.section[data-astro-cid-5v3l7meg]{padding-block-start:var(--section-space, var(--space-6))}.section--hero[data-astro-cid-5v3l7meg]{--section-space: 88px}.section__inner[data-astro-cid-5v3l7meg]{max-width:var(--page-max);margin-inline:auto;padding-inline:var(--page-gutter)}.section--band[data-astro-cid-5v3l7meg],.section--dark[data-astro-cid-5v3l7meg]{margin-block-start:var(--space-6);padding-block-end:var(--space-6)}.section--band[data-astro-cid-5v3l7meg]{background:var(--color-bg-2);border-block:1px solid var(--color-line)}.section--dark[data-astro-cid-5v3l7meg]{background:var(--color-invert-bg);color:var(--color-on-dark)}.section--dark[data-astro-cid-5v3l7meg] .eyebrow[data-astro-cid-5v3l7meg]{color:var(--color-on-dark-4)}.eyebrow[data-astro-cid-5v3l7meg]+.section-title[data-astro-cid-5v3l7meg]{margin-block-start:var(--space-2)}.section__body--tight[data-astro-cid-5v3l7meg]{margin-block-start:var(--space-3)}.section__body--normal[data-astro-cid-5v3l7meg]{margin-block-start:var(--space-4)}.section__body--wide[data-astro-cid-5v3l7meg]{margin-block-start:var(--space-5)}.theme[data-astro-cid-lokfnacx]{display:flex;gap:4px;align-items:center;padding:4px;border:1px solid var(--color-line);border-radius:var(--radius-pill)}.theme__choice[data-astro-cid-lokfnacx]{padding:4px 12px;border:0;border-radius:var(--radius-pill);background:none;font-size:13px;color:var(--color-ink-3);cursor:pointer}.theme__choice[data-astro-cid-lokfnacx]:hover{color:var(--color-ink)}.theme__choice[data-astro-cid-lokfnacx][aria-pressed=true]{background:var(--color-bg-3);color:var(--color-ink)}.footer[data-astro-cid-mh6itkc3]{margin-block-start:var(--space-6);border-block-start:1px solid var(--color-line);font-size:14px;color:var(--color-ink-3)}.footer__inner[data-astro-cid-mh6itkc3]{max-width:var(--page-max);margin-inline:auto;padding:var(--space-5) var(--page-gutter) var(--space-4)}.footer__top[data-astro-cid-mh6itkc3]{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:var(--space-4)}.footer__brand[data-astro-cid-mh6itkc3]{display:grid;gap:var(--space-2);justify-items:start}.footer__line[data-astro-cid-mh6itkc3]{max-width:30ch;color:var(--color-ink-2)}.footer__label[data-astro-cid-mh6itkc3]{font-size:13px;font-weight:500;color:var(--color-ink)}.footer__links[data-astro-cid-mh6itkc3]{margin-block-start:var(--space-2);display:grid;gap:10px}.footer__links[data-astro-cid-mh6itkc3] a[data-astro-cid-mh6itkc3]{color:var(--color-ink-2);transition:color var(--duration-hover)}.footer__links[data-astro-cid-mh6itkc3] a[data-astro-cid-mh6itkc3]:hover{color:var(--color-ink)}.footer__bottom[data-astro-cid-mh6itkc3]{margin-block-start:var(--space-5);padding-block-start:var(--space-3);border-block-start:1px solid var(--color-line);display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:space-between}.footer__prefs[data-astro-cid-mh6itkc3]{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.footer__locales[data-astro-cid-mh6itkc3] ul[data-astro-cid-mh6itkc3]{display:flex;gap:4px;align-items:center;padding:4px;border:1px solid var(--color-line);border-radius:var(--radius-pill)}.footer__locale[data-astro-cid-mh6itkc3]{display:block;padding:4px 12px;border-radius:var(--radius-pill);font-size:13px;color:var(--color-ink-3);transition:color var(--duration-hover)}.footer__locale[data-astro-cid-mh6itkc3]:hover{color:var(--color-ink)}.footer__locale[data-astro-cid-mh6itkc3][aria-current=true]{background:var(--color-bg-3);color:var(--color-ink)}@media(max-width:40rem){.footer__top[data-astro-cid-mh6itkc3]{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__brand[data-astro-cid-mh6itkc3]{grid-column:1 / -1}}.nav[data-astro-cid-ug5eb3am]{position:sticky;top:0;z-index:20;background:var(--color-bg-translucent);backdrop-filter:saturate(180%) blur(18px);border-block-end:1px solid var(--color-line)}.nav__inner[data-astro-cid-ug5eb3am]{max-width:var(--page-max);margin-inline:auto;padding-inline:var(--page-gutter);height:var(--header-height);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.nav__brand[data-astro-cid-ug5eb3am]{display:flex;align-items:center}.nav__items[data-astro-cid-ug5eb3am]{display:flex;align-items:center;gap:var(--space-3);font-size:14px;font-weight:500;letter-spacing:-.005em}.nav__link[data-astro-cid-ug5eb3am]{color:var(--color-ink-2);white-space:nowrap;transition:color var(--duration-hover)}.nav__link[data-astro-cid-ug5eb3am]:hover,.nav__link[data-astro-cid-ug5eb3am][aria-current=page]{color:var(--color-ink)}.nav__cta[data-astro-cid-ug5eb3am]{display:inline-flex;white-space:nowrap;align-items:center;height:32px;padding-inline:14px;border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-bg);transition:background-color var(--duration-hover)}.nav__cta[data-astro-cid-ug5eb3am]:hover{background:var(--color-ink-2);color:var(--color-bg)}@media(max-width:32rem){.nav__items[data-astro-cid-ug5eb3am]{gap:var(--space-2);font-size:13px}}
