.faq-list[data-v-cbb566cd]{padding:0 var(--gutter) clamp(2rem,4vw,3rem)}.faq-item[data-v-cbb566cd]{border-bottom:1px solid var(--hairline)}.faq-item[data-v-cbb566cd]:first-child{border-top:1px solid var(--hairline)}.faq-question[data-v-cbb566cd]{align-items:flex-start;cursor:pointer;display:flex;gap:1.25rem;justify-content:space-between;list-style:none;margin:0;padding:1.4rem 0;transition:color .16s var(--ease-quick),opacity .11s var(--ease-quick)}.faq-question[data-v-cbb566cd]::-webkit-details-marker{display:none}.faq-question[data-v-cbb566cd]:hover{color:var(--accent)}.faq-question[data-v-cbb566cd]:active{opacity:.6}.faq-question-text[data-v-cbb566cd]{color:inherit;font-family:var(--font-heading);font-size:clamp(1rem,.97rem + .25vw,1.125rem);font-weight:700;letter-spacing:-.016em;line-height:1.35;margin:0;text-wrap:pretty}.faq-chevron[data-v-cbb566cd]{background:var(--surface-2);border-radius:var(--r-pill);color:var(--text-secondary);display:grid;flex:0 0 auto;height:1.75rem;margin-top:.1rem;place-items:center;transition:transform .42s var(--ease-out-soft),background-color .22s var(--ease-quick),color .22s var(--ease-quick);width:1.75rem}.faq-chevron svg[data-v-cbb566cd]{height:.85rem;width:.85rem}.faq-item[open] .faq-chevron[data-v-cbb566cd]{background:var(--accent-tint);color:var(--accent);transform:rotate(180deg)}.faq-answer-inner[data-v-cbb566cd]{color:var(--text-secondary);font-family:var(--font-body);font-size:.9375rem;font-weight:400;line-height:1.7;max-width:62ch;padding-bottom:1.5rem;text-wrap:pretty}@media(prefers-reduced-motion:no-preference){.faq-item[data-v-cbb566cd]{interpolate-size:allow-keywords}.faq-item[data-v-cbb566cd]::details-content{block-size:0;overflow:hidden;transition:block-size .38s var(--ease-out-soft),content-visibility .38s allow-discrete}.faq-item[open][data-v-cbb566cd]::details-content{block-size:auto}}
