.footer[data-astro-cid-jo6i4kqk]{padding-block:var(--container-bleed);background-color:var(--color-bg-accent)}.footer__card[data-astro-cid-jo6i4kqk]{background-color:var(--color-bg-page);border-radius:var(--radius-container);justify-content:center;padding:3.75rem 2.25rem;display:flex;overflow:clip}.footer--plain[data-astro-cid-jo6i4kqk]{background-color:var(--color-bg-page)}.footer--plain[data-astro-cid-jo6i4kqk] .footer__card[data-astro-cid-jo6i4kqk]{background-color:var(--color-bg-white);box-shadow:inset 0 0 0 1px var(--color-border-soft)}.footer__content[data-astro-cid-jo6i4kqk]{width:100%;color:var(--color-ink-soft);flex-direction:column;gap:2rem;display:flex}.footer__grid[data-astro-cid-jo6i4kqk]{border-block:1px solid var(--color-border-soft);justify-content:space-between;align-items:flex-start;gap:2.5rem;padding-block:calc(2rem - 1px);display:flex}.footer__brand[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:1rem;width:23.125rem;max-width:100%;display:flex}.footer__brand-link[data-astro-cid-jo6i4kqk]{width:fit-content;display:block}.footer__brand-link[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:2.125rem;display:block}.footer__tagline[data-astro-cid-jo6i4kqk]{color:var(--color-ink-soft)}.footer__entity[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.footer__entity-part[data-astro-cid-jo6i4kqk]{color:var(--color-text-tertiary);flex-direction:column;font-style:normal;display:flex}.footer__entity-part[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:var(--color-ink-soft);font-weight:600}.footer__columns[data-astro-cid-jo6i4kqk]{gap:1.5rem;width:49.1%;display:flex}.footer__column[data-astro-cid-jo6i4kqk]{flex:1 0 0;min-width:0}.footer__column-title[data-astro-cid-jo6i4kqk]{color:var(--color-ink-soft)}.footer__links[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.footer__link[data-astro-cid-jo6i4kqk]{color:var(--color-ink-soft);display:block}.footer__legal-link[data-astro-cid-jo6i4kqk]{color:inherit}.footer__disclosure[data-astro-cid-jo6i4kqk]{color:var(--color-text-tertiary);border-top:1px solid var(--color-border-soft);padding-top:calc(2rem - 1px)}.footer__disclosure[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:var(--color-ink-soft);font-weight:600}.footer__link--tall[data-astro-cid-jo6i4kqk]{align-items:center;height:1.5rem;display:flex}.footer__bottom[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.footer__lang[data-astro-cid-jo6i4kqk]{cursor:pointer;align-items:center;gap:.25rem;width:13rem;display:flex;position:relative}.footer__lang-select[data-astro-cid-jo6i4kqk]{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.footer__lang[data-astro-cid-jo6i4kqk]:has(.footer__lang-select:focus-visible){outline:2px solid var(--color-ink-soft);outline-offset:.25rem;border-radius:var(--radius-sm)}.footer__social[data-astro-cid-jo6i4kqk]{gap:1rem;display:flex}.footer__social-link[data-astro-cid-jo6i4kqk]{border-radius:var(--radius-pill);width:2.5rem;height:2.5rem;box-shadow:inset 0 0 0 1px var(--color-border-soft);justify-content:center;align-items:center;display:flex}@media (width>=992px) and (hover:hover) and (pointer:fine){.footer__link[data-astro-cid-jo6i4kqk]:hover,.footer__legal-link[data-astro-cid-jo6i4kqk]:hover,.footer__lang[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.footer__social-link[data-astro-cid-jo6i4kqk]:hover{box-shadow:inset 0 0 0 1px var(--color-ink-soft)}}@media (width>=992px) and (width<=1199px){.footer__columns[data-astro-cid-jo6i4kqk]{flex-shrink:0;gap:1rem;width:max(49.1%,32.75rem)}}@media (width<=991px){.footer__links[data-astro-cid-jo6i4kqk]{gap:1rem;margin-top:1.25rem}.footer__link[data-astro-cid-jo6i4kqk],.footer__link--tall[data-astro-cid-jo6i4kqk]{height:auto;display:block}.footer__social-link[data-astro-cid-jo6i4kqk]{width:2.75rem;height:2.75rem}.footer__brand-link[data-astro-cid-jo6i4kqk]{margin-block:-.4375rem;padding-block:.4375rem}.footer__card[data-astro-cid-jo6i4kqk]{padding:3rem 1.75rem}.footer__grid[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:2.5rem}.footer__brand[data-astro-cid-jo6i4kqk],.footer__columns[data-astro-cid-jo6i4kqk]{width:100%}}@media (width<=767px){.footer__links[data-astro-cid-jo6i4kqk]{gap:.875rem;margin-top:1rem}.footer__card[data-astro-cid-jo6i4kqk]{padding:2.5rem 1.5rem}.footer__content[data-astro-cid-jo6i4kqk]{gap:1.75rem}.footer__grid[data-astro-cid-jo6i4kqk]{gap:2rem}.footer__columns[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:2rem 1.5rem}.footer__column[data-astro-cid-jo6i4kqk]{flex:1 0 calc(50% - .75rem);min-width:max-content}.footer__bottom[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:1.25rem}.footer__lang[data-astro-cid-jo6i4kqk]{width:auto}}@media (width<=479px){.footer__links[data-astro-cid-jo6i4kqk]{gap:.75rem;margin-top:.75rem}.footer__card[data-astro-cid-jo6i4kqk]{padding:2rem 1.25rem}.footer__columns[data-astro-cid-jo6i4kqk]{gap:1.75rem 1.5rem}.footer__bottom[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:1.25rem}}
