.hero-home[data-astro-cid-ssxvyu24]{background:var(--color-cream-soft);padding-block:clamp(2rem,5vw,4.5rem);padding-bottom:max(4.5rem,5vw)}.hero-home__layout[data-astro-cid-ssxvyu24]{align-items:center;gap:2.25rem;display:grid}.hero-home__copy[data-astro-cid-ssxvyu24]{min-width:0}.hero-home__title[data-astro-cid-ssxvyu24]{letter-spacing:-.035em;max-width:12ch;font-size:clamp(2.75rem,4.8vw,4.7rem);line-height:1.03}.hero-home__title[data-astro-cid-ssxvyu24] span[data-astro-cid-ssxvyu24]{color:var(--color-brand-700);display:block}.hero-home__description[data-astro-cid-ssxvyu24]{max-width:46ch;color:var(--color-ink-700);margin-top:1.5rem;font-size:1.125rem;line-height:1.75}.hero-home__actions[data-astro-cid-ssxvyu24]{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:1.75rem;display:flex}.hero-home__text-link[data-astro-cid-ssxvyu24]{min-height:44px;color:var(--color-brand-800);text-underline-offset:5px;align-items:center;font-weight:800;text-decoration:underline 1px;display:inline-flex}.hero-home__text-link[data-astro-cid-ssxvyu24]:hover{color:var(--color-brand-600)}.hero-home__launch[data-astro-cid-ssxvyu24]{color:var(--color-ink-600);margin-top:1rem;font-size:.875rem}.hero-home__launch[data-astro-cid-ssxvyu24] a[data-astro-cid-ssxvyu24]{text-decoration:underline}.hero-home__signature[data-astro-cid-ssxvyu24]{color:var(--color-ink-700);align-items:center;gap:.6rem;margin-top:2.5rem;font-size:.875rem;font-weight:800;display:flex}.hero-home__signature[data-astro-cid-ssxvyu24] svg[data-astro-cid-ssxvyu24]{color:var(--color-accent-700)}.hero-home__visual[data-astro-cid-ssxvyu24]{min-width:0;position:relative}.hero-home__photo[data-astro-cid-ssxvyu24]{border-radius:var(--radius-card-lg);outline-offset:-1px;outline:1px solid #0000001a;display:block;overflow:hidden}.hero-home__bottle[data-astro-cid-ssxvyu24]{background:#fff;border-radius:1rem;width:clamp(6.5rem,12vw,10rem);padding:.5rem;position:absolute;bottom:4.5rem;left:-1.25rem;overflow:hidden;box-shadow:0 8px 24px #35271f24}.hero-home__caption[data-astro-cid-ssxvyu24]{min-height:56px;color:var(--color-ink-800);align-items:center;gap:.75rem;padding:1rem .25rem 0;font-size:.9375rem;display:flex}.hero-home__caption[data-astro-cid-ssxvyu24] span[data-astro-cid-ssxvyu24]{flex:1;font-weight:750}.hero-home__caption[data-astro-cid-ssxvyu24] strong[data-astro-cid-ssxvyu24]{font-variant-numeric:tabular-nums;white-space:nowrap}.hero-home__maxi[data-astro-cid-ssxvyu24]{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-card-lg);width:100%}@media (hover:hover) and (prefers-reduced-motion:no-preference){.hero-home__photo[data-astro-cid-ssxvyu24] img{transition:transform .28s cubic-bezier(.16,1,.3,1)}.hero-home__photo[data-astro-cid-ssxvyu24]:hover img,.hero-home__photo[data-astro-cid-ssxvyu24]:focus-visible img{transform:scale(1.025)}.hero-home__bottle[data-astro-cid-ssxvyu24]{transition:transform .22s cubic-bezier(.16,1,.3,1)}.hero-home__bottle[data-astro-cid-ssxvyu24]:hover,.hero-home__bottle[data-astro-cid-ssxvyu24]:focus-visible{transform:translateY(-3px)rotate(-2deg)}}@media (width>=768px){.hero-home__layout[data-astro-cid-ssxvyu24]{grid-template-columns:1.06fr 1fr;gap:2rem}}@media (width>=1024px){.hero-home__layout[data-astro-cid-ssxvyu24]{grid-template-columns:1.06fr 1fr;gap:4rem}}@media (width<=639px){.hero-home__layout[data-astro-cid-ssxvyu24]{gap:1.75rem;width:calc(100% - 2.5rem)}.hero-home__title[data-astro-cid-ssxvyu24]{max-width:15ch;font-size:clamp(2.5rem,10.6vw,3.75rem)}.hero-home__description[data-astro-cid-ssxvyu24]{margin-top:1rem;font-size:1rem;line-height:1.65}.hero-home__actions[data-astro-cid-ssxvyu24]{gap:.25rem 1rem;margin-top:1.25rem}.hero-home__signature[data-astro-cid-ssxvyu24]{display:none}.hero-home__bottle[data-astro-cid-ssxvyu24]{bottom:4.75rem;left:-.5rem}.hero-home__caption[data-astro-cid-ssxvyu24]{font-size:.8125rem}}.live-hero[data-astro-cid-h7rt6yxa]{isolation:isolate;background:#fdf3d9;min-height:34rem;position:relative;overflow:hidden}.live-hero__backdrop[data-astro-cid-h7rt6yxa],.live-hero__glow[data-astro-cid-h7rt6yxa]{pointer-events:none;position:absolute;inset:0}.live-hero__backdrop[data-astro-cid-h7rt6yxa]{z-index:-2;opacity:.24}.live-hero__backdrop[data-astro-cid-h7rt6yxa] .live-hero__backdrop-image{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.live-hero__backdrop[data-astro-cid-h7rt6yxa]:after{content:"";background:linear-gradient(90deg,#fff8e5 8%,#fff8e5e3 42%,#fff8e56b 100%);position:absolute;inset:0}.live-hero__glow[data-astro-cid-h7rt6yxa]{z-index:-1;background:radial-gradient(circle at 81% 38%,#ff660029,#0000 37%),radial-gradient(circle at 10% 90%,#008aff1f,#0000 43%)}.live-hero__layout[data-astro-cid-h7rt6yxa]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:clamp(3.5rem,6vw,6.5rem);display:grid}.live-hero__intro[data-astro-cid-h7rt6yxa]{min-width:0}.live-hero__eyebrow[data-astro-cid-h7rt6yxa]{letter-spacing:.11em;color:var(--color-brand-800);text-transform:uppercase;font-size:.75rem;font-weight:800}.live-hero__heading[data-astro-cid-h7rt6yxa]{max-width:13ch;font-family:var(--font-display);font-variation-settings:"wght" var(--skia-weight-black), "wdth" var(--skia-width-normal);letter-spacing:-.045em;color:var(--color-ink-950);text-wrap:balance;margin-top:1.1rem;font-size:clamp(3.5rem,5.4vw,6.4rem);font-weight:900;line-height:.98}.live-hero__heading[data-astro-cid-h7rt6yxa] span[data-astro-cid-h7rt6yxa]{color:var(--color-brand-700);display:block}.live-hero__subtitle[data-astro-cid-h7rt6yxa]{max-width:35ch;color:var(--color-ink-700);margin-top:1.5rem;font-size:clamp(1rem,1.6vw,1.25rem);font-weight:600;line-height:1.5}.live-hero__actions[data-astro-cid-h7rt6yxa]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.75rem;display:flex}.live-hero__cta[data-astro-cid-h7rt6yxa]{background:var(--color-accent-500);color:#211711;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;min-height:3.25rem;padding:.85rem 1.4rem;font-size:.9375rem;font-weight:850;transition:transform .2s ease-out,background-color .2s ease-out;display:inline-flex;box-shadow:0 10px 24px -16px #ff6600b3}.live-hero__cta[data-astro-cid-h7rt6yxa]:hover{background:var(--color-accent-400);transform:translateY(-2px)}.live-hero__side-note[data-astro-cid-h7rt6yxa]{color:var(--color-ink-600);font-size:.8rem;font-weight:700}.live-hero__showcase[data-astro-cid-h7rt6yxa]{min-width:0}.live-hero__showcase-top[data-astro-cid-h7rt6yxa]{color:var(--color-ink-700);text-transform:uppercase;letter-spacing:.075em;justify-content:space-between;align-items:center;margin-bottom:.7rem;padding-inline:.25rem;font-size:.75rem;font-weight:800;display:flex}.live-hero__viewport[data-astro-cid-h7rt6yxa]{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:1.5rem;overflow:auto hidden}.live-hero__viewport[data-astro-cid-h7rt6yxa]::-webkit-scrollbar{display:none}.live-hero__track[data-astro-cid-h7rt6yxa]{align-items:stretch;gap:.875rem;display:flex}.live-hero__slide[data-astro-cid-h7rt6yxa]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0}.live-hero__viewport--single[data-astro-cid-h7rt6yxa] .live-hero__slide[data-astro-cid-h7rt6yxa]{flex-basis:100%}.live-hero__product[data-astro-cid-h7rt6yxa]{background:#fffefa;border:1px solid #ecdab7cc;border-radius:1.5rem;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:25rem;transition:transform .2s ease-out,box-shadow .2s ease-out;display:grid;overflow:hidden;box-shadow:0 16px 42px -28px #35271f52}.live-hero__product[data-astro-cid-h7rt6yxa]:hover{transform:translateY(-3px);box-shadow:0 20px 38px -24px #35271f52}.live-hero__product-image[data-astro-cid-h7rt6yxa]{background:#fff;min-width:0;min-height:15rem;overflow:hidden}.live-hero__product-media{width:100%;height:100%;min-height:15rem}.live-hero__product-media img{object-fit:contain;width:100%;height:100%}.live-hero__product-info[data-astro-cid-h7rt6yxa]{align-content:start;gap:.5rem;padding:1.1rem 1.35rem 1.25rem;display:grid}.live-hero__category[data-astro-cid-h7rt6yxa]{color:var(--color-ink-500);font-size:.72rem;font-weight:750}.live-hero__product-info[data-astro-cid-h7rt6yxa] h2[data-astro-cid-h7rt6yxa]{font-family:var(--font-display);font-variation-settings:"wght" 1.8, "wdth" var(--skia-width-normal);letter-spacing:-.02em;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:650;line-height:1.18}.live-hero__product-bottom[data-astro-cid-h7rt6yxa]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.live-hero__product-bottom[data-astro-cid-h7rt6yxa] strong[data-astro-cid-h7rt6yxa]{color:var(--color-ink-950);font-size:1.3rem;font-weight:850}.live-hero__product-arrow[data-astro-cid-h7rt6yxa]{background:var(--color-brand-500);color:#fff;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;display:grid}.live-hero__dots[data-astro-cid-h7rt6yxa]{justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.live-hero__dot[data-astro-cid-h7rt6yxa]{background:0 0;border:0;place-items:center;width:1.6rem;height:1.7rem;padding:0;display:grid}.live-hero__dot[data-astro-cid-h7rt6yxa]:before{content:"";background:var(--color-ink-400);border-radius:99px;width:.55rem;height:.55rem;transition:width .2s ease-out,background-color .2s ease-out;display:block}.live-hero__dot[data-astro-cid-h7rt6yxa][aria-current=true]:before{background:var(--color-brand-600);width:1.4rem}.live-hero__empty[data-astro-cid-h7rt6yxa]{background:#fffefade;border-radius:1.5rem;gap:1rem;padding:2rem;display:grid}.live-hero__empty[data-astro-cid-h7rt6yxa] a[data-astro-cid-h7rt6yxa]{color:var(--color-brand-700);font-weight:800;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.live-hero__backdrop[data-astro-cid-h7rt6yxa] .live-hero__backdrop-image{animation:22s ease-in-out infinite alternate live-hero-ken-burns}.live-hero__glow[data-astro-cid-h7rt6yxa]{animation:15s ease-in-out infinite alternate live-hero-glow}}@keyframes live-hero-ken-burns{0%{transform:scale(1.03)translate(-1%)}to{transform:scale(1.14)translate(1%)}}@keyframes live-hero-glow{0%{opacity:.65}to{opacity:1}}@media (width<=767px){.live-hero__layout[data-astro-cid-h7rt6yxa]{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-block:2.25rem 2.5rem}.live-hero__heading[data-astro-cid-h7rt6yxa]{max-width:13ch;margin-top:.65rem;font-size:clamp(2.65rem,10vw,4.5rem)}.live-hero__subtitle[data-astro-cid-h7rt6yxa]{margin-top:.75rem}.live-hero__actions[data-astro-cid-h7rt6yxa]{margin-top:1rem}.live-hero__side-note[data-astro-cid-h7rt6yxa]{display:none}.live-hero__backdrop[data-astro-cid-h7rt6yxa]:after{background:linear-gradient(#fff8e5d1,#fff8e5f2 62%,#fff8e5)}.live-hero__product[data-astro-cid-h7rt6yxa]{min-height:22rem}.live-hero__product-image[data-astro-cid-h7rt6yxa],.live-hero__product-media{min-height:13rem}}@media (prefers-reduced-motion:reduce){.live-hero__backdrop[data-astro-cid-h7rt6yxa] .live-hero__backdrop-image,.live-hero__glow[data-astro-cid-h7rt6yxa]{animation:none}.live-hero__product[data-astro-cid-h7rt6yxa],.live-hero__cta[data-astro-cid-h7rt6yxa],.live-hero__dot[data-astro-cid-h7rt6yxa]:before{transition:none}.live-hero__viewport[data-astro-cid-h7rt6yxa]{scroll-behavior:auto}}.home-motion-scope{--motion-parallax-y:0px;--motion-rotate-x:0deg;--motion-rotate-y:0deg;--motion-scale:1;--spotlight-x:50%;--spotlight-y:50%}.home-motion-scope .motion-parallax{transform:translate3d(0, var(--motion-parallax-y), 0)}.home-motion-scope .motion-parallax.is-parallax-active{will-change:transform}.home-motion-scope .motion-gradient-text{background-size:220% 220%}.home-motion-scope .motion-gradient-text.is-motion-active{animation:8s ease-in-out infinite home-gradient-drift}.home-motion-scope .motion-float.is-motion-active{will-change:transform;animation:7s ease-in-out infinite home-float}.home-motion-scope .motion-float-slow.is-motion-active{animation-duration:9s}.home-motion-scope .motion-float-reverse.is-motion-active{animation-direction:reverse}.home-motion-scope .motion-bob.is-motion-active{will-change:transform;animation:4.8s ease-in-out infinite home-bob}.home-motion-scope .motion-tilt-shell{perspective:1200px}.home-motion-scope .motion-tilt-surface{transform:rotateX(var(--motion-rotate-x)) rotateY(var(--motion-rotate-y)) scale(var(--motion-scale));transform-style:preserve-3d;transition:transform .24s var(--ease-friendly);position:relative}.home-motion-scope .motion-tilt-surface.is-tilting{will-change:transform}.home-motion-scope .motion-tilt-surface:after{z-index:30;border-radius:inherit;background:radial-gradient(circle 18rem at var(--spotlight-x) var(--spotlight-y), #ffffff3d, transparent 65%);content:"";opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0}.home-motion-scope [data-tilt-root]:hover .motion-tilt-surface:after{opacity:1}.home-motion-scope .motion-image-lift{transition:transform .7s var(--ease-friendly), filter .7s var(--ease-friendly)}.home-motion-scope .group:hover .motion-image-lift,.home-motion-scope .group:focus-visible .motion-image-lift{filter:saturate(1.06)contrast(1.02);transform:scale(1.035)}.home-motion-scope .motion-pulse-ring{position:relative}.home-motion-scope .motion-pulse-ring:before{border-radius:inherit;content:"";opacity:0;pointer-events:none;border:1px solid #ff660057;position:absolute;inset:-.35rem}.home-motion-scope .motion-pulse-ring.is-motion-active:before{animation:3.6s ease-out infinite home-pulse-ring}html.has-home-motion .home-motion-scope [data-reveal]{opacity:0;transition:opacity .65s var(--ease-friendly) var(--reveal-delay,0s), transform .65s var(--ease-friendly) var(--reveal-delay,0s);will-change:opacity, transform;transform:translateY(1.6rem)scale(.985)}html.has-home-motion .home-motion-scope [data-reveal=left]{transform:translate(-1.75rem)scale(.985)}html.has-home-motion .home-motion-scope [data-reveal=right]{transform:translate(1.75rem)scale(.985)}html.has-home-motion .home-motion-scope [data-reveal].is-visible{opacity:1;will-change:auto;transform:translate(0,0)scale(1)}@keyframes home-gradient-drift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes home-float{0%,to{transform:translate(0,0)rotate(-4deg)}50%{transform:translate(.4rem,-1rem)rotate(5deg)}}@keyframes home-bob{0%,to{transform:translate(0,0)rotate(-2deg)}50%{transform:translateY(-.55rem)rotate(2deg)}}@keyframes home-pulse-ring{0%{opacity:0;transform:scale(.92)}18%{opacity:.55}72%,to{opacity:0;transform:scale(1.2)}}@media (width<=767px),(hover:none),(pointer:coarse){.home-motion-scope .motion-gradient-text,.home-motion-scope .motion-float,.home-motion-scope .motion-bob,.home-motion-scope .motion-pulse-ring:before{animation:none!important}.home-motion-scope .motion-parallax{will-change:auto!important;transform:none!important}.home-motion-scope .motion-tilt-shell{perspective:none}.home-motion-scope .motion-tilt-surface{will-change:auto!important;transform:none!important}.home-motion-scope .motion-tilt-surface:after{display:none}}@media (prefers-reduced-motion:reduce){.home-motion-scope .motion-gradient-text,.home-motion-scope .motion-float,.home-motion-scope .motion-bob,.home-motion-scope .motion-pulse-ring:before,.home-motion-scope [data-motion-continuous]{animation:none!important}.home-motion-scope .motion-parallax,.home-motion-scope .motion-tilt-surface,.home-motion-scope .motion-image-lift,.home-motion-scope [data-reveal]{will-change:auto!important;transition:none!important;transform:none!important}.home-motion-scope [data-reveal]{opacity:1!important}.home-motion-scope .motion-tilt-surface:after{display:none!important}}.launch-signup__input[data-astro-cid-ml2x4rku].is-valid{border-color:var(--color-success-700)}.launch-signup__input[data-astro-cid-ml2x4rku].is-invalid{border-color:var(--color-danger-700);background-color:var(--color-danger-50)}.launch-signup[data-astro-cid-ml2x4rku] form[data-astro-cid-ml2x4rku][aria-busy=true] button[data-astro-cid-ml2x4rku][type=submit]{cursor:wait}.guide-preview-card__link[data-astro-cid-fqxodtr5]{grid-template-columns:minmax(5.5rem,28%) minmax(0,1fr)}.guide-preview-card__image[data-astro-cid-fqxodtr5]{aspect-ratio:1}.guide-preview-card__featured[data-astro-cid-fqxodtr5]{display:none}.guide-preview-card[data-astro-cid-fqxodtr5]:first-child .guide-preview-card__link[data-astro-cid-fqxodtr5]{grid-template-columns:1fr}.guide-preview-card[data-astro-cid-fqxodtr5]:first-child .guide-preview-card__image[data-astro-cid-fqxodtr5]{aspect-ratio:16/10}.guide-preview-card[data-astro-cid-fqxodtr5]:first-child .guide-preview-card__featured[data-astro-cid-fqxodtr5]{display:inline}.guide-preview-card[data-astro-cid-fqxodtr5]:first-child h3[data-astro-cid-fqxodtr5]{font-size:clamp(1.75rem,3vw,2.5rem)}.guide-preview-card[data-astro-cid-fqxodtr5]:first-child .guide-preview-card__description[data-astro-cid-fqxodtr5]{font-size:1rem;line-height:1.75;display:block}@media (width>=64rem){.guide-preview-grid[data-astro-cid-fqxodtr5]{grid-template-rows:repeat(3,auto)}.guide-preview-card[data-astro-cid-fqxodtr5]:first-child{grid-row:span 3}}
