:root{--grey: #919191;--aimed: #ee2323;--black: #1e1e1e;--almost-white: #eee;--white: #fff;--cursor-radius: 32px;--cursor-color-black: url("data:image/svg+xml,%3Csvg height='6' width='6' viewBox='0 0 8 8' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' fill='%231e1e1e' r='4'/%3E%3C/svg%3E");--cursor-color-almost-white: url("data:image/svg+xml,%3Csvg height='6' width='6' viewBox='0 0 8 8' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' fill='%23eee' r='4'/%3E%3C/svg%3E");--cursor-color-aimed: url("data:image/svg+xml,%3Csvg height='6' width='6' viewBox='0 0 8 8' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' fill='%23ee2323' r='4'/%3E%3C/svg%3E");--cursor-color-hidden: none;--cursor-border: var(--grey);--cursor-border-black: var(--black);--cursor-border-aimed: var(--aimed);--cursor-border-almost-white: var(--almost-white);--cursor-border-hidden: transparent;--font-xs: 10px;--font-s: 14px;--font-m: 16px;--font-l: 18px;--font-xl: 24px;--main-padding: 20px}.paragraph{color:var(--black);font-weight:300;font-size:var(--font-m);line-height:normal}@media (max-width: 600px){.paragraph{font-size:var(--font-s)}}.link{cursor:inherit;border-bottom:1px var(--black) dotted;color:var(--black);text-decoration:none}.link:hover{position:relative;left:-5px;margin-right:-10px;border:2px solid var(--grey);border-radius:6px;padding:0 3px 1px;pointer-events:stroke}.no-wrap{white-space:nowrap}@media (min-width: 1024px){.desktop-hidden{display:none!important}}@media (max-width: 1024px){.mobile-hidden{display:none!important}}.locale-switcher[data-v-e99aecae]{position:absolute;top:0;right:0;font-size:var(--font-xs)}.chosen-locale[data-v-e99aecae]{display:flex;flex-direction:row;align-items:center}.globe-icon[data-v-e99aecae]{margin-inline-end:3px;width:9px;height:9px}.dropdown[data-v-e99aecae]{display:flex;flex-direction:column;gap:10px;margin-top:10px;margin-left:12px}.dropdown .possible-locale[data-v-e99aecae]:hover{color:var(--aimed)}.arrow[data-v-e99aecae]{display:inline-block;position:relative;opacity:.8;margin:0 5px;border:solid var(--black);border-width:0 1px 1px 0;width:4px;height:4px}.up[data-v-e99aecae]{top:1px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.down[data-v-e99aecae]{bottom:1px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.main-title[data-v-ae5eccc8]{margin-bottom:72px;background-image:url(/assets/sprite-Dwl6pjpL.svg);background-position:0% 0%;background-size:800px auto;width:575px;height:188px}@media (max-width: 1440px){.main-title[data-v-ae5eccc8]{background-size:557px auto;width:400px;height:135px}}@media (max-width: 600px){.main-title[data-v-ae5eccc8]{margin:0 0 40px;background-size:417px auto;width:300px;height:102px}}@media (width > 600px) and (height < 900px){.main-title[data-v-ae5eccc8]{margin-bottom:30px}}.content-wrapper[data-v-6c11aed8]{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding-top:60px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.content-wrapper[data-v-6c11aed8]::-webkit-scrollbar{display:none}@media (width <= 600px){.content-wrapper[data-v-6c11aed8]{padding-top:30px}}@media (width <= 1024px){.content-wrapper[data-v-6c11aed8]{padding-top:50px}}.content[data-v-6c11aed8]{display:flex;flex-direction:column;max-width:600px}@media (width >= 1024px){.content[data-v-6c11aed8]{width:auto}}.switcher[data-v-6c11aed8]{align-self:flex-end}html{cursor:var(--cursor-color-black),auto}html:not(.aimed-cursor) .shirt-drawings{cursor:var(--cursor-color-almost-white),auto}html.aimed-cursor{cursor:var(--cursor-color-aimed),auto}html.hidden-dot{cursor:var(--cursor-color-hidden),auto}.cursor{display:block;position:absolute;top:var(--cursor-radius);left:var(--cursor-radius);z-index:9999;z-index:2;animation-timing-function:ease-out;transition-duration:.2s;border:2px solid var(--cursor-border);border-radius:50%;width:var(--cursor-radius);height:var(--cursor-radius);pointer-events:none}.aimed-cursor .cursor{border:2px solid var(--aimed)}.expandable-cursor .cursor{transform:scale(1.5);animation:clickAnimation .5s forwards}.hidden-cursor .cursor{display:none}@keyframes clickAnimation{0%{transform:scale(1)}50%{transform:scale(2)}to{opacity:0}}.wrapper[data-v-f18f9526]{width:100%;height:100%}.image-big[data-v-f18f9526]{width:100%;height:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (width >= 1920px){.image-big[data-v-f18f9526]{clip-path:polygon(0 0,96% 0,88% 100%,0 100%)}}.wrapper[data-v-73642757]{width:100%;height:100%}.image-small[data-v-73642757]{width:100%;height:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (width <= 768px){.image-small[data-v-73642757]{object-fit:none}}@media (width <= 768px) and (orientation: portrait){.image-small[data-v-73642757]{height:100vh;max-height:768px}}@media (width <= 768px) and (orientation: landscape){.image-small[data-v-73642757]{height:100%}}html{background-color:var(--color-white);font-family:Open Sans,sans-serif}@media (orientation: landscape) and (height > 600px){body{min-width:1440px}}@media (width <= 1024px){body{min-width:initial}}@media (width > 1024px) and (orientation: landscape) and (height > 600px){body{display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:100vh;overflow-y:hidden}}#app{display:flex;flex-direction:row;justify-content:flex-start;gap:var(--main-padding);padding:var(--main-padding);height:100%}@media (orientation: portrait),(height < 600px){#app{flex-direction:column-reverse;max-width:calc(100vw - 2 * var(--main-padding));height:auto;overflow-x:hidden}}@media (orientation: landscape) and (height > 600px){#app{max-height:100vh}}@media (orientation: landscape) and (height > 600px) and (width > 1024px){#app{flex-grow:0;max-width:1920px;height:auto;max-height:100vh}}@media (width > 1440px){#app{gap:calc(4 * var(--main-padding))}}.layout-half{position:relative}@media (orientation: "portrait"),(height < 600px){.layout-half{height:auto}}@media (orientation: landscape) and (width < 1920px){.layout-half{flex:1}}@media (width >= 1024px) and (height <= 1024px){.layout-half{height:calc(100vh - 2 * var(--main-padding))}}@media (width >= 1024px) and (height >= 1024px) and (orientation: landscape){.layout-half{height:calc(1024px - 2 * var(--main-padding))}}@media (width > 1440px) and (height >= 1080px){.layout-half{max-height:1080px}}.logo-wrapper[data-v-84f7281d]{display:flex;justify-content:center}.logo[data-v-84f7281d]{display:block;cursor:inherit;background-image:url(/assets/sprite-Dwl6pjpL.svg);background-position:84% 102%;background-size:800px auto;width:85px;height:100px}.logo[data-v-84f7281d]:hover{animation:clockLogo-84f7281d .5s ease-in-out infinite}@media (max-width: 1440px){.logo[data-v-84f7281d]{background-size:560px auto;width:60px;height:70px}}@media (max-width: 600px){.logo[data-v-84f7281d]{background-size:350px auto;width:40px;height:45px}}@keyframes clockLogo-84f7281d{0%{transform:rotate(2deg)}50%{transform:rotate(-4deg)}to{transform:rotate(2deg)}}.long-margin[data-v-bc9c285f]{margin-bottom:30px}@media (max-width: 600px){.long-margin[data-v-bc9c285f]{margin-bottom:13px}}.last-margin[data-v-bc9c285f]{margin-bottom:0}@media (height > 1080px){.last-margin[data-v-bc9c285f]{margin-bottom:30px}}.quote{display:flex;flex-direction:column;align-items:center;margin-bottom:45px}.quote-line{display:flex;flex-direction:row}.quote-line:before,.quote-line:after{flex:1 1;margin:auto;border-bottom:1px solid var(--black);content:""}.quote-line:before{margin-right:15px}.quote-line:after{margin-left:15px}.quote-line_long{margin-bottom:23px;width:575px}.quote-line_short{width:420px}.quote-text{display:block;margin-bottom:20px;font-size:var(--font-m);line-height:normal;letter-spacing:.2px;text-align:center}.quote-mark{background-image:url(/assets/sprite-Dwl6pjpL.svg);background-position:94% 61%;background-size:800px auto;width:40px;height:20px}.quote-button{width:20px;font-weight:700;font-size:var(--font-l);-webkit-user-select:none;user-select:none;text-align:center}.char{display:inline-block}@media (width > 600px) and (height < 900px){.quote{margin-bottom:15px}}@media (max-width: 600px){.quote{margin-bottom:30px}.quote-line_long{margin-bottom:10px;width:270px}.quote-line_short{width:200px}.quote-mark{background-size:550px auto;width:29px;height:14px}.quote-button{font-size:var(--font-s)}.quote-text{margin-bottom:10px;font-size:var(--font-s)}}.title[data-v-c008f9c9]{margin-top:-10px;margin-bottom:48px;text-align:center}@media (width <= 600px){.title[data-v-c008f9c9]{margin-bottom:43px}}@media (width > 600px) and (height < 900px){.title[data-v-c008f9c9]{margin-bottom:23px}}.pretitle[data-v-c008f9c9]{padding-bottom:5px;font-size:var(--font-xs)}.names[data-v-c008f9c9]{font-weight:700;font-size:var(--font-xl)}@media (max-width: 600px){.names[data-v-c008f9c9]{font-size:var(--font-l)}}.services-title[data-v-5f88cc8e]{margin-bottom:13px;text-align:center}.services[data-v-5f88cc8e]{display:flex;row-gap:15px;flex-direction:row;flex-wrap:wrap;justify-content:center}.service[data-v-5f88cc8e]{display:flex;flex-direction:column;align-items:center;cursor:inherit;width:100px;text-decoration:none}.service .name[data-v-5f88cc8e]{color:var(--black);font-size:var(--font-xs)}.service .image[data-v-5f88cc8e]{margin-bottom:10px;background-image:url(/assets/sprite-Dwl6pjpL.svg);background-size:800px auto;width:38px;height:50px}.service .genius[data-v-5f88cc8e]{background-position:-600px 0}.service .apple[data-v-5f88cc8e]{background-position:-640px 0}.service .spotify[data-v-5f88cc8e]{background-position:-680px 0}.service .youtube[data-v-5f88cc8e]{background-position:-720px 0}.service .yandex[data-v-5f88cc8e]{background-position:-760px 0}.service:hover .genius[data-v-5f88cc8e]{background-position:-600px -50px}.service:hover .apple[data-v-5f88cc8e]{background-position:-640px -50px}.service:hover .spotify[data-v-5f88cc8e]{background-position:-680px -50px}.service:hover .youtube[data-v-5f88cc8e]{background-position:-720px -50px}.service:hover .yandex[data-v-5f88cc8e]{background-position:-760px -50px}.story p:not(:last-child){margin-bottom:13px}.story{margin-bottom:43px}@media (width <= 600px){.story{margin-bottom:25px}}@media (width > 600px) and (height < 900px){.story{margin-bottom:10px}}
