.perguntas-grade{grid-template-columns:minmax(0,1fr) minmax(0,1.9fr);align-items:start;gap:24px clamp(32px,6vw,88px);display:grid}.perguntas h2{letter-spacing:-.025em;font-size:clamp(26px,3vw,36px)}.perguntas-lista{border-top:1px solid var(--fio)}.perguntas details{border-bottom:1px solid var(--fio)}.perguntas summary{cursor:pointer;font-family:var(--titulo);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:18px;font-weight:500;list-style:none;display:flex}.perguntas summary::-webkit-details-marker{display:none}.perguntas summary svg{color:var(--ouro-papel);transition:transform var(--rapido);flex:none}.perguntas details[open] summary svg{transform:rotate(45deg)}.perguntas details.fechando summary svg{transform:none}.perguntas summary span{transition:translate var(--medio) var(--saida)}@media (hover:hover){.perguntas summary:hover span{translate:6px}}@media (prefers-reduced-motion:reduce){.perguntas summary span,.perguntas summary svg{transition:none}}.perguntas details p{color:var(--tinta-2);max-width:62ch;padding:0 44px 24px 0;font-size:16.5px;overflow:hidden}.perguntas-mais{margin-top:28px;font-size:15px}.perguntas-mais a{font-family:var(--titulo);color:var(--tinta);border-bottom:1px solid #0b151259;padding-bottom:5px;font-weight:600;text-decoration:none}.perguntas-mais a:hover{border-bottom-color:var(--tinta)}@media (max-width:860px){.perguntas-grade{grid-template-columns:minmax(0,1fr)}.perguntas summary{padding:18px 0;font-size:17px}.perguntas details p{padding-right:0}}
