.c-field--name-field-widget .strom-newsletter-form .c-fieldset.c-form-item:not(.c-form-item--processed-text){max-inline-size:75rem;margin-block-start:var(--gaps-48);margin-block-end:var(--gaps-20);padding-block-end:var(--gaps-20)}.c-field--name-field-widget .strom-newsletter-form h2{font-size:2.2rem;line-height:1.1818;font-weight:500}@media screen and (min-width: 80em){.c-field--name-field-widget .strom-newsletter-form h2{font-size:2.6rem;line-height:1.1538}}.c-field--name-field-widget .strom-newsletter-form h2:not(:first-child){margin-block-start:var(--gaps-48)}.c-field--name-field-widget .strom-newsletter-form h2:not(.c-fieldset__label){margin-block-end:var(--gaps-16)}.c-field--name-field-widget .strom-newsletter-form .c-fieldset__wrapper h3:not([class]){font-size:1.9rem;line-height:1.1578;margin-block-end:.8rem;font-weight:500}@media screen and (min-width: 48em){.c-field--name-field-widget .strom-newsletter-form .c-fieldset__wrapper h3:not([class]){font-size:1.9rem;line-height:1.2631}}@media screen and (min-width: 80em){.c-field--name-field-widget .strom-newsletter-form .c-fieldset__wrapper h3:not([class]){font-size:2.2rem;line-height:1.2272}}.c-field--name-field-widget .strom-newsletter-form .c-fieldset__wrapper hr{margin-block:var(--gaps-16)}.c-field--name-field-widget .strom-newsletter-form .c-fieldset__wrapper a:not([class]){transition:all .1s ease;text-decoration:underline;color:var(--color-black-600)}@media screen and (prefers-reduced-motion: reduce){.c-field--name-field-widget .strom-newsletter-form .c-fieldset__wrapper a:not([class]){transition:none}}.c-field--name-field-widget .strom-newsletter-form .c-fieldset__wrapper a:not([class]):hover{text-decoration:none}.c-field--name-field-widget .strom-newsletter-form .c-form__wrapper.item{display:flex;flex-direction:column;margin-block-start:var(--gaps-20);padding-block-start:var(--gaps-16);gap:var(--gaps-20)}@media screen and (min-width: 48em){.c-field--name-field-widget .strom-newsletter-form .c-form__wrapper.item{flex-direction:row;align-items:center}}.c-field--name-field-widget .strom-newsletter-form .c-form__wrapper.item:not(#edit-newsletter-list-168){border-block-start:.1rem solid var(--color-black-200)}.c-field--name-field-widget .strom-newsletter-form .c-form__wrapper.item:not(#edit-newsletter-list-168) .right{display:flex;flex-direction:column;gap:var(--gaps-16)}.c-field--name-field-widget .strom-newsletter-form .c-form-item,.c-field--name-field-widget .strom-newsletter-form .c-form__wrapper:not(:first-child) .c-form-item{margin:0;padding:0}.c-field--name-field-widget .strom-newsletter-form .c-form-item a{text-decoration:underline;color:currentColor}.c-field--name-field-widget .strom-newsletter-form .c-form-item a:hover{text-decoration:none}.c-field--name-field-widget .strom-newsletter-form .help{font-size:1.6rem;line-height:1.25;margin-block:var(--gaps-20)}.c-field--name-field-widget .strom-newsletter-form .captcha{margin-block-start:var(--gaps-48)}.c-field--name-field-widget .strom-newsletter-form .captcha h2{margin-block-end:0}.c-field--name-field-widget .strom-newsletter-form .description{font-size:1.6rem;line-height:1.25;margin-block-start:var(--gaps-8)}.c-field--name-field-widget .strom-newsletter-form .form-submit{margin-block-start:var(--gaps-20)}.c-field--name-field-widget .strom-newsletter-form #edit-register .c-fieldset__legend{margin-block-end:var(--gaps-20)}.c-field--name-field-widget .strom-newsletter-form #edit-register .c-fieldset__wrapper{display:flex;flex-wrap:wrap;gap:var(--gaps-20);inline-size:100%}@media screen and (min-width: 64em){.c-field--name-field-widget .strom-newsletter-form #edit-register .c-fieldset__wrapper{max-inline-size:51.2rem}}.c-field--name-field-widget .strom-newsletter-form #edit-register .c-fieldset__wrapper .c-form-item{inline-size:100%}@media screen and (min-width: 48em){.c-field--name-field-widget .strom-newsletter-form #edit-register .c-fieldset__wrapper .c-form-item-street:not(.c-form-item--processed-text),.c-field--name-field-widget .strom-newsletter-form #edit-register .c-fieldset__wrapper .c-form-item-city:not(.c-form-item--processed-text){flex:1 1 60%;min-inline-size:0}}@media screen and (min-width: 48em){.c-field--name-field-widget .strom-newsletter-form #edit-register .c-fieldset__wrapper .c-form-item-house-number:not(.c-form-item--processed-text),.c-field--name-field-widget .strom-newsletter-form #edit-register .c-fieldset__wrapper .c-form-item-zip:not(.c-form-item--processed-text){flex:0 0 calc(36% - var(--gaps-20));min-inline-size:0}}.c-hero__title+.c-field--name-field-lead{margin-block-start:var(--gaps-8)}