.claim-shell{max-width:1120px}.claim-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;margin:34px 0 58px}.evidence-card,.provider-card,.legal-card{border:2px solid #172f3c;border-radius:28px;padding:clamp(24px,4vw,42px);box-shadow:8px 8px 0 #172f3c}.evidence-card{background:#b8edff}.provider-card{background:#ffbd73}.legal-card{background:#d9c7ff;box-shadow:6px 6px 0 #172f3c}.claim-action{display:grid;gap:22px}.claim-grid h2{font-size:clamp(1.45rem,3vw,2.2rem);line-height:1.08;margin:0 0 18px}.claim-grid p,.claim-grid li{line-height:1.55}.evidence-card ul{display:grid;gap:15px;padding-left:22px}.card-kicker{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:800}.boundary,.fee-note{margin-top:24px;padding:17px;border-radius:18px;background:#fff7df}.provider-card .button{margin-top:12px}.partner-disclosure{font-size:.92rem;line-height:1.5;margin:4px 4px 0}@media(max-width:760px){.claim-grid{grid-template-columns:1fr}.evidence-card,.provider-card,.legal-card{border-radius:22px;box-shadow:5px 5px 0 #172f3c}}
