.plane-module__9nW7Ja__box{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.plane-module__9nW7Ja__svg{display:block}.plane-module__9nW7Ja__trail{fill:none;stroke:#c7c7cc;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:0;transition:opacity 1.2s .4s}.plane-module__9nW7Ja__wing{fill:#fff;stroke:#1c1c1e;stroke-width:1.5px;stroke-linejoin:round}.plane-module__9nW7Ja__fold{fill:#e5e5ea;stroke:#1c1c1e;stroke-width:1.2px;stroke-linejoin:round}.plane-module__9nW7Ja__crease{fill:none;stroke:#1c1c1e;stroke-width:1px}.plane-module__9nW7Ja__done .plane-module__9nW7Ja__trail{opacity:0}
.rail-module__qx5V9G__section{background:var(--bg);padding:120px 0;overflow:hidden}.rail-module__qx5V9G__head{text-align:center;max-width:900px;margin:0 auto 40px;padding:0 24px}.rail-module__qx5V9G__title{letter-spacing:-.025em;color:var(--text);text-wrap:balance;margin:0;font-size:clamp(2rem,3.8vw,3.3rem);font-weight:500;line-height:1.1}.rail-module__qx5V9G__lead{max-width:680px;color:var(--text-dim);margin:20px auto 0;font-size:clamp(1.05rem,1.35vw,1.2rem);line-height:1.55}.rail-module__qx5V9G__stage{--w:clamp(190px, 21vw, 290px);height:calc(var(--w) * 1.5 + 80px);perspective:1400px;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative}.rail-module__qx5V9G__item{width:var(--w);aspect-ratio:2/3;margin-left:calc(var(--w) / -2);transform-style:preserve-3d;transform:translateX(calc(var(--x) * var(--w))) translateZ(var(--z)) rotateY(var(--ry)) rotate(var(--rz)) scale(var(--s));transition:transform .75s cubic-bezier(.2,.8,.2,1),opacity .5s;position:absolute;top:40px;left:50%}.rail-module__qx5V9G__sleeve{z-index:1;cursor:pointer;background:#e5e5ea;border:0;border-radius:16px;padding:0;position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 40px #1018282e,0 2px 6px #10182814}.rail-module__qx5V9G__img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.rail-module__qx5V9G__play{color:#1c1c1e;background:#ffffffeb;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:14px;right:14px;box-shadow:0 6px 16px #0003}.rail-module__qx5V9G__bars{align-items:flex-end;gap:2px;height:14px;display:flex}.rail-module__qx5V9G__bars i{background:#1c1c1e;border-radius:2px;width:3px;height:100%;animation:.8s ease-in-out infinite alternate rail-module__qx5V9G__eq}.rail-module__qx5V9G__bars i:nth-child(2){animation-delay:.2s}.rail-module__qx5V9G__bars i:nth-child(3){animation-delay:.4s}@keyframes rail-module__qx5V9G__eq{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}.rail-module__qx5V9G__caption{justify-content:center;align-items:center;gap:28px;margin-top:8px;padding:0 16px;display:flex}.rail-module__qx5V9G__capText{text-align:center;min-width:240px}.rail-module__qx5V9G__capTitle{letter-spacing:-.01em;color:var(--text);margin:0;font-size:21px;font-weight:500}.rail-module__qx5V9G__capSection{color:var(--text-dim);margin:4px 0 0;font-size:15px}.rail-module__qx5V9G__arrow{width:44px;height:44px;color:var(--text);cursor:pointer;background:#fff;border:1px solid #e5e5ea;border-radius:50%;place-items:center;display:grid}.rail-module__qx5V9G__hint{text-align:center;color:var(--text-dim);margin:18px 0 0;font-size:14px}@media (prefers-reduced-motion:reduce){.rail-module__qx5V9G__item{transition:none}.rail-module__qx5V9G__bars i{animation:none}}@media (max-width:700px){.rail-module__qx5V9G__section{padding:80px 0}.rail-module__qx5V9G__stage{--w:58vw}.rail-module__qx5V9G__caption{gap:14px}.rail-module__qx5V9G__capText{flex:1;min-width:0}}
.spotlight-module__pOglnW__section{background:var(--bg);padding:40px 48px 120px}.spotlight-module__pOglnW__card{isolation:isolate;background:#f4f2ee;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1544px;min-height:640px;margin:0 auto;display:grid;position:relative;overflow:hidden}.spotlight-module__pOglnW__left{z-index:1;grid-template-rows:auto auto 1fr auto;padding:56px;display:grid}.spotlight-module__pOglnW__eyebrow{color:#78716c;margin:0;font-size:17px}.spotlight-module__pOglnW__chips{flex-wrap:wrap;gap:8px;max-width:560px;margin-top:40px;display:flex}.spotlight-module__pOglnW__chip{font:inherit;color:#57534e;cursor:pointer;background:#ffffffb3;border:0;border-radius:999px;align-items:center;gap:7px;padding:5px 12px 5px 5px;font-size:14px;font-weight:500;transition:background .25s,color .25s;display:inline-flex;box-shadow:0 0 0 1px #1c19170f}.spotlight-module__pOglnW__chip:hover{color:#1c1917;background:#fff}.spotlight-module__pOglnW__chipOn{color:#fff;box-shadow:none;background:#1c1917}.spotlight-module__pOglnW__chipOn:hover{color:#fff;background:#1c1917}.spotlight-module__pOglnW__chipFlag{border-radius:50%;width:22px;height:22px}.spotlight-module__pOglnW__who{align-self:start;margin-top:56px;animation:.5s cubic-bezier(.2,.9,.3,1) both spotlight-module__pOglnW__in}.spotlight-module__pOglnW__name{letter-spacing:-.035em;color:#1c1917;margin:0;font-size:clamp(3rem,5.4vw,4.8rem);font-weight:500;line-height:1}.spotlight-module__pOglnW__lang{letter-spacing:-.035em;color:#a8a29e;margin:6px 0 0;font-size:clamp(3rem,5.4vw,4.8rem);font-weight:500;line-height:1.05}.spotlight-module__pOglnW__bottom{max-width:520px;animation:.5s cubic-bezier(.2,.9,.3,1) 80ms both spotlight-module__pOglnW__in}.spotlight-module__pOglnW__quote{color:#1c1917;margin:0 0 22px;font-size:19px;line-height:1.55}@keyframes spotlight-module__pOglnW__in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.spotlight-module__pOglnW__listen{font:inherit;color:#1c1917;cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:10px;padding:8px 18px 8px 8px;font-size:15px;font-weight:500;display:inline-flex;box-shadow:0 0 0 1px #0000000f,0 4px 14px #1018280f}.spotlight-module__pOglnW__listenIcon{color:#fff;background:#1c1917;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.spotlight-module__pOglnW__bars{align-items:flex-end;gap:2px;height:12px;display:flex}.spotlight-module__pOglnW__bars i{background:#fff;border-radius:2px;width:3px;height:100%;animation:.8s ease-in-out infinite alternate spotlight-module__pOglnW__eq}.spotlight-module__pOglnW__bars i:nth-child(2){animation-delay:.2s}.spotlight-module__pOglnW__bars i:nth-child(3){animation-delay:.4s}@keyframes spotlight-module__pOglnW__eq{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}.spotlight-module__pOglnW__right{min-height:640px;position:relative}.spotlight-module__pOglnW__globe{contain:layout paint size;pointer-events:none;filter:contrast(.5)brightness(1.34);width:980px;height:980px;position:absolute;top:300px;left:55%;transform:translate(-50%)}.spotlight-module__pOglnW__pin{z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute;top:76px;left:55%;transform:translate(-50%)}.spotlight-module__pOglnW__photo{object-fit:cover;background:#e7e5e4;border-radius:18px;width:220px;height:220px;animation:.5s cubic-bezier(.2,.9,.3,1) both spotlight-module__pOglnW__in;display:block;box-shadow:0 10px 30px #1c19171f}.spotlight-module__pOglnW__city{z-index:1;color:#1c1917;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:8px;margin-top:-18px;padding:6px 14px 6px 6px;font-size:15px;font-weight:500;display:inline-flex;position:relative;box-shadow:0 4px 14px #1c19171f}.spotlight-module__pOglnW__flag{border-radius:50%;width:24px;height:24px}.spotlight-module__pOglnW__line{background:linear-gradient(#a8a29e,#0a84ff);width:1px;height:257px;display:block}.spotlight-module__pOglnW__arrows{z-index:2;gap:10px;display:flex;position:absolute;bottom:24px;right:24px}.spotlight-module__pOglnW__arrow{color:#1c1917;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 0 0 1px #0000000f,0 4px 14px #1018280f}@media (prefers-reduced-motion:reduce){.spotlight-module__pOglnW__who,.spotlight-module__pOglnW__bottom,.spotlight-module__pOglnW__photo,.spotlight-module__pOglnW__bars i{animation:none}}@media (max-width:1000px){.spotlight-module__pOglnW__section{padding:24px 16px 80px}.spotlight-module__pOglnW__card{grid-template-columns:1fr;min-height:0}.spotlight-module__pOglnW__right{order:-1;min-height:470px;overflow:hidden}.spotlight-module__pOglnW__name,.spotlight-module__pOglnW__lang{font-size:2.6rem}.spotlight-module__pOglnW__left{padding:28px 24px 32px}.spotlight-module__pOglnW__chips{margin-top:0}.spotlight-module__pOglnW__who{margin-top:24px}.spotlight-module__pOglnW__eyebrow{display:none}.spotlight-module__pOglnW__bottom{margin-top:24px}.spotlight-module__pOglnW__pin{top:32px;left:50%}.spotlight-module__pOglnW__photo{width:170px;height:170px}.spotlight-module__pOglnW__line{height:165px}.spotlight-module__pOglnW__globe{width:640px;height:640px;top:210px;left:50%}.spotlight-module__pOglnW__arrows{bottom:16px;right:16px}}
.characters-module__nk3kgq__right{place-items:center;display:grid}.characters-module__nk3kgq__role{color:#a8a29e}.characters-module__nk3kgq__stage{place-items:center;width:420px;height:420px;animation:.55s cubic-bezier(.2,.9,.3,1) both characters-module__nk3kgq__pop;display:grid;position:relative}.characters-module__nk3kgq__disc{background:var(--c);border-radius:50%;position:absolute;inset:0}.characters-module__nk3kgq__face{object-fit:cover;border-radius:50%;width:300px;height:300px;animation:3.2s ease-in-out infinite characters-module__nk3kgq__breathe;position:relative;box-shadow:0 18px 50px #1c19172e}.characters-module__nk3kgq__bubble{color:#1c1917;background:#fff;border-radius:18px 18px 18px 5px;padding:10px 16px;font-size:17px;font-weight:600;animation:.5s cubic-bezier(.2,.9,.3,1) .35s both characters-module__nk3kgq__pop;position:absolute;top:36px;right:8px;box-shadow:0 6px 20px #1c19171f}.characters-module__nk3kgq__bubbleOn{color:#0a84ff}@keyframes characters-module__nk3kgq__pop{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}@keyframes characters-module__nk3kgq__breathe{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-6px)rotate(2deg)}}@media (max-width:1000px){.characters-module__nk3kgq__right{min-height:0;padding:32px 0 8px}.characters-module__nk3kgq__stage{width:280px;height:280px}.characters-module__nk3kgq__face{width:200px;height:200px}.characters-module__nk3kgq__bubble{font-size:15px;top:10px;right:-6px}}@media (prefers-reduced-motion:reduce){.characters-module__nk3kgq__stage,.characters-module__nk3kgq__face,.characters-module__nk3kgq__bubble{animation:none}}
.stories-module__gmygIa__night{color:#fff;isolation:isolate;background:radial-gradient(120% 80% at 50% 0,#1b2552 0%,#0e1533 55%,#090e24 100%);padding:110px 0;position:relative;overflow:hidden}.stories-module__gmygIa__sky{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.stories-module__gmygIa__head{text-align:center;max-width:860px;margin:0 auto 28px;padding:0 24px}.stories-module__gmygIa__zzz{color:#a78bfa;align-items:flex-end;gap:2px;height:46px;margin-bottom:14px;font-weight:800;line-height:1;display:inline-flex}.stories-module__gmygIa__zzz i{text-shadow:0 0 18px #a78bfa8c;font-style:normal;animation:3.2s ease-in-out infinite stories-module__gmygIa__float;display:inline-block}.stories-module__gmygIa__zzz i:first-child{font-size:30px}.stories-module__gmygIa__zzz i:nth-child(2){font-size:22px;animation-delay:.35s;transform:translateY(-10px)}.stories-module__gmygIa__zzz i:nth-child(3){font-size:16px;animation-delay:.7s;transform:translateY(-20px)}@keyframes stories-module__gmygIa__float{0%,to{opacity:.85;translate:0}50%{opacity:1;translate:0 -5px}}.stories-module__gmygIa__eyebrow{letter-spacing:.02em;color:#c4b5fd;margin:0 0 14px;font-size:15px;font-weight:500}.stories-module__gmygIa__title{letter-spacing:-.03em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(2rem,4vw,3.2rem);font-weight:600;line-height:1.06}.stories-module__gmygIa__lead{color:#ffffffc7;text-wrap:pretty;max-width:720px;margin:20px auto 0;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.55}.stories-module__gmygIa__stage{--w:clamp(200px, 20vw, 290px);height:calc(var(--w) * 1.333 + 60px);touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%)}.stories-module__gmygIa__item{width:var(--w);aspect-ratio:3/4;margin-left:calc(var(--w) / -2);transform:translateX(calc(var(--x) * var(--w))) scale(var(--s));transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .5s;position:absolute;top:30px;left:50%}.stories-module__gmygIa__cover{cursor:pointer;background:#1b2552;border:0;border-radius:6px 14px 14px 6px;padding:0;position:absolute;inset:0;overflow:hidden}.stories-module__gmygIa__cur .stories-module__gmygIa__cover{transition:transform .25s;box-shadow:0 24px 60px #00000073,0 0 50px #a78bfa38}.stories-module__gmygIa__cur .stories-module__gmygIa__cover:hover{transform:translateY(-4px)}.stories-module__gmygIa__coverImg{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.stories-module__gmygIa__spine{pointer-events:none;background:linear-gradient(90deg,#00000052,#ffffff1f 60%,#0000);width:9px;position:absolute;inset:0 auto 0 0}.stories-module__gmygIa__caption{justify-content:center;align-items:center;gap:28px;margin-top:18px;padding:0 16px;display:flex}.stories-module__gmygIa__capText{text-align:center;min-width:260px}.stories-module__gmygIa__capTitle{letter-spacing:-.01em;color:#fff;margin:0;font-size:21px;font-weight:500}.stories-module__gmygIa__capSub{color:#fff9;margin:4px 0 0;font-size:15px}.stories-module__gmygIa__arrow{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.stories-module__gmygIa__arrow:hover{background:#ffffff29}.stories-module__gmygIa__overlay{z-index:100;position:fixed;inset:0}@media (max-width:900px){.stories-module__gmygIa__night{padding:80px 0 70px}.stories-module__gmygIa__head{margin-bottom:24px}.stories-module__gmygIa__stage{--w:56vw;-webkit-mask-image:none;mask-image:none}.stories-module__gmygIa__caption{gap:14px}.stories-module__gmygIa__capText{flex:1;min-width:0}}@media (prefers-reduced-motion:reduce){.stories-module__gmygIa__zzz i{animation:none}.stories-module__gmygIa__item{transition:none}}.stories-module__gmygIa__leadLink{color:#fff;text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}
.games-module__DXq0HW__section{background:var(--bg);padding:120px 24px}.games-module__DXq0HW__head{text-align:center;max-width:860px;margin:0 auto 56px}.games-module__DXq0HW__eyebrow{letter-spacing:.02em;color:var(--text-dim);margin:0 0 14px;font-size:15px;font-weight:500}.games-module__DXq0HW__title{letter-spacing:-.03em;color:var(--text);text-wrap:balance;margin:0;font-size:clamp(2rem,4vw,3.2rem);font-weight:600;line-height:1.06}.games-module__DXq0HW__lead{max-width:720px;color:var(--text);text-wrap:pretty;margin:20px auto 0;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.55}.games-module__DXq0HW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1240px;margin:0 auto;display:grid}.games-module__DXq0HW__card{flex-direction:column;display:flex}.games-module__DXq0HW__cover{aspect-ratio:1;object-fit:cover;background:#f2f2f4;border-radius:22px;width:100%;display:block}.games-module__DXq0HW__name{letter-spacing:-.015em;color:var(--text);margin:22px 0 0;padding:0 4px;font-size:22px;font-weight:500}.games-module__DXq0HW__how{color:var(--text-dim);text-wrap:pretty;margin:8px 0 0;padding:0 4px;font-size:16px;line-height:1.5}.games-module__DXq0HW__meta{color:var(--text-dim);gap:10px;margin:12px 0 0;padding:0 4px;font-size:14.5px;display:flex}.games-module__DXq0HW__metaStrong{color:var(--text);font-weight:500}@media (max-width:900px){.games-module__DXq0HW__section{padding:80px 16px 90px}.games-module__DXq0HW__head{margin-bottom:36px}.games-module__DXq0HW__grid{grid-template-columns:1fr;gap:40px;max-width:520px}}.games-module__DXq0HW__leadLink{color:var(--text);text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}