.stay-with-me-module__FMB3ta__lower{--rule:#14666b24;--rule-soft:#14666b1f;--card-border:#14666b33;--price-size:82px}.stay-with-me-module__FMB3ta__divider{color:var(--color-deep-teal);opacity:.4;align-items:center;gap:14px;display:flex}.stay-with-me-module__FMB3ta__divider span{background:currentColor;flex:1;height:1px}.stay-with-me-module__FMB3ta__divider img{width:20px;height:17px;display:block}.stay-with-me-module__FMB3ta__discover{max-width:var(--hero-frame-max);margin:0 auto;padding:104px 160px 0}.stay-with-me-module__FMB3ta__discoverHead{flex-direction:column;align-items:center;gap:22px;display:flex}.stay-with-me-module__FMB3ta__discoverHead h2{font-family:var(--font-cormorant), serif;letter-spacing:.01em;color:var(--color-deep-teal);text-align:center;margin:0;font-size:40px;font-weight:400;line-height:1.15}.stay-with-me-module__FMB3ta__headDivider{width:260px}.stay-with-me-module__FMB3ta__benefits{border-top:1px solid var(--rule);grid-template-rows:repeat(4,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;column-gap:80px;margin:52px 0 0;padding:0;list-style:none;display:grid}.stay-with-me-module__FMB3ta__benefits li{border-bottom:1px solid var(--rule);align-items:flex-start;gap:18px;padding:24px 4px;display:flex}.stay-with-me-module__FMB3ta__benefits img{opacity:.85;flex:none;width:18px;height:15px;margin-top:6px;display:block}.stay-with-me-module__FMB3ta__benefits span{font-family:var(--font-mulish), sans-serif;color:var(--color-ink);opacity:.86;text-wrap:pretty;font-size:17px;font-weight:300;line-height:1.6}.stay-with-me-module__FMB3ta__invitation{border-top:1px solid var(--rule-soft);background:linear-gradient(#cfe0e42e 0%,#cfe0e480 46%,#c7dbe09e 100%);margin-top:112px;padding:104px 160px 120px;position:relative;overflow:hidden}.stay-with-me-module__FMB3ta__mark{opacity:.07;pointer-events:none;width:620px;height:620px;position:absolute;bottom:-140px;right:-120px}.stay-with-me-module__FMB3ta__inner{grid-template-columns:1.04fr .96fr;align-items:center;gap:96px;max-width:1120px;margin:0 auto;display:grid;position:relative}.stay-with-me-module__FMB3ta__letter{flex-direction:column;display:flex}.stay-with-me-module__FMB3ta__flourish{opacity:.45;width:150px;margin-bottom:34px}.stay-with-me-module__FMB3ta__flourish span{order:2}.stay-with-me-module__FMB3ta__lead{max-width:520px;font-family:var(--font-cormorant), serif;letter-spacing:.01em;color:var(--color-deep-teal);text-wrap:pretty;margin:0 0 26px;font-size:27px;font-style:italic;font-weight:300;line-height:1.5}.stay-with-me-module__FMB3ta__letterBody{max-width:460px;font-family:var(--font-mulish), sans-serif;color:var(--color-ink);opacity:.82;text-wrap:pretty;margin:0 0 10px;font-size:17px;font-weight:300;line-height:1.75}.stay-with-me-module__FMB3ta__letterBody:last-of-type{margin-bottom:34px}.stay-with-me-module__FMB3ta__close{max-width:500px;font-family:var(--font-cormorant), serif;letter-spacing:.005em;color:var(--color-deep-teal);text-wrap:balance;margin:0;font-size:34px;font-weight:400;line-height:1.32}.stay-with-me-module__FMB3ta__signature{font-family:var(--font-script), cursive;color:var(--color-deep-teal);opacity:.85;margin-top:18px;font-size:58px;line-height:1;display:block}.stay-with-me-module__FMB3ta__offer{border:1px solid var(--card-border);text-align:center;background:linear-gradient(#f7f5eef0 0%,#f3f2ebe6 100%);border-radius:5px;flex-direction:column;align-items:center;padding:56px 56px 48px;display:flex;box-shadow:0 26px 64px #14343a1c}.stay-with-me-module__FMB3ta__eyebrow{font-family:var(--font-jost), sans-serif;letter-spacing:.28em;text-transform:uppercase;color:var(--color-deep-teal);opacity:.72;font-size:11px;font-weight:400}.stay-with-me-module__FMB3ta__offerDivider{width:190px;margin:26px 0 30px}.stay-with-me-module__FMB3ta__price{font-family:var(--font-cormorant), serif;color:var(--color-deep-teal);justify-content:center;align-items:baseline;gap:14px;margin:0;display:flex}.stay-with-me-module__FMB3ta__billing{text-align:center;font-family:var(--font-jost), sans-serif;letter-spacing:.06em;color:var(--color-ink);opacity:.62;margin:10px 0 0;font-size:11px;font-weight:300}.stay-with-me-module__FMB3ta__total{text-align:center;font-family:var(--font-cormorant), serif;color:var(--color-deep-teal);margin:14px 0 0;font-size:40px;font-weight:400;line-height:1}.stay-with-me-module__FMB3ta__price em{opacity:.7;font-size:26px;font-style:italic;font-weight:300}.stay-with-me-module__FMB3ta__price strong{font-size:var(--price-size);letter-spacing:.005em;font-weight:400;line-height:1}.stay-with-me-module__FMB3ta__terms{font-family:var(--font-jost), sans-serif;letter-spacing:.26em;text-transform:uppercase;color:var(--color-ink);opacity:.6;align-items:center;gap:22px;margin:34px 0 40px;font-size:10.5px;font-weight:400;display:flex}.stay-with-me-module__FMB3ta__terms i{background:#14666b59;width:1px;height:13px}.stay-with-me-module__FMB3ta__cta{background:var(--color-clay);width:100%;min-height:62px;color:var(--color-teal-deep);font-family:var(--font-jost), sans-serif;letter-spacing:.24em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;font-size:11.5px;font-weight:500;text-decoration:none;transition:transform .4s,box-shadow .4s;display:flex;box-shadow:0 12px 28px #14666b2e}.stay-with-me-module__FMB3ta__soon{width:100%;min-height:62px;font-family:var(--font-cormorant), serif;color:var(--color-deep-teal);opacity:.7;justify-content:center;align-items:center;margin:0;font-size:19px;font-style:italic;font-weight:300;display:flex}.stay-with-me-module__FMB3ta__cta:hover,.stay-with-me-module__FMB3ta__cta:focus-visible{color:var(--color-teal-deep);transform:translateY(-1px);box-shadow:0 16px 34px #14666b3d}.stay-with-me-module__FMB3ta__note{font-family:var(--font-jost), sans-serif;letter-spacing:.26em;text-transform:uppercase;color:var(--color-ink);opacity:.62;margin-top:22px;font-size:9.5px;font-weight:300}@media (max-width:1279px){.stay-with-me-module__FMB3ta__discover{padding:88px 64px 0}.stay-with-me-module__FMB3ta__invitation{padding:88px 64px 96px}.stay-with-me-module__FMB3ta__inner{gap:56px}}@media (max-width:1023px){.stay-with-me-module__FMB3ta__discover{padding:72px 34px 0}.stay-with-me-module__FMB3ta__discoverHead h2{font-size:32px}.stay-with-me-module__FMB3ta__benefits{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}.stay-with-me-module__FMB3ta__benefits span{font-size:16px}.stay-with-me-module__FMB3ta__invitation{margin-top:72px;padding:64px 34px 80px}.stay-with-me-module__FMB3ta__mark{width:480px;height:480px;bottom:-180px;right:-180px}.stay-with-me-module__FMB3ta__inner{grid-template-columns:1fr;gap:48px}.stay-with-me-module__FMB3ta__offer{order:1;padding:40px 28px 34px}.stay-with-me-module__FMB3ta__letter{order:2}.stay-with-me-module__FMB3ta__lead{font-size:24px}.stay-with-me-module__FMB3ta__close{font-size:28px}.stay-with-me-module__FMB3ta__price strong{--price-size:64px}.stay-with-me-module__FMB3ta__price em{font-size:22px}}@media (prefers-reduced-motion:reduce){.stay-with-me-module__FMB3ta__cta{transition:none}.stay-with-me-module__FMB3ta__cta:hover,.stay-with-me-module__FMB3ta__cta:focus-visible{transform:none}}
