.vip-weekend-grid[data-astro-cid-lcdefpme]{align-items:stretch;min-width:0}.vip-weekend-copy[data-astro-cid-lcdefpme]{gap:0;min-width:0}.vip-weekend-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:first-child,.vip-weekend-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:last-child{margin-top:0}.vip-weekend-copy[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme],.vip-weekend-copy[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:.5rem}.vip-weekend-copy[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:.75rem}.vip-weekend-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:last-of-type+a[data-astro-cid-lcdefpme]{margin-top:1.5rem}.vip-weekend-visual[data-astro-cid-lcdefpme]{aspect-ratio:16/9;background-color:#fce9dc;border-radius:1rem 0 0 1rem;align-self:center;width:100%;min-width:0;height:auto;position:relative;overflow:hidden}.vip-weekend-visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;display:block}@media (width<=1023px){.vip-weekend-copy[data-astro-cid-lcdefpme]{order:0}.vip-weekend-visual[data-astro-cid-lcdefpme]{border-radius:0 0 1rem 1rem;order:-1;align-self:stretch;height:auto;padding-block:1rem}}@media (width>=1024px){.vip-weekend-visual[data-astro-cid-lcdefpme]{aspect-ratio:16/9;align-self:center;height:auto}}.free-series-announcement[data-astro-cid-lcdefpme]{background:var(--color-ink);text-align:center;width:100%;padding:3rem 0 3.5rem}.free-series-announcement[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:70rem;color:var(--color-clay);font-family:var(--font-serif);word-spacing:.05em;margin:0 auto;font-size:clamp(1.6rem,3.6vw,2.55rem);line-height:1.45}@media (width<=47.99rem){.free-series-announcement[data-astro-cid-lcdefpme]{padding-inline:1.5rem}}.hero-quote[data-astro-cid-lcdefpme]{font-kerning:normal;font-family:Georgia,Times New Roman,serif}.testimonial-carousel[data-astro-cid-lcdefpme]{--testimonial-ease:cubic-bezier(.22, 1, .36, 1)}.testimonial-track[data-astro-cid-lcdefpme]{display:grid}.testimonial-slide[data-astro-cid-lcdefpme]{text-align:center;opacity:0;min-height:clamp(18rem,29vw,22rem);transition:opacity .42s var(--testimonial-ease), transform .42s var(--testimonial-ease), visibility .42s;visibility:hidden;background:#f08e80;border:1px solid #fdf0e6b8;border-radius:1.5rem;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;padding:clamp(2.9rem,6vw,4rem) clamp(1.5rem,7vw,4rem);display:flex;transform:translateY(.65rem);box-shadow:0 18px 50px #0b0d631a,0 6px 18px #0b0d630f}.testimonial-slide[data-astro-cid-lcdefpme].is-active{opacity:1;visibility:visible;transform:translateY(0)}.testimonial-mark[data-astro-cid-lcdefpme]{color:var(--color-cream);opacity:.92;margin-bottom:1.25rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.75rem,5vw,4.5rem);font-weight:400;line-height:.5}.testimonial-quote[data-astro-cid-lcdefpme]{max-width:54ch;color:var(--color-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.7}.testimonial-meta[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:.35rem;margin-top:1.75rem;font-size:.72rem;line-height:1.4;display:flex}.testimonial-meta[data-astro-cid-lcdefpme] cite[data-astro-cid-lcdefpme]{color:var(--color-ink);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-style:normal;font-weight:600}.testimonial-meta[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-ink);opacity:.82}.testimonial-controls[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.testimonial-arrow[data-astro-cid-lcdefpme]{width:2.5rem;height:2.5rem;color:var(--color-ink);cursor:pointer;background:0 0;border:1px solid #0b0d636b;border-radius:999px;justify-content:center;align-items:center;font-size:1.1rem;line-height:1;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.testimonial-arrow[data-astro-cid-lcdefpme]:hover{background:var(--color-ink);color:var(--color-cream);transform:translateY(-1px)}.testimonial-arrow[data-astro-cid-lcdefpme]:focus-visible,.testimonial-dot[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}.testimonial-dots[data-astro-cid-lcdefpme]{align-items:center;gap:.35rem;display:flex}.testimonial-dot[data-astro-cid-lcdefpme]{cursor:pointer;background:0 0;border:0;width:1.75rem;height:1.75rem;padding:0;position:relative}.testimonial-dot[data-astro-cid-lcdefpme]:before{content:"";background:#0b0d636b;border-radius:999px;width:.35rem;height:.35rem;margin:auto;transition:background-color .18s,transform .18s;display:block}.testimonial-dot[data-astro-cid-lcdefpme].is-active:before{background:var(--color-ink);transform:scale(1.55)}@media (prefers-reduced-motion:reduce){.testimonial-slide[data-astro-cid-lcdefpme],.testimonial-arrow[data-astro-cid-lcdefpme],.testimonial-dot[data-astro-cid-lcdefpme]{transition-duration:.01ms}}
