.preg>summary{list-style:none}.preg>summary::-webkit-details-marker{display:none}.preg-pregunta{transition:transform .4s var(--v-curva)}.preg>summary:hover .preg-pregunta{transform:translate(6px)}.preg>summary:focus-visible{outline:2px solid var(--brand-accent);outline-offset:4px;border-radius:4px}.preg-signo{color:var(--v-ink-muted);transition:transform .45s var(--v-curva),color .4s var(--v-curva);flex-shrink:0;font-size:24px;font-weight:300;line-height:1;display:inline-block}.preg>summary:hover .preg-signo,.preg[open] .preg-signo{color:var(--v-ink)}.preg[open] .preg-signo{transform:rotate(45deg)}@supports (interpolate-size:allow-keywords) and selector(::details-content){.preg{interpolate-size:allow-keywords}.preg::details-content{height:0;transition:height .5s var(--v-curva),content-visibility .5s allow-discrete;overflow:clip}.preg[open]::details-content{height:auto}.preg-respuesta{opacity:0;transition:opacity .45s var(--v-curva),transform .45s var(--v-curva);transform:translateY(-6px)}.preg[open] .preg-respuesta{opacity:1;transition-delay:80ms;transform:none}}@supports not ((interpolate-size:allow-keywords) and selector(::details-content)){.preg[open] .preg-respuesta{animation:preg-entra .45s var(--v-curva-larga)both}}@keyframes preg-entra{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.preg-pregunta,.preg-signo,.preg-respuesta{transition:none!important}.preg::details-content{transition:none!important}.preg[open] .preg-respuesta{animation:none}.preg>summary:hover .preg-pregunta{transform:none}}
