.page_space__XZcir{position:relative;width:100%;min-height:100dvh;background:radial-gradient(#000,#210037) fixed}.page_starfield__2A8SB{position:fixed;inset:0;width:100%;height:100%;pointer-events:none}.page_space_container__UO8av{position:relative;z-index:1;min-height:100dvh;justify-content:flex-start}.page_header_container__QINKv{width:100%}.page_image_container__2s9UL{position:relative;container-type:inline-size;width:30%;margin:4rem 0 calc(2rem + 1.5vw)}.page_image__6Mhgz{width:100%;height:auto}.page_image__6Mhgz:not(:first-child){position:absolute;width:auto;height:calc(45cqw * 1249 / 906)}.page_image__6Mhgz:nth-child(2){left:-42%;--float-duration:1.3s;--float-delay:-0.45s}.page_image__6Mhgz:nth-child(3){right:-45%;--float-duration:1.55s;--float-delay:-1.25s}.page_image__6Mhgz:not(:first-child){animation:page_float__f5Cj2 var(--float-duration,2s) cubic-bezier(.37,0,.63,1) var(--float-delay,0s) infinite alternate;will-change:transform}@keyframes page_float__f5Cj2{0%{transform:translate3d(0,-8px,0)}to{transform:translate3d(0,8px,0)}}.page_factoid__KBEZZ{position:relative;z-index:3;padding:20px;text-align:center;color:#fff;font-weight:700;font-size:clamp(1.7rem,1.2vw,2.2rem);font-family:inherit;background:none;border:none;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:.4rem}.page_factoid__KBEZZ:focus-visible{outline:2px solid #fff}.page_factoid_text__1qEN_{animation:page_fade_in__pb5hP .4s ease-out}.page_factoid_hint__5wHns{font-weight:500;font-size:clamp(1.2rem,.8vw,1.5rem);opacity:.5;transition:opacity .3s}.page_factoid__KBEZZ:focus-visible .page_factoid_hint__5wHns,.page_factoid__KBEZZ:hover .page_factoid_hint__5wHns{opacity:.85}@keyframes page_fade_in__pb5hP{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.page_info___20xR{--panel-width:620px;--panel-gap:40px;display:flex;justify-content:center;align-items:flex-start;gap:var(--panel-gap);width:100%;max-width:calc(3 * var(--panel-width) + 4 * var(--panel-gap));padding:20px var(--panel-gap)}.page_info_column__tMIMl{flex:1 1;min-width:0;max-width:var(--panel-width);display:flex;flex-direction:column;gap:var(--panel-gap)}.page_container__sVhHl{position:relative;z-index:3;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.page_container__sVhHl{--tilt-max:3deg;border-radius:20px;transition:transform .6s cubic-bezier(.34,1.56,.64,1),box-shadow .6s ease-out}.page_container__sVhHl:hover{transform:perspective(1500px) rotateX(calc(var(--tilt-y, 0) * var(--tilt-max) * -1)) rotateY(calc(var(--tilt-x, 0) * var(--tilt-max))) scale(1.015);box-shadow:calc(var(--tilt-x, 0) * -12px) calc(var(--tilt-y, 0) * -12px + 18px) 40px rgba(0,0,0,.55);transition:transform .15s ease-out,box-shadow .15s ease-out}.page_container__sVhHl:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at var(--shine-x,50%) var(--shine-y,50%),hsla(0,0%,100%,.14),transparent 45%);opacity:0;transition:opacity .4s;pointer-events:none}.page_container__sVhHl:hover:after{opacity:1}}.page_header__CBqb5{width:100%;border:5px solid #fff;border-top-left-radius:20px;border-top-right-radius:20px;background-color:#fff}.page_header__CBqb5>p{padding:5px 20px 0;color:#000;text-align:left;font-weight:800;font-size:clamp(2rem,1.5vw,3rem);text-transform:uppercase}.page_box__rbk9a{width:100%;background:linear-gradient(180deg,#0c0c0c,#242424);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border:5px solid #fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;transition:1s}.page_box__rbk9a::-webkit-scrollbar{display:none}.page_row__Pd_VQ{display:block;width:100%;background-color:transparent;color:#fff;text-align:left;text-decoration:none;cursor:pointer;transition:.3s}.page_row__Pd_VQ+.page_row__Pd_VQ{border-top:1px solid color-mix(in srgb,var(--accent) 25%,transparent)}.page_row__Pd_VQ svg{color:var(--accent);transition:transform .3s}.page_row__Pd_VQ:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.page_row__Pd_VQ:focus-visible,.page_row__Pd_VQ:hover{background-color:color-mix(in srgb,var(--accent) 15%,transparent)}.page_row__Pd_VQ:focus-visible svg,.page_row__Pd_VQ:hover svg{transform:scale(1.12)}.page_row__Pd_VQ:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.page_row__Pd_VQ:active{background-color:color-mix(in srgb,var(--accent) 25%,transparent)}#page_about__J5x7H>.page_header__CBqb5{background-color:#b14141;border-color:#b14141}#page_about__J5x7H>.page_box__rbk9a{background:linear-gradient(180deg,#5e0000,#360000);border-color:#b14141}#page_about__J5x7H>.page_box__rbk9a>p{padding:clamp(1rem,.8vw,1.5rem);text-align:left;color:#fff;font-size:clamp(1.5rem,1vw,2rem)}#page_games__bRmpq{--accent:cyan}#page_games__bRmpq>.page_header__CBqb5{background-color:cyan;border-color:cyan}#page_games__bRmpq>.page_box__rbk9a{background:linear-gradient(180deg,#004446,#001f20);border-color:cyan}#page_minigames__VZW9Z{--accent:#00ffa6}#page_minigames__VZW9Z>.page_header__CBqb5{background-color:#00ffa6;border-color:#00ffa6}#page_minigames__VZW9Z>.page_box__rbk9a{background:linear-gradient(180deg,#00462c,#002013);border-color:#00ffa6}#page_studio__YfPSd{--accent:#00c3ff}#page_studio__YfPSd>.page_header__CBqb5{background-color:#00c3ff;border-color:#00c3ff}#page_studio__YfPSd>.page_box__rbk9a{background:linear-gradient(180deg,#002246,#000a20);border-color:#00c3ff}#page_contacts__TfOqZ{--accent:#fb0}#page_contacts__TfOqZ>.page_header__CBqb5{background-color:#fb0;border-color:#fb0}#page_contacts__TfOqZ>.page_box__rbk9a{background:linear-gradient(180deg,#462500,#241000);border-color:#fb0;align-items:flex-start}.page_project_title__FlYtz{margin:clamp(1rem,.8vw,1.5rem) clamp(1rem,.8vw,1.5rem) 1rem;font-weight:700;font-size:clamp(1.7rem,1.2vw,2.2rem)}.page_badge__JPA8_{margin-left:.8rem;padding:.1rem .7rem;border-radius:999px;background-color:var(--accent);color:#000;font-weight:800;font-size:.65em;text-transform:uppercase;vertical-align:middle}.page_project_desc__Lnfl6{margin:0 clamp(1rem,.8vw,1.5rem) clamp(1rem,.8vw,1.5rem);font-weight:500;font-size:clamp(1.5rem,1vw,2rem)}.page_row_project__nPyXM{display:flex;justify-content:flex-start;align-items:center;gap:clamp(1rem,.8vw,1.5rem)}.page_row_project__nPyXM>svg{flex-shrink:0;width:clamp(4rem,3vw,6rem);height:clamp(4rem,3vw,6rem);margin-left:clamp(1rem,.8vw,1.5rem)}.page_row_project__nPyXM .page_project_title__FlYtz{margin-left:0}.page_row_project__nPyXM .page_badge__JPA8_{margin-left:.8rem;padding:.1rem .7rem;border-radius:999px;background-color:var(--accent);color:#000;font-weight:800;font-size:.65em;text-transform:uppercase;vertical-align:middle}.page_project_desc__Lnfl6{margin-left:0}.page_row_contacts__d2Ow4{display:flex;justify-content:flex-start;align-items:center}.page_row_contacts__d2Ow4>svg{width:clamp(4rem,3vw,6rem);padding:0 2%;font-size:clamp(3rem,2vw,5rem);text-align:center}.page_row_contacts__d2Ow4>p{padding:clamp(1rem,.8vw,1.5rem);text-align:left;color:#fff;font-weight:600;font-size:clamp(1.7rem,1.2vw,2.2rem);line-height:clamp(1.7rem,1.2vw,2.2rem)}.page_row_contacts__d2Ow4>p>span{font-weight:500;font-size:clamp(1.5rem,1vw,2rem)}.page_footer__GP1Ez{display:flex;flex-direction:column;align-items:center;gap:.8rem;margin-top:auto;padding:20px 20px 40px;color:hsla(0,0%,100%,.6);font-size:clamp(1.3rem,.9vw,1.6rem)}.page_footer_links__ZEXst{display:flex;gap:2rem;font-size:clamp(2rem,1.4vw,2.6rem)}.page_footer_links__ZEXst>a{transition:color .3s}.page_footer_links__ZEXst>a:focus-visible,.page_footer_links__ZEXst>a:hover{color:#fff}@media (prefers-reduced-motion:reduce){.page_factoid_text__1qEN_,.page_image__6Mhgz:not(:first-child){animation:none}.page_row__Pd_VQ,.page_row__Pd_VQ svg{transition:none}.page_row__Pd_VQ:focus-visible svg,.page_row__Pd_VQ:hover svg{transform:none}}@media only screen and (max-width:1200px){.page_info___20xR{flex-direction:column;align-items:stretch;max-width:none;padding-inline:max(16px,6vw)}.page_info_column__tMIMl{max-width:none}.page_image_container__2s9UL{width:50%}}