.MacroAreaPage_root__hLIEv{font-family:var(--font-body),"Inter",system-ui,sans-serif;background:#fff;color:#0d1117}.MacroAreaPage_root__hLIEv *,.MacroAreaPage_root__hLIEv :after,.MacroAreaPage_root__hLIEv :before{box-sizing:border-box}.MacroAreaPage_hero__0NWDi{position:relative;height:58vh;min-height:460px;max-height:600px;overflow:hidden;background:#020617;color:#fff}.MacroAreaPage_heroBg__MGfKx{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 55%}.MacroAreaPage_overlayLr__fFweZ{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.65) 0,rgba(0,0,0,.25) 50%,rgba(0,0,0,.05))}.MacroAreaPage_overlayBt__gxjbr{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.35) 0,transparent 45%)}.MacroAreaPage_heroCopy__uu7ac{position:relative;z-index:10;display:flex;align-items:flex-start;height:calc(100% - 6rem);padding:3.5rem 2.5rem 0}@media (min-width:1024px){.MacroAreaPage_heroCopy__uu7ac{padding:3.5rem 4rem 0}}.MacroAreaPage_heroCopyInner__HYQwn{max-width:48rem}.MacroAreaPage_heroCrumb__xxRzu{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.62rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.5);margin-bottom:1.25rem;list-style:none;padding:0}.MacroAreaPage_heroCrumb__xxRzu li{display:inline}.MacroAreaPage_heroCrumb__xxRzu li+li:before{content:" · "}.MacroAreaPage_heroCrumb__xxRzu a{color:rgba(255,255,255,.5);text-decoration:none;transition:color .15s}.MacroAreaPage_heroCrumb__xxRzu a:hover{color:rgba(255,255,255,.75)}.MacroAreaPage_h1__9Sjj3{font-size:2.65rem;font-weight:600;line-height:.95;letter-spacing:-.045em;color:#fff;max-width:32rem;margin-bottom:1rem}@media (min-width:768px){.MacroAreaPage_h1__9Sjj3{font-size:3.3rem}}@media (min-width:1024px){.MacroAreaPage_h1__9Sjj3{font-size:4rem}}.MacroAreaPage_subtitle__anYFy{font-size:1rem;font-weight:400;line-height:1.65;color:rgba(255,255,255,.85);max-width:26rem}@media (min-width:768px){.MacroAreaPage_subtitle__anYFy{font-size:1.125rem}}.MacroAreaPage_statsBar__OcV8b{position:absolute;bottom:0;left:0;right:0;z-index:10;border-top:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.MacroAreaPage_statsGrid__Xz_No{display:grid;grid-template-columns:repeat(4,1fr);padding:0 2.5rem}@media (min-width:1024px){.MacroAreaPage_statsGrid__Xz_No{padding:0 4rem}}.MacroAreaPage_stat__bjaNR{border-right:1px solid rgba(255,255,255,.07);padding:1.5rem 2rem 1.5rem 0}.MacroAreaPage_stat__bjaNR+.MacroAreaPage_stat__bjaNR{padding-left:2rem}.MacroAreaPage_stat__bjaNR:last-child{border-right:none}@media (max-width:600px){.MacroAreaPage_statsGrid__Xz_No{grid-template-columns:repeat(2,1fr)}.MacroAreaPage_stat__bjaNR{padding-right:1.25rem}.MacroAreaPage_stat__bjaNR+.MacroAreaPage_stat__bjaNR{padding-left:0}.MacroAreaPage_stat__bjaNR:nth-child(2){border-right:none;padding-left:1.25rem}.MacroAreaPage_stat__bjaNR:nth-child(4){padding-left:1.25rem}.MacroAreaPage_stat__bjaNR:nth-child(3),.MacroAreaPage_stat__bjaNR:nth-child(4){border-top:1px solid rgba(255,255,255,.07)}.MacroAreaPage_statValue__1G3vq{font-size:1.2rem}}.MacroAreaPage_statLabel__nBdmU{font-size:9px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:rgba(255,255,255,.5);display:block;margin-bottom:.35rem;white-space:nowrap}.MacroAreaPage_statValue__1G3vq{font-size:1.375rem;font-weight:600;letter-spacing:-.03em;color:#fff;display:block}.MacroAreaPage_secWrap__CD1NH{padding:5rem 2.5rem}@media (min-width:1024px){.MacroAreaPage_secWrap__CD1NH{padding:5rem 4rem}}.MacroAreaPage_secEyebrow__rs3ep{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.62rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:#376180;margin-bottom:1.5rem}.MacroAreaPage_secHeadline__3nsSA{font-size:clamp(1.5rem,2.2vw,1.875rem);font-weight:600;letter-spacing:-.03em;color:#0d1117;line-height:1.15;margin-bottom:.75rem}.MacroAreaPage_secSubline__LnmaQ{font-size:.875rem;color:#6b7280;line-height:1.65;margin-bottom:3.5rem;max-width:42rem}.MacroAreaPage_secSubline__LnmaQ em{font-style:italic}.MacroAreaPage_secMax__1ijCM{max-width:1280px;margin:0 auto}.MacroAreaPage_verdictSection__6Y2mv{background:#fff}.MacroAreaPage_editorialCol__8Pq1C{max-width:760px}.MacroAreaPage_verdictStatement__olVtu{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:600;letter-spacing:-.035em;line-height:1.18;color:#0d1117;margin-bottom:1.75rem}.MacroAreaPage_verdictBody__PMBa1 .MacroAreaPage_hl__BvKsR,.MacroAreaPage_verdictKeyword__k90Ka,.MacroAreaPage_verdictStatement__olVtu em{font-style:normal;color:#4a7fa5}.MacroAreaPage_verdictBody__PMBa1 .MacroAreaPage_hl__BvKsR{font-weight:500;color:#376180}.MacroAreaPage_verdictBody__PMBa1{font-size:.9375rem;color:#4b5563;line-height:1.85}.MacroAreaPage_verdictBody__PMBa1 p+p{margin-top:1rem}.MacroAreaPage_intelStrip__yvR1r{margin-top:4rem;border-top:1px solid #d8dbdf;display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:760px){.MacroAreaPage_intelStrip__yvR1r{grid-template-columns:1fr 1fr}}.MacroAreaPage_intelMetric__gZUUA{padding:1.75rem 1.75rem 1.75rem 0;border-right:1px solid #ededf0}.MacroAreaPage_intelMetric__gZUUA:last-child{border-right:none}.MacroAreaPage_intelMetric__gZUUA+.MacroAreaPage_intelMetric__gZUUA{padding-left:1.75rem}@media (max-width:760px){.MacroAreaPage_intelMetric__gZUUA{padding:1.5rem 1.25rem 1.5rem 0;border-bottom:1px solid #ededf0}.MacroAreaPage_intelMetric__gZUUA:nth-child(odd){padding-left:0}.MacroAreaPage_intelMetric__gZUUA:nth-child(2n){padding-left:1.5rem}.MacroAreaPage_intelMetric__gZUUA:nth-child(2){border-right:none}.MacroAreaPage_intelMetric__gZUUA:nth-last-child(-n+2){border-bottom:none}}.MacroAreaPage_intelMetricLabel__beFX_{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.55rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#6b7280;display:block;margin-bottom:.9rem}.MacroAreaPage_intelMetricValue__1x3Og{font-size:1.375rem;font-weight:500;letter-spacing:-.025em;color:#0d1117;line-height:1.25;display:block}.MacroAreaPage_intelMetricValue__1x3Og .MacroAreaPage_unit__CEEIx{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.72rem;font-weight:400;color:#6b7280;letter-spacing:0}.MacroAreaPage_methodNote__bfofM{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.58rem;letter-spacing:.06em;color:#6b7280;margin-top:1.5rem;line-height:1.6}.MacroAreaPage_methodNote__bfofM a{color:#376180;text-decoration:none}.MacroAreaPage_methodNote__bfofM a:hover{text-decoration:underline}.MacroAreaPage_fitSection__OpG50{background:#f8f9fa;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.MacroAreaPage_fitGrid__3WEfW{display:grid;grid-template-columns:1fr 1fr;gap:4rem}@media (max-width:860px){.MacroAreaPage_fitGrid__3WEfW{grid-template-columns:1fr;gap:2.5rem}}.MacroAreaPage_fitColHead__sljta{display:flex;align-items:center;gap:.75rem;margin-bottom:1.75rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}.MacroAreaPage_fitTag__2adkQ{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.58rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;padding:.22rem .6rem;border-radius:2px}.MacroAreaPage_fitTag__2adkQ.MacroAreaPage_yes__0jDbl{background:rgba(21,128,61,.07);color:#166534;border:1px solid rgba(21,128,61,.16)}.MacroAreaPage_fitTag__2adkQ.MacroAreaPage_no__lU7Wn{background:rgba(180,83,9,.06);color:#92400e;border:1px solid rgba(180,83,9,.15)}.MacroAreaPage_fitColTitle__PuCcu{font-size:.95rem;font-weight:600;color:#0d1117;letter-spacing:-.01em}.MacroAreaPage_fitList__8BhI3{list-style:none;margin:0;padding:0}.MacroAreaPage_fitItem__JcVdk{display:grid;grid-template-columns:1.25rem 1fr;gap:.75rem;padding:.875rem 0;border-bottom:1px solid #ededf0;font-size:.875rem;line-height:1.6;color:#374151}.MacroAreaPage_fitItem__JcVdk:last-child{border-bottom:none}.MacroAreaPage_fitMark__mKZ4i{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.8rem;line-height:1.6}.MacroAreaPage_fitMark__mKZ4i.MacroAreaPage_yes__0jDbl{color:#4a7fa5}.MacroAreaPage_fitMark__mKZ4i.MacroAreaPage_no__lU7Wn{color:#b45309}.MacroAreaPage_fitItem__JcVdk strong{font-weight:600;color:#0d1117}.MacroAreaPage_intelSection__Nnmpd{background:#f8f9fa;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.MacroAreaPage_intelCard__RFfyF{border:1px solid #e5e7eb;border-radius:4px;overflow:hidden;background:#fff;box-shadow:0 1px 2px rgba(13,17,23,.04),0 14px 36px rgba(13,17,23,.07)}.MacroAreaPage_intelTop__9YYVW{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:0}@media (max-width:760px){.MacroAreaPage_intelTop__9YYVW{grid-template-columns:1fr}}.MacroAreaPage_intelCell__I_qlj{padding:1.75rem;border-right:1px solid #e5e7eb}.MacroAreaPage_intelCell__I_qlj:last-child{border-right:none}@media (max-width:760px){.MacroAreaPage_intelCell__I_qlj{border-right:none;border-bottom:1px solid #e5e7eb}}.MacroAreaPage_intelCellLabel__O1sPO{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.55rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#6b7280;margin-bottom:.875rem}.MacroAreaPage_intelSignalNum__E_hsy{font-size:2.75rem;font-weight:600;letter-spacing:-.04em;color:#0d1117;line-height:1;display:flex;align-items:baseline;gap:.4rem}.MacroAreaPage_intelSignalNum__E_hsy span{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.85rem;color:#6b7280;font-weight:400}.MacroAreaPage_intelSigTrack__G0obt{width:100%;height:3px;background:#e5e7eb;border-radius:2px;overflow:hidden;margin-top:1rem}.MacroAreaPage_intelSigFill___vPM9{height:100%;background:#4a7fa5;border-radius:2px}.MacroAreaPage_dots__V1HuX{display:flex;gap:4px;align-items:center;margin-top:.35rem}.MacroAreaPage_dot__J216c{width:6px;height:6px;border-radius:50%;background:#e5e7eb;flex-shrink:0}.MacroAreaPage_dot__J216c.MacroAreaPage_on__lcRor{background:#0d1117}.MacroAreaPage_intelPressureNote__rZW_T{font-size:.78rem;color:#6b7280;margin-top:.875rem;line-height:1.5}.MacroAreaPage_verdict__FWZgF{display:inline-flex;align-items:center;padding:.22rem .6rem;border-radius:2px;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.6rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.MacroAreaPage_vEstab___17NO{background:rgba(75,85,99,.06);color:#374151;border:1px solid rgba(75,85,99,.14)}.MacroAreaPage_vPrime__MvgK9{background:rgba(74,127,165,.08);color:#2c5571;border:1px solid rgba(74,127,165,.22)}.MacroAreaPage_vValue__rYDFd{background:rgba(21,128,61,.07);color:#166534;border:1px solid rgba(21,128,61,.16)}.MacroAreaPage_vBuy__pntXY{background:rgba(180,83,9,.06);color:#92400e;border:1px solid rgba(180,83,9,.15)}.MacroAreaPage_vWatch__P0vDb{background:rgba(75,85,99,.06);color:#4b5563;border:1px solid rgba(75,85,99,.14)}.MacroAreaPage_vEntry__ZgFpA{background:rgba(74,127,165,.06);color:#2c5571;border:1px solid rgba(74,127,165,.16)}.MacroAreaPage_intelPrice__5J6j_{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:1.5rem;color:#0d1117;letter-spacing:-.02em;margin-top:.25rem}.MacroAreaPage_intelPrice__5J6j_ .MacroAreaPage_unit__CEEIx{font-size:.7rem;color:#6b7280}.MacroAreaPage_intelReasoning__GxqBx{border-top:1px solid #e5e7eb;background:#0a1628}.MacroAreaPage_intelReasonHead__pvdQ1{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.58rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#7eb0d4;padding:1.5rem 1.75rem .75rem;display:flex;align-items:center;gap:.6rem}.MacroAreaPage_intelReasonHead__pvdQ1:before{content:"";width:6px;height:6px;border-radius:50%;background:#4a7fa5;flex-shrink:0}.MacroAreaPage_intelReasonRow__9xuxg{display:grid;grid-template-columns:13rem 1fr;gap:1.5rem;padding:1.05rem 1.75rem;border-top:1px solid rgba(255,255,255,.08)}@media (max-width:760px){.MacroAreaPage_intelReasonRow__9xuxg{grid-template-columns:1fr;gap:.35rem}}.MacroAreaPage_intelReasonFactor__kXDs3{font-size:.82rem;font-weight:600;color:#fff;letter-spacing:-.01em}.MacroAreaPage_intelReasonText__SP91a{font-size:.85rem;color:rgba(255,255,255,.55);line-height:1.6}.MacroAreaPage_obsSection__lxHed{background:#f8f9fa;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.MacroAreaPage_obsInner___ZE6E{display:grid;grid-template-columns:1fr 380px;gap:4rem;align-items:center;padding:4rem 2.5rem;max-width:1280px;margin:0 auto}@media (min-width:1024px){.MacroAreaPage_obsInner___ZE6E{padding:4rem}}@media (max-width:900px){.MacroAreaPage_obsInner___ZE6E{grid-template-columns:1fr;gap:2rem}}.MacroAreaPage_obsLabel__Vhtlt{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.6rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:#376180;margin-bottom:1.25rem;display:flex;align-items:center;gap:.75rem}.MacroAreaPage_obsLabel__Vhtlt:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#4a7fa5;flex-shrink:0}.MacroAreaPage_obsHeadline__qtCEw{font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:600;letter-spacing:-.03em;color:#0d1117;line-height:1.2;max-width:36rem;margin-bottom:.875rem}.MacroAreaPage_obsSub__CWHnb{font-size:.875rem;color:#6b7280;line-height:1.65;margin-bottom:1.5rem}.MacroAreaPage_obsLink__1vIsc{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.65rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#376180;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;transition:gap .15s}.MacroAreaPage_obsLink__1vIsc:hover{gap:.75rem}.MacroAreaPage_obsPhoto__XBfQv{border-radius:3px;overflow:hidden;height:240px}.MacroAreaPage_obsPhoto__XBfQv img{width:100%;height:100%;object-fit:cover;object-position:center 40%}.MacroAreaPage_journeySection__A7RSe{background:#0a1628}.MacroAreaPage_journeySection__A7RSe .MacroAreaPage_secEyebrow__rs3ep{color:rgba(255,255,255,.5)}.MacroAreaPage_journeySection__A7RSe .MacroAreaPage_secHeadline__3nsSA{color:#fff}.MacroAreaPage_journeySection__A7RSe .MacroAreaPage_secSubline__LnmaQ{color:rgba(255,255,255,.5)}.MacroAreaPage_steps__7P7nH{display:flex;flex-direction:column;max-width:44rem}.MacroAreaPage_step__uU1yn{display:grid;grid-template-columns:2.5rem 1fr;gap:1.25rem;position:relative}.MacroAreaPage_step__uU1yn:not(:last-child):before{content:"";position:absolute;left:1.2rem;top:2rem;bottom:-1.5rem;width:1px;background:linear-gradient(180deg,rgba(74,127,165,.65) 0,rgba(255,255,255,.05))}.MacroAreaPage_stepLeft__U2Pxe{display:flex;flex-direction:column;align-items:center;padding-top:.15rem;flex-shrink:0}.MacroAreaPage_stepCircle__U2bv9{width:10px;height:10px;border-radius:50%;background:#4a7fa5;flex-shrink:0;transition:transform .18s ease,box-shadow .18s}.MacroAreaPage_step__uU1yn:hover .MacroAreaPage_stepCircle__U2bv9{transform:scale(1.45);box-shadow:0 0 0 4px rgba(74,127,165,.15)}.MacroAreaPage_stepN__xTVqR{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.58rem;color:#7eb0d4;letter-spacing:.08em;margin-top:.3rem}.MacroAreaPage_stepRight__eaICL{padding-bottom:2.5rem}.MacroAreaPage_stepArea__O9STA{font-size:1.25rem;font-weight:600;letter-spacing:-.025em;color:#fff;line-height:1.1;margin-bottom:.25rem}.MacroAreaPage_stepRole__tms5e{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.58rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:#7eb0d4;margin-bottom:.5rem}.MacroAreaPage_stepInsight___KrBH{font-size:.82rem;color:rgba(255,255,255,.48);line-height:1.6;margin-bottom:.4rem}.MacroAreaPage_stepPrice__Heg_c{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.65rem;color:rgba(255,255,255,.5)}.MacroAreaPage_step__uU1yn.MacroAreaPage_current__YtB8V .MacroAreaPage_stepArea__O9STA{color:#fff}.MacroAreaPage_step__uU1yn.MacroAreaPage_current__YtB8V .MacroAreaPage_stepRole__tms5e{color:#7eb0d4}.MacroAreaPage_step__uU1yn.MacroAreaPage_current__YtB8V .MacroAreaPage_stepRight__eaICL{background:rgba(74,127,165,.08);border-left:2px solid #4a7fa5;margin-left:-1.25rem;padding:.5rem 1.25rem 2.5rem;border-radius:0 3px 3px 0}.MacroAreaPage_step__uU1yn.MacroAreaPage_current__YtB8V .MacroAreaPage_stepInsight___KrBH{color:rgba(255,255,255,.7)}.MacroAreaPage_advisorSection__TcS3b{background:#fff;border-top:1px solid #e5e7eb}.MacroAreaPage_advisorInner__ql6wS{display:grid;grid-template-columns:340px 1fr;gap:6rem;align-items:flex-start;padding:6.5rem 2.5rem;max-width:1280px;margin:0 auto}@media (min-width:1024px){.MacroAreaPage_advisorInner__ql6wS{padding:6.5rem 4rem}}@media (max-width:900px){.MacroAreaPage_advisorInner__ql6wS{grid-template-columns:1fr;gap:2.5rem}}.MacroAreaPage_advisorPhotoWrap__66R1R{position:relative;height:440px;border-radius:3px;overflow:hidden;flex-shrink:0;transition:box-shadow .3s ease}.MacroAreaPage_advisorPhotoWrap__66R1R:hover{box-shadow:0 12px 40px rgba(0,0,0,.1)}.MacroAreaPage_advisorPhotoWrap__66R1R img{width:100%;height:100%;object-fit:cover;object-position:center top}.MacroAreaPage_advisorLabel__Qs2rc{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.62rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:#376180;margin-bottom:1.25rem}.MacroAreaPage_advisorName__sDyR7{font-size:clamp(2rem,3.5vw,2.75rem);font-weight:600;letter-spacing:-.04em;color:#0d1117;line-height:1;margin-bottom:2.25rem}.MacroAreaPage_advisorName__sDyR7:after{content:"";display:block;width:2rem;height:1px;background:#d1d5db;margin-top:1.75rem}.MacroAreaPage_advisorBio__KM5_r{font-size:.9375rem;color:#4b5563;line-height:1.85;max-width:36rem;margin-bottom:2rem}.MacroAreaPage_advisorBio__KM5_r em{font-style:italic}.MacroAreaPage_advisorBio__KM5_r p+p{margin-top:1.125rem}.MacroAreaPage_advisorLink__q5Vu4{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.65rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#376180;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;transition:gap .15s}.MacroAreaPage_advisorLink__q5Vu4:hover{gap:.75rem}.MacroAreaPage_ctaSection__yh7HS{background:#0a1628;color:#fff}.MacroAreaPage_ctaInner__AfZo1{display:flex;align-items:flex-start;justify-content:space-between;gap:3rem;padding:4.5rem 2.5rem;max-width:1280px;margin:0 auto}@media (min-width:1024px){.MacroAreaPage_ctaInner__AfZo1{padding:4.5rem 4rem}}@media (max-width:768px){.MacroAreaPage_ctaInner__AfZo1{flex-direction:column;align-items:flex-start}}.MacroAreaPage_ctaLeft__iRjNr{max-width:44rem}.MacroAreaPage_ctaLabel__WBH7Q{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.62rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.5);margin-bottom:1.25rem;display:flex;align-items:center;gap:.75rem}.MacroAreaPage_ctaLabel__WBH7Q:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#4a7fa5;flex-shrink:0}.MacroAreaPage_ctaHeadline__54K16{font-size:clamp(1.5rem,2.8vw,2.25rem);font-weight:600;letter-spacing:-.04em;color:#fff;line-height:1.1;margin-bottom:.875rem}.MacroAreaPage_ctaSub__zu2V3{font-size:.875rem;color:rgba(255,255,255,.5);line-height:1.65}.MacroAreaPage_ctaStats__WeWbN{display:flex;gap:2.5rem;margin-top:2.25rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.08);flex-wrap:wrap}.MacroAreaPage_ctaStatVal__e1PIT{font-size:.85rem;font-weight:500;color:rgba(255,255,255,.75);margin-bottom:.2rem}.MacroAreaPage_ctaStatLbl__bLAZO,.MacroAreaPage_ctaStatVal__e1PIT{font-family:var(--font-mono),"IBM Plex Mono",monospace;display:block}.MacroAreaPage_ctaStatLbl__bLAZO{font-size:.55rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.5)}.MacroAreaPage_ctaRight__3dUUn{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem;flex-shrink:0}@media (max-width:768px){.MacroAreaPage_ctaRight__3dUUn{align-items:flex-start}}.MacroAreaPage_ctaBtn__j9C3r{display:inline-flex;align-items:center;gap:.75rem;padding:.875rem 1.75rem;border:1px solid rgba(255,255,255,.25);border-radius:2px;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.68rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#fff;text-decoration:none;background:transparent;cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap}.MacroAreaPage_ctaBtn__j9C3r:hover{background:rgba(74,127,165,.15);border-color:rgba(74,127,165,.5)}.MacroAreaPage_ctaNote__ROuaz{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.58rem;letter-spacing:.12em;color:rgba(255,255,255,.5)}.MacroAreaPage_hoodsSection__v5dAw{background:#fff;border-top:1px solid #e5e7eb}.MacroAreaPage_hoodsGrid__fp_gv{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-top:2rem}.MacroAreaPage_hoodCard__6_pf5{display:block;border:1px solid #e5e7eb;border-radius:4px;padding:1.5rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;background:#fff}.MacroAreaPage_hoodCard__6_pf5:hover{border-color:#4a7fa5;box-shadow:0 4px 16px rgba(13,17,23,.06)}.MacroAreaPage_hoodName__7Nv0d{font-size:1rem;font-weight:600;color:#0d1117;letter-spacing:-.01em;margin-bottom:.4rem}.MacroAreaPage_hoodDesc__hB5Fn{font-size:.82rem;color:#6b7280;line-height:1.55}.MacroAreaPage_hoodArrow__SLrd_{font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:#376180;margin-top:.75rem;display:inline-block}.MacroAreaPage_faqSection__8igWi{background:#faf8f4;border-top:1px solid #e5e7eb}.MacroAreaPage_faqList__6WGzm{margin-top:2rem;border-top:1px solid #e5e7eb}.MacroAreaPage_faqItem__bXYWe{border-bottom:1px solid #e5e7eb}.MacroAreaPage_faqSummary__R2H4d{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%;cursor:pointer;list-style:none;padding:1.25rem 0;font-family:var(--font-body),"Inter",system-ui,sans-serif;font-size:1.05rem;font-weight:500;color:#0d1117;letter-spacing:-.01em;line-height:1.4}.MacroAreaPage_faqSummary__R2H4d::-webkit-details-marker{display:none}.MacroAreaPage_faqIcon__oe_qp{flex-shrink:0;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:1.1rem;line-height:1.3;color:#4a7fa5;transition:transform .2s ease}.MacroAreaPage_faqItem__bXYWe[open] .MacroAreaPage_faqIcon__oe_qp{transform:rotate(45deg)}.MacroAreaPage_faqAnswer__n12zQ{font-size:.92rem;color:#444c56;line-height:1.65;padding:0 0 1.5rem;max-width:60ch}.MacroAreaPage_faqBridge__T_C78{margin-top:2.5rem;font-size:.95rem;color:#444c56;line-height:1.6}.MacroAreaPage_faqBridge__T_C78 a{color:#376180;font-weight:500;text-decoration:none;border-bottom:1px solid}.MacroAreaPage_faqBridge__T_C78 a:hover{color:#0d1117}@media (prefers-reduced-motion:reduce){.MacroAreaPage_faqIcon__oe_qp{transition:none}}.MacroAreaPage_reveal__PJ2FT{opacity:1;transform:none;transition:opacity .6s ease,transform .6s ease}html.js-enabled .MacroAreaPage_reveal__PJ2FT{opacity:0;transform:translateY(10px)}.MacroAreaPage_reveal__PJ2FT.MacroAreaPage_isVisible__VBRLO,html.js-enabled .MacroAreaPage_reveal__PJ2FT.MacroAreaPage_isVisible__VBRLO{opacity:1;transform:none}.MacroAreaPage_revealDelay1__hJnpj{transition-delay:.08s}.MacroAreaPage_revealDelay2__Dx3nl{transition-delay:.16s}@media (prefers-reduced-motion:reduce){.MacroAreaPage_reveal__PJ2FT,html.js-enabled .MacroAreaPage_reveal__PJ2FT{opacity:1;transform:none;transition:none}.MacroAreaPage_advisorLink__q5Vu4,.MacroAreaPage_advisorPhotoWrap__66R1R,.MacroAreaPage_ctaBtn__j9C3r,.MacroAreaPage_hoodCard__6_pf5,.MacroAreaPage_obsLink__1vIsc,.MacroAreaPage_stepCircle__U2bv9{transition:none}}