/* faq · Componentes (MIRÓ Labs). Diseño de coss ui (MIT, © coss.com, antes Origin UI).
   Generado por tools/build_css.py desde faq.tw.json. No editar a mano. Necesita tokens.css. */
.s-faq__inner{margin-inline:auto}
.s-faq__lead{margin-top:calc(var(--spacing)*4)}
.s-faq__contact{margin-top:calc(var(--spacing)*6)}
.s-faq__grid{display:grid}
.s-faq__inner{max-width:var(--container-5xl)}
.s-faq__grid{gap:calc(var(--spacing)*8)}
.s-faq__inner{padding-inline:calc(var(--spacing)*6)}
.s-faq{padding-block:calc(var(--spacing)*16)}
.s-faq__title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}
.s-faq__lead{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}
.s-faq__link{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}
.s-faq__title{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}
.s-faq__lead{text-wrap:balance}
.s-faq__title{color:var(--color-foreground)}
.s-faq__lead{color:var(--color-muted-foreground)}
.s-faq__contact{color:var(--color-muted-foreground)}
.s-faq__link{color:var(--color-primary)}
@media (hover:hover){
.s-faq__link:hover{text-decoration-line:underline}
}
@media (min-width:48rem){
.s-faq__intro{grid-column:span 2/span 2}
.s-faq__list{grid-column:span 3/span 3}
.s-faq__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(var(--spacing)*12)}
.s-faq{padding-block:calc(var(--spacing)*24)}
}
/* propio */
.s-faq .c-accordion{max-width:none}
.s-faq .c-accordion__trigger{font-size:1rem}
.s-faq .c-accordion__content{font-size:1rem}
