:root{--bg:#F5F7FC;--tint:#FFFFFF;--tint2:#EEF1FA;--card:#FFFFFF;--ink:#141821;--soft:#5A6273;--faint:#98A0B0;--line:#E7EAF3;--line2:#D7DCEC;--accent:#2F55E0;--accent-strong:#2144C4;--accent-soft:#E7EDFF;--accent-ink:#FFFFFF;--gold:#997733;--gold-soft:rgba(180,151,90,.14);--navy:#1C2B4A;--navy-soft:#26375C;--good:#1C2B4A;--shadow-sm:0 2px 6px rgba(20,24,33,.05);--shadow:0 24px 50px -32px rgba(31,62,120,.35);--shadow-lg:0 44px 90px -44px rgba(31,62,120,.45);--maxw:1160px;--r:14px;--r-lg:20px;--r-pill:40px;--sans:"Segoe UI Variable Display","Segoe UI",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--serif:"Georgia","Times New Roman",serif;--mono:"Cascadia Code","SFMono-Regular",Consolas,Menlo,monospace;--ease:cubic-bezier(.22,1,.36,1);--ease-ui:cubic-bezier(.4,0,.2,1)}:root[data-theme=dark]{--bg:#0C0F16;--tint:#12172233;--tint:#121722;--tint2:#181F2E;--card:#141A26;--ink:#EDF1F8;--soft:#AAB3C4;--faint:#78829A;--line:rgba(237,241,248,.10);--line2:rgba(237,241,248,.16);--accent:#6E8CFF;--accent-strong:#8AA2FF;--accent-soft:rgba(110,140,255,.16);--accent-ink:#0A1020;--gold:#C4A465;--gold-soft:rgba(196,164,101,.16);--navy:#0A1220;--navy-soft:#14213A;--shadow:0 24px 50px -32px rgba(0,0,0,.7);--shadow-lg:0 44px 90px -44px rgba(0,0,0,.8)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0C0F16;--tint:#121722;--tint2:#181F2E;--card:#141A26;--ink:#EDF1F8;--soft:#AAB3C4;--faint:#78829A;--line:rgba(237,241,248,.10);--line2:rgba(237,241,248,.16);--accent:#6E8CFF;--accent-strong:#8AA2FF;--accent-soft:rgba(110,140,255,.16);--accent-ink:#0A1020;--gold:#C4A465;--gold-soft:rgba(196,164,101,.16);--navy:#0A1220;--navy-soft:#14213A;--shadow:0 24px 50px -32px rgba(0,0,0,.7);--shadow-lg:0 44px 90px -44px rgba(0,0,0,.8)}}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{overflow-x:clip}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);line-height:1.65;-webkit-font-smoothing:antialiased;max-width:100%;font-size:17.5px}h1,h2,h3,h4{margin:0;font-weight:700;letter-spacing:-.025em;line-height:1.08;text-wrap:balance}h1 em,h2 em,h3 em{font-family:var(--serif);font-style:italic;font-weight:500;color:var(--gold);letter-spacing:-.005em}p{margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.eyebrow{font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--accent)}.muted{color:var(--soft)}.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.center{text-align:center}.btn{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:1rem;padding:13px 22px;border-radius:12px;border:1px solid transparent;cursor:pointer;transition:transform .16s var(--ease),background .16s,border-color .16s,color .16s,box-shadow .16s;white-space:nowrap}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--accent);color:var(--accent-ink);box-shadow:0 10px 24px -12px var(--accent)}.btn-primary:hover{background:var(--accent-strong)}.btn-ghost{border-color:var(--line2);color:var(--ink);background:var(--card)}.btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.btn-accent{background:#fff;color:var(--navy)}.btn-accent:hover{background:#eef2ff}.btn-sm{padding:10px 16px;font-size:.92rem}.btn-lg{padding:15px 26px;font-size:1.05rem}.annc{background:var(--tint2);color:var(--soft);font-size:.86rem;text-align:center;padding:9px 16px}.annc b{color:var(--accent)}.annc .x{position:absolute;right:14px;top:6px;cursor:pointer;color:var(--faint);background:none;border:0;font-size:1.05rem}.annc-wrap{position:relative}header.nav{position:-webkit-sticky;position:sticky;top:14px;z-index:60;margin-top:14px;background:transparent;border:0}.nav-in{display:flex;align-items:center;gap:22px;height:62px}header.nav .nav-in{max-width:1120px;width:calc(100% - 28px);margin:0 auto;padding:0 12px 0 20px;background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-sm);transition:box-shadow .2s,background .2s,border-color .2s}header.nav.scrolled .nav-in{background:color-mix(in srgb,var(--bg) 92%,transparent);border-color:var(--line2);box-shadow:var(--shadow)}.brand{font-weight:800;letter-spacing:-.02em;font-size:1.06rem;white-space:nowrap}.brand .m{width:28px;height:28px;background:var(--accent);border-radius:9px;position:relative;flex:none}.brand .m:after{content:"";position:absolute;inset:7px;border:2px solid #fff;border-radius:50%}nav.links{display:flex;gap:20px;font-size:.95rem;color:var(--soft);font-weight:500;white-space:nowrap}nav.links a{transition:color .15s}nav.links a.active,nav.links a:hover{color:var(--ink)}.nav-cta{margin-left:auto;display:flex;gap:10px;align-items:center}.iconbtn{width:40px;height:40px;border:1px solid var(--line2);background:var(--card);color:var(--ink);border-radius:11px;cursor:pointer;display:grid;place-items:center;font-size:1rem}.menu-toggle{display:none}.mobile-menu{position:fixed;inset:0 0 0 auto;width:min(330px,86vw);background:var(--bg);z-index:70;transform:translateX(100%);visibility:hidden;transition:transform .3s var(--ease),visibility 0s linear .3s;border-left:1px solid var(--line);padding:84px 26px 26px;display:flex;flex-direction:column;gap:6px;box-shadow:var(--shadow-lg)}.mobile-menu.open{transform:none;visibility:visible;transition:transform .3s var(--ease),visibility 0s}.mobile-menu a{padding:13px 8px;border-bottom:1px solid var(--line);font-weight:500;font-size:1.02rem}.mobile-menu .btn{margin-top:12px;justify-content:center}.scrim{position:fixed;inset:0;background:rgba(16,28,51,.45);z-index:65;opacity:0;pointer-events:none;transition:opacity .3s}.scrim.open{opacity:1;pointer-events:auto}.mm-close{position:absolute;top:22px;right:20px}section{padding:clamp(64px,9vw,120px) 0;position:relative}.band{background:var(--tint);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.band-navy{background:var(--navy);color:#EAF0FF}.band-navy .eyebrow{color:#9DB4FF}.band-navy .muted{color:#AbB8D0}.sec-head{max-width:60ch}.sec-head.center{margin:0 auto}.sec-head h2{font-size:clamp(2rem,3.7vw,3.1rem);margin-top:14px}.sec-head p{margin-top:16px;color:var(--soft);font-size:1.15rem}.band-navy .sec-head p{color:#AEBAD4}.hero{padding:clamp(56px,8vw,100px) 0}.hero .hero-in{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:52px;gap:52px;align-items:center}.hero .pill{display:inline-flex;gap:8px;align-items:center;border:1px solid var(--line2);border-radius:var(--r-pill);padding:7px 15px;font-size:.86rem;color:var(--soft);margin-bottom:22px;background:var(--card)}.hero .pill b{color:var(--accent)}.hero h1{font-size:clamp(2.6rem,5vw,4.3rem);letter-spacing:-.03em}.hero .sub{margin-top:22px;color:var(--soft);font-size:1.2rem;max-width:46ch}.hero .cta-row{margin-top:30px;display:flex;gap:12px;flex-wrap:wrap}.hero .fineprint{margin-top:20px;font-size:.9rem;color:var(--faint)}.panel{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:30px;box-shadow:var(--shadow)}.panel h4{font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-weight:700}.panel .list{margin-top:18px;display:grid;grid-gap:16px;gap:16px}.panel .li{display:flex;gap:14px;align-items:flex-start}.panel .k{width:44px;height:44px;border-radius:12px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;font-weight:700;flex:none}.panel .li b{font-size:1rem}.panel .li span{color:var(--soft);font-size:.95rem}.panel .foot{margin-top:20px;border-top:1px solid var(--line);padding-top:16px;font-size:.86rem;color:var(--faint)}.grid{display:grid;grid-gap:18px;gap:18px}.g2{grid-template-columns:repeat(2,1fr)}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}.mt40{margin-top:44px}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px;box-shadow:var(--shadow-sm);transition:transform .18s var(--ease),box-shadow .18s,border-color .18s}.card:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--line2)}.card .ic{width:46px;height:46px;border-radius:13px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;margin-bottom:16px}.card .ic,.card h3{font-size:1.15rem}.card p{font-size:1rem;color:var(--soft);margin-top:9px}.card .q{font-size:1rem;color:var(--ink);font-style:italic;margin-top:12px;border-left:3px solid var(--accent);padding-left:14px}.steps{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px;margin-top:48px}.step{border:1px solid var(--line);border-radius:var(--r-lg);padding:26px;background:var(--card);box-shadow:var(--shadow-sm)}.step .n{font-weight:800;font-size:2rem;color:var(--accent);letter-spacing:-.04em;line-height:1}.step h3{font-size:1.2rem;margin-top:12px}.step p{font-size:.98rem;color:var(--soft);margin-top:8px}.needs{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px;margin-top:44px}.need{border:1px solid var(--line);border-radius:var(--r-lg);padding:28px;background:var(--card);box-shadow:var(--shadow-sm)}.need h3{font-size:1.2rem}.need .tag{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-weight:700}.need .qq{color:var(--soft);font-size:1rem;margin-top:8px}.need .aa{font-size:1.02rem;margin-top:12px}.need .after{margin-top:14px;font-size:.94rem;color:var(--faint);border-top:1px solid var(--line);padding-top:12px}.fees{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;margin-top:40px;background:var(--card);box-shadow:var(--shadow-sm)}.fr{display:grid;grid-template-columns:1.4fr 1fr 1.6fr;grid-gap:16px;gap:16px;padding:18px 24px;border-bottom:1px solid var(--line);align-items:center}.fr:last-child{border-bottom:0}.fr.h{background:var(--tint2);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-weight:700}.fr .amt{font-family:var(--mono);font-weight:600;font-size:1.02rem}.pill-flat{display:inline-block;background:var(--accent-soft);color:var(--accent);font-size:.78rem;font-weight:700;padding:4px 11px;border-radius:20px;letter-spacing:.03em;vertical-align:middle}.trust-grid{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:48px;gap:48px;align-items:center}.tfacts{display:grid;grid-gap:22px;gap:22px}.tfact{display:flex;gap:18px;align-items:flex-start}.tfact .k{width:48px;height:48px;border-radius:13px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;flex:none;font-weight:700}.tfact h3{font-size:1.12rem}.tfact p{font-size:1rem;color:var(--soft);margin-top:5px}.noadvice{border:1px solid var(--line);border-radius:var(--r-lg);padding:26px 28px;background:var(--card);font-size:1.02rem;color:var(--soft);box-shadow:var(--shadow-sm)}.noadvice b{color:var(--ink)}.team-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;margin-top:48px}.member{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:var(--card);display:grid;grid-template-columns:190px 1fr;box-shadow:var(--shadow-sm)}.member .photo{background:var(--navy)}.member .photo img{width:100%;height:100%;object-fit:cover;min-height:230px}.member .info{padding:28px}.member .role{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-weight:700}.member h3{font-size:1.5rem;margin-top:5px}.member .lede{font-size:1rem;color:var(--soft);margin-top:12px;font-style:italic}.member ul{margin:16px 0 0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.member li{font-size:.96rem;color:var(--soft);display:flex;gap:8px}.member li b{color:var(--ink);font-weight:600}.member .tags{margin-top:16px;display:flex;flex-wrap:wrap;gap:7px}.member .tags span{font-size:.8rem;background:var(--tint2);color:var(--soft);padding:5px 11px;border-radius:20px}.member .links{margin-top:16px;display:flex;gap:16px;font-size:.94rem}.member .links a{color:var(--accent);font-weight:600}.member.tbd{grid-template-columns:1fr;place-items:center;text-align:center;padding:44px;border-style:dashed;color:var(--faint)}.hook{max-width:66ch;margin:0 auto;text-align:center}.hook h2{font-size:clamp(1.9rem,3.2vw,2.7rem)}.hook h2 em{color:#9DB4FF}.hook p{margin-top:18px;color:#AEBAD4;font-size:1.12rem}.hook .disc{margin-top:22px;font-size:.86rem;color:#8494B4}.final{text-align:center}.final h2{font-size:clamp(2.1rem,4.2vw,3.4rem);max-width:20ch;margin:0 auto}.final p{margin:18px auto 0;color:var(--soft);max-width:54ch;font-size:1.12rem}.final .cta-row{margin-top:30px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.contact-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:36px;gap:36px;margin-top:44px}.cinfo{display:grid;grid-gap:18px;gap:18px}.cinfo .row{display:flex;gap:16px;align-items:flex-start}.cinfo .k{width:46px;height:46px;border-radius:13px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;flex:none}.cinfo b{font-size:1.02rem}.cinfo .ph{color:var(--faint)}form.lead{border:1px solid var(--line);border-radius:var(--r-lg);padding:28px;background:var(--card);display:grid;grid-gap:15px;gap:15px;box-shadow:var(--shadow-sm)}form.lead label{font-size:.88rem;font-weight:600;color:var(--soft)}form.lead input,form.lead select,form.lead textarea{width:100%;background:var(--bg);border:1px solid var(--line2);color:var(--ink);padding:12px 15px;border-radius:11px;font-size:1rem;font-family:var(--sans);margin-top:6px}form.lead input:focus,form.lead select:focus,form.lead textarea:focus{outline:2px solid var(--accent);outline-offset:1px}.pagehero{padding:clamp(52px,7vw,92px) 0 clamp(28px,4vw,44px)}.pagehero h1{font-size:clamp(2.4rem,4.6vw,3.7rem);max-width:20ch}.pagehero p{margin-top:20px;color:var(--soft);font-size:1.2rem;max-width:60ch}footer.site{background:var(--tint);border-top:1px solid var(--line);padding:64px 0 38px}.foot-grid{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr;grid-gap:32px;gap:32px}.foot-grid h4{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:0 0 15px}.foot-grid a{display:block;color:var(--soft);font-size:.98rem;padding:6px 0}.foot-grid a:hover{color:var(--accent)}.foot-brand p{color:var(--soft);font-size:.98rem;margin-top:14px;max-width:34ch}.foot-brand .ci{color:var(--faint);font-size:.92rem;margin-top:14px}.disclose{margin-top:42px;padding-top:26px;border-top:1px solid var(--line);font-size:.86rem;color:var(--faint);max-width:96ch;line-height:1.75}.disclose b{color:var(--soft)}.foot-bottom{margin-top:24px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:.86rem;color:var(--faint)}.js .reveal{opacity:0;transform:translateY(18px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.js .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .reveal{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}.btn:hover,.card:hover{transform:none}}@media (max-width:960px){nav.links{display:none}.menu-toggle{display:grid}.hero .hero-in{grid-template-columns:1fr;gap:36px}.g3,.g4,.steps{grid-template-columns:1fr 1fr}.contact-grid,.trust-grid{grid-template-columns:1fr;gap:30px}.team-grid{grid-template-columns:1fr}.foot-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.g2,.g3,.g4,.member,.needs,.steps{grid-template-columns:1fr}.member .photo img{min-height:300px}.fr{grid-template-columns:1fr;gap:4px}.fr.h{display:none}.foot-grid{grid-template-columns:1fr 1fr}.nav-cta .btn{display:none}.hero .pill{white-space:normal}.hero .cta-row{flex-direction:column}.final .cta-row .btn,.hero .cta-row .btn{width:100%;justify-content:center}}:root{--cta:#FF6A3D;--cta-strong:#EA4E20;--cta-ink:#FFFFFF;--cta-soft:#FFEAE1}:root[data-theme=dark]{--cta:#FF7A50;--cta-strong:#FF6A3D;--cta-ink:#1A0F0A;--cta-soft:rgba(255,122,80,.14)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--cta:#FF7A50;--cta-strong:#FF6A3D;--cta-ink:#1A0F0A;--cta-soft:rgba(255,122,80,.14)}}.btn-cta{background:var(--cta);color:var(--cta-ink);box-shadow:0 12px 26px -12px var(--cta)}.btn-cta:hover{background:var(--cta-strong);color:var(--cta-ink)}@media (prefers-reduced-motion:no-preference){.btn-cta.pulse{animation:ctaPulse 2.8s var(--ease) infinite}@keyframes ctaPulse{0%,to{box-shadow:0 12px 26px -12px var(--cta)}50%{box-shadow:0 16px 40px -10px var(--cta)}}}.webinar{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:38px;gap:38px;align-items:center;background:var(--navy);color:#EAF0FF;border-radius:var(--r-lg);padding:clamp(28px,4vw,48px)}.webinar .eyebrow{color:#FFB38A}.webinar h2{color:#fff;font-size:clamp(1.7rem,3vw,2.5rem)}.webinar .wmeta{display:flex;gap:14px 26px;flex-wrap:wrap;margin-top:18px;color:#AEBAD4;font-size:.96rem}.webinar .wmeta b{color:#fff}.webinar .wlist{list-style:none;padding:0;margin:22px 0 0;display:grid;grid-gap:11px;gap:11px}.webinar .wlist li{display:flex;gap:11px;color:#D6DEF0}.webinar .wlist li:before{content:"\2713";color:#FFB38A;font-weight:800;flex:none}.regcard{background:var(--card);color:var(--ink);border-radius:var(--r-lg);padding:28px;box-shadow:var(--shadow-lg);border:1px solid var(--line)}.regcard .kick{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cta);font-weight:700}.regcard h3{font-size:1.3rem;margin-top:6px}.regcard form{display:grid;grid-gap:11px;gap:11px;margin-top:18px}.regcard input{width:100%;background:var(--bg);border:1px solid var(--line2);color:var(--ink);padding:13px 15px;border-radius:11px;font:inherit;font-size:.98rem}.regcard input:focus{outline:2px solid var(--cta);outline-offset:1px;border-color:var(--cta)}.regcard .btn-cta{margin-top:4px;justify-content:center}.regcard .ghl{margin-top:12px;font-size:.8rem;color:var(--faint);text-align:center}.ondemand .thumb{aspect-ratio:16/9;border-radius:12px;background:linear-gradient(135deg,var(--tint2),var(--accent-soft));display:grid;place-items:center;color:var(--accent);font-weight:700;margin-bottom:14px;font-size:.82rem;letter-spacing:.08em}@media (max-width:820px){.webinar{grid-template-columns:1fr;gap:26px}}html:not(.js) .reveal{opacity:1!important;transform:none!important}.prose{font-size:1.08rem;line-height:1.75;color:var(--ink);max-width:70ch}.prose p{margin:0 0 1.1em}.prose h2{font-size:1.6rem;margin:1.6em 0 .5em}.prose h3{font-size:1.25rem;margin:1.4em 0 .4em}.prose ol,.prose ul{margin:0 0 1.1em 1.25em;display:grid;grid-gap:.4em;gap:.4em}.prose li{padding-left:.2em}.prose a{color:var(--accent);text-decoration:underline}.prose blockquote{border-left:3px solid var(--accent);margin:1.2em 0;padding:.2em 0 .2em 1em;color:var(--soft)}.prose img{border-radius:12px;margin:1.2em 0;max-width:100%}.brand{display:flex;align-items:center;gap:10px;min-width:0}.brand .m{display:none}.brand .logo{height:40px;width:auto;display:block}.foot-brand .brand .logo{height:42px}.brand .logo-dark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .brand .logo-light{display:none}:root:not([data-theme=light]) .brand .logo-dark{display:block}}:root[data-theme=dark] .brand .logo-light{display:none}:root[data-theme=dark] .brand .logo-dark,:root[data-theme=light] .brand .logo-light{display:block}:root[data-theme=light] .brand .logo-dark{display:none}@media (max-width:560px){.brand .logo{height:34px}}.hero{position:relative;isolation:isolate}.hero:before{content:"";position:absolute;inset:-10% -5% 0 -5%;z-index:-1;pointer-events:none;background:radial-gradient(760px 460px at 88% -12%,color-mix(in srgb,var(--accent) 20%,transparent),transparent 62%),radial-gradient(620px 420px at 2% 118%,color-mix(in srgb,var(--gold) 12%,transparent),transparent 60%)}.btn-primary{background:linear-gradient(180deg,var(--accent),var(--accent-strong));box-shadow:0 14px 30px -12px color-mix(in srgb,var(--accent) 62%,transparent)}.btn-primary:hover{box-shadow:0 18px 38px -12px color-mix(in srgb,var(--accent) 70%,transparent)}.btn-cta{box-shadow:0 14px 30px -12px color-mix(in srgb,var(--cta) 60%,transparent)}.sec-head .eyebrow{position:relative;display:inline-block}.sec-head .eyebrow:after{content:"";display:block;width:32px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--gold),transparent);margin-top:9px}.band-navy{background:linear-gradient(155deg,var(--navy) 0,#12203C 62%,#0E1A30 100%)}.card .ic{background:linear-gradient(180deg,var(--accent-soft),color-mix(in srgb,var(--accent) 7%,transparent))}.hero .panel{box-shadow:0 40px 80px -50px color-mix(in srgb,var(--accent) 55%,transparent),0 2px 0 rgba(255,255,255,.5) inset}.hero .pill{box-shadow:0 6px 18px -10px color-mix(in srgb,var(--accent) 45%,transparent)}