.FAQSection-module__ZB1fIa__section{--accent:#c2a4ff;--bg:#0b080c;--border:#2a2a2a;--muted:#adacac;background:var(--bg);color:#eae5ec;font-family:var(--font-geist-sans,sans-serif);padding:120px 80px}.FAQSection-module__ZB1fIa__inner{grid-template-columns:340px 1fr;align-items:start;gap:80px;display:grid}.FAQSection-module__ZB1fIa__left{flex-direction:column;gap:20px;display:flex;position:sticky;top:120px}.FAQSection-module__ZB1fIa__sectionLabel{letter-spacing:.28em;text-transform:uppercase;color:var(--accent);align-items:center;gap:12px;font-size:11px;font-weight:500;display:flex}.FAQSection-module__ZB1fIa__sectionLabel:after{content:"";background:var(--accent);opacity:.4;width:40px;height:1px;display:block}.FAQSection-module__ZB1fIa__heading{letter-spacing:-.04em;color:#eae5ec;margin:0;font-size:64px;font-weight:800;line-height:.9}.FAQSection-module__ZB1fIa__headingLine{padding-bottom:.08em;display:block;overflow:hidden}.FAQSection-module__ZB1fIa__headingLineInner{display:block}.FAQSection-module__ZB1fIa__headingGradient{background:linear-gradient(125deg,#c2a4ff 0%,#a78bfa 45%,#818cf8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FAQSection-module__ZB1fIa__countBadge{background:#c2a4ff0d;border:1px solid #c2a4ff33;border-radius:100px;align-items:center;gap:10px;width:fit-content;padding:8px 16px;display:inline-flex}.FAQSection-module__ZB1fIa__countNum{letter-spacing:-.02em;color:var(--accent);font-size:18px;font-weight:700;line-height:1}.FAQSection-module__ZB1fIa__countLabel{letter-spacing:.12em;text-transform:uppercase;color:#eae5ec59;font-size:11px;font-weight:400}.FAQSection-module__ZB1fIa__subheading{color:var(--muted);max-width:260px;margin:0;font-size:13px;font-weight:300;line-height:1.7}.FAQSection-module__ZB1fIa__right{flex-direction:column;display:flex}.FAQSection-module__ZB1fIa__topBorder{background:var(--border);flex-shrink:0;height:1px}.FAQSection-module__ZB1fIa__item{border-bottom:1px solid var(--border);transition:background .2s}.FAQSection-module__ZB1fIa__item:first-child{border-top:none}.FAQSection-module__ZB1fIa__question{cursor:pointer;text-align:left;color:#eae5ec;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:26px 0;font-family:inherit;font-size:15px;font-weight:500;line-height:1.4;transition:color .2s;display:flex}.FAQSection-module__ZB1fIa__question:hover,.FAQSection-module__ZB1fIa__itemOpen .FAQSection-module__ZB1fIa__question{color:var(--accent)}.FAQSection-module__ZB1fIa__icon{border:1px solid var(--border);color:#fff6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:border-color .25s,color .25s,transform .35s,background .25s;display:flex}.FAQSection-module__ZB1fIa__question:hover .FAQSection-module__ZB1fIa__icon{color:var(--accent);border-color:#c2a4ff59}.FAQSection-module__ZB1fIa__iconOpen{color:var(--accent);background:#c2a4ff14;border-color:#c2a4ff66;transform:rotate(45deg)}.FAQSection-module__ZB1fIa__iconV{transition:opacity .25s}.FAQSection-module__ZB1fIa__answer{color:var(--muted);margin:0;padding-bottom:26px;padding-right:52px;font-size:14px;font-weight:300;line-height:1.75}@media (max-width:1100px){.FAQSection-module__ZB1fIa__inner{grid-template-columns:280px 1fr;gap:56px}.FAQSection-module__ZB1fIa__heading{font-size:52px}}@media (max-width:860px){.FAQSection-module__ZB1fIa__section{padding:80px 48px}.FAQSection-module__ZB1fIa__inner{grid-template-columns:1fr;gap:48px}.FAQSection-module__ZB1fIa__left{position:static}.FAQSection-module__ZB1fIa__heading{font-size:48px}.FAQSection-module__ZB1fIa__subheading{max-width:100%}}@media (max-width:600px){.FAQSection-module__ZB1fIa__section{padding:60px 24px}.FAQSection-module__ZB1fIa__heading{font-size:38px}.FAQSection-module__ZB1fIa__question{padding:20px 0;font-size:14px}}
