.footer[data-v-ae8b93ae]{background:var(--grey-800);border-top:1px solid hsla(0,0%,100%,.08);padding:40px 24px}.footer-inner[data-v-ae8b93ae]{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1200px;text-align:center}.footer-logo-wrap[data-v-ae8b93ae]{align-items:center;display:flex;flex-shrink:0;height:64px;justify-content:center;overflow:visible;position:relative;width:96px}.footer-logo-img[data-v-ae8b93ae]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .25s ease;width:100%}.footer-logo-img.is-loaded[data-v-ae8b93ae]{filter:invert(1) brightness(1.08);opacity:.92}.footer-logo-img.is-loaded[data-v-ae8b93ae]:hover{opacity:1}.image-loader[data-v-ae8b93ae]{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:2}.image-loader-logo[data-v-ae8b93ae]{animation:pulse 1.2s ease-in-out infinite;filter:drop-shadow(0 0 18px rgba(255,255,255,.16));height:72px;-o-object-fit:contain;object-fit:contain;opacity:.9;width:72px}.footer-links[data-v-ae8b93ae]{display:flex;gap:24px}.footer-links a[data-v-ae8b93ae]{color:var(--grey-400);font-size:10px;font-weight:600;letter-spacing:.25em;text-decoration:none;transition:color .2s}.footer-links a[data-v-ae8b93ae]:hover{color:var(--white)}.footer-copy[data-v-ae8b93ae]{color:var(--grey-700);font-size:9px;letter-spacing:.2em}.dash[data-v-ae8b93ae]{color:var(--grey-400)}@media(min-width:640px){.footer-inner[data-v-ae8b93ae]{flex-direction:row;justify-content:space-between;text-align:left}}@media(min-width:1024px){.footer[data-v-ae8b93ae]{padding:40px 64px}}
