.outcomes[data-astro-cid-jpje25eu]{gap:1.5rem;display:grid}.outcomes-tabs[data-astro-cid-jpje25eu]{border-top:1px solid var(--line);flex-direction:column;display:flex}.outcome-tab[data-astro-cid-jpje25eu]{text-align:left;border-bottom:1px solid var(--line);color:var(--text-2);transition:color .4s var(--ease), padding-left .5s var(--ease);grid-template-columns:2.5rem 1fr auto;grid-template-areas:"idx name arrow""idx promise arrow";align-items:center;gap:.15rem .75rem;padding:1.1rem .25rem;display:grid}.outcome-idx[data-astro-cid-jpje25eu]{color:var(--text-3);grid-area:idx;font-size:.75rem}.outcome-name[data-astro-cid-jpje25eu]{letter-spacing:-.03em;color:var(--text-3);grid-area:name;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600;line-height:1.05;transition:color .4s}.outcome-promise[data-astro-cid-jpje25eu]{grid-area:promise;font-size:.9rem}.outcome-arrow[data-astro-cid-jpje25eu]{opacity:0;transition:opacity .4s, transform .5s var(--ease);color:var(--text);grid-area:arrow;transform:translate(-6px)}.outcome-tab[data-astro-cid-jpje25eu]:hover .outcome-name[data-astro-cid-jpje25eu],.outcome-tab[data-astro-cid-jpje25eu][aria-selected=true] .outcome-name[data-astro-cid-jpje25eu]{color:var(--text)}.outcome-tab[data-astro-cid-jpje25eu][aria-selected=true]{color:var(--text);padding-left:.75rem}.outcome-tab[data-astro-cid-jpje25eu][aria-selected=true] .outcome-arrow[data-astro-cid-jpje25eu]{opacity:1;transform:none}.outcome-tab[data-astro-cid-jpje25eu]:focus-visible{outline-offset:-2px}.outcome-panel[data-astro-cid-jpje25eu]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-elev);animation:panel-in .5s var(--ease);gap:1.75rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}@keyframes panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.outcome-panel[data-astro-cid-jpje25eu]{animation:none}}.outcome-panel-head[data-astro-cid-jpje25eu]{grid-template-columns:auto 1fr;align-items:start;gap:1.25rem;display:grid}.outcome-detail[data-astro-cid-jpje25eu]{max-width:46ch;margin-top:.6rem}.outcome-systems[data-astro-cid-jpje25eu] .eyebrow[data-astro-cid-jpje25eu]{margin-bottom:.75rem}.outcome-systems[data-astro-cid-jpje25eu] ul[data-astro-cid-jpje25eu]{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.5rem 1.5rem;display:grid}.outcome-systems[data-astro-cid-jpje25eu] li[data-astro-cid-jpje25eu]{border-bottom:1px solid var(--line);align-items:center;gap:.6rem;padding:.55rem 0;font-size:.95rem;font-weight:500;display:flex}.outcome-systems[data-astro-cid-jpje25eu] li[data-astro-cid-jpje25eu] svg[data-astro-cid-jpje25eu]{color:var(--green);flex:none}.outcome-stages[data-astro-cid-jpje25eu]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.outcome-stages[data-astro-cid-jpje25eu] .ui-label[data-astro-cid-jpje25eu]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);margin-right:.25rem;font-size:.66rem}.outcome-stage[data-astro-cid-jpje25eu]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:var(--bg-sunk);border:1px solid var(--line);border-radius:999px;padding:.3rem .55rem;font-size:.66rem}.engine[data-astro-cid-jpje25eu]{border:1px solid var(--line);border-radius:var(--radius);background:var(--ground);color:#fff;gap:1rem;margin-bottom:1rem;padding:1.1rem 1.25rem 1.25rem;display:grid;overflow:hidden}.engine-rail[data-astro-cid-jpje25eu]{justify-content:space-between;padding-inline:1.4rem;display:flex;position:relative}.engine-rail[data-astro-cid-jpje25eu]:before,.engine-rail[data-astro-cid-jpje25eu]:after{content:"";background:#ffffff24;height:1px;position:absolute;top:.4rem;left:1.8rem;right:1.8rem}.engine-rail[data-astro-cid-jpje25eu]:after{background:linear-gradient(to right, var(--blue), var(--green) 40%, var(--violet) 70%, var(--amber));transform-origin:0;transition:transform .7s var(--ease);transform:scaleX(0)}.engine-stop[data-astro-cid-jpje25eu]{color:#fff6;z-index:1;justify-items:center;gap:.45rem;transition:color .4s;display:grid;position:relative}.engine-stop-dot[data-astro-cid-jpje25eu]{background:var(--ground);width:.8rem;height:.8rem;transition:background .4s, border-color .4s, box-shadow .4s, transform .4s var(--ease);border:1px solid #ffffff4d;border-radius:50%}.engine-stop-name[data-astro-cid-jpje25eu]{letter-spacing:.16em;text-transform:uppercase;font-size:.58rem}.engine-stage[data-astro-cid-jpje25eu]{align-items:center;min-height:3.25rem;display:grid}.engine-chain[data-astro-cid-jpje25eu]{opacity:0;pointer-events:none;flex-wrap:wrap;grid-area:1/1;align-items:center;gap:.35rem 0;transition:opacity .35s;display:flex}.engine-chain[data-astro-cid-jpje25eu] li[data-astro-cid-jpje25eu]{opacity:0;transition:opacity .45s var(--ease-out), transform .5s var(--ease-out);transition-delay:calc(var(--k) * 90ms);align-items:center;display:flex;transform:translateY(8px)}.engine-node[data-astro-cid-jpje25eu]{white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:.45rem;padding:.4rem .7rem .4rem .5rem;font-size:.78rem;font-weight:500;display:inline-flex}.engine-node-dot[data-astro-cid-jpje25eu]{background:var(--a);width:6px;height:6px;box-shadow:0 0 8px var(--a);border-radius:50%}.engine-link[data-astro-cid-jpje25eu]{background:linear-gradient(to right, var(--a), #ffffff4d);transform-origin:0;width:1.1rem;height:1px;transition:transform .4s var(--ease-out);transition-delay:calc(var(--k) * 90ms + .12s);display:block;transform:scaleX(0)}.outcomes[data-astro-cid-jpje25eu][data-active=acquire] .engine-chain[data-astro-cid-jpje25eu][data-engine-chain=acquire]{opacity:1;pointer-events:auto}.outcomes[data-astro-cid-jpje25eu][data-active=acquire] .engine-chain[data-astro-cid-jpje25eu][data-engine-chain=acquire] li[data-astro-cid-jpje25eu]{opacity:1;transform:none}.outcomes[data-astro-cid-jpje25eu][data-active=acquire] .engine-chain[data-astro-cid-jpje25eu][data-engine-chain=acquire] .engine-link[data-astro-cid-jpje25eu]{transform:none}.outcomes[data-astro-cid-jpje25eu][data-active=acquire] .engine-stop[data-astro-cid-jpje25eu][data-stop=acquire]{color:var(--text)}.outcomes[data-astro-cid-jpje25eu][data-active=acquire] .engine-stop[data-astro-cid-jpje25eu][data-stop=acquire] .engine-stop-dot[data-astro-cid-jpje25eu]{background:var(--a);border-color:var(--a);box-shadow:0 0 12px var(--a);transform:scale(1.25)}.outcomes[data-astro-cid-jpje25eu][data-active=acquire] .engine-rail[data-astro-cid-jpje25eu]:after{transform:scaleX(0)}.outcomes[data-astro-cid-jpje25eu][data-active=convert] .engine-chain[data-astro-cid-jpje25eu][data-engine-chain=convert]{opacity:1;pointer-events:auto}.outcomes[data-astro-cid-jpje25eu][data-active=convert] .engine-chain[data-astro-cid-jpje25eu][data-engine-chain=convert] li[data-astro-cid-jpje25eu]{opacity:1;transform:none}.outcomes[data-astro-cid-jpje25eu][data-active=convert] .engine-chain[data-astro-cid-jpje25eu][data-engine-chain=convert] .engine-link[data-astro-cid-jpje25eu]{transform:none}.outcomes[data-astro-cid-jpje25eu][data-active=convert] .engine-stop[data-astro-cid-jpje25eu][data-stop=acquire]{color:var(--text-2)}.outcomes[data-astro-cid-jpje25eu][data-active=convert] .engine-stop[data-astro-cid-jpje25eu][data-stop=acquire] .engine-stop-dot[data-astro-cid-jpje25eu]{background:var(--text-3);border-color:var(--text-3)}.outcomes[data-astro-cid-jpje25eu][data-active=convert] .engine-stop[data-astro-cid-jpje25eu][data-stop=convert]{color:var(--text)}.outcomes[data-astro-cid-jpje25eu][data-active=convert] .engine-stop[data-astro-cid-jpje25eu][data-stop=convert] .engine-stop-dot[data-astro-cid-jpje25eu]{background:var(--a);border-color:var(--a);box-shadow:0 0 12px var(--a);transform:scale(1.25)}.outcomes[data-astro-cid-jpje25eu][data-active=convert] .engine-rail[data-astro-cid-jpje25eu]:after{transform:scaleX(.25)}.outcomes[data-astro-cid-jpje25eu][data-active=operate] .engine-chain[data-astro-cid-jpje25eu][data-engine-chain=operate]{opacity:1;pointer-events:auto}.outcomes[data-astro-cid-jpje25eu][data-active=operate] .engine-chain[data-astro-cid-jpje25eu][data-engine-chain=operate] li[data-astro-cid-jpje25eu]{opacity:1;transform:none}.outcomes[data-astro-cid-jpje25eu][data-active=operate] .engine-chain[data-astro-cid-jpje25eu][data-engine-chain=operate] .engine-link[data-astro-cid-jpje25eu]{transform:none}.outcomes[data-astro-cid-jpje25eu][data-active=operate] .engine-stop[data-astro-cid-jpje25eu][data-stop=acquire],.outcomes[data-astro-cid-jpje25eu][data-active=operate] .engine-stop[data-astro-cid-jpje25eu][data-stop=convert]{color:var(--text-2)}.outcomes[data-astro-cid-jpje25eu][data-active=operate] .engine-stop[data-astro-cid-jpje25eu][data-stop=acquire] .engine-stop-dot[data-astro-cid-jpje25eu],.outcomes[data-astro-cid-jpje25eu][data-active=operate] .engine-stop[data-astro-cid-jpje25eu][data-stop=convert] .engine-stop-dot[data-astro-cid-jpje25eu]{background:var(--text-3);border-color:var(--text-3)}.outcomes[data-astro-cid-jpje25eu][data-active=operate] .engine-stop[data-astro-cid-jpje25eu][data-stop=operate]{color:var(--text)}.outcomes[data-astro-cid-jpje25eu][data-active=operate] .engine-stop[data-astro-cid-jpje25eu][data-stop=operate] .engine-stop-dot[data-astro-cid-jpje25eu]{background:var(--a);border-color:var(--a);box-shadow:0 0 12px var(--a);transform:scale(1.25)}.outcomes[data-astro-cid-jpje25eu][data-active=operate] .engine-rail[data-astro-cid-jpje25eu]:after{transform:scaleX(.5)}.outcomes[data-astro-cid-jpje25eu][data-active=retain] .engine-chain[data-astro-cid-jpje25eu][data-engine-chain=retain]{opacity:1;pointer-events:auto}.outcomes[data-astro-cid-jpje25eu][data-active=retain] .engine-chain[data-astro-cid-jpje25eu][data-engine-chain=retain] li[data-astro-cid-jpje25eu]{opacity:1;transform:none}.outcomes[data-astro-cid-jpje25eu][data-active=retain] .engine-chain[data-astro-cid-jpje25eu][data-engine-chain=retain] .engine-link[data-astro-cid-jpje25eu]{transform:none}.outcomes[data-astro-cid-jpje25eu][data-active=retain] .engine-stop[data-astro-cid-jpje25eu][data-stop=acquire],.outcomes[data-astro-cid-jpje25eu][data-active=retain] .engine-stop[data-astro-cid-jpje25eu][data-stop=convert],.outcomes[data-astro-cid-jpje25eu][data-active=retain] .engine-stop[data-astro-cid-jpje25eu][data-stop=operate]{color:var(--text-2)}.outcomes[data-astro-cid-jpje25eu][data-active=retain] .engine-stop[data-astro-cid-jpje25eu][data-stop=acquire] .engine-stop-dot[data-astro-cid-jpje25eu],.outcomes[data-astro-cid-jpje25eu][data-active=retain] .engine-stop[data-astro-cid-jpje25eu][data-stop=convert] .engine-stop-dot[data-astro-cid-jpje25eu],.outcomes[data-astro-cid-jpje25eu][data-active=retain] .engine-stop[data-astro-cid-jpje25eu][data-stop=operate] .engine-stop-dot[data-astro-cid-jpje25eu]{background:var(--text-3);border-color:var(--text-3)}.outcomes[data-astro-cid-jpje25eu][data-active=retain] .engine-stop[data-astro-cid-jpje25eu][data-stop=retain]{color:var(--text)}.outcomes[data-astro-cid-jpje25eu][data-active=retain] .engine-stop[data-astro-cid-jpje25eu][data-stop=retain] .engine-stop-dot[data-astro-cid-jpje25eu]{background:var(--a);border-color:var(--a);box-shadow:0 0 12px var(--a);transform:scale(1.25)}.outcomes[data-astro-cid-jpje25eu][data-active=retain] .engine-rail[data-astro-cid-jpje25eu]:after{transform:scaleX(.75)}.outcomes[data-astro-cid-jpje25eu][data-active=scale] .engine-chain[data-astro-cid-jpje25eu][data-engine-chain=scale]{opacity:1;pointer-events:auto}.outcomes[data-astro-cid-jpje25eu][data-active=scale] .engine-chain[data-astro-cid-jpje25eu][data-engine-chain=scale] li[data-astro-cid-jpje25eu]{opacity:1;transform:none}.outcomes[data-astro-cid-jpje25eu][data-active=scale] .engine-chain[data-astro-cid-jpje25eu][data-engine-chain=scale] .engine-link[data-astro-cid-jpje25eu]{transform:none}.outcomes[data-astro-cid-jpje25eu][data-active=scale] .engine-stop[data-astro-cid-jpje25eu][data-stop=acquire],.outcomes[data-astro-cid-jpje25eu][data-active=scale] .engine-stop[data-astro-cid-jpje25eu][data-stop=convert],.outcomes[data-astro-cid-jpje25eu][data-active=scale] .engine-stop[data-astro-cid-jpje25eu][data-stop=operate],.outcomes[data-astro-cid-jpje25eu][data-active=scale] .engine-stop[data-astro-cid-jpje25eu][data-stop=retain]{color:var(--text-2)}.outcomes[data-astro-cid-jpje25eu][data-active=scale] .engine-stop[data-astro-cid-jpje25eu][data-stop=acquire] .engine-stop-dot[data-astro-cid-jpje25eu],.outcomes[data-astro-cid-jpje25eu][data-active=scale] .engine-stop[data-astro-cid-jpje25eu][data-stop=convert] .engine-stop-dot[data-astro-cid-jpje25eu],.outcomes[data-astro-cid-jpje25eu][data-active=scale] .engine-stop[data-astro-cid-jpje25eu][data-stop=operate] .engine-stop-dot[data-astro-cid-jpje25eu],.outcomes[data-astro-cid-jpje25eu][data-active=scale] .engine-stop[data-astro-cid-jpje25eu][data-stop=retain] .engine-stop-dot[data-astro-cid-jpje25eu]{background:var(--text-3);border-color:var(--text-3)}.outcomes[data-astro-cid-jpje25eu][data-active=scale] .engine-stop[data-astro-cid-jpje25eu][data-stop=scale]{color:var(--text)}.outcomes[data-astro-cid-jpje25eu][data-active=scale] .engine-stop[data-astro-cid-jpje25eu][data-stop=scale] .engine-stop-dot[data-astro-cid-jpje25eu]{background:var(--a);border-color:var(--a);box-shadow:0 0 12px var(--a);transform:scale(1.25)}.outcomes[data-astro-cid-jpje25eu][data-active=scale] .engine-rail[data-astro-cid-jpje25eu]:after{transform:scaleX(1)}[data-motion=static] .engine-chain[data-astro-cid-jpje25eu] li[data-astro-cid-jpje25eu],.no-js .engine-chain[data-astro-cid-jpje25eu] li[data-astro-cid-jpje25eu]{transition:none}.outcomes-hint[data-astro-cid-jpje25eu]{display:none}@media (width<=899px){.outcomes-tabs[data-astro-cid-jpje25eu]{scroll-snap-type:x mandatory;padding:.25rem var(--gutter) .75rem;margin-inline:calc(var(--gutter) * -1);scrollbar-width:none;border-top:0;flex-direction:row;gap:.6rem;overflow-x:auto}.outcomes-tabs[data-astro-cid-jpje25eu]::-webkit-scrollbar{display:none}.outcome-tab[data-astro-cid-jpje25eu]{scroll-snap-align:center;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-elev);flex:0 0 86%;grid-template-columns:2rem 1fr auto;padding:1rem 1.1rem;transition:border-color .4s,color .4s}.outcome-tab[data-astro-cid-jpje25eu][aria-selected=true]{border-color:var(--text);padding-left:1.1rem}.outcome-tab[data-astro-cid-jpje25eu].is-next{border-color:color-mix(in srgb, var(--blue) 45%, var(--line))}.outcome-tab[data-astro-cid-jpje25eu].is-next .outcome-idx[data-astro-cid-jpje25eu]{color:var(--blue);font-weight:600;animation:1.6s ease-in-out infinite idx-glow}.outcome-tab[data-astro-cid-jpje25eu].is-next .outcome-name[data-astro-cid-jpje25eu]{color:var(--text-2)}.outcomes-hint[data-astro-cid-jpje25eu]{letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);margin-top:-.35rem;font-size:.62rem;display:block}.outcomes-hint[data-astro-cid-jpje25eu] span[data-astro-cid-jpje25eu]{animation:1.6s ease-in-out infinite hint-nudge;display:inline-block}.engine[data-astro-cid-jpje25eu]{padding:1rem}}@keyframes idx-glow{0%,to{text-shadow:0 0 #4f83f100;opacity:.7}50%{text-shadow:0 0 14px #4f83f1e6;opacity:1}}@keyframes hint-nudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.outcome-tab[data-astro-cid-jpje25eu].is-next .outcome-idx[data-astro-cid-jpje25eu],.outcomes-hint[data-astro-cid-jpje25eu] span[data-astro-cid-jpje25eu]{animation:none}}@media (width>=900px){.outcomes[data-astro-cid-jpje25eu]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:3rem}}.sol-grid[data-astro-cid-p7bpkpvw]{gap:1rem;display:grid}.sol[data-astro-cid-p7bpkpvw]{border-radius:var(--radius);border:1px solid var(--line);flex-direction:column;gap:0;display:flex;overflow:hidden}.sol-card[data-astro-cid-p7bpkpvw]{background:var(--bg-elev);flex-direction:column;flex:1;gap:.5rem;padding:1.1rem;display:flex}.sol-top[data-astro-cid-p7bpkpvw]{justify-content:space-between;align-items:center;margin-bottom:.4rem;display:flex}.sol-icon[data-astro-cid-p7bpkpvw]{width:2.6rem;height:2.6rem}.sol-icon[data-astro-cid-p7bpkpvw] svg[data-astro-cid-p7bpkpvw]{width:1.4rem;height:1.4rem}.sol-more[data-astro-cid-p7bpkpvw]{color:var(--text);background:var(--bg);border-top:1px solid var(--line);align-items:center;gap:.5rem;padding:.7rem 1.1rem;font-size:.82rem;font-weight:600;display:flex}.sol-more[data-astro-cid-p7bpkpvw]:hover svg[data-astro-cid-p7bpkpvw]{transform:translate(3px)}.sol-more[data-astro-cid-p7bpkpvw] svg[data-astro-cid-p7bpkpvw]{transition:transform .4s var(--ease)}.sol-promise[data-astro-cid-p7bpkpvw]{color:var(--text-2);font-size:.95rem}.sol-list[data-astro-cid-p7bpkpvw]{border-top:1px solid var(--line);margin-top:.5rem;display:grid}.sol-list[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]{border-bottom:1px solid var(--line);color:var(--text-2);opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);align-items:center;gap:.5rem;padding:.45rem 0;font-size:.875rem;display:flex;transform:translate(-8px)}.sol[data-astro-cid-p7bpkpvw].in .sol-list[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]{opacity:1;transform:none}.sol[data-astro-cid-p7bpkpvw].in .sol-list[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]:nth-child(2){transition-delay:80ms}.sol[data-astro-cid-p7bpkpvw].in .sol-list[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]:nth-child(3){transition-delay:.16s}.sol[data-astro-cid-p7bpkpvw].in .sol-list[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]:nth-child(4){transition-delay:.24s}.sol[data-astro-cid-p7bpkpvw].in .sol-list[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]:nth-child(5){transition-delay:.32s}.sol[data-astro-cid-p7bpkpvw].in .sol-list[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]:nth-child(6){transition-delay:.4s}.sol[data-astro-cid-p7bpkpvw].in .sol-list[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]:nth-child(7){transition-delay:.48s}[data-motion=static] .sol-list[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw],.no-js .sol-list[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]{opacity:1;transform:none}.sol-list[data-astro-cid-p7bpkpvw] svg[data-astro-cid-p7bpkpvw]{color:var(--text-3);flex:none}.sol-media[data-astro-cid-p7bpkpvw]{aspect-ratio:4/3.4;border-top:1px solid var(--line);overflow:hidden}.sol-media[data-astro-cid-p7bpkpvw] img[data-astro-cid-p7bpkpvw]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.sol[data-astro-cid-p7bpkpvw]:hover .sol-media[data-astro-cid-p7bpkpvw] img[data-astro-cid-p7bpkpvw]{transform:scale(1.04)}@media (width>=700px){.sol-grid[data-astro-cid-p7bpkpvw]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.sol-grid[data-astro-cid-p7bpkpvw]{grid-template-columns:repeat(5,1fr);gap:1rem}.sol-card[data-astro-cid-p7bpkpvw]{padding:1.25rem}}.symptoms[data-astro-cid-p7bpkpvw]{gap:1rem;display:grid}.symptom[data-astro-cid-p7bpkpvw]{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff06;padding:1.5rem}.symptom-head[data-astro-cid-p7bpkpvw]{align-items:baseline;gap:.6rem;margin-bottom:.75rem;font-weight:600;display:flex}.symptom[data-astro-cid-p7bpkpvw] ul[data-astro-cid-p7bpkpvw]{gap:.5rem;display:grid}.symptom[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]{color:var(--text-2);align-items:flex-start;gap:.6rem;font-size:.925rem;display:flex}.symptom[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw] svg[data-astro-cid-p7bpkpvw]{color:var(--text-3);flex:none;margin-top:.3rem}@media (width>=700px){.symptoms[data-astro-cid-p7bpkpvw]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.symptoms[data-astro-cid-p7bpkpvw]{grid-template-columns:repeat(5,1fr)}}.journey[data-astro-cid-p7bpkpvw]{background:var(--bg-elev);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.journey-grid[data-astro-cid-p7bpkpvw]{align-items:center;gap:2.5rem;display:grid}.journey-grid[data-astro-cid-p7bpkpvw] .body[data-astro-cid-p7bpkpvw]{max-width:48ch;margin-top:1rem}.journey-flow[data-astro-cid-p7bpkpvw]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.journey-flow[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);align-items:center;display:flex;transform:translateY(8px)}.journey-flow[data-astro-cid-p7bpkpvw].in li[data-astro-cid-p7bpkpvw]{opacity:1;transform:none}.journey-flow[data-astro-cid-p7bpkpvw].in li[data-astro-cid-p7bpkpvw]:nth-child(2){transition-delay:.15s}.journey-flow[data-astro-cid-p7bpkpvw].in li[data-astro-cid-p7bpkpvw]:nth-child(3){transition-delay:.3s}.journey-flow[data-astro-cid-p7bpkpvw].in li[data-astro-cid-p7bpkpvw]:nth-child(4){transition-delay:.45s}.journey-flow[data-astro-cid-p7bpkpvw].in li[data-astro-cid-p7bpkpvw]:nth-child(5){transition-delay:.6s}[data-motion=static] .journey-flow[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw],.no-js .journey-flow[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]{opacity:1;transform:none}.journey-flow[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]+li[data-astro-cid-p7bpkpvw]:before{content:"";background:var(--line-strong);width:1.5rem;height:1px;margin-right:.5rem}.journey-flow[data-astro-cid-p7bpkpvw] a[data-astro-cid-p7bpkpvw]{flex-direction:column;align-items:center;gap:.5rem;display:flex}.journey-node[data-astro-cid-p7bpkpvw]{background:var(--bg-elev);border:1px solid var(--line-strong);width:3rem;height:3rem;color:var(--text);transition:background .4s, color .4s, transform .5s var(--ease);border-radius:50%;place-items:center;display:grid}.journey-flow[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]:first-child .journey-node[data-astro-cid-p7bpkpvw]{color:var(--blue)}.journey-flow[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]:nth-child(2) .journey-node[data-astro-cid-p7bpkpvw]{color:var(--green)}.journey-flow[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]:nth-child(3) .journey-node[data-astro-cid-p7bpkpvw]{color:var(--violet)}.journey-flow[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]:nth-child(4) .journey-node[data-astro-cid-p7bpkpvw]{color:var(--amber)}.journey-flow[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]:nth-child(5) .journey-node[data-astro-cid-p7bpkpvw]{color:var(--blue)}.journey-flow[data-astro-cid-p7bpkpvw] a[data-astro-cid-p7bpkpvw]:hover .journey-node[data-astro-cid-p7bpkpvw]{background:var(--text);color:var(--bg);transform:translateY(-2px)}.journey-label[data-astro-cid-p7bpkpvw]{font-size:.8rem;font-weight:500}@media (width>=960px){.journey-grid[data-astro-cid-p7bpkpvw]{grid-template-columns:1fr 1fr;gap:4rem}}
