.faq-cabeca{max-width:860px}.faq-selos{list-style:none;display:flex;flex-wrap:wrap;gap:10px;margin-top:1.6rem}.faq-selos li{padding:8px 14px;border-radius:999px;background:#131f1adb;box-shadow:inset 0 0 0 1px var(--linha);font-size:.88rem;color:var(--areia-2)}.faq-selos b{color:var(--gasolina);font-weight:700}.movimento .faq-topo .cabeca>*{animation:faq-entra .9s cubic-bezier(.2,.85,.25,1) both}.movimento .faq-topo .cabeca>:nth-child(2){animation-delay:.08s}.movimento .faq-topo .cabeca>:nth-child(3){animation-delay:.18s}.movimento .faq-topo .cabeca>:nth-child(4){animation-delay:.28s}@keyframes faq-entra{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}}.faq-lado{position:sticky;top:96px;display:flex;flex-direction:column;gap:12px}.faq-lado .faq-indice{position:static}.faq-busca{display:flex;align-items:center;gap:10px;padding:0 14px;border-radius:16px;background:#131f1aeb;box-shadow:inset 0 0 0 1px var(--linha);transition:box-shadow .25s}.faq-busca:focus-within{box-shadow:inset 0 0 0 2px var(--gasolina),0 0 0 4px #ffb02026}.faq-busca svg{width:18px;height:18px;flex:none;fill:none;stroke:var(--areia-2);stroke-width:2;stroke-linecap:round}.faq-busca input{flex:1;min-width:0;height:48px;border:0;outline:0;background:none;color:var(--areia);font:inherit;font-size:.95rem}.faq-busca input::placeholder{color:#f4f1e873}.faq-contagem{padding:0 4px;font-size:.85rem;color:var(--areia-2)}.faq-indice a{display:flex;justify-content:space-between;align-items:center;gap:10px}.faq-indice b{min-width:26px;padding:2px 8px;border-radius:999px;background:#f4f1e814;font-size:.78rem;font-weight:600;text-align:center;color:var(--areia-2);transition:background-color .25s,color .25s}.faq-indice a:hover b{background:#ffb02029;color:var(--gasolina)}.faq-indice a[aria-disabled]{opacity:.4;pointer-events:none}.faq-grupo-topo{display:flex;align-items:center;gap:16px;padding:26px 0 18px}.faq-grupo-icone{width:46px;height:46px;flex:none;padding:11px;border-radius:14px;background:#ffb0201a;fill:none;stroke:var(--gasolina);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.faq-grupo-topo .faq-titulo{padding:0}.faq-descricao{margin-top:2px;font-size:.9rem;color:var(--areia-2)}.faq-pagina .faq-resposta{padding:0 54px 24px 0}.faq-pagina .faq-resposta p{padding:0}.faq-pagina .faq-resposta p+p{margin-top:.6rem}.faq-pagina .faq-curta{font-size:1.05rem;font-weight:600;color:var(--areia)}.faq-pagina .faq-resposta a{color:var(--gasolina);text-underline-offset:3px;overflow-wrap:anywhere}.faq-lista{list-style:none;display:flex;flex-direction:column;gap:8px;margin-top:.8rem}.faq-lista li{display:flex;gap:10px;color:var(--areia-2)}.faq-lista svg{width:16px;height:16px;flex:none;margin-top:4px;color:var(--etanol)}.faq-acoes{margin-top:16px}.faq-copiar{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:0;border-radius:999px;background:#f4f1e80f;box-shadow:inset 0 0 0 1px var(--linha);color:var(--areia-2);font:inherit;font-size:.82rem;cursor:pointer;transition:color .2s,background-color .2s}.faq-copiar:hover{color:var(--areia);background:#f4f1e81a}.faq-copiar svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.faq-saiba{display:inline-block;margin:6px 0 24px;font-weight:600;color:var(--gasolina);text-decoration:none}.faq-saiba:hover{text-decoration:underline;text-underline-offset:4px}.faq-vazio{align-items:center;padding:36px;text-align:center}.faq-vazio h2{font-size:1.3rem;letter-spacing:-.02em}.faq-vazio p{margin:6px 0 16px;color:var(--areia-2)}.movimento .faq-item[open] .faq-resposta{animation:faq-abre .45s cubic-bezier(.2,.85,.25,1)}@keyframes faq-abre{0%{opacity:0;transform:translateY(-6px)}}.faq-item{scroll-margin-top:110px;border-radius:12px}.faq-item:target summary{color:var(--gasolina)}.movimento .faq-item:target{animation:faq-alvo 2.2s ease-out}@keyframes faq-alvo{0%,30%{box-shadow:0 0 0 2px #ffb02099;background:#ffb02014}to{box-shadow:0 0 0 2px transparent;background:transparent}}@media (max-width:980px){.faq-lado{position:static}}@media (max-width:600px){.faq-pagina .faq-resposta{padding-right:0}.faq-grupo-topo{gap:12px}.faq-grupo-icone{width:40px;height:40px;padding:9px}}
