.block.newsletter{padding-bottom:4.5rem;padding-top:4.5rem}@media (min-width:62rem){.block.newsletter{padding-bottom:6rem}}.block.newsletter .newsletter__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem;margin-bottom:3rem;text-align:center}.block.newsletter .newsletter__eyebrow{color:var(--color-soil);font-size:1.09375rem;font-weight:600;line-height:1.2;margin:0}.block.newsletter .newsletter__heading{color:var(--color-kale);font-size:2.125rem;font-weight:400;letter-spacing:-.0625rem;line-height:1;margin:0;max-width:40rem}@media (min-width:62rem){.block.newsletter .newsletter__heading{font-size:3.275rem}}.block.newsletter .newsletter__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-pearl);border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:57.5rem;padding:1.5rem}@media (min-width:62rem){.block.newsletter .newsletter__card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:row;flex-direction:row}}.block.newsletter .newsletter__media{border-radius:1rem;overflow:hidden}@media (min-width:62rem){.block.newsletter .newsletter__media{-webkit-box-flex:0;-ms-flex:0 0 19.0625rem;flex:0 0 19.0625rem;width:19.0625rem}}.block.newsletter .newsletter__image{display:block;height:100%;min-height:13.75rem;-o-object-fit:cover;object-fit:cover;width:100%}.block.newsletter .newsletter__body{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;gap:2.5rem;justify-content:center}@media (min-width:62rem){.block.newsletter .newsletter__body{padding:1rem 1.5rem}}.block.newsletter .newsletter__intro{color:var(--color-kale);font-size:1.45625rem;line-height:1.1;margin:0}.block.newsletter .subscribe-newsletter--block{width:100%}.block.newsletter .subscribe-newsletter--block .thank-you-message,.block.newsletter .subscribe-newsletter--block.submitted .form-wrapper{display:none}.block.newsletter .subscribe-newsletter--block.submitted .thank-you-message{color:var(--color-kale);display:block;font-size:1.45625rem;line-height:1.1}.block.newsletter .newsletter__form{gap:1.25rem}.block.newsletter .newsletter__field,.block.newsletter .newsletter__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.block.newsletter .newsletter__field{gap:.375rem}.block.newsletter .newsletter__label{color:var(--color-kale-mid);font-size:.90625rem;font-weight:600;line-height:1.4}.block.newsletter .newsletter__input{background-color:var(--color-white);border:1px solid var(--color-soil);border-radius:.625rem;color:var(--color-kale);font-size:1.09375rem;height:3rem;line-height:1.2;padding:0 1.125rem;width:100%}.block.newsletter .newsletter__input::-webkit-input-placeholder{color:var(--color-kale-mid);opacity:.75}.block.newsletter .newsletter__input::-moz-placeholder{color:var(--color-kale-mid);opacity:.75}.block.newsletter .newsletter__input:-ms-input-placeholder{color:var(--color-kale-mid);opacity:.75}.block.newsletter .newsletter__input::-ms-input-placeholder{color:var(--color-kale-mid);opacity:.75}.block.newsletter .newsletter__input::placeholder{color:var(--color-kale-mid);opacity:.75}.block.newsletter .newsletter__input:hover{border-color:var(--color-kale-mid)}.block.newsletter .newsletter__input:focus,.block.newsletter .newsletter__input:focus-visible{border-color:var(--color-kale);-webkit-box-shadow:0 0 0 .125rem rgba(41,59,43,.18);box-shadow:0 0 0 .125rem rgba(41,59,43,.18);outline:none}.block.newsletter .newsletter__select{position:relative}.block.newsletter .newsletter__select:after{background-color:var(--color-kale-mid);-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:.4375rem;pointer-events:none;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.6875rem}.block.newsletter .newsletter__select select.newsletter__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:2.75rem}.block.newsletter .newsletter__terms{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--color-kale-mid);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.90625rem;gap:.75rem;line-height:1.4}.block.newsletter .newsletter__terms a{color:inherit;text-decoration:underline}.block.newsletter .newsletter__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.block.newsletter .newsletter__button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--color-kale);border:0;border-radius:1rem;color:var(--color-white);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.1rem;font-weight:600;height:3.5rem;justify-content:center;letter-spacing:.01625rem;padding:0 1.75rem;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.block.newsletter .newsletter__button:hover{background-color:var(--color-kale-mid)}.block.newsletter .newsletter__note{color:var(--color-soil);font-size:.90625rem;line-height:1.4;margin:0}

/*# sourceMappingURL=newsletter.css.map*/