.newsletter-language{display:grid;grid-template-columns:minmax(100px,1fr) minmax(120px,1fr);gap:8px 14px;align-items:center;margin:16px 0}.newsletter-language label{font-size:14px;font-weight:600}.newsletter-language select{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--line,#d9cce6);border-radius:9px;background:var(--surface,#fff);color:var(--ink,#251b30);font:inherit}.newsletter-language p{grid-column:1/-1;font-size:12px;line-height:1.6;margin:0;color:inherit;opacity:.85}.newsletter-language select:focus-visible{outline:2px solid var(--accent,#6200ee);outline-offset:3px}.newsletter-form .form-status{overflow-wrap:anywhere}@media(max-width:380px){.newsletter-language{grid-template-columns:1fr}.newsletter-language p{grid-column:auto}}
