.ihc-newsletter-wrap{padding:60px 40px;text-align:center;margin:40px 0}.ihc-newsletter-dark{background:var(--ihc-green,#147432)}.ihc-newsletter-dark .ihc-newsletter-titel{color:#fff}.ihc-newsletter-dark .ihc-newsletter-text{color:rgb(255 255 255 / .82)}.ihc-newsletter-dark .ihc-nl-dsgvo{color:rgb(255 255 255 / .75)}.ihc-newsletter-dark .ihc-nl-dsgvo a{color:#fff}.ihc-newsletter-dark .ihc-nl-input{background:rgb(255 255 255 / .12);border-color:rgb(255 255 255 / .3);color:#fff}.ihc-newsletter-dark .ihc-nl-input::placeholder{color:rgb(255 255 255 / .55)}.ihc-newsletter-dark .ihc-nl-input:focus{background:rgb(255 255 255 / .2);border-color:#fff}.ihc-newsletter-dark .ihc-nl-btn{background:#fff;color:var(--ihc-green,#147432);border-color:#fff}.ihc-newsletter-dark .ihc-nl-btn:hover{background:#fff0;color:#fff;border-color:#fff}.ihc-newsletter-light{background:#fff;box-shadow:var(--ihc-shadow,0 12px 35px rgb(0 0 0 / .07))}.ihc-newsletter-light .ihc-newsletter-titel{color:#000}.ihc-newsletter-light .ihc-newsletter-text{color:#555}.ihc-newsletter-light .ihc-nl-dsgvo{color:#666}.ihc-newsletter-light .ihc-nl-input{background:#f9f9f9;border-color:#ddd;color:#000}.ihc-newsletter-light .ihc-nl-input:focus{border-color:var(--ihc-green,#147432)}.ihc-newsletter-light .ihc-nl-btn{background:var(--ihc-green,#147432);color:#fff;border-color:var(--ihc-green,#147432)}.ihc-newsletter-light .ihc-nl-btn:hover{background:#fff;color:var(--ihc-green,#147432);border-color:var(--ihc-green,#147432)}.ihc-newsletter-inline{padding:20px 0}.ihc-newsletter-inline .ihc-newsletter-titel{color:#000}.ihc-newsletter-inline .ihc-newsletter-text{color:#555}.ihc-newsletter-inline .ihc-nl-dsgvo{color:#666}.ihc-newsletter-inline .ihc-nl-input{background:#f9f9f9;border-color:#ddd}.ihc-newsletter-inline .ihc-nl-input:focus{border-color:var(--ihc-green,#147432)}.ihc-newsletter-inline .ihc-nl-btn{background:var(--ihc-green,#147432);color:#fff;border-color:var(--ihc-green,#147432)}.ihc-newsletter-inline .ihc-nl-btn:hover{background:#fff;color:var(--ihc-green,#147432);border-color:var(--ihc-green,#147432)}.ihc-newsletter-fullwidth{width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.ihc-newsletter-transparent{background:transparent!important;box-shadow:none!important}.ihc-newsletter-btn-outline .ihc-nl-btn{background:transparent!important;border:3px solid currentColor!important}.ihc-newsletter-dark.ihc-newsletter-btn-outline .ihc-nl-btn{color:#fff!important;border-color:#fff!important}.ihc-newsletter-dark.ihc-newsletter-btn-outline .ihc-nl-btn:hover{background:#fff!important;color:var(--ihc-green,#147432)!important}.ihc-newsletter-light.ihc-newsletter-btn-outline .ihc-nl-btn,.ihc-newsletter-inline.ihc-newsletter-btn-outline .ihc-nl-btn{color:var(--ihc-green,#147432)!important;border-color:var(--ihc-green,#147432)!important}.ihc-newsletter-light.ihc-newsletter-btn-outline .ihc-nl-btn:hover,.ihc-newsletter-inline.ihc-newsletter-btn-outline .ihc-nl-btn:hover{background:var(--ihc-green,#147432)!important;color:#fff!important}.ihc-newsletter-titel{font-family:var(--ihc-font-header,'Erbaum',sans-serif)!important;font-weight:900!important;font-size:32px!important;text-transform:uppercase!important;letter-spacing:2px;margin:0 0 12px!important}.ihc-newsletter-text{font-size:16px;line-height:1.6;max-width:600px;margin:0 auto 30px!important}.ihc-nl-fields{display:flex;gap:12px;max-width:600px;margin:0 auto 14px}.ihc-nl-input{flex:1;padding:13px 16px;border:2px solid #fff0;font-size:15px;outline:none;transition:all 0.2s;border-radius:var(--ihc-radius-btn,0);width:100%;box-sizing:border-box}.ihc-nl-email:not(.ihc-nl-vorname~.ihc-nl-email){display:block;margin:0 auto 14px}.ihc-nl-dsgvo{display:flex;align-items:flex-start;gap:10px;max-width:580px;margin:0 auto 22px;font-size:12px;line-height:1.5;text-align:left;cursor:pointer}.ihc-nl-dsgvo input[type="checkbox"]{margin-top:2px;flex-shrink:0;width:16px;height:16px}.ihc-nl-actions{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.ihc-nl-btn{padding:14px 40px;border:3px solid #fff0;font-family:var(--ihc-font-header,'Erbaum',sans-serif);font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all 0.25s;border-radius:var(--ihc-radius-btn,0)}.ihc-nl-msg{font-size:14px;font-weight:700;padding:8px 16px;border-radius:3px}.ihc-nl-msg.success{background:rgb(255 255 255 / .2);color:#fff}.ihc-newsletter-light .ihc-nl-msg.success,.ihc-newsletter-inline .ihc-nl-msg.success{background:#e8f5ee;color:#155724}.ihc-nl-msg.error{background:rgb(172 36 39 / .15);color:var(--ihc-red,#ac2427)}@media (max-width:600px){.ihc-newsletter-wrap{padding:40px 20px}.ihc-nl-fields{flex-direction:column}.ihc-newsletter-titel{font-size:24px!important}}