:root{--bg:#06050b;--card:rgba(255,255,255,.06);--line:rgba(255,255,255,.12);--glow:#9b5cff;--pink:#ff4fd8}*{box-sizing:border-box}body{background:radial-gradient(circle at top,#26104f 0,#06050b 45%,#030307 100%)!important;color:#fff!important}body:before{content:"";position:fixed;inset:-30%;background:radial-gradient(circle,#9b5cff33,transparent 30%),radial-gradient(circle,#ff4fd822,transparent 25%);filter:blur(80px);z-index:-1}.container,.wrapper{max-width:1200px!important}.card,.product-card,.feature-card,.vouch-card,.feedback-card{background:var(--card)!important;border:1px solid var(--line)!important;backdrop-filter:blur(18px);border-radius:24px!important;box-shadow:0 0 35px #9b5cff22}.btn,button{border-radius:14px!important;background:linear-gradient(90deg,var(--glow),var(--pink))!important;color:#fff!important;box-shadow:0 0 25px #9b5cff88!important;border:none!important}a:hover{filter:drop-shadow(0 0 10px #9b5cff)}.hero{min-height:75vh;display:flex;align-items:center}.hero h1{font-size:clamp(40px,7vw,85px)!important;font-weight:800;background:linear-gradient(90deg,#fff,#c58cff,#ff79df);-webkit-background-clip:text;color:transparent}.navbar{background:#ffffff08!important;backdrop-filter:blur(18px);border:1px solid #ffffff14;border-radius:20px}.product-card:hover,.vouch-card:hover{transform:translateY(-8px);box-shadow:0 0 45px #9b5cff55;transition:.25s}.badge{background:#9b5cff!important;border-radius:999px}
