.seo-footer[data-v-920c135b]{background:linear-gradient(180deg,#111827,#0f172a);color:#9ca3af;margin-top:auto}.footer-inner[data-v-920c135b]{margin:0 auto;max-width:1200px;padding:1.5rem}@media (min-width:768px){.footer-inner[data-v-920c135b]{padding:2rem}}.footer-top[data-v-920c135b]{display:grid;gap:2.5rem}@media (min-width:768px){.footer-top[data-v-920c135b]{gap:4rem;grid-template-columns:280px 1fr}}.footer-brand[data-v-920c135b]{text-align:center}@media (min-width:768px){.footer-brand[data-v-920c135b]{text-align:left}}.brand-link[data-v-920c135b]{align-items:center;display:inline-flex;gap:.65rem;text-decoration:none}.brand-mark[data-v-920c135b]{flex-shrink:0;height:2.5rem;width:2.5rem}.brand-name[data-v-920c135b]{height:1.5rem}.brand-desc[data-v-920c135b]{color:#6b7280;font-size:.875rem;line-height:1.6;margin-top:.75rem}.footer-nav[data-v-920c135b]{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.nav-col-mobile-stack[data-v-920c135b]{display:flex;flex-direction:column;gap:2rem}@media (min-width:640px){.footer-nav[data-v-920c135b]{gap:1.5rem;grid-template-columns:repeat(3,1fr)}.nav-col-mobile-stack[data-v-920c135b]{display:contents}.nav-col-legal-mobile[data-v-920c135b]{order:3}.brand-name[data-v-920c135b]{height:1.9rem}}.nav-col[data-v-920c135b]{min-width:0}.nav-title[data-v-920c135b]{color:#f9fafb;font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.08em;margin:0 0 1rem;text-transform:uppercase}.nav-list[data-v-920c135b]{display:flex;flex-direction:column;gap:.1rem;list-style:none;margin:0;padding:0}.nav-list a[data-v-920c135b]{color:#9ca3af;font-size:.875rem;text-decoration:none;transition:color .15s ease}.nav-list a[data-v-920c135b]:hover{color:#f472b6}.nav-list-muted a[data-v-920c135b]{color:#6b7280}.nav-list-muted a[data-v-920c135b]:hover{color:#9ca3af}.copyright[data-v-920c135b],.legal-notice[data-v-920c135b]{color:#4b5563;font-size:.75rem;margin:0}.copyright[data-v-920c135b]{margin-top:2rem}
