.faq-preview{max-width:none;padding:105px 24px 115px;background:radial-gradient(circle at 18% 32%,rgba(70,43,132,.28),transparent 35%),radial-gradient(circle at 55% 45%,rgba(50,112,75,.16),transparent 30%),radial-gradient(circle at 92% 34%,rgba(25,72,132,.24),transparent 36%),#080a0e;position:relative;overflow:hidden}.faq-preview:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:58px 58px;pointer-events:none}.faq-preview>.section-title,.faq-preview>.faq-list{position:relative;z-index:1}.faq-preview .section-title{margin-bottom:42px}.faq-preview .section-title .eyebrow{color:#7d8490;font-size:10px;letter-spacing:.2em}.faq-preview .section-title h2{font-size:37px;margin:9px 0 0}.faq-preview .faq-list{max-width:680px;margin:0 auto;display:grid;gap:11px}.faq-preview .faq-list details{border:1px solid #232832;border-radius:15px;background:linear-gradient(145deg,rgba(21,22,25,.98),rgba(13,15,18,.98));overflow:hidden;box-shadow:0 16px 38px rgba(0,0,0,.15)}.faq-preview .faq-list summary{min-height:56px;padding:17px 20px;color:#f0f2f5;font-size:13px}.faq-preview .faq-list summary b{color:#d7a32b;font-size:21px;font-weight:400;line-height:1;transition:transform .25s ease}.faq-preview .faq-list details[open] summary{padding-bottom:8px}.faq-preview .faq-list details[open] summary b{transform:rotate(45deg)}.faq-preview .faq-list details p{padding:8px 20px 22px;margin:0;color:#8e96a3;font-size:11px;line-height:1.9;white-space:normal}.faq-preview .faq-list details[open]{border-color:#282e38}@media(max-width:560px){.faq-preview{padding:78px 16px 85px}.faq-preview .section-title h2{font-size:30px}.faq-preview .faq-list summary{padding:16px;font-size:12px}.faq-preview .faq-list details p{padding:7px 16px 19px;font-size:10.5px}}
