.hero[data-astro-cid-h3b3g2e7]{background:var(--gradient-hero);padding:var(--s-12) 0 var(--s-16)}.hero__inner[data-astro-cid-h3b3g2e7]{max-width:var(--container);padding:0 var(--gutter);gap:var(--s-8) var(--s-12);grid-template-columns:minmax(0,1fr) auto;align-items:center;margin:0 auto;display:grid}.hero__cert[data-astro-cid-h3b3g2e7]{width:280px}@media (max-width:960px){.hero__inner[data-astro-cid-h3b3g2e7]{grid-template-columns:minmax(0,1fr)}.hero__cert[data-astro-cid-h3b3g2e7]{width:min(240px,70%)}}aside.consult{transition:transform .32s var(--ease)}aside.consult.is-away{transform:translateY(110%)}.hero[data-astro-cid-h3b3g2e7] h1[data-astro-cid-h3b3g2e7]{font-size:var(--fs-h1);font-weight:var(--fw-semibold);line-height:var(--lh-head);letter-spacing:var(--tr-head);margin:var(--s-3) 0 var(--s-4);text-wrap:balance;max-width:20ch}.hero__lede[data-astro-cid-h3b3g2e7]{margin-top:var(--s-6);font-size:var(--fs-lead);color:var(--text-body);max-width:56ch}.crumbs[data-astro-cid-h3b3g2e7]{font-size:var(--fs-sm);color:var(--text-muted);margin-bottom:var(--s-6);flex-wrap:wrap;gap:6px;display:flex}.crumbs[data-astro-cid-h3b3g2e7] a[data-astro-cid-h3b3g2e7]{color:var(--text-muted)}.crumbs[data-astro-cid-h3b3g2e7] [data-astro-cid-h3b3g2e7][aria-current]{color:var(--text-body)}.badge[data-astro-cid-h3b3g2e7]{gap:var(--s-3);margin:var(--s-8) 0 0;padding:var(--s-5) var(--s-6);background:var(--c-white);border:1px solid var(--border-subtle);border-radius:var(--r-lg);box-shadow:var(--sh-md);flex-direction:column;max-width:100%;display:inline-flex}.badge[data-astro-cid-h3b3g2e7] img{object-fit:contain;align-self:flex-start;width:auto;max-width:100%;height:52px;display:block}.badge[data-astro-cid-h3b3g2e7] figcaption[data-astro-cid-h3b3g2e7]{font-size:var(--fs-sm);color:var(--text-muted);max-width:44ch}.hero__cta[data-astro-cid-h3b3g2e7]{margin-top:var(--s-8)}.grid[data-astro-cid-h3b3g2e7]{gap:var(--s-5);display:grid}.grid--2[data-astro-cid-h3b3g2e7]{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.grid--3[data-astro-cid-h3b3g2e7]{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.grid--4[data-astro-cid-h3b3g2e7]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.more[data-astro-cid-h3b3g2e7]{margin-top:var(--s-7)}.vs[data-astro-cid-h3b3g2e7]{gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));display:grid}.vs__card[data-astro-cid-h3b3g2e7]{border-radius:var(--r-lg);padding:var(--s-6);border:1px solid var(--border-subtle)}.vs__card--usual[data-astro-cid-h3b3g2e7]{background:var(--surface-subtle)}.vs__card--us[data-astro-cid-h3b3g2e7]{background:var(--blue-50);border-color:var(--blue-200)}.vs__tag[data-astro-cid-h3b3g2e7]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--s-3)}.vs__card--usual[data-astro-cid-h3b3g2e7] .vs__tag[data-astro-cid-h3b3g2e7]{color:var(--text-muted)}.vs__card--us[data-astro-cid-h3b3g2e7] .vs__tag[data-astro-cid-h3b3g2e7]{color:var(--blue-700)}.vs__text[data-astro-cid-h3b3g2e7]{color:var(--text-body);line-height:var(--lh-lead)}.meaning[data-astro-cid-h3b3g2e7]{margin-top:var(--s-12)}.meaning__h[data-astro-cid-h3b3g2e7]{font-size:var(--fs-h3);font-weight:var(--fw-semibold)}.meaning__lead[data-astro-cid-h3b3g2e7]{color:var(--text-muted);max-width:60ch;margin:var(--s-2) 0 var(--s-6)}.pain[data-astro-cid-h3b3g2e7]{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--r-lg);padding:var(--s-6)}.pain__head[data-astro-cid-h3b3g2e7]{font-weight:var(--fw-semibold);color:var(--text-strong)}.pain__text[data-astro-cid-h3b3g2e7]{margin-top:var(--s-2);color:var(--text-muted);font-size:var(--fs-sm)}.segments[data-astro-cid-h3b3g2e7]{margin-top:var(--s-12)}.segments__h[data-astro-cid-h3b3g2e7]{font-size:var(--fs-h3);font-weight:var(--fw-semibold);margin-bottom:var(--s-6)}.stages[data-astro-cid-h3b3g2e7]{gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.stage[data-astro-cid-h3b3g2e7]{flex-direction:column;display:flex}.stage__result[data-astro-cid-h3b3g2e7]{margin-top:auto!important}.stage__text[data-astro-cid-h3b3g2e7]{margin-bottom:var(--s-4)}.stage[data-astro-cid-h3b3g2e7]{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--r-lg);padding:var(--s-6)}.stage__head[data-astro-cid-h3b3g2e7]{align-items:baseline;gap:var(--s-4);display:flex}.stage__num[data-astro-cid-h3b3g2e7]{font-family:var(--font-mono);font-weight:var(--fw-bold);color:var(--blue-600)}.stage__head[data-astro-cid-h3b3g2e7] h3[data-astro-cid-h3b3g2e7]{font-size:var(--fs-h3);font-weight:var(--fw-semibold)}.stage__text[data-astro-cid-h3b3g2e7]{margin-top:var(--s-3);color:var(--text-body);font-size:var(--fs-sm)}.stage__result[data-astro-cid-h3b3g2e7]{margin-top:var(--s-4);background:var(--blue-50);color:var(--blue-800);border-radius:var(--r-md);padding:var(--s-3) var(--s-4);font-size:var(--fs-sm)}.support[data-astro-cid-h3b3g2e7]{align-items:center;gap:var(--s-5) var(--s-8);margin-top:var(--s-8);padding:var(--s-6) var(--s-8);border-radius:var(--r-lg);background:var(--blue-50);border:1px solid var(--blue-200);flex-wrap:wrap;display:flex}.support__text[data-astro-cid-h3b3g2e7]{flex:420px}.support[data-astro-cid-h3b3g2e7] h3[data-astro-cid-h3b3g2e7]{font-size:var(--fs-h3);font-weight:var(--fw-semibold)}.support[data-astro-cid-h3b3g2e7] p[data-astro-cid-h3b3g2e7]{margin-top:var(--s-2);color:var(--text-body)}.support__btn[data-astro-cid-h3b3g2e7]{flex:none}@media (max-width:560px){.support[data-astro-cid-h3b3g2e7]{padding:var(--s-5)}.support__btn[data-astro-cid-h3b3g2e7]{white-space:normal;text-align:center;flex:100%;height:auto;min-height:48px}}.reviews[data-astro-cid-h3b3g2e7]{gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(480px,100%),1fr));display:grid}.review[data-astro-cid-h3b3g2e7]{gap:var(--s-6);background:var(--surface-card);border:1px solid var(--border-subtle);border-left:3px solid var(--blue-400);border-radius:var(--r-lg);padding:var(--s-6);align-items:flex-start;display:flex}.review__scan[data-astro-cid-h3b3g2e7]{flex:none;width:140px}.review__body[data-astro-cid-h3b3g2e7]{gap:var(--s-3);min-width:0;display:grid}.review__product[data-astro-cid-h3b3g2e7]{font-size:var(--fs-h3);font-weight:var(--fw-semibold)}.review__quote[data-astro-cid-h3b3g2e7]{font-style:italic;line-height:var(--lh-body);color:var(--text-body);margin:0}.review__who[data-astro-cid-h3b3g2e7]{font-size:var(--fs-sm)}.review__who[data-astro-cid-h3b3g2e7] span[data-astro-cid-h3b3g2e7]{color:var(--text-muted)}.review__who[data-astro-cid-h3b3g2e7] span[data-astro-cid-h3b3g2e7]:before{content:"· "}@media (max-width:560px){.review[data-astro-cid-h3b3g2e7]{padding:var(--s-5);flex-direction:column}}.final[data-astro-cid-h3b3g2e7]{gap:var(--s-8) var(--s-12);grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:center;display:grid}.next[data-astro-cid-h3b3g2e7]{gap:var(--s-4);color:var(--text-body);line-height:var(--lh-lead);margin:0;padding:0 0 0 1.4em;display:grid}.next[data-astro-cid-h3b3g2e7] b[data-astro-cid-h3b3g2e7]{color:var(--text-strong)}@media (max-width:900px){.final[data-astro-cid-h3b3g2e7]{grid-template-columns:minmax(0,1fr)}}
