.faq__head,.faq__list{max-width:800px}.faq__head{margin-bottom:var(--gap-section-head)}.faq__list{display:flex;flex-direction:column}.faq__item{border-top:1px solid var(--color-rule)}.faq__item:last-child{border-bottom:1px solid var(--color-rule)}.faq__question{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-md) 0;text-align:left;font-family:var(--font-display);font-size:19px;font-weight:400;letter-spacing:-.01em;color:var(--color-text);gap:var(--space-md);transition:color var(--transition-fast)}.faq__question:hover{color:var(--color-accent-dark)}.faq__icon{color:var(--color-accent-dark);transition:transform var(--transition-base);flex-shrink:0}.faq__answer{overflow:hidden}.faq__answer-inner{padding:0 var(--space-xl) var(--space-md) 0;font-size:16px;line-height:1.85;color:var(--color-muted);max-width:68ch}@media (max-width: 560px){.faq__answer-inner{padding-right:0}}
