.hero h1{margin-top:0}.tiktok-lockup{display:inline-flex;gap:.17em;align-items:center;white-space:nowrap}.tiktok-word{color:#fff;text-shadow:-1.5px -1px 0 #25f4ee,1.5px 1px 0 #fe2c55}.tiktok-live{display:inline-block;background:#fe2c55;color:#fff;border-radius:.13em;font-size:.81em;padding:.04em .15em .06em;letter-spacing:-.04em;box-shadow:-3px 2px 0 #25f4ee;line-height:1.1;vertical-align:middle}.home-section-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:35px}.home-section-head h2{margin:0;font-size:40px;letter-spacing:-1.7px}.home-section-head p{font-size:13px;color:#929ead;margin:15px 0 0}.home-section-head>.text-link{color:#b7ceff;padding-bottom:4px;font-size:12px;white-space:nowrap}.home-game-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.home-game-cover{display:block;position:relative;aspect-ratio:1.25;overflow:hidden;border-radius:14px;border:1px solid #ffffff15;background:#11131b}.home-game-cover:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 40%,#040711cf)}.home-game-cover img{width:100%;height:100%;object-fit:cover;object-position:center 40%;transition:transform .3s}.home-game-cover:hover img{transform:scale(1.05)}.gallery-status{position:absolute;top:14px;left:14px;background:#151b24df;border:1px solid #c2d8ff25;padding:5px 9px;border-radius:999px;color:#e7efff;z-index:1;font-size:7px;letter-spacing:.7px;font-weight:600}.gallery-play{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);z-index:1;display:grid;place-items:center;width:48px;height:48px;background:#fff;color:#154cbd;border-radius:50%;box-shadow:0 3px 30px #0003;font-size:15px;padding-left:3px;transition:transform .2s}.home-game-cover:hover .gallery-play{transform:translate(-50%,-50%)scale(1.1)}.gallery-cover-title{position:absolute;left:23px;bottom:18px;font:800 25px/1.1 'Inter',Arial,sans-serif;letter-spacing:-.8px;z-index:1;color:#fff}.home-game-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:17px}.home-game-meta h3{font-size:16px;letter-spacing:-.4px;font-weight:650;line-height:1.4}.home-game-meta>span{font-size:9px;color:#77859b;display:flex;align-items:center;gap:8px;white-space:nowrap}.home-game-meta b{font-size:7px;font-weight:550;border:1px solid #377dff40;color:#93baff;padding:2px 5px;border-radius:4px}.home-game>p{font-size:11px;color:#7e8b9e;margin:9px 0 0;line-height:1.7}.gallery-video{font-size:10px;display:inline-flex;color:#b6d0ff;margin-top:13px;gap:8px}.gallery-video:hover{color:#fff}.future-cover{position:relative;aspect-ratio:1.25;border:1px dashed #2e394e;border-radius:14px;overflow:hidden;display:flex;align-items:center;justify-content:center;isolation:isolate}.future-one{background:radial-gradient(ellipse at 35% 10%,#1f4c9d50,transparent 75%),#0f1520}.future-two{background:radial-gradient(ellipse at 85% 10%,#b62d4940,transparent 75%),#11121b}.future-symbol{color:#a5c9ff30;font:400 100px/1 'Space Grotesk',sans-serif;transform:rotate(-12deg)}.future-two .future-symbol{color:#d9b5c030;transform:rotate(12deg);font-size:80px}.future-tag{position:absolute;left:0;right:0;text-align:center;bottom:21px;font-size:8px;letter-spacing:2px;color:#7185a6}.future-two .future-tag{color:#9a788c}.future-orbit{position:absolute;width:80%;height:80%;border:1px solid #adc9ff12;border-radius:50%;transform:rotate(-30deg)scaleY(.65);z-index:-1}.future-game .home-game-meta h3{color:#9ca8ba;font-weight:500}.future-game>p{color:#59677d}.home-features{background:#090c12;border-top:1px solid #ffffff06;border-bottom:1px solid #ffffff06}.home-feature-heading{text-align:center;margin:0 auto 50px}.home-feature-heading h2{font-size:44px;line-height:1.12;letter-spacing:-2px;margin:0}.home-feature-heading p{font-size:13px;color:#929dad;line-height:1.8;margin:20px 0 0}.home-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 28px}.home-feature-art{aspect-ratio:1.25;display:flex;align-items:center;justify-content:center;border:1px solid #ffffff0e;border-radius:16px;overflow:hidden;position:relative;isolation:isolate;transition:border-color .2s,transform .2s}.home-feature-art:after{content:'';position:absolute;inset:0;background:linear-gradient(150deg,#ffffff08,transparent 50%);pointer-events:none}.home-feature-art:hover{border-color:#9abaff4d;transform:translateY(-3px)}.art-triggers{background:radial-gradient(ellipse at 15% 10%,#447dff66,transparent 70%),#0e285b}.art-guide{background:radial-gradient(ellipse at 15% 10%,#ff53735c,transparent 70%),#4a1222}.art-sound{background:radial-gradient(ellipse at 15% 10%,#4d84ec60,transparent 70%),#182a4c}.art-games{background:radial-gradient(ellipse at 15% 10%,#627baf4a,transparent 70%),#182234}.art-overlay{background:radial-gradient(ellipse at 15% 10%,#597ab26b,transparent 70%),#102a53}.art-settings{background:radial-gradient(ellipse at 15% 10%,#f74b6c45,transparent 70%),#3d1423}.feature-art-content{width:84%;position:relative;z-index:1}.home-feature h3{font-size:14px;letter-spacing:-.3px;font-weight:650;line-height:1.5;margin:21px 7px 0}.home-feature h3 a:hover{color:#9cbfff}.home-feature>p{font-size:12px;color:#8995a8;line-height:1.85;margin:9px 7px 0}.home-features>.wrap>.button{display:flex;width:max-content;margin:45px auto 0}.visual-trigger{display:flex;align-items:center;gap:9px;background:#ffffff0c;border:1px solid #d9e7ff25;border-radius:9px;padding:12px 11px;box-shadow:0 9px 20px #0001;transform:rotate(-5deg);margin:11px 0;font-size:10px;color:#e4edff}.visual-trigger:nth-child(2){transform:rotate(-2deg)translateX(7px)}.visual-trigger:nth-child(3){transform:rotate(2deg)}.visual-trigger>span{font-size:9px;font-weight:550;white-space:nowrap}.visual-trigger>i{font-style:normal;color:#abc5f980;margin:auto}.visual-trigger>b{font-weight:550;font-size:9px;background:#eaf1ff12;padding:5px 9px;border-radius:6px}.visual-guide-title{display:block;text-align:center;font-size:8px;letter-spacing:1.5px;color:#ffc7d0;margin-bottom:25px}.visual-guide-icons{display:flex;align-items:center;justify-content:center;gap:8px;background:#25101c66;border:1px solid #ffffff17;border-radius:16px;padding:16px 10px;transform:rotate(5deg);box-shadow:0 15px 25px #0002}.visual-guide-icons>div{display:grid;place-items:center;gap:8px;border:1px solid #f9a2b221;border-radius:9px;padding:11px;width:30%;color:#ffe5ea}.visual-guide-icons>div>b{font-size:22px;font-weight:400;line-height:1}.visual-guide-icons>div>span{font-size:8px}.visual-pad{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;width:160px;margin:auto;padding:15px;border-radius:18px;background:#07132966;border:1px solid #ffffff13;transform:rotate(9deg);box-shadow:0 18px 30px #0003}.visual-pad>span{height:35px;border-radius:9px;border:1px solid #b8d3ff26;background:#8ab9ff12;display:grid;place-items:center;font-size:21px;color:#dce9ff;box-shadow:inset 0 1px 1px #ffffff0d}.visual-pad>span:nth-child(3n+2){background:#4781ff44;border-color:#9dc3ff66;box-shadow:0 0 17px #568eff22}.visual-game-ticket{display:flex;align-items:center;gap:13px;transform:rotate(-6deg);border:1px solid #abc5ff30;border-radius:12px;background:#ffffff0a;padding:15px 13px;box-shadow:0 15px 25px #0002}.visual-game-ticket img{width:57px;height:76px;object-fit:cover;border-radius:7px}.visual-game-ticket small{font-size:6px;color:#95a6c1;letter-spacing:1px}.visual-game-ticket b{display:block;font-size:15px;font-weight:650;color:#f4f7ff;margin:8px 0;letter-spacing:-.4px}.visual-game-ticket span{font-size:8px;color:#7e95b9}.visual-game-ticket i{font-size:12px;color:#afcfff;margin-left:auto;font-style:normal}.visual-game-caption{display:block;text-align:center;font-size:6px;letter-spacing:1.3px;margin-top:25px;color:#aabbd6}.visual-url{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #bad4ff36;background:#ffffff0b;border-radius:9px;padding:17px 12px;transform:rotate(-3deg);color:#d4e6ff}.visual-url>b{font-size:10px;font-weight:500}.visual-url>span{font-size:16px}.visual-url>i{font-size:12px;font-style:normal}.visual-apps{display:flex;justify-content:center;gap:7px;flex-wrap:wrap;margin-top:22px}.visual-apps>span{background:#ffffff10;border-radius:20px;padding:5px 8px;font-size:8px;color:#bbcfee;border:1px solid #ffffff0a}.visual-settings{background:#1f0d1966;border:1px solid #ffffff1a;border-radius:13px;padding:23px 20px;transform:rotate(-6deg);box-shadow:0 15px 25px #0002}.visual-settings>div{display:flex;align-items:center;gap:14px;margin-bottom:18px}.visual-settings>div>span{font-size:7px;letter-spacing:.6px;color:#ffdce5;width:46px}.visual-settings i{display:block;height:5px;background:#ffffff15;border-radius:10px;flex:1;overflow:hidden}.visual-settings b{display:block;width:70%;background:#ffbecb;height:100%;border-radius:10px}.visual-settings>div:nth-child(2) b{width:45%}.visual-settings>div:nth-child(3) b{width:85%}.visual-settings>small{display:flex;align-items:center;gap:5px;font-size:5px;letter-spacing:.8px;justify-content:flex-end;color:#da98aa}.visual-settings>small>span{width:4px;height:4px;border-radius:50%;background:#f04458;box-shadow:0 0 7px #f04458}
@media(max-width:1000px){.home-game-grid,.home-feature-grid{gap:30px 20px}.home-feature-art{aspect-ratio:1.15}.visual-trigger{padding:9px 7px;font-size:8px;gap:5px}.visual-trigger>span,.visual-trigger>b{font-size:7px}.visual-trigger>b{padding:5px}.visual-pad{width:145px;gap:7px;padding:12px}.visual-guide-icons{padding:12px 7px;gap:5px}.visual-guide-icons>div{padding:9px 5px}.visual-url{padding:14px 8px}.visual-url>b{font-size:8px}.visual-game-ticket{gap:8px;padding:11px 8px}.visual-game-ticket img{width:43px;height:62px}.visual-game-ticket b{font-size:12px}.visual-settings{padding:20px 15px}.gallery-cover-title{font-size:21px;left:16px}.home-game-meta>span{font-size:7px}.home-game-meta h3{font-size:14px}}
@media(max-width:800px){.home-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 22px}.home-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.home-game-grid>.future-game:last-child{display:none}.home-section-head h2{font-size:34px}.home-feature-heading h2{font-size:36px}.home-feature-art{aspect-ratio:1.25}.home-feature h3{font-size:14px}.visual-trigger{padding:12px 10px}.visual-trigger>span,.visual-trigger>b{font-size:9px}.visual-pad{width:160px}.visual-game-ticket b{font-size:15px}.visual-game-ticket img{width:53px;height:74px}.visual-url>b{font-size:10px}.home-game-meta h3{font-size:15px}.home-game-meta>span{font-size:8px}.home-section-head{align-items:flex-start;gap:20px;flex-direction:column}.home-section-head p{font-size:12px}.home-section-head>.text-link{font-size:11px}}
@media(max-width:540px){.tiktok-word{text-shadow:-1px -1px 0 #25f4ee,1px 1px 0 #fe2c55}.tiktok-lockup{gap:.16em}.tiktok-live{box-shadow:-2px 1px 0 #25f4ee}.home-game-grid{grid-template-columns:minmax(0,1fr)}.home-game-cover{aspect-ratio:1.3}.future-cover{aspect-ratio:2}.home-feature-grid{grid-template-columns:minmax(0,1fr);gap:35px}.home-feature-art{aspect-ratio:1.4}.feature-art-content{width:78%}.home-feature h3{font-size:16px}.home-feature>p{font-size:12px}.home-feature-heading{margin-bottom:35px}.home-feature-heading h2{font-size:34px}.home-feature-heading p{font-size:12px}.visual-trigger{padding:13px 15px}.visual-trigger>span,.visual-trigger>b{font-size:10px}.visual-pad{width:175px}.visual-pad>span{height:38px}.visual-guide-icons>div{padding:14px 10px}.visual-guide-icons>div>span{font-size:9px}.visual-url{padding:20px 15px}.visual-url>b{font-size:11px}.visual-settings{padding:25px}.visual-settings>div>span{font-size:8px}.visual-game-ticket{padding:17px;gap:15px}.visual-game-ticket img{width:60px;height:85px}.visual-game-ticket b{font-size:18px}.visual-game-caption{font-size:7px}}
@media(prefers-reduced-motion:reduce){.home-feature-art,.home-game-cover img,.gallery-play{transition:none}.home-feature-art:hover{transform:none}}
.home-how-label{font-size:9px;letter-spacing:1.3px;font-weight:650;color:#8db4ff;margin-bottom:15px}.home-how .home-feature-heading h2{font-size:38px}.home-how .home-feature-heading{margin-bottom:50px}.home-steps-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;position:relative}.home-steps-grid:before{content:'';position:absolute;left:10%;right:10%;top:75px;border-top:1px dashed #5c7db83b;z-index:-1}.home-step-art{height:150px;display:flex;align-items:center;justify-content:center;position:relative;background:radial-gradient(ellipse at 60% 0%,#1d2c4544,transparent 70%),#10131a;border:1px solid #ffffff0a;border-radius:15px;transition:border-color .2s}.home-step-art:hover{border-color:#729fff55}.home-step-art>div{width:88%;display:flex;align-items:center;justify-content:center}.home-step-number{position:absolute;left:-12px;top:-13px;width:32px;height:32px;border-radius:50%;background:#101722;border:4px solid #08090b;box-shadow:0 0 0 1px #293954;color:#9abfff;font-size:9px;font-weight:700;display:grid;place-items:center;z-index:1}.home-step h3{font-size:14px;letter-spacing:-.4px;font-weight:650;margin-top:20px;line-height:1.5}.home-step h3 a:hover{color:#9cbfff}.home-step>p{font-size:11px;color:#8794a8;line-height:1.8;margin-top:8px}.step-username{display:flex;align-items:center;border:1px solid #43609170;border-radius:9px;background:#151b27;padding:13px 12px;color:#f1f5ff;font-size:13px;font-weight:600;box-shadow:0 4px 17px #0002}.step-username>span{color:#7c9bce;font-weight:500}.step-username i{width:1px;height:16px;background:#f04458;margin-left:3px}.step-url{display:flex;align-items:center;gap:7px;padding:11px 8px;border:1px solid #ffffff08;border-radius:9px;background:#151b28;color:#7493c6;box-shadow:0 7px 17px #0002;white-space:nowrap}.step-url>b{font-size:8px;letter-spacing:-.2px;font-weight:550;color:#d6e4ff}.step-url>span{font-size:11px}.step-url>i{font-size:7px;font-style:normal;background:#2464e8;color:white;border:1px solid #82aeff55;padding:4px 5px;border-radius:5px}.step-game{display:flex;align-items:center;gap:9px;padding:10px;background:#1b2434;border:1px solid #729bdf35;border-radius:9px;width:100%;box-shadow:0 7px 17px #0003;transform:rotate(-4deg)}.step-game>img{width:33px;height:45px;border-radius:5px;object-fit:cover}.step-game>div{min-width:0}.step-game span{display:block;font-size:5px;color:#869fc6;letter-spacing:.5px}.step-game b{display:block;font-size:10px;font-weight:600;color:#e0ebff;margin-top:5px;white-space:nowrap}.step-game>i{font-size:9px;font-style:normal;color:#b3ceff;margin-left:auto}.step-chat{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;position:relative}.step-chat>span{font-size:7px;color:#8591a6;white-space:nowrap;background:#ffffff04;padding:4px 7px;border-radius:12px}.step-chat>span>b{color:#c6d8f5;font-weight:600}.step-chat i{font-style:normal;color:#ff6f86;margin-left:3px}.step-chat-avatar{width:49px;height:49px;display:grid;place-items:center;background:linear-gradient(140deg,#f86d82,#b82b47);border:1px solid #ffb5c133;border-radius:50%;color:white;font-weight:600;font-size:17px;margin:9px 0;box-shadow:0 5px 20px #f0445820}.step-chat>small{font-size:5px;letter-spacing:.7px;color:#71839f}
@media(max-width:1000px){.home-steps-grid{gap:18px}.home-step-art{height:140px}.home-step h3{font-size:12px}.home-step>p{font-size:10px}.step-url{gap:4px;padding:10px 5px}.step-url>b{font-size:7px}.step-url>i{font-size:6px;padding:4px}.step-username{font-size:11px;padding:12px 9px}.step-game{padding:8px;gap:7px}.step-game>img{width:27px;height:37px}.step-game b{font-size:9px}}
@media(max-width:800px){.home-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 24px}.home-steps-grid:before{display:none}.home-step-art{height:155px}.home-step h3{font-size:15px;margin-top:17px}.home-step>p{font-size:12px}.step-url{gap:8px;padding:12px 10px}.step-url>b{font-size:9px}.step-url>i{font-size:8px}.step-username{font-size:14px}.step-game{padding:12px;gap:11px}.step-game>img{width:36px;height:50px}.step-game b{font-size:13px}.step-game span{font-size:6px}.step-chat>span{font-size:8px}.step-chat-avatar{width:53px;height:53px;font-size:20px}.step-chat>small{font-size:6px}.home-how .home-feature-heading h2{font-size:34px}}
@media(max-width:480px){.home-steps-grid{grid-template-columns:minmax(0,1fr);gap:30px}.home-step-art{height:160px}.home-step-art>div{width:76%}.home-step-number{left:10px}.home-step h3{font-size:16px;margin-top:16px}.home-step>p{font-size:12px;max-width:310px}.step-username{font-size:16px;padding:14px 18px}.step-url>b{font-size:11px}.step-url>i{font-size:9px}.step-url{padding:14px;gap:12px}.step-game{width:210px}.step-game b{font-size:14px}.step-chat>span{font-size:9px}.step-chat-avatar{width:55px;height:55px}.home-how .home-feature-heading{margin-bottom:35px}}
