.BlockNewsletter{border-top:.0625rem solid var(--border-dark-50,#0000001a);padding:2.5rem 0}.BlockNewsletter__content{height:-moz-available;height:-webkit-fill-available;flex-direction:column;grid-column:1/7;justify-content:flex-start;align-items:flex-start;height:stretch;display:flex}@media (width<=900px){.BlockNewsletter{--grid-row-gap:7.5rem}.BlockNewsletter__content{grid-column:1/-1;height:auto}.BlockNewsletter__title{margin-bottom:2.5rem;font-family:Ivar Headline,serif;font-size:calc(clamp(3.5rem,2.97183rem + 2.25352vw,5rem));font-weight:400;line-height:1}}.BlockNewsletter__form,.BlockNewsletter__message--success{margin-top:auto}.BlockNewsletter__message--error{margin-top:1rem}.BlockNewsletter__image{aspect-ratio:440/590;grid-column:9/-1}.BlockNewsletter__form{width:calc(83.3333% - var(--grid-gap) / 4);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 0;display:flex}@media (width<=900px){.BlockNewsletter__image{grid-column:1/-1}.BlockNewsletter__form{width:100%}}.BlockNewsletter__form:after{content:"";opacity:.5;border:.0625rem solid #0000001a;width:100%;position:absolute;bottom:0;left:0;box-shadow:0 .0625rem #fff}.BlockNewsletter .CIconButton{flex-shrink:0}.BlockNewsletter .CIconButton:before{opacity:1!important}.BlockNewsletter__input{background-color:#0000;border:none;outline:0;width:100%;height:2rem;font-family:Antique Legacy,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.3}.BlockNewsletter__input::placeholder{color:var(--color-blue);opacity:.4}
