.soz-topic-newsletter{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding:26px;margin-top:28px;border:1px solid #cbd8c6;border-radius:12px;background:#fff;color:#19372b;text-align:left}.soz-topic-newsletter *{box-sizing:border-box}.soz-topic-newsletter__guide,.soz-topic-newsletter__signup{min-width:0}.soz-topic-newsletter__eyebrow{font-size:11px!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5c7059}.soz-topic-newsletter h3{font-size:25px!important;line-height:1.16!important;margin:4px 0 12px!important}.soz-topic-newsletter h4{font-size:19px;line-height:1.25;margin:0 0 10px}.soz-topic-newsletter p{margin:8px 0 12px;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.soz-topic-newsletter a{color:#266741;text-decoration:underline;text-underline-offset:3px}.soz-topic-newsletter a:focus-visible,.soz-topic-newsletter button:focus-visible,.soz-topic-newsletter input:focus-visible{outline:2px solid #266741;outline-offset:3px}.soz-topic-newsletter__checklist{display:inline-block;font-size:14px;font-weight:700;min-height:42px;padding-block:10px}.soz-topic-newsletter__form label{display:block;font-weight:650;font-size:13px;margin:0 0 7px}.soz-topic-newsletter__fields{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.soz-topic-newsletter__fields input{width:100%;min-width:0;min-height:46px;padding:10px;border:1px solid #9cae98;border-radius:5px;background:#fff;color:#19372b;font:inherit;font-size:16px}.soz-topic-newsletter__fields button{min-height:46px;padding:10px 14px;background:#266741;color:white;border:1px solid #266741;border-radius:5px;font:inherit;font-size:13px;font-weight:700;cursor:pointer;white-space:normal}.soz-topic-newsletter .soz-topic-newsletter__small,.soz-topic-newsletter .soz-topic-newsletter__terms,.soz-topic-newsletter .soz-topic-newsletter__consent{font-size:12px;line-height:1.5;color:#5b6b59}.soz-topic-newsletter__success{border-left:3px solid #266741;background:#eff4eb;padding:14px;margin-top:12px}.soz-topic-newsletter__success strong{font-weight:750}.soz-topic-newsletter__error{font-size:13px;color:#982c22;padding-block:10px}.soz-topic-newsletter [hidden]{display:none!important}@media(max-width:899px){.soz-topic-newsletter{grid-template-columns:1fr;gap:20px;padding:20px}.soz-topic-newsletter__signup{border-top:1px solid #dbe3d6;padding-top:18px}}@media(max-width:449px){.soz-topic-newsletter{padding:16px}.soz-topic-newsletter h3{font-size:23px!important}.soz-topic-newsletter__fields{grid-template-columns:1fr}.soz-topic-newsletter__fields button{width:100%}}@media print{.soz-topic-newsletter{display:none!important}}