.hero[data-astro-cid-lcdefpme]{padding:clamp(40px,6vw,88px) 0 clamp(56px,7vw,104px)}.hero__in[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.hero__txt[data-astro-cid-lcdefpme]{gap:24px;display:grid}.hero__txt[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--stamp);font-style:italic}.hero__cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.hero__vials[data-astro-cid-lcdefpme]{background:var(--card);border-radius:var(--r);justify-content:center;align-items:end;gap:clamp(8px,2vw,28px);min-height:100%;padding:40px 0 72px;display:flex;position:relative}.hv[data-astro-cid-lcdefpme]{animation:.9s cubic-bezier(.2,.8,.2,1) both rise}.hv--1[data-astro-cid-lcdefpme]{animation-delay:50ms}.hv--2[data-astro-cid-lcdefpme]{margin-bottom:28px;animation-delay:.15s}.hv--3[data-astro-cid-lcdefpme]{animation-delay:.25s}@keyframes rise{0%{opacity:0;translate:0 24px}}.hero__cap[data-astro-cid-lcdefpme]{color:var(--ink-2);text-align:center;text-transform:none;font-size:10px;position:absolute;bottom:20px;left:20px;right:20px}@media (width<=860px){.hero__in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__vials[data-astro-cid-lcdefpme]{padding:28px 0 64px}.hero__vials[data-astro-cid-lcdefpme] .vial--lg{--w:70px}}.facts[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.facts__in[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);display:grid}.facts__in[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:6px;padding:24px 24px 26px 0;display:grid}.facts__in[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{border-left:1px solid var(--line);padding-left:24px}.facts[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme]{color:var(--stamp);font-size:11px}.facts[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:14px}@media (width<=860px){.facts__in[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.facts__in[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]:nth-child(3){border-left:0;padding-left:0}.facts__in[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:1px solid var(--line)}}.fams[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.fam[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);grid-template-rows:auto auto;grid-template-columns:34px 1fr auto;column-gap:18px;padding:24px 20px 24px 0;text-decoration:none;display:grid}.fam[data-astro-cid-lcdefpme]:not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:20px}.fam__swatch[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, transparent 30%, var(--liquid) 30%);opacity:.85;border-radius:2px 2px 4px 4px;grid-row:1/3;width:34px;height:54px;transition:background-position .4s;box-shadow:inset 0 0 0 1px #12141226}.fam__name[data-astro-cid-lcdefpme]{grid-area:1/2;font-size:30px;line-height:1}.fam__n[data-astro-cid-lcdefpme]{color:var(--ink-2);grid-area:1/3;align-self:start;padding-top:6px;font-size:10px}.fam__says[data-astro-cid-lcdefpme]{grid-area:2/2/auto/4;margin-top:4px;font-size:14px}.fam[data-astro-cid-lcdefpme]:hover .fam__name[data-astro-cid-lcdefpme]{text-underline-offset:5px;text-decoration:underline 1px}@media (width<=860px){.fams[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.fam[data-astro-cid-lcdefpme],.fam[data-astro-cid-lcdefpme]:not(:nth-child(3n+1)){border-left:0;padding:18px 0}}.tint[data-astro-cid-lcdefpme]{background:#e3e5df}.grid4[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:28px 20px;display:grid}@media (width<=960px){.grid4[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:28px 14px}}.sets[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.set[data-astro-cid-lcdefpme]{background:var(--card);border-radius:var(--r);flex-direction:column;display:flex}.set__row[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);justify-content:center;gap:6px;padding:36px 16px 28px;display:flex}.set__row[data-astro-cid-lcdefpme] .vial{margin:0}.set__txt[data-astro-cid-lcdefpme]{flex-direction:column;flex:auto;gap:10px;padding:24px;display:flex}.set__list[data-astro-cid-lcdefpme]{margin:6px 0;padding:0;font-size:14px;list-style:none}.set__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding:6px 0}.set__list[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-right:6px;font-size:10px}.set__price[data-astro-cid-lcdefpme]{margin-top:auto;font-size:14px}.set__price[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:600 20px var(--mono)}@media (width<=960px){.sets[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.set__row[data-astro-cid-lcdefpme] .vial--sm{--w:52px}}.how[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--paper)}.how[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#b9bdb6}.how[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme].ghost{color:var(--paper);border-color:var(--paper)}.how[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme].ghost:hover{background:var(--paper);color:var(--ink)}.how__in[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr;gap:clamp(32px,6vw,96px);display:grid}.steps[data-astro-cid-lcdefpme]{counter-reset:s;margin:0;padding:0;list-style:none}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:s;border-top:1px solid #3a3d39;grid-template-columns:56px 110px 1fr;gap:12px;padding:22px 0;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(s, decimal-leading-zero);font:400 13px var(--mono);color:#8b9aea}.steps[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme]{color:var(--paper)}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#b9bdb6;font-size:15px}@media (width<=860px){.how__in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:40px 1fr}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{grid-column:2}}.founder[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:22px;max-width:900px;display:grid}.founder[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(28px,3.6vw,44px);font-style:italic;line-height:1.15}.faq[data-astro-cid-lcdefpme]{padding-top:0}.faq__in[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:1fr 2fr;gap:40px;padding-top:clamp(48px,6vw,80px);display:grid}details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line)}summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;gap:20px;padding:20px 0;font-size:18px;list-style:none;display:flex}summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}summary[data-astro-cid-lcdefpme]:after{content:"+";font:400 20px var(--mono)}details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{content:"−"}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:40em;padding:0 0 22px}@media (width<=860px){.faq__in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
