/* compiled by scssphp 1.6.0 on Mon, 18 May 2026 13:10:11 +0000 (0.0912s) */

.newsletter{position:relative}.newsletter__container{grid-column:2/-2;background:var(--color-gradient-2);color:var(--color-text);border-radius:var(--border-radius-large);padding:1.25rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}@media (min-width:48rem){.newsletter__container{padding:2rem}}@media (min-width:64rem){.newsletter__container{border-radius:var(--border-radius-xlarge);padding:2.5rem}}.newsletter .heading{inline-size:auto}.newsletter .heading__title strong{font-weight:var(--font-weight--extrabold);color:var(--color-1)}.newsletter__form{position:relative;max-inline-size:42rem}.newsletter__form form{display:flex;gap:1rem}@media (max-width:40rem){.newsletter__form form{flex-direction:column}.newsletter__form form .button{inline-size:100%}}.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-text .--active>input[type="text"]+.gform-field-label,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-text:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-email .--active>input[type="text"]+.gform-field-label,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-email:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-website .--active>input[type="text"]+.gform-field-label,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-website:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-password .--active>input[type="text"]+.gform-field-label,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-password:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-search .--active>input[type="text"]+.gform-field-label,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-search:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-number .--active>input[type="text"]+.gform-field-label,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-number:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-phone .--active>input[type="text"]+.gform-field-label,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-phone:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-tel .--active>input[type="text"]+.gform-field-label,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-tel:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-date .--active>input[type="text"]+.gform-field-label,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-date:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-address .--active>input[type="text"]+.gform-field-label,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-address:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-name .--active>input[type="text"]+.gform-field-label,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-name:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-textarea .--active>input[type="text"]+.gform-field-label,.newsletter__form .gform_wrapper.gravity-theme form .gfield--type-textarea:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active{translate:0% -20%;block-size:fit-content;--form__input-height--active: 1rem}@media (min-width:64rem){.post-overview.--news:has(+ .newsletter)+.newsletter .newsletter__container{grid-column:-11/-2}}