.site-footer[data-v-24e1d0b8]{background:var(--c-text);border-top:1px solid var(--c-accent);color:var(--c-bg);font-size:.9375rem;margin-top:auto}.site-footer__grid[data-v-24e1d0b8]{display:grid;gap:2.5rem 1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:2.5rem;padding-top:3.5rem}.site-footer__about[data-v-24e1d0b8]{grid-column:1/-1}.site-footer__about img[data-v-24e1d0b8]{height:32px;width:108px}.site-footer p[data-v-24e1d0b8]{color:#faf6efc7;line-height:1.6;margin:.85rem 0 0}.site-footer__about p[data-v-24e1d0b8]{max-width:36ch}.site-footer h2[data-v-24e1d0b8]{color:#faf6efc7;font-family:var(--font-sans);font-size:var(--fs-small);font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase}.site-footer ul[data-v-24e1d0b8]{list-style:none;margin:.5rem 0 0;padding:0}.site-footer li a[data-v-24e1d0b8]{align-items:center;color:var(--c-bg);display:inline-flex;min-height:var(--tap);text-decoration:none}.site-footer li a[data-v-24e1d0b8]:hover{text-decoration:underline;text-underline-offset:.25em}.site-footer a[data-v-24e1d0b8]:focus-visible{outline-color:var(--c-bg)}.site-footer__legal[data-v-24e1d0b8]{border-top:1px solid hsla(38,52%,96%,.16);display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;justify-content:space-between;padding-bottom:2rem;padding-top:1.25rem}.site-footer__legal p[data-v-24e1d0b8]{font-size:var(--fs-small);margin:0}@media(min-width:900px){.site-footer__grid[data-v-24e1d0b8]{grid-template-columns:1.4fr 1fr 1fr 1fr}.site-footer__about[data-v-24e1d0b8]{grid-column:auto}}
