.entry-brand-image[data-astro-cid-n5i6x3cf]{object-fit:contain;object-position:center;background:#fbfaf6;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.entry-landing[data-astro-cid-t233zd6r][hidden]{display:none!important}.entry-landing[data-astro-cid-t233zd6r]{background:#fbfaf6;width:100%;height:100svh;min-height:0;position:relative}.entry-still[data-astro-cid-t233zd6r]{position:absolute;inset:0;overflow:clip}.entry-notes[data-astro-cid-t233zd6r]{--edge:clamp(16px,1.8vw,36px);color:#111;font-family:var(--font-body);font-size:max(12px,.875em);font-weight:400;position:absolute;inset:0}.entry-notes[data-astro-cid-t233zd6r] a[data-astro-cid-t233zd6r]{color:inherit;text-decoration:none}.entry-notes[data-astro-cid-t233zd6r] a[data-astro-cid-t233zd6r]:hover{text-underline-offset:.25em;text-decoration:underline}.entry-notes[data-astro-cid-t233zd6r] a[data-astro-cid-t233zd6r]:focus-visible{outline-offset:5px;outline:2px solid}.entry-brand[data-astro-cid-t233zd6r]{top:var(--edge);left:var(--edge);position:absolute}.entry-contact[data-astro-cid-t233zd6r]{top:var(--edge);right:var(--edge);position:absolute}.entry-scroll[data-astro-cid-t233zd6r]{bottom:max(24px,env(safe-area-inset-bottom));border-radius:28px;flex-direction:column;align-items:center;gap:7px;padding:10px 20px;font-size:16px;font-weight:600;line-height:1.2;display:flex;position:absolute;left:50%;transform:translate(-50%)}.entry-notes[data-astro-cid-t233zd6r] .entry-scroll[data-astro-cid-t233zd6r]:hover{background:#eef2ec;text-decoration:none}.entry-scroll[data-astro-cid-t233zd6r] svg[data-astro-cid-t233zd6r]{transition:transform .25s}.entry-scroll[data-astro-cid-t233zd6r]:hover svg[data-astro-cid-t233zd6r]{transform:translateY(4px)}@media (prefers-reduced-motion:reduce){.entry-scroll[data-astro-cid-t233zd6r] svg[data-astro-cid-t233zd6r]{transition:none}}html:has(.entry-landing){scrollbar-width:none}html:has(.entry-landing)::-webkit-scrollbar{display:none}body:has(.entry-landing) .site-header{opacity:0;visibility:hidden;pointer-events:none;position:fixed;inset:0 0 auto}body:has(.entry-landing) .site-header.entry-past{opacity:1;visibility:visible;pointer-events:auto}.entry-intro[data-astro-cid-t233zd6r]{z-index:1000;color:#111;background:#fbfaf6;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.entry-intro[data-astro-cid-t233zd6r][hidden]{display:none!important}.entry-word[data-astro-cid-t233zd6r]{visibility:hidden;font-family:var(--font-display);letter-spacing:-.065em;justify-content:center;align-items:center;font-size:clamp(3.5rem,13vw,12rem);font-weight:700;line-height:1;display:flex}.entry-half[data-astro-cid-t233zd6r]{z-index:3;transform-origin:0 0;white-space:nowrap;flex-shrink:0;display:block;position:relative}.entry-slot[data-astro-cid-t233zd6r]{flex:none;width:0;height:.95em;margin:0 .05em;position:relative}.entry-picture[data-astro-cid-t233zd6r]{width:100%;height:100%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.entry-picture[data-astro-cid-t233zd6r]>[data-astro-cid-t233zd6r][data-intro-photo]{z-index:2;object-fit:cover;object-position:50% 50%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.entry-skip[data-astro-cid-t233zd6r]{bottom:max(1.5rem,env(safe-area-inset-bottom));z-index:3;color:#222;font:inherit;cursor:pointer;background:#fbfaf6e8;border:1px solid #9996;border-radius:999px;padding:.65rem 1.2rem;font-size:.85rem;position:absolute;right:6%}html.entry-loading{overflow:hidden}@media (prefers-reduced-motion:reduce){.entry-intro[data-astro-cid-t233zd6r]{display:none!important}}.scroll-bottle-hero[data-astro-cid-jhmn7uz3]{background:var(--color-base);height:340svh}.bottle-stage[data-astro-cid-jhmn7uz3]{--bottle-x:28%;--heading-x:6%;--heading-y:18%;background:var(--color-base);isolation:isolate;height:100svh;min-height:540px;position:sticky;top:0;overflow:hidden}.bottle-visual[data-astro-cid-jhmn7uz3]{z-index:1;pointer-events:none;position:absolute;inset:0}canvas[data-astro-cid-jhmn7uz3]{opacity:0;width:100%;height:100%;transition:opacity .25s;display:block}.bottle-stage[data-astro-cid-jhmn7uz3][data-ready] canvas[data-astro-cid-jhmn7uz3]{opacity:1}.bottle-fallback[data-astro-cid-jhmn7uz3]{top:14%;left:var(--bottle-x);aspect-ratio:320/1000;height:72%;transition:opacity .25s;position:absolute;transform:translate(-50%)}.bottle-photo[data-astro-cid-jhmn7uz3]{object-fit:contain;width:100%;height:100%}.bottle-messages[data-astro-cid-jhmn7uz3]{z-index:2;pointer-events:none;position:absolute;inset:0}.bottle-message[data-astro-cid-jhmn7uz3]{opacity:0;transition:opacity .25s;position:absolute;inset:0}.bottle-message[data-astro-cid-jhmn7uz3].is-active{opacity:1}.bottle-message[data-astro-cid-jhmn7uz3] h1[data-astro-cid-jhmn7uz3],.bottle-message[data-astro-cid-jhmn7uz3] h2[data-astro-cid-jhmn7uz3]{right:var(--heading-x);top:var(--heading-y);width:46%;color:var(--color-ink);font-family:var(--font-display);font-weight:900;font-size:var(--text-page-title);margin:0;line-height:1.1;position:absolute;transform:none}.title-line[data-astro-cid-jhmn7uz3]{white-space:nowrap;display:block}.selling-copy[data-astro-cid-jhmn7uz3]{right:var(--heading-x);width:38%;max-width:380px;font-size:var(--text-lead);color:var(--color-ink);margin:0;font-weight:600;line-height:1.5;position:absolute;top:45%}.copy-line[data-astro-cid-jhmn7uz3]{white-space:normal;display:inline}.brand-caption[data-astro-cid-jhmn7uz3]{left:var(--bottle-x);font-size:var(--text-caption);letter-spacing:.1em;color:var(--color-muted);white-space:nowrap;direction:ltr;position:absolute;top:88%;transform:translate(-50%)}.brand-caption[data-astro-cid-jhmn7uz3] small[data-astro-cid-jhmn7uz3]{text-align:center;letter-spacing:0;font-size:inherit;margin-top:.4rem;display:block}html[dir=ltr] .bottle-message[data-astro-cid-jhmn7uz3]{text-align:left}@media (width<=767px){.bottle-stage[data-astro-cid-jhmn7uz3]{--bottle-x:50%;--heading-x:7%;--heading-y:15%}.bottle-message[data-astro-cid-jhmn7uz3] h1[data-astro-cid-jhmn7uz3],.bottle-message[data-astro-cid-jhmn7uz3] h2[data-astro-cid-jhmn7uz3]{left:var(--heading-x);right:var(--heading-x);text-align:start;width:auto;font-size:clamp(1.65rem,6.5vw,2.65rem)}.selling-copy[data-astro-cid-jhmn7uz3]{right:var(--heading-x);left:var(--heading-x);width:auto;max-width:none;top:31%}.bottle-fallback[data-astro-cid-jhmn7uz3]{height:52%;top:36%}.brand-caption[data-astro-cid-jhmn7uz3]{top:89%}}@media (prefers-reduced-motion:reduce){canvas[data-astro-cid-jhmn7uz3],.bottle-fallback[data-astro-cid-jhmn7uz3],.bottle-message[data-astro-cid-jhmn7uz3]{transition:none}}
