.public-footer[data-v-e2129929]{border-top:1px solid var(--color-stable-line);width:100%;max-width:1200px;color:var(--color-stable-forest);grid-template-columns:minmax(0,1fr) auto;gap:18px 24px;margin:auto;padding:26px 20px 30px;display:grid}.public-footer strong[data-v-e2129929]{font-family:var(--font-display);font-size:18px;font-weight:700}.public-footer p[data-v-e2129929]{max-width:40ch;color:var(--color-stable-muted);margin:5px 0 0;font-size:13px;line-height:1.5}.public-footer nav[data-v-e2129929]{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:10px 18px;display:flex}.public-footer .public-footer-legal[data-v-e2129929]{border-top:1px solid var(--color-stable-line);grid-column:1/-1;justify-content:flex-start;padding-top:16px}.public-footer .public-footer-legal a[data-v-e2129929]{color:var(--color-stable-muted);font-size:12px}.public-footer a[data-v-e2129929]{color:var(--color-stable-forest);text-underline-offset:4px;font-size:13px;font-weight:700;text-decoration:none}.public-footer a[data-v-e2129929]:focus-visible,.public-footer a[data-v-e2129929]:hover{text-decoration:underline}.public-footer.is-wide[data-v-e2129929]{max-width:none;padding-inline:32px}@media (width<=700px){.public-footer.is-wide[data-v-e2129929]{padding-inline:16px}.public-footer[data-v-e2129929]{grid-template-columns:1fr;gap:18px}.public-footer nav[data-v-e2129929]{justify-content:flex-start}}
