.footer-shell[data-v-c6346567]{background:var(--ei-dark-surface);border-color:#ffffff14}.footer-copy[data-v-c6346567]{color:#ffffffb8;line-height:1.45}.logo-image[data-v-c6346567]{height:auto;width:232px}.footer-newsletter-copy[data-v-c6346567]{color:var(--ei-accent-600);font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.footer-social-link[data-v-c6346567]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.12);border-radius:9999px;color:#fff;display:inline-flex;height:40px;justify-content:center;transition:background-color .2s ease,border-color .2s ease;width:40px}.footer-social-link[data-v-c6346567]:hover{background:#ffffff1f;border-color:#ffffff47}.footer-heading[data-v-c6346567]{color:var(--ei-accent-600)}.footer-link-item[data-v-c6346567]{color:#ffffffbd}.footer-link-item[data-v-c6346567]:hover{color:#fff}.footer-input[data-v-c6346567]{background:var(--ei-dark-surface-soft);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--ei-radius-md);color:#fff}.footer-subscribe[data-v-c6346567]{align-items:center;display:flex;gap:12px;width:100%}.footer-subscribe .button[data-v-c6346567]{border-radius:var(--ei-radius-md);min-width:160px}.footer-input[data-v-c6346567]::-moz-placeholder{color:#ffffff8c}.footer-input[data-v-c6346567]::placeholder{color:#ffffff8c}.footer-bottom-border[data-v-c6346567]{border-color:#ffffff14}@media (max-width:639px){.footer-subscribe[data-v-c6346567]{align-items:stretch;flex-direction:row;gap:10px}.footer-subscribe .footer-input[data-v-c6346567]{flex:1;font-size:12px;padding-left:12px;padding-right:12px}.footer-subscribe-action[data-v-c6346567]{flex-shrink:0}.footer-subscribe .button[data-v-c6346567]{min-width:132px;width:auto}}
