.payback[data-astro-cid-d4ax2vmt]{flex-direction:column;gap:1.75rem;padding:1.75rem;display:flex}.results[data-astro-cid-d4ax2vmt]{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:1.25rem 1rem;margin:0;display:grid}.results[data-astro-cid-d4ax2vmt]>div[data-astro-cid-d4ax2vmt]{flex-direction:column;justify-content:space-between;gap:.375rem;display:flex}dt[data-astro-cid-d4ax2vmt]{font-size:var(--fs-small);color:var(--c-text-muted)}dd[data-astro-cid-d4ax2vmt]{color:var(--c-text-strong);letter-spacing:-.02em;margin:0;font-size:clamp(1.625rem,1.2rem + 1.2vw,2.25rem)}dd[data-astro-cid-d4ax2vmt] span[data-astro-cid-d4ax2vmt]{color:var(--c-accent)}.fine[data-astro-cid-d4ax2vmt]{color:var(--c-text-muted);font-size:.75rem;line-height:1.6}.faq[data-astro-cid-4mpds4rx]{flex-direction:column;display:flex}details[data-astro-cid-4mpds4rx]{border-bottom:1px solid var(--c-line)}details[data-astro-cid-4mpds4rx]:first-child{border-top:1px solid var(--c-line)}summary[data-astro-cid-4mpds4rx]{min-height:3.5rem;color:var(--c-text-strong);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}summary[data-astro-cid-4mpds4rx]::-webkit-details-marker{display:none}.mark[data-astro-cid-4mpds4rx]{flex:none;width:14px;height:14px;position:relative}.mark[data-astro-cid-4mpds4rx]:before,.mark[data-astro-cid-4mpds4rx]:after{content:"";background:var(--c-accent);height:2px;transition:transform var(--dur-base) var(--ease-out);position:absolute;inset:6px 0 auto}.mark[data-astro-cid-4mpds4rx]:after{transform:rotate(90deg)}details[data-astro-cid-4mpds4rx][open] .mark[data-astro-cid-4mpds4rx]:after{transform:rotate(0)}p[data-astro-cid-4mpds4rx]{padding-inline-end:2rem;max-width:44rem;color:var(--c-text-soft);padding-bottom:1.25rem}.missing[data-astro-cid-4mpds4rx]{color:var(--c-warning);font-size:var(--fs-small)}.waitlist[data-astro-cid-3khiccf5]{flex-direction:column;gap:1rem;width:100%;max-width:34rem;display:flex}.row[data-astro-cid-3khiccf5]{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.row[data-astro-cid-3khiccf5] .email{flex:16rem}.consent[data-astro-cid-3khiccf5]{min-height:var(--tap);font-size:var(--fs-small);color:var(--c-text-soft);cursor:pointer;align-items:center;gap:.75rem;line-height:1.5;display:flex}.consent[data-astro-cid-3khiccf5] input[data-astro-cid-3khiccf5]{width:20px;height:20px;accent-color:var(--c-accent);flex:none;margin:0}.status[data-astro-cid-3khiccf5]{min-height:1.5em;font-size:var(--fs-small);color:var(--c-text-soft)}.status[data-astro-cid-3khiccf5][data-state=error]{color:var(--c-warning)}.status[data-astro-cid-3khiccf5][data-state=ok]{color:var(--c-positive)}.hero[data-astro-cid-br2oot2i]{grid-template-columns:minmax(0,1fr);align-items:center;gap:3rem;padding-block:3.5rem 4.5rem;display:grid}@media (width>=960px){.hero[data-astro-cid-br2oot2i]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.copy[data-astro-cid-br2oot2i]{flex-direction:column;align-items:flex-start;gap:1.75rem;min-width:0;display:flex}.copy[data-astro-cid-br2oot2i]>dl{align-self:stretch}h1[data-astro-cid-br2oot2i]{flex-direction:column;display:flex}.line[data-astro-cid-br2oot2i]{display:block}@media (prefers-reduced-motion:no-preference){.line[data-astro-cid-br2oot2i]{animation:drive-in .9s var(--ease-out) both}.l2[data-astro-cid-br2oot2i]{animation-delay:90ms}.l3[data-astro-cid-br2oot2i]{animation-delay:.18s}@keyframes drive-in{0%{transform:translateX(var(--drive-from,-.35em))}}}[dir=rtl] .line[data-astro-cid-br2oot2i]{--drive-from:.35em}.ghost[data-astro-cid-br2oot2i]{color:var(--c-text-strong)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.ghost[data-astro-cid-br2oot2i]{animation:drive-in .9s var(--ease-out) .18s both, vanish linear both;animation-timeline:auto,scroll(root);animation-range:normal,0 60vh}@keyframes vanish{to{color:#f2f5f933}}}}.lead[data-astro-cid-br2oot2i]{max-width:30rem;font-size:var(--fs-lead);color:var(--c-text-soft);line-height:1.55}.ctas[data-astro-cid-br2oot2i]{flex-wrap:wrap;gap:.75rem;display:flex}.note[data-astro-cid-br2oot2i]{color:var(--c-text-muted);font-size:.75rem}.stage[data-astro-cid-br2oot2i]{min-width:0}.showcase[data-astro-cid-br2oot2i]{align-items:center;gap:2rem;padding-block-end:2rem;display:grid}@media (width>=960px){.showcase[data-astro-cid-br2oot2i]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:4rem}}.everyday[data-astro-cid-br2oot2i]{align-items:center;gap:3rem;display:grid}.everyday[data-astro-cid-br2oot2i] .product-image{order:-1}@media (width>=960px){.everyday[data-astro-cid-br2oot2i]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem}.everyday[data-astro-cid-br2oot2i] .product-image{order:0}}.moments[data-astro-cid-br2oot2i]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.moments[data-astro-cid-br2oot2i] li[data-astro-cid-br2oot2i]{gap:1.25rem;padding-block:1.5rem;display:flex}.moments[data-astro-cid-br2oot2i] li[data-astro-cid-br2oot2i]+li[data-astro-cid-br2oot2i]{border-top:1px solid var(--c-line)}.moment[data-astro-cid-br2oot2i]{flex-direction:column;gap:.5rem;min-width:0;display:flex}.pict[data-astro-cid-br2oot2i]{fill:none;width:44px;height:44px;stroke:var(--c-accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.idx[data-astro-cid-br2oot2i]{font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--c-text-muted)}.moments[data-astro-cid-br2oot2i] p[data-astro-cid-br2oot2i]{color:var(--c-text-soft);font-size:.9375rem}.offer[data-astro-cid-br2oot2i]{align-items:center;gap:2.5rem;display:grid}@media (width>=960px){.offer[data-astro-cid-br2oot2i]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3rem}}.prices[data-astro-cid-br2oot2i]{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;display:grid}.spec-sheet[data-astro-cid-br2oot2i]{align-items:center;gap:2.5rem;display:grid}.spec-copy[data-astro-cid-br2oot2i]{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.spec-image[data-astro-cid-br2oot2i]{order:-1;width:min(100%,13rem);margin-inline:auto}@media (width>=1100px){.spec-sheet[data-astro-cid-br2oot2i]{grid-template-columns:minmax(0,1fr) 17rem;gap:3rem}.spec-image[data-astro-cid-br2oot2i]{order:0;width:100%}}.spec-fine[data-astro-cid-br2oot2i]{color:var(--c-text-muted);font-size:.75rem}.addons[data-astro-cid-br2oot2i]{color:var(--c-text-muted);font-size:.75rem;line-height:1.8}.finale{padding-bottom:2rem}
