@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-ext-wght-normal-hICkpzq7.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-wght-normal-mKek_fSS.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-ext-wght-normal-B-I5lbAQ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-wght-normal-BS5oQT7X.woff2)format("woff2-variations");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}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol{margin:0}ul,ol{padding:0;list-style:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-height:100vh;line-height:1.5}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:none}img,picture,video,canvas,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit;margin:0}button{cursor:pointer;background:0 0;border:0;padding:0}table{border-collapse:collapse;border-spacing:0}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#fff;--fg:#111;--fg-rgb:17, 17, 17}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#111;--fg:#f2f2f2;--fg-rgb:242, 242, 242}}html{font-size:16px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);color:var(--fg);font-kerning:normal;font-variant-ligatures:common-ligatures;font-feature-settings:"kern", "liga", "calt";font-family:Golos Text Variable,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}h1,h2,dt{text-wrap:balance;-webkit-hyphens:manual;hyphens:manual}p,li,dd{text-wrap:pretty;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;font-variant-numeric:proportional-nums}#app{min-height:100vh}.container{width:100%;padding-inline:3.3334vw}@media (width<=1280px){.container{padding-inline:clamp(20px,6vw,80px)}}.lang[data-v-a51aa660]{z-index:10;aspect-ratio:1;border:1px solid var(--fg);letter-spacing:.08em;text-transform:uppercase;place-items:center;width:3vw;font-size:.8334vw;font-weight:600;display:grid;position:absolute;top:1.6667vw;right:3.3334vw}@media (width<=1280px){.lang[data-v-a51aa660]{width:48px;font-size:14px;position:absolute;top:16px;right:clamp(20px,6vw,80px)}}.social[data-v-f91b6ce6]{z-index:10;gap:.5vw;display:flex;position:absolute;top:1.6667vw;right:8.0001vw}.social__link[data-v-f91b6ce6]{aspect-ratio:1;border:1px solid var(--fg);width:3vw;color:var(--fg);place-items:center;display:grid}.social svg[data-v-f91b6ce6]{width:44%;height:44%}@media (width<=1280px){.social[data-v-f91b6ce6]{gap:8px;top:16px;right:calc(clamp(20px,6vw,80px) + 68px)}.social__link[data-v-f91b6ce6]{width:48px}}.layout[data-v-219718fb]{flex-direction:column;min-height:100vh;display:flex}.layout__main[data-v-219718fb]{flex:1 0 auto;padding-bottom:1.9167vw}.layout__footer[data-v-219718fb]{padding-block:1.3334vw}@media (width<=1280px){.layout__main[data-v-219718fb]{padding-bottom:32px}.layout__footer[data-v-219718fb]{padding-block:24px}}.hero[data-v-240239be]{grid-template-columns:38.2fr 61.8fr;column-gap:1.6667vw;padding-top:6.6667vw;display:grid}.hero__content[data-v-240239be]{grid-column:2}.hero__name[data-v-240239be]{letter-spacing:-.04em;margin-bottom:1vw;font-size:4.1667vw;font-weight:700;line-height:.9}.hero__role[data-v-240239be]{max-width:37.5vw;margin-bottom:1.9167vw;font-size:1.5834vw;font-weight:500;line-height:1.2}.hero__experience[data-v-240239be]{margin-bottom:.6667vw;font-size:1vw;font-weight:600}.hero__text[data-v-240239be]{max-width:31.6667vw;color:rgba(var(--fg-rgb), .9);margin-bottom:1.9167vw;font-size:1vw;line-height:1.4}.hero__tags[data-v-240239be]{flex-wrap:wrap;gap:.5vw;display:flex}.hero__tag[data-v-240239be]{border:1px solid var(--fg);padding:.5vw 1vw;font-size:.875vw;line-height:1.2;display:block}@media (width<=1280px){.hero[data-v-240239be]{grid-template-columns:1fr;padding-block:96px 24px}.hero__content[data-v-240239be]{grid-column:1}.hero__name[data-v-240239be]{margin-bottom:16px;font-size:clamp(44px,14vw,88px);line-height:1.05}.hero__role[data-v-240239be]{max-width:none;margin-bottom:28px;font-size:clamp(22px,6vw,34px)}.hero__experience[data-v-240239be]{text-wrap:balance;margin-bottom:12px;font-size:16px}.hero__text[data-v-240239be]{max-width:640px;margin-bottom:28px;font-size:17px;line-height:1.55}.hero__tags[data-v-240239be]{gap:8px}.hero__tag[data-v-240239be]{padding:10px 18px;font-size:16px}}.section[data-v-fe9b81a3]{grid-template-columns:38.2fr 61.8fr;column-gap:1.6667vw;margin-top:4.1667vw;padding-top:4.1667vw;display:grid}.section__eyebrow[data-v-fe9b81a3]{letter-spacing:.08em;text-transform:uppercase;place-self:start;font-size:.8334vw;font-weight:600;position:sticky;top:1.6667vw}.section__title[data-v-fe9b81a3]{white-space:pre-line;letter-spacing:-.02em;width:34vw;margin-bottom:1.9167vw;font-size:2.6667vw;font-weight:700;line-height:.9}.section__text[data-v-fe9b81a3]{max-width:31.6667vw;color:rgba(var(--fg-rgb), .9);margin-bottom:3.3334vw;font-size:1vw;line-height:1.4}.section__text[data-v-fe9b81a3] p+p{margin-top:1.5vw}.section__list[data-v-fe9b81a3]{max-width:calc(61.8% + 13.3334vw);margin:0}.section__after[data-v-fe9b81a3]{margin-top:1.9167vw;font-size:1.1667vw;line-height:1.4}@media (width<=1280px){.section[data-v-fe9b81a3]{grid-template-columns:1fr;margin-top:56px;padding-top:0}.section__eyebrow[data-v-fe9b81a3]{margin-bottom:28px;font-size:14px;position:static}.section__title[data-v-fe9b81a3]{white-space:normal;width:auto;margin-bottom:28px;font-size:clamp(20px,6.2vw,52px);line-height:1.15}.section__list[data-v-fe9b81a3]{max-width:none}.section__text[data-v-fe9b81a3]{max-width:640px;margin-bottom:36px;font-size:17px;line-height:1.55}.section__text[data-v-fe9b81a3] p+p{margin-top:32px}.section__after[data-v-fe9b81a3]{margin-top:32px;font-size:19px;line-height:1.5}}.row[data-v-fa00f882]{grid-template-columns:38.2fr 61.8fr;column-gap:1.6667vw;padding-block:2.9167vw;display:grid}.row--compact[data-v-fa00f882]{padding-block:.9167vw}.row__term[data-v-fa00f882]{letter-spacing:.08em;text-transform:uppercase;font-size:.8334vw;font-weight:600}.row__desc[data-v-fa00f882]{margin:0;font-size:1vw;line-height:1.4}.row__desc[data-v-fa00f882]:empty:before{content:"—";color:rgba(var(--fg-rgb), .6)}@media (width<=1280px){.row[data-v-fa00f882]{grid-template-columns:1fr;row-gap:8px;padding-block:24px}.row--compact[data-v-fa00f882]{padding-block:12px}.row__term[data-v-fa00f882]{font-size:13px}.row__desc[data-v-fa00f882]{font-size:17px;line-height:1.5}}.cursor[data-v-5cf086bb]{font:inherit;color:rgba(var(--fg-rgb), .35);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin-top:.3334vw;padding:0;font-size:1vw;line-height:1;display:block}@media (prefers-reduced-motion:no-preference){.cursor[data-v-5cf086bb]{animation:1.1s step-end infinite blink-5cf086bb}}.cursor[data-v-5cf086bb]:focus-visible{color:var(--fg);animation:none}@media (hover:hover){.cursor[data-v-5cf086bb]:hover{color:var(--fg);animation:none}}@keyframes blink-5cf086bb{50%{opacity:0}}.gds[data-v-5cf086bb]{z-index:100;background:#000000b3;place-items:center;padding:1.6667vw;display:grid;position:fixed;inset:0}.gds__window[data-v-5cf086bb]{color:#4cff7a;background:#050a06;border:1px solid #1f6f3a;flex-direction:column;width:min(100%,45.8334vw);height:min(100%,33.3334vw);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.8334vw;line-height:1.4;display:flex}.gds__bar[data-v-5cf086bb]{color:#2fb85a;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #1f6f3a;align-items:center;gap:1em;padding:.5em 1em;font-size:.85em;display:flex}.gds__hint[data-v-5cf086bb]{opacity:.7;margin-left:auto}.gds__close[data-v-5cf086bb]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 .25em;font-size:1.4em;line-height:1}.gds__output[data-v-5cf086bb]{overscroll-behavior:contain;flex:1;padding:1em;overflow:auto}.gds__line[data-v-5cf086bb]{white-space:pre;-webkit-user-select:text;user-select:text}.gds__line--in[data-v-5cf086bb]{color:#b8ffcb}.gds__prompt[data-v-5cf086bb]{border-top:1px solid #1f6f3a;gap:.5em;padding:.75em 1em;display:flex}.gds__input[data-v-5cf086bb]{min-width:0;font:inherit;color:#b8ffcb;caret-color:#4cff7a;text-transform:uppercase;background:0 0;border:0;outline:0;flex:1;padding:0}.gds--page[data-v-5cf086bb]{background:#050a06;padding:0;display:block;position:static}.gds--page .gds__window[data-v-5cf086bb]{border:0;width:100%;height:100dvh}.gds--page .gds__output[data-v-5cf086bb]{min-height:0}html.gds-page,html.gds-page body{overscroll-behavior:none;background:#050a06;overflow:hidden}@media (width<=1280px){.cursor[data-v-5cf086bb]{margin-top:-4px;padding:12px 20px 12px 0;font-size:22px}.gds__window[data-v-5cf086bb]{border:0;width:100%;height:100%;font-size:14px}.gds__hint[data-v-5cf086bb]{display:none}.gds__bar[data-v-5cf086bb]{padding:12px 16px}.gds__close[data-v-5cf086bb]{margin-left:auto;padding:0 8px}.gds__input[data-v-5cf086bb]{font-size:16px}.gds__output[data-v-5cf086bb]{font-size:13px}.gds__line[data-v-5cf086bb]{white-space:pre-wrap;overflow-wrap:anywhere}}.groups[data-v-f3bfad17]{row-gap:1vw;line-height:1.25;display:grid}.groups__name[data-v-f3bfad17]{margin-bottom:.1667vw;font-weight:600;display:block}@media (width<=1280px){.groups[data-v-f3bfad17]{row-gap:18px}.groups__name[data-v-f3bfad17]{margin-bottom:2px}}.directions[data-v-c139ad9c],.groups[data-v-c139ad9c]{row-gap:1vw;line-height:1.25;display:grid}.groups__name[data-v-c139ad9c]{margin-bottom:.1667vw;font-weight:600;display:block}@media (width<=1280px){.directions[data-v-c139ad9c],.groups[data-v-c139ad9c]{row-gap:18px}.groups__name[data-v-c139ad9c]{margin-bottom:2px}}.services[data-v-54a07634]{row-gap:1vw;line-height:1.25;display:grid}@media (width<=1280px){.services[data-v-54a07634]{row-gap:18px}}.scenarios[data-v-b8da763d]{row-gap:1vw;line-height:1.25;display:grid}@media (width<=1280px){.scenarios[data-v-b8da763d]{row-gap:18px}}.directions[data-v-0117968c],.groups[data-v-0117968c]{row-gap:1vw;line-height:1.25;display:grid}.groups__name[data-v-0117968c]{margin-bottom:.1667vw;font-weight:600;display:block}@media (width<=1280px){.directions[data-v-0117968c],.groups[data-v-0117968c]{row-gap:18px}.groups__name[data-v-0117968c]{margin-bottom:2px}}.form[data-v-fcfa3995]{row-gap:1.3334vw;max-width:31.6667vw;display:grid}.form__field[data-v-fcfa3995]{row-gap:.3334vw;display:grid}.form__label[data-v-fcfa3995]{letter-spacing:.08em;text-transform:uppercase;font-size:.75vw;font-weight:600}.form__input[data-v-fcfa3995]{border:0;border-bottom:1px solid var(--fg);width:100%;color:inherit;background:0 0;border-radius:0;outline:none;padding:.6667vw 0;font-size:1.1667vw;line-height:1.4}.form__input[data-v-fcfa3995]:focus{border-bottom-width:2px}.form__input--area[data-v-fcfa3995]{resize:vertical}.form__trap[data-v-fcfa3995]{position:absolute;left:-9999px}.form__status[data-v-fcfa3995]{font-size:1vw;line-height:1.4}.form__submit[data-v-fcfa3995]{border:1px solid var(--fg);color:inherit;background:0 0;justify-self:start;margin-top:.6667vw;padding:.8334vw 1.6667vw;font-size:1vw;line-height:1.2}@media (width<=1280px){.form[data-v-fcfa3995]{row-gap:24px;max-width:none}.form__label[data-v-fcfa3995]{font-size:13px}.form__input[data-v-fcfa3995]{padding-block:12px;font-size:20px}.form__status[data-v-fcfa3995]{font-size:17px}.form__submit[data-v-fcfa3995]{justify-self:stretch;margin-top:8px;padding:16px 28px;font-size:18px}}.copyright[data-v-eed73f01]{font-size:.6667vw}@media (width<=1280px){.copyright[data-v-eed73f01]{font-size:13px}}
