
.br-home .benefit-card-icon,.br-home .criteria-card-icon,.br-home .verdict-icon,.br-home .quiz-btn-icon,.br-home .hero-trust-row svg,.br-home .quiz-tool-badge svg,.mejor-body .quiz-btn-icon{display:none}
.br-primary .br-prologue{grid-column:1/-1;min-width:0}.br-primary .br-prologue>.schema-placeholder{margin:25px 0}.br-primary .schema-placeholder svg{max-width:100%;height:auto}
.br-primary .barata-hero-figure{position:relative;min-width:0}.br-primary .barata-hero-figure .hero-picture{width:100%}
.br-primary .rank-card-logo img,.br-primary .rank-card-logo svg{max-width:100%;height:auto}.br-primary .provider-box{min-width:0}
.br-primary .article-body>.site-section{grid-column:1/-1;min-width:0}.br-primary .article-body>.br-prologue{display:block}
.barata-hero-figure .br-preserved-caption>.schema-placeholder{position:relative;overflow:hidden;height:24px;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}
.barata-hero-figure .br-preserved-caption svg{display:block;position:absolute;left:50%;top:calc(1em - 270px);width:700px!important;height:300px!important;max-width:none!important;transform:translateX(-50%)}
.barata-hero-figure .br-preserved-caption svg text{font:inherit;fill:currentColor}
.br-preserved-caption svg path,.br-preserved-caption svg rect,.br-preserved-caption svg circle,.br-preserved-caption svg ellipse,.br-preserved-caption svg line,.br-preserved-caption svg polyline,.br-preserved-caption svg polygon{visibility:hidden}
.site-index-modern{background:#f8fafc}.site-index-modern .page-wrap{padding-top:30px;padding-bottom:35px}.site-index-modern .article-body{display:block}.site-index-modern #lista-paginas{columns:1!important}.site-index-modern #lista-paginas li{break-inside:avoid;margin:0 0 10px}.site-index-modern #lista-paginas a{display:block;min-height:44px;padding:10px 12px;border:1px solid #dbe6f1;background:white;border-radius:9px;text-decoration:none;font-size:14px;line-height:1.6}.site-index-modern input{min-height:46px}.site-error-modern .error-card{border-radius:22px;border:1px solid #dbe5f0;box-shadow:0 10px 30px #183d6510}.site-error-modern .error-primary{background:#f65f26}.site-error-modern .site-footer{background:white}
@media(min-width:650px){.site-index-modern #lista-paginas{columns:2!important}}
@media(min-width:1000px){.br-primary .barata-hero-figure{grid-column:2;grid-row:1}.br-primary .hero-picture{min-width:0}}
