.faq-section{margin:40px 0 0}.faq-section__heading{font-size:1.375rem;font-weight:700;margin-bottom:20px;color:var(--ar-text,inherit)}.faq-section__list{display:flex;flex-direction:column;gap:0}.faq-section__item{border-top:1px solid var(--ar-border,hsla(0,0%,100%,.08))}.faq-section__item:last-child{border-bottom:1px solid var(--ar-border,hsla(0,0%,100%,.08))}.faq-section__question{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;cursor:pointer;font-weight:600;font-size:.9375rem;line-height:1.5;list-style:none;color:var(--ar-text,inherit);-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq-section__question::-webkit-details-marker{display:none}.faq-section__chevron{flex-shrink:0;transition:transform .2s ease;color:var(--ar-gold,#b8860b);font-size:.75rem}.faq-section__item[open] .faq-section__chevron{transform:rotate(180deg)}.faq-section__answer{padding:0 0 18px;margin:0;font-size:.9375rem;line-height:1.7;color:var(--ar-dim,hsla(0,0%,100%,.7))}@media (prefers-reduced-motion:no-preference){.faq-section__answer{animation:faq-fade-in .15s ease forwards}}@keyframes faq-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}