@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/onest-cyrillic-ext-wght-normal.8860201a.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/onest-cyrillic-wght-normal.20151429.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/onest-math-wght-normal.cad38c99.woff2) format("woff2-variations");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/onest-symbols-wght-normal.d64d8e2d.woff2) format("woff2-variations");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/onest-vietnamese-wght-normal.4250ef26.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/onest-latin-ext-wght-normal.79c53978.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/onest-latin-wght-normal.89c3d590.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}html{text-size-adjust:100%}body,html{overflow-x:clip;max-width:100%}.header-burger{display:none}@media (max-width:1150px){.header-phone-text{display:none}}.astryx-top-nav-item:not(#\#):not(#\#),.astryx-top-nav-menu:not(#\#):not(#\#){white-space:nowrap}a,li,p,span{overflow-wrap:break-word}h1,h2,h3{overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}@media (max-width:480px){h1{font-size:1.875rem;line-height:1.15}}.rhythm:not(#\#):not(#\#){display:flex;flex-direction:column}.rhythm--major:not(#\#):not(#\#){gap:clamp(3.5rem,8vw,6rem)}.rhythm--minor:not(#\#):not(#\#){gap:clamp(2.5rem,6vw,4rem)}.rhythm--tight:not(#\#):not(#\#){gap:clamp(1.75rem,4vw,2.5rem)}[class*=Collapsible] button:not(#\#):not(#\#),[class*=collapsible] button:not(#\#):not(#\#){padding-block:1.125rem}h1,h2,h3,h4{font-optical-sizing:auto;letter-spacing:-.017em}h1{letter-spacing:-.028em;font-weight:600}.meta-row,.stat-card__value,time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}li:not(#\#):not(#\#):not(#\#),p:not(#\#):not(#\#):not(#\#){max-inline-size:64ch}.site-footer p:not(#\#):not(#\#):not(#\#){max-inline-size:78ch}.person-card li:not(#\#):not(#\#):not(#\#),.person-card p:not(#\#):not(#\#):not(#\#),.site-footer li:not(#\#):not(#\#):not(#\#),.stat-card p:not(#\#):not(#\#):not(#\#),dialog li:not(#\#):not(#\#):not(#\#),dialog p:not(#\#):not(#\#):not(#\#),td p:not(#\#):not(#\#):not(#\#){max-inline-size:none}img,svg,video{max-width:100%}.mobile-call-cta{display:none}@media (max-width:768px){.mobile-call-cta{display:block;position:fixed;inset-inline:0;bottom:0;padding:var(--spacing-3,.75rem);padding-bottom:calc(var(--spacing-3, .75rem) + env(safe-area-inset-bottom, 0px));background:var(--color-background-surface);border-top:1px solid var(--color-border);box-shadow:0 -4px 16px var(--color-shadow);z-index:40}.mobile-call-cta a,.mobile-call-cta button{width:100%}body{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom, 0px))}.astryx-top-nav-item,.astryx-top-nav-menu{display:none!important}.header-cta,.header-phone-text,.header-search{display:none}.header-burger{display:inline-flex}.header-burger button{min-width:48px;min-height:48px}.astryx-top-nav{gap:.5rem}.astryx-top-nav-heading,.astryx-top-nav>*{min-width:0}.astryx-top-nav-heading span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.astryx-section{--astryx-section-padding-inline:1rem}.astryx-dialog{width:100%!important;max-width:100%!important;max-height:92dvh!important}}@media (max-width:768px){body:has(dialog[open]) .mobile-call-cta{display:none}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.case-flow__arrow{display:none}.case-flow__stage{width:100%!important}.astryx-toggle-button-group{flex-wrap:wrap}}@media (hover:none) and (pointer:coarse){.astryx-side-nav-item,.astryx-top-nav-heading{min-height:2.75rem}.astryx-list-item a,.astryx-list-item button{min-height:2.75rem;display:flex;align-items:center}.astryx-breadcrumb-item a{display:inline-flex;align-items:center;min-height:2.5rem}.astryx-stack>.astryx-link,.astryx-top-nav .astryx-link,.site-footer .astryx-link{display:inline-flex;align-items:center;min-height:2.75rem}.astryx-text-area textarea,.astryx-text-input input,.native-input{min-height:2.75rem}}@media print{.mobile-call-cta,.no-print{display:none!important}}.reveal{opacity:0;transform:translateY(14px);transition:opacity .5s ease-out,transform .5s ease-out}.reveal.is-visible{opacity:1;transform:none}.reveal-delay-1{transition-delay:.08s}.reveal-delay-2{transition-delay:.16s}.reveal-delay-3{transition-delay:.24s}@media (prefers-reduced-motion:reduce){.reveal{opacity:1!important;transform:none!important;transition:none!important}}:root{--brand-clay:#B4531F;--brand-clay-muted:#B4531F24;--brand-navy:#0A4D8C;--brand-navy-deep:#0A2E4D;--brand-mist:#9db6cc}.step-circle{width:2.75rem;height:2.75rem;background:var(--brand-clay);color:#ffffff;font-weight:600;font-size:1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.icon-circle,.step-circle{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;line-height:1;flex-shrink:0}.icon-circle{width:3.25rem;height:3.25rem;background:var(--color-neutral)}.check-list{list-style:none;margin:0;padding:0}.check-list--two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:var(--spacing-5,1.25rem);column-gap:var(--spacing-5,1.25rem)}@media (max-width:768px){.check-list--two{grid-template-columns:1fr}}.check-marker{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;flex-shrink:0;line-height:1;-webkit-margin-before:.125rem;margin-block-start:.125rem}.check-marker--navy{background:var(--brand-navy);color:#ffffff}.check-marker--gold{background:var(--brand-clay);color:#ffffff}.check-marker--mist{background:var(--brand-mist);color:#10263c}.check-marker--danger{background:var(--color-error-muted);color:var(--color-error)}.check-marker--plain{background:var(--color-neutral);color:var(--color-text-secondary)}.section-rule{display:block;width:2.5rem;height:.25rem;border-radius:var(--radius-element,5px);background:linear-gradient(90deg,var(--brand-navy),var(--brand-clay))}.section-rule--light{background:linear-gradient(90deg,var(--brand-clay),#ffffff)}.trust-band{--color-text-primary:#f4f7fa;--color-text-secondary:#c2d2e0;--color-text-accent:#e4d3ae;--color-icon-primary:#f4f7fa;--color-icon-secondary:#c2d2e0;--color-border:#ffffff26;--color-border-emphasized:#ffffff40;padding:var(--spacing-8,2.5rem);border-radius:var(--radius-page,6px);background:var(--brand-navy-deep);background:linear-gradient(155deg,#1b4570,#0f2740 75%);color:#f4f7fa}.trust-band .astryx-button[data-variant=primary]{background:var(--brand-clay);color:#ffffff;border-color:transparent}.trust-band .astryx-button[data-variant=primary]:hover{background:#c96434}dialog>div{overflow:hidden}dialog>div>:last-child:not(:only-child){flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}dialog>div>:first-child:not(:only-child){flex:0 0 auto}.next-steps{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:start}.next-steps__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--color-border)}.next-steps__item{border-bottom:1px solid var(--color-border);max-inline-size:none}.next-steps__link{display:grid;grid-template-columns:1fr auto;grid-template-areas:"label arrow" "hint  arrow";align-items:center;grid-gap:.25rem 1rem;gap:.25rem 1rem;padding-block:1.125rem;text-decoration:none;color:inherit;transition:background-color .15s ease,-webkit-padding-start .15s ease;transition:background-color .15s ease,padding-inline-start .15s ease;transition:background-color .15s ease,padding-inline-start .15s ease,-webkit-padding-start .15s ease}.next-steps__link:focus-visible,.next-steps__link:hover{background:var(--color-background-muted);-webkit-padding-start:.75rem;padding-inline-start:.75rem}.next-steps__label{grid-area:label;font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600;line-height:1.35;color:var(--color-text-primary)}.next-steps__hint{grid-area:hint;font-size:var(--font-size-sm);line-height:1.5;color:var(--color-text-secondary)}.next-steps__link svg,.next-steps__link>[class*=icon]{grid-area:arrow}.next-steps__cta{padding:var(--spacing-5,1.25rem);-webkit-padding-start:calc(var(--spacing-5, 1.25rem) + .25rem);padding-inline-start:calc(var(--spacing-5, 1.25rem) + .25rem);border-radius:var(--radius-container,6px);background:var(--color-background-muted);-webkit-border-start:3px solid var(--brand-clay);border-inline-start:3px solid var(--brand-clay)}@media (max-width:860px){.next-steps{grid-template-columns:1fr}}[class*=MobileNav] h2:not(#\#):not(#\#),[class*=mobile-nav] h2:not(#\#):not(#\#){font-size:1.25rem;line-height:1.3}[class*=SideNav] a:not(#\#):not(#\#),[class*=SideNav] span:not(#\#):not(#\#),[class*=side-nav] a:not(#\#):not(#\#),[class*=side-nav] span:not(#\#):not(#\#){white-space:normal;overflow:visible;text-overflow:clip}.sources{padding:var(--spacing-5,1.25rem);-webkit-padding-start:calc(var(--spacing-5, 1.25rem) + .25rem);padding-inline-start:calc(var(--spacing-5, 1.25rem) + .25rem);border-radius:var(--radius-container,6px);background:var(--color-background-muted);-webkit-border-start:3px solid var(--color-border-emphasized);border-inline-start:3px solid var(--color-border-emphasized);display:grid;grid-gap:.875rem;gap:.875rem;max-inline-size:52rem}.sources__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));grid-gap:.5rem 2rem;gap:.5rem 2rem}.sources__list li{max-inline-size:none}.page-hero-statement{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:clamp(2rem,5vw,4.5rem);gap:clamp(2rem,5vw,4.5rem);align-items:center}.page-hero-statement__quote{margin:0;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;-webkit-border-start:3px solid var(--brand-clay);border-inline-start:3px solid var(--brand-clay);font-family:var(--font-family-heading);font-size:clamp(1.25rem,2.2vw,1.625rem);line-height:1.45;font-weight:400;font-optical-sizing:auto;color:var(--color-text-primary);max-inline-size:none}@media (max-width:860px){.page-hero-statement{grid-template-columns:1fr}}.page-hero-rule{display:block;width:100%;max-width:8rem;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--brand-navy) 0,var(--brand-clay) 100%)}.faq-group{--faq-accent:var(--brand-navy);border:1px solid var(--color-border);border-radius:var(--radius-container,6px);background:var(--color-background-surface);overflow:hidden}.faq-group--gold{--faq-accent:var(--brand-clay)}.faq-group--slate{--faq-accent:var(--color-text-secondary)}.faq-group__head{display:grid;grid-template-columns:1fr auto;grid-gap:.25rem 1rem;gap:.25rem 1rem;align-items:baseline;padding:var(--spacing-4,1rem) var(--spacing-5,1.25rem);-webkit-padding-start:calc(var(--spacing-5, 1.25rem) + .25rem);padding-inline-start:calc(var(--spacing-5, 1.25rem) + .25rem);background:var(--color-background-muted);border-bottom:1px solid var(--color-border);-webkit-border-start:4px solid var(--faq-accent);border-inline-start:4px solid var(--faq-accent)}.faq-group__title{margin:0;font-family:var(--font-family-heading);font-size:1.25rem;line-height:1.3;font-weight:600;color:var(--color-text-primary);font-optical-sizing:auto}.faq-group__count{font-size:var(--font-size-sm);font-weight:600;color:var(--faq-accent);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.faq-group__hint{grid-column:1/-1;margin:0;font-size:var(--font-size-sm);line-height:1.5;color:var(--color-text-secondary);max-inline-size:none}.faq-group [class*=Collapsible]:not(#\#),.faq-group [class*=collapsible]:not(#\#){padding-inline:var(--spacing-5,1.25rem)}@media (max-width:560px){.faq-group__head{padding-inline:var(--spacing-4,1rem);-webkit-padding-start:calc(var(--spacing-4, 1rem) + .25rem);padding-inline-start:calc(var(--spacing-4, 1rem) + .25rem)}.faq-group [class*=Collapsible]:not(#\#),.faq-group [class*=collapsible]:not(#\#){padding-inline:var(--spacing-4,1rem)}}.scope-note{padding:var(--spacing-5,1.25rem);-webkit-padding-start:calc(var(--spacing-5, 1.25rem) + .25rem);padding-inline-start:calc(var(--spacing-5, 1.25rem) + .25rem);border-radius:var(--radius-container,6px);background:var(--color-background-muted);-webkit-border-start:3px solid var(--color-border-emphasized);border-inline-start:3px solid var(--color-border-emphasized);max-inline-size:52rem}.partner-steps{list-style:none;counter-reset:step;margin:0;padding:0;display:grid;grid-gap:1.25rem;gap:1.25rem;max-inline-size:46rem}.partner-steps li{counter-increment:step;position:relative;-webkit-padding-start:3rem;padding-inline-start:3rem;max-inline-size:none}.partner-steps li:before{content:counter(step,decimal-leading-zero);position:absolute;inset-inline-start:0;top:-.1em;font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;line-height:1.2;color:var(--brand-navy);opacity:.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.partner-limits{list-style:none;margin:0;padding:0;display:grid;grid-gap:.625rem;gap:.625rem;max-inline-size:46rem}.partner-limits li{position:relative;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;color:var(--color-text-secondary);max-inline-size:none}.partner-limits li:before{content:"";position:absolute;inset-inline-start:0;top:.72em;width:.75rem;height:2px;border-radius:1px;background:var(--color-text-secondary);opacity:.5}.contact-list{margin:0;padding:0;max-inline-size:44rem;border-top:1px solid var(--color-border)}.contact-row{display:grid;grid-template-columns:11rem minmax(0,1fr);grid-gap:.5rem 2rem;gap:.5rem 2rem;padding-block:1.25rem;border-bottom:1px solid var(--color-border)}.contact-row dt{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-secondary);padding-top:.15rem}.contact-row dd{margin:0;display:grid;grid-gap:.25rem;gap:.25rem;justify-items:start}.contact-row dd>a{font-size:var(--font-size-lg);font-weight:500}@media (max-width:560px){.contact-row{grid-template-columns:1fr;gap:.25rem}}.team-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--color-border);max-inline-size:54rem}.team-row{display:grid;grid-template-columns:9rem minmax(0,1fr);grid-gap:clamp(1.25rem,3vw,2.5rem);gap:clamp(1.25rem,3vw,2.5rem);align-items:start;padding-block:clamp(1.5rem,3vw,2.25rem);border-bottom:1px solid var(--color-border);max-inline-size:none}.team-row__portrait{position:relative;aspect-ratio:4/5;border-radius:var(--radius-container,6px);overflow:hidden;background:var(--color-background-muted);display:grid;place-items:center}.team-row__portrait img{width:100%;height:100%;object-fit:cover}.team-row--no-photo{grid-template-columns:minmax(0,1fr)}.team-row__portrait:after{content:"";position:absolute;inset-inline:0;bottom:0;height:.25rem;background:var(--brand-clay)}.team-row__tasks{list-style:none;margin:0;padding:0;display:grid;grid-gap:.375rem;gap:.375rem}.team-row__tasks li{position:relative;-webkit-padding-start:1.125rem;padding-inline-start:1.125rem;font-size:var(--font-size-sm);line-height:1.55;color:var(--color-text-secondary)}.team-row__tasks li:before{content:"";position:absolute;inset-inline-start:0;top:.7em;width:.5rem;height:1px;background:var(--brand-clay)}@media (max-width:560px){.team-row{grid-template-columns:4.5rem minmax(0,1fr)}.team-row--no-photo{grid-template-columns:minmax(0,1fr)}}.stat-card{position:relative;padding:var(--spacing-6,1.75rem);-webkit-padding-start:calc(var(--spacing-6, 1.75rem) + .375rem);padding-inline-start:calc(var(--spacing-6, 1.75rem) + .375rem);border-radius:var(--radius-container,6px);background:var(--color-background-card);border:1px solid var(--color-border)}.stat-card:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:.375rem;border-start-start-radius:var(--radius-container,6px);border-end-start-radius:var(--radius-container,6px);background:linear-gradient(180deg,var(--brand-navy),var(--brand-clay))}.stat-card__value{font-family:var(--font-family-heading);font-size:2.75rem;line-height:1.1;font-weight:600;color:var(--brand-navy);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.person-card{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-container,6px);border:1px solid var(--color-border);background:var(--color-background-card)}.person-card__photo{display:block;width:100%;height:18rem;object-fit:cover;object-position:center top}.person-card__photo--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background:repeating-linear-gradient(45deg,var(--color-background-muted),var(--color-background-muted) 12px,transparent 12px,transparent 24px),var(--color-neutral);border-bottom:1px solid var(--color-border)}.person-card__role{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:var(--radius-element,5px);background:var(--brand-navy);color:#ffffff;font-size:.875rem;font-weight:600}.inline-cta{--color-text-primary:#f4f7fa;--color-text-secondary:#c2d2e0;padding:var(--spacing-6,1.75rem);border-radius:var(--radius-container,6px);background:linear-gradient(145deg,#1b4570,#0f2740 80%);color:#f4f7fa}.inline-cta .astryx-button[data-variant=primary]{background:var(--brand-clay);color:#ffffff;border-color:transparent}.inline-cta .astryx-button[data-variant=primary]:hover{background:#c96434}@media (min-width:1100px){.page-toc--sticky{position:-webkit-sticky;position:sticky;top:5rem;z-index:1}}.trust-card{padding:var(--spacing-5,1.25rem);border-radius:var(--radius-container,6px);background:#ffffff12;border:1px solid #ffffff1f}.trust-card__icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background:#e4d3ae1f;color:var(--brand-clay);line-height:1}@media (max-width:768px){.trust-band{padding:var(--spacing-5,1.25rem);border-radius:var(--radius-container,6px)}}.accent-card{position:relative;padding:var(--spacing-5,1.25rem);-webkit-padding-start:calc(var(--spacing-5, 1.25rem) + .375rem);padding-inline-start:calc(var(--spacing-5, 1.25rem) + .375rem);border-radius:var(--radius-container,6px);background:#0A4D8C0d;background:color-mix(in srgb,var(--brand-navy) 6%,transparent);border:1px solid var(--color-border)}.accent-card:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:.375rem;border-start-start-radius:var(--radius-container,6px);border-end-start-radius:var(--radius-container,6px);background:var(--brand-navy)}.accent-card--gold:before{background:var(--brand-clay)}.filter-chips{display:flex;flex-wrap:wrap;gap:.5rem}.filter-chip{min-height:2.75rem;padding-inline:1rem;border-radius:var(--radius-element,5px);border:1px solid var(--color-border-emphasized);background:var(--color-background-surface);color:var(--color-text-primary);font:inherit;font-size:.9375rem;cursor:pointer}.filter-chip:hover{border-color:var(--color-accent)}.filter-chip:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.filter-chip--active{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent);font-weight:600}.filter-chip--reset{border-style:dashed;color:var(--color-text-secondary)}.case-flow{display:grid;grid-template-columns:repeat(9,auto);align-items:start;justify-content:space-between;grid-gap:var(--spacing-2,.5rem);gap:var(--spacing-2,.5rem)}.case-flow__row{display:contents}.case-flow__stage{display:grid;grid-template-rows:auto 1fr;justify-items:center;grid-gap:var(--spacing-3,.75rem);gap:var(--spacing-3,.75rem);width:8.5rem;text-align:center}.case-flow__arrow{display:flex;align-items:center;height:3rem}@media (max-width:768px){.case-flow{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:var(--spacing-5,1.25rem)}.case-flow__row{display:flex;justify-content:center}}.we-help{position:relative;padding:var(--spacing-6,1.75rem);-webkit-padding-start:calc(var(--spacing-6, 1.75rem) + .375rem);padding-inline-start:calc(var(--spacing-6, 1.75rem) + .375rem);border-radius:var(--radius-container,6px);background:#0A4D8C0f;background:linear-gradient(180deg,color-mix(in srgb,var(--brand-navy) 7%,transparent),color-mix(in srgb,var(--brand-clay) 7%,transparent));border:1px solid var(--color-border)}.we-help:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:.375rem;border-start-start-radius:var(--radius-container,6px);border-end-start-radius:var(--radius-container,6px);background:linear-gradient(180deg,var(--brand-navy),var(--brand-clay))}.we-help__check{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--brand-navy);color:#ffffff;line-height:1;flex-shrink:0;-webkit-margin-before:.125rem;margin-block-start:.125rem}@media (max-width:768px){.we-help{padding:var(--spacing-5,1.25rem);-webkit-padding-start:calc(var(--spacing-5, 1.25rem) + .375rem);padding-inline-start:calc(var(--spacing-5, 1.25rem) + .375rem)}}.success-mark{display:inline-flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:50%;background:var(--color-accent-muted);line-height:1}.icon-circle--sm,.icon-medallion--sm{width:2.5rem;height:2.5rem}.icon-medallion{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--radius-element,5px);background:var(--color-accent-muted);line-height:1;flex-shrink:0}.hero-tags .astryx-badge,.hero-tags [class*=astryx-badge]{background:transparent;border:1px solid var(--color-border-emphasized);color:var(--color-text-secondary);font-weight:400}.icon-medallion--sand{background:var(--brand-clay-muted)}.icon-medallion--slate{background:var(--color-background-gray,#4e606f24)}.native-input{width:100%;font-family:inherit;font-size:1rem;line-height:1.5;color:var(--color-text-primary);background:var(--color-background-surface);border:1px solid var(--color-border-emphasized);border-radius:var(--radius-element,5px);padding:.625rem .75rem;min-height:2.75rem}.native-input:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px;border-color:var(--color-accent)}.native-input[aria-invalid=true]{border-color:var(--color-error)}.astryx-collapsible>button{padding-block:1.25rem;gap:1.25rem;line-height:1.5;text-align:start}@media (max-width:768px){.astryx-collapsible>button{padding-block:1rem;gap:.75rem}}.astryx-collapsible-group>.astryx-collapsible+.astryx-collapsible{-webkit-margin-before:.25rem;margin-block-start:.25rem}.astryx-collapsible-content{line-height:1.65}.astryx-collapsible-content>*{-webkit-padding-after:1.5rem;padding-block-end:1.5rem}.footer-accent{height:.375rem;background:linear-gradient(90deg,var(--brand-clay) 0,var(--brand-clay) 22%,var(--brand-mist) 22%,var(--brand-mist) 40%,var(--brand-navy-deep) 40%)}.site-footer{--color-background-body:var(--brand-navy-deep);--color-background-surface:var(--brand-navy-deep);--color-background-muted:var(--brand-navy-deep);--color-background-card:var(--brand-navy);--color-text-primary:#f4f7fa;--color-text-secondary:#b9c9d8;--color-text-accent:#e4d3ae;--color-icon-primary:#f4f7fa;--color-icon-secondary:#b9c9d8;--color-icon-accent:#e4d3ae;--color-border:#ffffff2b;--color-border-emphasized:#ffffff40;background:var(--brand-navy-deep);color:#f4f7fa}.site-footer a{color:#dfe8f0}.site-footer a:hover{color:#ffffff}.page-hero-img{display:block;width:100%;height:20rem;object-fit:cover;border-radius:var(--radius-container,6px)}@media (max-width:767px){.page-hero-img,.page-hero-img--fallback{display:none}}.page-hero-img--fallback{background:radial-gradient(120% 90% at 20% 15%,color-mix(in srgb,var(--brand-clay) 22%,transparent) 0,transparent 55%),linear-gradient(140deg,var(--brand-navy) 0,color-mix(in srgb,var(--brand-navy) 70%,#0f2138) 100%)}@supports not (background:color-mix(in srgb,red 50%,blue)){.page-hero-img--fallback{background:linear-gradient(140deg,#0A4D8C,#0A2E4D)}}@media (max-width:768px){.page-hero-img{height:12rem}}.astryx-field-label span:has(>span[aria-hidden=true]){display:none}.hero-photo-frame{position:relative;border-radius:var(--radius-container,6px);overflow:hidden;box-shadow:0 8px 32px var(--color-shadow)}.hero-photo-frame .page-hero-img,.hero-photo-frame img{display:block;width:100%;height:20rem;object-fit:cover;border-radius:0}@media (max-width:768px){.hero-photo-frame .page-hero-img,.hero-photo-frame img{height:12rem}}.hero-photo-frame .hero-photo-accent{position:absolute;inset-inline-start:0;bottom:0;width:100%;height:.375rem;background:linear-gradient(90deg,var(--brand-navy) 0,var(--brand-navy) 60%,var(--brand-clay) 60%,var(--brand-clay) 78%,var(--brand-mist) 78%)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.key-answer{padding:var(--space-6,32px);border-radius:var(--radius-container,6px);border:1px solid var(--color-border);-webkit-border-start:4px solid var(--brand-clay);border-inline-start:4px solid var(--brand-clay);background:var(--color-background-card)}.key-answer__amount{font-family:var(--font-family-heading);font-size:clamp(1.75rem,4.5vw,2rem);line-height:1.15;font-weight:600;color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.key-answer__facts{display:grid;grid-gap:var(--space-3,12px);gap:var(--space-3,12px);margin:0;padding:0;list-style:none}.key-answer__facts>li{display:grid;grid-template-columns:8.5rem 1fr;grid-gap:var(--space-3,12px);gap:var(--space-3,12px);align-items:baseline;-webkit-padding-before:var(--space-3,12px);padding-block-start:var(--space-3,12px);-webkit-border-before:1px solid var(--color-border);border-block-start:1px solid var(--color-border)}.key-answer__fact-label{font-size:.875rem;font-weight:600;color:var(--color-text-secondary)}.key-answer__fact-value{font-size:1rem;line-height:1.5;color:var(--color-text-primary);text-wrap:pretty}@media (max-width:640px){.key-answer{padding:var(--space-5,24px)}.key-answer__facts>li{grid-template-columns:1fr;gap:var(--space-1,4px)}}.next-steps-promise{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0;max-inline-size:46rem;-webkit-border-before:1px solid var(--color-border);border-block-start:1px solid var(--color-border)}.next-steps-promise__item{display:grid;grid-template-columns:2.5rem minmax(0,1fr);grid-gap:1rem;gap:1rem;padding-block:1.25rem;-webkit-border-after:1px solid var(--color-border);border-block-end:1px solid var(--color-border);align-items:start}.next-steps-promise__num{display:flex;align-items:center;justify-content:center;inline-size:2.25rem;block-size:2.25rem;border-radius:50%;border:1px solid color-mix(in srgb,var(--brand-navy) 25%,transparent);background:color-mix(in srgb,var(--brand-clay) 12%,transparent);font-family:var(--font-family-heading);font-size:1rem;line-height:1;color:var(--brand-navy);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.next-steps-promise__body{display:flex;flex-direction:column;gap:.35rem;min-inline-size:0}.next-steps-promise__title{font-weight:600;color:var(--color-text-primary);text-wrap:pretty}.next-steps-promise__text{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.6;text-wrap:pretty}@supports not (background:color-mix(in srgb,red 50%,blue)){.next-steps-promise__num{border-color:rgba(20,48,77,.25);background:rgba(198,160,74,.12)}}@media (max-width:767px){.astryx-tab-list:not(#\#):not(#\#){overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;padding-bottom:.25rem;scrollbar-width:none}.astryx-tab-list:not(#\#):not(#\#)::-webkit-scrollbar{display:none}.astryx-tab-list:not(#\#):not(#\#)>*{scroll-snap-align:start;flex:0 0 auto}.astryx-tab-list:not(#\#):not(#\#) button{min-height:44px}.key-answer:not(#\#):not(#\#) button.astryx-button,.next-steps-promise~* button.astryx-button{white-space:normal;max-inline-size:100%}.sources__list a:not(#\#):not(#\#){min-height:44px;display:inline-flex;align-items:center}}.self-check{border:1px solid var(--color-border);border-radius:var(--radius-container,8px);background:var(--color-background-surface);padding:clamp(1rem,4vw,1.75rem);margin:0;max-inline-size:46rem}.self-check__legend{padding:0 0 .75rem;font-size:.9375rem;font-weight:600;color:var(--color-text-primary)}.self-check__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:.25rem;gap:.25rem}.self-check__item{display:flex;align-items:flex-start;gap:.75rem;min-height:48px;padding:.625rem .75rem;border-radius:var(--radius-control,6px);cursor:pointer;transition:background-color .12s ease}.self-check__item:hover{background:var(--color-overlay-hover)}.self-check__item.is-on{background:color-mix(in srgb,var(--brand-navy) 6%,transparent)}.self-check__input{position:absolute;opacity:0;width:1px;height:1px}.self-check__box{flex:0 0 auto;inline-size:1.375rem;block-size:1.375rem;margin-top:.125rem;border:1.5px solid var(--color-border-emphasized,var(--color-border));border-radius:4px;display:flex;align-items:center;justify-content:center;background:var(--color-background-surface);color:var(--color-on-accent,#fff);transition:background-color .12s ease,border-color .12s ease}.self-check__item.is-on .self-check__box{background:var(--brand-navy);border-color:var(--brand-navy)}.self-check__input:focus-visible+.self-check__box{outline:2px solid var(--color-accent);outline-offset:2px}.self-check__label{line-height:1.45;color:var(--color-text-primary);text-wrap:pretty}.self-check__privacy{margin-top:1rem;padding-top:.875rem;border-top:1px solid var(--color-border)}.self-check__result{max-inline-size:46rem;-webkit-border-start:3px solid var(--brand-clay);border-inline-start:3px solid var(--brand-clay);background:var(--color-background-muted);border-radius:0 var(--radius-container,8px) var(--radius-container,8px) 0;padding:clamp(1rem,4vw,1.5rem)}.self-check__result--calm{border-inline-start-color:var(--color-border-emphasized,var(--color-border))}.self-check__hits{list-style:none;margin:0;padding:0;display:grid;grid-gap:1rem;gap:1rem}.self-check__hits li{display:grid;grid-gap:.25rem;gap:.25rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border)}.self-check__hits li:last-child{padding-bottom:0;border-bottom:0}.self-check__hit-label{font-weight:600;color:var(--color-text-primary);text-wrap:pretty}.self-check__hit-text{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.6;text-wrap:pretty}@supports not (background:color-mix(in srgb,red 50%,blue)){.self-check__item.is-on{background:rgba(10,77,140,.06)}}.case-table{inline-size:100%;border-collapse:collapse;text-align:start}.case-table__caption{caption-side:top;font-size:.9375rem;line-height:1.55;padding-bottom:1rem;text-wrap:pretty}.case-table th,.case-table__caption{text-align:start;color:var(--color-text-secondary)}.case-table th{font-size:.8125rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;padding:0 1rem .75rem 0;border-bottom:1px solid var(--color-border-emphasized,var(--color-border));white-space:nowrap}.case-table td{padding:1rem 1rem 1rem 0;border-bottom:1px solid var(--color-border);vertical-align:top;color:var(--color-text-secondary);line-height:1.55;text-wrap:pretty}.case-table__when{color:var(--color-text-primary)!important;font-weight:600}.case-table__amount{font-weight:600;color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.case-table__depends{color:var(--color-text-secondary)}@media (max-width:767px){.case-table,.case-table tbody,.case-table td,.case-table thead,.case-table tr{display:block;inline-size:100%}.case-table thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.case-table tr{border:1px solid var(--color-border);border-radius:var(--radius-container,8px);background:var(--color-background-surface);padding:1rem;margin-bottom:.75rem}.case-table td{padding:0;border-bottom:0}.case-table td+td{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border)}.case-table td:before{content:attr(data-label);display:block;font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:.25rem}.case-table .case-table__when:before{display:none}.case-table__when{font-size:1.0625rem}}.hero-signals{list-style:none;margin:0;padding:1.25rem 0 0;border-top:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:.75rem 2rem}.hero-signals__item{display:flex;align-items:center;gap:.5rem;color:var(--color-text-secondary);font-size:.9375rem;line-height:1.4}@media (max-width:720px){.hero-signals{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem 1.25rem;gap:.75rem 1.25rem}}@media (max-width:400px){.hero-signals{grid-template-columns:1fr}}.case-table__verified{display:block;margin-top:.25rem;font-size:.75rem;line-height:1.3;color:var(--color-text-secondary)}