.casework-hub[data-astro-cid-cf6dpxaj]{background:linear-gradient(#f4f9ff 0,#fff 430px);padding:38px 0 72px}.casework-hero[data-astro-cid-cf6dpxaj]{background:#ffffffe6;border:1px solid #c6dcef;border-radius:18px;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:center;gap:30px;padding:30px;display:grid;box-shadow:0 18px 46px #082d5914}.casework-kicker[data-astro-cid-cf6dpxaj]{text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:7px;display:flex;color:var(--blue)!important;margin:0 0 9px!important;font:900 12px/1.3 Manrope,sans-serif!important}.casework-hero[data-astro-cid-cf6dpxaj] h1[data-astro-cid-cf6dpxaj]{color:var(--ink);margin:0 0 13px;font:900 44px/1.08 Manrope,sans-serif}.casework-hero[data-astro-cid-cf6dpxaj]>div[data-astro-cid-cf6dpxaj]>p[data-astro-cid-cf6dpxaj]{max-width:820px;color:var(--ink-2);margin:0;font-size:16.5px;font-weight:600;line-height:1.7}.casework-hero-actions[data-astro-cid-cf6dpxaj]{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.casework-hero-actions[data-astro-cid-cf6dpxaj] a[data-astro-cid-cf6dpxaj]{color:var(--blue);background:#fff;border:1px solid #b8d1e9;border-radius:8px;align-items:center;gap:7px;padding:10px 13px;font-size:12px;font-weight:900;display:inline-flex}.casework-stats[data-astro-cid-cf6dpxaj]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.casework-stats[data-astro-cid-cf6dpxaj] div[data-astro-cid-cf6dpxaj]{text-align:center;background:#082d59;border-radius:13px;align-content:center;place-items:center;min-height:112px;padding:14px;display:grid}.casework-stats[data-astro-cid-cf6dpxaj] strong[data-astro-cid-cf6dpxaj]{color:#fff;font:900 30px/1 Manrope,sans-serif}.casework-stats[data-astro-cid-cf6dpxaj] span[data-astro-cid-cf6dpxaj]{color:#bcd4ec;margin-top:7px;font-size:10.5px;font-weight:800;line-height:1.35}.method-note[data-astro-cid-cf6dpxaj]{background:#f1faf6;border-left:4px solid #16825d;border-radius:10px;grid-template-columns:46px 1fr;gap:14px;margin-top:22px;padding:18px 20px;display:grid}.method-note[data-astro-cid-cf6dpxaj]>span[data-astro-cid-cf6dpxaj]{color:#12684b;background:#dff5ea;border-radius:10px;place-items:center;width:46px;height:46px;display:grid}.method-note[data-astro-cid-cf6dpxaj] h2[data-astro-cid-cf6dpxaj]{color:var(--ink);margin:0 0 4px;font:900 15px/1.3 Manrope,sans-serif}.method-note[data-astro-cid-cf6dpxaj] p[data-astro-cid-cf6dpxaj]{color:var(--ink-2);margin:0;font-size:13px;font-weight:600;line-height:1.55}.hub-section[data-astro-cid-cf6dpxaj]{padding-top:52px}.section-heading[data-astro-cid-cf6dpxaj]{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.section-heading[data-astro-cid-cf6dpxaj] p[data-astro-cid-cf6dpxaj]{color:var(--blue);text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:900}.section-heading[data-astro-cid-cf6dpxaj] h2[data-astro-cid-cf6dpxaj]{color:var(--ink);margin:0 0 5px;font:900 29px/1.2 Manrope,sans-serif}.section-heading[data-astro-cid-cf6dpxaj] span[data-astro-cid-cf6dpxaj]{color:var(--ink-2);font-size:14px;font-weight:600}.section-heading[data-astro-cid-cf6dpxaj]>a[data-astro-cid-cf6dpxaj]{color:var(--blue);align-items:center;gap:6px;font-size:12px;font-weight:900;display:inline-flex}.dossier-grid[data-astro-cid-cf6dpxaj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.dossier-card[data-astro-cid-cf6dpxaj],.problem-card[data-astro-cid-cf6dpxaj]{border:1px solid var(--line);background:#fff;border-radius:13px;flex-direction:column;padding:20px;display:flex;box-shadow:0 8px 24px #082d590d}.card-icon[data-astro-cid-cf6dpxaj]{width:44px;height:44px;color:var(--blue);background:#eaf4ff;border-radius:10px;flex:none;place-items:center;display:grid}.card-copy[data-astro-cid-cf6dpxaj]>span[data-astro-cid-cf6dpxaj]{color:#12684b;margin:11px 0 4px;font-size:10.5px;font-weight:900;line-height:1.4;display:block}.dossier-card[data-astro-cid-cf6dpxaj] h3[data-astro-cid-cf6dpxaj],.problem-card[data-astro-cid-cf6dpxaj] h3[data-astro-cid-cf6dpxaj]{color:var(--ink);margin:0 0 7px;font:900 16px/1.35 Manrope,sans-serif}.dossier-card[data-astro-cid-cf6dpxaj] p[data-astro-cid-cf6dpxaj],.problem-card[data-astro-cid-cf6dpxaj] p[data-astro-cid-cf6dpxaj]{color:var(--ink-2);margin:0;font-size:12.5px;font-weight:600;line-height:1.55}.card-meta[data-astro-cid-cf6dpxaj]{flex-wrap:wrap;gap:6px;margin:13px 0;display:flex}.card-meta[data-astro-cid-cf6dpxaj] span[data-astro-cid-cf6dpxaj]{color:var(--muted);background:#f1f5f9;border-radius:5px;padding:4px 7px;font-size:9.5px;font-weight:800}.dossier-card[data-astro-cid-cf6dpxaj]>a[data-astro-cid-cf6dpxaj],.problem-card[data-astro-cid-cf6dpxaj]>a[data-astro-cid-cf6dpxaj],.feature-card[data-astro-cid-cf6dpxaj] a[data-astro-cid-cf6dpxaj]{color:var(--blue);align-items:center;gap:6px;margin-top:auto;padding-top:12px;font-size:11.5px;font-weight:900;display:inline-flex}.problem-grid[data-astro-cid-cf6dpxaj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.problem-head[data-astro-cid-cf6dpxaj]{justify-content:space-between;align-items:start;gap:10px;margin-bottom:11px;display:flex}.risk[data-astro-cid-cf6dpxaj]{text-transform:uppercase;border-radius:5px;padding:4px 7px;font-size:9px;font-weight:900}.risk-high[data-astro-cid-cf6dpxaj]{color:#a32929;background:#fee8e8}.risk-attention[data-astro-cid-cf6dpxaj]{color:#8a5a14;background:#fff3cc}.risk-standard[data-astro-cid-cf6dpxaj]{color:#12684b;background:#e7f7f0}.problem-card[data-astro-cid-cf6dpxaj] ol[data-astro-cid-cf6dpxaj]{color:var(--ink-2);margin:13px 0 0;padding-left:20px;font-size:11px;font-weight:700;line-height:1.5}.hub-feature-grid[data-astro-cid-cf6dpxaj]{grid-template-columns:1fr 1fr;gap:16px;padding-top:52px;display:grid}.feature-card[data-astro-cid-cf6dpxaj]{border:1px solid var(--line);background:#fff;border-radius:13px;grid-template-columns:54px 1fr;gap:15px;padding:22px;display:grid}.feature-card[data-astro-cid-cf6dpxaj]>span[data-astro-cid-cf6dpxaj]{width:54px;height:54px;color:var(--blue);background:#eaf4ff;border-radius:12px;place-items:center;display:grid}.feature-card[data-astro-cid-cf6dpxaj] strong[data-astro-cid-cf6dpxaj]{color:var(--blue);text-transform:uppercase;font-size:10.5px}.feature-card[data-astro-cid-cf6dpxaj] h2[data-astro-cid-cf6dpxaj]{color:var(--ink);margin:4px 0 7px;font:900 19px/1.25 Manrope,sans-serif}.feature-card[data-astro-cid-cf6dpxaj] p[data-astro-cid-cf6dpxaj]{color:var(--ink-2);margin:0;font-size:12.5px;font-weight:600;line-height:1.55}.feature-status[data-astro-cid-cf6dpxaj]{background:linear-gradient(135deg,#eef7ff,#fff);border-color:#a9c9ea}.timeline-links[data-astro-cid-cf6dpxaj]{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.timeline-links[data-astro-cid-cf6dpxaj] a[data-astro-cid-cf6dpxaj]{background:#f1f5f9;border-radius:5px;margin:0;padding:5px 7px;font-size:10px}@media (width<=960px){.casework-hero[data-astro-cid-cf6dpxaj]{grid-template-columns:1fr}.dossier-grid[data-astro-cid-cf6dpxaj],.problem-grid[data-astro-cid-cf6dpxaj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.casework-hub[data-astro-cid-cf6dpxaj]{padding-top:20px}.casework-hero[data-astro-cid-cf6dpxaj]{padding:20px}.casework-hero[data-astro-cid-cf6dpxaj] h1[data-astro-cid-cf6dpxaj]{font-size:32px}.dossier-grid[data-astro-cid-cf6dpxaj],.problem-grid[data-astro-cid-cf6dpxaj],.hub-feature-grid[data-astro-cid-cf6dpxaj]{grid-template-columns:1fr}.section-heading[data-astro-cid-cf6dpxaj]{flex-direction:column;align-items:start}.method-note[data-astro-cid-cf6dpxaj]{grid-template-columns:1fr}.method-note[data-astro-cid-cf6dpxaj]>span[data-astro-cid-cf6dpxaj]{display:none}}
