section._spotlight_14jw4_1{background:radial-gradient(at 0 0,#41aaf3,#0000 65%),linear-gradient(125deg,#247dd5,#0d4da9);border:1px solid #2871c7;border-radius:24px;grid-template-columns:1.2fr .8fr;align-items:center;gap:60px;width:min(100% - 80px,1200px);margin:0 auto;padding:40px 60px 44px;scroll-margin-top:24px;display:grid}._copy_14jw4_16{min-width:0}._spotlight_14jw4_1 ._label_14jw4_19{text-transform:uppercase;letter-spacing:.14em;color:#e0efff;margin-bottom:22px;font:500 11px/1.6 Poppins,sans-serif}._lineup_14jw4_28{border-radius:12px;width:100%;max-width:480px;height:auto;margin-bottom:26px}section._spotlight_14jw4_1 h2{-webkit-text-stroke:0;text-shadow:0 3px #143a7b;font-size:clamp(40px,4.2vw,58px);line-height:1}._spotlight_14jw4_1 h2 em{display:block}._spotlight_14jw4_1 ._description_14jw4_44{color:#fff;max-width:480px;margin:21px 0 14px;font:400 16px/1.8 Poppins,sans-serif}._actions_14jw4_52{gap:32px;margin-top:25px;display:grid}section._spotlight_14jw4_1 ._explore_14jw4_57{background:var(--game-gold);width:fit-content;min-width:min(100%,270px);max-width:100%;min-height:56px;color:var(--game-navy);border:1px solid #ffe98a;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;padding:16px 22px;font:700 16px/1.4 Poppins,sans-serif;transition:background .16s,transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 5px #b98116,0 12px 26px #06275935}section._spotlight_14jw4_1 ._explore_14jw4_57:hover{background:#ffe36a;transform:translateY(-2px);box-shadow:0 7px #b98116,0 16px 28px #06275945}section._spotlight_14jw4_1 ._explore_14jw4_57:active{transform:translateY(3px);box-shadow:0 2px #b98116}section._spotlight_14jw4_1 ._explore_14jw4_57:focus-visible{outline-offset:5px;outline:3px solid #fff}._explore_14jw4_57 svg{flex-shrink:0;transition:transform .16s}._explore_14jw4_57:hover svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){section._spotlight_14jw4_1 ._explore_14jw4_57,._explore_14jw4_57 svg{transition:none}section._spotlight_14jw4_1 ._explore_14jw4_57:hover,section._spotlight_14jw4_1 ._explore_14jw4_57:active,._explore_14jw4_57:hover svg{transform:none}}._spotlight_14jw4_1 [data-video-player]{border:1px solid #b2d5ff;border-radius:18px;width:min(100%,292px);transform:none;box-shadow:0 22px 50px #04245650}@media (max-width:1000px){section._spotlight_14jw4_1{gap:36px;padding:34px}._spotlight_14jw4_1 ._description_14jw4_44{font-size:15px}section._spotlight_14jw4_1 h2{font-size:47px}}@media (max-width:760px){section._spotlight_14jw4_1{grid-template-columns:1fr;gap:28px;width:calc(100% - 40px);padding:28px}._copy_14jw4_16{display:contents}._label_14jw4_19{order:0}._lineup_14jw4_28{order:1;max-width:100%;margin:0}section._spotlight_14jw4_1 h2{order:2;font-size:54px}._spotlight_14jw4_1 ._label_14jw4_19{margin:0}._spotlight_14jw4_1 ._description_14jw4_44{order:3;max-width:100%;margin:-5px 0 0}._actions_14jw4_52{order:5;margin:-4px 0 0}._spotlight_14jw4_1 [data-video-player]{order:6;width:min(100%,280px)}}@media (max-width:420px){section._spotlight_14jw4_1{gap:24px;padding:25px 22px}section._spotlight_14jw4_1 h2{font-size:46px}._spotlight_14jw4_1 ._actions_14jw4_52 img{height:42px}}._home_2m43g_1{background:radial-gradient(850px 440px at 0 0,#ffddad65,#0000),radial-gradient(700px 480px at 100% 0,#dbc9f060,#0000),#fffcf7}._home_2m43g_1 .site-header{border-bottom:1px solid #52335d20;width:min(100% - 80px,1200px);min-height:104px;margin-inline:auto;padding:25px 0;position:relative}._home_2m43g_1 .shell{width:min(100% - 80px,1200px)}._home_2m43g_1 .nav-cta{border-color:#52335d40;padding:10px 18px}._intro_2m43g_22{grid-template-columns:1.35fr 1fr;align-items:end;gap:70px;padding-block:56px 52px;display:grid}._intro_2m43g_22 .eyebrow{letter-spacing:.15em;color:#765c7c;margin:0 0 18px;font-size:11px}._intro_2m43g_22 h1{letter-spacing:-.065em;margin:0;font-size:clamp(52px,6vw,82px);font-weight:700;line-height:1.02}._intro_2m43g_22 h1 span{color:#71419a}._intro_2m43g_22 .hero-lede{color:#6b5777;max-width:430px;margin:0 0 5px;font-size:17px;line-height:1.8}._games_2m43g_52{scroll-margin-top:24px}._home_2m43g_1 .turbo-section{box-shadow:none;background:#f5eefb;border:1px solid #dfd0e9;border-radius:24px;grid-template-columns:1fr 1fr;margin-block:28px 0}._home_2m43g_1 .turbo-main{position:relative}._home_2m43g_1 .turbo-main .game-copy{padding:44px 48px 0}._home_2m43g_1 .game-label{letter-spacing:.14em;margin-bottom:22px;font-size:11px}._home_2m43g_1 .game-title h2{font-size:clamp(38px,4vw,54px);font-weight:500}._home_2m43g_1 .game-title img{border-radius:13px;width:52px;height:52px}._home_2m43g_1 .game-tagline{margin-top:24px;font-size:28px}._home_2m43g_1 .game-lede{max-width:410px;font-size:15px;line-height:1.8}._home_2m43g_1 .store-row{margin-top:24px}._home_2m43g_1 .turbo-character{width:220px;margin:40px auto 20px}._home_2m43g_1 .floating-tile{border-radius:14px;width:50px;height:50px;font-size:44px}._home_2m43g_1 .tile-heart{font-size:49px}._home_2m43g_1 .turbo-section .screenshot-showcase{background:linear-gradient(145deg,#e9daf6,#cbb3e3);padding:42px 34px}._home_2m43g_1 .showcase-heading{margin-bottom:24px;font-size:12px}._home_2m43g_1 .screenshot-pair{gap:18px}._home_2m43g_1 .screenshot-pair figcaption{font-size:11px}._home_2m43g_1 .studio-section{border-top:1px solid #e0d2e7;grid-template-columns:.85fr 1.15fr;gap:38px 80px;margin-top:80px;padding-top:54px}._home_2m43g_1 .studio-heading h2{font-size:clamp(32px,3.5vw,46px)}._home_2m43g_1 .studio-copy{padding:0}._home_2m43g_1 .studio-copy>p{font-size:15px}._home_2m43g_1 .founder-profile{grid-template-columns:72px 1fr;gap:18px;margin-top:24px}._home_2m43g_1 .founder-avatar{width:72px;height:72px}._home_2m43g_1 .founder-profile-name{font-size:14px}._home_2m43g_1 .social-row{flex-direction:row;gap:18px}._home_2m43g_1 .social-row a{font-size:12px}._home_2m43g_1 .partnerships{background:0 0;border:0;border-top:1px solid #e0d2e7;border-radius:0;padding:30px 0 0}._home_2m43g_1 .partnerships h3{font-size:23px;font-weight:500}._home_2m43g_1 .partnerships p{margin-top:5px;font-size:14px}._home_2m43g_1 .partnerships .button{color:#fffcf7;background:#352042}._home_2m43g_1 footer{background:#302039;margin-top:52px;padding-block:24px}@media (max-width:1000px){._intro_2m43g_22{gap:36px}._intro_2m43g_22 .hero-lede{font-size:15px}._home_2m43g_1 .turbo-main .game-copy{padding:32px 30px 0}._home_2m43g_1 .turbo-section .screenshot-showcase{padding:32px 24px}}@media (max-width:760px){._home_2m43g_1 .shell,._home_2m43g_1 .site-header{width:calc(100% - 40px)}._home_2m43g_1 .site-header{min-height:88px;padding:19px 0}._intro_2m43g_22{grid-template-columns:1fr;gap:24px;padding-block:38px 36px}._intro_2m43g_22 h1{font-size:clamp(50px,10vw,72px)}._intro_2m43g_22 .hero-lede{max-width:520px;margin:0;font-size:16px}._home_2m43g_1 .turbo-section{grid-template-columns:1fr;margin-top:20px}._home_2m43g_1 .turbo-main{grid-template-columns:1fr 180px;display:grid}._home_2m43g_1 .turbo-main .game-copy{padding:30px 0 30px 28px}._home_2m43g_1 .turbo-character{width:180px;margin:0}._home_2m43g_1 .studio-section{grid-template-columns:1fr;gap:25px;margin-top:50px;padding-top:38px}._home_2m43g_1 .partnerships{gap:24px}}@media (max-width:520px){._home_2m43g_1 .site-header nav{gap:15px;font-size:11px}._home_2m43g_1 .brand{gap:9px}._home_2m43g_1 .brand-name{font-size:17px}._home_2m43g_1 .brand-mark{width:36px;height:36px}._home_2m43g_1 .brand-mark img{width:54px;height:54px}._home_2m43g_1 .nav-cta{border:0;padding:8px 0}._home_2m43g_1 .nav-cta svg{display:none}._intro_2m43g_22 .eyebrow{letter-spacing:.1em;font-size:9px}._home_2m43g_1 .turbo-main{flex-direction:column;display:flex}._home_2m43g_1 .turbo-main .game-copy{width:100%;padding:28px 24px 0}._home_2m43g_1 .game-title{gap:12px}._home_2m43g_1 .game-title h2{font-size:35px}._home_2m43g_1 .game-title img{width:45px;height:45px}._home_2m43g_1 .turbo-character{width:200px;margin:40px auto 16px}._home_2m43g_1 .turbo-section .screenshot-showcase{padding:28px 18px}._home_2m43g_1 .screenshot-pair{gap:14px}._home_2m43g_1 .partnerships{flex-direction:column;align-items:flex-start}._home_2m43g_1 .store-badge{height:42px}}@media (prefers-reduced-motion:reduce){._home_2m43g_1 .floating-tile{animation:none}}@media (max-width:360px){._intro_2m43g_22 h1{font-size:42px}}
