/*!
 * Copyright (c) 2026 AbuEin Technologies — Salaheddin AbuEin <salaheddin@abuein.dev>
 * https://abuein.dev/
 * SPDX-License-Identifier: MIT
 */
@layer components{.faq-container{max-width:800px;margin:0 auto}.faq-item{border:1px solid var(--color-border);border-radius:var(--radius-lg);margin-bottom:var(--spacing-md);background-color:var(--color-surface);overflow:hidden}.faq-question{width:100%;padding:var(--spacing-lg) var(--spacing-xl);font-size:var(--text-base);text-align:left;color:var(--color-text);cursor:pointer;transition:all var(--transition-fast);justify-content:space-between;align-items:center;font-weight:500;display:flex}.faq-question:hover{background-color:var(--color-background-alt)}.faq-question svg{color:var(--color-text-muted);transition:transform var(--transition-base);flex-shrink:0}.faq-item.active .faq-question svg{transform:rotate(180deg)}.faq-answer{transition:max-height var(--transition-slow);overflow:hidden}.faq-item[open] svg{transform:rotate(180deg)}.faq-item svg{transition:transform var(--transition-base)}.faq-answer p{padding:var(--spacing-xl) var(--spacing-lg);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.7}}