.home-newsletter[data-v-c45682fa]{background:#f9f8f3;padding-bottom:3.5rem;padding-top:2.5rem}@media(min-width:768px){.home-newsletter[data-v-c45682fa]{padding-bottom:4.5rem;padding-top:3rem}}.home-newsletter__banner[data-v-c45682fa]{border-radius:16px;min-height:11.5rem;overflow:hidden;position:relative}@media(min-width:768px){.home-newsletter__banner[data-v-c45682fa]{min-height:10.75rem}}@media(min-width:1024px){.home-newsletter__banner[data-v-c45682fa]{min-height:9.75rem}}.home-newsletter__bg[data-v-c45682fa]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center 42%;object-position:center 42%;position:absolute;width:100%}.home-newsletter__overlay[data-v-c45682fa]{background:linear-gradient(95deg,#122620d1,#12262085 42%,#12262047 72%,#12262059);inset:0;position:absolute}.home-newsletter__inner[data-v-c45682fa]{display:flex;flex-direction:column;gap:1.5rem;padding:1.65rem 1.35rem;position:relative;z-index:1}@media(min-width:768px){.home-newsletter__inner[data-v-c45682fa]{align-items:center;flex-direction:row;gap:2rem;justify-content:space-between;padding:1.75rem 2rem}}@media(min-width:1024px){.home-newsletter__inner[data-v-c45682fa]{padding:1.85rem 2.35rem}}.home-newsletter__copy[data-v-c45682fa]{max-width:34rem;text-align:center}@media(min-width:768px){.home-newsletter__copy[data-v-c45682fa]{text-align:left}}.home-newsletter__eyebrow[data-v-c45682fa]{color:#ffffffc7;font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.2em;margin-bottom:.45rem;text-transform:uppercase}.home-newsletter__title[data-v-c45682fa]{color:#fff;font-family:Playfair Display,Georgia,serif;font-size:1.35rem;font-weight:700;line-height:1.2}@media(min-width:768px){.home-newsletter__title[data-v-c45682fa]{font-size:1.55rem}}@media(min-width:1024px){.home-newsletter__title[data-v-c45682fa]{font-size:1.65rem}}.home-newsletter__desc[data-v-c45682fa]{color:#ffffffe0;font-family:Inter,system-ui,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.5;margin-top:.45rem}@media(min-width:768px){.home-newsletter__desc[data-v-c45682fa]{font-size:.875rem;max-width:28rem}}.home-newsletter__form-wrap[data-v-c45682fa]{flex-shrink:0;margin-inline:auto;max-width:22.5rem;width:100%}@media(min-width:768px){.home-newsletter__form-wrap[data-v-c45682fa]{margin-inline:0}}.home-newsletter__form[data-v-c45682fa]{align-items:center;background:#fff;border-radius:9999px;box-shadow:0 8px 28px #0000001f;display:flex;gap:.35rem;padding:.3rem .35rem .3rem 1.1rem}.home-newsletter__input[data-v-c45682fa]{background:transparent;border:0;color:#2a2a2a;flex:1 1 auto;font-family:Inter,system-ui,sans-serif;font-size:.875rem;min-width:0;outline:none}.home-newsletter__input[data-v-c45682fa]::-moz-placeholder{color:#2a2a2a73}.home-newsletter__input[data-v-c45682fa]::placeholder{color:#2a2a2a73}.home-newsletter__submit[data-v-c45682fa]{background:#26463d;border:0;border-radius:9999px;color:#fff;cursor:pointer;flex-shrink:0;font-family:Inter,system-ui,sans-serif;font-size:.8125rem;font-weight:600;padding:.55rem 1.15rem;transition:background .2s ease,opacity .2s ease}@media(min-width:768px){.home-newsletter__submit[data-v-c45682fa]{font-size:.875rem;padding:.6rem 1.35rem}}.home-newsletter__submit[data-v-c45682fa]:hover:not(:disabled){background:#1d352d}.home-newsletter__submit[data-v-c45682fa]:disabled{cursor:wait;opacity:.75}.home-newsletter__success[data-v-c45682fa]{color:#ffffffeb;font-family:Inter,system-ui,sans-serif;font-size:.75rem;margin-top:.65rem;text-align:center}@media(min-width:768px){.home-newsletter__success[data-v-c45682fa]{text-align:left}}
