.MainNav_nav__d90EM{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4)}@media (max-width:620px){.MainNav_nav__d90EM{row-gap:var(--space-2)}}.MainNav_navLink__evT5k{align-items:center;border-bottom:2px solid transparent;gap:.375rem;color:var(--text-inverse-muted);display:inline-flex;font-size:var(--text-sm);min-height:1.75rem;text-decoration:none}.MainNav_navLink__evT5k:hover{color:var(--text-inverse);text-decoration:underline}.MainNav_navLink__evT5k:focus-visible,.MainNav_signup__ZMID6:focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px}.MainNav_navLink__evT5k[aria-current=page]{border-bottom-color:var(--accent-soft);color:var(--text-inverse);font-weight:600}.MainNav_signup__ZMID6{align-items:center;background:var(--blue);border-radius:var(--radius);color:var(--text-inverse);display:inline-flex;font-size:var(--text-sm);font-weight:600;min-height:2rem;padding:var(--space-1) var(--space-3);text-decoration:none;white-space:nowrap}.MainNav_signup__ZMID6:hover{background:var(--blue-strong);color:var(--text-inverse)}.SiteFooter_footer__tpuYU{border-top:1px solid var(--border);background:var(--surface);margin-top:var(--footer-gap,var(--space-8))}.SiteFooter_inner__JWAo_{max-width:var(--frame,var(--content-frame));margin-inline:auto;padding-block:var(--space-5);padding-inline:var(--gutter);color:var(--text-muted);font-size:var(--text-sm);display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.SiteFooter_disclaimer__Cv0x4{max-width:70ch}.SiteFooter_links__OyyO5{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4)}.SiteFooter_link__QjfJU{align-items:center;color:var(--text-muted);display:inline-flex;min-height:1.5rem;text-decoration:underline;text-underline-offset:.2em}@media (max-width:620px){.SiteFooter_links__OyyO5{row-gap:var(--space-2)}}.SiteFooter_link__QjfJU:hover{color:var(--text)}.SiteFooter_identity__rd_dh{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}.SiteFooter_piece__cKybw:before{content:"·";-webkit-margin-end:var(--space-3);margin-inline-end:var(--space-3);color:var(--border-strong,var(--border))}