:root{--app-height:100vh;--color-primary:#034b31;--color-primary-dark:#007349;--color-primary-light:#d1ffee;--color-primary-50:#f2fff9;--color-primary-100:#ddfcef;--color-primary-200:#b8f5dd;--color-primary-300:#7be8c0;--color-primary-400:#3ed39c;--color-primary-500:#12b67d;--color-primary-600:#007349;--color-primary-700:#034b31;--color-primary-800:#023524;--color-primary-900:#01241a;--main-color:var(--color-primary);--color-accent:var(--color-primary-400);--color-accent-soft:var(--color-primary-300);--color-surface-tint:var(--color-primary-50);--color-surface-muted:var(--color-primary-100);--color-border-muted:#c5e6d4;--color-text-muted:#7a9f90;--color-text-disabled:#9cb8ab;--color-primary-rgb:3, 75, 49;--color-primary-deep-rgb:1, 36, 26;--color-primary-alpha-30:#034b314d;--color-primary-alpha-85:#034b31d9;--color-primary-alpha-95:#034b31f2;--color-overlay-dark:#01241af2;--color-search-overlay:radial-gradient(88.69% 88.69% at 50% 0%, var(--color-primary-alpha-95) 0%, var(--color-overlay-dark) 100%);--gradient-primary:linear-gradient(135deg, #034b31 0%, #007349 50%, #12b67d 100%);--gradient-primary-vertical:linear-gradient(180deg, #034b31 0%, #007349 55%, #12b67d 100%);--gradient-primary-deep:linear-gradient(180deg, #023524 0%, #034b31 40%, #007349 100%);--gradient-hero:linear-gradient(165deg, #01241a 0%, #034b31 42%, #023524 100%);--gradient-surface-soft:linear-gradient(180deg, #d1ffee 0%, #f2fff9 100%);--gradient-glass:linear-gradient(180deg, #034b31f2, #007349d9);--gradient-card:linear-gradient(139deg, #034b31 23.4%, #01241a 150.62%);--shadow-glow:0 0 24px #12b67d40;--shadow-glow-strong:0 0 40px #3ed39c59;--transition:all .5s cubic-bezier(.52, .01, .16, 1);--transition-fast:all .3s cubic-bezier(.52, .01, .16, 1);--transition-second:all .5s cubic-bezier(.4, 0, .1, 1);--text-color:#ffffffb3}*{box-sizing:border-box;vertical-align:baseline;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:0;margin:0;padding:0;font-family:Euclid Circular A,sans-serif;font-size:100%}body{color:#fff;background:var(--main-color);font-family:Euclid Circular A,sans-serif;font-size:14px;line-height:1.5;overflow-x:hidden}body.page-home{--main-color:var(--color-primary);background:var(--gradient-hero)}.general-links{opacity:1;pointer-events:auto;visibility:visible;height:100%;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transform:translateY(0)}.mobile-dropdown{opacity:0;pointer-events:none;visibility:hidden;height:0;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transform:translateY(10px)}.mobile-dropdown-back{color:#fff;align-items:center;column-gap:10px;padding:25px 40px 0;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}input,select,button,textarea{font-family:inherit}ul{list-style:none}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em;font-weight:500;line-height:1}h1{font-size:55px}h2{font-size:45px}h3{font-size:35px}h4{font-size:30px}a{color:inherit;text-decoration:none}@font-face{font-family:Euclid Circular A;src:url(/assets/fonts/EuclidCircularA-Regular.woff2)format("woff2"),url(/assets/fonts/EuclidCircularA-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/assets/fonts/EuclidCircularA-Medium.woff2)format("woff2"),url(/assets/fonts/EuclidCircularA-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}.animated-paragraphs{overflow:hidden}.animated-paragraph-word{transform-origin:bottom;margin-right:.05em;display:inline-block}.hero-desc p{white-space:normal;overflow-wrap:break-word;word-wrap:break-word;line-height:1.6}.animated-title-line{display:block}.animated-title-word{display:inline-block}.animated-title-word:last-child{margin-right:0!important}.animated-title-letter{opacity:0;transform-origin:bottom;display:inline-block}.animated-title-spacer{padding:0 10vw 0 0}.animated-div{opacity:0;will-change:transform, opacity, backdrop-filter;transform:translateY(20px)}.simple-link{color:#fff;text-transform:uppercase;letter-spacing:1px;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:inline-flex}.border-link{-webkit-backdrop-filter:blur(16.5px);backdrop-filter:blur(16.5px);letter-spacing:6px;color:#fff;text-transform:uppercase;background:#ffffff1a;border-radius:8px;justify-content:center;align-items:center;padding:12px 18px 12px 22px;font-size:11px;font-weight:500;display:inline-flex;position:relative}.border-link-arrow,.simple-link-arrow{border:1.5px solid #ffffff4d;border-radius:100%;flex-shrink:0;width:28px;height:28px;margin:0 0 0 30px;display:block;position:relative;overflow:hidden}.simple-link-arrow{margin:0 0 0 15px}.border-link-arrow:after,.simple-link-arrow:after{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow.svg) 50% no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.border-link-arrow:before,.simple-link-arrow:before{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow.svg) 50% no-repeat;position:absolute;top:50%;left:50%;transform:translate(-150%,-50%)}.border-link:hover .border-link-arrow:after,.simple-link:hover .simple-link-arrow:after{transform:translate(50%,-50%)}.border-link:hover .border-link-arrow:before,.simple-link:hover .simple-link-arrow:before{transform:translate(-50%,-50%)}.border-link:before,.border-link:after{content:"";width:12px;height:12px;transition:var(--transition-second);border:1.5px solid #fff;position:absolute}.border-link:before{border-bottom:none;border-right:none;border-radius:10px 0 0;top:-2px;left:-2px}.border-link:after{border-top:none;border-left:none;border-radius:0 0 10px;bottom:-2px;right:-2px}.border-link-corner-top-right,.border-link-corner-bottom-left{width:12px;height:12px;transition:var(--transition-second);border:1.5px solid #fff;position:absolute}.border-link-corner-top-right{border-bottom:none;border-left:none;border-radius:0 10px 0 0;top:-2px;right:-2px}.border-link-corner-bottom-left{border-top:none;border-right:none;border-radius:0 0 0 10px;bottom:-2px;left:-2px}.border-link:hover:before,.border-link:hover:after,.border-link:hover .border-link-corner-top-right,.border-link:hover .border-link-corner-bottom-left{width:40px;height:40px}.dg.ac{z-index:999!important;opacity:.7!important}#preloader{z-index:9999;background:#000;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .5s;display:flex;position:fixed;top:0;left:0}#preloader.fade-out{opacity:0;pointer-events:none}.loader{color:#fff;font-size:24px;animation:1.5s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}#scene{z-index:1;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}#scene canvas{pointer-events:none}#page-wrap{z-index:2;position:relative}.large-wrap{width:100%;max-width:1125px;margin:0 auto;padding:0 25px}.extra-wrap{max-width:1200px;margin:0 auto;padding:0 25px}.page-content{z-index:2;min-height:100svh;position:relative}.page-content h1{color:#fff;letter-spacing:-1.12px;font-size:56px;font-style:normal;font-weight:500;line-height:75px}.scroll-to-explore{align-items:center;font-size:13px;display:flex}.scroller-wrap{width:16px;height:20px;margin:0 10px 0 0;position:relative}.scroller{border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;border-radius:30px 30px 0 0;width:16px;height:20px;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.scroller-wrap span{opacity:1;background:linear-gradient(#fff0,#fff);border-radius:10px;width:2px;height:6px;animation:2s cubic-bezier(.4,0,.1,1) infinite scroll;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-70%)}@keyframes scroll{0%{opacity:0;transform:translate(-50%)translateY(-70%)}40%{opacity:1}to{opacity:0;transform:translate(-50%)translateY(30%)}}.text-content h1,.text-content h2,.text-content h3,.text-content h4{margin:0 0 20px}.text-content p{color:var(--text-color);margin:0 0 20px;font-size:14px;line-height:1.6}.text-content p:last-child{margin:0}.modal{z-index:9999;width:100%;height:100%;transition:var(--transition-second);opacity:0;display:none;position:fixed;top:0;left:0}.show-modal{display:block}.visible-modal{opacity:1}.hidden-modal{opacity:0}.hidden{display:none!important}.modal-background{background:var(--color-search-overlay);opacity:.9;width:100%;height:100%;position:absolute;top:0;left:0}.modal-content{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.video-modal-content,.slider-modal-content{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.video-modal-center{aspect-ratio:16/9;width:60vw;transition:var(--transition-second);border:10px solid #ffffff1a;border-radius:20px;position:relative;transform:translateY(20%);box-shadow:0 75px 74px #00000040}.slider-modal-center{aspect-ratio:16/9;width:60vw;transition:var(--transition-second);background:linear-gradient(90deg,#0000 90.71%,#00000080 100%),linear-gradient(270deg,#0000 89.79%,#00000080 100%);border:6px solid #fff;border-radius:14px;position:relative;transform:translateY(20%);box-shadow:0 75px 74px #00000040}.slider-modal-center .embla,.slider-modal-center .embla__viewport,.slider-modal-center .embla__container{width:100%;height:100%}.slider-modal-center .embla{position:relative}.slider-modal-center .embla-thumbs{white-space:nowrap;position:absolute;bottom:16px;left:16px;overflow-x:auto}.slider-modal-center .embla-thumbs__viewport{white-space:nowrap;width:100%;overflow-x:auto}.slider-modal-center .embla-thumbs__container{flex-wrap:nowrap;align-items:center;column-gap:6px;display:flex;overflow-x:auto}.slider-modal-center .embla-thumbs__container div{flex:80px}.slider-modal-center .embla__slide{border-radius:14px;height:100%;overflow:hidden}.slider-modal-center .embla__slide__number{border-radius:14px;width:100%;height:100%}.slider-modal-center .embla-thumbs__slide__number{width:80px;height:60px;overflow:hidden}.slider-modal-center .embla-thumbs__slide__number img{object-fit:cover;border-radius:6px;width:80px;height:60px}.slider-modal-center .embla-thumbs__slide{width:80px;height:60px;transition:var(--transition);border:1.5px solid #0000;border-radius:6px;overflow:hidden}.slider-modal-center .embla-thumbs__slide--selected{border:1.5px solid #fff;width:80px;height:60px;overflow:hidden}.visible-modal .video-modal-center,.visible-modal .slider-modal-center{transform:translateY(0%)}.video-modal-center iframe{background:var(--color-primary-900);z-index:2;border-radius:10px;width:100%;height:100%;display:block;position:relative}.modal-close{cursor:pointer;background:radial-gradient(50% 50% at 80% 85%,#fff6 0%,#fff0 100%);border:2px solid #ffffff4d;border-radius:100%;width:50px;height:50px;position:absolute;top:30px;right:30px}.modal-close:after{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/close.svg) 50% no-repeat;display:block;position:absolute;top:0;left:0;transform:rotate(0)}.modal-close:hover:after{transform:rotate(90deg)}.video-modal-center .modal-close{transition:var(--transition-second);transition-delay:.5s;top:10px;right:0}.visible-modal .video-modal-center .modal-close{top:10px;right:-80px}.slider-modal-center .modal-close{transition:var(--transition-second);transition-delay:.5s;top:10px;right:0}.visible-modal .slider-modal-center .modal-close{top:10px;right:-80px}.mobile-only,.tooltip-mobile{display:none}header{box-sizing:border-box;z-index:9999;width:100%;padding:38px 40px;position:absolute;top:0}.header-wrap{align-items:center;display:flex}.header-logo{margin:0 45px 0 0}.logo{background:url(/assets/images/logo.svg) 50%/contain no-repeat;width:130px;height:45px;display:block}.header-links>nav{min-width:0}.header-links ul{gap:30px;font-size:15px;display:flex}.header-links ul li{position:relative}.header-links ul li:before{content:"";width:100%;height:20px;position:absolute;top:20px}.header-links ul li:hover .header-dropdown{opacity:1;pointer-events:auto}.header-link{transition:var(--transition-second);cursor:pointer;background-image:linear-gradient(90deg,#fff,#fff);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;justify-content:space-between;align-items:center;text-decoration:none;display:flex;position:relative}.header-link .icon{display:none}.header-link{transition:var(--transition-second);display:inline-block;position:relative}.header-link:after{content:"";width:0%;height:2px;transition:var(--transition-second);background-color:#fff;margin-top:1px;display:block;position:absolute;bottom:-2px;left:0}.header-link.active:after,.header-link:hover:after{width:100%}.menu-opened .header-dropdown{background:var(--color-primary-700)!important;-webkit-backdrop-filter:blur(60px)!important;backdrop-filter:blur(60px)!important}.header-dropdown{-webkit-backdrop-filter:blur(77px);backdrop-filter:blur(77px);opacity:0;pointer-events:none;width:252px;transition:var(--transition);background:#ffffff1a;border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;margin-top:12px;padding:14px;display:flex;position:absolute;top:100%;left:-30px}.header-dropdown ul{flex-direction:column;row-gap:16px;display:flex}.menu-opener{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:60px;height:60px;display:flex}.menu-opener span{width:22px;height:2px;transition:var(--transition-second);background:#fff;border-radius:20px;display:block}.menu-opened .menu-opener span:first-child{transform:translateY(6px)rotate(45deg)}.menu-opened .menu-opener span:nth-child(2){opacity:0}.menu-opened .menu-opener span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.menu-opener:hover span:first-child{transform:translateY(-2px)}.menu-opened .menu-opener:hover span:first-child{transform:translateY(6px)rotate(45deg)}.menu-opener:hover span:nth-child(3){transform:translateY(2px)}.menu-opened .menu-opener:hover span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.header-fixed{background:var(--color-primary);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);height:60px;transition:var(--transition-second);z-index:9999;border-radius:10px;position:fixed;top:-60px;left:40px}.header-fixed-home{background:#ffffff1a}.header-none-fixed{position:absolute!important}.show-fixed-header .header-fixed,.show-fixed-header-home .header-fixed{top:30px}.header-fixed .header-links{transition:var(--transition-second);white-space:nowrap;grid-template-columns:0fr;margin:0;display:grid;overflow:hidden}.menu-opened .header-fixed .header-links{grid-template-columns:1fr;margin:0 20px;overflow:visible}.header-fixed .header-logo{margin:0;padding:0 15px 0 20px}.header-fixed .logo{background-size:contain;width:100px;height:60px}.header-right{gap:20px;display:flex;position:absolute;top:40px;right:40px}.search-opener{width:40px;height:40px;transition:var(--transition-fast);cursor:pointer;background:#fff0 url(/assets/images/search.svg) 50%/20px no-repeat;border-radius:5px}.search-opener:hover{background-color:#ffffff1a}.search-opener:after{content:"";background:#ffffff80;width:1px;height:20px;position:absolute;top:50%;left:50px;transform:translateY(-50%)}.lanuage-active,.lanuage-active-desktop{color:#fff;height:40px;transition:var(--transition-fast);cursor:pointer;background:#fff0 url(/assets/images/world.svg) 11px/20px no-repeat;border-radius:5px;padding:0 10px 0 40px}.lanuage-active span,.lanuage-active-desktop span,.lanuage-active-desktop a{letter-spacing:.04em;text-transform:lowercase;background-size:12px;padding:0 20px 0 0;font-size:11px;font-weight:500;line-height:1}.language-select,.locale-desktop{cursor:pointer;position:relative}.locale-desktop:hover .language-dropdown{grid-template-rows:1fr;padding:4px}.language-dropdown{transition:var(--transition-fast);background:#fff;border-radius:10px;grid-template-rows:0fr;padding:0 4px;display:grid;position:absolute;top:50%;left:-1px;right:-1px;overflow:hidden;transform:translateY(-50%)}.language-dropdown ul{min-height:0}.language-select.open .language-dropdown{grid-template-rows:1fr;padding:4px}.language-dropdown a{color:var(--main-color);letter-spacing:.04em;text-transform:lowercase;transition:var(--transition-fast);background:0 0;border-radius:5px;padding:5px 10px;font-size:11px;font-weight:500;display:block}.language-dropdown li{margin:0 0 2px}.language-dropdown li:last-child{margin:0}.seportator{height:50vh}.page-section{color:#fff;box-sizing:border-box;opacity:1;width:100%}.page-section.hero{flex-direction:column;justify-content:space-between;min-height:100svh;margin:0 0 50vh;padding:10vh 0 4vh;display:flex}.hero-top{flex:1;align-items:center;display:flex}.hero-top-left{width:60%}.hero-top-left h1{margin:0 0 20px;font-size:75px}.hero-button{margin:45px 0 0}.hero-news{-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:#ffffff1a;border-radius:24px;padding:20px 18px}.hero-news-content{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:20px;display:grid}.hero-news-video-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.hero-news-video-carousel::-webkit-scrollbar{display:none}.hero-news-video-slide{scroll-snap-align:start;flex:0 0 100%}.hero-news-video-frame{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;position:relative;overflow:hidden}.hero-news-video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.hero-news-list .news-grid{grid-template-columns:1fr;gap:14px}.hero-news-list .news-item{gap:12px}.hero-news-list .news-item-image{aspect-ratio:4/3;flex:0 0 96px;width:96px}.hero-news-list .news-item-content{flex:1;width:auto;min-width:0}.hero-news-list .news-item-content p{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:auto;margin:0 0 6px;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.hero-news-list .news-item-content span{font-size:11px}.news-title{justify-content:space-between;align-items:center;margin:0 0 14px;display:flex}.news-title p{font-size:16px;font-weight:500}.news-grid{grid-template-columns:1fr 1fr;gap:45px;display:grid}.news-item{align-items:center;gap:20px;display:flex}.news-item-image{aspect-ratio:1/.6;border-radius:15px;flex:1;overflow:hidden;transform:translateZ(0)}.news-item-image img{object-fit:cover;width:100%;height:100%;transition:var(--transition);border-radius:15px;transform:scale(1)}.news-item:hover .news-item-image img{transform:scale(1.05)}.news-item-content{width:50%}.news-item-content p{min-height:105px;margin:0 0 10px;font-weight:500}.news-item-content span{color:#ffffff80;font-size:13px}.page-section.about{margin:0 0 50vh}.about-desc{justify-content:flex-end;align-items:center;min-height:100vh;display:flex}.about-desc .animated-title{overflow:visible}.about-desc-right{width:62%}.about-desc-right h3{margin:0 0 20px;font-size:70px}.about-desc-text{color:var(--text-color);margin:30px 0 0;font-size:14px}.about-desc-text p{white-space:normal;overflow-wrap:break-word;margin:0 0 1em;line-height:1.6}.about-desc-text p:last-child{margin-bottom:0}.about-integers-grid{grid-template-columns:repeat(3,1fr);gap:50px;margin:60px 0 0;display:grid}.about-integers-grid p{color:var(--text-color);font-size:14px}.about-integers-item p{margin-top:10px}.about-integers-grid .animated-integer{letter-spacing:-.02em;margin-top:15px;font-size:36px;font-weight:500}.about-integer{color:#fff;font-size:35px;display:flex}.page-section.portfolio{height:auto;margin-bottom:64px}.portfolio-desc-wrap{position:relative}.portfolio-desc-left{width:50%}.portfolio-desc-left h3{letter-spacing:-.02em;font-size:55px}.portfolio-slider{width:100%;margin:45px 0 0;position:relative;overflow:hidden}.portfolio-embla,.inner-embla{z-index:2;width:100%;position:relative;overflow:hidden}.portfolio-embla-container,.inner-embla-container{align-items:flex-start;gap:20px;margin-left:-20px;display:flex}.portfolio-embla-slide-first{flex:0 0 calc(50vw - 542.5px);padding:0 0 0 20px}.portfolio-embla-slide,.inner-embla-slide{flex:0 0 400px;align-self:flex-start;min-width:0;height:auto;padding-left:0}.portfolio-embla-slide-content{aspect-ratio:1;-webkit-backdrop-filter:blur(75px);backdrop-filter:blur(75px);text-align:left;background:#ffffff0d;border-radius:15px;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:40px 45px;display:flex}.portfolio-slide-logo{height:30px;margin:0 0 20px}.portfolio-slide-logo img{filter:brightness(0)invert();width:auto;height:100%}.portfolio-embla-slide-content-top h4{margin:0 0 10px;font-size:30px}.portfolio-slide-description{color:var(--text-color);font-size:14px}.portofilio-slider-navigation,.inner-slider-navigation{justify-content:flex-end;gap:8px;display:flex;position:absolute;bottom:0;right:0}.portfolio-slider-button{cursor:pointer;background:#fff;border-radius:100%;width:52px;height:52px;position:relative;overflow:hidden}.portfolio-slider-button:after{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow-blue.svg) 50%/10px no-repeat;position:absolute;top:50%;left:50%;transform:translate(-48%,-50%)}.portfolio-slider-button:before{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow-blue.svg) 50%/10px no-repeat;position:absolute;top:50%;left:50%;transform:translate(-150%,-50%)}.portfolio-slider-button:hover:after{transform:translate(50%,-50%)}.portfolio-slider-button:hover:before{transform:translate(-50%,-50%)}.portfolio-slider-button.prev{transform:rotate(180deg)}.page-section.reports{background:var(--color-primary);padding:10vh 0}.section-title{justify-content:space-between;align-items:center;margin:0 0 40px;display:flex}.section-title p{letter-spacing:-.02em;font-size:38px;font-weight:500;line-height:40px}.reports-list{-webkit-backdrop-filter:blur(75px);backdrop-filter:blur(75px);background:#ffffff0d;border-radius:15px;padding:5px 30px}.report-item{border-bottom:1px solid #ffffff4d;align-items:flex-start;gap:20px;padding:25px 0;display:flex}.report-left{box-sizing:border-box;flex:1;padding:0 30px 0 0}.report-title{background:url(/assets/images/pdf.svg) 0 no-repeat;margin:0 0 10px;padding:0 0 0 30px;font-size:20px;font-weight:500;line-height:24px}.report-left p{color:var(--text-color);font-size:14px}.report-mid{width:200px;color:var(--text-color);padding:10px 0}.report-right{flex-direction:column;align-items:flex-end;width:150px;display:flex}.report-download{transition:var(--transition-second);color:#fff;text-transform:uppercase;letter-spacing:1px;background:#fff0 url(/assets/images/download.svg) 14px no-repeat;border-radius:5px;padding:10px 20px 10px 38px;font-size:12px;font-weight:500;display:block}.report-download:hover{background-color:#ffffff1a}.report-item:last-child{border-bottom:none}.page-fade-background{width:100%;height:100%;position:fixed;top:0;left:0}.contact-page-background{height:65%}.page-fade-background-holder{width:100%;height:100%;position:absolute;top:0;left:0}.page-fade-background img{object-fit:cover;width:100%;height:100%;top:0;left:0}.page-cover{z-index:2;align-items:center;height:80svh;display:flex;position:relative}.page-cover-video-desc{display:flex}.page-cover-video{aspect-ratio:16/9;background:#ffffff0d;border-radius:15px;width:270px;margin-right:40px;position:relative}.play-button{background:rgba(var(--color-primary-rgb), .2);-webkit-backdrop-filter:blur(16.5px);backdrop-filter:blur(16.5px);cursor:pointer;width:75px;height:75px;transition:var(--transition-second);border-radius:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.page-cover-video:hover .play-button{transform:translate(-50%,-50%)scale(1.1)}.play-button:after{content:"";z-index:2;background:url(/assets/images/play.svg) 54%/20px no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.page-cover-video video{object-fit:cover;border-radius:15px;width:100%;height:100%}.page-cover .scroll-to-explore{z-index:2;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.page-cover-holder{justify-content:flex-end;display:flex}.page-cover-right{width:70%}.page-cover-logo{width:110px}.page-cover-logo img{filter:brightness(0)invert();width:100%;height:auto;display:block}.page-cover-description{flex:1;padding:0}.page-cover-description h3{font-size:22px;line-height:30px}.page-cover-description p{color:var(--text-color);margin:12px 0 0}.page-cover-right-top{text-align:right;margin:0 0 30px;display:flex}.page-cover-left-top{text-align:left;justify-content:flex-start;display:flex}.page-cover-right-top h1{text-align:left;letter-spacing:-.02em;font-size:70px;line-height:85px}.page-inner-portfolio{z-index:2;padding:30px 0 0;position:relative}.page-main-info{-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:#ffffff1a;border-radius:35px;padding:35px 15px}.page-main-info-grid{justify-content:center;gap:60px;display:flex}.page-main-info-grid-item{flex-grow:1}.page-main-desc{color:var(--text-color);margin:20px 0 0;font-size:11px}.page-main-info h4{margin:0 0 30px;font-size:25px}.page-main-info-grid-item-top{width:100%;position:relative}.page-main-info-grid-item-top:after{content:"";background:#fff3;width:1px;height:100%;display:block;position:absolute;top:0;right:-30px}.page-main-info-grid-item:last-child .page-main-info-grid-item-top:after{display:none}.page-main-info-grid-item-top p{color:var(--text-color);min-height:42px}.page-main-info-grid-item-bottom{color:var(--text-color);max-width:220px;margin:15px 0 0;font-size:11px}.page-main-info-grid-item-top .animated-integer{letter-spacing:-.02em;font-size:34px;font-weight:500;line-height:40px}.page-inner-portfolio-content{border-bottom:1px solid #ffffff4d;padding:50px 0 0;display:flex}.page-inner-portfolio-left{justify-content:center;align-items:flex-end;width:50%;display:flex;position:relative}.page-inner-portfolio-left-pattern{aspect-ratio:1;height:50%;position:absolute;top:50%;left:-50%;transform:translateY(-50%)}.page-inner-portfolio-left-pattern img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.page-inner-portfolio-left-image{z-index:2;width:120%;height:100%;position:absolute;bottom:0;left:-20%}.page-inner-portfolio-left-image img{object-fit:contain;object-position:bottom center;width:100%;height:auto}.page-inner-portfolio-right{box-sizing:border-box;z-index:2;width:50%;padding:70px 0;position:relative}.page-inner-portfolio-right .text-content{margin:0 0 60px}.contact-first-section{background-image:url(/assets/images/content/contact-first-section-dekstop.jpg);background-repeat:no-repeat;background-size:cover;padding:210px 0;position:relative}.contact-page-body{background:#fff;border-radius:30px;padding:0 0 80px;position:relative}.page-career .contact-page-body{padding-bottom:0}.contact-page-info{background:linear-gradient(180deg, var(--color-primary-900) 13.4%, var(--color-primary-500) 119.92%);z-index:3;border-radius:20px;flex-direction:column;align-items:flex-start;gap:132px;padding:48px;display:flex;position:relative;top:-85px}.contact-page-info-lists{flex-grow:1;justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.contact-page-info-list{align-items:center;column-gap:13px;display:flex}.contact-page-info-list .icon{background:radial-gradient(65.62% 65.62% at 80% 85%,#ffffff1a 0%,#fff0 100%);border:1.692px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.contact-page-info-list .text span{color:#ffffff80;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.contact-page-info-list .text a{color:#fff;max-width:300px;margin-top:4px;font-size:20px;font-style:normal;font-weight:500;line-height:28px;display:block}.contact-top{text-align:left;flex-grow:1;justify-content:flex-start;min-width:1125px;display:flex}.contact-top h1{text-align:left;letter-spacing:-.02em;min-width:100%;font-size:74px;font-weight:500;line-height:80px}.contact-form{z-index:3;padding-bottom:20px;position:relative}.contact-form-tabs .tab-buttons{transition:var(--transition);align-items:center;column-gap:32px;display:flex}.contact-form-tabs .tab-button{color:#0003;letter-spacing:-.72px;cursor:pointer;font-size:36px;font-style:normal;font-weight:500;line-height:44px}.contact-form-tabs .active{color:#000}.contact-form-tabs .tab-content{opacity:0;visibility:hidden;width:100%;display:none;position:absolute}.contact-form-tabs .tab-content.active{opacity:1;visibility:visible;display:block;position:relative}.citizen-block{background:var(--color-primary-50);border-radius:15px;width:100%;margin-top:32px;padding:32px}.citizen-block-items{flex-direction:column;row-gap:32px;display:flex}.citizen-block-item{border-bottom:1px solid rgba(var(--color-primary-rgb), .07);justify-content:space-between;align-items:center;width:100%;padding-bottom:32px;display:flex}.citizen-block-item>div{flex:25%}.citizen-block-item:last-child{border-bottom:none;padding-bottom:0}.citizen-block .citizen-block-item:first-child{padding-top:0}.citizen-block-item-top{justify-content:space-between;display:flex}.citizen-block-item-top div{flex:25%}.citizen-block-item-top .citizen-block-item-mid{text-align:center}.citizen-block-item-top h4,.citizen-block-item-top p{text-transform:uppercase;font-style:normal;font-weight:500;line-height:18px;color:#0006!important;font-size:12px!important}.citizen-block-item-left h4{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.citizen-block-item-left p{color:#00000080;margin-top:6px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.citizen-block-item-mid{text-align:center}.citizen-block-item-mid time{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.citizen-block-item-mid p{color:#00000080;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.citizen-block-item-right{text-align:right}.citizen-block-item-right button{color:#000;text-align:right;text-transform:uppercase;cursor:pointer;font-size:10px;font-style:normal;font-weight:600;line-height:13px}.citizen-block-item-right .simple-link-arrow{border:1.5px solid #0000004d}.citizen-block-item-right .simple-link-arrow:before{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow-black.svg) 50% no-repeat;position:absolute;top:50%;left:50%;transform:translate(-150%,-50%)}.citizen-block-item-right .simple-link-arrow:after{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow-black.svg) 50% no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq{position:relative}.faq-inner,.faq-body{z-index:3;position:relative}.faq-body h4{color:#000;letter-spacing:-.72px;font-size:36px;font-style:normal;font-weight:500;line-height:44px}.faq-lists{flex-direction:column;row-gap:8px;margin-top:32px;display:flex}.faq-list{background:var(--color-primary-50);border-radius:15px;padding:32px}.faq-list .accordion{cursor:pointer;text-align:left;color:#000;justify-content:space-between;align-items:center;column-gap:12px;width:100%;font-size:18px;font-style:normal;font-weight:400;line-height:26px;transition:all .4s;display:flex}.faq-list .panel{color:#000;opacity:0;max-height:0;transition:var(--transition);pointer-events:none;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.faq-list .panel.show{opacity:1;pointer-events:auto;max-height:500px;margin-top:20px}.faq-list .accordion img{transition:var(--transition)}.faq-list .accordion.active img{transform:rotate(180deg)}.contact-end{background:var(--color-primary-800);position:relative}.contact-end:before{content:"";background:var(--color-primary);width:100%;height:40px;position:absolute;top:0;left:0}.contact-end:after{content:"";background:var(--color-primary);clip-path:polygon(0 100%,100% 0%,100% 100%);z-index:4;width:100%;height:50px;position:absolute;top:-50px;left:0}.press-center-first{padding-top:180px;padding-bottom:60px}.page-board .press-center-first{padding-bottom:100px}.page-management .press-center-first h1{min-width:auto;max-width:830px}.press-center-first h1{min-width:1125px}.page-white-body{color:#000;background:#fff;border-radius:30px;min-height:calc(100vh - 320px);padding:60px 0}.page-portfolio .page-white-body{background:var(--color-primary-dark)}.page-press-center .page-white-body,.page-press-center-inner .page-white-body,.page-board-directors .page-white-body,.page-board-directors-inner .page-white-body,.page-history .page-white-body{isolation:isolate;color:var(--color-primary-900);background:#fff;position:relative;overflow:hidden}.page-press-center .page-white-body:before,.page-press-center-inner .page-white-body:before,.page-board-directors .page-white-body:before,.page-board-directors-inner .page-white-body:before,.page-history .page-white-body:before{content:"";background:var(--color-primary-200);pointer-events:none;z-index:0;border-radius:58% 42% 36% 64%/46% 54%;width:min(58vw,760px);height:72%;position:absolute;top:6%;right:-14%}.page-press-center .page-white-body:after,.page-press-center-inner .page-white-body:after,.page-board-directors .page-white-body:after,.page-board-directors-inner .page-white-body:after,.page-history .page-white-body:after{content:"";background:var(--color-primary-300);opacity:.68;pointer-events:none;z-index:0;border-radius:44% 56% 62% 38%/54% 42% 58% 46%;width:min(42vw,520px);height:48%;position:absolute;bottom:-8%;left:-10%}.page-press-center .page-white-body>.large-wrap,.page-press-center-inner .page-white-body>.large-wrap,.page-board-directors .page-white-body>.large-wrap,.page-board-directors-inner .page-white-body>.large-wrap,.page-history .page-white-body>.large-wrap{z-index:1;position:relative}.page-press-center .press-center-body-top h3,.page-press-center .press-center-body-lists-item .text h3{color:var(--color-primary-900)}.page-press-center .press-center-body-lists-item .text time{color:var(--color-primary-700)}.page-press-center .press-center-body-lists-item .image{border:1px solid var(--color-border-muted);background:#fff}.page-press-center .pagination__page,.page-press-center .pagination__arrow{border-color:var(--color-border-muted);color:var(--color-primary-700);background:#fff}.page-press-center .pagination__page:hover:not(:disabled),.page-press-center .pagination__arrow:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.page-press-center .pagination__page--active{border-color:var(--color-primary);background:var(--color-primary-200);color:var(--color-primary)}.page-press-center .pagination__ellipsis{color:var(--color-text-muted)}.press-center-body-top{justify-content:space-between;align-items:center;column-gap:15px;display:flex}.press-center-body-top h3{color:#000;letter-spacing:-.64px;font-size:32px;font-style:normal;font-weight:500;line-height:40px}.press-center-body-top select{appearance:none;border:.75px solid var(--color-primary);width:85px;color:var(--color-primary);border-radius:10px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:inline-flex}.press-center-body-top .select{width:85px;position:relative}.press-center-body-top .select img{pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.press-center-body-lists{grid-template-columns:repeat(3,1fr);gap:40px 20px;display:grid}.press-center-body-lists-item{cursor:pointer;flex-direction:column;row-gap:20px;display:flex}.press-center-body-lists-item:hover .image img{transform:scale(1.05)}.press-center-body-lists-item .image{border-radius:20px;width:100%;height:230px;overflow:hidden}.press-center-body-lists-item .video{border-radius:20px;width:100%;height:230px;position:relative;overflow:hidden}.press-center-body-lists-item .video:before{content:"";background:linear-gradient(#00000080 0% 100%);border-radius:20px;width:100%;height:100%;position:absolute}.press-center-body-lists-item .video img{width:100%;height:100%;transition:var(--transition);border-radius:20px}.press-center-body-lists-item .video .icon{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.press-center-body-lists-item .video .icon:hover .play-button{transform:translate(-50%,-50%)scale(1.1)}.press-center-body-lists-item .image img{object-fit:contain;width:100%;height:100%;transition:var(--transition);border-radius:20px}.press-center-body-lists-item .text h3{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;letter-spacing:-.36px;-webkit-box-orient:vertical;align-self:stretch;margin-bottom:15px;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:-webkit-box;overflow:hidden}.press-center-body-lists-item .text time{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:48px;display:flex}.pagination__pages{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pagination__page,.pagination__arrow{color:#000;cursor:pointer;background:#fff;border:1px solid #00000026;border-radius:8px;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 10px;font-size:14px;font-weight:500;line-height:1;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.pagination__arrow{padding:0}.pagination__arrow img{width:16px;height:16px;display:block}.pagination__page:hover:not(:disabled),.pagination__arrow:hover:not(:disabled){color:#06c;border-color:#06c}.pagination__page--active{color:#06c;pointer-events:none;background:#0066cc14;border-color:#06c}.pagination__page:disabled,.pagination__arrow:disabled{opacity:.4;cursor:not-allowed}.pagination__ellipsis{text-align:center;color:#00000073;-webkit-user-select:none;user-select:none;min-width:24px}.page-detail-meta{margin-bottom:32px}.page-detail-meta a{color:var(--color-primary);align-items:center;column-gap:10px;width:max-content;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}.page-detail-meta a img{transition:var(--transition)}.page-detail-meta a:hover img{transform:translate(-5px)}.page-detail-meta time{color:#00000080;margin-top:12px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:block}.press-center-inner{padding-top:180px;padding-bottom:40px}.press-center-inner-first{justify-content:space-between;align-items:flex-end;display:flex}.press-center-inner-first-left h1{color:#fff;letter-spacing:-.8px;max-width:700px;margin-top:32px;margin-bottom:20px;font-size:40px;font-style:normal;font-weight:500;line-height:50px}.press-center-inner-first-left a{color:#fff;align-items:center;column-gap:10px;width:max-content;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}.press-center-inner-first-left a img{transition:var(--transition)}.press-center-inner-first-left a:hover img{transform:translate(-5px)}.press-center-inner-first-left time{color:#ffffff80;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.press-center-content{max-width:840px}.press-center-inner-image{width:100%;height:470px}.press-center-inner-image img{object-fit:contain;border-radius:20px;width:100%;height:100%}.announcement-detail .press-center-inner-text{margin-top:0}.announcement-cards{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:40px;display:grid}.announcement-cards .card{background:radial-gradient(65.62% 65.62% at 80% 85%,#ffffff1a 0%,#fff0 100%);border:1px solid #0000001a;border-radius:20px;flex-direction:column;align-items:flex-start;gap:45px;height:170px;padding:24px;display:flex}.announcement-cards .card p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.announcement-cards .card .bottom{justify-content:space-between;align-items:center;width:100%;margin-top:auto;display:flex}.announcement-cards .card .bottom span{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.press-center-inner-text{flex-direction:column;row-gap:20px;margin-top:40px;display:flex}.press-center-inner-text p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.press-center-inner-text ul{flex-direction:column;row-gap:8px;margin-left:30px;list-style:outside;display:flex}.press-center-inner-text ul li{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.press-center-inner-slider{margin-top:40px;position:relative}.press-center-inner-slider img{object-fit:cover;border-radius:20px;flex-shrink:0;width:100%;height:300px}.inner-embla{padding:0 0 0 20px}.inner-slider-button{aspect-ratio:1;background:#fff;border-radius:60px;flex-shrink:0;align-items:center;gap:4.462px;width:30px;height:30px;padding:11.154px 13.385px;display:flex}.inner-slider-button.next{z-index:10;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.inner-slider-button.prev{z-index:10;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.inner-slider-button.next:after{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow-blue.svg) 50%/10px no-repeat;position:absolute;top:50%;left:50%;transform:translate(-48%,-50%)}.inner-slider-button.prev:before{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow-blue-prev.svg) 50%/10px no-repeat;position:absolute;top:50%;left:50%;transform:translate(-48%,-50%)}.inner-slider-image{object-fit:cover;border-radius:20px;width:100%;height:300px}.inner-slider-video{position:relative}.inner-slider-video:before{content:"";background:linear-gradient(#00000080 0% 100%);border-radius:20px;width:100%;height:100%;position:absolute}.inner-slider-video .icon{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.inner-slider-video .icon:hover .play-button{transform:translate(-50%,-50%)scale(1.1)}.form-block{margin-top:32px}.form-block form{flex-direction:column;row-gap:24px;display:flex}.contact-form-inputs{align-items:flex-start;column-gap:20px;width:100%;display:flex}.contact-form-inputs-half{width:50%}.average-block{grid-template-columns:50%;display:grid}.input-base{width:100%}.input-base label,.input-select label,.input-textarea label{color:var(--color-primary);cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:8px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:block}input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(18%)sepia(45%)saturate(1800%)hue-rotate(128deg)brightness(90%)contrast(95%);cursor:pointer}.input-base input[type=text],.input-base input[type=email],.input-base input[type=password],.input-base input[type=number],.input-base input[type=date]{background:var(--color-primary-50);color:#000;border-radius:10px;align-self:stretch;align-items:flex-start;gap:10px;width:100%;padding:18px;font-size:18px;font-style:normal;font-weight:400;line-height:26px;display:flex}.input-base input[type=date]{color:rgba(var(--color-primary-rgb), .4);font-size:18px;font-style:normal;font-weight:400;line-height:26px;display:block}.input-base input[type=number]{-webkit-appearance:none;appearance:textfield}.input-base input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-base input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-base input::placeholder{color:var(--color-text-disabled)}.input-checkbox{align-items:center;column-gap:8px;margin-top:12px;display:flex}.input-checkbox input[type=checkbox]{appearance:none;cursor:pointer;background-image:url(/assets/images/checkbox.svg);background-size:contain;outline:none;width:16px;height:16px;transition:all .1s linear}.input-checkbox label{color:#000;text-transform:capitalize;cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:0;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:inline}.input-checkbox input[type=checkbox]:checked{background-color:#0000;background-image:url(/assets/images/checked-checkbox.svg);background-size:contain;width:16px;height:16px}.input-radio{width:100%}.input-radio span{color:#000;cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:8px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:block}.input-radio input[type=radio]{display:none}.input-radio input[type=radio]+label{background:var(--color-primary-50);width:100%;color:var(--color-text-disabled);cursor:pointer;transition:var(--transition);border:1px solid #0000;border-radius:10px;flex:1 0 0;justify-content:center;align-items:center;gap:10px;padding:18px;font-size:18px;font-style:normal;font-weight:400;line-height:26px;display:flex}.input-radio input[type=radio]:checked+label{border:1px solid var(--color-primary);color:#000}.opportunity-participate .input-radio input[type=radio]:checked+label{background:var(--color-primary);color:#fff}.input-radio-items{align-items:center;column-gap:10px;display:flex}.input-radio-items div{flex-grow:1}#applying_field{color:rgba(var(--color-primary-rgb), .4)}#applying_field.active{color:#000}.input-select{width:100%}.input-select-items{width:100%;height:100%;position:relative}.input-select .icon{pointer-events:none;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.input-select select{appearance:none;background:var(--color-primary-50);width:100%;color:rgba(var(--color-primary-rgb), .4);border-radius:10px;justify-content:space-between;align-self:stretch;align-items:center;padding:18px;font-size:18px;font-style:normal;font-weight:400;line-height:26px;display:flex}.input-select select:valid{color:#000}.input-textarea{width:100%}.input-textarea textarea{background:var(--color-primary-50);color:#000;resize:none;border-radius:10px;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:10px;width:100%;padding:18px;font-size:18px;font-style:normal;font-weight:400;line-height:26px;display:flex}.input-textarea textarea::placeholder{color:var(--color-text-disabled)}.input-button{margin-top:24px}.input-button button{cursor:pointer}.embla{z-index:3;position:absolute;overflow:hidden}.embla__viewport{width:100%;position:relative;overflow:hidden}.embla__container{display:flex}.embla__slide{border-radius:14px;flex:0 0 100%;height:500px;position:relative}.embla__slide img{object-fit:cover;border-radius:14px;width:100%;height:100%}.embla--thumb{z-index:5;position:absolute;bottom:0;left:0}.embla--thumb .embla__container{column-gap:8px;display:flex}.embla--thumb .embla__slide{cursor:pointer;border-radius:6px;flex:none;width:80px;height:80px}.embla--thumb .embla__slide.is-selected{opacity:1;border:1.5px solid #fff}.logo-usage-inner{grid-template-columns:300px auto;column-gap:200px;display:grid}.logo-usage-left{align-content:flex-start;position:sticky;top:20px}.page-board-directors-inner .logo-usage-left,.page-board-directors-inner .logo-usage-left ul{position:static}.logo-usage-left ul{flex-direction:column;align-content:flex-start;row-gap:10px;display:flex;position:sticky;top:20px}.logo-usage-left ul li a{background:var(--color-primary-100);color:#000;transition:var(--transition);border-radius:16px;align-items:flex-start;gap:10px;width:max-content;max-width:360px;padding:16px 20px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}.logo-usage-left ul li a.active{background:var(--color-primary);color:#fff}.reports-inner-lists{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.report-inner-list{background:radial-gradient(65.62% 65.62% at 80% 85%,#ffffff1a 0%,#fff0 100%);border:1px solid #0000001a;border-radius:20px;padding:24px;display:block;transition:var(--transition)!important}.report-inner-list:hover{border:1px solid var(--color-primary)}.report-inner-list:hover h4{color:var(--color-primary)}.report-inner-list time{color:#00000080;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.report-inner-list h4{color:#000;transition:var(--transition);margin-top:6px;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.report-inner-list .bottom{justify-content:space-between;align-items:center;margin-top:50px;display:flex}.report-inner-list .bottom span{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.portfolio-inner-lists{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.portfolio-inner-list{background:#fff;border-radius:15px;flex-direction:column;justify-content:space-between;align-items:flex-start;height:353px;padding:32px;display:flex}.portfolio-inner-list .image{width:100px;height:30px}.portfolio-inner-list .image img{object-fit:contain;width:100%;height:100%}.portfolio-inner-list .text{margin-top:32px}.portfolio-inner-list .text h3{color:#000;letter-spacing:-.48px;margin-bottom:11px;font-size:24px;font-style:normal;font-weight:500;line-height:32px}.portfolio-inner-list .text p{color:#000000b3;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.portfolio-inner-list .bottom{margin-top:auto}.portfolio-inner-list .bottom .simple-link-text{color:var(--color-primary);text-transform:uppercase;font-size:9.75px;font-style:normal;font-weight:600;line-height:12.75px}.portfolio-inner-list .bottom .simple-link-arrow{border:1.5px solid var(--color-primary-alpha-30)}.portfolio-inner-list .simple-link-arrow:after{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow-blue.svg) 50% no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portfolio-inner-list .simple-link-arrow:before{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow-blue.svg) 50% no-repeat;position:absolute;top:50%;left:50%;transform:translate(-150%,-50%)}.history-inner{z-index:3;grid-template-columns:repeat(2,1fr);column-gap:20px;display:grid;position:relative}.mission{-webkit-backdrop-filter:blur(77px);backdrop-filter:blur(77px);background:#ffffff1a;border-radius:30px;padding:32px}.vision{background-image:url(/assets/images/vision-icon.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain}.mission h3{color:#fff;letter-spacing:-.32px;opacity:.5;margin-bottom:24px;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.mission p{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.page-history .animated-title{text-align:left;color:#fff;letter-spacing:-1.11px;font-size:55.5px;font-style:normal;font-weight:500;line-height:60px}.page-history .page-cover-holder{min-width:1125px}.page-history .page-cover-right{max-width:490px}.page-history .animated-desc{text-align:left;flex-direction:column;row-gap:13px;margin-top:32px;display:flex}.page-history .animated-desc p{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.history-body{padding-bottom:100px}.history-timeline{flex-direction:column;gap:48px;display:flex}.history-timeline-item{grid-template-columns:minmax(0,1fr) minmax(280px,.95fr);align-items:center;gap:36px;display:grid}.history-timeline-item.is-reversed .history-timeline-item__content{order:2}.history-timeline-item.is-reversed .history-timeline-item__media{order:1}.history-timeline-item h3{color:#0000008c;margin:0 0 8px;font-size:18px;font-weight:500;line-height:1.3}.history-timeline-item h2{color:#000;letter-spacing:-.02em;margin:0;font-size:36px;font-weight:500;line-height:1.1}.history-timeline-divider{background:#0000001f;width:100%;height:1px;margin:18px 0 16px}.history-timeline-item p,.history-timeline-item li{color:#222;font-size:16px;line-height:1.6}.history-timeline-item ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.history-timeline-item li:before{content:"⇒ ";color:var(--color-primary,#1a7f4b);font-weight:600}.history-timeline-item__media img{object-fit:cover;border-radius:20px;width:100%;height:auto;display:block}.page-history .press-center-first h1{min-width:auto;max-width:900px}.page-history .page-cover-right-top{margin:80px 0 30px}.board-inner{color:#000;background:#fff;border-radius:20px;padding-bottom:80px}.board-inner-top{background-image:url(/assets/images/board-top2.svg);background-repeat:no-repeat;background-size:cover;border-radius:20px;height:auto;padding-top:90px;position:relative;top:-40px}.board-inner-top-parent{grid-template-columns:auto 325px;column-gap:100px;display:grid}.board-inner-top-parent .left{background:rgba(var(--color-primary-rgb), .3);-webkit-backdrop-filter:blur(77px);backdrop-filter:blur(77px);z-index:3;border-radius:30px;flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:40px;display:flex;position:relative;top:-40px}.board-inner-top-parent .left h2{color:#fff;letter-spacing:-.8px;font-size:40px;font-style:normal;font-weight:500;line-height:50px}.board-inner-top-parent .desc{flex-direction:column;row-gap:12px;display:flex}.board-inner-top-parent .desc p{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.board-inner-top-parent .desc span{color:#ffffffb3;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.board-inner-top-parent .bottom{margin-top:20px}.board-inner-top-parent .bottom p{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.board-inner-top-parent .bottom span{color:#ffffffb3;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.board-inner-top-parent .right{position:relative;overflow:hidden}.board-inner-top-parent .right .image img{width:100%;position:absolute;bottom:0}.board-inner-top-parent .right .image{width:100%;height:100%;position:relative}.board-inner-team{padding-top:30px}.board-inner-team h4{color:#000;letter-spacing:-.8px;margin-bottom:77px;font-size:40px;font-style:normal;font-weight:500;line-height:48px}.board-directors-lists{flex-wrap:wrap;justify-content:center;gap:63px 26px;margin-top:30px;display:flex}.board-directors-lists-align{justify-content:flex-start!important}.board-directors-list{background:var(--color-primary);border-radius:20px;flex:0 0 245px;height:300px;overflow:hidden;position:relative!important}.board-directors-list:not(.board-directors-inner-left){background:0 0;border-radius:0;flex-direction:column;height:auto;display:flex;overflow:visible}.board-directors-list .image img{aspect-ratio:65/74;object-fit:cover;object-position:top;border-radius:0 0 20px 20px;flex-shrink:0;width:100%;height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.board-directors-list:not(.board-directors-inner-left) .image{background:var(--color-primary);border-radius:20px;flex-shrink:0;width:100%;height:245px;position:relative;overflow:hidden}.board-directors-list:not(.board-directors-inner-left) .image img{border-radius:0;position:static;bottom:auto;left:auto;transform:none}.board-directors-list .text{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(100deg,#fff0 0%,#fff3 510%);border-radius:20px;width:100%;padding:22px 32px 12px;position:absolute;bottom:0}.board-directors-list:not(.board-directors-inner-left) .text{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;padding:16px 0 0;position:static}.board-directors-list .text h3{color:#fff;letter-spacing:-.36px;font-size:18px;font-style:normal;font-weight:500;line-height:26px}.board-directors-list:not(.board-directors-inner-left) .text h3{color:#000}.board-directors-list .text p{color:#ffffffb3;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.board-directors-list:not(.board-directors-inner-left) .text p{color:#000000b3}.board-directors-inner-left{position:static}.board-directors-inner-text .title h1{color:#000;letter-spacing:-.8px;font-size:40px;font-style:normal;font-weight:500;line-height:48px}.board-directors-inner-text .title p{color:#000;letter-spacing:-.36px;margin-top:10px;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.board-directors-inner-text .desc{flex-direction:column;row-gap:16px;margin-top:32px;display:flex}.board-directors-inner-text .desc h3{color:#000;font-feature-settings:"liga" off;letter-spacing:-.48px;font-size:24px;font-style:normal;font-weight:400;line-height:32px}.vacancies-lists{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.vacancies-list{background:var(--color-primary-100);border-radius:15px;padding:32px}.vacancies-category{background:var(--color-primary);color:#fff;border-radius:7px;justify-content:left;align-items:center;gap:10px;max-width:max-content;padding:4px 8px;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:flex}.vacancies-title h2{color:#000;min-height:100px;margin-top:12px;font-size:22px;font-style:normal;font-weight:500;line-height:30px}.vacancies-list-bottom{justify-content:space-between;align-items:flex-end;margin-top:35px;display:flex}.vacancies-list-date{flex-direction:column;row-gap:4px;display:flex}.vacancies-list-date span{color:#00000080;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.vacancies-list-date time{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.vacancies-list-link .simple-link{color:#000;text-align:right;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:600;line-height:13px}.vacancies-list-link .simple-link-arrow{border:1.5px solid #0000004d}.vacancies-list-link .simple-link-arrow:after{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow-right-black.svg) 50% no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vacancies-list-link .simple-link-arrow:before{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow-right-black.svg) 50% no-repeat;position:absolute;top:50%;left:50%;transform:translate(-150%,-50%)}.vacancy-inner-parent{grid-template-columns:auto 300px;column-gap:80px;display:grid}.vacancy-inner-category{background:var(--color-primary);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:10px;max-width:max-content;padding:8px 12px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex}.vacancy-inner-title{margin-top:24px}.vacancy-inner-title h3{color:#000;letter-spacing:-1.11px;max-width:700px;font-size:56px;font-style:normal;font-weight:500;line-height:60px}.vacancy-inner-desc h3,.vacancy-inner-desc h2,.vacancy-inner-desc h4,.vacancy-inner-desc h5,.vacancy-inner-desc h6{color:#000;font-feature-settings:"liga" off;letter-spacing:-.64px;margin-top:50px;font-size:32px;font-style:normal;font-weight:400;line-height:40px}.vacancy-inner-desc ul{margin-top:24px;margin-left:32px;list-style:outside}.vacancy-inner-desc ul li{color:#000;font-feature-settings:"liga" off;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.vacancy-inner-desc ul li strong{font-weight:500}.vacancy-inner-desc ul{flex-direction:column;row-gap:10px;display:flex}.vacancy-inner-left-bottom{background:#0d3e7d0a;border-radius:16px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;max-width:850px;margin-top:60px;padding:24px;display:flex}.vacancy-inner-left-bottom h5{color:#242a0b;font-feature-settings:"liga" off;font-size:18px;font-style:normal;font-weight:500;line-height:26px}.vacancy-inner-left-bottom p{color:#242a0b;font-feature-settings:"liga" off;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.vacancy-inner-left-bottom a{text-decoration:underline}.vacancy-inner-right-card{border-radius:16px;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:10px;width:100%;display:flex;position:relative;top:50px}.vacancy-inner-right-card h5{color:#242a0b;font-feature-settings:"liga" off;font-size:18px;font-style:normal;font-weight:500;line-height:26px}.vacancy-inner-right-card p{color:#242a0b;font-feature-settings:"liga" off;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.career-first{padding-top:170px;position:relative}.career-first .left{padding-bottom:50px}.career-first-parent{grid-template-columns:1fr 480px;column-gap:50px;display:grid}.career-first-parent .left h1{color:#fff;letter-spacing:-1.11px;margin-bottom:32px;font-size:56px;font-style:normal;font-weight:500;line-height:60px}.career-first-parent .left p{color:#ffffff80;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.career-first-parent .right{overflow:hidden}.career-first-parent .right .image img{object-fit:cover;border-radius:30px 30px 0 0;width:100%;height:100%}.career-first-parent .right .image{width:100%;height:100%}.career-inner{background-color:#fff;border-radius:20px 20px 0 0;position:relative;top:-20px}.internship-page-inner{background-color:#fff;border-radius:20px 20px 0 0;padding-bottom:50px;position:relative;top:-20px}.internship-page-inner-textarea{padding-bottom:30px}.career-inner-advantages{padding-top:80px}.career-inner-advantages-top{margin-bottom:48px}.career-inner-advantages-top h4{color:#000;letter-spacing:-.8px;font-size:40px;font-style:normal;font-weight:500;line-height:48px}.career-inner-advantages-cards{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.career-inner-advantages-card{background:linear-gradient(180deg, var(--color-primary-800) 19.05%, var(--color-primary-500) 136.38%), #ffffff1a;-webkit-backdrop-filter:blur(75px);backdrop-filter:blur(75px);border-radius:15px;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:24px;display:flex}.career-inner-advantages-card-text{margin-top:auto}.career-inner-advantages-card-text p{color:#fff;letter-spacing:-.48px;min-height:76px;font-size:24px;font-style:normal;font-weight:500;line-height:38px}.career-inner-advantages-cards .large{grid-area:large;height:356px}.career-inner-advantages-cards .small:nth-child(2){grid-area:small1;height:168px}.career-inner-advantages-cards .small:nth-child(3){grid-area:small2;height:168px}.career-inner-advantages-cards .small:nth-child(4){grid-area:small3;height:168px}.career-inner-advantages-cards .small:nth-child(5){grid-area:small4;height:168px}.career-inner-advantages-card-icon img{object-fit:contain}.company-stories{padding-top:80px;position:relative}.company-stories-top{justify-content:space-between;align-items:center;margin-bottom:50px;display:flex;position:relative}.company-stories-top h4{color:#000;letter-spacing:-.8px;font-size:40px;font-style:normal;font-weight:500;line-height:48px}.company-stories-body-image img{object-fit:cover;border-radius:20px;flex-shrink:0;width:267px;height:260px}.company-stories-embla-slide-inner{align-self:center;column-gap:20px;display:flex}.company-stories-body-text{background:var(--color-primary);border-radius:20px;flex-grow:1;width:100%;height:260px;padding:40px}.company-stories-body-text h3{color:#fff;letter-spacing:-.48px;max-width:696px;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.company-stories-body-text .bottom{margin-top:66px}.company-stories-body-text .bottom p{color:#fff;letter-spacing:-.4px;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.company-stories-body-text .bottom span{color:#fff6;letter-spacing:-.4px;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.company-stories-embla-slide{flex:0 0 100%;min-width:0;padding-left:0}.company-stories-embla-container{gap:20px;display:flex}.company-stories-inner-embla{z-index:2;width:100%;position:relative;overflow:hidden}.company-stories-slide-button{aspect-ratio:1;background:var(--color-primary);cursor:pointer;border-radius:50%;flex-shrink:0;align-items:center;gap:4.462px;width:52px;height:52px;padding:11.154px 13.385px;display:flex}.company-stories-slide-button.next{z-index:10;position:absolute;top:70px;right:16px}.company-stories-slide-button.prev{z-index:10;position:absolute;top:70px;right:75px}.company-stories-slide-button.next:after{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow.svg) 50%/10px no-repeat;position:absolute;top:50%;left:50%;transform:translate(-48%,-50%)}.company-stories-slide-button.prev:before{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow-prev.svg) 50%/10px no-repeat;position:absolute;top:50%;left:50%;transform:translate(-48%,-50%)}.az_con-life{grid-template-columns:repeat(2,1fr);column-gap:80px;margin-top:100px;padding-bottom:140px;display:grid}.az_con-life_left h4{color:#000;letter-spacing:-.8px;font-size:40px;font-style:normal;font-weight:500;line-height:48px}.az_con-life_left p{color:#000;margin-top:48px;font-size:20px;font-style:normal;font-weight:400;line-height:30px}.az_con-life_left ul{flex-direction:column;row-gap:12px;margin-top:24px;list-style:none;display:flex}.az_con-life_left ul li,.about-program ul li{color:#000;padding-left:30px;font-size:18px;font-style:normal;font-weight:400;line-height:28px;position:relative}.az_con-life_left ul li:after,.about-program ul li:after{content:"";background:url(/assets/images/list-icon.svg);width:20px;height:20px;position:absolute;top:5px;left:0}.az_con-life_right img{border-radius:20px;width:100%}.career-inner-vacancies{padding-top:50px;position:relative}.career-inner-vacancies:after{content:"";background:var(--color-primary);clip-path:polygon(0 100%,100% 0%,100% 100%);z-index:4;width:100%;height:44px;position:absolute;top:-63px;left:0}.career-inner-vacancies-top{justify-content:space-between;align-items:center;column-gap:10px;display:flex}.career-inner-vacancies-top h3{color:#fff;letter-spacing:-.8px;font-size:40px;font-style:normal;font-weight:500;line-height:48px}.career-inner-vacancies-top .simple-link{color:#fff;text-align:right;text-transform:uppercase;font-size:9.75px;font-style:normal;font-weight:600;line-height:12.75px}.career-inner-vacancies-body{margin-top:40px}.career-inner-vacancies-body .vacancies-list{background:#ffffff1a!important;border-radius:15px!important}.career-inner-vacancies-body .vacancies-title h2{color:#fff}.career-inner-vacancies-body .vacancies-list-date span{color:#ffffff80}.career-inner-vacancies-body .vacancies-list-date time,.career-inner-vacancies-body .vacancies-list-link .simple-link{color:#fff}.career-inner-vacancies-body .vacancies-list-link .simple-link-arrow{border:1.5px solid #ffffff4d!important}.career-inner-vacancies-body .vacancies-list-link .simple-link-arrow:after,.vacancies-list-link .simple-link-arrow:before{background:url(/assets/images/arrow.svg) 50% no-repeat}.career-inner-vacancies-bottom{align-items:center;column-gap:16px;margin-top:25px;display:flex}.career-inner-vacancies-bottom-icon{background-color:#ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.career-inner-vacancies-bottom-text h4{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.career-inner-vacancies-bottom-text p{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.application-form form{background:var(--color-primary-50);border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;max-width:850px;margin-top:40px;padding:40px;display:flex}.application-form form h3{color:#000;font-feature-settings:"liga" off;letter-spacing:-.64px;font-size:32px;font-style:normal;font-weight:400;line-height:40px}.application-form .form-inner{flex-direction:column;row-gap:20px;width:100%;margin-top:24px;display:flex}.application-form-inputs{flex-grow:1;column-gap:20px;width:100%;display:flex}.application-form-input{flex-grow:1;width:100%}.application-form-input label{color:var(--color-primary);margin-bottom:8px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:block}.application-form-input input{background:var(--color-primary-100);width:100%;color:rgba(var(--color-primary-rgb), 1);border:1px solid #0000;border-radius:10px;align-self:stretch;align-items:flex-start;gap:10px;padding:18px;font-size:18px;font-style:normal;font-weight:400;line-height:26px;display:flex}.other-country-block{align-items:flex-end;column-gap:8px;margin-top:8px;display:flex}.other-country-block input{appearance:none;cursor:pointer;background-color:#0000;background-image:url(/assets/images/checkbox2.svg);background-repeat:no-repeat;background-size:contain;border-radius:0;outline:none;padding:0;transition:all .1s linear;width:16px!important;height:16px!important}.other-country-block input:checked{background-color:#0000;background-image:url(/assets/images/checked-checkbox2.svg);background-repeat:no-repeat;background-size:contain;width:16px!important;height:16px!important}.other-country-block label{-webkit-user-select:none;user-select:none;color:var(--color-text-muted);text-transform:none;cursor:pointer;margin-bottom:0;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.application-form-input input::placeholder{color:rgba(var(--color-primary-rgb), .3)}.file-upload-wrapper{border:2px dashed var(--color-primary-200);text-align:center;background-color:var(--color-primary-50);cursor:pointer;border-radius:8px;padding:20px;transition:border-color .3s;position:relative}.file-upload-wrapper:hover{border-color:#8fb5a6}.file-upload-wrapper input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.file-upload-label{color:var(--color-primary);justify-content:center;align-items:center;gap:8px;font-size:15px;display:flex}.file-upload-label .icon{background:var(--color-primary-100);border-radius:4px;align-items:flex-start;gap:10px;padding:6px;display:inline-flex}.file-upload-label span{color:#333;font-feature-settings:"liga" off;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.upload-note{color:var(--color-primary);font-feature-settings:"liga" off;margin-top:10px;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.application-form-button{margin-top:20px}.application-form-success-inner-link button{cursor:pointer;margin-top:15px}.application-form-button .border-link-arrow{margin:0!important}.application-form-button .border-link-text{color:#fff;letter-spacing:7.2px;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.application-form-button .border-link-arrow{border:1.5px solid #ffffff59}.application-form-button .border-link{background:var(--color-primary);color:#fff;transition:var(--transition-fast);column-gap:10px}.application-form-button .border-link:hover{background:var(--color-primary-dark)}.application-form-button .border-link-arrow:before{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow.svg) 50% no-repeat;position:absolute;top:50%;left:50%;transform:translate(-150%,-50%)}.application-form-button .border-link-arrow:after{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow.svg) 50% no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.application-form-button .border-link:before,.application-form-button .border-link:after,.application-form-button .border-link-corner-top-right,.application-form-button .border-link-corner-bottom-left{border-color:#0000}.file-upload-wrapper.dragover{border-color:var(--color-primary-500);background-color:var(--color-primary-light)}.success-page{justify-content:center;align-items:center;display:flex}.application-form-success{background:var(--color-primary-50);border-radius:16px;flex-direction:column;flex-grow:1;flex-shrink:0;justify-content:center;align-items:center;gap:10px;max-width:856px;height:584px;padding:40px;display:flex}.application-form-success-inner{flex-direction:column;align-items:center;row-gap:32px;display:flex}.application-form-success-inner .icon{background:#38a7491a;border-radius:40px;align-items:center;gap:10px;width:80px;height:80px;padding:20px;display:flex}.application-form-success-inner .text h3{color:#000;text-align:center;font-feature-settings:"liga" off;letter-spacing:-.56px;margin-bottom:10px;font-size:28px;font-style:normal;font-weight:400;line-height:36px}.application-form-success-inner .text p{color:#242a0b;text-align:center;font-feature-settings:"liga" off;max-width:462px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.application-form-success-inner-link .border-link{background:var(--color-primary);color:#fff;width:238px;height:52px;transition:var(--transition-fast)}.application-form-success-inner-link .border-link:hover{background:var(--color-primary-dark)}.application-form-success-inner-link .border-link-text{color:#fff}.application-form-success-inner-link .border-link-arrow{border-color:#ffffff59}.application-form-success-inner-link .border-link:before,.application-form-success-inner-link .border-link:after,.application-form-success-inner-link .border-link-corner-top-right,.application-form-success-inner-link .border-link-corner-bottom-left{border-color:#0000}.about-page-content{background-color:var(--color-primary-dark);border-radius:20px 20px 0 0;padding:85px 0 80px;position:relative;top:-20px}.about-page-content-inner{grid-template-columns:auto 400px;column-gap:50px;display:grid}.about-page-content-inner .left{flex-grow:1;width:100%}.about-page-content-inner .left h3{color:#fff;letter-spacing:-1.2px;font-size:60px;font-style:normal;font-weight:500;line-height:68px}.about-page-content-inner .right{flex-direction:column;row-gap:13px;display:flex}.about-page-content-inner .right p{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.about-page-content-portfolio{margin-top:80px}.about-page-content-portfolio .top-text p{color:#fff;letter-spacing:-.48px;max-width:731px;font-size:24px;font-style:normal;font-weight:500;line-height:32px}.about-page-content-portfolio .portfolio-inner-lists{margin-top:40px}.error-text{color:red;margin-top:4px;font-size:14px;display:block}.is-invalid{border:1px solid red!important}.is-invalid-dashed{border-color:red!important}.page-search{z-index:999;background:var(--color-search-overlay);opacity:0;pointer-events:none;width:100%;height:100vh;transition:var(--transition-second);justify-content:center;display:flex;position:fixed;inset:0}.page-search.open{opacity:1;pointer-events:auto}.page-search .search-overlay{justify-content:center;width:100%;padding-top:113px;display:flex}.page-search form{width:650px;height:75px;position:relative}.page-search .search-reset-btn{cursor:pointer;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.page-search .search-btn{cursor:pointer;position:absolute;top:50%;right:64px;transform:translateY(-50%)}.page-search form input{color:#fff;letter-spacing:-.5px;border-bottom:1px solid #fff;width:100%;padding:21px 0;font-size:25px;font-style:normal;font-weight:400;line-height:normal}.page-search form input::placeholder{color:#fff;opacity:.5}.search-result-top h3{color:#000;font-size:24px;font-style:normal;font-weight:400;line-height:30px}.search-result-inner{max-width:780px}.search-result-lists{margin-top:24px}.search-result-lists li a{color:#000;transition:var(--transition);border-bottom:1px solid #8fb5a6;justify-content:space-between;align-items:center;padding:20px 0;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex}.search-result-lists li a:hover{color:var(--color-primary)}.search-result-lists li a:hover .icon{background:var(--color-primary-100)}.search-result-lists .icon{transition:var(--transition);background:#f3f6f7;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:6px;display:flex}.company-structure-svg{justify-content:center;margin-top:30px;display:flex}.company-structure-top{justify-content:center;display:flex}.company-structure-top a{background:#fff;border-radius:22px;justify-content:center;align-items:center;gap:10px;margin:0 auto;padding:40px;display:inline-flex}.company-structure-top a img{object-fit:contain;width:124px;height:124px}.company-structure-body{justify-content:space-between;margin-top:20px;display:flex}.company-structure-fill{background:linear-gradient(139deg, var(--color-primary) 23.4%, var(--color-primary-900) 150.62%);color:#fff;text-align:center;border-radius:16px;justify-content:center;align-items:center;gap:10px;width:max-content;padding:20px 28px;font-size:20px;font-style:normal;font-weight:500;line-height:28px;display:flex}.outer-box{border:1px solid rgba(var(--color-primary-rgb), .2);border-radius:22px;flex-direction:column;align-items:flex-start;gap:10px;padding:6px;display:inline-flex;position:relative}.company-structure-item{flex-direction:column;align-items:center;row-gap:20px;display:flex}.company-structure-item:nth-child(2){flex-grow:1}.outer-box:after{content:"";background:rgba(var(--color-primary-rgb), .2);width:1px;height:20px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.outer-box-without{position:relative}.outer-box-without:after{content:"";background:rgba(var(--color-primary-rgb), .2);width:1px;height:20px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.outer-box-without:last-child:after{display:none}.company-structure-outline{color:#000;text-align:center;border:1px solid var(--color-border-muted);width:220px;transition:var(--transition-second);background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px 20px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:inline-flex;box-shadow:0 102px 29px #0f4c9600,0 66px 26px #0f4c9600,0 37px 22px #0f4c9603,0 16px 16px #0f4c9605,0 4px 9px #0f4c9608}.company-structure-outline:hover{border:1px solid var(--color-primary-500);background:#fff;border-radius:12px;box-shadow:0 149px 42px #2479e000,0 96px 38px #2479e003,0 54px 32px #2479e00d,0 24px 24px #2479e017,0 6px 13px #2479e01a}.company-structure-svg img{width:85%}.load-more-vacancies{margin-top:100px}.load-more-vacancies h4{color:#fff;letter-spacing:-.8px;font-size:40px;font-style:normal;font-weight:500;line-height:48px}.load-more-vacancies-lists{gap:20px;margin-top:40px;padding-bottom:10px;display:flex}.load-more-vacancies-lists-embla{z-index:2;width:100%;position:relative;overflow:hidden}.load-more-vacancies-top{justify-content:space-between;align-items:center;display:flex}.load-more-vacancies-list{background:#ffffff1a;border-radius:15px;flex:0 0 250px;min-width:0;padding:32px}.load-more-vacancies-navigation{justify-content:flex-end;gap:8px;display:flex}.load-more-vacancies-button{cursor:pointer;background:#fff;border-radius:100%;width:52px;height:52px;position:relative;overflow:hidden}.load-more-vacancies-button:after{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow-blue.svg) 50%/10px no-repeat;position:absolute;top:50%;left:50%;transform:translate(-48%,-50%)}.load-more-vacancies-button:before{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow-blue.svg) 50%/10px no-repeat;position:absolute;top:50%;left:50%;transform:translate(-150%,-50%)}.load-more-vacancies-button:hover:after{transform:translate(50%,-50%)}.load-more-vacancies-button:hover:before{transform:translate(-48%,-50%)}.load-more-vacancies-button.prev{transform:rotate(180deg)}.load-more-vacancies-lists-embla__container{gap:20px;display:flex}.load-more-vacancies-list .image img{filter:brightness(0)invert()}.load-more-vacancies-list .text{margin-top:20px}.load-more-vacancies-list .text p{color:#fff;max-width:182px;height:84px;font-size:20px;font-style:normal;font-weight:500;line-height:28px}.load-more-vacancies-list-link{margin-top:32px}.load-more-vacancies-list-link .simple-link{color:#fff;font-size:10px;line-height:12.75px}.corporate-governance-cover .page-cover-holder{justify-content:flex-start}.corporate-governance-cover .title{color:#fff;letter-spacing:-.8px;max-width:100%;font-size:40px;font-style:normal;font-weight:500;line-height:46px;text-align:left!important}.corporate-governance-cover .page-cover-right-top{text-align:left;justify-content:flex-start;width:100%}.corporate-governance-cover .page-cover-right{width:100%;max-width:920px}.corporate-governance-cover .animated-desc{flex-direction:column;row-gap:16px;margin-top:24px;display:flex}.corporate-governance-cover .animated-desc p{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:21px}.corporate-governance-cover.page-cover{align-items:flex-start;min-height:auto;padding:28vh 0 120px;height:auto!important}.contact-page-cover{padding-top:50px;height:65svh!important}.contact-page-cover h1{min-width:1125px}.management-priorities{z-index:3;background:linear-gradient(180deg, var(--color-primary-800) 0%, var(--color-primary-500) 215.25%), var(--color-primary);padding:100px 0 135px;position:relative}.page-corporate-governance .management-priorities{margin-top:0}.management-priorities-title h4{color:#fff;letter-spacing:-.8px;font-size:40px;font-style:normal;font-weight:500;line-height:48px}.management-priorities-lists{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:40px;display:grid}.management-priorities-list{background:#fff;border-radius:15px;padding:20px}.management-priorities-list-top{align-items:center;column-gap:20px;display:flex}.management-priorities-list-top .image{background:var(--color-primary-700);border-radius:90px;align-items:center;gap:10px;width:50px;height:50px;padding:9px;display:flex}.management-priorities-list-top h3{color:#000;max-width:444px;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.management-priorities-list-body{margin-top:20px}.management-priorities-list-body ul{flex-direction:column;row-gap:8px;display:flex}.management-priorities-list-body ul li{color:#000;max-width:490px;padding-left:26px;font-size:14px;font-style:normal;font-weight:400;line-height:19px;position:relative}.management-priorities-list-body ul li:after{content:"";background:url(/assets/images/list-icon2.svg) no-repeat;width:18px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.financial-priorities{background:#fff;padding:80px 0 135px;position:relative}.financial-priorities:after{content:"";clip-path:polygon(0 100%,100% 0%,100% 100%);z-index:4;background:#fff;width:100%;height:55px;position:absolute;top:-55px;left:0}.financial-priorities-top h4{color:#000;letter-spacing:-.8px;font-size:40px;font-style:normal;font-weight:500;line-height:48px}.financial-priorities-lists{flex-direction:column;row-gap:12px;margin-top:40px;display:flex}.financial-priorities-list{background:var(--color-primary);border-radius:15px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:20px;padding:32px;display:flex}.financial-priorities-list-inner{grid-template-columns:repeat(2,1fr);align-items:flex-start;column-gap:20px;display:grid}.financial-priorities-list-inner .left{align-items:center;column-gap:16px;display:flex}.financial-priorities-list-inner .left .image{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.financial-priorities-list-inner .left h3{color:#fff;flex:1 0 0;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.financial-priorities-list-inner .right{flex-direction:column;row-gap:8px;min-height:150px;display:flex}.financial-priorities-list-inner .right p{color:#fff;flex:1 0 0;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.risk-management{background:linear-gradient(180deg, var(--color-primary-800) 0%, var(--color-primary-500) 215.25%), var(--color-primary);padding:80px 0;position:relative}.risk-management:after{content:"";background:var(--color-primary-800);clip-path:polygon(0 100%,100% 0%,100% 100%);z-index:4;width:100%;height:55px;position:absolute;top:-55px;left:0}.risk-management-top{column-gap:60px;display:flex}.risk-management-top .left h4{color:#fff;letter-spacing:-.8px;max-width:414px;font-size:40px;font-style:normal;font-weight:500;line-height:48px}.risk-management-top .right{flex-direction:column;row-gap:8px;display:flex}.risk-management-top .right p{color:#fff;max-width:650px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.risk-management-body{margin-top:95px}.risk-management-lists{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.risk-management-list{background:#ffffff1a;border-radius:20px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:12px;padding:24px;display:flex}.risk-management-list h3{color:#fff;min-height:64px;font-size:24px;font-style:normal;font-weight:500;line-height:32px}.risk-management-list p{color:#fff9;min-height:160px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.page-portfolio-desc{flex-direction:column;row-gap:10px;max-width:700px;margin-top:12px;display:flex}.page-portfolio-desc p{font-size:14px;font-style:normal;font-weight:400;line-height:24px}.page-portfolio h1{max-width:700px}.about-inner-new-lists{margin-top:40px}.about-news-all-link{margin-top:32px}.grecaptcha-badge{display:none!important}footer{background:var(--gradient-primary-deep);z-index:2;padding-top:60px;position:relative}.footer-quick-links{padding:50px 0;display:flex}.footer-links-title{width:calc(50vw - 354.5px);padding:0 0 0 calc(50vw - 562.5px)}.footer-links-title-wrap{padding:0 25px}.footer-links-title-wrap p{min-height:60px;font-size:20px;font-weight:500}.footer-links-title-wrap span{color:var(--text-color);font-size:12px;display:block}.footer-links-navigation{gap:8px;margin:15px 0 0;display:flex}.footer-links-button{background:#fff;border-radius:100%;width:40px;height:40px;position:relative;overflow:hidden}.footer-links-button:after{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow-blue.svg) 50%/10px no-repeat;position:absolute;top:50%;left:50%;transform:translate(-47%,-50%)}.footer-links-button:before{content:"";width:100%;height:100%;transition:var(--transition-second);background:url(/assets/images/arrow-blue.svg) 50%/10px no-repeat;position:absolute;top:50%;left:50%;transform:translate(-150%,-50%)}.footer-links-button:hover:after{transform:translate(50%,-50%)}.footer-links-button:hover:before{transform:translate(-50%,-50%)}.footer-links-button.prev{transform:rotate(180deg)}.footer-links-wrap{flex:1;width:calc(50vw - 354.5px)}.footer-links-slider{width:100%;height:100%;overflow:hidden}.footer-links-embla{width:100%;height:100%;position:relative;overflow:hidden}.footer-links-embla-container{height:100%;display:flex}.footer-links-embla:after{content:"";background:linear-gradient(270deg,#034b3100 0%,#034b31 100%);width:12px;height:100%;display:block;position:absolute;top:0;left:0}.footer-link-item{flex:0 0 230px;padding:0 0 0 12px}.footer-link-item a{-webkit-backdrop-filter:blur(75px);backdrop-filter:blur(75px);color:#fff;box-sizing:border-box;background:#ffffff0d;border-radius:10px;flex-direction:column;justify-content:space-between;height:100%;padding:15px 20px;text-decoration:none;display:flex}.footer-link-item p{font-size:13px;font-weight:500}.footer-link-item span{color:var(--text-color);font-size:12px}footer .large-wrap{display:flex}.footer-logo-col{width:200px}.footer-right-col{flex:1}.footer-logo{background:url(/assets/images/logo.svg) 50%/contain no-repeat;width:120px;height:36px;display:block}.footer-copyright{border-top:1px solid #ffffff4d;justify-content:space-between;align-items:center;margin:40px 0 0;padding:45px 0;display:flex}.footer-links{justify-content:space-between;display:flex}.footer-links-col:first-child{width:60%}.footer-links-col:first-child .footer-links-list{columns:2}.footer-links-col:nth-child(2){box-sizing:border-box;flex-direction:column;justify-content:space-between;width:35%;padding:0 0 0 50px;display:flex}.footer-links-col p{letter-spacing:1px;margin:0 0 15px;font-size:12px;font-weight:500}.footer-links-list li{margin:0 0 10px}.footer-socials{gap:12px;margin:30px 0 10px;display:flex}.footer-socials a{background:radial-gradient(50% 50% at 80% 85%,#ffffff1a 0%,#fff0 100%);border:1px solid #fff3;border-radius:100%;width:45px;height:45px;display:block;position:relative;overflow:hidden}.footer-socials a:after{content:"";width:100%;height:100%;transition:var(--transition-second);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.footer-socials a:before{content:"";width:100%;height:100%;transition:var(--transition-second);display:block;position:absolute;top:50%;left:50%;transform:translate(-150%,-50%)}.footer-socials a:hover:after{transform:translate(50%,-50%)}.footer-socials a:hover:before{transform:translate(-50%,-50%)}.linkedin:after,.linkedin:before{background:url(/assets/images/linkedin.svg) 50% no-repeat}.facebook:after,.facebook:before{background:url(/assets/images/facebook.svg) 50% no-repeat}.instagram:after,.instagram:before{background:url(/assets/images/instagram.svg) 50% no-repeat}.x:after,.x:before{background:url(/assets/images/x.svg) 50% no-repeat}.youtube:after,.youtube:before{background:url(/assets/images/youtube.svg) 50% no-repeat}.footer-links-list li a,.jis span{transition:var(--transition-second);background-image:linear-gradient(90deg,#fff,#fff);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;text-decoration:none}.footer-links-list li a:hover,.jis:hover span{background-size:100% 1px}.jis{display:flex}.jis strong{background:url(/assets/images/jis.svg) 0 no-repeat;margin:0 0 0 10px;padding:0 0 0 28px;font-weight:400}.carbon_toggle{margin-top:30px}.carbon_toggle label{cursor:pointer;align-items:center;column-gap:12px;display:flex}.carbon_toggle label input{display:none}.carbon_toggle_bg{cursor:pointer;background:radial-gradient(65.62% 65.62% at 80% 85%,#ffffff1a 0%,#fff0 100%);border:1.269px solid #fff3;border-radius:60px;align-items:center;gap:6px;width:48px;height:28px;padding:3px;display:flex;position:relative}.carbon_toggle_icon{width:22px;height:22px;transition:var(--transition-fast);background:#fff;border-radius:44px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute;left:2px}.carbon_toggle_icon svg{transition:var(--transition-fast);color:var(--color-primary-500)}.carbon_toggle label input:checked+.carbon_toggle_bg .carbon_toggle_icon{background:var(--color-primary-500);left:21px}.carbon_toggle label input:checked+.carbon_toggle_bg .carbon_toggle_icon svg{color:#fff}.carbon_toggle span{display:block}img{transition:var(--transition-second)}.loader{border:2px solid #f3f3f3;border-top:2px solid var(--color-primary);vertical-align:middle;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-loading{justify-content:center;align-items:center;min-height:40vh;padding:48px 16px;display:flex}.page-loading__spinner{border:3px solid #f3f3f3;border-top:3px solid var(--color-primary);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite spin}.media-tab-text{margin-top:30px;font-size:20px}.media-tab-text a{text-decoration:underline}.about-program{justify-content:space-between;align-items:flex-start;gap:50px;padding-top:70px;display:flex}.about-program .left{max-width:740px}.about-program .left h3,.about-program .left h1,.about-program .left h2,.about-program .left h4,.about-program .left h5,.about-program .left h6{color:#000;letter-spacing:-.8px;margin-bottom:24px;font-size:40px;font-style:normal;font-weight:500;line-height:48px}.about-program .left p{color:#000;margin-bottom:10px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.about-program ul,.about-program ol{flex-direction:column;row-gap:10px;margin-top:10px;display:flex}.about-program ul li,.about-program ol li{color:#000;max-width:490px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.about-program .right{background:var(--color-primary-100);border-radius:16px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:30px;width:298px;padding:24px;display:flex}.about-program .right span{color:var(--color-text-muted);font-feature-settings:"liga" off;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.about-program .right p{color:#000;font-feature-settings:"liga" off;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.about-program .right p strong{color:#000;font-feature-settings:"liga" off;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.objective-program{margin-top:80px}.objective-program .top h3{color:#000;letter-spacing:-.8px;max-width:740px;font-size:40px;font-style:normal;font-weight:500;line-height:48px}.objective-program .body{margin-top:32px}.objective-program .body .cards{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.objective-program .body .cards .card{background:var(--color-primary);border-radius:20px;flex-direction:column;flex-shrink:0;width:100%;padding:32px;display:flex}.objective-program .body .cards .card h4{color:#fff;letter-spacing:-.48px;max-width:370px;min-height:62px;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.objective-program .body .cards .card .desc{margin-top:25px}.objective-program .body .cards .card p{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.advantages-program{column-gap:20px;margin-top:80px;display:flex}.advantages-program .left{border:1px solid #e7e7e7;border-radius:20px;flex-direction:column;align-items:flex-start;gap:20px;padding:32px;display:flex}.advantages-program .left h3,.advantages-program .left h2,.advantages-program .left h1,.advantages-program .left h4,.advantages-program .left h5,.advantages-program .left h6{color:#000;letter-spacing:-.32px;margin-bottom:20px;font-size:32px;font-style:normal;font-weight:500;line-height:40px}.advantages-program .left p{color:#000;max-width:500px;font-size:17px;font-style:normal;font-weight:500;line-height:26px}.advantages-program .left ul{flex-direction:column;row-gap:12px;margin-top:20px;display:flex}.advantages-program .left .top ol{flex-direction:column;row-gap:10px;margin-top:10px;margin-left:20px;display:flex}.advantages-program .left .top ol li{color:#000;max-width:490px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.advantages-program .bottom{background:var(--color-primary-50);border-radius:20px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;margin-top:auto;padding:24px;display:flex}.advantages-program .bottom strong{color:#242a0b;font-feature-settings:"liga" off;font-size:18px;font-style:normal;font-weight:500;line-height:26px}.advantages-program .bottom p{color:#242a0b;font-feature-settings:"liga" off;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.advantages-program ul li{color:#000;max-width:520px;padding-left:26px;font-size:14px;font-style:normal;font-weight:400;line-height:19px;position:relative}.advantages-program ul li:after{content:"";background:url(/assets/images/list-icon2.svg) no-repeat;width:20px;height:20px;position:absolute;top:4px;left:0}.advantages-program .right img{object-fit:cover;border-radius:20px;flex-shrink:0;width:554px;height:370px}.institutions{padding:80px 0}.institutions h4{color:#000;letter-spacing:-.32px;font-size:32px;font-style:normal;font-weight:500;line-height:40px}.institutions-body{margin-top:32px}.institutions-lists{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.institutions-lists .text h3{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.institutions-list{background:#fff;border:1px solid #e6e6e6;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-start;height:160px;padding:20px;display:flex}.institutions-list .image img{object-fit:contain;max-width:70px;max-height:70px}.internship-detail-inner .top h1{color:#000;letter-spacing:-1.11px;max-width:755px;font-size:56px;font-style:normal;font-weight:500;line-height:60px}.internship-detail-inner .top .desc{flex-direction:column;row-gap:10px;max-width:920px;margin-top:32px;display:flex}.internship-detail-inner .top .desc p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.internship-detail-inner .form{margin-top:32px}.internship-detail-inner .form form{flex-direction:column;row-gap:50px;display:flex}.internship-detail-inner .form h3{color:var(--color-primary);margin-bottom:4px;font-size:24px;font-style:normal;font-weight:500;line-height:32px}.internship-detail-inner .personal-information,.internship-detail-inner .education-information,.internship-detail-inner .experience-activities,.internship-detail-inner .opportunity-participate,.internship-detail-inner .motivation-letter,.internship-detail-inner .institution-field,.internship-detail-inner .language-skills,.internship-detail-inner .computer-skills,.internship-detail-inner .student-cart{flex-direction:column;row-gap:20px;display:flex}.knowledge-information{flex-grow:1;column-gap:20px;width:100%;display:flex}.knowledge-information .language-skills,.knowledge-information .computer-skills{width:100%}.education-university{flex-direction:column;row-gap:15px;width:100%;display:flex}.internship-detail-inner .education-years{align-items:center;column-gap:20px;display:flex}.internship-detail-inner .education-item{flex-direction:column;row-gap:20px;display:flex}.internship-action-buttons{align-items:flex-start;gap:10px;display:flex}.internship-detail-inner .form-add-btn{border:1px solid var(--color-primary);color:var(--color-primary);cursor:pointer;border-radius:10px;align-self:stretch;align-items:center;gap:8px;padding:12px 14px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex}.internship-detail-inner .form-remove-btn{cursor:pointer;color:#f55;background:#ff55551a;border-radius:10px;align-items:center;gap:8px;padding:12px 14px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex}#education-wrapper,#language-skills-wrapper,#computer-skills-wrapper{flex-direction:column;row-gap:30px;display:flex}.internship-detail-inner .motivation-letter label{align-items:center;column-gap:8px;display:flex}.motivation-letter .tooltip-container{align-items:center;column-gap:8px;margin-bottom:8px;display:flex}.motivation-letter .tooltip-container label{margin-bottom:0}.motivation-letter .tooltip{display:inline-block;position:relative}.motivation-letter .tooltip img{cursor:pointer;vertical-align:middle;width:20px;height:20px}.motivation-letter .tooltip-box{opacity:0;visibility:hidden;pointer-events:none;transition:var(--transition);z-index:10;color:#1f2937;filter:drop-shadow(0 4px 10px #0000000a)drop-shadow(0 17px 17px #00000008)drop-shadow(0 39px 23px #00000005)drop-shadow(0 69px 28px #00000003)drop-shadow(0 109px 30px #0000);background:#fff;border-radius:10px;flex-direction:column;align-items:flex-start;width:648px;padding:16px;font-size:13px;line-height:1.5;display:flex;position:absolute;top:35px;left:-80px}.motivation-letter .tooltip:hover .tooltip-box{opacity:1;visibility:visible;pointer-events:auto}.motivation-letter .tooltip-box p{color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.motivation-letter .tooltip-box ul{margin:4px 0 10px 18px;padding:0;list-style:outside}.motivation-letter .tooltip-box li{color:#000;margin-bottom:4px;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.motivation-letter .tooltip-box:before{content:"";background:#fff;width:20px;height:20px;position:absolute;top:-8px;left:78px;transform:rotate(45deg)}.news-detail-slider{margin-top:30px}.news-detail-slider iframe{border-radius:20px;width:100%;height:500px}.border-link-static-color .border-link{background:var(--color-primary-300)}.vacancies-page-empty h4,.vacancies-page-empty p{color:#000}.vacancies-page-empty .career-inner-vacancies-bottom-icon{background:var(--color-primary-300)}.locale-mobile{display:none}.about-values{padding:100px 0}.values-inner h3{color:#000;text-align:center;font-size:40px;font-style:normal;font-weight:500;line-height:48px}.values-inner-cards{grid-template-columns:repeat(2,1fr);gap:90px 20px;margin-top:70px;display:grid}.values-inner-card img{object-fit:contain;width:100px;height:100px}.values-inner-card{flex-direction:column;align-items:center;gap:24px;display:flex}.values-inner-card .text{flex-direction:column;align-self:stretch;align-items:center;gap:16px;display:flex}.values-inner-card .text h5{color:#000;text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:32px}.values-inner-card .text p{color:#000;text-align:center;max-width:408px;font-size:14px;font-style:normal;font-weight:400;line-height:19px}.about-advantages{position:relative;top:-100px}.about-advantages-cards{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.about-advantages-card:first-child{grid-column:1/-1}.about-advantages-card{-webkit-backdrop-filter:blur(77px);backdrop-filter:blur(77px);background:#ffffff1a;border-radius:30px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;padding:32px;display:flex}.about-advantages-card h5{color:#fff;font-size:24px;font-style:normal;font-weight:500;line-height:32px}.about-advantages-card p{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.contact-page-body .careers-page{color:#212529}.careers-page .page-section{padding:64px 0}.careers-section-title{color:var(--color-primary-700);letter-spacing:-.8px;font-size:40px;font-weight:500;line-height:1.1}.careers-intro{padding-top:0}.careers-intro__grid{grid-template-columns:1fr 480px;align-items:center;gap:50px;display:grid}.careers-intro__title{color:var(--color-primary-700);letter-spacing:-1px;margin:0 0 24px;font-size:54px;font-weight:700;line-height:1}.careers-intro__description{color:#53648b;max-width:560px;font-size:18px;line-height:1.6}.careers-intro__poster{aspect-ratio:684/389;background:#e5e7eb;border-radius:20px;width:100%;position:relative;overflow:hidden}.careers-intro__poster img{object-fit:cover;width:100%;height:100%}.careers-intro__poster--logo{background:#fff}.careers-intro__poster--logo img{object-fit:contain;padding:48px}.careers-intro__play{width:72px;height:72px;color:var(--color-primary-700);cursor:pointer;transition:var(--transition-fast);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.careers-intro__play svg{width:28px;height:28px;margin-left:4px}.careers-intro__play:hover{opacity:.9}.careers-why-us__title{text-align:center;margin-bottom:40px}.careers-why-us__grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.careers-why-us__card{background:#fff;border:1px solid #253a670d;flex-direction:column;gap:24px;min-width:0;padding:16px;display:flex}.careers-why-us__card-image{background:#e5e7eb;height:200px;overflow:hidden}.careers-why-us__card-image img{object-fit:cover;width:100%;height:100%}.careers-why-us__card-image--logo{background:#fff}.careers-why-us__card-image--logo img{object-fit:contain;padding:24px}.careers-why-us__card-body h3{color:#212529;margin-bottom:12px;font-size:24px;font-weight:500;line-height:1.3}.careers-why-us__card-body p{color:#53648b;font-size:16px;line-height:1.6}.careers-benefits__head{text-align:center;max-width:760px;margin:0 auto 48px}.careers-benefits__intro{color:#53648b;margin-top:16px;font-size:18px;line-height:1.6}.careers-benefits__grid{grid-template-columns:repeat(5,1fr);gap:20px;list-style:none;display:grid}.careers-benefits__item{background:linear-gradient(#defffa 0%,#f0f9ff 100%);align-items:center;gap:12px;min-height:94px;padding:16px;display:flex}.careers-benefits-item__icon{color:#212529;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.careers-benefits-item__icon svg{width:24px;height:24px}.careers-benefits__item p{color:#212529;font-size:16px;line-height:1.4}.careers-gray{background:#fafafa}.careers-hiring-process__head{text-align:center;max-width:960px;margin:0 auto 64px}.careers-hiring-process__subtitle{color:#53648b;opacity:.85;margin-top:24px;font-size:20px;line-height:1.4}.careers-hiring-process-title-accent{font-weight:700}.careers-hiring-process__timeline{max-width:960px;margin:0 auto;position:relative}.careers-hiring-process__timeline:before{content:"";top:var(--timeline-line-top,24px);height:var(--timeline-line-height,0);z-index:0;pointer-events:none;background:#d1d5db;width:1px;position:absolute;left:50%;transform:translate(-50%)}.careers-hiring-process__timeline ul{list-style:none}.careers-process-step{grid-template-columns:1fr 48px 1fr;align-items:center;gap:24px;margin-bottom:32px;display:grid}.careers-process-step__content{background:var(--color-primary-50);border-radius:15px;padding:20px 24px}.careers-process-step--left .careers-process-step__content{text-align:right;grid-column:1}.careers-process-step--right .careers-process-step__content{text-align:left;grid-column:3}.careers-process-step__marker{width:48px;height:48px;color:var(--color-primary-700);z-index:1;background:#fff;border:2px solid #d1d5db;border-radius:50%;grid-column:2;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.careers-process-step.is-active .careers-process-step__marker{border-color:var(--color-primary-600);background:var(--color-primary-600);color:#fff}.careers-process-step.is-active .careers-process-step__content{background:var(--color-primary-100)}.careers-process-step__content h3{color:#212529;margin-bottom:8px;font-size:20px;font-weight:600}.careers-process-step__content p{color:#53648b;font-size:16px;line-height:1.5}.careers-process-step__spacer{display:block}.careers-hiring-process__footer{grid-template-columns:1fr 48px 1fr;align-items:center;gap:24px;padding-top:0;display:grid}.careers-hiring-process__footer p{text-align:right;color:#212529;grid-column:1;font-size:20px;font-weight:700}.careers-hiring-process__footer-icon{z-index:1;background:#fff;border:2px solid #d1d5db;border-radius:50%;grid-column:2;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex}.careers-active-vacancies{background:var(--color-primary-700);color:#fff;padding-bottom:80px}.careers-active-vacancies__title{color:#fff;text-align:center;margin-bottom:48px}.careers-active-vacancies__status{text-align:center;color:#fffc;font-size:16px}.careers-active-vacancies__status--error{color:#fecaca}.careers-active-vacancies__layout{grid-template-columns:284px 1fr;align-items:start;gap:32px;display:grid}.careers-active-vacancies__aside p{color:#ffffffbf;font-size:16px;line-height:1.6}.careers-active-vacancies__profile-link{color:#fff;width:100%;transition:var(--transition-fast);border:1px solid #ffffff59;border-radius:999px;justify-content:center;align-items:center;margin-top:20px;padding:12px 16px;font-size:16px;font-weight:500;display:inline-flex}.careers-active-vacancies__profile-link:hover{background:#ffffff14}.careers-active-vacancies__list{flex-direction:column;gap:24px;margin-bottom:32px;display:flex}.careers-vacancy-card{background:#ffffff1a;border-radius:15px;padding:24px 28px}.careers-vacancy-card h3{color:#fff;margin-bottom:16px;font-size:28px;font-weight:600;line-height:1.3}.careers-vacancy-card p{color:#ffffffd9;margin-bottom:20px;font-size:16px;line-height:1.6}.careers-vacancy-card .application-form-success-inner-link{margin-top:4px}.careers-vacancy-card .application-form-success-inner-link .border-link{width:auto;min-width:238px}.careers-active-vacancies .pagination__page,.careers-active-vacancies .pagination__arrow{color:#fff;border-color:#ffffff40}body:not(.page-home) .animated-div,body:not(.page-home) .animated-title-letter{opacity:1!important;transform:none!important}@media only screen and (width<=1180px){.hero-top-left{width:100%;max-width:100%}.company-structure-svg img{width:80%}.page-history .page-cover-holder{min-width:auto}.page-history .page-cover-right{max-width:100%}.press-center-first h1{min-width:100%}.career-first-parent{column-gap:50px}}@media only screen and (width<=1124px){.board-inner-top-parent{column-gap:50px}.career-first-parent{column-gap:10px}.advantages-program .right img{width:400px;height:100%}}@media screen and (width<=1024px){.locale-mobile{display:block}.locale-desktop{display:none}.internship-detail-inner .top h1{letter-spacing:-.8px;max-width:100%;font-size:40px;line-height:48px}.contact-page-cover{height:auto!important;min-height:auto!important;padding:150px 0 200px!important}.slider-modal-center,.embla__slide{height:auto}#scene:after{content:"";background:linear-gradient(#0000 40.38%,#00000080 75.48%);width:100%;height:100%;position:absolute;top:0;left:0}#page-wrap{width:100vw;overflow:hidden}h1{font-size:45px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}.web-only{display:none}.mobile-only{display:block}.animated-title-spacer{display:none}header{-webkit-backdrop-filter:blur();backdrop-filter:blur();width:calc(100% - 20px);height:auto;transition:var(--transition-second);isolation:isolate;background:#fff0;border-radius:10px;padding:0;position:fixed;top:10px;left:10px}.menu-opened header,.show-fixed-header header{background:var(--color-primary);box-shadow:0 8px 24px #0003}.load-more-vacancies-lists-embla{overflow:visible}.show-fixed-header-home header{-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:#ffffff1a}.header-logo{margin:0;padding:10px 15px}.header-left{width:100%}.header-wrap{flex-wrap:wrap;align-items:center;display:flex;position:relative}.header-left>.header-wrap>.header-links{transform-origin:100% 0;z-index:1;width:100%;position:absolute;top:100%;left:0;right:0}.search-opener:after{left:53px}.menu-opener-holder{z-index:3;flex-shrink:0;position:relative}.header-right .menu-opener-holder{position:relative}.menu-opener-holder:after{content:"";background:#ffffff80;width:1px;height:20px;position:absolute;top:50%;right:53px;transform:translateY(-50%)}.menu-opener{border-radius:5px;width:50px;height:50px}.header-links{transition:var(--transition-second);grid-template-rows:0fr;display:grid;overflow:hidden}.menu-opened .header-links{grid-template-rows:1fr}.header-links nav{min-height:0}.header-links ul{letter-spacing:-.02em;flex-direction:column;gap:4px;padding:25px 40px 40px;font-size:26px;font-weight:500}.header-right{z-index:4;gap:6px;position:absolute;top:8px;right:10px}.menu-opened .header-right .menu-opener{position:relative}.language-dropdown{left:auto}.search-opener{width:50px;height:50px}.lanuage-active{height:50px;padding:0 5px 0 35px;display:block}.lanuage-active span{background:url(/assets/images/arrow-down.svg) 50%/12px no-repeat;width:20px;height:8px;padding:0;font-size:0;display:block}.header-fixed{display:none;left:20px;top:20px!important}.general-links:not(.general-nav-hidden),.mobile-dropdown{background:rgba(var(--color-primary-rgb), .75);border-radius:10px}.hero-news{border-radius:15px;padding:20px 5px}.hero-news-content{flex-direction:column;gap:16px;display:flex}.hero-news-list .news-grid{gap:14px;width:100%;padding:0}.hero-news-list .news-grid-scroll{margin:0;overflow-x:visible}.hero-news-list .news-item{display:flex}.hero-news-list .news-item-image{flex:0 0 88px;width:88px}.hero-news-list .news-item-content{width:auto;padding:0}.page-section.hero{padding:0;display:block}.hero-top{box-sizing:border-box;align-items:flex-end;height:100svh;padding:0 0 10vh}.hero-top-left{width:100%;max-width:100%}.hero-top-left h1{margin:0 0 15px!important;font-size:46px!important;line-height:1!important}.hero-desc p{font-size:16px;line-height:1.5}.hero-button{margin:30px 0 0}p img{width:100%;height:auto;display:block}.news-title{display:block}.news-title p{font-size:18px}.news-grid{gap:25px;width:130vw;padding:0 30px}.news-grid-scroll{margin:0 -30px;overflow-x:scroll}.news-grid-scroll::-webkit-scrollbar{display:none}.news-item{display:block}.news-item-image{flex:auto;width:100%}.news-item-content{width:100%;padding:10px 0 0}.news-more{border-top:1px solid #fff3;margin:30px 0 0;padding:20px 0 0}.news-more .simple-link{justify-content:space-between;width:100%;display:inline-flex}.about-desc-right{width:100%}.about-desc-right h3{font-size:40px}.about-desc-text{margin:20px 0 0}.about-integers-grid{grid-template-columns:1fr;gap:20px;margin:40px 0 0}.about-integers-grid .animated-integer{font-size:30px}.portfolio-desc-left h3{font-size:40px}.portfolio-desc-left{width:100%}.portfolio-embla-slide{flex:0 0 280px}.portfolio-embla-slide-content{border-radius:15px;padding:20px 25px}.portfolio-embla-slide-content-top h4{font-size:20px}.portfolio-embla-slide-content{aspect-ratio:auto;padding:30px}.portfolio-slide-description{margin:0 0 30px}.portofilio-slider-navigation{justify-content:flex-start;margin:30px 0 -20px;position:relative}.report-item{display:block}.report-left{padding:0}.report-mid{width:100%;margin:10px 0 0;padding:0}.report-right{align-items:flex-start;width:100%;margin:20px 0 0}.report-download{text-align:center;background-color:#ffffff1a;width:100%}.report-title{padding:0 0 0 34px;font-size:18px;line-height:20px}.section-title{margin:0 0 25px;display:block}.section-title p{font-size:24px;line-height:28px}.section-title .simple-link{display:none}.page-section.reports{padding:50px 0}.video-modal-center,.slider-modal-center{width:90vw}.video-modal-center .modal-close,.slider-modal-center .modal-close{top:10px;right:50%;transform:translate(50%)}.visible-modal .video-modal-center .modal-close,.visible-modal .slider-modal-center .modal-close{top:-70px;right:50%}.page-cover{height:auto;min-height:90svh;padding:50svh 0 0;display:block}.page-cover .scroll-to-explore{display:none}.page-cover-right-top h1{font-size:40px!important;line-height:45px!important}.page-cover-logo{margin:0 0 10px}.page-cover-right{width:100%}.page-cover-right-top{text-align:left;justify-content:flex-start;margin-bottom:0}.page-cover-video-desc{flex-direction:column}.page-cover-video{width:100%}.play-button{width:50px;height:50px}.play-button:after{background-size:10px}.page-cover-description h3{font-size:18px;line-height:24px}.page-cover-description p{margin:10px 0 0}.page-cover-description{padding:20px 0 0}.page-inner-portfolio-content{flex-direction:column}.page-main-info{border-radius:15px;padding:30px 5px}.page-main-info h4{margin:0 0 10px;font-size:20px}.page-main-info-grid{display:block}.page-main-info-grid-item-top:after{display:none!important}.page-main-info-grid-item{border-bottom:1px solid #fff3;padding:15px 0}.page-main-info-grid-item:last-child{border-bottom:none}.page-main-info-grid-item-bottom{margin:5px 0 0}.page-main-info-grid-item-top .animated-integer{font-size:30px}.page-inner-portfolio-left{order:2;width:100%}.page-inner-portfolio-right{width:100%;padding:0 0 50px}.page-inner-portfolio-right .text-content{margin:0 0 30px}.page-inner-portfolio-left-image{width:100%;height:100%;left:0%}.page-inner-portfolio-left-pattern{width:100%;left:0%;transform:translateY(-90%)}.page-inner-portfolio-left-image{position:relative}.page-inner-portfolio-left-image img{display:block}.contact-top h1{letter-spacing:-.8px;font-size:40px;font-style:normal;font-weight:500;line-height:48px}.page-contact .page-content{min-height:50svh}.about-page-content-inner{grid-template-columns:auto;row-gap:30px}.about-page-content{padding:50px 0 45px}.about-page-content-portfolio{margin-top:40px}.about-page-content-inner .left h3{font-size:36px;line-height:44px}.about-page-content-inner .right p{font-size:16px;line-height:24px}.about-page-content-portfolio .top-text p{font-size:18px;line-height:26px}.header-link:hover:after{width:0}.footer-links-title{width:100%;padding:0}.footer-quick-links{display:block}.footer-links-wrap{width:100%}.footer-links-title-wrap{padding:0 130px 20px 25px;position:relative}.footer-links-embla{padding:0 13px}.footer-link-item p{margin:0 0 15px}.footer-links-navigation{margin:0;position:absolute;top:0;right:25px}footer .large-wrap{display:block}.footer-logo-col{width:100%;margin:0 0 30px}.footer-links{display:block}.footer-links-col:first-child{width:100%}.footer-links-col:nth-child(2){width:100%;margin:20px 0 0;padding:0}.footer-links-col:first-child .footer-links-list{column-gap:40px}.footer-links-list{columns:2;column-gap:40px}.footer-links-list li{margin:0 0 8px}.footer-copyright{padding:35px 0 70px;display:block}.copyright-text{margin:0 0 15px}.footer-socials{margin:30px 0 0}.logo-usage-inner{column-gap:100px}.page-history .page-cover-right{max-width:100%}.mission{border-radius:20px;padding:20px}.mission h3{margin-bottom:16px}.mission p{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.vision{padding-bottom:70px}.board-inner-top-parent{grid-template-columns:auto;row-gap:40px}.board-inner-top-parent .right .image{width:60%;margin:0 auto}.board-inner-top-parent .right .image img{width:100%;position:static}.board-inner-top{background-image:none;background-color:var(--color-primary-900);border-radius:20px;width:100%;height:auto;padding-top:40px}.board-inner-top:after{height:0;display:none}.board-inner-top-parent .left{border-radius:20px;width:100%;padding:20px;position:static}.board-inner-top-parent .left h2{letter-spacing:-.8px;font-size:36px;font-style:normal;font-weight:500;line-height:44px}.board-inner-team{padding-top:20px}.header-link .icon{display:block}.vacancy-inner-parent{column-gap:40px}.career-first-parent .left h1{letter-spacing:-.8px;font-size:40px;line-height:48px}.header-links ul li:hover .header-dropdown{opacity:0;pointer-events:none}.general-nav-hidden{opacity:0;pointer-events:none;visibility:hidden;height:0;position:absolute;transform:translateY(-10px)}.mobile-dropdown-nav-show{opacity:1;pointer-events:auto;visibility:visible;height:100%;transform:translateY(0)}.header-link:hover{background-size:0}.contact-page-info{padding:24px}.contact-page-info-list .text a{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.contact-page-info-list .icon{width:40px;height:40px}.contact-page-info-list .icon img{width:22px;height:22px}.header-link:hover,.header-link.active{background-size:0}.header-link{display:inline-block}.header-link.active:after{content:"";background-color:#fff;width:100%;height:2px;margin-top:1px;display:block}.search-result-top h3{font-size:20px;line-height:normal}.board-inner-team h4{margin-bottom:50px;font-size:36px;line-height:44px}.corporate-governance-cover .page-cover-right{width:100%;max-width:100%}.corporate-governance-cover .title{font-size:32px;line-height:38px}.corporate-governance-cover .animated-desc p{font-size:13px;line-height:20px}.corporate-governance-cover{height:auto;padding:32svh 0 40px}.risk-management-top{flex-direction:column;row-gap:20px}.risk-management-top .right p,.risk-management-top .left h4{max-width:100%}}@media screen and (width<=992px){.institutions{padding:60px 0}.institutions-lists{grid-template-columns:repeat(3,1fr)}.institutions h4{letter-spacing:-.48px;font-size:24px;line-height:32px}.selection-process .cards .card{padding:20px}.selection-process .cards h4,.selection-process .cards h2,.selection-process .cards h3,.selection-process .cards h5,.selection-process .cards h6{color:#000;letter-spacing:-.32px;font-size:32px;font-style:normal;font-weight:500;line-height:40px}.selection-process .cards p{font-size:16px;line-height:24px}.advantages-program{flex-direction:column;gap:20px;margin-top:60px}.selection-process{margin-top:60px;padding-bottom:60px}.advantages-program .left h3,.advantages-program .left h2,.advantages-program .left h1,.advantages-program .left h4,.advantages-program .left h5,.advantages-program .left h6{letter-spacing:-.48px;font-size:24px;line-height:32px}.advantages-program .left .desc p{font-size:16px;line-height:24px}.advantages-program .left .desc{max-width:100%;margin-top:15px}.advantages-program .desc ul li{max-width:100%}.objective-program{margin-top:60px}.objective-program .body{margin-top:18px}.objective-program .body .cards .card h4{font-size:20px;line-height:34px}.about-program{gap:20px;padding-top:40px}.about-program .left h3,.about-program .left h1,.about-program .left h2,.about-program .left h4,.about-program .left h5,.about-program .left h6{letter-spacing:-.48px;margin-bottom:16px;font-size:24px;line-height:32px}.about-program .left p{font-size:14px;line-height:22px}.objective-program .top h3{letter-spacing:-.48px;font-size:24px;line-height:32px}.page-section.about,.page-section.hero{margin:0 0 20vh}.vacancy-inner-right-card{align-items:flex-start}.financial-priorities-list{background-position:200px bottom}.management-priorities:after,.financial-priorities:after,.risk-management:after{height:20px;top:-19px}.corporate-governance-cover .animated-title{font-size:40px;line-height:48px}.management-priorities-title h4,.financial-priorities-top h4,.risk-management-top .left h4{font-size:24px;line-height:32px}.risk-management-top .right p{font-size:14px}.management-priorities,.financial-priorities{padding:60px 0 110px}.risk-management{padding:60px 0}.vacancy-inner-left{order:2}.vacancy-inner-right{order:1;margin-top:20px}.press-center-inner-first{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:24px}.press-center-inner-first-left h1{color:#fff;letter-spacing:-.8px;max-width:700px;margin-top:16px;margin-bottom:10px;font-size:40px;font-style:normal;font-weight:500;line-height:50px}.page-press-center-inner .footer-socials{margin:0}.press-center-content{max-width:100%}.press-center-inner-image{height:auto}.press-center-inner-text{margin-top:20px}.press-center-inner-slider{margin-top:23px}.press-center-body-lists{grid-template-columns:repeat(2,1fr);row-gap:24px}.vacancy-inner-parent{grid-template-columns:auto;row-gap:30px}.vacancy-inner-right-card{position:static}.career-first-parent{grid-template-columns:auto}.career-first-parent .right{display:none}.career-first:after,.career-inner-vacancies:after{height:0}.career-inner{background-size:200px 150px;border-radius:20px;position:relative;top:-20px}.career-first{height:550px;padding-top:150px}.az_con-life{column-gap:40px}.az_con-life_left h4{letter-spacing:-.48px;font-size:24px;line-height:32px}.az_con-life_left p{margin-top:24px;font-size:18px;line-height:28px}.az_con-life_left ul li{font-size:16px;line-height:26px}.company-stories-top h4,.career-inner-advantages-top h4{letter-spacing:-.48px;font-size:24px;line-height:32px}.company-stories-body-text h3,.company-stories-body-text .bottom p,.company-stories-body-text .bottom span{font-size:18px}.career-inner-advantages-cards{gap:10px}.career-inner-advantages-card-text p{min-height:auto;font-size:20px;line-height:34px}.company-stories-body-text .bottom{margin-top:40px}.career-inner-vacancies-top h3{font-size:24px;line-height:32px}.contact-first-section{background-image:url(/assets/images/content/contact-first-section-dekstop.jpg);padding:150px 0}.contact-page-info-lists{flex-wrap:wrap}.application-form form{max-width:100%}.vacancy-inner-title h3{letter-spacing:-.8px;font-size:40px;line-height:48px}.vacancy-inner-desc h3,.vacancy-inner-desc h2,.vacancy-inner-desc h4,.vacancy-inner-desc h5,.vacancy-inner-desc h6{margin-top:25px;font-size:24px;line-height:32px}.vacancy-inner-desc ul li{font-size:16px;line-height:26px}.application-form form{padding:24px}.application-form-success{max-width:100%;height:400px;padding:24px}.application-form-success-inner .text h3{font-size:24px;line-height:32px}.application-form-success-inner .text p{font-size:14px;line-height:22px}.application-form form h3{font-size:24px;line-height:32px}.application-form .form-inner{margin-top:18px}.slider-modal-center .embla-thumbs{display:none}.load-more-vacancies h4{font-size:24px;line-height:32px}.load-more-vacancies-lists{margin-top:20px}.vacancies-title h2{min-height:auto}.faq-body h4{font-size:24px;line-height:32px}.faq-lists{margin-top:20px}}@media screen and (width<=768px){.values-inner-cards{grid-template-columns:auto;gap:60px 20px;margin-top:40px;display:grid}.about-advantages-cards{grid-template-columns:1fr}.about-advantages-card:first-child{grid-column:auto}.about-advantages-card{gap:18px}.about-values{padding:50px 0!important}.about-advantages{padding-bottom:40px;position:static}.values-inner h3{letter-spacing:-.48px;font-size:24px;line-height:32px}.values-inner-card .text h5,.about-advantages-card h5{font-size:20px;line-height:34px}.about-advantages-card p{font-size:14px;font-style:normal;font-weight:400;line-height:19px}.values-inner-card{gap:18px}.values-inner-card .text{gap:12px}.knowledge-information{flex-direction:column;row-gap:50px}.institutions-lists{grid-template-columns:repeat(2,1fr);gap:10px}.advantages-program .left{padding:17px}.announcement-cards{grid-template-columns:auto}.announcement-cards .card{height:auto}.motivation-letter .tooltip-box{width:101%;top:28px;left:-2px}.motivation-letter .tooltip-box:before{display:none}.motivation-letter .tooltip{position:static}.motivation-letter .tooltip-container{position:relative}.internship-detail-inner .form h3{font-size:20px;line-height:34px}.internship-detail-inner .education-years{flex-direction:column;row-gap:20px}.selection-process .cards{grid-template-columns:auto}.advantages-program .right img{width:100%}.objective-program .body .cards .card h4{max-width:100%;min-height:auto}.objective-program .body .cards{grid-template-columns:auto}.about-program{flex-direction:column}.media-tab-text{margin-top:20px;font-size:16px}.financial-priorities-list-inner{grid-template-columns:auto;row-gap:20px}.management-priorities-lists,.risk-management-lists{grid-template-columns:auto}.risk-management-list p,.risk-management-list h3{min-height:auto}.risk-management-body{margin-top:60px}.company-structure-svg{display:none}.company-structure-body{flex-direction:column;row-gap:30px}.page-search form{width:90%}.contact-page-body{padding:0 0 50px}.contact-form{padding-bottom:50px}.citizen-block-item-top{display:none}.citizen-block-item-mid{text-align:left}.contact-page-info{top:-50px}.contact-page-info-lists{flex-direction:column;align-items:flex-start}.contact-form-tabs .tab-button{letter-spacing:-.48px;font-size:20px;font-style:normal;font-weight:500;line-height:28px}.contact-form-tabs .tab-buttons{white-space:nowrap;flex-wrap:nowrap;column-gap:15px;overflow-x:auto}.contact-form-tabs .tab-buttons::-webkit-scrollbar{display:none}.citizen-block{margin-top:24px}.citizen-block-item{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:20px}.citizen-block-item-right{text-align:left}.contact-form-inputs{flex-direction:column;row-gap:20px}.faq-list .accordion{font-size:15px;font-style:normal;font-weight:400;line-height:20px}.faq-list .panel{font-size:14px}.press-center-body-top h3{color:#000;letter-spacing:-.48px;font-size:24px;font-style:normal;font-weight:500;line-height:32px}.page-white-body{border-radius:20px;padding:32px 0}.page-press-center .page-white-body:before,.page-press-center-inner .page-white-body:before,.page-board-directors .page-white-body:before,.page-board-directors-inner .page-white-body:before,.page-history .page-white-body:before{width:85vw;height:55%;top:4%;right:-28%}.page-press-center .page-white-body:after,.page-press-center-inner .page-white-body:after,.page-board-directors .page-white-body:after,.page-board-directors-inner .page-white-body:after,.page-history .page-white-body:after{opacity:.58;width:70vw;height:38%;bottom:-6%;left:-32%}.press-center-first,.press-center-inner{background-size:contain;padding-top:150px;padding-bottom:32px}.page-content h1{letter-spacing:-.8px;min-width:auto;font-size:35px;line-height:43px}.press-center-body-lists-item .text h3{margin-bottom:10px}.press-center-body-lists-item{row-gap:12px}.inner-slider-button{display:none}.slider-modal-content .inner-slider-button{display:block}.inner-slider-image{height:auto}.press-center-inner-slider .inner-embla{overflow:visible}.press-center-inner-slider,.inner-embla-slide{flex:0 0 250px}.press-center-inner-slider img{height:160px}.logo-usage-inner{grid-template-columns:auto;row-gap:50px}.logo-usage-left ul li a{background:var(--color-primary-100);color:#000;transition:var(--transition);border-radius:16px;align-items:flex-start;gap:10px;width:100%;max-width:100%;padding:16px 20px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}.logo-usage-left,.logo-usage-left ul{position:static}.page-white-body-title{letter-spacing:-.48px!important;min-width:auto!important;font-size:24px!important;font-style:normal!important;font-weight:500!important;line-height:32px!important}.reports-inner-lists,.portfolio-inner-lists{grid-template-columns:repeat(2,1fr)}.page-board-directors-inner .logo-usage-inner{margin-top:50px}.page-board-directors-inner .logo-usage-left{max-width:300px}.page-history .animated-title{color:#fff;letter-spacing:-.8px;min-width:auto;font-size:40px;font-style:normal;font-weight:500;line-height:48px}.page-history .animated-desc p{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.history-inner{grid-template-columns:auto;row-gap:12px}.history-timeline{gap:32px}.history-timeline-item,.history-timeline-item.is-reversed{grid-template-columns:1fr;gap:20px}.history-timeline-item.is-reversed .history-timeline-item__content,.history-timeline-item.is-reversed .history-timeline-item__media{order:unset}.history-timeline-item h2{font-size:28px}.history-timeline-item h3{font-size:16px}.history-timeline-item p,.history-timeline-item li{font-size:14px}.vacancies-lists{grid-template-columns:auto}.vacancy-inner-title h3{font-size:40px;line-height:48px}.vacancy-inner-desc h3,.vacancy-inner-desc h2,.vacancy-inner-desc h4,.vacancy-inner-desc h5,.vacancy-inner-desc h6{margin-top:25px;font-size:24px;line-height:32px}.vacancy-inner-desc ul li{color:#000;font-feature-settings:"liga" off;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.career-inner-advantages-cards{flex-direction:column;gap:20px;display:flex}.career-inner-advantages-cards .large{height:168px}.career-first{height:auto;padding-bottom:100px}.career-inner-advantages{padding-top:60px;position:static}.company-stories{padding-top:60px;position:relative}.career-inner-advantages-top{margin-bottom:30px}.company-stories-embla-slide-inner{flex-direction:column}.company-stories-body-image img{width:100%;height:auto}.company-stories-top{margin-bottom:30px}.company-stories-slide-button.next{z-index:10;margin-top:20px;position:absolute;top:100%;left:calc(50% + 8px)}.company-stories-slide-button.prev{z-index:10;margin-top:20px;position:absolute;top:100%;left:calc(50% - 55px)}.az_con-life{grid-template-columns:auto;row-gap:30px}.company-stories-body-text{height:auto}.application-form-inputs{flex-direction:column;row-gap:20px}.load-more-vacancies-navigation{display:none}.news-detail-slider iframe{height:auto;min-height:315px}.average-block{grid-template-columns:100%}}@media screen and (width<=576px){.institutions-lists{grid-template-columns:auto}.about-integers-grid .animated-integer{font-size:20px}.board-directors-lists{row-gap:70px}.board-directors-list:not(.board-directors-inner-left){flex:0 0 100%;height:auto}.load-more-vacancies-lists,.press-center-body-lists{grid-template-columns:auto}.press-center-body-lists-item .image,.press-center-body-lists-item .video{height:auto}.reports-inner-lists,.portfolio-inner-lists{grid-template-columns:auto}}@media screen and (width<=480px){.slider-modal-center{height:30%}.career-inner-vacancies-top{flex-wrap:wrap;row-gap:20px}}@media screen and (width<=430px){.about-desc-right h3,.portfolio-desc-left h3{font-size:35px}.border-link{padding:10px;font-size:10px}.hero-top-left h1{font-size:40px!important;line-height:1!important}}@media screen and (width<=350px){.hero-top-left h1{font-size:35px!important}.about-desc-right h3{font-size:30px}}@media (width>=1024px) and (height<=850px){.page-corporate-governance .page-fade-background img{height:120%}.management-priorities{margin-top:100px}}@media (width>=1024px) and (height<=800px){.page-cover:not(.corporate-governance-cover){height:100svh}.page-section.hero{row-gap:30px;padding:20vh 0 4vh}.page-cover .scroll-to-explore{bottom:50px}}@media (width>=1024px) and (height<=700px){.page-cover{height:calc(100svh + 150px)}}@media screen and (width<=1024px){.careers-intro__grid{grid-template-columns:1fr;gap:32px}.careers-intro__title{font-size:36px}.careers-why-us__grid,.careers-benefits__grid{grid-template-columns:repeat(2,1fr)}.careers-hiring-process__timeline:before{display:none}.careers-process-step,.careers-hiring-process__footer{grid-template-columns:1fr;gap:16px}.careers-process-step--left .careers-process-step__content,.careers-process-step--right .careers-process-step__content{text-align:left;grid-column:1}.careers-process-step__marker{grid-column:1;justify-self:flex-start}.careers-process-step__spacer{display:none}.careers-hiring-process__footer p{text-align:left;grid-column:1}.careers-hiring-process__footer-icon{grid-column:1;justify-self:flex-start}.careers-active-vacancies__layout{grid-template-columns:1fr}}@media (width<=640px){.careers-why-us__grid,.careers-benefits__grid{grid-template-columns:1fr}.careers-section-title{font-size:32px}}@media (width>=1181px){.page-corporate-governance .page-fade-background{height:100vh;max-height:900px}.corporate-governance-cover.page-cover{padding:30vh 0 140px}.corporate-governance-cover .page-cover-right-top{margin-top:0}}
