.site-footer[data-v-89c19cdb]{grid-template-columns:minmax(220px,1fr) minmax(330px,1.2fr) minmax(260px,.85fr);align-items:start;gap:36px 56px;padding-top:44px;padding-bottom:26px}.site-footer-brand p[data-v-89c19cdb]{max-width:300px;margin:18px 0 0;color:var(--c-muted);font-size:13px;line-height:1.9}.site-footer h2[data-v-89c19cdb]{margin:0 0 14px;color:var(--c-text);font-size:13px;font-weight:600}.site-footer-directory[data-v-89c19cdb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px}.site-footer nav.site-footer-group[data-v-89c19cdb]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0}.site-footer-group a[data-v-89c19cdb]{display:inline-flex;align-items:center;min-height:32px;color:var(--c-muted);font-size:13px;transition:color .16s}.site-footer-group a[data-v-89c19cdb]:hover{color:var(--c-text)}.site-footer a[data-v-89c19cdb]:focus-visible{outline:2px solid var(--c-strong);outline-offset:4px}.site-footer-contact[data-v-89c19cdb]{min-width:0}.site-footer-contact h2[data-v-89c19cdb]{margin-bottom:8px}.site-footer-bottom[data-v-89c19cdb]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 24px;padding-top:22px;padding-right:170px;color:var(--c-muted);font-size:12px}@media(max-width:1100px){.site-footer[data-v-89c19cdb]{grid-template-columns:minmax(200px,1fr) minmax(290px,1.4fr);gap:32px}.site-footer-contact[data-v-89c19cdb]{max-width:330px}}@media(max-width:600px){.site-footer[data-v-89c19cdb]{grid-template-columns:minmax(0,1fr);padding-top:32px}.site-footer-brand p[data-v-89c19cdb]{margin-top:12px}.site-footer-directory[data-v-89c19cdb]{gap:20px}.site-footer-contact[data-v-89c19cdb]{max-width:none}.site-footer-bottom[data-v-89c19cdb]{padding-right:56px}}@media(prefers-reduced-motion:reduce){.site-footer-group a[data-v-89c19cdb]{transition:none}}
