:root{--color-black:#222730;--color-black-1:#313131;--color-white:#fff;--color-white-100:#f3f6fc;--color-white-200:#eff3fb;--color-white-300:#e5eaf5;--color-white-400:#cad0dd;--color-white-500:#60646d;--color-blue-100:#7287b1;--color-blue-200:#5e76a5;--color-blue-300:#1b3b7d;--color-blue-400:#042870;--color-blue-500:#03225f;--color-red-100:#de1b26;--color-red-200:#bd1720}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-overflow-scrolling:touch;font-family:sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;font-size:62.5%;overflow-x:hidden}html.no-scroll{overflow:hidden}body{background-color:var(--color-white-100);margin:0;padding:0;position:relative}body:after{opacity:0;content:"";-webkit-backdrop-filter:blur();backdrop-filter:blur();pointer-events:none;background:#05132f26;width:100%;height:100%;transition:opacity .3s ease-out,-webkit-backdrop-filter .2s ease-out .3s,backdrop-filter .2s ease-out .3s;position:absolute;inset:0}body.active-search:after{opacity:1;z-index:7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}img{width:100%;max-width:100%;height:auto;display:block}a{color:inherit}section{margin-bottom:40px}@media (min-width:768px){section{margin-bottom:100px}}section:first-child{margin-top:0!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.format-uppercase{text-transform:uppercase}.format-lowercase{text-transform:lowercase}.format-capitalize{text-transform:capitalize}.format-line-through{text-decoration:line-through}.c-loader{justify-content:center;align-items:center;height:100vh;display:flex}.font-thin{font-weight:100}.font-light{font-weight:300}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-black{font-weight:900}.outofview{opacity:0;transition:all .6s ease-out;transform:translateY(50px)}.outofview.inview{opacity:1;transform:translateY(0)}.display-none{display:none!important}.display-block{display:block}.display-inline{display:inline}.display-inline-block{display:inline-block}.width-full{width:100%}.height-full{height:100%}.color-black{color:#222730}.background-black{background-color:#222730}.color-black-1{color:#313131}.background-black-1{background-color:#313131}.color-white{color:#fff}.background-white{background-color:#fff}.color-white-100{color:#f3f6fc}.background-white-100{background-color:#f3f6fc}.color-white-200{color:#eff3fb}.background-white-200{background-color:#eff3fb}.color-white-300{color:#e5eaf5}.background-white-300{background-color:#e5eaf5}.color-white-400{color:#cad0dd}.background-white-400{background-color:#cad0dd}.color-white-500{color:#60646d}.background-white-500{background-color:#60646d}.color-blue-100{color:#7287b1}.background-blue-100{background-color:#7287b1}.color-blue-200{color:#5e76a5}.background-blue-200{background-color:#5e76a5}.color-blue-300{color:#1b3b7d}.background-blue-300{background-color:#1b3b7d}.color-blue-400{color:#042870}.background-blue-400{background-color:#042870}.color-blue-500{color:#03225f}.background-blue-500{background-color:#03225f}.color-red-100{color:#de1b26}.background-red-100{background-color:#de1b26}.color-red-200{color:#bd1720}.background-red-200{background-color:#bd1720}body{font-family:Aspekta,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.5}a{background-color:#0000;text-decoration:none}p,ul,ol{color:var(--color-black);margin:0;padding:0;list-style:none}p:last-child,ul:last-child,ol:last-child{margin-bottom:0}p{font-size:16px}@media screen and (min-width:375px){p{font-size:calc(.375587vw + 14.5915px)}}@media screen and (min-width:1440px){p{font-size:20px}}p{line-height:1.25}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--color-black);margin:0;font-family:Aspekta,Helvetica,Arial,sans-serif;line-height:1.3}@media (min-width:768px){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.4}}h1,.h1{font-size:32px}@media screen and (min-width:375px){h1,.h1{font-size:calc(2.62911vw + 22.1408px)}}@media screen and (min-width:1440px){h1,.h1{font-size:60px}}h2,.h2{font-size:30px}@media screen and (min-width:375px){h2,.h2{font-size:calc(1.50235vw + 24.3662px)}}@media screen and (min-width:1440px){h2,.h2{font-size:46px}}h3,.h3{font-size:28px}@media screen and (min-width:375px){h3,.h3{font-size:calc(1.50235vw + 22.3662px)}}@media screen and (min-width:1440px){h3,.h3{font-size:44px}}h4,.h4{font-size:24px}@media screen and (min-width:375px){h4,.h4{font-size:calc(1.12676vw + 19.7746px)}}@media screen and (min-width:1440px){h4,.h4{font-size:36px}}h5,.h5{font-size:20px}@media screen and (min-width:375px){h5,.h5{font-size:calc(.751174vw + 17.1831px)}}@media screen and (min-width:1440px){h5,.h5{font-size:28px}}h6,.h6{font-size:18px}@media screen and (min-width:375px){h6,.h6{font-size:calc(.56338vw + 15.8873px)}}@media screen and (min-width:1440px){h6,.h6{font-size:24px}}.wrapper{width:100%;max-width:1236px;margin:0 auto;padding:0 16px}@media (min-width:768px){.wrapper{max-width:1236px;padding:0 16px}}@media (min-width:1280px){.wrapper{max-width:1252px;padding:0 24px}}.wrapper .wrapper{max-width:1204px;padding:0}.wrapper.no-padding{padding:0}.wrapper--small{max-width:800px;padding:0 16px}@media (min-width:768px){.wrapper--small{max-width:800px;padding:0 16px}}@media (min-width:1280px){.wrapper--small{max-width:816px;padding:0 24px}}.wrapper--small .wrapper{max-width:768px;padding:0}.wrapper--small.no-padding{padding:0}.wrapper--narrow{max-width:1056px;padding:0 16px}@media (min-width:768px){.wrapper--narrow{max-width:1056px;padding:0 16px}}@media (min-width:1280px){.wrapper--narrow{max-width:1072px;padding:0 24px}}.wrapper--narrow .wrapper{max-width:1024px;padding:0}.wrapper--narrow.no-padding{padding:0}.wrapper--full{max-width:1352px;margin:0 auto;padding:0 16px}@media (min-width:768px){.wrapper--full{max-width:1352px;padding:0 16px}}@media (min-width:1280px){.wrapper--full{max-width:1368px;padding:0 24px}}.wrapper--full .wrapper{max-width:1320px;padding:0}.wrapper--full.no-padding{padding:0}.c-wysiwyg p{color:var(--color-white-500);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;gap:12px;margin-bottom:30px;font-size:16px;font-weight:500;line-height:1.5}.c-wysiwyg p:last-child{margin-bottom:0}.c-wysiwyg p>img{max-width:20px}.c-wysiwyg p:has(img){margin-bottom:12px}.c-wysiwyg ol{padding-left:20px;list-style-type:decimal}.c-wysiwyg ol li{color:var(--color-white-500);margin-bottom:12px;padding-left:8px}.c-wysiwyg ol li:last-child{margin-bottom:30px}.c-wysiwyg a{color:var(--color-black);font-size:16px;font-weight:500;line-height:1.5}.c-wysiwyg.medium-font p{margin-bottom:24px;line-height:1.3}.c-wysiwyg.medium-font p:last-child{margin-bottom:0}@media (min-width:1024px){.c-wysiwyg.medium-font p{margin-bottom:40px;font-size:20px;line-height:1.4}}.c-wysiwyg.medium-font hr{margin-bottom:40px}@media (min-width:1024px){.c-wysiwyg.medium-font hr~p{font-size:18px}}.c-wysiwyg strong{text-decoration:underline;-webkit-text-decoration-color:var(--color-black);text-decoration-color:var(--color-black);text-underline-offset:3px;font-weight:500;text-decoration-thickness:2px}.c-wysiwyg.regular-font{overflow:auto}.c-wysiwyg.regular-font strong{-webkit-text-decoration:unset;text-decoration:unset;text-underline-offset:unset;text-decoration-thickness:unset;font-weight:700}.c-wysiwyg.regular-font p:has(img){align-items:center;display:flex}.c-wysiwyg.regular-font p{font-size:16px}@media screen and (min-width:375px){.c-wysiwyg.regular-font p{font-size:calc(.187793vw + 15.2958px)}}@media screen and (min-width:1440px){.c-wysiwyg.regular-font p{font-size:18px}}.c-wysiwyg.regular-font ul li{margin-bottom:12px}.c-wysiwyg.regular-font ul li:last-child{margin-bottom:30px}.c-wysiwyg.regular-font #training-table{-webkit-overflow-scrolling:touch}.c-wysiwyg.regular-font #training-table tbody tr{color:var(--color-black);grid-template-columns:repeat(5,200px);display:grid}@media (min-width:1024px){.c-wysiwyg.regular-font #training-table tbody tr{grid-template-columns:repeat(5,1fr)}}.c-wysiwyg.regular-font #training-table tbody tr:not(:first-child){border:1px solid var(--color-white-400);border-top:0}.c-wysiwyg.regular-font #training-table tbody tr:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.c-wysiwyg.regular-font #training-table tbody tr th{text-align:left;background-color:var(--color-white-300);padding:12px 16px;font-size:16px;font-weight:600;line-height:1.5;width:100%!important}.c-wysiwyg.regular-font #training-table tbody tr th:first-child{border-top-left-radius:8px}.c-wysiwyg.regular-font #training-table tbody tr th:last-child{border-top-right-radius:8px}.c-wysiwyg.regular-font #training-table tbody tr td{padding:12px 16px;font-size:16px;font-weight:500}.c-wysiwyg.regular-font #training-table tbody tr td a{color:var(--color-red-100);flex-direction:row;align-items:center;display:flex}.c-wysiwyg.regular-font #training-table tbody tr td a br{display:none}.c-wysiwyg.regular-font #training-table tbody tr td a:after{content:url(../media/arrow-right.32rjjtymhzwm-.svg);height:20px;margin-left:10px}.c-wysiwyg h1,.c-wysiwyg h2,.c-wysiwyg h3,.c-wysiwyg h4,.c-wysiwyg h5,.c-wysiwyg h6{color:var(--color-black);margin:0 0 16px;font-family:Aspekta,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.3}.c-wysiwyg h1:not(:first-child),.c-wysiwyg h2:not(:first-child),.c-wysiwyg h3:not(:first-child),.c-wysiwyg h4:not(:first-child),.c-wysiwyg h5:not(:first-child),.c-wysiwyg h6:not(:first-child){margin-top:40px}@media (min-width:768px){.c-wysiwyg h1,.c-wysiwyg h2,.c-wysiwyg h3,.c-wysiwyg h4,.c-wysiwyg h5,.c-wysiwyg h6{margin-bottom:20px;line-height:1.4}}.c-wysiwyg h5{font-size:20px}@media screen and (min-width:375px){.c-wysiwyg h5{font-size:calc(.751174vw + 17.1831px)}}@media screen and (min-width:1440px){.c-wysiwyg h5{font-size:28px}}.c-wysiwyg h5:last-child{margin-bottom:0}.c-wysiwyg ul{margin-bottom:40px;padding-left:28px;list-style-type:disc}.c-wysiwyg ul:last-child{margin-bottom:0}.c-wysiwyg ul li{color:var(--color-white-500)}.c-header{z-index:999;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f3f6fce6;position:sticky;top:0}.c-header__content{border-bottom:1px solid var(--color-white-400);padding:24px 0}.c-header__container{justify-content:space-between;align-items:center;display:flex}.c-header__navigation{align-items:center;gap:16px;display:flex}@media (min-width:1024px){.c-header__navigation{gap:12px;position:relative}}@media (min-width:1440px){.c-header__navigation{gap:32px}}.c-header__navigation .c-button{padding:10px 20px}.c-header__navigation .c-header__menus{display:none}@media (min-width:1024px){.c-header__navigation .c-header__menus{display:flex}}.c-header__search,.c-header__language{background:0 0;border:none;outline:none;padding:0;display:flex}.c-header__locale{z-index:100;background-color:var(--color-white-100);border:none;border-radius:4px;outline:none;align-items:center;gap:12px;padding:6px 8px;display:flex;position:absolute;bottom:-37px;right:-13px;box-shadow:2px 4px 8px #929db44d}.c-header__locale-region{text-transform:uppercase;color:var(--color-black);font-size:14px;font-weight:500;line-height:1.5;transition:all .2s ease-out}.c-header__locale:hover .c-header__locale-region{color:var(--color-red-100)}.c-header__language{display:none}@media (min-width:1024px){.c-header__language{align-items:center;gap:12px;transition:all .2s ease-out;display:flex}}.c-header__language:hover .c-header__language-initials{color:var(--color-red-100)}.c-header__hamburger{background:inherit;border:none;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0;display:flex}@media (min-width:1024px){.c-header__hamburger{display:none}}.c-header__hamburger svg path{opacity:1;transition:all .3s ease-out;transform:rotate(0)translate(0)}.c-header__hamburger.open-menu svg path:last-child{transform-box:view-box;transform-origin:0;transform:translateY(-4px)rotate(45deg)}.c-header__hamburger.open-menu svg path:nth-child(2){opacity:0}.c-header__hamburger.open-menu svg path:first-child{transform-box:view-box;transform-origin:0;transform:translateY(4px)rotate(-45deg)}.c-header__search svg path{stroke:var(--color-black);transition:all .2s ease-out}.c-header__search.active-search svg path,.c-header__search:hover svg path{stroke:var(--color-red-100)}.c-header__menus{flex-direction:column;gap:24px;display:flex}@media (min-width:1024px){.c-header__menus{flex-direction:row;align-items:center;gap:24px}}@media (min-width:1440px){.c-header__menus{gap:32px}}.c-header__menus a:last-child{display:none}@media (min-width:1024px){.c-header__menus a:last-child{display:block}}.c-header__menus-item{text-transform:capitalize;color:var(--color-black);font-size:16px;line-height:1.5;transition:all .2s ease-out}.c-header__menus-item:hover,.c-header__menus-item.current-nav{color:var(--color-red-100)}.c-header__menus-button{background:inherit;border:none;outline:none;align-items:center;gap:4px;padding:0;transition:all .2s ease-out;display:flex}.c-header__menus-button svg{transform:rotate(270deg)}@media (min-width:1024px){.c-header__menus-button svg{transform:rotate(0)}}.c-header__menus-button:hover{color:var(--color-red-100)}@media (min-width:1024px){.c-header__menus-button:hover svg{transition:all .2s ease-out;transform:rotate(0)}}.c-header__menus-button:hover svg path{stroke:var(--color-red-100)}.c-header__menus-button.active-submenu{color:var(--color-red-100)}@media (min-width:1024px){.c-header__menus-button.active-submenu svg{transform:rotate(180deg)}}.c-header__menus-button.active-submenu svg path{stroke:var(--color-red-100)}.c-header__menus a{align-items:center;gap:8px;display:flex}@media (min-width:1024px){.c-header__contact{display:none}}.c-header__label{background-color:var(--color-red-100);border-radius:4px;width:fit-content;padding:2px 4px}.c-header__label-text{text-transform:uppercase;letter-spacing:.02em;color:var(--color-white);font-family:Roboto Mono,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500}.c-header__logo{max-width:90px}@media (min-width:1280px){.c-header__logo{max-width:unset}}.c-header__logo.open-service a{display:none}.c-header__logo.open-service .c-button{display:flex}.c-header__logo .c-button{text-transform:uppercase;gap:12px;padding:0;display:none}.c-header__logo-image{aspect-ratio:3.588;width:122px;display:block;position:relative}.c-header__description{display:none}@media (min-width:1024px){.c-header__description{opacity:1;z-index:99;pointer-events:none;width:100%;padding:32px 0;display:block;position:fixed}}.c-header__description:after{background-color:var(--color-white-100);transform-origin:top;content:"";z-index:2;width:100%;transition:transform .6s ease-out .2s;position:absolute;inset:0;transform:scaleY(0)}.c-header__description.open-submenu{pointer-events:all}.c-header__description.open-submenu:after{transition:transform .3s ease-out;transform:scaleY(1)}.c-header__description.open-submenu .c-header__services{opacity:1;transition:opacity .2s ease-out .3s}.c-header__mouseover{justify-content:space-between;align-items:center;gap:20px;display:flex}.c-header__mouseover svg{opacity:0;flex-shrink:0;transition:all .3s ease-out}.c-header__services{z-index:5;opacity:0;flex-direction:column;gap:32px;transition:opacity .3s ease-out;display:flex;position:relative}.c-header__information{border-bottom:1px solid var(--color-white-400);justify-content:space-between;align-items:center;gap:50px;padding-bottom:32px;display:flex}.c-header__information-description{color:var(--color-white-500);font-size:16px;font-weight:500;line-height:1.5}.c-header__information-title{font-weight:500}.c-header__items{justify-content:space-evenly;display:flex}.c-header__details{gap:12px;padding:12px;display:flex}.c-header__details svg{flex-shrink:0}.c-header__details-image{aspect-ratio:1;width:100%;max-width:36px;max-height:36px;position:relative}.c-header__details:hover .c-header__mouseover .c-header__text-title{color:var(--color-blue-400);-webkit-text-decoration-color:var(--color-blue-400);text-decoration-color:var(--color-blue-400)}.c-header__details:hover .c-header__mouseover svg{opacity:1}.c-header__text-title{text-decoration:underline;-webkit-text-decoration-color:var(--color-white-100);text-decoration-color:var(--color-white-100);text-underline-offset:3px;padding:4.5px 0;font-size:18px;font-weight:600;line-height:1.5;text-decoration-thickness:2px;transition:all .1s ease-out}.c-header__text-description{color:var(--color-white-500);font-size:16px;font-weight:500;line-height:1.5}.c-header__explore{pointer-events:none;width:100%;padding:32px 0;position:absolute;top:100%}.c-header__explore:after{z-index:-50;transform-origin:top;background-color:var(--color-white-100);content:"";width:100%;transition:transform .2s ease-out .5s;position:absolute;inset:0;transform:scaleY(0)}.c-header__explore.active-search{pointer-events:all}.c-header__explore.active-search:after{transition:transform .3s ease-out;transform:scaleY(1)}.c-header__block{opacity:0;align-items:center;gap:20px;padding:0 4px;transition:opacity .3s ease-out;display:flex;position:relative}.c-header__block.active-search{opacity:1;transition:opacity .3s ease-out .5s}.c-header__block-input{width:100%;color:var(--color-white-500);background:0 0;border:none;outline:none;min-height:27px;padding:0;font-size:18px;line-height:1.5}.c-header__block-close{opacity:0;background:0 0;border:none;outline:none;flex-shrink:0;padding:0;transition:all .1s ease-out;display:flex}.c-header__block-close.active-search{opacity:1;transition:all .1s ease-out}.c-header__block-close.active-search .c-news-archive__more{padding-bottom:0}.c-footer{position:relative}.c-footer.background-blur:after{opacity:1}.c-footer:after{content:"";opacity:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background:#05132f26;width:100%;height:100%;transition:all .2s ease-out;position:absolute;inset:0}@media (min-width:1024px){.c-footer:after{display:none}}.c-footer__outter{background-color:var(--color-blue-400);padding:40px 0 24px}@media (min-width:1024px){.c-footer__outter{padding:80px 0 32px}}.c-footer__container{flex-direction:column;gap:32px;margin-bottom:40px;padding-right:124px;display:flex}@media (min-width:1024px){.c-footer__container{grid-template-columns:repeat(4,1fr);column-gap:50px;margin-bottom:73px;padding-right:0;display:grid}}@media (min-width:1440px){.c-footer__container{column-gap:148px}}.c-footer__details-title{color:var(--color-white);text-transform:uppercase;margin-bottom:16px;font-size:14px;font-weight:600;line-height:1.5}.c-footer__details-text{color:var(--color-white-400);text-decoration:underline;-webkit-text-decoration-color:var(--color-blue-400);text-decoration-color:var(--color-blue-400);text-underline-offset:3px;align-items:center;margin-bottom:12px;font-size:16px;font-weight:500;line-height:1.5;text-decoration-thickness:2px;transition:all .2s ease-out;display:flex}.c-footer__details-text:hover{-webkit-text-decoration-color:var(--color-white);text-decoration-color:var(--color-white);color:var(--color-white)}.c-footer__details-text:last-child{margin-bottom:0}.c-footer__details-text svg{width:14px;height:14px;margin-left:8px}.c-footer__details-text svg path{stroke:var(--color-white)}.c-footer__network{margin-top:24px}@media (min-width:1024px){.c-footer__network{margin-top:32px}}.c-footer__social{gap:4px;display:flex}.c-footer__social svg{width:28px;height:28px;transition:all .2s ease-out}.c-footer__social svg:hover path{fill:var(--color-white)}.c-footer__information{display:flex}.c-footer__label{background-color:var(--color-red-100);border-radius:4px;height:fit-content;margin-top:-2px;margin-left:12px;padding:4px 8px}.c-footer__label-text{white-space:nowrap;color:var(--color-white);letter-spacing:.02em;text-transform:uppercase;font-family:Roboto Mono,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.2}.c-footer__block{border-top:1px solid #fff3;padding-top:32px}.c-footer__content{flex-direction:column-reverse;gap:32px;display:flex}@media (min-width:1024px){.c-footer__content{flex-direction:row;justify-content:space-between}}.c-footer__content-title{letter-spacing:.02em;color:var(--color-white);opacity:.75;text-transform:uppercase;font-family:Roboto Mono,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1}.c-footer__policy{color:var(--color-white-400);flex-direction:column;gap:32px;display:flex}@media (min-width:1024px){.c-footer__policy{flex-direction:row}}.c-footer__policy .c-footer__details{flex-direction:column;gap:32px;display:flex}@media (min-width:1024px){.c-footer__policy .c-footer__details{flex-direction:row}}.c-footer__policy-link{letter-spacing:.02em;text-transform:uppercase;font-family:Roboto Mono,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.2;transition:all .2s ease-out}.c-footer__policy-link:hover{color:var(--color-white)}.c-separator-line{display:none}@media (min-width:1024px){.c-separator-line--medium{margin-bottom:80px!important}.c-separator-line--large{padding:20px 0}}.c-separator-line__line{background-color:var(--color-white-400);width:100%;max-width:1204px;height:1px;margin:0 auto;display:block}.c-menu{background-color:var(--color-white-100);z-index:99;width:100%;height:100%;padding-top:117px;transition:all .5s ease-out;position:fixed;inset:0;transform:translate(100%)}.c-menu.active-menu{transform:translate(0%)}.c-menu .wrapper{height:100%}.c-menu__submenu{flex-direction:column;justify-content:space-between;height:100%;display:flex}.c-menu__switcher{gap:16px;margin-bottom:32px;display:flex}.c-menu__switcher-language{background-color:var(--color-white-100);border:none;border-right:1px solid var(--color-white-400);outline:none;gap:12px;padding:0 12px 0 0;display:flex}.c-menu__switcher-language:last-child{border-right:none;padding-right:0}.c-menu__switcher-language.disabled{pointer-events:none}.c-menu__options{margin-bottom:20px}.c-menu__options-text{margin-bottom:16px}.c-menu__options .c-button{width:100%}.c-menu__options .c-header__contact .c-button{padding:16px 0}.c-menu__links{position:relative}.c-menu__services{background-color:var(--color-white-100);flex-direction:column;gap:24px;width:100%;height:100%;transition:all .6s ease-out;display:flex;position:absolute;top:0;transform:translate(100vh)}.c-menu__services.open-services{transition:all .5s ease-out;transform:translate(0)}.c-menu__services-title{text-transform:uppercase;letter-spacing:-.02em;font-family:Roboto Mono,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.2}.c-menu__items{flex-direction:column;gap:20px;display:flex}.c-menu__items-title{text-transform:uppercase;color:var(--color-white-500);letter-spacing:.02em;margin-bottom:4px;font-family:Roboto Mono,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.2em}.c-menu__detail{gap:12px;display:flex}.c-menu__detail svg{flex-shrink:0}.c-menu__description-title{font-size:14px;font-weight:600;line-height:1.5}.c-menu__description-text{color:var(--color-white-500);font-size:12px;font-weight:500;line-height:1.5}.c-homepage-intro__container{padding-top:24px}@media (min-width:1024px){.c-homepage-intro__container{padding-top:60px}}.c-homepage-intro__container-title{-webkit-hyphens:auto;hyphens:auto;margin-top:7px;margin-bottom:24px;font-size:30px;font-weight:500;line-height:1.4}@media screen and (min-width:375px){.c-homepage-intro__container-title{font-size:calc(2.06573vw + 22.2535px)}}@media screen and (min-width:1440px){.c-homepage-intro__container-title{font-size:52px}}@media (min-width:1024px){.c-homepage-intro__container-title{margin-bottom:16px;padding-right:235px}}.c-homepage-intro__content{margin-bottom:32px}@media (min-width:1024px){.c-homepage-intro__content{margin-bottom:58px}}.c-homepage-intro__details{flex-direction:column;gap:24px;display:flex}@media (min-width:1024px){.c-homepage-intro__details{flex-direction:row;justify-content:space-between;gap:0;padding-right:4px}}.c-homepage-intro__image{aspect-ratio:1;width:36px;max-width:36px;max-height:36px;position:relative}.c-homepage-intro__items{grid-template-columns:repeat(2,1fr);gap:24px 28px;display:grid}@media (min-width:1024px){.c-homepage-intro__items{align-items:end;gap:32px;display:flex}}.c-homepage-intro__tag{align-items:center;gap:12px;height:fit-content;display:flex}.c-homepage-intro__tag-text{flex-shrink:0;font-size:14px;font-weight:500;line-height:1.5}@media (min-width:1024px){.c-homepage-intro__tag-text{font-size:16px}}.c-homepage-intro__tag svg{width:32px;height:32px}@media (min-width:1024px){.c-homepage-intro__tag svg{width:36px;height:36px}}.c-homepage-intro__video{width:100%;max-width:1204px;height:375px;position:relative}@media (min-width:1024px){.c-homepage-intro__video{height:655px;margin:0 auto}}.c-homepage-intro__video video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (min-width:1280px){.c-homepage-intro__video video{border-radius:16px}}.c-homepage-intro__video-play{opacity:1;background-color:#f3f6fce6;border:none;border-radius:50%;outline:none;padding:20px;transition:all .5s ease-out;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:1024px){.c-homepage-intro__video-play{padding:24px}}.c-homepage-intro__video-play.video-playing{opacity:0;transition:all .5s ease-out}.c-homepage-intro__video-play svg{width:20px;height:20px}@media (min-width:1024px){.c-homepage-intro__video-play svg{width:24px;height:24px}}@media (min-width:1280px){.c-html-embed{margin-top:-20px}}.c-html-embed .gform_validation_container,.c-html-embed .gfield--type-honeypot,.c-html-embed .gfield.gform_validation_container{display:none!important}.c-image-with-text__container{padding-top:40px}@media (min-width:1024px){.c-image-with-text__container{gap:20px;padding-top:60px;display:grid}}@media (min-width:1280px){.c-image-with-text__container{gap:80px}}@media (min-width:1024px){.c-image-with-text__container.left{grid-template-columns:1fr 1fr}}@media (min-width:1440px){.c-image-with-text__container.left{grid-template-columns:545px 1fr}}@media (min-width:1024px){.c-image-with-text__container.right{grid-template-columns:1fr 1fr}}@media (min-width:1440px){.c-image-with-text__container.right{grid-template-columns:1fr 545px}}.c-image-with-text__container.right .c-image-with-text__image{grid-column:2/span 1}.c-image-with-text__container.right .c-image-with-text__content{grid-area:1/1/auto/span 1}.c-image-with-text__image{width:100%;position:relative}.c-image-with-text__image-mobile{aspect-ratio:.986816;max-width:100%;margin-top:24px;position:relative}@media (min-width:1024px){.c-image-with-text__image-mobile{display:none}}.c-image-with-text__image-mobile img{object-fit:cover}.c-image-with-text__image-desktop{display:none}@media (min-width:1024px){.c-image-with-text__image-desktop{aspect-ratio:1.43421;max-width:500px;display:block;position:relative}}@media (min-width:1280px){.c-image-with-text__image-desktop{max-width:545px}}.c-image-with-text__image-desktop img{border-radius:16px}.c-image-with-text__link:hover .c-image-with-text__details-title{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:3px}.c-image-with-text__content{flex-direction:column;justify-content:space-between;display:flex}.c-image-with-text__details{flex-direction:column;gap:24px;margin-bottom:24px;display:flex}@media (min-width:1024px){.c-image-with-text__details{margin-bottom:0}}.c-image-with-text__details-title{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--color-white-100);text-decoration-color:var(--color-white-100);font-weight:500;transition:all .2s ease-out}.c-image-with-text__details-text p{color:var(--color-white-500);font-size:16px;font-weight:500;line-height:1.5}@media (min-width:1024px){.c-image-with-text__details-text p{margin-bottom:10px;font-size:18px}}.c-homepage-intro+.c-image-with-text .c-separator-line,.c-image-with-text+.c-image-with-text .c-separator-line,.c-pmt-in-numbers+.c-image-with-text .c-separator-line{display:block}.c-intro+.c-image-with-text{border-top:1px solid var(--color-white-400);padding-top:40px}@media (min-width:1024px){.c-intro+.c-image-with-text{padding-top:80px}}.c-vacancies__container{flex-direction:column;gap:20px;display:flex}@media (min-width:1024px){.c-vacancies__container{flex-direction:row;gap:50px;display:flex}}@media (min-width:1440px){.c-vacancies__container{gap:176px}}.c-vacancies__content{flex-shrink:0}.c-vacancies__content .c-button{display:none}@media (min-width:1024px){.c-vacancies__content .c-button{display:flex}}.c-vacancies__detail{width:fit-content;position:relative}.c-vacancies__detail-title{margin-top:6px;font-weight:500}@media (min-width:1024px){.c-vacancies__detail-title{margin-bottom:32px}}.c-vacancies__detail span{letter-spacing:.02em;color:var(--color-red-100);font-family:Roboto Mono,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.2;position:absolute;top:0;left:calc(100% + 8px)}.c-vacancies__cards{width:100%;margin-bottom:20px}@media (min-width:1024px){.c-vacancies__cards{margin-bottom:0}}.c-vacancies__card{border-bottom:1px solid var(--color-white-400);cursor:pointer;background-color:var(--color-white-100);justify-content:space-between;align-items:center;padding:20px 16px 20px 0;transition:all .2s ease-out;display:flex}@media (min-width:1024px){.c-vacancies__card{padding:24px 24px 24px 0}}.c-vacancies__card svg path{fill:var(--color-blue-400);transition:all .2s ease-out}.c-vacancies__card:hover{background-color:var(--color-blue-400)}.c-vacancies__card:hover svg path{fill:var(--color-red-100);transition:all .2s ease-out}.c-vacancies__card:hover .c-vacancies__description-title{color:var(--color-white-100);transform:translate(16px)}@media (min-width:1024px){.c-vacancies__card:hover .c-vacancies__description-title{transform:translate(24px)}}.c-vacancies__card:hover .c-vacancies__description-label{color:var(--color-white-400);transform:translate(16px)}@media (min-width:1024px){.c-vacancies__card:hover .c-vacancies__description-label{transform:translate(0)}}.c-vacancies__description{flex-direction:column;gap:12px;width:100%;max-width:185px;display:flex}@media (min-width:768px){.c-vacancies__description{max-width:unset}}@media (min-width:1024px){.c-vacancies__description{grid-template-rows:1fr;grid-template-columns:300px 1fr;align-items:center;row-gap:12px;display:grid}}@media (min-width:1280px){.c-vacancies__description{grid-template-columns:338px 1fr;row-gap:24px}}.c-vacancies__description-title{color:var(--color-black);text-decoration:underline;-webkit-text-decoration-color:var(--color-white-100);text-decoration-color:var(--color-white-100);text-underline-offset:3px;font-weight:500;text-decoration-thickness:2px;transition:all .2s ease-out;transform:translate(0)}@media (min-width:1024px){.c-vacancies__description-title{min-width:290px}}@media (min-width:1280px){.c-vacancies__description-title{min-width:338px}}.c-vacancies__description-label{letter-spacing:.02em;text-transform:uppercase;color:var(--color-white-500);font-family:Roboto Mono,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.2;transition:all .2s ease-out;transform:translate(0)}.c-vacancies__description svg{flex-shrink:0}.c-vacancies__button{justify-content:flex-end;display:flex}@media (min-width:1024px){.c-vacancies__button{display:none}}.c-image-with-text+.c-vacancies .c-separator-line,.c-experience+.c-vacancies .c-separator-line,.c-our-locations+.c-vacancies .c-separator-line,.c-mission+.c-vacancies .c-separator-line{display:block}.c-mission__container{padding-top:28px;display:flex}@media (min-width:1024px){.c-mission__container{gap:50px;padding-top:60px}}@media (min-width:1280px){.c-mission__container{gap:80px}}.c-mission__image{width:100%;position:relative}.c-mission__image-mobile{aspect-ratio:.986816;max-width:100%;margin-top:24px}@media (min-width:1024px){.c-mission__image-mobile{display:none}}.c-mission__image-mobile img{object-fit:fill}.c-mission__image-desktop{display:none}@media (min-width:1024px){.c-mission__image-desktop{aspect-ratio:1.43421;flex-shrink:0;max-width:400px;display:block}}@media (min-width:1280px){.c-mission__image-desktop{max-width:545px}}.c-mission__image-desktop img{border-radius:16px}.c-mission__content{flex-direction:column;gap:28px;display:flex}@media (min-width:1024px){.c-mission__content{justify-content:space-between;gap:0}}.c-mission__details{flex-direction:column;gap:28px;display:flex}@media (min-width:1024px){.c-mission__details{gap:20px}}@media (min-width:1280px){.c-mission__details{gap:55px}}.c-mission__details-description{color:var(--color-white-500);font-size:16px;font-weight:500;line-height:1.5}@media (min-width:1024px){.c-mission__details-description{font-size:18px}}.c-mission__cards{flex-direction:column;gap:24px;display:flex}@media (min-width:1024px){.c-mission__cards{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}}.c-mission__data-number{margin-bottom:8px;font-weight:700}.c-mission__data-text{color:var(--color-white-500);font-size:16px;font-weight:500;line-height:1.5}.c-vacancies+.c-mission .c-separator-line,.c-image-with-text+.c-mission .c-separator-line{display:block}@media (min-width:768px){.c-training-courses{margin-bottom:100px}}@media (min-width:1024px){.c-training-courses{margin-bottom:140px}}.c-training-courses__container{flex-direction:column;gap:20px;padding-bottom:120px;display:flex;position:relative}@media (min-width:768px){.c-training-courses__container{gap:60px;padding-bottom:0}}.c-training-courses__container-title{font-weight:500}.c-training-courses__container .c-button{position:absolute;bottom:60px;right:0}@media (min-width:768px){.c-training-courses__container .c-button{top:0;right:0;bottom:unset}}.c-training-courses__card{border-bottom:1px solid var(--color-white-400);background-color:var(--color-white-100);justify-content:space-between;align-items:center;gap:96px;padding:20px 16px 20px 0;transition:all .2s ease-out;display:flex}@media (min-width:1024px){.c-training-courses__card{padding:24px 24px 24px 0}}.c-training-courses__card-title{color:var(--color-black);text-decoration:underline;-webkit-text-decoration-color:var(--color-white-100);text-decoration-color:var(--color-white-100);text-underline-offset:3px;font-weight:500;text-decoration-thickness:2px;transition:all .2s ease-out;transform:translate(0)}.c-training-courses__card svg{flex-shrink:0}.c-training-courses__card svg path{fill:var(--color-blue-400);transition:all .2s ease-out}.c-training-courses__card:hover{background-color:var(--color-blue-400)}.c-training-courses__card:hover .c-training-courses__card-title{color:var(--color-white);transform:translate(16px)}@media (min-width:1024px){.c-training-courses__card:hover .c-training-courses__card-title{transform:translate(24px)}}.c-training-courses__card:hover svg path{fill:var(--color-red-100);transition:all .2s ease-out}.c-mission+.c-training-courses .c-separator-line,.c-image-with-text+.c-training-courses .c-separator-line{display:block}.c-faq{margin-bottom:0}@media (min-width:1024px){.c-faq{margin-bottom:140px}}.c-faq__container{flex-direction:column;gap:24px;padding-bottom:123px;display:flex;position:relative}@media (min-width:1024px){.c-faq__container{gap:60px;margin-top:40px;padding-bottom:0}}.c-faq__container-title{font-weight:500}.c-faq__container .c-button{position:absolute;bottom:60px;right:0}@media (min-width:1024px){.c-faq__container .c-button{top:0;bottom:unset}}.c-faq__detail{border-bottom:1px solid var(--color-white-400);padding-bottom:20px;padding-right:12px;position:relative}.c-faq__detail:after{content:"";background-color:var(--color-white-500);opacity:0;width:100%;height:1px;transition:all .2s ease-out;position:absolute;bottom:0;left:0}@media (min-width:1024px){.c-faq__detail{padding-bottom:24px;padding-right:24px}}.c-faq__detail.show-answer{border-bottom:1px solid var(--color-white-500);padding-bottom:20px}@media (min-width:1024px){.c-faq__detail.show-answer{padding-bottom:24px}}.c-faq__detail:hover:after{opacity:1}.c-faq__question{background-color:var(--color-white-100);border:none;outline:none;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:20px 0 0;display:flex}@media (min-width:1024px){.c-faq__question{padding-top:24px}}.c-faq__question svg{flex-shrink:0;width:20px;height:20px;transition:all .2s ease-out;transform:rotate(0)}.c-faq__question.show-answer svg{transition:all .2s ease-out;transform:rotate(180deg)}.c-faq__question-text{text-align:left;font-size:20px;font-weight:500;line-height:1.3}@media (min-width:1024px){.c-faq__question-text{line-height:1.4}}.c-faq__answer{background-color:#0000;border:0;outline:0;grid-template-rows:0fr;padding:0;transition:all .2s ease-out;display:grid;overflow:hidden}.c-faq__answer.show-answer{grid-template-rows:1fr;margin-top:16px;transition:all .2s ease-out}@media (min-width:1024px){.c-faq__answer.show-answer{margin-top:20px}}.c-faq__answer p{text-align:left}.c-faq__answer-text{color:var(--color-white-500);font-size:18px;line-height:1.5;overflow:hidden}.c-image-with-text+.c-faq .c-separator-line,.c-vacancies+.c-faq .c-separator-line,.c-open-vacancies+.c-faq .c-separator-line,.c-mission+.c-faq .c-separator-line{display:block}.c-intro{margin-bottom:40px;padding-top:20px}@media (min-width:1024px){.c-intro{margin-bottom:80px;padding-top:40px}}.c-intro__container{text-align:center;flex-direction:column;align-items:center;display:flex}@media (min-width:768px){.c-intro__container{padding:0 120px}}@media (min-width:1024px){.c-intro__container{padding:0 220px}}@media (min-width:1440px){.c-intro__container{padding:0 270px}}.c-intro__container .c-label{margin-bottom:12px}.c-intro__container-title{margin-bottom:12px;font-weight:500}@media (min-width:1024px){.c-intro__container-title{margin-bottom:20px}}.c-intro__container-text{color:var(--color-white-500);font-size:16px;font-weight:500;line-height:1.5}@media (min-width:768px){.c-intro__container-text{padding:0 20px}}@media (min-width:1024px){.c-intro__container-text{padding:0 30px;font-size:18px}}@media (min-width:1440px){.c-intro__container-text{padding:0 45px}}.c-intro__path{align-items:center;gap:8px;margin-bottom:40px;display:flex}.c-intro__path-text{color:var(--color-white-500);text-transform:capitalize;letter-spacing:0;font-size:12px;font-weight:500;line-height:1.5}@media (min-width:1024px){.c-intro__path-text{font-size:14px}}.c-intro__path-text.current-page{color:var(--color-black)}.c-intro__search{background-color:var(--color-white-300);border-radius:12px;align-items:center;gap:12px;width:100%;margin-top:12px;padding:12px 24px;display:flex}@media (min-width:1024px){.c-intro__search{width:unset}}.c-intro__search-input{background-color:inherit;border:0;outline:0;max-width:100%;padding:0}@media (min-width:1024px){.c-intro__search-input{min-width:320px}}.c-related-news__container{margin-bottom:24px;position:relative}@media (min-width:1024px){.c-related-news__container{justify-content:space-between;align-items:center;margin-bottom:60px;display:flex}}.c-related-news__container-title{font-weight:500}.c-related-news__container .c-button{display:none}@media (min-width:1024px){.c-related-news__container .c-button{display:flex}}.c-related-news__cards{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;flex-direction:row;gap:20px;padding:0 0 0 16px;scroll-padding-left:16px;display:flex;overflow-x:auto}@media (min-width:1024px){.c-related-news__cards{padding:0 16px}}.c-related-news__cards:after{content:"";flex-shrink:0;min-width:0;display:block}@media (min-width:1024px){.c-related-news__cards{scroll-snap-type:unset;grid-template-columns:repeat(3,1fr);max-width:1232px;margin:0 auto;display:grid;overflow:hidden}.c-related-news__cards:after{display:none}}.c-related-news__cards::-webkit-scrollbar{display:none}.c-related-news-label{background-color:var(--color-white-300);border-radius:4px;align-items:center;gap:8px;padding:4px 8px;display:flex;position:absolute;top:12px;right:12px}.c-related-news-label__box{background-color:var(--color-red-100);border-radius:1px;width:8px;height:8px}.c-related-news-label__text{text-transform:uppercase;letter-spacing:.02em;font-family:Roboto Mono,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1}.c-related-news__detail{scroll-snap-align:start;flex:0 0 85%;max-width:320px;display:grid}@media (min-width:1024px){.c-related-news__detail{flex:unset;margin-right:unset;flex-shrink:unset;max-width:unset;width:unset;border-right:1px solid var(--color-white-400);height:100%;padding-right:20px}}.c-related-news__detail:hover .c-related-news__detail-title{-webkit-text-decoration-color:var(--color-black);text-decoration-color:var(--color-black)}.c-related-news__detail-date{letter-spacing:.02em;text-transform:uppercase;color:var(--color-white-500);margin-bottom:8px;font-family:Roboto Mono,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.c-related-news__detail-title{-webkit-line-clamp:2;line-clamp:2;text-decoration:underline;-webkit-text-decoration-color:var(--color-white-100);text-decoration-color:var(--color-white-100);text-underline-offset:3px;-webkit-box-orient:vertical;margin-bottom:16px;font-size:20px;font-weight:600;line-height:1.3;text-decoration-thickness:2px;display:-webkit-box;overflow:hidden}@media (min-width:1024px){.c-related-news__detail-title{opacity:1;line-height:1.4;transition:all .2s ease-out}}.c-related-news__detail-excerpt{-webkit-line-clamp:3;line-clamp:3;color:var(--color-white-500);-webkit-box-orient:vertical;margin-bottom:16px;font-size:16px;line-height:1.5;display:-webkit-box;overflow:hidden}@media (min-width:1024px){.c-related-news__detail:hover .c-news__detail-title{opacity:.8;transition:all .2s ease-out}}@media (min-width:1280px){.c-related-news__detail:hover .c-related-news__image img{transform:scale(1.1)}}.c-related-news-reading-time{background-color:var(--color-white-300);border-radius:4px;width:fit-content;height:fit-content;padding:4px 8px}.c-related-news-reading-time__text{letter-spacing:.02em;text-transform:uppercase;font-family:Roboto Mono,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.2}.c-related-news__image{aspect-ratio:1.5238;border-radius:8px;width:100%;margin-bottom:16px;position:relative;overflow:hidden}@media (min-width:768px){.c-related-news__image{max-width:unset;aspect-ratio:1.75238}}@media (min-width:1024px){.c-related-news__image{aspect-ratio:1.75238;max-width:368px}}.c-related-news__image img{border-radius:8px;transition:all .3s ease-out;transform:scale(1)}.c-related-news__button{margin-top:24px}@media (min-width:1024px){.c-related-news__button{display:none}}.c-news-content+.c-related-news .c-separator-line,.c-vacancies+.c-related-news .c-separator-line,.c-mission+.c-related-news .c-separator-line{display:block}.c-news-archive{margin-bottom:0;overflow:hidden}@media (min-width:1024px){.c-news-archive{margin-bottom:100px}}.c-news-archive__container{width:100%;margin-bottom:24px;display:flex}@media (min-width:1024px){.c-news-archive__container{gap:90px}}@media (min-width:1440px){.c-news-archive__container{gap:167px}}.c-news-archive__container-text{color:var(--color-black);font-size:16px;line-height:1.5}@media (min-width:1024px){.c-news-archive__container-text{color:var(--color-white-500)}}.c-news-archive__filter{background-color:inherit;border:none;outline:none;align-items:center;gap:10px;padding:0;display:flex}@media (min-width:1024px){.c-news-archive__filter svg{display:none}}.c-news-archive__categories{flex-direction:column;display:flex;position:absolute;top:52px;left:0}@media (min-width:1024px){.c-news-archive__categories{top:unset;flex-direction:row;gap:24px;position:relative}}.c-news-archive__categories.open-category:after{height:100%}.c-news-archive__categories:after{background-color:var(--color-white-100);z-index:5;content:"";width:calc(100% + 400vw);height:0;transition:all .2s ease-out;position:absolute;top:0;left:calc(100% - 300vw)}@media (min-width:1024px){.c-news-archive__categories:after{display:none}}.c-news-archive__selection{justify-content:space-between;width:100%;display:flex;position:relative}.c-news-archive__divider{background-color:var(--color-white-400);width:100%;height:1px;margin-bottom:24px;display:block}@media (min-width:1024px){.c-news-archive__divider{margin-bottom:50px}}.c-news-archive__category{background-color:inherit;z-index:6;opacity:0;pointer-events:none;border:none;outline:none;padding:12px 16px;transition:all .2s ease-out;display:flex;position:relative}@media (min-width:1024px){.c-news-archive__category{pointer-events:all;opacity:1;padding:0}}.c-news-archive__category.show-button{pointer-events:all;opacity:1;transition-delay:.2s}.c-news-archive__category:after{content:"";background-color:var(--color-white-400);width:calc(100% + 1000vw);height:1px;position:absolute;bottom:0;left:calc(100% - 100vw)}@media (min-width:1024px){.c-news-archive__category:after{display:none}}.c-news-archive__category-text{color:var(--color-black);font-size:16px;font-weight:500;line-height:1.5;transition:all .2s ease-out}.c-news-archive__category-text.active-category{color:var(--color-red-100)}.c-news-archive__category-number{letter-spacing:.02em;text-transform:uppercase;color:var(--color-white-500);margin-left:4px;font-family:Roboto Mono,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.2;transition:all .2s ease-out}.c-news-archive__category-number.active-category,.c-news-archive__category:hover .c-news-archive__category-text,.c-news-archive__category:hover .c-news-archive__category-number{color:var(--color-red-100)}.c-news-archive__search{flex-shrink:0;gap:20px;display:flex}.c-news-archive__search-input{width:100%;max-width:158px;color:var(--color-black);background-color:var(--color-white-100);border:none;outline:none;font-size:16px;font-weight:500;line-height:1.5}.c-news-archive__archive{grid-template-columns:1fr;gap:20px;min-height:300px;padding-bottom:20px;transition:all .2s ease-out;display:grid;position:relative}@media (min-width:1024px){.c-news-archive__archive{grid-template-columns:repeat(3,1fr);gap:50px 20px;min-height:0;margin-bottom:80px;padding-bottom:0}}.c-news-archive__archive.no-more-posts{padding-bottom:60px}@media (min-width:1024px){.c-news-archive__archive.no-more-posts{padding-bottom:0}}.c-news-archive__archive .c-related-news__detail{width:100%;max-width:unset;margin-right:unset}.c-news-archive__archive:after{content:"";z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;background:#05132f26;width:calc(100% + 300vw);height:calc(100% + 100vw);transition:all .2s ease-out;position:absolute;top:0;left:calc(100% - 300vw)}@media (min-width:1024px){.c-news-archive__archive:after{display:none}}.c-news-archive__archive.loading-archive{opacity:.6}@media (min-width:1024px){.c-news-archive__archive.loading-archive .c-news-archive__more{grid-column:2/span 1}}.c-news-archive__archive.background-blur:after{opacity:1}.c-news-archive__more{justify-content:center;padding-bottom:60px;display:flex}@media (min-width:1024px){.c-news-archive__more{padding-bottom:0}}.c-news-archive__loader{border-top:3px solid var(--color-red-100);border-right:3px solid var(--color-red-100);box-sizing:border-box;border-radius:50%;width:48px;height:48px;animation:1s linear infinite rotation;display:inline-block}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.c-advanced-security__container{grid-template-columns:1fr;gap:40px;max-width:1204px;margin:0 auto;display:grid}@media (min-width:1024px){.c-advanced-security__container{grid-template-columns:545px 1fr;padding:0 16px;display:grid}}@media (min-width:1440px){.c-advanced-security__container{gap:80px;padding:0}}.c-advanced-security .c-label{margin-bottom:12px}.c-advanced-security__image{aspect-ratio:.987;position:relative}@media (min-width:1024px){.c-advanced-security__image{aspect-ratio:1.434}.c-advanced-security__image img{border-radius:16px}}.c-advanced-security__content{padding:0 16px}@media (min-width:1024px){.c-advanced-security__content{padding:0}}.c-advanced-security__title{margin-bottom:24px;font-weight:500}@media (min-width:1024px){.c-advanced-security__title{max-width:638px;margin-bottom:60px}}.c-intro+.c-advanced-security{border-top:1px solid var(--color-white-400);padding-top:40px}@media (min-width:1024px){.c-intro+.c-advanced-security{padding-top:80px}}.c-experience__container{grid-template-columns:1fr;gap:40px;max-width:1204px;margin:0 auto;padding-top:24px;display:grid}@media (min-width:1024px){.c-experience__container{grid-template-columns:1fr 545px;padding-top:40px}}@media (min-width:1440px){.c-experience__container{gap:80px;padding-top:60px}}.c-experience__content{order:2;padding:0 16px}@media (min-width:1024px){.c-experience__content{order:1;padding:0}}.c-experience__content-title{margin-bottom:24px;font-weight:500}.c-experience__text{margin-bottom:24px}.c-experience__image{aspect-ratio:.987;order:1;position:relative}@media (min-width:1024px){.c-experience__image{aspect-ratio:1.434;order:2}.c-experience__image img{border-radius:16px}}.c-experience__points{align-items:center;gap:12px;margin-bottom:12px;display:flex}.c-experience__points:last-child{margin-bottom:0}.c-experience__points-item{color:var(--color-white-500);font-size:16px;font-weight:500;line-height:1.5}@media (min-width:1024px){.c-experience__points-item{font-size:18px}}.c-experience__points img{aspect-ratio:1;width:100%;max-width:20px}.c-advanced-security+.c-experience .c-separator-line{display:block}.c-our-goal__image{aspect-ratio:.99;width:100%;max-height:380px;margin:0 auto 40px;position:relative}@media (min-width:1024px){.c-our-goal__image{aspect-ratio:2.66;max-height:unset;max-width:1204px;margin-bottom:60px}}.c-our-goal__image img{object-fit:cover}@media (min-width:1024px){.c-our-goal__image img{border-radius:16px}}.c-our-goal__container{grid-template-columns:1fr;row-gap:24px;display:grid}@media (min-width:1024px){.c-our-goal__container{grid-template-columns:1fr 654px;align-items:start;row-gap:0}.c-intro+.c-our-goal{border-top:1px solid var(--color-white-400);padding-top:80px}}.c-core-values__title{max-width:499px;margin-bottom:40px;font-weight:500}.c-core-values__container{display:grid}@media (min-width:1024px){.c-core-values__container{grid-template-columns:1fr 1fr;column-gap:40px}}@media (min-width:1440px){.c-core-values__container{grid-template-columns:1fr 545px;column-gap:60px}}.c-core-values__button{background-color:inherit;border:none;border-bottom:1px solid var(--color-white-400);outline:none;margin-bottom:20px;padding-bottom:20px;padding-left:0;padding-right:0;scroll-margin-top:100px;transition:all .3s ease-out}@media (min-width:1024px){.c-core-values__button{margin-bottom:24px;padding-bottom:24px;padding-right:24px;scroll-margin-top:170px}}.c-core-values__button:first-child{padding-top:20px}@media (min-width:1024px){.c-core-values__button:first-child{padding-top:24px}}.c-core-values__button:last-child{margin-bottom:0}.c-core-values__button:hover,.c-core-values__button.show-text{border-bottom:1px solid var(--color-white-500)}.c-core-values__details{justify-content:space-between;align-items:center;gap:40px;padding-right:12px;display:flex}@media (min-width:1024px){.c-core-values__details{padding-right:0}}.c-core-values__details svg{flex-shrink:0;width:20px;height:20px;transition:all .3s ease-out;transform:rotate(0)}.c-core-values__details.show-text svg{transform:rotate(180deg)}.c-core-values__details-text{display:none}@media (min-width:1024px){.c-core-values__details-text{grid-template-rows:0fr;transition:all .3s ease-out;display:grid}}.c-core-values__details-text>div{min-height:0;overflow:hidden}@media (min-width:1024px){.c-core-values__details-text>div{min-height:unset}}.c-core-values__details-text .c-wysiwyg{padding-right:12px}@media (min-width:1024px){.c-core-values__details-text .c-wysiwyg{padding-right:0}}.c-core-values__details-text.show-text{margin-top:16px;display:block}@media (min-width:1024px){.c-core-values__details-text.show-text{grid-template-rows:1fr;margin-top:20px;display:grid}}.c-core-values__details-subtitle{text-align:left;font-weight:500}.c-core-values__content{flex-direction:column;display:flex}@media (min-width:1024px){.c-core-values__content{display:block}}.c-core-values__mobile{aspect-ratio:1.435;width:100%;margin-top:16px;position:relative}@media (min-width:1024px){.c-core-values__mobile{display:none}}.c-core-values__mobile img{border-radius:8px}.c-core-values__images{display:none}@media (min-width:1024px){.c-core-values__images{aspect-ratio:1.434;width:100%;max-width:500px;display:block;position:sticky;top:100px}}@media (min-width:1440px){.c-core-values__images{aspect-ratio:1.434;max-width:545px}}.c-core-values__images-image{opacity:0;border-radius:16px;transition:all .3s ease-out}.c-core-values__images-image.show-image{opacity:1}.c-core-values .c-label{margin-bottom:40px}.c-our-goal+.c-core-values .c-separator-line{display:block}.c-intro+.c-core-values{border-top:1px solid var(--color-white-400);padding-top:40px}@media (min-width:1024px){.c-intro+.c-core-values{padding-top:80px}}.c-pmt-in-numbers__container{flex-direction:column;align-items:flex-start;gap:40px;display:flex}@media (min-width:1024px){.c-pmt-in-numbers__container{flex-direction:row;gap:80px}}@media (min-width:1440px){.c-pmt-in-numbers__container{gap:120px}}.c-pmt-in-numbers__container .c-label{flex-shrink:0}.c-pmt-in-numbers__content{flex-direction:column;gap:40px;width:100%;display:flex}@media (min-width:1440px){.c-pmt-in-numbers__content{gap:80px}}.c-pmt-in-numbers__details{grid-template-columns:1fr;gap:60px;display:grid}@media (min-width:1024px){.c-pmt-in-numbers__details{grid-template-columns:repeat(3,1fr);gap:40px}}.c-pmt-in-numbers__numbers-text{border-top:1px solid var(--color-white-400);margin-top:20px;padding-top:24px}@media (min-width:1024px){.c-pmt-in-numbers__numbers-text{padding-top:32px}}.c-core-values+.c-pmt-in-numbers .c-separator-line{display:block}.c-our-locations__container{position:relative}.c-our-locations__container-title{margin-bottom:40px;font-weight:500}@media (min-width:1024px){.c-our-locations__container-title{margin-bottom:60px}}.c-our-locations__places{grid-template-columns:1fr;gap:40px;margin-bottom:40px;display:grid}@media (min-width:768px){.c-our-locations__places{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.c-our-locations__places{gap:60px;margin-bottom:0}}.c-our-locations__block:hover .c-our-locations__text{border-top:1px solid var(--color-black)}.c-our-locations__block:hover .c-our-locations__text a{border-bottom:1px solid var(--color-black)}.c-our-locations__text{border-top:1px solid var(--color-white-400);margin-top:20px;padding-top:32px;transition:all .2s ease-out}.c-our-locations__button{justify-content:end;display:flex}@media (min-width:768px){.c-our-locations__button{display:block;position:absolute;top:6px;right:0}}.c-pmt-in-numbers+.c-our-locations .c-separator-line{display:block}.c-open-vacancies__title{margin-bottom:40px;font-size:24px;font-weight:500}.c-open-vacancies__container{grid-template-columns:1fr;row-gap:20px;display:grid}@media (min-width:1024px){.c-open-vacancies__container{grid-template-columns:repeat(3,1fr);gap:40px 20px}}.c-open-vacancies__image{order:5;display:none}@media (min-width:1024px){.c-open-vacancies__image{aspect-ratio:1.62;border-radius:8px;order:1;width:100%;display:block;position:relative;overflow:hidden}}.c-open-vacancies__image img{border-radius:8px}.c-open-vacancies__card{border:1px solid var(--color-white-400);border-radius:12px;flex-direction:column;padding:20px;display:flex}@media (min-width:1024px){.c-open-vacancies__card{gap:16px;padding:24px}}.c-open-vacancies__card img{transition:all .3s ease-out;transform:scale(1)}.c-open-vacancies__card:hover img{transform:scale(1.1)}.c-open-vacancies__card-title{color:var(--color-black);order:1;margin-bottom:16px;font-size:20px;font-weight:500;line-height:1.4}@media (min-width:1024px){.c-open-vacancies__card-title{order:3;margin-bottom:0}}.c-open-vacancies__card-text{border-top:1px solid var(--color-white-400);-webkit-line-clamp:2;line-clamp:2;color:var(--color-white-500);-webkit-box-orient:vertical;order:4;margin-top:20px;padding-top:20px;font-size:16px;line-height:1.5;display:-webkit-box;overflow:hidden}@media (min-width:1024px){.c-open-vacancies__card-text{border-top:unset;margin-top:0;padding-top:0}}.c-open-vacancies__label{background-color:var(--color-white-300);border-radius:4px;order:2;align-items:center;gap:8px;width:fit-content;height:fit-content;padding:4px 8px;display:flex}@media (min-width:1024px){.c-open-vacancies__label{order:2}}.c-open-vacancies__label-text{letter-spacing:.02em;text-transform:uppercase;order:4;font-family:Roboto Mono,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.2}.c-image-with-text+.c-open-vacancies .c-separator-line{display:block}.c-contact-form{margin-bottom:60px;scroll-margin-top:90px;overflow:hidden}@media (min-width:1024px){.c-contact-form{margin-bottom:100px}}.c-contact-form__container{grid-template-columns:1fr;display:grid}@media (min-width:1024px){.c-contact-form__container{grid-template-rows:auto 1fr;grid-template-columns:490px 1fr;column-gap:24px}}@media (min-width:1440px){.c-contact-form__container{column-gap:58px}}.c-contact-form__container .c-label-text{color:var(--color-white)}.c-contact-form__container .c-label{margin-bottom:12px}.c-contact-form__content{height:fit-content}.c-contact-form__block{padding-top:40px;padding-bottom:40px;position:relative}@media (min-width:1024px){.c-contact-form__block{padding-top:80px;padding-bottom:80px}}.c-contact-form__block:after{content:"";z-index:-1;background-color:var(--color-blue-400);width:calc(100% + 200vw);height:100%;position:absolute;top:0;left:calc(100% - 100vw)}.c-contact-form__block-title{color:var(--color-white);margin-bottom:20px;font-weight:500}.c-contact-form__block-subtitle{color:var(--color-white-300);margin-bottom:24px;font-size:18px;font-weight:500}@media (min-width:1024px){.c-contact-form__block-subtitle{margin-bottom:40px}}.c-contact-form__field-error{color:var(--color-red-100)}.c-contact-form__list{gap:12px;margin-bottom:12px;display:flex}.c-contact-form__list:last-child{margin-bottom:0}.c-contact-form__list img{aspect-ratio:1;max-width:20px}.c-contact-form__list-item{color:var(--color-white-300);font-size:16px}@media screen and (min-width:375px){.c-contact-form__list-item{font-size:calc(.187793vw + 15.2958px)}}@media screen and (min-width:1440px){.c-contact-form__list-item{font-size:18px}}.c-contact-form__details{flex-direction:column;gap:24px;display:flex}@media (min-width:1024px){.c-contact-form__details{gap:40px;padding-top:60px}}.c-contact-form__card-title{text-transform:uppercase;letter-spacing:.02em;color:var(--color-white-500);margin-bottom:12px;font-family:Roboto Mono,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.2}.c-contact-form__card-text{color:var(--color-black);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--color-black);text-decoration-color:var(--color-black);font-size:16px;font-weight:500;line-height:1.5}@media screen and (min-width:375px){.c-contact-form__card-text{font-size:calc(.375587vw + 14.5915px)}}@media screen and (min-width:1440px){.c-contact-form__card-text{font-size:20px}}.c-contact-form__card-text{transition:all .2s ease-out}.c-contact-form__card-text:hover{color:var(--color-red-100);-webkit-text-decoration-color:var(--color-red-100);text-decoration-color:var(--color-red-100)}.c-contact-form__information{margin-bottom:40px;position:relative}@media (min-width:1024px){.c-contact-form__information{grid-area:1/2/span 2;margin-bottom:0;padding-top:80px}}.c-contact-form__information:after{background-color:var(--color-blue-400);content:"";z-index:-1;width:calc(100% + 100vw);height:30.5%;position:absolute;top:0;left:calc(100% - 100vw)}@media (min-width:1024px){.c-contact-form__information:after{display:none}}.c-contact-form__form{background-color:var(--color-white-100);border:1px solid var(--color-white-400);border-radius:16px;padding:24px}@media (min-width:1024px){.c-contact-form__form{padding:32px}}.c-contact-form__sent-title{margin-bottom:24px;font-weight:500}.c-contact-form__sent-subtitle{font-size:22px}@media screen and (min-width:375px){.c-contact-form__sent-subtitle{font-size:calc(23.4085px - .375587vw)}}@media screen and (min-width:1440px){.c-contact-form__sent-subtitle{font-size:18px}}.c-contact-form__sent-subtitle{line-height:1.5}.c-contact-form__basic{gap:24px;display:grid}@media (min-width:1024px){.c-contact-form__basic{grid-template-columns:repeat(2,1fr);gap:20px}}.c-contact-form__basic>div{flex-direction:column;display:flex}.c-contact-form__required{color:var(--color-red-100);margin-right:4px}.c-contact-form__label{color:var(--color-black);margin-bottom:8px;font-size:16px;line-height:1.5}.c-contact-form__input{border:1px solid var(--color-white-400);background-color:var(--color-white-100);border-radius:8px;height:45px;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.5}.c-contact-form__input::placeholder{color:var(--color-white-500)}.c-contact-form__basic{margin-bottom:20px}.c-contact-form__functions{flex-direction:column;margin-bottom:20px;display:flex}.c-contact-form__functions select{background-color:var(--color-white-100);border:1px solid var(--color-white-400);color:var(--color-white-500);appearance:none;background-image:url(../media/chevron-down.2rpq8jq6vzdrh.svg);background-position:right 16px center;background-repeat:no-repeat;border-radius:8px;outline:none;height:45px;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.5;transition:rotate .3s ease-out}.c-contact-form__message{flex-direction:column;margin-bottom:20px;display:flex}.c-contact-form__message textarea{background-color:var(--color-white-100);border:1px solid var(--color-white-400);color:var(--color-white-500);border-radius:8px;outline:none;min-height:160px;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.5}.c-contact-form__file{flex-direction:column;margin-bottom:20px;display:flex;position:relative}.c-contact-form__file input{opacity:0;width:100%;height:45px;margin-bottom:8px}.c-contact-form__file-note{letter-spacing:0;color:var(--color-white-500);font-family:Aspekta,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.5}.c-contact-form__upload{border:1px solid var(--color-white-400);background-color:var(--color-white-100);border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:45px;padding:12px 16px;display:flex;position:absolute;top:32px;left:0}.c-contact-form__upload-text{color:var(--color-white-500);font-size:14px;line-height:1.5}.c-contact-form__upload svg{flex-shrink:0;width:14px}.c-contact-form__checkbox{align-items:center;gap:12px;margin-bottom:32px;display:flex}.c-contact-form__checkbox-type{background-color:var(--color-white-100);border:1px solid var(--color-white-400);outline:none;width:20px;height:20px}.c-contact-form__checkbox-note{font-size:16px;font-weight:500;line-height:1.5}.c-contact-form__checkbox-link{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--color-black);text-decoration-color:var(--color-black)}.c-contact-form__button{background-color:var(--color-red-100);border:none;border-radius:8px;outline:none;width:100%;padding:16px 0}.c-contact-form__button span{color:var(--color-white);font-size:16px;font-weight:500;line-height:1.5}@media (min-width:1024px){.c-faq+.c-contact-form{margin-top:160px}}.c-main-text{border-bottom:1px solid var(--color-white-400);padding-bottom:80px;overflow:hidden}.c-main-text__container{position:relative}@media (min-width:1024px){.c-main-text__container{border-bottom:1px solid var(--color-white-400);margin-bottom:50px}}.c-main-text__container:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f3f6fc00 85.21%,#f3f6fc 99.27%);width:100%;height:100%;position:absolute;top:0;right:0}@media (min-width:768px){.c-main-text__container:after{display:none}}.c-main-text__tabs{border-bottom:1px solid var(--color-white-400);flex-wrap:nowrap;margin-bottom:40px;padding:24px 0;display:flex;position:relative;overflow-x:auto}@media (min-width:768px){.c-main-text__tabs{overflow-x:unset}}@media (min-width:1024px){.c-main-text__tabs{border-bottom:unset;flex-wrap:wrap;margin-bottom:0;padding:24px 16px 0}}@media (min-width:1440px){.c-main-text__tabs{max-width:1204px;margin:0 auto;padding:24px 0 0}}.c-main-text__tabs::-webkit-scrollbar{display:none}.c-main-text__tabs-button{background-color:inherit;border:none;outline:none;flex-shrink:0;margin-right:24px;padding:0;position:relative}@media (min-width:1024px){.c-main-text__tabs-button{white-space:unset;margin-bottom:24px}}.c-main-text__tabs-button:first-child{margin-left:16px}@media (min-width:1024px){.c-main-text__tabs-button:first-child{margin-left:0}}.c-main-text__tabs-button.active-text:after{content:"";z-index:1;background-color:var(--color-red-100);width:100%;height:1px;position:absolute;bottom:-24px;left:0}@media (min-width:768px){.c-main-text__tabs-button.active-text:after{bottom:-25px}}.c-main-text__tabs-button.active-text span{color:var(--color-red-100)}.c-main-text__tabs-text{color:var(--color-black);font-size:16px;font-weight:500;line-height:1.5}.c-main-text__text ul{padding-left:0;list-style:none}.c-main-text__text ul li{margin-bottom:8px;padding-left:32px;font-size:16px;position:relative}@media screen and (min-width:375px){.c-main-text__text ul li{font-size:calc(.187793vw + 15.2958px)}}@media screen and (min-width:1440px){.c-main-text__text ul li{font-size:18px}}.c-main-text__text ul li:before{content:"";background:url(/img/check.svg) 50%/contain no-repeat;width:20px;height:20px;position:absolute;top:4px;left:0}.c-vacancy-intro{margin-bottom:0;position:relative}.c-vacancy-intro__container{z-index:2;width:100%;height:100%;position:relative}.c-vacancy-intro__container:after{content:"";background:linear-gradient(#01071580 0%,#010715e6 100%);width:100%;height:100%;position:absolute;inset:0}.c-vacancy-intro__container .c-label-text{color:var(--color-white)}.c-vacancy-intro__container img{object-fit:cover}.c-vacancy-intro__tags{flex-direction:column;gap:40px;display:flex}@media (min-width:1024px){.c-vacancy-intro__tags{flex-direction:row;justify-content:space-between;align-items:end}}.c-vacancy-intro__tags .c-open-vacancies__label{order:1}.c-vacancy-intro__tags .c-button{order:2;padding:10px 20px}.c-vacancy-intro__title{color:var(--color-white);font-weight:500}.c-vacancy-intro__details{flex-direction:column;gap:12px;display:flex}.c-vacancy-intro__block{z-index:2;flex-direction:column;justify-content:space-between;gap:20px;height:100%;padding:24px 0 40px;display:flex;position:relative}@media (min-width:1024px){.c-vacancy-intro__block{padding:40px 0 60px}}.c-contact-intro{padding:20px 0 40px}@media (min-width:1024px){.c-contact-intro{border-bottom:1px solid var(--color-white-400);margin-bottom:80px;padding:40px 0 80px}}.c-contact-intro__container{flex-direction:column;align-items:center;display:flex}@media (min-width:1024px){.c-contact-intro__container{align-items:start}}.c-contact-intro__content{flex-direction:column;align-items:center;gap:12px;margin-top:12px;display:flex}@media (min-width:1024px){.c-contact-intro__content{flex-direction:row;gap:20px;margin-top:20px}}.c-contact-intro__content-title{text-align:center;padding:0 20px;font-weight:500}@media (min-width:1024px){.c-contact-intro__content-title{text-align:left;padding-left:0;padding-right:100px}}.c-contact-intro__block-text{color:var(--color-white-500);font-size:16px}@media screen and (min-width:375px){.c-contact-intro__block-text{font-size:calc(.187793vw + 15.2958px)}}@media screen and (min-width:1440px){.c-contact-intro__block-text{font-size:18px}}.c-contact-intro__block-text{text-align:center;margin-bottom:40px}@media (min-width:1024px){.c-contact-intro__block-text{text-align:left}}.c-contact-intro__points{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}@media (min-width:1024px){.c-contact-intro__points{flex-direction:row;justify-content:start;gap:12px}}.c-contact-intro__points-image{aspect-ratio:1;flex-shrink:0;width:100%;max-width:20px}.c-map__container{flex-direction:column;gap:40px;display:flex}@media (min-width:1024px){.c-map__container{flex-direction:row;gap:80px;max-width:1204px;margin:0 auto;padding:0 16px}}@media (min-width:1440px){.c-map__container{padding:0}}.c-map__google-maps{aspect-ratio:1.211;width:100%}@media (min-width:1024px){.c-map__google-maps{max-width:545px}}.c-map__google-maps iframe{border:0;width:100%;height:100%}@media (min-width:1024px){.c-map__google-maps iframe{border-radius:16px;height:450px;position:sticky;top:175px}}.c-map__content{padding:0 16px}@media (min-width:1024px){.c-map__content{width:100%;padding:0}}.c-map__details{border-bottom:1px solid var(--color-white-400);margin-bottom:24px;padding-bottom:40px}@media (min-width:1024px){.c-map__details{margin-bottom:40px}}.c-map__details:last-child{margin-bottom:0}.c-map__details-title{margin-bottom:24px;font-weight:500}.c-map__details-subtext{color:var(--color-white-500);margin-bottom:24px;font-size:16px}@media screen and (min-width:375px){.c-map__details-subtext{font-size:calc(.187793vw + 15.2958px)}}@media screen and (min-width:1440px){.c-map__details-subtext{font-size:18px}}.c-map__list{align-items:center;gap:12px;margin-bottom:12px;display:flex}.c-map__list:last-child{margin-bottom:0}.c-map__list-image{aspect-ratio:1;flex-shrink:0;width:100%;max-width:20px}.c-map__list-item{font-size:16px}@media screen and (min-width:375px){.c-map__list-item{font-size:calc(.187793vw + 15.2958px)}}@media screen and (min-width:1440px){.c-map__list-item{font-size:18px}}.c-map__list-item{color:var(--color-black)}.c-map__list-link{font-size:16px}@media screen and (min-width:375px){.c-map__list-link{font-size:calc(.187793vw + 15.2958px)}}@media screen and (min-width:1440px){.c-map__list-link{font-size:18px}}.c-map__list-link{color:var(--color-white-500);transition:all .2s ease-out}.c-map__list-link:hover{color:var(--color-black);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--color-black);text-decoration-color:var(--color-black)}.c-error{margin-bottom:0}.c-error__container{justify-content:center;align-items:center;height:100vh;display:flex;position:relative}.c-error__mobile{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (min-width:1024px){.c-error__mobile{display:none}}.c-error__desktop{display:none}@media (min-width:1024px){.c-error__desktop{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}}.c-error__block{text-align:center;flex-direction:column;align-items:center;max-width:500px;margin:0 auto;display:flex}.c-error__title{margin-bottom:20px;padding:0 20px;font-weight:500}@media (min-width:1024px){.c-error__title{padding:0}}.c-error__title span{color:var(--color-red-100)}.c-error__subtitle{color:var(--color-white-500);margin-bottom:40px;font-size:16px}@media screen and (min-width:375px){.c-error__subtitle{font-size:calc(.187793vw + 15.2958px)}}@media screen and (min-width:1440px){.c-error__subtitle{font-size:18px}}.c-terms-and-conditions__container{flex-direction:column;gap:24px;display:flex}.c-terms-and-conditions__file{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}@media (min-width:1024px){.c-terms-and-conditions__file{align-items:center;justify-content:unset}}.c-terms-and-conditions__file-label{text-decoration:underline;-webkit-text-decoration-color:var(--color-white-100);text-decoration-color:var(--color-white-100);text-underline-offset:3px;font-size:16px;font-weight:500;line-height:1.3;text-decoration-thickness:2px;transition:all .2s ease-out}@media (min-width:1024px){.c-terms-and-conditions__file-label{font-size:20px;line-height:1.4}}.c-terms-and-conditions__file:hover .c-terms-and-conditions__file-label{color:var(--color-red-100);-webkit-text-decoration-color:var(--color-red-100);text-decoration-color:var(--color-red-100)}.c-terms-and-conditions__file-image{aspect-ratio:1;flex-shrink:0;width:100%;max-width:20px}.c-intro+.c-terms-and-conditions{border-top:1px solid var(--color-white-400);padding-top:40px}@media (min-width:1024px){.c-intro+.c-terms-and-conditions{padding-top:80px}}.c-all-training-courses{margin-bottom:0;padding-bottom:40px;overflow:hidden}@media (min-width:1024px){.c-all-training-courses{margin-bottom:100px;padding-bottom:0;scroll-margin-top:100px}}.c-all-training-courses__container{grid-template-columns:auto auto;display:grid;position:relative}@media (min-width:1024px){.c-all-training-courses__container{grid-template-columns:repeat(2,1fr)}}.c-all-training-courses__categories,.c-all-training-courses__trainings{grid-column:1/span 2}.c-all-training-courses__image{aspect-ratio:1.481;border-radius:8px;width:100%;margin-bottom:16px;position:relative;overflow:hidden}@media (min-width:1024px){.c-all-training-courses__image{aspect-ratio:1.619}}.c-all-training-courses__image:hover img{transform:scale(1.1)}.c-all-training-courses__image img{object-fit:cover;border-radius:8px;transition:all .2s ease-out}.c-all-training-courses__filters{background-color:var(--color-white-100);border:none;outline:none;gap:10px;padding:6px 0;display:flex}@media (min-width:1024px){.c-all-training-courses__filters{display:none}}.c-all-training-courses__all{color:var(--color-white-500);background-color:var(--color-white-100);pointer-events:none;border:none;outline:none;padding:0;font-family:Aspekta,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.5;display:block}.c-all-training-courses__languages{gap:12px;display:flex;position:relative}@media (min-width:1024px){.c-all-training-courses__languages{align-items:center;margin-bottom:48px}}.c-all-training-courses__world{background-color:var(--color-white-100);grid-template-columns:repeat(2,1fr);width:100%;display:grid;position:absolute;top:58px;left:0}@media (min-width:1024px){.c-all-training-courses__world{display:none}}.c-all-training-courses__world.show-categories{z-index:3}.c-all-training-courses__wrapper{opacity:0;grid-column:1/span 2;grid-template-columns:repeat(2,1fr);display:grid}.c-all-training-courses__wrapper .c-all-training-courses__lang{opacity:0;justify-content:space-between;transition:all .2s ease-out;display:flex;overflow:hidden}.c-all-training-courses__wrapper .c-all-training-courses__lang:first-child{border-right:1px solid var(--color-white-400);padding-right:16px}.c-all-training-courses__wrapper .c-all-training-courses__lang:last-child{padding-left:16px}.c-all-training-courses__wrapper:after{z-index:-1;opacity:0;background-color:var(--color-white-100);content:"";width:calc(100% + 200vw);height:100%;transition:all .2s ease-out;position:absolute;top:0;left:calc(100% - 100vw)}.c-all-training-courses__wrapper.show-categories{opacity:1;transition:all .2s ease-out;position:relative}.c-all-training-courses__wrapper.show-categories:before{z-index:2;content:"";background-color:var(--color-white-400);width:calc(100% + 2000vw);height:1px;position:absolute;bottom:0;left:calc(100% - 100vw)}.c-all-training-courses__wrapper.show-categories:after{opacity:1}.c-all-training-courses__wrapper.show-categories .c-all-training-courses__lang{opacity:1;transition-delay:.3s}.c-all-training-courses__wrapper.show-categories .c-all-training-courses__lang svg{transition:all .2s ease-out}.c-all-training-courses__wrapper.show-categories .c-all-training-courses__lang.show-language svg,.c-all-training-courses__wrapper.show-categories .c-all-training-courses__lang.show-categories svg{transform:rotate(180deg)}.c-all-training-courses__lang{background-color:var(--color-white-100);border:none;outline:none;justify-content:space-between;align-items:center;padding:12px 0;display:flex;position:relative}.c-all-training-courses__buttons{display:none}@media (min-width:1024px){.c-all-training-courses__buttons{background-color:var(--color-white-100);flex-direction:row;gap:12px;display:flex}}.c-all-training-courses__learning{flex-direction:row;justify-content:flex-end;gap:12px;width:100%;margin-bottom:20px}@media (min-width:1024px){.c-all-training-courses__learning{margin-bottom:0}}.c-all-training-courses__learning .c-button{height:fit-content;padding:8px 14px}.c-all-training-courses__learning .c-button span{font-size:14px}.c-all-training-courses__learning.mobile-type{display:flex}@media (min-width:1024px){.c-all-training-courses__learning.mobile-type{display:none}}.c-all-training-courses__learning.desktop-type{display:none}@media (min-width:1024px){.c-all-training-courses__learning.desktop-type{display:flex}}.c-all-training-courses__items{display:none}.c-all-training-courses__items:before{z-index:2;content:"";background-color:var(--color-white-100);width:calc(100% + 200vw);height:0;transition:all .2s ease-out;position:absolute;top:0;left:calc(100% - 100vw)}.c-all-training-courses__items.show-language{display:block;position:relative}.c-all-training-courses__items.show-language:before{height:100%}.c-all-training-courses__items.show-language .c-all-training-courses__locale:after{z-index:3}.c-all-training-courses__items.show-language .c-all-training-courses__locale svg,.c-all-training-courses__items.show-language .c-all-training-courses__locale p{z-index:4}.c-all-training-courses__locale{background-color:var(--color-white-100);border:none;outline:none;align-items:center;gap:8px;padding:12px 0;transition:all .2s ease-out;display:flex;position:relative}@media (min-width:1024px){.c-all-training-courses__locale{border-radius:8px;padding:6px 10px}}.c-all-training-courses__locale:hover{background-color:var(--color-white-300)}.c-all-training-courses__locale.active-language{background-color:var(--color-red-100)}.c-all-training-courses__locale.active-language p{color:var(--color-white)}.c-all-training-courses__locale:after{background-color:var(--color-white-400);content:"";width:calc(100% + 2000vw);height:1px;position:absolute;bottom:0;left:calc(100% - 100vw)}@media (min-width:1024px){.c-all-training-courses__locale:after{display:none}}.c-all-training-courses__locale-label{font-family:Aspekta,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.c-all-training-courses__locale-label.active-language{color:var(--color-red-100)}@media (min-width:1024px){.c-all-training-courses__locale-label.active-language{color:unset}}.c-all-training-courses__choose{grid-column:1/span 2}.c-all-training-courses__categories{display:none}@media (min-width:1024px){.c-all-training-courses__categories{flex-flow:wrap;gap:12px;margin-bottom:40px;display:flex;position:relative}.c-all-training-courses__categories:after{background-color:var(--color-white-400);content:"";width:calc(100% + 100vw);height:1px;position:absolute;top:-24px;left:calc(100% - 100vw)}}.c-all-training-courses__categories-mobile{pointer-events:none;display:none}.c-all-training-courses__categories-mobile.show-categories{pointer-events:all;flex-direction:column;display:flex;position:relative}.c-all-training-courses__categories-mobile.show-categories:after{z-index:-1;content:"";background-color:var(--color-white-100);width:calc(100% + 200vw);height:100%;position:absolute;top:0;left:calc(100% - 100vw)}.c-all-training-courses__categories-buttons{background-color:var(--color-white-100);text-align:left;color:var(--color-black);-webkit-tap-highlight-color:#0000;border:0;outline:none;padding:12px 0;font-family:Aspekta,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.5;position:relative}.c-all-training-courses__categories-buttons:focus,.c-all-training-courses__categories-buttons:focus-visible,.c-all-training-courses__categories-buttons:active{outline:none;border:none!important}@media (min-width:1024px){.c-all-training-courses__categories-buttons{border:1px solid var(--color-white-400);cursor:pointer;border-radius:8px;padding:8px 14px;transition:all .2s ease-out}}.c-all-training-courses__categories-buttons:hover{border:1px solid var(--color-white-500)}.c-all-training-courses__categories-buttons:after{background-color:var(--color-white-400);content:"";width:calc(100% + 2000vw);height:1px;position:absolute;bottom:0;left:calc(100% - 100vw)}@media (min-width:1024px){.c-all-training-courses__categories-buttons:after{display:none}}.c-all-training-courses__categories-buttons.active-category{color:var(--color-red-100)}@media (min-width:1024px){.c-all-training-courses__categories-buttons.active-category{background-color:var(--color-red-100);color:var(--color-white);border:none}}.c-all-training-courses__no-results{flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:36px 0 0;display:flex}@media (min-width:1024px){.c-all-training-courses__no-results{flex-direction:row;gap:60px;padding:100px 40px}}.c-all-training-courses__no-results-block{justify-content:center;display:flex}.c-all-training-courses__no-results svg{width:50px;height:50px}@media (min-width:768px){.c-all-training-courses__no-results svg{width:unset;height:unset}}.c-all-training-courses__no-results-content{flex-direction:column;gap:20px;max-width:529px;display:flex}.c-all-training-courses__no-results-button{color:var(--color-red-100);background-color:#0000;border:0;outline:none;padding:8px 0;font-size:14px;font-weight:500;line-height:1.5}@media screen and (min-width:375px){.c-all-training-courses__no-results-button{font-size:calc(.375587vw + 12.5915px)}}@media screen and (min-width:1440px){.c-all-training-courses__no-results-button{font-size:18px}}.c-all-training-courses__trainings{min-height:281px;padding-top:24px;position:relative}@media (min-width:1024px){.c-all-training-courses__trainings{padding-top:0}}.c-all-training-courses__trainings-mobile:before{opacity:0;pointer-events:none;content:"";-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2;background:#05132f26;width:calc(100% + 100vw);height:calc(100% + 100vh);transition:all .2s ease-out;position:absolute;top:0;left:calc(100% - 100vw)}.c-all-training-courses__trainings-mobile.background-blur:before{opacity:1}@media (min-width:1024px){.c-all-training-courses__trainings-mobile{display:none}}.c-all-training-courses__trainings-desktop{display:none}@media (min-width:1024px){.c-all-training-courses__trainings-desktop{scroll-margin-top:100px;display:block}}.c-all-training-courses__trainings:after{background-color:var(--color-white-400);content:"";width:calc(100% + 100vw);height:1px;position:absolute;top:0;left:calc(100% - 100vw)}@media (min-width:1024px){.c-all-training-courses__trainings:after{display:none}}.c-all-training-courses__trainings-title{font-family:Aspekta,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500}@media screen and (min-width:375px){.c-all-training-courses__trainings-title{font-size:calc(.56338vw + 15.8873px)}}@media screen and (min-width:1440px){.c-all-training-courses__trainings-title{font-size:24px}}.c-all-training-courses__trainings-title{margin-bottom:24px;line-height:1.3}@media (min-width:1024px){.c-all-training-courses__trainings-title{margin-bottom:40px;line-height:1.4}}.c-all-training-courses__block{border-bottom:1px solid var(--color-white-400);grid-template-columns:1fr;gap:20px;margin-bottom:60px;padding-bottom:60px;display:grid}@media (min-width:768px){.c-all-training-courses__block{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.c-all-training-courses__block{grid-template-columns:repeat(3,1fr)}}.c-all-training-courses__block:last-child{border-bottom:unset;margin-bottom:0;padding-bottom:0}.c-all-training-courses__card{cursor:pointer;border:1px solid var(--color-white-400);border-radius:12px;flex-direction:column;justify-content:space-between;padding:16px;transition:all .2s ease-out;display:flex}@media (min-width:1024px){.c-all-training-courses__card{min-height:447px;padding:24px}}.c-all-training-courses__card-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:16px;font-family:Aspekta,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}@media screen and (min-width:375px){.c-all-training-courses__card-title{font-size:calc(.375587vw + 14.5915px)}}@media screen and (min-width:1440px){.c-all-training-courses__card-title{font-size:20px}}@media (min-width:1024px){.c-all-training-courses__card-title{line-height:1.4}}.c-all-training-courses__card:hover{border:1px solid var(--color-white-500)}.c-all-training-courses__card:hover .c-all-training-courses__details-price{border-top:1px solid var(--color-white-500)}.c-all-training-courses__details{align-items:center;gap:12px;margin-bottom:20px;display:flex}.c-all-training-courses__details-price{color:var(--color-white-500);border-top:1px solid var(--color-white-400);padding-top:20px;font-family:Aspekta,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4}@media screen and (min-width:375px){.c-all-training-courses__details-price{font-size:calc(.375587vw + 14.5915px)}}@media screen and (min-width:1440px){.c-all-training-courses__details-price{font-size:20px}}.c-all-training-courses__details-price{font-weight:500}@media (min-width:1024px){.c-all-training-courses__details-price{font-weight:600}}.c-all-training-courses__details-currency{color:var(--color-black)}.c-all-training-courses__label{background-color:var(--color-white-300);border-radius:4px;align-items:center;gap:12px;padding:4px 8px;display:flex}.c-all-training-courses__label-text{letter-spacing:.02em;text-transform:uppercase;font-family:Roboto Mono,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.2}.c-all-training-courses__no-posts{font-size:18px}@media screen and (min-width:375px){.c-all-training-courses__no-posts{font-size:calc(.375587vw + 16.5915px)}}@media screen and (min-width:1440px){.c-all-training-courses__no-posts{font-size:22px}}.c-all-training-courses__no-posts{color:var(--color-white-500);text-align:center;font-size:20px;font-weight:500}@media screen and (min-width:375px){.c-all-training-courses__no-posts{font-size:calc(.751174vw + 17.1831px)}}@media screen and (min-width:1440px){.c-all-training-courses__no-posts{font-size:28px}}.c-all-training-courses__no-posts{line-height:1.3}@media (min-width:1024px){.c-all-training-courses__no-posts{text-align:left;line-height:1.4}}.c-all-training-courses__no-posts-name{color:var(--color-black)}.c-training-intro{margin-bottom:0;position:relative}.c-training-intro__container{z-index:2;width:100%;height:100%;position:relative}.c-training-intro__container:after{content:"";background:linear-gradient(#01071580 0%,#010715e6 100%);width:100%;height:100%;position:absolute;inset:0}.c-training-intro__container .c-label-text{color:var(--color-white)}.c-training-intro__container img{object-fit:cover}.c-training-intro__tags{flex-direction:column;gap:40px;display:flex}@media (min-width:1024px){.c-training-intro__tags{flex-direction:row;justify-content:space-between;align-items:end}}.c-training-intro__tags .c-open-vacancies__label{background-color:unset;border-radius:0;order:1;grid-template-columns:auto auto;gap:12px;padding:0;display:grid}.c-training-intro__tags .c-open-vacancies__label-tag{background-color:var(--color-white-300);border-radius:4px;align-items:center;gap:8px;width:fit-content;height:100%;padding:4px 8px;display:flex}.c-training-intro__tags .c-button{order:2;padding:10px 20px}.c-training-intro__title{color:var(--color-white);font-weight:500}.c-training-intro__details{flex-direction:column;gap:12px;display:flex}.c-training-intro__block{z-index:2;flex-direction:column;justify-content:space-between;gap:20px;height:100%;padding:24px 0 40px;display:flex;position:relative}@media (min-width:1024px){.c-training-intro__block{padding:40px 0 60px}}.c-news-content__container{grid-template-columns:1fr;gap:40px;display:grid}@media (min-width:1024px){.c-news-content__container{grid-template-columns:1fr 600px}}@media (min-width:1440px){.c-news-content__container{grid-template-columns:1fr 784px;gap:60px}}.c-news-content__titles{position:relative;overflow:hidden}.c-news-content__titles:before{background-color:var(--color-white-100);transform-origin:bottom;content:"";z-index:2;width:100%;transition:transform .2s ease-out;position:absolute;inset:0;transform:scaleY(0)}.c-news-content__titles.hide-titles:before{transition:transform .3s ease-out;transform:scaleY(1)}.c-news-content__titles.hide-titles:after{height:0%}@media (min-width:1024px){.c-news-content__titles:after{width:2px;height:calc(var(--progress)*100%);background-color:var(--color-red-100);content:"";z-index:3;transition:height .2s ease-out;position:absolute;top:0;left:0}}.c-news-content__progressbar{content:"";background-color:var(--color-white-400);width:2px;height:100%;position:absolute;top:0;left:0}.c-news-content__summary{height:fit-content}@media (min-width:1024px){.c-news-content__summary{position:sticky;top:175px}}.c-news-content__button{background-color:inherit;border:0;outline:0;justify-content:space-between;align-items:center;width:100%;margin-bottom:20px;padding:0;display:flex}.c-news-content__button svg{flex-shrink:0;transition:all .2s ease-out;transform:rotate(180deg)}.c-news-content__button.hide-titles svg{transform:rotate(0)}.c-news-content__button-label{font-size:18px}@media screen and (min-width:375px){.c-news-content__button-label{font-size:calc(.187793vw + 17.2958px)}}@media screen and (min-width:1440px){.c-news-content__button-label{font-size:20px}}.c-news-content__button-label{font-family:Aspekta,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.5}.c-news-content__article{margin-bottom:16px;padding-left:20px}.c-news-content__article-label{color:var(--color-white-500);font-family:Aspekta,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.5}@media screen and (min-width:375px){.c-news-content__article-label{font-size:calc(.187793vw + 15.2958px)}}@media screen and (min-width:1440px){.c-news-content__article-label{font-size:18px}}.c-news-content__article-label.is-active{color:var(--color-black)}.c-news-content__article:last-of-type{margin-bottom:0}.c-news-content__details{margin-bottom:40px;scroll-margin-top:100px}.c-news-content__details:last-child{margin-bottom:0}.c-news-content__details-title{margin-bottom:20px;font-weight:500}.c-news-intro{margin-bottom:40px}@media (min-width:1024px){.c-news-intro{margin-bottom:60px}}.c-news-intro__container{padding:20px 0 40px}@media (min-width:1024px){.c-news-intro__container{padding:40px 0 60px}}.c-news-intro__content{text-align:center;flex-direction:column;align-items:center;display:flex}@media (min-width:1440px){.c-news-intro__content{padding:0 40px}}.c-news-intro__content-title{margin-top:12px;margin-bottom:12px;font-weight:500}@media (min-width:1024px){.c-news-intro__content-title{margin-bottom:20px}}.c-news-intro__content-date{color:var(--color-white-500);font-family:Aspekta,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.5}@media screen and (min-width:375px){.c-news-intro__content-date{font-size:calc(.187793vw + 15.2958px)}}@media screen and (min-width:1440px){.c-news-intro__content-date{font-size:18px}}.c-news-intro__button{background-color:inherit;border:0;outline:0;flex-direction:row;align-items:center;gap:18px;margin-bottom:40px;padding:0;display:flex}.c-news-intro__button-label{color:var(--color-red-100);letter-spacing:.02em;text-transform:uppercase;font-family:Roboto Mono,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.2}@media screen and (min-width:375px){.c-news-intro__button-label{font-size:calc(.187793vw + 11.2958px)}}@media screen and (min-width:1440px){.c-news-intro__button-label{font-size:14px}}.c-news-intro__button svg{transition:all .2s ease-out}.c-news-intro__button:hover .c-news-intro__button-label{color:var(--color-red-200)}.c-news-intro__button:hover svg{transform:translate(-5px)}.c-news-intro__button:hover svg path{stroke:var(--color-red-200)}.c-news-intro__link{margin-right:4px}.c-news-intro__image{aspect-ratio:.98;width:100%;position:relative}@media (min-width:1024px){.c-news-intro__image{aspect-ratio:2.66;max-width:1204px;margin:0 auto}}.c-news-intro__image img{object-fit:cover}@media (min-width:1280px){.c-news-intro__image img{border-radius:16px}}.c-news-intro__details{border-bottom:1px solid var(--color-white-400);padding-bottom:16px}@media (min-width:1024px){.c-news-intro__details{max-width:1204px;margin:0 auto;padding-bottom:24px}}.c-news-intro__share{margin-top:16px;padding:0 16px;display:flex}@media (min-width:1280px){.c-news-intro__share{margin-top:24px;padding:0}}.c-news-intro__share-label{letter-spacing:.02em;text-transform:uppercase;color:var(--color-white-500);margin-right:20px;padding-top:5px;font-family:Roboto Mono,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.2}.c-news-intro__share-copy{background-color:inherit;border:0;outline:0;height:fit-content;margin-top:2px;padding:0;display:flex}.c-results{scroll-margin-top:100px}.c-results__container{padding-top:24px}@media (min-width:768px){.c-results__container{padding-top:40px}}.c-results__search{color:var(--color-white-500);font-size:16px;font-weight:500;line-height:1.4}@media screen and (min-width:375px){.c-results__search{font-size:calc(.375587vw + 14.5915px)}}@media screen and (min-width:1440px){.c-results__search{font-size:20px}}.c-results__search{margin-bottom:24px}@media (min-width:768px){.c-results__search{margin-bottom:40px}}.c-results__search-result{color:var(--color-black);font-size:20px;font-weight:600}.c-results__cards{grid-template-columns:1fr;gap:20px;margin-bottom:20px;display:grid}@media (min-width:768px){.c-results__cards{grid-template-columns:repeat(2,1fr);margin-bottom:40px}}@media (min-width:1024px){.c-results__cards{grid-template-columns:repeat(3,1fr)}}.c-results__cards .c-related-news__detail{width:100%;max-width:unset;border-right:0}.c-results__posts{margin-bottom:40px}.c-results__pagination{flex-direction:row;justify-content:center;align-items:center;gap:8px;display:flex}.c-results__pagination-previous{align-items:center;gap:8px;display:flex}.c-results__pagination-label{color:var(--color-black);font-size:14px;font-weight:500;line-height:1.5}.c-results__pagination-numbers{background-color:inherit;color:var(--color-black-1);transition:all .2s ease-out}.c-results__pagination-numbers.active{color:var(--color-white);background-color:var(--color-blue-400);border:1px solid var(--color-blue-400)}.c-results__pagination button{border:1px solid var(--color-white-400);background-color:inherit;border-radius:4px;outline:0;padding:8px 12px}.c-results .c-news-archive__more{margin-bottom:40px}.c-intro+.c-results{border-top:1px solid var(--color-white-400)}.c-button{-webkit-user-select:none;user-select:none;cursor:pointer;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:10px;width:fit-content;padding:10px 20px;transition:all .5s ease-out;display:inline-flex;position:relative}@media (min-width:1024px){.c-button{border-radius:10px;gap:12px;padding:16px 28px}}.c-button img{aspect-ratio:1;width:100%;max-width:20px}.c-button span{font-family:Aspekta,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.c-button--primary{background-color:var(--color-red-100);color:var(--color-white)!important}.c-button--primary:hover{background-color:var(--color-red-200)}.c-button--primary>span{color:var(--color-white)}.c-button--primary svg path{stroke:var(--color-white)}.c-button--secondary{background-color:var(--color-blue-400)}.c-button--secondary:hover{background-color:var(--color-blue-500)}.c-button--secondary>span{color:var(--color-white)}.c-button--secondary svg path{stroke:var(--color-white)}.c-button--tertiary{background-color:var(--color-white-300)}.c-button--tertiary:hover{background-color:var(--color-white-400)}.c-button--tertiary>span{color:var(--color-black)}.c-button--tertiary svg path{stroke:var(--color-white-300)}.c-button--link{background-color:var(--color-white-100);justify-content:flex-start;padding:8px 0}.c-button--link:hover{background-color:var(--color-white-300)}.c-button--link>span{color:var(--color-black)}.c-button--link svg path{stroke:var(--color-black)}.c-button--borderless{background-color:var(--color-white-100);justify-content:flex-start;padding:8px 0}.c-button--borderless:hover>span{color:var(--color-red-200);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.c-button--borderless:hover svg{transform:translate(4px)}.c-button--borderless svg{transition:all .2s ease-out;transform:translate(0)}.c-button--borderless svg path{stroke:var(--color-red-200)}.c-button--borderless>span{color:var(--color-red-100);transition:all .5s ease-out}@media (min-width:1024px){.c-button--borderless>span{font-size:18px}}.c-button.disabled{opacity:.5;pointer-events:none}.c-button--shaped{display:inline-flex}.c-label{align-items:center;gap:8px;padding:4px 0 4px 2px;display:flex}@media (min-width:1024px){.c-label{gap:12px;padding-left:0}}.c-label-dot{content:"";background-color:var(--color-red-100);border-radius:1px;width:6px;height:6px;display:block}@media (min-width:1024px){.c-label-dot{width:8px;height:8px}}.c-label-text{text-transform:uppercase;letter-spacing:.02em;color:var(--color-black);font-family:Roboto Mono,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.2}@media (min-width:1024px){.c-label-text{font-size:14px}}
