.faq{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.faq-list{border-bottom:1px solid var(--line);grid-column:1/-1;min-width:0}.faq-row{border-top:1px solid var(--line)}.faq-row>summary{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:16px 0;font-size:1.125rem;font-weight:600;line-height:1.45;list-style:none;display:flex}.faq-row>summary::-webkit-details-marker{display:none}.faq-q{text-wrap:pretty;min-width:0}.faq-row>summary .i{transition:transform var(--dur-state) var(--ease-out)}.faq-row[open]>summary .i{transform:rotate(180deg)}.faq-a{padding-bottom:24px}.faq-a a{font-weight:600}@media (hover:hover) and (pointer:fine){.faq-row>summary:hover .faq-q{text-underline-offset:.25em;text-decoration:underline 1.5px}}@media (prefers-reduced-motion:reduce){.faq-row>summary .i{transition:none}}@media (width>=560px){.faq-row>summary{font-size:1.25rem;line-height:1.4}}@media (width>=1120px){.faq-list{grid-column:1/span 8}}
