.SiteFooter-module__WyyTVa__socials{border-bottom:1px solid var(--color-navy-700);justify-content:space-between;align-items:center;gap:24px 40px;padding-block:40px 32px;display:flex}.SiteFooter-module__WyyTVa__column{flex-direction:column;align-items:flex-start;display:flex}.SiteFooter-module__WyyTVa__intro{min-width:0}.SiteFooter-module__WyyTVa__intro h2{color:var(--color-surface);font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:24px;line-height:1.2}.SiteFooter-module__WyyTVa__intro p{color:var(--color-mint-strong);margin:12px 0 0;font-size:1rem;line-height:1.5}.SiteFooter-module__WyyTVa__links{gap:12px;width:min(100%,320px);min-width:0;display:grid}.SiteFooter-module__WyyTVa__socialLink{border:1px solid var(--color-ink-soft);border-radius:var(--radius-sm);min-width:0;min-height:64px;color:var(--color-surface);background:var(--color-navy-700);transition:background var(--transition-fast), border-color var(--transition-fast);overflow-wrap:anywhere;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:16px 20px;display:grid}.SiteFooter-module__WyyTVa__socialLink:hover{border-color:var(--color-mint-strong);background:var(--color-teal-dark)}.SiteFooter-module__WyyTVa__socialLink:focus-visible{outline:2px solid var(--color-mint-strong);outline-offset:4px}.SiteFooter-module__WyyTVa__socialIcon{border-radius:var(--radius-xs);width:40px;height:40px;color:var(--color-navy);background:var(--color-mint-strong);place-items:center;display:grid}.SiteFooter-module__WyyTVa__details{min-width:0}.SiteFooter-module__WyyTVa__details strong{font-size:1rem;line-height:1.5;display:block}.SiteFooter-module__WyyTVa__details>span{color:var(--color-mint-strong);margin-top:4px;font-size:.875rem;line-height:1.5;display:block}@media (max-width:620px){.SiteFooter-module__WyyTVa__socials{flex-direction:column;align-items:stretch;padding-block:32px}.SiteFooter-module__WyyTVa__links{width:100%}.SiteFooter-module__WyyTVa__socialLink{padding-inline:16px}}
