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