.mv-original-home{--mv-primary:#991a0b;--mv-primary-dark:#741407;--mv-accent:#e60a18;--mv-ink:#292929;--mv-muted:#595959;--mv-border:#ddd;background:#fff;color:#292929;padding-bottom:28px}
.mv-original-home .mv-wrap{width:min(1140px,calc(100% - 36px))}
.mv-original-home .mv-original-home-top{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:28px;align-items:center;padding-block:24px}
.mv-original-home .mv-radar-banner{border:1px solid #c9c9c9;border-radius:6px;padding:14px;background:#fafafa;box-shadow:0 2px 8px #0000000d}
.mv-original-home .mv-radar-banner img{display:block;width:100%;height:auto;object-fit:contain}
.mv-original-home .mv-original-search{min-width:0}.mv-original-home .mv-original-search h2{font-size:1.15rem;letter-spacing:0;color:#4f504f;margin-bottom:12px}
.mv-original-home .mv-original-search p{font-size:.8rem;color:#595959;margin:10px 0 0}
.mv-original-home .mv-search{border:1px solid #bcbcbc;border-radius:4px;padding:4px}.mv-original-home .mv-search input{padding:10px 8px;font-size:.85rem}.mv-original-home .mv-search button{background:#991a0b;color:#fff;padding:10px 12px;font-size:.8rem;border-radius:3px}
.mv-original-home .mv-original-featured{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:28px;align-items:start;padding-bottom:32px}
.mv-original-home .mv-original-home-title{font-size:1.45rem;letter-spacing:0;color:#4f504f;margin:0 0 20px}
.mv-original-home .mv-original-quick{min-width:0;border:1px solid #ddd;border-radius:5px;overflow:hidden;background:#fff}
.mv-original-home .mv-original-quick>h2{background:#e60a18;color:#fff;text-align:center;font-size:1.25rem;letter-spacing:0;padding:16px;margin:0}
.mv-original-home .mv-legacy-quick-frame{display:block;width:100%;height:500px;border:0;background:#fff}
.mv-news-slider{min-width:0;border:1px solid #ddd;border-radius:6px;overflow:hidden;background:#fff}
.mv-news-slide[hidden],.mv-news-slider__controls[hidden]{display:none}
.mv-news-slide__image{display:block;aspect-ratio:16/10;overflow:hidden;background:#f4f4f4}
.mv-news-slide__image img{width:100%;height:100%;object-fit:cover;display:block}
.mv-news-slide__body{padding:20px}.mv-news-slide__date{font-size:.8rem;color:#595959;margin-bottom:10px}
.mv-news-slide__body h2{font-size:1.45rem;letter-spacing:0;line-height:1.35;margin:0}.mv-news-slide__body h2 a{color:#292929;text-decoration:none}.mv-news-slide__body h2 a:hover{text-decoration:underline}
.mv-news-slider__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;padding:14px;border-top:1px solid #ddd;font-size:.8rem}
.mv-news-slider__controls button{background:#fff;border:1px solid #991a0b;color:#741407;border-radius:4px;min-height:44px;padding:8px 12px}.mv-news-slider__controls button:hover{background:#fff2f0}
.mv-original-home .mv-section__heading{border-bottom:3px solid #991a0b;padding-bottom:14px}.mv-original-home .mv-section__heading .mv-eyebrow{display:none}.mv-original-home .mv-section__heading h2{font-size:1.7rem;letter-spacing:0;color:#991a0b}
.mv-original-home .mv-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.mv-original-home .mv-news{min-width:0;border-radius:5px}.mv-original-home .mv-news__body{padding:20px}.mv-original-home .mv-news h3{font-size:1.1rem;line-height:1.4;letter-spacing:0}.mv-original-home .mv-news__image{aspect-ratio:16/10}
.mv-original-home a:focus-visible,.mv-original-home button:focus-visible,.mv-original-home input:focus-visible{outline:3px solid #991a0b;outline-offset:3px}
.mv-instagram__feed{display:flow-root;min-width:0;max-width:100%}.mv-instagram #sb_instagram{max-width:100%}.mv-instagram .mv-section__heading h2{margin:0}
@media(max-width:900px){.mv-original-home .mv-original-home-top{grid-template-columns:minmax(0,6fr) minmax(0,4fr)}.mv-original-home .mv-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:800px){.mv-original-home .mv-original-home-top,.mv-original-home .mv-original-featured{grid-template-columns:minmax(0,1fr);gap:20px}.mv-original-home .mv-news-slide__image{aspect-ratio:16/10}}
@media(max-width:520px){.mv-original-home .mv-news-grid{grid-template-columns:minmax(0,1fr)}.mv-original-home .mv-news-slide__body h2{font-size:1.2rem}.mv-original-home .mv-radar-banner{padding:10px}.mv-original-home .mv-news-slider__controls{gap:8px}}

.mv-ai-home .mv-institutional-frame{display:block;width:100%;max-width:100%;height:260px;border:0;background:#fff}

/* Apenas o componente controlado anima; pacotes JSON continuam sem scripts/animações livres. */
.mv-news-slider--enhanced .mv-news-slider__slides{display:grid;overflow:hidden;isolation:isolate}
.mv-news-slider--enhanced .mv-news-slide{grid-area:1 / 1;min-width:0;align-self:start}
.mv-news-slider--enhanced .mv-news-slide[hidden]{display:none}
@media(prefers-reduced-motion:reduce){.mv-news-slider--enhanced .mv-news-slide{transform:none!important}}
