.site-footer[data-v-8453f10a]{margin-top:auto}.footer-main[data-v-8453f10a]{background:#f0f0f0;max-width:100%;padding:64px 24px 48px}.footer-grid[data-v-8453f10a]{grid-template-columns:repeat(3,1fr);gap:48px;max-width:1200px;margin:0 auto;display:grid}@media (width<=768px){.footer-grid[data-v-8453f10a]{grid-template-columns:repeat(2,1fr);gap:32px}.footer-bottom[data-v-8453f10a]{text-align:center;flex-direction:column}}.footer-col h4[data-v-8453f10a]{letter-spacing:1px;color:#666;text-transform:uppercase;margin-bottom:20px;font-size:12px;font-weight:700}.footer-col ul[data-v-8453f10a]{margin:0;padding:0;list-style:none}.footer-col li[data-v-8453f10a]{margin-bottom:12px}.footer-col a[data-v-8453f10a]{color:#333;font-size:14px;text-decoration:none;transition:color .2s}.footer-col a[data-v-8453f10a]:hover{color:#000;text-decoration:underline}.footer-bottom[data-v-8453f10a]{background:#1a2537;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:100%;padding:20px 24px;display:flex}.footer-bottom[data-v-8453f10a]>*{max-width:1200px}.footer-bottom p[data-v-8453f10a]{color:#aaa;margin:0;font-size:13px}.legal[data-v-8453f10a]{gap:24px;display:flex}.legal a[data-v-8453f10a]{color:#aaa;font-size:13px;text-decoration:none;transition:color .2s}.legal a[data-v-8453f10a]:hover{color:#fff}
