.FAQSection-module-scss-module__8vBpzW__section{z-index:1;padding:40px 0;position:relative;overflow:hidden}.FAQSection-module-scss-module__8vBpzW__sectionGlow{filter:blur(30px);pointer-events:none;background:radial-gradient(circle,#b7ff3c1a 0%,#b7ff3c0a 38%,#0000 72%);border-radius:50%;width:360px;height:360px;position:absolute;top:80px;right:-140px}.FAQSection-module-scss-module__8vBpzW__sectionHead{max-width:820px;margin-bottom:56px}.FAQSection-module-scss-module__8vBpzW__sectionEyebrow{color:#c8ff73;letter-spacing:.18em;text-transform:uppercase;background:#ffffff06;border:1px solid #b7ff3c24;border-radius:999px;align-items:center;gap:10px;margin-bottom:18px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff08}.FAQSection-module-scss-module__8vBpzW__sectionTitle{color:#fff;letter-spacing:-.04em;max-width:900px;margin-bottom:18px;font-size:clamp(34px,4vw,54px);line-height:1.08}.FAQSection-module-scss-module__8vBpzW__sectionText{color:#ffffffb8;max-width:760px;font-size:18px;line-height:1.75}.FAQSection-module-scss-module__8vBpzW__faqList{gap:18px;width:100%;display:grid}.FAQSection-module-scss-module__8vBpzW__faqCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0c0f0feb 0%,#070909e0 100%);border:1px solid #ffffff14;border-radius:26px;width:100%;transition:border-color .35s,box-shadow .35s,background .35s;position:relative;overflow:hidden;box-shadow:0 18px 44px #00000047,inset 0 1px #ffffff0b,inset 0 0 0 1px #ffffff04}.FAQSection-module-scss-module__8vBpzW__faqCard:after{content:"";border-radius:inherit;pointer-events:none;opacity:.8;background:linear-gradient(#ffffff08,#0000 22% 78%,#b7ff3c06);position:absolute;inset:0}.FAQSection-module-scss-module__8vBpzW__faqCard:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(circle at 100% 0,#b7ff3c0d,#0000 24%);transition:opacity .35s;position:absolute;inset:0}.FAQSection-module-scss-module__8vBpzW__faqCard:hover{border-color:#b7ff3c2e;box-shadow:0 24px 54px #00000061,inset 0 0 0 1px #b7ff3c0f}.FAQSection-module-scss-module__8vBpzW__faqCard:hover:before,.FAQSection-module-scss-module__8vBpzW__faqCardOpen:before{opacity:1}.FAQSection-module-scss-module__8vBpzW__faqCardOpen{border-color:#b7ff3c29;box-shadow:0 24px 54px #00000057,inset 0 0 0 1px #b7ff3c0d}.FAQSection-module-scss-module__8vBpzW__faqTrigger{z-index:1;text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;gap:18px;padding:32px 36px;display:grid;position:relative}.FAQSection-module-scss-module__8vBpzW__faqQuestion{color:#fff;letter-spacing:-.03em;margin:0;font-size:24px;font-weight:700;line-height:1.2}.FAQSection-module-scss-module__8vBpzW__icon{background:#b7ff3c0f;border:1px solid #b7ff3c24;border-radius:14px;flex-shrink:0;width:46px;height:46px;transition:transform .3s,border-color .3s,background .3s;position:relative;box-shadow:inset 0 1px #ffffff08,0 10px 22px #00000024}.FAQSection-module-scss-module__8vBpzW__faqCard:hover .FAQSection-module-scss-module__8vBpzW__icon,.FAQSection-module-scss-module__8vBpzW__faqCardOpen .FAQSection-module-scss-module__8vBpzW__icon{background:#b7ff3c1a;border-color:#b7ff3c3d}.FAQSection-module-scss-module__8vBpzW__iconLineHorizontal,.FAQSection-module-scss-module__8vBpzW__iconLineVertical{background:#c8ff73;border-radius:999px;width:18px;height:2px;transition:transform .3s,opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FAQSection-module-scss-module__8vBpzW__iconLineVertical{transform:translate(-50%,-50%)rotate(90deg)}.FAQSection-module-scss-module__8vBpzW__iconOpen{transform:rotate(180deg)}.FAQSection-module-scss-module__8vBpzW__iconOpen .FAQSection-module-scss-module__8vBpzW__iconLineVertical{opacity:0;transform:translate(-50%,-50%)rotate(90deg)scaleX(.4)}.FAQSection-module-scss-module__8vBpzW__answerWrap{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.FAQSection-module-scss-module__8vBpzW__answerWrapOpen{grid-template-rows:1fr}.FAQSection-module-scss-module__8vBpzW__answerInner{overflow:hidden}.FAQSection-module-scss-module__8vBpzW__faqAnswer{color:#ffffffad;max-width:78ch;margin:0;padding:0 36px 32px;font-size:16px;line-height:1.72}@media (max-width:1180px){.FAQSection-module-scss-module__8vBpzW__section{padding:44px 0 88px}.FAQSection-module-scss-module__8vBpzW__sectionHead{margin-bottom:48px}}@media (max-width:768px){.FAQSection-module-scss-module__8vBpzW__section{padding:28px 0 72px}.FAQSection-module-scss-module__8vBpzW__sectionHead{margin-bottom:34px}.FAQSection-module-scss-module__8vBpzW__sectionEyebrow{letter-spacing:.14em;padding:7px 12px;font-size:12px}.FAQSection-module-scss-module__8vBpzW__sectionText,.FAQSection-module-scss-module__8vBpzW__faqAnswer{font-size:15px;line-height:1.72}.FAQSection-module-scss-module__8vBpzW__faqTrigger{gap:14px;padding:22px}.FAQSection-module-scss-module__8vBpzW__faqQuestion{font-size:20px}.FAQSection-module-scss-module__8vBpzW__icon{border-radius:12px;width:42px;height:42px}.FAQSection-module-scss-module__8vBpzW__faqAnswer{padding:0 22px 22px}}
