.page-header{background:radial-gradient(ellipse at 50% 0,rgba(22,198,255,.11),transparent 58%);padding-bottom:62px!important}.page-header h1{font-size:clamp(2.3rem,4vw,3.4rem)!important;letter-spacing:-.06em}.pricing-grid{max-width:1080px!important;gap:24px!important}.pricing-card{border-radius:18px!important}.pricing-card.pro{transform:translateY(-12px);border-color:rgba(22,198,255,.55)!important;background:linear-gradient(145deg,#102131,#111c2a)!important}.pricing-card.pro:before{background:#16c6ff!important;color:#041018!important;font-weight:800!important}.pricing-features li{padding:7px 0!important}.pay-opt{background:#0b121c!important;border:1px solid rgba(255,255,255,.09)!important}.pay-opt.selected{box-shadow:0 0 0 1px #16c6ff,0 12px 26px rgba(22,198,255,.12)}.pd{background:rgba(7,11,18,.38);border-radius:12px;padding:16px!important}.faq-v2{max-width:1080px;margin:0 auto 90px;padding:0 24px}.faq-v2 h2{font:600 2rem 'Space Grotesk';letter-spacing:-.05em;margin-bottom:22px}.faq-v2-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.faq-v2 details{background:#111c2a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:17px;color:#a4b2c4;font-size:13px}.faq-v2 summary{color:#f4f8fb;font-weight:600;cursor:pointer;list-style:none}.faq-v2 summary:after{content:'+';float:right;color:#16c6ff;font-size:18px}.faq-v2 details[open] summary{margin-bottom:12px}@media(max-width:768px){.pricing-card.pro{transform:none}.faq-v2-grid{grid-template-columns:1fr}}
