.FAQ-module__jsMW6a__page{justify-content:center;min-height:100vh;padding:0 1.25rem;display:flex}.FAQ-module__jsMW6a__container{width:100%;max-width:1100px;padding:5.25rem 0 4rem}.FAQ-module__jsMW6a__hero{margin-bottom:2.5rem}.FAQ-module__jsMW6a__kicker{color:var(--color-text-muted);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.65rem;font-size:.82rem;font-weight:800}.FAQ-module__jsMW6a__h1{margin-bottom:.9rem;font-size:3rem;line-height:1.05}.FAQ-module__jsMW6a__subhead{color:var(--color-text-muted);max-width:42rem;margin-bottom:1.25rem;font-size:1.05rem;line-height:1.6}.FAQ-module__jsMW6a__section{margin-top:2rem}.FAQ-module__jsMW6a__faqList{gap:1rem;margin-top:1rem;display:grid}.FAQ-module__jsMW6a__faqItem{background:#ffffffb3;border:1px solid #00000014;border-radius:16px;overflow:hidden}.FAQ-module__jsMW6a__faqItem summary{list-style:none}.FAQ-module__jsMW6a__faqItem summary::-webkit-details-marker{display:none}.FAQ-module__jsMW6a__question{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;padding:18px;display:flex}.FAQ-module__jsMW6a__qText{font-size:1rem;font-weight:600;line-height:1.25}.FAQ-module__jsMW6a__chev{opacity:.6;font-size:1.4rem;line-height:1;transition:transform .18s,opacity .18s;transform:rotate(0)}.FAQ-module__jsMW6a__answer{opacity:.9;max-width:62ch;padding:0 18px 18px;line-height:1.5}.FAQ-module__jsMW6a__faqItem[open] .FAQ-module__jsMW6a__chev{opacity:.9;transform:rotate(90deg)}.FAQ-module__jsMW6a__question:hover{background:#00000008}.FAQ-module__jsMW6a__question:focus-visible{outline-offset:2px;outline:2px solid #0078ff59}@media (max-width:900px){.FAQ-module__jsMW6a__h1{font-size:2.45rem}}
