:root{--mv-papel: var(--v2-papel,#ffffff);--mv-creme: var(--v2-creme,#faf5eb);--mv-creme-forte: var(--v2-creme-forte,#f3eadb);--mv-linha: var(--v2-linha,#e6dfd2);--mv-linha-forte: var(--v2-linha-forte,#cfc4b2);--mv-tinta: var(--v2-tinta,#20231f);--mv-texto-2: var(--v2-texto-2,#565a53);--mv-texto-3: var(--v2-texto-3,#62665f);--mv-acao: var(--v2-acao,#bd3e0b);--mv-acao-hover: var(--v2-acao-hover,#9e3208);--mv-marca: var(--v2-marca,#ed6325);--mv-ok: var(--v2-ok,#166534);--mv-ok-claro: var(--v2-ok-claro,#e3f4e8);--mv-alerta: var(--v2-alerta,#9a3412);--mv-alerta-claro: var(--v2-alerta-claro,#fdecdc);--mv-neutro-claro: #f1efea;--mv-curva: var(--v2-curva,cubic-bezier(.22,.61,.36,1));--mv-gutter: var(--v2-gutter,16px);--mv-noite: #1d201c;--mv-noite-2: #272b25;--mv-noite-linha: #383d35;--mv-noite-texto: #d9d6cf;--mv-noite-destaque: #ff9a62;--mv-raio-s: 10px;--mv-raio: 16px;--mv-raio-g: 22px;--mv-brilho: rgba(237,99,37,.16);--mv-sombra: 0 1px 2px rgba(32,35,31,.06),0 10px 28px -14px rgba(32,35,31,.22);--mv-sombra-alta: 0 2px 4px rgba(32,35,31,.06),0 28px 56px -26px rgba(32,35,31,.4);--mv-sombra-botao: 0 2px 0 rgba(91,37,9,.18);--mv-sombra-botao-hover: 0 12px 24px -12px rgba(91,37,9,.55);--mv-h1: clamp(32px,3.6vw + 18px,58px);--mv-h2: clamp(24px,1.8vw + 16px,36px);--mv-corpo: clamp(16px,.3vw + 15px,17px);--mv-secao: clamp(44px,4vw + 24px,88px);--mv-leitura: 760px}.mv{color: var(--mv-tinta)}.mv-largo{width: min(100% - 2 * var(--mv-gutter),1200px);margin-inline: auto}.mv-leitura{width: min(100% - 2 * var(--mv-gutter),var(--mv-leitura));margin-inline: auto}.mv-hero{position: relative;overflow: hidden;background: var(--mv-creme);padding: 20px 0 36px;border-bottom: 1px solid var(--mv-linha)}.mv-hero::after{content: "";position: absolute;left: -30%;right: -30%;bottom: -14%;height: 58%;background: radial-gradient(closest-side,var(--mv-brilho),transparent);pointer-events: none}.mv-hero > *{position: relative;z-index: 1}.mv-hero-grade{display: grid;grid-template-columns: minmax(0,1fr);gap: 28px;align-items: start}.mv-migalhas{margin: 0 0 14px;font-size: 14px;color: var(--mv-texto-2)}.mv-migalhas a{color: var(--mv-texto-2)}.mv-migalhas span[aria-current]{color: var(--mv-tinta)}.mv-selo{display: inline-flex;align-items: center;gap: 8px;margin: 0 0 14px;padding: 5px 12px 5px 8px;border: 1px solid var(--mv-linha);border-radius: 999px;background: var(--mv-papel);font: 700 13px/1.25 var(--fonte-texto);color: var(--mv-tinta)}.mv-selo-ponto{width: 8px;height: 8px;border-radius: 50%;background: var(--mv-ok);flex: 0 0 auto}.mv-hero h1{max-width: 15em;margin: 0 0 14px;font: 400 var(--mv-h1)/1.03 var(--fonte-titulo);letter-spacing: -.035em;color: var(--mv-tinta);text-wrap: balance}.mv-destaque{color: var(--mv-acao)}.mv-apoio{max-width: 34em;margin: 0 0 14px;font-size: 18px;line-height: 1.5;color: var(--mv-texto-2);text-wrap: pretty}.mv-para-quem{display: flex;gap: 10px;align-items: flex-start;max-width: 34em;margin: 0 0 20px;padding: 12px 14px;border-left: 3px solid var(--mv-marca);background: var(--mv-papel);border-radius: 0 var(--mv-raio-s) var(--mv-raio-s) 0;font-size: 15px;line-height: 1.45}.mv-para-quem strong{white-space: nowrap}.mv-chips{display: flex;flex-wrap: wrap;gap: 8px;margin: 0;padding: 0;list-style: none}.mv-chips li{display: inline-flex;align-items: center;gap: 6px;min-height: 32px;padding: 4px 12px;border: 1px solid var(--mv-linha);border-radius: 999px;background: var(--mv-papel);font: 600 14px/1.3 var(--fonte-texto);color: var(--mv-tinta)}.mv-chips svg{width: 15px;height: 15px;color: var(--mv-ok);flex: 0 0 auto}.mv-btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 52px;padding: 12px 22px;border: 0;border-radius: 12px;background: var(--mv-acao);color: #fff;font: 800 17px/1.2 var(--fonte-texto);text-decoration: none;text-align: center;box-shadow: var(--mv-sombra-botao);cursor: pointer;touch-action: manipulation;transition: transform .16s var(--mv-curva),box-shadow .16s var(--mv-curva),background-color .16s var(--mv-curva)}.mv-btn:visited,.mv-btn:hover{color: #fff}@media (hover: hover){.mv-btn:hover{background: var(--mv-acao-hover);transform: translateY(-2px);box-shadow: var(--mv-sombra-botao-hover)}}.mv-btn:active{transform: translateY(1px);box-shadow: none}.mv-btn:focus-visible,.mv-btn-sec:focus-visible,.mv-link:focus-visible{outline: 3px solid var(--mv-tinta);outline-offset: 3px}.mv-btn--cheio{width: 100%}.mv-btn-sec{display: inline-flex;align-items: center;justify-content: center;min-height: 48px;padding: 10px 18px;border: 1.5px solid var(--mv-tinta);border-radius: 12px;background: var(--mv-papel);color: var(--mv-tinta);font: 700 16px/1.2 var(--fonte-texto);text-decoration: none}.mv-btn-sec:visited{color: var(--mv-tinta)}@media (hover: hover){.mv-btn-sec:hover{background: var(--mv-creme);color: var(--mv-tinta)}}.mv-link{display: inline-flex;align-items: center;gap: 6px;min-height: 44px;font-weight: 700;color: var(--mv-acao);text-underline-offset: 3px}.mv-garantias{display: flex;flex-wrap: wrap;gap: 6px 16px;margin: 12px 0 0;padding: 0;list-style: none;font: 600 14px/1.35 var(--fonte-texto);color: var(--mv-texto-2)}.mv-garantias li{display: inline-flex;align-items: center;gap: 6px}.mv-garantias svg{flex: 0 0 auto;width: 16px;height: 16px;color: var(--mv-ok)}.mv-oferta{display: grid;gap: 14px;padding: 18px;border: 1px solid var(--mv-linha);border-radius: var(--mv-raio-g);background: var(--mv-papel);box-shadow: var(--mv-sombra-alta)}.mv-oferta-capa{position: relative;margin: -6px -6px 0;overflow: hidden;border-radius: calc(var(--mv-raio-g) - 8px);background: var(--mv-creme);aspect-ratio: 16 / 8}.mv-oferta-capa img{display: block;width: 100%;height: 100%;object-fit: cover}.mv-oferta-capa span{position: absolute;left: 10px;bottom: 10px;padding: 4px 10px;border-radius: 999px;background: var(--mv-tinta);color: #fff;font: 700 13px/1.25 var(--fonte-texto)}.mv-oferta-nome{margin: 0;font: 800 17px/1.3 var(--fonte-texto)}.mv-preco{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 10px;margin: 0}.mv-preco strong{font: 400 clamp(38px,2vw + 30px,48px)/1 var(--fonte-titulo);letter-spacing: -.03em;white-space: nowrap;font-variant-numeric: tabular-nums}.mv-preco span{font: 600 15px/1.3 var(--fonte-texto);color: var(--mv-texto-2)}.mv-check{display: grid;gap: 8px;margin: 0;padding: 0;list-style: none;font-size: 15px;line-height: 1.45}.mv-check li{position: relative;padding-left: 26px}.mv-check li::before{content: "";position: absolute;left: 2px;top: .3em;width: 16px;height: 16px;border-radius: 50%;background: var(--mv-ok-claro) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23166534' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat}.mv-oferta .mv-garantias{margin-top: -4px}.mv-oferta .mv-garantias + .mv-check{padding-top: 14px;border-top: 1px solid var(--mv-linha)}.mv-bonus-linha{margin: 0;padding: 10px 12px;border-radius: var(--mv-raio-s);background: var(--mv-creme);font-size: 14px;line-height: 1.45}.mv-bonus-linha strong{color: var(--mv-ok)}.mv-fechada{margin: 0;padding: 12px 14px;border-radius: var(--mv-raio-s);background: var(--mv-neutro-claro);font-weight: 700}.mv-prova{background: var(--mv-papel);border-bottom: 1px solid var(--mv-linha);padding: 22px 0}.mv-prova dl{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px 12px;margin: 0}.mv-prova div{display: flex;flex-direction: column-reverse;gap: 2px;min-width: 0}.mv-prova dd{margin: 0;font: 400 clamp(24px,1.4vw + 18px,34px)/1.05 var(--fonte-titulo);letter-spacing: -.02em;color: var(--mv-tinta);font-variant-numeric: tabular-nums}.mv-prova dt{font-size: 14px;line-height: 1.35;color: var(--mv-texto-2)}.mv-secao{padding: var(--mv-secao) 0}.mv > .mv-secao:last-child{padding-bottom: clamp(32px,2vw + 24px,48px)}.mv-secao--creme{background: var(--mv-creme);border-block: 1px solid var(--mv-linha)}.mv-cabeca{max-width: 40em;margin: 0 0 24px}.mv-cabeca h2,.mv-h2{margin: 0 0 8px;font: 400 var(--mv-h2)/1.1 var(--fonte-titulo);letter-spacing: -.025em;text-wrap: balance}.mv-cabeca p{margin: 0;font-size: var(--mv-corpo);line-height: 1.5;color: var(--mv-texto-2)}.mv-itens{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px;margin: 0;padding: 0;list-style: none;counter-reset: mv}.mv-itens li{counter-increment: mv;display: grid;grid-template-columns: 40px minmax(0,1fr);gap: 12px;align-items: start;padding: 16px;border: 1px solid var(--mv-linha);border-radius: var(--mv-raio);background: var(--mv-papel);font-size: 16px;line-height: 1.45}.mv-itens li::before{content: counter(mv);display: grid;place-items: center;width: 40px;height: 40px;border-radius: 12px;background: var(--mv-creme-forte);font: 400 18px/1 var(--fonte-titulo);color: var(--mv-acao)}.mv .bonus{margin: 16px 0 0;padding: 16px;border: 1px dashed var(--mv-linha-forte);border-radius: var(--mv-raio);background: var(--mv-papel)}.mv .bonus h3{margin: 0 0 12px;font: 800 17px/1.3 var(--fonte-texto)}.mv .bonus-etq{text-transform: none;font-size: 13px;padding: 3px 10px;background: var(--mv-ok-claro);color: var(--mv-ok)}.mv .bonus li strong{font-size: 16px}.mv .bonus li span{font-size: 14px;line-height: 1.45}.mv .bonus li em{font-size: 14px;color: var(--mv-ok)}.mv-fit{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px}.mv-fit > div{padding: 18px;border-radius: var(--mv-raio);border: 1px solid var(--mv-linha);background: var(--mv-papel)}.mv-fit h3{margin: 0 0 10px;font: 800 18px/1.3 var(--fonte-texto)}.mv-fit ul{margin: 0;padding: 0;list-style: none;display: grid;gap: 8px;font-size: 16px;line-height: 1.45}.mv-fit li{position: relative;padding-left: 26px}.mv-fit-sim li::before,.mv-fit-nao li::before{position: absolute;left: 0;top: 0;font-weight: 800}.mv-fit-sim li::before{content: "✓";color: var(--mv-ok)}.mv-fit-nao{background: var(--mv-neutro-claro) !important}.mv-fit-nao li::before{content: "✕";color: var(--mv-alerta)}.mv-texto{font-size: var(--mv-corpo);line-height: 1.6}.mv-texto h2{margin: 40px 0 12px;font: 400 clamp(22px,1.2vw + 17px,30px)/1.15 var(--fonte-titulo);letter-spacing: -.02em;scroll-margin-top: 80px}.mv-texto h2:first-child{margin-top: 0}.mv-texto p{margin: 0 0 14px}.mv-texto ul{margin: 0 0 16px;padding-left: 20px}.mv-texto li{margin: 6px 0}.mv-texto .nota,.mv-nota{font-size: 14px;line-height: 1.5;color: var(--mv-texto-3)}.mv-aviso{margin: 0 0 16px;padding: 14px 16px;border-radius: var(--mv-raio);background: var(--mv-alerta-claro);font-size: 15px;line-height: 1.5}.mv-aviso strong{display: block;margin-bottom: 4px}.mv .dg-aviso-oficial{border-radius: var(--mv-raio-s);border-left-width: 4px;background: var(--mv-papel);border-color: var(--mv-linha);border-left-color: var(--mv-marca)}.mv .dg-aviso-oficial summary{cursor: pointer;min-height: 44px;line-height: 1.45;padding: 4px 0}.mv-figura{margin: 0 0 16px;overflow: hidden;border-radius: var(--mv-raio);background: var(--mv-creme)}.mv-figura img{display: block;width: 100%;height: auto}.mv .qz-tabela--paises{width: 100%;border-collapse: collapse;font-size: 15px}@media (min-width: 640px){.mv .qz-tabela--paises th,.mv .qz-tabela--paises td{padding: 10px 8px;border-bottom: 1px solid var(--mv-linha);text-align: left;vertical-align: top}.mv .qz-tabela--paises thead th{font-size: 13px;color: var(--mv-texto-2);background: var(--mv-creme)}}@media (max-width: 639px){.mv .qz-tabela--paises tr{border: 1px solid var(--mv-linha);border-radius: var(--mv-raio);padding: 12px 14px;margin-bottom: 10px}.mv .qz-tabela--paises th,.mv .qz-tabela--paises td{padding: 3px 0;border: 0}.mv .qz-tabela--paises th{font: 400 18px/1.3 var(--fonte-titulo);margin-bottom: 4px}.mv .qz-tabela--paises td::before{color: var(--mv-texto-3);font-weight: 600}}.mv .qz-tabela--paises a{overflow-wrap: anywhere}.mv .qz-quiz-guia{margin: 8px 0 16px;padding: 18px;border: 1px solid var(--mv-linha);border-radius: var(--mv-raio);background: var(--mv-creme)}.mv .qz-pergunta-guia{margin: 0 0 16px;padding: 0;border: 0;min-width: 0}.mv .qz-pergunta-guia legend{margin: 0 0 8px;padding: 0;font: 800 17px/1.35 var(--fonte-texto)}.mv .qz-opcoes--guia{display: grid;grid-template-columns: minmax(0,1fr);gap: 8px}.mv .qz-opcao span{min-height: 48px;border: 1px solid var(--mv-linha-forte);border-radius: 12px;background: var(--mv-papel);font-weight: 600}.mv .qz-opcao input:checked + span{border-color: var(--mv-acao);background: var(--mv-alerta-claro);color: var(--mv-tinta);box-shadow: inset 0 0 0 1px var(--mv-acao)}.mv .qz-opcao input:focus-visible + span{outline: 3px solid var(--mv-tinta);outline-offset: 2px}.mv .qz-calc-res{margin: 0 0 16px;padding: 18px;border: 2px solid var(--mv-ok);border-radius: var(--mv-raio);background: var(--mv-papel)}.mv .qz-calc-res h3{margin: 4px 0 8px;font: 400 22px/1.15 var(--fonte-titulo)}.mv .qz-sobretitulo{margin: 0;font: 700 14px/1.3 var(--fonte-texto);color: var(--mv-ok)}.mv-compra{background: var(--mv-noite);color: var(--mv-noite-texto);padding: var(--mv-secao) 0;scroll-margin-top: 60px}.mv-compra-grade{display: grid;grid-template-columns: minmax(0,1fr);gap: 24px}.mv-compra h2{margin: 0 0 10px;font: 400 var(--mv-h2)/1.1 var(--fonte-titulo);letter-spacing: -.025em;color: #fff;text-wrap: balance}.mv-compra-txt > p{margin: 0 0 16px;font-size: var(--mv-corpo);line-height: 1.55}.mv-compra .mv-check{color: var(--mv-noite-texto)}.mv-compra .mv-check li::before{background-color: var(--mv-noite-2);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23ff9a62' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.mv-compra .bonus{background: var(--mv-noite-2);border-color: var(--mv-noite-linha);color: var(--mv-noite-texto)}.mv-compra .bonus h3,.mv-compra .bonus li strong{color: #fff}.mv-compra .bonus li span{color: var(--mv-noite-texto)}.mv-compra .bonus li em{color: var(--mv-noite-destaque)}.mv-compra .bonus-etq{background: var(--mv-noite-destaque);color: var(--mv-tinta)}.mv-compra-caixa{align-self: start;padding: 20px;border-radius: var(--mv-raio-g);background: var(--mv-papel);color: var(--mv-tinta);box-shadow: var(--mv-sombra-alta)}.mv-compra-caixa .mv-garantias{margin-top: 14px}.mv-compra-caixa .mv-btn{margin-top: 16px}.mv-compra-caixa .mv-fechada{margin-top: 16px}.mv-compra-garantia{display: grid;grid-template-columns: 40px minmax(0,1fr);gap: 12px;margin: 16px 0 0;padding: 14px;border-radius: var(--mv-raio);background: var(--mv-ok-claro);font-size: 15px;line-height: 1.45}.mv-compra-garantia svg{width: 40px;height: 40px;color: var(--mv-ok)}.mv-compra-garantia strong{display: block}.mv-fontes{display: grid;grid-template-columns: minmax(0,1fr);gap: 8px;margin: 0;padding: 0;list-style: none}.mv-fontes li{display: flex;gap: 10px;align-items: flex-start;padding: 10px 12px;border: 1px solid var(--mv-linha);border-radius: var(--mv-raio-s);background: var(--mv-papel);font-size: 15px;line-height: 1.4}.mv-fontes a{color: var(--mv-tinta);overflow-wrap: anywhere;text-underline-offset: 3px}.mv-tag{flex: 0 0 auto;padding: 2px 8px;border-radius: 999px;font: 700 12px/1.5 var(--fonte-texto);white-space: nowrap}.mv-tag--oficial{background: var(--mv-ok-claro);color: var(--mv-ok)}.mv-tag--comp{background: var(--mv-neutro-claro);color: var(--mv-texto-2)}.mv-faq{display: grid;gap: 10px}.mv-faq details{border: 1px solid var(--mv-linha);border-radius: var(--mv-raio);background: var(--mv-papel)}.mv-faq summary{display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 56px;padding: 14px 16px;cursor: pointer;list-style: none;font: 800 16px/1.35 var(--fonte-texto)}.mv-faq summary::-webkit-details-marker{display: none}.mv-faq summary::after{content: "+";flex: 0 0 auto;display: grid;place-items: center;width: 28px;height: 28px;border-radius: 50%;background: var(--mv-creme);font: 400 20px/1 var(--fonte-texto);color: var(--mv-acao);transition: transform .2s var(--mv-curva)}.mv-faq details[open] summary::after{transform: rotate(45deg)}.mv-faq summary:focus-visible{outline: 3px solid var(--mv-tinta);outline-offset: 2px;border-radius: var(--mv-raio)}.mv-faq details > div,.mv-faq details > p{margin: 0;padding: 0 16px 16px;font-size: 16px;line-height: 1.55;color: var(--mv-texto-2)}.mv-faq details > div p{margin: 0}.mv-cta-fixo .mv-btn{min-height: 48px;padding: 10px 18px;font-size: 16px;white-space: nowrap}.mv-quiz-card{display: grid;gap: 14px;padding: 20px;border-radius: var(--mv-raio-g);background: var(--mv-papel);border: 1px solid var(--mv-linha);box-shadow: var(--mv-sombra-alta)}.mv-quiz-card h2{margin: 0;font: 400 clamp(24px,1vw + 20px,30px)/1.1 var(--fonte-titulo);letter-spacing: -.02em}.mv-quiz-card h2 a{color: inherit;text-decoration: none}.mv-quiz-card p{margin: 0;font-size: 16px;line-height: 1.5;color: var(--mv-texto-2)}.mv-rotulo{justify-self: start;padding: 3px 10px;border-radius: 999px;background: var(--mv-ok-claro);color: var(--mv-ok);font: 700 13px/1.4 var(--fonte-texto)}.mv-passinhos{display: grid;gap: 6px;margin: 0;padding: 0;list-style: none;font-size: 15px}.mv-passinhos li{display: flex;gap: 10px;align-items: center}.mv-passinhos b{display: grid;place-items: center;flex: 0 0 auto;width: 24px;height: 24px;border-radius: 50%;background: var(--mv-creme-forte);font: 800 13px/1 var(--fonte-texto);color: var(--mv-acao)}.mv-filtro{display: grid;gap: 6px;max-width: 420px;margin: 0 0 18px}.mv-filtro label{font-weight: 700;font-size: 15px}.mv-filtro input{min-height: 48px;padding: 10px 14px;border: 1px solid var(--mv-linha-forte);border-radius: 12px;background: var(--mv-papel);font: 500 16px/1.3 var(--fonte-texto);color: var(--mv-tinta)}.mv-filtro input:focus-visible{outline: 3px solid var(--mv-acao);outline-offset: 1px;border-color: var(--mv-acao)}.mv-grupo{margin: 0 0 32px}.mv-grupo h2{margin: 0 0 12px;font: 400 clamp(22px,1vw + 18px,28px)/1.15 var(--fonte-titulo);letter-spacing: -.02em}.mv-grupo h2 small{font: 600 15px/1 var(--fonte-texto);color: var(--mv-texto-2);letter-spacing: 0}.mv-cidades{display: grid;grid-template-columns: minmax(0,1fr);gap: 8px;margin: 0;padding: 0;list-style: none}.mv-cidades a{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 4px 12px;align-items: center;min-height: 64px;padding: 12px 14px;border: 1px solid var(--mv-linha);border-radius: var(--mv-raio);background: var(--mv-papel);color: var(--mv-tinta);text-decoration: none;transition: border-color .16s var(--mv-curva),box-shadow .16s var(--mv-curva),transform .16s var(--mv-curva)}.mv-cidades a:visited{color: var(--mv-tinta)}@media (hover: hover){.mv-cidades a:hover{border-color: var(--mv-linha-forte);box-shadow: var(--mv-sombra);transform: translateY(-1px);color: var(--mv-tinta)}}.mv-cidades a:focus-visible{outline: 3px solid var(--mv-acao);outline-offset: 2px}.mv-cidades strong{font: 800 17px/1.25 var(--fonte-texto)}.mv-cidades .mv-cid-reg{grid-column: 1;font-size: 13px;color: var(--mv-texto-3)}.mv-cidades dl{grid-column: 1 / -1;display: flex;flex-wrap: wrap;gap: 4px 14px;margin: 4px 0 0;font-size: 14px}.mv-cidades dl div{display: flex;gap: 4px}.mv-cidades dt{color: var(--mv-texto-2)}.mv-cidades dd{margin: 0;font-weight: 700;font-variant-numeric: tabular-nums}.mv-seta{grid-column: 2;grid-row: 1 / span 2;color: var(--mv-acao);font-weight: 800}.mv-sem-dado{font-weight: 600 !important;color: var(--mv-texto-3);font-style: italic}.mv-vazio[hidden]{display: none}.mv-vazio{padding: 16px;border: 1px dashed var(--mv-linha-forte);border-radius: var(--mv-raio);background: var(--mv-creme)}.mv-cruzado{display: grid;grid-template-columns: minmax(0,1fr);gap: 16px;align-items: center;padding: 20px;border-radius: var(--mv-raio-g);background: var(--mv-papel);border: 1px solid var(--mv-linha)}.mv-cruzado h2{margin: 0 0 6px;font: 400 clamp(22px,1vw + 18px,28px)/1.15 var(--fonte-titulo);letter-spacing: -.02em}.mv-cruzado p{margin: 0;color: var(--mv-texto-2);line-height: 1.5}.mv-cruzado .mv-cruzado-acao{margin-top: 16px}.mv-cruzado img{display: block;width: 100%;height: auto;border-radius: var(--mv-raio)}.mv .md-fontes{margin: 0;padding: 18px;border: 1px solid var(--mv-linha);border-radius: var(--mv-raio);background: var(--mv-papel);font-size: 15px;line-height: 1.5}.mv .md-fontes h2{margin: 0 0 10px;font: 400 22px/1.2 var(--fonte-titulo)}.mv .md-fontes li{margin: 6px 0}.mv .qz-form{padding: 18px;border: 1px solid var(--mv-linha);border-radius: var(--mv-raio-g);background: var(--mv-papel);box-shadow: var(--mv-sombra-alta)}.mv .qz-passo legend{font: 400 clamp(21px,1vw + 17px,26px)/1.2 var(--fonte-titulo);letter-spacing: -.015em}.mv .qz-ajuda{color: var(--mv-texto-2)}.mv .qz-opcoes{display: grid;gap: 8px}.mv .qz-barra{height: 6px;background: var(--mv-creme-forte)}.mv .qz-barra span{background: var(--mv-acao)}.mv .qz-nav{border-top: 1px solid var(--mv-linha)}.mv .qz-voltar{min-height: 48px;padding: 0 14px;border: 1px solid var(--mv-linha-forte);border-radius: 12px;background: var(--mv-papel);font: 700 16px var(--fonte-texto);color: var(--mv-tinta);cursor: pointer}.mv .qz-voltar:disabled{opacity: .45;cursor: default}.mv .qz-nav .btn-cta,.mv .qz-nav .btn{border-radius: 12px}.mv-quiz-lado{display: grid;gap: 12px}.mv-quiz-lado .mv-nota{margin: 0}.mv .md-card{border: 1px solid var(--mv-linha);border-radius: var(--mv-raio);padding: 16px;box-shadow: none}.mv .md-card:first-child{border: 2px solid var(--mv-ok);box-shadow: var(--mv-sombra)}.mv .md-pos{border: 0;background: var(--mv-creme-forte);color: var(--mv-acao)}.mv .md-card:first-child .md-pos{background: var(--mv-ok);color: #fff}.mv .md-conta div{background: var(--mv-creme)}.mv .md-sobra{background: var(--mv-ok-claro) !important;border: 0}.mv .md-sobra dt{color: var(--mv-ok)}.mv .md-sobra dd{font-size: clamp(18px,.6vw + 15px,22px);white-space: nowrap}.mv .md-sobra--neg{background: var(--mv-alerta-claro) !important}.mv .md-sobra--neg dt,.mv .md-sobra--neg dd{color: var(--mv-alerta)}.mv .md-premissas{padding: 14px 16px;border: 1px solid var(--mv-linha);border-radius: var(--mv-raio);background: var(--mv-papel)}.mv .md-premissas summary{min-height: 44px;font-weight: 800}.mv .qz-compart{display: flex;flex-wrap: wrap;align-items: center;gap: 10px;margin: 0 0 24px;padding: 16px;border-radius: var(--mv-raio);background: var(--mv-creme)}.mv .qz-compart p{flex: 1 0 100%;margin: 0;font-weight: 800}.mv .qz-compart .btn{min-height: 48px;border-radius: 12px}.mv-relatorio{margin: 0 0 24px;overflow: hidden;border-radius: var(--mv-raio-g);background: var(--mv-noite);color: var(--mv-noite-texto)}.mv-relatorio-grade{display: grid;grid-template-columns: minmax(0,1fr);gap: 20px;padding: 22px 18px}.mv-relatorio h2{margin: 0 0 6px;font: 400 clamp(24px,1vw + 20px,32px)/1.1 var(--fonte-titulo);color: #fff}.mv-relatorio-grade > div > p{margin: 0 0 14px}.mv-relatorio .mv-check{color: var(--mv-noite-texto)}.mv-relatorio .mv-check li::before{background-color: var(--mv-noite-2);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23ff9a62' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.mv-numeros{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;margin: 0}.mv-numeros > div{display: flex;flex-direction: column;gap: 4px;min-width: 0;padding: 14px;border: 1px solid var(--mv-linha);border-radius: var(--mv-raio);background: var(--mv-papel)}.mv-numeros dt{font-size: 14px;line-height: 1.3;color: var(--mv-texto-2)}.mv-numeros dd{margin: 0;font: 400 clamp(22px,1vw + 17px,30px)/1.05 var(--fonte-titulo);letter-spacing: -.02em;font-variant-numeric: tabular-nums;overflow-wrap: anywhere}.mv-numeros dd small{display: block;margin-top: 4px;font: 600 13px/1.35 var(--fonte-texto);letter-spacing: 0;color: var(--mv-texto-3)}.mv-numeros .mv-sem{color: var(--mv-texto-3);font-size: 20px}.mv-numeros--destaque{grid-column: 1 / -1;background: var(--mv-creme) !important}.mv .md-tabela{font-size: 15px}@media (max-width: 899px){.mv .md-tabela tr{border: 1px solid var(--mv-linha);border-radius: var(--mv-raio);padding: 12px 14px}}@media (min-width: 900px){.mv .md-tabela th{padding: 10px 8px;border-bottom: 1px solid var(--mv-linha-forte);font-size: 14px;color: var(--mv-texto-2);text-align: left}.mv .md-tabela td{padding: 12px 8px;border-bottom: 1px solid var(--mv-linha)}}.mv .md-tabela td::before{color: var(--mv-texto-3);font-weight: 700}.mv .md-tabela a{overflow-wrap: anywhere}.mv .md-tabela td:first-child::before{content: none}.mv .md-tabela td:first-child strong{font-size: 17px}.mv-cta-faixa{display: grid;gap: 14px;padding: 20px;border-radius: var(--mv-raio-g);background: var(--mv-creme);border: 1px solid var(--mv-linha)}.mv-cta-faixa h2{margin: 0;font: 400 clamp(22px,1vw + 18px,28px)/1.15 var(--fonte-titulo);letter-spacing: -.02em}.mv-cta-faixa p{margin: 0;color: var(--mv-texto-2);line-height: 1.5}.mv-vizinhas{display: flex;flex-wrap: wrap;gap: 8px;margin: 0;padding: 0;list-style: none}.mv-vizinhas a{display: inline-flex;align-items: center;min-height: 44px;padding: 8px 14px;border: 1px solid var(--mv-linha);border-radius: 999px;background: var(--mv-papel);color: var(--mv-tinta);font-weight: 600;text-decoration: none}@media (hover: hover){.mv-vizinhas a:hover{border-color: var(--mv-acao);color: var(--mv-acao)}}.mv-pilha > * + *{margin-top: 24px}.mv-chips--espaco{margin-bottom: 20px}.mv-cabeca--colada{margin-bottom: 0}.mv-h3{margin: 0 0 12px;font: 400 clamp(20px,1vw + 16px,26px)/1.15 var(--fonte-titulo);letter-spacing: -.02em}.mv-hero-numeros{align-self: center}.mv-hero-grade--venda{gap: 20px}.mv-hero-grade--venda .mv-apoio{margin-bottom: 0}@media (max-width: 899px){.mv-oferta-capa{display: none}.mv-hero-numeros{display: none}.mv-hero-grade--venda .mv-apoio{font-size: 17px}}@media (min-width: 600px){.mv-prova dl{grid-template-columns: repeat(4,minmax(0,1fr))}.mv-itens{grid-template-columns: repeat(2,minmax(0,1fr))}.mv-itens li:last-child:nth-child(odd){grid-column: 1 / -1}.mv-fit{grid-template-columns: repeat(2,minmax(0,1fr))}.mv .qz-opcoes--guia{grid-template-columns: repeat(2,minmax(0,1fr))}.mv-cidades{grid-template-columns: repeat(2,minmax(0,1fr))}.mv-numeros{grid-template-columns: repeat(2,minmax(0,1fr))}.mv-numeros--destaque{grid-column: auto}.mv-cta-faixa{grid-template-columns: minmax(0,1fr) auto;align-items: center}.mv-fontes{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 900px){.mv-hero{padding: 40px 0 64px}.mv-hero-grade{grid-template-columns: minmax(0,1.15fr) minmax(340px,.85fr);gap: 56px;align-items: center}.mv-hero-grade--topo{align-items: start}.mv-hero-grade--venda{grid-template-areas: "a c" "b c";grid-template-rows: auto 1fr;row-gap: 20px;align-items: start}.mv-hero-a{grid-area: a;align-self: end}.mv-hero-b{grid-area: b}.mv-hero-c{grid-area: c;align-self: center}.mv-oferta-capa{aspect-ratio: 16 / 7}.mv-oferta{padding: 22px}.mv-compra-grade{grid-template-columns: minmax(0,1fr) minmax(360px,420px);gap: 56px;align-items: start}.mv-compra-caixa{padding: 28px;position: sticky;top: 90px}.mv-itens{grid-template-columns: repeat(6,minmax(0,1fr))}.mv-itens li,.mv-itens li:last-child:nth-child(odd){grid-column: span 2}.mv-itens li:nth-child(4):nth-last-child(2),.mv-itens li:nth-child(5):last-child{grid-column: span 3}.mv-cidades{grid-template-columns: repeat(3,minmax(0,1fr))}.mv-cruzado{grid-template-columns: minmax(0,1.4fr) minmax(0,1fr);padding: 28px;gap: 32px}.mv-relatorio-grade{grid-template-columns: minmax(0,1.3fr) minmax(0,1fr);gap: 36px;padding: 32px;align-items: start}.mv .qz-form{padding: 28px}.mv-quiz-grade{display: grid;grid-template-columns: minmax(0,1fr) 300px;gap: 40px;align-items: start}}@media (min-width: 1100px){.mv-numeros{grid-template-columns: repeat(4,minmax(0,1fr))}.mv-hero-grade .mv-numeros{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.mv-btn,.mv-cidades a,.mv-faq summary::after{transition: none}.mv-btn:hover,.mv-cidades a:hover{transform: none}}@media print{.mv-hero::after,.mv-cta-fixo,.mv-compra{display: none}}