.bottle[data-astro-cid-bw4d3pqk]{width:100%;height:auto;color:var(--color-text);overflow:visible}.bottle__dims[data-astro-cid-bw4d3pqk]{color:var(--color-text-muted)}.bottle__fill[data-astro-cid-bw4d3pqk]{fill:var(--color-brand-tint)}.bottle__axis[data-astro-cid-bw4d3pqk]{stroke-dasharray:14 4 2 4}.bottle__dash[data-astro-cid-bw4d3pqk]{stroke-dasharray:4 4}.bottle__ext[data-astro-cid-bw4d3pqk]{stroke-dasharray:2 3}.bottle__text[data-astro-cid-bw4d3pqk]{font-family:var(--font-mono);font-weight:500;font-size:11px;letter-spacing:.06em}@media(prefers-reduced-motion:no-preference){.bottle--animate[data-astro-cid-bw4d3pqk] .bottle__draw[data-astro-cid-bw4d3pqk]{stroke-dasharray:1 1;stroke-dashoffset:1;animation:bottle-draw var(--dd, .6s) cubic-bezier(.4,0,.2,1) var(--d, 0s) forwards}.bottle--animate[data-astro-cid-bw4d3pqk] .bottle__fade[data-astro-cid-bw4d3pqk]{opacity:0;animation:bottle-fade .4s ease-out var(--d, 0s) forwards}.bottle--animate[data-astro-cid-bw4d3pqk] .bottle__fill[data-astro-cid-bw4d3pqk]{transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(0);animation:bottle-fill 1.2s cubic-bezier(.4,0,.2,1) .7s forwards}}@keyframes bottle-draw{to{stroke-dashoffset:0}}@keyframes bottle-fade{to{opacity:1}}@keyframes bottle-fill{to{transform:scaleY(1)}}.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:min(100svh,920px);display:flex;align-items:flex-end;overflow:hidden}.hero__media[data-astro-cid-bbe6dxrz],.hero__media[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz],.hero__media[data-astro-cid-bbe6dxrz] video[data-astro-cid-bbe6dxrz],.hero__scrim[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%}.hero__media[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz],.hero__media[data-astro-cid-bbe6dxrz] video[data-astro-cid-bbe6dxrz]{object-fit:cover;filter:var(--media-filter, none)}.hero__drawing[data-astro-cid-bbe6dxrz]{position:absolute;right:max(var(--margin),calc((100vw - var(--page-max)) / 2 + var(--margin)));top:50%;width:min(26vw,340px);transform:translateY(-46%);color:var(--color-light)}.hero__drawing[data-astro-cid-bbe6dxrz] .bottle{color:var(--color-light)}.hero__drawing[data-astro-cid-bbe6dxrz] .bottle__dims{color:var(--color-light-muted)}.hero__drawing[data-astro-cid-bbe6dxrz] .bottle__fill{fill:var(--color-brand);opacity:.9}.hero--plain[data-astro-cid-bbe6dxrz] .hero__copy[data-astro-cid-bbe6dxrz]{max-width:760px}.hero__scrim[data-astro-cid-bbe6dxrz]{background:var(--scrim-hero)}.hero__inner[data-astro-cid-bbe6dxrz]{position:relative;width:100%;padding-top:calc(var(--header-h) + 72px);padding-bottom:72px}.hero__copy[data-astro-cid-bbe6dxrz]{max-width:var(--hero-copy-max, 900px)}.hero__copy[data-astro-cid-bbe6dxrz] .label[data-astro-cid-bbe6dxrz]{margin-bottom:22px}.hero__lead[data-astro-cid-bbe6dxrz]{margin-top:26px;max-width:46ch}.hero__buy[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:34px}.price[data-astro-cid-bbe6dxrz]{display:grid;gap:2px}.price[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{font-family:var(--font-serif);font-weight:var(--display-weight);font-size:var(--fs-price);line-height:1}.price[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{max-width:30ch;font-size:14px;color:var(--color-light-muted)}.hero__under[data-astro-cid-bbe6dxrz]{margin-top:16px;max-width:60ch;font-size:14px;color:var(--color-light-muted)}.hero__under[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{color:var(--color-light-muted);white-space:nowrap}.hero__caption[data-astro-cid-bbe6dxrz]{position:absolute;right:var(--margin);top:calc(var(--header-h) + 14px);font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-light-muted);opacity:.8}@media(max-width:899px){.hero[data-astro-cid-bbe6dxrz]{min-height:0}.hero__media[data-astro-cid-bbe6dxrz]{height:300px;bottom:auto}.hero__drawing[data-astro-cid-bbe6dxrz]{top:calc(var(--header-h) + 12px);right:var(--margin);width:96px;transform:none;opacity:.9}.hero--plain[data-astro-cid-bbe6dxrz] .hero__inner[data-astro-cid-bbe6dxrz]{padding-top:calc(var(--header-h) + 150px)}.hero__scrim[data-astro-cid-bbe6dxrz]{height:300px;bottom:auto;background:var(--scrim-hero-mobile)}.hero__inner[data-astro-cid-bbe6dxrz]{padding-top:190px;padding-bottom:44px}.hero__lead[data-astro-cid-bbe6dxrz]{margin-top:18px}.hero__buy[data-astro-cid-bbe6dxrz]{margin-top:24px;gap:16px}.hero__buy[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{width:100%;justify-content:space-between}.hero__caption[data-astro-cid-bbe6dxrz]{top:calc(var(--header-h) + 8px);right:auto;left:var(--margin)}}@media(prefers-reduced-motion:no-preference){.hero__copy[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]{animation:hero-rise .65s cubic-bezier(.16,1,.3,1) both}.hero__copy[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]:nth-child(2){animation-delay:70ms}.hero__copy[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]:nth-child(3){animation-delay:.15s}.hero__copy[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]:nth-child(4){animation-delay:.23s}.hero__copy[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]:nth-child(5){animation-delay:.31s}}@keyframes hero-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.nums[data-astro-cid-eusoygo6]{padding-block:var(--space-section)}.nums__grid[data-astro-cid-eusoygo6]{align-items:center}.nums__draw[data-astro-cid-eusoygo6]{grid-column:1 / 5;justify-self:center;width:min(100%,270px)}.nums__list[data-astro-cid-eusoygo6]{grid-column:6 / 13;display:grid;grid-template-columns:1fr 1fr;column-gap:var(--gutter);list-style:none}.num[data-astro-cid-eusoygo6]{padding:26px 0 28px;border-top:1px solid var(--color-border)}.num[data-astro-cid-eusoygo6] b[data-astro-cid-eusoygo6]{display:block;font-family:var(--font-serif);font-weight:var(--display-weight);font-size:var(--fs-numeral);line-height:.95;letter-spacing:-.03em;white-space:nowrap}.num[data-astro-cid-eusoygo6] b[data-astro-cid-eusoygo6] i[data-astro-cid-eusoygo6]{margin-left:.12em;font-size:.4em;letter-spacing:0;color:var(--color-brand-ink)}.num[data-astro-cid-eusoygo6] p[data-astro-cid-eusoygo6]{margin-top:12px;max-width:26ch;font-size:16px;color:var(--color-text-muted)}@media(max-width:899px){.nums__draw[data-astro-cid-eusoygo6]{grid-column:1 / -1;width:180px;margin-bottom:24px}.nums__list[data-astro-cid-eusoygo6]{grid-column:1 / -1}.num[data-astro-cid-eusoygo6]{padding:18px 0 20px}.num[data-astro-cid-eusoygo6] p[data-astro-cid-eusoygo6]{font-size:15px}.num[data-astro-cid-eusoygo6] b[data-astro-cid-eusoygo6]{font-size:var(--fs-numeral-mobile)}}.offer[data-astro-cid-egc2dves]{padding-block:var(--space-section)}.head[data-astro-cid-egc2dves]{display:grid;gap:16px;max-width:860px;margin-bottom:var(--space-block)}.order[data-astro-cid-egc2dves]{row-gap:40px;align-items:start}.order__main[data-astro-cid-egc2dves]{grid-column:1 / 8;display:grid;gap:28px}.order__side[data-astro-cid-egc2dves]{grid-column:9 / 13}.qty[data-astro-cid-egc2dves]{display:grid;gap:12px}.qty__row[data-astro-cid-egc2dves]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.qty__opt[data-astro-cid-egc2dves]{display:grid;gap:2px;padding:16px 18px 18px;border:1px solid var(--color-night-line);border-radius:var(--radius-block);background:var(--color-night-2);cursor:pointer;transition:border-color var(--dur) var(--ease)}.qty__opt[data-astro-cid-egc2dves]:hover{border-color:var(--color-light-muted)}.qty__opt[data-astro-cid-egc2dves]:has(input:checked){border-color:var(--color-brand)}.qty__opt[data-astro-cid-egc2dves]:has(input:focus-visible){outline:2px solid var(--color-brand);outline-offset:3px}.qty__n[data-astro-cid-egc2dves]{font-family:var(--font-serif);font-weight:var(--display-weight);font-size:44px;line-height:1}.qty__shots[data-astro-cid-egc2dves]{font-size:14px;color:var(--color-light-muted)}.qty__price[data-astro-cid-egc2dves] small[data-astro-cid-egc2dves]{font-family:var(--font-sans);font-weight:400;font-size:13px;letter-spacing:0;color:var(--color-light-muted)}.qty__box[data-astro-cid-egc2dves]{font-size:13px;color:var(--color-light-muted);white-space:nowrap}.qty__price[data-astro-cid-egc2dves]{margin-top:10px;font-family:var(--font-serif);font-weight:var(--display-weight);font-size:22px;white-space:nowrap}.fields[data-astro-cid-egc2dves]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px var(--gutter)}.field--wide[data-astro-cid-egc2dves]{grid-column:1 / -1}.offer[data-astro-cid-egc2dves] .input{min-height:54px;border-color:var(--color-night-line);background:var(--color-night-2);color:var(--color-light)}.offer[data-astro-cid-egc2dves] .input::placeholder{color:var(--color-placeholder)}.offer[data-astro-cid-egc2dves] .input:hover{border-color:var(--color-light-muted)}.offer[data-astro-cid-egc2dves] .input:focus{border-color:var(--color-brand)}.offer[data-astro-cid-egc2dves] .input:focus-visible{outline-color:var(--color-brand)}.offer[data-astro-cid-egc2dves] .field__hint{color:var(--color-light-muted)}.offer[data-astro-cid-egc2dves] .field__error{color:var(--color-feedback-error-dark)}.offer[data-astro-cid-egc2dves] .input[aria-invalid=true]{border-color:var(--color-feedback-error-dark)}.offer[data-astro-cid-egc2dves] .check input{accent-color:var(--color-brand)}.field__opt[data-astro-cid-egc2dves]{margin-left:6px;font-weight:400;font-size:13px;color:var(--color-light-muted)}.at[data-astro-cid-egc2dves]{position:relative}.at__sign[data-astro-cid-egc2dves]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--color-light-muted);font-size:17px;pointer-events:none}.at[data-astro-cid-egc2dves] .at__input[data-astro-cid-egc2dves]{padding-left:36px}.pay[data-astro-cid-egc2dves]{display:grid;gap:14px;justify-items:start;padding-top:22px;border-top:1px solid var(--color-night-line)}.pay__btn[data-astro-cid-egc2dves]{min-width:320px;justify-content:space-between}.pay__note[data-astro-cid-egc2dves]{max-width:52ch;font-size:14px;color:var(--color-light-muted)}.steps[data-astro-cid-egc2dves]{display:grid;gap:0;list-style:none;padding-top:4px}.steps[data-astro-cid-egc2dves] li[data-astro-cid-egc2dves]{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:6px;padding:18px 0 20px;border-top:1px solid var(--color-night-line)}.steps[data-astro-cid-egc2dves] li[data-astro-cid-egc2dves]:last-child{border-bottom:1px solid var(--color-night-line)}.steps[data-astro-cid-egc2dves] b[data-astro-cid-egc2dves]{font-family:var(--font-serif);font-weight:var(--display-weight);font-size:34px;line-height:1;color:var(--color-brand-light)}.steps[data-astro-cid-egc2dves] p[data-astro-cid-egc2dves]{font-size:16px;line-height:1.45}.done[data-astro-cid-egc2dves]{justify-items:start;gap:18px}.done[data-astro-cid-egc2dves]:focus{outline:none}.done__title[data-astro-cid-egc2dves]{font-family:var(--font-serif);font-weight:var(--display-weight);font-size:clamp(26px,2.6vw,36px);line-height:1.15}.done__text[data-astro-cid-egc2dves]{max-width:46ch;color:var(--color-light-muted)}@media(max-width:899px){.order__main[data-astro-cid-egc2dves],.order__side[data-astro-cid-egc2dves]{grid-column:1 / -1}.qty__row[data-astro-cid-egc2dves]{gap:8px}.qty__opt[data-astro-cid-egc2dves]{padding:12px 12px 14px}.qty__n[data-astro-cid-egc2dves]{font-size:36px}.qty__opt[data-astro-cid-egc2dves]{min-width:0}.qty__price[data-astro-cid-egc2dves]{font-size:var(--fs-qty-price-mobile)}.qty__price[data-astro-cid-egc2dves] small[data-astro-cid-egc2dves]{display:block}.qty__box[data-astro-cid-egc2dves]{white-space:normal;font-size:12px;line-height:1.3}.fields[data-astro-cid-egc2dves]{grid-template-columns:1fr}.pay__btn[data-astro-cid-egc2dves]{min-width:0;width:100%}}.how[data-astro-cid-ctni7hoz]{padding-block:var(--space-section)}.head[data-astro-cid-ctni7hoz]{display:grid;gap:16px;max-width:900px;margin-bottom:var(--space-block)}.how__media[data-astro-cid-ctni7hoz]{grid-column:1 / 6;position:relative;aspect-ratio:4 / 5;border-radius:28px;overflow:hidden;background:var(--color-night)}.how__media[data-astro-cid-ctni7hoz] img[data-astro-cid-ctni7hoz]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:var(--media-filter, none)}.how__media--plain[data-astro-cid-ctni7hoz]{display:grid;place-items:center;padding:12%;background:var(--color-surface);border:1px solid var(--color-border)}.how__media--plain[data-astro-cid-ctni7hoz] .bottle{max-width:240px}.how__body[data-astro-cid-ctni7hoz]{grid-column:7 / 13;display:grid;gap:34px;align-content:start}.how__who[data-astro-cid-ctni7hoz]{max-width:52ch;font-size:19px;line-height:1.55}.how__label[data-astro-cid-ctni7hoz]{margin-bottom:10px}.rules[data-astro-cid-ctni7hoz]{position:relative;list-style:none}.rules[data-astro-cid-ctni7hoz]:before{content:"";position:absolute;left:6px;top:14px;bottom:14px;width:1px;background:var(--color-border)}.rules[data-astro-cid-ctni7hoz] li[data-astro-cid-ctni7hoz]{position:relative;padding:13px 0 13px 40px;font-family:var(--font-serif);font-weight:var(--display-weight);font-size:var(--fs-list);line-height:1.22}.rules[data-astro-cid-ctni7hoz] li[data-astro-cid-ctni7hoz]:before{content:"";position:absolute;left:0;top:24px;width:13px;height:13px;border-radius:50%;background:var(--color-text)}.press[data-astro-cid-ctni7hoz]{display:grid;gap:8px;padding-top:20px;border-top:1px solid var(--color-border);list-style:none;font-size:15px}.press[data-astro-cid-ctni7hoz] a[data-astro-cid-ctni7hoz]{color:var(--color-text-muted)}@media(max-width:899px){.how__media[data-astro-cid-ctni7hoz]{grid-column:1 / -1;aspect-ratio:4 / 3;border-radius:20px}.how__body[data-astro-cid-ctni7hoz]{grid-column:1 / -1;gap:26px;margin-top:22px}.how__who[data-astro-cid-ctni7hoz]{font-size:17px}}.science[data-astro-cid-pzm6i5r4]{padding-bottom:var(--space-section)}.head[data-astro-cid-pzm6i5r4]{display:grid;gap:16px;max-width:900px;margin-bottom:var(--space-block)}.study[data-astro-cid-pzm6i5r4]{grid-column:span 6;display:grid;gap:18px;align-content:start;padding-top:24px;border-top:1px solid var(--color-text)}.study[data-astro-cid-pzm6i5r4] b[data-astro-cid-pzm6i5r4]{font-family:var(--font-serif);font-weight:var(--display-weight);font-size:var(--fs-numeral);line-height:.9;letter-spacing:-.03em}.study[data-astro-cid-pzm6i5r4] b[data-astro-cid-pzm6i5r4] i[data-astro-cid-pzm6i5r4]{margin-left:.3em;font-size:.26em;letter-spacing:0;color:var(--color-brand-ink)}.study[data-astro-cid-pzm6i5r4] p[data-astro-cid-pzm6i5r4]{max-width:54ch}.sci__foot[data-astro-cid-pzm6i5r4]{grid-column:1 / -1;margin-top:40px;padding-top:24px;border-top:1px solid var(--color-border);row-gap:20px}.sci__stance[data-astro-cid-pzm6i5r4]{grid-column:1 / 7;font-family:var(--font-serif);font-weight:var(--display-weight);font-size:24px;line-height:1.3}.sci__refs[data-astro-cid-pzm6i5r4]{grid-column:8 / 13;display:grid;gap:8px;align-content:start;font-size:14px;color:var(--color-text-muted)}.sci__refs[data-astro-cid-pzm6i5r4] p[data-astro-cid-pzm6i5r4] a[data-astro-cid-pzm6i5r4]{color:inherit;word-break:break-word}.sci__cta[data-astro-cid-pzm6i5r4]{margin-top:10px;font-size:15px;font-weight:500}@media(max-width:899px){.study[data-astro-cid-pzm6i5r4],.sci__stance[data-astro-cid-pzm6i5r4],.sci__refs[data-astro-cid-pzm6i5r4]{grid-column:1 / -1}.sci__stance[data-astro-cid-pzm6i5r4]{font-size:21px}}.faq[data-astro-cid-z6gx6xcw]{padding-bottom:var(--space-section)}.head[data-astro-cid-z6gx6xcw]{display:grid;gap:16px;margin-bottom:var(--space-block)}.faq__list[data-astro-cid-z6gx6xcw]{max-width:900px;border-bottom:1px solid var(--color-border)}.qa[data-astro-cid-z6gx6xcw]{border-top:1px solid var(--color-border)}.qa__q[data-astro-cid-z6gx6xcw]{display:grid;grid-template-columns:1fr 24px;gap:16px;align-items:center;min-height:74px;padding-block:18px;font-family:var(--font-serif);font-weight:var(--display-weight);font-size:var(--fs-list);line-height:1.2}.qa__q[data-astro-cid-z6gx6xcw]:after{content:"+";justify-self:end;font-family:var(--font-sans);font-size:26px;font-weight:300;color:var(--color-brand-ink);transition:transform var(--dur) var(--ease)}.qa[data-astro-cid-z6gx6xcw][open] .qa__q[data-astro-cid-z6gx6xcw]:after{transform:rotate(45deg)}.qa__a[data-astro-cid-z6gx6xcw]{max-width:64ch;padding:0 40px 26px 0}@media(max-width:899px){.qa__a[data-astro-cid-z6gx6xcw]{padding-right:0}}.sticky[data-astro-cid-544d75lg]{position:fixed;left:0;right:0;bottom:0;z-index:55;padding:10px 76px calc(10px + env(safe-area-inset-bottom)) 12px;background:var(--color-night);border-top:1px solid var(--color-night-line)}.sticky__btn[data-astro-cid-544d75lg]{width:100%;min-height:52px;justify-content:space-between;padding-left:20px;font-size:16px;white-space:nowrap}@media(min-width:900px){.sticky[data-astro-cid-544d75lg]{display:none!important}}
