/* Verificação de Mídias — página mobile-first, integrada à identidade existente. */
.mv-page{background:#101114;color:#f8f6f2;min-height:70vh;padding:38px 0 90px}.mv-wrap{width:calc(100% - 32px);max-width:1200px;margin:auto}.mv-kicker,.mv-hero span,.mv-section-heading>span,.mv-evidence-top,.mv-slab>span,.mv-conclusion>span{font-size:10px;letter-spacing:.17em;text-transform:uppercase;font-weight:800;color:#eb4660}.mv-hero{padding:20px 0 40px;border-bottom:1px solid #37363a}.mv-hero h1{max-width:850px;font-weight:800;letter-spacing:-.055em;line-height:.98;font-size:clamp(42px,8vw,96px);margin:18px 0 20px}.mv-hero h1 em{color:#e82042;font-style:normal}.mv-hero p{max-width:590px;color:#d1ced0;font-size:clamp(16px,2.3vw,22px);line-height:1.55}.mv-hero-count{display:flex;align-items:center;gap:12px;margin-top:28px;color:#d5d0d1}.mv-hero-count strong{font-size:31px;color:#fff}.mv-hero-count span{font-size:12px;max-width:130px}.mv-tabs{display:flex;gap:5px;overflow-x:auto;border-bottom:1px solid #34343a;scrollbar-width:thin;margin-top:24px}.mv-tabs a{white-space:nowrap;display:flex;align-items:center;gap:10px;min-height:54px;padding:15px 14px 13px;font-size:13px;font-weight:700;border-bottom:3px solid transparent;color:#b9b5bd}.mv-tabs a[aria-current=page]{border-color:#e82042;color:#fff}.mv-tabs small{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:5px;background:#292a31;font-size:11px;color:#e8dfe0}.mv-list-head{display:flex;align-items:end;justify-content:space-between;gap:24px;padding:40px 0 23px}.mv-list-head>div>span{color:#e9435f;font-size:10px;letter-spacing:.12em}.mv-list-head h2{font-size:clamp(26px,4vw,43px);margin:8px 0}.mv-list-head p{max-width:460px;color:#b8b8bd;font-size:13px;line-height:1.6;margin:0}.mv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.mv-card{background:#1c1c22;border:1px solid #39383d;border-radius:8px;padding:23px;display:flex;flex-direction:column;min-height:260px}.mv-card-top,.mv-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px}.mv-card-top>span:first-child{font-size:11px;color:#bdbbc0}.mv-verdict{display:inline-flex;background:#40202a;border:1px solid #8a3c50;color:#ffc1cd;border-radius:3px;padding:5px 8px;font-size:10px;font-weight:800;letter-spacing:.02em}.mv-card h2{font-size:clamp(20px,2.4vw,27px);line-height:1.2;margin:22px 0 12px}.mv-card h2 a:hover,.mv-card-bottom a:hover{color:#fa6680}.mv-card p{font-size:14px;color:#c7c3c8;line-height:1.6;flex:1}.mv-card-bottom{border-top:1px solid #39383d;padding-top:15px;font-size:12px;margin-top:16px}.mv-card-bottom>span{color:#9e9ca6}.mv-card-bottom a{font-weight:800;color:#f9c3cf}.mv-empty{padding:55px 26px;background:#1b1c20;border:1px solid #36343b;margin:24px 0}.mv-empty h3{font-size:23px}.mv-empty p{color:#bbb8bc;font-size:14px}.mv-crumb{font-size:11px;color:#aba8b2;display:flex;flex-wrap:wrap;gap:12px;margin:10px 0 38px}.mv-crumb a:hover{color:#f75a77}.mv-detail-head{max-width:1020px}.mv-detail-head h1{font-size:clamp(37px,5.5vw,66px);line-height:1.08;margin:17px 0;font-weight:790;letter-spacing:-.055em}.mv-detail-head .mv-dek{font-size:clamp(16px,2.5vw,21px);color:#d3cfd4;line-height:1.52;max-width:860px}.mv-detail-head .mv-verdict{margin-top:14px}.mv-detail-actions{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0 48px}.mv-detail-actions button,.mv-detail-actions a,.mv-last a{border:1px solid #52515a;border-radius:5px;padding:11px 14px;font-size:13px;font-weight:700;color:#eae7e6}.mv-compare{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mv-slab{background:#f5f1eb;color:#26252a;padding:clamp(20px,4vw,42px);border-radius:5px;min-height:260px}.mv-slab>span{color:#aa243b}.mv-slab>small{display:block;margin-top:25px;font-size:10px;color:#777}.mv-slab blockquote{font-size:clamp(21px,3vw,30px);font-weight:750;line-height:1.35;margin:17px 0 30px}.mv-seal{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11px;font-weight:700;border-top:1px solid #cfc8c8;padding-top:17px}.mv-seal b{color:#af1c37}.mv-slab-dark{background:#3f1722;color:#fff}.mv-slab-dark>span{color:#ff9daf}.mv-slab-dark p{font-size:clamp(20px,2.7vw,30px);font-weight:650;line-height:1.35;margin-top:20px}.mv-slab-dark small{font-size:12px;color:#f2bac7;line-height:1.5}.mv-metrics{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #3c3b43;margin:14px 0 55px;background:#1b1d23}.mv-metrics>div{padding:22px;border-right:1px solid #3c3b43}.mv-metrics>div:last-child{border:0}.mv-metrics small{display:block;color:#b6b2ba;font-size:11px}.mv-metrics strong{display:block;font-size:clamp(23px,3vw,38px);margin:11px 0;color:#fff}.mv-metrics span{display:block;color:#b2b0b8;font-size:12px;line-height:1.55}.mv-section-heading h2{font-size:clamp(27px,4vw,40px);line-height:1.18;margin:10px 0 25px;letter-spacing:-.035em}.mv-sources-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.mv-evidence{background:#f3f0eb;color:#242329;border-radius:5px;padding:16px 16px 20px}.mv-evidence-top{color:#ae263f;margin-bottom:15px}.mv-evidence .mv-print{display:block;aspect-ratio:16/10;overflow:hidden;background:#ddd;border:1px solid #ddd}.mv-evidence .mv-print img{width:100%;height:100%;object-fit:cover;object-position:top}.mv-no-print{min-height:190px;background:#e5dfe0;display:flex;flex-direction:column;justify-content:center;align-items:start;padding:22px;border:1px dashed #b8aeb3}.mv-no-print span{font-size:10px;color:#74414a;letter-spacing:.1em;font-weight:800}.mv-no-print strong{font-size:20px;margin:10px 0}.mv-no-print p{font-size:12px;line-height:1.6;color:#655d61}.mv-evidence h3{font-size:21px;letter-spacing:-.025em;margin:20px 0 13px}.mv-evidence blockquote{margin:0;background:#fff;padding:17px;border-left:3px solid #e82042;font-size:15px;line-height:1.6}.mv-evidence>p{font-size:12px;color:#69656a;margin:18px 0}.mv-source-link{display:inline-flex;background:#27242a;color:#fff;padding:13px 15px;border-radius:4px;font-size:11px;gap:15px;justify-content:space-between;font-weight:800}.mv-report{margin:65px auto;max-width:960px}.mv-prose{max-width:820px;font-size:clamp(17px,2.1vw,20px);line-height:1.86;color:#eee8e8}.mv-prose p{margin:0 0 1.5em}.mv-conclusion{background:#2d121b;border-left:5px solid #e82042;border-radius:4px;padding:clamp(22px,4vw,40px)}.mv-conclusion h2{font-size:clamp(24px,3.5vw,38px);max-width:800px;margin:17px 0}.mv-conclusion p{max-width:880px;color:#ead5db;font-size:15px;line-height:1.7}.mv-footer-meta{font-size:11px;color:#bc9ba4;margin-top:20px;border-top:1px solid #64404b;padding-top:15px}.mv-last{margin:38px 0}.mv-chart{max-width:800px;margin:20px auto 52px;padding:25px;background:#202027;border:1px solid #3f3a43}.mv-chart p{color:#c6bbc0;font-size:11px;letter-spacing:.07em}.mv-chart-row{display:grid;grid-template-columns:45px 1fr 44px;gap:12px;align-items:center;margin:18px 0}.mv-chart-row span{font-size:14px}.mv-chart-rail{height:22px;background:#403239;border-radius:4px;overflow:hidden}.mv-chart-rail i{display:block;height:100%;background:#df2547;border-radius:4px}.mv-chart-row b{font-size:20px}.mv-chart small{display:block;color:#afa7ad;line-height:1.5;font-size:11px;margin-top:15px}@media(max-width:740px){.mv-page{padding-top:18px}.mv-wrap{width:calc(100% - 26px)}.mv-grid,.mv-compare,.mv-sources-grid{grid-template-columns:1fr}.mv-list-head{display:block}.mv-list-head p{margin-top:8px}.mv-hero{padding-bottom:22px}.mv-hero h1{font-size:clamp(36px,10vw,59px)}.mv-detail-head h1{font-size:clamp(32px,9vw,48px)}.mv-detail-actions{margin-bottom:28px}.mv-metrics{grid-template-columns:1fr}.mv-metrics>div{border-right:0;border-bottom:1px solid #3c3b43}.mv-metrics>div:last-child{border:0}.mv-slab{min-height:0}.mv-card{min-height:225px}.mv-evidence{padding:13px}.mv-tabs a{padding:14px 11px;font-size:12px}}

/* Rodapé editorial discreto; não disputar atenção com a prova do erro. */
.mv-last{display:flex;align-items:center;justify-content:space-between;gap:16px}
.mv-last .mv-errata-link{margin-left:auto;font-size:11px;color:#89848e;text-decoration:underline;text-underline-offset:3px;letter-spacing:0;font-weight:400;border:0;background:transparent;padding:5px 0;border-radius:0}
.mv-last .mv-errata-link:hover{color:#ccc3ca}
.mv-evidence .mv-print img{object-position:top}
