.facts[data-astro-cid-qzamrtv6]{gap:var(--space-s) var(--space-l);margin:var(--space-s) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.facts[data-astro-cid-qzamrtv6] li[data-astro-cid-qzamrtv6]{gap:.15rem;display:grid}.layout[data-astro-cid-qzamrtv6]{gap:var(--space-xl);padding-bottom:var(--space-xl);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64rem){.layout[data-astro-cid-qzamrtv6]{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}}.main[data-astro-cid-qzamrtv6]{gap:var(--space-2xl);min-width:0;display:grid}.main[data-astro-cid-qzamrtv6]>section[data-astro-cid-qzamrtv6]{min-width:0}.main[data-astro-cid-qzamrtv6] h2[data-astro-cid-qzamrtv6]{font-size:var(--step-3);margin-bottom:var(--space-m)}.section-lead[data-astro-cid-qzamrtv6]{color:var(--ink-soft);margin-bottom:var(--space-m)}.pains[data-astro-cid-qzamrtv6]{gap:var(--space-m);padding:0;list-style:none;display:grid}.pains[data-astro-cid-qzamrtv6] li[data-astro-cid-qzamrtv6]{font-family:var(--font-display);font-style:italic;font-size:var(--step-1);border-left:2px solid var(--accent);padding-left:var(--space-s);max-width:34ch;line-height:1.35}.not-for-title[data-astro-cid-qzamrtv6]{margin-top:var(--space-l);font-weight:500}.not-for[data-astro-cid-qzamrtv6],.stack[data-astro-cid-qzamrtv6]{gap:var(--space-xs);padding-left:1.2em;display:grid}.parts[data-astro-cid-qzamrtv6]{gap:var(--space-l);padding:0;list-style:none;display:grid}@media (width>=48rem){.parts[data-astro-cid-qzamrtv6]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}.parts[data-astro-cid-qzamrtv6] li[data-astro-cid-qzamrtv6]{gap:var(--space-xs);border-top:1px solid var(--line);padding-top:var(--space-s);align-content:start;display:grid}.parts[data-astro-cid-qzamrtv6] h3[data-astro-cid-qzamrtv6]{font-size:var(--step-1)}.table-wrap[data-astro-cid-qzamrtv6]{overflow-x:auto}table[data-astro-cid-qzamrtv6]{border-collapse:collapse;width:100%;font-size:var(--step--1);min-width:32rem}th[data-astro-cid-qzamrtv6],td[data-astro-cid-qzamrtv6]{text-align:left;padding:var(--space-s);border-bottom:1px solid var(--line);vertical-align:top}thead[data-astro-cid-qzamrtv6] th[data-astro-cid-qzamrtv6]{color:var(--ink-soft);font-weight:500}tbody[data-astro-cid-qzamrtv6] th[data-astro-cid-qzamrtv6]{font-weight:500}.ours[data-astro-cid-qzamrtv6]{background:var(--bg-2);color:var(--ink)}@media (width<=40rem){table[data-astro-cid-qzamrtv6]{min-width:0}thead[data-astro-cid-qzamrtv6]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}tbody[data-astro-cid-qzamrtv6] tr[data-astro-cid-qzamrtv6]{gap:var(--space-2xs);padding-block:var(--space-s);border-bottom:1px solid var(--line);display:grid}tbody[data-astro-cid-qzamrtv6] th[data-astro-cid-qzamrtv6],tbody[data-astro-cid-qzamrtv6] td[data-astro-cid-qzamrtv6]{padding:.35rem var(--space-xs);border:0;display:block}tbody[data-astro-cid-qzamrtv6] th[data-astro-cid-qzamrtv6]{font-size:var(--step-0);padding-left:0}tbody[data-astro-cid-qzamrtv6] td[data-astro-cid-qzamrtv6]:before{content:attr(data-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-size:.75rem;display:block}}.claims[data-astro-cid-qzamrtv6]{gap:var(--space-l);padding:0;list-style:none;display:grid}.claims[data-astro-cid-qzamrtv6] li[data-astro-cid-qzamrtv6]{gap:var(--space-xs);display:grid}.refs[data-astro-cid-qzamrtv6]{color:var(--ink-soft);font-size:var(--step--1)}.faq[data-astro-cid-qzamrtv6]{border-top:1px solid var(--line);display:grid}.faq[data-astro-cid-qzamrtv6] details[data-astro-cid-qzamrtv6]{border-bottom:1px solid var(--line)}.faq[data-astro-cid-qzamrtv6] summary[data-astro-cid-qzamrtv6]{cursor:pointer;padding:var(--space-s) 0;min-height:2.75rem;font-weight:500}.faq[data-astro-cid-qzamrtv6] details[data-astro-cid-qzamrtv6] p[data-astro-cid-qzamrtv6]{padding-bottom:var(--space-s);color:var(--ink-soft)}.buy__box[data-astro-cid-qzamrtv6]{gap:var(--space-s);padding:var(--space-l) var(--space-m);background:var(--bg-2);border:1px solid var(--line);display:grid}@media (width>=64rem){.buy[data-astro-cid-qzamrtv6]{top:var(--space-m);position:sticky}}.buy__title[data-astro-cid-qzamrtv6]{font-size:var(--step-1)}.buy__price[data-astro-cid-qzamrtv6]{font-family:var(--font-display);font-size:var(--step-4);line-height:1}.buy__per[data-astro-cid-qzamrtv6],.buy__start[data-astro-cid-qzamrtv6],.buy__note[data-astro-cid-qzamrtv6],.buy__regular[data-astro-cid-qzamrtv6]{color:var(--ink-soft);margin-left:.4em;font-size:.55em}.buy__founding[data-astro-cid-qzamrtv6]{font-size:var(--step--1);color:var(--accent);font-weight:600}.buy__guarantee[data-astro-cid-qzamrtv6]{font-size:var(--step--1);color:var(--ink-soft)}.buy__form[data-astro-cid-qzamrtv6]{gap:var(--space-xs);border-top:1px solid var(--line);padding-top:var(--space-s);display:grid}.buy__form[data-astro-cid-qzamrtv6] h3[data-astro-cid-qzamrtv6]{font-size:var(--step-1)}.buy__status[data-astro-cid-qzamrtv6]{font-weight:500}.buy__status[data-astro-cid-qzamrtv6][data-state=error]{color:var(--accent)}.sticky-cta[data-astro-cid-qzamrtv6]{z-index:4;justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-xs) var(--gutter);background:var(--bg);border-top:1px solid var(--line);display:flex;position:sticky;bottom:0}.sticky-cta[data-astro-cid-qzamrtv6] span[data-astro-cid-qzamrtv6]{font-family:var(--font-display);font-size:var(--step-2)}@media (width>=64rem){.sticky-cta[data-astro-cid-qzamrtv6]{display:none}}
