.fq-chip-hero{margin-bottom:22px;animation:fadeUp .6s cubic-bezier(.2,.7,.2,1) both}.fq-anc{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:10px}.fq-anc a.chip-grad{transition:color .18s ease,box-shadow .18s ease,transform .18s ease}.fq-anc a.chip-grad:hover{color:#fff;background:linear-gradient(120deg,var(--v),var(--v2)) padding-box,linear-gradient(120deg,var(--v),var(--v2)) border-box;box-shadow:0 8px 20px -8px rgba(109,90,230,.55);transform:translateY(-1px)}.fq-faq details{position:relative;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.fq-faq details:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--v),var(--v2));opacity:0;transition:opacity .25s ease}.fq-faq details:hover{border-color:rgba(109,90,230,.3)}.fq-faq details[open]{border-color:rgba(109,90,230,.35);box-shadow:var(--sh2)}.fq-faq details[open]:before{opacity:1}.fq-faq details[open] summary{color:var(--vd)}.fq-faq details[open] summary:after{color:var(--v)}@media (max-width:600px){.fq-anc{gap:8px}}@media (prefers-reduced-motion:reduce){.fq-chip-hero{animation:none}.fq-anc a.chip-grad{transition:none}.fq-anc a.chip-grad:hover{transform:none}.fq-faq details,.fq-faq details:before{transition:none}}