.newsletter{padding-bottom:.8em;padding-top:.8em}.newsletter-wrapper{background:#fff;border-radius:20px;box-shadow:0 3px 22px rgba(0,0,0,.16),0 1px 10px rgba(0,0,0,.12);max-width:35em;padding:2em}.newsletter-inner{flex-flow:column;margin:0 auto;max-width:450px}.newsletter-content,.newsletter-inner{display:flex;gap:1em;justify-content:center}.newsletter-content{align-items:flex-start;flex-direction:column}.newsletter-text-content__title{font-size:var(--freed-font-size);font-weight:var(--middle-font-weight);font-weight:var(--heavy-font-weight);line-height:var(--freed-line-height);order:1}.newsletter-text-content__subtitle{margin-top:var(--sejima-margin)}.newsletter-content__icon{border-radius:50%;box-shadow:0 3px 22px rgba(0,0,0,.16),0 1px 10px rgba(0,0,0,.12);color:var(--french-gray);font-size:3rem;padding:.4em}.newsletter__form{width:100%}.newsletter__form .hs-button{margin-top:0;min-width:8.5rem;width:100%}.newsletter__form .hs-form fieldset{max-width:none}.newsletter__form .hs-form fieldset[class*=form-columns] .hs-form-field{float:none;width:100%}.newsletter__form .hs-form fieldset[class*=form-columns] .input{margin-right:0}.newsletter__form .hs-form .hs-input:not([type=checkbox]):not([type=radio]){width:100%}.newsletter__form .hs-fieldtype-checkbox .inputs-list{display:flex;flex-wrap:wrap;gap:var(--space-0) var(--space-3)}.newsletter__form .hs-fieldtype-checkbox .inputs-list>li{width:auto}.newsletter__form .hs-fieldtype-checkbox .inputs-list>li+li{padding-top:0}.hs-recaptcha{position:absolute;visibility:hidden}.newsletter__grecaptcha-notice{font-size:var(--sejima-font-size);font-weight:var(--middle-font-weight);line-height:var(--sejima-line-height);margin-top:var(--space-0)}.newsletter__form .submitted-message{font-style:italic;max-width:40ch}@media (min-width:768px) and (max-width:1299px){.newsletter__form{align-self:flex-end;margin-top:var(--space-0)}.newsletter-inner{align-items:baseline;max-width:600px}}@media (min-width:768px){.newsletter-wrapper{margin:0 auto}.newsletter-text-content__title{font-size:48px}.dnd-column:not(.span12) .newsletter-wrapper{margin-inline:unset;padding:2rem;width:fit-content}.dnd-column:not(.span12) .newsletter-inner{flex-direction:column}.dnd-column:not(.span12) .newsletter-text-content__title{font-size:var(--freed-font-size);font-weight:var(--middle-font-weight);line-height:var(--freed-line-height)}.newsletter__form .hs-form fieldset.form-columns-2{column-gap:var(--space-2);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1300px){.newsletter-wrapper{max-width:60em}.newsletter-inner{align-items:flex-start;flex-flow:row;gap:var(--space-5);justify-content:space-around;max-width:unset}.newsletter-content{flex:1 1 0}.newsletter-text-content{max-width:var(--dudler-max-width)}.newsletter__form{flex:2 1 0}}