/* ============ Laws process panel ============ */
    .law-panel{display:grid;grid-template-columns:.7fr 1.3fr;gap:42px;padding:44px;border:1px solid #cceae0;border-radius:var(--radius-xl);background:linear-gradient(160deg,#effaf6,#e0f4ea)}
    .law-panel h2{margin-bottom:12px}
    .law-panel .eyebrow{color:#087a4e}
    .law-panel .eyebrow::before{background:#087a4e}
    .law-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;align-items:start;margin-bottom:20px}
    .law-step{text-align:center;font-size:13px;font-weight:700;padding:16px 8px;border-radius:12px;background:rgba(255,255,255,.6);border:1px solid rgba(8,122,78,.15)}
    .law-step b{display:grid;place-items:center;width:42px;height:42px;margin:0 auto 10px;border-radius:50%;background:#d5f2e5;color:#087a4e;font-weight:900}
    .disclaimer{font-size:12.5px;color:#526c63;line-height:1.55;margin:0}

@media(max-width:1024px){.law-panel{grid-template-columns:1fr;gap:40px}}
@media(max-width:760px){.law-panel{padding:26px;gap:26px}.law-steps{grid-template-columns:1fr;gap:8px}.law-step{display:grid;grid-template-columns:42px 1fr;align-items:center;gap:12px;text-align:left;padding:12px}.law-step b{margin:0}}

