.newsletter{background-color:var(--color-surface-base-5);padding-top:64px;position:relative}@media only screen and (min-width:768px){.newsletter{padding-top:80px}}@media only screen and (min-width:1024px){.newsletter{padding-top:104px}}.newsletter{padding-bottom:64px}@media only screen and (min-width:768px){.newsletter{padding-bottom:80px}}@media only screen and (min-width:1024px){.newsletter{padding-bottom:104px}}.newsletter .form__success{--form-copy-width:var(--content-width);margin-inline:auto;text-align:center;width:var(--form-copy-width)}@media only screen and (min-width:1024px){.newsletter .form__success{--form-copy-width:57.6171875vw}}.newsletter .form__success .form__copy h3{color:var(--color-content-base-1-aa);font-family:GT Flexa,Arial,sans-serif;font-size:1.25rem;font-weight:300;letter-spacing:.02em;line-height:150%;text-transform:none}.newsletter .form__checkbox-copy{font-family:GT Flexa,Arial,sans-serif;font-size:.875rem;font-weight:300;line-height:130%}.newsletter .frc-captcha{background-color:transparent;border-color:#d4d6c5}.newsletter .formbuilder[data-formbuilder=root]{margin-block:0;padding-top:0}.newsletter .formbuilder__container{width:100%}.newsletter .formbuilder__container .form-builder__group-submit,.newsletter .formbuilder__container .formbuilder-container{padding-inline:0;width:100%}.newsletter .formbuilder__group{max-width:100%!important;padding-inline:0!important}@media only screen and (min-width:1024px){.newsletter .form__element.tiny{flex-basis:20%;max-width:20%;width:20%}.newsletter .form__element.small{flex-basis:calc(40% - var(--grid-gutter));max-width:calc(40% - var(--grid-gutter));width:calc(40% - var(--grid-gutter))}.newsletter--text .formbuilder{margin-top:-16px}}.newsletter__inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:32px 0;justify-content:center;margin-left:auto;margin-right:auto}@media only screen and (min-width:320px){.newsletter__inner{width:82.5vw}}@media only screen and (min-width:768px){.newsletter__inner{width:85.4166666667vw}}@media only screen and (min-width:1024px){.newsletter__inner{width:89.0625vw}}@media only screen and (min-width:1440px){.newsletter__inner{width:1272px}}.newsletter__content{flex-basis:82.5vw;max-width:82.5vw;padding-left:1.5625vw;padding-right:1.5625vw;width:82.5vw}@media only screen and (min-width:768px){.newsletter__content{flex-basis:85.4166666667vw;max-width:85.4166666667vw;padding-left:1.171875vw;padding-right:1.171875vw;width:85.4166666667vw}}@media only screen and (min-width:1024px){.newsletter__content{flex-basis:37.109375vw;max-width:37.109375vw;padding-left:.87890625vw;padding-right:.87890625vw;width:37.109375vw}}@media only screen and (min-width:1440px){.newsletter__content{flex-basis:530px;max-width:530px;padding-left:12px;padding-right:12px;width:530px}}.newsletter__form{flex-basis:82.5vw;max-width:82.5vw;padding-left:1.5625vw;padding-right:1.5625vw;width:82.5vw}@media only screen and (min-width:768px){.newsletter__form{flex-basis:85.4166666667vw;max-width:85.4166666667vw;padding-left:1.171875vw;padding-right:1.171875vw;width:85.4166666667vw}}@media only screen and (min-width:1024px){.newsletter__form{flex-basis:51.953125vw;max-width:51.953125vw;padding-left:3.7109375vw;padding-right:.87890625vw;width:51.953125vw}}@media only screen and (min-width:1440px){.newsletter__form{flex-basis:742px;max-width:742px;padding-left:53px;padding-right:12px;width:742px}}.newsletter__headline{font-family:GT Flexa,Arial,sans-serif;font-size:1.5rem;font-weight:100;letter-spacing:.02em;line-height:120%;margin-bottom:var(--general-spacing-m-4);position:relative}@media screen and (min-width:768px){.newsletter__headline{font-size:1.75rem}}@media screen and (min-width:1024px){.newsletter__headline{font-size:2rem}}@media only screen and (max-width:1023px){.newsletter--image .newsletter__headline{text-align:center}}.newsletter__copy{margin-top:var(--general-spacing-s-2)}@media only screen and (min-width:1024px){.newsletter__copy{margin-top:var(--general-spacing-m-4)}}.newsletter__image img{aspect-ratio:4/3}@media only screen and (min-width:1024px){.newsletter__image img{aspect-ratio:506/440}}