._3hUVsW_footer{background:var(--color-ink);color:#ffffffb8;padding-top:clamp(48px,6vw,80px)}._3hUVsW_inner,._3hUVsW_bottom{max-width:calc(var(--container-max) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}._3hUVsW_inner{gap:40px;display:grid}._3hUVsW_brand{flex-direction:column;gap:16px;max-width:360px;display:flex}._3hUVsW_tagline{font-size:var(--text-sm);line-height:1.6}._3hUVsW_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;display:grid}._3hUVsW_columnTitle{color:#fff;font-size:var(--text-sm);letter-spacing:.02em;margin-bottom:14px;font-weight:700}._3hUVsW_links{flex-direction:column;gap:4px;display:flex}._3hUVsW_link{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;transition:color var(--duration-fast) ease;padding:6px 0;font-size:.9375rem;display:inline-block}._3hUVsW_link:hover{color:#fff}._3hUVsW_link:focus-visible{outline-color:#fff}._3hUVsW_bottom{border-top:1px solid var(--color-ink-border);font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:clamp(40px,5vw,64px);padding-block:24px 32px;display:flex}._3hUVsW_made{color:#ffffff8c}@media (min-width:768px){._3hUVsW_columns{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){._3hUVsW_inner{grid-template-columns:minmax(240px,1fr) 2.4fr;gap:64px}}
