:root{--tinta:#14213d;--tinta-suave:#4a5672;--papel:#fbfcfe;--superficie:#eef3f5;--linha:#d3dde3;--petroleo:#0b5563;--sinal:#f2b705;--pro:#1b7f4b;--contra:#b3261e;--barras:linear-gradient(
    90deg,
    #d9dee3 0 14.28%,
    #f2b705 0 28.57%,
    #19b5c8 0 42.85%,
    #1b7f4b 0 57.14%,
    #b0368f 0 71.42%,
    #b3261e 0 85.71%,
    #1d3fa8 0
  );--largura:720px;--respiro:1.25rem;--raio:6px}*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--papel);color:var(--tinta);font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1.0625rem;line-height:1.6}.container{width:100%;max-width:var(--largura);margin-inline:auto;padding-inline:var(--respiro)}h1,h2,h3{line-height:1.2;text-wrap:balance}h1{margin:0 0 .75rem;font-size:clamp(1.875rem,1.3rem + 2.9vw,2.625rem);font-weight:800;letter-spacing:-.02em}h2{margin:2.75rem 0 .75rem;font-size:1.5rem;font-weight:750;letter-spacing:-.01em}h3{margin:1.75rem 0 .5rem;font-size:1.1875rem;font-weight:700}ol,p,ul{margin:0 0 1rem}a{color:var(--petroleo);text-decoration-thickness:1px;text-underline-offset:.18em}a:hover{text-decoration-thickness:2px}a:focus-visible,summary:focus-visible{outline:3px solid var(--sinal);outline-offset:2px;border-radius:2px}a:not([href]){color:var(--tinta-suave);text-decoration:underline dotted;cursor:default}a:not([href])::after{content:" (em breve)";font-size:.8125em}.pular{position:absolute;left:-999px}.pular:focus{left:var(--respiro);top:.75rem;z-index:1;padding:.5rem .75rem;background:var(--papel)}.site-header{border-bottom:1px solid var(--linha);background:#fff}.site-header::before{content:"";display:block;height:6px;background:var(--barras)}.site-header .container{padding-block:.875rem 0}.marca,.site-nav a{color:var(--tinta);text-decoration:none}.marca{display:inline-block;flex:none;white-space:nowrap;font-size:1.25rem;font-weight:800;letter-spacing:-.02em}.site-nav ul{margin:.5rem calc(var(--respiro)*-1)0;padding:0 var(--respiro)}.site-nav a{display:block;border-bottom:3px solid transparent;font-size:.9375rem}.site-nav a:hover,.site-nav a[aria-current]{border-bottom-color:var(--petroleo)}.breadcrumb{margin-top:1.25rem;font-size:.875rem;color:var(--tinta-suave)}.breadcrumb ol{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.breadcrumb li+li::before{content:"/";margin-inline:.5rem;color:var(--linha)}.breadcrumb a:not([href])::after{content:none}.hero{padding-block:1.5rem .5rem}.hero-lede{max-width:38em;font-size:1.1875rem;color:var(--tinta-suave)}.autor{display:flex;align-items:center;gap:.75rem;margin-block:1rem;font-size:.9375rem}.autor p,.divulgacao p{margin:0}.autor-foto{flex:none;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--superficie);border:1px solid var(--linha);font-weight:700}.autor-foto,.autor-meta{color:var(--tinta-suave)}.divulgacao{margin-block:1rem;padding:.75rem 1rem;border:1px dashed var(--tinta-suave);border-radius:var(--raio);font-size:.9375rem}.answer-box{margin-block:1.5rem;padding:1rem 1.25rem;background:var(--superficie);border-left:6px solid var(--sinal);border-radius:0 var(--raio) var(--raio)0;font-size:1.125rem}.answer-box p:last-child,.veredito p:last-child,.veredito ul:last-child{margin-bottom:0}.rotulo{margin-bottom:.25rem;font-size:.9375rem;font-weight:700;color:var(--petroleo)}.veredito{display:grid;gap:.75rem;margin-block:1.5rem}.veredito>div{padding:1rem 1.25rem;border:1px solid var(--linha);border-top:4px solid var(--pro);border-radius:var(--raio);background:#fff}.veredito>.nao-vale{border-top-color:var(--contra)}.pros-contras ul,.veredito ul{padding-left:0;list-style:none}.tabela-wrap{margin:1.25rem calc(var(--respiro)*-1);padding-inline:var(--respiro)}.aviso,.tabela{font-size:.9375rem}.tabela{width:100%;min-width:34rem;border-collapse:collapse;font-variant-numeric:tabular-nums}.tabela caption{padding-bottom:.5rem;text-align:left;font-size:.875rem;color:var(--tinta-suave)}.tabela td,.tabela th{padding:.625rem .75rem;text-align:left;vertical-align:top}.tabela thead th{border-bottom:2px solid var(--tinta);font-weight:700;white-space:nowrap}.tabela tbody th{font-weight:600}.tabela.ficha{min-width:0}.tabela small{display:block;color:var(--tinta-suave)}.aviso{padding:.75rem 1rem;border-left:6px solid var(--contra);background:#fff}.passos{padding-left:0;list-style:none;counter-reset:passo}.passos>li{position:relative;padding:0 0 1rem 2.75rem;counter-increment:passo}.passos>li::before,.ph span{background:var(--tinta);color:#fff}.passos>li::before,.ph{display:grid;place-items:center}.passos>li::before{content:counter(passo);position:absolute;left:0;top:.1em;width:1.875rem;height:1.875rem;border-radius:50%;font-size:.9375rem;font-weight:700}.ph{aspect-ratio:16/9;margin-block:1.25rem .5rem;padding:1rem;background:var(--barras);border-radius:var(--raio)}.ph span{padding:.375rem .75rem;font-size:.875rem;text-align:center}.legenda{font-size:.875rem;color:var(--tinta-suave)}.pros-contras{display:grid;gap:.75rem;margin-block:1.25rem}.pros-contras h3{margin-top:0;font-size:1.0625rem}.relacionados{margin-top:2.75rem}.pros-contras li,.veredito li{position:relative;padding:0 0 .375rem 1.5rem}.pros-contras li::before,.veredito li::before{position:absolute;left:0;font-weight:800}.pros li::before,.vale li::before{content:"+";color:var(--pro)}.contras li::before,.nao-vale li::before{content:"−";color:var(--contra)}.faq details,.tabela td,.tabela th{border-bottom:1px solid var(--linha)}.faq details:first-of-type{border-top:1px solid var(--linha)}.faq summary{padding:.875rem 1.75rem .875rem 0;position:relative;font-weight:650;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";position:absolute;right:.25rem;top:.75rem;font-size:1.25rem;font-weight:400;color:var(--petroleo)}.faq details[open] summary::after{content:"−"}.faq details p{margin-bottom:1rem}.cta{display:inline-block;margin-block:.5rem 1rem;padding:.8125rem 1.375rem;background:var(--sinal);border-radius:var(--raio);color:var(--tinta);font-weight:700;text-decoration:none}.cta:hover{background:#ffc91a}a.cta:not([href]){color:var(--tinta);text-decoration:none}.hubs{margin:1.5rem 0 0;padding:0;list-style:none;border-top:2px solid var(--tinta)}.hub{padding-block:1.25rem;border-bottom:1px solid var(--linha)}.hub h3{margin:0 0 .25rem;font-size:1.3125rem}.hub p{margin-bottom:.5rem;color:var(--tinta-suave)}.hub ul,.site-footer ul{padding:0;list-style:none}.hub ul{margin:0}.hub li{padding-block:.1875rem}.hub .todos,.site-footer{font-size:.9375rem}.fontes li,.relacionados li{padding-bottom:.375rem}.site-footer{margin-top:4rem;padding-block:2rem;border-top:1px solid var(--linha);background:#fff;color:var(--tinta-suave)}.site-footer ul{display:flex;flex-wrap:wrap;gap:.375rem 1.25rem}@media (min-width:40em){.site-header .container{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:0}.site-nav ul{margin:0;padding:0;overflow:visible}.site-nav a{padding-block:1rem .8125rem}.pros-contras,.veredito{grid-template-columns:1fr 1fr}.hub{display:grid;grid-template-columns:11rem 1fr;gap:0 1.5rem}.hub h3{margin:0}}@media print{.cta,.pular,.site-nav{display:none}.faq details:not([open])>:not(summary){display:block}}.nota{display:flex;align-items:baseline;gap:.5rem;margin:.25rem 0 1rem}.nota strong{font-size:1.9rem;line-height:1;color:#111827}.nota .de{font-size:.95rem;color:#4b5563}.nota .legenda{font-size:.8rem;color:#4b5563}.cookie-banner{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;gap:1rem;align-items:center;justify-content:center;flex-wrap:wrap;padding:1rem 1.25rem;background:#0f172a;color:#e2e8f0;border-top:3px solid #22c55e;font-size:.9rem}.cookie-banner p{margin:0;max-width:640px}.cookie-banner a{color:#22c55e}.cookie-actions{display:flex;gap:.5rem}.cookie-actions button{cursor:pointer;border:1px solid #22c55e;background:0 0;color:#22c55e;padding:.45rem .9rem;border-radius:6px;font:inherit}.cookie-actions button[data-consent=granted]{background:#22c55e;color:#0f172a;font-weight:600}.cta-bloco{margin:1.75rem 0;padding:1.25rem 1.4rem;border:1px solid #e5e7eb;border-radius:12px;background:#f8fafc}.cta-bloco p{margin:0 0 1rem}.botao{display:inline-block;background:#22c55e;color:#0f172a;font-weight:700;padding:.7rem 1.25rem;border-radius:8px;text-decoration:none;line-height:1.2}.botao:focus,.botao:hover{filter:brightness(.94)}.servicos{display:grid;gap:1rem;margin:1.5rem 0}.servico-card{border:1px solid #e5e7eb;border-radius:12px;padding:1.1rem 1.3rem;background:#fff}.servico-card h3{margin:.1rem 0 .4rem;font-size:1.15rem}.servico-card p{margin:0 0 .9rem;color:#4b5563;font-size:.95rem}.servico-card .cta-bloco{margin:0;padding:0;border:0;background:0 0}.servico-card .cta-bloco p{display:none}figure.foto{margin:1.75rem 0}figure.foto img{width:100%;height:auto;border-radius:12px;display:block;background:#e5e7eb}figure.foto figcaption{font-size:.85rem;color:#6b7280;margin-top:.5rem;line-height:1.5}figure.foto .credito{color:#6b7280}.cta-topo{background:#22c55e;color:#0f172a;font-weight:700;padding:.55rem 1rem;border-radius:8px;text-decoration:none;white-space:nowrap;font-size:.92rem;line-height:1.2}.cta-topo:focus,.cta-topo:hover{filter:brightness(.94)}@media (max-width:720px){.site-header .container{flex-wrap:wrap;row-gap:.5rem}.cta-topo{font-size:.82rem;padding:.45rem .75rem}}@media (max-width:720px){.site-header .container{flex-wrap:wrap;row-gap:.5rem}.cta-topo{order:2;margin-left:auto}.site-nav{order:3;width:100%}.site-nav ul{gap:1rem}}body,html{overflow-x:hidden}.site-nav ul,body,figure,html,img,pre,table{max-width:100%}:root{--largura:1120px}.site-header .container{display:flex;align-items:center;gap:1rem;flex-wrap:nowrap}.site-header .marca{flex:0 0 auto}.site-nav{flex:1 1 auto;min-width:0}.site-nav ul{display:flex;gap:1.1rem;margin:0;padding:0;list-style:none;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.site-nav ul::-webkit-scrollbar{display:none}.site-nav a{padding-block:.9rem .7rem}.cta-topo{flex:0 0 auto;margin-left:auto}main article{margin-inline:auto}main article,main article>section>dl,main article>section>ol,main article>section>p,main article>section>ul{max-width:820px}.tabela-wrap{overflow-x:auto;max-width:100%}@media (max-width:900px){.site-header .container{flex-wrap:wrap;row-gap:.5rem}.site-nav{order:3;flex-basis:100%;width:100%}.cta-topo{order:2}main article{max-width:100%}}@media (max-width:600px){:root{--respiro:1rem}h1{font-size:1.75rem;line-height:1.2}h2{font-size:1.3rem}.cta-topo{font-size:.8rem;padding:.45rem .7rem}.hero-lede{font-size:1rem}}