.nx-newsletter[data-v-0a82044c]{max-width:280px}.nx-newsletter-form[data-v-0a82044c]{display:flex;flex-direction:column;gap:8px}.nx-newsletter-input[data-v-0a82044c]{height:36px;padding:0 12px;border-radius:6px;width:100%;box-sizing:border-box;border:1px solid var(--nx-border);background:var(--nx-surface);color:var(--nx-text);font-size:13px;font-family:inherit}.nx-newsletter-input[data-v-0a82044c]::-moz-placeholder{color:var(--nx-muted)}.nx-newsletter-input[data-v-0a82044c]::placeholder{color:var(--nx-muted)}.nx-newsletter-honeypot[data-v-0a82044c]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.nx-newsletter-btn[data-v-0a82044c]{height:36px;padding:0 16px;border-radius:6px;border:none;cursor:pointer;background:var(--nx-accent);color:#fff;font-weight:700;font-size:13px;font-family:inherit}.nx-newsletter-btn[data-v-0a82044c]:disabled{opacity:.6;cursor:default}.nx-newsletter-msg[data-v-0a82044c]{display:flex;align-items:flex-start;gap:8px;color:var(--nx-muted);font-size:13px;line-height:1.5}.nx-newsletter-error[data-v-0a82044c]{color:#ef4444;font-size:12px;margin-top:6px}@keyframes pulse-76cc7f5f{0%,to{opacity:1}50%{opacity:.4}}@media(max-width:768px){footer>div>div[data-v-76cc7f5f]:first-child{grid-template-columns:1fr!important;gap:28px!important}footer>div>div[data-v-76cc7f5f]:last-child{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}}
