.track[data-astro-cid-yejlum6g]{gap:1rem;display:grid}.track-h[data-astro-cid-yejlum6g]{font-size:var(--fs-xl)}.steps[data-astro-cid-yejlum6g]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-yejlum6g]{background:var(--surface);border:1px solid var(--grid);border-radius:var(--radius);align-content:start;gap:.6rem;padding:1.25rem;display:grid}.step-top[data-astro-cid-yejlum6g]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.num[data-astro-cid-yejlum6g]{font-family:var(--f-display);font-size:var(--fs-xl);color:var(--accent-text);font-weight:700}.pill[data-astro-cid-yejlum6g]{font-size:var(--fs-xs);border:1px solid var(--grid);color:var(--ink-2);border-radius:999px;padding:.2rem .6rem}.step[data-astro-cid-yejlum6g] h4[data-astro-cid-yejlum6g]{font-family:var(--f-display);font-weight:600;font-size:var(--fs-lg)}.step[data-astro-cid-yejlum6g] .result[data-astro-cid-yejlum6g]{border-top:1px solid var(--grid);font-size:var(--fs-sm);gap:.2rem;padding-top:.6rem;display:grid}.step[data-astro-cid-yejlum6g] summary[data-astro-cid-yejlum6g]{cursor:pointer;font-size:var(--fs-sm);color:var(--ink-2)}.step[data-astro-cid-yejlum6g] details[data-astro-cid-yejlum6g] p[data-astro-cid-yejlum6g],.step[data-astro-cid-yejlum6g] details[data-astro-cid-yejlum6g] ul[data-astro-cid-yejlum6g]{font-size:var(--fs-sm);margin:.5rem 0 0}.step[data-astro-cid-yejlum6g] details[data-astro-cid-yejlum6g] ul[data-astro-cid-yejlum6g]{padding-left:1.1rem}.roles[data-astro-cid-yejlum6g]{font-size:var(--fs-sm);grid-template-columns:auto 1fr;gap:.25rem .75rem;margin:.6rem 0 0;display:grid}.roles[data-astro-cid-yejlum6g] dt[data-astro-cid-yejlum6g]{color:var(--accent-text);font-weight:600}.roles[data-astro-cid-yejlum6g] dd[data-astro-cid-yejlum6g]{margin:0}.loop[data-astro-cid-yejlum6g]{border:1px dashed var(--accent);border-radius:var(--radius);align-items:center;gap:.75rem;margin:0;padding:.9rem 1rem;display:flex}.loop[data-astro-cid-yejlum6g] span[data-astro-cid-yejlum6g]{font-size:var(--fs-xl);color:var(--accent-text)}.outro[data-astro-cid-yejlum6g]{font-family:var(--f-display);font-weight:600;font-size:var(--fs-xl);margin:0}.flow[data-astro-cid-7h7cngqs]{gap:1rem;display:grid}@media (width>=61.25em){.flow[data-astro-cid-7h7cngqs]{grid-template-columns:1fr 1fr 1.5fr}}.col[data-astro-cid-7h7cngqs]{background:var(--surface);border:1px solid var(--grid);border-radius:var(--radius);align-content:start;gap:.9rem;padding:1.25rem;display:grid}.reality[data-astro-cid-7h7cngqs]{border-color:var(--accent)}.col[data-astro-cid-7h7cngqs] ul[data-astro-cid-7h7cngqs],.col[data-astro-cid-7h7cngqs] ol[data-astro-cid-7h7cngqs]{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.actions[data-astro-cid-7h7cngqs]{counter-reset:a}.actions[data-astro-cid-7h7cngqs] li[data-astro-cid-7h7cngqs]{counter-increment:a;grid-template-columns:1.5rem 1fr;display:grid}.actions[data-astro-cid-7h7cngqs] li[data-astro-cid-7h7cngqs]:before{content:counter(a);color:var(--accent-text);font-weight:700;font-family:var(--f-display)}.expect[data-astro-cid-7h7cngqs] li[data-astro-cid-7h7cngqs]{color:var(--ink-2);font-style:italic}.real[data-astro-cid-7h7cngqs] li[data-astro-cid-7h7cngqs]{grid-template-columns:1.5rem 1fr;display:grid}.mark[data-astro-cid-7h7cngqs]{font-family:var(--f-display);font-weight:700}.plus[data-astro-cid-7h7cngqs] .mark[data-astro-cid-7h7cngqs]{color:var(--accent-text)}.minus[data-astro-cid-7h7cngqs] .mark[data-astro-cid-7h7cngqs]{color:var(--ink-2)}.verdict[data-astro-cid-7h7cngqs]{border-left:3px solid var(--accent);font-family:var(--f-display);font-weight:600;font-size:var(--fs-xl);margin:0;padding-left:1rem}.scheme[data-astro-cid-7o4tf6qp]{gap:1rem;display:grid}.layers[data-astro-cid-7o4tf6qp]{align-items:stretch;gap:1rem;display:grid}@media (width>=47.5em){.layers[data-astro-cid-7o4tf6qp]{grid-template-columns:1fr auto 1fr}}.layer[data-astro-cid-7o4tf6qp],.base[data-astro-cid-7o4tf6qp]{border-radius:var(--radius);align-content:start;gap:.6rem;padding:1.5rem;display:grid}.layer[data-astro-cid-7o4tf6qp]{background:var(--surface);border:1px solid var(--grid)}.layer[data-astro-cid-7o4tf6qp]:last-child{border-color:var(--accent)}.link[data-astro-cid-7o4tf6qp]{font-size:var(--fs-xl);color:var(--accent-text);place-self:center}.base[data-astro-cid-7o4tf6qp]{border:1px dashed var(--accent)}h3[data-astro-cid-7o4tf6qp]{font-size:var(--fs-lg)}ul[data-astro-cid-7o4tf6qp]{gap:.35rem;margin:0;padding-left:1.1rem;display:grid}.benefits[data-astro-cid-oshhbcwk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;margin:0;display:grid}.benefit[data-astro-cid-oshhbcwk]{border-top:2px solid var(--accent);background:var(--surface);border-radius:0 0 var(--radius) var(--radius);align-content:start;gap:.4rem;padding:1.25rem;display:grid}.benefit[data-astro-cid-oshhbcwk] dt[data-astro-cid-oshhbcwk]{font-family:var(--f-display);font-weight:600;font-size:var(--fs-lg)}.benefit[data-astro-cid-oshhbcwk] dd[data-astro-cid-oshhbcwk]{font-size:var(--fs-sm);margin:0}.team[data-astro-cid-3wr33gqs]{gap:1.75rem;display:grid}.group[data-astro-cid-3wr33gqs]{gap:.9rem;display:grid}.group-head[data-astro-cid-3wr33gqs]{gap:.25rem;display:grid}.roles[data-astro-cid-3wr33gqs]{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.role[data-astro-cid-3wr33gqs]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--grid);align-content:start;gap:.45rem;padding:1.25rem;display:grid}.core[data-astro-cid-3wr33gqs] .role[data-astro-cid-3wr33gqs]{border-top:3px solid var(--ink-2)}.core[data-astro-cid-3wr33gqs] .role[data-astro-cid-3wr33gqs].agent{border:1px solid var(--accent);border-top:3px solid var(--accent)}.shared[data-astro-cid-3wr33gqs] .role[data-astro-cid-3wr33gqs]{border-style:dashed}.role-head[data-astro-cid-3wr33gqs]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.count[data-astro-cid-3wr33gqs]{font-family:var(--f-display);color:var(--accent-text);font-weight:700}.en[data-astro-cid-3wr33gqs]{color:var(--ink-2);font-size:var(--fs-xs)}.role[data-astro-cid-3wr33gqs]>p[data-astro-cid-3wr33gqs].muted{font-size:var(--fs-sm)}.assist[data-astro-cid-3wr33gqs]{font-size:var(--fs-sm);border-top:1px solid var(--grid);padding-top:.45rem}h3[data-astro-cid-3wr33gqs]{font-size:var(--fs-lg)}h4[data-astro-cid-3wr33gqs]{font-family:var(--f-display);font-weight:600;font-size:var(--fs-base)}p[data-astro-cid-3wr33gqs]{margin:0}.offer[data-astro-cid-msflutck]{border:1px solid var(--accent);border-radius:var(--radius);background:var(--surface);gap:1.5rem;padding:1.5rem;display:grid}.points[data-astro-cid-msflutck]{counter-reset:p;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=56.25em){.points[data-astro-cid-msflutck]{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:1.5rem}}.points[data-astro-cid-msflutck] li[data-astro-cid-msflutck]{counter-increment:p;grid-template-columns:2rem 1fr;display:grid}.points[data-astro-cid-msflutck] li[data-astro-cid-msflutck]:before{content:counter(p);font-family:var(--f-display);font-weight:700;font-size:var(--fs-xl);color:var(--accent-text);line-height:1.1}.points[data-astro-cid-msflutck] h3[data-astro-cid-msflutck]{font-size:var(--fs-lg);margin-bottom:.3rem}.points[data-astro-cid-msflutck] p[data-astro-cid-msflutck]{margin:0}.chain[data-astro-cid-xyxxrnk2]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=61.25em){.chain[data-astro-cid-xyxxrnk2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}.step[data-astro-cid-xyxxrnk2]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--grid);align-content:start;gap:.45rem;padding:1.25rem;display:grid;position:relative}.step[data-astro-cid-xyxxrnk2].agents{border-color:var(--accent)}@media (width>=61.25em){.step[data-astro-cid-xyxxrnk2]:not(:last-child):after{content:"→";color:var(--accent-text);font-weight:700;position:absolute;top:2.6rem;right:-1.2rem}}.who[data-astro-cid-xyxxrnk2]{color:var(--ink-2)}.agents[data-astro-cid-xyxxrnk2] .who[data-astro-cid-xyxxrnk2]{color:var(--accent-text)}.num[data-astro-cid-xyxxrnk2]{font-family:var(--f-display);font-size:var(--fs-xl);color:var(--accent-text);font-weight:700}h3[data-astro-cid-xyxxrnk2]{font-size:var(--fs-lg)}.en[data-astro-cid-xyxxrnk2]{color:var(--ink-2);font-size:var(--fs-xs)}p[data-astro-cid-xyxxrnk2]{font-size:var(--fs-sm);margin:0}.intro-grid[data-astro-cid-ok6tmzvm]{align-items:start;gap:2.5rem;display:grid}@media (width>=61.25em){.intro-grid[data-astro-cid-ok6tmzvm]{grid-template-columns:1.5fr 1fr}}.intro-copy[data-astro-cid-ok6tmzvm]{gap:1.25rem;min-width:0;display:grid}.intro[data-astro-cid-ok6tmzvm] h1[data-astro-cid-ok6tmzvm]{font-size:var(--fs-2xl)}.symptoms[data-astro-cid-ok6tmzvm]{background:var(--surface);border:1px solid var(--grid);border-radius:var(--radius);padding:1.5rem}.symptoms[data-astro-cid-ok6tmzvm] h2[data-astro-cid-ok6tmzvm]{font-size:var(--fs-xs);font-family:var(--f-body)}.symptoms[data-astro-cid-ok6tmzvm] ul[data-astro-cid-ok6tmzvm]{gap:.85rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.symptoms[data-astro-cid-ok6tmzvm] li[data-astro-cid-ok6tmzvm]{padding-left:1.5rem;position:relative}.symptoms[data-astro-cid-ok6tmzvm] li[data-astro-cid-ok6tmzvm]:before{content:"";background:var(--accent);width:.7rem;height:2px;position:absolute;top:.55em;left:0}.stack[data-astro-cid-ok6tmzvm]{gap:2.5rem;display:grid}.head[data-astro-cid-ok6tmzvm]{gap:.75rem;max-width:52rem;display:grid}.faq-grid[data-astro-cid-ok6tmzvm]{gap:2rem;display:grid}@media (width>=56.25em){.faq-grid[data-astro-cid-ok6tmzvm]{grid-template-columns:1fr 1.6fr}}.faq[data-astro-cid-ok6tmzvm]{display:grid}.faq[data-astro-cid-ok6tmzvm] details[data-astro-cid-ok6tmzvm]{border-bottom:1px solid var(--grid);padding:1rem 0}.faq[data-astro-cid-ok6tmzvm] summary[data-astro-cid-ok6tmzvm]{cursor:pointer;font-weight:600;list-style-position:outside}.faq[data-astro-cid-ok6tmzvm] details[data-astro-cid-ok6tmzvm] p[data-astro-cid-ok6tmzvm]{margin-top:.75rem}.cards[data-astro-cid-ok6tmzvm]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1rem;display:grid}
