.shared-faq{padding:95px clamp(24px,7vw,105px);display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(45px,8vw,120px);background:#120c19;color:#f7f3ff;border-top:1px solid #342541}.shared-faq-heading>p{margin:0;color:#b56cff;font:700 12pt "Space Grotesk";letter-spacing:.15em}.shared-faq-heading h2{margin:15px 0 22px;font:700 clamp(42px,5vw,68px)/.94 "Space Grotesk";letter-spacing:-.06em}.shared-faq-heading>span{display:block;max-width:400px;color:#aaa1b5;line-height:1.7}.shared-faq-list{border-top:1px solid #49365c}.shared-faq-list details{border-bottom:1px solid #49365c}.shared-faq-list summary{padding:23px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#f7f3ff;font:600 18px "Space Grotesk";cursor:pointer;list-style:none}.shared-faq-list summary::-webkit-details-marker{display:none}.shared-faq-list summary i{color:#b56cff;font-size:24px;font-style:normal;transition:transform .2s}.shared-faq-list details[open] summary i{transform:rotate(45deg)}.shared-faq-list details p{margin:-3px 45px 24px 0;color:#aaa1b5;line-height:1.7}@media(max-width:850px){.shared-faq{grid-template-columns:1fr;}}
