.footer-section[data-v-ada9dd67]{padding:54px 0 22px;background:#10263c}.footer-container[data-v-ada9dd67]{width:min(1160px,calc(100% - 48px));margin:0 auto}.footer-grid[data-v-ada9dd67]{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,28px)}.footer-brand[data-v-ada9dd67],.footer-column[data-v-ada9dd67]{min-width:0}.brand-link[data-v-ada9dd67]{display:inline-flex;align-items:center;gap:12px;color:#fff;font-size:1.15rem;font-weight:750;text-decoration:none}.brand-logo[data-v-ada9dd67]{width:40px;height:40px;object-fit:contain}.footer-brand p[data-v-ada9dd67]{max-width:320px;margin:18px 0 0;color:#c1d0df;line-height:1.7}.footer-column[data-v-ada9dd67]{display:flex;align-items:flex-start;flex-direction:column;gap:8px}.footer-column h2[data-v-ada9dd67]{margin:0;color:#fff;font-size:.98rem;font-weight:750}.footer-column a[data-v-ada9dd67],.footer-contact span[data-v-ada9dd67]{display:inline-flex;align-items:center;gap:9px;color:#c1d0df;text-decoration:none;line-height:1.5;transition:color .15s ease}.footer-column a[data-v-ada9dd67]{overflow-wrap:anywhere}.footer-column h2[data-v-ada9dd67]{margin-bottom:0}.footer-column a[data-v-ada9dd67]:hover{color:#fff;text-decoration:underline}.footer-contact a[data-v-ada9dd67]{overflow-wrap:anywhere}.footer-divider[data-v-ada9dd67]{margin:38px 0 18px;background:#dae8f633}.footer-bottom[data-v-ada9dd67]{color:#aebfd0;font-size:.82rem}@media (max-width: 900px){.footer-grid[data-v-ada9dd67]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:28px}}@media (max-width: 560px){.footer-container[data-v-ada9dd67]{width:calc(100% - 32px)}.footer-grid[data-v-ada9dd67]{grid-template-columns:1fr;gap:28px}}
