.faq-module__6AW0yG__page{padding-top:var(--space-3xl);padding-bottom:var(--space-5xl)}.faq-module__6AW0yG__header{text-align:center;margin-bottom:var(--space-4xl)}.faq-module__6AW0yG__title{margin-bottom:var(--space-md);font-weight:300}.faq-module__6AW0yG__subtitle{font-size:var(--text-base);color:var(--text-secondary)}.faq-module__6AW0yG__category{margin-bottom:var(--space-3xl)}.faq-module__6AW0yG__categoryTitle{font-family:var(--font-serif);font-size:var(--text-xl);color:var(--color-burgundy);margin-bottom:var(--space-lg);padding-bottom:var(--space-sm);border-bottom:1px solid var(--border-color);font-weight:400}.faq-module__6AW0yG__questions{flex-direction:column;display:flex}.faq-module__6AW0yG__question{border-bottom:1px solid var(--border-color)}.faq-module__6AW0yG__questionBtn{width:100%;padding:var(--space-lg)0;cursor:pointer;text-align:left;font-size:var(--text-base);color:var(--text-primary);transition:color var(--duration-fast);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.faq-module__6AW0yG__questionBtn:hover{color:var(--color-burgundy)}.faq-module__6AW0yG__icon{font-size:var(--text-xl);color:var(--text-secondary);transition:transform var(--duration-normal)var(--ease-out);margin-left:var(--space-md);flex-shrink:0}.faq-module__6AW0yG__iconOpen{transform:rotate(45deg)}.faq-module__6AW0yG__answer{padding:0 0 var(--space-lg);animation:faq-module__6AW0yG__slideDown .2s var(--ease-out)}.faq-module__6AW0yG__answer p{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-secondary)}@keyframes faq-module__6AW0yG__slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
