.intro[data-astro-cid-p7bpkpvw]{padding:56px var(--gutter) 48px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:22px;display:flex}h1[data-astro-cid-p7bpkpvw]{font:800 clamp(56px, 8vw, 112px) / .88 var(--f-display);text-transform:uppercase;margin:0}.lede[data-astro-cid-p7bpkpvw]{max-width:680px;font:400 20px/1.55 var(--f-body);color:var(--body);margin:0}.jump[data-astro-cid-p7bpkpvw]{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.jump[data-astro-cid-p7bpkpvw] a[data-astro-cid-p7bpkpvw]{border:1px solid var(--line-strong);font:500 13px var(--f-mono);letter-spacing:.04em;text-transform:uppercase;padding:8px 12px}.jump[data-astro-cid-p7bpkpvw] span[data-astro-cid-p7bpkpvw]{font-family:var(--f-type);color:var(--accent);margin-right:6px;font-weight:700}.section-title[data-astro-cid-p7bpkpvw]{font:800 clamp(40px, 5vw, 64px) / .92 var(--f-display);text-transform:uppercase;margin:0}.block-label[data-astro-cid-p7bpkpvw]{font:700 13px var(--f-type);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-top:6px}.case[data-astro-cid-p7bpkpvw]{padding:72px var(--gutter);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:48px;scroll-margin-top:16px;display:grid}@media (width<=900px){.case[data-astro-cid-p7bpkpvw]{grid-template-columns:minmax(0,1fr)}}.case-main[data-astro-cid-p7bpkpvw]{flex-direction:column;gap:16px;min-width:0;display:flex}.case[data-astro-cid-p7bpkpvw] h2[data-astro-cid-p7bpkpvw]{font:800 clamp(40px, 5vw, 64px) / .92 var(--f-display);text-transform:uppercase;margin:0 0 8px}.summary[data-astro-cid-p7bpkpvw]{max-width:620px;font:400 19px/1.6 var(--f-body);color:var(--body);margin:0}.steps[data-astro-cid-p7bpkpvw]{counter-reset:step;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.steps[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]{counter-increment:step;border-top:1px dashed var(--line-strong);padding:16px 0 16px 44px;position:relative}.steps[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw]:before{content:counter(step, decimal-leading-zero);font:700 14px var(--f-type);color:var(--accent);position:absolute;top:18px;left:0}.step-head[data-astro-cid-p7bpkpvw]{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.step-head[data-astro-cid-p7bpkpvw] strong[data-astro-cid-p7bpkpvw]{font:600 19px/1.3 var(--f-body)}.steps[data-astro-cid-p7bpkpvw] p[data-astro-cid-p7bpkpvw]{font:400 16px/1.6 var(--f-body);color:var(--body);margin:6px 0 0}.tool-tag[data-astro-cid-p7bpkpvw]{font:700 12px var(--f-type);letter-spacing:.1em;text-transform:uppercase;border:1px solid;padding:3px 8px 2px}.tool-tag--provero[data-astro-cid-p7bpkpvw]{color:var(--highlight)}.tool-tag--marcode[data-astro-cid-p7bpkpvw]{color:var(--accent)}.tool-tag--process[data-astro-cid-p7bpkpvw]{color:var(--dim)}.case-links[data-astro-cid-p7bpkpvw]{font:500 14px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:14px 28px;margin-top:8px;display:flex}.case-links[data-astro-cid-p7bpkpvw] a[data-astro-cid-p7bpkpvw]{border-bottom:1px solid}.case-side[data-astro-cid-p7bpkpvw]{flex-direction:column;gap:24px;min-width:0;display:flex}.readout[data-astro-cid-p7bpkpvw]{border:1px solid var(--line-strong);font-family:var(--f-type);background:#ffffff05;margin:0}.readout[data-astro-cid-p7bpkpvw] figcaption[data-astro-cid-p7bpkpvw]{border-bottom:1px dashed var(--line-strong);font:700 12px var(--f-type);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);justify-content:space-between;padding:12px 18px;display:flex}.readout-title[data-astro-cid-p7bpkpvw]{font:700 16px var(--f-type);color:var(--ink);padding:16px 18px 6px}.readout[data-astro-cid-p7bpkpvw] dl[data-astro-cid-p7bpkpvw]{margin:0;padding:6px 18px 12px}.line[data-astro-cid-p7bpkpvw]{align-items:baseline;gap:8px;padding:5px 0;font-size:15px;display:flex}.line[data-astro-cid-p7bpkpvw] dt[data-astro-cid-p7bpkpvw]{color:var(--muted);white-space:nowrap}.line[data-astro-cid-p7bpkpvw]:after{content:"";border-bottom:1px dotted var(--line-strong);flex:1;order:1;min-width:12px}.line[data-astro-cid-p7bpkpvw] dd[data-astro-cid-p7bpkpvw]{text-align:right;order:2;margin:0;font-weight:700}.sig-ok[data-astro-cid-p7bpkpvw]{color:var(--verified)}.sig-warn[data-astro-cid-p7bpkpvw]{color:var(--highlight)}.sig-bad[data-astro-cid-p7bpkpvw]{color:var(--accent)}.verdict[data-astro-cid-p7bpkpvw]{border-top:1px dashed var(--line-strong);flex-wrap:wrap;align-items:center;gap:14px 18px;padding:16px 18px 20px;display:flex}.verdict[data-astro-cid-p7bpkpvw] .stamp[data-astro-cid-p7bpkpvw]{font-size:18px}.verdict-text[data-astro-cid-p7bpkpvw]{font:400 15px/1.4 var(--f-type);color:var(--ink)}.toolkit[data-astro-cid-p7bpkpvw]{padding:72px var(--gutter);border-bottom:1px solid var(--line);flex-direction:column;gap:16px;display:flex}.tools[data-astro-cid-p7bpkpvw]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:24px;margin-top:16px;display:grid}.tool[data-astro-cid-p7bpkpvw]{border:1px solid var(--line-strong);border-top:3px solid var(--ink);flex-direction:column;gap:12px;padding:24px;display:flex}.tool-head[data-astro-cid-p7bpkpvw]{flex-direction:column;gap:4px;display:flex}.tool-name[data-astro-cid-p7bpkpvw]{font:800 40px/1 var(--f-display);text-transform:uppercase}.tool-tagline[data-astro-cid-p7bpkpvw]{font:700 14px var(--f-type);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.tool[data-astro-cid-p7bpkpvw] p[data-astro-cid-p7bpkpvw]{font:400 17px/1.6 var(--f-body);color:var(--body);margin:0}.tool[data-astro-cid-p7bpkpvw] ul[data-astro-cid-p7bpkpvw]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tool[data-astro-cid-p7bpkpvw] li[data-astro-cid-p7bpkpvw] a[data-astro-cid-p7bpkpvw]{border:1px solid var(--line-strong);font:500 13px var(--f-mono);text-transform:uppercase;letter-spacing:.04em;padding:6px 10px;display:inline-block}.disclosure[data-astro-cid-p7bpkpvw]{font:400 14px var(--f-type);color:var(--dim);margin-top:4px}.tool-link[data-astro-cid-p7bpkpvw]{font:500 14px var(--f-mono);text-transform:uppercase;border-bottom:1px solid;align-self:flex-start}.footnote[data-astro-cid-p7bpkpvw]{font:400 14px var(--f-type);color:var(--dim);margin:12px 0 0}
