.s-img[data-astro-cid-khtipngd]{margin:0;border-radius:var(--r-xl);overflow:hidden;background:var(--c-card)}.s-img[data-astro-cid-khtipngd] picture[data-astro-cid-khtipngd]{display:block}.s-img[data-astro-cid-khtipngd] img[data-astro-cid-khtipngd]{width:100%;height:100%;object-fit:cover}.s-img--placeholder[data-astro-cid-khtipngd]{position:relative;display:grid;place-items:center;aspect-ratio:4 / 3;background:radial-gradient(60% 60% at 70% 30%,rgb(255 255 255 / .85),transparent 70%),var(--g-accent)}.s-img__ring[data-astro-cid-khtipngd]{position:absolute;border-radius:50%;aspect-ratio:1}.s-img__ring--1[data-astro-cid-khtipngd]{width:62%;border:1.5px solid rgb(30 42 110 / .12)}.s-img__ring--2[data-astro-cid-khtipngd]{width:38%;border:2px solid rgb(229 52 60 / .4);background:linear-gradient(var(--c-red),var(--c-red)) top / 2px 12% no-repeat,linear-gradient(var(--c-red),var(--c-red)) bottom / 2px 12% no-repeat,linear-gradient(var(--c-red),var(--c-red)) left / 12% 2px no-repeat,linear-gradient(var(--c-red),var(--c-red)) right / 12% 2px no-repeat;opacity:.8}.s-img__icon[data-astro-cid-khtipngd]{position:relative;display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:var(--c-surface);color:var(--c-navy);box-shadow:var(--sh-float)}.section[data-astro-cid-2w3r3o6g]{padding-block:calc(var(--section-space) / 2)}.section--panel[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g],.section--accent[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g],.section--order[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g]{padding:clamp(22px,4.4vw,64px);border-radius:clamp(24px,3vw,40px);background:var(--c-canvas)}.section--accent[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g]{background:var(--g-accent)}.section--order[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g]{background:var(--g-hero)}.section--panel[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .card,.section--panel[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .v-card:not(.v-card--check),.section--panel[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .v-check,.section--order[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .card,.section--order[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .v-card:not(.v-card--check){background:var(--c-surface)}.section--panel[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .v-check__list li,.section--panel[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .v-states li{background:var(--c-canvas)}.section--panel[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .v-check,.section--panel[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .v-chips,.section--panel[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .v-states,.section--panel[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .v-range{box-shadow:var(--sh-1)}.section__grid[data-astro-cid-2w3r3o6g]{display:grid;gap:clamp(20px,3.5vw,56px)}.section__main[data-astro-cid-2w3r3o6g]{display:grid;align-content:start;gap:1.25rem;min-width:0}.section__head[data-astro-cid-2w3r3o6g]{display:grid;justify-items:start;align-content:start;gap:.9rem}.section-title[data-astro-cid-2w3r3o6g]{max-width:22ch;font-size:var(--fs-h2);font-weight:780}.section__body[data-astro-cid-2w3r3o6g]{min-width:0}.section__aside[data-astro-cid-2w3r3o6g]{display:grid;align-content:start;gap:16px;min-width:0}.section__wide[data-astro-cid-2w3r3o6g]{display:grid;gap:clamp(16px,2vw,24px);margin-top:clamp(24px,3vw,44px)}.section__more[data-astro-cid-2w3r3o6g]{display:flex;justify-content:center;margin-top:28px}@media(min-width:64rem){.section__grid--split[data-astro-cid-2w3r3o6g]{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:start}.section__grid--split[data-astro-cid-2w3r3o6g] .section__aside[data-astro-cid-2w3r3o6g]{position:sticky;top:92px}.section__grid--editorial[data-astro-cid-2w3r3o6g]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start}.section__grid--editorial[data-astro-cid-2w3r3o6g] .section__head[data-astro-cid-2w3r3o6g]{position:sticky;top:100px}.section__grid--editorial[data-astro-cid-2w3r3o6g] .section-title[data-astro-cid-2w3r3o6g]{max-width:15ch}}.cta-band[data-astro-cid-kokrr3jq]{padding-block:calc(var(--section-space) / 4)}.cta-band__inner[data-astro-cid-kokrr3jq]{position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem 1.25rem;padding:clamp(20px,3vw,36px) clamp(20px,3.4vw,48px);border-radius:var(--r-xl);background:var(--g-navy);color:var(--c-on-dark-muted);overflow:hidden}.cta-band__rings[data-astro-cid-kokrr3jq]{position:absolute;z-index:-1;left:-60px;top:50%;width:260px;aspect-ratio:1;border-radius:50%;transform:translateY(-50%);border:1.5px solid rgb(255 255 255 / .12);box-shadow:0 0 0 34px #ffffff08,0 0 0 35.5px #ffffff14}.cta-band[data-astro-cid-kokrr3jq] .cta-band__bottle{width:76px;filter:drop-shadow(0 14px 16px rgb(0 0 0 / .3))}.cta-band__title[data-astro-cid-kokrr3jq]{margin-bottom:.3rem;color:#fff;font-family:var(--font-display);font-size:clamp(1.15rem,1rem + .6vw,1.5rem);font-weight:780;letter-spacing:-.02em;line-height:1.2}.cta-band__text[data-astro-cid-kokrr3jq] p[data-astro-cid-kokrr3jq]:last-child{font-size:.95rem;line-height:1.5}.cta-band__action[data-astro-cid-kokrr3jq]{grid-column:1 / -1;display:grid;gap:.5rem}.cta-band__note[data-astro-cid-kokrr3jq]{font-size:.8rem;color:var(--c-on-dark-muted)}@media(min-width:48rem){.cta-band__inner[data-astro-cid-kokrr3jq]{grid-template-columns:auto minmax(0,1fr) auto}.cta-band__action[data-astro-cid-kokrr3jq]{grid-column:auto;justify-items:end;text-align:right}.cta-band__note[data-astro-cid-kokrr3jq]{max-width:22rem}}.faq[data-astro-cid-z6gx6xcw]{padding-block:calc(var(--section-space) / 2)}.faq__grid[data-astro-cid-z6gx6xcw]{display:grid;gap:clamp(24px,4vw,56px)}.faq__side[data-astro-cid-z6gx6xcw]{display:grid;align-content:start;justify-items:start;gap:1rem}.section-title[data-astro-cid-z6gx6xcw]{max-width:18ch;font-size:var(--fs-h2);font-weight:780}.faq__help[data-astro-cid-z6gx6xcw]{display:grid;justify-items:start;gap:.8rem;margin-top:.5rem;max-width:26rem;font-size:.95rem}.faq__help[data-astro-cid-z6gx6xcw] strong[data-astro-cid-z6gx6xcw]{color:var(--c-ink)}.faq__list[data-astro-cid-z6gx6xcw]{display:grid;gap:10px}.faq__item[data-astro-cid-z6gx6xcw]{border-radius:var(--r-md);background:var(--c-card);transition:background-color var(--dur-ui) ease}.faq__item[data-astro-cid-z6gx6xcw][open]{background:var(--c-surface);box-shadow:var(--sh-1),inset 0 0 0 1px var(--c-line)}summary[data-astro-cid-z6gx6xcw]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:60px;padding:.9rem 1.2rem .9rem 1.35rem;color:var(--c-ink);font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:-.01em;line-height:1.35;list-style:none;cursor:pointer}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}.faq__plus[data-astro-cid-z6gx6xcw]{position:relative;flex:none;width:32px;height:32px;border-radius:50%;background:var(--c-surface)}.faq__item[data-astro-cid-z6gx6xcw][open] .faq__plus[data-astro-cid-z6gx6xcw]{background:var(--c-navy)}.faq__plus[data-astro-cid-z6gx6xcw]:before,.faq__plus[data-astro-cid-z6gx6xcw]:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:var(--c-navy);transition:transform var(--dur-ui) var(--ease-out)}.faq__plus[data-astro-cid-z6gx6xcw]:after{transform:rotate(90deg)}.faq__item[data-astro-cid-z6gx6xcw][open] .faq__plus[data-astro-cid-z6gx6xcw]:before,.faq__item[data-astro-cid-z6gx6xcw][open] .faq__plus[data-astro-cid-z6gx6xcw]:after{background:#fff}.faq__item[data-astro-cid-z6gx6xcw][open] .faq__plus[data-astro-cid-z6gx6xcw]:after{transform:rotate(0)}.faq__answer[data-astro-cid-z6gx6xcw]{padding:0 1.35rem 1.2rem}.faq__answer[data-astro-cid-z6gx6xcw] p:first-child{font-size:1rem;color:var(--c-text)}@media(min-width:64rem){.faq__grid[data-astro-cid-z6gx6xcw]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.faq__side[data-astro-cid-z6gx6xcw]{position:sticky;top:92px}}.utm-accent{display:inline-flex;margin-top:.75rem;padding:.45rem .85rem;border-radius:var(--r-pill);background:var(--c-red-soft);color:#9e1b22;font-size:.85rem;font-weight:650}.hero[data-astro-cid-bbe6dxrz]{padding-top:clamp(10px,1.6vw,20px)}.hero__grid[data-astro-cid-bbe6dxrz]{display:grid;gap:clamp(12px,1.4vw,18px)}.hero__main[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;display:grid;align-content:start;gap:1rem;padding:clamp(20px,3.4vw,52px);border-radius:var(--r-xl);background:var(--g-hero);overflow:hidden}.hero__orb[data-astro-cid-bbe6dxrz]{position:absolute;z-index:-1;right:-140px;top:-160px;width:420px;height:420px;border-radius:50%;border:1.5px solid rgb(30 42 110 / .08);box-shadow:0 0 0 46px #ffffff38,0 0 0 47.5px #1e2a6e0f}.hero__title[data-astro-cid-bbe6dxrz]{max-width:17ch;font-size:var(--fs-h1);font-weight:800;line-height:1.05;letter-spacing:-.026em}.hero__lead[data-astro-cid-bbe6dxrz]{max-width:60ch;color:var(--c-text);font-size:var(--fs-lead);line-height:1.6}.hero__lead[data-astro-cid-bbe6dxrz] p+p{margin-top:.6em;font-size:.92em;color:var(--c-muted, var(--c-text))}.hero__lead--after[data-astro-cid-bbe6dxrz]{margin-top:1rem;font-size:.95em;color:var(--c-muted)}.hero__lead[data-astro-cid-bbe6dxrz] strong{color:var(--c-ink)}.hero__chips[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.hero__chips[data-astro-cid-bbe6dxrz] .chip[data-astro-cid-bbe6dxrz]{background:#ffffffc7;box-shadow:none}.hero__order[data-astro-cid-bbe6dxrz]{display:grid;gap:1rem;margin-top:.5rem;padding:clamp(16px,2vw,24px);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--sh-2)}.hero__stage[data-astro-cid-bbe6dxrz]{display:grid}.stage[data-astro-cid-bbe6dxrz]{position:relative;display:grid;place-items:center;min-height:360px;border-radius:var(--r-xl);background:var(--g-stage);overflow:hidden}.stage__deco[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;pointer-events:none}.hex[data-astro-cid-bbe6dxrz]{position:absolute;aspect-ratio:1 / 1.1547;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.hex[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:2px;clip-path:inherit;background:var(--c-surface)}.hex--a[data-astro-cid-bbe6dxrz]{width:150px;right:8%;top:7%;background:#8b2fb038}.hex--a[data-astro-cid-bbe6dxrz]:after{background:#f7f2fd}.hex--b[data-astro-cid-bbe6dxrz]{width:92px;right:calc(8% + 118px);top:calc(7% + 108px);background:#1f8a5b40}.hex--b[data-astro-cid-bbe6dxrz]:after{background:#f1faf5}.hex--c[data-astro-cid-bbe6dxrz]{width:64px;left:9%;top:34%;background:#8b2fb02e}.halo[data-astro-cid-bbe6dxrz]{position:absolute;left:50%;top:50%;width:min(80%,400px);aspect-ratio:1;border-radius:50%;transform:translate(-50%,-52%);background:radial-gradient(circle,rgb(255 255 255 / .95) 0 48%,rgb(240 232 251 / .6) 62%,transparent 72%)}.curve[data-astro-cid-bbe6dxrz]{position:absolute;left:-2%;right:-2%;bottom:22%;height:28px;opacity:.55;background:radial-gradient(circle at 24px -10px,transparent 21px,var(--c-red) 22px 24px,transparent 25px) 0 0 / 96px 28px repeat-x,radial-gradient(circle at 72px 38px,transparent 21px,var(--c-herb) 22px 24px,transparent 25px) 0 0 / 96px 28px repeat-x}.stage[data-astro-cid-bbe6dxrz] .stage__bottle{position:relative;z-index:1;width:clamp(190px,46vw,300px)}.stage[data-astro-cid-bbe6dxrz] .stage__bottle img{display:block;width:100%;height:auto;border-radius:var(--r-lg);box-shadow:0 30px 50px -28px #2b1a5e73,0 0 0 6px #ffffffb3}.stage__badges[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:2;margin:0;padding:0;list-style:none;pointer-events:none}.float-badge[data-astro-cid-bbe6dxrz]{position:absolute;z-index:2;display:flex;align-items:center;gap:.6rem;padding:.5rem .9rem .5rem .5rem;border-radius:var(--r-pill);background:#fffffff0;box-shadow:var(--sh-float);line-height:1.15}.float-badge[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{display:block;color:var(--c-ink);font-family:var(--font-display);font-size:.9rem;font-weight:750;letter-spacing:-.01em}.float-badge[data-astro-cid-bbe6dxrz] small[data-astro-cid-bbe6dxrz]{display:block;color:var(--c-muted);font-size:.75rem}.float-badge__icon[data-astro-cid-bbe6dxrz]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--c-lilac);color:var(--c-navy)}.float-badge__icon--herb[data-astro-cid-bbe6dxrz]{background:var(--c-herb-soft);color:var(--c-herb)}.float-badge__icon--red[data-astro-cid-bbe6dxrz]{background:var(--c-red-soft);color:var(--c-cta)}.float-badge--a[data-astro-cid-bbe6dxrz]{left:5%;top:9%}.float-badge--b[data-astro-cid-bbe6dxrz]{right:2%;top:22%}.float-badge--c[data-astro-cid-bbe6dxrz]{left:6%;bottom:9%}.hero__stats[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:clamp(12px,1.4vw,18px) 0 0;padding:clamp(14px,2vw,22px) clamp(10px,2vw,28px);list-style:none;border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--sh-2);border:1px solid var(--c-line)}.hero__stats[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:grid;gap:.2rem;padding:.6rem clamp(8px,1.4vw,20px);text-align:center}.hero__stats[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]+li[data-astro-cid-bbe6dxrz]{border-left:1px solid var(--c-line)}.hero__stats[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:nth-child(3){border-left:0}.hero__stats[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-family:var(--font-display);font-size:clamp(1.4rem,1.05rem + 1.4vw,2.2rem);font-weight:800;letter-spacing:-.02em;color:var(--c-cta)}.hero__stats[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:nth-child(2n) strong[data-astro-cid-bbe6dxrz]{color:var(--c-herb)}.hero__stats[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{color:var(--c-muted);font-size:var(--fs-small);line-height:1.35}@media(min-width:48rem){.hero__stats[data-astro-cid-bbe6dxrz]{grid-template-columns:repeat(4,minmax(0,1fr))}.hero__stats[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:nth-child(3){border-left:1px solid var(--c-line)}}@media(prefers-reduced-motion:no-preference){.curve[data-astro-cid-bbe6dxrz]{animation:drift 18s linear infinite}.float-badge[data-astro-cid-bbe6dxrz]{animation:float 7s ease-in-out infinite}.float-badge--b[data-astro-cid-bbe6dxrz]{animation-delay:-2.3s}.float-badge--c[data-astro-cid-bbe6dxrz]{animation-delay:-4.6s}}@keyframes drift{to{background-position:96px 0,96px 0}}@keyframes float{50%{transform:translateY(-7px)}}@media(max-width:39.99rem){.hero__main[data-astro-cid-bbe6dxrz]{gap:.85rem;border-radius:var(--r-lg)}.hero__title[data-astro-cid-bbe6dxrz]{font-size:clamp(1.7rem,1.05rem + 3.3vw,2.15rem)}.hero__lead[data-astro-cid-bbe6dxrz]{font-size:.95rem;line-height:1.5}.hero__chips[data-astro-cid-bbe6dxrz]{flex-wrap:nowrap;margin-inline:-20px;padding-inline:20px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 28px),transparent)}.hero__chips[data-astro-cid-bbe6dxrz]::-webkit-scrollbar{display:none}.hero__chips[data-astro-cid-bbe6dxrz] .chip[data-astro-cid-bbe6dxrz]{flex:none;min-height:32px;font-size:.84rem}.hero__order[data-astro-cid-bbe6dxrz]{margin-top:.15rem;padding:14px;gap:.85rem}.stage[data-astro-cid-bbe6dxrz]{min-height:330px;border-radius:var(--r-lg)}.float-badge[data-astro-cid-bbe6dxrz]{padding:.35rem .7rem .35rem .35rem}.float-badge[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-size:.8rem}.float-badge[data-astro-cid-bbe6dxrz] small[data-astro-cid-bbe6dxrz]{font-size:.7rem}.float-badge__icon[data-astro-cid-bbe6dxrz]{width:28px;height:28px}.float-badge--a[data-astro-cid-bbe6dxrz]{left:3%;top:6%}.float-badge--b[data-astro-cid-bbe6dxrz]{right:3%;top:46%}.float-badge--c[data-astro-cid-bbe6dxrz]{left:3%;bottom:6%}}@media(min-width:64rem){.hero__grid[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:stretch}.stage[data-astro-cid-bbe6dxrz]{min-height:100%}}
