.nav[data-astro-cid-mrs2fnnx]{z-index:50;position:fixed;bottom:1rem;left:50%;transform:translate(-50%)}.nav__list[data-astro-cid-mrs2fnnx]{background-color:var(--ui-ink);border-radius:var(--ui-radius-pill);align-items:center;gap:.25rem;padding:5px;display:flex}.nav__item[data-astro-cid-mrs2fnnx]{display:flex}.nav__link[data-astro-cid-mrs2fnnx]{font-size:var(--ui-text-label);font-weight:500;line-height:var(--ui-leading-label);color:var(--ui-text-gray);white-space:nowrap;border-radius:var(--ui-radius-pill);padding:.5rem 1rem;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);display:block}.nav__link[data-astro-cid-mrs2fnnx].is-active{color:var(--ui-ink);background-color:var(--ui-bg-primary);font-weight:600}@media (hover:hover){.nav__link[data-astro-cid-mrs2fnnx]:hover{color:var(--ui-bg-primary)}.nav__link[data-astro-cid-mrs2fnnx].is-active:hover{color:var(--ui-ink)}}.nav__link[data-astro-cid-mrs2fnnx]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}@media (width<48rem){.nav__list[data-astro-cid-mrs2fnnx]{scrollbar-width:none;gap:.125rem;max-width:calc(100vw - 1.5rem);overflow-x:auto}.nav__list[data-astro-cid-mrs2fnnx]::-webkit-scrollbar{display:none}.nav__link[data-astro-cid-mrs2fnnx]{padding-inline:.625rem}.nav[data-astro-cid-mrs2fnnx]:before{z-index:-1;content:"";background:linear-gradient(to top, var(--ui-bg-primary) 35%, transparent);pointer-events:none;position:absolute;inset:-1rem -2rem}.nav__list[data-astro-cid-mrs2fnnx]{box-shadow:0 8px 24px #19181d2e}}@media (width>=48rem){.nav[data-astro-cid-mrs2fnnx]{position:static;transform:none}.nav__link[data-astro-cid-mrs2fnnx]{padding:.625rem 1.125rem;font-size:1rem}}.page-container[data-astro-cid-ap6mcnip]{width:100%;margin-inline:auto;padding-inline:1rem}@media (width>=48rem){.page-container[data-astro-cid-ap6mcnip]{padding-inline:4rem}}@media (width>=90rem){.page-container[data-astro-cid-ap6mcnip]{max-width:var(--ui-container);padding-inline:0}}.header--sticky[data-astro-cid-urxya6sf]{z-index:100;background-color:var(--ui-bg-primary);position:sticky;top:0}.header__row[data-astro-cid-urxya6sf]{justify-content:space-between;padding-top:2rem;display:flex}.header__bar[data-astro-cid-urxya6sf]{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;min-height:97px;display:grid}.header__brand[data-astro-cid-urxya6sf]{font-size:1.25rem;font-weight:700;line-height:var(--ui-leading-label);color:var(--ui-ink);letter-spacing:-.01em}.header__brand[data-astro-cid-urxya6sf]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:4px;border-radius:4px}.header__cta[data-astro-cid-urxya6sf]{grid-column:3;justify-content:flex-end;display:flex}.header__cta[data-astro-cid-urxya6sf] .btn--pill{font-size:1rem;line-height:var(--ui-leading-label);padding:.75rem 1.5rem}@media (width<48rem){.header__bar[data-astro-cid-urxya6sf]{min-height:72px}.header__brand[data-astro-cid-urxya6sf]{font-size:1.125rem}.header__cta[data-astro-cid-urxya6sf] .btn--pill{padding:.625rem 1.125rem;font-size:.9375rem}}.panel[data-astro-cid-repezxbz]{margin-inline:var(--ui-panel-inset);border-radius:var(--ui-radius-panel)}.panel--muted[data-astro-cid-repezxbz]{background-color:var(--ui-bg-secondary)}.panel--stage[data-astro-cid-repezxbz]{background-color:var(--ui-bg-stage)}.panel--dark[data-astro-cid-repezxbz]{background-color:var(--ui-bg-inverted);color:var(--ui-text-inverted)}.panel--brand[data-astro-cid-repezxbz]{background-color:var(--ui-brand);color:var(--ui-text-inverted)}@media (width<48rem){.panel[data-astro-cid-repezxbz]{border-radius:24px;margin-inline:12px}}.cta__head[data-astro-cid-lstevysv]{flex-direction:column;gap:.75rem;display:flex}.cta__title[data-astro-cid-lstevysv]{letter-spacing:-.03em;color:var(--ui-text-inverted);font-size:clamp(1.75rem,1.117rem + 2.6vw,3.5rem);font-weight:700;line-height:1.07143}.cta__lede[data-astro-cid-lstevysv]{font-size:var(--ui-text-body);color:var(--ui-text-on-dark)}.cta__cards[data-astro-cid-lstevysv]{gap:var(--ui-gutter);margin-top:2.5rem;display:grid}.cta__card[data-astro-cid-lstevysv]{border-radius:var(--ui-radius-card);flex-direction:column;justify-content:space-between;gap:2.25rem;padding:2rem;display:flex}.cta__card--muted[data-astro-cid-lstevysv]{background-color:var(--ui-on-dark-card)}.cta__card--brand[data-astro-cid-lstevysv]{background-color:var(--ui-brand)}.cta__top[data-astro-cid-lstevysv]{flex-direction:column;gap:1.25rem;display:flex}.cta__kicker[data-astro-cid-lstevysv]{color:var(--ui-brand-light);font-size:.9375rem;font-weight:600}.cta__card--brand[data-astro-cid-lstevysv] .cta__kicker[data-astro-cid-lstevysv]{color:#ffffffd9}.cta__card-title[data-astro-cid-lstevysv]{font-size:var(--ui-text-h3);font-weight:700;line-height:var(--ui-leading-h3);letter-spacing:-.023em;color:var(--ui-text-inverted);text-wrap:balance}.cta__body[data-astro-cid-lstevysv]{font-size:var(--ui-text-lede);color:#ffffffd9}.cta__questions[data-astro-cid-lstevysv]{flex-direction:column;display:flex}.cta__question[data-astro-cid-lstevysv]{font-size:var(--ui-text-lede);color:#ffffffd9;border-top:1px solid var(--ui-on-dark-line);justify-content:space-between;align-items:center;gap:1rem;padding-block:.875rem;font-weight:500;display:flex}.cta__question[data-astro-cid-lstevysv]:last-child{border-bottom:1px solid var(--ui-on-dark-line)}.cta__action[data-astro-cid-lstevysv]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.cta__button[data-astro-cid-lstevysv]{font-size:var(--ui-text-body);color:var(--ui-ink);background-color:var(--ui-bg-primary);border-radius:var(--ui-radius-pill);padding:.875rem 1.5rem;font-weight:600;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.cta__card--brand[data-astro-cid-lstevysv] .cta__button[data-astro-cid-lstevysv]{color:var(--ui-brand)}@media (hover:hover){.cta__button[data-astro-cid-lstevysv]:hover{background-color:color-mix(in oklab, #fff 88%, var(--ui-ink))}}.cta__button[data-astro-cid-lstevysv]:focus-visible{outline:2px solid var(--ui-bg-primary);outline-offset:3px}.cta__note[data-astro-cid-lstevysv]{font-size:var(--ui-text-label);color:var(--ui-text-on-dark)}.cta__card--brand[data-astro-cid-lstevysv] .cta__note[data-astro-cid-lstevysv]{color:#ffffffd9}.cta__note[data-astro-cid-lstevysv].is-copied{color:var(--ui-text-inverted);font-weight:600}@media (width>=64rem){.cta__head[data-astro-cid-lstevysv]{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:3rem}.cta__cards[data-astro-cid-lstevysv]{grid-template-columns:1fr 1fr}.cta__card[data-astro-cid-lstevysv]{min-height:28.8rem;padding:2.5rem}}.footer--home[data-astro-cid-ocw72v5d]{padding-bottom:5.5rem}.footer--home[data-astro-cid-ocw72v5d] .footer__panel{margin-top:var(--ui-section-pad)}.footer__panel{padding-block:3rem}.footer__links[data-astro-cid-ocw72v5d]{flex-direction:column;gap:2.5rem;display:flex}.footer__links--spaced[data-astro-cid-ocw72v5d]{border-top:1px solid var(--ui-on-dark-line);margin-top:3rem;padding-top:3rem}.footer__brand[data-astro-cid-ocw72v5d]{flex-direction:column;gap:.5rem;display:flex}.footer__wordmark[data-astro-cid-ocw72v5d]{letter-spacing:-.01em;color:var(--ui-text-inverted);font-size:1.25rem;font-weight:700}.footer__tagline[data-astro-cid-ocw72v5d]{font-size:var(--ui-text-label);color:var(--ui-text-on-dark)}.footer__columns[data-astro-cid-ocw72v5d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.footer__column-title[data-astro-cid-ocw72v5d]{font-size:var(--ui-text-label);color:var(--ui-text-inverted);font-weight:600}.footer__column-list[data-astro-cid-ocw72v5d]{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.footer__link[data-astro-cid-ocw72v5d]{font-size:var(--ui-text-label);color:var(--ui-text-on-dark);transition:color .15s cubic-bezier(.4,0,.2,1)}@media (hover:hover){.footer__link[data-astro-cid-ocw72v5d]:hover{color:var(--ui-text-inverted)}}.footer__link[data-astro-cid-ocw72v5d]:focus-visible{outline:2px solid var(--ui-bg-primary);outline-offset:2px;border-radius:2px}.footer__credits[data-astro-cid-ocw72v5d]{font-size:var(--ui-text-micro);color:var(--ui-text-on-dark);margin-top:3rem}@media (width>=48rem){.footer--home[data-astro-cid-ocw72v5d]{padding-bottom:0}}@media (width>=64rem){.footer__panel{padding-block:3.5rem}.footer__links[data-astro-cid-ocw72v5d]{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:4rem}.footer__columns[data-astro-cid-ocw72v5d]{grid-template-columns:repeat(2,minmax(10rem,auto));gap:3.5rem}}
