.page_page__b_9FD{--fi-ink:#0e2a47;--fi-paper:#f5f7fb;--fi-blue:#0055ff;overflow:clip}.page_hero__0m_Rg{min-height:810px;padding:clamp(9rem,15vh,12rem) 0 clamp(5rem,10vh,8rem);position:relative;display:flex;align-items:center;border-bottom:1px solid var(--border)}.page_hero__0m_Rg:before{content:"";position:absolute;width:46vw;height:46vw;min-width:520px;min-height:520px;right:-15vw;top:2rem;border-radius:50%;background:color-mix(in srgb,var(--accent) 10%,transparent);filter:blur(1px);pointer-events:none}.page_heroGrid__iFz_4{position:absolute;inset:72px 0 0;opacity:.48;background-image:linear-gradient(to right,var(--border) 1px,transparent 1px),linear-gradient(to bottom,var(--border) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,black,transparent 90%);mask-image:linear-gradient(180deg,black,transparent 90%);pointer-events:none}.page_heroLayout__x7t_Q{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.72fr);grid-gap:clamp(3rem,8vw,8rem);gap:clamp(3rem,8vw,8rem);align-items:center}.page_heroCopy__u1MMJ{max-width:780px}.page_eyebrow__3TW4o,.page_kicker__IstX4{color:var(--text-muted);font-size:.76rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.page_kicker__IstX4{margin-bottom:1.8rem}.page_kicker__IstX4 span{color:var(--accent);margin-right:.7rem}.page_heroTitle__9VdoY{font-size:clamp(3.3rem,6.3vw,6.9rem);line-height:.92;letter-spacing:-.06em;max-width:900px;text-wrap:balance}.page_heroLead__9BOXs{max-width:690px;margin:2rem 0 0;color:var(--text-body);font-size:clamp(1.08rem,1.6vw,1.35rem);line-height:1.6}.page_heroActions__K9rh6{display:flex;gap:.8rem;margin-top:2.2rem;flex-wrap:wrap}.page_heroProof__f_x8x{display:flex;gap:1.5rem;flex-wrap:wrap;margin-top:2rem;color:var(--text-muted);font-size:.86rem}.page_heroProof__f_x8x li{display:flex;align-items:center;gap:.45rem}.page_heroProof__f_x8x li:before{content:"";width:5px;height:5px;background:var(--accent);border-radius:50%}.page_syllabus__Fk5si{width:100%;position:relative;background:var(--fi-ink);color:#f5f8ff;border:1px solid color-mix(in srgb,var(--fi-ink),white 14%);box-shadow:0 34px 80px rgba(14,42,71,.24);transform:rotate(1.8deg)}.page_syllabus__Fk5si:after,.page_syllabus__Fk5si:before{content:"";position:absolute;inset:12px -12px -12px 12px;z-index:-1;border:1px solid var(--border-hover);background:var(--bg-surface)}.page_syllabus__Fk5si:after{inset:24px -24px -24px 24px;opacity:.55}.page_syllabusTop__6VRZV{display:flex;justify-content:space-between;padding:.9rem 1.1rem;border-bottom:1px solid rgba(245,248,255,.15);font-size:.68rem;letter-spacing:.09em;text-transform:uppercase}.page_syllabusStatus__hmxtf{display:flex;align-items:center;gap:.4rem;color:#b9c7d6}.page_syllabusStatus__hmxtf i{display:block;width:6px;height:6px;border-radius:50%;background:#68e3a4;box-shadow:0 0 0 4px rgba(104,227,164,.12)}.page_syllabusBody__Jsty_{padding:clamp(1.5rem,4vw,2.5rem)}.page_syllabusLabel__o93SG{color:#8294a7;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.3rem}.page_syllabus__Fk5si ol{display:grid}.page_syllabus__Fk5si li{display:grid;grid-template-columns:2.2rem 1fr;grid-gap:.2rem .8rem;gap:.2rem .8rem;padding:1.05rem 0;border-top:1px solid rgba(245,248,255,.13)}.page_syllabus__Fk5si li>span{grid-row:1/3;color:#66809a;font-size:.72rem;padding-top:.25rem}.page_syllabus__Fk5si li strong{color:#f5f8ff;font-family:var(--font-heading);font-size:1.25rem;font-weight:500}.page_syllabus__Fk5si li small{color:#a9b7c5;font-size:.78rem}.page_syllabusOutcome__3Y9o6{display:flex;gap:.9rem;align-items:center;margin-top:1.2rem;padding:1rem;background:var(--fi-blue)}.page_syllabusOutcome__3Y9o6>span{font-size:1.6rem}.page_syllabusOutcome__3Y9o6 p{display:grid;grid-gap:.1rem;gap:.1rem}.page_syllabusOutcome__3Y9o6 small{color:rgba(255,255,255,.72);font-size:.67rem;text-transform:uppercase;letter-spacing:.08em}.page_syllabusOutcome__3Y9o6 strong{color:white;font-size:.9rem}.page_signalStrip__Mrt7r{padding:0;background:var(--bg-surface);border-bottom:1px solid var(--border)}.page_signalGrid__XK25X{display:grid;grid-template-columns:1.2fr repeat(3,1fr);padding-top:0;padding-bottom:0}.page_signalIntro__7e3kW,.page_signalStat__hYRQX{min-height:260px;padding:2.2rem;border-right:1px solid var(--border);display:flex;flex-direction:column;justify-content:flex-end}.page_signalIntro__7e3kW{padding-left:0}.page_signalIntro__7e3kW h2{font-size:clamp(1.9rem,3vw,2.8rem);margin:.8rem 0 0}.page_signalStat__hYRQX{color:inherit;transition:background .18s ease}.page_signalStat__hYRQX:last-child{border-right:0}.page_signalStat__hYRQX:hover{background:var(--bg-surface-hover)}.page_signalStat__hYRQX strong{color:var(--text-heading);font-family:var(--font-heading);font-size:clamp(3rem,5vw,4.8rem);line-height:1;letter-spacing:-.06em}.page_signalStatText__WM2X5 strong{color:var(--accent);font-size:clamp(2rem,3vw,3rem);letter-spacing:-.04em}.page_signalStat__hYRQX>span{margin-top:1rem;font-size:.88rem;line-height:1.55}.page_signalStat__hYRQX small{margin-top:1.2rem;color:var(--text-muted);font-size:.68rem;text-transform:uppercase;letter-spacing:.06em}.page_deliverablesSection__67ukt,.page_faqSection__O1mRT,.page_methodSection__s9WGN,.page_problemSection__bZlM9,.page_programSection__32qJK{padding:var(--section-spacing) 0}.page_problemLayout___IGN7{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(4rem,10vw,10rem);gap:clamp(4rem,10vw,10rem);align-items:start}.page_problemHeading__5jC2D{position:-webkit-sticky;position:sticky;top:120px}.page_problemHeading__5jC2D h2{margin-top:1.2rem;font-size:clamp(2.7rem,5vw,5.4rem);line-height:1;letter-spacing:-.045em}.page_problemLead__daT69{font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.5;color:var(--text-heading)}.page_beforeAfter__ycHlE{display:grid;grid-template-columns:1fr 1fr;margin-top:3rem;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.page_beforeAfter__ycHlE>div{padding:2rem 1.5rem 2rem 0}.page_beforeAfter__ycHlE>div+div{padding-left:1.5rem;border-left:1px solid var(--border)}.page_beforeAfter__ycHlE span{display:block;margin-bottom:1.3rem;color:var(--text-muted);font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.page_beforeAfter__ycHlE li{padding:.7rem 0;border-top:1px solid var(--border);font-size:.9rem}.page_beforeAfter__ycHlE li:before{content:"—";color:var(--text-muted);margin-right:.6rem}.page_beforeAfter__ycHlE>div:last-child li:before{content:"✓";color:var(--accent)}.page_researchNote__zQh1n{display:grid;grid-template-columns:8rem 1fr;grid-gap:.8rem 1.5rem;gap:.8rem 1.5rem;margin-top:2.5rem;padding:1.5rem;background:var(--bg-surface);border:1px solid var(--border);color:inherit}.page_researchNote__zQh1n>span{grid-row:1/3;color:var(--accent);font-size:.68rem;text-transform:uppercase;letter-spacing:.08em}.page_researchNote__zQh1n p{color:var(--text-body);font-size:.9rem;line-height:1.55}.page_researchNote__zQh1n i{color:var(--text-muted);font-size:.72rem;font-style:normal}.page_programSection__32qJK{background:var(--fi-ink);color:#c5d0dc}.page_programSection__32qJK h2,.page_programSection__32qJK h3{color:#f5f8ff}.page_programSection__32qJK .page_eyebrow__3TW4o{color:#7f95ab}.page_sectionHeading__VVbfn{display:grid;grid-template-columns:1.2fr .7fr;grid-gap:5rem;gap:5rem;align-items:end;margin-bottom:clamp(4rem,8vw,7rem)}.page_sectionHeading__VVbfn h2{max-width:720px;margin-top:1rem;font-size:clamp(2.8rem,5vw,5rem);line-height:1}.page_sectionHeading__VVbfn>p{max-width:470px;color:#9eafbf;line-height:1.7}.page_programGrid__8wH9E{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:5rem;gap:5rem}.page_programCore__ZjxTo{display:grid;grid-template-columns:7rem 1fr;padding-top:1.5rem;border-top:1px solid rgba(245,248,255,.22)}.page_programNumber__6cQNv{font-family:var(--font-heading);font-size:5rem;color:var(--fi-blue);line-height:1}.page_programCore__ZjxTo>div>span{color:#7f95ab;font-size:.7rem;text-transform:uppercase;letter-spacing:.1em}.page_programCore__ZjxTo h3{margin:.8rem 0 2rem;font-size:clamp(2rem,3.5vw,3.4rem);line-height:1.05}.page_programCore__ZjxTo li{display:grid;grid-template-columns:6rem 1fr;padding:1rem 0;border-top:1px solid rgba(245,248,255,.13);color:#aebbc8;font-size:.9rem}.page_programCore__ZjxTo li strong{color:#f5f8ff}.page_trackList__bnbib{border-top:1px solid rgba(245,248,255,.22)}.page_track__jhOoF{display:grid;grid-template-columns:2rem 1fr auto;grid-gap:1rem;gap:1rem;padding:1.5rem 0;border-bottom:1px solid rgba(245,248,255,.13)}.page_track__jhOoF>span{color:#637b92;font-size:.7rem}.page_track__jhOoF h3{font-size:1.25rem;margin-bottom:.35rem}.page_track__jhOoF p{color:#91a3b5;font-size:.84rem;line-height:1.45}.page_track__jhOoF i{color:var(--fi-blue);font-size:1.4rem;font-style:normal}.page_methodSection__s9WGN{background:var(--bg-surface)}.page_methodLayout__xrjGB{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(4rem,10vw,10rem);gap:clamp(4rem,10vw,10rem);align-items:start}.page_methodSticky__rbaOw{position:-webkit-sticky;position:sticky;top:120px}.page_methodSticky__rbaOw h2{margin:1.1rem 0 1.7rem;font-size:clamp(2.8rem,5vw,5.2rem);line-height:.98}.page_methodSticky__rbaOw p{max-width:560px;line-height:1.7}.page_inlineCta__gn86g{display:inline-flex;gap:1.4rem;align-items:center;margin-top:2rem;color:var(--text-heading);font-weight:600;border-bottom:1px solid var(--text-heading);padding-bottom:.35rem}.page_inlineCta__gn86g span{color:var(--accent)}.page_methodSteps__qhpJk{counter-reset:method}.page_methodSteps__qhpJk li{display:grid;grid-template-columns:4rem 1fr;grid-gap:1.5rem;gap:1.5rem;padding:2.2rem 0;border-top:1px solid var(--border)}.page_methodSteps__qhpJk li:last-child{border-bottom:1px solid var(--border)}.page_methodSteps__qhpJk li>span{color:var(--accent);font-family:var(--font-heading);font-size:1.4rem}.page_methodSteps__qhpJk h3{font-size:clamp(1.5rem,2.5vw,2.1rem);margin-bottom:.6rem}.page_methodSteps__qhpJk p{max-width:550px;color:var(--text-body);line-height:1.65}.page_deliverablesSection__67ukt{position:relative}.page_deliverablesLayout__da2op{display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:clamp(4rem,10vw,10rem);gap:clamp(4rem,10vw,10rem)}.page_deliverablesLayout__da2op h2{margin-top:1rem;font-size:clamp(2.7rem,5vw,5rem);line-height:1}.page_deliverablesList__omjbU{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--border);border-left:1px solid var(--border)}.page_deliverablesList__omjbU article{min-height:250px;padding:1.8rem;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.page_deliverablesList__omjbU span{color:var(--accent);font-size:.72rem}.page_deliverablesList__omjbU h3{margin:2.3rem 0 .7rem;font-size:1.35rem}.page_deliverablesList__omjbU p{color:var(--text-body);font-size:.88rem;line-height:1.6}.page_faqSection__O1mRT{background:var(--bg-surface);border-top:1px solid var(--border)}.page_centered__NXYq_{display:block;text-align:center}.page_faqSection__O1mRT h2{margin:1rem 0 4rem}.page_finalCta__bcs6v{padding:clamp(5rem,10vw,9rem) 0;background:var(--fi-ink);color:#aebdcb;position:relative;overflow:hidden}.page_finalCta__bcs6v:after{content:"IA";position:absolute;right:-.05em;bottom:-.38em;color:rgba(255,255,255,.035);font-family:var(--font-heading);font-weight:600;font-size:clamp(18rem,38vw,42rem);line-height:1;pointer-events:none}.page_finalCtaInner__8uWlZ{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr .7fr;grid-gap:7rem;gap:7rem;align-items:end}.page_finalCta__bcs6v .page_eyebrow__3TW4o{color:#71879c}.page_finalCta__bcs6v h2{max-width:760px;margin-top:1rem;color:#f5f8ff;font-size:clamp(3rem,5.5vw,6rem);line-height:.98}.page_finalCta__bcs6v p{margin-bottom:2rem;line-height:1.7}@media (max-width:1000px){.page_heroLayout__x7t_Q{grid-template-columns:1fr}.page_syllabus__Fk5si{max-width:520px;transform:rotate(0)}.page_signalGrid__XK25X{grid-template-columns:1fr 1fr}.page_signalIntro__7e3kW{padding-left:2rem}.page_signalIntro__7e3kW,.page_signalStat__hYRQX{min-height:230px;border-bottom:1px solid var(--border)}.page_deliverablesLayout__da2op,.page_methodLayout__xrjGB,.page_problemLayout___IGN7{grid-template-columns:1fr}.page_methodSticky__rbaOw,.page_problemHeading__5jC2D{position:static}.page_programGrid__8wH9E{grid-template-columns:1fr}.page_sectionHeading__VVbfn{grid-template-columns:1fr;gap:1.5rem}.page_finalCtaInner__8uWlZ{grid-template-columns:1fr;gap:3rem}}@media (max-width:680px){.page_hero__0m_Rg{min-height:auto;padding-top:8.5rem}.page_heroGrid__iFz_4{background-size:44px 44px}.page_heroTitle__9VdoY{font-size:clamp(3.05rem,15vw,4.4rem)}.page_heroActions__K9rh6{display:grid}.page_heroActions__K9rh6 a{width:100%}.page_heroProof__f_x8x{display:grid;grid-gap:.7rem;gap:.7rem}.page_syllabus__Fk5si:after,.page_syllabus__Fk5si:before{display:none}.page_signalGrid__XK25X{grid-template-columns:1fr}.page_signalIntro__7e3kW,.page_signalStat__hYRQX{min-height:210px;border-right:0;padding:1.8rem 0}.page_beforeAfter__ycHlE{grid-template-columns:1fr}.page_beforeAfter__ycHlE>div+div{padding-left:0;border-left:0;border-top:1px solid var(--border)}.page_researchNote__zQh1n{grid-template-columns:1fr}.page_researchNote__zQh1n>span{grid-row:auto}.page_programCore__ZjxTo{grid-template-columns:1fr;gap:1.5rem}.page_programNumber__6cQNv{font-size:3.8rem}.page_programCore__ZjxTo li{grid-template-columns:1fr;gap:.3rem}.page_methodSteps__qhpJk li{grid-template-columns:2.5rem 1fr;gap:.8rem}.page_deliverablesList__omjbU{grid-template-columns:1fr}.page_deliverablesList__omjbU article{min-height:220px}}@media (prefers-reduced-motion:reduce){.page_signalStat__hYRQX,.page_syllabus__Fk5si{transition:none;transform:none}}