.LandingFooter_footer__yiRPs{--lp-color-focus:var(--lp-color-accent);display:grid;gap:2.5rem;padding-block:3.5rem 2rem;padding-inline:var(--lp-column-inset);background:var(--lp-color-band);color:var(--lp-color-on-band);font-size:var(--lp-text-small);line-height:1.5}.LandingFooter_footer__yiRPs ::selection{background:var(--lp-color-accent);color:var(--lp-color-ink)}.LandingFooter_inner__2TSN9{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,max-content);gap:2.5rem 3rem}.LandingFooter_brand__0TTKg{display:grid;align-content:start;gap:.75rem}.LandingFooter_wordmark__4YNz8{font-family:var(--lp-font-display);font-size:var(--lp-text-title);font-weight:700;letter-spacing:var(--lp-tracking-chain);line-height:1.2}.LandingFooter_tagline__gCq_x{max-inline-size:22rem;color:var(--lp-color-on-band-muted)}.LandingFooter_status__KVHdp{justify-self:start;padding:.25rem .75rem;border:.0625rem solid var(--lp-color-band-raised);border-radius:var(--lp-radius-control);background:var(--lp-color-band-raised);color:var(--lp-color-accent);font-size:var(--lp-text-small);line-height:1.4}.LandingFooter_column__RivaH{display:grid;align-content:start;gap:1rem;min-inline-size:0}.LandingFooter_heading__dpMra{color:var(--lp-color-accent);font-family:var(--lp-font-body);font-size:var(--lp-text-label);font-weight:600;letter-spacing:0;line-height:1.2}.LandingFooter_list__sU3aa{display:grid;gap:.75rem;list-style:none}.LandingFooter_list__sU3aa li{display:grid;gap:.125rem;min-inline-size:0}.LandingFooter_label__s0YhO{color:var(--lp-color-on-band-muted)}.LandingFooter_footer__yiRPs a{overflow-wrap:anywhere;color:var(--lp-color-on-band);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.0625rem;text-underline-offset:.25em;transition:text-decoration-color .18s var(--lp-ease-out),color .18s var(--lp-ease-out)}.LandingFooter_footer__yiRPs a:hover{color:var(--lp-color-accent-hover);text-decoration-color:currentColor}.LandingFooter_bottom__sIg47{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-block-start:1.5rem;border-block-start:.0625rem solid var(--lp-color-band-raised);color:var(--lp-color-on-band-muted)}.LandingFooter_bottom__sIg47 a{color:var(--lp-color-on-band-muted);text-decoration-color:currentColor}@container landing (max-width: 54rem){.LandingFooter_inner__2TSN9{grid-template-columns:repeat(3,minmax(0,1fr))}.LandingFooter_brand__0TTKg{grid-column:1/-1}}@media (max-width:619px){.LandingFooter_footer__yiRPs{gap:2rem;padding-block:3rem 2rem}.LandingFooter_inner__2TSN9{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem}.LandingFooter_brand__0TTKg,.LandingFooter_column__RivaH:last-child{grid-column:1/-1}.LandingFooter_bottom__sIg47{flex-direction:column}}@media (prefers-reduced-motion:reduce){.LandingFooter_footer__yiRPs a{transition:none}}.LandingPage_root__Jzjks{--lp-color-paper:#f4f6f9;--lp-color-surface:#ffffff;--lp-color-ink:#0c253e;--lp-color-ink-hover:#194b7a;--lp-color-ink-muted:#34485c;--lp-color-ink-subtle:#4d5f72;--lp-color-accent:#a8d0fa;--lp-color-accent-hover:#cbedff;--lp-color-accent-ink:#1f568a;--lp-color-accent-wash:#e6eff9;--lp-color-line:#d5dde6;--lp-color-band:#0c253e;--lp-color-band-raised:#13365a;--lp-color-on-band:#f4f6f9;--lp-color-on-band-muted:#b3c4d6;--lp-color-focus:#1f568a;--lp-font-display:var(--lp-font-display-face),"Helvetica Neue",Arial,sans-serif;--lp-font-body:var(--lp-font-body-face),system-ui,sans-serif;--lp-text-display:6rem;--lp-text-hero-lede:1.5rem;--lp-text-h2:3.25rem;--lp-text-chain:2rem;--lp-text-step-number:3.125rem;--lp-text-lede:1.375rem;--lp-text-title:1.25rem;--lp-text-label:1rem;--lp-text-body-lg:1.25rem;--lp-text-body:1rem;--lp-text-small:1rem;--lp-text-control:1rem;--lp-tracking-display:-0.035em;--lp-tracking-heading:-0.03em;--lp-tracking-chain:-0.02em;--lp-max-width:58.75rem;--lp-pad-inline:3rem;--lp-pad-block:3rem;--lp-radius-control:999px;--lp-ease-out:cubic-bezier(0.16,1,0.3,1);--lp-column-inset:max(var(--lp-pad-inline),calc((100% - var(--lp-max-width)) / 2 + var(--lp-pad-inline)));container:landing/inline-size;position:relative;isolation:isolate;box-sizing:border-box;inline-size:100%;background:var(--lp-color-paper);color:var(--lp-color-ink);font-family:var(--lp-font-body);font-size:var(--lp-text-body);font-stretch:100%;font-variation-settings:normal;font-weight:400;letter-spacing:normal;line-height:1.6;text-align:start}@container landing (max-width: 54rem){.LandingPage_root__Jzjks{--lp-text-display:4rem}}@media (max-width:619px){.LandingPage_root__Jzjks{--lp-text-display:3.5rem;--lp-text-hero-lede:1.5rem;--lp-text-h2:2.3333rem;--lp-text-chain:1.5rem;--lp-text-step-number:2.3333rem;--lp-text-lede:1.5rem;--lp-text-title:1.5rem;--lp-text-label:1.5rem;--lp-text-body-lg:1.3333rem;--lp-text-body:1.3333rem;--lp-text-small:1.1667rem;--lp-text-control:1.3333rem;--lp-pad-inline:1.5rem;--lp-pad-block:4.5rem}}.LandingPage_root__Jzjks ::selection{background:var(--lp-color-accent-wash);color:var(--lp-color-ink)}.LandingPage_root__Jzjks :where(h1,h2,h3,p,ol,ul,dl,dd,figure,table){margin:0;padding:0}.LandingPage_root__Jzjks :where(h1,h2,h3){font-family:var(--lp-font-display);font-weight:700;text-wrap:balance}.LandingPage_root__Jzjks :where(p,li,dd){text-wrap:pretty}.LandingPage_root__Jzjks :where(a,button):focus-visible{outline:.1875rem solid var(--lp-color-focus);outline-offset:.1875rem}.LandingPage_root__Jzjks :where(a:not([data-variant])){color:inherit;text-decoration-color:var(--lp-color-accent-ink);text-decoration-thickness:.125rem;text-underline-offset:.2em}.LandingPage_root__Jzjks :where(a:not([data-variant])):hover{color:var(--lp-color-accent-ink)}.LandingPage_section__EVSwB{padding-block:var(--lp-pad-block);padding-inline:var(--lp-column-inset)}.LandingPage_section__EVSwB:not([data-tone])+.LandingPage_section__EVSwB:not([data-tone]){background-image:linear-gradient(var(--lp-color-line),var(--lp-color-line));background-position:top;background-repeat:no-repeat;background-size:min(100%,var(--lp-max-width)) .0625rem}.LandingPage_h2__mE8vB{font-size:var(--lp-text-h2);letter-spacing:var(--lp-tracking-heading);line-height:1.04}.LandingPage_lede__sym9m{color:var(--lp-color-ink-muted);font-size:var(--lp-text-lede);line-height:1.5}.LandingLink_actions__L7wNL{display:flex;flex-wrap:wrap;gap:.75rem}@media (max-width:619px){.LandingLink_actions__L7wNL{flex-direction:column;align-items:center}}.LandingLink_link__tpFWr{--lp-link-bg:var(--lp-color-ink);--lp-link-fg:var(--lp-color-paper);--lp-link-border:var(--lp-color-ink);--lp-link-bg-hover:var(--lp-color-ink-hover);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:.875rem 1.5rem;border:.125rem solid var(--lp-link-border);border-radius:var(--lp-radius-control);background:var(--lp-link-bg);color:var(--lp-link-fg);font-family:var(--lp-font-display);font-size:var(--lp-text-control);font-weight:650;letter-spacing:-.005em;line-height:1.2;text-decoration:none;transition:background-color .18s var(--lp-ease-out),border-color .18s var(--lp-ease-out),transform .18s var(--lp-ease-out)}.LandingLink_link__tpFWr:hover{background:var(--lp-link-bg-hover);border-color:var(--lp-link-bg-hover)}.LandingLink_link__tpFWr:active{transform:translateY(.0625rem)}.LandingLink_link__tpFWr[data-variant=secondary]{--lp-link-bg:transparent;--lp-link-fg:var(--lp-color-ink);--lp-link-border:var(--lp-color-ink);--lp-link-bg-hover:var(--lp-color-accent-wash)}.LandingLink_link__tpFWr[data-variant=secondary]:hover{border-color:var(--lp-color-ink)}.LandingLink_link__tpFWr[data-variant=band-primary]{--lp-link-bg:var(--lp-color-accent);--lp-link-fg:var(--lp-color-ink);--lp-link-border:var(--lp-color-accent);--lp-link-bg-hover:var(--lp-color-accent-hover)}.LandingLink_link__tpFWr[data-variant=band-secondary]{--lp-link-bg:transparent;--lp-link-fg:var(--lp-color-on-band);--lp-link-border:var(--lp-color-on-band-muted);--lp-link-bg-hover:var(--lp-color-band-raised)}.LandingLink_link__tpFWr[data-variant=band-secondary]:hover{border-color:var(--lp-color-on-band)}.LandingLink_link__tpFWr[data-variant^=band]:focus-visible{outline-color:var(--lp-color-accent)}@media (prefers-reduced-motion:reduce){.LandingLink_link__tpFWr{transition:none}}