.reviews{position:relative}.reviews:before{content:"";position:absolute;inset:15% auto auto 50%;width:420px;height:260px;transform:translateX(-50%);background:rgba(134,103,255,.12);filter:blur(80px);pointer-events:none}.review-card{position:relative;background:#111722;border:1px solid #263041;padding:30px;display:flex;flex-direction:column;min-height:245px}.review-card:before{content:"“";color:#c9ff31;font:800 52px/1 Georgia,serif}.review-card blockquote{margin:5px 0 25px;color:#d5dae3;font-size:17px}.review-card footer{display:flex;align-items:center;gap:12px;margin-top:auto;padding:0;border:0;color:#aab2c1}.avatar{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#242d3d;color:#c9ff31;font-weight:900}.review-card cite{font-style:normal;font-weight:700;color:#f7f8fb}.review-card small{display:block;color:#aab2c1}.faq-wrap{max-width:900px;margin:auto}.faq-wrap details{background:#111722;border:1px solid #263041;margin-bottom:10px}.faq-wrap summary{cursor:pointer;list-style:none;padding:22px 60px 22px 24px;font-weight:750;position:relative}.faq-wrap summary::-webkit-details-marker{display:none}.faq-wrap summary:after{content:"+";position:absolute;right:24px;top:50%;transform:translateY(-50%);color:#c9ff31;font-size:25px;font-weight:400}.faq-wrap details[open] summary:after{content:"−"}.faq-wrap details[open] summary{border-bottom:1px solid #263041}.faq-answer{padding:20px 24px;color:#aab2c1}.faq-answer p{margin:0}.faq-answer a{color:#c9ff31}@media(max-width:760px){.review-card{min-height:0}.faq-wrap summary{padding-left:18px}.faq-answer{padding-inline:18px}}
