.faq-section{background:#fafaf8;direction:ltr;padding:var(--spacing-section) 0}.faq-section .section-title{color:var(--silah-dark)!important;font-family:Georgia,serif!important;font-family:var(--font-heading,Georgia,serif)!important;font-size:clamp(1.8rem,3vw,2.4rem)!important;font-style:normal!important;font-weight:600!important;margin-bottom:.75rem;text-align:center!important}[data-theme=dark] .faq-section .section-title{color:#e2e8f0!important}.faq-list{margin:0 auto;max-width:900px}.faq-item{background:#fff;border:1px solid #0000000d;border-radius:var(--radius-md);box-shadow:0 2px 4px #00000005;margin-bottom:var(--spacing-md);overflow:hidden;transition:all var(--transition-fast)}.faq-item.active{background:#fff;border-color:var(--silah-primary);border-left:4px solid var(--silah-primary);box-shadow:0 4px 12px #2c5f4f14}.faq-question{align-items:center;background:none;border:none;color:var(--silah-primary);cursor:pointer;direction:ltr;display:flex;font-size:var(--font-lg);font-weight:600;gap:var(--spacing-md);justify-content:space-between;padding:var(--spacing-lg);text-align:left;transition:all var(--transition-fast);width:100%}.faq-question:hover{color:var(--silah-secondary)}.faq-icon{align-items:center;background:#2c5f4f1a;border-radius:50%;color:var(--silah-primary);display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:32px;justify-content:center;transition:all var(--transition-fast);width:32px}.faq-item.active .faq-icon{background:var(--silah-primary);color:#fff;transform:rotate(180deg)}.faq-answer{overflow:hidden}.faq-answer p{color:#4a4a4a;direction:ltr;font-size:var(--font-md);line-height:1.8;margin:0;padding:0 var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);text-align:left}@media (max-width:480px){.faq-question{font-size:var(--font-md);padding:var(--spacing-md)}.faq-answer p{padding:0 var(--spacing-md) var(--spacing-md) var(--spacing-md)}.faq-icon{height:28px;width:28px}}
/*# sourceMappingURL=2777.ea83c191.chunk.css.map*/