#cn-home-v4 .rb-scope{color:#f3f6f0;min-width:0;font-family:RiftSofia,Arial,sans-serif;line-height:1.4;container-type:inline-size}#cn-home-v4 .rb-scope h2,#cn-home-v4 .rb-scope p{margin:0}#cn-home-v4 .rb-scope a{color:inherit;text-decoration:none}:is(#cn-home-v4 .rb-scope a:focus-visible,#cn-home-v4 .rb-scope button:focus-visible){outline-offset:5px;outline:3px solid #c8fff1}#cn-home-v4 .rb-analyst-scope{width:calc(100% - 44px);max-width:1360px;margin:60px auto}#cn-home-v4 .rb-scope .rb-card{width:100%}#cn-home-v4 .rb-scope .rb-card-head{width:100%;margin:0}#cn-home-v4 .rb-scope .rb-copy h2{text-transform:none;font-family:RiftCondensed,Arial,sans-serif;font-weight:750}#cn-home-v4 .rb-scope .rb-unavailable iframe{visibility:hidden}#cn-home-v4 .rb-scope .rb-galaxy{background:radial-gradient(at 60%,#27665c,#0000 62%)}#cn-home-v4 .rb-scope .rb-tunnel{background:repeating-radial-gradient(at 60% 45%,#2fa99833 0 2px,#0000 3px 50px)}#cn-home-v4 .rb-scope .rb-motion{color:#e3eee9;cursor:pointer;background:#101a20;border:1px solid #bdd9cb55;border-radius:8px;min-height:44px;margin:12px 0 0 auto;padding:9px 13px;font:600 16px/1.4 RiftSofia,Arial,sans-serif;display:block;position:relative}#cn-home-v4 .rb-scope .rb-motion[hidden]{display:none}#cn-home-v4 .rb-scope .rb-paused *{animation-play-state:paused!important}#cn-home-v4 .rb-scope .rb-card-link b{margin-left:auto}@font-face{font-display:swap;font-family:RiftSofia;font-weight:100 900;src:url(/workstation/fonts/sofiasans-cyrillic.woff2);unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-display:swap;font-family:RiftSofia;font-weight:100 900;src:url(/workstation/fonts/sofiasans-latin.woff2);unicode-range:U+??,U+2000-206F,U+20AC,U+2190-21FF}@font-face{font-display:swap;font-family:RiftCondensed;font-weight:100 900;src:url(/workstation/fonts/sofiasanscondensed-cyrillic.woff2);unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-display:swap;font-family:RiftCondensed;font-weight:100 900;src:url(/workstation/fonts/sofiasanscondensed-latin.woff2);unicode-range:U+??,U+2000-206F}#cn-home-v4 .rb-scope *{box-sizing:border-box}#cn-home-v4 .rb-scope img{object-fit:cover;width:100%;height:100%;display:block}#cn-home-v4 .rb-scope .rb-card{isolation:isolate;--accent:#91fff0;--tint:#153d45;--px:0px;--py:0px;background:#0b111a;border:1px solid #a6d3d02b;border-radius:17px;position:relative;overflow:hidden}#cn-home-v4 .rb-scope .rb-wide{grid-column:1/-1;height:304px}#cn-home-v4 .rb-scope .rb-card-head{letter-spacing:.02em;z-index:5;justify-content:space-between;align-items:center;gap:12px;padding:24px 27px;font-size:13px;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0}#cn-home-v4 .rb-scope .rb-card-head>span:first-child:before{background:var(--accent);box-shadow:0 0 9px color-mix(in srgb,var(--accent) 65%,transparent);content:"";vertical-align:2px;border-radius:50%;width:5px;height:5px;margin-right:9px;display:inline-block}#cn-home-v4 .rb-scope .rb-small-index{color:#99b9c1;letter-spacing:.12em;font-size:7px;font-weight:400}#cn-home-v4 .rb-scope .rb-scene-layer{pointer-events:none;z-index:0;position:absolute;inset:0}#cn-home-v4 .rb-scope iframe{pointer-events:none;background:0 0;border:0;width:100%;height:100%;display:block}#cn-home-v4 .rb-scope .rb-copy{pointer-events:none;z-index:4;position:absolute;bottom:81px;left:27px;right:27px}#cn-home-v4 .rb-scope .rb-eyebrow{color:#a7c0c9;letter-spacing:.16em;margin:0 0 11px;font-size:8px}#cn-home-v4 .rb-scope .rb-copy h2{color:#f3f6f0;letter-spacing:-.025em;margin:0;font:750 61px/.9 RiftCondensed,RiftSofia,sans-serif}#cn-home-v4 .rb-scope .rb-copy h2 em{color:var(--accent);font-style:normal}#cn-home-v4 .rb-scope .rb-subcopy{color:#acc4ca;margin:13px 0 0;font-size:12px;line-height:1.5}#cn-home-v4 .rb-scope .rb-card-link{z-index:7;border-top:1px solid #ebffff27;justify-content:space-between;align-items:center;gap:15px;padding-top:15px;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:20px;left:27px;right:27px}#cn-home-v4 .rb-scope .rb-card-link b{color:var(--accent);font-size:28px;font-weight:400;line-height:1;transition:transform .3s}#cn-home-v4 .rb-scope .rb-card-link:hover b{transform:translate(3px,-3px)}#cn-home-v4 .rb-scope .rb-card:after{border-radius:inherit;content:"";pointer-events:none;z-index:9;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff24}#cn-home-v4 .rb-scope .rb-card.rb-scene-loaded:before{background:radial-gradient(ellipse at var(--mx,70%) var(--my,30%),#fff9 0,transparent 60%);content:"";mix-blend-mode:overlay;opacity:.055;pointer-events:none;z-index:3;position:absolute;inset:0}#cn-home-v4 .rb-scope .rb-card.rb-no-webgl .rb-scene-layer{background:radial-gradient(ellipse at 65% 40%,var(--tint),transparent 65%)}#cn-home-v4 .rb-scope .rb-rift-gallery{background:#07191e}#cn-home-v4 .rb-scope .rb-tunnel{opacity:.88;inset:-25% -10% 6% 0;transform:rotate(-14deg)scale(1.08);-webkit-mask-image:linear-gradient(#0000,#000 15% 65%,#0000);mask-image:linear-gradient(#0000,#000 15% 65%,#0000)}#cn-home-v4 .rb-scope .rb-tunnel-shade{pointer-events:none;z-index:2;background:linear-gradient(#07141d66,#07141d30 40%,#07141ded 80%,#07141dfd),linear-gradient(90deg,#051520b3,#0000 65%);position:absolute;inset:0}#cn-home-v4 .rb-scope .rb-image-burst{perspective:1000px;height:315px;transform:translate(var(--px),var(--py));z-index:2;width:360px;transition:transform .5s ease-out;position:absolute;top:48px;right:3px}#cn-home-v4 .rb-scope .rb-burst-frame{border:1px solid #d2fffbab;border-radius:8px;position:absolute;overflow:hidden;box-shadow:0 0 0 4px #9affeb08,0 8px 22px #0008,0 0 25px #30f0ec25}#cn-home-v4 .rb-scope .rb-bf1{width:121px;height:184px;animation:9s ease-in-out infinite rb-drift-a;top:28px;left:5px;transform:rotateY(24deg)rotate(-24deg)}#cn-home-v4 .rb-scope .rb-bf2{width:153px;height:191px;animation:11s ease-in-out infinite rb-drift-b;top:107px;right:-16px;transform:rotateY(-16deg)rotate(24deg)}#cn-home-v4 .rb-scope .rb-bf3{width:170px;height:242px;animation:12s ease-in-out infinite rb-drift-c;top:8px;left:127px;transform:rotateY(-12deg)rotate(10deg)}#cn-home-v4 .rb-scope .rb-bf3 img{object-position:center 38%}#cn-home-v4 .rb-scope .rb-frame-corner{z-index:-1;border-style:solid;border-color:#aaffec80;width:48px;height:48px;display:block;position:absolute}#cn-home-v4 .rb-scope .rb-corner-a{border-width:1px 0 0 1px;top:27px;left:74px;transform:rotate(-24deg)}#cn-home-v4 .rb-scope .rb-corner-b{border-width:0 1px 1px 0;bottom:20px;right:30px;transform:rotate(24deg)}#cn-home-v4 .rb-scope .rb-burst-caption{color:#c4fff491;letter-spacing:.17em;writing-mode:vertical-rl;font-size:7px;position:absolute;top:2px;left:72px}#cn-home-v4 .rb-scope .rb-star-corner{color:#dffffa;text-shadow:0 0 25px #aaffeb;z-index:3;font-size:50px;position:absolute;top:78px;right:35px}#cn-home-v4 .rb-scope .rb-rift-gallery .rb-copy{bottom:82px}#cn-home-v4 .rb-scope .rb-rift-gallery .rb-copy h2{font-size:67px}#cn-home-v4 .rb-scope .rb-rift-skills{--accent:#dfc1ff;--tint:#583e6f;background:radial-gradient(at 65% 20%,#514969aa,#0000 65%),#14121e}#cn-home-v4 .rb-scope .rb-skill-grid{background-color:#0000;background-image:linear-gradient(#c8a8ff0a 1px,#0000 0),linear-gradient(90deg,#c8a8ff0a 1px,#0000 0);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:37px 37px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;transform:perspective(500px)rotateX(30deg)rotate(-16deg);-webkit-mask-image:radial-gradient(#000,#0000 70%);mask-image:radial-gradient(#000,#0000 70%)}#cn-home-v4 .rb-scope .rb-skill-glow{background:radial-gradient(circle,#cec4ff45,#0000 70%);width:220px;height:220px;position:absolute;top:10%;right:18%}#cn-home-v4 .rb-scope .rb-ninja-reactor{height:310px;transform:translate(var(--px),var(--py));width:330px;transition:transform .5s ease-out;position:absolute;top:29px;right:35px}#cn-home-v4 .rb-scope .rb-chrome-shape{clip-path:polygon(50% 0,64% 30%,100% 50%,69% 64%,50% 100%,34% 69%,0 50%,30% 35%);filter:brightness(1.55)contrast(1.05);background:conic-gradient(#eff4ff,#68637f,#f8e8ff,#545263,#f0eaff);width:272px;height:272px;animation:18s ease-in-out infinite rb-chrome-turn;position:absolute;top:14px;left:28px;transform:rotate(16deg);-webkit-mask-image:radial-gradient(circle,#0000 0 26px,#000 27px);mask-image:radial-gradient(circle,#0000 0 26px,#000 27px)}#cn-home-v4 .rb-scope .rb-core-light{background:linear-gradient(130deg,#fff9,#584a82);border:1px solid #e4d2ff;width:36px;height:36px;position:absolute;top:132px;left:146px;transform:rotate(45deg);box-shadow:0 0 20px #ead7ff44,inset 0 0 20px #ad8cf577}#cn-home-v4 .rb-scope .rb-reactor-orbit{border:1px solid #d4b9fb55;border-radius:50%;width:335px;height:137px;position:absolute;top:85px;left:0;transform:rotate(-31deg)}#cn-home-v4 .rb-scope .rb-ro2{border-color:#bfb0fa26;transform:rotate(65deg)}#cn-home-v4 .rb-scope .rb-reactor-spark{background:#ffedff;border-radius:50%;width:6px;height:6px;position:absolute;top:90px;right:26px;box-shadow:0 0 16px #ad8af8}#cn-home-v4 .rb-scope .rb-s2{width:4px;height:4px;top:225px;left:62px}#cn-home-v4 .rb-scope .rb-reactor-word{color:#e9e0ff;letter-spacing:.15em;z-index:3;background:#211c31c9;border:1px solid #deceff44;border-radius:3px;padding:7px 10px;font-size:8px;position:absolute}#cn-home-v4 .rb-scope .rb-rw1{top:108px;left:-16px;transform:rotate(-14deg)}#cn-home-v4 .rb-scope .rb-rw2{top:40px;right:-15px;transform:rotate(11deg)}#cn-home-v4 .rb-scope .rb-rw3{bottom:28px;right:5px;transform:rotate(-9deg)}#cn-home-v4 .rb-scope .rb-rift-skills .rb-copy h2{font-size:66px}#cn-home-v4 .rb-scope .rb-rift-skills .rb-copy{background:linear-gradient(#0000,#14121eea 70%,#14121e);padding-top:12px}#cn-home-v4 .rb-scope .rb-rift-skills .rb-eyebrow{color:#c6b4dc}#cn-home-v4 .rb-scope .rb-rift-skills .rb-subcopy{color:#c3b6ce}#cn-home-v4 .rb-scope .rb-rift-analyst{--accent:#b7fbb3;--tint:#2c5750;background:#060c15}#cn-home-v4 .rb-scope .rb-galaxy{opacity:.97;inset:-30% -5% -27% 30%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 19%,#000);mask-image:linear-gradient(90deg,#0000,#000 19%,#000)}#cn-home-v4 .rb-scope .rb-galaxy-shade{z-index:1;background:linear-gradient(90deg,#080f19,#080f19ec 20%,#080f191a 55%,#0000),linear-gradient(#0000 68%,#080f1999);position:absolute;inset:0}#cn-home-v4 .rb-scope .rb-wide .rb-copy{max-width:56%;bottom:73px;right:auto}#cn-home-v4 .rb-scope .rb-wide .rb-copy h2{font-size:62px}#cn-home-v4 .rb-scope .rb-wide .rb-eyebrow{margin-bottom:9px}#cn-home-v4 .rb-scope .rb-wide .rb-card-link{border:0;min-width:205px;padding:0;bottom:19px;right:auto}#cn-home-v4 .rb-scope .rb-wide .rb-subcopy{margin-top:10px}#cn-home-v4 .rb-scope .rb-galaxy-markers{pointer-events:none;z-index:3;width:51%;height:calc(100% - 63px);position:absolute;top:45px;right:44px}#cn-home-v4 .rb-scope .rb-galaxy-markers svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}#cn-home-v4 .rb-scope .rb-galaxy-markers path{fill:none;stroke:#e1ffd666;stroke-dasharray:3 6;stroke-width:1px;animation:9s linear infinite rb-signal}#cn-home-v4 .rb-scope .rb-marker{color:#cee7ce;letter-spacing:.09em;text-shadow:0 1px 6px #041113;z-index:2;align-items:center;gap:7px;font-size:8px;display:flex;position:absolute}#cn-home-v4 .rb-scope .rb-marker i{background:#eaffcb;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #c5ffa01a,0 0 20px #c5ffa0}#cn-home-v4 .rb-scope .rb-gm3{white-space:nowrap;background:#a0b76e2b;border:1px solid #d6ffa766;padding:9px;top:41%;left:67%}#cn-home-v4 .rb-scope .rb-analyst-crosshair{z-index:2;border:1px solid #dbffc82c;border-radius:50%;width:110px;height:110px;position:absolute;top:24%;right:21%}#cn-home-v4 .rb-scope .rb-analyst-crosshair:after{color:#e3ffd046;content:"+";font-size:35px;font-weight:200;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes rb-drift-a{50%{translate:-5px -12px}}@keyframes rb-drift-b{50%{translate:9px -9px}}@keyframes rb-drift-c{50%{translate:-3px 10px}}@keyframes rb-chrome-turn{50%{rotate:25deg}}@keyframes rb-signal{to{stroke-dashoffset:-108px}}@keyframes rb-compass{to{rotate:1turn}}#cn-home-v4 .rb-scope .rb-card:not(.rb-visible) *,#cn-home-v4 .rb-scope .rb-page-hidden *,#cn-home-v4 .rb-scope .rb-paused *{animation-play-state:paused!important}#cn-home-v4 .rb-scope .rb-paused .rb-image-burst,#cn-home-v4 .rb-scope .rb-paused .rb-ninja-reactor{--px:0px!important;--py:0px!important;transition:none!important}@container (max-width:760px){#cn-home-v4 .rb-scope .rb-half{height:480px}#cn-home-v4 .rb-scope .rb-wide{height:460px}#cn-home-v4 .rb-scope .rb-card-head{padding:22px;font-size:12px}#cn-home-v4 .rb-scope .rb-small-index{letter-spacing:.06em;font-size:6px}#cn-home-v4 .rb-scope .rb-card-link,#cn-home-v4 .rb-scope .rb-copy{left:22px;right:22px}#cn-home-v4 .rb-scope .rb-rift-gallery .rb-copy h2,#cn-home-v4 .rb-scope .rb-rift-skills .rb-copy h2{font-size:61px}#cn-home-v4 .rb-scope .rb-image-burst{transform-origin:80% 20%;top:51px;right:-34px;transform:scale(.87)}#cn-home-v4 .rb-scope .rb-ninja-reactor{transform-origin:70% 15%;top:35px;right:-3px;transform:scale(.89)}#cn-home-v4 .rb-scope .rb-rift-skills .rb-copy{padding-top:23px}#cn-home-v4 .rb-scope .rb-eyebrow{font-size:7px}#cn-home-v4 .rb-scope .rb-subcopy{max-width:290px;font-size:11px}#cn-home-v4 .rb-scope .rb-wide .rb-copy{max-width:100%;inset:75px 22px auto}#cn-home-v4 .rb-scope .rb-wide .rb-copy h2{font-size:56px}#cn-home-v4 .rb-scope .rb-wide .rb-card-link{border-top:1px solid #fff2;padding-top:15px;bottom:21px;left:22px;right:22px}#cn-home-v4 .rb-scope .rb-wide .rb-subcopy{max-width:280px}#cn-home-v4 .rb-scope .rb-galaxy{inset:26% -8% -16% 0}#cn-home-v4 .rb-scope .rb-galaxy-shade{background:linear-gradient(#0000 70%,#080f1988),linear-gradient(#080f19,#080f1999 34%,#0000 80%)}#cn-home-v4 .rb-scope .rb-galaxy-markers{width:100%;height:190px;top:auto;bottom:57px;right:12px}#cn-home-v4 .rb-scope .rb-gm1{top:70%;left:19%}#cn-home-v4 .rb-scope .rb-gm2{font-size:7px;top:32%;left:46%}#cn-home-v4 .rb-scope .rb-gm3{padding:7px;font-size:6px;top:44%;left:64%}#cn-home-v4 .rb-scope .rb-analyst-crosshair{width:75px;height:75px;top:60%;right:20%}}@media (max-width:480px){#cn-home-v4 .rb-scope .rb-small-index{display:none}#cn-home-v4 .rb-scope .rb-card-head{font-size:12px}}@media (prefers-reduced-motion:reduce){#cn-home-v4 .rb-scope *{transition:none!important;animation:none!important}#cn-home-v4 .rb-scope .rb-card-link:hover b{transform:none}#cn-home-v4 .rb-scope .rb-image-burst,#cn-home-v4 .rb-scope .rb-ninja-reactor{translate:none!important}}#cn-home-v4 .rb-scope .rb-burst-caption,#cn-home-v4 .rb-scope .rb-eyebrow,#cn-home-v4 .rb-scope .rb-small-index{display:none}#cn-home-v4 .rb-scope .rb-half{height:570px}#cn-home-v4 .rb-scope .rb-wide{height:360px}#cn-home-v4 .rb-scope .rb-card-head{color:#f3f6f0;letter-spacing:0;padding:26px 28px;font-size:20px;line-height:1.3}#cn-home-v4 .rb-scope .rb-copy,#cn-home-v4 .rb-scope .rb-rift-gallery .rb-copy,#cn-home-v4 .rb-scope .rb-rift-skills .rb-copy{bottom:98px}#cn-home-v4 .rb-scope .rb-copy h2,#cn-home-v4 .rb-scope .rb-rift-gallery .rb-copy h2,#cn-home-v4 .rb-scope .rb-rift-skills .rb-copy h2{font-size:68px;line-height:.98}#cn-home-v4 .rb-scope .rb-rift-skills .rb-subcopy,#cn-home-v4 .rb-scope .rb-subcopy{color:#d2dfe3;max-width:490px;margin-top:17px;font-size:18px;line-height:1.45}#cn-home-v4 .rb-scope .rb-card-link{min-height:48px;padding-top:17px;font-size:20px;line-height:1.3;bottom:22px}#cn-home-v4 .rb-scope .rb-card-link b{font-size:32px}#cn-home-v4 .rb-scope .rb-image-burst{transform-origin:80% 0;top:76px;right:8px;scale:.92}#cn-home-v4 .rb-scope .rb-ninja-reactor{transform-origin:80% 0;top:69px;right:40px;scale:.9}#cn-home-v4 .rb-scope .rb-reactor-word{color:#f6eeff;letter-spacing:0;background:#211c31;padding:8px 11px;font-size:18px;transform:none}#cn-home-v4 .rb-scope .rb-rw1{top:110px;left:-7px}#cn-home-v4 .rb-scope .rb-rw2{top:38px;right:-12px}#cn-home-v4 .rb-scope .rb-rw3{bottom:24px;right:7px}#cn-home-v4 .rb-scope .rb-rift-gallery .rb-copy{text-shadow:0 2px 18px #07141d;background:linear-gradient(#0000,#07141dee 35%,#07141d);padding-top:14px}#cn-home-v4 .rb-scope .rb-rift-skills .rb-copy{background:linear-gradient(#0000,#14121ef2 35%,#14121e)}#cn-home-v4 .rb-scope .rb-wide .rb-copy{max-width:53%;bottom:96px}#cn-home-v4 .rb-scope .rb-wide .rb-copy h2{font-size:64px;line-height:.98}#cn-home-v4 .rb-scope .rb-wide .rb-card-link{min-width:300px;bottom:24px}#cn-home-v4 .rb-scope .rb-marker{color:#ecffe5;letter-spacing:0;text-shadow:0 2px 5px #06101e;background:#07121bbf;border-radius:4px;padding:5px 8px;font-size:18px}#cn-home-v4 .rb-scope .rb-gm1{top:68%;left:12%}#cn-home-v4 .rb-scope .rb-gm2{top:22%;left:38%}#cn-home-v4 .rb-scope .rb-gm3{background:#192c24ed;padding:9px 12px;top:50%;left:62%}@container (max-width:760px){#cn-home-v4 .rb-scope .rb-half{height:580px}#cn-home-v4 .rb-scope .rb-wide{height:550px}#cn-home-v4 .rb-scope .rb-card-head{padding:24px 22px;font-size:20px}#cn-home-v4 .rb-scope .rb-copy,#cn-home-v4 .rb-scope .rb-rift-gallery .rb-copy,#cn-home-v4 .rb-scope .rb-rift-skills .rb-copy{bottom:102px;left:22px;right:22px}#cn-home-v4 .rb-scope .rb-copy h2,#cn-home-v4 .rb-scope .rb-rift-gallery .rb-copy h2,#cn-home-v4 .rb-scope .rb-rift-skills .rb-copy h2{font-size:clamp(40px,13.8cqw,64px);line-height:1}#cn-home-v4 .rb-scope .rb-rift-skills .rb-subcopy,#cn-home-v4 .rb-scope .rb-subcopy{max-width:100%;margin-top:16px;font-size:18px;line-height:1.45}#cn-home-v4 .rb-scope .rb-card-link{padding-top:18px;font-size:19px;bottom:22px;left:22px;right:22px}#cn-home-v4 .rb-scope .rb-image-burst{scale:.79;transform:translate(var(--px),var(--py));transform-origin:80% 0;top:78px;right:-5px}#cn-home-v4 .rb-scope .rb-ninja-reactor{scale:.79;transform:translate(var(--px),var(--py));transform-origin:80% 0;top:73px;right:4px}#cn-home-v4 .rb-scope .rb-reactor-word{font-size:23px}#cn-home-v4 .rb-scope .rb-rw1{top:105px;left:-5px}#cn-home-v4 .rb-scope .rb-rw2{top:33px;right:-5px}#cn-home-v4 .rb-scope .rb-rw3{bottom:24px;right:4px}#cn-home-v4 .rb-scope .rb-wide .rb-copy{max-width:none;inset:80px 22px auto}#cn-home-v4 .rb-scope .rb-wide .rb-copy h2{font-size:clamp(40px,13.8cqw,64px)}#cn-home-v4 .rb-scope .rb-wide .rb-subcopy{max-width:none}#cn-home-v4 .rb-scope .rb-wide .rb-card-link{min-width:0;font-size:19px;bottom:22px;left:22px;right:22px}#cn-home-v4 .rb-scope .rb-galaxy{top:36%;bottom:-5%}#cn-home-v4 .rb-scope .rb-galaxy-shade{background:linear-gradient(#080f19,#080f19ed 39%,#0000 75%),linear-gradient(#0000 73%,#080f19)}#cn-home-v4 .rb-scope .rb-galaxy-markers{height:185px;bottom:81px;right:14px}#cn-home-v4 .rb-scope .rb-gm2,#cn-home-v4 .rb-scope .rb-gm3,#cn-home-v4 .rb-scope .rb-marker{font-size:16px}#cn-home-v4 .rb-scope .rb-gm1{top:72%;left:9%}#cn-home-v4 .rb-scope .rb-gm2{top:24%;left:40%}#cn-home-v4 .rb-scope .rb-gm3{top:58%;left:52%}#cn-home-v4 .rb-scope .rb-analyst-crosshair{top:60%}}@container (max-width:350px){#cn-home-v4 .rb-scope .rb-rw1{left:28px}}
#cn-home-v4 .page .resource-world{grid-template-columns:1fr 1fr}#cn-home-v4 .page .resource-world .resource-scena{isolation:isolate;background:#100922;border:1px solid #b691f569;border-radius:28px;order:-1;grid-column:1/-1;min-height:500px;margin:0 0 24px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #f0fff129,0 24px 65px #00100b42}#cn-home-v4 .resource-scena:before{display:none}#cn-home-v4 .scena-banner-canvas,#cn-home-v4 .scena-banner-shade,#cn-home-v4 .scena-banner-still{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#cn-home-v4 .scena-banner-still{object-position:center;opacity:1}#cn-home-v4 .scena-banner-canvas{opacity:0;pointer-events:none;transition:opacity .45s}#cn-home-v4 [data-ink=live] .scena-banner-canvas,#cn-home-v4 [data-ink=paused] .scena-banner-canvas{opacity:1}#cn-home-v4 .scena-banner-shade{z-index:1;background:linear-gradient(90deg,#0d1022ed,#121124a6 40%,#120e2212 66%,#0000),linear-gradient(#0000 72%,#0e092a99);box-shadow:inset 0 1px #f0fff128}#cn-home-v4 .scena-banner-copy{z-index:2;max-width:690px;padding:45px 52px 50px;position:relative}#cn-home-v4 .scena-banner-brand{color:#e8f3e8;align-items:center;gap:13px;display:flex}#cn-home-v4 .scena-banner-brand img{object-fit:contain;width:40px;height:40px}#cn-home-v4 .scena-banner-brand h3{letter-spacing:.12em;margin:0;font-size:27px;font-weight:650;line-height:1}#cn-home-v4 .scena-banner-brand small{color:#c6e8bf;letter-spacing:.08em;background:#b8dca019;border:1px solid #bedeb449;border-radius:5px;padding:5px 8px;font-size:10px;box-shadow:inset 0 1px #fff1}#cn-home-v4 .scena-banner-copy>p{color:#edf5ef;letter-spacing:-.045em;margin:27px 0 18px;font-size:clamp(41px,4.8vw,65px);font-weight:550;line-height:1.08}#cn-home-v4 .scena-banner-copy>p em{color:#c3adff;font-family:Instrument Serif,Georgia,serif;font-weight:400}#cn-home-v4 .scena-banner-detail{color:#b5c6bd;max-width:420px;font-size:15px;line-height:1.75;display:block}#cn-home-v4 .scena-banner-cta{color:#173020;background:linear-gradient(145deg,#d7eacb,#a5c995 53%,#7da377);border:1px solid #dff7ce8c;border-radius:10px;justify-content:space-between;align-items:center;gap:36px;min-height:49px;margin-top:28px;padding:13px 21px;font-size:14px;font-weight:650;transition:filter .2s,transform .2s;display:inline-flex;box-shadow:inset 0 1px #ffffffe0,inset 0 -2px #22351936,0 7px 20px #0003}#cn-home-v4 .scena-banner-cta>span{font-size:21px;line-height:1}#cn-home-v4 .resource-scena:hover .scena-banner-cta{filter:brightness(1.1);transform:translateY(-2px)}#cn-home-v4 .resource-scena:focus-visible{outline-offset:5px;outline:2px solid #b7dba8}#cn-home-v4 .scena-banner-caption{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#d0ddd4;z-index:2;background:#1c123979;border:1px solid #c5b3ff38;border-radius:30px;align-items:center;gap:9px;padding:9px 13px;font-size:11px;display:flex;position:absolute;bottom:22px;right:26px}#cn-home-v4 .scena-banner-caption i{background:#c4a2ff;border-radius:50%;width:5px;height:5px}#cn-home-v4 .page .resource-skills{grid-column:auto;display:block!important}@media (max-width:767px){#cn-home-v4 .page .resource-world{grid-template-columns:1fr}#cn-home-v4 .page .resource-world .resource-scena{border-radius:22px;min-height:540px;margin-bottom:0}#cn-home-v4 .scena-banner-copy{padding:30px 24px 86px}#cn-home-v4 .scena-banner-brand h3{font-size:25px}#cn-home-v4 .scena-banner-copy>p{margin-top:30px;font-size:clamp(36px,12vw,47px)}#cn-home-v4 .scena-banner-detail{max-width:300px;font-size:14px}#cn-home-v4 .scena-banner-still{object-position:65% center}#cn-home-v4 .scena-banner-shade{background:linear-gradient(#100e279c,#110e274d 47%,#0000 65%)}#cn-home-v4 .scena-banner-caption{bottom:18px;right:18px}#cn-home-v4 .scena-banner-cta{min-height:49px;margin-top:24px}}@media (prefers-reduced-motion:reduce){#cn-home-v4 .scena-banner-canvas,#cn-home-v4 .scena-banner-cta{transition:none}}
#cn-home-v4 .studio3-cinema-title{filter:none;pointer-events:none;visibility:hidden;z-index:2;background:radial-gradient(at 76% 38%,#274739 0,#0c1915 48%,#07100e 80%);width:100%;height:100%;transition:opacity .65s,visibility 0s .65s;position:absolute;inset:0;overflow:hidden;transform:none}#cn-home-v4 .studio3-cinema-title.active{visibility:visible;transition-delay:0s}#cn-home-v4 .studio3-ambient{background:conic-gradient(from 25deg at 68% 50%,transparent 0 55%,#93d5a922 63%,transparent 70% 100%);opacity:.65;animation:18s ease-in-out infinite alternate cn-studio-light;position:absolute;inset:-45%}#cn-home-v4 .cinema{container-type:inline-size}#cn-home-v4 .studio3-orbit-field{opacity:.75;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 22%,#000 55%);mask-image:linear-gradient(90deg,#0000 22%,#000 55%)}#cn-home-v4 .studio3-orbit{aspect-ratio:1;border:1px solid #bbe7c630;border-radius:50%;width:78%;animation:32s linear infinite cn-studio-orbit;position:absolute;top:-26%;left:35%;box-shadow:0 0 70px #71c6a512,inset 0 0 40px #71c6a509}#cn-home-v4 .studio3-orbit:before{border-radius:inherit;content:"";border:2px solid #0000;border-top-color:#bde9c6b0;position:absolute;inset:-2px;-webkit-mask-image:conic-gradient(#000,#0000 24%);mask-image:conic-gradient(#000,#0000 24%)}#cn-home-v4 .studio3-orbit:after{content:"";background:#dafce0;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:49%;box-shadow:0 0 12px #c8f7dc,0 0 30px #78dab9}#cn-home-v4 .studio3-orbit-b{opacity:.65;width:63%;animation-duration:26s;animation-direction:reverse;inset:-4% auto auto 42%}#cn-home-v4 .studio3-orbit-c{opacity:.45;width:45%;animation-duration:20s;inset:13% auto auto 50%}#cn-home-v4 .studio3-sparks{background-image:radial-gradient(circle,#c1ecc68f 0 1px,#0000 1.5px),radial-gradient(circle,#a3d1ba50 0 1px,#0000 1.5px);background-position:0 0,31px 41px;background-size:109px 83px,67px 127px;animation:14s ease-in-out infinite alternate cn-studio-drift;position:absolute;inset:-10%}#cn-home-v4 .studio3-cinema-copy{z-index:3;width:39%;position:absolute;top:8%;left:5%}#cn-home-v4 .studio3-cinema-brand{align-items:center;gap:10px;display:flex}#cn-home-v4 .studio3-cinema-brand>img{filter:drop-shadow(0 0 18px #b5ebc144);flex-shrink:0;width:30px;height:30px}#cn-home-v4 .studio3-cinema-copy h2{color:#eff7ef;letter-spacing:-.055em;white-space:nowrap;margin:0;font-size:clamp(24px,3.9cqw,48px);font-weight:760;line-height:1.05}#cn-home-v4 .studio3-cinema-copy h2 b{color:#b2e4bb;font-weight:550}#cn-home-v4 .studio3-cinema-promise{color:#bfd3c6;margin:9px 0 0;font-size:clamp(12px,1.65cqw,17px);line-height:1.3}#cn-home-v4 .studio3-cinema-offer{color:#ecf8ef;flex-direction:column;gap:5px;margin:clamp(14px,2.5cqw,30px) 0 0;line-height:1.15;display:flex}#cn-home-v4 .studio3-cinema-offer strong{letter-spacing:-.045em;font-size:clamp(25px,4cqw,48px);font-weight:720}#cn-home-v4 .studio3-cinema-offer>span{white-space:nowrap;align-items:baseline;gap:5px;font-size:clamp(15px,2.2cqw,25px);display:flex}#cn-home-v4 .studio3-cinema-offer b{color:#c4f5bd;font-weight:750}#cn-home-v4 .studio3-cinema-offer small{color:#c6decf;border:1px solid #a3d0ae40;border-radius:5px;margin-left:3px;padding:3px 5px;font-size:clamp(10px,1.2cqw,13px);line-height:1}#cn-home-v4 .studio3-cinema-models{color:#e2ede5;white-space:nowrap;align-items:center;gap:7px;margin-top:clamp(12px,1.9cqw,22px);font-size:clamp(11px,1.55cqw,16px);font-weight:650;display:flex}#cn-home-v4 .studio3-cinema-models img{object-fit:contain;width:18px;height:18px}#cn-home-v4 .studio3-cinema-models i{color:#95b6a1;font-style:normal}#cn-home-v4 .studio3-cinema-counts{color:#bfcec5;margin:10px 0 0;font-size:clamp(12px,1.5cqw,15px);line-height:1.5}#cn-home-v4 .studio3-cinema-counts b{color:#eef8ee;font-weight:750}#cn-home-v4 .film-timer{color:#e3eee5;font-variant-numeric:tabular-nums;text-align:center;text-shadow:0 1px 5px #000;min-width:34px;font-size:11px}@keyframes cn-studio-orbit{to{transform:rotate(1turn)}}@keyframes cn-studio-drift{to{opacity:.5;transform:translate(16px,-20px)}}#cn-home-v4 .studio3-art-field{z-index:1;position:absolute;inset:7% 4% 18% 46%;container-type:size}#cn-home-v4 .studio3-frame{transform:rotate(var(--tilt));background:linear-gradient(145deg,#708677a8,#253d33c7 40%,#8baa9752);border:1px solid #dbf4de6b;border-radius:13px;margin:0;padding:5px;animation:7s ease-in-out infinite alternate cn-studio-float;position:absolute;box-shadow:0 18px 35px #0008,inset 0 1px #e2f9e350}#cn-home-v4 .studio3-photo-pair{aspect-ratio:var(--photo-ratio);background:#0c1511;border-radius:8px;position:relative;overflow:hidden}#cn-home-v4 .studio3-photo-pair>img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}#cn-home-v4 .studio3-photo-1{opacity:0;animation:14s ease-in-out infinite cn-studio-swap}#cn-home-v4 .studio3-frame figcaption{color:#f0f6ee;background:#07120ecc;border:1px solid #effff024;border-radius:5px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;font-weight:650;line-height:1;display:flex;position:absolute;bottom:12px;left:12px}#cn-home-v4 .studio3-frame figcaption img{object-fit:contain;width:12px;height:12px}#cn-home-v4 .studio3-frame-wide{--tilt:-4deg;width:min(54%,64cqh);animation-delay:-3s;top:1%;left:1%}#cn-home-v4 .studio3-frame-product{--tilt:3deg;width:min(54%,64cqh);animation-delay:-1s;bottom:0;left:0}#cn-home-v4 .studio3-frame-product .studio3-photo-1{animation-delay:-4.6s}#cn-home-v4 .studio3-frame-portrait{--tilt:5deg;width:39%;animation-delay:-5s;top:16%;right:0}#cn-home-v4 .studio3-frame-portrait .studio3-photo-1{animation-delay:-9.2s}#cn-home-v4 .cinema:not([data-studio-motion=running]) .studio3-cinema-title *{animation-play-state:paused}@keyframes cn-studio-swap{0%,38%,to{opacity:0}48%,88%{opacity:1}}#cn-home-v4 .cinema:not([data-studio-motion=running]) .studio3-photo-1{opacity:var(--paused-opacity,0)!important}@keyframes cn-studio-float{0%{transform:translateY(4px) rotate(var(--tilt))}to{transform:translateY(-5px) rotate(calc(var(--tilt) + 1deg))}}@keyframes cn-studio-light{0%{opacity:.5;transform:rotate(-9deg)}to{opacity:.9;transform:rotate(9deg)}}#cn-home-v4 .cinema.is-changing .hero-film.is-entering,#cn-home-v4 .cinema.is-changing .hero-film.is-leaving{animation:none;transform:none}#cn-home-v4 .cinema .hero-film{transition:opacity .65s}#cn-home-v4 .cinema.is-changing .cinema-transition-veil{opacity:0;animation:none}#cn-home-v4 .cinema.is-changing .film-title.active{transition-delay:0s}#cn-home-v4 .cinema.is-changing .film-cta{animation:none}#cn-home-v4 .cinema[data-active-film=studio] .film-cta{--cta-mint:#c2ebc1;--cta-emerald:#78c48e;--cta-forest:#396d48;-webkit-backdrop-filter:none;backdrop-filter:none;color:#173a21;border-radius:14px;gap:14px;min-height:54px;padding:10px 20px;font-size:15px;font-weight:750;transition:background-position .38s,box-shadow .18s,transform .12s}#cn-home-v4 .cinema[data-active-film=studio] .film-cta b{color:inherit}#cn-home-v4 .cinema[data-active-film=studio] .film-cta{text-shadow:0 1px #ffffff4d;border:4px solid #0000;background:radial-gradient(170% 130% at 50% 0,#ffffff47 0,#ffffff0a 42%,#fff0 100%) padding-box,repeating-linear-gradient(90deg,#ffffff1a 0 1px,#fff0 1px 12px) padding-box,repeating-linear-gradient(0deg,#ffffff1a 0 1px,#fff0 1px 12px) padding-box,radial-gradient(140% 170% at 50% 34%,#072a1b00 48%,#072a1b8c 100%) padding-box,linear-gradient(155deg,var(--cta-mint,#66ebad) 0,var(--cta-emerald,#37c07f) 52%,var(--cta-forest,#1b6b45) 100%) padding-box,linear-gradient(168deg,#f6f8f7 0,#c2ccc8 20%,#ebf0ee 42%,#93a09a 60%,#cad2cf 80%,#6e7a75 100%) border-box!important;background-position:50% 0,0 0,0 0,0 0,0 0,0 0!important;background-repeat:no-repeat,repeat,repeat,no-repeat,no-repeat,no-repeat!important;background-size:100% 200%,auto,auto,100% 100%,100% 100%,100% 100%!important;box-shadow:inset 0 0 0 1.5px #040e0980,inset 0 0 0 2.6px #ffffff47,0 0 0 1px #00000052,0 4px #515b56,0 12px 34px -12px #2ddeb480!important}#cn-home-v4 .cinema[data-active-film=studio] .film-cta:hover{filter:none;background-position:50% 62%,0 0,0 0,0 0,0 0,0 0!important;box-shadow:inset 0 0 0 1.5px #040e0966,inset 0 0 0 3px #ffffff7a,0 0 0 1px #00000052,0 4px #515b56,0 16px 46px -12px #32ebc0b3!important}#cn-home-v4 .cinema[data-active-film=studio] .film-cta:active{transform:translateY(2px);background-position:50% 30%,0 0,0 0,0 0,0 0,0 0!important;box-shadow:inset 0 0 0 1.5px #040e0980,inset 0 0 0 3px #ffffff52,0 0 0 1px #00000052,0 2px #515b56,0 8px 22px -10px #2ddeb466!important}@media (max-width:767px){#cn-home-v4 .studio3-cinema-copy{width:88%;top:6%;left:6%}#cn-home-v4 .studio3-cinema-brand{gap:9px}#cn-home-v4 .studio3-cinema-brand>img{width:27px;height:27px}#cn-home-v4 .studio3-cinema-copy h2{font-size:clamp(25px,8cqw,38px)}#cn-home-v4 .studio3-cinema-promise{display:none}#cn-home-v4 .studio3-cinema-offer{gap:4px;margin-top:15px}#cn-home-v4 .studio3-cinema-offer strong{font-size:29px}#cn-home-v4 .studio3-cinema-offer>span{font-size:18px}#cn-home-v4 .studio3-cinema-offer small{font-size:11px}#cn-home-v4 .studio3-cinema-models{margin-top:12px;font-size:11px}#cn-home-v4 .studio3-cinema-models img{width:15px;height:15px}#cn-home-v4 .studio3-cinema-counts{margin-top:6px;font-size:12px}#cn-home-v4 .studio3-cinema-counts br{display:none}#cn-home-v4 .studio3-cinema-counts br:after{content:" "}#cn-home-v4 .studio3-orbit-field{-webkit-mask-image:linear-gradient(#0000 22%,#000 55%);mask-image:linear-gradient(#0000 22%,#000 55%)}#cn-home-v4 .studio3-orbit{width:145%;top:28%;left:-25%}#cn-home-v4 .studio3-orbit-b{width:110%;top:39%;left:-5%}#cn-home-v4 .studio3-orbit-c{width:80%;top:48%;left:10%}#cn-home-v4 .studio3-art-field{width:min(86%,310px);inset:39% auto 22% 50%;transform:translate(-50%)}#cn-home-v4 .studio3-frame{border-radius:10px;padding:4px}#cn-home-v4 .studio3-frame-portrait{width:38%;top:16%}#cn-home-v4 .studio3-frame-wide{width:49%}#cn-home-v4 .studio3-frame-product{width:45%;left:3%}#cn-home-v4 .studio3-frame figcaption{gap:3px;padding:3px 5px;font-size:8px;bottom:9px;left:9px}#cn-home-v4 .studio3-frame figcaption img{width:10px;height:10px}#cn-home-v4 .cinema[data-active-film=studio] .film-cta{min-height:44px;padding:7px 16px}}@media (prefers-reduced-motion:reduce){#cn-home-v4 .studio3-cinema-title *{animation:none!important}#cn-home-v4 .cinema .hero-film,#cn-home-v4 .studio3-cinema-title{transition:none}}
.cn-upgrade[data-test=iskra-intro-popup] .upx-sub b{color:#eef2efeb;font-weight:600}.cn-upgrade[data-test=iskra-intro-popup] .ik-meet{align-items:center;gap:14px;margin:8px 0 2px;display:flex}.cn-upgrade[data-test=iskra-intro-popup] .ik-spark{filter:drop-shadow(0 8px 10px #160b2b73);flex:none;width:72px;height:72px;overflow:visible}.cn-upgrade[data-test=iskra-intro-popup] .ik-bubble{color:#efe8ff;font:600 15px/1.3 var(--font-body);text-align:left;background:linear-gradient(#c9b6ff29,#c9b6ff0f);border:1px solid #c9b6ff57;border-top-color:#e5d3ff80;border-radius:14px 14px 14px 4px;padding:11px 16px;position:relative;box-shadow:inset 0 1px #ffffff1a,0 10px 26px -14px #000000b3}.cn-upgrade[data-test=iskra-intro-popup] .ik-bubble:before{background:inherit;border:inherit;content:"";border-top:0;border-right:0;border-bottom-left-radius:3px;width:12px;height:12px;position:absolute;bottom:8px;left:-7px;transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.cn-upgrade[data-test=iskra-intro-popup] .ik-bubble{opacity:0;transform-origin:0 100%;animation:.42s cubic-bezier(.2,1.4,.35,1) .65s forwards ik-bubble-pop;transform:translateY(4px)scale(.86)}}@keyframes ik-bubble-pop{to{opacity:1;transform:none}}.cn-upgrade[data-test=iskra-intro-popup] .ik-strip{border-top:1px solid var(--line);text-align:left;z-index:3;background:#c9b6ff0f;padding:13px 28px;position:relative}.cn-upgrade[data-test=iskra-intro-popup] .ik-strip p{color:var(--muted);max-width:52ch;font-size:13.5px}.cn-upgrade[data-test=iskra-intro-popup] .ik-strip p b{color:#e5d3ff;font-weight:700}.upx-frame:has(>[data-test=iskra-intro-popup]) .upx-scene--front .upx-card{width:110px;animation:none;top:44%;left:calc(50% + 226px);transform:rotate(6deg)}@media (max-width:390px){.cn-upgrade[data-test=iskra-intro-popup] .ik-spark{width:60px;height:60px}.cn-upgrade[data-test=iskra-intro-popup] .ik-strip{padding:12px 22px}}
