._site-footer_1idpx_2{background:var(--inverse-bg);color:var(--inverse-fg);padding-top:clamp(3rem,7vw,5rem);font-size:.95rem}._site-footer_1idpx_2 a{color:var(--inverse-fg);-webkit-text-decoration-color:var(--accent-on-dark);text-decoration-color:var(--accent-on-dark)}._site-footer__grid_1idpx_12{gap:2.5rem;display:grid}._site-footer__tagline_1idpx_16{font-family:var(--font-heading);font-size:var(--step-1);margin:1.25rem 0 .75rem}._site-footer__note_1idpx_21{max-width:26rem}._site-footer__heading_1idpx_24{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--accent-on-dark);margin-bottom:1rem;font-size:.75rem;font-weight:500}._site-footer_1idpx_2 li{margin-bottom:.5rem}._site-footer_1idpx_2 address{font-style:normal}._site-footer__base_1idpx_39{border-top:1px solid var(--muted);margin-top:3rem;padding-block:1.5rem 2rem;font-size:.85rem}._site-footer__base_1idpx_39 p{margin:0}@media (width>=48rem){._site-footer__grid_1idpx_12{grid-template-columns:1.6fr 1fr 1fr 1.4fr}}
