.tls-news-signup{box-sizing:border-box;margin:32px auto;padding:28px;max-width:1100px;background:#edf3e9;border:1px solid #dce5d7;border-radius:18px;color:#123e32;display:grid;grid-template-columns:1fr 1fr;gap:28px;font:16px/1.6 system-ui}.tls-news-signup h2{font-size:28px;line-height:1.25;margin:8px 0 16px}.tls-news-kicker{font-size:11px;letter-spacing:2px}.tls-news-signup form{display:grid;gap:12px}.tls-news-signup label{display:grid;gap:5px}.tls-news-signup input{box-sizing:border-box;padding:12px;border:1px solid #aebfab;border-radius:8px;width:100%;background:#fff;color:#123e32;font:inherit}.tls-news-signup .tls-news-consent{display:flex;align-items:flex-start;gap:10px;font-size:13px}.tls-news-consent input{width:18px;flex:none;margin-top:4px}.tls-news-signup button{background:#123e32;color:#fff;border:0;border-radius:9px;padding:14px;cursor:pointer;font:600 16px system-ui}.tls-news-trap{position:absolute!important;left:-10000px;width:1px;height:1px;overflow:hidden}.tls-news-signup a{color:#123e32;font-size:13px}@media(max-width:700px){.tls-news-signup{grid-template-columns:1fr;margin:24px 12px;padding:22px}}