/* ClaimVoice V17 additions: separate Real Claim Stories and Motor Insurance News & Updates */
.cv-v17-page{max-width:1080px;margin:0 auto;padding:28px 18px 60px}
.cv-v17-hero{padding:30px 22px;border-radius:18px;background:linear-gradient(135deg,#fff7ef,#f7f9fc);border:1px solid #e7e9ee}
.cv-v17-hero .eyebrow,.cv-v17-label{font-size:11px;font-weight:800;letter-spacing:.09em;color:#ed5b22;text-transform:uppercase}
.cv-v17-hero h1{font-size:clamp(28px,5vw,48px);line-height:1.05;color:#182747;margin:10px 0}
.cv-v17-hero p{font-size:16px;line-height:1.7;color:#4f596b;max-width:820px}
.cv-v17-search{margin:20px 0 26px}
.cv-v17-search input{width:100%;box-sizing:border-box;padding:15px 16px;border:1px solid #d8dce4;border-radius:12px;font-size:16px}
.cv-v17-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.cv-v17-card{display:block;text-decoration:none;background:#fff;border:1px solid #e1e5eb;border-radius:14px;padding:20px;box-shadow:0 5px 18px rgba(24,39,71,.05)}
.cv-v17-card h2,.cv-v17-card h3{color:#182747;margin:8px 0}
.cv-v17-card p{color:#606a7a;line-height:1.65}
.cv-v17-article{background:#fff;border:1px solid #e1e5eb;border-radius:16px;padding:26px;box-shadow:0 5px 18px rgba(24,39,71,.04)}
.cv-v17-article h1{font-size:clamp(28px,5vw,44px);line-height:1.1;color:#182747}
.cv-v17-article h2{color:#182747;margin-top:30px}
.cv-v17-article h3{color:#263653;margin-top:22px}
.cv-v17-article p,.cv-v17-article li{font-size:16px;line-height:1.75;color:#4f596b}
.cv-v17-article ul{padding-left:22px}
.cv-v17-source{font-size:13px!important;background:#f7f8fa;padding:14px;border-left:3px solid #ed5b22}
.cv-v17-disclaimer{font-size:12px!important;color:#697386!important;background:#fafafa;border:1px solid #eceef2;border-radius:10px;padding:12px}
.cv-result-label{display:inline-block;font-size:9px;font-weight:900;letter-spacing:.07em;padding:3px 6px;border-radius:5px;margin-right:7px;background:#edf0f5;color:#526078}
.story-label{background:#fff0e7;color:#d95520}
.news-label{background:#eaf2ff;color:#245ea9}
.cv-v17-pill{display:inline-block;font-size:10px;font-weight:800;letter-spacing:.07em;padding:5px 8px;border-radius:999px;background:#eef1f6;color:#45516a}
@media(max-width:720px){.cv-v17-grid{grid-template-columns:1fr}.cv-v17-page{padding:18px 12px 45px}.cv-v17-article{padding:20px 16px}.cv-v17-article p,.cv-v17-article li{font-size:15px}.cv-v17-hero{padding:24px 18px}}

.cv-v17-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 20px}.cv-v17-filters select{width:100%;box-sizing:border-box;padding:12px;border:1px solid #d8dce4;border-radius:10px;background:#fff;font-size:14px;color:#364257}@media(max-width:720px){.cv-v17-filters{grid-template-columns:1fr 1fr}}@media(max-width:430px){.cv-v17-filters{grid-template-columns:1fr}}
