:root{--color-violet:#9D9CF8;--color-green:#D9ED83;--color-green-light:#E8FE87;--color-dark-green:#2E422C;--color-pink:#F7CDD6;--color-white:#FFF;--color-black:#000;--color-biege:#FAF3EA;--color-dark-biege:#F2E6D6;--color-background:var(--color-dark-biege);--color-text-main:var(--color-black);--color-headers:var(--color-text-main);--color-link:var(--color-white);--color-link-hover:var(--color-green-light);--color-link-visited:var(--color-white)}@font-face{font-family:"Buduj Sans";font-style:normal;font-weight:500;src:url(../fonts/BudujSans/BudujSans.ttf) format("truetype"),url(../fonts/BudujSans/BudujSans.woff) format("woff"),url(../fonts/BudujSans/BudujSans.woff2) format("woff2")}@font-face{font-family:"Cy Grotesk";font-style:normal;font-weight:800;src:url(../fonts/CyGrotesk/CyGrotesk.ttf) format("truetype"),url(../fonts/CyGrotesk/CyGrotesk.woff) format("woff"),url(../fonts/CyGrotesk/CyGrotesk.woff2) format("woff2")}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-o-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide,swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-wrapper{margin-bottom:2.8125rem}@media only screen and (max-width:767px){.swiper-wrapper{margin-bottom:1.8125rem}}.swiper__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swiper__button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:4.3125rem;cursor:pointer}.swiper__button:last-child{margin-right:0}.swiper__button--next{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media (hover:hover){.swiper__button--next:hover{-webkit-transform:translateX(.3125rem);-ms-transform:translateX(.3125rem);transform:translateX(.3125rem)}}.swiper-button-disabled{display:none}.swiper-button-lock{opacity:.4}@-webkit-keyframes stickHide{from{opacity:1}to{opacity:0}}@keyframes stickHide{from{opacity:1}to{opacity:0}}@-webkit-keyframes stickHideReverse{from{opacity:0}to{opacity:1}}@keyframes stickHideReverse{from{opacity:0}to{opacity:1}}@-webkit-keyframes stickRotate-45{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes stickRotate-45{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@-webkit-keyframes stickRotate-45Reverse{from{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes stickRotate-45Reverse{from{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes stickRotate45{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes stickRotate45{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes stickRotate45Reverse{from{-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes stickRotate45Reverse{from{-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes stickSlideDown{from{-webkit-transform:translateY(-.625rem);transform:translateY(-.625rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes stickSlideDown{from{-webkit-transform:translateY(-.625rem);transform:translateY(-.625rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes stickSlideDownReverse{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-.625rem);transform:translateY(-.625rem)}}@keyframes stickSlideDownReverse{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-.625rem);transform:translateY(-.625rem)}}@-webkit-keyframes stickSlideUp{from{-webkit-transform:translateY(.625rem);transform:translateY(.625rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes stickSlideUp{from{-webkit-transform:translateY(.625rem);transform:translateY(.625rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes stickSlideUpReverse{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(.625rem);transform:translateY(.625rem)}}@keyframes stickSlideUpReverse{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(.625rem);transform:translateY(.625rem)}}@-webkit-keyframes slideInEffect{from{opacity:0;-webkit-transform:translateY(1.875rem);transform:translateY(1.875rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInEffect{from{opacity:0;-webkit-transform:translateY(1.875rem);transform:translateY(1.875rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}*,::after,::before,:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;text-align:left;background-color:#fff}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}address{font-style:normal}p{margin-top:0;margin-bottom:0}dl,ol,ul{margin-top:0;margin-bottom:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}b,strong{font-weight:bolder}small{font-size:80%}a{text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;cursor:pointer}img{max-width:100%;height:auto;vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}label{display:inline-block;margin-bottom:.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}fieldset{margin:0;padding:0;border:none}button{padding:0;background:0 0;border:none;cursor:pointer}button:focus{outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;outline:0}input:focus{outline:0}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:none}[hidden]{display:none!important}ul{padding-left:0;list-style:none}:root{--scroll-width:0px;--header-height:8.75rem;--container-indent-x:3.9375rem}@media only screen and (max-width:1599px){:root{--header-height:6.125rem;--container-indent-x:1.25rem}}@media only screen and (max-width:575px){:root{--header-height:7.0625rem}}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;height:100%}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;-webkit-font-smoothing:antialiased;color:var(--color-text-main);font:16px/1.625rem "Buduj Sans",sans-serif;height:100%;background-color:var(--color-background);overflow-x:hidden;text-rendering:optimizeLegibility}body.preload *,body.preload :after,body.preload :before{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-transition:background-color 0s,opacity 0s,color 0s,width 0s,height 0s,padding 0s,margin 0s!important;-o-transition:background-color 0s,opacity 0s,color 0s,width 0s,height 0s,padding 0s,margin 0s!important;transition:background-color 0s,opacity 0s,color 0s,width 0s,height 0s,padding 0s,margin 0s!important}::-moz-selection{color:var(--color-black);background-color:var(--color-green)}::selection{color:var(--color-black);background-color:var(--color-green)}main{-webkit-box-flex:1;-ms-flex:1;flex:1}body:not(.home) main{padding-top:calc(var(--header-height) + 5.375rem)}a{background:0 0;color:var(--color-link);text-decoration:none;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}@media (hover:hover){a:hover{color:var(--color-link-hover);text-decoration:none}}p{font-weight:400;line-height:1.625rem}.overflow{height:100%;overflow-y:hidden;margin-right:var(--scroll-width)}.editor a{color:inherit;text-decoration:underline}.editor a:hover{text-decoration:none}.editor ol+*,.editor ol+:after,.editor ol+:before,.editor p+*,.editor p+:after,.editor p+:before,.editor ul+*,.editor ul+:after,.editor ul+:before{padding-top:2rem}.editor ul li::before{top:.8125rem;width:.6875rem;height:.6875rem;border-radius:50%;background-color:var(--color-dark-green)}.editor ol{counter-reset:item;padding-left:0;list-style-type:none}.editor ol li{padding-left:2.3125rem}.editor ol li::before{content:counter(item) ".";counter-increment:item}.editor li{position:relative;margin-bottom:2rem;padding-left:1.6875rem}.editor li::before{content:"";position:absolute;top:.125rem;left:0}.editor li:last-child{margin-bottom:0}.admin-bar .app-header{top:var(--wp-admin--admin-bar--height)}@media screen and (max-width:600px){.admin-bar.home .app-header--fixed{top:0}}@media screen and (max-width:600px){.admin-bar:not(.home){height:auto;padding-top:0}}#wpadminbar{width:calc(100vw - var(--scroll-width))}@media screen and (max-width:600px){#wpadminbar{position:fixed}}:root{--button-width:17.3125rem;--button-height:4.1875rem}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:var(--button-width);min-height:var(--button-height);padding:1.0625rem 2.625rem;text-align:center;font-size:1.875rem;text-transform:uppercase;border:.1875rem solid transparent;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-radius:1.75rem}.button[disabled]{cursor:default;opacity:.6}.button__icon{position:absolute;top:50%;right:1.25rem;font-size:2.4375rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1199px){.button__icon{font-size:2.0625rem}}@media only screen and (max-width:767px){.button__icon{font-size:1.8125rem}}.button--primary{color:var(--color-text-main);border-color:var(--color-text-main)}@media (hover:hover){.button--primary:hover{color:var(--color-button);background-color:var(--color-black);border-color:var(--color-black)}}.button--sharp{border-radius:0}.container{width:100%;max-width:1154px;margin:0 auto;padding:0 var(--container-indent-x)}@media only screen and (max-width:1441px){.container{max-width:80rem}}.section{margin-top:var(--sectionIndent)}.heading{margin-bottom:0;font-family:"Cy Grotesk",sans-serif}.heading--h1{--fs-h1:6.5625rem;font-weight:800;font-size:var(--fs-h1);line-height:var(--fs-h1);text-transform:uppercase}@media only screen and (max-width:1199px){.heading--h1{--fs-h1:5rem}}@media only screen and (max-width:767px){.heading--h1{--fs-h1:2.5rem}}:root{--fs-h2:4.125rem}@media only screen and (max-width:767px){:root{--fs-h2:2.75rem}}.heading--h2{margin-bottom:0;font-weight:800;font-size:var(--fs-h2);line-height:var(--fs-h2);text-transform:uppercase}.heading-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.5rem}.heading-group__header{margin-right:1.875rem}.icon{width:1em;height:1em}.burger{z-index:1002;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:3.0625rem;height:3.3125rem;padding:.9375rem 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media only screen and (max-width:767px){.burger{width:2.6875rem}}.burger__line{position:relative;width:100%;height:.1875rem;background-color:var(--header-color);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.burger--closed,.burger--opened{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.burger--closed .burger__line,.burger--opened .burger__line{position:absolute}.burger--opened{-webkit-transform:translate(-1.125rem,.75rem);-ms-transform:translate(-1.125rem,.75rem);transform:translate(-1.125rem,.75rem)}.burger--opened .burger__line{background-color:var(--color-white)}.burger--opened .burger__line:nth-child(1){-webkit-animation:stickSlideDown .4s forwards,stickRotate-45 .4s forwards .3s;animation:stickSlideDown .4s forwards,stickRotate-45 .4s forwards .3s}.burger--opened .burger__line:nth-child(2){-webkit-animation:stickHide .4s forwards .2s;animation:stickHide .4s forwards .2s}.burger--opened .burger__line:nth-child(3){-webkit-animation:stickSlideUp .4s forwards,stickRotate45 .4s forwards .3s;animation:stickSlideUp .4s forwards,stickRotate45 .4s forwards .3s}.burger--opened .burger__close{display:block}@media only screen and (max-width:767px){.burger--opened{-webkit-transform:translate(-1.125rem,-1.875rem);-ms-transform:translate(-1.125rem,-1.875rem);transform:translate(-1.125rem,-1.875rem)}}.burger--closed .burger__line:nth-child(1){-webkit-animation:stickRotate-45Reverse .4s forwards,stickSlideDownReverse .4s forwards .3s;animation:stickRotate-45Reverse .4s forwards,stickSlideDownReverse .4s forwards .3s}.burger--closed .burger__line:nth-child(2){opacity:0;-webkit-animation:stickHideReverse .4s forwards .2s;animation:stickHideReverse .4s forwards .2s}.burger--closed .burger__line:nth-child(3){-webkit-animation:stickRotate45Reverse .4s forwards,stickSlideUpReverse .4s forwards .3s;animation:stickRotate45Reverse .4s forwards,stickSlideUpReverse .4s forwards .3s}.burger:hover{cursor:pointer}.home .lang-switcher{--lang-switcher-color:var(--header-color);color:var(--lang-switcher-color)}.lang-switcher{--lang-switcher-color:var(--color-green);--lang-switcher-bgcolor:transparent;--lang-switcher-bdcolor:var(--header-color);--lang-switcher-height:2.8125rem;--lang-switcher-inner-indent:1.3125rem;z-index:1001;position:relative;width:8.25rem;height:var(--lang-switcher-height);font-family:"Cy Grotesk",sans-serif;color:var(--color-black);font-size:1.25rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:1199px){.lang-switcher{--lang-switcher-height:2.5rem;--lang-switcher-inner-indent:1.1875rem}}@media only screen and (max-width:767px){.lang-switcher{--lang-switcher-height:2.125rem;--lang-switcher-inner-indent:0.5625rem}}@media only screen and (max-width:1199px){.lang-switcher{width:7.8125rem}}@media only screen and (max-width:767px){.lang-switcher{width:5.875rem;font-size:1.1875rem}}.lang-switcher--opened{--lang-switcher-bgcolor:var(--color-black);--lang-switcher-bdcolor:var(--color-black);color:var(--color-white)}.lang-switcher--opened .lang-switcher__current::after{display:none}.lang-switcher--opened .lang-switcher__list{display:block}.lang-switcher__current{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 calc(var(--lang-switcher-inner-indent) + 1.25rem) 0 var(--lang-switcher-inner-indent);background-color:var(--lang-switcher-bgcolor);border:.1875rem solid var(--lang-switcher-bdcolor);cursor:pointer}.lang-switcher__current::after{position:absolute;top:50%;right:.875rem;content:"";width:.875rem;height:.875rem;margin-top:-.625rem;border-left:.1875rem solid var(--header-color);border-bottom:.1875rem solid var(--header-color);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width:767px){.lang-switcher__current::after{right:.375rem;width:.5625rem;height:.5625rem;margin-top:-.375rem}}.lang-switcher__list{position:absolute;top:100%;left:0;width:100%;display:none;padding-bottom:.1875rem;font-size:1.25rem;background-color:var(--lang-switcher-bgcolor);border:.1875rem solid var(--lang-switcher-bdcolor);border-top:none}.lang-switcher__lang:first-child .lang-switcher__link{padding-top:.5625rem}.lang-switcher__link{position:relative;display:block;padding:.75rem var(--lang-switcher-inner-indent)}.lang-switcher__link::after{content:"";position:absolute;bottom:.5rem;left:var(--lang-switcher-inner-indent);width:0;height:.1875rem;background-color:var(--lang-switcher-color);-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s}@media (hover:hover){.lang-switcher__link:hover{color:var(--lang-switcher-color)}.lang-switcher__link:hover::after{width:calc(100% - var(--lang-switcher-inner-indent) * 2)}}.home .app-header{--header-color:var(--color-white);--header-bgcolor:var(--color-dark-green)}.home .app-header__logo-image{-webkit-filter:none;filter:none}.app-header{--header-color:var(--color-black);--header-bgcolor:var(--color-background);--header-position:fixed;z-index:1001;position:var(--header-position);top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100vw - var(--scroll-width));height:var(--header-height);background-color:var(--header-bgcolor);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.app-header__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.app-header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:1.875rem}@media (hover:hover){.app-header__logo:hover{color:var(--color-white)}}@media only screen and (max-width:1199px){.app-header__logo{margin-right:1.4375rem}}@media only screen and (max-width:767px){.app-header__logo{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.app-header__logo-image{margin-right:1.4375rem;-webkit-filter:brightness(0);filter:brightness(0)}@media only screen and (max-width:1199px){.app-header__logo-image{-webkit-box-flex:1;-ms-flex:1;flex:1;width:9.4375rem;margin-right:1.4375rem}}@media only screen and (max-width:767px){.app-header__logo-image{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:8.6875rem;margin-right:0}}.app-header__logo-text{margin-bottom:-.625rem;font-size:1.1875rem;line-height:2.1875rem;text-transform:uppercase;color:var(--header-color)}@media only screen and (max-width:767px){.app-header__logo-text{max-width:7.5rem;margin-right:0;margin-bottom:.3125rem;font-size:.875rem;line-height:.9375rem}}.app-header__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.app-header__lang-switcher{margin-right:3.5rem}@media only screen and (max-width:1199px){.app-header__lang-switcher{margin-right:2.3125rem}}@media only screen and (max-width:767px){.app-header__lang-switcher{margin-right:1.375rem}}@media only screen and (max-width:1199px){.app-header__burger{margin-bottom:-.4375rem}}@media only screen and (max-width:767px){.app-header__burger{margin-bottom:-.5625rem}}.app-footer{margin-top:auto;padding:3.6875rem 0 4.75rem;color:var(--color-biege);font-size:1.5625rem;line-height:1.5625rem;background-color:var(--color-dark-green)}@media only screen and (max-width:1199px){.app-footer{padding-bottom:3.8125rem;font-size:1.25rem;line-height:1.25rem}}@media only screen and (max-width:767px){.app-footer{padding-top:4.375rem}}.app-footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.app-footer__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.app-footer__heading{grid-area:title;margin-bottom:1.5625rem;font-size:1.5625rem;line-height:1.5625rem;text-transform:uppercase}@media only screen and (max-width:767px){.app-footer__heading{font-size:1.25rem;line-height:1.25rem}}.app-footer__email{grid-area:email}.app-footer__organizers{max-width:37.9375rem}@media only screen and (max-width:1199px){.app-footer__organizers{max-width:29.375rem}}@media only screen and (max-width:767px){.app-footer__organizers{max-width:none;margin-bottom:4.3125rem}}.app-footer__organizer-list{display:grid;grid-template-columns:repeat(3,auto);grid-template-areas:"logo1 logo2 ." "logo3 logo4 logo5";grid-gap:1.25rem 2.625rem}@media only screen and (max-width:1199px){.app-footer__organizer-list{grid-gap:2.125rem}}@media only screen and (max-width:767px){.app-footer__organizer-list{grid-gap:1.5625rem}}.app-footer__organizer-logo:nth-child(1){grid-area:logo1}.app-footer__organizer-logo:nth-child(2){grid-area:logo2}.app-footer__organizer-logo:nth-child(3){grid-area:logo3}.app-footer__organizer-logo:nth-child(4){grid-area:logo4}.app-footer__organizer-logo:nth-child(5){grid-area:logo5}.app-footer__contact{margin-right:8.8125rem}@media only screen and (max-width:575px){.app-footer__contact{display:grid;grid-template-areas:"title menu" "email menu";grid-gap:0 1.25rem;width:100%}}.app-footer__nav{grid-area:menu;margin-top:6.6875rem;text-transform:uppercase}@media only screen and (max-width:991px){.app-footer__nav{margin-top:4.8125rem}}@media only screen and (max-width:575px){.app-footer__nav{margin-top:0}}.header-nav{--header-nav-color:var(--color-black);--header-nav-width:22.25rem;z-index:1001;position:absolute;top:0;right:var(--container-indent-x);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:var(--header-nav-width);padding:4.875rem 1.1875rem 1.5rem 1.5rem;background-color:var(--header-nav-color);opacity:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);pointer-events:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (max-width:767px){.header-nav{max-width:calc(var(--header-nav-width) - var(--container-indent-x))}}.header-nav__link{position:relative;margin-bottom:1.4375rem;color:var(--color-white);font-size:1.875rem;line-height:1.875rem;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (max-width:767px){.header-nav__link{font-size:1.75rem;line-height:1.75rem}}.header-nav__link::after{content:"";position:absolute;bottom:-.5rem;left:0;width:0;height:.1875rem;background-color:var(--color-green-light);-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s}.header-nav__link:last-child{margin-bottom:0}@media (hover:hover){.header-nav__link:hover::after{width:100%}}.header-nav--active{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;pointer-events:auto}.app-overlay{z-index:999;position:fixed;top:0;left:0;visibility:hidden;width:100%;height:100%;-webkit-transition:background-color .8s;-o-transition:background-color .8s;transition:background-color .8s}.app-overlay--visible{visibility:visible}.app-overlay--header{z-index:999}.game-card{--game-card-heading:1.5625rem;--game-card-description:1.25rem;width:18.25rem}@media only screen and (max-width:1199px){.game-card{width:16.0625rem}}.game-card__header{height:14.5625rem;background-color:var(--color-card);-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media only screen and (max-width:1199px){.game-card__header{height:12.8125rem}}.game-card__image{mix-blend-mode:multiply;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.game-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:16.5625rem;padding:.6875rem .75rem .875rem;color:var(--color-black);background-color:var(--color-card)}@media only screen and (max-width:1199px){.game-card__content{height:17.375rem;padding:.625rem .625rem 1.0625rem}}.game-card__heading{margin-bottom:.5625rem;font-weight:500;font-size:var(--game-card-heading);line-height:var(--game-card-heading);text-transform:uppercase;word-break:break-word}@media only screen and (max-width:1199px){.game-card__heading{--game-card-heading:1.375rem;margin-bottom:.8125rem}}.game-card__text{font-size:var(--game-card-description);line-height:var(--game-card-description)}.game-card__button{--color-button:var(--color-card);max-width:7.3125rem;margin-top:auto;min-height:2.8125rem;padding:.1875rem 1.1875rem;font-size:1.5625rem;text-transform:none;opacity:.6;cursor:pointer}@media only screen and (max-width:1199px){.game-card__button{min-height:2.5rem;font-size:1.25rem}}@media (hover:hover){.game-card:hover .game-card__header{background:0 0}.game-card:hover .game-card__image{-webkit-filter:grayscale(0);filter:grayscale(0)}}.fs-sm .game-card__heading{--game-card-heading:1.375rem}@media only screen and (max-width:1199px){.fs-sm .game-card__heading{--game-card-heading:1.25rem}}.fs-sm .game-card__text{--game-card-description:1.0625rem}.cookie-notifier{z-index:998;position:fixed;right:1.875rem;bottom:1.875rem;left:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:54.6875rem;min-height:13rem;padding:3.9375rem 3.9375rem 2.3125rem;background-color:var(--color-green-light);border:.1875rem solid var(--color-black);border-radius:1.5625rem}@media only screen and (max-width:1199px){.cookie-notifier{max-width:100%}}@media only screen and (max-width:767px){.cookie-notifier{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1.875rem;right:.625rem;bottom:.625rem;left:.625rem}}.cookie-notifier--hide{display:none}.cookie-notifier__content{margin-right:1.875rem}@media only screen and (max-width:767px){.cookie-notifier__content{margin-right:0}}.cookie-notifier__heading{display:block;margin-bottom:1.125rem;font-size:1.875rem;line-height:1.75rem;text-transform:uppercase}.cookie-notifier__text{font-size:1.375rem;line-height:1.75rem}@media only screen and (max-width:767px){.cookie-notifier__text{margin-bottom:1.25rem}}.cookie-notifier__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.cookie-notifier__button{--color-button:var(--color-green-light);max-width:none;min-height:2.875rem;margin-right:1.125rem;padding:.625rem;font-size:1.5rem;text-transform:none;white-space:nowrap}.cookie-notifier__button:last-child{margin-right:0}:root{--article-content-width:47.9375rem;--article-content-indent-l:12.1875rem}@media only screen and (max-width:1199px){:root{--fs-h2:4.6875rem;--article-content-width:36.375rem;--article-content-indent-l:10.1875rem;--button-height:3.5rem}}@media only screen and (max-width:767px){:root{--fs-h2:2.875rem;--article-content-width:18.625rem;--article-content-indent-l:auto;--button-height:3.0625rem}}.article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:475px){.article__title{--fs-h2:2.25rem}}.article__content{position:relative;max-width:var(--article-content-width);margin-top:-1.5625rem;margin-bottom:3.25rem;margin-left:var(--article-content-indent-l);padding:.9375rem 1.4375rem 1.1875rem;font-size:1.875rem;line-height:1.875rem;background-color:var(--color-white)}@media only screen and (max-width:1199px){.article__content{font-size:1.5625rem;line-height:1.5625rem}}@media only screen and (max-width:767px){.article__content{margin-top:-.75rem;margin-bottom:2rem;padding:1.3125rem 1.375rem;font-size:1.375rem;line-height:1.375rem}}.article__button{--color-button:var(--color-background);position:relative;-ms-flex-negative:0;flex-shrink:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;font-size:1.875rem;padding:.625rem 1.25rem}@media only screen and (max-width:1199px){.article__button{font-size:1.5625rem}}@media only screen and (max-width:767px){.article__button{font-size:1.4375rem}}.intro-section{padding-top:var(--header-height);padding-bottom:11.4375rem;background-color:var(--color-dark-green);overflow:hidden}@media only screen and (max-width:1199px){.intro-section{padding-bottom:6.6875rem}}@media only screen and (max-width:767px){.intro-section{padding-bottom:7rem}}.intro-section__symbol{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:9.9375rem}@media only screen and (max-width:1199px){.intro-section__symbol{margin-bottom:9.375rem}}@media only screen and (max-width:767px){.intro-section__symbol{margin-bottom:7.8125rem}}@media only screen and (max-width:767px){.intro-section__symbol-icon--desktop{display:none}}@media only screen and (min-width:768px){.intro-section__symbol-icon--mobile{display:none}}.intro-section__symbol-text{position:absolute;top:8.25rem;right:14.8125rem;min-width:24.25rem;width:-webkit-min-content;width:-moz-min-content;width:min-content;padding:.875rem 1.0625rem;font-size:4.1875rem;line-height:4.1875rem;text-transform:uppercase;background-color:var(--color-white);pointer-events:none}@media only screen and (max-width:1199px){.intro-section__symbol-text{top:6.8125rem;right:8.0625rem}}@media only screen and (max-width:767px){.intro-section__symbol-text{top:8.25rem;right:1.6875rem}}@media only screen and (max-width:575px){.intro-section__symbol-text{top:6.8125rem;right:0;min-width:13.75rem;padding:.3125rem .6875rem;font-size:2.625rem;line-height:2.625rem}}.intro-section__text{max-width:35.75rem;margin-top:-2.1875rem;margin-left:auto;padding-right:3.9375rem;color:var(--color-white);font-size:1.375rem}@media only screen and (max-width:1199px){.intro-section__text{max-width:32.875rem;margin-top:-1.5625rem;padding-right:0}}@media only screen and (max-width:767px){.intro-section__text{max-width:17.3125rem}}.game-list{counter-reset:section;padding-top:5rem;overflow:hidden}@media only screen and (max-width:1199px){.game-list{padding-top:6.5rem}}@media only screen and (max-width:767px){.game-list{padding-top:5.25rem;padding-bottom:2.375rem}}.games-section{counter-increment:section;margin-bottom:6.5rem}@media only screen and (max-width:767px){.games-section{margin-bottom:2.375rem}}.games-section--c-pink{--color-card:var(--color-pink)}.games-section--c-green{--color-card:var(--color-green)}.games-section--c-violet{--color-card:var(--color-violet)}.games-section--c-white{--color-card:var(--color-white)}.games-section--c-white .games-section__heading-icons{top:-2.625rem;left:-1.25rem}@media only screen and (max-width:1199px){.games-section--c-white .games-section__heading-icons{top:-3.3125rem;left:-.9375rem}}@media only screen and (max-width:767px){.games-section--c-white .games-section__heading-icons{top:2.5rem;right:.9375rem;left:unset}}@media only screen and (max-width:1199px){.games-section--c-white .games-section__heading-icon{font-size:6.1875rem}}.games-section__heading{--dash-width:9rem;--dash-indent:1rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3.375rem;word-break:break-word}@media only screen and (max-width:1199px){.games-section__heading{--dash-width:4.8125rem;--dash-indent:0.875rem;margin-bottom:4rem}}@media only screen and (max-width:767px){.games-section__heading{--dash-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.games-section__heading::after{content:"";position:absolute;top:0;left:calc(100vw - var(--container-indent-x) * 2);width:var(--container-indent-x);height:100%;background-color:var(--color-background)}}@media only screen and (max-width:767px){.games-section__heading--immune{margin-bottom:6.3125rem;font-size:3.5rem;line-height:3.5rem}}.games-section__heading-index{position:relative;margin-right:calc(var(--dash-width) + var(--dash-indent) * 2)}.games-section__heading-index::before{content:counter(section)}.games-section__heading-index::after{content:"";position:absolute;top:50%;left:100%;width:var(--dash-width);height:.5rem;margin:0 var(--dash-indent);background-color:var(--color-black);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:767px){.games-section__heading-index::after{width:100vw}}.games-section__heading-icons{position:relative;top:-1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:.625rem}@media only screen and (max-width:1199px){.games-section__heading-icons{padding-left:0}}@media only screen and (max-width:767px){.games-section__heading-icons{position:absolute;top:calc(100% - 1.25rem);right:.75rem}}.games-section__heading-icon{margin-left:-1.5rem}.games-section__heading-icon:nth-child(1){color:var(--color-pink)}.games-section__heading-icon:nth-child(2){color:var(--color-green)}.games-section__heading-icon:nth-child(3){color:var(--color-violet)}@media only screen and (max-width:1199px){.games-section__heading-icon{font-size:4.0625rem;margin-left:-.9375rem}}.games-section__slider{overflow:initial}.game-section{--game-content-bgcolor:var(--color-white);--game-content-width:var(--article-content-width);--game-content-indent-l:var(--article-content-indent-l);padding-bottom:14.25rem}@media only screen and (max-width:1199px){.game-section{padding-bottom:9.875rem}}@media only screen and (max-width:767px){.game-section{padding-bottom:5.0625rem}}.game-section__content{background-color:var(--game-content-bgcolor);-webkit-animation:slideInEffect .8s;animation:slideInEffect .8s}.game-section__author{text-transform:uppercase}.game-section__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:calc(var(--game-content-width) + var(--game-content-indent-l))}.game-section__row--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:none}@media only screen and (max-width:767px){.game-section__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:767px){.game-section__button{margin-bottom:4.25rem}}@media only screen and (max-width:1199px){.game-section__button--start{--button-width:14.4375rem}}@media only screen and (max-width:767px){.game-section__button--start{--button-width:12.5625rem}}.game-section__button--full{--button-width:24.0625rem;padding-right:4.6875rem;padding-left:1.8125rem}@media only screen and (max-width:1199px){.game-section__button--full{--button-width:20.1875rem;padding-right:4.25rem;padding-left:1.25rem}}@media only screen and (max-width:767px){.game-section__button--full{--button-width:17.8125rem;padding-right:3.3125rem;padding-left:.875rem}}.game-section__poster{width:100%;max-width:30rem;margin-right:1.875rem;overflow:hidden}.game-section__poster canvas{width:100%;border-radius:1.25rem}@media only screen and (max-width:767px){.game-section__poster{margin-right:0;margin-bottom:4.25rem}}.not-found-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.875rem;margin-bottom:8.125rem}.not-found-section__content{position:relative}.not-found-section__heading{font-size:23.75rem;font-size:clamp(7.1875rem,26.4vw,23.75rem);line-height:23.75rem;line-height:clamp(7.1875rem,26.4vw,23.75rem);text-align:center}.not-found-section__text{position:absolute;top:calc(100% - 7vw);right:17%;max-width:32.375rem;margin-left:auto;padding:1.1875rem 1.5rem;background-color:var(--color-white);font-size:2.8125rem;line-height:2.8125rem;text-transform:uppercase}@media only screen and (max-width:1199px){.not-found-section__text{max-width:24.6875rem;font-size:2.8125rem;line-height:2.8125rem}}@media only screen and (max-width:767px){.not-found-section__text{right:0;max-width:12.5625rem;padding:1.0625rem;font-size:2.0625rem;line-height:2.0625rem}}.guideline-section{margin-bottom:9.4375rem}.guideline-section__content{-webkit-animation:none;animation:none}.guideline-section__files-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:.1875rem solid var(--color-black)}@media only screen and (max-width:767px){.guideline-section__files-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.875rem;padding-bottom:1.75rem}}.guideline-section__files-name{font-size:2.1875rem;line-height:2.1875rem}@media only screen and (max-width:767px){.guideline-section__files-name{margin-bottom:1.125rem;font-size:1.875rem;line-height:1.875rem}}.guideline-section__files-link{max-width:20.9375rem;padding-right:3.75rem;padding-left:1.25rem}@media only screen and (max-width:1199px){.guideline-section__files-link{max-width:18.3125rem}}@media only screen and (max-width:767px){.guideline-section__files-link{max-width:15.4375rem;padding-right:2.375rem;padding-left:.8125rem}}.guideline-section__files-link-icon{right:.8125rem;font-size:1.625rem}@media only screen and (max-width:767px){.guideline-section__files-link-icon{font-size:1.1875rem}}@media only screen and (max-width:767px){.content-section__content{max-width:100%}}.content-section__logotypes{display:grid;grid-template-columns:repeat(3,auto);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:1.875rem;margin-top:3.125rem}.content-section__logotype-box{max-width:18.75rem}.error404{--color-background:var(--color-green-light)}.about-page .article__content{font-size:1.375rem;line-height:1.625rem}