.abas-linhas{display:flex;overflow-x:auto;border-bottom:1px solid var(--borda);margin-top:18px}.aba{border:0;background:transparent;cursor:pointer;padding:15px 18px 13px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--t3);white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px}.aba.ativa,.aba:hover{color:var(--ink)}.aba.ativa{font-weight:600;border-bottom-color:var(--azul)}.hero-linha{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(24px,4vw,44px);gap:clamp(24px,4vw,44px);align-items:center;padding:clamp(34px,5vw,58px) 0 clamp(26px,3vw,40px)}.hero-linha h1{margin:0}.hero-linha-foto{margin:0;display:flex;flex-direction:column;gap:16px;min-width:0}.hero-linha-foto img{display:block;width:100%;aspect-ratio:8/5;object-fit:cover;background:var(--papel);border:1px solid var(--borda);border-radius:var(--r-tile)}.faixa-specs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--borda);border:1px solid var(--borda);border-radius:var(--r);overflow:hidden}.faixa-specs>div{background:var(--papel);padding:13px 16px 15px;min-width:0}.faixa-specs span{display:block;font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--azul)}.faixa-specs strong{display:block;font-family:var(--serif);font-size:1.05rem;font-weight:500;line-height:1.25;margin-top:5px;text-wrap:pretty}@media (max-width:860px){.hero-linha{grid-template-columns:1fr}.hero-linha-foto{order:-1}}.escopo{display:grid;grid-template-columns:.42fr 1fr;grid-gap:28px;gap:28px;padding:30px 0;border-top:1px solid var(--borda);border-bottom:1px solid var(--borda);align-items:start}.escopo .eyebrow{margin:0}.escopo p{margin:0 0 10px}.escopo-nao{color:var(--t3);font-size:.92rem;margin:0}@media (max-width:700px){.escopo{grid-template-columns:1fr;gap:12px}}.numeros-linha{margin-top:0;border-radius:0;border-left:0;border-right:0;border-top:0}.numeros-linha>div{padding:34px 26px 30px}.numeros-linha dt{font-size:clamp(1.9rem,3.4vw,2.7rem);color:var(--ink)}.numeros-linha dd{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--azul)}.numeros-linha dd span{display:block;font-family:var(--sans);font-size:.9rem;letter-spacing:0;text-transform:none;color:var(--t3);margin-top:6px;line-height:1.5}table.comparativo{width:100%;border-collapse:collapse;font-size:.93rem;min-width:720px;margin-top:22px}table.comparativo td,table.comparativo th{padding:14px 16px;text-align:left;border-bottom:1px solid var(--borda);vertical-align:middle}table.comparativo thead th{font-family:var(--mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--t3);font-weight:400}table.comparativo tbody th{font-family:var(--sans);font-weight:600;font-size:.95rem}table.comparativo td.mono{font-size:11.5px;color:var(--t2);letter-spacing:.02em;white-space:nowrap}.programas{margin:22px 0 0;display:flex;flex-direction:column}.programas>div{display:grid;grid-template-columns:110px 1fr;grid-gap:18px;gap:18px;padding:15px 0;border-top:1px solid var(--borda);align-items:baseline}.programas>div:last-child{border-bottom:1px solid var(--borda)}.programas dt{font-family:var(--serif);font-size:1.3rem;font-weight:500;color:var(--azul-esc)}.programas dd{margin:0}.programas dd strong{display:block;font-weight:600}.programas dd span{color:var(--t3);font-size:.9rem}.nota-forno{margin:18px 0 0;font-size:.85rem;color:var(--t3);max-width:66ch}.guia{list-style:none;padding:0;margin:22px 0 0;border-top:1px solid var(--borda)}.guia li{border-bottom:1px solid var(--borda)}.guia a{display:grid;grid-template-columns:1fr 1fr 1.4fr auto;grid-gap:24px;gap:24px;align-items:center;padding:20px 8px;text-decoration:none;color:inherit}.guia a:hover{background:var(--papel)}.guia-caso{font-family:var(--serif);font-size:1.2rem;font-weight:500;line-height:1.25}.guia-escolha{font-weight:600}.guia-porque{color:var(--t2);font-size:.92rem;line-height:1.5;text-wrap:pretty}.guia-ir{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--azul-esc);white-space:nowrap}@media (max-width:860px){.guia a{grid-template-columns:1fr;gap:7px}.guia-ir{justify-self:start}}.lista-produtos.com-foto a,.lista-produtos.com-foto li:not(:has(a)){grid-template-columns:auto 1fr auto;align-items:center}.lista-produtos.com-foto img{grid-row:1/span 2;width:44px;height:44px;object-fit:contain;background:var(--papel-2);border-radius:10px;mix-blend-mode:multiply}.lista-produtos.com-foto .lp-meta,.lista-produtos.com-foto .lp-nome{grid-column:2}.lista-produtos.com-foto .lp-fim{grid-column:3;grid-row:1/span 2}.bloco-consulta{padding:24px 26px 20px;margin-top:22px}.bloco-consulta .consulta-titulo{font-family:var(--mono);font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--alerta-txt);font-weight:400;margin-bottom:10px}.bloco-consulta>p{color:var(--t2);font-size:.92rem;margin:0 0 4px}.bloco-consulta ul{list-style:none;padding:0;margin:0}.bloco-consulta li{display:grid;grid-template-columns:auto 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:13px 0;border-top:1px solid var(--borda)}.bloco-consulta img{width:40px;height:40px;object-fit:contain;background:var(--papel-2);border-radius:9px;mix-blend-mode:multiply}.bloco-consulta li>span{display:flex;flex-direction:column;gap:2px;min-width:0}.bloco-consulta strong{font-size:.95rem;font-weight:600}.bloco-consulta li span.mono{font-size:10.5px;color:var(--t3);letter-spacing:.03em}.bloco-consulta a.selo{text-decoration:none}.certs-grade{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--borda);border:1px solid var(--borda);border-radius:var(--r-card);overflow:hidden;margin-top:24px}.certs-grade>div{background:var(--papel);padding:22px 24px 24px}.certs-grade h3{font-family:var(--serif);font-size:1.25rem;font-weight:500}.certs-grade p{color:var(--t3);font-size:.9rem;margin:6px 0 0;line-height:1.5;text-wrap:pretty}@media (max-width:760px){.certs-grade{grid-template-columns:1fr 1fr}}@media (max-width:460px){.certs-grade{grid-template-columns:1fr}}.marcos-rico li{grid-template-columns:86px 1fr}.marcos-rico strong{display:block;font-weight:600}.marcos-rico span.txt{color:var(--t3);font-size:.92rem}