header.svelte-1vbr3vu{background:var(--v8-paper);width:100%;color:var(--v8-ink)}nav.svelte-1vbr3vu{justify-content:space-between;align-items:center;max-width:76rem;margin:auto;padding:22px 28px;display:flex}.brand.svelte-1vbr3vu{color:var(--v8-brand);font:500 22px var(--font-calsans);align-items:center;gap:5px;text-decoration:none;display:flex}.links.svelte-1vbr3vu{align-items:center;gap:22px;display:flex}.links.svelte-1vbr3vu a:where(.svelte-1vbr3vu){color:var(--v8-ink);font-size:13px;font-weight:750;text-decoration:none}.links.svelte-1vbr3vu .cta:where(.svelte-1vbr3vu){background:var(--v8-ink);color:var(--v8-paper);border-radius:13px;padding:10px 15px}@media (width<=620px){nav.svelte-1vbr3vu{padding:18px}.links.svelte-1vbr3vu{gap:13px}.links.svelte-1vbr3vu>a:where(.svelte-1vbr3vu):not(.cta){display:none}.links.svelte-1vbr3vu .cta:where(.svelte-1vbr3vu){padding:9px 13px}}footer.svelte-vmbqdc{border-top:1px solid var(--v8-line-strong);background:var(--v8-paper);width:100%;max-width:76rem;color:var(--v8-ink);margin:0 auto;padding:70px 28px 80px}.footer-grid.svelte-vmbqdc{grid-template-columns:minmax(230px,1.7fr) repeat(4,minmax(120px,1fr));gap:40px 28px;display:grid}.intro.svelte-vmbqdc{max-width:320px}.brand.svelte-vmbqdc{font:500 22px var(--font-calsans);gap:2px;display:flex}.brand.svelte-vmbqdc span:where(.svelte-vmbqdc):first-child{color:var(--v8-brand)}.brand.svelte-vmbqdc span:where(.svelte-vmbqdc):last-child,.intro.svelte-vmbqdc small:where(.svelte-vmbqdc){color:var(--v8-muted)}.intro.svelte-vmbqdc p:where(.svelte-vmbqdc){color:var(--v8-muted);margin:13px 0 8px;font-size:13px;line-height:1.55}.intro.svelte-vmbqdc small:where(.svelte-vmbqdc){font-size:11px}strong.svelte-vmbqdc{color:var(--v8-muted);letter-spacing:.1em;margin-bottom:13px;font-size:10px;font-weight:850;display:block}nav.svelte-vmbqdc{flex-direction:column;align-items:flex-start;gap:10px;display:flex}a.svelte-vmbqdc{color:var(--v8-ink);font-size:13px;text-decoration:none}a.svelte-vmbqdc:hover{color:var(--v8-brand-deep)}@media (width<=900px){.footer-grid.svelte-vmbqdc{grid-template-columns:2fr repeat(2,1fr)}}@media (width<=580px){footer.svelte-vmbqdc{padding:52px 18px 60px}.footer-grid.svelte-vmbqdc{grid-template-columns:1fr 1fr}.intro.svelte-vmbqdc{grid-column:1/-1}}
