@font-face{font-family:Epilepsy Sans;src:url(/fonts/epilepsy-sans-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Epilepsy Sans;src:url(/fonts/setka-display-ef.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+424}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-400-cyrillic.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-400-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-500-cyrillic.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-500-latin.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-600-cyrillic.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-600-latin.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-700-cyrillic.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-700-latin.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{--max-scale-width:2560px;--header-height:84px}@media (width<=1920px){html{--header-height:4.375vw}}@media (width<=1440px){html{--header-height:5.8333vw}}@media (width<=480px){html{--header-height:29.7436vw}}:root{--color-white:#fff;--color-paper:#f4f4f1;--color-black:#141414;--color-grey:#62645e;--color-blue:#66b4d8;--color-pink:#ff9ae6;--color-red:#f6522c;--color-green:#90cc82;--color-yellow:#eebf4d;--color-bg:var(--color-paper);--color-surface:var(--color-white);--color-text:var(--color-black);--color-text-muted:var(--color-grey);--color-accent:var(--color-red);--color-accent-contrast:var(--color-white);--color-border:var(--color-grey);--color-error:var(--color-red);--font-display:"Epilepsy Sans", "IBM Plex Mono", ui-monospace, monospace;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-sans:var(--font-mono);--text-h1-size:100px;--text-h1-line:110px;--text-h1-weight:700;--text-numbers-size:72px;--text-numbers-line:64px;--text-numbers-weight:700;--text-h2-size:52px;--text-h2-line:64px;--text-h2-weight:700;--text-arrows-size:32px;--text-arrows-line:42px;--text-arrows-weight:700;--text-h3-size:32px;--text-h3-line:42px;--text-h3-weight:700;--text-lead-size:24px;--text-lead-line:32px;--text-lead-weight:600;--text-body-size:16px;--text-body-line:24px;--text-body-weight:400;--text-body-medium-weight:500;--text-caption-size:12px;--text-caption-line:24px;--text-caption-weight:400;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:32px;--space-xl:64px;--radius-sm:6px;--radius-md:12px;--content-width:1120px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--duration-fast:.16s;--duration-base:.32s}@media (width<=1920px){:root{--text-h1-size:5.2083vw;--text-h1-line:5.7292vw;--text-numbers-size:3.75vw;--text-numbers-line:3.3333vw;--text-h2-size:2.7083vw;--text-h2-line:3.3333vw;--text-arrows-size:1.6666vw;--text-arrows-line:2.1875vw;--text-h3-size:1.6666vw;--text-h3-line:2.1875vw;--text-lead-size:1.25vw;--text-lead-line:1.6666vw;--text-body-size:.8333vw;--text-body-line:1.25vw;--text-caption-size:.625vw;--text-caption-line:1.25vw;--space-2xs:.2083vw;--space-xs:.4167vw;--space-sm:.625vw;--space-md:.8333vw;--space-lg:1.6666vw;--space-xl:3.3333vw;--radius-sm:.3125vw;--radius-md:.625vw;--content-width:58.3333vw}}@media (width<=1440px){:root{--text-h1-size:6.9444vw;--text-h1-line:7.6389vw;--text-numbers-size:5vw;--text-numbers-line:4.4444vw;--text-h2-size:3.6111vw;--text-h2-line:4.4444vw;--text-arrows-size:2.2222vw;--text-arrows-line:2.9167vw;--text-h3-size:2.2222vw;--text-h3-line:2.9167vw;--text-lead-size:1.6667vw;--text-lead-line:2.2222vw;--text-body-size:1.1111vw;--text-body-line:1.6667vw;--text-caption-size:.8333vw;--text-caption-line:1.6667vw;--space-2xs:.2778vw;--space-xs:.5556vw;--space-sm:.8333vw;--space-md:1.1111vw;--space-lg:2.2222vw;--space-xl:4.4444vw;--radius-sm:.4167vw;--radius-md:.8333vw;--content-width:77.7778vw}}@media (width<=480px){:root{--text-h1-size:12.3077vw;--text-h1-line:13.3333vw;--text-numbers-size:10.7692vw;--text-numbers-line:10.7692vw;--text-h2-size:8.7179vw;--text-h2-line:10.7692vw;--text-arrows-size:8.2051vw;--text-arrows-line:10.7692vw;--text-h3-size:6.1538vw;--text-h3-line:8.2051vw;--text-lead-size:5.1282vw;--text-lead-line:7.1795vw;--text-body-size:4.1026vw;--text-body-line:6.1538vw;--text-caption-size:3.0769vw;--text-caption-line:6.1538vw;--space-2xs:1.0256vw;--space-xs:2.0513vw;--space-sm:3.0769vw;--space-md:4.1026vw;--space-lg:8.2051vw;--space-xl:16.4103vw;--radius-sm:1.5385vw;--radius-md:3.0769vw}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:auto;scroll-padding-top:var(--header-height);overflow-x:clip}body{background-color:var(--color-bg);min-height:100svh;color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-line);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}h1,h2,h3,h4{margin:0 0 var(--space-md);font-size:inherit;font-weight:inherit;line-height:inherit;text-wrap:balance}p{margin:0 0 var(--space-md);text-wrap:pretty}a{color:inherit}::selection{background-color:var(--color-pink);color:var(--color-white)}img,picture,svg,video{max-width:100%;height:auto;display:block}button,input,textarea,select{font:inherit;color:inherit;text-align:inherit}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.container{width:100%;max-width:var(--content-width);padding-inline:var(--space-md);margin-inline:auto}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.js [data-reveal]{opacity:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.text{color:inherit;overflow-wrap:break-word;margin:0}.text--h1{font-family:var(--font-display);font-size:var(--text-h1-size);font-weight:var(--text-h1-weight);line-height:var(--text-h1-line)}.text--numbers{font-family:var(--font-display);font-size:var(--text-numbers-size);font-weight:var(--text-numbers-weight);line-height:var(--text-numbers-line);font-variant-numeric:tabular-nums}.text--h2{font-family:var(--font-display);font-size:var(--text-h2-size);font-weight:var(--text-h2-weight);line-height:var(--text-h2-line)}.text--arrows{font-family:var(--font-display);font-size:var(--text-arrows-size);font-weight:var(--text-arrows-weight);line-height:var(--text-arrows-line)}.text--h3{font-family:var(--font-mono);font-size:var(--text-h3-size);font-weight:var(--text-h3-weight);line-height:var(--text-h3-line)}.text--lead{font-family:var(--font-mono);font-size:var(--text-lead-size);font-weight:var(--text-lead-weight);line-height:var(--text-lead-line)}.text--24_32SB{font-family:var(--font-mono);font-size:24px;font-weight:600;line-height:32px}.text--body-medium{font-family:var(--font-mono);font-size:var(--text-body-size);font-weight:var(--text-body-medium-weight);line-height:var(--text-body-line)}.text--body{font-family:var(--font-mono);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-line)}.text--caption{font-family:var(--font-mono);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-line)}.text--uppercase{text-transform:uppercase}.text--muted{color:var(--color-text-muted)}.text--white{color:var(--color-white)}.text--black{color:var(--color-black)}.text--red{color:var(--color-red)}.text--blue{color:var(--color-blue)}.text--pink{color:var(--color-pink)}.text--green{color:var(--color-green)}.text--yellow{color:var(--color-yellow)}.text--start{text-align:start}.text--center{text-align:center}.text--end{text-align:end}.text--clamp{-webkit-line-clamp:var(--text-clamp,2);line-clamp:var(--text-clamp,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pixel-button{--pb-w:192;--pb-bg:var(--color-green);--pb-fg:var(--color-black);--pb-fill-color:var(--color-black);width:calc(var(--pb-w) * 1px);aspect-ratio:var(--pb-w) / 40;font:inherit;color:var(--pb-fg);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.pixel-button__shape{width:100%;height:100%;position:absolute;inset:0}.pixel-button__shape-base path,.pixel-button__shape-base rect{fill:var(--pb-bg);shape-rendering:crispedges}.pixel-button__shape-base.is-filled path,.pixel-button__shape-base.is-filled rect,.pixel-button.is-pressed .pixel-button__shape-base path,.pixel-button.is-pressed .pixel-button__shape-base rect{fill:var(--pb-fill-color)}@media (hover:none){.pixel-button__shape-base path,.pixel-button__shape-base rect{transition:fill var(--duration-fast) var(--ease-out)}}.pixel-fill-tile,.pixel-button__shape clipPath *{shape-rendering:crispedges}.pixel-fill-tile{fill:var(--pb-fill-color);pointer-events:none}.pixel-button__label-wrap{z-index:1;white-space:nowrap;align-items:center;display:inline-flex;position:relative}.pixel-button__arrow{box-sizing:content-box;fill:none;stroke:currentColor;stroke-width:1.07px;width:.698em;height:.698em;margin-inline-start:10px;padding-inline-start:.09em;display:inline-block;overflow:visible}@media (width<=1920px){.pixel-button{width:calc(var(--pb-w) * 100vw / 1920)}.pixel-button__arrow{margin-inline-start:.5208vw}}@media (width<=1440px){.pixel-button{width:calc(var(--pb-w) * 100vw / 1440)}.pixel-button__arrow{margin-inline-start:.6944vw}}@media (width<=480px){.pixel-button{width:calc(var(--pb-w) * 100vw / 390)}.pixel-button__arrow{margin-inline-start:2.5641vw}}.pixel-button--green{--pb-bg:var(--color-green);--pb-fg:var(--color-black);--pb-fill-color:var(--color-black)}.pixel-button--pink{--pb-bg:var(--color-pink);--pb-fg:var(--color-black);--pb-fill-color:var(--color-white)}.pixel-button--yellow{--pb-bg:var(--color-yellow);--pb-fg:var(--color-black);--pb-fill-color:var(--color-grey)}.pixel-button--blue{--pb-bg:var(--color-blue);--pb-fg:var(--color-black);--pb-fill-color:var(--color-black)}.pixel-button--dark{--pb-bg:var(--color-black);--pb-fg:var(--color-white);--pb-fill-color:var(--color-blue)}.pixel-button--disabled{opacity:.8;pointer-events:none}@media (hover:hover){.pixel-button--green:hover{color:var(--color-green)}.pixel-button--pink:hover{color:var(--color-pink)}.pixel-button--yellow:hover{color:var(--color-yellow)}.pixel-button--blue:hover{color:var(--color-blue)}.pixel-button--dark:hover{color:var(--color-white)}}.pixel-button--green.is-pressed{color:var(--color-green)}.pixel-button--pink.is-pressed{color:var(--color-pink)}.pixel-button--yellow.is-pressed{color:var(--color-yellow)}.pixel-button--blue.is-pressed{color:var(--color-blue)}.pixel-button--dark.is-pressed{color:var(--color-white)}.pixel-button--fluid{aspect-ratio:auto;width:100%;height:40px}.pixel-button:disabled{color:var(--pb-fg);cursor:default}@media (width<=1920px){.pixel-button--fluid{height:2.0833vw}}@media (width<=1440px){.pixel-button--fluid{height:2.7778vw}}@media (width<=480px){.pixel-button--fluid{height:10.2564vw}}.pixel-button__loader{align-items:center;gap:.3333em;height:1em;display:inline-flex}.pixel-button__loader span{background-color:var(--color-white);width:.6667em;height:.6667em;animation:pixel-button-loader-shrink 1.5s var(--ease-out) infinite;display:block}.pixel-button__loader span:nth-child(2){animation-delay:.15s}.pixel-button__loader span:nth-child(3){animation-delay:.3s}@keyframes pixel-button-loader-shrink{0%{transform:scale(1)}33.33%,46.67%{transform:scale(0)}80%,to{transform:scale(1)}}.cookie-banner{--cb-gutter:64px;--cb-bottom:24px;--cb-pad-y:16px;--cb-pad-x:42px;--cb-gap:24px;z-index:90;right:0;bottom:calc(var(--cb-bottom) + env(safe-area-inset-bottom,0px));justify-content:space-between;align-items:center;gap:var(--cb-gap);width:calc(100% - 2 * var(--cb-gutter));max-width:calc(var(--max-scale-width) - 2 * var(--cb-gutter));padding:var(--cb-pad-y) var(--cb-pad-x);background-color:var(--color-white);color:var(--color-black);opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);margin-inline:auto;display:flex;position:fixed;left:0;transform:translateY(16px)}.cookie-banner[hidden]{display:none}.cookie-banner--shown{opacity:1;transform:none}.cookie-banner:not(.cookie-banner--shown){pointer-events:none}.cookie-banner__actions{gap:var(--cb-gap);flex:none;display:flex}@media (width<=1920px){.cookie-banner{--cb-gutter:3.3333vw;--cb-bottom:1.25vw;--cb-pad-y:.8333vw;--cb-pad-x:2.1875vw;--cb-gap:1.25vw}}@media (width<=1440px){.cookie-banner{--cb-gutter:4.4444vw;--cb-bottom:1.6667vw;--cb-pad-y:1.1111vw;--cb-pad-x:2.9167vw;--cb-gap:1.6667vw}}@media (width<=480px){.cookie-banner{--cb-gutter:5.1282vw;--cb-bottom:5.1282vw;--cb-pad-y:4.1026vw;--cb-pad-x:5.1282vw;--cb-gap:4.1026vw;flex-direction:column;align-items:center}.cookie-banner__text{align-self:stretch}}.burger-button{background-color:var(--color-green);cursor:pointer;--burger-ease:cubic-bezier(.33, 1, .68, 1);width:42px;height:42px;transition:background-color var(--duration-fast) var(--ease-out);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.burger-button[aria-expanded=true]{background-color:var(--color-white)}.burger-button__icon{--bar-step:10px;width:30px;height:30px;position:relative}.burger-button__bar{background-color:var(--color-black);width:30px;height:6px;transition:rotate .2s var(--burger-ease), translate .2s var(--burger-ease) .2s, opacity .2s var(--burger-ease) .2s, background-color .4s var(--burger-ease);position:absolute;left:0}.burger-button__bar:first-child{top:2px}.burger-button__bar:nth-child(2){top:12px}.burger-button__bar:nth-child(3){top:22px}.burger-button[aria-expanded=true] .burger-button__bar{background-color:var(--color-green);transition:translate .2s var(--burger-ease), opacity .2s var(--burger-ease), rotate .2s var(--burger-ease) .2s, background-color .4s var(--burger-ease)}.burger-button[aria-expanded=true] .burger-button__bar:first-child{translate:0 var(--bar-step);rotate:45deg}.burger-button[aria-expanded=true] .burger-button__bar:nth-child(2){opacity:0}.burger-button[aria-expanded=true] .burger-button__bar:nth-child(3){translate:0 calc(var(--bar-step) * -1);rotate:-45deg}@media (width<=480px){.burger-button{width:10.7692vw;height:10.7692vw}.burger-button__icon{width:7.6923vw;height:7.6923vw}.burger-button__bar{width:7.6923vw;height:1.5385vw}.burger-button__bar:first-child{top:.5128vw}.burger-button__bar:nth-child(2){top:3.0769vw}.burger-button__bar:nth-child(3){top:5.641vw}.burger-button__icon{--bar-step:2.5641vw}}.header{z-index:100;background-color:var(--color-bg);position:fixed;top:0;left:0;right:0}.header__inner{justify-content:space-between;align-items:center;gap:var(--space-lg);width:100%;max-width:var(--max-scale-width);margin-inline:auto;padding:22px 64px;display:flex}.header__logo{--chip-unit:1px;aspect-ratio:69/17;width:138px;color:var(--color-black);outline:none;flex:none;display:block;position:relative}.header__logo-mark{width:100%;height:100%;display:block;position:relative}.header__logo-mark svg{width:100%;height:100%;display:block}.header__logo-burst{pointer-events:none;position:absolute;inset:0}.header__logo-chip{width:calc(var(--chip-size) * var(--chip-unit));height:calc(var(--chip-size) * var(--chip-unit));background-color:var(--chip-color);opacity:0;will-change:transform, opacity;transition:transform .26s cubic-bezier(.16,1,.3,1),opacity .12s linear;transition-delay:var(--chip-delay);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.4)}@media (hover:hover){.header__logo:hover .header__logo-chip{opacity:1;transform:translate(calc(-50% + var(--chip-x) * var(--chip-unit)), calc(-50% + var(--chip-y) * var(--chip-unit))) scale(1)}}.header__panel{justify-content:space-between;align-items:center;gap:var(--space-lg);flex:1;display:flex}.header__nav{flex:1;justify-content:center;display:flex}.header__list{align-items:center;gap:32px;margin:0;padding:0;list-style:none;display:flex}.header__link{color:var(--color-black);font-family:var(--font-mono);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-line);text-transform:uppercase;white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);text-decoration:none;display:block;position:relative}.header__link:before{content:"";background-color:var(--color-blue);opacity:0;pointer-events:none;will-change:transform, opacity;width:6px;height:6px;transition:transform var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);position:absolute;top:50%;left:-12px;transform:translate(-50%,-50%)scale(.4)}@media (hover:hover){.header__link:hover{color:var(--color-text-muted)}.header__link:hover:before{opacity:1;transform:translate(-50%,-50%)scale(1)}}.header__burger{flex:none;display:none}.header__mobile-nav,.header__mobile-logo{display:none}html.is-menu-open{overflow:hidden}.header-offset{padding-block-start:var(--header-height)}@media (width<=1920px){.header__inner{padding:1.1459vw 3.3333vw}.header__logo{--chip-unit:.0521vw;width:7.1875vw}.header__list{gap:1.6666vw}.header__link:before{width:.3125vw;height:.3125vw;left:-.625vw}}@media (width<=1440px){.header__inner{padding:1.5278vw 4.4444vw}.header__logo{--chip-unit:.0694vw;width:9.5833vw}.header__list{gap:2.2222vw}.header__link:before{width:.4167vw;height:.4167vw;left:-.8333vw}}@media (width<=480px){.header__inner{padding:13.3333vw 5.1282vw 5.641vw}.header__logo{width:29.2308vw}.header__nav,.header__cta{display:none}.header__panel{padding-top:calc(var(--header-height) + 20.5128vw);background-color:var(--color-grey);overscroll-behavior:contain;--menu-ease:cubic-bezier(.33, 1, .68, 1);visibility:hidden;clip-path:inset(0 0 100%);transition:clip-path .4s var(--menu-ease) .12s, visibility 0s linear .52s;flex-direction:column;align-items:center;padding-bottom:20.5128vw;display:flex;position:fixed;inset:0;overflow-y:auto}.header--open .header__panel{visibility:visible;clip-path:inset(0);transition:clip-path .6s var(--menu-ease), visibility 0s}.header__mobile-item{opacity:0;transition:opacity .16s var(--menu-ease), transform .16s var(--menu-ease);transform:translateY(-4.1026vw)}.header--open .header__mobile-item{opacity:1;transition:opacity .4s var(--menu-ease) calc(.2s + var(--i) * 60ms), transform .4s var(--menu-ease) calc(.2s + var(--i) * 60ms);transform:none}.header__mobile-nav{width:100%;display:block}.header__mobile-list{flex-direction:column;align-items:center;gap:8.2051vw;margin:0;padding:0;list-style:none;display:flex}.header__mobile-link{color:inherit;align-items:center;text-decoration:none;display:flex}.header__mobile-link-decor{width:6.1538vw;color:var(--color-yellow);flex:none}.header__mobile-link-decor svg{width:100%;height:100%;display:block}.header__mobile-link-decor:first-child{margin-right:-.2564vw}.header__mobile-link-decor:last-child{margin-left:-.2564vw}.header__mobile-link-base{background-color:var(--color-yellow);width:36.9231vw;color:var(--color-black);justify-content:center;align-items:center;padding-block:2.0513vw;display:flex}.header__mobile-logo{aspect-ratio:69/17;width:29.2308vw;color:var(--color-white);flex:none;margin-top:auto;display:block}.header__mobile-logo svg{width:100%;height:100%;display:block}.header__burger{z-index:1;display:inline-flex;position:relative}}.festival-hero-visual{flex:0 0 786px;grid-template-rows:repeat(3,238px);width:100%;max-width:786px;display:grid}.festival-hero-visual__row{grid-template-rows:238px;min-width:0;display:grid}.festival-hero-visual__row--top{grid-template-columns:188px 598px}.festival-hero-visual__row--bottom{grid-template-columns:299px 299px 188px}.festival-hero-visual__pattern,.festival-hero-visual__activity{box-sizing:border-box;min-width:0;min-height:0}.festival-hero-visual__pattern img{width:188px;height:238px;display:block}.festival-hero-visual__activity{align-items:flex-end;gap:10px;width:100%;padding:20px 24px;display:flex}.festival-hero-visual__activity span{margin:0}.festival-hero-visual__activity--cinema{background:var(--color-red)}.festival-hero-visual__activity--music{background:var(--color-blue)}.festival-hero-visual__activity--theater{background:var(--color-pink)}.festival-hero-visual__activity--design{background:var(--color-green)}@media (width<=1920px){.festival-hero-visual{flex-basis:40.9375vw;grid-template-rows:repeat(3,12.3958vw);width:40.9375vw}.festival-hero-visual__row{grid-template-rows:12.3958vw}.festival-hero-visual__row--top{grid-template-columns:9.7917vw 31.1458vw}.festival-hero-visual__row--bottom{grid-template-columns:15.5729vw 15.5729vw 9.7917vw}.festival-hero-visual__pattern img{width:9.7917vw;height:12.3958vw}.festival-hero-visual__activity{gap:.5208vw;padding:1.0417vw 1.25vw}}@media (width<=1440px){.festival-hero-visual__activity{gap:.6944vw;padding:1.3889vw 1.6667vw}}@media (width<=786px){.festival-hero-visual{flex:0 786px;grid-template-rows:repeat(3,30.28vw);align-self:center;width:min(100%,786px)}.festival-hero-visual__row{grid-template-rows:30.28vw}.festival-hero-visual__row--top{grid-template-columns:23.9186% 76.0814%}.festival-hero-visual__row--bottom{grid-template-columns:38.0407% 38.0407% 23.9186%}.festival-hero-visual__pattern img{width:100%;height:100%}.festival-hero-visual__activity{gap:2.5641vw;padding:5.1282vw 6.1538vw}}.festival-hero{background:var(--color-paper);padding:52px clamp(24px,3.02vw,58px) 110px}.festival-hero__inner{justify-content:space-between;align-items:stretch;gap:40px;max-width:1920px;margin-inline:auto;display:flex}.festival-hero__content{flex-direction:column;flex:auto;align-items:flex-start;min-width:0;min-height:714px;display:flex}.festival-hero__date{background:var(--color-pink);justify-content:center;align-items:center;gap:10px;padding:16px;display:flex}.festival-hero__date p,.festival-hero__heading p,.festival-hero__description{margin:0}.festival-hero__heading{margin-top:42px}.festival-hero__subheading{margin-top:24px!important}.festival-hero__description{max-width:820px;margin-top:24px}.festival-hero__activities{flex-wrap:wrap;gap:10px;margin:32px 0 0;padding:0;list-style:none;display:flex}.festival-hero__chip{justify-content:center;align-items:center;gap:10px;padding:12px 16px;display:flex}.festival-hero__chip p,.festival-hero__chip span{margin:0}.festival-hero__chip--blue{background:var(--color-blue)}.festival-hero__chip--yellow{background:var(--color-yellow)}.festival-hero__chip--red{background:var(--color-red)}.festival-hero__chip--green{background:var(--color-green)}.festival-hero__chip--pink{background:var(--color-pink)}.festival-hero__actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:auto;display:flex}@media (width<=1920px){.festival-hero{padding:2.7083vw 3.0208vw 5.7292vw}.festival-hero__inner{gap:2.0833vw}.festival-hero__content{min-height:37.1875vw}.festival-hero__date{gap:.5208vw;padding:.8333vw}.festival-hero__heading{margin-top:2.1875vw}.festival-hero__subheading{margin-top:1.25vw!important}.festival-hero__description{max-width:42.7083vw;margin-top:1.25vw}.festival-hero__activities{gap:.5208vw;margin-top:1.6667vw}.festival-hero__chip{gap:.5208vw;padding:.625vw .8333vw}.festival-hero__actions{gap:.8333vw}}@media (width<=1440px){.festival-hero{padding:3.6111vw 4.0278vw 7.6389vw}.festival-hero__inner{gap:2.7778vw}.festival-hero__date{gap:.6944vw;padding:1.1111vw}.festival-hero__heading{margin-top:2.9167vw}.festival-hero__subheading{margin-top:1.6667vw!important}.festival-hero__description{max-width:56.9444vw;margin-top:1.6667vw}.festival-hero__activities{gap:.6944vw;margin-top:2.2222vw}.festival-hero__chip{gap:.6944vw;padding:.8333vw 1.1111vw}.festival-hero__actions{gap:1.1111vw}}@media (width<=480px){.festival-hero{padding:10.7692vw 5.1282vw 12.3077vw}.festival-hero__inner{flex-direction:column}.festival-hero__content{min-height:0}.festival-hero__date{gap:2.5641vw;padding:4.1026vw}.festival-hero__heading{margin-top:8.2051vw}.festival-hero__description{max-width:none;margin-top:4.1026vw}.festival-hero__activities{gap:2.5641vw;margin-top:6.1538vw}.festival-hero__chip{gap:2.5641vw;padding:2.0513vw 3.0769vw}.festival-hero__actions{gap:4.1026vw;margin-top:8.2051vw}}.festival-about{background:var(--color-black);padding:0 64px 110px}.festival-about__inner{max-width:1920px;margin-inline:auto}.festival-about__title{background:var(--color-black);padding:8px 12px}.festival-about__intro{gap:12px;margin-top:8px;display:flex}.festival-about__statement{background:var(--color-white);flex:1 0 0;align-items:center;gap:10px;padding:16px 24px;display:flex}.festival-about__stats{gap:0;margin-top:16px;display:flex}.festival-about__stat{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:16px;min-width:0;padding:32px;display:flex}.festival-about__value,.festival-about__label{margin:0}.festival-about__stat--pink{background:var(--color-pink)}.festival-about__stat--red{background:var(--color-red)}.festival-about__stat--blue{background:var(--color-blue)}.festival-about__stat--green{background:var(--color-green)}@media (width<=1920px){.festival-about{padding:0 3.3333vw 5.7292vw}.festival-about__title{padding:.4167vw .625vw}.festival-about__intro{gap:.625vw;margin-top:.4167vw}.festival-about__statement{gap:.5208vw;padding:.8333vw 1.25vw}.festival-about__stats{gap:0;margin-top:.8333vw}.festival-about__stat{gap:.8333vw;padding:1.6667vw}}@media (width<=1440px){.festival-about{padding-inline:4.4444vw}}@media (width<=480px){.festival-about{padding:0 5.1282vw 12.3077vw}.festival-about__title{padding:2.0513vw 3.0769vw}.festival-about__intro,.festival-about__stats{flex-direction:column;gap:2.5641vw;margin-top:2.5641vw}.festival-about__statement{padding:4.1026vw 6.1538vw}.festival-about__stat{gap:3.0769vw;padding:6.1538vw}}.festival-invitation{background:var(--color-paper);padding:52px 64px 0}.festival-invitation__inner{max-width:1920px;margin-inline:auto}.festival-invitation__title{margin:0 0 52px}.festival-invitation__options{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}.festival-invitation__option{border-top:12px solid;min-width:0;padding-top:24px}.festival-invitation__option-title,.festival-invitation__option-text{margin:0}.festival-invitation__option-text{margin-top:10px}.festival-invitation__option--red{border-color:var(--color-red)}.festival-invitation__option--pink{border-color:var(--color-pink)}.festival-invitation__option--green{border-color:var(--color-green)}.festival-invitation__option--yellow{border-color:var(--color-yellow)}@media (width<=1920px){.festival-invitation{padding:2.7083vw 3.3333vw 0}.festival-invitation__title{margin-bottom:2.7083vw}.festival-invitation__options{gap:1.5625vw}.festival-invitation__option{border-top-width:.625vw;padding-top:1.25vw}.festival-invitation__option-text{margin-top:.5208vw}}@media (width<=1440px){.festival-invitation{padding-inline:4.4444vw}}@media (width<=640px){.festival-invitation{padding:10.7692vw 5.1282vw 0}.festival-invitation__title{margin-bottom:10.7692vw}.festival-invitation__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:7.6923vw 5.1282vw}.festival-invitation__option{border-top-width:3.0769vw;padding-top:4.1026vw}.festival-invitation__option-text{margin-top:2.5641vw}}@media (width<=380px){.festival-invitation__options{grid-template-columns:1fr;gap:8.2051vw}}.lab-mentor{--m-pad:24px;--m-gap:16px;--m-actions-gap:24px;--m-buttons-gap:12px;--m-button-y:4px;--m-button-x:12px;--m-video-x:8px;--m-bio-gap:10px;--m-bio-pad:12px;--m-chevron-box:24px;--m-photo:100px;--m-chevron:17px;--m-pager-gap:12px;--m-arrow:16px;--m-arrow-x:4px;--m-arrow-y:6px;width:100%;padding:var(--m-pad);background-color:var(--color-paper);flex-direction:column;display:flex}.lab-mentor__head{justify-content:space-between;align-items:center;gap:var(--m-pager-gap);display:flex}.lab-mentor__pager{align-items:center;gap:var(--m-pager-gap);margin-right:calc(-1 * var(--m-arrow-x));display:flex}.lab-mentor__arrow{padding:var(--m-arrow-y) var(--m-arrow-x);color:var(--color-grey);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;display:flex}.lab-mentor__arrow svg{width:var(--m-arrow);height:calc(var(--m-arrow) * .75);fill:currentColor}.lab-mentor__arrow--prev svg{transform:scaleX(-1)}.lab-mentor__photo,.lab-mentor__name,.lab-mentor__description{margin-top:var(--m-gap)}.lab-mentor__actions{align-items:flex-start;gap:var(--m-buttons-gap);margin-top:var(--m-actions-gap);flex-direction:column;display:flex}.lab-mentor__collapse{opacity:0;width:100%;transition:grid-template-rows var(--lab-phase) var(--lab-ease), opacity var(--lab-phase) var(--lab-ease);grid-template-rows:0fr;display:grid}.lab-mentor__collapse-inner{min-height:0;overflow:hidden}.lab-mentor__item--open .lab-mentor__bio{opacity:1;grid-template-rows:1fr}.lab-mentor__photo{width:var(--m-photo);height:var(--m-photo);object-fit:cover;display:block}.lab-mentor__photo--empty{background-color:var(--lab-color,var(--color-white))}.lab-mentor__more{width:100%}.lab-mentor__button{padding:var(--m-button-y) var(--m-button-x);background-color:var(--color-white);color:var(--color-black);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);border:0;align-items:center;text-decoration:none;display:inline-flex}.lab-mentor__button--video{padding-inline:var(--m-video-x)}.lab-mentor__toggle{justify-content:space-between;gap:var(--m-video-x);max-width:100%;padding-right:var(--m-video-x);white-space:nowrap}.lab-mentor__item--open .lab-mentor__toggle{width:100%}.lab-mentor__chevron{box-sizing:content-box;width:var(--m-chevron);height:auto;padding-inline:calc((var(--m-chevron-box) - var(--m-chevron)) / 2);fill:var(--color-red);transition:transform var(--lab-phase) var(--lab-ease);flex:none;transform:rotate(180deg)}.lab-mentor__item--open .lab-mentor__chevron{transform:none}.lab-mentor__bio .lab-mentor__collapse-inner{padding-top:var(--m-bio-gap);background-color:var(--color-white)}.lab-mentor__bio-text{padding:var(--m-bio-gap) var(--m-bio-pad) var(--m-bio-pad);border-top:1px solid var(--color-paper)}@media (hover:hover){.lab-mentor__button:hover{color:var(--color-grey)}.lab-mentor__arrow:hover{color:var(--color-black)}}.lab-mentor__button.is-pressed{color:var(--color-grey)}.lab-mentor__arrow.is-pressed{color:var(--color-black)}@media (width<=1920px){.lab-mentor{--m-pad:1.25vw;--m-gap:.8333vw;--m-actions-gap:1.25vw;--m-buttons-gap:.625vw;--m-button-y:.2083vw;--m-button-x:.625vw;--m-video-x:.4167vw;--m-bio-gap:.5208vw;--m-bio-pad:.625vw;--m-chevron-box:1.25vw;--m-photo:5.2083vw;--m-chevron:.8854vw;--m-pager-gap:.625vw;--m-arrow:.8333vw;--m-arrow-x:.2083vw;--m-arrow-y:.3125vw}}@media (width<=1440px){.lab-mentor{--m-pad:1.6667vw;--m-gap:1.1111vw;--m-actions-gap:1.6667vw;--m-buttons-gap:.8333vw;--m-button-y:.2778vw;--m-button-x:.8333vw;--m-video-x:.5556vw;--m-bio-gap:.6944vw;--m-bio-pad:.8333vw;--m-chevron-box:1.6667vw;--m-photo:6.9444vw;--m-chevron:1.1806vw;--m-pager-gap:.8333vw;--m-arrow:1.1111vw;--m-arrow-x:.2778vw;--m-arrow-y:.4167vw}}@media (width<=480px){.lab-mentor{--m-pad:6.1538vw;--m-gap:4.1026vw;--m-actions-gap:6.1538vw;--m-buttons-gap:3.0769vw;--m-button-y:1.0256vw;--m-button-x:3.0769vw;--m-video-x:2.0513vw;--m-bio-gap:2.5641vw;--m-bio-pad:3.0769vw;--m-chevron-box:6.1538vw;--m-photo:25.641vw;--m-chevron:4.359vw;--m-pager-gap:3.0769vw;--m-arrow:4.1026vw;--m-arrow-x:1.0256vw;--m-arrow-y:1.5385vw}}.lab-card{--lab-badge-width:80px;--lab-mark-inset:-24px;--lab-ease:cubic-bezier(.33, 1, .68, 1);--lab-phase:.6s;--lab-hover-duration:.45s;--lab-hover-ease:var(--lab-ease);width:100%;position:relative}.lab-card--blue{--lab-color:var(--color-blue)}.lab-card--pink{--lab-color:var(--color-pink)}.lab-card--red{--lab-color:var(--color-red)}.lab-card--green{--lab-color:var(--color-green)}.lab-card--yellow{--lab-color:var(--color-yellow)}.lab-card__summary{--lab-summary-gap:16px;width:100%;margin:0 0 var(--lab-summary-gap);font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:24px;padding:0 72px 0 0;display:flex}@property --lab-hover{syntax:"<number>";inherits:true;initial-value:0}.lab-card__summary{--lab-hover:0;transition:--lab-hover var(--lab-hover-duration) var(--lab-hover-ease);outline:none;position:relative;container-type:inline-size}.lab-card__summary:before{content:"";background-color:var(--lab-color);clip-path:inset(0 calc((100% - var(--lab-badge-width)) * (1 - var(--lab-hover))) 0 0);pointer-events:none;position:absolute;inset:0}@media (hover:hover){.lab-card__summary:after{content:"";top:calc(-1 * (var(--labs-list-gap,0px) + 1px));right:0;bottom:calc(-1 * (var(--lab-summary-gap) + var(--labs-list-gap,0px)));position:absolute;left:0}}.lab-card__summary>*{position:relative}.lab-card__badge{z-index:1}.lab-card__mark{transform:translateX(calc((100cqw - var(--lab-badge-width) - var(--lab-mark-inset)) * var(--lab-hover)))}.lab-card__tagline{transition:color var(--lab-hover-duration) var(--lab-hover-ease)}.lab-card__arrow{opacity:calc(1 - var(--lab-hover));display:inline-block}.lab-card:not(.lab-card--hover-lock) .lab-card__summary:is(.is-hovered,:focus-visible){--lab-hover:1}.lab-card:not(.lab-card--hover-lock) .lab-card__summary:is(.is-hovered,:focus-visible) .lab-card__tagline{color:var(--color-black)}.lab-card__badge{width:var(--lab-badge-width);background-color:var(--lab-color);flex-direction:column;flex:none;align-self:stretch;align-items:flex-start;padding:16px;display:flex}.lab-card__mark{width:48px;height:48px;color:var(--color-black);display:block}.lab-card__mark svg{width:100%;height:100%;display:block}.lab-card__title,.lab-card__tagline{flex:1 0 0;min-width:0}.lab-card__arrow{flex:none}.lab-card__panel{width:100%;display:none}.lab-card--open .lab-card__panel{display:block}.lab-card__mark-ghost{z-index:2;pointer-events:none;margin:0;position:absolute}.lab-card__header{background-color:var(--lab-color);width:100%;font:inherit;color:inherit;cursor:pointer;border:none;align-items:center;gap:48px;margin:0;padding:64px;display:flex}.lab-card__header-text{flex-direction:column;flex:1 0 0;gap:16px;min-width:0;display:flex}.lab-card__big-title-rest{display:inline-block}.lab-card__header-title-group{flex-direction:column;gap:16px;display:flex}.lab-card__big-mark{width:92px;height:92px;color:var(--color-black);flex:none;display:block}.lab-card__big-mark svg{width:100%;height:100%;display:block}.lab-card__body{background-color:var(--color-white);flex-direction:column;gap:36px;padding:64px;display:flex}.lab-card__program{align-items:flex-start;gap:64px;width:100%;display:flex}.lab-card__about{flex-direction:column;flex:1 0 0;gap:24px;min-width:0;display:flex}.lab-card__field{flex-direction:column;gap:10px;width:100%;display:flex}.lab-card__result-label{font-weight:600}.lab-card__practical{flex-direction:column;flex:none;gap:20px;width:464px;display:flex}.lab-card__details{flex-direction:column;gap:12px;width:100%;display:flex}.lab-card__detail-row{align-items:flex-start;gap:16px;width:100%;display:flex}.lab-card__detail-label{flex:none;width:220px}.lab-card__detail-value{flex:none;width:228px}.lab-card__divider{background-color:var(--color-grey);width:100%;height:1px;display:block;transform:translateZ(0)}.lab-card__apply{align-items:flex-start;gap:64px;width:100%;display:flex}.lab-card__terms{flex-direction:column;flex:none;gap:12px;width:656px;display:flex}.lab-card__steps{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.lab-card__step{align-items:flex-start;gap:16px;display:flex}.lab-card__step-number{flex:none}.lab-card__step-text{white-space:pre-line;flex:1 0 0;min-width:0}.lab-card__deadline{white-space:nowrap}.lab-card__terms-heading p{margin:0;display:inline}.lab-card__terms-heading p:first-child:after{content:" "}.lab-card__action{flex-direction:column;flex:none;gap:12px;display:flex}.lab-card__action-note{width:192px}@media (width<=1920px){.lab-card{--lab-badge-width:4.1667vw;--lab-mark-inset:-1.25vw}.lab-card__summary{--lab-summary-gap:.8333vw;gap:1.25vw;padding:0 3.75vw 0 0}.lab-card__badge{width:var(--lab-badge-width);padding:.8333vw}.lab-card__mark{width:2.5vw;height:2.5vw}.lab-card__header{gap:2.5vw;padding:3.3333vw}.lab-card__header-text,.lab-card__header-title-group{gap:.8333vw}.lab-card__big-mark{width:4.7917vw;height:4.7917vw}.lab-card__body{gap:1.875vw;padding:3.3333vw}.lab-card__program{gap:3.3333vw}.lab-card__about{gap:1.25vw}.lab-card__field{gap:.5208vw}.lab-card__practical{gap:1.0417vw;width:24.1667vw}.lab-card__details{gap:.625vw}.lab-card__detail-row{gap:.8333vw}.lab-card__detail-label{width:11.4583vw}.lab-card__detail-value{width:11.875vw}.lab-card__apply{gap:3.3333vw}.lab-card__terms{gap:.625vw;width:34.1667vw}.lab-card__steps{gap:.625vw}.lab-card__step{gap:.8333vw}.lab-card__action{gap:.625vw}.lab-card__action-note{width:10vw}}@media (width<=1440px){.lab-card{--lab-badge-width:5.5556vw;--lab-mark-inset:-1.6667vw}.lab-card__summary{--lab-summary-gap:1.1111vw;gap:1.6667vw;padding:0 5vw 0 0}.lab-card__badge{width:var(--lab-badge-width);padding:1.1111vw}.lab-card__mark{width:3.3333vw;height:3.3333vw}.lab-card__header{gap:3.3333vw;padding:4.4444vw}.lab-card__header-text,.lab-card__header-title-group{gap:1.1111vw}.lab-card__big-mark{width:6.3889vw;height:6.3889vw}.lab-card__body{gap:2.5vw;padding:4.4444vw}.lab-card__program{gap:4.4444vw}.lab-card__about{gap:1.6667vw}.lab-card__field{gap:.6944vw}.lab-card__practical{gap:1.3889vw;width:32.2222vw}.lab-card__details{gap:.8333vw}.lab-card__detail-row{gap:1.1111vw}.lab-card__detail-label{width:15.2778vw}.lab-card__detail-value{width:15.8333vw}.lab-card__apply{gap:4.4444vw}.lab-card__terms{gap:.8333vw;width:45.5556vw}.lab-card__steps{gap:.8333vw}.lab-card__step{gap:1.1111vw}.lab-card__action{gap:.8333vw}.lab-card__action-note{width:13.3333vw}}@media (width<=480px){.lab-card{--lab-badge-width:20.5128vw}.lab-card__summary{--lab-summary-gap:4.1026vw;grid-template-columns:auto 1fr;align-items:start;gap:3.0769vw;padding:0;display:grid}.lab-card__badge{width:var(--lab-badge-width);grid-area:1/1/3;align-self:start;padding:4.1026vw}.lab-card__mark{width:12.3077vw;height:12.3077vw;transform:none}.lab-card__summary:before{display:none}.lab-card__title{grid-area:1/2}.lab-card__tagline{grid-area:2/2}.lab-card__arrow{display:none}.lab-card__header{flex-direction:column;justify-content:center;align-items:flex-start;gap:6.1538vw;padding:4.1026vw}.lab-card__header-text{gap:2.0513vw}.lab-card__header-title-group{gap:1.0256vw}.lab-card__big-mark{order:-1;width:12.3077vw;height:12.3077vw}.lab-card__body{gap:9.2308vw;padding:5.1282vw 4.1026vw}.lab-card__program{flex-direction:column;align-items:stretch;gap:16.4103vw}.lab-card__about{gap:6.1538vw}.lab-card__field{gap:2.5641vw}.lab-card__practical{gap:5.1282vw;width:100%}.lab-card__details{gap:3.0769vw}.lab-card__detail-row{gap:5.1282vw}.lab-card__detail-label{flex:none;width:31.7949vw}.lab-card__detail-value{flex:1 0 0;width:auto}.lab-card__apply{flex-direction:column;align-items:stretch;gap:8.2051vw}.lab-card__terms{gap:3.0769vw;width:100%}.lab-card__steps{gap:3.0769vw}.lab-card__step{gap:4.1026vw}.lab-card__terms-heading p{display:block}.lab-card__terms-heading p:first-child:after{content:none}.lab-card__action{gap:3.0769vw}.lab-card__action-note{width:49.2308vw}}.labs{background-color:var(--color-bg)}.labs__inner{max-width:var(--max-scale-width);flex-direction:column;gap:32px;margin-inline:auto;padding:64px;display:flex}.labs__content{flex-direction:column;gap:52px;width:100%;display:flex}.labs__intro{align-items:flex-start;gap:80px;width:100%;display:flex}.labs__heading{flex:none;width:860px}.labs__heading p{margin:0}.labs__description{flex:1 0 0;min-width:0}.labs__description p{margin:0}.labs__list{--labs-list-gap:24px;gap:var(--labs-list-gap);flex-direction:column;width:100%;display:flex}.labs__divider{background-color:var(--color-grey);flex:none;width:100%;height:1px;display:block;transform:translateZ(0)}@media (width<=1920px){.labs__inner{gap:1.6666vw;padding:3.3333vw}.labs__content{gap:2.7083vw}.labs__intro{gap:4.1667vw}.labs__heading{width:44.7917vw}.labs__list{--labs-list-gap:1.25vw}}@media (width<=1440px){.labs__inner{gap:2.2222vw;padding:4.4444vw}.labs__content{gap:3.6111vw}.labs__intro{gap:5.5556vw}.labs__heading{width:59.7222vw}.labs__list{--labs-list-gap:1.6667vw}}@media (width<=480px){.labs__inner{gap:8.2051vw;padding:13.3333vw 5.1282vw}.labs__content{gap:13.3333vw}.labs__intro{flex-direction:column;gap:3.0769vw}.labs__heading{width:100%}.labs__list{--labs-list-gap:4.1026vw}}.meeting-point{isolation:isolate;width:100%;max-width:var(--max-scale-width);background-color:var(--color-bg);height:702px;margin-inline:auto;position:relative;overflow:hidden}.meeting-point__picture{z-index:-1;pointer-events:none;position:absolute;inset:0}.meeting-point__bg{object-fit:contain;object-position:center bottom;width:100%;height:100%}.meeting-point__content{flex-direction:column;gap:44px;width:624px;padding:41px 0 0 81px;display:flex}.meeting-point__container{flex-direction:column;gap:32px;width:100%;display:flex}.meeting-point__text{flex-direction:column;gap:24px;width:100%;display:flex}.meeting-point__description{max-width:590px}.meeting-point__info{flex-direction:column;gap:20px;display:flex}.meeting-point__note{white-space:nowrap}.meeting-point__image{display:none}@media (width<=1920px){.meeting-point{height:27.2396vw}.meeting-point__content{gap:2.2917vw;width:32.5vw;padding:2.1354vw 0 0 4.2188vw}.meeting-point__container{gap:1.6666vw}.meeting-point__text{gap:1.25vw}.meeting-point__description{max-width:30.7292vw}.meeting-point__info{gap:1.0417vw}}@media (width<=1440px){.meeting-point{height:36.3194vw}.meeting-point__content{gap:3.0556vw;width:43.3333vw;padding:2.8472vw 0 0 5.625vw}.meeting-point__container{gap:2.2222vw}.meeting-point__text{gap:1.6667vw}.meeting-point__description{max-width:40.9722vw}.meeting-point__info{gap:1.3889vw}}@media (width<=480px){.meeting-point{height:auto;padding-bottom:10.7692vw}.meeting-point__picture{display:none}.meeting-point__content{gap:11.2821vw;width:100%;padding:13.3333vw 5.1282vw 0}.meeting-point__container{gap:8.2051vw}.meeting-point__text{gap:6.1538vw}.meeting-point__description{max-width:none}.meeting-point__info{gap:5.1282vw}.meeting-point__note{white-space:normal}.meeting-point__image{aspect-ratio:226/145;width:100%;margin-top:10.7692vw;display:block}.meeting-point__image picture,.meeting-point__image img{width:100%;height:100%;display:block}.meeting-point__image img{object-fit:cover;object-position:right center}}.mentor-videos{--mv-w:180px;--mv-aw:256px;--mv-gap:24px;--mv-media-h:320px;--mv-active-media-h:456px;--mv-label-h:84px;--mv-inset:12px;--mv-label-top:24px;--mv-play:32px;--mv-play-icon:22px;--mv-bar:8px;--mv-bar-pad:2px;--mv-arrow:42px;--mv-arrow-icon:32px;--mv-arrow-gap:26px;--mv-stack-gap:42px;background-color:var(--color-black);overflow:clip}.mentor-videos__inner{max-width:var(--max-scale-width);flex-direction:column;margin-inline:auto;padding:64px;display:flex}.mentor-videos__heading{margin-top:var(--mv-stack-gap)}.mentor-videos__slider{margin-top:var(--mv-stack-gap);position:relative}.mentor-videos__track{height:calc(var(--mv-active-media-h) + var(--mv-label-h) + var(--mv-label-extra,0px));cursor:grab;touch-action:pan-y;position:relative}.mentor-videos__track.is-dragging{cursor:grabbing}.mentor-videos__track--still{cursor:auto}.mentor-video{--t:1;--a:0;--b:0;width:calc(var(--mv-aw) + (var(--mv-w) - var(--mv-aw)) * var(--t));transform:translateX(calc(var(--mv-aw) / -2 + var(--a) * (var(--mv-aw) + var(--mv-gap)) + var(--b) * (var(--mv-w) + var(--mv-gap))));user-select:none;-webkit-user-drag:none;flex-direction:column;display:flex;position:absolute;top:0;left:50%}.mentor-video--blue{--mv-color:var(--color-blue)}.mentor-video--pink{--mv-color:var(--color-pink)}.mentor-video--red{--mv-color:var(--color-red)}.mentor-video--green{--mv-color:var(--color-green)}.mentor-video--yellow{--mv-color:var(--color-yellow)}.mentor-video__media{height:calc(var(--mv-active-media-h) + (var(--mv-media-h) - var(--mv-active-media-h)) * var(--t));background-color:var(--color-paper);flex:none;position:relative;overflow:hidden}.mentor-video__poster,.mentor-video__player{pointer-events:none;object-fit:cover;width:calc(100% + 2px);max-width:none;height:calc(100% + 2px);display:block;position:absolute;top:-1px;left:-1px}.mentor-video__poster~.mentor-video__player{opacity:0}.mentor-video.is-started .mentor-video__player{opacity:1}.mentor-video__progress{top:var(--mv-inset);left:var(--mv-inset);right:var(--mv-inset);height:var(--mv-bar);padding:var(--mv-bar-pad);background-color:var(--color-white);opacity:calc(1 - var(--t) * 2);position:absolute}.mentor-video__progress-fill{background-color:var(--color-yellow);width:100%;height:100%;transform:scaleX(var(--progress,0));transform-origin:0;display:block}.mentor-video__play{left:var(--mv-inset);bottom:var(--mv-inset);width:var(--mv-play);height:var(--mv-play);background-color:var(--color-white);color:var(--color-black);cursor:pointer;opacity:calc(1 - var(--t) * 2);pointer-events:none;transition:color var(--duration-fast) var(--ease-out);border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}@media (hover:hover){.mentor-video__play:not(:disabled):hover{color:var(--color-grey)}}.mentor-video__play.is-pressed{color:var(--color-grey)}.mentor-video__play:disabled{cursor:default}.mentor-video__play svg{width:var(--mv-play-icon);height:var(--mv-play-icon);fill:currentColor;shape-rendering:crispedges}.mentor-video__pause-icon,.mentor-video.is-playing .mentor-video__play-icon{display:none}.mentor-video.is-playing .mentor-video__pause-icon{display:block}.mentor-video.is-active .mentor-video__play{pointer-events:auto}.mentor-video__label{height:calc(var(--mv-label-h) + var(--mv-label-extra,0px));padding:var(--mv-label-top) var(--mv-inset) var(--mv-inset);background-color:var(--mv-color);color:var(--color-black);flex:none;overflow:hidden}.mentor-video__name{width:calc(var(--mv-aw) - 2 * var(--mv-inset));opacity:calc(1 - var(--t))}.mentor-video__select{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.mentor-video.is-active .mentor-video__select{display:none}@media (hover:hover){.mentor-video:not(.is-active):hover{filter:brightness(1.15)}}.mentor-video:not(.is-active):has(.mentor-video__select.is-pressed){filter:brightness(1.15)}.mentor-videos__arrow{width:var(--mv-arrow);height:var(--mv-arrow);background-color:var(--color-grey);color:var(--color-white);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:0}.mentor-videos__arrow svg{width:var(--mv-arrow-icon);height:var(--mv-arrow-icon);fill:currentColor;shape-rendering:crispedges}.mentor-videos__arrow--prev svg{transform:scaleX(-1)}.mentor-videos__arrow--prev{right:calc(50% + var(--mv-aw) / 2 + var(--mv-arrow-gap))}.mentor-videos__arrow--next{left:calc(50% + var(--mv-aw) / 2 + var(--mv-arrow-gap))}@media (hover:hover){.mentor-videos__arrow:not(:disabled):hover{background-color:var(--color-white);color:var(--color-black)}}.mentor-videos__arrow:disabled{opacity:.4;cursor:default}.mentor-videos__arrow.is-pressed{background-color:var(--color-white);color:var(--color-black)}@media (width<=1920px){.mentor-videos{--mv-w:9.375vw;--mv-aw:13.3333vw;--mv-gap:1.25vw;--mv-media-h:16.6667vw;--mv-active-media-h:23.75vw;--mv-label-h:4.375vw;--mv-inset:.625vw;--mv-label-top:1.25vw;--mv-play:1.6667vw;--mv-play-icon:1.1458vw;--mv-bar:.4167vw;--mv-bar-pad:.1042vw;--mv-arrow:2.1875vw;--mv-arrow-icon:1.6667vw;--mv-arrow-gap:1.3542vw;--mv-stack-gap:2.1875vw}.mentor-videos__inner{padding:3.3333vw}}@media (width<=1440px){.mentor-videos{--mv-w:12.5vw;--mv-aw:17.7778vw;--mv-gap:1.6667vw;--mv-media-h:22.2222vw;--mv-active-media-h:31.6667vw;--mv-label-h:5.8333vw;--mv-inset:.8333vw;--mv-label-top:1.6667vw;--mv-play:2.2222vw;--mv-play-icon:1.5278vw;--mv-bar:.5556vw;--mv-bar-pad:.1389vw;--mv-arrow:2.9167vw;--mv-arrow-icon:2.2222vw;--mv-arrow-gap:1.8056vw;--mv-stack-gap:2.9167vw}.mentor-videos__inner{padding:4.4444vw}}@media (width<=480px){.mentor-videos{--mv-w:46.1538vw;--mv-aw:65.641vw;--mv-gap:6.1538vw;--mv-media-h:82.0513vw;--mv-active-media-h:116.923vw;--mv-label-h:21.5385vw;--mv-inset:3.0769vw;--mv-label-top:6.1538vw;--mv-play:8.2051vw;--mv-play-icon:5.641vw;--mv-bar:2.0513vw;--mv-bar-pad:.5128vw;--mv-arrow:10.7692vw;--mv-arrow-icon:8.2051vw;--mv-stack-gap:8.2051vw}.mentor-videos__inner{padding:13.3333vw 5.1282vw}.mentor-videos__arrow--prev{left:0;right:auto}.mentor-videos__arrow--next{left:auto;right:0}}.open-call{background-color:var(--color-black)}.open-call__inner{max-width:var(--max-scale-width);flex-direction:column;align-items:center;gap:84px;margin-inline:auto;padding:64px;display:flex}.open-call__content{flex-direction:column;gap:40px;width:100%;display:flex}.open-call__container{flex-direction:column;gap:64px;width:100%;display:flex}.open-call__terms{align-items:flex-start;gap:80px;width:100%;display:flex}.open-call__pitch{flex-direction:column;flex:1 0 0;gap:24px;min-width:0;display:flex}.open-call__pitch p{margin:0}.open-call__steps{flex-direction:column;flex:1 0 0;gap:24px;min-width:0;display:flex}.open-call__step{align-items:flex-start;gap:24px;width:100%;display:flex}.open-call__step-number{flex:none}.open-call__step-body{flex-direction:column;flex:1 0 0;gap:4px;min-width:0;display:flex}.open-call__meta{align-items:flex-start;gap:32px;width:100%;display:flex}.open-call__meta-item{flex-direction:column;flex:1 0 0;gap:12px;min-width:0;display:flex}.open-call__meta-line{background-color:var(--color-border);flex:none;width:100%;height:1px;transform:translateZ(0)}.open-call__meta-label{white-space:nowrap}.open-call__apply{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex;container-type:inline-size}.open-call__labs{--open-call-labs-gap:24px;--lab-badge-width:80px;--lab-label-max:calc(100cqi - var(--labs-count) * var(--lab-badge-width) - (var(--labs-count) - 1) * var(--open-call-labs-gap));justify-content:center;gap:var(--open-call-labs-gap);flex-wrap:wrap;display:flex}.open-call__lab--blue{--lab-color:var(--color-blue)}.open-call__lab--pink{--lab-color:var(--color-pink)}.open-call__lab--red{--lab-color:var(--color-red)}.open-call__lab--green{--lab-color:var(--color-green)}.open-call__lab--yellow{--lab-color:var(--color-yellow)}.open-call__lab{--lab-label-padding:24px;--lab-label-width:0px;--lab-title-width:min(calc(var(--lab-label-chars) * 1ch + 2 * var(--lab-label-padding)), var(--lab-label-max));--lab-ease:cubic-bezier(.33, 1, .68, 1);--lab-hover-duration:.45s;color:var(--color-black);outline:none;text-decoration:none;display:flex;position:relative}@media (hover:hover){.open-call__lab:after{content:"";inset:0 calc(-.5 * var(--open-call-labs-gap));position:absolute}}.open-call__lab-badge{width:var(--lab-badge-width);background-color:var(--lab-color);flex-direction:column;flex:none;align-items:flex-start;padding:16px;display:flex}.open-call__lab-mark{width:48px;height:48px;display:block}.open-call__lab-mark svg{width:100%;height:100%;display:block}.open-call__lab-label{width:var(--lab-label-width);background-color:var(--color-white);transition:width var(--lab-hover-duration) var(--lab-ease);align-items:center;display:flex;overflow:hidden}.open-call__lab-title{width:var(--lab-title-width);padding-inline:var(--lab-label-padding);white-space:nowrap;flex:none}.open-call__lab--wrap .open-call__lab-title{white-space:normal}.open-call__lab:focus-visible{--lab-label-width:var(--lab-title-width)}@media (hover:hover){.open-call__lab:not(.open-call__lab--disabled):hover{--lab-label-width:var(--lab-title-width)}}.open-call__lab--disabled{cursor:default}.open-call__hint{max-width:50ch;font-family:var(--font-mono);color:var(--color-grey);text-align:center;text-wrap:balance;margin:0;font-size:20px;font-weight:600;line-height:28px}@media (width<=1920px){.open-call__inner{gap:4.375vw;padding:3.3333vw}.open-call__content{gap:2.0834vw}.open-call__container{gap:3.3333vw}.open-call__terms{gap:4.1667vw}.open-call__pitch,.open-call__steps,.open-call__step{gap:1.25vw}.open-call__step-body{gap:.2083vw}.open-call__meta{gap:1.6666vw}.open-call__meta-item{gap:.625vw}.open-call__apply{gap:1.25vw}.open-call__labs{--open-call-labs-gap:1.25vw;--lab-badge-width:4.1667vw}.open-call__lab-badge{padding:.8333vw}.open-call__lab-mark{width:2.5vw;height:2.5vw}.open-call__lab{--lab-label-padding:1.25vw}.open-call__hint{font-size:1.0417vw;line-height:1.4583vw}}@media (width<=1440px){.open-call__inner{gap:5.8333vw;padding:4.4444vw}.open-call__content{gap:2.7778vw}.open-call__container{gap:4.4444vw}.open-call__terms{gap:5.5556vw}.open-call__pitch,.open-call__steps,.open-call__step{gap:1.6667vw}.open-call__step-body{gap:.2778vw}.open-call__meta{gap:2.2222vw}.open-call__meta-item{gap:.8333vw}.open-call__apply{gap:1.6667vw}.open-call__labs{--open-call-labs-gap:1.6667vw;--lab-badge-width:5.5556vw}.open-call__lab-badge{padding:1.1111vw}.open-call__lab-mark{width:3.3333vw;height:3.3333vw}.open-call__lab{--lab-label-padding:1.6667vw}.open-call__hint{font-size:1.3889vw;line-height:1.9444vw}}@media (width<=480px){.open-call__inner{gap:21.5385vw;padding:13.3333vw 5.1282vw}.open-call__content{gap:10.2564vw}.open-call__container{gap:16.4103vw}.open-call__terms{flex-direction:column;align-items:stretch;gap:13.3333vw}.open-call__pitch{gap:6.1538vw}.open-call__pitch-heading p{display:inline}.open-call__pitch-heading p:not(:last-child):after{content:" "}.open-call__steps,.open-call__step{gap:6.1538vw}.open-call__step-body{gap:1.0256vw}.open-call__meta{flex-direction:column;align-items:stretch;gap:8.2051vw}.open-call__meta-item{gap:3.0769vw}.open-call__apply{align-items:stretch;gap:6.1538vw}.open-call__labs{--open-call-labs-gap:6.1538vw;--lab-badge-width:20.5128vw;flex-direction:column;align-items:flex-start}.open-call__lab{--lab-label-padding:6.1538vw}.open-call__lab-badge{padding:4.1026vw}.open-call__lab-mark{width:12.3077vw;height:12.3077vw}.open-call__lab-label{width:auto;transition:none}.open-call__lab-title{white-space:normal;flex:0 auto;width:auto;min-width:0;padding-block:2.0513vw;font-size:5.1282vw;font-weight:600;line-height:7.1795vw}.open-call__hint{text-align:start;font-size:5.1282vw;line-height:7.1795vw}}.partners{background-color:var(--color-blue)}.partners__inner{max-width:var(--max-scale-width);flex-direction:column;gap:32px;margin-inline:auto;padding:64px;display:flex}.partners__divider{background-color:var(--color-white);flex:none;width:100%;height:1px;transform:translateZ(0)}.partners__list{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.partners__item{flex-direction:column;align-items:center;gap:12px;display:flex}.partners__logo-box{justify-content:center;align-items:center;height:100px;display:flex}.partners__logo{color:var(--color-white);transition:opacity var(--duration-fast) var(--ease-out)}.partners__logo-box:focus-visible .partners__logo,.partners__logo-box.is-pressed .partners__logo{opacity:.7}@media (hover:hover){.partners__logo-box:hover .partners__logo{opacity:.7}}.partners__logo svg{width:100%;height:auto;display:block}.partners__logo--pushkeen{width:402px}.partners__logo--setka{width:167px}.partners__logo--publicart{width:376px}@media (width<=1920px){.partners__inner{gap:1.6666vw;padding:3.3333vw}.partners__logo-box{height:5.2083vw}.partners__logo--pushkeen{width:20.9375vw}.partners__logo--setka{width:8.6979vw}.partners__logo--publicart{width:19.5833vw}}@media (width<=1440px){.partners__inner{gap:2.2222vw;padding:4.4444vw}.partners__logo-box{height:6.9444vw}.partners__logo--pushkeen{width:27.9167vw}.partners__logo--setka{width:11.5972vw}.partners__logo--publicart{width:26.1111vw}}@media (width<=480px){.partners__inner{gap:6.1538vw;padding:13.3333vw 5.1282vw}.partners__list{flex-direction:column;align-items:center;gap:12.3077vw}.partners__item{gap:2.0513vw}.partners__logo-box{height:auto}.partners__logo--pushkeen{width:78.4615vw}.partners__logo--setka{width:31.7244vw}.partners__logo--publicart{width:75.8974vw}.partners__heading{text-align:center;text-transform:uppercase;white-space:nowrap;width:100%;font-size:7vw;line-height:8.7179vw}}.checkbox{align-items:center;gap:var(--space-md);color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-body-size);line-height:var(--text-body-line);cursor:pointer;display:flex;position:relative}.checkbox__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.checkbox__box{width:var(--text-body-line);height:var(--text-body-line);background-color:var(--color-white);outline-offset:0;transition:box-shadow var(--duration-base) var(--ease-in-out), outline-color var(--duration-base) var(--ease-in-out);outline:2px solid #0000;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #0000}.checkbox__mark{width:58.3333%;fill:var(--color-black);visibility:hidden;shape-rendering:crispedges}.checkbox__input:checked+.checkbox__box .checkbox__mark{visibility:visible}.checkbox__input:focus-visible+.checkbox__box{outline-color:var(--color-pink)}.checkbox__input[aria-invalid=true]+.checkbox__box{box-shadow:inset 0 0 0 1px var(--color-error)}.checkbox:has(.checkbox__input:disabled){cursor:default}.checkbox__label a{color:inherit;transition:color var(--duration-fast) var(--ease-out);text-decoration:none}@media (hover:hover){.checkbox__label a:hover{color:var(--color-white)}}.checkbox__label a:active,.checkbox__label a.is-pressed{color:var(--color-white)}@media (width<=480px){.checkbox{align-items:flex-start}}.input{display:block}.input__field{background-color:var(--color-white);width:100%;height:56px;color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-line);outline-offset:0;box-shadow:none;appearance:none;caret-color:var(--color-text);transition:outline-color var(--duration-base) var(--ease-in-out);border:0;border-radius:0;outline:2px solid #0000;margin:0;padding:0 20px;display:block}.input__field::placeholder{color:var(--color-text-muted);opacity:1}.input__field:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-white) inset;-webkit-text-fill-color:var(--color-text)}.input__field:focus,.input__field:focus-visible{outline:2px solid var(--color-pink);outline-offset:0}.input__field[aria-invalid=true]{outline-color:var(--color-error)}.input__field:disabled{opacity:1;color:var(--color-text);-webkit-text-fill-color:currentColor;cursor:default}@media (width<=1920px){.input__field{height:2.9167vw;padding:0 1.0417vw}}@media (width<=1440px){.input__field{height:3.8889vw;padding:0 1.3889vw}}@media (width<=480px){.input__field{height:14.359vw;font-size:max(16px, var(--text-body-size));padding:0 5.1282vw}}.textarea{display:block}.textarea__field{width:100%;height:180px;padding:var(--space-md) 20px;background-color:var(--color-white);color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-line);outline-offset:0;box-shadow:none;appearance:none;resize:none;scrollbar-width:none;caret-color:var(--color-text);transition:outline-color var(--duration-base) var(--ease-in-out);border:0;border-radius:0;outline:2px solid #0000;margin:0;display:block}.textarea__field::-webkit-scrollbar{display:none}.textarea__field::placeholder{color:var(--color-text-muted);opacity:1}.textarea__field:focus,.textarea__field:focus-visible{outline:2px solid var(--color-pink);outline-offset:0}.textarea__field[aria-invalid=true]{outline-color:var(--color-error)}.textarea__field:disabled{opacity:1;color:var(--color-text);-webkit-text-fill-color:currentColor;cursor:default}@media (width<=1920px){.textarea__field{height:9.375vw;padding-inline:1.0417vw}}@media (width<=1440px){.textarea__field{height:12.5vw;padding-inline:1.3889vw}}@media (width<=480px){.textarea__field{height:33.8462vw;font-size:max(16px, var(--text-body-size));padding-inline:5.1282vw}}.registration-form{position:relative}.registration-form__layout{gap:var(--space-lg);border:0;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.registration-form__fields{gap:var(--space-md);flex-direction:column;display:flex}.registration-form__details{gap:var(--space-lg);flex-direction:column;display:flex}.registration-form__consents{gap:var(--space-sm);flex-direction:column;display:flex}.registration-form__layout,.registration-form__message{transition:opacity var(--duration-base) var(--ease-out) var(--duration-base), visibility 0s linear var(--duration-base)}.registration-form__message{text-align:center;opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s, var(--duration-base);place-items:center;margin:0;display:grid;position:absolute;inset:0}.registration-form__message-text{font-family:var(--font-mono);font-size:var(--text-h2-size);font-weight:var(--text-h2-weight);line-height:var(--text-h2-line)}.registration-form--sent .registration-form__layout{opacity:0;visibility:hidden;transition-delay:0s, var(--duration-base)}.registration-form--sent .registration-form__message{opacity:1;visibility:visible;transition-delay:var(--duration-base), var(--duration-base)}@media (width<=480px){.registration-form__layout{grid-template-columns:minmax(0,1fr)}.registration-form__message-text span{display:block}}.registration{padding-block:var(--space-xl)}.registration__inner{max-width:var(--max-scale-width);margin-inline:auto}.registration__tab{width:fit-content;max-width:100%;padding:var(--space-xl) var(--space-xl) var(--space-md);background-color:var(--color-green)}.registration__body{padding:24px var(--space-xl) var(--space-xl);background-color:var(--color-green)}@media (width<=1920px){.registration__body{padding-top:1.25vw}}@media (width<=1440px) and (width>=481px){.registration{--text-h2-size:2.7083vw;--text-h2-line:3.3333vw}}@media (width<=1440px){.registration__body{padding-top:1.6667vw}}@media (width<=480px){.registration__tab{padding:var(--space-lg) 5.1282vw var(--space-md)}.registration__title span{display:block}.registration__body{padding:6.1538vw 5.1282vw var(--space-xl)}}.contacts{background-color:var(--color-black)}.contacts__inner{max-width:var(--max-scale-width);flex-direction:column;gap:32px;margin-inline:auto;padding:64px;display:flex}.contacts__cta{align-items:flex-start;gap:64px;width:100%;display:flex}.contacts__heading{flex:1 0 0;min-width:0}.contacts__heading p{margin:0}.contacts__info{flex-direction:column;flex:none;gap:32px;width:488px;display:flex}.contacts__text{flex-direction:column;gap:16px;display:flex}.contacts__text p{margin:0}.contacts__intro p:first-child,.contacts__intro p:nth-child(2){display:inline}.contacts__intro p:first-child:after{content:" "}.contacts__legal{justify-content:space-between;align-items:flex-start;gap:32px;width:100%;margin-top:32px;display:flex}.contacts__social{--social-size:48px;--social-gap:32px;gap:var(--social-gap);flex:none;display:flex}.contacts__social-link{width:var(--social-size);height:var(--social-size);color:var(--color-white);transition:opacity var(--duration-fast) var(--ease-out);display:block}.contacts__social-link svg{width:100%;height:100%;display:block}.contacts__support{flex-direction:column;flex:none;gap:12px;display:flex}.contacts__support p{margin:0}.contacts__legal-text{flex-direction:column;flex:none;align-items:flex-start;width:488px;display:flex}.contacts__doc-link{color:inherit;transition:opacity var(--duration-fast) var(--ease-out);text-decoration:none}@media (hover:hover){.contacts__social-link:hover,.contacts__doc-link:hover{opacity:.8}}.contacts__social-link:active,.contacts__social-link.is-pressed,.contacts__doc-link:active,.contacts__doc-link.is-pressed{opacity:.6}@media (width<=1920px){.contacts__inner{gap:1.6666vw;padding:3.3333vw}.contacts__cta{gap:3.3333vw}.contacts__info{gap:1.6666vw;width:25.4167vw}.contacts__text{gap:.8333vw}.contacts__legal{gap:1.6666vw;margin-top:1.6667vw}.contacts__social{--social-size:2.5vw;--social-gap:1.6667vw}.contacts__support{gap:.625vw}.contacts__legal-text{width:25.4167vw}}@media (width<=1440px){.contacts__inner{gap:2.2222vw;padding:4.4444vw}.contacts__cta{gap:4.4444vw}.contacts__info{gap:2.2222vw;width:33.8889vw}.contacts__text{gap:1.1111vw}.contacts__legal{gap:2.2222vw;margin-top:2.2222vw}.contacts__social{--social-size:3.3333vw;--social-gap:2.2222vw}.contacts__support{gap:.8333vw}.contacts__legal-text{width:33.8889vw}}@media (width<=480px){.contacts__inner{gap:8.2051vw;padding:16.4103vw 5.1282vw}.contacts__cta{flex-direction:column;gap:10.7692vw}.contacts__heading{flex:none;width:100%}.contacts__info{gap:8.2051vw;width:100%}.contacts__text{gap:4.1026vw}.contacts__intro p:first-child,.contacts__intro p:nth-child(2){display:block}.contacts__intro p:first-child:after{content:none}.contacts__legal{flex-direction:column;gap:6.1538vw;margin-top:8.2051vw}.contacts__social{--social-size:12.3077vw;--social-gap:8.2051vw}.contacts__support{gap:3.0769vw}.contacts__legal-text{width:100%}}
