.breadcrumb.svelte-uvh5e2{color:#64748b;gap:.55rem;padding:.35rem .25rem .9rem;font-size:.82rem;display:flex}.breadcrumb.svelte-uvh5e2 a:where(.svelte-uvh5e2){color:#1d4ed8;font-weight:700;text-decoration:none}.report-page.svelte-uvh5e2{gap:1.15rem;display:grid}.report-page.svelte-uvh5e2>header:where(.svelte-uvh5e2),.snapshot-wrap.svelte-uvh5e2,.decision.svelte-uvh5e2,.details.svelte-uvh5e2,.workflow.svelte-uvh5e2,.related.svelte-uvh5e2,.cta.svelte-uvh5e2{border:1px solid var(--marketing-line);background:#fff;border-radius:18px}.report-page.svelte-uvh5e2>header:where(.svelte-uvh5e2){background:radial-gradient(circle at 85% 25%,#bfdbfe85,#0000 17rem),#fff;padding:clamp(2rem,6vw,4.2rem)}.eyebrow.svelte-uvh5e2{color:#2563eb;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800}h1.svelte-uvh5e2,h2.svelte-uvh5e2{letter-spacing:-.035em;font-family:Space Grotesk,Avenir Next Condensed,sans-serif}h1.svelte-uvh5e2{max-width:18ch;margin:.6rem 0 0;font-size:clamp(2.3rem,6vw,4.6rem);line-height:1}.lede.svelte-uvh5e2{max-width:66ch;color:var(--marketing-muted);margin:1.15rem 0 0;font-size:1.05rem;line-height:1.7}.snapshot-wrap.svelte-uvh5e2{padding:clamp(1rem,4vw,2.5rem)}.decision.svelte-uvh5e2,.details.svelte-uvh5e2,.workflow.svelte-uvh5e2,.related.svelte-uvh5e2,.cta.svelte-uvh5e2{padding:clamp(1.4rem,4vw,2.7rem)}.decision.svelte-uvh5e2{grid-template-columns:.85fr 1.15fr;gap:2rem;display:grid}h2.svelte-uvh5e2{margin:.55rem 0 0;font-size:clamp(1.7rem,3.3vw,2.7rem);line-height:1.08}.decision.svelte-uvh5e2 h3:where(.svelte-uvh5e2){letter-spacing:.08em;text-transform:uppercase;margin:0 0 .8rem;font-size:.8rem}ol.svelte-uvh5e2{color:#425066;gap:.8rem;margin:0;padding-left:1.3rem;line-height:1.6;display:grid}.details.svelte-uvh5e2{grid-template-columns:.7fr 1.3fr;gap:1.8rem;display:grid}.signal-grid.svelte-uvh5e2{grid-template-columns:repeat(2,1fr);gap:.7rem;display:grid}.signal-grid.svelte-uvh5e2 article:where(.svelte-uvh5e2),.workflow.svelte-uvh5e2 article:where(.svelte-uvh5e2){border:1px solid var(--marketing-line);background:#f8fafc;border-radius:12px;padding:1rem}.signal-grid.svelte-uvh5e2 span:where(.svelte-uvh5e2),.workflow.svelte-uvh5e2 article:where(.svelte-uvh5e2) span:where(.svelte-uvh5e2){color:#4f86be;letter-spacing:.08em;font-size:.65rem;font-weight:800;display:block}.signal-grid.svelte-uvh5e2 strong:where(.svelte-uvh5e2){margin-top:.5rem;display:block}.details.svelte-uvh5e2 aside:where(.svelte-uvh5e2){background:#eff6ff;border-left:3px solid #60a5fa;grid-column:1/-1;padding:1rem 1.1rem}.details.svelte-uvh5e2 aside:where(.svelte-uvh5e2) p:where(.svelte-uvh5e2){color:#425066;margin:.35rem 0 0}.workflow.svelte-uvh5e2>div:where(.svelte-uvh5e2){grid-template-columns:repeat(4,1fr);gap:.7rem;margin-top:1.2rem;display:grid}.workflow.svelte-uvh5e2 article:where(.svelte-uvh5e2) strong:where(.svelte-uvh5e2){margin-top:.45rem;display:block}.workflow.svelte-uvh5e2 article:where(.svelte-uvh5e2) p:where(.svelte-uvh5e2){color:var(--marketing-muted);margin:.45rem 0 0;font-size:.84rem;line-height:1.5}.related.svelte-uvh5e2>div:where(.svelte-uvh5e2){grid-template-columns:repeat(3,1fr);gap:.7rem;margin-top:1rem;display:grid}.related.svelte-uvh5e2 a:where(.svelte-uvh5e2){border:1px solid var(--marketing-line);color:#172033;border-radius:12px;padding:1rem;text-decoration:none}.related.svelte-uvh5e2 a:where(.svelte-uvh5e2) span:where(.svelte-uvh5e2){color:var(--marketing-muted);margin-top:.45rem;font-size:.83rem;line-height:1.45;display:block}.cta.svelte-uvh5e2{justify-content:space-between;align-items:center;gap:1rem;display:flex}.cta.svelte-uvh5e2>a:where(.svelte-uvh5e2){color:#fff;background:#2563eb;border-radius:12px;flex:none;padding:.75rem 1rem;font-weight:800;text-decoration:none}@media (width<=800px){.decision.svelte-uvh5e2,.details.svelte-uvh5e2{grid-template-columns:1fr}.workflow.svelte-uvh5e2>div:where(.svelte-uvh5e2),.related.svelte-uvh5e2>div:where(.svelte-uvh5e2){grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.signal-grid.svelte-uvh5e2,.workflow.svelte-uvh5e2>div:where(.svelte-uvh5e2),.related.svelte-uvh5e2>div:where(.svelte-uvh5e2){grid-template-columns:1fr}.cta.svelte-uvh5e2{flex-direction:column;align-items:flex-start}}
