.footer_footer__Ny2Du{font-family:var(--font-footer-ui),var(--public-font-ui);position:relative;overflow:hidden;margin-top:var(--public-section-gap);--footer-text:var(--ui-ink);--footer-text-muted:var(--ui-ink-muted);--footer-text-subtle:var(--ui-ink-subtle);--footer-rule:var(--ui-border-quiet);--footer-rule-soft:color-mix(in srgb,var(--ui-border-quiet) 58%,transparent);background:var(--public-surface-muted);border-top:1px solid color-mix(in srgb,var(--footer-rule) 60%,var(--ui-identity) 40%);box-shadow:var(--public-shadow-subtle);color:var(--footer-text)}.footer_footer__Ny2Du:before{content:"";position:absolute;inset:0 0 auto;height:.35rem;background:linear-gradient(90deg,var(--ui-identity) 0,var(--ui-identity) 36%,var(--ui-action-primary) 36%,var(--ui-action-primary) 57%,color-mix(in srgb,var(--ui-identity) 72%,var(--ui-action-primary) 28%) 57%,color-mix(in srgb,var(--ui-identity) 72%,var(--ui-action-primary) 28%) 100%);pointer-events:none}.footer_footerCompactTop__G35zV{margin-top:var(--public-space-10)}.footer_footerInner__y8C6w{position:relative;z-index:1;max-width:1180px;margin:0 auto;padding:calc(var(--public-space-8) + .35rem) var(--public-page-gutter) var(--public-space-6)}.footer_footerTop___vpLV{display:grid;grid-template-columns:minmax(16rem,.92fr) minmax(0,1.08fr);gap:var(--public-space-8);align-items:start}.footer_footerMeta__rmES6{display:grid;gap:var(--public-space-3);align-content:start}.footer_footerEyebrow__eK717{margin:0 0 var(--public-space-3);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);line-height:1.2;letter-spacing:var(--public-tracking-caps);text-transform:uppercase;color:var(--ui-identity-strong)}.footer_footerBrandLockup__OuZjZ{display:flex;align-items:center;gap:var(--public-space-3);max-width:100%}.footer_footerBrandLogo__R5Mgx{display:block;width:clamp(9.5rem,18vw,13.125rem);height:auto;flex:0 1 auto}.footer_footerBrandMarkFallback__Ni1ns{display:grid;flex:0 0 auto;width:2.65rem;height:2.65rem;place-items:center;border:1px solid color-mix(in srgb,var(--ui-identity) 26%,var(--footer-rule) 74%);border-bottom:2px solid var(--ui-action-primary);border-radius:var(--public-radius-md);background:linear-gradient(135deg,color-mix(in srgb,var(--ui-identity) 92%,white 8%) 0,var(--ui-identity-strong) 100%);color:var(--ui-ink-inverse);font-size:var(--public-type-body);font-weight:var(--public-weight-semibold);text-transform:uppercase;box-shadow:0 8px 18px color-mix(in srgb,var(--ui-identity) 10%,transparent)}.footer_footerBrandName__8Bk5e{margin:0;color:var(--ui-identity-strong);font-family:inherit;font-size:var(--public-type-heading-compact);font-weight:var(--public-weight-semibold);line-height:var(--public-line-heading)}.footer_footerBrandLogo__R5Mgx+.footer_footerBrandName__8Bk5e{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.footer_footerBrandTag__7wVYU{max-width:30rem;margin:var(--public-space-3) 0 0;color:var(--footer-text-muted);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular);line-height:1.5}.footer_footerNav__9hA8G{display:grid;grid-template-columns:repeat(3,minmax(9rem,1fr));gap:var(--public-space-1) var(--public-space-3);align-content:start;padding:0}.footer_footerLink__5iEN4,.footer_footerProfessionalLink__x_yqf{display:flex;align-items:center;min-height:1.75rem;padding:.15rem 0;border-radius:0;text-decoration:none;color:var(--ui-link);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular);line-height:1.5;text-underline-offset:.18em;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}.footer_footerLink__5iEN4:hover,.footer_footerProfessionalLink__x_yqf:hover{color:var(--ui-link-hover);text-decoration:underline}.footer_footerDivider__6vrki{height:1px;margin:var(--public-space-6) 0 0;background:color-mix(in srgb,var(--footer-rule) 70%,transparent)}.footer_footerDisclaimer__Q5VG1{max-width:none;margin:var(--public-space-4) 0 0;padding:var(--public-space-3) var(--public-space-4);border:1px solid color-mix(in srgb,var(--footer-rule) 82%,var(--ui-action-primary-soft) 18%);border-left:4px solid var(--ui-identity);border-radius:var(--public-radius-sm);background:color-mix(in srgb,var(--public-surface-base) 48%,transparent);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular);line-height:1.55;color:var(--footer-text-muted)}.footer_footerDisclosure__pbZB7{max-width:64rem;margin:var(--public-space-3) 0 0}.footer_footerBottom___cOXi,.footer_footerDisclosure__pbZB7{font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular);line-height:1.55;color:var(--footer-text-subtle)}.footer_footerBottom___cOXi{display:flex;flex-wrap:wrap;gap:var(--public-space-3);align-items:center;justify-content:space-between;margin:var(--public-space-4) 0 0;padding-top:var(--public-space-4);border-top:1px solid color-mix(in srgb,var(--footer-rule) 62%,transparent)}.footer_footerCookieSettings__PlJkN{border:1px solid color-mix(in srgb,var(--footer-rule) 74%,var(--ui-identity-tint) 26%);border-radius:var(--public-radius-sm);background:color-mix(in srgb,var(--public-surface-base) 54%,transparent);padding:.45rem .65rem;font-size:var(--public-type-ui-md);color:var(--ui-link);font-weight:var(--public-weight-semibold);line-height:1.2;text-decoration:none;cursor:pointer}.footer_footerCookieSettings__PlJkN:hover{border-color:color-mix(in srgb,var(--ui-identity) 28%,var(--footer-rule) 72%);background:color-mix(in srgb,var(--ui-identity-tint) 44%,transparent);color:var(--ui-link-hover)}.footer_footerProfessionalLink__x_yqf{justify-self:stretch}.footer_footerCookieSettings__PlJkN:focus-visible,.footer_footerLink__5iEN4:focus-visible,.footer_footerProfessionalLink__x_yqf:focus-visible{outline:2px solid var(--ui-border-focus);outline-offset:3px;box-shadow:0 0 0 4px var(--ui-focus-ring)}@media (max-width:880px){.footer_footerInner__y8C6w{padding:calc(var(--public-space-8) + .35rem) var(--public-page-gutter) var(--public-space-6)}.footer_footerTop___vpLV{grid-template-columns:1fr;gap:var(--public-space-8)}.footer_footerNav__9hA8G{grid-template-columns:1fr 1fr;gap:0;padding:var(--public-space-2)}.footer_footerLink__5iEN4,.footer_footerProfessionalLink__x_yqf{border-bottom:1px solid var(--footer-rule-soft);padding:.65rem .5rem}.footer_footerBottom___cOXi{align-items:flex-start;justify-content:flex-start}}@media (max-width:480px){.footer_footerInner__y8C6w{padding:var(--public-space-8) var(--public-page-gutter) var(--public-space-6)}.footer_footerDivider__6vrki{margin:var(--public-space-6) 0 var(--public-space-4)}}.footer_platformFooter__lBPnC{margin-top:0;background:var(--ui-identity-strong);color:var(--ui-ink-inverse);font-family:var(--font-footer-ui),var(--public-font-ui);overflow:hidden}.footer_platformFooter__lBPnC.footer_footerCompactTop__G35zV{margin-top:0}.footer_platformFooterInner__i0M6A{width:min(100% - 48px,1280px);margin-inline:auto;padding:78px 0 max(30px,env(safe-area-inset-bottom))}.footer_platformFooterAction__NGdfG{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:50px;align-items:end;padding-bottom:54px;border-bottom:1px solid color-mix(in srgb,var(--ui-surface-card) 78%,transparent)}.footer_platformFooterKicker__tVpRh{margin:0 0 13px;color:color-mix(in srgb,var(--ui-action-primary-soft) 70%,var(--ui-action-primary) 30%);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);line-height:1.2;letter-spacing:var(--public-tracking-caps);text-transform:uppercase}.footer_heroTitle__KOdsG{max-width:760px;margin:0;color:var(--ui-ink-inverse);font-family:var(--public-font-editorial);font-size:var(--public-type-heading-section);font-weight:var(--public-weight-semibold);letter-spacing:0;line-height:var(--public-line-heading)}.footer_platformFooterCta__ShHUa{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:0 22px;border:1px solid var(--ui-action-primary);border-radius:5px;background:var(--ui-action-primary);color:var(--ui-action-primary-text);font-size:var(--public-type-body);font-weight:var(--public-weight-semibold);line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.footer_platformFooterCta__ShHUa:hover{border-color:var(--ui-action-primary-hover);background:var(--ui-action-primary-hover);color:var(--ui-action-primary-hover-text)}.footer_platformFooterCta__ShHUa:active{transform:translateY(1px)}.footer_platformFooterMain__U8Wvx{display:grid;grid-template-columns:minmax(280px,.92fr) minmax(580px,1.45fr);gap:clamp(70px,10vw,150px);align-items:start;padding:64px 0 70px}.footer_platformFooterIdentity__6cvcQ{min-width:0}.footer_platformFooterLogo__mRY6X{display:block;width:min(270px,100%);height:auto;margin-bottom:30px;padding:12px 14px;border-radius:4px;background:var(--ui-surface-card)}.footer_platformFooterDescription__RhFaI{max-width:450px;margin:0;color:color-mix(in srgb,var(--ui-surface-card) 80%,var(--ui-ink-inverse) 20%);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular);line-height:1.5}.footer_platformFooterIdentity__6cvcQ .footer_platformFooterBoundary__qH5KQ{max-width:480px;margin:22px 0 0;padding-left:18px;border-left:2px solid var(--ui-action-primary);color:color-mix(in srgb,var(--ui-surface-card) 62%,var(--ui-identity-soft) 38%);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular);line-height:1.55}.footer_platformFooterNav__1etZx{display:grid;grid-template-columns:1.35fr 1fr 1fr .75fr;gap:36px}.footer_platformFooterGroup___vZyP{min-width:0}.footer_platformFooterGroup___vZyP h3{margin:0 0 19px;color:color-mix(in srgb,var(--ui-action-primary-soft) 70%,var(--ui-action-primary) 30%);font-family:inherit;font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);letter-spacing:0;line-height:1.5}.footer_platformFooterGroup___vZyP ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.footer_platformFooterGroup___vZyP a{color:color-mix(in srgb,var(--ui-surface-card) 92%,var(--ui-ink-inverse) 8%);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular);line-height:1.5;text-decoration:none;text-decoration-color:transparent;text-underline-offset:4px;transition:color var(--motion-fast) var(--ease-standard),text-decoration-color var(--motion-fast) var(--ease-standard)}.footer_platformFooterGroup___vZyP a:hover{color:var(--ui-ink-inverse);text-decoration-color:color-mix(in srgb,var(--ui-action-primary-soft) 82%,var(--ui-ink-inverse) 18%)}.footer_platformFooterLegal__ik6zt{display:flex;gap:24px;align-items:flex-start;justify-content:space-between;padding-top:24px;border-top:1px solid color-mix(in srgb,var(--ui-surface-card) 18%,transparent);color:color-mix(in srgb,var(--ui-surface-card) 66%,var(--ui-identity-soft) 34%);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular);letter-spacing:0;line-height:1.55}.footer_platformFooterLegal__ik6zt p{margin:0;line-height:inherit}.footer_platformFooterCta__ShHUa:focus-visible,.footer_platformFooterGroup___vZyP a:focus-visible{outline:2px solid var(--ui-ink-inverse);outline-offset:3px}@media (max-width:1080px){.footer_platformFooterMain__U8Wvx{grid-template-columns:minmax(270px,.8fr) 1.3fr;gap:70px}.footer_platformFooterNav__1etZx{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:42px}}@media (max-width:880px){.footer_platformFooterAction__NGdfG{align-items:center}.footer_platformFooterMain__U8Wvx{grid-template-columns:1fr}.footer_platformFooterIdentity__6cvcQ{display:grid;grid-template-columns:minmax(220px,.65fr) 1fr;gap:0 42px}.footer_platformFooterLogo__mRY6X{grid-row:1/3}.footer_platformFooterDescription__RhFaI,.footer_platformFooterIdentity__6cvcQ .footer_platformFooterBoundary__qH5KQ{max-width:none}}@media (max-width:620px){.footer_platformFooterInner__i0M6A{width:min(100% - 32px,1280px);padding-top:56px}.footer_platformFooterAction__NGdfG{grid-template-columns:1fr;align-items:start;gap:28px;padding-bottom:42px}.footer_platformFooterCta__ShHUa{width:100%}.footer_platformFooterMain__U8Wvx{gap:48px;padding:48px 0}.footer_platformFooterIdentity__6cvcQ{display:block}.footer_platformFooterLogo__mRY6X{width:235px;margin-bottom:26px}.footer_platformFooterNav__1etZx{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 24px}.footer_platformFooterLegal__ik6zt{flex-direction:column;gap:8px}}@media (max-width:390px){.footer_platformFooterInner__i0M6A{width:min(100% - 24px,1280px)}}@media (prefers-reduced-motion:reduce){.footer_platformFooterCta__ShHUa{transition:none}.footer_platformFooterCta__ShHUa:active{transform:none}}[data-demo-firm-visual-direction] .footer_footer__Ny2Du{margin-top:0;box-shadow:none}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .footer_footer__Ny2Du{--footer-text:var(--ui-ink-inverse);--footer-text-muted:color-mix(in srgb,var(--ui-ink-inverse) 62%,transparent);--footer-text-subtle:color-mix(in srgb,var(--ui-ink-inverse) 48%,transparent);--footer-rule:color-mix(in srgb,var(--ui-ink-inverse) 18%,transparent);background:var(--ui-action-primary);border-top-color:color-mix(in srgb,var(--ui-accent-highlight) 52%,transparent)}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .footer_footerBrandName__8Bk5e,[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .footer_footerEyebrow__eK717{color:var(--ui-ink-inverse)}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .footer_footerLink__5iEN4,[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .footer_footerProfessionalLink__x_yqf{color:color-mix(in srgb,var(--ui-ink-inverse) 68%,transparent)}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .footer_footerDisclaimer__Q5VG1{border-color:color-mix(in srgb,var(--ui-ink-inverse) 16%,transparent);border-left-color:var(--ui-accent-highlight);background:color-mix(in srgb,var(--ui-ink-inverse) 3%,transparent)}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .footer_footerCookieSettings__PlJkN{border-color:color-mix(in srgb,var(--ui-ink-inverse) 20%,transparent);background:transparent;color:var(--ui-ink-inverse)}[data-firm-visual-theme=custom] .footer_footer__Ny2Du{font-family:var(--public-font-ui)}.site-header_header__ErOAk{font-family:var(--font-footer-ui),var(--public-font-ui);position:sticky;top:0;z-index:1100;background:linear-gradient(180deg,color-mix(in srgb,var(--public-surface-base) 96%,white 4%) 0,color-mix(in srgb,var(--public-surface-page) 90%,var(--public-surface-base) 10%) 100%);border-bottom:1px solid color-mix(in srgb,var(--ui-border-quiet) 86%,var(--ui-identity) 14%);box-shadow:0 1px 0 color-mix(in srgb,white 46%,transparent),0 6px 18px color-mix(in srgb,var(--ui-ink) 5%,transparent);backdrop-filter:blur(16px) saturate(1.04);transition:background-color var(--motion-base) var(--ease-standard),border-color var(--motion-base) var(--ease-standard),box-shadow var(--motion-base) var(--ease-standard)}.site-header_headerScrolled__oNSDp{background:linear-gradient(180deg,color-mix(in srgb,var(--public-surface-base) 92%,white 8%) 0,color-mix(in srgb,var(--public-surface-base) 88%,var(--public-surface-page) 12%) 100%);border-bottom-color:color-mix(in srgb,var(--ui-border-quiet) 70%,var(--ui-identity) 30%);box-shadow:0 1px 0 color-mix(in srgb,white 42%,transparent),0 9px 22px color-mix(in srgb,var(--ui-ink) 7%,transparent)}.site-header_inner__h4M9Q{max-width:1180px;margin:0 auto;min-height:4rem;padding:.42rem var(--public-page-gutter);display:flex;align-items:center;justify-content:space-between;gap:var(--public-space-6);transition:padding var(--motion-base) var(--ease-standard)}.site-header_innerScrolled__w8gOX{padding-top:.34rem;padding-bottom:.34rem}.site-header_brand__d7E4y{display:inline-flex;align-items:center;gap:var(--public-space-2);min-width:0;min-height:44px;padding:.2rem .25rem;border-radius:var(--public-radius-md);text-decoration:none;transition:background-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}.site-header_brandCluster__j5zQF{display:inline-flex;align-items:center;gap:.6rem;min-width:0}.site-header_mobileHeaderActions__etZYb{display:none;align-items:center;gap:var(--public-space-2)}.site-header_brand__d7E4y:hover{background:color-mix(in srgb,var(--ui-identity-tint) 38%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-identity) 12%,transparent)}.site-header_brandMark__2L_x9{display:flex;align-items:center;flex-shrink:0;height:2.35rem}.site-header_brandMarkFallback__ti6sT{width:2.35rem;height:2.35rem;border:1px solid var(--ui-border-subtle);border-bottom:2px solid var(--ui-action-primary);background:linear-gradient(135deg,var(--ui-identity) 0,var(--ui-identity-strong) 100%);color:var(--ui-ink-inverse);display:grid;place-items:center;font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold);text-transform:uppercase;border-radius:var(--public-radius-md)}.site-header_logo__WhMy6{width:2.75rem;height:2.75rem;object-fit:contain}.site-header_fullLogo__ftSFa{height:3.4rem;width:auto;max-width:100%;object-fit:contain}.site-header_brandText__hBO3C{display:flex;flex-direction:column;min-width:0;margin-left:-.05rem;margin-bottom:0}.site-header_brandName__p99qU{font-family:inherit;font-size:var(--public-type-heading-compact);line-height:1.05;font-weight:var(--public-weight-semibold);letter-spacing:0;color:var(--ui-identity)}.site-header_brandAus__6c67R{color:var(--ui-identity-soft)}.site-header_brandChild__pyNap{color:var(--ui-identity-strong)}.site-header_headerBadge__QWfFj{display:inline-flex;align-items:center;min-height:1.7rem;max-width:12rem;padding:.34rem .62rem;border:1px solid color-mix(in srgb,var(--ui-action-primary) 32%,var(--ui-border-quiet) 68%);border-radius:var(--public-radius-md);background:color-mix(in srgb,var(--ui-action-primary) 14%,var(--ui-surface-card) 86%);color:var(--ui-action-primary);font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);letter-spacing:var(--public-tracking-caps);line-height:var(--public-line-heading);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.site-header_nav__4yk7i{display:flex;align-items:center;gap:.2rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.site-header_mobileNav__CIuU7 a,.site-header_mobileNav__CIuU7 button,.site-header_nav__4yk7i a,.site-header_nav__4yk7i button{display:inline-flex;align-items:center;white-space:nowrap;text-decoration:none;color:var(--ui-ink-muted);font-size:var(--public-type-ui-md);font-weight:var(--public-weight-medium);font-family:inherit;transition:color var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.site-header_mobileNav__CIuU7 a:hover,.site-header_mobileNav__CIuU7 button:hover,.site-header_nav__4yk7i a:hover,.site-header_nav__4yk7i button:hover{color:var(--ui-link-hover);opacity:1}.site-header_nav__4yk7i a:not(.site-header_cta__l7IDJ),.site-header_nav__4yk7i button:not(.site-header_cta__l7IDJ){min-height:2.4rem;padding:.46rem .6rem;border-radius:var(--public-radius-sm);border:1px solid transparent}.site-header_nav__4yk7i a:not(.site-header_cta__l7IDJ):hover,.site-header_nav__4yk7i button:not(.site-header_cta__l7IDJ):hover{border-color:color-mix(in srgb,var(--ui-identity) 18%,transparent);background:color-mix(in srgb,var(--ui-identity-tint) 34%,transparent)}.site-header_nav__4yk7i a.site-header_navCurrent__h6Q9i,.site-header_nav__4yk7i button.site-header_navCurrent__h6Q9i{border-color:transparent;background:color-mix(in srgb,var(--ui-identity-tint) 34%,transparent);color:var(--ui-identity-strong);font-weight:var(--public-weight-semibold);box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--ui-action-primary) 78%,transparent)}.site-header_nav__4yk7i a.site-header_navCurrent__h6Q9i:hover,.site-header_nav__4yk7i button.site-header_navCurrent__h6Q9i:hover{background:color-mix(in srgb,var(--ui-identity-tint) 44%,transparent);color:var(--ui-link-hover)}.site-header_demoHeaderChrome__kVNZF{display:inline-flex;align-items:center;gap:.35rem;margin-left:.45rem;padding-left:.65rem;border-left:1px solid color-mix(in srgb,var(--ui-border-quiet) 80%,var(--ui-identity) 20%)}.site-header_demoClientViewLabel__V_uzD{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:.48rem .72rem;border-radius:var(--public-radius-md);background:var(--ui-identity-strong);color:var(--ui-ink-inverse);box-shadow:var(--public-shadow-subtle);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold);line-height:var(--public-line-heading)}.site-header_mobileNav__CIuU7 .site-header_demoProofLink__dHefL,.site-header_nav__4yk7i .site-header_demoProofLink__dHefL{color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-semibold)}.site-header_nav__4yk7i .site-header_demoProofLink__dHefL{min-height:2.25rem;padding-inline:.62rem}.site-header_mobileNav__CIuU7 .site-header_demoProofLink__dHefL:hover,.site-header_nav__4yk7i .site-header_demoProofLink__dHefL:hover{color:var(--ui-link-hover)}.site-header_nav__4yk7i button{border:0;background:transparent;cursor:pointer}.site-header_navDropdown__58onD{position:relative}.site-header_navDropdownTrigger__0Ayzs{gap:.35rem}.site-header_mobileNavCaret__H9Uvn,.site-header_navDropdownCaret__VPQcT{font-size:var(--public-type-ui-xs);line-height:1}.site-header_dropdownMenu__KIIG_{position:absolute;top:100%;left:0;min-width:16.5rem;padding:.5rem .35rem .35rem;border:1px solid var(--ui-border-quiet);border-radius:var(--public-radius-md);background:var(--public-surface-raised);box-shadow:0 1px 0 color-mix(in srgb,white 42%,transparent),0 12px 28px color-mix(in srgb,var(--ui-ink) 11%,transparent);opacity:0;pointer-events:none;transform:translateY(-2px);z-index:20}.site-header_dropdownMenuMega__DNBpZ{display:grid;grid-template-columns:1fr 1fr 1fr;gap:22px;width:min(760px,calc(100vw - 32px));min-width:0;padding:16px 18px 14px;position:fixed;top:4rem;left:50%;transform:translateX(-50%) translateY(-2px)}.site-header_dropdownMenuSection__y_vZO{display:grid;gap:3px;align-content:start}.site-header_dropdownMenuSectionTitle__FeUg8{padding:5px 7px 6px;font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);letter-spacing:var(--public-tracking-caps);text-transform:uppercase;color:var(--ui-ink-muted);border-bottom:1px solid color-mix(in srgb,var(--ui-border-quiet) 60%,transparent 40%);margin-bottom:.25rem}.site-header_dropdownMenuOpen__SooNR{opacity:1;pointer-events:auto;transform:translateY(0)}.site-header_dropdownMenuMega__DNBpZ.site-header_dropdownMenuOpen__SooNR{transform:translateX(-50%) translateY(0)}.site-header_dropdownMenu__KIIG_ a{width:100%;padding:8px 7px;border-radius:var(--public-radius-sm);color:var(--ui-ink);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-medium)}.site-header_dropdownLinkDescription__5eIvd,.site-header_dropdownLinkLabel__Yzhpl{display:block}.site-header_dropdownLinkDescription__5eIvd{margin-top:.2rem;color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);font-weight:var(--public-weight-regular);line-height:1.45;white-space:normal}.site-header_dropdownMenu__KIIG_ a:focus-visible,.site-header_dropdownMenu__KIIG_ a:hover{background:color-mix(in srgb,var(--ui-identity-tint) 42%,var(--ui-surface-card) 58%);color:var(--ui-link-hover);outline:none}.site-header_cta__l7IDJ,.site-header_mobileCta__tGRkM{display:inline-flex;align-items:center;justify-content:center;min-height:2.55rem;padding:.62rem .9rem;border:1px solid color-mix(in srgb,var(--ui-action-primary) 78%,var(--ui-border-quiet) 22%);border-radius:var(--public-radius-md);background:linear-gradient(180deg,color-mix(in srgb,var(--ui-action-primary) 92%,white 8%),var(--ui-action-primary));color:var(--ui-action-primary-text)!important;font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold);letter-spacing:0;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.site-header_cta__l7IDJ:hover,.site-header_mobileCta__tGRkM:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--ui-action-primary-hover) 90%,white 10%),var(--ui-action-primary-hover));border-color:var(--ui-action-primary-hover);box-shadow:0 8px 18px color-mix(in srgb,var(--ui-action-primary) 16%,transparent);color:var(--ui-action-primary-hover-text)!important;transform:translateY(-1px)}.site-header_ctaCurrent__n4o6T,.site-header_mobileCtaCurrent__xiOUZ{border-color:color-mix(in srgb,var(--ui-action-primary-hover) 82%,var(--ui-ink) 18%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-ink-inverse) 24%,transparent)}.site-header_mobileCta__tGRkM{min-height:2.85rem;padding:.7rem 1rem;font-size:var(--public-type-body)}.site-header_menuButton__m0tAC{display:none;width:44px;height:44px;padding:.5rem;border:1px solid var(--ui-border-quiet);border-radius:var(--public-radius-md);background:var(--public-surface-base);box-shadow:none;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.site-header_menuButton__m0tAC span{display:block;width:100%;height:2px;margin:4px 0;background:var(--ui-ink)}.site-header_menuButton__m0tAC:hover{border-color:color-mix(in srgb,var(--ui-border-subtle) 42%,var(--ui-border-focus) 58%);box-shadow:var(--public-shadow-subtle);transform:translateY(-1px)}.site-header_cta__l7IDJ:focus-visible,.site-header_menuButton__m0tAC:focus-visible,.site-header_mobileCta__tGRkM:focus-visible,.site-header_mobileNav__CIuU7 a:focus-visible,.site-header_mobileNav__CIuU7 button:focus-visible,.site-header_nav__4yk7i a:focus-visible,.site-header_nav__4yk7i button:focus-visible{outline:2px solid var(--ui-border-focus);outline-offset:3px;box-shadow:0 0 0 4px var(--ui-focus-ring)}.site-header_mobileNav__CIuU7{display:none;width:100%;max-width:100%;margin:0;padding:0;gap:0}.site-header_mobileNavOpen__OenXW{display:grid;gap:0;max-height:calc(100dvh - 4rem);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.5rem var(--public-page-gutter) 1.25rem;background:linear-gradient(180deg,color-mix(in srgb,var(--public-surface-base) 96%,white 4%),var(--public-surface-page));border-top:1px solid color-mix(in srgb,var(--ui-border-quiet) 58%,var(--ui-identity) 42%);box-shadow:var(--public-shadow-overlay)}.site-header_headerScrolled__oNSDp .site-header_nav__4yk7i{background:transparent;box-shadow:none}.site-header_mobileNavOpen__OenXW a:not(.site-header_mobileCta__tGRkM){min-height:44px;padding:.8rem 0;width:100%;color:var(--ui-ink);font-size:var(--public-type-ui-md);border-bottom:1px solid color-mix(in srgb,var(--ui-border-quiet) 55%,transparent 45%)}.site-header_mobileNavOpen__OenXW a.site-header_navCurrent__h6Q9i:not(.site-header_mobileCta__tGRkM){color:var(--ui-identity-strong);font-weight:var(--public-weight-semibold);background:color-mix(in srgb,var(--ui-identity-tint) 42%,transparent);box-shadow:inset 3px 0 0 var(--ui-action-primary)}.site-header_mobileNavGroup__Qb3YH{display:grid}.site-header_mobileNavSectionLabel__qZg_f{display:inline-flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:.8rem 0;border:0;background:transparent;color:var(--ui-ink);font-size:var(--public-type-ui-md);font-weight:var(--public-weight-medium);font-family:inherit;cursor:pointer;border-bottom:1px solid color-mix(in srgb,var(--ui-border-quiet) 55%,transparent 45%)}.site-header_mobileNavCaret__H9Uvn{transition:transform var(--motion-fast) var(--ease-standard)}.site-header_mobileNavCaretOpen__GSCrf{transform:rotate(180deg)}.site-header_mobileNavDropdownPanel__Mgwwz{display:grid}.site-header_mobileNavSubsectionTitle__ZKstX{padding:.65rem 0 .35rem .95rem;font-size:var(--public-type-ui-xs);font-weight:var(--public-weight-semibold);letter-spacing:var(--public-tracking-caps);text-transform:uppercase;color:var(--ui-ink-muted)}.site-header_mobileNavChildren__Nn1yM{display:grid;padding:.2rem 0 .35rem .95rem}.site-header_mobileNavChildren__Nn1yM a{width:100%;min-height:44px;padding:.68rem 0;color:var(--ui-ink-muted);font-size:var(--public-type-ui-sm);border-bottom:1px solid color-mix(in srgb,var(--ui-border-quiet) 40%,transparent 60%)}.site-header_mobileNavOpen__OenXW .site-header_demoClientViewLabel__V_uzD,.site-header_mobileNavOpen__OenXW .site-header_demoProofLink__dHefL,.site-header_mobileNavOpen__OenXW .site-header_mobileCta__tGRkM{width:100%;justify-content:center;margin-top:.85rem}@media (max-width:900px){.site-header_demoHeaderChrome__kVNZF,.site-header_nav__4yk7i{display:none}.site-header_menuButton__m0tAC{display:inline-flex;flex-direction:column;justify-content:center}.site-header_mobileHeaderActions__etZYb{display:inline-flex}}@media (max-width:640px){.site-header_inner__h4M9Q{min-height:3.75rem;padding:.4rem .9rem;gap:.55rem}.site-header_brandCluster__j5zQF{gap:.25rem;max-width:calc(100% - 3rem);flex-wrap:wrap;row-gap:.2rem}.site-header_brand__d7E4y{gap:.45rem;padding-inline:0}.site-header_brandName__p99qU{font-size:var(--public-type-heading-compact)}.site-header_headerBadge__QWfFj{max-width:none;padding:.3rem .45rem;font-size:var(--public-type-ui-xs)}.site-header_logo__WhMy6{max-width:8rem}.site-header_fullLogo__ftSFa{height:2.7rem}.site-header_menuButton__m0tAC{width:44px;height:44px;padding:.42rem}.site-header_menuButton__m0tAC span{margin:3px 0}.site-header_mobileNavOpen__OenXW{max-height:calc(100dvh - 3.75rem)}}.site-header_platformHeader__VVPW_{--platform-header-height:82px;position:sticky;top:0;z-index:1100;border-bottom:1px solid color-mix(in srgb,var(--ui-identity) 18%,transparent);background:color-mix(in srgb,var(--public-surface-base) 96%,transparent);box-shadow:var(--public-navigation-shadow-stroke);color:var(--ui-ink);font-family:var(--font-footer-ui);line-height:1.6}.site-header_platformHeaderShell__WvWP2{display:grid;grid-template-columns:minmax(210px,1fr) auto;align-items:center;gap:28px;width:min(calc(100% - 2rem),84rem);min-height:var(--platform-header-height);margin-inline:auto}.site-header_platformBrandLink__h_kWm{display:inline-flex;align-items:center;width:fit-content;min-height:48px;border-radius:4px}.site-header_platformLogoImage__Kq_3N{display:block;flex:none;width:auto;max-width:none;height:clamp(38px,4.1vw,44px)}.site-header_platformDesktopNav__fMZ5Z{display:flex;align-items:center;justify-self:end;gap:2px}.site-header_platformNavLink__HbPDp{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 15px;border:0;border-radius:5px;background:transparent;color:var(--public-navigation-ink);cursor:pointer;font-size:var(--public-type-ui-md);font-weight:var(--public-weight-medium);letter-spacing:0;text-decoration:none}.site-header_platformNavLink__HbPDp:after{position:absolute;right:15px;bottom:6px;left:15px;height:2px;background:var(--ui-action-primary);content:"";opacity:0;transform:scaleX(.4);transition:opacity .15s,transform .15s}.site-header_platformNavLink__HbPDp:hover{color:var(--ui-identity-strong)}.site-header_platformMobilePrimaryLinks__C6gUo>a:active,.site-header_platformNavLink__HbPDp:active{background:var(--public-navigation-pressed-surface)}.site-header_platformNavLinkCurrent__0yM9J:after,.site-header_platformNavLink__HbPDp:hover:after{opacity:1;transform:scaleX(1)}.site-header_platformFirmLink__lMw_s{color:var(--ui-ink-muted)}.site-header_platformHeaderActions__IJzRi{display:none;align-items:center;justify-content:flex-end;gap:10px}.site-header_platformPrimaryAction__F6gIR{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:0 18px;border:1px solid var(--calculator-platform-action);border-radius:5px;background:var(--calculator-platform-action);color:var(--calculator-platform-paper);font-size:var(--public-type-ui-md);font-weight:var(--public-weight-semibold);text-decoration:none;transition:background .15s,border-color .15s,transform .15s;letter-spacing:0;line-height:1.2}.site-header_platformPrimaryAction__F6gIR:active,.site-header_platformPrimaryAction__F6gIR:hover{border-color:var(--calculator-platform-action-hover);background:var(--calculator-platform-action-hover)}.site-header_platformPrimaryAction__F6gIR:active{transform:translateY(1px)}.site-header_platformPrimaryAction__F6gIR span{width:1.05rem;font-size:var(--public-type-body);text-align:center;transition:transform .15s}.site-header_platformPrimaryAction__F6gIR:hover span{transform:translateX(2px)}.site-header_platformMenuToggle__YGIXV{display:none;align-items:center;justify-content:center;gap:8px;min-width:48px;min-height:48px;padding:0 10px;border:1px solid var(--public-navigation-control-border);border-radius:5px;background:transparent;color:var(--ui-identity-strong);cursor:pointer;font-weight:var(--public-weight-semibold)}.site-header_platformMenuToggleIcon__ns7Q4{position:relative;display:block;width:18px;height:14px}.site-header_platformMenuToggleIcon__ns7Q4 span{position:absolute;left:0;width:18px;height:2px;background:currentColor;transition:top .15s,transform .15s}.site-header_platformMenuToggleIcon__ns7Q4 span:first-child{top:3px}.site-header_platformMenuToggleIcon__ns7Q4 span:last-child{top:10px}.site-header_platformMenuToggleIcon__ns7Q4[data-open=true] span:first-child{top:6px;transform:rotate(45deg)}.site-header_platformMenuToggleIcon__ns7Q4[data-open=true] span:last-child{top:6px;transform:rotate(-45deg)}.site-header_platformMenuToggleLabel__e8DI8{font-size:var(--public-type-ui-sm)}.site-header_platformMobileMenu__L_tbA{display:none}.site-header_platformHeader__VVPW_ :focus-visible{outline:3px solid var(--ui-identity-strong);outline-offset:3px}@media (max-width:1080px){.site-header_platformHeaderShell__WvWP2{grid-template-columns:minmax(190px,1fr) auto;gap:12px;width:min(calc(100% - 3rem),84rem)}.site-header_platformNavLink__HbPDp{padding-inline:11px}}@media (max-width:880px){.site-header_platformHeader__VVPW_{--platform-header-height:76px}.site-header_platformHeaderShell__WvWP2{grid-template-columns:1fr auto}.site-header_platformLogoImage__Kq_3N{height:38px}.site-header_platformDesktopNav__fMZ5Z{display:none}.site-header_platformHeaderActions__IJzRi{display:flex;grid-column:2}.site-header_platformMenuToggle__YGIXV{display:inline-flex}.site-header_platformMobileMenu__L_tbA{position:absolute;top:100%;right:0;left:0;display:grid;grid-template-rows:0fr;overflow:hidden;border-top:0 solid var(--public-navigation-menu-border);background:var(--public-surface-base);opacity:0;transition:grid-template-rows .22s,opacity .16s,border-width .16s}.site-header_platformMobileMenuOpen__x9RRJ{grid-template-rows:1fr;max-height:calc(100dvh - var(--platform-header-height) - 1px);overflow-y:auto;border-top-width:1px;opacity:1;overscroll-behavior:contain;box-shadow:0 18px 24px -18px color-mix(in srgb,var(--ui-ink) 32%,transparent);-webkit-overflow-scrolling:touch}.site-header_platformMobileMenuInner__2A3_k{display:grid;width:min(calc(100% - 40px),720px);min-height:0;margin-inline:auto;padding:0;overflow:hidden}.site-header_platformMobileMenuOpen__x9RRJ .site-header_platformMobileMenuInner__2A3_k{padding:8px 0 max(16px,env(safe-area-inset-bottom))}.site-header_platformMobileMenu__L_tbA .site-header_platformPrimaryAction__F6gIR{min-height:50px;margin-top:12px}.site-header_platformCalculatorUtility__wSRy2{display:flex;align-items:center;min-height:48px;padding:0 4px;color:var(--ui-ink-muted);font-size:var(--public-type-ui-md);text-decoration:none}.site-header_platformMobilePrimaryLinks__C6gUo{display:grid}.site-header_platformMobilePrimaryLinks__C6gUo>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:0 4px;border-radius:6px;color:var(--ui-identity-strong);font-size:var(--public-type-ui-md);font-weight:var(--public-weight-medium);text-decoration:none}.site-header_platformMobilePrimaryLinks__C6gUo>a:last-child{margin-top:8px;border-top:1px solid var(--public-navigation-menu-border);border-top-left-radius:0;border-top-right-radius:0}}@media (max-width:620px){.site-header_platformHeader__VVPW_{--platform-header-height:68px}.site-header_platformHeaderShell__WvWP2{width:min(calc(100% - 2rem),84rem)}.site-header_platformMenuToggle__YGIXV{padding-inline:9px}}@media (max-width:390px){.site-header_platformHeaderShell__WvWP2{width:min(calc(100% - 2rem),84rem)}.site-header_platformMobileMenuInner__2A3_k{width:min(calc(100% - 32px),720px)}}.site-header_publicWordmark__8d1aI{display:inline-flex;align-items:center;gap:.7rem;color:var(--ui-ink);font-size:var(--public-type-heading-compact);letter-spacing:0;line-height:1.2;white-space:nowrap}.site-header_publicWordmarkMark__wBm9J,.site-header_publicWordmark__8d1aI{font-family:var(--public-font-editorial);font-weight:var(--public-weight-semibold)}.site-header_publicWordmarkMark__wBm9J{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid var(--ui-ink);color:var(--ui-identity);font-style:italic;line-height:1}.site-header_publicWordmarkText__qpEuE{display:inline-block}@media (prefers-reduced-motion:reduce){.site-header_cta__l7IDJ,.site-header_dropdownMenu__KIIG_,.site-header_header__ErOAk,.site-header_inner__h4M9Q,.site-header_menuButton__m0tAC,.site-header_mobileCta__tGRkM,.site-header_mobileNav__CIuU7 a,.site-header_mobileNav__CIuU7 button,.site-header_nav__4yk7i a,.site-header_nav__4yk7i button,.site-header_platformMenuToggleIcon__ns7Q4 span,.site-header_platformMobileMenu__L_tbA,.site-header_platformNavLink__HbPDp,.site-header_platformPrimaryAction__F6gIR{transition:none}.site-header_cta__l7IDJ:hover,.site-header_menuButton__m0tAC:hover,.site-header_mobileCta__tGRkM:hover{transform:none}}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .site-header_inner__h4M9Q{max-width:1200px}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .site-header_headerScrolled__oNSDp,[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .site-header_header__ErOAk{background:var(--ui-action-primary);border-bottom-color:color-mix(in srgb,var(--ui-accent-highlight) 34%,transparent);box-shadow:none;backdrop-filter:none}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .site-header_brandName__p99qU{color:var(--ui-ink-inverse)}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .site-header_brand__d7E4y:hover{background:color-mix(in srgb,var(--ui-ink-inverse) 7%,transparent);box-shadow:none}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .site-header_headerBadge__QWfFj{border-color:color-mix(in srgb,var(--ui-accent-highlight) 52%,transparent);background:transparent;color:var(--ui-accent-highlight)}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .site-header_demoHeaderChrome__kVNZF{border-left-color:color-mix(in srgb,var(--ui-ink-inverse) 16%,transparent)}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .site-header_demoClientViewLabel__V_uzD{background:var(--ui-surface-card);color:var(--ui-ink)}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .site-header_nav__4yk7i .site-header_demoProofLink__dHefL{color:color-mix(in srgb,var(--ui-ink-inverse) 72%,transparent)}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .site-header_nav__4yk7i .site-header_demoProofLink__dHefL:hover{color:var(--ui-accent-highlight)}@media (max-width:900px){[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .site-header_menuButton__m0tAC{border-color:color-mix(in srgb,var(--ui-accent-highlight) 38%,transparent);background:transparent}[data-demo-firm-visual-direction=marlow-finch-dark-specialist] .site-header_menuButton__m0tAC span{background:var(--ui-ink-inverse)}}.site-header_platformMobilePrimaryLinks__C6gUo>a[aria-current=page],.site-header_platformMobilePrimaryLinks__C6gUo>a[data-section-current=true],.site-header_platformNavLinkCurrent__0yM9J{font-weight:var(--public-weight-semibold)}[data-firm-visual-theme=custom] .site-header_header__ErOAk{font-family:var(--public-font-ui)}@font-face{font-family:inter;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_a918ff{font-family:inter,inter Fallback}.__variable_a918ff{--font-body:"inter","inter Fallback"}@font-face{font-family:plusJakarta;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:plusJakarta Fallback;src:local("Arial");ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.00%;size-adjust:105.75%}.__className_afb770{font-family:plusJakarta,plusJakarta Fallback}.__variable_afb770{--font-footer-ui:"plusJakarta","plusJakarta Fallback"}@font-face{font-family:"sourceSerif";src:url(/_next/static/media/97ac91773d3121b2-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:"sourceSerif Fallback";src:local("Times New Roman");ascent-override:87.45%;descent-override:28.28%;line-gap-override:0.00%;size-adjust:118.46%}.__className_3a3d1c{font-family:"sourceSerif","sourceSerif Fallback"}.__variable_3a3d1c{--font-display:"sourceSerif","sourceSerif Fallback"}@font-face{font-family:guideSans;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:guideSans Fallback;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_eaedea{font-family:guideSans,guideSans Fallback}.__variable_eaedea{--font-guide-sans:"guideSans","guideSans Fallback"}@font-face{font-family:"guideSerif";src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:"guideSerif Fallback";src:local("Times New Roman");ascent-override:70.13%;descent-override:25.29%;line-gap-override:0.00%;size-adjust:104.80%}.__className_2070cd{font-family:"guideSerif","guideSerif Fallback"}.__variable_2070cd{--font-guide-serif:"guideSerif","guideSerif Fallback"}@font-face{font-family:calculatorReading;src:url(/_next/static/media/92daa4d0098aa288-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:calculatorReading Fallback;src:local("Arial");ascent-override:94.14%;descent-override:23.97%;line-gap-override:0.00%;size-adjust:102.61%}.__className_c12fd4{font-family:calculatorReading,calculatorReading Fallback}.__variable_c12fd4{--font-calculator-reading:"calculatorReading","calculatorReading Fallback"}@font-face{font-family:calculatorUtility;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");font-display:swap;font-weight:100 1000}@font-face{font-family:calculatorUtility Fallback;src:local("Arial");ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.00%;size-adjust:105.13%}.__className_86a81f{font-family:calculatorUtility,calculatorUtility Fallback}.__variable_86a81f{--font-calculator-utility:"calculatorUtility","calculatorUtility Fallback"}@font-face{font-family:ibmPlexMono;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:ibmPlexMono;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");font-display:swap;font-weight:500}@font-face{font-family:ibmPlexMono;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");font-display:swap;font-weight:600}@font-face{font-family:ibmPlexMono;src:url(/_next/static/media/37786be940ec402b-s.p.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:ibmPlexMono Fallback;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_50c98c{font-family:ibmPlexMono,ibmPlexMono Fallback}.__variable_50c98c{--font-numeric:"ibmPlexMono","ibmPlexMono Fallback"}@font-face{font-family:aboutSans;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:aboutSans Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_ad374e{font-family:aboutSans,aboutSans Fallback}.__variable_ad374e{--font-about-sans:"aboutSans","aboutSans Fallback"}@font-face{font-family:"aboutSerif";src:url(/_next/static/media/97ac91773d3121b2-s.p.woff2) format("woff2");font-display:swap;font-weight:200 900}@font-face{font-family:"aboutSerif Fallback";src:local("Times New Roman");ascent-override:87.45%;descent-override:28.28%;line-gap-override:0.00%;size-adjust:118.46%}.__className_66d063{font-family:"aboutSerif","aboutSerif Fallback"}.__variable_66d063{--font-about-serif:"aboutSerif","aboutSerif Fallback"}@font-face{font-family:changeOfAssessmentSans;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:changeOfAssessmentSans Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_57b0b0{font-family:changeOfAssessmentSans,changeOfAssessmentSans Fallback}.__variable_57b0b0{--font-coa-sans:"changeOfAssessmentSans","changeOfAssessmentSans Fallback"}@font-face{font-family:"changeOfAssessmentSerif";src:url(/_next/static/media/97ac91773d3121b2-s.p.woff2) format("woff2");font-display:swap;font-weight:200 900}@font-face{font-family:"changeOfAssessmentSerif Fallback";src:local("Times New Roman");ascent-override:87.45%;descent-override:28.28%;line-gap-override:0.00%;size-adjust:118.46%}.__className_aeb86c{font-family:"changeOfAssessmentSerif","changeOfAssessmentSerif Fallback"}.__variable_aeb86c{--font-coa-serif:"changeOfAssessmentSerif","changeOfAssessmentSerif Fallback"}@font-face{font-family:equalCareSans;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:equalCareSans Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_43876c{font-family:equalCareSans,equalCareSans Fallback}.__variable_43876c{--font-equal-care-sans:"equalCareSans","equalCareSans Fallback"}@font-face{font-family:"equalCareSerif";src:url(/_next/static/media/97ac91773d3121b2-s.p.woff2) format("woff2");font-display:swap;font-weight:200 900}@font-face{font-family:"equalCareSerif Fallback";src:local("Times New Roman");ascent-override:87.45%;descent-override:28.28%;line-gap-override:0.00%;size-adjust:118.46%}.__className_0a1e9c{font-family:"equalCareSerif","equalCareSerif Fallback"}.__variable_0a1e9c{--font-equal-care-serif:"equalCareSerif","equalCareSerif Fallback"}@font-face{font-family:firmArchivo;src:url(/_next/static/media/1a4aa50920b5315c.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_8f8c07{font-family:firmArchivo}.__variable_8f8c07{--font-firm-archivo:"firmArchivo"}@font-face{font-family:firmBarlow;src:url(/_next/static/media/61d96c4884191721.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:firmBarlow;src:url(/_next/static/media/6ad0344ed98ac2e9.woff2) format("woff2");font-display:swap;font-weight:700}.__className_20d1e0{font-family:firmBarlow}.__variable_20d1e0{--font-firm-barlow:"firmBarlow"}@font-face{font-family:firmCinzel;src:url(/_next/static/media/a273567b21a7c318.woff2) format("woff2");font-display:swap;font-weight:400 900}.__className_1c352c{font-family:firmCinzel}.__variable_1c352c{--font-firm-cinzel:"firmCinzel"}@font-face{font-family:firmCormorantGaramond;src:url(/_next/static/media/7b89a4fd5e90ede0.woff2) format("woff2");font-display:swap;font-weight:300 700}.__className_449d09{font-family:firmCormorantGaramond}.__variable_449d09{--font-firm-cormorant-garamond:"firmCormorantGaramond"}@font-face{font-family:firmCrimsonPro;src:url(/_next/static/media/3296bccdacdd55f7.woff2) format("woff2");font-display:swap;font-weight:200 900}.__className_738ae2{font-family:firmCrimsonPro}.__variable_738ae2{--font-firm-crimson-pro:"firmCrimsonPro"}@font-face{font-family:"firmDMSerifDisplay";src:url(/_next/static/media/fa3e259cafa8f47e.woff2) format("woff2");font-display:swap;font-weight:400}.__className_272284{font-family:"firmDMSerifDisplay";font-weight:400}.__variable_272284{--font-firm-dm-serif-display:"firmDMSerifDisplay"}@font-face{font-family:firmEBGaramond;src:url(/_next/static/media/c679f70df756412c.woff2) format("woff2");font-display:swap;font-weight:400 800}.__className_b2d565{font-family:firmEBGaramond}.__variable_b2d565{--font-firm-eb-garamond:"firmEBGaramond"}@font-face{font-family:firmFigtree;src:url(/_next/static/media/de42cfb9a3b980ae.woff2) format("woff2");font-display:swap;font-weight:300 900}.__className_b5afc6{font-family:firmFigtree}.__variable_b5afc6{--font-firm-figtree:"firmFigtree"}@font-face{font-family:firmFiraSans;src:url(/_next/static/media/07f0d0991c204e49.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:firmFiraSans;src:url(/_next/static/media/99adbc1ad871a018.woff2) format("woff2");font-display:swap;font-weight:700}.__className_d1eb99{font-family:firmFiraSans}.__variable_d1eb99{--font-firm-fira-sans:"firmFiraSans"}@font-face{font-family:"firmIBMPlexSerif";src:url(/_next/static/media/91c3caac73720166.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:"firmIBMPlexSerif";src:url(/_next/static/media/3988c35203e0830a.woff2) format("woff2");font-display:swap;font-weight:700}.__className_d1aca8{font-family:"firmIBMPlexSerif"}.__variable_d1aca8{--font-firm-ibm-plex-serif:"firmIBMPlexSerif"}@font-face{font-family:firmJost;src:url(/_next/static/media/9dd75fadc5b3df29.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_9c5360{font-family:firmJost}.__variable_9c5360{--font-firm-jost:"firmJost"}@font-face{font-family:firmKarla;src:url(/_next/static/media/b7ae23d8a9c319da.woff2) format("woff2");font-display:swap;font-weight:200 800}.__className_9c7b7a{font-family:firmKarla}.__variable_9c7b7a{--font-firm-karla:"firmKarla"}@font-face{font-family:firmLato;src:url(/_next/static/media/4de1fea1a954a5b6.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:firmLato;src:url(/_next/static/media/6d664cce900333ee.woff2) format("woff2");font-display:swap;font-weight:700}.__className_0d3f7a{font-family:firmLato}.__variable_0d3f7a{--font-firm-lato:"firmLato"}@font-face{font-family:firmLexend;src:url(/_next/static/media/793968fa3513f5d6.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_f3cbb6{font-family:firmLexend}.__variable_f3cbb6{--font-firm-lexend:"firmLexend"}@font-face{font-family:firmLibreBaskerville;src:url(/_next/static/media/cccb76cee38030ea.woff2) format("woff2");font-display:swap;font-weight:400 700}.__className_3a5cf3{font-family:firmLibreBaskerville}.__variable_3a5cf3{--font-firm-libre-baskerville:"firmLibreBaskerville"}@font-face{font-family:firmLora;src:url(/_next/static/media/5c0c2bcbaa4149ca.woff2) format("woff2");font-display:swap;font-weight:400 700}.__className_909255{font-family:firmLora}.__variable_909255{--font-firm-lora:"firmLora"}@font-face{font-family:firmManrope;src:url(/_next/static/media/4c9affa5bc8f420e.woff2) format("woff2");font-display:swap;font-weight:200 800}.__className_8295b8{font-family:firmManrope}.__variable_8295b8{--font-firm-manrope:"firmManrope"}@font-face{font-family:firmMerriweather;src:url(/_next/static/media/1f3fe8c6df3d47c1.woff2) format("woff2");font-display:swap;font-weight:300 900}.__className_b7b44e{font-family:firmMerriweather}.__variable_b7b44e{--font-firm-merriweather:"firmMerriweather"}@font-face{font-family:firmMontserrat;src:url(/_next/static/media/904be59b21bd51cb.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_c26feb{font-family:firmMontserrat}.__variable_c26feb{--font-firm-montserrat:"firmMontserrat"}@font-face{font-family:firmMulish;src:url(/_next/static/media/3be83a346553616c.woff2) format("woff2");font-display:swap;font-weight:200 1000}.__className_a8332c{font-family:firmMulish}.__variable_a8332c{--font-firm-mulish:"firmMulish"}@font-face{font-family:"firmNotoSerif";src:url(/_next/static/media/30d74baa196fe88a.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_73b1a5{font-family:"firmNotoSerif"}.__variable_73b1a5{--font-firm-noto-serif:"firmNotoSerif"}@font-face{font-family:firmNunito;src:url(/_next/static/media/ee40bb094c99a29a.woff2) format("woff2");font-display:swap;font-weight:200 1000}.__className_e9762b{font-family:firmNunito}.__variable_e9762b{--font-firm-nunito:"firmNunito"}@font-face{font-family:firmNunitoSans;src:url(/_next/static/media/68180864d7f93f02.woff2) format("woff2");font-display:swap;font-weight:200 1000}.__className_ddb612{font-family:firmNunitoSans}.__variable_ddb612{--font-firm-nunito-sans:"firmNunitoSans"}@font-face{font-family:firmOpenSans;src:url(/_next/static/media/e807dee2426166ad.woff2) format("woff2");font-display:swap;font-weight:300 800}.__className_5f388b{font-family:firmOpenSans}.__variable_5f388b{--font-firm-open-sans:"firmOpenSans"}@font-face{font-family:firmOutfit;src:url(/_next/static/media/7b0b24f36b1a6d0b.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_20d19c{font-family:firmOutfit}.__variable_20d19c{--font-firm-outfit:"firmOutfit"}@font-face{font-family:firmPlayfairDisplay;src:url(/_next/static/media/eaead17c7dbfcd5d.woff2) format("woff2");font-display:swap;font-weight:400 900}.__className_5eecd5{font-family:firmPlayfairDisplay}.__variable_5eecd5{--font-firm-playfair-display:"firmPlayfairDisplay"}@font-face{font-family:firmPoppins;src:url(/_next/static/media/eafabf029ad39a43.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:firmPoppins;src:url(/_next/static/media/b957ea75a84b6ea7.woff2) format("woff2");font-display:swap;font-weight:700}.__className_1cbbbe{font-family:firmPoppins}.__variable_1cbbbe{--font-firm-poppins:"firmPoppins"}@font-face{font-family:"firmPTSerif";src:url(/_next/static/media/886f446b96dc7734.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:"firmPTSerif";src:url(/_next/static/media/e693e841d50dcf2f.woff2) format("woff2");font-display:swap;font-weight:700}.__className_e0fce8{font-family:"firmPTSerif"}.__variable_e0fce8{--font-firm-pt-serif:"firmPTSerif"}@font-face{font-family:firmRaleway;src:url(/_next/static/media/630c17af355fa44e.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_fe8a5b{font-family:firmRaleway}.__variable_fe8a5b{--font-firm-raleway:"firmRaleway"}@font-face{font-family:firmRoboto;src:url(/_next/static/media/1e41be92c43b3255.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_e4cb9f{font-family:firmRoboto}.__variable_e4cb9f{--font-firm-roboto:"firmRoboto"}@font-face{font-family:firmRobotoSlab;src:url(/_next/static/media/a88c13d5f58b71d4.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_af94b8{font-family:firmRobotoSlab}.__variable_af94b8{--font-firm-roboto-slab:"firmRobotoSlab"}@font-face{font-family:firmRubik;src:url(/_next/static/media/0a86735c6520d94f.woff2) format("woff2");font-display:swap;font-weight:300 900}.__className_3d4059{font-family:firmRubik}.__variable_3d4059{--font-firm-rubik:"firmRubik"}@font-face{font-family:firmSourceSans3;src:url(/_next/static/media/692df4da22e71021.woff2) format("woff2");font-display:swap;font-weight:200 900}.__className_9b8c0e{font-family:firmSourceSans3}.__variable_9b8c0e{--font-firm-source-sans-3:"firmSourceSans3"}@font-face{font-family:firmSpectral;src:url(/_next/static/media/e244d3ca994d3054.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:firmSpectral;src:url(/_next/static/media/877bc9206c568b1e.woff2) format("woff2");font-display:swap;font-weight:700}.__className_f7741d{font-family:firmSpectral}.__variable_f7741d{--font-firm-spectral:"firmSpectral"}@font-face{font-family:firmWorkSans;src:url(/_next/static/media/c9e6921c7fc300d8.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_7783b4{font-family:firmWorkSans}.__variable_7783b4{--font-firm-work-sans:"firmWorkSans"}