.newsletter-card[data-v-482d9014]{margin:40px auto;padding:32px 28px;background-color:#f4f4f4;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);text-align:center}.intro[data-v-482d9014]{font-size:1.2rem;color:#555;margin-bottom:24px}.field-row[data-v-482d9014]{display:flex;gap:10px}.field-row input[data-v-482d9014]{flex:1;min-width:0;min-height:48px;padding:10px 14px;font-size:1rem;border:1px solid #bdbdbd;border-radius:8px;background:#fff}.field-row input[data-v-482d9014]:focus{outline:none;border-color:#4caf50;box-shadow:0 0 0 3px rgba(76,175,80,.35)}.field-row input[aria-invalid=true][data-v-482d9014]{border-color:#c62828}.subscribe-button[data-v-482d9014]{min-height:48px;padding:10px 26px;border:none;border-radius:8px;background-color:#4caf50;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:filter .2s,box-shadow .2s}.subscribe-button[data-v-482d9014]:hover:not(:disabled){filter:brightness(1.06);box-shadow:0 2px 8px rgba(76,175,80,.45)}.subscribe-button[data-v-482d9014]:focus-visible{outline:3px solid #0e2a23;outline-offset:2px}.subscribe-button[data-v-482d9014]:disabled{opacity:.7;cursor:default}.message[data-v-482d9014]{min-height:1.5em;margin:14px 0 6px;font-weight:500}.message.is-success[data-v-482d9014]{color:#1b6e58}.message.is-error[data-v-482d9014]{color:#c62828}.consent[data-v-482d9014]{font-size:.85rem;color:#666;margin:0}.consent a[data-v-482d9014]{color:#1b7a62}.hp[data-v-482d9014],.visually-hidden[data-v-482d9014]{position:absolute!important;left:-10000px;width:1px;height:1px;overflow:hidden}@media (max-width:600px){.newsletter-card[data-v-482d9014]{margin:16px auto;padding:24px 16px}.field-row[data-v-482d9014]{flex-direction:column}.subscribe-button[data-v-482d9014]{width:100%}}