.editorial-hero{padding:64px 0;background:#111827;color:#fff}.editorial-hero span{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#f5b942}.editorial-hero h1{margin:8px 0;font-size:clamp(34px,5vw,56px)}.editorial-hero p{max-width:720px;margin:0;color:#d1d5db;font-size:18px}.editorial-content{max-width:900px;padding-top:45px;padding-bottom:55px}.editorial-content section{padding:22px 0;border-bottom:1px solid #e5e7eb}.editorial-content h2{color:#111827}.corrections-list{padding:0;list-style:none}.corrections-list li{padding:22px 0;border-bottom:1px solid #e5e7eb}.corrections-list time{color:#667085;font-size:13px}.corrections-list h2{margin:5px 0;font-size:22px}.editorial-empty{padding:30px;background:#f7f7f8;border-radius:8px}.article-type-sponsored{background:#7c2d12!important}.sponsor-disclosure{padding:12px 14px;border-left:4px solid #c2410c;background:#fff7ed;color:#7c2d12}.editorial-sources,.correction-note{margin:28px 0;padding:20px;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0}.editorial-sources h2,.correction-note h2{margin:0 0 8px;font-size:18px}.correction-note{border-left:5px solid #1b7f4c;background:#eefbf4}.editorial-report{margin:25px 0;padding:18px;border:1px solid #d8dce3;border-radius:8px}.editorial-report summary{cursor:pointer;font-weight:800}.editorial-report form{display:grid;gap:7px;margin-top:18px}.editorial-report label{font-weight:700}.editorial-report input,.editorial-report select,.editorial-report textarea{width:100%;padding:11px;border:1px solid #cbd0d8;border-radius:5px}.editorial-report textarea{min-height:110px}.editorial-report button{justify-self:start;padding:11px 18px;border:0;border-radius:5px;background:#c1121f;color:#fff;font-weight:800}.report-feedback{margin-top:12px;padding:10px;border-radius:5px}.report-feedback.success{background:#e7f8ee;color:#126536}.report-feedback.error{background:#fee8e8;color:#8f0d16}
