.section-faq{padding:var(--spacing) 0}.section-faq-qa{border-bottom:2px solid var(--border-color);border-top:2px solid var(--border-color);margin:0 auto;max-width:calc(var(--content-max-width-small) + 180px);width:100%}.section-faq-qa details{background-color:var(--block-color)}.section-faq-qa details:nth-child(n+2){border-top:1px solid var(--border-color)}.section-faq-qa summary{cursor:pointer;list-style:none;padding:var(--gutter) calc(var(--gutter)/2);transition:var(--link-subtle-hover)}.section-faq-qa summary:hover{opacity:var(--link-subtle-hover-opacity)}.section-faq-qa summary::-webkit-details-marker{display:none}.section-faq-question{grid-template-columns:1fr 24px}.section-faq-question-heading{font-size:clamp(18px,2vw,20px);font-weight:var(--font-primary-bold);margin:0 var(--gutter) 0 0}.section-faq-question-icon{fill:currentColor;height:24px;width:24px}details[open] .section-faq-question-icon{transform:rotate(180deg)}.section-faq-question-icon,details[open] .section-faq-question-icon{transition:transform .1s ease-out}.section-faq-answer{padding:0 calc(var(--gutter)/2) var(--gutter)}