.transition-line[data-astro-cid-mz3s2vdt]{gap:18px;margin:0;display:grid}.figure-heading[data-astro-cid-mz3s2vdt]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.figure-heading[data-astro-cid-mz3s2vdt] h2[data-astro-cid-mz3s2vdt]{font-size:clamp(1.5rem,2.4vw,2rem)}.figure-index[data-astro-cid-mz3s2vdt]{font:500 .75rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);flex:none}.transition-plot[data-astro-cid-mz3s2vdt]{isolation:isolate;border-radius:var(--radius-card);background:var(--surface);grid-template-columns:minmax(0,1.5fr) minmax(110px,.9fr) minmax(0,1.2fr);gap:18px;margin:0;padding:40px 24px 24px;list-style:none;display:grid;position:relative}.transition-plot[data-astro-cid-mz3s2vdt]:before{content:"";z-index:-1;border-top:2px dashed var(--dash);position:absolute;top:62px;left:24px;right:24px}.transition-plot[data-astro-cid-mz3s2vdt]:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background-image:var(--grain);mix-blend-mode:overlay;opacity:.35;background-size:220px;position:absolute;inset:0}.transition-plot[data-astro-cid-mz3s2vdt] li[data-astro-cid-mz3s2vdt]{grid-template-rows:44px auto;gap:14px;min-width:0;display:grid;position:relative}.stage-node[data-astro-cid-mz3s2vdt]{border-radius:14px;width:100%;height:44px;display:block}.is-point[data-astro-cid-mz3s2vdt]{justify-items:center}.is-point[data-astro-cid-mz3s2vdt] .stage-node[data-astro-cid-mz3s2vdt]{border-radius:50%;width:20px;height:20px;margin-top:12px}.stage-copy[data-astro-cid-mz3s2vdt]{gap:7px;display:grid}.stage-copy[data-astro-cid-mz3s2vdt] .stage-name[data-astro-cid-mz3s2vdt]{font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.1}.stage-band[data-astro-cid-mz3s2vdt],.stage-detail[data-astro-cid-mz3s2vdt]{color:var(--ink-2);font-size:1rem;line-height:1.45}.stage-detail[data-astro-cid-mz3s2vdt]{border-top:1px dashed var(--dash);padding-top:10px}figcaption[data-astro-cid-mz3s2vdt]{max-width:78ch;color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (width<=760px){.transition-plot[data-astro-cid-mz3s2vdt]{grid-template-columns:1fr;gap:0;padding:24px 20px}.transition-plot[data-astro-cid-mz3s2vdt]:before{border-top:0;border-left:2px dashed var(--dash);inset:40px auto 40px 29px}.transition-plot[data-astro-cid-mz3s2vdt] li[data-astro-cid-mz3s2vdt],.is-point[data-astro-cid-mz3s2vdt]{grid-template-rows:auto;grid-template-columns:20px minmax(0,1fr);place-items:start stretch;gap:16px;padding-block:16px;display:grid}.transition-plot[data-astro-cid-mz3s2vdt] li[data-astro-cid-mz3s2vdt]:first-child{padding-top:0}.transition-plot[data-astro-cid-mz3s2vdt] li[data-astro-cid-mz3s2vdt]:last-child{padding-bottom:0}.stage-node[data-astro-cid-mz3s2vdt],.is-point[data-astro-cid-mz3s2vdt] .stage-node[data-astro-cid-mz3s2vdt]{border-radius:50%;width:20px;height:20px;margin:4px 0 0}.stage-copy[data-astro-cid-mz3s2vdt]{gap:6px}}@media (width<=360px){.figure-heading[data-astro-cid-mz3s2vdt]{flex-direction:column;align-items:flex-start;gap:6px}.transition-plot[data-astro-cid-mz3s2vdt]{padding-inline:16px}.transition-plot[data-astro-cid-mz3s2vdt]:before{left:25px}}.stage-band[data-astro-cid-mz3s2vdt]:first-letter{text-transform:uppercase}.pvm[data-astro-cid-rgups4jp] .comparison-table-wrap[data-astro-cid-rgups4jp]{width:100%;margin-top:clamp(28px,4vw,48px)}.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp]{table-layout:fixed;border-collapse:collapse;width:100%;font-size:1rem;line-height:1.45}.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp] th[data-astro-cid-rgups4jp],.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp] td[data-astro-cid-rgups4jp]{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-top:1px dashed var(--dash);padding:16px 14px}.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp] thead[data-astro-cid-rgups4jp] th[data-astro-cid-rgups4jp]{font:500 .75rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);border-top:0;padding-top:0}.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp] thead[data-astro-cid-rgups4jp] th[data-astro-cid-rgups4jp]:first-child{width:16%}.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp] tbody[data-astro-cid-rgups4jp] th[data-astro-cid-rgups4jp]{font:500 .75rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp] tbody[data-astro-cid-rgups4jp] td[data-astro-cid-rgups4jp]{color:var(--ink-2)}.pvm[data-astro-cid-rgups4jp] .table-context[data-astro-cid-rgups4jp]{margin-top:28px}.pvm[data-astro-cid-rgups4jp] .symptom-cards[data-astro-cid-rgups4jp],.pvm[data-astro-cid-rgups4jp] .treatment-cards[data-astro-cid-rgups4jp]{margin-top:24px}.pvm[data-astro-cid-rgups4jp] .symptom-cards[data-astro-cid-rgups4jp] article[data-astro-cid-rgups4jp]{min-height:250px;color:var(--ink)}.pvm[data-astro-cid-rgups4jp] .symptom-cards[data-astro-cid-rgups4jp] h3[data-astro-cid-rgups4jp],.pvm[data-astro-cid-rgups4jp] .treatment-cards[data-astro-cid-rgups4jp] h3[data-astro-cid-rgups4jp]{font-size:1.3rem;line-height:1.2}.pvm[data-astro-cid-rgups4jp] .symptom-cards[data-astro-cid-rgups4jp] p[data-astro-cid-rgups4jp]{color:var(--ink-2);margin-top:28px}.pvm[data-astro-cid-rgups4jp] .treatment-cards[data-astro-cid-rgups4jp] article[data-astro-cid-rgups4jp]{background:var(--surface);border-radius:var(--radius-card);min-height:190px;padding:24px}.pvm[data-astro-cid-rgups4jp] .treatment-cards[data-astro-cid-rgups4jp] p[data-astro-cid-rgups4jp]{margin-top:14px}.pvm[data-astro-cid-rgups4jp] .treatment-opener[data-astro-cid-rgups4jp]{margin-bottom:1.1em}@media (width<=900px){.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp] thead[data-astro-cid-rgups4jp] th[data-astro-cid-rgups4jp]:first-child{width:19%}}@media (width<=640px){.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp],.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp] tbody[data-astro-cid-rgups4jp],.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp] tr[data-astro-cid-rgups4jp],.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp] td[data-astro-cid-rgups4jp],.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp] th[data-astro-cid-rgups4jp]{width:auto;min-width:0;display:block}.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp] thead[data-astro-cid-rgups4jp]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp] tbody[data-astro-cid-rgups4jp] tr[data-astro-cid-rgups4jp]{border-top:1px dashed var(--dash);padding-block:16px}.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp] tbody[data-astro-cid-rgups4jp] th[data-astro-cid-rgups4jp]{border-top:0;padding:0 0 8px}.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp] tbody[data-astro-cid-rgups4jp] td[data-astro-cid-rgups4jp]{border-top:0;grid-template-columns:7.75rem minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp] tbody[data-astro-cid-rgups4jp] td[data-astro-cid-rgups4jp]:before{content:attr(data-label);font:500 .6875rem/1.25 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.pvm[data-astro-cid-rgups4jp] .symptom-cards[data-astro-cid-rgups4jp],.pvm[data-astro-cid-rgups4jp] .treatment-cards[data-astro-cid-rgups4jp]{grid-template-columns:1fr}.pvm[data-astro-cid-rgups4jp] .symptom-cards[data-astro-cid-rgups4jp] article[data-astro-cid-rgups4jp]{min-height:0}}@media (width<=360px){.pvm[data-astro-cid-rgups4jp] .comparison-table[data-astro-cid-rgups4jp] tbody[data-astro-cid-rgups4jp] td[data-astro-cid-rgups4jp]{grid-template-columns:6.5rem minmax(0,1fr);gap:8px}}
