.faq-module__Ht5JRG__section{z-index:2;background:linear-gradient(#5a009d 0 24px,#0c0d0d 24px 100%);margin-top:-1px;padding:0 18px 18px;position:relative}.faq-module__Ht5JRG__panel{background:#0c0d0d;border-radius:78px;width:min(100%,1443px);min-height:1128px;margin:0 auto;padding:34px 29px 42px}.faq-module__Ht5JRG__header{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:34px;display:flex}.faq-module__Ht5JRG__eyebrow{color:#fff;align-items:center;gap:12px;font-size:40px;font-weight:400;line-height:48px;display:inline-flex}.faq-module__Ht5JRG__eyebrowDot{background:indigo;border-radius:999px;width:42px;height:42px;box-shadow:0 0 22px #4b008257}.faq-module__Ht5JRG__heading{color:indigo;max-width:1293px;font-family:var(--font-monda), sans-serif;letter-spacing:0;margin:0;font-size:64px;font-weight:700;line-height:104px}.faq-module__Ht5JRG__grid{grid-template-columns:repeat(2,minmax(0,685px));justify-content:center;align-items:start;gap:18px;max-width:1388px;margin:0 auto;display:grid}.faq-module__Ht5JRG__card{background:linear-gradient(#181818 0%,#171717 100%);border-radius:32px;min-height:84px;transition:transform .26s,box-shadow .26s,background-color .26s;box-shadow:inset 0 1px #ffffff08,0 14px 24px #00000024}.faq-module__Ht5JRG__card:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0d,0 18px 32px #0000002e}.faq-module__Ht5JRG__cardOpen{background:linear-gradient(#1a1a1a 0%,#191919 100%);min-height:134px}.faq-module__Ht5JRG__trigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:19px 18px 19px 20px;display:flex}.faq-module__Ht5JRG__question{color:#6d0fe1;font-size:20px;font-weight:500;line-height:24px}.faq-module__Ht5JRG__iconWrap{background:linear-gradient(#6810d8 0%,indigo 100%);border-radius:999px;flex:0 0 45px;width:45px;height:45px;transition:transform .26s,filter .26s,background .26s;position:relative;box-shadow:0 0 18px #54089d3d,inset 0 1px #ffffff1f}.faq-module__Ht5JRG__trigger:hover .faq-module__Ht5JRG__iconWrap{filter:brightness(1.06);transform:scale(1.04)}.faq-module__Ht5JRG__iconWrapOpen{background:linear-gradient(#600cc7 0%,#52018f 100%)}.faq-module__Ht5JRG__iconHorizontal,.faq-module__Ht5JRG__iconVertical{background:#fff;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-module__Ht5JRG__iconHorizontal{width:16px;height:2px}.faq-module__Ht5JRG__iconVertical{width:2px;height:16px;transition:opacity .28s,transform .28s}.faq-module__Ht5JRG__iconVerticalClosed{opacity:0;transform:translate(-50%,-50%)scaleY(.2)}.faq-module__Ht5JRG__answerShell{grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.faq-module__Ht5JRG__answerShellOpen{grid-template-rows:1fr}.faq-module__Ht5JRG__answerInner{overflow:hidden}.faq-module__Ht5JRG__answer{color:#fffdfd;opacity:0;margin:0;padding:0 60px 18px 20px;font-size:15px;font-weight:400;line-height:18px;transition:opacity .26s,transform .26s;transform:translateY(-6px)}.faq-module__Ht5JRG__answerShellOpen .faq-module__Ht5JRG__answer{opacity:1;transform:translateY(0)}@media (max-width:1180px){.faq-module__Ht5JRG__section{padding:0 14px 16px}.faq-module__Ht5JRG__panel{border-radius:56px;min-height:auto;padding:34px 20px 42px}.faq-module__Ht5JRG__header{margin-bottom:30px}.faq-module__Ht5JRG__eyebrow{font-size:28px;line-height:34px}.faq-module__Ht5JRG__eyebrowDot{width:28px;height:28px}.faq-module__Ht5JRG__heading{font-size:52px;line-height:1.12}}@media (max-width:900px){.faq-module__Ht5JRG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.faq-module__Ht5JRG__question{font-size:1.08rem}}@media (max-width:768px){.faq-module__Ht5JRG__section{background:linear-gradient(#5a009d 0 18px,#0c0d0d 18px 100%);padding:0 0 14px}.faq-module__Ht5JRG__panel{border-radius:32px;padding:26px 14px 32px}.faq-module__Ht5JRG__header{gap:14px;margin-bottom:28px}.faq-module__Ht5JRG__heading{font-size:2rem;line-height:1.12}.faq-module__Ht5JRG__eyebrow{font-size:20px;line-height:24px}.faq-module__Ht5JRG__eyebrowDot{width:20px;height:20px}.faq-module__Ht5JRG__grid{grid-template-columns:1fr;gap:12px}.faq-module__Ht5JRG__trigger{padding:16px 12px 16px 14px}.faq-module__Ht5JRG__question{font-size:1rem}.faq-module__Ht5JRG__answer{padding:0 48px 16px 14px;font-size:.92rem}}
