.newsletter-section{background:#173d38;color:#fff;border-radius:14px;padding:45px;display:grid;grid-template-columns:1fr 1.15fr;gap:48px;margin:45px auto 70px}.newsletter-section .eyebrow{color:#d6ed9e}.newsletter-section h2{font-size:36px}.newsletter-section p{color:#d0dfd4}.newsletter-section label{color:#f7f7f0}.newsletter-section input[type=text],.newsletter-section input[type=email]{background:#fff;color:#173d38;width:100%;min-height:46px}.newsletter-section fieldset{border:0;padding:0;margin:18px 0}.newsletter-section legend{font-size:14px;font-weight:650}.newsletter-section .newsletter-choice{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.55}.newsletter-choice input{width:18px;height:18px;flex:0 0 18px;margin:3px 0 0;accent-color:#d6ed9e}.newsletter-topics{display:flex;gap:28px;flex-wrap:wrap}.newsletter-section a{text-decoration:underline}.newsletter-section button{background:#d6ed9e;color:#173d38;border-color:#d6ed9e}.newsletter-section .small{font-size:12px}.newsletter-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.newsletter-status{min-height:24px}.newsletter-section button:disabled{opacity:.6;cursor:wait}@media(max-width:850px){.newsletter-section{grid-template-columns:1fr;gap:16px;padding:28px}.newsletter-fields{grid-template-columns:1fr}}

#feliratkozas{scroll-margin-top:130px}
