/* ========== WHY ASSESS (two columns) ========== */
  .widget-snippet .risk{background:var(--paper)}
  .widget-snippet .risk-head{max-width:820px;margin-bottom:64px}
  .widget-snippet .risk-head .eyebrow{display:block;margin-bottom:18px}
  .widget-snippet .risk-head h2{font-size:clamp(36px,4.2vw,56px);font-weight:500;line-height:1.06}
  .widget-snippet .risk-head h2 em{color:var(--aubergine)}
  .widget-snippet .risk-cols{display:grid;grid-template-columns:1fr 1fr;gap:30px}
  .widget-snippet .risk-card{background:#fff;border:1px solid var(--line);padding:44px 40px}
  .widget-snippet .risk-card h3{font-size:24px;font-weight:500;margin-bottom:26px}
  .widget-snippet .risk-list{list-style:none;display:flex;flex-direction:column;gap:18px}
  .widget-snippet .risk-list li{display:flex;gap:14px;align-items:flex-start;font-size:15.5px;color:var(--ink-2);line-height:1.55}
  .widget-snippet .risk-list .tick{width:22px;height:22px;border-radius:50%;background:var(--aubergine);color:#fff;display:grid;place-items:center;font-size:11px;flex-shrink:0;margin-top:2px}
