.faqPage{max-width:1100px}.faqHero{text-align:center;margin-bottom:24px}.faqHero h1{margin:0}.faqHero p{color:var(--color-primary)}.faqListPage{display:block}.faqListPage .accordionToggle{font-size:clamp(.93rem,3.31vw,1.27rem)}@media (min-width:1000px){.faqListPage .accordionToggle{font-size:clamp(1.56rem,2.47vw,1.94rem)}}.faqAnswer{color:#ebeff7;text-align:left;margin:10px 0 0;font-size:1rem;line-height:1.45}.faqAnswer p{margin:0 0 10px}.faqAnswer ul{margin:0 0 12px 18px;padding:0}.faqAnswer li{margin-bottom:6px}.faqAnswer a{color:var(--color-primary)}.faqAnswer .faqNestedItem{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:#0d121c80;margin:0 0 10px;overflow:hidden}.faqAnswer .faqNestedItem summary{cursor:pointer;color:var(--color-primary);-webkit-user-select:none;user-select:none;padding:10px 36px 10px 14px;font-weight:600;list-style:none;position:relative}.faqAnswer .faqNestedItem summary::-webkit-details-marker{display:none}.faqAnswer .faqNestedItem summary:after{content:"+";color:var(--color-primary);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.faqAnswer .faqNestedItem[open] summary:after{content:"−"}.faqAnswer .faqNestedItem ul{margin:0 14px 12px 32px}.faqInlineButton{color:var(--color-primary);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}
