.api-faq{max-width:900px;margin:auto;padding:80px 0}.api-faq>header{max-width:760px;margin-bottom:42px}.api-faq h1{margin:12px 0;font-size:clamp(44px,6vw,68px);line-height:1.04;letter-spacing:-.04em}.api-faq>header>p:last-child{color:#a099a6;font-size:18px}.api-faq>div{overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:#100c16}.api-faq details{padding:0 23px;border-bottom:1px solid rgba(255,255,255,.08)}.api-faq details:last-child{border-bottom:0}.api-faq summary{position:relative;padding:21px 35px 21px 0;cursor:pointer;list-style:none;font-size:15px;font-weight:800}.api-faq summary::-webkit-details-marker{display:none}.api-faq summary:after{content:'+';position:absolute;right:2px;color:#c4b5fd;font-size:20px}.api-faq details[open] summary:after{content:'−'}.api-faq details p{max-width:720px;margin:0;padding:0 0 21px;color:#99919f;font-size:13px}.api-faq code{color:#d8b4fe}.no-paid-packages{grid-column:1/-1;margin:0;padding:28px;border:1px dashed rgba(255,255,255,.13);border-radius:11px;color:#8d8592;text-align:center}
