.sx-newsletter,.sx-newsletter__copy{flex-direction:column;gap:10px;display:flex}.sx-newsletter__formwrap{flex-direction:column;display:flex}.sx-newsletter__eyebrow{margin:0}.sx-newsletter__title{font-family:var(--serif);font-variation-settings:"opsz" 60;margin:0;font-size:max(22px,min(2.4vw,30px));font-weight:400;line-height:1.15}.sx-newsletter__lead{font-family:var(--sans);max-width:42ch;margin:0 0 4px;font-size:15px;line-height:1.55}.sx-newsletter__form{flex-direction:column;gap:12px;margin-top:4px;display:flex}.sx-newsletter__row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.sx-newsletter__field{flex-direction:column;gap:5px;display:flex}.sx-newsletter__field label{font-family:var(--sans);letter-spacing:.01em;font-size:12px;font-weight:700}.sx-newsletter__field input{width:100%;min-width:0;font-family:var(--sans);border:1.5px solid var(--line);background:var(--paper);color:var(--plum);border-radius:10px;padding:10px 12px;font-size:15px;transition:border-color .18s,box-shadow .18s}.sx-newsletter__field input:focus{border-color:var(--blue);box-shadow:0 0 0 2px var(--blue);outline:none}.sx-newsletter__error{font-family:var(--sans);color:var(--orange);margin:0;font-size:13px}.sx-newsletter__done{font-family:var(--sans);max-width:40ch;margin:4px 0 0;font-size:15px;line-height:1.5}.sx-newsletter__submit{align-self:flex-start}.sx-newsletter__form .sx-newsletter__submit{padding:11px 22px;font-size:14px}.sx-newsletter[data-variant=footer]{flex-flow:wrap;align-items:center;gap:16px 28px}.sx-newsletter[data-variant=footer] .sx-newsletter__copy{flex:none;max-width:20ch}.sx-newsletter[data-variant=footer] .sx-newsletter__title{color:var(--paper);font-size:max(20px,min(2.1vw,26px))}.sx-newsletter[data-variant=footer] .sx-newsletter__formwrap{flex:320px;min-width:0}.sx-newsletter[data-variant=footer] .sx-newsletter__form{flex-flow:wrap;align-items:end;gap:14px;margin-top:0}.sx-newsletter[data-variant=footer] .sx-newsletter__row{display:contents}.sx-newsletter[data-variant=footer] .sx-newsletter__error{flex:1 0 100%}.sx-newsletter[data-variant=footer] .sx-newsletter__field{flex:130px;max-width:180px}.sx-newsletter[data-variant=footer] .sx-newsletter__field:has(input[name=email]){flex:200px;max-width:260px}.sx-newsletter[data-variant=footer] .sx-newsletter__lead,.sx-newsletter[data-variant=footer] .sx-newsletter__done{color:#efe9ddbf}.sx-newsletter[data-variant=footer] .sx-newsletter__field label{color:var(--cream)}.sx-newsletter[data-variant=footer] .sx-newsletter__submit{background:var(--yellow);color:var(--plum);flex:none;align-self:auto}.sx-newsletter[data-variant=footer] .sx-newsletter__submit:hover{background:var(--orange);color:#fff}.sx-newsletter[data-variant=panel]{max-width:640px;margin-top:max(24px,min(3vw,36px))}.sx-newsletter[data-variant=panel] .sx-newsletter__form{flex-flow:wrap;align-items:end;gap:14px}.sx-newsletter[data-variant=panel] .sx-newsletter__submit{align-self:auto}.sx-newsletter[data-variant=panel] .sx-newsletter__row{display:contents}.sx-newsletter[data-variant=panel] .sx-newsletter__error{flex:1 0 100%}.sx-newsletter[data-variant=panel] .sx-newsletter__field{flex:130px;max-width:180px}.sx-newsletter[data-variant=panel] .sx-newsletter__field:has(input[name=email]){flex:200px;max-width:260px}.sx-newsletter[data-variant=panel] .sx-newsletter__done{color:var(--plum-soft)}.sx-newsletter[data-variant=panel] .sx-newsletter__field label{color:var(--plum)}.sx-newsletter[data-variant=popup] .sx-newsletter__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sx-newsletter[data-variant=popup] .sx-newsletter__title{color:var(--plum)}.sx-newsletter[data-variant=popup] .sx-newsletter__lead,.sx-newsletter[data-variant=popup] .sx-newsletter__done{color:var(--plum-soft)}.sx-newsletter[data-variant=popup] .sx-newsletter__field label{color:var(--plum)}
