[data-c-section-newsletter]{position:relative;color:#e9e6dd}[data-c-section-newsletter] .form-outer{width:100%;padding-inline:clamp(30px,11.8055555556vw,250px);top:-150px;left:50%;translate:-50%}[data-c-section-newsletter] form{position:relative;width:100%}[data-c-section-newsletter] form.busy{opacity:.5;pointer-events:none}[data-c-section-newsletter] form .form-row{width:100%;gap:min(20px,1.3888888889vw)}[data-c-section-newsletter] form button{background-color:unset}[data-c-section-newsletter] form input,[data-c-section-newsletter] form .btn{background-color:unset;outline:1px solid #E9E6DD;padding:10px 20px;flex:auto;color:#f8f4f0;font-size:clamp(10px,.6944444444vw,10px)}[data-c-section-newsletter] form input{font-size:clamp(11px,.7638888889vw,11px);font-family:Avenir LT Std;font-weight:350;font-weight:400;letter-spacing:.07em}[data-c-section-newsletter] form input::placeholder{color:#f8f4f0;opacity:.7}[data-c-section-newsletter] form .btn{align-self:stretch}[data-c-section-newsletter] form .response{display:none;font-size:13px;font-weight:400;margin-top:1.5em}[data-c-section-newsletter] form .response.active{display:block}[data-c-section-newsletter] .form-inner{height:100%;background-color:#716e5d;padding-block:60px;opacity:.97;margin-inline:auto;max-width:1100px}[data-c-section-newsletter] .form-inner .wrapper{margin-inline:auto;width:min(550px,34.7222222222vw);text-align:center}[data-c-section-newsletter] .form-inner .logo{width:52px}[data-c-section-newsletter] .form-inner .head{font-size:clamp(36px,2.6388888889vw,38px);margin-top:.5em;margin-bottom:.2em}[data-c-section-newsletter] .form-inner .body{line-height:1.2em;width:min(100%,60ch)}[data-c-section-newsletter] .images{height:540px;gap:8px}[data-c-section-newsletter] .images img{width:100%;height:100%;object-fit:cover}@media (max-width: 1024px) and (orientation: portrait){[data-c-section-newsletter] .form-outer{padding-inline:max(30px,7.6923076923vw)}[data-c-section-newsletter] form .form-row{gap:15px}[data-c-section-newsletter] form input{width:min(300px,80%)}[data-c-section-newsletter] form .btn{height:40px}[data-c-section-newsletter] .form-inner{padding-block:50px}[data-c-section-newsletter] .form-inner .wrapper{width:100%;padding-inline:25px}[data-c-section-newsletter] .form-inner .head{padding:0 40px}}
