:root{--bg:#161616;--bg-soft:#1c1c1c;--card-dark:#232323;--blue:#3d4cd6;--blue-2:#5b46d8;--purple:#7b4fd8;--pink:#e24ba8;--pink-2:#c94fd6;--teal:#5ee9d4;--teal-2:#2dd4bf;--white:#fff;--gray-100:#f5f5f7;--gray-300:#c8c8ce;--gray-400:#9d9da5;--gray-500:#75757e;--radius-lg:24px;--radius-md:16px;--radius-sm:10px;--maxw:1340px}body{background-color:#1e1e1e}html{scroll-snap-type:y proximity}.btn-box .loginbtn{color:#fcfafd;font-family:Ubuntu;font-size:14px;font-weight:700;line-height:normal;margin-right:30px;text-align:center}.btn-outline{background:transparent;border:2px solid hsla(0,0%,100%,.55);color:var(--white);line-height:15px}.btn-outline:hover{background:var(--btn-color-hover);border-color:var(--btn-color-hover);color:var(--white)}.wrap{margin:0 auto;max-width:var(--maxw);padding:0 40px}.eyebrow{color:#3ae6d6;display:block;font-family:Ubuntu;font-size:24px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:18px}.hero{background:radial-gradient(ellipse 900px 500px at 15% 15%,rgba(120,150,255,.35),transparent 60%),linear-gradient(125deg,#3648c9,#4a3fd0 45%,#6a3fd6 75%,#7b45d8);background-position:50%;background-size:cover;overflow:hidden;padding:150px 0 90px;position:relative}.hero:before{background-image:linear-gradient(0deg,#1e1e1e,#ffffff00);bottom:0;content:"";height:150px;position:absolute;width:100%}.hero-inner{align-items:center;display:grid;gap:20px;grid-template-columns:1.05fr .95fr;position:relative;z-index:2}.hero h1{font-size:64px;font-weight:700;line-height:64px;max-width:573px}.hero h1 span,.hero h1 strong{background:linear-gradient(177deg,#10b3a3 -35.32%,#fafafa 72.93%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.hero p.lead{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:136%;margin-top:30px;max-width:610px}.hero-cta{display:flex;gap:14px;margin-top:32px}.mockup{position:relative}.mockup img{max-width:120%;width:120%}.wrap.topcontent h2{color:#fcfafd;font-size:64px;font-weight:800;line-height:normal;margin:0 auto;max-width:660px}.wrap.topcontent p{font-size:16px;font-weight:400;line-height:28px;margin:30px auto 60px;max-width:498px}@media (max-width:991px){.rating{font-size:2px}.hero-inner .hero-copy{text-align:center}.hero-inner .hero-copy .eyebrow{font-size:16px;margin-bottom:18px}.hero h1{font-size:40px!important;line-height:44px!important;margin:0 auto}.hero-cta{display:flex;flex-wrap:wrap;justify-content:center}.hero p.lead{margin-top:18px}.mockup img{max-width:100%;width:100%}.hero-inner{gap:20px;grid-template-columns:1fr}.hero p.lead{margin:20px auto 0}.hero h1 span{display:block}.wrap{padding:0 22px}mockup{height:420px}.wrap.topcontent h2{font-size:40px;max-width:480px}.tabHeorRow{display:flex;flex-direction:column;height:auto}.hero-content,.tabHeorRow .ticket-device{width:100%}.tabHeorRow .ticket-device img{max-width:100%;top:0;width:100%}}@media screen and (max-width:690px){.wrap.topcontent h2{font-size:32px;max-width:660px}}