@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap");*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{min-height:100vh;background:#020207;color:#fff;font-family:Inter,Arial,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}.site{min-height:100vh;position:relative;overflow-x:hidden;background:transparent;isolation:isolate}.background-video{position:fixed;inset:0;width:100%;height:100%;object-fit:cover;z-index:-3;filter:brightness(.58) contrast(1.08) saturate(1.2);pointer-events:none}.background-overlay{position:fixed;inset:0;z-index:-2;background:radial-gradient(circle at 50% 35%,rgba(105,72,255,.2),transparent 38%),linear-gradient(180deg,rgba(0,0,0,.12),rgba(0,0,0,.28) 55%,rgba(0,0,0,.72))}.noise{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.hero,.music-player,.navbar,.section,footer{position:relative;z-index:2}.navbar{position:fixed;top:22px;left:50%;transform:translateX(-50%);width:min(92%,1160px);height:70px;display:flex;align-items:center;justify-content:space-between;padding:0 18px 0 25px;border:1px solid rgba(255,255,255,.16);border-radius:22px;background:rgba(9,8,22,.42);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);box-shadow:0 25px 80px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.08)}.logo{font-size:22px;font-weight:900;letter-spacing:-1.2px}.logo span{color:#845dff}.nav-links{display:flex;align-items:center;gap:30px}.nav-links a{color:rgba(255,255,255,.78);font-size:12px;font-weight:600;transition:.25s}.nav-links a:hover{color:#fff}.connect{padding:12px 21px;border-radius:999px;color:#fff!important;background:linear-gradient(135deg,rgba(124,91,255,.35),rgba(217,70,239,.16));border:1px solid rgba(145,102,255,.55);box-shadow:0 0 30px rgba(112,76,255,.18)}.menu-button{display:none;border:0;background:transparent;color:#fff;font-size:24px}.hero{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:145px 20px 90px;text-align:center}.hero-content{width:100%;max-width:1000px;animation:heroIn 1.2s ease forwards}@keyframes heroIn{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}.profile-container{width:180px;height:180px;margin:0 auto 28px;position:relative;display:flex;align-items:center;justify-content:center}.profile-glow{inset:-20px;background:radial-gradient(circle,rgba(123,87,255,.3),transparent 65%);filter:blur(15px)}.profile-glow,.profile-ring{position:absolute;border-radius:50%}.profile-ring{inset:-5px;background:conic-gradient(from 0deg,#38bdf8,#7657ff,#d946ef,#7657ff,#38bdf8);animation:ringRotate 6s linear infinite}.profile-ring:after{content:"";position:absolute;inset:4px;background:rgba(5,5,9,.92);border-radius:50%}@keyframes ringRotate{to{transform:rotate(1turn)}}.profile{position:relative;width:170px;height:170px;overflow:hidden;border-radius:50%;border:5px solid #050509;z-index:2;box-shadow:0 0 0 1px rgba(255,255,255,.18),0 20px 70px rgba(0,0,0,.65)}.profile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.08);transition:opacity .8s ease,transform 1s ease}.profile img.active{opacity:1;transform:scale(1)}.online{position:absolute;width:24px;height:24px;right:3px;bottom:15px;border-radius:50%;background:#3cff8a;border:5px solid #050509;z-index:5;box-shadow:0 0 18px #3cff8a,0 0 35px rgba(60,255,138,.4)}.eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:20px;font-size:11px;font-weight:800;letter-spacing:5px;color:#a477ff;text-transform:uppercase}.eyebrow:after,.eyebrow:before{content:"";width:25px;height:1px;background:linear-gradient(90deg,transparent,#8b5cf6)}.eyebrow:after{background:linear-gradient(90deg,#8b5cf6,transparent)}.hero h1{font-size:clamp(58px,10vw,112px);line-height:.9;letter-spacing:-7px;font-weight:900;margin-bottom:25px;background:linear-gradient(100deg,#fff 15%,#fff 48%,#9a6cff 72%,#d946ef);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 20px 50px rgba(125,88,255,.12))}.hero h1 span{background:linear-gradient(90deg,#8b5cf6,#d946ef);-webkit-background-clip:text;background-clip:text;color:transparent}.description{max-width:630px;margin:0 auto;color:rgba(255,255,255,.76);font-size:16px;line-height:1.8}.buttons{display:flex;flex-wrap:wrap;gap:13px;margin-top:32px}.btn,.buttons{justify-content:center}.btn{min-width:165px;padding:15px 23px;display:inline-flex;align-items:center;gap:9px;border-radius:999px;color:#fff;font-size:13px;font-weight:700;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:transform .3s,box-shadow .3s}.btn-primary{border:none;background:linear-gradient(100deg,#6147ff,#c337e8);box-shadow:0 12px 35px rgba(116,68,255,.3)}.btn:hover{transform:translateY(-4px);box-shadow:0 15px 40px rgba(0,0,0,.35)}.socials{display:flex;justify-content:center;gap:12px;margin-top:28px}.social{width:45px;height:45px;display:grid;place-items:center;border-radius:50%;color:#fff;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.07);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:.3s}.social svg{width:20px;height:20px}.social:hover{transform:translateY(-5px) scale(1.05);border-color:rgba(139,92,246,.7);box-shadow:0 10px 30px rgba(112,76,255,.25)}.scroll{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:9px;color:rgba(255,255,255,.5);font-size:9px;letter-spacing:4px}.arrow{width:20px;height:20px;border-right:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);transform:rotate(45deg);animation:arrowMove 1.5s infinite}@keyframes arrowMove{0%,to{transform:rotate(45deg) translate(0);opacity:.3}50%{transform:rotate(45deg) translate(5px,5px);opacity:1}}.section{padding:110px 20px}.card{width:min(1050px,100%);margin:auto;padding:50px;border-radius:30px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(135deg,rgba(255,255,255,.11),rgba(255,255,255,.035));backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%);box-shadow:0 30px 100px rgba(0,0,0,.38),inset 0 1px rgba(255,255,255,.08)}.section-label{display:block;color:#a477ff;font-size:10px;font-weight:800;letter-spacing:5px;margin-bottom:15px}.card h2{font-size:clamp(35px,6vw,65px);letter-spacing:-4px;margin-bottom:18px;line-height:.95}.card>p{max-width:760px;color:rgba(255,255,255,.68);line-height:1.8;font-size:15px}.profile-card{display:flex;align-items:center;gap:15px;margin-top:35px}.profile-card img{width:64px;height:64px;object-fit:cover;border-radius:50%;border:3px solid rgba(139,92,246,.7);box-shadow:0 0 25px rgba(112,76,255,.2)}.profile-card strong{display:block;font-size:14px}.profile-card span{display:block;margin-top:6px;color:rgba(255,255,255,.42);font-size:9px;letter-spacing:2px}.notification-section{padding-top:0}.notification{border-color:rgba(139,92,246,.3);background:rgba(115,82,255,.1)}.notification small{color:#a477ff;font-size:9px;font-weight:800;letter-spacing:4px}.notification p{margin-top:8px;color:rgba(255,255,255,.75)}.custom-text-card{margin-top:25px;padding:24px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:rgba(255,255,255,.05)}.custom-text-card h3{margin-bottom:8px}.custom-text-card p{color:rgba(255,255,255,.68);line-height:1.8}footer{padding:45px 28px 65px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:18px 35px;text-align:center;position:relative;z-index:5;border-top:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.4);font-size:10px;background:rgba(2,2,7,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.footer-logo{font-weight:900;letter-spacing:3px;color:#fff}.customer-support{display:flex;flex-direction:column;gap:5px}.customer-support a{color:#a477ff;font-weight:700}.customer-support small{font-size:8px;color:rgba(255,255,255,.32)}.music-player{position:fixed;right:28px;bottom:25px;width:270px;padding:12px;display:flex;align-items:center;gap:12px;border-radius:20px;border:1px solid rgba(255,255,255,.16);background:rgba(8,8,15,.58);backdrop-filter:blur(25px) saturate(150%);-webkit-backdrop-filter:blur(25px) saturate(150%);box-shadow:0 20px 60px rgba(0,0,0,.42);z-index:100;color:#fff;text-align:left;transition:.25s}.music-player:hover{transform:translateY(-3px)}.music-cover{width:48px;height:48px;flex-shrink:0;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.15)}.music-cover img{width:100%;height:100%;object-fit:cover}.music-info{min-width:0;flex:1 1}.music-info strong{display:block;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.music-info small{display:block;margin-top:5px;color:rgba(255,255,255,.5);font-size:9px}.music-button{width:43px;height:43px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,#7255ff,#c33de9);box-shadow:0 8px 25px rgba(115,73,255,.35)}.music-player.playing .music-cover{animation:albumRotate 5s linear infinite}@keyframes albumRotate{to{transform:rotate(1turn)}}.loader{position:fixed;inset:0;z-index:200;display:grid;place-items:center;background:#020207;pointer-events:none;opacity:0;visibility:hidden;transition:.5s}.loader.visible{opacity:1;visibility:visible}.loader-logo{font-size:50px;font-weight:900;background:linear-gradient(135deg,#8b5cf6,#d946ef);-webkit-background-clip:text;background-clip:text;color:transparent}.loader-line{position:absolute;bottom:15%;width:120px;height:1px;background:linear-gradient(90deg,transparent,#a78bfa,transparent);animation:loader 1.2s infinite}@keyframes loader{0%{transform:scaleX(0);opacity:0}50%{transform:scaleX(1);opacity:1}to{transform:scaleX(0);opacity:0}}@media(max-width:700px){.navbar{top:12px;height:60px;padding:0 18px}.logo{font-size:19px}.nav-links{position:absolute;top:68px;left:0;right:0;display:none;flex-direction:column;gap:0;padding:14px 20px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(4,4,12,.9);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.nav-links.open{display:flex}.nav-links a{padding:13px 5px}.connect{text-align:center;margin-top:5px}.menu-button{display:block}.hero{padding:120px 20px 110px}.profile-container{width:140px;height:140px}.profile{width:132px;height:132px}.hero h1{font-size:60px;letter-spacing:-4px}.description{font-size:14px}.buttons{width:min(100%,330px);margin-left:auto;margin-right:auto;flex-direction:column}.btn{width:100%}.scroll{display:none}.section{padding:75px 15px}.card{padding:30px 22px}.card h2{letter-spacing:-2px}.music-player{left:15px;right:15px;bottom:15px;width:auto}.customer-support{width:100%}footer{padding-bottom:105px}}.email-section{padding-top:35px}.email-card{position:relative;overflow:hidden;border-color:rgba(139,92,246,.3);background:radial-gradient(circle at 88% 15%,rgba(124,91,255,.18),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.035))}.email-orbit{position:absolute;right:55px;top:40px;width:80px;height:80px;border:1px solid rgba(164,119,255,.28);border-radius:50%;display:grid;place-items:center;color:#b99cff;font-size:25px;box-shadow:0 0 50px rgba(124,91,255,.15)}.email-form{margin-top:32px;max-width:780px}.email-form label{display:block;margin-bottom:10px;color:rgba(255,255,255,.76);font-size:12px;font-weight:700;letter-spacing:.3px}.email-input-wrap{display:flex;align-items:center;gap:10px;padding:8px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:rgba(4,4,12,.46);box-shadow:inset 0 1px rgba(255,255,255,.05),0 18px 55px rgba(0,0,0,.2)}.email-symbol{width:44px;height:44px;display:grid;place-items:center;flex-shrink:0;border-radius:13px;background:rgba(124,91,255,.16);color:#b69cff;font-weight:900}.email-input-wrap input{min-width:0;flex:1 1;padding:14px 4px;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:14px}.email-input-wrap input::placeholder{color:rgba(255,255,255,.35)}.email-input-wrap input:disabled{opacity:.6}.email-input-wrap button{border:0;padding:14px 20px;border-radius:13px;color:#fff;font-size:12px;font-weight:800;background:linear-gradient(100deg,#6147ff,#c337e8);box-shadow:0 10px 28px rgba(116,68,255,.28);white-space:nowrap}.email-input-wrap button:disabled{opacity:.55;cursor:wait}.email-hint{margin-top:10px;color:rgba(255,255,255,.38);font-size:10px;line-height:1.6}.email-status{margin-top:18px;padding:14px 16px;border-radius:14px;font-size:12px;line-height:1.6}.email-status.success{color:#9ff7c6;background:rgba(34,197,94,.09);border:1px solid rgba(34,197,94,.22)}.email-status.error{color:#ffc0c0;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2)}.email-highlights{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.email-highlights span{padding:9px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.035);color:rgba(255,255,255,.55);font-size:10px}@media(max-width:700px){.email-section{padding-top:15px}.email-orbit{right:20px;top:25px;width:58px;height:58px}.email-input-wrap{flex-wrap:wrap;padding:9px}.email-symbol{width:40px;height:40px}.email-input-wrap input{flex-basis:calc(100% - 55px);padding:10px 4px}.email-input-wrap button{width:100%;padding:14px}.email-highlights{gap:7px}}