.GameCarousel_carousel__8BPe3{width:100%;min-width:0}.GameCarousel_rail__yZJny{display:flex;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border:1px solid #4c7159;background:#101a14}.GameCarousel_rail__yZJny::-webkit-scrollbar{display:none}.GameCarousel_rail__yZJny:focus-visible{outline:2px solid var(--green);outline-offset:5px}.GameCarousel_slide__zX56a{flex:0 0 100%;min-width:0;aspect-ratio:6/5;scroll-snap-align:start;scroll-snap-stop:always}.GameCarousel_slide__zX56a img,.GameCarousel_slide__zX56a picture{display:block;width:100%;height:100%}.GameCarousel_slide__zX56a img{object-fit:contain}.GameCarousel_controls__Ni0UX{display:flex;align-items:center;gap:8px;margin-top:12px}.GameCarousel_arrow__wmnxs,.GameCarousel_dot__2qn4x{display:grid;place-items:center;min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:#f6f5f9;cursor:pointer}.GameCarousel_arrow__wmnxs{border:1px solid #655772;font-size:1.4rem}.GameCarousel_dots__1o5ok{display:flex;align-items:center}.GameCarousel_dot__2qn4x span{width:6px;height:6px;border-radius:50%;background:#978da4}.GameCarousel_dot__2qn4x[aria-current=true] span{width:20px;border-radius:4px;background:var(--green)}.GameCarousel_count__HFF1y{margin-left:auto;color:#c7c4cf;font:500 .63rem var(--mono);white-space:nowrap}.GameCarousel_arrow__wmnxs:focus-visible,.GameCarousel_dot__2qn4x:focus-visible{outline:2px solid var(--green);outline-offset:2px}@media(hover:hover){.GameCarousel_arrow__wmnxs:hover{border-color:var(--green);color:var(--green)}.GameCarousel_dot__2qn4x:hover span{background:var(--green)}}@media(prefers-reduced-motion:no-preference){.GameCarousel_rail__yZJny{scroll-behavior:smooth}}@media(max-width:1000px){.GameCarousel_carousel__8BPe3{max-width:700px}}@media(max-width:700px){.GameCarousel_controls__Ni0UX{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;grid-gap:8px;gap:8px}.GameCarousel_dots__1o5ok{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.GameCarousel_dot__2qn4x{min-width:0}.GameCarousel_count__HFF1y{grid-column:1/-1;grid-row:2;margin:0;text-align:center}.GameCarousel_arrow__wmnxs:last-child{grid-column:3;grid-row:1}}.HeroFilm_film__soaoZ{--display-leading:1.03;position:relative;min-height:100svh;padding:120px clamp(20px,4vw,68px) 24px;display:grid;grid-template-rows:1fr auto;grid-gap:42px;gap:42px;isolation:isolate;overflow:clip;background:#070709;border-bottom:1px solid var(--line)}.HeroFilm_media__avAkt,.HeroFilm_poster__6w1tw,.HeroFilm_shade__OlecJ,.HeroFilm_video__TaPdP{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.HeroFilm_poster__6w1tw,.HeroFilm_video__TaPdP{object-fit:cover;object-position:center}.HeroFilm_poster__6w1tw{opacity:.7}.HeroFilm_video__TaPdP{opacity:0;transition:opacity 1.2s ease}.HeroFilm_videoReady__EeFBI{opacity:1}.HeroFilm_shade__OlecJ{background:linear-gradient(90deg,rgba(7,7,9,.85) 5%,rgba(7,7,9,.6) 48%,rgba(7,7,9,.08)),linear-gradient(0deg,#070709,transparent 55%)}.HeroFilm_filmPlaying__2qHBy .HeroFilm_visual__HbrhK{opacity:0}.HeroFilm_filmPlaying__2qHBy .HeroFilm_heroMark__6D_L6,.HeroFilm_filmPlaying__2qHBy .HeroFilm_markSurface__4HZYj:after{animation-play-state:paused!important}.HeroFilm_content__WjL8n{position:relative;z-index:3;align-self:center;min-width:0;max-width:72%}.HeroFilm_eyebrow__Y7ghl{display:block;color:var(--muted);font:500 .68rem var(--mono);letter-spacing:.09em;line-height:1.6}.HeroFilm_eyebrow__Y7ghl:before{content:"";display:inline-block;width:6px;height:6px;margin:0 12px 2px 0;background:var(--green)}.HeroFilm_content__WjL8n h1{font-size:clamp(64px,8.25vw,150px);font-weight:800;letter-spacing:-.065em;margin:23px 0 26px}.HeroFilm_headlineLine__i9pan{display:block;width:-moz-fit-content;width:fit-content;white-space:nowrap}.HeroFilm_accent__jwHJS{color:var(--green)}.HeroFilm_content__WjL8n p{max-width:660px;margin:0;color:#c9c6d2;font-size:clamp(1rem,1.3vw,1.22rem);line-height:1.55}.HeroFilm_actions__AVOZl{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:28px}.HeroFilm_actions__AVOZl>a,.HeroFilm_watch__dcnTu{min-height:52px;display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:15px 20px;font:500 .72rem var(--mono);letter-spacing:.035em;transition:background .2s,color .2s,border-color .2s}.HeroFilm_actions__AVOZl>a span,.HeroFilm_watch__dcnTu span{font-size:1.1rem;line-height:1}.HeroFilm_watch__dcnTu{background:rgba(7,7,9,.5);border:1px solid var(--green);color:var(--text);cursor:pointer}.HeroFilm_watch__dcnTu:hover{background:var(--green);color:#070709}.HeroFilm_playerDialog__jN1N4{position:fixed;inset:0;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#070709;color:var(--text)}.HeroFilm_playerDialog__jN1N4::-webkit-backdrop{background:#070709}.HeroFilm_playerDialog__jN1N4::backdrop{background:#070709}.HeroFilm_playerScreen__FSo0P{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;padding:max(12px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:#070709}.HeroFilm_playerHeader__NLts0{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;font:500 .68rem var(--mono);letter-spacing:.04em}.HeroFilm_playerTools__Vvl_p{display:flex;gap:8px}.HeroFilm_playerTools__Vvl_p button{width:44px;height:44px;padding:0;border:1px solid var(--line);background:#070709;color:var(--text);font-size:1.5rem;cursor:pointer}.HeroFilm_playerTools__Vvl_p button:hover{border-color:var(--green);color:var(--green)}.HeroFilm_playerVideo__GdlNU{display:block;width:100%;height:100%;min-height:0;object-fit:contain;background:#000}.HeroFilm_playerError__zoKRR{position:absolute;left:16px;right:16px;top:50%;padding:24px;text-align:center;background:#070709}.HeroFilm_playerError__zoKRR button{min-height:44px;padding:12px 20px;cursor:pointer}.HeroFilm_playerError__zoKRR button,.HeroFilm_primary__DftwE{border:1px solid var(--green);background:var(--green);color:#070709}.HeroFilm_primary__DftwE:hover{background:var(--text);border-color:var(--text)}.HeroFilm_secondary__ZvBec{border-bottom:1px solid var(--line)}.HeroFilm_secondary__ZvBec:hover{color:var(--green);border-color:var(--green)}.HeroFilm_visual__HbrhK{position:absolute;z-index:2;right:clamp(20px,3vw,68px);top:48%;width:min(32vw,570px);aspect-ratio:1080/1278;transform:translateY(-50%);pointer-events:none}.HeroFilm_object__rqnpz{position:absolute;inset:0;transform:translate3d(var(--mark-x,0),var(--mark-y,0),0);transition:transform .9s cubic-bezier(.16,1,.3,1)}.HeroFilm_heroMark__6D_L6{position:absolute;inset:0;animation:HeroFilm_markDrift___8u_A 12s ease-in-out infinite;animation-play-state:paused}.HeroFilm_markFallback__SmfP8{object-fit:contain}.HeroFilm_markSurface__4HZYj{display:none;position:absolute;inset:0;background:#a16af0;mask:url(/assets/monkey-green.svg) center/contain no-repeat;-webkit-mask:url(/assets/monkey-green.svg) center/contain no-repeat}@supports ((-webkit-mask-image:url("/assets/monkey-green.svg")) or (mask-image:url("/assets/monkey-green.svg"))) or (-webkit-mask-image:url("/assets/monkey-green.svg")){.HeroFilm_markSurface__4HZYj{display:block}}.HeroFilm_markSurface__4HZYj:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 7px,#070709 7px 8px);opacity:.13}.HeroFilm_markSurface__4HZYj:after{content:"";position:absolute;inset:-70% -50%;background:linear-gradient(120deg,transparent 40%,rgba(224,206,255,.4) 48%,transparent 56%);transform:translateX(-22%);animation:HeroFilm_markLight__bxuuH 16s ease-in-out infinite;animation-play-state:paused}.HeroFilm_registration__efsfB{position:absolute;inset:0;background:linear-gradient(var(--purple),var(--purple)) 0 0 /16px 1px no-repeat,linear-gradient(var(--purple),var(--purple)) 0 0 /1px 16px no-repeat,linear-gradient(var(--purple),var(--purple)) 100% 0 /16px 1px no-repeat,linear-gradient(var(--purple),var(--purple)) 100% 0 /1px 16px no-repeat,linear-gradient(var(--purple),var(--purple)) 0 100% /16px 1px no-repeat,linear-gradient(var(--purple),var(--purple)) 0 100% /1px 16px no-repeat,linear-gradient(var(--purple),var(--purple)) 100% 100% /16px 1px no-repeat,linear-gradient(var(--purple),var(--purple)) 100% 100% /1px 16px no-repeat;opacity:.35}.HeroFilm_baseline__DvyqY{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:18px;border-top:1px solid var(--line);color:var(--muted);font:400 .66rem var(--mono);letter-spacing:.08em}.HeroFilm_scroll__OQsnP{display:grid;place-items:center;width:44px;height:44px;margin:-12px 0 -8px;font-size:1.35rem;color:var(--green);transition:color .2s}.HeroFilm_scroll__OQsnP:hover{color:var(--text)}.HeroFilm_controls__Zi7od{display:flex;align-items:center;gap:8px}.HeroFilm_playback__GBnxs{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--line);background:rgba(7,7,9,.5);color:var(--text);font:500 .8rem var(--mono);cursor:pointer}.HeroFilm_playback__GBnxs:hover{border-color:var(--green);color:var(--green)}.HeroFilm_film__soaoZ[data-motion=on] .HeroFilm_heroMark__6D_L6,.HeroFilm_film__soaoZ[data-motion=on] .HeroFilm_markSurface__4HZYj:after{animation-play-state:running}@keyframes HeroFilm_markDrift___8u_A{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-7px) rotate(1deg)}}@keyframes HeroFilm_markLight__bxuuH{0%,to{transform:translateX(-22%)}50%{transform:translateX(22%)}}@media (prefers-reduced-motion:no-preference){.HeroFilm_headlineLine__i9pan{animation:HeroFilm_headlineEnter__M4yq8 .8s cubic-bezier(.16,1,.3,1) both}.HeroFilm_headlineLine__i9pan:nth-child(2){animation-delay:80ms}.HeroFilm_headlineLine__i9pan:nth-child(3){animation-delay:.16s}@keyframes HeroFilm_headlineEnter__M4yq8{0%{opacity:.4;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}}@media (min-width:701px) and (max-height:820px){.HeroFilm_film__soaoZ{padding-top:104px;gap:26px}.HeroFilm_content__WjL8n h1{font-size:clamp(64px,8vw,124px);margin:18px 0 22px}.HeroFilm_actions__AVOZl{margin-top:22px}}@media (min-width:701px) and (max-width:999px){.HeroFilm_film__soaoZ{padding-top:140px}.HeroFilm_content__WjL8n{max-width:100%}.HeroFilm_content__WjL8n h1{font-size:9.6vw}.HeroFilm_content__WjL8n p{max-width:75%}.HeroFilm_visual__HbrhK{top:40%;right:3vw;width:27vw;opacity:.6}.HeroFilm_actions__AVOZl{gap:16px}}@media (max-width:700px){.HeroFilm_film__soaoZ{--display-leading:1.08;min-height:100svh;padding:114px 20px 20px;gap:32px}.HeroFilm_content__WjL8n{max-width:100%;align-self:center}.HeroFilm_eyebrow__Y7ghl{max-width:26ch;font-size:.61rem;letter-spacing:.04em;line-height:1.7}.HeroFilm_eyebrow__Y7ghl:before{display:none}.HeroFilm_content__WjL8n h1{font-size:clamp(40px,14.2vw,90px);letter-spacing:-.055em;margin:28px 0 25px}.HeroFilm_content__WjL8n p{max-width:37ch;font-size:1rem;line-height:1.55}.HeroFilm_actions__AVOZl{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:27px;max-width:390px}.HeroFilm_actions__AVOZl>a,.HeroFilm_watch__dcnTu{min-width:0;min-height:52px;padding-inline:12px;gap:8px;font-size:.62rem}.HeroFilm_actions__AVOZl .HeroFilm_secondary__ZvBec{grid-column:1/-1}.HeroFilm_secondary__ZvBec{border:1px solid var(--line)}.HeroFilm_visual__HbrhK{width:29vw;top:103px;right:16px;transform:none;opacity:.85}.HeroFilm_registration__efsfB{display:none}.HeroFilm_baseline__DvyqY{font-size:.53rem;letter-spacing:.01em;gap:8px}}@media (max-width:360px){.HeroFilm_film__soaoZ{padding-top:100px;gap:24px}.HeroFilm_content__WjL8n h1{font-size:14.2vw;margin:24px 0 20px}.HeroFilm_content__WjL8n p{font-size:.91rem}.HeroFilm_actions__AVOZl{margin-top:22px}.HeroFilm_visual__HbrhK{top:90px;width:26vw}.HeroFilm_baseline__DvyqY{font-size:.46rem}.HeroFilm_actions__AVOZl>a,.HeroFilm_watch__dcnTu{font-size:.55rem;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.HeroFilm_video__TaPdP{display:none}.HeroFilm_headlineLine__i9pan,.HeroFilm_heroMark__6D_L6,.HeroFilm_markSurface__4HZYj:after{animation:none}.HeroFilm_object__rqnpz{transform:none;transition:none}}.ResponsivePortrait_image__A8wS6{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.studio_site__KHL__{min-height:100svh;background:#070709;--gutter:max(22px,calc((100vw - 1320px)/2))}.studio_header__QWLQb{height:76px;padding:0 var(--gutter);display:flex;align-items:center;gap:clamp(14px,2vw,32px);border-bottom:1px solid var(--line);position:-webkit-sticky;position:sticky;top:0;z-index:8;background:rgba(7,7,9,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.studio_immersiveHeader__ZHVZB{position:fixed;left:0;right:0;border-bottom-color:transparent;background:linear-gradient(180deg,rgba(5,5,7,.78),rgba(5,5,7,.18));-webkit-backdrop-filter:none;backdrop-filter:none}.studio_brand__jKhva{display:flex;align-items:center;gap:11px;font-size:.75rem;letter-spacing:.045em;font-weight:800;white-space:nowrap;min-height:44px}.studio_brand__jKhva img{display:block}.studio_desktopNav__eFuzv{display:flex;align-items:center;gap:clamp(14px,2vw,30px);margin-left:auto}.studio_desktopNav__eFuzv a,.studio_mobileNav__DpSzc{font:.69rem var(--mono);letter-spacing:.025em}.studio_desktopNav__eFuzv a{min-height:44px;display:flex;align-items:center}.studio_desktopNav__eFuzv a:hover,.studio_desktopNav__eFuzv a[aria-current=page]{color:var(--green)}.studio_mobileNav__DpSzc{display:none}.studio_page__bkdDu{padding:0 var(--gutter);overflow:clip}.studio_hero__6TisY{padding:clamp(80px,9vw,140px) 0 64px;border-bottom:1px solid var(--line);position:relative;isolation:isolate}.studio_hero__6TisY:before{content:"";position:absolute;z-index:-1;right:0;top:0;width:min(55vw,700px);aspect-ratio:1;background:radial-gradient(ellipse,rgba(159,92,255,.1),transparent 65%);pointer-events:none}.studio_eyebrow___SiB8{color:var(--green);font:500 .67rem var(--mono);letter-spacing:.075em;text-transform:uppercase;line-height:1.7}.studio_hero__6TisY h1{font-size:clamp(3.5rem,8vw,8.5rem);letter-spacing:-.06em;margin:24px 0 32px;max-width:1200px}.studio_hero__6TisY p{font-size:clamp(1.1rem,1.8vw,1.65rem);line-height:1.55;max-width:62ch;color:#c7c5cf;margin:0}.studio_section__GHMyG{padding:clamp(64px,7vw,104px) 0}.studio_sectionHead__hn1G3{display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:32px;gap:32px;margin-bottom:38px;align-items:start}.studio_sectionHead__hn1G3>span{color:#c5a0ff;font:400 .67rem var(--mono);line-height:1.7}.studio_sectionHead__hn1G3 h2{font-size:clamp(2.2rem,4.2vw,4.5rem);letter-spacing:-.045em;margin:0;max-width:980px}.studio_productRows__LCejx{border-top:1px solid var(--line)}.studio_productRow__z5fd_{display:grid;grid-template-columns:130px minmax(0,1fr) minmax(0,.55fr) 28px;align-items:center;grid-gap:26px;gap:26px;padding:30px 0;min-height:180px;border-bottom:1px solid var(--line);transition:color .2s}.studio_productRow__z5fd_:focus-visible,.studio_productRow__z5fd_:hover{color:var(--green)}.studio_productRow__z5fd_>span:first-child{color:#c5a0ff;font:.63rem var(--mono);line-height:1.6}.studio_productRow__z5fd_ h2{font-size:clamp(1.9rem,3.4vw,3.65rem);letter-spacing:-.045em;margin:0;overflow-wrap:normal}.studio_productRow__z5fd_ p{font-size:.96rem;line-height:1.6;color:#c1becb;margin:0}.studio_productRow__z5fd_ p small{display:block;margin-top:10px;color:#b9c8be;font:400 .6rem var(--mono);line-height:1.6;letter-spacing:.035em}.studio_productRow__z5fd_ .studio_arrow__5g6Gx{font-size:1.4rem;color:var(--green)}.studio_productRowsDense__9E7FO .studio_productRow__z5fd_{min-height:130px}.studio_catalogBeyond__k3MrU{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding:60px 0 0}.studio_catalogBeyond__k3MrU p{font-size:clamp(1.6rem,2.6vw,2.8rem);font-weight:600;letter-spacing:-.035em;line-height:1.3;max-width:700px;margin:0}.studio_catalogBeyond__k3MrU a{white-space:nowrap}.studio_detailHero__LyQDF h1{font-size:clamp(3rem,7vw,7.5rem);max-width:1200px}.studio_detailLinks__s5cVI{display:flex;flex-wrap:wrap;gap:20px 36px;margin-top:32px}.studio_detailLinks__s5cVI a,.studio_textLink__ErhOY{font:500 .7rem var(--mono);border-bottom:1px solid #715780;padding:10px 0;min-height:44px;display:inline-flex;align-items:center;line-height:1.5}.studio_detailLinks__s5cVI a:hover,.studio_textLink__ErhOY:hover{color:var(--green);border-color:var(--green)}.studio_productNarrative__jN9xq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(40px,6vw,88px);gap:clamp(40px,6vw,88px);padding:clamp(64px,7vw,104px) 0;border-bottom:1px solid var(--line)}.studio_productNarrative__jN9xq article{min-width:0}.studio_productFacts__tQwdv span,.studio_productNarrative__jN9xq span{color:#c5a0ff;font:500 .65rem var(--mono);letter-spacing:.065em;line-height:1.7}.studio_productNarrative__jN9xq h2{font-size:clamp(1.65rem,2.8vw,3rem);letter-spacing:-.04em;margin:22px 0 24px;max-width:650px}.studio_productNarrative__jN9xq p{font-size:1.05rem;line-height:1.7;color:#c4c1cd;max-width:58ch;margin:0}.studio_productFacts__tQwdv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(40px,6vw,88px);gap:clamp(40px,6vw,88px);padding:clamp(56px,6vw,88px) 0;border-bottom:1px solid var(--line)}.studio_productFacts__tQwdv p{font-size:clamp(1.1rem,1.65vw,1.5rem);line-height:1.55;letter-spacing:-.015em;max-width:60ch;margin:24px 0 0}.studio_productFacts__tQwdv strong{display:inline-block;margin-top:24px;color:#c5a0ff;font:500 .65rem var(--mono);letter-spacing:.05em;line-height:1.7}.studio_productNext__vNFPH{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:clamp(64px,7vw,104px) 0}.studio_productNext__vNFPH h2{font-size:clamp(1.85rem,3.5vw,3.5rem);letter-spacing:-.04em;max-width:720px;margin:0 0 20px}.studio_productNext__vNFPH p{font-size:1rem;line-height:1.65;color:var(--muted);max-width:54ch;margin:0}.studio_primaryLink__6Fd_1{display:inline-flex;justify-content:center;align-items:center;min-height:52px;padding:16px 24px;white-space:nowrap;background:var(--green);color:#06160c;font:500 .72rem var(--mono)}.studio_primaryLink__6Fd_1:hover{background:#b4ffcf}.studio_aboutHero__XlO6B{min-height:680px;display:flex;flex-direction:column;justify-content:center}.studio_aboutHero__XlO6B h1{font-size:clamp(3rem,6.9vw,7rem);max-width:1250px}.studio_aboutStatement__Cj8bC{max-width:62ch;margin:32px 0 0 192px;color:#c4c1cd;font-size:1rem;line-height:1.7}.studio_visionCurrent__QsQ_K{display:flex;flex-wrap:wrap;gap:10px;margin:0}.studio_visionCurrent__QsQ_K a{border:1px solid var(--line);padding:16px 20px;font:500 .73rem var(--mono);min-height:52px;display:inline-flex;align-items:center;justify-content:space-between;gap:32px;line-height:1.5}.studio_visionCurrent__QsQ_K a:hover{border-color:var(--green);color:var(--green)}.studio_visionCurrent__QsQ_K a span{color:#c5a0ff}.studio_founderHero__RP5x6{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.65fr);grid-gap:clamp(32px,5vw,76px);gap:clamp(32px,5vw,76px);align-items:center;padding:64px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.studio_founderHero__RP5x6 h2{font-size:clamp(2.7rem,5.3vw,5.8rem);letter-spacing:-.055em;margin:24px 0 28px}.studio_ruSurname__57XpN{font-size:.82em;display:block}.studio_founderHero__RP5x6 p{max-width:55ch;color:#c4c1cd;font-size:1.1rem;line-height:1.65;margin:0}.studio_portrait___qupC{height:min(60vw,660px);min-height:430px;position:relative;overflow:hidden;background:#15101c}.studio_portrait___qupC img{object-fit:cover;object-position:50% 35%}.studio_proof__ozpC0{display:flex;flex-wrap:wrap;border-top:1px solid var(--line);padding:24px 0 0;gap:24px 32px;margin-top:32px}.studio_proof__ozpC0 div{flex:1 1 120px}.studio_proof__ozpC0 strong{font-size:clamp(1.9rem,3.2vw,3.3rem);line-height:1.1;letter-spacing:-.04em;display:block;color:var(--green)}.studio_proof__ozpC0 span{font:400 .6rem var(--mono);color:var(--muted);display:block;margin-top:12px;line-height:1.6}.studio_visionLayers__vATs_,.studio_workRows__kM4HW{border-top:1px solid var(--line)}.studio_visionLayers__vATs_>div,.studio_workRows__kM4HW>div{display:grid;grid-template-columns:48px minmax(0,1fr) minmax(0,.8fr);grid-gap:26px;gap:26px;align-items:start;padding:32px 0;border-bottom:1px solid var(--line)}.studio_visionLayers__vATs_>div>span,.studio_workRows__kM4HW span{font:400 .67rem var(--mono);color:#c5a0ff;line-height:1.7}.studio_visionLayers__vATs_ h3,.studio_workRows__kM4HW h3{font-size:clamp(1.6rem,2.7vw,2.7rem);letter-spacing:-.035em;margin:0}.studio_visionLayers__vATs_ p,.studio_workRows__kM4HW p{font-size:1rem;line-height:1.65;color:#c1becb;margin:0}.studio_visionLayers__vATs_{margin-bottom:28px}.studio_serviceHero__65lvQ{min-height:650px;display:flex;flex-direction:column;justify-content:center}.studio_serviceOrbit___c91c{display:none}.studio_serviceCta__fan8D{padding-top:64px;border-top:1px solid var(--line)}.studio_serviceCta__fan8D h2{font-size:clamp(2.5rem,5vw,5rem)}.studio_serviceCta__fan8D .studio_workContact__oSOMB{margin:40px 0 0 192px}.studio_footer__q_FSq{padding:48px var(--gutter);border-top:1px solid var(--line);display:grid;grid-template-columns:1fr auto auto;grid-gap:40px;gap:40px;align-items:end}.studio_footer__q_FSq>div:first-child>span{color:var(--green)}.studio_footer__q_FSq p{font-size:1.2rem;font-weight:600;letter-spacing:-.025em;line-height:1.5;margin:16px 0 0;max-width:45ch}.studio_footerLinks__s_6kU{display:grid;grid-gap:4px;gap:4px;font:.68rem var(--mono)}.studio_footerLinks__s_6kU a{display:inline-flex;align-items:center;min-height:44px}.studio_footerLinks__s_6kU a:hover{color:var(--green)}.studio_powered__PxUgm{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:.64rem;min-height:44px;white-space:nowrap}.studio_powered__PxUgm img{display:block;width:64px;height:auto;filter:brightness(0) invert(1)}.studio_powered__PxUgm:hover{color:var(--text)}@media(max-width:1024px){.studio_desktopNav__eFuzv{display:none}.studio_mobileNav__DpSzc{display:block;margin-left:auto;position:relative}.studio_mobileNav__DpSzc summary{cursor:pointer;list-style:none;min-height:44px;display:flex;align-items:center}.studio_mobileNav__DpSzc summary::-webkit-details-marker{display:none}.studio_mobileNav__DpSzc nav{position:absolute;top:calc(100% + 10px);right:0;width:min(320px,calc(100vw - 44px));padding:10px 22px 22px;background:#101014;border:1px solid var(--line);box-shadow:0 24px 50px rgba(0,0,0,.45)}.studio_mobileNav__DpSzc nav a{min-height:48px;display:flex;align-items:center;border-bottom:1px solid var(--line)}.studio_mobileNav__DpSzc nav a[aria-current=page]{color:var(--green)}.studio_productRow__z5fd_{grid-template-columns:110px minmax(0,1fr) 24px;gap:20px}.studio_productRow__z5fd_ p{grid-column:2;grid-row:2}.studio_productRow__z5fd_ .studio_arrow__5g6Gx{grid-column:3;grid-row:1}.studio_footer__q_FSq{grid-template-columns:1fr auto}.studio_powered__PxUgm{grid-column:1/-1}}@media(max-width:700px){.studio_header__QWLQb{height:64px;gap:12px}.studio_brand__jKhva{font-size:.66rem;gap:9px}.studio_hero__6TisY{padding:64px 0 48px}.studio_hero__6TisY h1{font-size:clamp(2.35rem,9.7vw,4.5rem);letter-spacing:-.04em;margin:22px 0 26px}.studio_hero__6TisY p{font-size:1.05rem}.studio_section__GHMyG{padding:56px 0}.studio_sectionHead__hn1G3{grid-template-columns:1fr;gap:18px;margin-bottom:30px}.studio_sectionHead__hn1G3 h2{font-size:clamp(1.85rem,7.7vw,3.4rem)}.studio_productRow__z5fd_{grid-template-columns:1fr 24px;gap:16px 12px;padding:26px 0;min-height:0;align-items:start}.studio_productRow__z5fd_>span:first-child{grid-column:1/-1;grid-row:1}.studio_productRow__z5fd_ h2{grid-column:1;grid-row:2;font-size:clamp(1.55rem,6.7vw,2.7rem);letter-spacing:-.025em}.studio_productRow__z5fd_ p{grid-column:1;grid-row:3;font-size:.95rem}.studio_productRow__z5fd_ .studio_arrow__5g6Gx{grid-column:2;grid-row:2;justify-self:end}.studio_catalogBeyond__k3MrU{display:block;padding-top:40px}.studio_catalogBeyond__k3MrU p{font-size:1.55rem;line-height:1.4;margin-bottom:22px}.studio_detailLinks__s5cVI{margin-top:28px;gap:16px 28px}.studio_productFacts__tQwdv,.studio_productNarrative__jN9xq{grid-template-columns:1fr;gap:38px;padding:56px 0}.studio_productNarrative__jN9xq h2{font-size:clamp(1.55rem,6.5vw,2.3rem);margin:18px 0}.studio_productNarrative__jN9xq p{font-size:1rem}.studio_productFacts__tQwdv p{font-size:1.15rem;margin-top:18px}.studio_productNext__vNFPH{display:block;padding:56px 0}.studio_productNext__vNFPH h2{font-size:clamp(1.8rem,7vw,2.8rem)}.studio_primaryLink__6Fd_1{margin-top:28px;width:100%}.studio_aboutHero__XlO6B{min-height:0}.studio_aboutStatement__Cj8bC{margin:28px 0 0;font-size:.95rem}.studio_visionCurrent__QsQ_K{display:grid}.studio_visionCurrent__QsQ_K a{font-size:.68rem}.studio_founderHero__RP5x6{display:flex;flex-direction:column-reverse;align-items:stretch;padding:48px 0;gap:30px}.studio_founderHero__RP5x6 h2{font-size:clamp(2.4rem,9.7vw,4rem)}.studio_portrait___qupC{height:420px;min-height:0}.studio_founderHero__RP5x6 p{font-size:1rem}.studio_proof__ozpC0{gap:22px 24px}.studio_proof__ozpC0 div{flex:1 1 120px}.studio_visionLayers__vATs_>div,.studio_workRows__kM4HW>div{grid-template-columns:26px 1fr;gap:14px}.studio_visionLayers__vATs_ h3,.studio_workRows__kM4HW h3{font-size:1.55rem}.studio_visionLayers__vATs_ p,.studio_workRows__kM4HW p{grid-column:2;font-size:.94rem}.studio_serviceHero__65lvQ{min-height:540px}.studio_serviceCta__fan8D .studio_workContact__oSOMB{margin:30px 0 0}.studio_footer__q_FSq{display:flex;flex-direction:column;align-items:flex-start;gap:28px;padding-block:40px}.studio_footer__q_FSq p{font-size:1.1rem}.studio_footerLinks__s_6kU{gap:0}.studio_powered__PxUgm{margin-top:4px}}@media(max-width:380px){.studio_brand__jKhva span{display:none}}@media(prefers-reduced-motion:reduce){.studio_productRow__z5fd_{transition:none}}.studio_skipLink__x3Kfv{position:fixed;left:22px;top:12px;z-index:50;background:var(--green);color:#06160c;font-size:.9rem;padding:14px 20px;transform:translateY(-180%)}.studio_skipLink__x3Kfv:focus{transform:translateY(0)}.studio_desktopNav__eFuzv a[aria-current=location],.studio_mobileNav__DpSzc nav a[aria-current=location]{color:var(--green)}.LogoWall_wall__AlmfR{padding:clamp(90px,9vw,150px) clamp(20px,5vw,88px);background:#090b0b;border-top:1px solid var(--line)}.LogoWall_heading__1M1B2{display:grid;grid-template-columns:180px minmax(0,1fr);grid-gap:25px;gap:25px;align-items:start;margin-bottom:clamp(48px,6vw,90px)}.LogoWall_index__hYa_h{color:var(--green);font:500 .72rem var(--mono);letter-spacing:.11em}.LogoWall_heading__1M1B2 h2{font-size:clamp(2.7rem,5.8vw,7rem);letter-spacing:var(--display-tracking);line-height:var(--display-leading);margin:0;max-width:970px;overflow-wrap:anywhere}.LogoWall_grid__DejHx{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.LogoWall_logo__Ok69i{grid-column:span 3;height:clamp(160px,16vw,230px);display:flex;align-items:center;justify-content:center;padding:clamp(20px,3vw,40px);border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:rgba(255,255,255,.005);transition:background .25s,box-shadow .25s}.LogoWall_logo__Ok69i:nth-child(n+5){grid-column:span 4}.LogoWall_logo__Ok69i:hover{background:rgba(57,255,136,.024);box-shadow:inset 0 0 45px rgba(57,255,136,.025)}.LogoWall_logo__Ok69i img{display:block;width:auto;height:auto;max-width:100%;max-height:78px;object-fit:contain;filter:brightness(0) invert(1);opacity:.78;transition:opacity .25s,transform .25s}.LogoWall_logo__Ok69i:hover img{opacity:1;transform:scale(1.025)}.LogoWall_sber__Fq_x8 img{max-width:80%;max-height:62px}.LogoWall_bcg__KVLEO img{max-width:145px;max-height:64px}.LogoWall_cloud__Oajwd img{max-width:165px}.LogoWall_vox__aXCCO img{max-width:155px}.LogoWall_kalashnikov__gEMvc img{max-width:145px;max-height:105px}.LogoWall_glonass__CLqv5 img{max-width:190px}.LogoWall_sollers__VdcZ4 img{max-width:180px;max-height:98px}.LogoWall_compact__wH53n{padding:64px clamp(20px,4vw,66px) 40px;background:#0d0c11}.LogoWall_context__Nc_vH{color:var(--muted);font-size:.9rem;line-height:1.5;max-width:540px;margin:18px 0 0}.LogoWall_compact__wH53n .LogoWall_heading__1M1B2{margin-bottom:32px}.LogoWall_compact__wH53n .LogoWall_logo__Ok69i{height:140px}.LogoWall_compact__wH53n .LogoWall_heading__1M1B2 h2{font-size:clamp(2.5rem,5.4vw,6rem)}@media(max-width:900px){.LogoWall_heading__1M1B2{grid-template-columns:1fr;gap:22px}.LogoWall_logo__Ok69i{height:160px;padding:20px}}@media(max-width:700px){.LogoWall_wall__AlmfR{padding:78px 20px}.LogoWall_heading__1M1B2{margin-bottom:38px}.LogoWall_heading__1M1B2 h2{font-size:clamp(2.05rem,8vw,3.8rem)}.LogoWall_grid__DejHx{grid-template-columns:repeat(2,minmax(0,1fr))}.LogoWall_logo__Ok69i,.LogoWall_logo__Ok69i:nth-child(n+5){grid-column:span 1;height:clamp(125px,38vw,165px);padding:15px}.LogoWall_logo__Ok69i:last-child{grid-column:span 2}.LogoWall_logo__Ok69i img{max-height:67px}.LogoWall_sber__Fq_x8 img{max-width:94%}.LogoWall_bcg__KVLEO img{max-width:110px}.LogoWall_cloud__Oajwd img{max-width:126px}.LogoWall_vox__aXCCO img{max-width:120px}.LogoWall_kalashnikov__gEMvc img{max-width:105px;max-height:92px}.LogoWall_glonass__CLqv5 img{max-width:135px}.LogoWall_sollers__VdcZ4 img{max-width:142px;max-height:85px}.LogoWall_compact__wH53n{padding:48px 20px 30px}.LogoWall_compact__wH53n .LogoWall_logo__Ok69i{height:100px}.LogoWall_compact__wH53n .LogoWall_heading__1M1B2{margin-bottom:28px}.LogoWall_context__Nc_vH{font-size:.85rem}}@media(max-width:350px){.LogoWall_sber__Fq_x8{grid-column:span 2}.LogoWall_sber__Fq_x8 img{max-width:190px}.LogoWall_logo__Ok69i.LogoWall_glonass__CLqv5{grid-column:span 2}.LogoWall_glonass__CLqv5 img{max-width:185px}}@media(prefers-reduced-motion:reduce){.LogoWall_logo__Ok69i,.LogoWall_logo__Ok69i img{transition:none}}.LogoWall_heading__1M1B2 h2{font-size:clamp(2.2rem,4.1vw,4.5rem);letter-spacing:-.045em}.LogoWall_wall__AlmfR{padding-block:clamp(64px,7vw,104px)}.LogoWall_logo__Ok69i{height:clamp(132px,12vw,180px)}.LogoWall_compact__wH53n .LogoWall_heading__1M1B2 h2{font-size:clamp(1.9rem,3.7vw,4rem)}@media(max-width:700px){.LogoWall_heading__1M1B2 h2{font-size:clamp(1.9rem,7.7vw,3.3rem)}.LogoWall_wall__AlmfR{padding-block:56px}.LogoWall_compact__wH53n{padding-block:40px 30px}.LogoWall_compact__wH53n .LogoWall_heading__1M1B2 h2{font-size:clamp(1.8rem,7.2vw,3rem)}}.blog_article__eb579,.blog_page__B7ph0{background:#08080b;min-height:70svh}.blog_page__B7ph0{padding:0 clamp(22px,5vw,92px) 120px}.blog_hero__3vsyR{padding:clamp(90px,11vw,170px) 0 85px;border-bottom:1px solid var(--line);background:radial-gradient(ellipse at 92% 25%,rgba(139,92,246,.09),transparent 32%)}.blog_articleGrid__GpQ77 aside,.blog_articleTop__UIwhN,.blog_empty__S6Wk1>span,.blog_feedHead__8KMrH,.blog_kicker__KS2Zi,.blog_links___Jc9s h2,.blog_meta__xSZI3,.blog_read__iQYFg{font:500 .72rem var(--mono);letter-spacing:.08em}.blog_kicker__KS2Zi{color:var(--green)}.blog_hero__3vsyR h1{font-size:clamp(4rem,10vw,10.5rem);font-weight:800;line-height:var(--display-leading);letter-spacing:var(--display-tracking);max-width:1450px;margin:32px 0 45px;overflow-wrap:anywhere}.blog_hero__3vsyR h1 em{font-style:normal;color:var(--purple)}.blog_hero__3vsyR p{max-width:720px;color:#cac9d1;font-size:clamp(1.15rem,2vw,1.7rem);line-height:1.45;margin:0}.blog_feedHead__8KMrH{display:flex;justify-content:space-between;gap:20px;color:var(--green);padding:35px 0}.blog_feedHead__8KMrH span:last-child{color:var(--muted)}.blog_row__bepkH{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.7fr);grid-gap:clamp(30px,7vw,120px);gap:clamp(30px,7vw,120px);align-items:center;min-height:360px;padding:48px 0;border-top:1px solid var(--line)}.blog_row__bepkH:last-of-type{border-bottom:1px solid var(--line)}.blog_rowText__1biv4{display:flex;flex-direction:column;align-items:flex-start}.blog_meta__xSZI3{color:var(--green);text-transform:uppercase}.blog_row__bepkH h2{font-size:clamp(2.3rem,4.6vw,5rem);line-height:1.02;letter-spacing:var(--display-tracking);margin:25px 0;max-width:980px;overflow-wrap:anywhere;transition:color .25s}.blog_row__bepkH:hover h2{color:var(--green)}.blog_row__bepkH p{font-size:clamp(1.05rem,1.35vw,1.22rem);line-height:1.55;color:#bab9c3;max-width:750px;margin:0}.blog_read__iQYFg{color:var(--purple);margin-top:35px}.blog_rowImage__BTXDh,.blog_rowMark__aMwD2{position:relative;aspect-ratio:4/3;overflow:hidden;background:#15111e}.blog_rowImage__BTXDh img{object-fit:cover;transition:transform .55s ease}.blog_row__bepkH:hover .blog_rowImage__BTXDh img{transform:scale(1.035)}.blog_rowMark__aMwD2{display:flex;align-items:flex-end;justify-content:space-between;padding:26px;background:radial-gradient(circle at 85% 10%,rgba(57,255,136,.16),transparent 46%),linear-gradient(130deg,#13101a,#0a120f);font-size:clamp(4rem,8vw,9rem);font-weight:800;letter-spacing:-.12em;color:rgba(255,255,255,.14)}.blog_rowMark__aMwD2 span{font-size:3rem;font-weight:400;color:var(--green);letter-spacing:0}.blog_empty__S6Wk1{padding:110px 0 140px;border-top:1px solid var(--line);max-width:840px}.blog_empty__S6Wk1>span{color:var(--purple)}.blog_empty__S6Wk1 h2{font-size:clamp(2.8rem,6vw,6rem);line-height:1.02;letter-spacing:var(--display-tracking);margin:30px 0}.blog_empty__S6Wk1 p{font-size:1.18rem;line-height:1.5;color:var(--muted);max-width:580px}.blog_articleEnd__UJCqY a,.blog_empty__S6Wk1 a{display:inline-block;border-bottom:1px solid var(--green);padding:16px 0;font:500 .76rem var(--mono);margin-top:25px}.blog_articleEnd__UJCqY a:hover,.blog_empty__S6Wk1 a:hover{color:var(--green)}.blog_pagination__s_4m_{display:flex;gap:8px;justify-content:center;margin-top:70px}.blog_pagination__s_4m_ a{width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--line);font:.78rem var(--mono)}.blog_pagination__s_4m_ a:hover,.blog_pagination__s_4m_ a[aria-current=page]{border-color:var(--green);color:var(--green)}.blog_article__eb579{padding:0 clamp(22px,5vw,92px) 115px}.blog_articleTop__UIwhN{display:flex;justify-content:space-between;gap:25px;border-bottom:1px solid var(--line);padding:36px 0;color:var(--muted)}.blog_articleTop__UIwhN a{color:var(--green)}.blog_articleHead__fyTLZ{padding:clamp(80px,9vw,135px) 0 75px;max-width:1280px}.blog_articleHead__fyTLZ h1{font-size:clamp(3.8rem,8.4vw,9rem);line-height:var(--display-leading);letter-spacing:var(--display-tracking);overflow-wrap:anywhere;margin:27px 0 35px}.blog_articleHead__fyTLZ p{font-size:clamp(1.3rem,2.2vw,2rem);line-height:1.4;color:#d0cfd7;max-width:850px;margin:0}.blog_articleImage__UBM34{width:100%;aspect-ratio:16/8.5;position:relative;margin:0 0 100px;min-height:350px;background:#141218}.blog_articleImage__UBM34 img{object-fit:cover}.blog_articleImage__UBM34 figcaption{position:absolute;right:0;bottom:-32px;color:var(--muted);font:.7rem var(--mono)}.blog_articleGrid__GpQ77{display:grid;grid-template-columns:minmax(160px,.42fr) minmax(0,1fr);grid-gap:clamp(30px,7vw,110px);gap:clamp(30px,7vw,110px);border-top:1px solid var(--line);padding:45px 0 100px}.blog_articleGrid__GpQ77 aside{display:flex;flex-direction:column;gap:20px;color:var(--green);text-transform:uppercase}.blog_articleGrid__GpQ77 aside span:last-child{color:var(--muted)}.blog_articleBody__1bmbl{font-size:clamp(1.12rem,1.65vw,1.48rem);line-height:1.78;max-width:790px;color:#e1e0e6;overflow-wrap:anywhere}.blog_articleBody__1bmbl p{white-space:pre-line;margin:0 0 1.55em}.blog_links___Jc9s{border-top:1px solid var(--line);margin-top:65px;padding-top:28px;display:grid;grid-gap:9px;gap:9px}.blog_links___Jc9s h2{color:var(--green);margin:0 0 15px}.blog_links___Jc9s a{font-size:1.1rem;border-bottom:1px solid var(--line);padding:14px 0;line-height:1.4}.blog_links___Jc9s a:hover{color:var(--green)}.blog_articleEnd__UJCqY{border-top:1px solid var(--line)}@media(max-width:700px){.blog_page__B7ph0{padding-bottom:75px}.blog_hero__3vsyR{padding:85px 0 65px}.blog_hero__3vsyR h1{font-size:clamp(3.2rem,11vw,5.5rem);margin:25px 0 30px}.blog_hero__3vsyR p{font-size:1.07rem}.blog_feedHead__8KMrH{font-size:.62rem}.blog_row__bepkH{display:flex;flex-direction:column-reverse;align-items:stretch;gap:25px;min-height:0;padding:36px 0}.blog_rowImage__BTXDh,.blog_rowMark__aMwD2{aspect-ratio:16/10}.blog_row__bepkH h2{font-size:clamp(2.3rem,9vw,4rem);margin:20px 0}.blog_row__bepkH p{font-size:1rem}.blog_read__iQYFg{margin-top:23px}.blog_empty__S6Wk1{padding:80px 0 100px}.blog_empty__S6Wk1 h2{font-size:clamp(2.7rem,9vw,4.5rem)}.blog_article__eb579{padding-bottom:75px}.blog_articleTop__UIwhN{font-size:.6rem}.blog_articleTop__UIwhN span{text-align:right}.blog_articleHead__fyTLZ{padding:78px 0 50px}.blog_articleHead__fyTLZ h1{font-size:clamp(3.1rem,10.5vw,5.6rem)}.blog_articleHead__fyTLZ p{font-size:1.18rem}.blog_articleImage__UBM34{min-height:240px;margin-bottom:75px}.blog_articleGrid__GpQ77{display:block;padding:32px 0 65px}.blog_articleGrid__GpQ77 aside{font-size:.65rem;margin-bottom:50px}.blog_articleBody__1bmbl{font-size:1.1rem;line-height:1.7}.blog_links___Jc9s{margin-top:45px}.blog_articleHead__fyTLZ h1,.blog_hero__3vsyR h1{font-size:clamp(2.2rem,8.8vw,4.7rem);line-height:var(--display-leading);letter-spacing:var(--display-tracking)}.blog_empty__S6Wk1 h2,.blog_row__bepkH h2{font-size:clamp(1.95rem,7.8vw,3.8rem);line-height:var(--display-leading);letter-spacing:var(--display-tracking)}.blog_articleTop__UIwhN{overflow-wrap:anywhere}}.blog_hero__3vsyR{padding:clamp(64px,8vw,120px) 0 56px}.blog_hero__3vsyR h1{font-size:clamp(3.4rem,7.2vw,7.5rem);letter-spacing:-.055em;margin:24px 0 30px}.blog_hero__3vsyR p{font-size:clamp(1rem,1.6vw,1.4rem);line-height:1.65}.blog_row__bepkH{min-height:300px;padding:36px 0;gap:clamp(32px,6vw,88px)}.blog_row__bepkH h2{font-size:clamp(1.9rem,3.3vw,3.65rem);letter-spacing:-.04em;margin:22px 0}.blog_row__bepkH p{font-size:1rem;line-height:1.65}.blog_read__iQYFg{color:#c5a0ff;margin-top:24px}.blog_meta__xSZI3{font-size:.64rem;line-height:1.7}.blog_articleHead__fyTLZ{padding:clamp(56px,7vw,104px) 0 56px}.blog_articleHead__fyTLZ h1{font-size:clamp(3rem,6.8vw,7rem);letter-spacing:-.05em}.blog_articleHead__fyTLZ p{font-size:clamp(1.15rem,1.8vw,1.6rem);line-height:1.55}.blog_articleBody__1bmbl{max-width:66ch;font-size:clamp(1.1rem,1.35vw,1.25rem);line-height:1.8}.blog_articleGrid__GpQ77{padding-bottom:64px}.blog_articleGrid__GpQ77 aside{font-size:.65rem;line-height:1.7}.blog_articleTop__UIwhN a{display:inline-flex;align-items:center;min-height:44px}@media(max-width:700px){.blog_articleHead__fyTLZ h1,.blog_hero__3vsyR h1{font-size:clamp(2.25rem,8.8vw,4rem);letter-spacing:-.035em}.blog_row__bepkH h2{font-size:clamp(1.85rem,7.4vw,3.4rem)}.blog_row__bepkH{gap:22px;padding:32px 0}.blog_row__bepkH p{font-size:.96rem}.blog_articleBody__1bmbl{font-size:1.05rem;line-height:1.75}.blog_articleGrid__GpQ77 aside{margin-bottom:30px}.blog_articleTop__UIwhN{padding:22px 0}.blog_articleTop__UIwhN span{align-self:center;line-height:1.6}}.people_page___qQxJ{overflow:clip;background:#070709;color:var(--text);--gutter:max(22px,calc((100vw - 1320px)/2))}.people_eyebrow__sXPOt,.people_scrollLink__5yG4E{font:500 .67rem var(--mono);letter-spacing:.075em;line-height:1.7}.people_eyebrow__sXPOt{color:var(--green)}.people_page___qQxJ h1,.people_page___qQxJ h2,.people_page___qQxJ h3{letter-spacing:-.045em}.people_page___qQxJ p{line-height:1.65}.people_apply__H6kiX,.people_benefits__SGmCr,.people_hero__7GEEZ{padding-inline:var(--gutter)}.people_hero__7GEEZ{min-height:650px;padding-block:clamp(76px,8vw,120px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;isolation:isolate}.people_hero__7GEEZ:before{content:"";position:absolute;z-index:-1;right:0;top:0;width:65vw;aspect-ratio:1;background:radial-gradient(ellipse,rgba(159,92,255,.09),transparent 65%);pointer-events:none}.people_hero__7GEEZ h1{font-size:clamp(3.4rem,8vw,8.5rem);max-width:1100px;margin:24px 0 30px}.people_hero__7GEEZ>p{font-size:clamp(1.05rem,1.65vw,1.5rem);max-width:58ch;color:#c7c4cf;margin:0}.people_scrollLink__5yG4E{margin-top:32px;color:var(--green);min-height:44px;display:inline-flex;align-items:center;border-bottom:1px solid var(--green)}.people_communityOrbit__qw0tT{display:none}.people_benefits__SGmCr{padding-block:clamp(64px,7vw,104px);border-top:1px solid var(--line)}.people_sectionHead__Cv5Bz{display:grid;grid-template-columns:160px 1fr;grid-gap:32px;gap:32px;align-items:start}.people_sectionHead__Cv5Bz h2{font-size:clamp(2.1rem,4.2vw,4.5rem);max-width:900px;margin:0}.people_benefitList__88TI8{margin:38px 0 0;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px}.people_benefitList__88TI8>div{padding:24px 0 28px;border-bottom:1px solid var(--line)}.people_benefitList__88TI8 span{font:.67rem var(--mono);color:#c5a0ff}.people_benefitList__88TI8 h3{font-size:clamp(1.45rem,2.3vw,2.35rem);margin:24px 0 18px;letter-spacing:-.035em}.people_benefitList__88TI8 p{font-size:.98rem;color:#bfc0c8;max-width:48ch;margin:0}.people_apply__H6kiX{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(40px,7vw,104px);gap:clamp(40px,7vw,104px);padding-block:clamp(64px,7vw,104px);background:#101014;border-top:1px solid var(--line);scroll-margin-top:76px}.people_applyCopy__D9AT3 h2{font-size:clamp(2.4rem,4.6vw,4.8rem);margin:20px 0 28px}.people_applyCopy__D9AT3>p{font-size:1.05rem;color:#c7c4cf;max-width:50ch}.people_dataNotice__bpwry{border-top:1px solid var(--line);margin-top:32px;padding-top:20px;max-width:54ch}.people_dataNotice__bpwry strong{font:500 .65rem var(--mono);color:#c5a0ff}.people_dataNotice__bpwry p{font-size:.87rem;color:#b0adb9}.people_form__2IKVE{display:grid;grid-gap:22px;gap:22px;align-content:start;min-width:0}.people_field__r2oO3{display:grid;grid-gap:10px;gap:10px}.people_field__r2oO3 label{font:500 .67rem var(--mono);color:#cfccd7;letter-spacing:.035em;line-height:1.6}.people_field__r2oO3 input,.people_field__r2oO3 select,.people_field__r2oO3 textarea{width:100%;background:#09090c;color:var(--text);border:1px solid #514b5b;border-radius:0;padding:14px 16px;font:inherit;min-height:52px}.people_field__r2oO3 textarea{min-height:132px;resize:vertical;line-height:1.6}.people_field__r2oO3 input:focus-visible,.people_field__r2oO3 select:focus-visible,.people_field__r2oO3 textarea:focus-visible{outline:2px solid var(--green);outline-offset:3px}.people_field__r2oO3 input::placeholder,.people_field__r2oO3 textarea::placeholder{color:#aaa6b2}.people_consent__cIkof{display:flex;gap:12px;align-items:flex-start;color:#c7c4cf;font-size:.85rem;line-height:1.65}.people_consent__cIkof input{width:20px;height:20px;accent-color:var(--green);flex:none;margin:2px 0}.people_consent__cIkof a{text-decoration:underline;text-underline-offset:3px}.people_submit__jdQwV{border:1px solid var(--green);background:var(--green);color:#06160c;padding:16px 22px;font:500 .72rem var(--mono);cursor:pointer;min-height:52px;line-height:1.5}.people_submit__jdQwV:hover{background:#b4ffcf}.people_submit__jdQwV:disabled{opacity:.65;cursor:wait}.people_feedback__SdqZu{margin:0;padding:16px;border:1px solid #477257;color:#b4ffcf;font-size:.95rem;line-height:1.65}.people_error__0Lax9{border-color:#925e69;color:#ffc0c0}.people_honeypot__cmVY_{position:absolute;left:-10000px;opacity:0;pointer-events:none}@media(max-width:900px){.people_apply__H6kiX{grid-template-columns:1fr}.people_benefitList__88TI8{grid-template-columns:1fr;gap:0}.people_benefitList__88TI8>div{display:grid;grid-template-columns:32px 1fr;grid-gap:14px;gap:14px}.people_benefitList__88TI8 h3{margin:0;font-size:1.65rem}.people_benefitList__88TI8 p{grid-column:2;max-width:65ch}.people_dataNotice__bpwry{margin-bottom:0}}@media(max-width:700px){.people_hero__7GEEZ{min-height:0;padding-block:64px}.people_hero__7GEEZ h1{font-size:clamp(2.35rem,9vw,4.5rem);letter-spacing:-.035em}.people_hero__7GEEZ>p{font-size:1rem}.people_apply__H6kiX,.people_benefits__SGmCr{padding-block:56px}.people_sectionHead__Cv5Bz{grid-template-columns:1fr;gap:18px}.people_sectionHead__Cv5Bz h2{font-size:clamp(1.9rem,7.7vw,3.5rem)}.people_benefitList__88TI8{margin-top:30px}.people_benefitList__88TI8 h3{font-size:1.4rem}.people_benefitList__88TI8 p{font-size:.94rem}.people_apply__H6kiX{scroll-margin-top:64px;gap:36px}.people_applyCopy__D9AT3 h2{font-size:clamp(2rem,8vw,3.8rem)}.people_applyCopy__D9AT3>p{font-size:1rem}.people_field__r2oO3 label{font-size:.64rem}}.otari_page___1BMe{background:radial-gradient(circle at 75% 18%,rgba(93,34,172,.2),transparent 32%),#08070c;color:var(--text);overflow:clip}.otari_top__SL6uF{position:relative;z-index:4;padding:24px clamp(20px,4vw,66px);display:flex;justify-content:space-between;align-items:center;gap:18px;color:var(--muted)}.otari_top__SL6uF>a{display:flex;align-items:center;gap:10px;color:var(--text);font-size:.76rem;letter-spacing:.06em;font-weight:700;white-space:nowrap}.otari_top__SL6uF img{display:block}.otari_hero__1jYv3{min-height:calc(100svh - 80px);padding:42px clamp(20px,4vw,66px) 95px;display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);grid-gap:clamp(36px,6vw,120px);gap:clamp(36px,6vw,120px);align-items:center;position:relative}.otari_hero__1jYv3:before{content:"";position:absolute;width:50vw;aspect-ratio:1;border:1px solid rgba(139,92,246,.11);border-radius:50%;right:-14%;top:5%;pointer-events:none}.otari_photo__4GJ58{height:min(67vw,680px);max-height:72svh;min-height:470px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 55% 35%,rgba(139,92,246,.27),transparent 64%),#14101b;border-bottom:2px solid rgba(57,255,136,.55)}.otari_photo__4GJ58 img{object-fit:cover;object-position:50% 34%;filter:saturate(.9) contrast(1.04)}.otari_intro__1o_O5{position:relative;z-index:1;min-width:0}.otari_eyebrow__dfSbL{font:500 .75rem var(--mono);letter-spacing:.12em;color:var(--purple);line-height:1.4}.otari_cardGreeting__1ZJhl,html[data-card-mode=true] .otari_defaultGreeting__AtgbB{display:none}html[data-card-mode=true] .otari_cardGreeting__1ZJhl{display:inline}.otari_intro__1o_O5 h1{font-size:clamp(3.7rem,7vw,8.6rem);font-weight:800;line-height:var(--display-leading);letter-spacing:var(--display-tracking);margin:20px 0 30px;overflow-wrap:anywhere}.otari_intro__1o_O5 h1.otari_ruName__g2N_s{font-size:clamp(3.25rem,5.8vw,7.2rem)}.otari_intro__1o_O5 h1 span{white-space:nowrap}.otari_intro__1o_O5 h1 span:last-child{color:#d9c8ff}.otari_role__4Dtkq{font-size:clamp(1.1rem,2vw,1.55rem);line-height:1.4;margin:0 0 24px}.otari_role__4Dtkq strong{font-weight:700}.otari_statement__FrBXK{font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.52;color:#c9c7d0;max-width:620px;margin:0 0 34px}.otari_actions__PuQbj{display:flex;flex-wrap:wrap;gap:9px}.otari_actions__PuQbj a{min-height:53px;border:1px solid rgba(255,255,255,.28);padding:15px 19px;display:inline-flex;justify-content:space-between;align-items:center;gap:23px;font:500 .75rem var(--mono);transition:background .2s,color .2s,border-color .2s}.otari_actions__PuQbj a:hover{border-color:var(--green);color:var(--green)}.otari_actions__PuQbj .otari_primary__6ZUv1{background:var(--green);color:#05120b;border-color:var(--green);min-width:190px}.otari_actions__PuQbj .otari_primary__6ZUv1:hover{background:#b6ffd1;color:#05120b}.otari_secondary__IIb9K{display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:23px;font:.7rem var(--mono);color:var(--muted)}.otari_secondary__IIb9K a{min-height:36px;display:inline-flex;align-items:center}.otari_secondary__IIb9K a:hover{color:var(--green)}.otari_building__tJe1D{padding:clamp(64px,6vw,90px) clamp(20px,4vw,66px);background:#0c0b11}.otari_sectionHeading__UAZ1J{display:grid;grid-template-columns:170px minmax(0,1fr);grid-gap:25px;gap:25px;align-items:start;border-top:1px solid var(--line);padding-top:25px}.otari_sectionHeading__UAZ1J>span{color:var(--green)}.otari_sectionHeading__UAZ1J h2{font-size:clamp(2.8rem,6.4vw,7rem);line-height:var(--display-leading);letter-spacing:var(--display-tracking);margin:0 0 55px;overflow-wrap:anywhere}.otari_sectionHeading__UAZ1J em{font-style:normal;color:var(--purple)}.otari_buildingList__clTiO{border-top:1px solid var(--line)}.otari_buildingList__clTiO a{display:grid;grid-template-columns:70px minmax(0,1fr) minmax(220px,.8fr) 25px;align-items:center;grid-gap:15px;gap:15px;min-height:148px;padding-block:24px;border-bottom:1px solid var(--line);transition:color .2s,padding .2s}.otari_buildingList__clTiO a:hover{color:var(--green);padding-left:10px}.otari_buildingList__clTiO a>span:first-child{color:var(--muted)}.otari_buildingList__clTiO strong{font-size:clamp(1.45rem,2.8vw,3rem);letter-spacing:var(--display-tracking);line-height:1.1;overflow-wrap:anywhere}.otari_workDetail__ZSrwW>span{font-size:.88rem;font-weight:600;line-height:1.4}.otari_workDetail__ZSrwW p{font-size:.85rem;font-weight:400;line-height:1.55;color:var(--muted);margin:9px 0 0}.otari_status__9E624{display:block;font:400 .62rem var(--mono);letter-spacing:.04em;color:var(--muted);margin-top:12px}.otari_proof__WDOHe{padding:30px clamp(20px,4vw,66px) 64px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:30px;gap:30px;background:#0d0c11}.otari_proof__WDOHe>div{border-top:1px solid rgba(139,92,246,.45);padding-top:22px}.otari_proof__WDOHe strong{display:block;font-size:clamp(2.2rem,4.5vw,5rem);font-weight:800;line-height:1.05;letter-spacing:var(--display-tracking)}.otari_proof__WDOHe span{display:block;margin-top:18px;color:var(--muted);font:.68rem var(--mono);line-height:1.5}.otari_footer__uuo_o{border-top:1px solid var(--line);padding:55px clamp(20px,4vw,66px) 65px;display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.otari_contact__RQOwt{display:grid;grid-gap:13px;gap:13px}.otari_contact__RQOwt>span{color:var(--green)}.otari_footer__uuo_o .otari_contactEmail__HMDL7{font-size:clamp(1.45rem,3.7vw,3.8rem);font-weight:700;letter-spacing:var(--display-tracking);overflow-wrap:anywhere}.otari_footer__uuo_o>a{font:.8rem var(--mono);min-height:44px;display:inline-flex;align-items:center}.otari_contactLinks__QNzyz{display:flex;flex-wrap:wrap;gap:8px 24px}.otari_contactLinks__QNzyz a{display:inline-flex;align-items:center;min-height:44px;font:.72rem var(--mono);color:var(--muted)}.otari_contactLinks__QNzyz a:hover{color:var(--green)}.otari_footer__uuo_o .otari_powered__1Hv4b{display:flex;align-items:center;gap:8px;color:var(--muted);font:.64rem var(--sans)}.otari_powered__1Hv4b img{display:block;width:64px;height:auto;filter:brightness(0) invert(1)}.otari_useful__JNPtI{padding:64px clamp(20px,4vw,66px);background:#0c0b11}.otari_useful__JNPtI .otari_sectionHeading__UAZ1J h2{font-size:clamp(2.2rem,4vw,4.5rem);margin-bottom:36px}.otari_opportunities__vqJ9R{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px}.otari_opportunities__vqJ9R h3{font:500 .82rem var(--mono);letter-spacing:.02em;margin:0 0 12px;color:var(--text)}.otari_opportunities__vqJ9R p{font-size:.9rem;line-height:1.5;color:var(--muted);margin:0}.otari_mobileSave__ECewv{display:none}@media(max-width:900px){.otari_hero__1jYv3{grid-template-columns:.82fr 1.18fr;gap:32px}.otari_photo__4GJ58{min-height:400px}.otari_intro__1o_O5 h1{font-size:6vw}.otari_intro__1o_O5 h1.otari_ruName__g2N_s{font-size:5.4vw}.otari_sectionHeading__UAZ1J{grid-template-columns:120px 1fr}}@media(max-width:700px){.otari_top__SL6uF{padding:16px 20px}.otari_topMeta__Vhg23{display:none}.otari_top__SL6uF>a{font-size:.68rem}.otari_hero__1jYv3{display:flex;flex-direction:column;align-items:stretch;min-height:0;padding:12px 20px 40px;gap:22px}.otari_hero__1jYv3:before{width:110vw;right:-60%;top:10%}.otari_photo__4GJ58{width:100%;height:clamp(148px,42vw,210px);min-height:0;max-height:none}.otari_photo__4GJ58 img{object-fit:cover;object-position:50% 15%}.otari_intro__1o_O5 h1,.otari_intro__1o_O5 h1.otari_ruName__g2N_s{font-size:clamp(2rem,8.6vw,3.75rem);line-height:var(--display-leading);letter-spacing:var(--display-tracking);margin:14px 0 16px}.otari_role__4Dtkq{font-size:1rem;margin:0 0 15px}.otari_statement__FrBXK{font-size:1rem;line-height:1.48;margin:0 0 19px}.otari_actions__PuQbj{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.otari_actions__PuQbj .otari_primary__6ZUv1{display:none}.otari_actions__PuQbj a{min-height:48px;padding:12px;font-size:.72rem;gap:5px}.otari_secondary__IIb9K{font-size:.67rem;gap:9px 18px;margin-top:15px}.otari_secondary__IIb9K a{min-height:32px}.otari_building__tJe1D{padding:44px 20px}.otari_sectionHeading__UAZ1J{display:block}.otari_sectionHeading__UAZ1J h2{font-size:clamp(2.25rem,8.8vw,4.5rem);margin:25px 0 34px}.otari_buildingList__clTiO a{grid-template-columns:29px minmax(0,1fr) 20px;grid-template-rows:auto auto;min-height:105px;gap:7px 10px;padding:16px 0;align-items:start}.otari_buildingList__clTiO strong{font-size:clamp(1.2rem,5.4vw,2rem);grid-column:2;grid-row:1}.otari_workDetail__ZSrwW{grid-column:2;grid-row:2}.otari_workDetail__ZSrwW>span{display:none}.otari_workDetail__ZSrwW p{font-size:.8rem;line-height:1.5;margin:0}.otari_status__9E624{font-size:.6rem;margin-top:8px}.otari_buildingList__clTiO a>span:first-child{grid-column:1;grid-row:1;margin-top:4px}.otari_buildingList__clTiO a>span:last-child{grid-column:3;grid-row:1}.otari_buildingList__clTiO a:hover{padding-left:0}.otari_proof__WDOHe{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px;padding:24px 20px 48px}.otari_proof__WDOHe strong{font-size:clamp(2rem,7vw,3.5rem)}.otari_proof__WDOHe span{font-size:.64rem;margin-top:12px}.otari_footer__uuo_o{display:block;padding:40px 20px 96px}.otari_footer__uuo_o>a{display:block;margin-top:24px}.otari_footer__uuo_o .otari_contactEmail__HMDL7{font-size:clamp(1.35rem,5.3vw,2.8rem)}.otari_useful__JNPtI{padding:32px 20px}.otari_useful__JNPtI .otari_sectionHeading__UAZ1J h2{font-size:clamp(2rem,8vw,3.5rem);margin:20px 0 28px}.otari_opportunities__vqJ9R{grid-template-columns:1fr;gap:22px}.otari_opportunities__vqJ9R h3{margin-bottom:7px}.otari_opportunities__vqJ9R p{font-size:.85rem}.otari_mobileSave__ECewv{position:fixed;bottom:0;left:0;right:0;z-index:20;display:flex;justify-content:space-between;align-items:center;padding:14px 20px calc(14px + env(safe-area-inset-bottom,0px));min-height:58px;background:var(--green);color:#07170c;font:500 .82rem var(--mono)}}@media(max-width:360px){.otari_top__SL6uF>a span{display:none}.otari_actions__PuQbj a{font-size:.68rem}.otari_proof__WDOHe{grid-template-columns:1fr}}@media(max-width:360px) and (max-height:650px){.otari_hero__1jYv3{gap:16px}.otari_photo__4GJ58{height:112px}.otari_intro__1o_O5 h1,.otari_intro__1o_O5 h1.otari_ruName__g2N_s{margin:9px 0 11px}.otari_role__4Dtkq{margin-bottom:10px}.otari_statement__FrBXK{line-height:1.4;margin-bottom:14px}.otari_actions__PuQbj .otari_primary__6ZUv1{display:flex;grid-column:1/-1;width:100%}.otari_mobileSave__ECewv{display:none}.otari_footer__uuo_o{padding-bottom:55px}}@media(prefers-reduced-motion:reduce){.otari_actions__PuQbj a,.otari_buildingList__clTiO a{transition:none}}.otari_sectionHeading__UAZ1J h2{font-size:clamp(2.1rem,4.2vw,4.5rem);letter-spacing:-.045em;margin-bottom:36px}.otari_buildingList__clTiO a{min-height:128px}.otari_buildingList__clTiO strong{font-size:clamp(1.35rem,2.4vw,2.5rem);letter-spacing:-.035em}.otari_useful__JNPtI .otari_sectionHeading__UAZ1J h2{font-size:clamp(1.85rem,3.3vw,3.5rem)}.otari_proof__WDOHe strong{font-size:clamp(2rem,3.5vw,3.8rem);letter-spacing:-.035em}.otari_secondary__IIb9K a{min-height:44px}@media(max-width:700px){.otari_sectionHeading__UAZ1J h2{font-size:clamp(1.85rem,7.5vw,3.3rem);margin:20px 0 28px}.otari_buildingList__clTiO a{min-height:105px}.otari_buildingList__clTiO strong{font-size:clamp(1.2rem,5.4vw,2rem)}.otari_useful__JNPtI .otari_sectionHeading__UAZ1J h2{font-size:clamp(1.75rem,7vw,3rem)}.otari_secondary__IIb9K a{min-height:32px}.otari_proof__WDOHe strong{font-size:clamp(2rem,7vw,3.5rem)}}.GameSlot_teaser__RD8Zh{position:relative;overflow:clip;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(36px,7vw,104px);gap:clamp(36px,7vw,104px);align-items:center;padding:96px max(22px,calc((100vw - 1320px)/2));background:#0c0a11;border-top:1px solid var(--line)}.GameSlot_index__ij4pS{position:absolute;left:max(22px,calc((100vw - 1320px)/2));top:32px;color:#c5a0ff;font:500 .63rem var(--mono);line-height:1.7}.GameSlot_copy__QWDlT{position:relative;min-width:0}.GameSlot_copy__QWDlT h2{font-size:clamp(2.8rem,4.9vw,5.8rem);letter-spacing:-.055em;margin:0 0 26px}.GameSlot_titleWord__zJjEM{display:inline-block;white-space:nowrap}.GameSlot_copy__QWDlT p{font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.65;max-width:46ch;color:#c7c4cf}.GameSlot_copy__QWDlT>span{display:block;margin-top:28px;color:var(--green);font:500 .67rem var(--mono);letter-spacing:.06em;line-height:1.6}.GameSlot_gameFrame__13vFN{position:relative;width:100%;min-width:0;aspect-ratio:6/5;max-height:560px;border:1px solid #4c7159;background:#101a14;display:flex;flex-direction:column;justify-content:space-between;padding:28px;isolation:isolate;overflow:hidden}.GameSlot_gameFrame__13vFN:after,.GameSlot_gameFrame__13vFN:before{content:"";position:absolute;inset:20%;border:1px solid #52775e;transform:rotate(25deg);pointer-events:none;z-index:-1}.GameSlot_gameFrame__13vFN:after{inset:30%;border-color:#8c68b6;transform:rotate(-25deg)}.GameSlot_frameBottom__GKGn5,.GameSlot_gameFrame__13vFN>span{font:500 .63rem var(--mono);color:#aec5b6;letter-spacing:.05em;line-height:1.6}.GameSlot_gameFrame__13vFN strong{font-size:clamp(3rem,5vw,5.8rem);line-height:1.06;letter-spacing:-.055em}.GameSlot_frameBottom__GKGn5{display:flex;justify-content:space-between;gap:20px}.GameSlot_frameBottom__GKGn5 i{font-style:normal;color:var(--green)}.GameSlot_gameCross__i1Gf3{position:absolute;right:24px;top:18px;font:1.8rem var(--mono);color:#c5a0ff}.GameSlot_playing__R8OYH{background:#050507;position:relative}.GameSlot_playing__R8OYH iframe{width:100%;height:75svh;min-height:520px;border:0;display:block}@media(max-width:1000px){.GameSlot_teaser__RD8Zh{grid-template-columns:1fr;gap:36px}.GameSlot_copy__QWDlT{grid-row:1}.GameSlot_gameFrame__13vFN{max-width:700px;aspect-ratio:6/5}.GameSlot_copy__QWDlT h2{font-size:clamp(2.8rem,7.8vw,5rem)}}@media(max-width:700px){.GameSlot_teaser__RD8Zh{padding:76px 22px 56px}.GameSlot_index__ij4pS{left:22px;top:26px}.GameSlot_copy__QWDlT h2{font-size:clamp(2rem,8.7vw,3.5rem);letter-spacing:-.035em}.GameSlot_copy__QWDlT p{font-size:1rem}.GameSlot_gameFrame__13vFN{min-height:280px;padding:24px}.GameSlot_gameFrame__13vFN strong{font-size:clamp(2.5rem,10vw,4.5rem)}.GameSlot_frameBottom__GKGn5,.GameSlot_gameFrame__13vFN>span{font-size:.58rem}}.ProductCatalog_catalog__Ucbce{margin-top:48px;border-top:1px solid var(--line)}.ProductCatalog_group__1nYgy{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr);grid-gap:clamp(32px,6vw,88px);gap:clamp(32px,6vw,88px);padding:44px 0 52px;border-bottom:1px solid var(--line);scroll-margin-top:100px}.ProductCatalog_intro__G5Jki{min-width:0}.ProductCatalog_eyebrow__IcHbA{font:500 .65rem var(--mono);color:var(--green);letter-spacing:.06em;line-height:1.7}.ProductCatalog_intro__G5Jki h3{font-size:clamp(1.6rem,2.6vw,2.8rem);font-weight:600;letter-spacing:-.04em;margin:20px 0}.ProductCatalog_intro__G5Jki p{font-size:1rem;line-height:1.65;color:#c7c5cf;max-width:36ch;margin:0}.ProductCatalog_directionLink__p6mo6{display:inline-flex;align-items:center;min-height:48px;margin-top:24px;border-bottom:1px solid #8764b3;font:500 .65rem var(--mono);color:#c5a0ff;line-height:1.6}.ProductCatalog_directionLink__p6mo6:hover{color:var(--green);border-color:var(--green)}.ProductCatalog_products__PSkD5{min-width:0}.ProductCatalog_product__GAFpl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.75fr) 24px;align-items:center;grid-gap:24px;gap:24px;min-height:150px;padding:28px 0;border-bottom:1px solid var(--line)}.ProductCatalog_product__GAFpl:first-child{padding-top:0}.ProductCatalog_product__GAFpl:last-of-type{border-bottom:0;padding-bottom:0}.ProductCatalog_product__GAFpl h4{font-size:clamp(1.5rem,2.4vw,2.5rem);letter-spacing:-.04em;font-weight:700;margin:13px 0 0;overflow-wrap:normal}.ProductCatalog_status__jCXLl{font:400 .6rem var(--mono);line-height:1.7;color:#c5a0ff}.ProductCatalog_product__GAFpl p{color:#c7c5cf;font-size:.95rem;line-height:1.65;margin:0}.ProductCatalog_arrow__TU72z{font-size:1.5rem;color:var(--green)}.ProductCatalog_product__GAFpl:hover h4{color:var(--green)}@media(max-width:1024px){.ProductCatalog_group__1nYgy{grid-template-columns:minmax(0,.65fr) minmax(0,1fr);gap:36px}.ProductCatalog_product__GAFpl{grid-template-columns:1fr 24px;gap:16px}.ProductCatalog_product__GAFpl p{grid-column:1;grid-row:2}.ProductCatalog_arrow__TU72z{grid-row:1;grid-column:2}}@media(max-width:700px){.ProductCatalog_catalog__Ucbce{margin-top:32px}.ProductCatalog_group__1nYgy{grid-template-columns:1fr;gap:32px;padding:32px 0 40px}.ProductCatalog_intro__G5Jki h3{font-size:1.8rem;margin:16px 0}.ProductCatalog_intro__G5Jki p{max-width:45ch;font-size:.96rem}.ProductCatalog_directionLink__p6mo6{margin-top:16px}.ProductCatalog_products__PSkD5{border-top:1px solid var(--line)}.ProductCatalog_product__GAFpl,.ProductCatalog_product__GAFpl:first-child{padding:24px 0;min-height:0}.ProductCatalog_product__GAFpl:last-of-type{padding-bottom:0}.ProductCatalog_product__GAFpl h4{font-size:clamp(1.4rem,6.3vw,2rem)}.ProductCatalog_product__GAFpl p{font-size:.94rem}}.ProductCatalog_feedback__EuG_w{border-top:1px solid #705687;padding-top:24px;margin:28px 0 0;color:#c5a0ff;font-size:.9rem;line-height:1.7;max-width:64ch}.page_home__D7RxQ{background:#070709;overflow:clip;--gutter:max(22px,calc((100vw - 1320px)/2))}.page_section__zQZ2o{position:relative;padding:clamp(76px,8vw,124px) var(--gutter);border-top:1px solid var(--line)}.page_index__voE0e{display:block;color:var(--green);font:500 .68rem var(--mono);letter-spacing:.09em;line-height:1.6}.page_sectionHead__iJcTv{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;grid-gap:clamp(32px,6vw,88px);gap:clamp(32px,6vw,88px)}.page_sectionHead__iJcTv h2{font-size:clamp(2.8rem,5.5vw,5.7rem);font-weight:800;letter-spacing:-.055em;margin:20px 0 0;max-width:900px}.page_sectionHead__iJcTv p{font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.65;color:#c7c5cf;margin:0 0 24px;max-width:46ch}.page_endingLinks__Eyc2v a,.page_sectionHead__iJcTv a,.page_teamLinks__DCzD1 a{font:500 .72rem var(--mono);display:inline-flex;align-items:center;gap:24px;min-height:44px;border-bottom:1px solid #71607e;padding:10px 0;transition:color .2s,border-color .2s}.page_endingLinks__Eyc2v a:hover,.page_sectionHead__iJcTv a:hover,.page_teamLinks__DCzD1 a:hover{color:var(--green);border-color:var(--green)}.page_featured__EIB7B{background:#0b0a10;scroll-margin-top:76px}.page_featuredList__aX57_{border-top:1px solid var(--line);margin-top:56px}.page_productRow__2DnHH{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) 32px;align-items:center;grid-gap:20px 40px;gap:20px 40px;border-bottom:1px solid var(--line);padding:32px 0;min-height:220px;transition:color .2s,background .2s}.page_productRow__2DnHH:focus-visible,.page_productRow__2DnHH:hover{color:var(--green);background:rgba(57,255,136,.025)}.page_productRow__2DnHH strong{font-size:clamp(2.35rem,4.4vw,4.8rem);font-weight:800;letter-spacing:-.05em;line-height:1.1;max-width:740px;overflow-wrap:normal}.page_productNumber__5bnRJ{grid-column:1/-1;display:flex;align-items:center;gap:20px;justify-content:space-between;font:500 .64rem var(--mono);color:#c5a0ff;letter-spacing:.045em;line-height:1.6}.page_productStatus__fkG1z{font:400 .6rem var(--mono);color:#bfcec4}.page_productStatement__Z6RaG{font-size:1rem;line-height:1.6;color:#c7c5cf;max-width:40ch}.page_productArrow__21BmY{font-size:1.6rem;color:var(--green)}.page_services__Hx9vZ{background:#080a0a}.page_serviceList__mJSI7{margin-top:52px;border-top:1px solid var(--line)}.page_serviceRow__vXhM1{display:grid;grid-template-columns:48px minmax(0,1fr) minmax(0,.8fr) 26px;grid-gap:28px;gap:28px;align-items:center;padding:26px 0;min-height:120px;border-bottom:1px solid var(--line);transition:color .2s}.page_serviceRow__vXhM1:focus-visible,.page_serviceRow__vXhM1:hover{color:var(--green)}.page_serviceRow__vXhM1>span:first-child{font:.68rem var(--mono);color:#c5a0ff}.page_serviceRow__vXhM1 strong{font-size:clamp(1.5rem,2.8vw,2.7rem);line-height:1.12;letter-spacing:-.035em}.page_serviceRow__vXhM1 p{font-size:.96rem;line-height:1.6;color:#b8b8c2;margin:0}.page_serviceRow__vXhM1>span:last-child{color:var(--green);font-size:1.4rem}.page_servicesWatermark__X_jtB{display:none}.page_newsSignal__O2Nlf{padding:48px var(--gutter) 0;border-top:1px solid var(--line);background:#0b0a10}.page_newsSignalHead__UAnWQ{display:flex;align-items:center;justify-content:space-between;gap:28px;padding-bottom:28px}.page_newsSignalHead__UAnWQ h2{font-size:clamp(1.4rem,2.5vw,2.3rem);letter-spacing:-.04em;margin:0}.page_newsSignalHead__UAnWQ>a{font:500 .67rem var(--mono);min-height:44px;display:inline-flex;align-items:center;color:#c5a0ff;white-space:nowrap}.page_newsRail__XPyCb{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,1fr);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;border-top:1px solid var(--line);scrollbar-width:thin;scrollbar-color:#785696 transparent}.page_newsRail__XPyCb:focus-visible{outline:2px solid var(--green);outline-offset:4px}.page_newsCard__xdke_{position:relative;scroll-snap-align:start;display:grid;grid-template-columns:20px 1fr;grid-gap:14px;gap:14px;min-height:200px;padding:24px 24px 32px 0;border-right:1px solid var(--line)}.page_newsCard__xdke_+.page_newsCard__xdke_{padding-left:24px}.page_newsCard__xdke_ time,.page_newsNumber__zCmMr{font:400 .6rem var(--mono);line-height:1.6;color:#c5a0ff}.page_newsCard__xdke_ time{text-align:right;color:var(--muted)}.page_newsCard__xdke_ strong{grid-column:1/-1;align-self:center;font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.35;letter-spacing:-.025em;padding-right:16px;overflow-wrap:anywhere}.page_newsCard__xdke_ i{position:absolute;right:14px;bottom:26px;color:var(--green);font-style:normal}.page_newsCard__xdke_:hover strong{color:var(--green)}.page_team__eQDRk{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);grid-gap:clamp(40px,8vw,124px);gap:clamp(40px,8vw,124px);align-items:center;background:#0c0a11}.page_teamArtwork__mhegq{height:min(54vw,600px);position:relative;overflow:hidden;border:1px solid var(--line);background:#18101e}.page_teamArtwork__mhegq:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgba(8,7,12,.7));pointer-events:none}.page_teamArtwork__mhegq img{object-fit:cover;object-position:50% 35%;filter:saturate(.9)}.page_teamArtwork__mhegq span{position:absolute;z-index:1;left:24px;bottom:22px;color:var(--green);font:500 .63rem var(--mono);letter-spacing:.08em}.page_teamCopy__SXZaB{min-width:0}.page_team__eQDRk h2{font-size:clamp(2.7rem,4.8vw,5rem);letter-spacing:-.05em;margin:0 0 28px;max-width:720px}.page_teamCopy__SXZaB>p{font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.65;color:#c7c5cf;max-width:47ch}.page_teamLinks__DCzD1{display:flex;flex-wrap:wrap;gap:20px 40px;margin-top:32px}.page_ending__aBybC{min-height:560px;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(ellipse at 88% 60%,rgba(159,92,255,.11),transparent 42%)}.page_ending__aBybC h2{font-size:clamp(3rem,6.6vw,7rem);letter-spacing:-.055em;max-width:1000px;margin:0 0 30px}.page_ending__aBybC>p{font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.65;color:#c7c5cf;max-width:46ch;margin:0}.page_endingLinks__Eyc2v{margin-top:36px}.page_endingLinks__Eyc2v a{color:var(--green);border-color:var(--green)}@media(max-width:1024px){.page_serviceRow__vXhM1{grid-template-columns:32px 1fr 24px}.page_serviceRow__vXhM1 p{grid-column:2;grid-row:2}.page_serviceRow__vXhM1>span:last-child{grid-column:3;grid-row:1}.page_sectionHead__iJcTv{grid-template-columns:1fr 1fr;gap:32px}.page_productRow__2DnHH{gap:18px 28px}}@media(max-width:700px){.page_section__zQZ2o{padding-block:64px}.page_sectionHead__iJcTv{grid-template-columns:1fr;gap:24px}.page_sectionHead__iJcTv h2{font-size:clamp(2rem,8.8vw,3.6rem);margin:16px 0 0}.page_sectionHead__iJcTv p{font-size:1rem;margin:0 0 16px}.page_featured__EIB7B{scroll-margin-top:64px}.page_featuredList__aX57_{margin-top:38px}.page_productRow__2DnHH{grid-template-columns:1fr 24px;gap:18px 12px;min-height:0;padding:28px 0}.page_productNumber__5bnRJ{align-items:flex-start;gap:14px;font-size:.6rem;flex-direction:column}.page_productStatus__fkG1z{font-size:.58rem}.page_productRow__2DnHH strong{font-size:clamp(1.65rem,7.4vw,2.8rem);letter-spacing:-.035em}.page_productStatement__Z6RaG{grid-column:1;grid-row:3;font-size:.95rem}.page_productArrow__21BmY{grid-column:2;grid-row:2;align-self:start;font-size:1.3rem}.page_serviceList__mJSI7{margin-top:38px}.page_serviceRow__vXhM1{gap:12px;padding:24px 0;min-height:0}.page_serviceRow__vXhM1 strong{font-size:1.5rem}.page_serviceRow__vXhM1 p{font-size:.9rem}.page_newsSignal__O2Nlf{padding-top:32px}.page_newsSignalHead__UAnWQ{gap:12px;padding-bottom:20px}.page_newsSignalHead__UAnWQ h2{font-size:1.3rem}.page_newsSignalHead__UAnWQ>a{font-size:.58rem}.page_newsRail__XPyCb{grid-auto-columns:82%}.page_newsCard__xdke_{min-height:190px}.page_newsCard__xdke_ strong{font-size:1.2rem}.page_team__eQDRk{grid-template-columns:1fr;gap:36px}.page_teamArtwork__mhegq{height:min(110vw,520px)}.page_team__eQDRk h2{font-size:clamp(2rem,8.7vw,3.6rem)}.page_teamCopy__SXZaB>p{font-size:1rem}.page_teamLinks__DCzD1{gap:16px 28px;margin-top:24px}.page_ending__aBybC{min-height:460px}.page_ending__aBybC h2{font-size:clamp(2.35rem,9.5vw,4rem);letter-spacing:-.035em}.page_ending__aBybC>p{font-size:1rem}}@media(prefers-reduced-motion:reduce){.page_endingLinks__Eyc2v a,.page_productRow__2DnHH,.page_sectionHead__iJcTv a,.page_serviceRow__vXhM1,.page_teamLinks__DCzD1 a{transition:none}}.ProductMechanism_mechanism__5raTr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(32px,6vw,88px);gap:clamp(32px,6vw,88px);padding:clamp(64px,7vw,110px) 0;border-bottom:1px solid var(--line);align-items:start}.ProductMechanism_diagram__ljtJC{padding:clamp(24px,3.5vw,52px);border:1px solid var(--line);background:#0e0d12;min-height:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;isolation:isolate;overflow:hidden}.ProductMechanism_diagram__ljtJC:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 0 0,rgba(159,92,255,.14),transparent 60%)}.ProductMechanism_diagramNote__SaVTM{font:500 .65rem var(--mono);letter-spacing:.06em;color:var(--muted);align-self:flex-start;margin-bottom:42px;line-height:1.5}.ProductMechanism_nodes__4191H{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.ProductMechanism_nodes__4191H span{border:1px solid #685186;padding:17px 8px;text-align:center;font:500 .72rem var(--mono);color:#dcc7ff;min-width:0;overflow-wrap:anywhere;line-height:1.5}.ProductMechanism_junction__l2dmg{width:72%;height:46px;position:relative;display:grid;grid-template-columns:repeat(3,1fr)}.ProductMechanism_junction__l2dmg i{height:24px;border-left:1px solid #685186;justify-self:center}.ProductMechanism_junction__l2dmg:before{content:"";position:absolute;top:24px;left:0;right:0;border-top:1px solid #685186}.ProductMechanism_junction__l2dmg:after{content:"";position:absolute;bottom:0;left:50%;height:22px;border-left:1px solid #685186}.ProductMechanism_core__804ng{width:100%;border:1px solid var(--green);padding:24px 16px;text-align:center;font-size:clamp(1.8rem,3vw,3rem);font-weight:700;letter-spacing:-.04em;background:#101a14}.ProductMechanism_core__804ng small{display:block;font:500 .63rem var(--mono);color:#c0d3c7;letter-spacing:.03em;margin-top:12px;line-height:1.5}.ProductMechanism_connector__Qk1_9{font-size:24px;line-height:1.6;color:var(--green)}.ProductMechanism_origin__WD9rM,.ProductMechanism_result__9_Cwv{border:1px solid #695784;padding:18px 20px;text-align:center;font:500 .72rem var(--mono);color:#dcc7ff;line-height:1.5;width:100%}.ProductMechanism_origin__WD9rM{margin-bottom:24px;border:0;border-bottom:1px solid var(--line);color:var(--text);padding-top:0}.ProductMechanism_agent___CSHB .ProductMechanism_nodes__4191H{order:4;margin-top:24px}.ProductMechanism_agent___CSHB .ProductMechanism_junction__l2dmg{display:none}.ProductMechanism_agent___CSHB .ProductMechanism_result__9_Cwv{order:5;margin-top:24px}.ProductMechanism_agent___CSHB .ProductMechanism_connector__Qk1_9{order:3}.ProductMechanism_agent___CSHB .ProductMechanism_core__804ng{order:2}.ProductMechanism_agent___CSHB .ProductMechanism_origin__WD9rM{order:1}.ProductMechanism_feedback__kdI7S{font:400 .6rem var(--mono);color:var(--muted);line-height:1.7;margin-top:28px;text-align:center}.ProductMechanism_signal__lJ9VV .ProductMechanism_nodes__4191H span{padding-inline:5px}.ProductMechanism_signal__lJ9VV .ProductMechanism_origin__WD9rM{order:1}.ProductMechanism_signal__lJ9VV .ProductMechanism_core__804ng{order:2}.ProductMechanism_signal__lJ9VV .ProductMechanism_nodes__4191H{order:3;margin-top:24px}.ProductMechanism_signal__lJ9VV .ProductMechanism_junction__l2dmg{display:none}.ProductMechanism_signal__lJ9VV .ProductMechanism_connector__Qk1_9{order:4}.ProductMechanism_signal__lJ9VV .ProductMechanism_result__9_Cwv{order:5}.ProductMechanism_signal__lJ9VV .ProductMechanism_feedback__kdI7S{order:6}.ProductMechanism_explorer___O5g4 h2{font-size:clamp(1.8rem,3.3vw,3.5rem);letter-spacing:-.045em;margin:0 0 18px}.ProductMechanism_hint__ad_Kt{font-size:.95rem;color:var(--muted);line-height:1.6;margin:0 0 28px}.ProductMechanism_steps__JXexu{padding:0;margin:0;list-style:none;border-top:1px solid var(--line)}.ProductMechanism_steps__JXexu button{display:grid;grid-template-columns:30px 1fr 20px;grid-gap:14px;gap:14px;align-items:center;width:100%;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--text);text-align:left;min-height:66px;padding:16px 12px;cursor:pointer;transition:background .2s,color .2s}.ProductMechanism_steps__JXexu button>span{font:400 .72rem var(--mono);color:#cfadff}.ProductMechanism_steps__JXexu button strong{font-size:clamp(.9rem,1.2vw,1.08rem);line-height:1.5}.ProductMechanism_steps__JXexu button[aria-pressed=true]{background:#132018;color:var(--green)}.ProductMechanism_steps__JXexu button:hover{background:#17141d}.ProductMechanism_steps__JXexu button:focus-visible{outline-offset:-3px}.ProductMechanism_explanation__B0f3c{min-height:164px;padding:24px 0 0}.ProductMechanism_explanation__B0f3c>span{font:500 .65rem var(--mono);color:var(--green);line-height:1.7}.ProductMechanism_explanation__B0f3c p{font-size:1rem;line-height:1.65;color:#ceccd5;margin:14px 0 0;max-width:58ch}@media(max-width:768px){.ProductMechanism_mechanism__5raTr{grid-template-columns:1fr;gap:38px}.ProductMechanism_diagram__ljtJC{min-height:0;padding:28px 24px}.ProductMechanism_diagramNote__SaVTM{margin-bottom:28px}.ProductMechanism_nodes__4191H{gap:8px}.ProductMechanism_explorer___O5g4 h2{font-size:clamp(1.75rem,7vw,2.8rem)}.ProductMechanism_explanation__B0f3c{min-height:150px}.ProductMechanism_steps__JXexu button{min-height:64px}}@media(prefers-reduced-motion:reduce){.ProductMechanism_steps__JXexu button{transition:none}}