.facts__head:where(.astro-hm3uf5so){max-width:760px;margin-bottom:44px}.facts__kick:where(.astro-hm3uf5so){margin-bottom:18px}.facts__grid:where(.astro-hm3uf5so){grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;display:grid}.facts__item:where(.astro-hm3uf5so){background:var(--card);border:1px solid var(--line-card);border-radius:var(--r-16);padding:24px}.facts__item:where(.astro-hm3uf5so) dt:where(.astro-hm3uf5so){grid-template-columns:auto 1fr auto;align-items:center;gap:14px;display:grid}.facts__icon:where(.astro-hm3uf5so){color:var(--brand)}.facts__n:where(.astro-hm3uf5so){font-family:var(--font-mono);letter-spacing:-.035em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:34px;font-weight:700;line-height:1.05}.facts__u:where(.astro-hm3uf5so){font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted)}.facts__d:where(.astro-hm3uf5so){font-size:var(--fs-body-sm);color:var(--ink-body);margin:18px 0 0;line-height:1.6}.facts__lead:where(.astro-hm3uf5so){margin:0;font-weight:600}.facts__conditions:where(.astro-hm3uf5so){border-top:1px solid var(--line-section);color:var(--ink-muted);margin:14px 0 0;padding:14px 0 0 18px}.facts__conditions:where(.astro-hm3uf5so) li:where(.astro-hm3uf5so)+li:where(.astro-hm3uf5so){margin-top:8px}.facts__src:where(.astro-hm3uf5so){max-width:76ch;color:var(--ink-muted);margin:32px 0 0;font-size:12.5px;line-height:1.7}@media (width<=640px){.facts__grid:where(.astro-hm3uf5so){grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.facts__item:where(.astro-hm3uf5so){padding:20px}}.stages__head:where(.astro-5x5eoq7p){max-width:760px;margin-bottom:44px}.stages__kick:where(.astro-5x5eoq7p){margin-bottom:18px}.stages__overview:where(.astro-5x5eoq7p){grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:0 0 48px;padding:0;list-style:none;display:grid}.stages__overview:where(.astro-5x5eoq7p) li:where(.astro-5x5eoq7p){border-top:2px solid var(--line-soft);font-size:var(--fs-body-sm);padding-top:12px;font-weight:600}.stages__overview:where(.astro-5x5eoq7p) li:where(.astro-5x5eoq7p)>span:where(.astro-5x5eoq7p):first-child{font-family:var(--font-mono);color:var(--brand);font-size:var(--fs-eyebrow);margin-bottom:8px;display:block}.stages__list:where(.astro-5x5eoq7p){margin:0;padding:0;list-style:none;position:relative}.stages__item:where(.astro-5x5eoq7p){padding:0 0 38px;position:relative}.stages__item:where(.astro-5x5eoq7p):last-child{padding-bottom:0}.stages__item:where(.astro-5x5eoq7p):before{content:"";background:var(--line-soft);width:2px;position:absolute;top:44px;bottom:-22px;left:21px}.stages__item:where(.astro-5x5eoq7p):last-child:before{display:none}.stages__row:where(.astro-5x5eoq7p){align-items:center;gap:14px;margin-bottom:18px;display:flex;position:relative}.stages__num:where(.astro-5x5eoq7p){border-radius:var(--r-pill);background:var(--card);border:1px solid var(--line-soft);width:44px;height:44px;color:var(--brand);font-family:var(--font-mono);font-size:var(--fs-footnote);flex:none;place-items:center;font-weight:700;display:grid}.stages__title:where(.astro-5x5eoq7p){font-size:var(--fs-h4);letter-spacing:-.02em;color:var(--ink);margin:0;font-weight:700}.stages__cols:where(.astro-5x5eoq7p){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;padding-left:58px;display:grid}.stages__label:where(.astro-5x5eoq7p){font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 8px}.stages__label--brand:where(.astro-5x5eoq7p){color:var(--brand);align-items:center;gap:9px;display:flex}.stages__body:where(.astro-5x5eoq7p){font-size:var(--fs-body-sm);color:var(--ink-body);margin:0;line-height:1.65}.stages__help:where(.astro-5x5eoq7p){background:var(--chip-blue);border:1px solid var(--line-soft);border-radius:var(--r-14);padding:18px 20px}.stages__draft:where(.astro-5x5eoq7p){background:var(--navy);border-radius:var(--r-16);margin:24px 0 0 58px;padding:30px}.stages__draft:where(.astro-5x5eoq7p)>*{max-width:760px;margin-inline:auto}@media (width<=820px){.stages__overview:where(.astro-5x5eoq7p){display:none}.stages__cols:where(.astro-5x5eoq7p){grid-template-columns:minmax(0,1fr);gap:18px;padding-left:58px}.stages__draft:where(.astro-5x5eoq7p){padding:20px}}@media (width<=520px){.stages__cols:where(.astro-5x5eoq7p){gap:14px;padding-left:34px}.stages__item:where(.astro-5x5eoq7p):before{top:28px;bottom:-14px;left:13px}.stages__num:where(.astro-5x5eoq7p){width:28px;height:28px}.stages__row:where(.astro-5x5eoq7p){gap:6px}.stages__title:where(.astro-5x5eoq7p){font-size:var(--fs-card-title);padding-left:0}.stages__help:where(.astro-5x5eoq7p){padding:16px}.stages__label:where(.astro-5x5eoq7p){letter-spacing:.06em}.stages__draft:where(.astro-5x5eoq7p){margin-left:34px;padding:14px}.stages__draft:where(.astro-5x5eoq7p)>*{zoom:.8}}.evidence__head:where(.astro-m4hg2rfj){max-width:760px;margin-bottom:36px}.evidence__kick:where(.astro-m4hg2rfj){margin-bottom:18px}.evidence__grid:where(.astro-m4hg2rfj){grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:840px;display:grid}.evidence__fig:where(.astro-m4hg2rfj){border-top:1px solid var(--line-card);margin:0;padding-top:18px}.evidence__n:where(.astro-m4hg2rfj){font-family:var(--font-mono);letter-spacing:-.035em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1.05}.evidence__d:where(.astro-m4hg2rfj){font-size:var(--fs-body-sm);color:var(--ink-body);margin-top:12px;line-height:1.6}.evidence__note:where(.astro-m4hg2rfj){max-width:76ch;color:var(--ink-muted);margin:32px 0 0;font-size:12.5px;line-height:1.7}@media (width<=820px){.evidence__grid:where(.astro-m4hg2rfj){grid-template-columns:minmax(0,1fr)}}
