.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%;aspect-ratio:4 / 3;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(31 36 87 / .12)}.s-img__ring--2[data-astro-cid-khtipngd]{width:38%;border:2px solid rgb(200 107 180 / .4);background:var(--g-glow)}.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(20px,4.4vw,64px);border-radius:clamp(24px,3vw,40px)}.section--panel[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g]{background:var(--c-surface);box-shadow:inset 0 0 0 1px var(--c-line)}.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);box-shadow:inset 0 0 0 1px var(--c-line)}.section--plain[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .v-card:not(.v-card--check),.section--plain[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .card,.section--accent[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .v-card:not(.v-card--check),.section--accent[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .card{background:var(--c-surface);box-shadow:inset 0 0 0 1px var(--c-line)}.section--panel[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .step,.section--panel[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .ingr,.section--panel[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .quote,.section--panel[data-astro-cid-2w3r3o6g] .section__inner[data-astro-cid-2w3r3o6g] .study{background:var(--c-bg);box-shadow:inset 0 0 0 1px var(--c-line)}.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-surface)}.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:20ch;font-size:var(--fs-h2);font-weight:600;line-height:1.04;letter-spacing:-.032em}.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--wide-table[data-astro-cid-2w3r3o6g]{grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr)}.section__grid--wide-table[data-astro-cid-2w3r3o6g] .prose[data-astro-cid-2w3r3o6g]{max-width:none}.section__grid--wide-table[data-astro-cid-2w3r3o6g] .prose[data-astro-cid-2w3r3o6g]>:not(.table-wrap){max-width:var(--measure)}.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:14ch}}.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,34px) clamp(20px,3.4vw,48px);border-radius:var(--r-xl);background:var(--g-accent);box-shadow:inset 0 0 0 1px var(--c-tint-2);color:var(--c-text);overflow:hidden}.cta-band__glow[data-astro-cid-kokrr3jq]{position:absolute;z-index:-1;left:-40px;top:50%;width:220px;aspect-ratio:1;border-radius:50%;transform:translateY(-50%);background:var(--g-glow)}.cta-band[data-astro-cid-kokrr3jq] .cta-band__bottle{width:64px;filter:drop-shadow(0 14px 14px rgb(84 38 96 / .22))}.cta-band__title[data-astro-cid-kokrr3jq]{margin-bottom:.3rem;color:var(--c-ink);font-family:var(--font-display);font-size:clamp(1.25rem,1rem + .8vw,1.7rem);font-weight:600;letter-spacing:-.025em;line-height:1.15}.cta-band__text[data-astro-cid-kokrr3jq] p[data-astro-cid-kokrr3jq]:last-child{max-width:52ch;color:var(--c-muted);font-size:.97rem;line-height:1.5}.cta-band__action[data-astro-cid-kokrr3jq]{grid-column:1 / -1;display:grid}@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}}.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:16ch;font-size:var(--fs-h2);font-weight:600}.faq__help[data-astro-cid-z6gx6xcw]{background:var(--c-tint);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-surface);box-shadow:inset 0 0 0 1px var(--c-line);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.1rem;font-weight:600;letter-spacing:-.015em;line-height:1.35;list-style:none;cursor:pointer}.faq__q[data-astro-cid-z6gx6xcw]{margin:0;font:inherit;letter-spacing:inherit;color:inherit}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-tint)}.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}}.final[data-astro-cid-nqzr7c5x]{padding-block:calc(var(--section-space) / 2)}.final__inner[data-astro-cid-nqzr7c5x]{position:relative;isolation:isolate;display:grid;gap:clamp(20px,3vw,48px);padding:clamp(20px,4.4vw,60px);border-radius:clamp(24px,3vw,40px);background:var(--g-accent);overflow:hidden}.final__inner[data-astro-cid-nqzr7c5x]:before{content:"";position:absolute;z-index:-1;left:-80px;bottom:-120px;width:360px;aspect-ratio:1;border-radius:50%;background:var(--g-glow)}.final__text[data-astro-cid-nqzr7c5x]{display:grid;align-content:start;justify-items:start;gap:1rem}.final__title[data-astro-cid-nqzr7c5x]{max-width:16ch;font-size:var(--fs-h2);line-height:1.05;letter-spacing:-.03em}.final__body[data-astro-cid-nqzr7c5x]{max-width:48ch;color:var(--c-text);font-size:var(--fs-lead)}.final__steps[data-astro-cid-nqzr7c5x]{display:grid;gap:8px;width:100%;max-width:30rem;margin:.5rem 0 0;padding:0;list-style:none}.final__steps[data-astro-cid-nqzr7c5x] li[data-astro-cid-nqzr7c5x]{display:flex;align-items:center;gap:.7rem;padding:.65rem .9rem;border-radius:var(--r-md);background:#ffffffbf;color:var(--c-ink);font-weight:600;font-size:.95rem}.final__steps[data-astro-cid-nqzr7c5x] li[data-astro-cid-nqzr7c5x] svg{color:var(--c-plum)}.final__num[data-astro-cid-nqzr7c5x]{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--c-navy);color:#fff;font-family:var(--font-display);font-size:.9rem}@media(min-width:64rem){.final__inner[data-astro-cid-nqzr7c5x]{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center}}.utm-accent{display:inline-flex;margin-top:.75rem;padding:.45rem .85rem;border-radius:var(--r-pill);background:var(--c-tint);color:var(--c-plum);font-size:.85rem;font-weight:650}.hero[data-astro-cid-bbe6dxrz]{padding-top:clamp(10px,1.6vw,20px)}.hero__panel[data-astro-cid-bbe6dxrz]{display:grid;gap:clamp(16px,2vw,28px);padding:clamp(18px,2.6vw,36px);border-radius:var(--r-xl);background:var(--g-hero);box-shadow:var(--sh-1),inset 0 0 0 1px var(--c-line)}.hero__main[data-astro-cid-bbe6dxrz]{display:grid;align-content:start;justify-items:start;gap:1rem;min-width:0}.hero__main[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]{max-width:100%}.hero__title[data-astro-cid-bbe6dxrz]{max-width:17ch;font-size:var(--fs-h1);font-weight:560;line-height:1.04;letter-spacing:-.03em}.hero__lead[data-astro-cid-bbe6dxrz]{max-width:58ch;color:var(--c-text);font-size:var(--fs-lead);line-height:1.6}.hero__lead[data-astro-cid-bbe6dxrz] p+p{margin-top:.7em}.hero__lead--after[data-astro-cid-bbe6dxrz]{margin-top:.25rem;color:var(--c-muted);font-size:.97rem}.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__order[data-astro-cid-bbe6dxrz]{display:grid;gap:1rem;width:100%;max-width:40rem;margin-top:.25rem;padding:clamp(16px,2vw,24px);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--sh-2),inset 0 0 0 1px var(--c-line)}.hero__side[data-astro-cid-bbe6dxrz]{min-width:0}.stage[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;display:grid;place-items:center;min-height:420px;padding:48px 16px 104px;border-radius:var(--r-lg);background:var(--g-stage);overflow:hidden}.stage__glow[data-astro-cid-bbe6dxrz]{position:absolute;z-index:-1;left:58%;top:46%;width:min(70%,360px);aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:var(--g-glow)}.stage__ring[data-astro-cid-bbe6dxrz]{position:absolute;z-index:-1;left:54%;top:48%;width:min(104%,560px);aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);border:1px solid rgb(255 255 255 / .6);box-shadow:0 0 0 46px #ffffff29,0 0 0 47px #fff6}.stage[data-astro-cid-bbe6dxrz] .stage__pack{position:relative;width:min(74%,380px)}.stage[data-astro-cid-bbe6dxrz] .stage__pack img{width:100%;height:auto;filter:drop-shadow(0 30px 30px rgb(84 38 96 / .26)) drop-shadow(0 6px 8px rgb(84 38 96 / .12))}.fruit[data-astro-cid-bbe6dxrz]{position:absolute;z-index:1;pointer-events:none}.fruit--grapefruit[data-astro-cid-bbe6dxrz]{right:5%;bottom:6%;width:86px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#fff 0 7%,transparent 8%),repeating-conic-gradient(from 8deg,#f28a74 0 26deg,#fbd9cf 26deg 30deg),#f28a74;box-shadow:0 0 0 5px #fff4ee,0 0 0 9px #f6b25f,0 14px 24px -8px #a8432f73;transform:rotate(-12deg)}.fruit--berries[data-astro-cid-bbe6dxrz]{left:52%;bottom:5%;width:92px;height:70px}.b[data-astro-cid-bbe6dxrz]{position:absolute;border-radius:50%;box-shadow:0 8px 12px -6px #1f183c66}.b--c1[data-astro-cid-bbe6dxrz],.b--c2[data-astro-cid-bbe6dxrz],.b--c3[data-astro-cid-bbe6dxrz]{background:radial-gradient(circle at 34% 30%,#ff8a9c 0 9%,#d6334f 26%,#9c1530 80%)}.b--b1[data-astro-cid-bbe6dxrz],.b--b2[data-astro-cid-bbe6dxrz]{background:radial-gradient(circle at 34% 30%,#b9c2ef 0 8%,#4c5aa8 30%,#262f6d 82%)}.b--c1[data-astro-cid-bbe6dxrz]{left:0;bottom:0;width:34px;height:32px}.b--c2[data-astro-cid-bbe6dxrz]{left:28px;bottom:6px;width:30px;height:30px}.b--c3[data-astro-cid-bbe6dxrz]{left:14px;bottom:28px;width:26px;height:26px}.b--b1[data-astro-cid-bbe6dxrz]{left:54px;bottom:0;width:28px;height:28px}.b--b2[data-astro-cid-bbe6dxrz]{left:44px;bottom:30px;width:24px;height:24px}.widget[data-astro-cid-bbe6dxrz]{position:absolute;z-index:2;padding:12px 14px;border-radius:var(--r-md);background:#fffffff0;box-shadow:var(--sh-float);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.widget__title[data-astro-cid-bbe6dxrz]{margin-bottom:.55rem;color:var(--c-ink);font-family:var(--font-display);font-size:.98rem;font-weight:600;letter-spacing:-.01em;line-height:1.2}.widget--trio[data-astro-cid-bbe6dxrz]{left:16px;bottom:16px;width:220px}.trio[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:12px}.trio__ring[data-astro-cid-bbe6dxrz]{display:grid;place-items:center;flex:none;width:64px;aspect-ratio:1;border-radius:50%;background:conic-gradient(var(--c-cranberry) 0 118deg,#fff 118deg 122deg,var(--c-blueberry) 122deg 238deg,#fff 238deg 242deg,var(--c-grapefruit) 242deg 356deg,#fff 356deg)}.trio__core[data-astro-cid-bbe6dxrz]{display:grid;place-items:center;width:44px;aspect-ratio:1;border-radius:50%;background:var(--c-water-soft);color:var(--c-water)}.trio__legend[data-astro-cid-bbe6dxrz]{display:grid;gap:3px;margin:0;padding:0;list-style:none;font-size:.78rem;line-height:1.2}.trio__item[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:8px auto;column-gap:6px;align-items:baseline}.trio__item[data-astro-cid-bbe6dxrz]:before{content:"";grid-row:span 2;width:8px;height:8px;border-radius:50%;align-self:center}.trio__item--cranberry[data-astro-cid-bbe6dxrz]:before{background:var(--c-cranberry)}.trio__item--blueberry[data-astro-cid-bbe6dxrz]:before{background:var(--c-blueberry)}.trio__item--grapefruit[data-astro-cid-bbe6dxrz]:before{background:var(--c-grapefruit)}.trio__item[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{color:var(--c-ink);font-weight:650}.trio__item[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{color:var(--c-muted);font-size:.74rem}.widget--dose[data-astro-cid-bbe6dxrz]{right:16px;top:16px;display:flex;align-items:center;gap:10px;max-width:200px}.widget--dose[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]{display:grid;gap:2px;line-height:1.2}.widget--dose[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{color:var(--c-ink);font-family:var(--font-display);font-size:1.15rem;font-weight:600}.widget--dose[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{color:var(--c-muted);font-size:.76rem}.glass[data-astro-cid-bbe6dxrz]{position:relative;flex:none;width:30px;height:40px;clip-path:polygon(0 0,100% 0,86% 100%,14% 100%);background:linear-gradient(90deg,#5aa7c929,#fff9 40%,#5aa7c933);box-shadow:inset 0 0 0 2px #5aa7c973}.glass__water[data-astro-cid-bbe6dxrz]{position:absolute;inset:34% 0 0;background:linear-gradient(180deg,#bfe3f1,#7cc0dd)}.hero__stats[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:clamp(12px,1.4vw,18px) 0 0;padding:0;list-style:none}.hero__stats[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:grid;align-content:start;gap:.3rem;padding:clamp(14px,1.8vw,22px);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:inset 0 0 0 1px var(--c-line)}.hero__stats[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz].is-accent{background:var(--g-accent);box-shadow:inset 0 0 0 1px var(--c-tint-2)}.hero__stat-icon[data-astro-cid-bbe6dxrz]{display:grid;place-items:center;width:38px;height:38px;margin-bottom:.6rem;border-radius:12px;background:var(--c-tint);color:var(--c-plum)}.is-accent[data-astro-cid-bbe6dxrz] .hero__stat-icon[data-astro-cid-bbe6dxrz]{background:var(--c-surface);color:var(--c-ok)}.hero__stat-label[data-astro-cid-bbe6dxrz]{color:var(--c-muted);font-size:var(--fs-micro);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.hero__stats[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{color:var(--c-ink);font-family:var(--font-display);font-size:clamp(1.02rem,.92rem + .45vw,1.28rem);font-weight:560;letter-spacing:-.01em;line-height:1.25}@media(min-width:48rem){.hero__stats[data-astro-cid-bbe6dxrz]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:39.99rem){.hero[data-astro-cid-bbe6dxrz]{padding-top:8px}.hero__panel[data-astro-cid-bbe6dxrz]{padding:16px 16px 18px;border-radius:var(--r-lg)}.hero__main[data-astro-cid-bbe6dxrz]{gap:.7rem}.hero__eyebrow[data-astro-cid-bbe6dxrz]{display:none}.hero__chips[data-astro-cid-bbe6dxrz]{order:1}.hero__lead--after[data-astro-cid-bbe6dxrz]{order:2}.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] .chip[data-astro-cid-bbe6dxrz]{min-height:32px;font-size:.84rem}.hero__order[data-astro-cid-bbe6dxrz]{margin-top:.1rem;padding:14px;gap:.7rem}.stage[data-astro-cid-bbe6dxrz]{min-height:0;padding:18px 12px 12px;grid-template-columns:1fr 1fr;gap:10px}.stage[data-astro-cid-bbe6dxrz] .stage__pack{grid-column:1 / -1;width:min(80%,320px);margin-bottom:4px}.widget[data-astro-cid-bbe6dxrz]{position:relative;inset:auto;width:auto;max-width:none;align-self:stretch}.widget--trio[data-astro-cid-bbe6dxrz] .trio[data-astro-cid-bbe6dxrz],.widget--dose[data-astro-cid-bbe6dxrz]{flex-direction:column;align-items:flex-start}.fruit--grapefruit[data-astro-cid-bbe6dxrz]{top:18px;right:14px;bottom:auto;width:58px}.fruit--berries[data-astro-cid-bbe6dxrz]{top:18px;left:14px;bottom:auto;transform:scale(.7);transform-origin:left top}}@media(min-width:64rem){.hero__panel[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:clamp(28px,3vw,48px)}.hero__side[data-astro-cid-bbe6dxrz]{position:sticky;top:84px;align-self:start}.stage[data-astro-cid-bbe6dxrz]{min-height:610px}}@media(prefers-reduced-motion:no-preference){.stage__glow[data-astro-cid-bbe6dxrz]{animation:glow 5.6s ease-in-out infinite}.widget--trio[data-astro-cid-bbe6dxrz]{animation:float 7s ease-in-out infinite}}@keyframes glow{50%{opacity:.7;transform:translate(-50%,-50%) scale(1.08)}}@keyframes float{50%{transform:translateY(-6px)}}
