body.page-newsletter-abonnieren main.container{padding-top:40px;padding-bottom:72px}body.page-newsletter-abonnieren .newsletter{max-width:720px;margin:0 auto}body.page-newsletter-abonnieren .newsletter h1{margin:0 0 26px;font-size:clamp(27px,3vw,36px);line-height:1.2}body.page-newsletter-abonnieren .newsletter h1 a,body.page-newsletter-abonnieren .newsletter h1 a:visited{color:inherit;text-decoration:none}body.page-newsletter-abonnieren .newsletter h1 a:hover{text-decoration:underline}body.page-newsletter-abonnieren .newsletter h1 a:focus-visible{outline-offset:3px;outline:3px solid #7e8c92}body.page-newsletter-abonnieren .newsletter-form{background:#f2f4f4;border:1px solid #d9e0e2;border-radius:12px;gap:18px;padding:clamp(22px,4vw,38px);display:grid}body.page-newsletter-abonnieren .newsletter-form__trap{display:none!important}body.page-newsletter-abonnieren .newsletter-form__row{gap:8px;display:grid}body.page-newsletter-abonnieren .newsletter-form label{color:#253037;font-size:15px;font-weight:650}body.page-newsletter-abonnieren .newsletter-form input[type=email]{color:#20282d;width:100%;min-height:50px;font:inherit;background:#fff;border:1px solid #bfc9cd;border-radius:7px;padding:11px 14px;font-size:16px}body.page-newsletter-abonnieren .newsletter-form input[type=email]:focus-visible{outline-offset:1px;border-color:#47565d;outline:3px solid #7e8c92}body.page-newsletter-abonnieren .newsletter-form button[type=submit]{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#30383e;border:0;border-radius:7px;justify-self:start;padding:12px 28px;font-size:16px;font-weight:700}body.page-newsletter-abonnieren .newsletter-form button[type=submit]:hover{background:#56636a}body.page-newsletter-abonnieren .newsletter-form button[type=submit]:focus-visible{outline-offset:2px;outline:3px solid #7e8c92}body.page-newsletter-abonnieren .newsletter-legal{color:#4c585f;margin-top:30px;font-size:13px;line-height:1.6}body.page-newsletter-abonnieren .newsletter-legal p{margin:0 0 8px}body.page-newsletter-abonnieren .newsletter-legal a,body.page-newsletter-abonnieren .newsletter-legal a:visited{color:#38434a;text-decoration:none}body.page-newsletter-abonnieren .newsletter-legal a:focus-visible{outline-offset:2px;outline:3px solid #7e8c92}@media (width<=600px){body.page-newsletter-abonnieren main.container{padding-top:22px;padding-bottom:44px}body.page-newsletter-abonnieren .newsletter-form{padding:20px 16px}body.page-newsletter-abonnieren .newsletter-form button[type=submit]{justify-self:stretch}}
