.am-hero{position:relative;isolation:isolate;padding:calc(var(--header-h) + clamp(32px,7vh,88px)) 0 calc(var(--sec) / 2);background:radial-gradient(800px 560px at 82% 30%,hsl(var(--c-brand) / .12),transparent 62%),radial-gradient(600px 480px at 0% 0%,hsl(var(--c-blue) / .08),transparent 60%),hsl(var(--c-bg))}.am-hero-grid{display:grid;gap:40px;align-items:center}.am-h1{margin-top:22px;max-width:14ch}.am-tag{margin-top:10px;font-size:clamp(1.4rem,1.1rem + 1.1vw,1.9rem);font-weight:300;letter-spacing:-.025em;line-height:1.25;color:var(--v2-g1)}.am-lead{margin-top:20px;font-size:clamp(1.04rem,.98rem + .3vw,1.16rem);color:var(--v2-fg-2);max-width:58ch}.am-lead-2{margin-top:12px;color:var(--v2-muted)}.am-hero .v2-hero-ctas{margin-top:30px}.am-assure{margin-top:22px;display:grid;gap:8px}.am-assure li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;color:var(--v2-muted)}.am-assure .v2-i{color:var(--v2-brand);width:18px;height:18px;margin-top:2px}.am-card{display:grid;gap:20px;padding:clamp(22px,2.6vw,30px);border-radius:var(--r-lg);border:1px solid var(--v2-border);background:hsl(var(--c-card) / .85)}.am-person{display:flex;align-items:center;gap:16px}.am-person img{width:76px;height:76px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:hsl(var(--c-card-hi));border:1px solid var(--v2-border)}.am-person b{display:block;font-size:1.15rem;letter-spacing:-.02em}.am-person span span{display:block;font-size:14px;color:var(--v2-muted)}.am-facts{display:grid;gap:0;border-top:1px solid var(--v2-hair);margin:0}.am-facts>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--v2-hair)}.am-facts dt{font-size:14px;color:var(--v2-muted)}.am-facts dd{font-size:14.5px;font-weight:550;text-align:right}.am-facts .am-price{font-size:1.3rem;font-weight:650;letter-spacing:-.02em;color:var(--v2-g1)}.am-card-btn{width:100%}.am-card-note{font-size:13.5px;color:var(--v2-muted);text-align:center}.am-stats{margin-top:clamp(40px,6vw,64px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.am-stats li{display:grid;gap:6px;padding-left:16px;border-left:1px solid var(--v2-hair)}.am-stats strong{font-size:clamp(1.6rem,1.2rem + 1.4vw,2.3rem);font-weight:600;letter-spacing:-.04em;line-height:1}.am-stats span{font-size:14px;color:var(--v2-muted);line-height:1.4}@media(min-width:900px){.am-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.am-hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,4.2fr);gap:64px}}.am-fit-grid{display:grid;gap:18px}.am-fit h3{font-size:1.2rem;font-weight:600;letter-spacing:-.02em;line-height:1.3;margin-bottom:16px}.am-fit ul{display:grid;gap:14px}.am-fit li{display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:1.55;color:var(--v2-fg-2)}.am-fit .v2-i{width:20px;height:20px;margin-top:2px}.am-fit.yes .v2-i{color:var(--v2-brand)}.am-fit.no .v2-i{color:#e28d8d}.am-fit.no{background:linear-gradient(180deg,hsl(var(--c-card) / .7),hsl(var(--c-card) / .45))}@media(min-width:860px){.am-fit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.am-agenda{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--v2-border);border-radius:var(--r-lg);overflow:hidden;background:hsl(var(--c-card) / .55)}.am-agenda th,.am-agenda td{text-align:left;vertical-align:top;padding:18px 20px;border-top:1px solid var(--v2-hair)}.am-agenda thead th{border-top:0;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--v2-muted);background:hsl(var(--c-card) / .8)}.am-agenda tbody th{width:110px}.am-agenda .am-min{display:inline-block;font-size:1.35rem;font-weight:600;letter-spacing:-.03em;color:var(--v2-g1);font-variant-numeric:tabular-nums}.am-agenda td b{display:block;font-size:1.06rem;font-weight:600;margin-bottom:4px}.am-agenda td span{display:block;color:var(--v2-muted);font-size:15px}.am-agenda td:last-child{width:28%;font-weight:550;color:var(--v2-fg-2)}@media(max-width:719px){.am-agenda thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.am-agenda,.am-agenda tbody,.am-agenda tr,.am-agenda th,.am-agenda td{display:block;width:auto}.am-agenda tbody th{width:auto;padding-bottom:0}.am-agenda td{border-top:0;padding-top:8px}.am-agenda td:last-child{width:auto;padding-top:0;color:var(--v2-g1)}.am-agenda tr+tr{border-top:1px solid var(--v2-hair)}}.am-after{margin-top:clamp(40px,5vw,56px);display:grid;gap:28px;padding:clamp(22px,3vw,32px);border-radius:var(--r-lg);border:1px solid var(--v2-border);background:hsl(var(--c-card) / .6)}.am-after .v2-check-list{margin-top:14px}.am-after-note{display:grid;gap:20px;align-content:start}.am-after-note p{color:var(--v2-muted)}.am-after-note .v2-btn{justify-self:start}@media(min-width:900px){.am-after{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px}}.am-trio{display:grid;gap:16px}.am-trio .v2-card{display:grid;gap:10px;align-content:start}.am-trio h3{font-size:1.15rem;font-weight:600;letter-spacing:-.02em;line-height:1.3}.am-trio p{color:var(--v2-muted);font-size:16px}@media(min-width:860px){.am-trio{grid-template-columns:repeat(3,minmax(0,1fr))}}.am-fee-band{margin-top:24px;display:grid;gap:20px;padding:clamp(22px,3vw,32px);border-radius:var(--r-lg);border:1px solid hsl(var(--c-brand) / .35);background:hsl(var(--c-brand) / .07)}.am-fee-price span{display:block;font-size:14px;color:var(--v2-muted)}.am-fee-price strong{display:block;font-size:clamp(2rem,1.5rem + 1.8vw,2.8rem);font-weight:650;letter-spacing:-.04em;color:var(--v2-g1);line-height:1.1}.am-fee-terms{display:grid;gap:10px}.am-fee-terms li{display:flex;gap:10px;align-items:flex-start;color:var(--v2-fg-2)}.am-fee-terms .v2-i{color:var(--v2-brand);width:18px;height:18px;margin-top:3px}.am-fee-note{color:var(--v2-muted);font-size:15px}@media(min-width:900px){.am-fee-band{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:center}.am-fee-note{grid-column:1 / -1}}.am-advisor{display:grid;gap:36px;align-items:center}.am-advisor-img{width:min(320px,70vw);aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:28px;border:1px solid var(--v2-border);background:hsl(var(--c-card));margin-inline:auto}.am-advisor-body{display:grid;gap:14px}.am-advisor-role{font-size:14px;color:var(--v2-g1);font-weight:550}.am-advisor-quote{margin-top:6px;padding-left:18px;border-left:2px solid var(--v2-brand);font-size:clamp(1.1rem,1rem + .5vw,1.35rem);font-weight:500;line-height:1.45;letter-spacing:-.015em}@media(min-width:900px){.am-advisor{grid-template-columns:340px 1fr;gap:64px}}.am-book{display:grid;gap:28px;padding:clamp(26px,4.5vw,56px);border-radius:32px;border:1px solid hsl(var(--c-brand) / .3);background:radial-gradient(700px 400px at 12% 0%,hsl(var(--c-brand) / .18),transparent 60%),var(--v2-deep)}.am-book .v2-h2{margin-top:12px}.am-book .v2-lede{margin-top:14px}.am-book-side{display:grid;gap:16px;align-content:center}.am-book-price span{display:block;font-size:14px;color:var(--v2-muted)}.am-book-price strong{display:block;font-size:clamp(1.8rem,1.4rem + 1.4vw,2.4rem);font-weight:650;letter-spacing:-.035em}.am-book-side .v2-btn{justify-self:start}.am-book-note{font-size:14px;color:var(--v2-muted)}@media(min-width:960px){.am-book{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:56px;align-items:center}}@media(max-width:420px){.v2-btn{white-space:normal;text-align:center;padding-block:12px}}
