.nav-shell[data-astro-cid-wpvy4v7s]{inset:14px var(--gutter) auto;z-index:50;pointer-events:none;position:fixed}.nav[data-astro-cid-wpvy4v7s]{pointer-events:auto;max-width:var(--max);background:var(--white);border-radius:var(--r-sm);align-items:center;gap:1rem;margin-inline:auto;padding:.55rem .55rem .55rem 1rem;display:flex;box-shadow:0 1px #0000000d,0 12px 30px -22px #23211d8c}.nav__home[data-astro-cid-wpvy4v7s]{border-radius:8px;margin-right:auto;padding:.3rem .2rem;text-decoration:none;display:inline-flex}.nav__links[data-astro-cid-wpvy4v7s]{gap:.25rem;padding:0;list-style:none;display:flex}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--ink-2);border-radius:999px;padding:.55rem .85rem;font-size:.97rem;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:block}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{background:var(--paper-2);color:var(--ink)}.nav__cta[data-astro-cid-wpvy4v7s]{background:var(--ink);color:var(--white);border-radius:8px;align-items:center;gap:.55rem;padding:.75rem 1rem;font-size:.97rem;font-weight:650;text-decoration:none;transition:background .2s;display:inline-flex}.nav__cta[data-astro-cid-wpvy4v7s]:hover{background:var(--cobalt)}.nav__toggle[data-astro-cid-wpvy4v7s]{background:var(--paper-2);border:0;border-radius:8px;width:2.9rem;height:2.9rem;display:none}.nav__burger[data-astro-cid-wpvy4v7s]{justify-items:center;gap:6px;display:grid}.nav__burger[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]{background:var(--ink);width:18px;height:2px;transition:transform .25s var(--ease-out);border-radius:2px;display:block}[data-astro-cid-wpvy4v7s][aria-expanded=true] .nav__burger[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:first-child{transform:translateY(4px)rotate(45deg)}[data-astro-cid-wpvy4v7s][aria-expanded=true] .nav__burger[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:last-child{transform:translateY(-4px)rotate(-45deg)}.nav__panel[data-astro-cid-wpvy4v7s]{pointer-events:auto;max-width:var(--max);background:var(--white);border-radius:var(--r-sm);margin:8px auto 0;padding:.5rem;box-shadow:0 20px 40px -24px #23211d99}.nav__panel[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{padding:0;list-style:none;display:grid}.nav__panel[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{border-radius:8px;padding:.95rem 1rem;font-size:1.15rem;font-weight:550;text-decoration:none;display:block}.nav__panel[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{background:var(--paper-2)}.nav__panel-cta[data-astro-cid-wpvy4v7s]{background:var(--lead);margin-top:.4rem}@media (width<=960px){.nav__links[data-astro-cid-wpvy4v7s]{display:none}.nav__toggle[data-astro-cid-wpvy4v7s]{place-items:center;display:grid}}@media (width<=420px){.nav__cta[data-astro-cid-wpvy4v7s]{display:none}}.foot[data-astro-cid-jo6i4kqk]{background:var(--cobalt);color:var(--white);border-radius:var(--r-lg) var(--r-lg) 0 0;padding-block:var(--section) 1.5rem;z-index:2;position:relative}.foot__grid[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.foot__base[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit}.foot--plain[data-astro-cid-jo6i4kqk]{padding-top:clamp(3rem,2rem + 3vw,4.5rem)}.foot--plain[data-astro-cid-jo6i4kqk] .foot__grid[data-astro-cid-jo6i4kqk]{border-top:0;padding-top:0}.foot__close[data-astro-cid-jo6i4kqk]{padding-bottom:clamp(4rem,6vw,7rem)}.foot__big[data-astro-cid-jo6i4kqk]{letter-spacing:-.055em;font-size:clamp(3.6rem,1rem + 11vw,11rem);font-weight:500;line-height:.88}.foot__wave[data-astro-cid-jo6i4kqk]{width:min(100%,44rem);height:clamp(18px,2.4vw,34px);margin:.6rem 0 1.6rem}.foot__sub[data-astro-cid-jo6i4kqk]{font-size:var(--step-lead);color:#ffffffeb;max-width:34ch;margin-bottom:2rem;line-height:1.4}.foot__grid[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff38;grid-template-columns:1.4fr repeat(3,1fr);gap:2.5rem;padding-top:3rem;display:grid}.foot__brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#ffffffe6;max-width:30ch;margin-top:1rem;line-height:1.5}.foot__mail[data-astro-cid-jo6i4kqk]{margin-top:1rem;font-weight:600;display:inline-block}.foot[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{letter-spacing:-.01em;color:#ffffffbf;margin-bottom:.8rem;font-size:.95rem;font-weight:650}.foot[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:.5rem;padding:0;list-style:none;display:grid}.foot[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.foot[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}.foot[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.foot[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.foot[data-astro-cid-jo6i4kqk] .logo{color:var(--white)}.foot__base[data-astro-cid-jo6i4kqk]{font-size:var(--step-small);color:#fffc;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:4rem;display:flex}.foot[data-astro-cid-jo6i4kqk] [data-astro-cid-jo6i4kqk]:focus-visible{outline-color:var(--sunflower)}@media (width<=860px){.foot__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.foot__brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}
