.faq-wrap{color:#fff}.faq-wrap,.faq-wrap .faq-wrap a,.faq-wrap em,.faq-wrap li,.faq-wrap p,.faq-wrap small{-webkit-text-fill-color:initial}.faq-wrap .muted{opacity:.95}.faq-wrap .group-title,.faq-wrap h3,.faq-wrap h4{color:#fff;opacity:1}.faq-wrap .accordion,.faq-wrap .accordion-item,.faq-wrap .card,.faq-wrap .panel,.faq-wrap details{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);border-radius:12px;backdrop-filter:blur(10px)}.faq-wrap .accordion-summary,.faq-wrap .question,.faq-wrap summary{list-style:none;padding:14px 16px;cursor:pointer;color:#fff;font-weight:800;display:flex;align-items:center;justify-content:space-between;gap:10px}.faq-wrap .accordion-content,.faq-wrap .answer,.faq-wrap details>:not(summary){padding:0 16px 14px;color:rgba(255,255,255,.98)}.faq-wrap summary::-webkit-details-marker{display:none}.faq-acc{gap:clamp(14px,2.4vw,26px)}.faq-sec{margin-top:36px}.faq-wrap summary{padding:18px 20px}.faq-wrap details>:not(summary){padding:0 20px 18px}.faq-wrap .faq-sec__title,.faq-wrap .section-title{-webkit-text-fill-color:transparent;color:transparent}.faq-wrap .faq-sec__title{font-weight:900;letter-spacing:-.015em;background:linear-gradient(90deg,#b6c4ff,#d4c3ff,#f2cf87,#9be0ff,#b6c4ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:titleGrad 12s ease-in-out infinite;opacity:1!important;margin:0 0 12px}.faq-wrap h3.faq-sec__title{opacity:1!important}@keyframes titleGrad{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.page--faq .faq-sec__title{text-align:center;font-size:clamp(1.6rem,2.2vw + .8rem,2.6rem);font-weight:900;letter-spacing:-.015em;background:linear-gradient(90deg,#b6c4ff,#d4c3ff,#f2cf87,#9be0ff,#b6c4ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent!important;color:transparent!important;animation:titleGrad 12s ease-in-out infinite;margin:0 0 14px}.page--faq .faq-hero{padding-top:clamp(56px,12vh,160px);padding-bottom:clamp(16px,6vh,60px)}.page--faq .faq-hero .section-title{margin:0 0 8px}.page--faq .faq-hero .section-sub{margin:0 auto 16px}.page--faq .faq-sec__title,.page--faq .faq-sec__title *{-webkit-text-fill-color:transparent!important;color:transparent!important;opacity:1!important;filter:none!important}.page--faq .faq-sec__title .grad-text{display:inline-block;background:linear-gradient(90deg,#b6c4ff,#d4c3ff,#f2cf87,#9be0ff,#b6c4ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:titleGrad 12s ease-in-out infinite;will-change:background-position}.page--faq,.page--faq *,.page--faq .faq-sec__title{opacity:1!important}.page--faq .faq-sec__title{position:relative;z-index:2;isolation:isolate;mix-blend-mode:normal!important}.page--faq .faq-sec__title .grad-text{-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;opacity:1!important;mix-blend-mode:normal!important}