a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}:focus{outline:0}ol,ul{list-style:none}a{display:block}a,a:hover{-webkit-text-decoration:none;text-decoration:none}input,textarea{border:none;outline:none;padding:0;margin:0}button,input[type=button],input[type=submit],label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body{-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{max-width:100%;vertical-align:middle;height:auto}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none}*{box-sizing:border-box}:root{--cl-black:#0e1015;--cl-light-grey:#e2e8f0;--cl-mid-grey:#6b7280;--cl-navy:#0d1b2a;--cl-orange:#f97316;--cl-dark-orange:#9d4e18;--cl-white:#fff;--cl-primary:var(--cl-black-16);--cl-neutral-50:#fcfcfc;--cl-neutral-75:#f2f2f2;--cl-neutral-100:#f3f3f3;--cl-neutral-200:#dcdcdc;--cl-neutral-300:#bcbcbc;--cl-neutral-400:#959595;--cl-neutral-500:#868686;--cl-neutral-600:#666;--cl-neutral-700:#5d5d5d;--cl-neutral-800:#3d3d3d;--cl-neutral-900:#1b1818;--cl-neutral-950:#0b0909;--cl-red-50:#fff1f1;--cl-red-100:#ffdfdf;--cl-red-200:#ffc5c5;--cl-red-300:#ff9d9d;--cl-red-400:#ff6464;--cl-red-500:#ff3232;--cl-red-600:#ed1515;--cl-red-700:#c80d0d;--cl-red-800:#a50f0f;--cl-red-900:#881414;--cl-red-950:#4b0404;--cl-green-50:#ebfef6;--cl-green-100:#cffce7;--cl-green-200:#a4f6d3;--cl-green-300:#69ecbd;--cl-green-400:#2ddaa1;--cl-green-500:#09c48d;--cl-green-600:#009c71;--cl-green-700:#007d5e;--cl-green-800:#02634c;--cl-green-900:#03513f;--cl-green-950:#002e25;--cl-blue-50:#eff6ff;--cl-blue-100:#dbeafe;--cl-blue-200:#bfdbfe;--cl-blue-300:#93c5fd;--cl-blue-400:#60a5fa;--cl-blue-500:#3b82f6;--cl-blue-600:#2563eb;--cl-blue-700:#1d4ed8;--cl-blue-800:#1e40af;--cl-blue-900:#1e3a8a;--cl-blue-950:#172554;--font-main:"Inter",sans-serif;--font-heading:"Vend Sans",sans-serif;--header-height:clamp(80px,calc(80px + 8.00 * ((100vw - 1100px) / 340)),88px);--header-height-scrolled:clamp(80px,calc(80px + 8.00 * ((100vw - 1100px) / 340)),88px);--mobile-menu-start-point:1200;--vh:calc(100vh / 100)}@media (max-width:768px){:root{--header-height:80px}}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?twjojh);src:url(../fonts/icomoon.eot?twjojh#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?twjojh) format("truetype"),url(../fonts/icomoon.woff?twjojh) format("woff"),url(../fonts/icomoon.svg?twjojh#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:"\e901"}.icon-arrow-left:before{content:"\e902"}.icon-arrow-main:before{content:"\e903"}.icon-arrow-right:before{content:"\e904"}.icon-arrow-up:before{content:"\e906"}.icon-check:before{content:"\e907"}.icon-cross:before{content:"\e908"}.icon-instagram:before{content:"\e90b"}.icon-linkedin:before{content:"\e90c"}.icon-mail:before{content:"\e90e"}.icon-minus:before{content:"\e90f"}.icon-phone:before{content:"\e910"}.icon-x:before{content:"\e911"}.icon-filters:before{content:"\e90d"}.icon-close:before{content:"\e905"}.icon-quotes:before{content:"\e909"}.icon-share:before{content:"\e90a"}.icon-arrow-chevron:before{content:"\e900"}.heading-70{font-family:Vend Sans,sans-serif;font-family:var(--font-heading);font-weight:300;font-size:clamp(49px,calc(49px + 21 * ((100vw - 640px) / 800)),70px);line-height:1.1;letter-spacing:.03em}.heading-70 b,.heading-70 strong{font-weight:600}@media (max-width:640px){.heading-70{font-size:clamp(38px,calc(38px + 11 * ((100vw - 374px) / 266)),49px)}}.heading-60{font-family:Vend Sans,sans-serif;font-family:var(--font-heading);font-weight:300;font-size:clamp(38px,calc(38px + 22 * ((100vw - 640px) / 800)),60px);line-height:1.1;letter-spacing:.03em}.heading-60 b,.heading-60 strong{font-weight:600}@media (max-width:640px){.heading-60{font-size:clamp(30px,calc(30px + 8 * ((100vw - 374px) / 266)),38px)}}.heading-40{font-family:Vend Sans,sans-serif;font-family:var(--font-heading);font-weight:400;font-size:clamp(29px,calc(29px + 11 * ((100vw - 640px) / 800)),40px);line-height:1.2;letter-spacing:.03em}.heading-40 b,.heading-40 strong{font-weight:600}@media (max-width:640px){.heading-40{font-size:clamp(26px,calc(26px + 3 * ((100vw - 374px) / 266)),29px)}}.heading-30{font-family:Vend Sans,sans-serif;font-family:var(--font-heading);font-weight:400;font-size:clamp(24px,calc(24px + 6 * ((100vw - 640px) / 800)),30px);line-height:1.2;letter-spacing:.03em}.heading-30 b,.heading-30 strong{font-weight:600}@media (max-width:640px){.heading-30{font-size:clamp(22px,calc(22px + 2 * ((100vw - 374px) / 266)),24px)}}.heading-16{font-family:Vend Sans,sans-serif;font-family:var(--font-heading);font-weight:400;font-size:16px;line-height:1.1;letter-spacing:.1em;text-transform:uppercase}.body-text-28{font-size:clamp(22px,calc(22px + 6 * ((100vw - 640px) / 800)),28px);line-height:1.2}.body-text-18,.body-text-28{font-weight:400;letter-spacing:0}.body-text-18{font-size:clamp(16px,calc(16px + 2 * ((100vw - 640px) / 800)),18px);line-height:1.4}.body-text-16{font-size:clamp(15px,calc(15px + 1 * ((100vw - 640px) / 800)),16px);line-height:1.1}.body-text-14,.body-text-16{font-weight:400;letter-spacing:0}.body-text-14{font-size:14px;line-height:1.3}.content-element[data-simplebar]{width:calc(100% + 10px);padding-right:10px;transition:.3s}.content-element[data-simplebar] li,.content-element[data-simplebar] ol,.content-element[data-simplebar] p,.content-element[data-simplebar] ul{padding-bottom:3.5px}.content-element[data-simplebar] .simplebar-track.simplebar-vertical{width:4px;background:#fff;background:var(--cl-white);border-radius:2px;transition:opacity .3s ease}.content-element[data-simplebar] .simplebar-track.simplebar-vertical .simplebar-scrollbar{background:var(--cl-primary);border-radius:2px;transition:.3s}.content-element[data-simplebar] .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{content:none}.content-element h1{font-family:Vend Sans,sans-serif;font-family:var(--font-heading);font-weight:400;font-size:clamp(29px,calc(29px + 15 * ((100vw - 640px) / 800)),44px);line-height:1.07;letter-spacing:0}@media (max-width:640px){.content-element h1{line-height:1.03}}.content-element h2{font-family:Vend Sans,sans-serif;font-family:var(--font-heading);font-weight:400;font-size:clamp(29px,calc(29px + 5 * ((100vw - 640px) / 800)),34px);line-height:1.15;letter-spacing:0}@media (max-width:640px){.content-element h2{line-height:1.03}}.content-element h3{font-size:clamp(22px,calc(22px + 5 * ((100vw - 640px) / 800)),27px)}.content-element h3,.content-element h4{font-family:Vend Sans,sans-serif;font-family:var(--font-heading);font-weight:400;line-height:1.08;letter-spacing:0}.content-element h4{font-size:clamp(18px,calc(18px + 4 * ((100vw - 640px) / 800)),22px)}.content-element h1:not(:last-child),.content-element h2:not(:last-child),.content-element h3:not(:last-child),.content-element h4:not(:last-child){margin-bottom:clamp(14px,calc(14px + 6 * ((100vw - 768px) / 672)),20px)}.content-element h1+p:last-child,.content-element h2+p:last-child,.content-element h3+p:last-child,.content-element h4+p:last-child{margin-top:0}.content-element p:not(:last-child){margin-bottom:clamp(6px,calc(6px + 2 * ((100vw - 768px) / 672)),8px)}.content-element p+h1,.content-element p+h2,.content-element p+h3,.content-element p+h4{margin-top:clamp(-8px,calc(-6px + -2 * ((100vw - 768px) / 672)),-6px)}.content-element a{width:-moz-fit-content;width:fit-content;display:inline-block;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--cl-blue-d4);text-underline-offset:2px;transition:all .3s}.content-element a:hover{text-decoration-color:transparent;text-underline-offset:6px}.content-element ol:not(:last-child),.content-element ul:not(:last-child){margin-bottom:clamp(6px,calc(6px + 2 * ((100vw - 768px) / 672)),8px)}.content-element ol li,.content-element ul li{padding-left:clamp(18px,calc(18px + 10 * ((100vw - 768px) / 672)),28px);position:relative}.content-element ol li:not(:last-child),.content-element ul li:not(:last-child){margin-bottom:3.2px}.content-element ol+h1,.content-element ol+h2,.content-element ol+h3,.content-element ol+h4,.content-element ul+h1,.content-element ul+h2,.content-element ul+h3,.content-element ul+h4{margin-top:clamp(-8px,calc(-6px + -2 * ((100vw - 768px) / 672)),-6px)}.content-element ul li:before{content:"";--size:clamp(4px,calc(4px + 1.00 * ((100vw - 768px) / 672)),5px);width:clamp(4px,calc(4px + 1 * ((100vw - 768px) / 672)),5px);width:var(--size);height:clamp(4px,calc(4px + 1 * ((100vw - 768px) / 672)),5px);height:var(--size);border-radius:100%;background:currentColor;position:absolute;left:clamp(6px,calc(6px + 5 * ((100vw - 768px) / 672)),11px);top:clamp(8px,calc(8px + 3 * ((100vw - 768px) / 672)),11px)}.content-element ol li{counter-increment:custom-counter}.content-element ol li:before{content:counter(custom-counter) ".";font-weight:400;font-size:14px;line-height:1.4;position:absolute;left:clamp(4px,calc(4px + 7 * ((100vw - 768px) / 672)),11px);top:clamp(3px,calc(3px + 1 * ((100vw - 768px) / 672)),4px)}.content-element.check-list-type ul li{padding-left:clamp(32px,calc(32px + 8 * ((100vw - 768px) / 672)),40px);font-size:16px;font-weight:400;line-height:1.5}.content-element.check-list-type ul li:before{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e916";--size:clamp(22px,calc(22px + 2.00 * ((100vw - 768px) / 672)),24px);font-size:clamp(14px,calc(14px + 3 * ((100vw - 768px) / 672)),17px);width:clamp(22px,calc(22px + 2 * ((100vw - 768px) / 672)),24px);width:var(--size);height:clamp(22px,calc(22px + 2 * ((100vw - 768px) / 672)),24px);height:var(--size);border-radius:0;background:transparent;position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;color:#0e1015;color:var(--cl-black)}.content-element .image-wrap{width:100%;margin:clamp(24px,calc(24px + 26 * ((100vw - 768px) / 672)),50px) 0}.content-element .image-wrap img{width:100%;height:100%;border-radius:5px;-o-object-fit:cover;object-fit:cover}.content-element .image-wrap p{margin-top:clamp(12px,calc(12px + 4 * ((100vw - 768px) / 672)),16px);font-style:italic;font-weight:300;font-size:15px;line-height:1.1;color:var(--cl-dark-blue)}.content-element .image-wrap+h1,.content-element .image-wrap+h2,.content-element .image-wrap+h3{margin-top:clamp(-40px,calc(-20px + -20 * ((100vw - 768px) / 672)),-20px)}[data-scollbar] .simplebar-track.simplebar-vertical{width:4px;background:#fff;background:var(--cl-white);border-radius:2px;transition:opacity .3s ease}[data-scollbar] .simplebar-track.simplebar-vertical .simplebar-scrollbar{background:var(--cl-primary);border-radius:2px;transition:.3s}[data-scollbar] .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{content:none}[data-simplebar=init]{width:calc(100% + 10px);padding-right:10px;transition:.3s}[data-simplebar=init] .simplebar-track.simplebar-vertical{width:4px;background:#fff;background:var(--cl-white);border-radius:0;transition:opacity .3s ease}[data-simplebar=init] .simplebar-track.simplebar-vertical .simplebar-scrollbar{background:var(--cl-lion);border-radius:0;transition:.3s}[data-simplebar=init] .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{content:none}.fp-watermark{display:none}html{-webkit-text-size-adjust:100%}body,html{scrollbar-width:thin;scrollbar-color:#f97316 transparent;scrollbar-color:var(--cl-orange) transparent}body{position:relative;min-width:320px;margin:auto;background:#0d1b2a;background:var(--cl-navy);color:#fff;color:var(--cl-white);font-weight:400;font-size:16px;line-height:1.2;font-family:Inter,sans-serif;font-family:var(--font-main);overflow-x:hidden;min-height:calc(100 * (100vh / 100));min-height:calc(100 * calc(100vh / 100));min-height:calc(100 * var(--vh));display:flex;flex-direction:column;align-items:stretch}@media (max-width:640px){body{line-height:1.4}}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{background:#0e1015;background:var(--cl-black);border-radius:0}body::-webkit-scrollbar-thumb{background:#f97316;background:var(--cl-orange);border-radius:0}.swiper-wrapper{left:0!important}#site{position:relative;flex-grow:1;display:flex;flex-direction:column}#site:not(.is-visible){overflow:hidden}@media (max-width:851px){#site.is-visible{overflow:hidden}}.main{flex-grow:1}.cont{margin:0 auto;max-width:1440px;width:100%;padding-left:24px;padding-right:24px}@media (max-width:640px){.cont{width:100%;max-width:100%;padding-left:20px;padding-right:20px}}section{position:relative;max-width:100vw;overflow:hidden;z-index:1}.logo{transition:.3s ease}.logo img,.logo svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.logo:hover:not(.logo-svg-animation){transform:scale(1.06)}[data-count-animate]{will-change:contents}[data-stroke-animate]{opacity:0}[data-stroke-animate].stroke-initialized{opacity:1}.title-animation{opacity:0}.title-animation[data-view].animated .splitting .word{animation:slide-in .3s cubic-bezier(.5,0,.5,1) both;animation-delay:calc(50ms + 30ms * var(--word-index))}@keyframes slide-in{0%{transform:translateY(1.5em);opacity:0}to{transform:translateY(0);opacity:1}}.border-gradient-block{position:relative;z-index:1}.border-gradient-block:after{content:"";z-index:-1;background:var(--gradient);-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;border-radius:inherit}.body-bg,.border-gradient-block:after{position:absolute;top:0;right:0;bottom:0;left:0}.body-bg{pointer-events:none;overflow:hidden;clip-path:inset(0 0 calc(100% - 250vh) 0);transform:translateZ(0)}.section-label{font-size:16px;color:#e2e8f0;color:var(--cl-light-grey);line-height:1.1;font-family:Vend Sans,sans-serif;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.1em}.section-label:not(:last-child){margin-bottom:clamp(34px,calc(34px + 46 * ((100vw - 640px) / 800)),80px)}.btn{--btn-bg:var(--cl-black);--btn-bcl:var(--cl-black);--btn-cl:var(--cl-white);--btn-glint-light:linear-gradient(105deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.08) 36%,hsla(0,0%,100%,.26) 50%,hsla(0,0%,100%,.08) 64%,hsla(0,0%,100%,0));--btn-glint-blue:linear-gradient(105deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.12) 36%,hsla(0,0%,100%,.38) 50%,hsla(0,0%,100%,.12) 64%,hsla(0,0%,100%,0));--btn-glint-cyan:linear-gradient(105deg,rgba(3,163,212,0),rgba(3,163,212,.08) 36%,rgba(3,163,212,.34) 50%,rgba(3,163,212,.08) 64%,rgba(3,163,212,0));--btn-glint-bg:var(--btn-glint-light);position:relative;isolation:isolate;overflow:hidden;padding:6.5px 15px 4px;border:1px solid #0e1015;border:1px solid var(--btn-bcl);border-radius:0;background:#0e1015;background:var(--btn-bg);display:flex;justify-content:center;align-items:center;cursor:pointer;text-transform:uppercase;color:#fff;color:var(--btn-cl);font-size:13px;font-weight:400;line-height:1.2;font-family:Vend Sans,sans-serif;font-family:var(--font-heading);min-height:37px;transition:border-color .3s ease-in-out,border-radius .3s ease-in-out,background-color .3s ease-in-out,box-shadow .3s ease-in-out,transform .34s cubic-bezier(.22,1,.36,1)}.btn:after{content:"";position:absolute;z-index:1;top:-35%;bottom:-35%;left:-65%;width:45%;background:var(--btn-glint-bg);opacity:0;transform:translate3d(-130%,0,0) skewX(-22deg);pointer-events:none;will-change:transform,opacity}.btn.big-size{font-size:16px;padding-left:clamp(20px,calc(20px + 10 * ((100vw - 768px) / 672)),30px);padding-right:clamp(20px,calc(20px + 10 * ((100vw - 768px) / 672)),30px);min-height:clamp(44px,calc(44px + 10 * ((100vw - 640px) / 800)),54px)}.btn__hover,.btn__original{display:flex;align-items:center;justify-content:center;gap:clamp(15px,calc(15px + 4 * ((100vw - 768px) / 672)),19px);position:relative;z-index:2;width:100%;height:100%;transform:translateZ(0);transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .22s ease-in-out,color .3s ease-in-out;pointer-events:none;will-change:transform,opacity}.btn__hover{padding:inherit;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate3d(0,-112%,0);opacity:0}.btn__text{display:block;white-space:nowrap}.btn__icon,.btn__text{position:relative;z-index:2}.btn__icon{--size:11px;width:11px;width:var(--size);height:11px;height:var(--size);flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-bottom:2px}.btn__icon i{font-size:11px;line-height:1;transition:transform .34s cubic-bezier(.22,1,.36,1)}.btn:focus-visible,.btn:hover{transform:translateY(-2px)}.btn:focus-visible:after,.btn:hover:after{animation:btnGlint .72s cubic-bezier(.22,1,.36,1) forwards}.btn:focus-visible .btn__original,.btn:hover .btn__original{transform:translate3d(0,112%,0);opacity:0}.btn:focus-visible .btn__hover,.btn:hover .btn__hover{transform:translateZ(0);opacity:1;transition-delay:.04s}.btn:active{transform:translateY(0);transition-duration:.12s}.btn.btn-link{font-size:16px;font-weight:500;text-transform:none;gap:5px;min-height:18px;min-width:0;min-width:auto;border:none;padding:0 3px 0 0;justify-content:flex-start;overflow:hidden}.btn.btn-link:after,.btn.btn-link:before{content:none}.btn.btn-link .btn__hover,.btn.btn-link .btn__original{gap:7px}.btn.btn-link .btn__hover{padding:0 1px 0 0}.btn.btn-link .btn__icon{margin-top:4px;--size:10px;font-size:9px}.btn.btn-link.cl-white{--btn-cl:var(--cl-white)}.btn.btn-link.cl-black{--btn-cl:var(--cl-black)}.btn.btn-link:hover .btn__icon i{transform:rotate(45deg) scale(.9)}.btn.btn-link:hover.cl-white{--btn-cl:var(--cl-light-grey)}.btn.btn-primary{--btn-bg:#001722;--btn-bcl:#001722;--btn-cl:var(--cl-white)}.btn.btn-primary.cl-dark{--btn-cl:var(--cl-black-16)}.btn.btn-primary.cl-white{--btn-cl:var(--cl-white)}.btn.btn-primary.bg-white{--btn-bg:var(--cl-white);--btn-glint-bg:var(--btn-glint-cyan)}.btn.btn-primary.bcl-transparent{border-width:0;--btn-bcl:transparent}.btn.btn-primary.bcl-white{--btn-bcl:var(--cl-white)}.btn.btn-primary.bg-dark{--btn-bg:var(--cl-black-16)}.btn.btn-primary.bg-gradient-blue{background:linear-gradient(90deg,#03a3d4,#b4edec);--btn-glint-bg:var(--btn-glint-blue)}.btn.btn-primary.bg-gradient-green{background:linear-gradient(90deg,#10343a,#2c8fa0)}.btn.btn-primary.bg-dark-grey{--btn-bg:#1c2c30}.btn.btn-primary.bcl-light-grey{--btn-bcl:var(--cl-grey-c6)}.btn.btn-outline{--btn-bg:transparent;transition:border-color .3s ease-in-out,border-radius .3s ease-in-out,box-shadow .3s ease-in-out,transform .34s cubic-bezier(.22,1,.36,1)}.btn.btn-outline.bcl-white{--btn-bcl:var(--cl-white)}.btn.btn-outline.cl-dark{--btn-cl:var(--cl-black-16)}.btn.btn-outline.cl-white{--btn-cl:var(--cl-white)}.btn.btn-outline.bg-dark-grey{--btn-bg:#1c2c30}.btn.btn-outline.bcl-light-grey{--btn-bcl:var(--cl-grey-c6)}.btn.btn-outline.bcl-medium-blue{--btn-bcl:var(--cl-blue-87)}@keyframes btnGlint{0%{opacity:0;transform:translate3d(-130%,0,0) skewX(-22deg)}18%{opacity:.78}to{opacity:0;transform:translate3d(360%,0,0) skewX(-22deg)}}@media (prefers-reduced-motion:reduce){.btn{transition:border-color .3s ease-in-out,border-radius .3s ease-in-out,background-color .3s ease-in-out,box-shadow .3s ease-in-out}.btn:after{animation:none;opacity:0}.btn__hover,.btn__original{transition:none;will-change:auto}.btn__hover{transform:translate3d(0,-112%,0);opacity:0}.btn__icon i{transition:none}.btn:active,.btn:focus-visible,.btn:hover{transform:none}.btn:focus-visible .btn__original,.btn:hover .btn__original{transform:translateZ(0);opacity:1}.btn:focus-visible .btn__hover,.btn:hover .btn__hover{transform:translate3d(0,-112%,0);opacity:0;transition-delay:0s}}.mouse_arrow.is-added-text .mouse_arrow__text .btn .btn__icon i.icon-arrow-main,.mouse_arrow.is-added-text .mouse_arrow__text .btn .btn__icon i.icon-arrow-main-light{transform:rotate(45deg);transition-delay:.3s}.contact-button{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;max-width:100%;min-height:38px;padding:8px 10px;box-sizing:border-box;border-radius:5px;background:#e2e8f0;background:var(--cl-light-grey);color:#0e1015;color:var(--cl-black);font-size:16px;line-height:1.1;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease,transform .15s ease}.contact-button[data-roll] .roll__hover,.contact-button[data-roll] .roll__original{white-space:normal}.contact-button[data-roll] .roll__hover{padding:8px 10px;box-sizing:border-box}.contact-button__icon{display:flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px;color:#6b7280;color:var(--cl-mid-grey);font-size:18px;line-height:1;transition:color .3s ease}.contact-button__label{flex:0 0 auto;font-weight:500}.contact-button__text{min-width:0;word-wrap:anywhere;overflow-wrap:anywhere;font-weight:400}.contact-button:focus-visible,.contact-button:hover{background:#f97316;background:var(--cl-orange);color:#fff;color:var(--cl-white);box-shadow:0 8px 18px rgba(0,0,0,.14)}.contact-button:focus-visible .contact-button__icon,.contact-button:hover .contact-button__icon{color:#fff;color:var(--cl-white)}.contact-button:focus-visible{outline:1px solid #fff;outline:1px solid var(--cl-white);outline-offset:3px}.contact-button:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.contact-button,.contact-button .roll__hover,.contact-button .roll__original{transition:none}}.socials{gap:12px;justify-content:flex-start;flex-wrap:wrap}.social-btn,.socials{display:flex;align-items:center}.social-btn{justify-content:center;--size:24px;width:24px;width:var(--size);height:24px;height:var(--size);font-size:24px;color:var(--cl-mint-94);transition:all .2s ease-in-out}.social-btn:hover{color:var(--cl-mint-75);transform:scale(1.4)}.floating-whatsapp-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;overflow:hidden;pointer-events:none}.floating-whatsapp{position:absolute;right:max(25px,env(safe-area-inset-right));bottom:max(25px,env(safe-area-inset-bottom));width:47px;height:47px;padding-bottom:1px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;color:var(--cl-white);-webkit-text-decoration:none;text-decoration:none;background:#57bb63;isolation:isolate;pointer-events:auto;opacity:0;transform:translate3d(calc(100% + 25px),0,0);box-shadow:0 10px 20px rgba(0,0,0,.28);animation:floating-whatsapp-slide-in .62s cubic-bezier(.22,1,.36,1) .36s forwards;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,background-color .28s ease}.floating-whatsapp:after,.floating-whatsapp:before{content:"";position:absolute;border-radius:inherit;pointer-events:none;transition:opacity .28s ease,transform .28s cubic-bezier(.22,1,.36,1)}.floating-whatsapp:before{top:-4px;right:-4px;bottom:-4px;left:-4px;z-index:-1;background:color-mix(in srgb,#57bb63 48%,var(--cl-black-16));opacity:.82;box-shadow:0 10px 18px rgba(0,0,0,.24)}.floating-whatsapp:after{top:-5px;right:-5px;bottom:-5px;left:-5px;z-index:-2;background:rgba(87,187,99,.34);background:color-mix(in srgb,#57bb63 34%,transparent);opacity:0;transform:scale(1);animation:floating-whatsapp-glow 2.2s ease-out .98s infinite}.floating-whatsapp__inner{position:relative;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:#57bb63;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08);transition:box-shadow .28s ease}.floating-whatsapp__icon{font-size:24px;line-height:1;transition:transform .28s cubic-bezier(.22,1,.36,1)}.floating-whatsapp:focus-visible,.floating-whatsapp:hover{transform:translateY(-3px) scale(1.06);box-shadow:0 0 0 4px rgba(87,187,99,.22),0 14px 28px rgba(0,0,0,.3);box-shadow:0 0 0 4px color-mix(in srgb,#57bb63 22%,transparent),0 14px 28px rgba(0,0,0,.3)}.floating-whatsapp:focus-visible:before,.floating-whatsapp:hover:before{opacity:.9;transform:scale(1.02)}.floating-whatsapp:focus-visible:after,.floating-whatsapp:hover:after{opacity:.2;transform:scale(1.08);animation-play-state:paused}.floating-whatsapp:focus-visible .floating-whatsapp__inner,.floating-whatsapp:hover .floating-whatsapp__inner{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16)}.floating-whatsapp:focus-visible .floating-whatsapp__icon,.floating-whatsapp:hover .floating-whatsapp__icon{transform:scale(1.05)}.floating-whatsapp:active{transform:translateY(-1px) scale(1.01);transition-duration:.12s}.floating-whatsapp:focus-visible{outline:2px solid #fff;outline:2px solid var(--cl-white);outline-offset:4px}.floating-whatsapp-overlay.is-footer-nav-passed .floating-whatsapp{opacity:0;pointer-events:none;transform:translate3d(calc(100% + 25px),0,0);animation:none}@keyframes floating-whatsapp-slide-in{0%{opacity:0;transform:translate3d(calc(100% + 25px),0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes floating-whatsapp-glow{0%{opacity:0;transform:scale(1)}20%{opacity:.22}to{opacity:0;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.floating-whatsapp{opacity:1;transition:none}.floating-whatsapp,.floating-whatsapp:after,.floating-whatsapp:before{transform:none;animation:none}.floating-whatsapp:before{opacity:.82}.floating-whatsapp:after{opacity:0}.floating-whatsapp__icon,.floating-whatsapp__inner{transition:none}.floating-whatsapp:active,.floating-whatsapp:focus-visible,.floating-whatsapp:hover{transform:none;background:#57bb63;box-shadow:0 10px 20px rgba(0,0,0,.28)}}.buttons{display:flex;align-items:center;justify-content:flex-start;gap:16px;flex-wrap:wrap}@media (max-width:521px){.buttons.mob-full-width{width:100%}.buttons.mob-full-width .btn,.buttons.mob-full-width .btn__hover,.buttons.mob-full-width .btn__original{width:100%;justify-content:center}.buttons.mob-full-width .btn__hover{padding-left:26px;padding-right:26px}}.marked-link{display:flex;width:100%;align-items:center;gap:20px;padding:8px 0;border-bottom:2px solid color-mix(in srgb,#e2e8f0 60%,transparent);color:#fff;color:var(--cl-white);transition:color .3s ease,border-color .3s ease}@supports (color:color-mix(in lch,red,blue)){.marked-link{border-bottom:2px solid color-mix(in srgb,var(--cl-light-grey) 60%,transparent)}}.marked-link__marker{flex:0 0 10px;width:10px;height:10px;box-sizing:border-box;border:2px solid #f97316;border:2px solid var(--cl-orange);border-radius:2px;background:#f97316;background:var(--cl-orange);transition:background-color .3s ease}.marked-link__text{min-width:0;color:inherit}.marked-link[data-roll]{display:flex}.marked-link[data-roll] .roll__hover,.marked-link[data-roll] .roll__original{justify-content:flex-start;white-space:normal}.marked-link:focus-visible{outline:1px solid #fff;outline:1px solid var(--cl-white);outline-offset:3px}.meta-input label,.meta-select label,.meta-upload-file label{font-weight:700;font-size:16px;line-height:1.5;color:var(--cl-primary);text-wrap:pretty;cursor:pointer;padding-bottom:8px}.meta-input label span,.meta-select label span,.meta-upload-file label span{color:var(--cl-primary)}.meta-input label i,.meta-select label i,.meta-upload-file label i{margin-left:4px;font-size:clamp(15px,calc(15px + 1 * ((100vw - 768px) / 672)),16px);color:var(--cl-primary)}.meta-label{font-weight:700;font-size:16px;line-height:1.5;text-wrap:pretty;cursor:pointer;padding-bottom:8px}.meta-label,.meta-label i,.meta-label span{color:var(--cl-primary)}.meta-label i{margin-left:4px;font-size:clamp(15px,calc(15px + 1 * ((100vw - 768px) / 672)),16px)}:root{--meta-input-px:clamp(17px,calc(17px + 7.00 * ((100vw - 768px) / 672)),24px);--meta-input-py:4px;--meta-input-br:12px;--meta-input-bw:1px;--meta-input-bcl:#bcbcbc;--meta-input-focus-bcl:var(--cl-white);--meta-input-h:48px;--meta-input-ff:var(--font-main);--meta-input-fz:16px;--meta-input-lh:1.1;--meta-input-fw:400;--meta-input-cl:var(--cl-white);--meta-input-icon-cl:var(--meta-input-cl);--meta-input-caret-cl:var(--meta-input-cl);--meta-input-placeholder-cl:#c0d7dd;--meta-input-placeholder-opacity:1;--meta-input-bg:transparent;--meta-input-textarea-pt:20px;--meta-input-textarea-h:clamp(117px,calc(136px + -19.00 * ((100vw - 768px) / 672)),136px);--meta-input-textarea-scroll-bg:transparent;--meta-input-textarea-scroll-cl:#e34e00}@media (max-width:640px){:root{--meta-input-placeholder-cl:#474e6f}}.meta-fields-wr{--meta-fields-h:clamp(70px,calc(70px + 20.00 * ((100vw - 768px) / 672)),90px);--meta-fields-br:calc(clamp(70px, calc(70px + 20.00 * ((100vw - 768px) / 672)), 90px) / 2);width:100%;padding:4px clamp(17px,calc(17px + 7 * ((100vw - 768px) / 672)),24px);padding:var(--meta-input-py) var(--meta-input-px);min-height:clamp(70px,calc(70px + 20 * ((100vw - 768px) / 672)),90px);min-height:var(--meta-fields-h);border:1px solid #bcbcbc;border:var(--meta-input-bw) solid var(--meta-input-bcl);border-radius:calc(clamp(70px, calc(70px + 20 * ((100vw - 768px) / 672)), 90px) / 2);border-radius:var(--meta-fields-br);background:transparent;background:var(--meta-input-bg)}.meta-input{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative}.meta-input input,.meta-input textarea{width:100%;font-size:16px;font-size:var(--meta-input-fz);font-weight:400;font-weight:var(--meta-input-fw);line-height:1.1;line-height:var(--meta-input-lh);outline:none;transition:box-shadow .25s ease,border-color .3s ease,caret-color .3s ease,color .3s ease,opacity .3s ease;padding:4px clamp(17px,calc(17px + 7 * ((100vw - 768px) / 672)),24px);padding:var(--meta-input-py) var(--meta-input-px);min-height:48px;min-height:var(--meta-input-h);background:transparent;background:var(--meta-input-bg)}.meta-input input:-webkit-autofill,.meta-input input:-webkit-autofill:active,.meta-input input:-webkit-autofill:focus,.meta-input input:-webkit-autofill:hover,.meta-input textarea:-webkit-autofill,.meta-input textarea:-webkit-autofill:active,.meta-input textarea:-webkit-autofill:focus,.meta-input textarea:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff!important;-webkit-text-fill-color:var(--meta-input-cl)!important}.meta-input input,.meta-input textarea{border-radius:12px;border-radius:var(--meta-input-br);border:1px solid #bcbcbc;border:var(--meta-input-bw) solid var(--meta-input-bcl);caret-color:#fff;caret-color:var(--meta-input-caret-cl);color:#fff;color:var(--meta-input-cl);z-index:1}.meta-input input::-moz-placeholder,.meta-input textarea::-moz-placeholder{-moz-transition:all .3s ease;transition:all .3s ease;color:#c0d7dd;color:var(--meta-input-placeholder-cl);opacity:1;opacity:var(--meta-input-placeholder-opacity)}.meta-input input::placeholder,.meta-input textarea::placeholder{transition:all .3s ease;color:#c0d7dd;color:var(--meta-input-placeholder-cl);opacity:1;opacity:var(--meta-input-placeholder-opacity)}.meta-input input:focus,.meta-input textarea:focus{border-color:#fff;border-color:var(--meta-input-focus-bcl)}.meta-input textarea{min-height:clamp(117px,calc(136px + -19 * ((100vw - 768px) / 672)),136px)!important;min-height:var(--meta-input-textarea-h)!important;max-height:clamp(117px,calc(136px + -19 * ((100vw - 768px) / 672)),136px);max-height:var(--meta-input-textarea-h);overflow-y:auto;resize:none;padding-top:20px;padding-top:var(--meta-input-textarea-pt);width:100%;clip-path:inset(-1px -1px -1px -1px round 12px);clip-path:inset(-1px -1px -1px -1px round var(--meta-input-br));scrollbar-width:thin;scrollbar-color:#e34e00 transparent;scrollbar-color:var(--meta-input-textarea-scroll-cl) var(--meta-input-textarea-scroll-bg)}.meta-input textarea::-webkit-scrollbar{width:3px}.meta-input textarea::-webkit-scrollbar-track{background:transparent;background:var(--meta-input-textarea-scroll-bg);border-radius:2px}.meta-input textarea::-webkit-scrollbar-thumb{background:#e34e00;background:var(--meta-input-textarea-scroll-cl);border-radius:2px}.meta-input.transparent-white-type{--meta-input-bcl:hsla(0,0%,100%,.9);--meta-input-br:12px;--meta-input-focus-bcl:var(--cl-mint-A6);--meta-input-h:48px;--meta-input-px:18px;--meta-input-fz:16px;--meta-input-lh:1.1;--meta-input-fw:400;--meta-input-ff:var(--font-main);--meta-input-cl:var(--cl-primary);--meta-input-caret-cl:var(--meta-input-cl);--meta-input-placeholder-cl:#848996;--meta-input-placeholder-opacity:1;--meta-input-bg:hsla(0,0%,100%,.9);--meta-input-textarea-scroll-bg:transparent;--meta-input-textarea-scroll-cl:var(--cl-mint-A6);--meta-input-textarea-pt:12px;--meta-input-textarea-h:177px}@supports (color:rgb(0 0 0/0)){.meta-input.transparent-white-type{--meta-input-bcl:hsla(0,0%,100%,.9);--meta-input-bg:hsla(0,0%,100%,.9)}}.meta-input.contact-white-type{--meta-input-bcl:var(--cl-white);--meta-input-br:0px;--meta-input-focus-bcl:var(--cl-blue);--meta-input-h:clamp(35px,calc(36px + -1.00 * ((100vw - 768px) / 672)),36px);--meta-input-px:11px;--meta-input-fz:clamp(14px,calc(16px + -2.00 * ((100vw - 1024px) / 416)),16px);--meta-input-lh:1.1;--meta-input-fw:300;--meta-input-ff:var(--font-main);--meta-input-cl:var(--cl-primary);--meta-input-caret-cl:var(--meta-input-cl);--meta-input-placeholder-cl:#9e9e9e;--meta-input-placeholder-opacity:1;--meta-input-bg:var(--cl-white);--meta-input-textarea-scroll-bg:transparent;--meta-input-textarea-scroll-cl:var(--cl-primary);--meta-input-textarea-pt:8px;--meta-input-textarea-h:129px}.meta-input.white{--meta-input-bcl:var(--cl-white);--meta-input-focus-bcl:var(--cl-white);--meta-input-cl:var(--cl-white);--meta-input-caret-cl:var(--meta-input-cl);--meta-input-placeholder-cl:var(--cl-white);--meta-input-placeholder-opacity:0.5;--meta-input-bg:transparent;--meta-input-textarea-scroll-bg:transparent;--meta-input-textarea-scroll-cl:var(--cl-white)}.meta-input.white label{color:#fff;color:var(--cl-white)}.meta-input.jobs-white-type{--meta-input-bcl:#e5e5e5;--meta-input-br:0px;--meta-input-focus-bcl:var(--cl-blue);--meta-input-h:clamp(48px,calc(48px + 2.00 * ((100vw - 768px) / 672)),50px);--meta-input-px:clamp(16px,calc(16px + 2.00 * ((100vw - 768px) / 672)),18px);--meta-input-fz:16px;--meta-input-lh:1.2;--meta-input-fw:500;--meta-input-ff:var(--font-main);--meta-input-cl:var(--cl-primary);--meta-input-caret-cl:var(--meta-input-cl);--meta-input-placeholder-cl:#08132d;--meta-input-placeholder-opacity:0.5;--meta-input-bg:var(--cl-white);--meta-input-textarea-scroll-bg:transparent;--meta-input-textarea-scroll-cl:var(--cl-primary);--meta-input-textarea-pt:8px;--meta-input-textarea-h:129px}.meta-input.dark-compact-type{--meta-input-bcl:var(--cl-blue-87);--meta-input-br:0px;--meta-input-focus-bcl:var(--cl-cyan-e6);--meta-input-h:42px;--meta-input-px:13px;--meta-input-py:4px;--meta-input-fz:14px;--meta-input-lh:1.2;--meta-input-fw:400;--meta-input-cl:var(--cl-white);--meta-input-caret-cl:var(--meta-input-cl);--meta-input-placeholder-cl:var(--cl-white);--meta-input-placeholder-opacity:1;--meta-input-bg:#1c2c30;--meta-input-textarea-scroll-bg:transparent;--meta-input-textarea-scroll-cl:var(--cl-blue-87);--meta-input-textarea-pt:8px;--meta-input-textarea-h:80px}.meta-input.cv-upload-type{--meta-input-bcl:var(--cl-mid-grey);--meta-input-focus-bcl:var(--cl-orange);--meta-input-h:65px;--meta-input-br:5px;--meta-input-px:20px;--meta-input-fz:18px;--meta-input-lh:1.2;--meta-input-fw:400;--meta-input-cl:var(--cl-white);--meta-input-caret-cl:var(--cl-white);--meta-input-placeholder-cl:var(--cl-white);--meta-input-placeholder-opacity:0.5;--meta-input-bg:transparent}.meta-input.cv-upload-type label{padding-bottom:10px;color:#fff;color:var(--cl-white);font-family:Vend Sans,sans-serif;font-family:var(--font-heading);font-size:16px;font-weight:400;line-height:1.1;letter-spacing:.1em;text-transform:uppercase}.meta-input .error-text{margin-top:8px}.meta-input__container{width:100%;position:relative}.meta-input__container input,.meta-input__container textarea{width:100%;padding-right:60px}.meta-input__btn,.meta-input__icon{--size:24px;width:24px;width:var(--size);height:24px;height:var(--size);position:absolute;top:50%;transform:translateY(-50%);right:17px;display:flex;justify-content:center;align-items:center;font-size:17px;color:#fff;color:var(--meta-input-icon-cl);transition:.3s;cursor:pointer;z-index:5}.meta-input__btn:hover,.meta-input__icon:hover{color:#fff;color:var(--meta-input-focus-bcl)}.meta-input__icon{pointer-events:none}.meta-input.vacancies-type{--meta-input-bcl:#bcbcbc;--meta-input-focus-bcl:var(--cl-blue);--meta-input-bg:var(--cl-white);--meta-input-h:40px;--meta-input-cl:var(--cl-primary);--meta-input-caret-cl:var(--cl-primary);--meta-input-placeholder-cl:var(--cl-primary);--meta-input-br:20px;--meta-input-fz:clamp(14px,calc(16px + -2.00 * ((100vw - 1024px) / 416)),16px);--meta-input-fw:300;--meta-input-px:16px;--meta-input-py:4px;--meta-input-textarea-pt:8px;--meta-input-textarea-h:129px}.meta-input.bottom-line-type{--meta-input-bcl:#dbdbdb;--meta-input-bw:0px;--meta-input-focus-bcl:var(--cl-primary);--meta-input-bg:transparent;--meta-input-h:40px;--meta-input-cl:var(--cl-black);--meta-input-caret-cl:var(--cl-black);--meta-input-placeholder-cl:#6e6d6d;--meta-input-placeholder-opacity:1;--meta-input-br:0px;--meta-input-fz:16px;--meta-input-fw:400;--meta-input-px:0px;--meta-input-py:7px;--meta-input-textarea-pt:12px;--meta-input-textarea-h:45px}.meta-input.bottom-line-type input,.meta-input.bottom-line-type textarea{border-bottom-width:1px}.meta-input.bottom-line-type textarea{max-height:none;max-height:unset;height:45px;resize:vertical}.is-safari .meta-input textarea::-webkit-scrollbar{width:auto}.is-safari .meta-input textarea::-webkit-scrollbar-thumb,.is-safari .meta-input textarea::-webkit-scrollbar-track{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border-radius:0;border-radius:initial}@media (max-width:1033px){.meta-input.dark-compact-type{--meta-input-fz:16px}}@media (max-width:640px){.meta-input.cv-upload-type{--meta-input-h:56px;--meta-input-fz:16px}}:root{--meta-select-pr:clamp(17px,calc(17px + 3.00 * ((100vw - 768px) / 672)),20px);--meta-select-pl:clamp(17px,calc(17px + 7.00 * ((100vw - 768px) / 672)),24px);--meta-select-py:4px;--meta-select-br:6px;--meta-select-bw:1px;--meta-select-bcl:#bcbcbc;--meta-select-h:48px;--meta-select-ff:var(--font-main);--meta-select-fz:16px;--meta-select-lh:1.1;--meta-select-fw:400;--meta-select-cl:var(--cl-white);--meta-select-bg:transparent;--meta-select-cl-disabled:var(--cl-neutral-600);--meta-select-bg-disabled:var(--cl-neutral-100);--meta-select-arrow-content:"\e900";--meta-select-arrow-size:12px;--meta-select-arrow-fz:12px;--meta-select-arrow-cl:var(--cl-white);--meta-select-arrow-r:25px;--meta-select-list-top-gap:5px;--meta-select-list-gap:0px;--meta-select-list-pr:0px;--meta-select-list-pl:0px;--meta-select-list-py:0px;--meta-select-list-br:5px;--meta-select-list-bw:1px;--meta-select-list-bcl:#bcbcbc;--meta-select-list-search-px:clamp(14px,calc(14px + 2.00 * ((100vw - 768px) / 672)),16px);--meta-select-list-search-py:5px;--meta-select-list-search-br:10px;--meta-select-list-search-bw:1px;--meta-select-list-search-bcl:#bcbcbc;--meta-select-list-search-my:6px;--meta-select-list-search-mx:6px;--meta-select-list-search-h:44px;--meta-select-list-ff:var(--font-main);--meta-select-list-fz:16px;--meta-select-list-lh:20px;--meta-select-list-h:32px;--meta-select-list-fw:400;--meta-select-list-cl:var(--cl-white);--meta-select-list-cl-hover:#bcbcbc;--meta-select-list-cl-selected:#e34e00;--meta-select-list-cl-disabled:#39494e;--meta-select-list-scroll-cl:var(--cl-neutral-100);--meta-select-list-scroll-bg:#e34e00;--meta-select-list-visible-lines:6;--meta-select-list-bg:var(--ink-900);--meta-select-list-bg-hover:#000e14;--meta-select-list-item-pr:var(
    --meta-select-pl
  );--meta-select-list-item-pl:var(
    --meta-select-pl
  )}.meta-select{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;z-index:10;min-width:180px}.meta-select .meta-select-inner,.meta-select select{padding:4px clamp(17px,calc(17px + 3 * ((100vw - 768px) / 672)),20px) 4px clamp(17px,calc(17px + 7 * ((100vw - 768px) / 672)),24px);padding:var(--meta-select-py) var(--meta-select-pr) var(--meta-select-py) var(--meta-select-pl);border-radius:6px;border-radius:var(--meta-select-br);font-weight:400;font-weight:var(--meta-select-fw);font-size:16px;font-size:var(--meta-select-fz);line-height:1.1;line-height:var(--meta-select-lh);color:#fff;color:var(--meta-select-cl);font-family:Inter,sans-serif;font-family:var(--meta-select-ff);min-height:48px;min-height:var(--meta-select-h);height:48px;height:var(--meta-select-h);max-height:48px;max-height:var(--meta-select-h);background:transparent;background:var(--meta-select-bg);border:1px solid #bcbcbc;border:var(--meta-select-bw) solid var(--meta-select-bcl);width:100%;display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer;position:relative;transition:.3s}.meta-select .meta-select-inner:after,.meta-select select:after{border:none;font-family:icomoon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e900";content:var(--meta-select-arrow-content);--size:var(--meta-select-arrow-size);width:12px;width:var(--size);height:12px;height:var(--size);display:flex;justify-content:center;align-items:center;pointer-events:none;position:absolute;right:25px;right:var(--meta-select-arrow-r);top:calc(53% - (12px / 2));top:calc(53% - (var(--size) / 2));transition:all .15s ease-in-out;font-size:12px;font-size:var(--meta-select-arrow-fz);color:#fff;color:var(--meta-select-arrow-cl)}.meta-select .meta-select-inner.is-open:after,.meta-select select.is-open:after{transform:scaleY(-1)}.meta-select .meta-select-list__item.is-selected{background:var(--line);cursor:default}.meta-select .meta-select-placeholder{width:calc(100% - 20px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:inherit;color:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.meta-select.rounded-full{border-radius:none!important}.meta-select.rounded-full .meta-select-inner,.meta-select.rounded-full select{border-radius:calc(48px / 2);border-radius:calc(var(--meta-select-h) / 2)}.meta-select.rounded-full .meta-select-inner.is-open,.meta-select.rounded-full select.is-open{border-bottom-left-radius:6px;border-bottom-left-radius:var(--meta-select-br);border-bottom-right-radius:6px;border-bottom-right-radius:var(--meta-select-br)}.meta-select.is-disabled-select .meta-select-inner,.meta-select.is-disabled-select select{box-shadow:none!important;cursor:not-allowed;background-color:#f3f3f3;background-color:var(--meta-select-bg-disabled);color:#666;color:var(--meta-select-cl-disabled)}.meta-select.language-type{--meta-select-pr:20px;--meta-select-pl:9px;--meta-select-py:5px;--meta-select-br:4px;--meta-select-h:37px;--meta-select-bcl:#d0d8fd;--meta-select-cl:#7b72d8;--meta-select-bg:#f6f6f6;--meta-select-fz:12px;--meta-select-lh:1.2;--meta-select-fw:400;--meta-select-arrow-size:9px;--meta-select-arrow-fz:9px;--meta-select-arrow-cl:#a2a2e5;--meta-select-list-bcl:#d0d8fd;--meta-select-list-cl:var(--cl-purple);--meta-select-list-cl-hover:var(--cl-purple-dark);--meta-select-list-cl-selected:var(--cl-blue-dark);--meta-select-list-cl-disabled:var(--cl-neutral-400);--meta-select-list-bg:#f6f6f6;--meta-select-list-bg-hover:#d0d8fd;--meta-select-list-bw:1px;--meta-select-arrow-r:9px;--meta-select-list-fz:14px;--meta-select-list-lh:18px;--meta-select-list-h:24px;--meta-select-list-fw:400;--meta-select-list-scroll-cl:var(--cl-purple);--meta-select-list-scroll-bg:var(
            --cl-grey-light
    );--meta-select-list-visible-lines:6;width:51px;min-width:51px}@media (max-width:1200px){.meta-select.language-type{--meta-select-h:44px;--meta-select-fz:15px;--meta-select-arrow-size:14px;--meta-select-arrow-fz:14px;--meta-select-pr:30px;width:68px;min-width:68px}}.meta-select.language-type .meta-select-inner:hover{border-color:var(--cl-purple)}.meta-select.language-type .meta-select-placeholder{width:100%;text-align:right}.meta-select.language-type .meta-select-list{left:auto;right:0;min-width:80px}.meta-select.white{--meta-select-bcl:var(--cl-white);--meta-select-cl:var(--cl-white);--meta-select-bg:transparent;--meta-select-arrow-cl:var(--cl-white);--meta-select-list-cl:var(--cl-white);--meta-select-list-cl-hover:var(--cl-black-80);--meta-select-list-cl-selected:var(--cl-oxford-blue);--meta-select-list-cl-disabled:var(--cl-neutral-400);--meta-select-list-bg:var(--cl-black);--meta-select-list-bg-hover:var(--cl-light-grey);--meta-select-list-bw:1px;--meta-select-list-bcl:var(--cl-white)}.meta-select.white label{color:#fff;color:var(--cl-white)}.meta-select.sort{display:flex;flex-direction:column;min-width:150px;--meta-select-arrow-r:0;--meta-select-pr:10px;--meta-select-fz:clamp(16px,calc(16px + 2.00 * ((100vw - 768px) / 672)),18px);--meta-select-lh:0.95;--meta-select-fw:400;--meta-select-h:43px;--meta-select-list-top-gap:0px;--meta-select-cl:var(--cl-white);--meta-select-bg:var(--cl-dark-blue);--meta-select-arrow-size:10px;--meta-select-arrow-fz:10px;--meta-select-arrow-cl:var(--cl-white);--meta-select-arrow-r:10px;--meta-select-list-fz:clamp(16px,calc(16px + 2.00 * ((100vw - 768px) / 672)),18px);--meta-select-list-lh:clamp(20px,calc(20px + 4.00 * ((100vw - 768px) / 672)),24px);--meta-select-list-h:clamp(32px,calc(32px + 8.00 * ((100vw - 768px) / 672)),40px);--meta-select-list-item-pl:10px;--meta-select-list-bg-hover:#1b2d52}.meta-select.sort label{font-weight:400;font-size:clamp(16px,calc(16px + 2 * ((100vw - 768px) / 672)),18px);line-height:.95;border-radius:5px;padding:clamp(10px,calc(10px + 3 * ((100vw - 768px) / 672)),13px) 10px;background:#dcdfe4;width:100%;max-height:clamp(38px,calc(38px + 5 * ((100vw - 768px) / 672)),43px);display:flex;align-items:center}.meta-select.sort .meta-select-inner,.meta-select.sort select{padding-left:10px;padding-right:10px;border-radius:5px}.meta-select.sort .meta-select-list{width:100%;min-width:auto;left:auto;right:0}.meta-select.sort .meta-select-list__item{white-space:nowrap}.meta-select.sort .meta-select-list .meta-select-list-content{width:100%;min-width:auto}.meta-select.vacancies-type{--meta-select-bcl:#bcbcbc;--meta-select-bg:var(--cl-white);--meta-select-h:40px;--meta-select-cl:var(--cl-primary);--meta-select-caret-cl:var(--cl-primary);--meta-select-placeholder-cl:var(--cl-primary);--meta-select-br:20px;--meta-select-fz:16px;--meta-select-fw:300;--meta-select-px:16px;--meta-select-py:4px;--meta-select-arrow-content:"\e900";--meta-select-arrow-size:12px;--meta-select-arrow-fz:9px;--meta-select-arrow-cl:#0d0f19;--meta-select-list-fz:clamp(15px,calc(15px + 1.00 * ((100vw - 768px) / 672)),16px);--meta-select-list-lh:20px;--meta-select-list-h:clamp(30px,calc(30px + 2.00 * ((100vw - 768px) / 672)),32px)}.meta-select.vacancies-type .meta-select-inner:after,.meta-select.vacancies-type select:after{transform:rotate(0deg)}.meta-select.vacancies-type .meta-select-inner.is-open:after,.meta-select.vacancies-type select.is-open:after{transform:scaleY(-1) rotate(0deg)}.meta-select.bottom-line-type{--meta-select-bcl:#dbdbdb;--meta-select-bw:0px;--meta-select-bg:transperent;--meta-select-h:40px;--meta-select-cl:var(--cl-black);--meta-select-caret-cl:var(--cl-black);--meta-select-placeholder-cl:#6e6d6d;--meta-select-br:0px;--meta-select-fz:16px;--meta-select-fw:400;--meta-select-pr:0px;--meta-select-pl:0px;--meta-select-py:3px;--meta-select-arrow-content:"\e900";--meta-select-arrow-size:24px;--meta-select-arrow-fz:12px;--meta-select-arrow-cl:#6e6d6d;--meta-select-list-fz:16px;--meta-select-list-lh:20px;--meta-select-list-h:clamp(30px,calc(30px + 2.00 * ((100vw - 768px) / 672)),32px);--meta-select-list-bg:var(--cl-white)}.meta-select.bottom-line-type .meta-select-inner,.meta-select.bottom-line-type select{border-bottom-width:1px}.meta-select.bottom-line-type .meta-select-inner:after,.meta-select.bottom-line-type select:after{transform:rotate(0deg)}.meta-select.bottom-line-type .meta-select-inner.is-open:after,.meta-select.bottom-line-type select.is-open:after{transform:scaleY(-1) rotate(0deg)}.meta-select.multi-purpose-type{--meta-select-pr:64px;--meta-select-pl:20px;--meta-select-py:10px;--meta-select-br:5px;--meta-select-bcl:var(--cl-mid-grey);--meta-select-h:65px;--meta-select-fz:18px;--meta-select-lh:1.2;--meta-select-fw:400;--meta-select-cl:var(--cl-white);--meta-select-bg:transparent;--meta-select-arrow-content:"\e901";--meta-select-arrow-size:15px;--meta-select-arrow-fz:15px;--meta-select-arrow-cl:var(--cl-white);--meta-select-arrow-r:24px;--meta-select-list-bcl:var(--cl-mid-grey);--meta-select-list-fz:18px;--meta-select-list-h:48px;--meta-select-list-cl:var(--cl-white);--meta-select-list-cl-hover:var(--cl-white);--meta-select-list-cl-selected:var(--cl-white);--meta-select-list-bg:var(--cl-navy);--meta-select-list-bg-hover:#1a2b3b}.meta-select.multi-purpose-type label{padding-bottom:10px;color:#fff;color:var(--cl-white);font-family:Vend Sans,sans-serif;font-family:var(--font-heading);font-size:16px;font-weight:400;line-height:1.1;letter-spacing:.1em;text-transform:uppercase}.meta-select.multi-purpose-type:focus-within{--meta-select-bcl:var(--cl-orange)}.meta-select.multi-purpose-type .meta-select-inner:before,.meta-select.multi-purpose-type select:before{content:"";width:25px;height:25px;position:absolute;top:calc(50% - 12.5px);right:19px;border-radius:5px;background:#737d8e}.meta-select.multi-purpose-type .meta-select-inner:after,.meta-select.multi-purpose-type select:after{top:calc(50% - (var(--size) / 2));background:transparent}.meta-select.multi-purpose-type .meta-select-inner.is-open,.meta-select.multi-purpose-type select.is-open{border-color:#f97316;border-color:var(--cl-orange)}.meta-select-list{position:absolute;width:100%;top:calc(100% + 5px);top:calc(100% + var(--meta-select-list-top-gap));left:0;opacity:0;display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start;z-index:9999;pointer-events:none;transition:opacity .3s,border-radius .3s,border-color .3s,background-color .3s;padding:0;padding:var(--meta-select-list-py) var(--meta-select-list-pr) var(--meta-select-list-py) var(--meta-select-list-pl);gap:0;gap:var(--meta-select-list-gap);background:var(--meta-select-list-bg);border:1px solid #bcbcbc;border:var(--meta-select-list-bw) solid var(--meta-select-list-bcl);border-radius:5px;border-radius:var(--meta-select-list-br);cursor:default;overflow-x:hidden;max-height:220px;max-height:calc(0px + (0px + 32px) * 6 + 0px + 2px);max-height:calc(var(--meta-select-list-py) + (var(--meta-select-list-gap) + var(--meta-select-list-h)) * var(--meta-select-list-visible-lines) + var(--meta-select-list-gap) + 2px)}.meta-select-list.is-search-input{max-height:calc(0px + (0px + 32px) * 6 + 0px + (44px - 6px - 6px));max-height:calc(var(--meta-select-list-py) + (var(--meta-select-list-gap) + var(--meta-select-list-h)) * var(--meta-select-list-visible-lines) + var(--meta-select-list-gap) + (var(--meta-select-list-search-h) - var(--meta-select-list-search-my) - var(--meta-select-list-search-my)))}.meta-select-list .meta-select-search{padding:5px clamp(14px,calc(14px + 2 * ((100vw - 768px) / 672)),16px);padding:var(--meta-select-list-search-py) var(--meta-select-list-search-px);border:1px solid #bcbcbc;border:var(--meta-select-list-search-bw) solid var(--meta-select-list-search-bcl);border-radius:10px;border-radius:var(--meta-select-list-search-br);font-family:Inter,sans-serif;font-family:var(--meta-select-list-ff);line-height:20px;line-height:var(--meta-select-list-lh);height:44px;height:var(--meta-select-list-search-h);font-weight:400;font-weight:var(--meta-select-list-fw);font-size:16px;font-size:var(--meta-select-list-fz);color:#fff;color:var(--meta-select-list-cl);background:transparent;width:calc(100% - (6px) * 2);width:calc(100% - (var(--meta-select-list-search-mx)) * 2);margin:6px;margin:var(--meta-select-list-search-my) var(--meta-select-list-search-mx);transition:.3s}.meta-select-list .meta-select-list-content{width:100%;padding:0;padding:var(--meta-select-list-py) var(--meta-select-list-pr) var(--meta-select-list-py) var(--meta-select-list-pl)}.meta-select-list .meta-select-list-content,.meta-select-list .simplebar-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;gap:var(--meta-select-list-gap)}.meta-select-list .simplebar-track.simplebar-horizontal{display:none}.meta-select-list .simplebar-track.simplebar-vertical{width:4px;background:#e34e00;background:var(--meta-select-list-scroll-bg);border-radius:0;top:0}.meta-select-list .simplebar-track.simplebar-vertical .simplebar-scrollbar{background:#f3f3f3;background:var(--meta-select-list-scroll-cl);border-radius:0}.meta-select-list .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{content:none}.meta-select-list__item,.meta-select-list__item-no-results{font-family:Inter,sans-serif;font-family:var(--meta-select-list-ff);line-height:20px;line-height:var(--meta-select-list-lh);font-weight:400;font-weight:var(--meta-select-list-fw);font-size:16px;font-size:var(--meta-select-list-fz);display:flex;align-items:center;justify-content:flex-start;height:32px;height:var(--meta-select-list-h);color:#fff;color:var(--meta-select-list-cl);width:100%;transition:.3s;cursor:pointer;background:var(--meta-select-list-bg);padding-left:clamp(17px,calc(17px + 7 * ((100vw - 768px) / 672)),24px);padding-left:var(--meta-select-list-item-pl);padding-right:clamp(17px,calc(17px + 7 * ((100vw - 768px) / 672)),24px);padding-right:var(--meta-select-list-item-pr);position:relative}.meta-select-list__item-no-results.is-focused,.meta-select-list__item-no-results:hover,.meta-select-list__item.is-focused,.meta-select-list__item:hover{color:#bcbcbc;color:var(--meta-select-list-cl-hover);background-color:#000e14;background-color:var(--meta-select-list-bg-hover)}.meta-select-list__item-no-results.is-selected,.meta-select-list__item.is-selected{color:#e34e00;color:var(--meta-select-list-cl-selected)}.meta-select-list__item-no-results.is-disabled,.meta-select-list__item.is-disabled{cursor:not-allowed;color:#39494e;color:var(--meta-select-list-cl-disabled)}.meta-select-list__item-no-results.is-placeholder,.meta-select-list__item.is-placeholder{display:none}.meta-select-list__item-no-results{pointer-events:none}.meta-select-list.is-open{opacity:1;display:flex;pointer-events:auto}:root{--meta-checkbox-gap:10px;--meta-checkbox-box-size:clamp(16px,calc(16px + 2.00 * ((100vw - 768px) / 672)),18px);--meta-checkbox-box-radio-circle-size:10px;--meta-checkbox-box-bw:1px;--meta-checkbox-box-bg:transparent;--meta-checkbox-box-bcl:var(--cl-primary);--meta-checkbox-box-bcl-checked:var(--cl-primary);--meta-checkbox-box-bcl-hover:var(--cl-purple);--meta-checkbox-box-check-br:2px;--meta-checkbox-box-radio-br:50%;--meta-checkbox-box-cl:var(--cl-primary);--meta-checkbox-box-icon-fz:clamp(12px,calc(12px + 3.00 * ((100vw - 768px) / 672)),15px);--meta-checkbox-box-icon-content:"\e90e";--meta-checkbox-box-ml:0px;--meta-checkbox-text-fz:clamp(14px,calc(14px + 1.00 * ((100vw - 768px) / 672)),15px);--meta-checkbox-text-fw:400;--meta-checkbox-text-lh:1.25;--meta-checkbox-text-cl:var(--cl-black);--meta-checkbox-text-cl-hover:var(--cl-primary);--meta-checkbox-text-link-cl:var(--meta-checkbox-text-cl);--meta-checkbox-text-link-cl-hover:var(--cl-purple-8E)}.meta-checklist{align-items:center;gap:16px 10px;flex-wrap:wrap}.meta-checkbox,.meta-checklist{display:flex;justify-content:flex-start}.meta-checkbox{align-items:flex-start;cursor:pointer;gap:10px;gap:var(--meta-checkbox-gap);position:relative}.meta-checkbox .error-text{bottom:-9px!important}.meta-checkbox.error{padding-bottom:12px!important}.meta-checkbox.error .meta-checkbox__box{border-color:#fca5a5!important}.meta-checkbox__box{margin-top:2px;--size:var(--meta-checkbox-box-size);display:flex;justify-content:center;align-items:center;width:clamp(16px,calc(16px + 2 * ((100vw - 768px) / 672)),18px);width:var(--size);min-width:clamp(16px,calc(16px + 2 * ((100vw - 768px) / 672)),18px);min-width:var(--size);height:clamp(16px,calc(16px + 2 * ((100vw - 768px) / 672)),18px);height:var(--size);border:var(--meta-checkbox-box-bw) solid var(--meta-checkbox-box-bcl);transition:border-color .3s ease,background-color .3s ease;background:transparent;background:var(--meta-checkbox-box-bg);margin-left:0;margin-left:var(--meta-checkbox-box-ml)}.meta-checkbox__box:before{content:"";width:80%;height:80%;background-color:var(--meta-checkbox-box-cl);opacity:0;transition:.3s}.meta-checkbox__box:hover{border-color:var(--meta-checkbox-box-bcl-hover)}.meta-checkbox input{display:none}.meta-checkbox input[type=checkbox]+.meta-checkbox__box{border-radius:2px;border-radius:var(--meta-checkbox-box-check-br)}.meta-checkbox input[type=checkbox]+.meta-checkbox__box:before{width:100%;height:100%;background-color:transparent;font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90e";content:var(--meta-checkbox-box-icon-content);font-size:clamp(12px,calc(12px + 3 * ((100vw - 768px) / 672)),15px);font-size:var(--meta-checkbox-box-icon-fz);color:var(--meta-checkbox-box-cl);display:flex;justify-content:center;align-items:center;text-align:center;transform:translateY(1px)}.meta-checkbox input[type=radio]+.meta-checkbox__box,.meta-checkbox input[type=radio]+.meta-checkbox__box:before{border-radius:50%;border-radius:var(--meta-checkbox-box-radio-br)}.meta-checkbox input[type=radio]+.meta-checkbox__box:before{--size:var(--meta-checkbox-box-radio-circle-size);width:10px;width:var(--size);height:10px;height:var(--size);background:var(--meta-checkbox-box-cl)}.meta-checkbox__text{font-size:clamp(14px,calc(14px + 1 * ((100vw - 768px) / 672)),15px);font-size:var(--meta-checkbox-text-fz);font-weight:400;font-weight:var(--meta-checkbox-text-fw);line-height:1.25;line-height:var(--meta-checkbox-text-lh);color:#0e1015;color:var(--meta-checkbox-text-cl);transition:.3s}.meta-checkbox__text a{display:inline-block;font:inherit;color:#0e1015;color:var(--meta-checkbox-text-link-cl);-webkit-text-decoration:underline;text-decoration:underline;transition:.3s}.meta-checkbox__text a:hover{color:var(--meta-checkbox-text-link-cl-hover)}.meta-checkbox input:checked~.meta-checkbox__box{border-color:var(--meta-checkbox-box-bcl-checked)}.meta-checkbox input:checked~.meta-checkbox__box:before{opacity:1}.meta-checkbox:hover .meta-checkbox__box{border-color:var(--meta-checkbox-box-bcl-hover)}.meta-checkbox:hover .meta-checkbox__text{border-color:var(--meta-checkbox-text-cl-hover)}.meta-checkbox.cl-electric-blue{--meta-checkbox-box-bcl:var(--cl-electric);--meta-checkbox-box-bcl-checked:var(--cl-electric);--meta-checkbox-box-bcl-hover:var(--cl-white);--meta-checkbox-box-check-br:4px;--meta-checkbox-box-radio-br:50%;--meta-checkbox-box-cl:var(--cl-electric);--meta-checkbox-text-cl:var(--cl-electric);--meta-checkbox-text-cl-hover:var(--meta-checkbox-text-cl);--meta-checkbox-text-link-cl:var(--cl-electric);--meta-checkbox-text-link-cl-hover:var(--cl-white)}.meta-checkbox.cl-indogo{--meta-checkbox-box-bcl:var(--cl-indigo);--meta-checkbox-box-bcl-checked:var(--cl-indigo);--meta-checkbox-box-bcl-hover:var(--cl-indigo-second);--meta-checkbox-box-check-br:4px;--meta-checkbox-box-radio-br:50%;--meta-checkbox-box-cl:var(--cl-indigo);--meta-checkbox-text-cl:var(--cl-indigo);--meta-checkbox-text-cl-hover:var(--cl-indigo-second);--meta-checkbox-text-link-cl:var(--cl-indigo);--meta-checkbox-text-link-cl-hover:var(--cl-indigo-third)}.meta-checkbox.cl-primary{--meta-checkbox-box-bcl:var(--cl-primary);--meta-checkbox-box-bcl-checked:var(--cl-primary);--meta-checkbox-box-bcl-hover:var(--cl-primary);--meta-checkbox-box-check-br:3px;--meta-checkbox-box-radio-br:50%;--meta-checkbox-box-cl:var(--cl-primary);--meta-checkbox-text-cl:var(--cl-primary);--meta-checkbox-text-cl-hover:var(--meta-checkbox-text-cl);--meta-checkbox-text-link-cl:var(--cl-blue);--meta-checkbox-text-link-cl-hover:var(--cl-primary);--meta-checkbox-gap:10px;--meta-checkbox-box-size:14px;--meta-checkbox-box-bg:transparent;--meta-checkbox-box-icon-fz:10px;--meta-checkbox-box-icon-content:"\e90b";--meta-checkbox-text-fz:clamp(16px,calc(16px + 2.00 * ((100vw - 768px) / 672)),18px);--meta-checkbox-text-fw:500;--meta-checkbox-text-lh:1.2}.meta-checkbox.cl-primary .meta-checkbox__box{margin-right:0}.meta-checkbox.cl-primary input:checked~.meta-checkbox__box:before{opacity:1}.meta-checkbox.dark-compact-type{--meta-checkbox-gap:7px;--meta-checkbox-box-size:11px;--meta-checkbox-box-bcl:var(--cl-white);--meta-checkbox-box-bcl-checked:var(--cl-white);--meta-checkbox-box-bcl-hover:var(--cl-cyan-ec);--meta-checkbox-box-bg:transparent;--meta-checkbox-box-check-br:0px;--meta-checkbox-box-cl:var(--cl-white);--meta-checkbox-box-icon-fz:8px;--meta-checkbox-text-fz:12px;--meta-checkbox-text-fw:400;--meta-checkbox-text-lh:1.45;--meta-checkbox-text-cl:var(--cl-white);--meta-checkbox-text-cl-hover:var(--cl-white);--meta-checkbox-text-link-cl:var(--cl-white);--meta-checkbox-text-link-cl-hover:var(--cl-cyan-ec)}.meta-checkbox.dark-compact-type .meta-checkbox__box{margin-top:3px}.meta-checkbox.multi-purpose-purpose-type{--meta-checkbox-gap:11px;--meta-checkbox-box-size:16px;--meta-checkbox-box-radio-circle-size:14px;--meta-checkbox-box-bcl:var(--cl-mid-grey);--meta-checkbox-box-bcl-checked:var(--cl-orange);--meta-checkbox-box-bcl-hover:var(--cl-light-grey);--meta-checkbox-box-cl:var(--cl-orange);--meta-checkbox-text-fz:16px;--meta-checkbox-text-fw:400;--meta-checkbox-text-lh:1.2;--meta-checkbox-text-cl:var(--cl-white);--meta-checkbox-text-cl-hover:var(--cl-white);align-items:center;min-height:39px;padding:10px 12px;border:1px solid #6b7280;border:1px solid var(--cl-mid-grey);border-radius:5px;transition:background-color .3s ease,border-color .3s ease}.meta-checkbox.multi-purpose-purpose-type .meta-checkbox__box{margin-top:0}.meta-checkbox.multi-purpose-purpose-type:has(input:checked){background:#737d8e;border-color:#737d8e}.meta-checkbox.multi-purpose-option-type{--meta-checkbox-gap:11px;--meta-checkbox-box-size:16px;--meta-checkbox-box-radio-circle-size:14px;--meta-checkbox-box-bcl:var(--cl-mid-grey);--meta-checkbox-box-bcl-checked:var(--cl-orange);--meta-checkbox-box-bcl-hover:var(--cl-light-grey);--meta-checkbox-box-cl:var(--cl-orange);--meta-checkbox-text-fz:18px;--meta-checkbox-text-fw:400;--meta-checkbox-text-lh:1.2;--meta-checkbox-text-cl:var(--cl-white);--meta-checkbox-text-cl-hover:var(--cl-white);align-items:center}.meta-checkbox.multi-purpose-option-type .meta-checkbox__box{margin-top:0}:root{--meta-upload-file-w:100%;--meta-upload-file-ff:var(--font-main);--meta-upload-file-gap:0px;--meta-upload-file-input-px:clamp(24px,calc(24px + 8.00 * ((100vw - 640px) / 800)),32px);--meta-upload-file-input-py:clamp(24px,calc(24px + 8.00 * ((100vw - 640px) / 800)),32px);--meta-upload-file-input-h:clamp(180px,calc(180px + 56.00 * ((100vw - 640px) / 800)),236px);--meta-upload-file-input-br:12px;--meta-upload-file-input-bw:1px;--meta-upload-file-input-bcl:#c8c8c8;--meta-upload-file-input-bg:var(--cl-white);--meta-upload-file-input-bg-hover:hsla(0,0%,100%,.85);--meta-upload-file-input-bg-drag:rgba(80,105,135,.05);--meta-upload-file-input-shadow:none;--meta-upload-file-input-shadow-hover:none;--meta-upload-file-input-shadow-drag:0 0 10px 0 hsla(0,0%,100%,.3);--meta-upload-file-input-scale-drop:0.95;--meta-upload-file-outline-bw:1px;--meta-upload-file-outline-bcl:var(--cl-mint-A6);--meta-upload-file-outline-bcl-drop:var(--cl-mint-A6);--meta-upload-file-outline-opacity:0;--meta-upload-file-outline-opacity-active:1;--meta-upload-file-dash-bcl:#122449;--meta-upload-file-dash-bw:1px;--meta-upload-file-dash-style:dashed;--meta-upload-file-dash-opacity:0;--meta-upload-file-icon-fz:41px;--meta-upload-file-icon-cl:var(--cl-primary);--meta-upload-file-icon-mb:clamp(14px,calc(14px + 5.00 * ((100vw - 768px) / 672)),19px);--meta-upload-file-title-fz:16px;--meta-upload-file-title-fw:700;--meta-upload-file-title-lh:1.5;--meta-upload-file-title-ls:0;--meta-upload-file-title-cl:var(--cl-primary);--meta-upload-file-title-mb:6px;--meta-upload-file-container-gap:clamp(10px,calc(10px + 4.00 * ((100vw - 768px) / 672)),14px);--meta-upload-file-container-mb:10px;--meta-upload-file-subtitle-ws:normal;--meta-upload-file-subtitle-fz:16px;--meta-upload-file-subtitle-fw:400;--meta-upload-file-subtitle-lh:1.5;--meta-upload-file-subtitle-cl:var(--cl-black);--meta-upload-file-btn-px:clamp(16px,calc(16px + 1.00 * ((100vw - 768px) / 672)),17px);--meta-upload-file-btn-py:clamp(10px,calc(10px + 2.00 * ((100vw - 768px) / 672)),12px);--meta-upload-file-btn-h:clamp(40px,calc(40px + 5.00 * ((100vw - 768px) / 672)),45px);--meta-upload-file-btn-br:10px;--meta-upload-file-btn-bw:1px;--meta-upload-file-btn-bcl:var(--cl-black);--meta-upload-file-btn-bcl-hover:var(--cl-black);--meta-upload-file-btn-cl:var(--cl-black);--meta-upload-file-btn-fz:14px;--meta-upload-file-btn-fw:400;--meta-upload-file-btn-lh:1.4;--meta-upload-file-name-fz:14px;--meta-upload-file-name-fw:400;--meta-upload-file-name-lh:1.2;--meta-upload-file-name-cl:var(--cl-neutral-600);--meta-upload-file-name-ml:4px;--meta-upload-file-name-mt:0px;--meta-upload-file-name-mb:0px;--meta-upload-file-name-max-h:40px;--meta-upload-file-name-max-w:100%;--meta-upload-file-info-fz:12px;--meta-upload-file-info-fw:200;--meta-upload-file-info-lh:1;--meta-upload-file-info-cl:var(--cl-black);--meta-upload-file-error-bottom:clamp(10px,calc(10px + 6.00 * ((100vw - 992px) / 448)),16px)}@supports (color:rgb(0 0 0/0)){:root{--meta-upload-file-input-bg-hover:hsla(0,0%,100%,.85);--meta-upload-file-input-bg-drag:rgba(80,105,135,.05);--meta-upload-file-input-shadow-drag:0 0 10px 0 hsla(0,0%,100%,.3)}}.meta-upload-file{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;gap:var(--meta-upload-file-gap);width:100%;width:var(--meta-upload-file-w);font-family:Inter,sans-serif;font-family:var(--meta-upload-file-ff);position:relative}.meta-upload-file .error-text{position:absolute;left:50%;transform:translateX(-50%);bottom:clamp(10px,calc(10px + 6 * ((100vw - 992px) / 448)),16px);bottom:var(--meta-upload-file-error-bottom);min-width:-moz-max-content;min-width:max-content}.meta-upload-file__input{width:100%;min-height:clamp(180px,calc(180px + 56 * ((100vw - 640px) / 800)),236px);min-height:var(--meta-upload-file-input-h);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:clamp(24px,calc(24px + 8 * ((100vw - 640px) / 800)),32px);padding:var(--meta-upload-file-input-py) var(--meta-upload-file-input-px);border:1px solid #c8c8c8;border:var(--meta-upload-file-input-bw) solid var(--meta-upload-file-input-bcl);border-radius:12px;border-radius:var(--meta-upload-file-input-br);background-color:#fff;background-color:var(--meta-upload-file-input-bg);background-image:none;box-shadow:none;box-shadow:var(--meta-upload-file-input-shadow);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease}.meta-upload-file__input:after,.meta-upload-file__input:before{content:"";position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;border-radius:12px;border-radius:var(--meta-upload-file-input-br);transition:opacity .2s ease,border-color .2s ease}.meta-upload-file__input:before{z-index:5;border:var(--meta-upload-file-outline-bw) solid var(--meta-upload-file-outline-bcl);opacity:0;opacity:var(--meta-upload-file-outline-opacity)}.meta-upload-file__input:after{z-index:1;border:1px dashed #122449;border:var(--meta-upload-file-dash-bw) var(--meta-upload-file-dash-style) var(--meta-upload-file-dash-bcl);opacity:0;opacity:var(--meta-upload-file-dash-opacity)}.meta-upload-file__input input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;margin:0;padding:0;opacity:0;color:transparent;font-size:0;cursor:pointer}.meta-upload-file__input input[type=file]::-webkit-file-upload-button{cursor:pointer}.meta-upload-file__input span:not(.meta-upload-file__name){cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta-upload-file__input:hover{background-color:hsla(0,0%,100%,.85);background-color:var(--meta-upload-file-input-bg-hover);box-shadow:none;box-shadow:var(--meta-upload-file-input-shadow-hover)}.meta-upload-file__input:hover:before{opacity:1;opacity:var(--meta-upload-file-outline-opacity-active)}.meta-upload-file__icon{color:var(--meta-upload-file-icon-cl);font-size:41px;font-size:var(--meta-upload-file-icon-fz);line-height:1;pointer-events:none}.meta-upload-file__icon:not(:last-child){margin-bottom:clamp(14px,calc(14px + 5 * ((100vw - 768px) / 672)),19px);margin-bottom:var(--meta-upload-file-icon-mb)}.meta-upload-file__title{width:100%;text-align:center;font-family:Inter,sans-serif;font-family:var(--meta-upload-file-ff);font-weight:700;font-weight:var(--meta-upload-file-title-fw);font-size:16px;font-size:var(--meta-upload-file-title-fz);line-height:1.5;line-height:var(--meta-upload-file-title-lh);letter-spacing:0;letter-spacing:var(--meta-upload-file-title-ls);color:var(--meta-upload-file-title-cl)}.meta-upload-file__title:not(:last-child){margin-bottom:6px;margin-bottom:var(--meta-upload-file-title-mb)}.meta-upload-file__container{width:100%;display:flex;justify-content:center;align-items:center;gap:clamp(10px,calc(10px + 4 * ((100vw - 768px) / 672)),14px);gap:var(--meta-upload-file-container-gap);pointer-events:none}.meta-upload-file__container:not(:last-child){margin-bottom:10px;margin-bottom:var(--meta-upload-file-container-mb)}.meta-upload-file__subtitle{white-space:normal;white-space:var(--meta-upload-file-subtitle-ws);font-family:Inter,sans-serif;font-family:var(--meta-upload-file-ff);font-weight:400;font-weight:var(--meta-upload-file-subtitle-fw);font-size:16px;font-size:var(--meta-upload-file-subtitle-fz);line-height:1.5;line-height:var(--meta-upload-file-subtitle-lh);color:#0e1015;color:var(--meta-upload-file-subtitle-cl)}.meta-upload-file__btn{min-height:clamp(40px,calc(40px + 5 * ((100vw - 768px) / 672)),45px);min-height:var(--meta-upload-file-btn-h);display:flex;justify-content:center;align-items:center;padding:clamp(10px,calc(10px + 2 * ((100vw - 768px) / 672)),12px) clamp(16px,calc(16px + 1 * ((100vw - 768px) / 672)),17px);padding:var(--meta-upload-file-btn-py) var(--meta-upload-file-btn-px);border:1px solid #0e1015;border:var(--meta-upload-file-btn-bw) solid var(--meta-upload-file-btn-bcl);border-radius:10px;border-radius:var(--meta-upload-file-btn-br);text-align:center;font-weight:400;font-weight:var(--meta-upload-file-btn-fw);font-size:14px;font-size:var(--meta-upload-file-btn-fz);line-height:1.4;line-height:var(--meta-upload-file-btn-lh);color:#0e1015;color:var(--meta-upload-file-btn-cl);transition:background-color .3s ease,border-color .3s ease,color .3s ease}.meta-upload-file__btn,.meta-upload-file__name{white-space:nowrap;font-family:Inter,sans-serif;font-family:var(--meta-upload-file-ff)}.meta-upload-file__name{max-width:0;max-height:0;margin:0;overflow:hidden;text-overflow:ellipsis;font-weight:400;font-weight:var(--meta-upload-file-name-fw);font-size:14px;font-size:var(--meta-upload-file-name-fz);line-height:1.2;line-height:var(--meta-upload-file-name-lh);color:#666;color:var(--meta-upload-file-name-cl);opacity:0;transition:max-width .3s ease,max-height .3s ease,margin .3s ease,opacity .3s ease}.meta-upload-file__info{width:100%;text-align:center;font-weight:200;font-weight:var(--meta-upload-file-info-fw);font-size:12px;font-size:var(--meta-upload-file-info-fz);line-height:1;line-height:var(--meta-upload-file-info-lh);color:#0e1015;color:var(--meta-upload-file-info-cl)}.meta-upload-file:hover{--meta-upload-file-btn-bcl:var(--meta-upload-file-btn-bcl-hover)}.meta-upload-file.is-file-selected .meta-upload-file__name{max-width:100%;max-width:var(--meta-upload-file-name-max-w);max-height:40px;max-height:var(--meta-upload-file-name-max-h);margin-top:0;margin-top:var(--meta-upload-file-name-mt);margin-right:0;margin-bottom:0;margin-bottom:var(--meta-upload-file-name-mb);margin-left:4px;margin-left:var(--meta-upload-file-name-ml);opacity:1}.meta-upload-file.drag .meta-upload-file__input{background-color:rgba(80,105,135,.05);background-color:var(--meta-upload-file-input-bg-drag);box-shadow:0 0 10px 0 hsla(0,0%,100%,.3);box-shadow:var(--meta-upload-file-input-shadow-drag)}.meta-upload-file.drag .meta-upload-file__input:before{opacity:1;opacity:var(--meta-upload-file-outline-opacity-active)}.meta-upload-file.drop:not(.done) .meta-upload-file__input{transform:scale(.95);transform:scale(var(--meta-upload-file-input-scale-drop))}.meta-upload-file.drop:not(.done) .meta-upload-file__input:before{border-color:var(--meta-upload-file-outline-bcl-drop);opacity:1;opacity:var(--meta-upload-file-outline-opacity-active)}.meta-upload-file.white{--meta-upload-file-dash-bcl:var(--cl-white);--meta-upload-file-outline-bcl:var(--cl-white);--meta-upload-file-title-cl:var(--cl-white);--meta-upload-file-subtitle-cl:var(--cl-white);--meta-upload-file-name-cl:var(--cl-white);--meta-upload-file-info-cl:var(--cl-white);--meta-upload-file-btn-bcl:var(--cl-white);--meta-upload-file-btn-bcl-hover:var(--cl-white);--meta-upload-file-btn-cl:var(--cl-white);--meta-upload-file-input-bg-hover:rgba(0,0,0,.3)}@supports (color:rgb(0 0 0/0)){.meta-upload-file.white{--meta-upload-file-input-bg-hover:rgba(0,0,0,.3)}}.meta-upload-file.dark-compact-type{--meta-upload-file-input-h:42px;--meta-upload-file-input-px:0px;--meta-upload-file-input-py:0px;--meta-upload-file-input-br:0px;--meta-upload-file-input-bcl:var(--cl-blue-87);--meta-upload-file-input-bg:#1c2c30;--meta-upload-file-input-bg-hover:#203237;--meta-upload-file-outline-bw:0px;--meta-upload-file-dash-opacity:0;--meta-upload-file-btn-px:22px;--meta-upload-file-btn-py:4px;--meta-upload-file-btn-h:42px;--meta-upload-file-btn-br:0px;--meta-upload-file-btn-bw:0px;--meta-upload-file-btn-bcl:transparent;--meta-upload-file-btn-bcl-hover:transparent;--meta-upload-file-btn-cl:var(--cl-white);--meta-upload-file-btn-fz:14px;--meta-upload-file-btn-fw:400;--meta-upload-file-btn-lh:1.2;--meta-upload-file-name-fz:14px;--meta-upload-file-name-fw:400;--meta-upload-file-name-lh:1.2;--meta-upload-file-name-cl:var(--cl-white);--meta-upload-file-btn-bg:#536266;--meta-upload-file-btn-bg-hover:#5f7073;align-items:stretch}.meta-upload-file.dark-compact-type .meta-upload-file__input{min-height:clamp(180px,calc(180px + 56 * ((100vw - 640px) / 800)),236px);min-height:var(--meta-upload-file-input-h);height:clamp(180px,calc(180px + 56 * ((100vw - 640px) / 800)),236px);height:var(--meta-upload-file-input-h);display:block;overflow:hidden;padding:0}.meta-upload-file.dark-compact-type .meta-upload-file__inner{position:relative;z-index:2;width:100%;height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(87px,30%);align-items:stretch;overflow:hidden;white-space:normal;pointer-events:none}.meta-upload-file.dark-compact-type .meta-upload-file__name{min-width:0;max-width:100%;max-height:none;height:100%;margin:0;padding:4px 13px;display:block;line-height:calc(clamp(180px, calc(180px + 56 * ((100vw - 640px) / 800)), 236px) - 8px);line-height:calc(var(--meta-upload-file-input-h) - 8px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666;color:var(--meta-upload-file-name-cl);opacity:1}.meta-upload-file.dark-compact-type .meta-upload-file__btn{width:100%;min-width:0;min-height:0;height:100%;padding:4px 22px;border:0;border-left:1px solid rgba(41,122,135,.45);background-color:var(--meta-upload-file-btn-bg);color:#0e1015;color:var(--meta-upload-file-btn-cl)}.meta-upload-file.dark-compact-type:hover .meta-upload-file__btn{background-color:var(--meta-upload-file-btn-bg-hover)}.meta-upload-file.cv-upload-type{--meta-upload-file-input-h:215px;--meta-upload-file-input-px:24px;--meta-upload-file-input-py:24px;--meta-upload-file-input-br:5px;--meta-upload-file-input-bcl:var(--cl-mid-grey);--meta-upload-file-input-bg:transparent;--meta-upload-file-input-bg-hover:hsla(0,0%,100%,.04);--meta-upload-file-input-bg-drag:rgba(249,115,22,.08);--meta-upload-file-outline-bcl:var(--cl-orange);--meta-upload-file-outline-bcl-drop:var(--cl-orange);--meta-upload-file-dash-bcl:var(--cl-mid-grey);--meta-upload-file-dash-opacity:1;--meta-upload-file-title-fz:16px;--meta-upload-file-title-fw:400;--meta-upload-file-title-lh:1.2;--meta-upload-file-title-cl:var(--cl-white);--meta-upload-file-title-mb:12px;--meta-upload-file-container-gap:12px;--meta-upload-file-container-mb:14px;--meta-upload-file-subtitle-fz:16px;--meta-upload-file-subtitle-lh:1.2;--meta-upload-file-subtitle-cl:var(--cl-light-grey);--meta-upload-file-btn-px:16px;--meta-upload-file-btn-py:13px;--meta-upload-file-btn-h:58px;--meta-upload-file-btn-br:5px;--meta-upload-file-btn-bw:0px;--meta-upload-file-btn-cl:var(--cl-white);--meta-upload-file-btn-fz:16px;--meta-upload-file-btn-lh:1.2;--meta-upload-file-name-fz:14px;--meta-upload-file-name-cl:var(--cl-white);--meta-upload-file-name-max-w:100%;--meta-upload-file-info-fz:12px;--meta-upload-file-info-fw:400;--meta-upload-file-info-lh:1.2;--meta-upload-file-info-cl:var(--cl-light-grey)}@supports (color:rgb(0 0 0/0)){.meta-upload-file.cv-upload-type{--meta-upload-file-input-bg-hover:hsla(0,0%,100%,.04);--meta-upload-file-input-bg-drag:rgba(249,115,22,.08)}}.meta-upload-file.cv-upload-type .meta-upload-file__inner{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.meta-upload-file.cv-upload-type .meta-upload-file__input{border-width:0!important}.meta-upload-file.cv-upload-type .meta-upload-file__btn{gap:10px;background:#6b7280;background:var(--cl-mid-grey)}.meta-upload-file.cv-upload-type .meta-upload-file__btn i{font-size:10px}.meta-upload-file.cv-upload-type .meta-upload-file__info{margin-top:8px}.meta-upload-file.button-type{--meta-upload-file-w:fit-content;--meta-upload-file-input-px:0px;--meta-upload-file-input-py:0px;--meta-upload-file-input-h:auto;--meta-upload-file-input-br:0px;--meta-upload-file-input-bg:transparent;--meta-upload-file-input-bg-hover:transparent;--meta-upload-file-input-shadow-hover:none;--meta-upload-file-outline-bw:0px;--meta-upload-file-container-gap:10px;--meta-upload-file-subtitle-ws:nowrap;--meta-upload-file-name-ml:0px;--meta-upload-file-name-cl:var(--cl-blue);width:-moz-fit-content;width:fit-content;width:var(--meta-upload-file-w);min-height:48px;display:flex;align-items:center;justify-content:center;padding:clamp(9px,calc(9px + 4 * ((100vw - 768px) / 672)),13px) clamp(20px,calc(20px + 14 * ((100vw - 768px) / 672)),34px) clamp(7px,calc(7px + 4 * ((100vw - 768px) / 672)),11px);background:var(--cl-primary);box-shadow:0 1px 2px 0 rgba(1,2,2,.05),inset 0 -2px 1px 0 rgba(0,0,0,.2),inset 0 0 0 1px rgba(1,2,2,.15),inset 0 2px 1px 0 hsla(0,0%,100%,.25),inset 0 32px 24px 0 hsla(0,0%,100%,.05);cursor:pointer}.meta-upload-file.button-type .meta-upload-file__input{display:flex;align-items:center;justify-content:center;gap:clamp(10px,calc(10px + 4 * ((100vw - 768px) / 672)),14px);gap:var(--meta-upload-file-container-gap);background:none}.meta-upload-file.button-type .meta-upload-file__input:after,.meta-upload-file.button-type .meta-upload-file__input:before{display:none}.meta-upload-file.button-type .meta-upload-file__container i{font-size:9px;color:var(--cl-blue);transition:transform .3s ease}.meta-upload-file.button-type:hover .meta-upload-file__container i{transform:rotate(44deg)}.meta-upload-file.button-type.cl-blue{--meta-upload-file-name-cl:var(--cl-primary);background:var(--cl-blue)}.meta-upload-file.button-type.cl-blue .meta-upload-file__container i{color:var(--cl-primary)}@media (min-width:641px){.meta-upload-file.cv-upload-type .meta-upload-file__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.meta-upload-file.cv-upload-type .meta-upload-file__title{position:absolute;top:46px;right:24px;left:24px;margin:0}.meta-upload-file.cv-upload-type .meta-upload-file__container{position:absolute;top:75px;right:0;left:0;margin:0}.meta-upload-file.cv-upload-type .meta-upload-file__info,.meta-upload-file.cv-upload-type .meta-upload-file__name{position:absolute;top:159px;right:24px;left:24px;margin:0}.meta-upload-file.cv-upload-type.is-file-selected .meta-upload-file__info{opacity:0}}@media (max-width:1033px){.meta-upload-file.dark-compact-type{--meta-upload-file-name-fz:16px}}@media (max-width:640px){.meta-upload-file.cv-upload-type{--meta-upload-file-input-h:180px;--meta-upload-file-input-px:20px;--meta-upload-file-input-py:20px}}.meta-filter{justify-content:flex-start;gap:10px;cursor:pointer}.meta-filter,.meta-filter__btn{display:flex;align-items:center}.meta-filter__btn{--size:20px;width:20px;width:var(--size);height:20px;height:var(--size);justify-content:center;padding:3px 2px 2px;border:1px solid #fff;border:1px solid var(--cl-white);font-size:7px;border-radius:50%;transition:.3s}.meta-filter__text{font-size:clamp(18px,calc(18px + 6 * ((100vw - 768px) / 672)),24px);font-weight:400;line-height:1.1;color:var(--cl-almost-white);transition:.3s}.meta-filter:hover .meta-filter__btn{border-color:var(--cl-electric);color:var(--cl-electric)}.meta-filter:hover .meta-filter__text{color:var(--cl-electric)}.clients-marquee{width:100%}.clients-marquee .comet-marquee-content{gap:clamp(38px,calc(38px + 126 * ((100vw - 640px) / 800)),164px);justify-content:space-between}.clients-marquee__item{display:flex;align-items:center;justify-content:flex-start;width:-moz-fit-content;width:fit-content}.clients-marquee__item img{-o-object-fit:contain;object-fit:contain;max-height:clamp(60px,calc(60px + 24 * ((100vw - 640px) / 800)),84px);max-width:clamp(129px,calc(129px + 41 * ((100vw - 640px) / 800)),170px)}.comet-marquee-container{font-size:0}.filters-slider{--filters-swipe-hint-size:11px;--filters-swipe-hint-travel:58px;--filters-swipe-hint-right:10px;max-width:100%;position:relative}.filters-slider .swiper{max-width:100%;overflow:visible;margin-left:0;touch-action:pan-y;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.filters-slider .swiper-slide{width:-moz-fit-content;width:fit-content}.filters-slider__swipe-hint{width:calc(var(--filters-swipe-hint-size) + var(--filters-swipe-hint-travel));height:36px;position:absolute;z-index:4;right:var(--filters-swipe-hint-right);top:50%;display:flex;align-items:center;justify-content:flex-end;opacity:0;pointer-events:none;transform:translateY(-50%);transition:opacity .2s ease-in-out}.filters-slider__swipe-hint-dot{width:var(--filters-swipe-hint-size);height:var(--filters-swipe-hint-size);position:relative;border-radius:50%;background-color:rgba(216,228,231,.66);box-shadow:0 0 0 1px rgba(216,228,231,.24),0 0 20px rgba(216,228,231,.36);opacity:.72;transform:translateX(0);will-change:transform,opacity}.filters-slider__swipe-hint-dot:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1px solid rgba(216,228,231,.34);background-color:rgba(216,228,231,.14);opacity:0;transform:scale(.78);will-change:transform,opacity}.filters-slider.is-show-swipe-hint .filters-slider__swipe-hint{opacity:1}.filters-slider.is-show-swipe-hint .filters-slider__swipe-hint-dot{animation:filtersSwipeHint 1.2s cubic-bezier(.32,.04,.18,1) .35s 3}.filters-slider.is-show-swipe-hint .filters-slider__swipe-hint-dot:before{animation:filtersSwipeHintPulse 1.2s ease-in-out .35s 3}.filters-slider__btn{min-width:72px;height:38px;border:1px solid rgba(44,143,160,.2);border-radius:0;display:flex;justify-content:center;align-items:center;padding:6px clamp(18px,calc(18px + 12 * ((100vw - 640px) / 800)),30px) 4px;background:transparent;cursor:pointer;font-family:Vend Sans,sans-serif;font-family:var(--font-heading);font-size:clamp(14px,calc(14px + 2 * ((100vw - 640px) / 800)),16px);font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase;white-space:nowrap;transition:border-color .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out;color:#fff;color:var(--cl-white)}.filters-slider__btn.is-active{border-color:rgba(216,228,231,.65);background-color:var(--cl-blue-42);cursor:default}.filters-slider__btn:not(.is-active):hover{border-color:rgba(44,143,160,.48);background-color:rgba(18,59,66,.18)}.filters-slider__btn:focus-visible{outline:1px solid var(--cl-blue-a0);outline-offset:2px}@media (max-width:389px){.filters-slider__btn{padding-left:14px;padding-right:14px}}@keyframes filtersSwipeHint{0%{opacity:.42;transform:translateX(0) scale(.94)}16%{opacity:.86;transform:translateX(-12px) scale(1.04)}62%,74%{opacity:.9;transform:translateX(calc(0px - var(--filters-swipe-hint-travel))) scale(1)}to{opacity:.44;transform:translateX(0) scale(.96)}}@keyframes filtersSwipeHintPulse{0%{opacity:0;transform:scale(.78)}18%{opacity:.68;transform:scale(1.18)}58%,72%{opacity:.62;transform:scale(1.46)}to{opacity:0;transform:scale(.88)}}@media (prefers-reduced-motion:reduce){.filters-slider.is-show-swipe-hint .filters-slider__swipe-hint{opacity:0}.filters-slider.is-show-swipe-hint .filters-slider__swipe-hint-dot,.filters-slider.is-show-swipe-hint .filters-slider__swipe-hint-dot:before{animation:none}}.swiper-slide.is-hidden{display:none!important}.swiper:not(.swiper-initialized):not(.on-resize-type):not(.gsap-type):not(.no-swiper-type){opacity:0}.swiper:not(.swiper-initialized):not(.on-resize-type):not(.gsap-type):not(.no-swiper-type) .swiper-wrapper{display:flex;align-items:stretch;justify-content:flex-start}.swiper-pagination{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;width:auto;margin-top:auto;height:44px;display:flex;justify-content:center;align-items:center}.swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background:transparent;position:relative;opacity:1;border-radius:50%;border:1px solid #00121a;transition:border-color .4s,background-color .4s}.swiper-pagination .swiper-pagination-bullet:hover:not(.swiper-pagination-bullet-active){border-color:var(--ink-900);background-color:#fff;background-color:var(--cl-white)}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#00121a}.swiper-pagination.white-type .swiper-pagination-bullet{background:#c0d7dd;border-color:#c0d7dd;opacity:.2}.swiper-pagination.white-type .swiper-pagination-bullet:hover{opacity:.6}.swiper-pagination.white-type .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.swiper-buttons{width:100%;gap:24px;justify-content:flex-start}.swiper-buttons,.swiper-buttons .swiper-button{display:flex;position:relative;left:auto;top:auto;bottom:auto;align-items:center}.swiper-buttons .swiper-button{transform:none;margin-top:24px;right:auto;--size:20px;width:20px;width:var(--size);max-width:20px;max-width:var(--size);min-width:20px;min-width:var(--size);height:20px;height:var(--size);justify-content:center;border:none;border-radius:0;transition:.3s;background:transparent;padding:4px;flex:1}.swiper-buttons .swiper-button:after{display:none}.swiper-buttons .swiper-button:before{content:"\e904";font-family:icomoon!important;font-size:20px;transition:transform .3s,color .3s,background-color .3s;display:flex;justify-content:center;align-items:center;z-index:1;color:#fff;color:var(--cl-white)}.swiper-buttons .swiper-button:hover:not(.swiper-button-disabled):before{color:#f97316;color:var(--cl-orange)}.swiper-buttons .swiper-button.swiper-button-prev:before{content:"\e902"}.swiper-buttons .swiper-button.swiper-button-lock{display:none}.swiper-buttons .swiper-button.swiper-button-disabled{opacity:.5;pointer-events:none}.swiper-buttons .swiper-button.outlined-black-type{border-color:#0e1015;border-color:var(--cl-black);background:transparent}.swiper-buttons .swiper-button.outlined-black-type:hover:not(.swiper-button-disabled){background-color:hsla(0,0%,100%,.7)}.swiper-buttons .swiper-button.outlined-black-type:hover:not(.swiper-button-disabled):before{color:var(--ink-900)}.header-container{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;overflow:hidden;pointer-events:none}.header{position:absolute;left:0;z-index:999;align-items:stretch;justify-content:flex-start;flex-direction:column;background:transparent;--logo-w:clamp(162px,calc(162px + 34.00 * ((100vw - 768px) / 672)),196px);pointer-events:auto;top:calc((clamp(80px, calc(80px + 8 * ((100vw - 1100px) / 340)), 88px) + 3px) * -1);top:calc((var(--header-height) + 3px) * -1)}.header,.header .header-main{width:100%;display:flex;transition:all .3s ease-in-out;height:clamp(80px,calc(80px + 8 * ((100vw - 1100px) / 340)),88px);height:var(--header-height)}.header .header-main{align-items:center;padding:12px 0;background:#0d1b2a;background:var(--cl-navy)}@media (max-width:768px){.header .header-main{height:clamp(80px,calc(80px + 8 * ((100vw - 1100px) / 340)),88px);height:var(--header-height)}}.header.absolute{position:absolute}.header.fixed{position:fixed}@media (max-width:640px){.header.is-open-menu{background:transparent}.header.is-open-menu .logo{z-index:0}}.header.transparent-type:not(.open-menu):not(.is-open-menu):not(.scrolled) .header-main{background:transparent}.header.job-post-type .header-main{border-bottom:1px solid #0d2d33}.header.scrolled:before{background:rgba(8,19,45,.8);width:100vw;max-width:100vw;left:0;transform:translateX(0)}.header .header-additional,.header .header-additional-mob{display:flex;align-items:stretch;justify-content:flex-start}.header .header-additional .buttons,.header .header-additional-mob .buttons{display:flex;align-items:center;justify-content:center;grid-column-gap:16px;flex-wrap:nowrap}.header .header-additional .buttons .menu-link,.header .header-additional-mob .buttons .menu-link{white-space:nowrap}.header .logo{position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.header .logo:before{content:"";display:block;padding-bottom:max(min(17.857142857142858%,9999px),0px)}.header .logo canvas,.header .logo iframe,.header .logo img,.header .logo svg,.header .logo video{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0}.header .logo[data-parallax-el]{overflow:visible;-webkit-mask-image:none;mask-image:none}.header .logo[data-parallax-el] img,.header .logo[data-parallax-el] svg{-o-object-fit:contain;object-fit:contain;position:absolute!important}.header .logo{width:var(--logo-w);min-width:var(--logo-w);flex-shrink:0;transition:transform .25s ease,width .25s ease;transform-origin:bottom;z-index:100;margin-right:auto}.header .logo .logo-dark{display:none}.header .logo:hover:not(.logo-svg-animation){transform:scale(1.06)}.header .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;transition:opacity .3s}.header .navbar-logo-wr{min-width:calc(var(--logo-w) + 30px);width:calc(var(--logo-w) + 30px);display:flex;align-items:center;justify-content:flex-start;height:100%;padding-right:20px;position:relative;margin-right:auto}@media (max-width:551px){.header .navbar-logo-wr{width:calc(100% - 125px)}}.header .navbar{display:flex;justify-content:flex-end;align-items:center}.header .navbar__circle{display:none}.header .navbar__buttons{display:flex;align-items:center;justify-content:flex-start;gap:11px}.header .navbar__buttons .btn.bg-green{--btn-bg:var(--cl-mint-94)}@media (max-width:1200px){.header .navbar__buttons .btn.small-size{min-height:44px}}@media (max-width:640px){.header .navbar__buttons .btn{display:none}}.header .burger{display:none}.header .navbar-nav{display:flex;align-items:center;justify-content:space-between;gap:clamp(24px,calc(24px + 6 * ((100vw - 768px) / 672)),30px);flex-grow:1;max-width:calc(100% - var(--logo-w))}@media (min-width:1201px){.header .navbar-nav .navbar-nav__bg,.header .navbar-nav .navbar-nav__circle{display:none}.header .navbar-nav .menu{max-width:100%}}.header .navbar-nav .menu-list{display:flex;flex-grow:1}.header .navbar-nav__decor{display:none}.header .menu{width:100%;display:flex;justify-content:flex-start;--gap-x:20px}@media (min-width:1201px){.header .menu{width:auto;flex:1;align-items:center;padding-right:30px;padding-left:30px}.header .menu .simplebar-content{display:flex;align-items:center;justify-content:center;gap:var(--gap-x)}.header .menu .simplebar-content:after,.header .menu .simplebar-content:before{display:none}.header .menu .simplebar-content .menu-list{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--gap-x)}.header .menu .simplebar-content:after{display:none}}.header .menu:not([data-simplebar=init]){display:none}.header .menu-item{position:relative}.header .menu-item.dropdown>.menu-link{display:inline-flex;justify-content:space-between;align-items:center;gap:10px}.header .menu-item.dropdown>.menu-link:after{content:"\e900";font-family:icomoon;font-size:clamp(10px,calc(10px + 1 * ((100vw - 768px) / 672)),11px);padding-left:0;flex-shrink:0;transition:.3s}.header .menu-socials{display:flex;align-items:center;justify-content:flex-start;gap:12px}.header .menu-socials .social-btn{color:#fff;color:var(--cl-white);--size:26px;font-size:26px}.header .menu-socials .social-btn:hover{color:var(--cl-bright-green)}.header .menu-additional-content{display:none}@media (min-width:1201px){.header .menu-additional-content{display:none!important}}@media (max-width:1200px){.header .menu-additional-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;margin-top:auto}}@media (min-width:1201px){.header:not(.header-mobile) .menu-item{padding:5px 0;display:flex;justify-content:center;align-items:center}.header:not(.header-mobile) .menu-item.desk-hidden{display:none}.header:not(.header-mobile) .menu-item:hover .menu-link.dropdown-toggle:after{transform:scaleY(-1)}}.header .menu-decor{display:none}.header .menu-link{font-family:Vend Sans,sans-serif;font-family:var(--font-heading);position:relative;font-weight:500;font-size:16px;line-height:1.2;color:#fff;color:var(--cl-white);transition:all .3s ease;cursor:pointer;z-index:5;white-space:nowrap}.header .menu-link__arrow{display:none}.header .menu-link:before{content:"";position:absolute;bottom:0;right:0;width:0;height:1px;z-index:-1;background:#fff;background:var(--cl-white);transition:all .3s ease}.header .menu-link:hover{color:var(--cl-blue-d4)}.header .menu-link:hover:before{width:100%;left:0;background:var(--cl-blue-d4)}@media (min-width:1201px){.header .menu .simplebar-wrapper{overflow:visible}.header .menu .simplebar-content-wrapper,.header .menu .simplebar-mask{overflow:visible!important}}.header .dropdown-menu{position:absolute;top:100%;left:0;min-width:100%;padding-top:16px;box-sizing:content-box;min-width:200px;display:none}@media (min-width:1201px){.header .dropdown-menu{padding-top:18px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px) scale(.985);transform-origin:top left;transition:opacity .22s ease,transform .28s cubic-bezier(.22,1,.36,1),visibility .22s ease;min-width:200px;min-width:var(--dropdown-menu-width,200px)}.header .dropdown-menu:before{content:"";position:absolute;top:13px;left:24px;width:12px;height:12px;background:var(--cl-black-16);transform:rotate(45deg)}.header .dropdown-menu ul{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:200px;min-width:var(--dropdown-menu-width,200px);padding:18px 22px;border-radius:16px;background:var(--cl-black-16);box-shadow:0 14px 30px rgba(0,0,0,.22);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}.header .dropdown-menu li:not(:last-child){margin-bottom:0}.header .dropdown-menu li .menu-link{font-family:Inter,sans-serif;font-family:var(--font-main);font-weight:600;font-size:clamp(14px,calc(14px + 2 * ((100vw - 1024px) / 416)),16px);line-height:1.2;letter-spacing:0;text-transform:none;width:-moz-fit-content;width:fit-content;padding-bottom:2px}.header .menu-item.active .dropdown-menu{display:block;z-index:10}@media (min-width:1201px){.header .menu-item.active .menu-link.dropdown-toggle:after{transform:scaleY(-1)}.header .dropdown-menu.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}}.header .menu-additional-content-desk{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:clamp(16px,calc(16px + 14 * ((100vw - 768px) / 672)),30px)}.header .menu-additional-content-desk__buttons .btn.bg-green{--btn-bg:var(--cl-mint-94)}.header .menu-additional-content-desk__links{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.header .menu-additional-content-desk__link{font-size:15px;line-height:1.2;font-weight:400;font-family:Inter,sans-serif;font-family:var(--font-main);position:relative;color:#fff;color:var(--cl-white);text-wrap:nowrap}.header .menu-additional-content-desk__link:after{position:absolute;bottom:0;right:0;width:0;opacity:0;content:"";height:1px;background:#fff;background:var(--cl-white);transition:opacity .3s ease-in-out,width .4s ease-in-out}.header .menu-additional-content-desk__link:hover:after{width:100%;left:0;right:auto;opacity:1}@media (max-width:768px){.header .menu-additional-content-desk{display:none}}@media (max-width:1200px){.header:not(.header-mobile) .burger,.header:not(.header-mobile) .menu-toggle{display:flex}.header:not(.header-mobile) .logo .logo-dark{opacity:0;display:block}.header:not(.header-mobile) .navbar-nav{position:fixed;right:16px;top:clamp(80px,calc(80px + 8 * ((100vw - 1100px) / 340)),88px);top:var(--header-height);width:50%;height:calc((100vh / 100) * 100 - clamp(80px, calc(80px + 8 * ((100vw - 1100px) / 340)), 88px));height:calc(calc(100vh / 100) * 100 - clamp(80px, calc(80px + 8 * ((100vw - 1100px) / 340)), 88px));height:calc(var(--vh, 1vh) * 100 - var(--header-height));min-width:320px;max-width:480px;padding-top:26px;background:transparent;border-left:1px solid #312622;padding-right:5px;padding-bottom:160px;transition:transform .3s ease-out,opacity .3s ease-out;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.header:not(.header-mobile) .navbar-nav__circle{--circle-size:547px;--circle-bg:var(--cl-white);--circle-bw:10px;--circle-bcl:#59aa9d;position:absolute;z-index:-1;top:-42px;left:-177px}.header:not(.header-mobile) .navbar-nav__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:#080b12}.header:not(.header-mobile) .navbar-nav__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header:not(.header-mobile) .navbar-nav__bg:after{background:rgba(0,0,0,.4);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}@media (min-width:641px){.header:not(.header-mobile) .navbar-nav{height:auto;max-height:calc((100vh / 100) * 100 - clamp(80px, calc(80px + 8 * ((100vw - 1100px) / 340)), 88px));max-height:calc(calc(100vh / 100) * 100 - clamp(80px, calc(80px + 8 * ((100vw - 1100px) / 340)), 88px));max-height:calc(var(--vh, 1vh) * 100 - var(--header-height));border-radius:0 0 0 20px;border-bottom:1px solid #312622}}@media (max-width:640px){.header:not(.header-mobile) .navbar-nav{max-width:100%;width:100%;border-left:none;justify-content:flex-start;height:calc(100% - clamp(80px, calc(80px + 8 * ((100vw - 1100px) / 340)), 88px));height:calc(100% - var(--header-height));padding-top:clamp(70px,calc(70px + 50 * ((100vw - 540px) / 660)),120px)}}.header:not(.header-mobile) .navbar-nav.nav-slide-left{right:auto;left:0;transform:translateX(-100%)}.header:not(.header-mobile) .navbar-nav.nav-slide-left.active{transform:translateX(0)}.header:not(.header-mobile) .navbar-nav.nav-slide-right{right:0;left:auto;transform:translateX(calc(64px + 100%))}.header:not(.header-mobile) .navbar-nav.nav-slide-right.active{transform:translateX(0)}.header:not(.header-mobile) .navbar-nav.nav-slide-down{right:auto;left:0;transform:translateY(-100%)}.header:not(.header-mobile) .navbar-nav.nav-slide-down.active{transform:translateY(0)}.header:not(.header-mobile) .navbar-nav.nav-slide-up{right:auto;left:0;transform:translateY(100%)}.header:not(.header-mobile) .navbar-nav.nav-slide-up.active{transform:translateY(0)}.header:not(.header-mobile) .navbar-nav .menu-additional-content{position:absolute;bottom:0;left:0;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;z-index:2;padding:20px 24px 24px;display:block}.header:not(.header-mobile) .navbar-nav .menu-additional-content__buttons{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px}.header:not(.header-mobile) .navbar-nav .menu-decor{display:flex;position:absolute;left:0;width:100%;top:0;bottom:-377px}.header:not(.header-mobile) .navbar-nav .menu-decor img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.header:not(.header-mobile) .navbar-nav .menu{width:100%;flex-direction:column;justify-content:flex-start;padding-left:24px;padding-right:19px;align-items:flex-start;align-self:center;position:relative;z-index:2;overflow-x:hidden;overflow-y:auto;max-width:344px;margin-right:auto}.header:not(.header-mobile) .navbar-nav .menu .simplebar-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.header:not(.header-mobile) .navbar-nav .menu .simplebar-content .menu-list{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.header:not(.header-mobile) .navbar-nav .menu .simplebar-track.simplebar-vertical{width:clamp(4px,calc(4px + 2 * ((100vw - 768px) / 672)),6px);background:var(--cl-grey-DB);top:0}.header:not(.header-mobile) .navbar-nav .menu .simplebar-track.simplebar-vertical:after,.header:not(.header-mobile) .navbar-nav .menu .simplebar-track.simplebar-vertical:before{display:none}.header:not(.header-mobile) .navbar-nav .menu .simplebar-track.simplebar-vertical .simplebar-scrollbar{background:var(--cl-mint-75);border-radius:4px}.header:not(.header-mobile) .navbar-nav .menu .simplebar-track.simplebar-vertical .simplebar-scrollbar:after,.header:not(.header-mobile) .navbar-nav .menu .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{display:none}.header:not(.header-mobile) .navbar-nav .menu .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{content:none}.header:not(.header-mobile) .navbar-nav .menu-list:not(:last-child){margin-bottom:30px}.header:not(.header-mobile) .navbar-nav .menu-socials{width:100%;padding-bottom:30px}.header:not(.header-mobile) .navbar-nav .header-additional .btn{padding:16px;font-size:clamp(20px,calc(20px + 4 * ((100vw - 551px) / 889)),24px);font-weight:400}.header:not(.header-mobile) .navbar-nav .menu-link{padding:0;font-weight:500;font-family:Inter,sans-serif;font-family:var(--font-main);font-size:clamp(16px,calc(16px + 4 * ((100vw - 640px) / 560)),20px);line-height:1.25}.header:not(.header-mobile) .navbar-nav .menu-link:after{display:none}.header:not(.header-mobile) .navbar-nav .menu-link__arrow{display:flex;transition:all .3s;font-size:20px;padding-left:14px}.header:not(.header-mobile) .navbar-nav .menu-item{margin-bottom:0;display:flex;align-items:center;justify-content:flex-start;width:100%;padding-top:0;padding-bottom:6px}.header:not(.header-mobile) .navbar-nav .menu-item:not(:last-child){margin-bottom:8px}.header:not(.header-mobile) .navbar-nav .menu-item:last-child{border-bottom:none}.header:not(.header-mobile) .navbar-nav .menu-item.mob-hidden{display:none}.header:not(.header-mobile) .navbar-nav .menu-item.dropdown{flex-direction:column;align-items:flex-start;justify-content:flex-start}.header:not(.header-mobile) .navbar-nav .menu-item.dropdown>.menu-link{width:auto;justify-content:flex-start;border-bottom:1px solid transparent;padding-bottom:6px;transition:border-color .3s ease,padding-bottom .3s ease}.header:not(.header-mobile) .navbar-nav .menu-item.dropdown>.menu-link:after,.header:not(.header-mobile) .navbar-nav .menu-item.dropdown>.menu-link:before{display:none}.header:not(.header-mobile) .navbar-nav .menu-item.dropdown.active>.menu-link{border-color:var(--cl-mint-94)}.header:not(.header-mobile) .navbar-nav .menu-item .dropdown-menu{display:block;position:relative;top:0;width:100%;max-height:0;opacity:0;overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .3s ease;padding:0;box-sizing:border-box}.header:not(.header-mobile) .navbar-nav .menu-item .dropdown-menu ul{padding-top:18px;padding-bottom:10px}.header:not(.header-mobile) .navbar-nav .menu-item.active .menu-link__arrow{transform:scaleY(-1);color:var(--cl-mint-94)}.header:not(.header-mobile) .navbar-nav .header-additional{margin-top:auto}@media (max-width:640px){.header:not(.header-mobile) .navbar-nav{width:100%}}.header:not(.header-mobile) .dropdown-menu{position:relative;top:0;width:100%}.header:not(.header-mobile) .dropdown-menu li:not(:last-child){margin-bottom:18px}.header:not(.header-mobile) .dropdown-menu .menu-link{font-family:Inter,sans-serif;font-family:var(--font-main);font-size:clamp(15px,calc(15px + 1 * ((100vw - 320px) / 70)),16px);line-height:1.2;font-weight:500;color:var(--cl-primary);text-transform:none}.header:not(.header-mobile) .dropdown-menu .menu-link:before{display:none}.header:not(.header-mobile) .navbar-logo-wr{z-index:120}.header:not(.header-mobile) .burger-btn{position:relative;z-index:130}.header:not(.header-mobile) .navbar-nav{top:clamp(80px,calc(80px + 8 * ((100vw - 1100px) / 340)),88px);top:var(--header-height);right:0;left:auto;width:min(50vw,480px);min-width:320px;max-width:480px;height:calc(100svh - clamp(80px, calc(80px + 8 * ((100vw - 1100px) / 340)), 88px));height:calc(100svh - var(--header-height));max-height:calc(100svh - clamp(80px, calc(80px + 8 * ((100vw - 1100px) / 340)), 88px));max-height:calc(100svh - var(--header-height));padding:32px 24px;align-items:stretch;justify-content:flex-start;border-left:none;border-bottom:none;border-radius:0;background:#0d1b2a;background:var(--cl-navy);z-index:80}}@media (max-width:1200px){@media (min-width:641px){.header:not(.header-mobile) .navbar-nav{height:auto;border-bottom-left-radius:5px}}.header:not(.header-mobile) .navbar-nav__circle{display:none}.header:not(.header-mobile) .navbar-nav__bg{background:#0d1b2a;background:var(--cl-navy)}.header:not(.header-mobile) .navbar-nav.nav-slide-right{right:0;transform:translateX(calc(64px + 100%))}.header:not(.header-mobile) .navbar-nav.nav-slide-right.active{transform:translateX(0)}.header:not(.header-mobile) .navbar-nav .menu{flex:1 1 auto;width:100%;max-width:none;min-height:0;max-height:100%;margin:0;padding:0;align-self:stretch;overflow-x:hidden;overflow-y:auto}.header:not(.header-mobile) .navbar-nav .menu[data-simplebar=init]{width:100%;padding-right:10px}.header:not(.header-mobile) .navbar-nav .menu .simplebar-content-wrapper{max-height:100%}.header:not(.header-mobile) .navbar-nav .menu .simplebar-content{align-items:flex-start;justify-content:flex-start;width:100%}.header:not(.header-mobile) .navbar-nav .menu .simplebar-track.simplebar-vertical{right:0;bottom:20px;width:4px;background:hsla(0,0%,100%,.14);border-radius:999px;opacity:1;visibility:visible}.header:not(.header-mobile) .navbar-nav .menu .simplebar-track.simplebar-vertical .simplebar-scrollbar{border-radius:999px;background:#f97316;background:var(--cl-orange)}.header:not(.header-mobile) .navbar-nav .menu .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:0;right:0;bottom:0;left:0;background:#f97316;background:var(--cl-orange);border-radius:999px;opacity:1}.header:not(.header-mobile) .navbar-nav .menu-list{width:100%}.header:not(.header-mobile) .navbar-nav .menu-list:not(:last-child){margin-bottom:23px}.header:not(.header-mobile) .navbar-nav .menu-item{width:100%;padding:0}.header:not(.header-mobile) .navbar-nav .menu-item:not(:last-child){margin-bottom:17px}.header:not(.header-mobile) .navbar-nav .menu-link{font-weight:500;font-size:clamp(16px,calc(16px + 4 * ((100vw - 640px) / 560)),20px);line-height:1.16;color:#fff;color:var(--cl-white)}.header:not(.header-mobile) .navbar-nav .menu-additional-content{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:flex!important;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:calc(100% - 10px);margin-top:0;padding:0}.header:not(.header-mobile) .navbar-nav .menu-additional-content__buttons{width:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:14px;padding-top:40px}.header:not(.header-mobile) .navbar-nav .menu-additional-content__buttons.mob-full-width{width:auto}.header:not(.header-mobile) .navbar-nav .menu-additional-content__contacts{width:100%;margin-top:31px;padding-top:30px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative}.header:not(.header-mobile) .navbar-nav .menu-additional-content__contacts:before{position:absolute;top:0;left:0;width:100%;height:1px;content:"";background:linear-gradient(90deg,rgba(0,162,212,.28),rgba(0,162,212,.28) calc(100% - 18px),rgba(0,162,212,0))}.header:not(.header-mobile) .navbar-nav .menu-additional-content__email{font-size:19px;line-height:1.35;font-weight:400;color:#fff;color:var(--cl-white);transition:color .3s ease-in-out}.header:not(.header-mobile) .navbar-nav .menu-additional-content__email:hover{color:#00a2d4}.header:not(.header-mobile) .navbar-nav .menu-socials{width:auto;padding-bottom:0;display:flex;align-items:center;justify-content:flex-start;gap:13px}.header:not(.header-mobile) .navbar-nav .menu-socials .social-btn{--size:24px;width:24px;width:var(--size);height:24px;height:var(--size);font-size:24px;color:#fff;color:var(--cl-white);transform:none;transition:color .3s ease-in-out}.header:not(.header-mobile) .navbar-nav .menu-socials .social-btn:hover{color:#00a2d4;transform:none}}@media (max-width:851px){.header:not(.header-mobile) .navbar-nav{top:0;right:auto;left:0;width:100vw;min-width:0;max-width:none;height:100svh;max-height:100svh;padding:98px 27px 0}.header:not(.header-mobile) .navbar-nav.nav-slide-right{right:auto;left:0;transform:translateX(100%)}.header:not(.header-mobile) .navbar-nav.nav-slide-right.active{transform:translateX(0)}.header:not(.header-mobile) .navbar-nav .menu{max-height:calc(100svh - 98px)}}@media (min-width:1201px){.burger-btn{display:none!important}}.burger-btn{height:48px;max-height:48px;padding:4px;border-radius:999px;width:48px;max-width:48px;border:none;background:transparent;box-shadow:none;gap:15px;cursor:pointer;margin-left:16px}.burger-btn,.burger-btn__menu{display:flex;justify-content:center;align-items:center}.burger-btn__menu{--size:25px;width:25px;width:var(--size);max-width:25px;max-width:var(--size);height:25px;height:var(--size);max-height:25px;max-height:var(--size);transition:transform .4s ease-in-out}.burger-btn:hover .line{stroke:#f97316;stroke:var(--cl-orange)}.burger-btn.active .line{stroke:#e2e8f0;stroke:var(--cl-light-grey)}.burger,.menu-toggle{--size:48px;width:48px;width:var(--size);min-width:48px;min-width:var(--size);height:48px;height:var(--size);min-height:48px;min-height:var(--size);position:relative;z-index:100;overflow:hidden;transition:.3s ease;display:flex;justify-content:center;align-items:center}.burger .burger-icon,.menu-toggle .burger-icon{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:56px;height:56px;transform:rotate(0deg) scale(1)}.burger.active .burger-icon,.menu-toggle.active .burger-icon{transform:rotate(45deg)}.burger.active .bottom,.burger.active .top,.menu-toggle.active .bottom,.menu-toggle.active .top{stroke-dashoffset:-68px}.burger.active .line,.menu-toggle.active .line{stroke:#e2e8f0;stroke:var(--cl-light-grey);opacity:1}.burger .line,.menu-toggle .line{fill:none;transition:stroke .3s ease,stroke-dasharray .4s,stroke-dashoffset .4s;stroke:#fff;stroke:var(--cl-white);stroke-width:3.5;stroke-linecap:round}.burger .bottom,.burger .top,.menu-toggle .bottom,.menu-toggle .top{stroke-dasharray:40 121}.header-additional-mob{margin-right:32px;margin-left:auto}@media (min-width:1201px){.header-additional-mob{display:none!important}}@media (max-width:551px){.header-additional-mob{display:none!important}}.header-language-wr{display:flex;justify-content:flex-end;align-items:center;flex:1}@media (min-width:1201px){.header-language-wr{min-width:clamp(160px,calc(160px + 55 * ((100vw - 1200px) / 240)),215px)}}@media (max-width:1200px){.header-language-wr{flex:none}}@media (max-width:421px){.header-language-wr{margin-right:-10px}}.header-language-btn{display:flex;align-items:center;justify-content:flex-start;gap:8px;color:var(--cl-grey);transition:color .3s}.header-language-btn i.icon-language{font-size:24px}.header-language-btn i.icon-arrow-dropdown{font-size:13px}.header-language-btn:hover{color:var(--cl-green)}.header-close-wrapper{position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:77;background:rgba(0,0,0,.8);pointer-events:none;visibility:hidden;opacity:0;transition:all .3s ease}.header-close-wrapper.active{visibility:visible;pointer-events:auto;opacity:1;cursor:pointer}.footer{padding-top:clamp(40px,calc(40px + 40 * ((100vw - 768px) / 672)),80px);padding-bottom:24px;background:#0d1b2a;background:var(--cl-navy);color:#fff;color:var(--cl-white)}.footer__wrap{justify-content:space-between;grid-row-gap:clamp(32px,calc(32px + 8 * ((100vw - 640px) / 800)),40px);padding-bottom:clamp(32px,calc(32px + 88 * ((100vw - 640px) / 800)),120px)}.footer__logo-wr,.footer__wrap{display:flex;align-items:flex-start}.footer__logo-wr{width:240px;flex-direction:column;justify-content:flex-start}.footer__logo{position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.footer__logo:before{content:"";display:block;padding-bottom:max(min(20.918367346938776%,9999px),0px)}.footer__logo canvas,.footer__logo iframe,.footer__logo img,.footer__logo svg,.footer__logo video{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0}.footer__logo[data-parallax-el]{overflow:visible;-webkit-mask-image:none;mask-image:none}.footer__logo[data-parallax-el] img,.footer__logo[data-parallax-el] svg{-o-object-fit:contain;object-fit:contain;position:absolute!important}.footer__logo{width:100%;max-width:clamp(180px,calc(180px + 16 * ((100vw - 640px) / 800)),196px)}.footer__logo img,.footer__logo svg{-o-object-fit:contain;object-fit:contain}.footer__container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) clamp(160px,calc(160px + 52 * ((100vw - 1024px) / 416)),212px);grid-column-gap:clamp(20px,calc(20px + 4 * ((100vw - 768px) / 672)),24px);grid-row-gap:24px;width:66.09%}.footer__col{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.footer__label{color:#e2e8f0;color:var(--cl-light-grey);text-transform:uppercase}.footer__label:not(:last-child){margin-bottom:10px}.footer__links{padding-top:5px;flex-direction:column;align-items:flex-start;grid-row-gap:7px}.footer__links,.footer__links li{display:flex;justify-content:flex-start}.footer__links li{align-items:center}.footer__link{color:#fff;color:var(--cl-white);transition:color .35s ease;position:relative}.footer__link.body-text-16,.footer__link.body-text-18{font-weight:500;line-height:1.15}.footer__link:after{position:absolute;bottom:0;right:0;content:"";width:0;height:2px;background:#fff;background:var(--cl-white);transition:width .35s ease,opacity .35s ease,background-color .35s ease}.footer__link:hover{color:#e2e8f0;color:var(--cl-light-grey)}.footer__link:hover:after{width:100%;right:auto;left:0;opacity:1;background-color:#e2e8f0;background-color:var(--cl-light-grey)}.footer__bottom{display:flex;align-items:center;justify-content:space-between;grid-column-gap:20px}.footer__info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media (min-width:641px){.footer__info .footer__links{flex-direction:row;grid-column-gap:16px}}@media (max-width:1200px){.footer__container{width:calc(100% - 280px)}}@media (max-width:1023px){.footer__container{width:calc(100% - 320px);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:851px){.footer__wrap{flex-direction:column;align-items:flex-start;justify-content:flex-start}.footer__container{width:100%;grid-template-columns:repeat(1,minmax(0,1fr)) 180px}}@media (max-width:640px){.footer__bottom{flex-direction:column;align-items:flex-start;justify-content:flex-start}.footer__info .heading-16.footer__label{font-size:12px}.footer__wrap{min-height:0;min-height:auto}}@media (max-width:480px){.footer__container{grid-template-columns:repeat(1,minmax(0,1fr))}}:root{--pp-main:#707070;--pp-main-rgb:112 112 112;--pp-black:#000;--pp-black-rgb:0 0 0;--pp-white:#fff;--pp-white-rgb:255 255 255;--pp-dark-blue:#0e1127;--pp-dark-blue-rgb:14 17 39;--pp-blue:#3ab4ff;--pp-blue-rgb:58 180 255;--pp-dark-gray:#343434;--pp-dark-gray-rgb:52 52 52;--pp-light-gray:#dce1e4;--pp-light-gray-rgb:220 225 228;--pp-font-main:var(--font-main)}.popup{position:fixed;left:0;top:0;right:0;bottom:0;z-index:8999;display:none}.popup.active{display:block}.popup__close-bg{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.65);z-index:-1;transition:all .5s ease;animation-duration:.3s;animation-name:opacityPopupBg}.popup__block{--pp-default-translate-x-from:-50%;--pp-default-translate-x-to:-50%;--pp-default-translate-y-from:-50%;--pp-default-translate-y-to:-50%;--pp-opacity-from:0;--pp-opacity-to:1;background:#fff;background:var(--pp-white);position:absolute;top:50%;left:50%;width:90%;max-width:clamp(600px,calc(600px + 250 * ((100vw - 768px) / 672)),850px);padding:clamp(30px,calc(30px + 10 * ((100vw - 768px) / 672)),40px) clamp(24px,calc(24px + 16 * ((100vw - 768px) / 672)),40px);transform:translateY(-50%) translateX(-50%);transform:translateY(var(--pp-default-translate-y-to)) translateX(var(--pp-default-translate-x-to));transition:all .3s ease-out;animation-duration:.6s}.popup__block.without-opacity{--pp-opacity-from:1}.popup__block.pos-l,.popup__block.pos-r{--pp-default-translate-x-from:0;--pp-default-translate-x-to:0}.popup__block.pos-b,.popup__block.pos-t{--pp-default-translate-y-from:0;--pp-default-translate-y-to:0}.popup__block.pos-t{top:0;bottom:auto}.popup__block.pos-r{right:0;left:auto}.popup__block.pos-b{top:auto;bottom:0}.popup__block.pos-l{right:auto;left:0}.popup__block.full-height{max-height:100vh;height:100%;right:0;left:auto;--pp-default-translate-x-from:0;--pp-default-translate-x-to:0}.popup__block.full-height .popup__content{max-height:calc((100vh / 100) * 72);max-height:calc(calc(100vh / 100) * 72);max-height:calc(var(--vh, 1vh) * 72)}.popup__block.slide-l{--pp-default-translate-x-from:100%}.popup__block.slide-r{--pp-default-translate-x-from:-100%}.popup__block.slide-t{--pp-default-translate-y-from:-100%}.popup__block.slide-b{--pp-default-translate-y-from:100%}.popup__block.slide-b,.popup__block.slide-l,.popup__block.slide-r,.popup__block.slide-t{animation-name:popupSlide}.popup__title{color:#0e1127;color:var(--pp-dark-blue);font-size:clamp(20px,calc(20px + 4 * ((100vw - 768px) / 672)),24px);line-height:1.2;font-family:Inter,sans-serif;font-family:var(--pp-font-main);text-transform:uppercase;font-weight:700;margin-bottom:clamp(24px,calc(24px + 8 * ((100vw - 768px) / 672)),32px)}.popup__btn-close{position:absolute;right:clamp(15px,calc(15px + 10 * ((100vw - 768px) / 672)),25px);top:clamp(15px,calc(15px + 10 * ((100vw - 768px) / 672)),25px);transition:all .3s ease-out;cursor:pointer;display:flex;align-items:center;justify-content:center}.popup__btn-close .close-clip{transition:inherit;width:clamp(20px,calc(20px + 4 * ((100vw - 768px) / 672)),24px);height:clamp(20px,calc(20px + 4 * ((100vw - 768px) / 672)),24px);background:#0e1127;background:var(--pp-dark-blue);clip-path:polygon(20% 0,0 20%,30% 50%,0 80%,20% 100%,50% 70%,80% 100%,100% 80%,70% 50%,100% 20%,80% 0,50% 30%)}.popup__btn-close i{transition:inherit;font-size:clamp(20px,calc(20px + 4 * ((100vw - 768px) / 672)),24px);color:#0e1127;color:var(--pp-dark-blue)}.popup__btn-close:hover .close-clip{background:#3ab4ff;background:var(--pp-blue);transform:scale(1.05)}.popup__btn-close:hover i{color:#3ab4ff;color:var(--pp-blue);transform:scale(1.05)}.popup__content{max-height:calc((100vh / 100) * 66);max-height:calc(calc(100vh / 100) * 66);max-height:calc(var(--vh, 1vh) * 66)}.popup__content .simplebar-track.simplebar-vertical{width:4px;background:#dce1e4;background:var(--pp-light-gray);border-radius:4px;transform:translateX(10px)}.popup__content .simplebar-track.simplebar-vertical .simplebar-scrollbar{background:#0e1127;background:var(--pp-dark-blue);border-radius:4px}.popup__content .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{content:none}.popup__content .popup-form__container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:15px;grid-row-gap:15px}@media not all and (min-width:640px){.popup__content .popup-form__container{grid-template-columns:repeat(1,minmax(0,1fr))}}.popup__content .popup-form__bottom{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:clamp(20px,calc(20px + 4 * ((100vw - 768px) / 672)),24px);flex-wrap:wrap}.popup__content .popup-form__bottom .popup-btn{margin-left:auto}.popup__content .popup-btn{font-size:clamp(14px,calc(14px + 2 * ((100vw - 768px) / 672)),16px);font-weight:700;font-family:Inter,sans-serif;font-family:var(--pp-font-main);line-height:1.2;text-transform:uppercase;background-color:#0e1127;background-color:var(--pp-dark-blue);color:#fff;color:var(--pp-white);border:none;outline:none;border-radius:4px;padding:12px 18px;cursor:pointer;transition:all .3s ease-in-out;position:relative;overflow:hidden}.popup__content .popup-btn:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;transform:skew(45deg);pointer-events:none}.popup__content .popup-btn:hover:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.7));animation:gradientPopupBtn .3s linear forwards}.popup__content .popup-btn:active{transform:scale(.9);opacity:.9}.popup__block.team-popup{background:#001823;display:flex;align-items:stretch;justify-content:flex-end;padding:0;overflow:hidden;min-height:445px;max-width:clamp(780px,calc(780px + 226 * ((100vw - 768px) / 672)),1006px);color:#fff;color:var(--cl-white);border-radius:clamp(30px,calc(30px + 16 * ((100vw - 768px) / 672)),46px)}@media (max-width:768px){.popup__block.team-popup{height:90vh}}.popup__block.team-popup .team-popup__wrap{width:100%;display:flex;align-items:center;gap:clamp(16px,calc(16px + 33 * ((100vw - 768px) / 672)),49px);padding:clamp(16px,calc(16px + 37 * ((100vw - 768px) / 672)),53px) clamp(40px,calc(40px + 24 * ((100vw - 640px) / 800)),64px) clamp(28px,calc(28px + 25 * ((100vw - 768px) / 672)),53px) clamp(16px,calc(16px + 40 * ((100vw - 768px) / 672)),56px)}@media (max-width:768px){.popup__block.team-popup .team-popup__wrap{flex-direction:column;width:100%}}.popup__block.team-popup .team-popup__image{position:relative;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.popup__block.team-popup .team-popup__image:before{content:"";display:block;padding-bottom:max(min(100%,9999px),0px)}.popup__block.team-popup .team-popup__image canvas,.popup__block.team-popup .team-popup__image iframe,.popup__block.team-popup .team-popup__image img,.popup__block.team-popup .team-popup__image svg,.popup__block.team-popup .team-popup__image video{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0}.popup__block.team-popup .team-popup__image[data-parallax-el]{overflow:visible;-webkit-mask-image:none;mask-image:none}.popup__block.team-popup .team-popup__image[data-parallax-el] img,.popup__block.team-popup .team-popup__image[data-parallax-el] svg{-o-object-fit:contain;object-fit:contain;position:absolute!important}.popup__block.team-popup .team-popup__image{width:calc(100% - clamp(16px, calc(16px + 33 * ((100vw - 768px) / 672)), 49px) - 55%);border-radius:clamp(20px,calc(20px + 12 * ((100vw - 768px) / 672)),32px);overflow:hidden}.popup__block.team-popup .team-popup__image--mob{display:none}@media (max-width:768px){.popup__block.team-popup .team-popup__image{display:none}.popup__block.team-popup .team-popup__image--mob{display:block;margin-bottom:16px;max-width:320px;width:100%}}.popup__block.team-popup .team-popup__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup__block.team-popup .team-popup__content-wr{width:55.7%;height:100%}@media (max-width:768px){.popup__block.team-popup .team-popup__content-wr{width:100%;display:flex;flex-direction:column;justify-content:space-between}}.popup__block.team-popup .team-popup__content{margin-top:4px;padding-bottom:10px;width:calc(100% + clamp(20px, calc(20px + 30 * ((100vw - 640px) / 800)), 50px));padding-right:clamp(20px,calc(20px + 30 * ((100vw - 640px) / 800)),50px)}@media (max-width:768px){.popup__block.team-popup .team-popup__content{margin-top:0;padding-right:16px;padding-bottom:24px}}@media (min-width:641px){.popup__block.team-popup .team-popup__content:not(:last-child){margin-bottom:clamp(6px,calc(10px + -4 * ((100vw - 768px) / 672)),10px)}}@media (max-width:640px){.popup__block.team-popup .team-popup__content:not(:last-child){margin-bottom:10px}}.popup__block.team-popup .team-popup__content:after{position:absolute;top:0;left:0;right:0;height:10px;content:"";z-index:1;background:linear-gradient(0deg,rgba(0,24,35,0),rgba(0,24,35,.6) 80%,#001823);display:none}.popup__block.team-popup .team-popup__content:before{position:absolute;bottom:-2px;left:0;right:0;height:40px;content:"";z-index:1;background:linear-gradient(180deg,rgba(0,24,35,0),rgba(0,24,35,.6) 80%,#001823)}.popup__block.team-popup .team-popup__content .simplebar-track.simplebar-vertical{width:4px;background:#fafafa;border-radius:2px;transform:none;top:10px;bottom:10px}@media (max-width:768px){.popup__block.team-popup .team-popup__content .simplebar-track.simplebar-vertical{top:24px}}.popup__block.team-popup .team-popup__content .simplebar-track.simplebar-vertical .simplebar-scrollbar{background:var(--accent);border-radius:2px}.popup__block.team-popup .team-popup__content .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{content:none}@media (min-width:641px){@media (max-width:768px){.popup__block.team-popup .team-popup__content{max-height:calc(90vh - 45px - 0px);max-height:calc(90vh - 45px - var(--team-popup-info-block-height, 0px))}}}@media (max-width:640px){.popup__block.team-popup .team-popup__content{max-height:calc(90vh - 45px - 0px);max-height:calc(90vh - 45px - var(--team-popup-info-block-height, 0px))}}.popup__block.team-popup .team-popup__name{font-weight:600;font-size:clamp(22px,calc(25px + -3 * ((100vw - 768px) / 672)),25px);font-family:Inter,sans-serif;font-family:var(--font-main);line-height:1.5;color:#fff;color:var(--cl-white)}.popup__block.team-popup .team-popup__name:not(:last-child){margin-bottom:12px}.popup__block.team-popup .team-popup__position{font-weight:400;font-size:18px;line-height:1.5;color:#fff;color:var(--cl-white)}.popup__block.team-popup .team-popup__position:not(:last-child){margin-bottom:12px}.popup__block.team-popup .team-popup__text{color:#fff;color:var(--cl-white);margin:0;padding-top:16px;padding-bottom:16px}.popup__block.team-popup .team-popup__text.content-element li:not(:last-child),.popup__block.team-popup .team-popup__text.content-element p:not(:last-child),.popup__block.team-popup .team-popup__text.content-element ul:not(:last-child){margin-bottom:clamp(16px,calc(16px + 4 * ((100vw - 768px) / 672)),20px)}.popup__block.team-popup .team-popup__text:not(:last-child){margin-bottom:clamp(20px,calc(20px + 12 * ((100vw - 768px) / 672)),32px)}.popup__block.team-popup .team-popup__btn-close{--size:13px;width:13px;width:var(--size);height:13px;height:var(--size);top:clamp(20px,calc(20px + 20 * ((100vw - 768px) / 672)),40px);right:clamp(16px,calc(16px + 20 * ((100vw - 640px) / 800)),36px);z-index:20}.popup__block.team-popup .team-popup__btn-close i{font-size:13px;color:#9d9d9d}.popup__block.team-popup .team-popup__btn-close:hover i{color:var(--accent)}.popup__block.team-popup .team-popup__info-block{display:flex;align-items:center;gap:clamp(18px,calc(18px + 4 * ((100vw - 768px) / 672)),22px)}.popup__block.team-popup .team-popup__info-block .btn,.popup__block.team-popup .team-popup__info-block .btn__hover,.popup__block.team-popup .team-popup__info-block .btn__original{gap:8px}.popup__block.team-popup .team-popup__info-block .btn.btn-primary{--btn-cl:#001823}.popup__block.team-popup .team-popup__info-block .btn.btn-outline{--btn-bcl:var(--cl-white);border-width:1px}.popup__block.team-popup .team-popup__info-block i.icon-linkedin{color:var(--accent)}.popup .popup-apply-now{border-radius:clamp(20px,calc(20px + 4 * ((100vw - 768px) / 672)),24px)}.popup .popup-apply-now .thanks-title{min-height:45px}.popup .popup-apply-now .popup-form__bottom{display:flex;flex-direction:row;flex-wrap:nowrap}@media (max-width:580px){.popup .popup-apply-now .popup-form__bottom{flex-wrap:wrap}}.popup .popup-apply-now .popup-form__bottom .btn{min-width:-moz-fit-content;min-width:fit-content}@media (max-width:480px){.popup .popup-apply-now .popup-form__bottom .btn{width:100%}}.popup .popup-apply-now .popup-form__bottom .meta-checkbox__text{font-size:clamp(18px,calc(18px + 2 * ((100vw - 768px) / 672)),20px)}@keyframes popupSlide{0%{transform:translateY(var(--pp-default-translate-y-from)) translateX(var(--pp-default-translate-x-from));opacity:var(--pp-opacity-from)}to{transform:translateY(var(--pp-default-translate-y-to)) translateX(var(--pp-default-translate-x-to));opacity:var(--pp-opacity-to)}}@keyframes opacityPopupBg{0%{opacity:0}to{opacity:1}}@keyframes gradientPopupBtn{0%{transform:translateX(-100%) skew(45deg)}to{transform:translateX(100%) skew(45deg)}}.circle-el{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;border-radius:50%;--border-width:var(--circle-bw,clamp(10px,calc(10px + 3.00 * ((100vw - 768px) / 672)),13px));--size:var(--circle-size,clamp(125px,calc(125px + 25.00 * ((100vw - 768px) / 672)),150px));width:clamp(125px,calc(125px + 25 * ((100vw - 768px) / 672)),150px);width:var(--size);min-width:clamp(125px,calc(125px + 25 * ((100vw - 768px) / 672)),150px);min-width:var(--size);height:clamp(125px,calc(125px + 25 * ((100vw - 768px) / 672)),150px);height:var(--size);padding:calc(clamp(10px, calc(10px + 3 * ((100vw - 768px) / 672)), 13px) + 8px);padding:calc(var(--border-width) + 8px)}.circle-el:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#fff;background:var(--circle-bg,var(--cl-white));border:var(--border-width) solid var(--circle-bcl,var(--cl-grey-32));pointer-events:none}:root{--plyr-color-main:var(--cl-white);--plyr-video-control-color:var(--cl-white);--plyr-video-control-color-hover:var(--cl-neutral-200)}@media (max-width:375px){:root{--plyr-control-spacing:6px}}.plyr{cursor:pointer;border-radius:0;overflow:hidden}.plyr__poster{position:relative}.plyr__poster:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.1)}.plyr__control--overlaid{background:transparent!important;transform:scaleX(1) translateX(-47%) translateY(-47%);display:flex!important;justify-content:center;align-items:center;width:clamp(64px,calc(64px + 34 * ((100vw - 768px) / 672)),98px)!important;height:clamp(64px,calc(64px + 34 * ((100vw - 768px) / 672)),98px);opacity:1!important;--plyr-video-control-color:var(--cl-dark-blue);--plyr-video-control-color-hover:var(--cl-dark-blue);border-radius:100%;border:1px solid var(--cl-flash-white);z-index:155}.plyr__control--overlaid:after{content:"\e907";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:clamp(32px,calc(32px + 13 * ((100vw - 768px) / 672)),45px);color:var(--cl-flash-white);left:5px;position:relative;transition:all .3s}.plyr__control--overlaid:hover:after{transform:scale(1.05)}.plyr__control--overlaid{--plyr-control-icon-size:clamp(18px,calc(18px + 2.00 * ((100vw - 768px) / 672)),20px)}.plyr__control--overlaid svg{left:2px;display:none}.plyr-hide-controls .plyr__controls{opacity:0}.plyr__video-wrapper{z-index:0}.plyr__poster{background-size:cover}@media (min-width:480px){.plyr--video .plyr__controls{padding-bottom:20px}}@media (max-width:390px){.plyr__volume input[type=range]{max-width:60px}}.pagination-btn{cursor:pointer;transition:all .3s ease;height:auto;min-width:auto;background:transparent;border:none;border-radius:0;color:#fff;color:var(--pagination-arrow-cl,var(--pagination-cl,var(--cl-white)))}.pagination-btn,.pagination-btn a{display:flex;justify-content:center;align-items:center}.pagination-btn a{width:100%;height:100%}.pagination-btn i{font-size:13px;color:currentColor;transition:color .3s ease}.pagination-btn.pagination-btn-disabled{cursor:not-allowed;opacity:.5}.pagination-btn:hover:not(.pagination-btn-disabled){color:var(--pagination-hover-cl,var(--accent,var(--cl-blue-a0)))}.pagination-num{font-family:Vend Sans,sans-serif;font-family:var(--font-heading);font-weight:400;font-size:16px;line-height:1.33;text-align:center;cursor:pointer;transition:all .3s ease;height:auto;width:auto;min-width:auto;padding-left:0;padding-right:0;background:transparent;border:none;border-radius:0;display:flex;justify-content:center;align-items:center;color:#fff;color:var(--pagination-cl,var(--cl-white));position:relative}.pagination-num:before{content:none}.pagination-num a{font:inherit;width:100%;height:100%}.pagination-num a,.pagination-num span{display:flex;justify-content:center;align-items:center;transition:all .3s ease}.pagination-num span{margin-bottom:-1px}.pagination-num.active{cursor:default;background-color:transparent;color:var(--pagination-active-cl,var(--accent,var(--cl-blue-a0)))}.pagination-num.pointer-events-none{pointer-events:none;min-width:auto;width:auto;border-color:transparent}.pagination-num:hover:not(.active){color:var(--pagination-hover-cl,var(--accent,var(--cl-blue-a0)))}@media (max-width:441px){.pagination-num:not(.active){min-width:auto}}.pagination-separator{font-family:Vend Sans,sans-serif;font-family:var(--font-heading);font-weight:400;font-size:16px;line-height:1.33;color:#fff;color:var(--pagination-cl,var(--cl-white));pointer-events:none}.pagination,.pagination-separator{display:flex;justify-content:center;align-items:center}.pagination{width:100%;gap:10px}[data-decor-drawing]{display:inline-flex!important;position:relative;z-index:1}[data-decor-drawing] .decor-drawing-el{position:absolute;left:clamp(-32px,calc(-12px + -20 * ((100vw - 768px) / 672)),-12px);bottom:clamp(-20px,calc(-10px + -10 * ((100vw - 768px) / 672)),-10px);right:clamp(-14px,calc(-12px + -2 * ((100vw - 768px) / 672)),-12px);top:0;z-index:-1}[data-decor-drawing] img{width:100%;height:100%;-o-object-fit:fill;object-fit:fill;opacity:0}[data-decor-drawing] canvas{width:100%;height:100%}[data-splitting-title]{opacity:0}[data-splitting-title] .word{transition:transform .5s,opacity .6s,filter .5s;transition-delay:calc((var(--word-index) + 1) * .15s);transform:translateY(40px) rotate(5deg);opacity:0;filter:blur(4px)}[data-splitting-title].animated{opacity:1}[data-splitting-title].animated .word{transform:translateY(0) rotate(0);opacity:1;filter:blur(0)}@keyframes wordSplitAnimation{0%{opacity:0;transform:translateY(40px) rotate(5deg)}65%{transform:translateY(-5px) rotate(-2deg);opacity:1}to{transform:translateY(0) rotate(0);opacity:1}}[data-splitting-chars].text-3d-to-up-animation{perspective:1000px}[data-splitting-chars].text-3d-to-up-animation .char{transition:transform .7s ease-out,opacity .7s ease;transition-delay:calc(var(--char-index) * 60ms);transform:rotateX(90deg) translateZ(-30px);transform-origin:bottom;opacity:0}[data-splitting-chars].text-3d-to-up-animation.aos-animate .char{transform:rotateX(0) translateZ(0);opacity:1}[data-splitting-chars].text-glitch-to-right-animation{opacity:0}[data-splitting-chars].text-glitch-to-right-animation .char{transition:transform .5s cubic-bezier(.25,.46,.45,.94),opacity .5s ease,filter .5s ease;transition-delay:calc(var(--char-index) * 40ms);transform:translateX(calc(var(--char-index) * -10px)) skewX(-20deg);opacity:0;filter:blur(8px)}[data-splitting-chars].text-glitch-to-right-animation.aos-animate{opacity:1}[data-splitting-chars].text-glitch-to-right-animation.aos-animate .char{transform:translateX(0) skewX(0);opacity:1;filter:blur(0)}[data-splitting-chars].text-glitch-to-left-animation{opacity:0}[data-splitting-chars].text-glitch-to-left-animation .char{transition:transform .5s cubic-bezier(.25,.46,.45,.94),opacity .6s ease,filter .7s ease;transition-delay:calc(var(--char-index) * 40ms);transform:translateX(50px) skewX(20deg);opacity:0;filter:blur(8px)}[data-splitting-chars].text-glitch-to-left-animation.aos-animate{opacity:1}[data-splitting-chars].text-glitch-to-left-animation.aos-animate .char{transform:translateX(0) skewX(0);opacity:1;filter:blur(0)}[data-splitting-chars].text-fade-blur-for-chars-animation{opacity:0;transition:opacity .8s ease .35s}[data-splitting-chars].text-fade-blur-for-chars-animation .char{transition:opacity .9s ease,filter .9s ease;transition-delay:calc(.2s + var(--char-index) * 20ms);opacity:0;filter:blur(6px)}[data-splitting-chars].text-fade-blur-for-chars-animation.aos-animate{opacity:1}[data-splitting-chars].text-fade-blur-for-chars-animation.aos-animate .char{opacity:1;filter:blur(0)}[data-splitting-chars].text-random-animation .char{transition:transform .6s cubic-bezier(.175,.885,.32,1.275),opacity .6s ease;transition-delay:calc(var(--char-index) * 60ms);opacity:0}[data-splitting-chars].text-random-animation .char:nth-child(3n+1){transform:translate(-40px,-40px) rotate(-15deg) scale(.5)}[data-splitting-chars].text-random-animation .char:nth-child(3n+2){transform:translate(40px,-30px) rotate(15deg) scale(.5)}[data-splitting-chars].text-random-animation .char:nth-child(3n+3){transform:translateY(50px) rotate(0deg) scale(.3)}[data-splitting-chars].text-random-animation.aos-animate .char{transform:translate(0) rotate(0) scale(1);opacity:1}[data-splitting-chars].text-3d-spiral-animation{perspective:1200px}[data-splitting-chars].text-3d-spiral-animation .char{transition:all .8s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--char-index) * 70ms);transform:rotateY(180deg) rotateX(45deg) translateZ(-100px);transform-origin:center;opacity:0;filter:blur(15px)}[data-splitting-chars].text-3d-spiral-animation.aos-animate .char{transform:rotateY(0) rotateX(0) translateZ(0);opacity:1;filter:blur(0)}[data-splitting-chars].text-3d-spiral-2-animation{perspective:1200px;opacity:0}[data-splitting-chars].text-3d-spiral-2-animation .char{transition:transform 1s cubic-bezier(.34,1.56,.64,1),opacity .8s ease,filter 1s ease;transition-delay:calc(var(--char-index) * 60ms);transform:rotateX(-90deg) rotateY(180deg) translateZ(-200px) scale(.5);transform-origin:center bottom;opacity:0;filter:blur(20px) brightness(.5)}[data-splitting-chars].text-3d-spiral-2-animation.aos-animate{opacity:1}[data-splitting-chars].text-3d-spiral-2-animation.aos-animate .char{transform:rotateX(0) rotateY(0) translateZ(0) scale(1);opacity:1;filter:blur(0) brightness(1)}[data-splitting-chars].text-blur-wave-animation .char{transition:transform 1.1s cubic-bezier(.175,.885,.32,1.8),opacity .8s ease,filter 1.1s ease;transition-delay:calc(var(--char-index) * 45ms);transform:scaleY(.1) scaleX(2.5) translateY(100px) rotate(25deg);opacity:0;filter:blur(18px)}[data-splitting-chars].text-blur-wave-animation.aos-animate .char{transform:scaleY(1) scaleX(1) translateY(0) rotate(0);opacity:1;filter:blur(0)}[data-splitting-chars].text-test-animation .char{transition:transform 1.3s cubic-bezier(.175,.885,.32,2),opacity .9s ease,filter 1.3s ease;transition-delay:calc(var(--char-index) * 55ms);transform:scaleY(3.5) scaleX(.3) translateY(120px) skewY(15deg);opacity:0;filter:blur(28px)}[data-splitting-chars].text-test-animation.aos-animate .char{transform:scaleY(1) scaleX(1) translateY(0) skewY(0);opacity:1;filter:blur(0)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;filter:blur(4px);transition-property:opacity,transform,filter}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;filter:blur(0);transform:none}html:not(.no-js) [data-aos^=fade][data-aos^=fade][data-aos=fade-blur]{opacity:0;filter:blur(4px);transition-property:opacity,transform,filter}html:not(.no-js) [data-aos^=fade][data-aos^=fade][data-aos=fade-blur].aos-animate{opacity:1;filter:blur(0);transform:none}html:not(.no-js) [data-aos=fade-up]{transform:translate3d(0,clamp(30px,calc(30px + 20 * ((100vw - 425px) / 1015)),50px),0);opacity:0;filter:blur(4px);transition-property:opacity,transform,filter}html:not(.no-js) [data-aos=fade-up].aos-animate{opacity:1;filter:blur(0)}}span.decor-lines{width:-moz-fit-content;width:fit-content;display:inline-block;position:relative}span.decor-lines img{position:absolute;left:50%;transform:translateX(-50%)!important;bottom:-5px;width:100%;height:auto!important;-o-object-fit:contain;object-fit:contain}[data-decor-drawing]{z-index:-1}[data-decor-drawing] canvas{width:100%!important;height:clamp(50px,calc(50px + 21 * ((100vw - 768px) / 672)),71px)!important}.single-range-container{width:100%}.single-range{padding-right:18px;margin-bottom:30px;height:2px}.single-range.noUi-horizontal{height:1px;border-radius:0;border:none;box-shadow:none;background:var(--cl-primary)}.single-range.noUi-horizontal .noUi-tooltip{transform:translate(-50%,100%);left:50%;bottom:-4px;display:block!important;background:transparent;font-size:clamp(16px,calc(16px + 2 * ((100vw - 768px) / 672)),18px);font-weight:400;color:var(--cl-primary);line-height:1.2;padding:0;border:none;border-radius:0;opacity:.5}.single-range.noUi-horizontal .noUi-connect{background:var(--cl-primary)}.single-range.noUi-horizontal .noUi-handle{background:#51a699;width:15px;height:15px;border:2px solid #51a699;cursor:pointer;border-radius:50%;box-shadow:none}.single-range.noUi-horizontal .noUi-handle:after,.single-range.noUi-horizontal .noUi-handle:before{content:none}.title-animation{perspective:1000px;transform-style:preserve-3d}.title-animation .word{white-space:nowrap;transform-style:preserve-3d}.title-animation .accent-bg-el,.title-animation .accent-el{position:relative;display:inline-block;z-index:1;padding:2px clamp(6px,calc(8px + -2 * ((100vw - 768px) / 672)),8px) 3px;transform-style:preserve-3d}.title-animation .accent-bg-el:before,.title-animation .accent-el:before{content:"";position:absolute;top:0;bottom:0;left:0;right:100%;background-color:var(--cl-light-pink);border:2px solid var(--cl-bright-pink);border-radius:10px;z-index:-1;transform-origin:left center;transform:translateY(.3em) scale(.95) rotateX(-20deg) translateZ(-1px);opacity:0;will-change:transform,right,opacity;transition:transform 1s cubic-bezier(.19,1,.22,1),right 1.2s cubic-bezier(.19,1,.22,1),opacity .6s cubic-bezier(.19,1,.22,1);transition-delay:calc((0 * clamp(10ms, .7s / var(--char-total), 30ms)) + .15s);transition-delay:calc((var(--accent-start, 0) * clamp(10ms, .7s / var(--char-total), 30ms)) + .15s)}.title-animation .accent-bg-el.green-bg:before,.title-animation .accent-el.green-bg:before{background-color:var(--cl-light-green);border:2px solid var(--cl-bright-green)}.title-animation .char{display:inline-block;will-change:transform,opacity,filter;transition:transform 1.1s cubic-bezier(.19,1,.22,1),opacity .9s cubic-bezier(.19,1,.22,1),filter .9s cubic-bezier(.19,1,.22,1);transform:translateY(.5em) scale(.8) rotateX(-40deg) translateZ(1px);opacity:0;filter:blur(8px);transition-delay:calc(var(--char-index) * clamp(10ms, .7s / var(--char-total), 30ms));backface-visibility:hidden}.title-animation.animated .accent-bg-el:before,.title-animation.animated .accent-el:before{transform:translateY(0) scale(1) rotateX(0deg) translateZ(-1px);opacity:1;right:0}.title-animation.animated .char{transform:translateY(0) scale(1) rotateX(0deg) translateZ(1px);opacity:1;filter:blur(0)}.line-decor{width:100%;height:1px;position:relative}.line-decor:after{height:1px;content:"";background:#fff;background:var(--cl-white);opacity:1;transition:width .7s ease-in-out,opacity .5s ease-in-out;left:0;width:0;position:absolute;top:0}.line-decor.animated:after{width:100%;opacity:1}.line-decor.cl-dark-grey:after{background:#10343a}[data-roll]{position:relative!important;overflow:hidden!important;display:inline-flex}[data-roll] .roll__hover,[data-roll] .roll__original{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:transform .4s cubic-bezier(.19,1,.22,1),opacity .3s ease;pointer-events:none;white-space:nowrap;position:relative;z-index:1}[data-roll] .roll__hover{position:absolute!important;top:0;right:0;bottom:0;left:0;transform:translateY(100%);opacity:0;z-index:2}[data-roll]:hover .roll__original{transform:translateY(-100%);opacity:0}[data-roll]:hover .roll__hover{transform:translateY(0);opacity:1}[data-roll]:hover i.icon-arrow-main,[data-roll]:hover i.icon-arrow-main-light{transform:rotate(45deg)}[data-roll] i{display:inline-block;transition:transform .3s ease-in-out}.numbers-card{background:#e2e8f0;background:var(--cl-light-grey);padding:20px;color:#0e1015;color:var(--cl-black);cursor:default;position:relative;z-index:5;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-radius:5px;transition:background-color .4s ease-in-out}.numbers-card__square{background:#f97316;background:var(--cl-orange);--size:20px;width:20px;width:var(--size);height:20px;height:var(--size);border-radius:5px;position:relative}.numbers-card__square:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;background:radial-gradient(50% 50% at 50% 50%,#f97316 35%,rgba(249,115,22,0) 100%);border-radius:2px;z-index:-1;transition:opacity .4s ease-in-out;opacity:0}.numbers-card__square:not(:last-child){margin-bottom:clamp(32px,calc(32px + 18 * ((100vw - 768px) / 672)),50px)}.numbers-card__count:not(:last-child){margin-bottom:clamp(28px,calc(28px + 8 * ((100vw - 768px) / 672)),36px)}.numbers-card__count.heading-60{font-weight:600}.numbers-card__text{margin-top:auto}.numbers-card.big-type{min-height:clamp(300px,calc(300px + 148 * ((100vw - 768px) / 672)),448px);height:100%}.numbers-card.small-type{min-height:clamp(160px,calc(160px + 52 * ((100vw - 768px) / 672)),212px)}.numbers-card.small-type .numbers-card__square{position:absolute;top:20px;right:20px}.numbers-card.small-type .numbers-card__count{max-width:calc(100% - 36px)}.numbers-card:hover{background-color:#fff;background-color:var(--cl-white)}.numbers-card:hover .numbers-card__square:after{opacity:1}.numbers-card.text-stat-type{background:#6b7280;background:var(--cl-mid-grey);color:#e2e8f0;color:var(--cl-light-grey)}.numbers-card.text-stat-type:hover{background:#808692;background:color-mix(in srgb,#6b7280 86%,#fff)}@supports (color:color-mix(in lch,red,blue)){.numbers-card.text-stat-type:hover{background:color-mix(in srgb,var(--cl-mid-grey) 86%,var(--cl-white))}}.specialism-card{border-radius:clamp(140px,calc(140px + 30 * ((100vw - 768px) / 672)),170px);background:var(--cl-white);background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.25);min-height:clamp(387px,calc(387px + 78 * ((100vw - 768px) / 672)),465px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:clamp(47px,calc(47px + 10 * ((100vw - 768px) / 672)),57px) 19px;--brand-cl:var(--cl-purple-F4);color:var(--cl-primary);overflow:hidden;transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s cubic-bezier(.25,1,.5,1),color .3s ease;transform:translateZ(0);backface-visibility:hidden;will-change:transform}.specialism-card:hover{transform:translateY(-6px) translateZ(0);box-shadow:0 16px 40px rgba(0,0,0,.2);color:#0e1015;color:var(--cl-black)}.specialism-card:hover .specialism-card__title{transform:scale(1.03) translateZ(0)}.specialism-card:hover .specialism-card__circle{transform:scale(1.08);box-shadow:0 10px 25px color-mix(in srgb,var(--brand-cl) 25%,transparent)}.specialism-card:hover .specialism-card__circle:before{transform:rotate(-127deg)}.specialism-card.brand-marketing{--brand-cl:var(--cl-purple-F4)}.specialism-card.brand-sales{--brand-cl:var(--cl-amber-32)}.specialism-card.brand-digital{--brand-cl:var(--cl-purple-8E)}.specialism-card.brand-hr{--brand-cl:var(--cl-rose-45)}.specialism-card__circle{--circle-bg:var(--brand-cl);position:relative;z-index:5;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.specialism-card__circle:before{position:absolute;width:300px;top:50%;left:50%;height:clamp(13px,calc(13px + 2 * ((100vw - 768px) / 672)),15px);content:"";background:var(--cl-primary);z-index:-1;transform:rotate(-137deg);transform-origin:left;transition:transform .4s ease}.specialism-card__circle:not(:last-child){margin-bottom:clamp(32px,calc(32px + 11 * ((100vw - 768px) / 672)),43px)}.specialism-card__title{line-height:1;letter-spacing:-.01em;font-weight:700;text-transform:uppercase;text-align:center;font-size:clamp(30px,calc(30px + 8 * ((100vw - 768px) / 672)),38px);color:var(--brand-cl);transform:translateZ(0);backface-visibility:hidden;will-change:transform;transition:transform .3s cubic-bezier(.34,1.56,.64,1),color .3s ease}.specialism-card__title:not(:last-child){margin-bottom:clamp(21px,calc(23px + -2 * ((100vw - 768px) / 672)),23px)}.specialism-card__text{line-height:1.25;letter-spacing:-.01em;font-weight:600;text-align:center;font-size:clamp(16px,calc(16px + 4 * ((100vw - 768px) / 672)),20px);width:100%;max-width:clamp(210px,calc(210px + 42 * ((100vw - 768px) / 672)),252px);transform:translateZ(0);backface-visibility:hidden;will-change:transform}.job-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;min-height:358px;padding:clamp(27px,calc(27px + 10 * ((100vw - 768px) / 672)),37px) clamp(19px,calc(19px + 20 * ((100vw - 768px) / 672)),39px) clamp(28px,calc(28px + 10 * ((100vw - 768px) / 672)),38px) clamp(28px,calc(28px + 11 * ((100vw - 768px) / 672)),39px);color:#fff;color:var(--cl-white);position:relative;z-index:5;box-shadow:0 4px 23px rgba(0,0,0,.3);--meta-cl:var(--cl-white);--title-cl:var(--cl-white);--details-cl:var(--cl-blue-87);--text-cl:var(--cl-grey-cb);--line-cl:var(--cl-blue-3a)}.job-card__bg{border:1px solid transparent;background:linear-gradient(var(--cl-black-1a),var(--cl-black-1a)) padding-box,linear-gradient(118.62deg,#051c22 1.19%,#297a87 52.33%,#051c22 100.6%) border-box;z-index:-3}.job-card__bg,.job-card__bg:after{position:absolute;top:0;right:0;bottom:0;left:0}.job-card__bg:after{content:"";background:linear-gradient(129.47deg,#b7eeec -.46%,#10657c 94.63%);z-index:1;transition:opacity .4s ease-in-out;opacity:0}.job-card__meta{display:inline-flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:8px;text-transform:uppercase;color:var(--meta-cl);transition:color .4s ease-in-out;width:100%}.job-card__meta:not(:last-child){margin-bottom:24px}.job-card__title{max-width:305px;color:var(--title-cl);transition:color .4s ease-in-out;display:inline-flex;align-items:flex-start;justify-content:flex-start;text-transform:uppercase}.job-card__title:not(:last-child){margin-bottom:24px}@media (max-width:951px){@media (min-width:641px){.job-card__title{font-size:20px}}}.job-card__details{color:var(--details-cl);transition:color .4s ease-in-out;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-transform:uppercase}.job-card__details:not(:last-child){margin-bottom:22px}.job-card__details-row{display:inline-flex;align-items:center;justify-content:flex-start;gap:0 5px;line-height:1.3}.job-card__line{width:100%;height:1px;flex-shrink:0;background:var(--line-cl);transition:background .4s ease-in-out}.job-card__line:not(:last-child){margin-bottom:29px}.job-card__text{max-width:318px;color:var(--text-cl);transition:color .4s ease-in-out;padding:0!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:61px;overflow:hidden}.job-card__text.body-text-15{line-height:20px}.job-card__text:not(:last-child){margin-bottom:clamp(29px,calc(29px + 3 * ((100vw - 640px) / 800)),32px)}.job-card__buttons{margin-top:auto}.job-card__buttons .btn{min-width:126px;min-height:37px;padding-right:17px;padding-left:14px;font-size:13px;gap:12px}.job-card__buttons .btn .btn__hover,.job-card__buttons .btn .btn__original{gap:12px}.job-card:hover{--meta-cl:var(--cl-black-16);--title-cl:var(--cl-black-16);--text-cl:var(--cl-black-16);--details-cl:var(--cl-black-16);--line-cl:var(--cl-black-16)}.job-card:hover .job-card__bg:after{opacity:1}.job-card:hover .job-card__buttons .btn.bcl-light-grey.bg-dark-grey{--btn-bcl:#1c2c30}@media (max-width:851px){.job-card__details+.job-card__line,.job-card__text{display:none}}@media (max-width:640px){@media (min-width:374px){.job-card{padding:37px 20px 39px 39px}.job-card__line{width:calc(100% + 20px)}}}.job-card.interior-type{min-height:448px;padding:20px;border-radius:5px;background:#e2e8f0;background:var(--cl-light-grey);color:#0e1015;color:var(--cl-black);box-shadow:none;-webkit-text-decoration:none;text-decoration:none;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s ease,background-color .42s ease}.job-card.interior-type .job-card__meta{gap:10px;align-items:center;margin-bottom:16px;color:#6b7280;color:var(--cl-mid-grey)}.job-card.interior-type .job-card__marker{width:20px;height:20px;border-radius:5px;flex-shrink:0;position:relative;background:#f97316;background:var(--cl-orange)}.job-card.interior-type .job-card__marker:after{content:"";position:absolute;z-index:-1;top:-16px;right:-16px;bottom:-16px;left:-16px;border-radius:50%;background:radial-gradient(circle,rgba(249,115,22,.42) 0,rgba(249,115,22,0) 70%);opacity:0;transform:scale(.7);transition:opacity .42s ease,transform .42s cubic-bezier(.22,1,.36,1)}.job-card.interior-type .job-card__title{max-width:none;margin-bottom:0;color:#0e1015;color:var(--cl-black);text-transform:none}.job-card.interior-type .job-card__details{margin:auto 0 20px;color:#0e1015;color:var(--cl-black);gap:5px;text-transform:none}.job-card.interior-type .job-card__details-row{gap:8px}.job-card.interior-type .job-card__details-label{margin:0;color:#6b7280;color:var(--cl-mid-grey)}.job-card.interior-type .job-card__details-value{margin:0}.job-card.interior-type .job-card__more{width:100%;height:100px;padding:20px;border-radius:5px;display:flex;align-items:center;justify-content:flex-start;background:#6b7280;background:var(--cl-mid-grey);transition:background-color .42s ease}.job-card.interior-type .job-card__more:focus-within,.job-card.interior-type .job-card__more:hover{background:#f97316;background:var(--cl-orange)}.job-card.interior-type .job-card__more:focus-within .btn .btn__original,.job-card.interior-type .job-card__more:hover .btn .btn__original{transform:translate3d(0,112%,0);opacity:0}.job-card.interior-type .job-card__more:focus-within .btn .btn__hover,.job-card.interior-type .job-card__more:hover .btn .btn__hover{transform:translateZ(0);opacity:1;transition-delay:.04s}.job-card.interior-type:focus-visible{outline:2px solid #f97316;outline:2px solid var(--cl-orange);outline-offset:4px;transform:translateY(-4px);box-shadow:0 16px 30px rgba(0,0,0,.22)}.job-card.interior-type:focus-visible .job-card__marker:after{opacity:1;transform:scale(1)}.job-card.interior-type:focus-visible .job-card__more{background:#f97316;background:var(--cl-orange)}@media (min-width:768px) and (hover:hover) and (pointer:fine){.job-card.interior-type:hover{transform:translateY(-4px);box-shadow:0 16px 30px rgba(0,0,0,.22)}.job-card.interior-type:hover .job-card__marker:after{opacity:1;transform:scale(1)}.job-card.interior-type:hover .job-card__more{background:#f97316;background:var(--cl-orange)}}@media (max-width:640px){.job-card.interior-type{min-height:400px;padding:16px}.job-card.interior-type .job-card__more{padding:16px}}@media (prefers-reduced-motion:reduce){.job-card.interior-type,.job-card.interior-type .job-card__marker:after,.job-card.interior-type .job-card__more{transition:none}}.testimonial-card{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-height:clamp(318px,calc(318px + 17 * ((100vw - 640px) / 800)),335px);height:100%;padding:clamp(28px,calc(28px + 6 * ((100vw - 640px) / 800)),34px) clamp(28px,calc(28px + 9 * ((100vw - 640px) / 800)),37px) clamp(28px,calc(28px + 2 * ((100vw - 640px) / 800)),30px);color:#fff;color:var(--cl-white);background:var(--cl-blue-3a);box-shadow:0 18px 34px rgba(3,18,22,.18)}.testimonial-card__icon{display:flex;align-items:center;justify-content:flex-start;min-height:clamp(29px,calc(29px + 3 * ((100vw - 640px) / 800)),32px);font-size:clamp(28px,calc(28px + 3 * ((100vw - 640px) / 800)),31px);line-height:1;color:var(--cl-cyan-e6)}.testimonial-card__icon:not(:last-child){margin-bottom:clamp(28px,calc(28px + 1 * ((100vw - 640px) / 800)),29px)}.testimonial-card__quote{max-width:292px;color:var(--cl-grey-e7)}.testimonial-card__quote:not(:last-child){margin-bottom:20px}.testimonial-card__divider{width:100%;height:1px;margin-top:auto;margin-bottom:clamp(22px,calc(22px + 3 * ((100vw - 640px) / 800)),25px);background:rgba(3,18,22,.48)}.testimonial-card__position{color:var(--cl-cyan-ec)}@media (max-width:1023px){.testimonial-card{min-height:318px}}@media (max-width:640px){.testimonial-card{min-height:316px;padding:27px 28px}.testimonial-card__quote{max-width:100%}}.testimonial-row{display:grid;grid-template-columns:94px 24px minmax(0,330px) clamp(40px,calc(40px + 102 * ((100vw - 1024px) / 416)),142px) minmax(0,1fr);align-items:start;width:100%;padding:20px 0;border-top:1px solid #6b7280;border-top:1px solid var(--cl-mid-grey)}.testimonial-row:first-child{padding-top:0;border-top:0}.testimonial-row:last-child{border-bottom:1px solid #6b7280;border-bottom:1px solid var(--cl-mid-grey)}.testimonial-row__media{grid-column:1;width:94px;aspect-ratio:1;border-radius:5px;overflow:hidden}.testimonial-row__media img,.testimonial-row__media picture{display:block;width:100%;height:100%}.testimonial-row__media img{-o-object-fit:cover;object-fit:cover}.testimonial-row__person{grid-column:3;min-width:0}.testimonial-row__label{color:#e2e8f0;color:var(--cl-light-grey)}.testimonial-row__label:not(:last-child){margin-bottom:12px}.testimonial-row__name{color:#fff;color:var(--cl-white)}.testimonial-row__name:not(:last-child){margin-bottom:8px}.testimonial-row__position{color:#6b7280;color:var(--cl-mid-grey)}.testimonial-row__quote{grid-column:5;width:100%;max-width:566px;color:#fff;color:var(--cl-white)}@media (max-width:1023px){.testimonial-row{grid-template-columns:94px 24px minmax(0,1fr)}.testimonial-row__person{grid-column:3}.testimonial-row__quote{grid-column:1/-1;max-width:none;margin-top:20px}}@media (max-width:640px){.testimonial-row{grid-template-columns:94px 16px minmax(0,1fr);padding:16px 0}.testimonial-row__quote{margin-top:16px}}.audience-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;min-height:358px;padding:clamp(27px,calc(27px + 10 * ((100vw - 768px) / 672)),37px) clamp(19px,calc(19px + 20 * ((100vw - 768px) / 672)),39px) clamp(28px,calc(28px + 10 * ((100vw - 768px) / 672)),38px) clamp(28px,calc(28px + 11 * ((100vw - 768px) / 672)),39px);color:#fff;color:var(--cl-white);position:relative;z-index:5;box-shadow:0 4px 23px rgba(0,0,0,.3);--label-cl:var(--cl-blue-87);--title-cl:var(--cl-white);--text-cl:var(--cl-grey-cb);--line-cl:var(--cl-blue-3a)}.audience-card__bg{border:1px solid transparent;background:linear-gradient(var(--cl-black-16),var(--cl-black-16)) padding-box,linear-gradient(118.62deg,#051c22 1.19%,#297a87 52.33%,#051c22 100.6%) border-box;z-index:-3}.audience-card__bg,.audience-card__bg:after{position:absolute;top:0;right:0;bottom:0;left:0}.audience-card__bg:after{content:"";background:linear-gradient(129.47deg,#b7eeec -.46%,#10657c 94.63%);z-index:1;transition:opacity .4s ease-in-out;opacity:0}.audience-card__label{color:var(--label-cl);transition:color .4s ease-in-out}.audience-card__label:not(:last-child){margin-bottom:18px}.audience-card__title{max-width:283px;color:var(--title-cl);transition:color .4s ease-in-out;display:inline-flex;align-items:center;justify-content:flex-start}.audience-card__title:not(:last-child){margin-bottom:24px}@media (max-width:951px){@media (min-width:641px){.audience-card__title{font-size:20px}}}.audience-card__line{width:calc(100% + clamp(19px, calc(19px + 20 * ((100vw - 768px) / 672)), 39px));height:1px;flex-shrink:0;background:var(--line-cl);transition:background .4s ease-in-out}.audience-card__line:not(:last-child){margin-bottom:29px}.audience-card__text{max-width:clamp(256px,calc(256px + 20 * ((100vw - 440px) / 1000)),276px);color:var(--text-cl);transition:color .4s ease-in-out}.audience-card__text:not(:last-child){margin-bottom:clamp(28px,calc(28px + 12 * ((100vw - 640px) / 800)),40px)}@media (max-width:951px){@media (min-width:641px){.audience-card__text{font-size:14px}}}.audience-card__buttons{margin-top:auto}.audience-card__buttons .btn.bcl-dark{border-color:#10343a}.audience-card__buttons .btn.bg-dark{background-color:var(--cl-black-16)}.audience-card:hover{--label-cl:var(--cl-black-16);--title-cl:var(--cl-black-16);--text-cl:var(--cl-black-16);--line-cl:var(--cl-black-16)}.audience-card:hover .audience-card__bg:after{opacity:1}.audience-card:hover .audience-card__buttons .btn.bcl-dark{border-color:var(--cl-black-16)}@media (max-width:640px){@media (min-width:374px){.audience-card{padding:37px 20px 39px 39px}.audience-card__line{width:calc(100% + 20px)}}}.difference-card{color:var(--cl-black-16);filter:drop-shadow(0 0 3px rgba(0,0,0,.13)) drop-shadow(0 0 10px rgba(0,0,0,.09))}.difference-card,.difference-card__head{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative}.difference-card__head{background:var(--cl-mint-ec);padding:90px clamp(30px,calc(30px + 10 * ((100vw - 768px) / 672)),40px) clamp(28px,calc(28px + 5 * ((100vw - 768px) / 672)),33px) clamp(30px,calc(30px + 5 * ((100vw - 768px) / 672)),35px);width:100%;z-index:2}.difference-card__label{--difference-label-cut-depth:47px;position:absolute;top:0;left:0;padding:8px calc(16px + 47px) 8px clamp(30px,calc(30px + 5 * ((100vw - 768px) / 672)),35px);padding:8px calc(16px + var(--difference-label-cut-depth)) 8px clamp(30px,calc(30px + 5 * ((100vw - 768px) / 672)),35px);display:inline-flex;justify-content:flex-start;align-items:center;background:var(--cl-black-16);color:var(--cl-mint-ec);text-transform:uppercase;min-height:60px;clip-path:polygon(0 0,100% 0,calc(100% - 47px) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - var(--difference-label-cut-depth)) 100%,0 100%);min-width:clamp(253px,calc(253px + 39 * ((100vw - 768px) / 672)),292px)}.difference-card__title.heading-20{font-weight:600}.difference-card__title:not(:last-child){margin-bottom:clamp(12px,calc(12px + 1 * ((100vw - 768px) / 672)),13px)}.difference-card__content{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:clamp(32px,calc(32px + 8 * ((100vw - 768px) / 672)),40px) clamp(30px,calc(30px + 10 * ((100vw - 768px) / 672)),40px) clamp(32px,calc(32px + 6 * ((100vw - 768px) / 672)),38px) clamp(30px,calc(30px + 5 * ((100vw - 768px) / 672)),35px);overflow:hidden;clip-path:inset(0);flex:1}.difference-card__content,.difference-card__content>:not(.difference-card__content-bg){position:relative;z-index:1}.difference-card__content-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.difference-card__content-bg:after{right:0;left:0;bottom:0;-webkit-mask-image:url(../images/fd/mask/difference-desk-outline.webp);mask-image:url(../images/fd/mask/difference-desk-outline.webp);background:linear-gradient(180deg,#d8e4e7,#fff 110%);z-index:1}.difference-card__content-bg:after,.difference-card__content-bg:before{content:"";position:absolute;height:100%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;min-height:801px}.difference-card__content-bg:before{right:1px;left:1px;bottom:1px;-webkit-mask-image:url(../images/fd/mask/difference-desk.webp);mask-image:url(../images/fd/mask/difference-desk.webp);background:linear-gradient(180deg,#fff,#fff 60%,hsla(0,0%,100%,.1) 111.72%)}.difference-card__text{color:var(--cl-grey-78)}.difference-card__text.body-text-15{line-height:20px}.difference-card__text:not(:last-child){margin-bottom:24px}.difference-card__text+.difference-card__title{margin-top:-8px}.difference-card__line{height:1px;background:var(--cl-grey-d0);width:100%}.difference-card__line:not(:last-child){margin-bottom:29px}.difference-card__buttons{margin-top:auto}.difference-card__buttons.buttons{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:13px}.difference-card__buttons.buttons .btn{box-shadow:0 4px 9px rgba(0,0,0,.07)}.blog-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:#fff;color:var(--cl-white);overflow:hidden;position:relative}.blog-card__image{width:100%;height:clamp(210px,calc(210px + 14 * ((100vw - 768px) / 672)),224px);overflow:hidden}.blog-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s}.blog-card__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:clamp(34px,calc(34px + 11 * ((100vw - 768px) / 672)),45px) clamp(160px,calc(160px + 49 * ((100vw - 640px) / 800)),209px) 34px clamp(20px,calc(20px + 15 * ((100vw - 640px) / 800)),35px);background:var(--cl-black-16);width:100%;flex:1}.blog-card__decor{position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.blog-card__decor:before{content:"";display:block;padding-bottom:max(min(81.40556368960469%,9999px),0px)}.blog-card__decor canvas,.blog-card__decor iframe,.blog-card__decor img,.blog-card__decor svg,.blog-card__decor video{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0}.blog-card__decor[data-parallax-el]{overflow:visible;-webkit-mask-image:none;mask-image:none}.blog-card__decor[data-parallax-el] img,.blog-card__decor[data-parallax-el] svg{-o-object-fit:contain;object-fit:contain;position:absolute!important}.blog-card__decor{position:absolute;bottom:0;right:-20.84%;width:82.86%;max-width:493px;z-index:2;pointer-events:none}.blog-card__decor svg path{stroke:#81888a}.blog-card__title{max-width:336px;text-wrap:balance;color:#b7eeec}.blog-card__title:not(:last-child){margin-bottom:15px}.blog-card__text{max-width:320px}.blog-card__text:not(:last-child){margin-bottom:15px}.blog-card__buttons{padding-top:clamp(10px,calc(10px + 2 * ((100vw - 768px) / 672)),12px);margin-top:auto}.blog-card:hover .blog-card__image img{transform:scale(1.05)}@media (max-width:551px){.blog-card__content{padding-right:34px}.blog-card__decor{opacity:.4}.blog-card__buttons,.blog-card__buttons .btn{width:100%}}.solutions-card{position:relative;z-index:1;display:flex;width:100%;height:100%;aspect-ratio:1368/896;padding:20px;overflow:hidden;border-radius:5px;color:#0d1b2a;color:var(--cl-navy)}.solutions-card__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transform:scale(1);will-change:transform;transition:transform .45s cubic-bezier(.22,1,.36,1)}.solutions-card__bg img,.solutions-card__bg picture{display:block;width:100%;height:100%}.solutions-card__bg img{-o-object-fit:cover;object-fit:cover}.solutions-card__content{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:408px;min-height:100%;padding:20px;overflow:hidden;border-radius:5px;background:hsla(0,0%,100%,.28);-webkit-backdrop-filter:blur(6.85px);backdrop-filter:blur(6.85px);transition:background-color .35s ease}.solutions-card__icon{width:38px;height:38px}.solutions-card__icon:not(:last-child){margin-bottom:clamp(24px,calc(24px + 10 * ((100vw - 640px) / 800)),34px)}.solutions-card__icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.solutions-card__title{color:#0d1b2a;color:var(--cl-navy)}.solutions-card__title:not(:last-child){margin-bottom:20px}.solutions-card__text{margin-top:auto;color:#0d1b2a;color:var(--cl-navy)}.solutions-card__buttons{max-height:0;margin-top:0;overflow:hidden;pointer-events:none;opacity:0;transform:translateY(12px);transition:max-height .35s ease,margin-top .35s ease,opacity .25s ease,transform .35s ease}.solutions-card:focus-within .solutions-card__content,.solutions-card:hover .solutions-card__content{background:hsla(0,0%,100%,.63)}.solutions-card:focus-within .solutions-card__buttons,.solutions-card:hover .solutions-card__buttons{max-height:48px;margin-top:12px;pointer-events:auto;opacity:1;transform:translateY(0)}.solutions-card.is-motion-active .solutions-card__bg{transform:scale(1.08)}@media (max-width:1033px){.solutions-card__buttons{max-height:48px;margin-top:12px;pointer-events:auto;opacity:1;transform:translateY(0)}}@media (max-width:640px){.solutions-card{aspect-ratio:auto;min-height:360px}.solutions-card__content{max-width:100%}}.phases-card{display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%;color:#fff;color:var(--cl-white)}.phases-card__meta{width:100%;margin-bottom:20px}.phases-card__meta-top{display:flex;align-items:center;width:100%;gap:24px}.phases-card__meta-top:not(:last-child){margin-bottom:12px}.phases-card__marker{position:relative;z-index:1;width:20px;height:20px;flex:0 0 20px;border-radius:5px;background:#f97316;background:var(--cl-orange)}.phases-card__marker:after{position:absolute;top:50%;left:50%;z-index:-1;width:32px;height:32px;content:"";border-radius:2px;background:radial-gradient(50% 50% at 50% 50%,#f97316 35%,rgba(249,115,22,0) 100%);background:radial-gradient(50% 50% at 50% 50%,var(--cl-orange) 35%,rgba(249,115,22,0) 100%);opacity:0;transform:translate(-50%,-50%);transition:opacity .4s ease-in-out}.phases-card__line{width:100%;height:1px;background:#6b7280;background:var(--cl-mid-grey)}.phases-card__label{color:#f97316;color:var(--cl-orange)}.phases-card__body{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-height:clamp(280px,calc(280px + 26 * ((100vw - 640px) / 800)),306px);padding:20px;box-sizing:border-box;border-radius:5px;background:#6b7280;background:var(--cl-mid-grey);transition:background-color .35s ease-in-out}.phases-card__title{color:#fff;color:var(--cl-white);transition:color .35s ease}.phases-card__title:not(:last-child){margin-bottom:20px}.phases-card__text{width:100%;max-width:100%;margin-top:auto;color:#fff;color:var(--cl-white);transition:color .35s ease}@media (hover:hover) and (pointer:fine){.phases-card:focus-within .phases-card__marker:after,.phases-card:hover .phases-card__marker:after{opacity:1}.phases-card:focus-within .phases-card__text,.phases-card:focus-within .phases-card__title,.phases-card:hover .phases-card__text,.phases-card:hover .phases-card__title{color:#e2e8f0;color:var(--cl-light-grey)}.phases-card:focus-within .phases-card__body,.phases-card:hover .phases-card__body{background:#575d67}}.first-sec{position:relative;padding-top:clamp(80px,calc(80px + 8 * ((100vw - 1100px) / 340)),88px);padding-top:var(--header-height);color:#fff;color:var(--cl-white);z-index:5;background:#0d1b2a;background:var(--cl-navy);overflow:hidden}.first-sec__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.first-sec__bg img,.first-sec__bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.first-sec__bg:after{position:absolute;z-index:1;background:rgba(0,0,0,.5);height:100%;bottom:0;left:0;right:0;content:""}.first-sec__wrap{padding-top:clamp(60px,calc(60px + 32 * ((100vw - 640px) / 800)),92px);padding-bottom:clamp(60px,calc(60px + 12 * ((100vw - 768px) / 672)),72px);position:relative;z-index:5;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;min-height:clamp(550px,calc(550px + 150 * ((100vw - 640px) / 800)),700px);height:calc(100vh - clamp(80px, calc(80px + 8 * ((100vw - 1100px) / 340)), 88px));height:calc(100vh - var(--header-height))}@media (max-width:1024px){@media (min-width:641px){.first-sec__wrap{max-height:841px}}}.first-sec__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;z-index:5}.first-sec__title{max-width:clamp(495px,calc(495px + 225 * ((100vw - 640px) / 800)),720px)}.first-sec__title:not(:last-child){margin-bottom:clamp(22px,calc(22px + 8 * ((100vw - 640px) / 800)),30px)}.first-sec__title+.first-sec__title{padding-top:clamp(8px,calc(8px + 12 * ((100vw - 640px) / 800)),20px)}.first-sec__text:not(:last-child){margin-bottom:clamp(24px,calc(24px + 9 * ((100vw - 640px) / 800)),33px)}.first-sec.home-page .first-sec__bg{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;clip-path:inset(0);will-change:clip-path}.first-sec.home-page .first-sec__wrap{grid-row-gap:clamp(30px,calc(30px + 20 * ((100vw - 640px) / 800)),50px)}.first-sec.home-page .first-sec__title{max-width:clamp(495px,calc(495px + 225 * ((100vw - 640px) / 800)),720px)}.first-sec.home-page .first-sec__title:first-child{color:#e2e8f0;color:var(--cl-light-grey)}.first-sec.home-page .first-sec__text.body-text-14{max-width:330px;color:#e2e8f0;color:var(--cl-light-grey)}.first-sec.home-page .first-sec__text.body-text-28{font-weight:500}.first-sec.home-page .first-sec__text.body-text-28:not(:last-child){margin-bottom:15px}.first-sec.home-page .first-sec__bottom-content{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;max-width:clamp(326px,calc(326px + 90 * ((100vw - 640px) / 800)),416px)}@media (min-width:641px){.first-sec.home-page .first-sec__bottom-content{margin-left:auto}}.first-sec.home-page+.text-sec{padding-top:clamp(75px,calc(75px + 75 * ((100vw - 640px) / 800)),150px)}@media (max-width:767px){.first-sec__wrap{padding-top:60px;padding-bottom:40px}.first-sec__content{margin-top:0}}.text-sec{padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px)}.text-sec.intro-type:first-of-type{padding-top:clamp(120px,calc(120px + 60 * ((100vw - 640px) / 800)),180px)}.text-sec__wrap{display:flex;align-items:flex-end;justify-content:space-between}.text-sec__heading-wr{width:53.74%}.text-sec__content,.text-sec__heading-wr{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.text-sec__content{width:40.66%}@media (min-width:769px){.text-sec.only-heading-type .text-sec__wrap{align-items:flex-start}.text-sec.only-heading-type .text-sec__heading-wr{width:69.4%}.text-sec.only-heading-type .text-sec__content{width:28%}@media (min-width:769px){.text-sec.only-heading-type .text-sec__content{align-items:flex-end}}}.text-sec.text-stat-type.is-content-taller .text-sec__wrap{align-items:flex-start}.text-sec.text-stat-type+.numbers-sec.interior-type.text-stat-type{padding-top:0}@media (max-width:768px){.text-sec__wrap{flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-row-gap:28px}.text-sec__content,.text-sec__heading-wr{width:100%}}.numbers-sec{padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px)}.numbers-sec.intro-type:first-of-type{padding-top:clamp(120px,calc(120px + 60 * ((100vw - 640px) / 800)),180px)}.numbers-sec__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.numbers-sec__slider{width:100%;max-width:100%}.numbers-sec__slider .numbers-card{width:100%}.numbers-sec__slider .swiper{overflow:visible;margin:0;width:100%;max-width:100%}.numbers-sec__slider .swiper .swiper-wrapper .swiper-slide{height:auto;display:flex;flex-direction:column;gap:24px}.numbers-sec__slider .swiper .swiper-wrapper .swiper-slide--single .numbers-card{height:100%}.numbers-sec__slider .swiper.is-more-3-cards .swiper-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:clamp(20px,calc(20px + 4 * ((100vw - 768px) / 672)),24px);grid-row-gap:clamp(20px,calc(20px + 4 * ((100vw - 768px) / 672)),24px)}@media (max-width:1023px){.numbers-sec__slider .swiper.is-more-3-cards .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:641px){.numbers-sec__slider .swiper.is-more-3-cards .swiper-wrapper .swiper-slide.is-small-type{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:clamp(20px,calc(20px + 4 * ((100vw - 768px) / 672)),24px);grid-row-gap:clamp(20px,calc(20px + 4 * ((100vw - 768px) / 672)),24px)}}}@media (max-width:640px){.numbers-sec__slider .swiper.is-more-3-cards .swiper-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}.numbers-sec__slider .swiper.is-more-3-cards .swiper-wrapper .numbers-card.big-type,.numbers-sec__slider .swiper.is-more-3-cards .swiper-wrapper .numbers-card.small-type{min-height:0;min-height:auto}.numbers-sec__slider .swiper.is-more-3-cards .swiper-wrapper .numbers-card.big-type .numbers-card__square,.numbers-sec__slider .swiper.is-more-3-cards .swiper-wrapper .numbers-card.small-type .numbers-card__square{position:absolute;top:20px;right:20px}.numbers-sec__slider .swiper.is-more-3-cards .swiper-wrapper .numbers-card.big-type .numbers-card__count,.numbers-sec__slider .swiper.is-more-3-cards .swiper-wrapper .numbers-card.small-type .numbers-card__count{max-width:calc(100% - 36px)}}.numbers-sec__slider .swiper.is-more-3-cards+.swiper-buttons{display:none}.numbers-sec__slider .swiper-buttons{width:-moz-fit-content;width:fit-content}.numbers-sec.interior-type .numbers-sec__list{display:grid;width:100%;grid-gap:clamp(20px,calc(20px + 4 * ((100vw - 640px) / 800)),24px);gap:clamp(20px,calc(20px + 4 * ((100vw - 640px) / 800)),24px)}.numbers-sec.interior-type .numbers-sec__item,.numbers-sec.interior-type .numbers-sec__stack{min-width:0}.numbers-sec.interior-type .numbers-sec__item .numbers-card{height:100%}.numbers-sec.interior-type .numbers-sec__stack{display:grid;grid-gap:clamp(20px,calc(20px + 4 * ((100vw - 640px) / 800)),24px);gap:clamp(20px,calc(20px + 4 * ((100vw - 640px) / 800)),24px)}.numbers-sec.interior-type .numbers-sec__list--count-1 .numbers-card.small-type,.numbers-sec.interior-type .numbers-sec__list--count-2 .numbers-card.small-type,.numbers-sec.interior-type .numbers-sec__list--count-3 .numbers-card.small-type{min-height:157px}.numbers-sec.interior-type .numbers-sec__list--count-1{grid-template-columns:minmax(0,1fr)}.numbers-sec.interior-type .numbers-sec__list--count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.numbers-sec.interior-type .numbers-sec__list--count-3,.numbers-sec.interior-type .numbers-sec__list--count-4{grid-template-columns:repeat(3,minmax(0,1fr))}.numbers-sec.interior-type .numbers-sec__list--count-4 .numbers-sec__stack{grid-template-rows:repeat(2,minmax(0,1fr))}@media (max-width:1023px){.numbers-sec.interior-type .numbers-sec__list--count-3,.numbers-sec.interior-type .numbers-sec__list--count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.numbers-sec.interior-type .numbers-sec__list--count-3>.numbers-sec__item:last-child{grid-column:1/-1}.numbers-sec.interior-type .numbers-sec__list--count-4 .numbers-sec__stack{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}}@media (max-width:640px){.numbers-sec.interior-type .numbers-sec__list--count-2,.numbers-sec.interior-type .numbers-sec__list--count-3,.numbers-sec.interior-type .numbers-sec__list--count-4{grid-template-columns:minmax(0,1fr)}.numbers-sec.interior-type .numbers-sec__list--count-1 .numbers-card.small-type,.numbers-sec.interior-type .numbers-sec__list--count-2 .numbers-card.small-type,.numbers-sec.interior-type .numbers-sec__list--count-3 .numbers-card.small-type{min-height:160px}.numbers-sec.interior-type .numbers-sec__list--count-3>.numbers-sec__item:last-child{grid-column:auto}.numbers-sec.interior-type .numbers-sec__list--count-4 .numbers-sec__stack{grid-column:auto;grid-template-columns:minmax(0,1fr)}.numbers-sec.interior-type .numbers-sec__list--count-4 .numbers-card.big-type,.numbers-sec.interior-type .numbers-sec__list--count-4 .numbers-card.small-type{min-height:0;min-height:auto}}.solutions-sec{padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px)}.solutions-sec__wrap{display:flex;flex-direction:column;align-items:flex-start;width:100%}.solutions-sec__head{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:24px;width:100%}.solutions-sec__head:not(:last-child){margin-bottom:clamp(34px,calc(34px + 46 * ((100vw - 640px) / 800)),80px)}.solutions-sec__title{max-width:620px}.solutions-sec__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:100%;align-self:end;max-width:432px;margin-left:auto}.solutions-sec__slider{width:100%}.solutions-sec__slider .swiper{width:100%;margin:0}.solutions-sec__slider .swiper.no-swiper-type .swiper-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.solutions-sec__slider .swiper.no-swiper-type+.swiper-buttons{display:none}.solutions-sec__slider .swiper-slide{height:auto}.solutions-sec__slider .swiper-buttons{width:-moz-fit-content;width:fit-content;margin-top:24px}@media (max-width:768px){.solutions-sec__head{grid-template-columns:minmax(0,1fr);grid-row-gap:24px}.solutions-sec__content{max-width:none;margin-left:0}}@media (max-width:640px){.solutions-sec__slider .swiper.no-swiper-type .swiper-wrapper{grid-template-columns:minmax(0,1fr);gap:20px}}.process-sec{padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px)}.process-sec.intro-type:first-of-type{padding-top:clamp(120px,calc(120px + 60 * ((100vw - 640px) / 800)),180px)}.process-sec__wrap{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.process-sec__title{max-width:650px;margin-bottom:clamp(30px,calc(30px + 30 * ((100vw - 768px) / 672)),60px)}.process-sec__swiper-buttons{z-index:5;width:-moz-fit-content;width:fit-content}.process-sec__swiper-buttons .swiper-button{margin-bottom:clamp(20px,calc(20px + 10 * ((100vw - 768px) / 672)),30px)}.process-sec__slider{position:relative;width:100%;height:clamp(320px,calc(320px + 50 * ((100vw - 640px) / 800)),370px);overflow:hidden}.process-sec__slider .swiper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:clamp(245px,calc(245px + 40 * ((100vw - 640px) / 800)),285px);margin:0;overflow:visible}.process-sec__slider .swiper-slide,.process-sec__slider .swiper-wrapper{height:100%}.process-sec__path{position:absolute;top:clamp(78px,calc(78px + 16 * ((100vw - 640px) / 800)),94px);left:50%;z-index:0;display:block;width:100vw;height:clamp(92px,calc(92px + 25 * ((100vw - 640px) / 800)),117px);color:#fff;color:var(--cl-white);transform:translateX(-50%);pointer-events:none}.process-sec__item{--process-focus:0;--process-item-opacity:1;--process-scale:0.75;position:absolute;top:0;top:var(--process-y,0);left:50%;left:var(--process-x,50%);z-index:1;width:clamp(250px,calc(250px + 70 * ((100vw - 640px) / 800)),320px);height:1px;opacity:1;opacity:var(--process-item-opacity);transform:translateX(-50%) scale(.75);transform:translateX(-50%) scale(var(--process-scale));transform-origin:50% 0;transition:top 0s ease,left 0s ease,transform 0s ease,opacity .2s ease 0s;transition:top var(--process-duration,0s) ease,left var(--process-duration,0s) ease,transform var(--process-duration,0s) ease,opacity var(--process-state-duration,.2s) ease var(--process-opacity-delay,0s);will-change:top,left,transform,opacity}.process-sec__trigger{position:absolute;left:50%;bottom:0;width:100%;height:clamp(90px,calc(90px + 25 * ((100vw - 640px) / 800)),115px);padding:0;border:0;color:inherit;background:transparent;transform:translateX(-50%);cursor:pointer;pointer-events:auto}.process-sec__item-title{position:absolute;right:0;bottom:40px;left:0;display:block;color:color-mix(in srgb,#868d94,#fff calc(var(--process-focus) * 100%));text-align:center;white-space:nowrap;transition:color .2s ease;transition:color var(--process-state-duration,.2s) ease}@supports (color:color-mix(in lch,red,blue)){.process-sec__item-title{color:color-mix(in srgb,#868d94,var(--cl-white) calc(var(--process-focus) * 100%))}}.process-sec__marker{position:absolute;bottom:-10px;left:50%;z-index:0;display:block;width:20px;height:20px;border-radius:5px;background:color-mix(in srgb,#9d4e17,#f97316 calc(var(--process-focus) * 100%));transform:translateX(-50%);transition:background-color .2s ease;transition:background-color var(--process-state-duration,.2s) ease}@supports (color:color-mix(in lch,red,blue)){.process-sec__marker{background:color-mix(in srgb,#9d4e17,var(--cl-orange) calc(var(--process-focus) * 100%))}}.process-sec__marker:after{position:absolute;top:50%;left:50%;z-index:-1;width:44px;height:44px;border-radius:4px;background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,#9d4e18,#f97316 calc(var(--process-focus) * 100%)) 20%,transparent 100%);opacity:calc(.55 + var(--process-focus) * .45);transform:translate(-50%,-50%);content:"";transition:opacity .2s ease;transition:opacity var(--process-state-duration,.2s) ease}@supports (color:color-mix(in lch,red,blue)){.process-sec__marker:after{background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--cl-dark-orange),var(--cl-orange) calc(var(--process-focus) * 100%)) 20%,transparent 100%)}}.process-sec__text{position:absolute;top:32px;left:50%;width:260px;color:#fff;color:var(--cl-white);text-align:center;opacity:var(--process-focus);visibility:hidden;transform:translateX(-50%) translateY(calc((1 - var(--process-focus)) * 12px));transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s;transition:opacity var(--process-state-duration,.2s) ease,transform var(--process-state-duration,.2s) ease,visibility 0s linear var(--process-state-duration,.2s);pointer-events:none}.process-sec .swiper-slide-active{z-index:3}.process-sec .swiper-slide-active .process-sec__text{visibility:visible;transition-delay:0s}@media (min-width:767px){.process-sec.home-page .swiper-buttons{display:none}}.process-sec.interior-type .process-sec__slider,.process-sec.interior-type .process-sec__slider .swiper{height:245px}.process-sec.interior-type .process-sec__text{top:29px}.process-sec.interior-type .process-sec__metric{display:block;margin-bottom:12px;color:#f97316;color:var(--cl-orange)}@media (max-width:640px){.process-sec__path{height:60px}.process-sec__slider{height:310px}.process-sec__slider .swiper{height:235px}.process-sec__item{width:230px}.process-sec__item-title{bottom:26px}.process-sec__text{top:28px;width:min(260px,calc(100vw - 40px))}}.brief-sec{padding-top:24px;padding-bottom:24px}.brief-sec__bg{position:absolute;top:0;left:0;width:100%;height:100%}.brief-sec__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.brief-sec__wrap{position:relative;z-index:5}.brief-sec__block,.brief-sec__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.brief-sec__block{width:100%;padding:20px;min-height:clamp(340px,calc(340px + 77 * ((100vw - 768px) / 672)),417px);background:#e2e8f0;background:var(--cl-light-grey);color:#0e1015;color:var(--cl-black);grid-row-gap:clamp(36px,calc(36px + 14 * ((100vw - 768px) / 672)),50px)}.brief-sec__title{max-width:clamp(550px,calc(550px + 232 * ((100vw - 768px) / 672)),782px)}.brief-sec__content{width:40.38%;margin-left:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:auto}.brief-sec__buttons:not(:last-child){margin-bottom:clamp(30px,calc(30px + 10 * ((100vw - 768px) / 672)),40px)}.brief-sec__text{max-width:clamp(400px,calc(400px + 48 * ((100vw - 768px) / 672)),448px)}@media (max-width:1023px) and (min-width:641px){.brief-sec__content{width:851px;max-width:100%}}@media (max-width:640px){.brief-sec{padding-top:20px;padding-bottom:20px}.brief-sec__content{width:100%}}.contact-links-sec{padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);color:#fff;color:var(--cl-white)}.contact-links-sec.intro-type:first-of-type{padding-top:clamp(120px,calc(120px + 60 * ((100vw - 640px) / 800)),180px)}.contact-links-sec__main,.contact-links-sec__panel,.contact-links-sec__wrap{width:100%}.contact-links-sec__main{display:grid;grid-template-columns:minmax(0,clamp(300px,calc(300px + 148 * ((100vw - 768px) / 672)),448px)) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:flex-start}.contact-links-sec__content{min-width:0}.contact-links-sec__title{color:inherit}.contact-links-sec__panel{min-width:0;padding:20px;border-radius:5px;background:#6b7280;background:var(--cl-mid-grey)}.contact-links-sec__buttons{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media (max-width:767px){.contact-links-sec__main{grid-template-columns:minmax(0,1fr);gap:clamp(32px,calc(32px + 16 * ((100vw - 640px) / 800)),48px)}}@media (max-width:640px){.contact-links-sec__panel{padding:16px}}.headshot-sec{padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);color:#fff;color:var(--cl-white)}.headshot-sec.intro-type:first-of-type{padding-top:clamp(120px,calc(120px + 60 * ((100vw - 640px) / 800)),180px)}.headshot-sec__main,.headshot-sec__wrap{width:100%}.headshot-sec__main{display:grid;grid-template-columns:minmax(0,clamp(300px,calc(300px + 148 * ((100vw - 1024px) / 416)),448px)) clamp(32px,calc(32px + 110 * ((100vw - 1024px) / 416)),142px) minmax(0,1fr) clamp(24px,calc(24px + 16 * ((100vw - 1024px) / 416)),40px) 300px;align-items:start}.headshot-sec__media{grid-column:1;width:100%;aspect-ratio:448/298;overflow:hidden}.headshot-sec__media img,.headshot-sec__media picture{display:block;width:100%;height:100%}.headshot-sec__media img{-o-object-fit:cover;object-fit:cover}.headshot-sec__content{grid-column:3;min-width:0}.headshot-sec__job-title{color:#e2e8f0;color:var(--cl-light-grey)}.headshot-sec__job-title:not(:last-child){margin-bottom:12px}.headshot-sec__title{color:inherit}.headshot-sec__contacts{grid-column:5;display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:300px;max-width:100%}@media (max-width:1023px){.headshot-sec__main{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.headshot-sec__media{max-width:448px}}@media (max-width:640px){.headshot-sec__main{gap:24px}.headshot-sec__media{width:100%}}.testimonial-list-sec{padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);color:#fff;color:var(--cl-white)}.testimonial-list-sec.intro-type:first-of-type{padding-top:clamp(120px,calc(120px + 60 * ((100vw - 640px) / 800)),180px)}.testimonial-list-sec__list,.testimonial-list-sec__wrap{width:100%}.testimonial-list-sec__title:not(:last-child){margin-bottom:clamp(40px,calc(40px + 40 * ((100vw - 640px) / 800)),80px)}.table-sec{--table-column-size:clamp(220px,calc(220px + 110.00 * ((100vw - 1024px) / 416)),330px);padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);color:#fff;color:var(--cl-white)}.table-sec.intro-type:first-of-type{padding-top:clamp(120px,calc(120px + 60 * ((100vw - 640px) / 800)),180px)}.table-sec__table-wr,.table-sec__wrap{width:100%}.table-sec__title:not(:last-child){margin-bottom:clamp(40px,calc(40px + 40 * ((100vw - 640px) / 800)),80px)}.table-sec__table{width:100%;table-layout:fixed;border-collapse:collapse}.table-sec__table thead th{padding:0 20px 20px;color:#e2e8f0;color:var(--cl-light-grey);text-align:center;vertical-align:bottom}.table-sec__table thead th:first-child{padding-left:20px;text-align:left}.table-sec__table tbody tr:nth-child(odd)>*{background:hsla(220,9%,46%,.3);background:color-mix(in srgb,#6b7280 30%,transparent)}@supports (color:color-mix(in lch,red,blue)){.table-sec__table tbody tr:nth-child(odd)>*{background:color-mix(in srgb,var(--cl-mid-grey) 30%,transparent)}}.table-sec__table tbody tr:nth-child(odd):hover>*{background:hsla(220,9%,46%,.4);background:color-mix(in srgb,#6b7280 40%,transparent)}@supports (color:color-mix(in lch,red,blue)){.table-sec__table tbody tr:nth-child(odd):hover>*{background:color-mix(in srgb,var(--cl-mid-grey) 40%,transparent)}}.table-sec__table tbody tr:nth-child(2n)>*{background:hsla(220,9%,46%,.1);background:color-mix(in srgb,#6b7280 10%,transparent)}@supports (color:color-mix(in lch,red,blue)){.table-sec__table tbody tr:nth-child(2n)>*{background:color-mix(in srgb,var(--cl-mid-grey) 10%,transparent)}}.table-sec__table tbody tr:nth-child(2n):hover>*{background:hsla(220,9%,46%,.2);background:color-mix(in srgb,#6b7280 20%,transparent)}@supports (color:color-mix(in lch,red,blue)){.table-sec__table tbody tr:nth-child(2n):hover>*{background:color-mix(in srgb,var(--cl-mid-grey) 20%,transparent)}}.table-sec__table tbody tr+tr>*{border-top:2px solid #0d1b2a;border-top:2px solid var(--cl-navy)}.table-sec__table tbody td,.table-sec__table tbody th{height:65px;padding:0 20px;text-align:left;vertical-align:middle;transition:background .2s ease}.table-sec__comparison-col{width:calc(100% - var(--table-column-size) - var(--table-column-size))}.table-sec__data-col{width:var(--table-column-size)}.table-sec__comparison{color:#fff;color:var(--cl-white);font-weight:600}.table-sec__cell{position:relative;color:#fff;color:var(--cl-white);text-align:center!important}.table-sec__cell:before{position:absolute;top:10px;bottom:10px;left:0;width:1px;content:"";background:#fff;background:var(--cl-white)}.table-sec__cell-text{display:block}.table-sec__symbol{display:inline-flex;width:25px;height:25px;align-items:center;justify-content:center;border-radius:5px;color:#0d1b2a;color:var(--cl-navy);font-size:14px;line-height:1}.table-sec__symbol--check{background:#16f962}.table-sec__symbol--cross{background:#f91647}.table-sec__symbol--minus{background:#6b7280;background:var(--cl-mid-grey);color:#fff;color:var(--cl-white)}.table-sec__cards{display:none}@media (max-width:767px){.table-sec__table-wr{display:none}.table-sec__cards{display:grid;grid-row-gap:2px}.table-sec__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:65px;padding:16px;background:hsla(220,9%,46%,.3);background:color-mix(in srgb,#6b7280 30%,transparent);grid-column-gap:16px;grid-row-gap:16px}@supports (color:color-mix(in lch,red,blue)){.table-sec__card{background:color-mix(in srgb,var(--cl-mid-grey) 30%,transparent)}}.table-sec__card:nth-child(2n){background:hsla(220,9%,46%,.1);background:color-mix(in srgb,#6b7280 10%,transparent)}@supports (color:color-mix(in lch,red,blue)){.table-sec__card:nth-child(2n){background:color-mix(in srgb,var(--cl-mid-grey) 10%,transparent)}}.table-sec__card-title{grid-column:1/-1;color:#fff;color:var(--cl-white);font-weight:600}.table-sec__card-cell{min-width:0}.table-sec__card-label{color:#e2e8f0;color:var(--cl-light-grey)}.table-sec__card-label:not(:last-child){margin-bottom:8px}.table-sec__card-value{color:#fff;color:var(--cl-white)}}@media (max-width:420px){.table-sec__card{grid-template-columns:minmax(0,1fr)}.table-sec__card-cell{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:16px}.table-sec__card-label:not(:last-child){margin-bottom:0}.table-sec__card-value{text-align:right}}.move-forward-sec{--move-forward-card-width:clamp(292px,calc(292px + 54.00 * ((100vw - 640px) / 800)),346px);--move-forward-gap:clamp(18px,calc(18px + 14.00 * ((100vw - 640px) / 800)),32px);--move-forward-slider-width:calc(var(--move-forward-card-width) + var(--move-forward-card-width) + var(--move-forward-gap));background:var(--cl-primary);color:#fff;color:var(--cl-white);padding-top:clamp(56px,calc(56px + 37 * ((100vw - 768px) / 672)),93px);padding-bottom:clamp(52px,calc(52px + 21 * ((100vw - 768px) / 672)),73px);overflow:hidden}.move-forward-sec.is-wide{--move-forward-card-width:clamp(292px,calc(292px + 204.00 * ((100vw - 640px) / 800)),496px)}.move-forward-sec__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.move-forward-sec__title{text-transform:uppercase;max-width:clamp(330px,calc(330px + 460 * ((100vw - 640px) / 800)),790px)}.move-forward-sec__title:not(:last-child){margin-bottom:clamp(34px,calc(34px + 18 * ((100vw - 640px) / 800)),52px)}.move-forward-sec__slider{position:relative;z-index:5;width:100%;max-width:100%;isolation:isolate}.move-forward-sec__slider:before{left:calc((100% - 100vw) / 2);width:calc(((100vw - 100%) / 2) - 10px);background:linear-gradient(90deg,var(--cl-primary) 0,var(--cl-primary) 56%,rgba(3,18,22,0) 100%)}.move-forward-sec__slider:after,.move-forward-sec__slider:before{position:absolute;top:-72px;bottom:clamp(12px,calc(12px + 12 * ((100vw - 640px) / 800)),24px);z-index:30;content:"";pointer-events:none}.move-forward-sec__slider:after{right:calc((100% - 100vw) / 2);width:calc(((100vw - 100%) / 2) + clamp(128px, calc(128px + 412 * ((100vw - 640px) / 800)), 540px));background:linear-gradient(90deg,rgba(3,18,22,0),rgba(3,18,22,.04) 18%,rgba(3,18,22,.18) 48%,rgba(3,18,22,.46) 82%,rgba(3,18,22,.62));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.18) 14%,rgba(0,0,0,.62) 42%,#000 68%,#000);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.18) 14%,rgba(0,0,0,.62) 42%,#000 68%,#000)}.move-forward-sec__slider .swiper{position:relative;z-index:1;width:var(--move-forward-slider-width);max-width:100%;overflow:visible;margin-left:0}.move-forward-sec__slider .swiper-wrapper{align-items:stretch}.move-forward-sec__slider .swiper-slide{width:var(--move-forward-card-width);height:auto}.move-forward-sec__slider .swiper-scrollbar{position:relative;left:auto;bottom:auto;width:100%;height:2px;margin-top:clamp(34px,calc(34px + 23 * ((100vw - 640px) / 800)),57px);background:var(--cl-blue-3a);border-radius:0;cursor:grab}.move-forward-sec__slider .swiper-scrollbar:active{cursor:grabbing}.move-forward-sec__slider .swiper-scrollbar-drag{height:2px;background:var(--cl-blue-a0);border-radius:0}@media (min-width:952px){.move-forward-sec__slider.large-type{--move-forward-card-width:535px;--move-forward-slider-width:100%}}.move-forward-sec__slider.large-type:after{display:none}.move-forward-sec__slider.large-type .swiper .swiper-slide{transition:filter .4s ease-in-out;filter:blur(0)}.move-forward-sec__slider.large-type .swiper .swiper-slide.swiper-slide-next+.swiper-slide,.move-forward-sec__slider.large-type .swiper .swiper-slide.swiper-slide-next+.swiper-slide+.swiper-slide,.move-forward-sec__slider.large-type .swiper .swiper-slide.swiper-slide-next+.swiper-slide+.swiper-slide+.swiper-slide,.move-forward-sec__slider.large-type .swiper .swiper-slide.swiper-slide-next+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide{filter:blur(2px)}.move-forward-sec__slider.large-type .move-forward-sec__card{min-height:clamp(300px,calc(300px + 53 * ((100vw - 768px) / 672)),353px)}.move-forward-sec__slider.large-type .move-forward-sec__card-text{max-width:none}.move-forward-sec__card{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;min-height:clamp(380px,calc(380px + 54 * ((100vw - 640px) / 800)),434px);height:100%;padding:39px 59px 49px 41px;color:#fff;color:var(--cl-white);box-shadow:0 4px 23px rgba(0,0,0,.3)}.move-forward-sec__card-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:1px solid transparent;background:linear-gradient(var(--cl-black-16),var(--cl-black-16)) padding-box,linear-gradient(118.62deg,#051c22 1.19%,#297a87 52.33%,#051c22 100.6%) border-box}.move-forward-sec__card-label{color:var(--cl-grey-cb)}.move-forward-sec__card-label:not(:last-child){margin-bottom:36px}.move-forward-sec__card-line{width:calc(100% + 59px);height:1px;flex-shrink:0;background:var(--cl-blue-3a)}.move-forward-sec__card-line:not(:last-child){margin-bottom:clamp(24px,calc(24px + 4 * ((100vw - 640px) / 800)),28px)}.move-forward-sec__card-title{max-width:100%;text-transform:uppercase}.move-forward-sec__card-title:not(:last-child){margin-bottom:clamp(24px,calc(24px + 4 * ((100vw - 640px) / 800)),28px)}@media (max-width:1200px){.move-forward-sec__card-title br{display:none}}.move-forward-sec__card-text{max-width:285px;color:var(--cl-grey-cb)}.move-forward-sec.contractors-page{padding-top:clamp(64px,calc(64px + 60 * ((100vw - 768px) / 672)),124px);padding-bottom:clamp(52px,calc(52px + 31 * ((100vw - 768px) / 672)),83px);overflow:hidden}.move-forward-sec.contractors-page .move-forward-sec__title{max-width:none}.move-forward-sec.contractors-page .move-forward-sec__wrap{position:relative;z-index:5}.move-forward-sec.contractors-page .move-forward-sec__decor{position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.move-forward-sec.contractors-page .move-forward-sec__decor:before{content:"";display:block;padding-bottom:max(min(72.78797996661102%,9999px),0px)}.move-forward-sec.contractors-page .move-forward-sec__decor canvas,.move-forward-sec.contractors-page .move-forward-sec__decor iframe,.move-forward-sec.contractors-page .move-forward-sec__decor img,.move-forward-sec.contractors-page .move-forward-sec__decor svg,.move-forward-sec.contractors-page .move-forward-sec__decor video{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0}.move-forward-sec.contractors-page .move-forward-sec__decor[data-parallax-el]{overflow:visible;-webkit-mask-image:none;mask-image:none}.move-forward-sec.contractors-page .move-forward-sec__decor[data-parallax-el] img,.move-forward-sec.contractors-page .move-forward-sec__decor[data-parallax-el] svg{-o-object-fit:contain;object-fit:contain;position:absolute!important}.move-forward-sec.contractors-page .move-forward-sec__decor{position:absolute;width:57.84%;right:-21.57%;top:clamp(-124px,calc(-64px + -60 * ((100vw - 768px) / 672)),-64px);min-width:431px;z-index:-1}.move-forward-sec.contractors-page .move-forward-sec__decor svg path{stroke:#232f33;stroke-width:1.5px}.move-forward-sec.hiring-page .move-forward-sec__title{max-width:clamp(550px,calc(550px + 170 * ((100vw - 768px) / 672)),720px)}.move-forward-sec.hiring-page .move-forward-sec__wrap{position:relative;z-index:5}.move-forward-sec.hiring-page .move-forward-sec__decor{position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.move-forward-sec.hiring-page .move-forward-sec__decor:before{content:"";display:block;padding-bottom:max(min(72.78797996661102%,9999px),0px)}.move-forward-sec.hiring-page .move-forward-sec__decor canvas,.move-forward-sec.hiring-page .move-forward-sec__decor iframe,.move-forward-sec.hiring-page .move-forward-sec__decor img,.move-forward-sec.hiring-page .move-forward-sec__decor svg,.move-forward-sec.hiring-page .move-forward-sec__decor video{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0}.move-forward-sec.hiring-page .move-forward-sec__decor[data-parallax-el]{overflow:visible;-webkit-mask-image:none;mask-image:none}.move-forward-sec.hiring-page .move-forward-sec__decor[data-parallax-el] img,.move-forward-sec.hiring-page .move-forward-sec__decor[data-parallax-el] svg{-o-object-fit:contain;object-fit:contain;position:absolute!important}.move-forward-sec.hiring-page .move-forward-sec__decor{position:absolute;width:57.84%;right:-21.57%;top:clamp(-157px,calc(-84px + -73 * ((100vw - 768px) / 672)),-84px);min-width:431px;z-index:-1}.move-forward-sec.hiring-page .move-forward-sec__decor svg path{stroke:#232f33;stroke-width:1.5px}.move-forward-sec.our-story-page .move-forward-sec__title{max-width:none}@media (max-width:1101px){.move-forward-sec__slider:before{width:calc(((100vw - 100%) / 2))}.move-forward-sec__slider:after{right:calc((100% - 100vw) / 2 - clamp(96px, calc(96px + 164 * ((100vw - 640px) / 800)), 260px));width:calc(((100vw - 100%) / 2) + clamp(300px, calc(300px + 500 * ((100vw - 640px) / 800)), 800px))}}@media (max-width:951px){.move-forward-sec{--move-forward-card-width:clamp(292px,calc(292px + 38.00 * ((100vw - 640px) / 800)),330px);--move-forward-slider-width:clamp(330px,calc(330px + 150.00 * ((100vw - 640px) / 800)),480px)}.move-forward-sec.is-wide{--move-forward-card-width:clamp(292px,calc(292px + 128.00 * ((100vw - 640px) / 800)),420px)}.move-forward-sec__card{padding:clamp(28px,calc(28px + 6 * ((100vw - 640px) / 800)),34px) clamp(22px,calc(22px + 14 * ((100vw - 640px) / 800)),36px) clamp(34px,calc(34px + 6 * ((100vw - 640px) / 800)),40px) clamp(28px,calc(28px + 6 * ((100vw - 640px) / 800)),34px)}.move-forward-sec__card-line{width:calc(100% + clamp(22px, calc(22px + 14 * ((100vw - 640px) / 800)), 36px))}}@media (max-width:640px){.move-forward-sec{--move-forward-slider-width:100%}.move-forward-sec__slider:before{display:none}.move-forward-sec__slider:after{top:-20px;right:calc((100% - 100vw) / 2);bottom:clamp(14px,calc(14px + 10 * ((100vw - 640px) / 800)),24px);width:calc(((100vw - 100%) / 2) + clamp(84px, calc(84px + 48 * ((100vw - 640px) / 800)), 132px));background:linear-gradient(90deg,rgba(3,18,22,0) 0,rgba(3,18,22,.46) 56%,var(--cl-primary) 100%);-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-mask-image:none;mask-image:none}.move-forward-sec__card-text{max-width:none}}.engagement-models-sec{position:relative;overflow:hidden;color:#fff;color:var(--cl-white);background:linear-gradient(296.18deg,var(--cl-blue-3a) -6.67%,var(--cl-blue-a0) 116.63%);padding-top:clamp(56px,calc(56px + 53 * ((100vw - 640px) / 800)),109px);padding-bottom:clamp(44px,calc(44px + 17 * ((100vw - 640px) / 800)),61px)}.engagement-models-sec__wrap{width:100%}.engagement-models-sec__title{max-width:1050px}.engagement-models-sec__title:not(:last-child){margin-bottom:clamp(34px,calc(34px + 29 * ((100vw - 640px) / 800)),63px)}.engagement-models-sec__table-wr{width:100%;position:relative;z-index:1}.engagement-models-sec__table-wr:not(:last-child){margin-bottom:clamp(30px,calc(30px + 16 * ((100vw - 640px) / 800)),46px)}.engagement-models-sec__table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.engagement-models-sec__table thead th{padding:0 24px clamp(18px,calc(18px + 10 * ((100vw - 640px) / 800)),28px) 0;color:#fff;color:var(--cl-white);text-align:left;text-transform:uppercase;vertical-align:bottom}.engagement-models-sec__table tbody tr:nth-child(odd){background:var(--cl-blue-42);box-shadow:0 0 0 100vmax var(--cl-blue-42);clip-path:inset(0 -100vmax)}.engagement-models-sec__table tbody td,.engagement-models-sec__table tbody th{position:relative;z-index:1;padding:clamp(22px,calc(22px + 9 * ((100vw - 640px) / 800)),31px) 24px clamp(22px,calc(22px + 9 * ((100vw - 640px) / 800)),31px) 0;text-align:left;vertical-align:middle}.engagement-models-sec__table tbody th{width:27%;font-weight:400}.engagement-models-sec__table tbody td{width:40%}.engagement-models-sec__table tbody td:last-child{width:33%}.engagement-models-sec__model{color:#fff;color:var(--cl-white)}.engagement-models-sec__cell-text{max-width:510px;color:#fff;color:var(--cl-white)}.engagement-models-sec__cards{display:none}.engagement-models-sec__bottom{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:clamp(24px,calc(24px + 36 * ((100vw - 951px) / 489)),60px);padding-top:clamp(30px,calc(30px + 21 * ((100vw - 640px) / 800)),51px)}.engagement-models-sec__bottom:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;transform:none;background:hsla(0,0%,100%,.66)}.engagement-models-sec__note{max-width:900px}.engagement-models-sec__buttons{justify-content:flex-end}.engagement-models-sec__buttons .btn.engagement-models-sec__btn{min-width:clamp(180px,calc(180px + 20 * ((100vw - 640px) / 800)),200px);--btn-bg:var(--cl-black-16);--btn-bcl:var(--cl-black-16);--btn-cl:var(--cl-cyan-e6)}@media (max-width:820px){.engagement-models-sec__table-wr{display:none}.engagement-models-sec__cards{display:grid;grid-template-columns:minmax(0,1fr);grid-row-gap:0}.engagement-models-sec__cards:not(:last-child){margin-bottom:clamp(28px,calc(28px + 6 * ((100vw - 640px) / 800)),34px)}.engagement-models-sec__card{position:relative;padding:28px 0}.engagement-models-sec__card:before{content:"";position:absolute;top:0;left:50%;width:100vw;height:1px;transform:translateX(-50%);background:var(--cl-blue-42)}.engagement-models-sec__card:nth-child(odd):after{content:"";position:absolute;z-index:0;top:0;right:auto;bottom:0;left:50%;width:100vw;transform:translateX(-50%);background:color-mix(in srgb,var(--cl-blue-42) 82%,transparent)}.engagement-models-sec__card>*{position:relative;z-index:1}.engagement-models-sec__card-title{color:#fff;color:var(--cl-white)}.engagement-models-sec__card-title:not(:last-child){margin-bottom:22px}.engagement-models-sec__card-group:not(:last-child){margin-bottom:18px}.engagement-models-sec__card-label{color:var(--cl-cyan-ec)}.engagement-models-sec__card-label:not(:last-child){margin-bottom:8px}.engagement-models-sec__bottom{grid-template-columns:minmax(0,1fr);grid-row-gap:24px;align-items:flex-start}.engagement-models-sec__note{max-width:none}.engagement-models-sec__buttons{width:100%;justify-content:flex-start}}@media (max-width:521px){.engagement-models-sec__buttons .btn.engagement-models-sec__btn{width:100%}}.working-with-us-sec{background:#fff;background:var(--cl-white);color:var(--cl-blue-3a);overflow:hidden;position:relative;z-index:1}.working-with-us-sec__wrap{display:flex;align-items:stretch;justify-content:space-between;position:relative;z-index:2}.working-with-us-sec__content{width:592px;max-width:100%;box-sizing:content-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-top:clamp(56px,calc(56px + 72 * ((100vw - 640px) / 800)),128px);padding-bottom:clamp(56px,calc(56px + 80 * ((100vw - 640px) / 800)),136px);padding-right:20px;position:relative;z-index:3}.working-with-us-sec__title{max-width:clamp(340px,calc(340px + 180 * ((100vw - 640px) / 800)),520px)}.working-with-us-sec__title:not(:last-child){margin-bottom:clamp(25px,calc(25px + 12 * ((100vw - 640px) / 800)),37px)}.working-with-us-sec__text{max-width:clamp(420px,calc(420px + 170 * ((100vw - 640px) / 800)),590px)}.working-with-us-sec__text.content-element li:not(:last-child){margin-bottom:clamp(16px,calc(16px + 6 * ((100vw - 640px) / 800)),22px)}.working-with-us-sec__media{position:absolute;top:0;right:calc((100vw - 100%) / -2);bottom:0;left:29.8%;z-index:1}.working-with-us-sec__media:before{content:"";position:absolute;top:100%;left:0;width:100%;height:min(472px,48vw);background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));transform:rotate(-90deg);transform-origin:left top;pointer-events:none;z-index:2}.working-with-us-sec__image{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.working-with-us-sec__image img,.working-with-us-sec__image picture{display:block;width:100%;height:100%}.working-with-us-sec__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}@media (max-width:951px){.working-with-us-sec__wrap{flex-direction:column}.working-with-us-sec__content{width:100%;max-width:none;box-sizing:border-box;padding-right:0}.working-with-us-sec__text,.working-with-us-sec__title{max-width:none}.working-with-us-sec__media{position:relative;left:auto;right:auto;bottom:auto;width:100%;min-height:clamp(340px,calc(340px + 220 * ((100vw - 640px) / 800)),560px);margin-top:-40px}.working-with-us-sec__media:before{top:0;bottom:auto;height:60px;transform:none;transform-origin:50% 50% 0;transform-origin:initial}.working-with-us-sec__image,.working-with-us-sec__media:before{right:auto;left:-40px;width:calc(100% + 80px)}.working-with-us-sec__image img{-o-object-position:left center;object-position:left center}}@media (max-width:640px){.working-with-us-sec__image,.working-with-us-sec__media:before{width:calc(100% + 52px);left:-26px}}@media (max-width:389px){.working-with-us-sec__image,.working-with-us-sec__media:before{width:calc(100% + 40px);left:-20px}}.contracting-guide-sec{color:var(--cl-black-16);overflow:hidden;position:relative;z-index:1}.contracting-guide-sec__wrap{display:grid;grid-template-columns:minmax(0,788px) minmax(0,448px);align-items:stretch;width:100%}.contracting-guide-sec__content{position:relative;z-index:2;min-width:0;padding:clamp(40px,calc(40px + 63 * ((100vw - 768px) / 672)),103px) clamp(30px,calc(30px + 60 * ((100vw - 1100px) / 340)),90px) clamp(40px,calc(40px + 63 * ((100vw - 768px) / 672)),103px) 0}.contracting-guide-sec__content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:clamp(-102px,calc(-78px + -24 * ((100vw - 1100px) / 340)),-78px);z-index:-1;background:linear-gradient(129.47deg,#b7eeec -.46%,#03a3d4 94.63%)}@media (min-width:1441px){.contracting-guide-sec__content:before{left:min(0px,calc(((100vw - 1236px) / 2) * -1))}}@media (max-width:1100px){.contracting-guide-sec__content:before{left:-40px}}@media (max-width:640px){.contracting-guide-sec__content:before{left:-26px}}@media (max-width:389px){.contracting-guide-sec__content:before{left:-20px}}.contracting-guide-sec__title{max-width:675px}.contracting-guide-sec__title:not(:last-child){margin-bottom:clamp(20px,calc(20px + 7 * ((100vw - 951px) / 489)),27px)}@media (max-width:1200px){.contracting-guide-sec__title br{display:none}}.contracting-guide-sec__text{max-width:640px}.contracting-guide-sec__text:not(:last-child){margin-bottom:clamp(24px,calc(24px + 10 * ((100vw - 951px) / 489)),34px)}.contracting-guide-sec__text.content-element p:not(:last-child){margin-bottom:clamp(16px,calc(16px + 9 * ((100vw - 951px) / 489)),25px)}.contracting-guide-sec__buttons{flex-direction:column;align-items:flex-start}.contracting-guide-sec__buttons.buttons .btn.btn-primary.cl-white{color:#8adbe6!important}.contracting-guide-sec__buttons.buttons .btn.btn-primary.bg-white{background:hsla(0,0%,100%,.4)!important}.contracting-guide-sec__buttons.buttons .btn.btn-primary.bcl-white{border-color:#c6c6c6!important}.contracting-guide-sec__media{position:relative;min-height:100%;z-index:1}.contracting-guide-sec__image{position:absolute;top:0;bottom:0;left:0;width:calc(100% + clamp(78px, calc(78px + 24 * ((100vw - 1100px) / 340)), 102px));z-index:-1}@media (min-width:1441px){.contracting-guide-sec__image{width:calc(100% + max(0px, ((100vw - 1236px) / 2)))}}@media (max-width:1100px){.contracting-guide-sec__image{width:calc(100% + 40px)}}@media (max-width:640px){.contracting-guide-sec__image{width:calc(100% + 26px)}}@media (max-width:389px){.contracting-guide-sec__image{width:calc(100% + 20px)}}.contracting-guide-sec__image img,.contracting-guide-sec__image picture{display:block;width:100%;height:100%}.contracting-guide-sec__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:767px){.contracting-guide-sec__wrap{grid-template-columns:minmax(0,1fr)}.contracting-guide-sec__content{padding:clamp(44px,calc(44px + 28 * ((100vw - 640px) / 800)),72px) 0 clamp(40px,calc(40px + 30 * ((100vw - 640px) / 800)),70px)}.contracting-guide-sec__content:before{right:-40px;left:-40px}.contracting-guide-sec__text,.contracting-guide-sec__title{max-width:none}.contracting-guide-sec__media{width:100%;min-height:0;min-height:auto}.contracting-guide-sec__image{position:relative;z-index:1;width:calc(100% + 80px);left:-40px;aspect-ratio:1/1}}@media (max-width:640px){.contracting-guide-sec__content:before{right:-26px;left:-26px}.contracting-guide-sec__image{width:calc(100% + 52px);left:-26px}}@media (max-width:389px){.contracting-guide-sec__content:before{right:-20px;left:-20px}.contracting-guide-sec__image{width:calc(100% + 40px);left:-20px}}.career-why-sec{background:var(--cl-primary);color:#fff;color:var(--cl-white);overflow:hidden;padding-bottom:clamp(60px,calc(60px + 64 * ((100vw - 768px) / 672)),124px)}.career-why-sec__wrap{display:grid;grid-template-columns:minmax(0,73%) minmax(0,27%);align-items:stretch;width:100%}.career-why-sec__content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-width:0}.career-why-sec__intro{background:linear-gradient(129.47deg,#b7eeec -.46%,#03a3d4 94.63%);color:var(--cl-black-16);padding:clamp(44px,calc(44px + 30 * ((100vw - 951px) / 489)),74px) clamp(24px,calc(24px + 68 * ((100vw - 951px) / 489)),92px) clamp(36px,calc(36px + 25 * ((100vw - 951px) / 489)),61px)}.career-why-sec__intro-title{max-width:790px}.career-why-sec__intro-title:not(:last-child){margin-bottom:clamp(18px,calc(18px + 6 * ((100vw - 951px) / 489)),24px)}.career-why-sec__intro-text{max-width:620px}.career-why-sec__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:clamp(32px,calc(32px + 24 * ((100vw - 951px) / 489)),56px);grid-row-gap:clamp(40px,calc(40px + 18 * ((100vw - 951px) / 489)),58px);padding:clamp(44px,calc(44px + 30 * ((100vw - 951px) / 489)),74px) clamp(24px,calc(24px + 52 * ((100vw - 951px) / 489)),76px) clamp(42px,calc(42px + 36 * ((100vw - 951px) / 489)),78px) clamp(24px,calc(24px + 12 * ((100vw - 951px) / 489)),36px);background:var(--cl-primary)}.career-why-sec__item{min-width:0;padding-left:clamp(22px,calc(22px + 8 * ((100vw - 951px) / 489)),30px);border-left:1px solid var(--cl-cyan-ec)}.career-why-sec__item-title{max-width:330px}.career-why-sec__item-title:not(:last-child){margin-bottom:clamp(14px,calc(14px + 4 * ((100vw - 951px) / 489)),18px)}.career-why-sec__item-text{max-width:302px;color:var(--cl-grey-cb)}.career-why-sec__media{position:relative;min-height:100%;z-index:1}.career-why-sec__image{position:absolute;top:0;bottom:0;left:0;width:calc(100% + 107px);z-index:-1}@media (min-width:1441px){.career-why-sec__image{width:calc(100% + (((100vw - 1236px) / 2)));max-width:509px}}.career-why-sec__image img,.career-why-sec__image picture{display:block;width:100%;height:100%}.career-why-sec__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}@media (max-width:951px){.career-why-sec__wrap{grid-template-columns:minmax(0,1fr)}.career-why-sec__intro{width:calc(100% + 80px);margin-left:-40px}.career-why-sec__items{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0;padding-right:clamp(24px,calc(24px + 16 * ((100vw - 640px) / 800)),40px)}.career-why-sec__item-text{max-width:none}.career-why-sec__media{width:100%;min-height:0;min-height:auto}.career-why-sec__image{position:relative;z-index:1;width:calc(100% + 80px);left:-40px;aspect-ratio:1427/707}.career-why-sec__image img{-o-object-position:50% 90%;object-position:50% 90%}}@media (max-width:640px){.career-why-sec{padding-bottom:0}.career-why-sec__items{grid-template-columns:minmax(0,1fr);grid-row-gap:34px}.career-why-sec__intro-text,.career-why-sec__intro-title,.career-why-sec__item-title{max-width:none}.career-why-sec__intro{width:calc(100% + 52px);margin-left:-26px}.career-why-sec__image{width:calc(100% + 52px);left:-26px}}@media (max-width:451px){.career-why-sec__image{aspect-ratio:1427/807}.career-why-sec__image img{-o-object-position:50% 70%;object-position:50% 70%}.career-why-sec__intro-title.heading-44{font-size:clamp(24px,calc(24px + 1 * ((100vw - 380px) / 71)),25px);letter-spacing:-.015em}}@media (max-width:389px){.career-why-sec__intro{width:calc(100% + 40px);margin-left:-20px}.career-why-sec__image{width:calc(100% + 40px);left:-20px}}@media (max-width:374px){.career-why-sec__intro-title.heading-44{font-size:23px}}.audience-sectors-container{background:var(--cl-primary);overflow:hidden;position:relative}.audience-sectors-container__bg{position:absolute;top:clamp(-56px,calc(-56px + 242 * ((100vw - 768px) / 672)),186px);left:clamp(-184px,calc(-184px + 184 * ((100vw - 768px) / 672)),0px);right:0;width:100%;min-width:clamp(1395px,calc(1395px + 127 * ((100vw - 768px) / 672)),1522px);height:auto;z-index:1}.audience-sectors-container__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:440px){.audience-sectors-container__bg{top:490px;left:-630px;min-width:1785px}}.audience-sectors-container section{position:relative;z-index:5;background:transparent}.audience-sec{color:#fff;color:var(--cl-white)}.audience-sec__line{margin-top:1px}.audience-sec__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-top:clamp(56px,calc(56px + 25 * ((100vw - 768px) / 672)),81px);padding-bottom:clamp(83px,calc(83px + 33 * ((100vw - 768px) / 672)),116px)}.audience-sec__title:not(:last-child){margin-bottom:clamp(43px,calc(43px + 1 * ((100vw - 768px) / 672)),44px)}.audience-sec__slider{width:100%;max-width:100%}.audience-sec__slider .swiper{width:100%;max-width:100%;overflow:visible}.audience-sec__slider .swiper.no-swiper-type .swiper-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:clamp(19px,calc(19px + 26 * ((100vw - 740px) / 700)),45px);grid-row-gap:clamp(19px,calc(19px + 21 * ((100vw - 768px) / 672)),40px)}.audience-sec__slider .swiper.no-swiper-type .swiper-wrapper .swiper-slide{height:auto}.audience-sec__slider .swiper.no-swiper-type .swiper-wrapper .swiper-slide>*{height:100%}@media (max-width:740px){.audience-sec__slider .swiper.no-swiper-type .swiper-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}.audience-sec__slider .swiper.no-swiper-type+.swiper-buttons{display:none}@media (max-width:640px){.audience-sec__wrap{padding-top:30px;padding-bottom:49px}.audience-sec__title:not(:last-child){margin-bottom:31px}}.blogs-sec{padding-top:clamp(48px,calc(48px + 24 * ((100vw - 768px) / 672)),72px);padding-bottom:clamp(48px,calc(48px + 67 * ((100vw - 768px) / 672)),115px);color:#fff;color:var(--cl-white);background:var(--cl-blue-87)}.blogs-sec__title{max-width:clamp(600px,calc(600px + 168 * ((100vw - 768px) / 672)),768px);text-transform:uppercase}.blogs-sec__text:not(:last-child),.blogs-sec__title:not(:last-child){margin-bottom:16px}.blogs-sec__slider{padding-top:clamp(14px,calc(14px + 38 * ((100vw - 768px) / 672)),52px);width:100%;max-width:100%}.blogs-sec__slider .swiper:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:clamp(16px,calc(16px + 29 * ((100vw - 768px) / 672)),45px);grid-row-gap:clamp(20px,calc(20px + 25 * ((100vw - 768px) / 672)),45px)}.blogs-sec__slider .swiper .swiper-slide{display:flex;align-items:stretch;justify-content:stretch;flex-direction:column;height:auto}.blogs-sec__slider .swiper .swiper-slide>*{height:100%}@media (max-width:1023px){.blogs-sec__slider .swiper{overflow:visible;margin-left:0}@media (min-width:551px){.blogs-sec__slider .swiper{max-width:550px}}}.blogs-sec__slider .swiper-scrollbar{position:relative;left:auto;bottom:auto;width:100%;height:2px;margin-top:0;background:hsla(0,0%,100%,.24);border-radius:0;cursor:grab;opacity:0;visibility:hidden;pointer-events:none;transition:margin-top .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}.blogs-sec__slider .swiper-scrollbar:active{cursor:grabbing}.blogs-sec__slider .swiper-scrollbar-drag{height:2px;background:var(--cl-grey-f5);border-radius:0}.blogs-sec__slider .swiper.swiper-initialized~.swiper-scrollbar{margin-top:clamp(28px,calc(28px + 18 * ((100vw - 440px) / 1000)),46px);opacity:1;visibility:visible;pointer-events:auto}.blogs-sec.hiring-page .blog-card__title{color:var(--cl-cyan-ec);max-width:498px}.blogs-sec.hiring-page .blog-card__content{padding-right:clamp(20px,calc(20px + 15 * ((100vw - 768px) / 672)),35px);min-height:clamp(220px,calc(220px + 40 * ((100vw - 768px) / 672)),260px)}.blogs-sec+.contact-sec{padding-top:clamp(3px,calc(12px + -9 * ((100vw - 768px) / 672)),12px);padding-bottom:clamp(48px,calc(48px + 36 * ((100vw - 768px) / 672)),84px)}.blogs-sec+.contact-sec:after{position:absolute;top:-1px;left:0;right:0;content:"";background:var(--cl-blue-87);height:38%}.blogs-sec+.contact-sec .contact-sec__wrap{position:relative;z-index:5}.industry-blogs-sec{padding-top:clamp(53px,calc(53px + 28 * ((100vw - 768px) / 672)),81px);padding-bottom:clamp(65px,calc(65px + 42 * ((100vw - 768px) / 672)),107px);background:var(--cl-black-16);color:#fff;color:var(--cl-white);overflow:hidden}.industry-blogs-sec .cont{max-width:1232px}.industry-blogs-sec__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.industry-blogs-sec__title{max-width:clamp(409px,calc(409px + 351 * ((100vw - 768px) / 672)),760px)}.industry-blogs-sec__title:not(:last-child){margin-bottom:clamp(32px,calc(32px + 28 * ((100vw - 768px) / 672)),60px)}.industry-blogs-sec__list{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-row-gap:clamp(62px,calc(62px + 21 * ((100vw - 768px) / 672)),83px)}.industry-blogs-sec__item{width:100%;display:flex;align-items:stretch;justify-content:space-between}.industry-blogs-sec__item:nth-child(2n) .industry-blogs-sec__item-decor{right:auto;left:0;transform:scaleX(-1)!important}.industry-blogs-sec__item-left{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:49.76%;position:relative;min-height:clamp(337px,calc(337px + 121 * ((100vw - 740px) / 700)),458px);z-index:5;padding:clamp(27px,calc(27px + 23 * ((100vw - 768px) / 672)),50px) 20px clamp(27px,calc(27px + 23 * ((100vw - 768px) / 672)),50px) 0}.industry-blogs-sec__item-media{position:absolute;top:0;bottom:0;right:0;width:calc(100% + 107px);z-index:-1;max-width:908px}@media (min-width:1441px){.industry-blogs-sec__item-media{width:calc(100% + (((100vw - 1232px) / 2)))}}.industry-blogs-sec__item-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.industry-blogs-sec__item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.industry-blogs-sec__item-img:after{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cl-black-16);opacity:.3;content:"";z-index:1}.industry-blogs-sec__item-decor{position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.industry-blogs-sec__item-decor:before{content:"";display:block;padding-bottom:max(min(81.40556368960469%,9999px),0px)}.industry-blogs-sec__item-decor canvas,.industry-blogs-sec__item-decor iframe,.industry-blogs-sec__item-decor img,.industry-blogs-sec__item-decor svg,.industry-blogs-sec__item-decor video{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0}.industry-blogs-sec__item-decor[data-parallax-el]{overflow:visible;-webkit-mask-image:none;mask-image:none}.industry-blogs-sec__item-decor[data-parallax-el] img,.industry-blogs-sec__item-decor[data-parallax-el] svg{-o-object-fit:contain;object-fit:contain;position:absolute!important}.industry-blogs-sec__item-decor{position:absolute;bottom:0;right:0;width:48.89%;z-index:1;max-width:352px}.industry-blogs-sec__item-decor svg path{stroke:#b9a3a3}.industry-blogs-sec__item-head{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.industry-blogs-sec__item-head .industry-blogs-sec__item-line{width:calc(100% + 619px);position:relative;z-index:10}.industry-blogs-sec__item-title:not(:last-child){margin-bottom:clamp(24px,calc(24px + 8 * ((100vw - 640px) / 800)),32px)}.industry-blogs-sec__item-container{width:44.89%;padding-top:clamp(155px,calc(155px + 8 * ((100vw - 768px) / 672)),163px)}.industry-blogs-sec__item-container,.industry-blogs-sec__item-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.industry-blogs-sec__item-content{width:100%}.industry-blogs-sec__item-content:not(:last-child){margin-bottom:28px}.industry-blogs-sec__item-content+.industry-blogs-sec__item-line{transform:scaleX(-1)!important}.industry-blogs-sec__item-small-title{color:var(--cl-cyan-ec);text-transform:uppercase}.industry-blogs-sec__item-small-title:not(:last-child){margin-bottom:7px}.industry-blogs-sec__item-text{color:var(--cl-grey-cb)}.industry-blogs-sec__item-buttons{padding-top:clamp(2px,calc(2px + 8 * ((100vw - 768px) / 672)),10px)}.industry-blogs-sec__item-line{width:100%}.industry-blogs-sec__item-line:not(:last-child){margin-bottom:clamp(25px,calc(25px + 3 * ((100vw - 768px) / 672)),28px)}.industry-blogs-sec.interior-type .industry-blogs-sec__item-img:after{content:none}.industry-blogs-sec.interior-type .industry-blogs-sec__item-container{position:relative;z-index:5}.industry-blogs-sec.interior-type .industry-blogs-sec__item:nth-child(odd) .industry-blogs-sec__item-line{transform:scaleX(-1)}.industry-blogs-sec.interior-type .industry-blogs-sec__item-decor svg path{stroke:#fff;stroke:var(--cl-white)}.industry-blogs-sec.contractors-page .industry-blogs-sec__item-container,.industry-blogs-sec.hiring-page .industry-blogs-sec__item-container{padding-top:0}.industry-blogs-sec.contractors-page .industry-blogs-sec__item-title,.industry-blogs-sec.hiring-page .industry-blogs-sec__item-title{max-width:520px}.industry-blogs-sec.contractors-page .industry-blogs-sec__item-title:not(:last-child),.industry-blogs-sec.hiring-page .industry-blogs-sec__item-title:not(:last-child){margin-bottom:clamp(24px,calc(24px + 14 * ((100vw - 640px) / 800)),38px)}.industry-blogs-sec.contractors-page .industry-blogs-sec__item-line,.industry-blogs-sec.hiring-page .industry-blogs-sec__item-line{width:calc(100% + 558px)}.industry-blogs-sec.contractors-page .industry-blogs-sec__item:nth-child(odd) .industry-blogs-sec__item-line,.industry-blogs-sec.hiring-page .industry-blogs-sec__item:nth-child(odd) .industry-blogs-sec__item-line{margin-left:-558px}.industry-blogs-sec.contractors-page .industry-blogs-sec__item-text,.industry-blogs-sec.hiring-page .industry-blogs-sec__item-text{max-width:460px}.industry-blogs-sec.contractors-page .industry-blogs-sec__item-text:not(:last-child),.industry-blogs-sec.hiring-page .industry-blogs-sec__item-text:not(:last-child){margin-bottom:clamp(24px,calc(24px + 12 * ((100vw - 640px) / 800)),36px)}.industry-blogs-sec.contractors-page .industry-blogs-sec__item-text p:not(:last-child),.industry-blogs-sec.hiring-page .industry-blogs-sec__item-text p:not(:last-child){margin-bottom:clamp(16px,calc(16px + 6 * ((100vw - 640px) / 800)),22px)}@media (min-width:641px){.industry-blogs-sec.contractors-page .industry-blogs-sec__item:nth-child(2n),.industry-blogs-sec.hiring-page .industry-blogs-sec__item:nth-child(2n){flex-direction:row-reverse}.industry-blogs-sec.contractors-page .industry-blogs-sec__item:nth-child(2n) .industry-blogs-sec__item-media,.industry-blogs-sec.hiring-page .industry-blogs-sec__item:nth-child(2n) .industry-blogs-sec__item-media{right:auto;left:0}.industry-blogs-sec.contractors-page .industry-blogs-sec__item:nth-child(2n) .industry-blogs-sec__item-decor,.industry-blogs-sec.hiring-page .industry-blogs-sec__item:nth-child(2n) .industry-blogs-sec__item-decor{right:0;left:auto;transform:none!important}}.industry-blogs-sec.hiring-page .industry-blogs-sec__item-left{min-height:clamp(337px,calc(337px + 38 * ((100vw - 768px) / 672)),375px)}.industry-blogs-sec.hiring-page .industry-blogs-sec__item-container{justify-content:center}.industry-blogs-sec.contractors-page .industry-blogs-sec__item-title{max-width:none;letter-spacing:-.01em}@media (max-width:1370px){.industry-blogs-sec__item-img img{-o-object-position:50% 50%;object-position:50% 50%}}@media (max-width:1279px){.industry-blogs-sec__item-img.mirror-on-tablet img{transform:scaleX(-1)}}@media (max-width:951px){.industry-blogs-sec__item-media{width:calc(100% + 40px)}.industry-blogs-sec__item-head{margin-top:auto}.industry-blogs-sec__item-head .industry-blogs-sec__item-line{width:88.09%;margin-left:-40px}.industry-blogs-sec__item-decor{display:none}.industry-blogs-sec__item-img img{-o-object-position:50% 50%;object-position:50% 50%}.industry-blogs-sec__item-container{padding-top:0}.industry-blogs-sec.interior-type .industry-blogs-sec__item-decor{display:block;min-width:220px;opacity:1}.industry-blogs-sec.interior-type .industry-blogs-sec__item-line{margin-left:0!important;margin-right:0!important}}@media (max-width:640px){.industry-blogs-sec__item{flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-row-gap:30px}.industry-blogs-sec__item-left{width:100%;padding-bottom:0}.industry-blogs-sec__item-media{width:calc(100% + 52px);right:-26px}.industry-blogs-sec__item-img.mirror-on-tablet img{-o-object-position:left;object-position:left}.industry-blogs-sec__item-head .industry-blogs-sec__item-line{width:68.94%;margin-left:-26px}.industry-blogs-sec__item-title{max-width:313px}.industry-blogs-sec__item-container{width:100%}.industry-blogs-sec.contractors-page .industry-blogs-sec__item-line,.industry-blogs-sec.hiring-page .industry-blogs-sec__item-line{width:100%;margin-left:0}}.our-story-sec{color:var(--cl-black-16);overflow:hidden;position:relative;z-index:1}.our-story-sec .cont{max-width:1226px}.our-story-sec__bg{position:absolute;top:0;left:0;right:0;bottom:0}.our-story-sec__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.our-story-sec__wrap{display:flex;align-items:stretch;justify-content:space-between;position:relative;z-index:2}.our-story-sec__content{width:43.8%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-top:clamp(71px,calc(71px + 19 * ((100vw - 768px) / 672)),90px);padding-bottom:clamp(49px,calc(49px + 31 * ((100vw - 768px) / 672)),80px);padding-right:20px}.our-story-sec__text:not(:last-child),.our-story-sec__title:not(:last-child){margin-bottom:clamp(20px,calc(20px + 10 * ((100vw - 768px) / 672)),30px)}.our-story-sec__title{max-width:clamp(292px,calc(292px + 148 * ((100vw - 768px) / 672)),440px)}.our-story-sec__text{max-width:clamp(328px,calc(328px + 48 * ((100vw - 768px) / 672)),376px)}.our-story-sec__text.content-element ol:not(:last-child),.our-story-sec__text.content-element p:not(:last-child),.our-story-sec__text.content-element ul:not(:last-child){margin-bottom:clamp(16px,calc(16px + 3 * ((100vw - 768px) / 672)),19px)}.our-story-sec__buttons{padding-top:clamp(8px,calc(8px + 4 * ((100vw - 768px) / 672)),12px)}.our-story-sec__buttons .btn{min-width:178px;box-shadow:0 4px 9px rgba(0,0,0,.07)}.our-story-sec__media{width:59.62%;z-index:-1;max-width:908px;position:relative;min-height:clamp(367px,calc(367px + 192 * ((100vw - 768px) / 672)),559px)}.our-story-sec__image{position:absolute;top:0;bottom:0;left:0;width:calc(100% + 107px);z-index:-2}@media (min-width:1441px){.our-story-sec__image{width:calc(100% + (((100vw - 1232px) / 2)))}}.our-story-sec__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.our-story-sec__decor{position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.our-story-sec__decor:before{content:"";display:block;padding-bottom:max(min(81.40556368960469%,9999px),0px)}.our-story-sec__decor canvas,.our-story-sec__decor iframe,.our-story-sec__decor img,.our-story-sec__decor svg,.our-story-sec__decor video{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0}.our-story-sec__decor[data-parallax-el]{overflow:visible;-webkit-mask-image:none;mask-image:none}.our-story-sec__decor[data-parallax-el] img,.our-story-sec__decor[data-parallax-el] svg{-o-object-fit:contain;object-fit:contain;position:absolute!important}.our-story-sec__decor{position:absolute;top:clamp(92px,calc(92px + 83 * ((100vw - 768px) / 672)),175px);right:0;width:78%;z-index:1;max-width:clamp(352px,calc(352px + 334 * ((100vw - 440px) / 1000)),686px)}.our-story-sec__decor svg path{stroke:#dbd9d1}@media (max-width:951px){.our-story-sec__wrap{flex-direction:column;align-items:center;justify-content:center}.our-story-sec__content{width:100%;position:relative}@media (min-width:741px){.our-story-sec__content{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.our-story-sec__content .our-story-sec__buttons{position:absolute;bottom:50px;left:0}.our-story-sec__content .our-story-sec__title{max-width:330px}.our-story-sec__content .our-story-sec__text{max-width:322px}.our-story-sec__content .our-story-sec__text:not(:last-child){margin-bottom:0}}.our-story-sec__media{width:100%}.our-story-sec__bg{bottom:auto;height:calc(100% - 367px)}.our-story-sec__image{width:calc(100% + 80px);left:-40px}}@media (max-width:740px){.our-story-sec__text,.our-story-sec__title{max-width:none}}@media (max-width:640px){.our-story-sec__image{width:calc(100% + 52px);left:-26px}.our-story-sec__image img{-o-object-position:35% 50%;object-position:35% 50%}.our-story-sec__bg{bottom:auto;height:calc(100% - 295px)}.our-story-sec__media{min-height:295px}}@media (max-width:389px){.our-story-sec__image{width:calc(100% + 40px);left:-20px}}.contact-cta-sec{background:var(--cl-blue-3a);padding-top:clamp(50px,calc(50px + 1 * ((100vw - 768px) / 672)),51px);padding-bottom:clamp(47px,calc(47px + 4 * ((100vw - 768px) / 672)),51px);color:#fff;color:var(--cl-white)}.contact-cta-sec__wrap{display:flex;align-items:center;justify-content:space-between}.contact-cta-sec__content{width:50.32%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.contact-cta-sec__title:not(:last-child){margin-bottom:15px}.contact-cta-sec__text{max-width:clamp(350px,calc(350px + 187 * ((100vw - 768px) / 672)),537px)}.contact-cta-sec__buttons{justify-content:flex-end;width:46%}.contact-cta-sec__buttons .btn{min-width:clamp(202px,calc(202px + 22 * ((100vw - 768px) / 672)),224px)}@media (max-width:951px){.contact-cta-sec__buttons.buttons{flex-direction:column;align-items:flex-end;grid-row-gap:10px}.contact-cta-sec__buttons.buttons .btn{min-width:202px}}@media (max-width:640px){.contact-cta-sec__wrap{flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-row-gap:36px}.contact-cta-sec__buttons,.contact-cta-sec__content{width:100%}.contact-cta-sec__buttons.buttons{align-items:flex-start}}.brief-conversation-sec{overflow:hidden;padding-top:72px;padding-bottom:76px;background:linear-gradient(90deg,#b4edec,#03a3d4);color:#04151a}.brief-conversation-sec__wrap{display:grid;grid-template-columns:minmax(0,602px) minmax(0,529px);align-items:start;justify-content:space-between;grid-column-gap:40px}.brief-conversation-sec__content{max-width:602px}.brief-conversation-sec__title{max-width:602px;color:#10343a;line-height:1.18}.brief-conversation-sec__title span{font-weight:600}.brief-conversation-sec__title:not(:last-child){margin-bottom:24px}.brief-conversation-sec__text{max-width:529px;color:#04151a}.brief-conversation-sec__buttons{justify-content:flex-start}.brief-conversation-sec .btn.brief-conversation-sec__btn{--btn-bg:#04151a;--btn-bcl:#04151a;--btn-cl:#b4edec}@media (max-width:1399px){@media (min-width:821px){.brief-conversation-sec__title br{display:none}}}@media (max-width:820px){.brief-conversation-sec{padding-top:clamp(46px,calc(46px + 16 * ((100vw - 640px) / 800)),62px);padding-bottom:clamp(48px,calc(48px + 14 * ((100vw - 640px) / 800)),62px)}.brief-conversation-sec__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.brief-conversation-sec__content{display:contents}.brief-conversation-sec__title{order:1;max-width:620px}.brief-conversation-sec__title:not(:last-child){margin-bottom:20px}.brief-conversation-sec__text{order:2;max-width:620px}.brief-conversation-sec__text:not(:last-child){margin-bottom:24px}.brief-conversation-sec__buttons{padding-top:28px;order:3;width:100%}}@media (max-width:521px){.brief-conversation-sec__buttons .btn{width:100%}.brief-conversation-sec__title br{display:none}}.founding-premise-sec{position:relative;overflow:hidden;padding-top:clamp(44px,calc(44px + 16 * ((100vw - 640px) / 800)),60px);padding-bottom:clamp(54px,calc(54px + 38 * ((100vw - 640px) / 800)),92px);color:#031216}.founding-premise-sec+.story-founders-sec{padding-top:clamp(0px,calc(10px + -10 * ((100vw - 768px) / 672)),10px)}.founding-premise-sec:after,.founding-premise-sec:before{content:"";position:absolute;left:0;right:0;z-index:1;pointer-events:none}.founding-premise-sec:before{top:0;height:50%;background:#031216}.founding-premise-sec:after{bottom:0;height:50%;background:#10343a}.founding-premise-sec .cont{position:relative;z-index:2}.founding-premise-sec__wrap{width:100%}.founding-premise-sec__block{display:grid;grid-template-columns:minmax(0,clamp(360px,calc(360px + 123 * ((100vw - 1024px) / 416)),483px)) minmax(0,clamp(420px,calc(420px + 115 * ((100vw - 1024px) / 416)),535px));align-items:start;justify-content:space-between;grid-column-gap:clamp(34px,calc(34px + 26 * ((100vw - 1024px) / 416)),60px);padding:clamp(36px,calc(36px + 33 * ((100vw - 640px) / 800)),69px) clamp(26px,calc(26px + 46 * ((100vw - 640px) / 800)),72px) clamp(38px,calc(38px + 28 * ((100vw - 640px) / 800)),66px) clamp(26px,calc(26px + 50 * ((100vw - 640px) / 800)),76px);background:linear-gradient(90deg,#b4edec,#03a3d4);color:#031216}.founding-premise-sec__left{width:clamp(360px,calc(360px + 123 * ((100vw - 1024px) / 416)),483px);max-width:100%}.founding-premise-sec__title{color:#031216}.founding-premise-sec__title:not(:last-child){margin-bottom:clamp(24px,calc(24px + 30 * ((100vw - 640px) / 800)),54px)}.founding-premise-sec__left-text{width:100%;max-width:clamp(320px,calc(320px + 68 * ((100vw - 1024px) / 416)),388px);color:#031216}.founding-premise-sec__right{width:clamp(420px,calc(420px + 115 * ((100vw - 1024px) / 416)),535px);max-width:100%;color:#031216}.founding-premise-sec__right.content-element p:not(:last-child){margin-bottom:clamp(20px,calc(20px + 15 * ((100vw - 640px) / 800)),35px)}@media (max-width:1023px){.founding-premise-sec__block{display:flex;flex-direction:column;align-items:flex-start;grid-row-gap:clamp(28px,calc(28px + 6 * ((100vw - 640px) / 800)),34px)}.founding-premise-sec__left,.founding-premise-sec__left-text,.founding-premise-sec__right{width:100%;max-width:none}.founding-premise-sec__title:not(:last-child){margin-bottom:clamp(24px,calc(24px + 30 * ((100vw - 640px) / 800)),54px)}}@media (max-width:640px){.founding-premise-sec__right.content-element p:not(:last-child){margin-bottom:20px}}.newsletter-sec{position:relative;overflow:hidden;min-height:518px;padding-top:101px;padding-bottom:101px;background:var(--cl-primary);color:#fff;color:var(--cl-white)}.newsletter-sec__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.newsletter-sec__bg img,.newsletter-sec__bg picture{display:block;width:100%;height:100%}.newsletter-sec__bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.newsletter-sec .cont{position:relative;z-index:2}.newsletter-sec__wrap{width:100%;display:flex;align-items:flex-start;justify-content:flex-start}.newsletter-sec__block{width:min(100%,657px);padding:39px 65px 41px 40px;background:rgba(4,21,26,.92);box-shadow:0 4px 10px rgba(0,0,0,.28)}.newsletter-sec__content{max-width:552px}.newsletter-sec__content:not(:last-child){margin-bottom:30px}.newsletter-sec__title{color:#fff;color:var(--cl-white)}.newsletter-sec__title:not(:last-child){margin-bottom:10px}.newsletter-sec__text{max-width:552px;color:#fff;color:var(--cl-white)}.newsletter-sec__form{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.newsletter-sec__form-container{width:100%;max-width:525px;display:grid;grid-template-columns:minmax(0,371px) 154px}.newsletter-sec .meta-input{width:100%}.newsletter-sec .meta-input.transparent-white-type{--meta-input-bcl:var(--cl-white);--meta-input-br:0px;--meta-input-focus-bcl:var(--cl-cyan-e6);--meta-input-h:54px;--meta-input-px:18px;--meta-input-fz:16px;--meta-input-lh:1.2;--meta-input-fw:300;--meta-input-cl:var(--cl-primary);--meta-input-caret-cl:var(--meta-input-cl);--meta-input-placeholder-cl:#9e9e9e;--meta-input-bg:var(--cl-white)}.newsletter-sec__buttons{align-items:stretch;width:100%}.newsletter-sec__buttons .btn.btn-primary{--btn-bg:var(--cl-blue-3a);--btn-bcl:hsla(0,0%,100%,.65);--btn-cl:var(--cl-white);width:100%;min-width:160px;min-height:54px;padding-left:24px;padding-right:24px;font-size:16px;text-transform:uppercase;transform:none}@supports (color:rgb(0 0 0/0)){.newsletter-sec__buttons .btn.btn-primary{--btn-bcl:hsla(0,0%,100%,.65)}}.newsletter-sec__buttons .btn.btn-primary__hover,.newsletter-sec__buttons .btn.btn-primary__original{gap:10px}.newsletter-sec__buttons .btn.btn-primary__icon{--size:14px;font-size:14px}.newsletter-sec__checkbox-wr{max-width:526px;margin-top:24px}.newsletter-sec__checkbox-wr .meta-checkbox{--meta-checkbox-gap:10px;--meta-checkbox-box-size:11px;--meta-checkbox-box-bcl:var(--cl-white);--meta-checkbox-box-bcl-checked:var(--cl-white);--meta-checkbox-box-bcl-hover:var(--cl-cyan-ec);--meta-checkbox-box-cl:var(--cl-white);--meta-checkbox-box-check-br:0px;--meta-checkbox-box-icon-fz:8px;--meta-checkbox-text-fz:12px;--meta-checkbox-text-fw:400;--meta-checkbox-text-lh:1.58;--meta-checkbox-text-cl:var(--cl-white);--meta-checkbox-text-cl-hover:var(--cl-white);--meta-checkbox-text-link-cl:var(--cl-white);--meta-checkbox-text-link-cl-hover:var(--cl-cyan-ec)}.newsletter-sec__checkbox-wr .meta-checkbox__box{margin-top:4px}@media (max-width:820px){.newsletter-sec{min-height:0;padding-top:91px;padding-bottom:83px}.newsletter-sec__block{width:100%;padding:43px 68px 41px 54px}.newsletter-sec__form-container{max-width:100%;grid-template-columns:minmax(0,1fr) 160px}}@media (max-width:640px){.newsletter-sec{padding-top:58px;padding-bottom:57px}.newsletter-sec__block{padding:31px 31px 29px 26px}.newsletter-sec__title:not(:last-child){margin-bottom:9px}.newsletter-sec__content:not(:last-child){margin-bottom:20px}.newsletter-sec__form-container{max-width:100%;grid-template-columns:repeat(1,minmax(0,1fr));grid-row-gap:14px}.newsletter-sec .meta-input.transparent-white-type{--meta-input-h:50px;--meta-input-px:16px}.newsletter-sec__buttons .btn{min-width:100%;min-height:47px;padding-left:20px;padding-right:20px;font-size:13px}.newsletter-sec__checkbox-wr{margin-top:17px}.newsletter-sec__checkbox-wr .meta-checkbox{--meta-checkbox-box-size:10px;--meta-checkbox-text-fz:11px;--meta-checkbox-text-lh:1.45}}@media (max-width:440px){.newsletter-sec__text{max-width:283px}}.difference-stats-container,.difference-stats-container__bg{overflow:hidden;position:relative}.difference-stats-container__bg{-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.difference-stats-container__bg:before{content:"";display:block;padding-bottom:max(min(61.82707993474715%,9999px),0px)}.difference-stats-container__bg canvas,.difference-stats-container__bg iframe,.difference-stats-container__bg img,.difference-stats-container__bg svg,.difference-stats-container__bg video{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0}.difference-stats-container__bg[data-parallax-el]{overflow:visible;-webkit-mask-image:none;mask-image:none}.difference-stats-container__bg[data-parallax-el] img,.difference-stats-container__bg[data-parallax-el] svg{-o-object-fit:contain;object-fit:contain;position:absolute!important}.difference-stats-container__bg{left:47%;bottom:clamp(-122px,calc(-1px + -121 * ((100vw - 768px) / 672)),-1px);width:127.71%;transform:translateX(-50%);position:absolute;z-index:1;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 40px),transparent);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (min-width:641px){.difference-stats-container__bg{min-width:1186px}}@media (max-width:640px){.difference-stats-container__bg{min-width:973px;left:-160px;transform:translateX(0);bottom:210px}}.difference-stats-container:before{position:absolute;bottom:-1px;left:0;right:0;height:420px;background:var(--cl-black-16)}@media (max-width:640px){.difference-stats-container:before{content:""}}.difference-stats-container section{position:relative;z-index:5}.recruitment-difference-sec{padding-top:clamp(73px,calc(73px + 25 * ((100vw - 768px) / 672)),98px);padding-bottom:clamp(120px,calc(148px + -28 * ((100vw - 768px) / 672)),148px)}.recruitment-difference-sec__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;z-index:2}.recruitment-difference-sec__decor{position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.recruitment-difference-sec__decor:before{content:"";display:block;padding-bottom:max(min(72.78797996661102%,9999px),0px)}.recruitment-difference-sec__decor canvas,.recruitment-difference-sec__decor iframe,.recruitment-difference-sec__decor img,.recruitment-difference-sec__decor svg,.recruitment-difference-sec__decor video{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0}.recruitment-difference-sec__decor[data-parallax-el]{overflow:visible;-webkit-mask-image:none;mask-image:none}.recruitment-difference-sec__decor[data-parallax-el] img,.recruitment-difference-sec__decor[data-parallax-el] svg{-o-object-fit:contain;object-fit:contain;position:absolute!important}.recruitment-difference-sec__decor{position:absolute;width:96.93%;right:-38.27%;top:clamp(-667px,calc(-358px + -309 * ((100vw - 768px) / 672)),-358px);min-width:831px;z-index:-1}.recruitment-difference-sec__decor svg path{stroke:#dfdfdf}@media (max-width:851px){.recruitment-difference-sec__decor{right:auto;left:clamp(44px,calc(44px + 63 * ((100vw - 393px) / 351)),107px)}}.recruitment-difference-sec__title:not(:last-child){margin-bottom:clamp(29px,calc(29px + 28 * ((100vw - 768px) / 672)),57px)}.recruitment-difference-sec__slider{width:100%;max-width:100%}.recruitment-difference-sec__slider .swiper{width:100%;max-width:100%;overflow:visible}.recruitment-difference-sec__slider .swiper.no-swiper-type .swiper-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:clamp(19px,calc(19px + 20 * ((100vw - 1024px) / 416)),39px);grid-row-gap:clamp(26px,calc(26px + 7 * ((100vw - 440px) / 300)),33px)}.recruitment-difference-sec__slider .swiper.no-swiper-type .swiper-wrapper .swiper-slide{height:auto}.recruitment-difference-sec__slider .swiper.no-swiper-type .swiper-wrapper .swiper-slide>*{height:100%}@media (min-width:952px){.recruitment-difference-sec__slider .swiper.no-swiper-type .swiper-wrapper .swiper-slide,.recruitment-difference-sec__slider .swiper.no-swiper-type .swiper-wrapper .swiper-slide>*{height:auto}.recruitment-difference-sec__slider .swiper.no-swiper-type .swiper-wrapper .swiper-slide:nth-child(2){margin-top:clamp(72px,calc(72px + 36 * ((100vw - 768px) / 672)),108px)}.recruitment-difference-sec__slider .swiper.no-swiper-type .swiper-wrapper .swiper-slide:nth-child(3){margin-top:clamp(168px,calc(168px + 86 * ((100vw - 768px) / 672)),254px)}.recruitment-difference-sec__slider .swiper.no-swiper-type .swiper-wrapper .swiper-slide:not(:nth-child(3)) .difference-card__content-bg:before{background:linear-gradient(180deg,#fff,#fff 70%,hsla(0,0%,100%,.3) 111.72%)}}@media (max-width:951px){.recruitment-difference-sec__slider .swiper.no-swiper-type .swiper-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}.recruitment-difference-sec__slider .swiper.no-swiper-type+.swiper-buttons{display:none}@media (max-width:951px){.recruitment-difference-sec__slider .swiper.no-swiper-type .swiper-wrapper .difference-card__head{min-height:0!important;min-height:auto!important}.recruitment-difference-sec__slider .swiper.no-swiper-type .swiper-wrapper .difference-card__content-bg:before{background:linear-gradient(180deg,#fff,#fff 80%,hsla(0,0%,100%,.7) 111.72%)}@media (min-width:641px){.recruitment-difference-sec__slider .swiper.no-swiper-type .swiper-wrapper .difference-card__content-bg:before{-webkit-mask-image:url(../images/fd/mask/difference-tab.webp);mask-image:url(../images/fd/mask/difference-tab.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.recruitment-difference-sec__slider .swiper.no-swiper-type .swiper-wrapper .difference-card__content-bg:after{-webkit-mask-image:url(../images/fd/mask/difference-tab-outline.webp);mask-image:url(../images/fd/mask/difference-tab-outline.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.recruitment-difference-sec__slider .swiper.no-swiper-type .swiper-wrapper .difference-card__buttons.buttons{flex-direction:row;align-items:center;justify-content:flex-start}}}@media (max-width:640px){.recruitment-difference-sec{padding-bottom:290px}}.stats-sec{padding-top:clamp(120px,calc(148px + -28 * ((100vw - 768px) / 672)),148px);padding-bottom:clamp(36px,calc(36px + 73 * ((100vw - 768px) / 672)),109px);overflow:hidden;color:#fff;color:var(--cl-white)}.stats-sec__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.stats-sec__block{width:100%;max-width:clamp(340px,calc(340px + 160 * ((100vw - 768px) / 672)),500px);margin-left:auto;position:relative;z-index:2}.stats-sec__list{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:clamp(24px,calc(24px + 4 * ((100vw - 768px) / 672)),28px);grid-row-gap:clamp(32px,calc(32px + 23 * ((100vw - 768px) / 672)),55px)}.stats-sec__item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-left:clamp(20px,calc(20px + 6 * ((100vw - 768px) / 672)),26px);position:relative}.stats-sec__item:after{position:absolute;top:6px;left:0;height:clamp(90px,calc(90px + 13 * ((100vw - 768px) / 672)),103px);width:2px;content:"";background:#fff;background:var(--cl-white)}.stats-sec__item-count.heading-73{line-height:1}.stats-sec__item-title{max-width:185px}.stats-sec__item-title.body-text-15{line-height:20px}@media (min-width:852px){.stats-sec__item-title.body-text-15{font-weight:700}}@media (max-width:851px){.stats-sec__block:after{position:absolute;right:-200px;bottom:-64px;top:-48px;left:-47px;content:"";background:rgba(3,18,22,.77);z-index:-1}.stats-sec__item{padding-left:0}.stats-sec__item:after{display:none}}@media (max-width:640px){.stats-sec{padding-bottom:63px}.stats-sec__block{width:100%;max-width:100%}.stats-sec__block:after{top:-40px;background:linear-gradient(180deg,rgba(3,18,22,0),rgba(3,18,22,.77) 40px,rgba(3,18,22,.77));pointer-events:none}.stats-sec__list{grid-column-gap:clamp(20px,calc(20px + 14 * ((100vw - 320px) / 73)),34px)}}.story-going-sec{position:relative;overflow:hidden;padding-top:135px;padding-bottom:135px;background:var(--cl-primary);color:#fff;color:var(--cl-white)}.story-going-sec__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.story-going-sec__bg img,.story-going-sec__bg picture{display:block;width:100%;height:100%}.story-going-sec__bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:1800px){.story-going-sec__bg img{-o-object-position:top;object-position:top}}.story-going-sec .cont{position:relative;z-index:2}.story-going-sec__wrap{display:flex;align-items:flex-start;justify-content:flex-start;width:100%}.story-going-sec__block{width:min(100%,662px);box-sizing:border-box;padding:76px 79px 76px 84px;border-radius:0;background:linear-gradient(131.87deg,rgba(3,18,22,.87) 22.2%,rgba(45,46,67,.087) 114.2%);-webkit-backdrop-filter:blur(37.5px);backdrop-filter:blur(37.5px)}.story-going-sec__title:not(:last-child){margin-bottom:38px}.story-going-sec__text{max-width:520px}.story-going-sec__text.content-element p:not(:last-child){margin-bottom:32px}@media (max-width:820px){.story-going-sec{padding-top:clamp(70px,calc(70px + 50 * ((100vw - 640px) / 800)),120px);padding-bottom:clamp(70px,calc(70px + 50 * ((100vw - 640px) / 800)),120px)}.story-going-sec__block{padding:clamp(40px,calc(40px + 24 * ((100vw - 640px) / 800)),64px) clamp(34px,calc(34px + 24 * ((100vw - 640px) / 800)),58px)}}@media (max-width:640px){.story-going-sec{padding-top:clamp(52px,calc(52px + 44 * ((100vw - 640px) / 800)),96px);padding-bottom:clamp(52px,calc(52px + 44 * ((100vw - 640px) / 800)),96px)}.story-going-sec__block{padding:36px 26px}.story-going-sec__title:not(:last-child){margin-bottom:24px}.story-going-sec__text{max-width:none}.story-going-sec__text.content-element p:not(:last-child){margin-bottom:20px}}.expertise-coverage-sec{padding-top:78px;padding-bottom:85px;position:relative;z-index:2;color:#fff;color:var(--cl-white);background:var(--cl-black-16)}.expertise-coverage-sec__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.expertise-coverage-sec__title{text-transform:uppercase;max-width:clamp(460px,calc(460px + 280 * ((100vw - 640px) / 800)),740px)}.expertise-coverage-sec__title:not(:last-child){margin-bottom:clamp(32px,calc(32px + 25 * ((100vw - 640px) / 800)),57px)}.expertise-coverage-sec__buttons{width:100%;display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;grid-column-gap:26px;grid-row-gap:18px}.expertise-coverage-sec__button{min-height:68px;min-width:min(100%,240px);flex:1 1 0;padding:14px 24px;display:inline-flex;align-items:center;justify-content:center;position:relative;isolation:isolate;overflow:hidden;color:#fff;color:var(--cl-white);text-align:center;text-transform:uppercase;border:1px solid transparent;background:linear-gradient(var(--cl-black-1e),var(--cl-black-1e)) padding-box,linear-gradient(118.62deg,#051c22 1.19%,#297a87 52.33%) border-box;cursor:pointer;transition:color .3s ease-in-out,transform .22s ease-in-out,box-shadow .3s ease-in-out}.expertise-coverage-sec__button:after,.expertise-coverage-sec__button:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";z-index:-1;pointer-events:none}.expertise-coverage-sec__button:before{background:linear-gradient(118.62deg,rgba(5,28,34,0),rgba(41,122,135,.36) 52.33%);opacity:0;transition:opacity .3s ease-in-out}.expertise-coverage-sec__button:after{width:54%;background:linear-gradient(90deg,transparent,rgba(234,251,251,.22) 50%,transparent);transform:translate3d(-130%,0,0) skewX(-18deg);transition:transform .55s ease-in-out}.expertise-coverage-sec__button:hover{color:var(--cl-cyan-fb);transform:translateY(-2px);box-shadow:0 18px 36px rgba(0,0,0,.24),0 0 0 1px rgba(44,143,160,.22)}.expertise-coverage-sec__button:hover:before{opacity:1}.expertise-coverage-sec__button:hover:after{transform:translate3d(190%,0,0) skewX(-18deg)}.expertise-coverage-sec__button:active{transform:translateY(0) scale(.985);box-shadow:0 8px 18px rgba(0,0,0,.2),inset 0 0 18px rgba(44,143,160,.18)}.expertise-coverage-sec__button:focus-visible{outline:2px solid var(--cl-cyan-e6);outline-offset:4px}@media (max-width:1033px){.expertise-coverage-sec__title br{display:none}}@media (max-width:768px){.expertise-coverage-sec{padding-top:clamp(48px,calc(48px + 30 * ((100vw - 640px) / 800)),78px);padding-bottom:clamp(48px,calc(48px + 37 * ((100vw - 640px) / 800)),85px)}.expertise-coverage-sec__buttons{flex-direction:column;grid-row-gap:14px}.expertise-coverage-sec__button{width:100%;min-height:clamp(58px,calc(58px + 10 * ((100vw - 640px) / 800)),68px)}}.expertise-sector-sec{--expertise-sector-padding-top:clamp(64px,calc(64px + 77.00 * ((100vw - 640px) / 800)),141px);padding-top:clamp(64px,calc(64px + 77 * ((100vw - 640px) / 800)),141px);padding-bottom:0;position:relative;z-index:2;color:#fff;color:var(--cl-white);background:var(--cl-black-16);overflow:hidden}.expertise-sector-sec+.vacancies-sec{margin-top:-1px}.expertise-sector-sec__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.expertise-sector-sec__bg img,.expertise-sector-sec__bg picture{width:100%;height:100%;display:block}.expertise-sector-sec__bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.expertise-sector-sec__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--cl-black-16);opacity:.75}.expertise-sector-sec.expertise-page .expertise-sector-sec__overlay{opacity:.68}.expertise-sector-sec__wrap{width:100%;position:relative;z-index:5;display:flex;flex-direction:column;align-items:stretch}.expertise-sector-sec__layout{width:100%;display:grid;grid-template-columns:minmax(0,1fr) clamp(320px,calc(320px + 30 * ((100vw - 1100px) / 340)),350px);grid-template-rows:auto 1px auto auto;align-items:stretch;grid-column-gap:clamp(32px,calc(32px + 30 * ((100vw - 1100px) / 340)),62px);grid-row-gap:clamp(22px,calc(22px + 9 * ((100vw - 640px) / 800)),31px);position:relative}.expertise-sector-sec__title-wrap{grid-column:1;grid-row:1;min-width:0}.expertise-sector-sec__title{width:-moz-fit-content;width:fit-content;max-width:100%;text-transform:uppercase;background:linear-gradient(94.96deg,#fff 52.09%,#999 93.55%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.expertise-sector-sec__aside{grid-column:2;grid-row:1/5;min-width:0;position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-top:clamp(0px,calc(0px + 24 * ((100vw - 640px) / 800)),24px);padding-bottom:clamp(32px,calc(32px + 22 * ((100vw - 640px) / 800)),54px);padding-left:clamp(24px,calc(24px + 8 * ((100vw - 1100px) / 340)),32px)}.expertise-sector-sec__aside:before{content:"";position:absolute;top:calc(0px - var(--expertise-sector-padding-top));right:calc((100vw - min(1236px, 85.8333333333vw)) / -2);bottom:0;left:0;z-index:-1;background:rgba(3,18,22,.6);pointer-events:none}.expertise-sector-sec__aside-title{text-transform:uppercase}.expertise-sector-sec__aside-title:not(:last-child){margin-bottom:clamp(28px,calc(28px + 56 * ((100vw - 640px) / 800)),84px)}.expertise-sector-sec__areas{color:var(--cl-grey-cb)}.expertise-sector-sec__line{grid-column:1/-1;grid-row:2;position:relative;z-index:4;width:100%;height:1px;background:hsla(0,0%,100%,.85)}.expertise-sector-sec__content{grid-column:1;grid-row:3;min-width:0;max-width:792px}.expertise-sector-sec__intro{max-width:720px}.expertise-sector-sec__intro:not(:last-child){margin-bottom:clamp(18px,calc(18px + 7 * ((100vw - 640px) / 800)),25px)}.expertise-sector-sec__text{max-width:792px;color:var(--cl-grey-cb)}.expertise-sector-sec__text:not(:last-child){margin-bottom:clamp(28px,calc(28px + 14 * ((100vw - 640px) / 800)),42px)}.expertise-sector-sec__roles-title{color:var(--cl-grey-cb);text-transform:uppercase}.expertise-sector-sec__roles-title:not(:last-child){margin-bottom:clamp(16px,calc(16px + 5 * ((100vw - 640px) / 800)),21px)}.expertise-sector-sec__roles{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;grid-column-gap:12px;grid-row-gap:12px}.expertise-sector-sec__role{min-height:32px;padding:6px 19px 4px;display:inline-flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.82);border-radius:16px;color:#fff;color:var(--cl-white);background:rgba(3,18,22,.49);text-align:center;white-space:normal}.expertise-sector-sec__role.heading-13{font-size:clamp(11px,calc(11px + 2 * ((100vw - 320px) / 120)),13px)}.expertise-sector-sec__market{grid-column:1/-1;grid-row:4;width:calc(100% - 4px);margin-top:clamp(38px,calc(38px + 24 * ((100vw - 640px) / 800)),62px);margin-right:auto;margin-left:auto;padding:28px 41px 25px 60px;position:relative;z-index:10;display:grid;grid-template-columns:max-content 1px minmax(0,1fr);align-items:center;grid-column-gap:clamp(24px,calc(24px + 13 * ((100vw - 640px) / 800)),37px);color:var(--cl-black-16);box-shadow:0 4px 23px rgba(0,0,0,.3)}.expertise-sector-sec__market:after,.expertise-sector-sec__market:before{content:"";position:absolute;pointer-events:none}.expertise-sector-sec__market:before{height:50%;bottom:0;left:50%;transform:translateX(-50%);width:100vw;background:#051d23;z-index:-1}.expertise-sector-sec__market:after{top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(175deg,#b7eeec -.46%,#10657c 94.63%)}.expertise-sector-sec__market>*{position:relative;z-index:1}.expertise-sector-sec__market-title{text-transform:uppercase;white-space:nowrap}.expertise-sector-sec__market-line{width:1px;height:48px;background:rgba(3,18,22,.78)}.expertise-sector-sec__market-text{max-width:820px}@media (max-width:1100px){.expertise-sector-sec__aside:before{right:-40px}}@media (max-width:951px){.expertise-sector-sec__layout{grid-template-columns:minmax(0,1fr);align-items:flex-start;grid-row-gap:clamp(22px,calc(22px + 6 * ((100vw - 640px) / 800)),28px)}.expertise-sector-sec__aside,.expertise-sector-sec__content,.expertise-sector-sec__line,.expertise-sector-sec__title-wrap{grid-column:1}.expertise-sector-sec__title-wrap{grid-row:1}.expertise-sector-sec__line{grid-row:2}.expertise-sector-sec__content{grid-row:3;max-width:none}.expertise-sector-sec__aside{margin-top:10px;grid-row:4;width:100%;padding:clamp(36px,calc(36px + 12 * ((100vw - 640px) / 800)),48px) 0 clamp(32px,calc(32px + 12 * ((100vw - 640px) / 800)),44px)}.expertise-sector-sec__aside:before{top:0;right:auto;bottom:-100vh;left:50%;width:100vw;transform:translateX(-50%)}.expertise-sector-sec__aside-title:not(:last-child){margin-bottom:clamp(22px,calc(22px + 6 * ((100vw - 640px) / 800)),28px)}.expertise-sector-sec__market{grid-row:5;width:100%;margin-top:0;padding:clamp(24px,calc(24px + 4 * ((100vw - 640px) / 800)),28px) clamp(20px,calc(20px + 12 * ((100vw - 640px) / 800)),32px);grid-template-columns:minmax(0,1fr);grid-row-gap:16px}.expertise-sector-sec__market-title{white-space:normal}.expertise-sector-sec__market-line{width:100%;height:1px}}@media (max-width:640px){.expertise-sector-sec__roles{grid-column-gap:8px;grid-row-gap:8px}}.sectors-sec{--sectors-closed-height:140px;--sectors-open-media-height:197px;--sectors-open-link-height:0px;--sectors-stacked-layout:0;--sectors-link-gap:0px;--sectors-active-link-gap:0px;--sectors-duration:.72s;--sectors-ease:cubic-bezier(.22,1,.36,1);padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);background:var(--cl-primary);color:#fff;color:var(--cl-white);overflow:hidden}.sectors-sec.intro-type:first-of-type{padding-top:clamp(120px,calc(120px + 60 * ((100vw - 640px) / 800)),180px)}.sectors-sec__wrap{width:100%}.sectors-sec__label:not(:last-child){margin-bottom:clamp(32px,calc(32px + 36 * ((100vw - 640px) / 800)),68px)}.sectors-sec__head:not(:last-child){margin-bottom:clamp(36px,calc(36px + 28 * ((100vw - 640px) / 800)),64px)}.sectors-sec__title{max-width:clamp(554px,calc(554px + 286 * ((100vw - 640px) / 800)),840px)}.sectors-sec__accordion{width:100%;transition:min-height var(--sectors-duration) var(--sectors-ease)}.sectors-sec__item{height:var(--sectors-item-height,var(--sectors-closed-item-height,var(--sectors-closed-height)));position:relative;overflow:hidden;border-bottom:1px solid #6b7280;border-bottom:1px solid var(--cl-mid-grey);transition:height var(--sectors-duration) var(--sectors-ease)}.sectors-sec__trigger{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;padding:0;border:0;background:transparent;cursor:pointer}.sectors-sec__trigger:focus-visible+.sectors-sec__item-layout{outline:1px solid #fff;outline:1px solid var(--cl-white);outline-offset:-1px}.sectors-sec__item-layout{position:relative;z-index:2;box-sizing:border-box;width:100%;height:100%;padding:20px 0;display:grid;grid-template-columns:330px 24px 32px 100px minmax(0,566px) minmax(32px,142px) minmax(150px,1fr);align-items:stretch;pointer-events:none}.sectors-sec__item-image,.sectors-sec__item-link,.sectors-sec__item-main{box-sizing:border-box;min-height:0;height:100%}.sectors-sec__item-image{grid-column:1;border-radius:5px;overflow:hidden}.sectors-sec__item-image img,.sectors-sec__item-image picture{width:100%;height:100%;display:block}.sectors-sec__item-image img{-o-object-fit:cover;object-fit:cover;transition:transform var(--sectors-duration) var(--sectors-ease)}.sectors-sec__item-number{grid-column:3;padding-top:2px;color:#e2e8f0;color:var(--cl-light-grey)}.sectors-sec__item-main{grid-column:5;min-width:0;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;grid-row-gap:16px}.sectors-sec__item-title{flex-shrink:0;margin:0;color:#fff;color:var(--cl-white);transition:color .32s ease}.sectors-sec__panel{height:0;overflow:hidden;opacity:0;transform:translateY(-12px);transition:height var(--sectors-duration) var(--sectors-ease),opacity .24s ease,transform .48s var(--sectors-ease)}.sectors-sec__panel-inner{padding-top:72px;padding-bottom:1px}.sectors-sec__item-text{max-width:566px;color:#fff;color:var(--cl-white)}.sectors-sec__item-link{grid-column:7;position:relative;z-index:3;border-radius:5px;display:flex;align-items:flex-end;padding:20px 16px;overflow:hidden;pointer-events:auto;color:#fff;color:var(--cl-white)}.sectors-sec__item-link .btn{position:relative;z-index:1}.sectors-sec__item-link-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#6b7280;background:var(--cl-mid-grey);transition:background-color .42s ease,filter .42s var(--sectors-ease)}.sectors-sec__item.is-active{--sectors-item-height:var(--sectors-active-height,237px)}.sectors-sec__item.is-active .sectors-sec__item-image img{transform:scale(1.035)}.sectors-sec__item.is-active .sectors-sec__panel{height:0;height:var(--sectors-panel-height,0);opacity:1;transform:translateY(0);transition-delay:0s,.14s,.08s}.sectors-sec__item.is-active .sectors-sec__item-link-bg{background:#f97316;background:var(--cl-orange)}.sectors-sec:not(.is-ready) .sectors-sec__item.is-active .sectors-sec__panel{height:auto;opacity:1;transform:translateY(0)}.sectors-sec.roles-disciplines-type{background:transparent}.sectors-sec.roles-disciplines-type .sectors-sec__panel-inner{padding-top:36px}.sectors-sec.roles-disciplines-type .sectors-sec__panel{pointer-events:auto}.sectors-sec.roles-disciplines-type .sectors-sec__roles{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px;pointer-events:auto}.sectors-sec.roles-disciplines-type .sectors-sec__roles .marked-link{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}@media (min-width:1034px) and (hover:hover) and (pointer:fine){.sectors-sec__item-link{transition:box-shadow .42s var(--sectors-ease)}.sectors-sec__item-link:focus-visible,.sectors-sec__item-link:hover{box-shadow:0 14px 28px rgba(0,0,0,.18)}.sectors-sec__item-link:focus-visible .btn.is-init-btn-roll,.sectors-sec__item-link:hover .btn.is-init-btn-roll{transform:translateY(-2px)}.sectors-sec__item-link:focus-visible .btn.is-init-btn-roll:after,.sectors-sec__item-link:hover .btn.is-init-btn-roll:after{animation:btnGlint .72s cubic-bezier(.22,1,.36,1) forwards}.sectors-sec__item-link:focus-visible .btn.is-init-btn-roll .btn__original,.sectors-sec__item-link:hover .btn.is-init-btn-roll .btn__original{transform:translate3d(0,112%,0);opacity:0}.sectors-sec__item-link:focus-visible .btn.is-init-btn-roll .btn__hover,.sectors-sec__item-link:hover .btn.is-init-btn-roll .btn__hover{transform:translateZ(0);opacity:1;transition-delay:.04s}.sectors-sec__item-link:focus-visible .btn.is-init-btn-roll .btn__icon i,.sectors-sec__item-link:hover .btn.is-init-btn-roll .btn__icon i{transform:rotate(45deg) scale(.9)}.sectors-sec__item:not(.is-active) .sectors-sec__item-link:focus-visible,.sectors-sec__item:not(.is-active) .sectors-sec__item-link:hover{box-shadow:0 14px 28px rgba(0,0,0,.12),inset 0 0 0 1px hsla(0,0%,100%,.16)}.sectors-sec__item:not(.is-active) .sectors-sec__item-link:focus-visible .sectors-sec__item-link-bg,.sectors-sec__item:not(.is-active) .sectors-sec__item-link:hover .sectors-sec__item-link-bg{filter:brightness(1.1)}.sectors-sec__item.is-active .sectors-sec__item-link:focus-visible,.sectors-sec__item.is-active .sectors-sec__item-link:hover{box-shadow:0 16px 30px rgba(0,0,0,.24),inset 0 0 0 1px hsla(0,0%,100%,.2)}.sectors-sec__item.is-active .sectors-sec__item-link:focus-visible .sectors-sec__item-link-bg,.sectors-sec__item.is-active .sectors-sec__item-link:hover .sectors-sec__item-link-bg{filter:brightness(.91) saturate(1.08)}.sectors-sec__item:not(.is-active):hover .sectors-sec__item-title{color:#e2e8f0;color:var(--cl-light-grey)}.sectors-sec__item:not(.is-active):hover .sectors-sec__item-image img{transform:scale(1.018)}}@media (max-width:1300px){.sectors-sec__item-layout{grid-template-columns:260px 20px 32px 56px minmax(0,1fr) 56px 160px}}@media (max-width:1033px){.sectors-sec__item-layout{grid-template-columns:210px 20px 32px 38px minmax(0,1fr) 32px 150px}.sectors-sec__panel-inner{padding-top:42px}}@media (max-width:767px){.sectors-sec{--sectors-closed-height:140px;--sectors-open-media-height:100px;--sectors-open-link-height:100px;--sectors-stacked-layout:1;--sectors-link-gap:16px;--sectors-active-link-gap:16px}.sectors-sec__item-layout{height:auto;grid-template-columns:120px 16px 28px 18px minmax(0,1fr);grid-template-rows:var(--sectors-open-media-height) auto auto;align-content:start}.sectors-sec__item-image{height:auto}.sectors-sec__item-number{grid-row:1;padding-top:4px}.sectors-sec__item-main{display:contents}.sectors-sec__item-title{grid-column:5;grid-row:1;align-self:start;font-size:clamp(25px,calc(25px + 7 * ((100vw - 640px) / 800)),32px)}.sectors-sec__panel{grid-column:1/-1;grid-row:2;min-width:0}.sectors-sec__panel-inner{padding-top:20px}.sectors-sec__item-link{grid-column:1/-1;grid-row:3;height:0;min-height:0;margin-top:0;padding-top:0;padding-bottom:0;opacity:0;transform:translateY(-10px);pointer-events:none;transition:height var(--sectors-duration) var(--sectors-ease),padding var(--sectors-duration) var(--sectors-ease),opacity .24s ease,transform .48s var(--sectors-ease)}.sectors-sec__item.is-active .sectors-sec__item-link{height:var(--sectors-open-link-height);margin-top:var(--sectors-active-link-gap);padding:20px;opacity:1;transform:translateY(0);pointer-events:auto;transition-delay:0s,0s,.16s,.1s}}@media (max-width:480px){.sectors-sec{--sectors-closed-height:110px;--sectors-open-media-height:78px;--sectors-open-link-height:76px;--sectors-link-gap:16px;--sectors-active-link-gap:8px}.sectors-sec__item-layout{grid-template-columns:96px 14px 24px 14px minmax(0,1fr);padding:16px 0}.sectors-sec__panel-inner{padding-top:28px}.sectors-sec__item.is-active .sectors-sec__item-link{padding:16px}}@media (max-width:640px){.sectors-sec{--sectors-closed-height:220px;--sectors-closed-media-height:100px;--sectors-open-media-height:197px;--sectors-open-link-height:60px;--sectors-image-first-layout:1;--sectors-header-gap:8px;--sectors-mobile-image-height:var(--sectors-closed-media-height)}.sectors-sec__item-layout{padding:16px 0;grid-template-columns:28px 16px minmax(0,1fr);grid-template-rows:var(--sectors-mobile-image-height) auto auto auto}.sectors-sec__item-image{grid-column:1/-1;grid-row:1}.sectors-sec__item-number{grid-column:1;grid-row:2;margin-top:var(--sectors-header-gap);padding-top:2px;font-size:12px}.sectors-sec__item-title{grid-column:3;grid-row:2;margin-top:var(--sectors-header-gap)}.sectors-sec__panel{grid-column:1/-1;grid-row:3}.sectors-sec__item-link{grid-column:1/-1;grid-row:4}.sectors-sec__item.is-active{--sectors-mobile-image-height:var(--sectors-open-media-height)}.sectors-sec.roles-disciplines-type .sectors-sec__roles{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}}@media (prefers-reduced-motion:reduce){.sectors-sec__accordion,.sectors-sec__item,.sectors-sec__item-image img,.sectors-sec__item-link,.sectors-sec__item-link-bg,.sectors-sec__item-title,.sectors-sec__panel{transition:none}}.small-sectors-sec{padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);overflow:visible;color:#fff;color:var(--cl-white)}.small-sectors-sec.intro-type:first-of-type{padding-top:clamp(120px,calc(120px + 60 * ((100vw - 640px) / 800)),180px)}.small-sectors-sec__slider,.small-sectors-sec__wrap{width:100%}.small-sectors-sec__label:not(:last-child){margin-bottom:18px}.small-sectors-sec__slider .swiper{overflow:visible}.small-sectors-sec__slider .swiper.on-resize-type:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.small-sectors-sec__slider .swiper-slide{height:auto;display:flex;align-items:stretch;justify-content:stretch}.small-sectors-sec__slider .swiper-slide>*{width:100%}.small-sectors-sec__slider .swiper-buttons{display:none}.small-sectors-sec__slider .swiper.swiper-initialized+.swiper-buttons{display:flex;gap:24px}.small-sectors-sec__item{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;min-height:110px;padding:20px;box-sizing:border-box;border-radius:5px;color:#fff;color:var(--cl-white);background:#0e1015;background:var(--cl-black);transition:transform .35s ease,background-color .35s ease,box-shadow .35s ease}.small-sectors-sec__item:focus-visible{outline:1px solid #f97316;outline:1px solid var(--cl-orange);outline-offset:3px}.small-sectors-sec__item-title{width:100%;max-width:calc(100% - 40px);color:inherit;transition:color .35s ease}.small-sectors-sec__item-title:not(:last-child){margin-bottom:12px}.small-sectors-sec__links{width:100%}.small-sectors-sec__marker{position:absolute;top:20px;right:20px;z-index:1;width:20px;height:20px;border-radius:5px;background:#f97316;background:var(--cl-orange)}.small-sectors-sec__marker:after{position:absolute;top:50%;left:50%;z-index:-1;width:32px;height:32px;border-radius:2px;background:radial-gradient(50% 50% at 50% 50%,#f97316 35%,rgba(249,115,22,0) 100%);background:radial-gradient(50% 50% at 50% 50%,var(--cl-orange) 35%,rgba(249,115,22,0) 100%);opacity:0;transform:translate(-50%,-50%);transition:opacity .35s ease;content:""}.small-sectors-sec.grey-cards-type .small-sectors-sec__label,.small-sectors-sec.grey-cards-type .small-sectors-sec__title:not(:last-child){margin-bottom:clamp(40px,calc(40px + 40 * ((100vw - 640px) / 800)),80px)}.small-sectors-sec.grey-cards-type .small-sectors-sec__item{background:#6b7280;background:var(--cl-mid-grey)}.small-sectors-sec.sector-applicability-type .small-sectors-sec__slider .swiper.on-resize-type:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}.capabilities-sec+.small-sectors-sec.sector-applicability-type{padding-top:clamp(0px,calc(20px + -20 * ((100vw - 768px) / 672)),20px)}@media (hover:hover) and (pointer:fine){.small-sectors-sec__item:focus-visible,.small-sectors-sec__item:hover{background:#1b1818;background:var(--cl-neutral-900);box-shadow:0 18px 32px rgba(0,0,0,.22);transform:translateY(-4px)}.small-sectors-sec__item:focus-visible .small-sectors-sec__item-title,.small-sectors-sec__item:hover .small-sectors-sec__item-title{color:#e2e8f0;color:var(--cl-light-grey)}.small-sectors-sec__item:focus-visible .small-sectors-sec__marker:after,.small-sectors-sec__item:hover .small-sectors-sec__marker:after{opacity:1}.small-sectors-sec.grey-cards-type .small-sectors-sec__item:focus-visible,.small-sectors-sec.grey-cards-type .small-sectors-sec__item:hover{background:#868b97;background:color-mix(in srgb,#6b7280 82%,#fff)}@supports (color:color-mix(in lch,red,blue)){.small-sectors-sec.grey-cards-type .small-sectors-sec__item:focus-visible,.small-sectors-sec.grey-cards-type .small-sectors-sec__item:hover{background:color-mix(in srgb,var(--cl-mid-grey) 82%,var(--cl-white))}}}@media (max-width:767px){.small-sectors-sec__slider .swiper.swiper-initialized+.swiper-buttons{gap:20px}.small-sectors-sec__slider .swiper{max-width:380px;margin-left:0}}.disciplines-sec{padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);color:#fff;color:var(--cl-white)}.disciplines-sec.intro-type:first-of-type{padding-top:clamp(120px,calc(120px + 60 * ((100vw - 640px) / 800)),180px)}.disciplines-sec__list,.disciplines-sec__wrap{width:100%}.disciplines-sec__label:not(:last-child){margin-bottom:20px}.disciplines-sec__title:not(:last-child){margin-bottom:clamp(36px,calc(36px + 28 * ((100vw - 640px) / 800)),64px)}.disciplines-sec__list{list-style:none}.disciplines-sec__list>li+li .disciplines-sec__item{border-top:1px solid #6b7280;border-top:1px solid var(--cl-mid-grey)}.disciplines-sec__item{display:grid;grid-template-columns:clamp(64px,calc(64px + 172 * ((100vw - 640px) / 800)),236px) minmax(0,1fr);align-items:center;width:100%;padding:20px 0;color:#fff;color:var(--cl-white);transition:color .3s ease}.disciplines-sec__item:focus-visible{outline:1px solid #f97316;outline:1px solid var(--cl-orange);outline-offset:4px}.disciplines-sec__item[data-roll] .roll__hover,.disciplines-sec__item[data-roll] .roll__original{display:grid;grid-template-columns:clamp(64px,calc(64px + 172 * ((100vw - 640px) / 800)),236px) minmax(0,1fr);grid-column:1/-1;align-items:center}.disciplines-sec__list>li:first-child .disciplines-sec__item{padding-top:0}.disciplines-sec__item-number{color:#e2e8f0;color:var(--cl-light-grey);transition:color .3s ease}.disciplines-sec__item-title{color:inherit;transition:color .3s ease}.small-sectors-sec.grey-cards-type+.disciplines-sec{padding-top:clamp(0px,calc(20px + -20 * ((100vw - 768px) / 672)),20px)}@media (hover:hover) and (pointer:fine){.disciplines-sec__item:hover,.disciplines-sec__item:hover .disciplines-sec__item-number{color:#f97316;color:var(--cl-orange)}}@media (max-width:640px){.disciplines-sec__item{padding:16px 0}}.capabilities-sec{padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);color:#fff;color:var(--cl-white)}.capabilities-sec.intro-type:first-of-type{padding-top:clamp(120px,calc(120px + 60 * ((100vw - 640px) / 800)),180px)}.capabilities-sec__capability-list,.capabilities-sec__main,.capabilities-sec__pathway,.capabilities-sec__wrap{width:100%}.capabilities-sec__title:not(:last-child){margin-bottom:clamp(48px,calc(48px + 42 * ((100vw - 640px) / 800)),90px)}.capabilities-sec__main{display:grid;grid-template-columns:minmax(0,1fr) clamp(20px,calc(20px + 122 * ((100vw - 951px) / 489)),142px) minmax(0,448px);align-items:start}.capabilities-sec__capability-list,.capabilities-sec__pathway-list{list-style:none}.capabilities-sec__capability-list{max-width:802px;border-bottom:1px solid #6b7280;border-bottom:1px solid var(--cl-mid-grey)}.capabilities-sec__capability-list>li+li .capabilities-sec__capability-link{border-top:1px solid #6b7280;border-top:1px solid var(--cl-mid-grey)}.capabilities-sec__capability-link{display:grid;grid-template-columns:clamp(64px,calc(64px + 172 * ((100vw - 1024px) / 416)),236px) minmax(0,1fr);align-items:center;width:100%;padding:20px 0;color:#fff;color:var(--cl-white);transition:color .3s ease}.capabilities-sec__capability-link[data-roll] .roll__hover,.capabilities-sec__capability-link[data-roll] .roll__original{display:grid;grid-template-columns:clamp(64px,calc(64px + 172 * ((100vw - 1024px) / 416)),236px) minmax(0,1fr);grid-column:1/-1;align-items:center}.capabilities-sec__capability-link:focus-visible{outline:1px solid #f97316;outline:1px solid var(--cl-orange);outline-offset:4px}.capabilities-sec__capability-list>li:first-child .capabilities-sec__capability-link{padding-top:0}.capabilities-sec__capability-number{color:#e2e8f0;color:var(--cl-light-grey);transition:color .3s ease}.capabilities-sec__capability-title{color:inherit;transition:color .3s ease}.capabilities-sec__pathway{grid-column:3}.capabilities-sec__pathway-title:not(:last-child){margin-bottom:20px}.capabilities-sec__pathway-list{display:grid;grid-gap:10px;gap:10px}.capabilities-sec__pathway-item{display:flex;align-items:center;gap:20px;min-height:76px;padding:20px;box-sizing:border-box;border-radius:5px;background:#1a5276;cursor:default;transition:background-color .3s ease,box-shadow .3s ease}.capabilities-sec__pathway-marker{position:relative;z-index:1;flex:0 0 20px;width:20px;height:20px;border-radius:5px;background:#f97316;background:var(--cl-orange)}.capabilities-sec__pathway-marker:after{position:absolute;top:50%;left:50%;z-index:-1;width:32px;height:32px;content:"";border-radius:2px;background:radial-gradient(50% 50% at 50% 50%,#f97316 35%,rgba(249,115,22,0) 100%);background:radial-gradient(50% 50% at 50% 50%,var(--cl-orange) 35%,rgba(249,115,22,0) 100%);opacity:0;transform:translate(-50%,-50%);transition:opacity .35s ease}.capabilities-sec__pathway-attribution{margin-top:20px;color:#e2e8f0;color:var(--cl-light-grey)}@media (hover:hover) and (pointer:fine){.capabilities-sec__capability-link:hover,.capabilities-sec__capability-link:hover .capabilities-sec__capability-number{color:#f97316;color:var(--cl-orange)}.capabilities-sec__pathway-item:hover{background:#2c6081;background:color-mix(in srgb,#1a5276 92%,#fff);box-shadow:0 8px 20px rgba(0,0,0,.12)}@supports (color:color-mix(in lch,red,blue)){.capabilities-sec__pathway-item:hover{background:color-mix(in srgb,#1a5276 92%,var(--cl-white))}}.capabilities-sec__pathway-item:hover .capabilities-sec__pathway-marker:after{opacity:1}}@media (max-width:1023px){.capabilities-sec__main{grid-template-columns:minmax(0,1fr);gap:clamp(40px,calc(40px + 24 * ((100vw - 640px) / 800)),64px)}.capabilities-sec__pathway{grid-column:auto;max-width:448px}}@media (max-width:640px){.capabilities-sec__capability-link{padding:16px 0}.capabilities-sec__pathway-item{padding:16px}}.company-diagram-sec{padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);color:#fff;color:var(--cl-white);overflow:visible}.company-diagram-sec.intro-type:first-of-type{padding-top:clamp(120px,calc(120px + 60 * ((100vw - 640px) / 800)),180px)}.company-diagram-sec__canvas,.company-diagram-sec__diagram,.company-diagram-sec__main,.company-diagram-sec__viewport,.company-diagram-sec__wrap{width:100%}.company-diagram-sec__main{display:grid;grid-template-columns:minmax(0,clamp(300px,calc(300px + 148 * ((100vw - 1024px) / 416)),448px)) 24px minmax(0,1fr);align-items:start}.company-diagram-sec__content{grid-column:1}.company-diagram-sec__title{color:inherit}.company-diagram-sec__diagram{grid-column:3;min-width:0}.company-diagram-sec__viewport{overflow:visible}.company-diagram-sec__canvas{position:relative;min-height:286px}.company-diagram-sec__lines{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none}.company-diagram-sec__line{fill:none;stroke:#6b7280;stroke:var(--cl-mid-grey);stroke-width:1px}.company-diagram-sec__nodes{display:grid;position:relative;z-index:1;justify-items:center;grid-gap:32px;gap:32px}.company-diagram-sec__node{width:240px;color:inherit;text-align:center}.company-diagram-sec__media{width:100px;height:100px;margin:0 auto 20px;overflow:hidden;border-radius:5px}.company-diagram-sec__media img,.company-diagram-sec__media picture,.company-diagram-sec__media-placeholder{display:block;width:100%;height:100%}.company-diagram-sec__media img{-o-object-fit:cover;object-fit:cover}.company-diagram-sec__media-placeholder{background:#f97316;background:var(--cl-orange)}.company-diagram-sec__name{color:inherit}.company-diagram-sec__name:not(:last-child){margin-bottom:4px}.company-diagram-sec__position{color:#fff;color:var(--cl-white)}.company-diagram-sec.is-pending .company-diagram-sec__node{opacity:0}.company-diagram-sec.is-ready .company-diagram-sec__nodes{display:block}.company-diagram-sec.is-ready .company-diagram-sec__node{position:absolute;top:var(--company-node-y);left:var(--company-node-x);opacity:0;transform:translate(-50%,14px);transition:none}.company-diagram-sec.is-animated .company-diagram-sec__node{transition:opacity .45s ease,transform .45s ease;transition-delay:calc(var(--company-node-delay) * 90ms + .16s)}.company-diagram-sec.is-drawn .company-diagram-sec__node{opacity:1;transform:translate(-50%)}@media (min-width:1440px){.company-diagram-sec__main{grid-template-columns:minmax(0,448px) 24px minmax(0,920px)}}@media (max-width:1100px){.company-diagram-sec__main{grid-template-columns:minmax(0,1fr);gap:clamp(36px,calc(36px + 20 * ((100vw - 640px) / 800)),56px)}.company-diagram-sec__diagram{grid-column:auto}}@media (max-width:640px){.company-diagram-sec__canvas{min-height:264px}.company-diagram-sec__media{width:clamp(70px,calc(70px + 30 * ((100vw - 374px) / 266)),100px);height:clamp(70px,calc(70px + 30 * ((100vw - 374px) / 266)),100px);margin-bottom:clamp(10px,calc(10px + 6 * ((100vw - 374px) / 266)),16px)}.company-diagram-sec__name.heading-40{font-size:clamp(21px,calc(21px + 5 * ((100vw - 374px) / 266)),26px);line-height:1.1;white-space:nowrap}.company-diagram-sec__position.body-text-18{font-size:clamp(14px,calc(14px + 2 * ((100vw - 374px) / 266)),16px);line-height:1.2;white-space:nowrap}}@media (prefers-reduced-motion:reduce){.company-diagram-sec.is-ready .company-diagram-sec__line,.company-diagram-sec.is-ready .company-diagram-sec__node{transition:none}}.bar-graph-sec{--bar-graph-axis-width:68px;--bar-graph-plot-top:16px;--bar-graph-plot-bottom:56px;padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);overflow:hidden;color:#fff;color:var(--cl-white)}.bar-graph-sec.intro-type:first-of-type{padding-top:clamp(120px,calc(120px + 60 * ((100vw - 640px) / 800)),180px)}.bar-graph-sec__wrap{display:grid;grid-template-columns:minmax(0,500px) minmax(0,1fr);max-width:1274px;grid-column-gap:22px;-moz-column-gap:22px;column-gap:22px;align-items:start}.bar-graph-sec__content{max-width:460px}.bar-graph-sec__label:not(:last-child){margin-bottom:clamp(36px,calc(36px + 46 * ((100vw - 640px) / 800)),82px)}.bar-graph-sec__title:not(:last-child){margin-bottom:clamp(28px,calc(28px + 16 * ((100vw - 640px) / 800)),44px)}.bar-graph-sec__visual{min-width:0;padding-top:79px}.bar-graph-sec__chart-layout{display:grid;grid-template-columns:var(--bar-graph-axis-width) minmax(0,1fr);width:100%}.bar-graph-sec__y-axis{position:relative;height:clamp(430px,calc(430px + 58 * ((100vw - 640px) / 800)),488px)}.bar-graph-sec__y-axis-scale{position:absolute;top:var(--bar-graph-plot-top);right:0;bottom:var(--bar-graph-plot-bottom);left:0;border-right:1px solid color-mix(in srgb,#e2e8f0 28%,transparent)}@supports (color:color-mix(in lch,red,blue)){.bar-graph-sec__y-axis-scale{border-right:1px solid color-mix(in srgb,var(--cl-light-grey) 28%,transparent)}}.bar-graph-sec__y-axis-tick{position:absolute;right:12px;color:#e2e8f0;color:var(--cl-light-grey);font-size:13px;line-height:1;white-space:nowrap;transform:translateY(-50%)}.bar-graph-sec__viewport{min-width:0;overflow-x:hidden;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-color:rgba(226,232,240,.45) transparent;scrollbar-color:color-mix(in srgb,#e2e8f0 45%,transparent) transparent;scrollbar-width:thin}@supports (color:color-mix(in lch,red,blue)){.bar-graph-sec__viewport{scrollbar-color:color-mix(in srgb,var(--cl-light-grey) 45%,transparent) transparent}}.bar-graph-sec__chart{width:100%;height:clamp(430px,calc(430px + 58 * ((100vw - 640px) / 800)),488px);outline:none}.bar-graph-sec__chart:focus-visible{outline:2px solid #f97316;outline:2px solid var(--cl-orange);outline-offset:-2px}.bar-graph-sec__axis-label{font-family:Vend Sans,sans-serif;font-family:var(--font-heading);font-size:16px;line-height:1.1;letter-spacing:.1em;text-transform:uppercase}.bar-graph-sec__axis-label--x{width:calc(100% - var(--bar-graph-axis-width));margin-top:20px;margin-left:var(--bar-graph-axis-width);text-align:center}.bar-graph-sec__axis-label--y{position:absolute;z-index:1;top:50%;left:-18px;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl}.bar-graph-sec__scroll-hint{display:none;margin-top:12px;margin-left:var(--bar-graph-axis-width);color:#e2e8f0;color:var(--cl-light-grey);font-family:Vend Sans,sans-serif;font-family:var(--font-heading);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.bar-graph-sec__visual.is-scrollable .bar-graph-sec__scroll-hint{display:block}.bar-graph-sec__visual.is-scrollable .bar-graph-sec__viewport{overflow-x:auto}.bar-graph-sec__legend{display:flex;width:calc(100% - var(--bar-graph-axis-width));margin-top:clamp(24px,calc(24px + 8 * ((100vw - 640px) / 800)),32px);margin-left:var(--bar-graph-axis-width);justify-content:center;flex-wrap:wrap;gap:20px 36px}.bar-graph-sec__legend-item{display:inline-flex;align-items:flex-start;gap:12px;font-family:Vend Sans,sans-serif;font-family:var(--font-heading);font-size:16px;line-height:1.1;letter-spacing:.1em;text-transform:uppercase}.bar-graph-sec__legend-item:before{width:20px;height:10px;margin-top:3px;flex:0 0 auto;content:""}.bar-graph-sec__legend-item--reference:before{background-image:linear-gradient(90deg,#e2e8f0 50%,transparent 0);background-image:linear-gradient(to right,var(--cl-light-grey) 50%,transparent 50%);background-position:50%;background-size:8px 1px;background-repeat:repeat-x}.bar-graph-sec__legend-item--variance:before{border:1px solid #f97316;border:1px solid var(--cl-orange);background:rgba(249,115,22,.22);background:color-mix(in srgb,#f97316 22%,transparent)}@supports (color:color-mix(in lch,red,blue)){.bar-graph-sec__legend-item--variance:before{background:color-mix(in srgb,var(--cl-orange) 22%,transparent)}}.bar-graph-sec__legend-copy{display:flex;flex-direction:column;align-items:flex-start}.bar-graph-sec__legend-copy small{margin-top:4px;color:#e2e8f0;color:var(--cl-light-grey);font-family:Inter,sans-serif;font-family:var(--font-main);font-size:11px;line-height:1.2;letter-spacing:.08em}.bar-graph-tooltip{display:flex;flex-direction:column;gap:4px}@media (max-width:1200px){.bar-graph-sec__wrap{grid-template-columns:minmax(0,1fr);row-gap:56px}.bar-graph-sec__content{max-width:680px}.bar-graph-sec__visual{padding-top:0}}@media (max-width:640px){.bar-graph-sec{--bar-graph-axis-width:102px}.bar-graph-sec__visual{width:100vw;margin-left:calc(50% - 50vw)}.bar-graph-sec__axis-label--y{left:4px}.bar-graph-sec__legend,.bar-graph-sec__scroll-hint{margin-left:0;padding-right:20px;padding-left:20px}.bar-graph-sec__legend{width:100%;justify-content:flex-start}}.form-sec{padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);color:#fff;color:var(--cl-white)}.form-sec.intro-type:first-of-type{padding-top:clamp(120px,calc(120px + 60 * ((100vw - 640px) / 800)),180px)}.form-sec__wrap{display:flex;flex-direction:column}.form-sec__container{display:grid;grid-template-columns:minmax(0,clamp(300px,calc(300px + 148 * ((100vw - 1024px) / 416)),448px)) 24px minmax(0,1fr);align-items:start}.form-sec__content{grid-column:1;min-width:0;max-width:448px}.form-sec__label:not(:last-child){margin-bottom:clamp(40px,calc(40px + 40 * ((100vw - 640px) / 800)),80px)}.form-sec__title{margin:0}.form-sec__text{margin-top:24px;color:#e2e8f0;color:var(--cl-light-grey)}@media (min-width:1023px){.form-sec__text{max-width:400px}}.form-sec__form{grid-column:3;width:100%;min-width:0}.form-sec__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:24px;grid-row-gap:24px;width:100%}.form-sec__upload{margin-top:24px}.form-sec__options,.form-sec__purpose{min-width:0;margin:0;padding:0;border:0}.form-sec__purpose{margin-bottom:39px}.form-sec__options-list,.form-sec__purpose-list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.form-sec__purpose-list{gap:10px}.form-sec__options{margin-top:24px}.form-sec__options-label{display:block;margin-bottom:28px;color:#fff;color:var(--cl-white);font-family:Vend Sans,sans-serif;font-family:var(--font-heading);font-size:16px;font-weight:400;line-height:1.1;letter-spacing:.1em;text-transform:uppercase}.form-sec__options-list{gap:24px}.form-sec__textarea{margin-top:27px}.form-sec__textarea .meta-input{--meta-input-textarea-h:116px}.form-sec__bottom{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;width:100%;margin-top:24px}.form-sec__terms{flex:1 1 auto;max-width:540px;margin:4px 0 0;color:#6b7280;color:var(--cl-mid-grey)}.form-sec__terms a{display:inline-flex;color:inherit;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px;transition:.3s}.form-sec__terms a:hover{color:#f97316;color:var(--cl-orange)}.form-sec__submit{width:212px;min-width:212px;height:100px;padding:20px;display:flex;align-items:flex-end;justify-content:flex-start;border:0;border-radius:5px;background:#6b7280;background:var(--cl-mid-grey);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .42s ease}.form-sec__submit:focus-within,.form-sec__submit:hover{background:#f97316;background:var(--cl-orange)}.form-sec__submit:focus-within .btn .btn__original,.form-sec__submit:hover .btn .btn__original{transform:translate3d(0,112%,0);opacity:0}.form-sec__submit:focus-within .btn .btn__hover,.form-sec__submit:hover .btn .btn__hover{transform:translateZ(0);opacity:1;transition-delay:.04s}@media (min-width:1440px){.form-sec__container{grid-template-columns:minmax(0,448px) 24px minmax(0,920px)}}@media (max-width:1022px){.form-sec{padding-top:clamp(40px,calc(40px + 32 * ((100vw - 640px) / 800)),72px);padding-bottom:clamp(40px,calc(40px + 32 * ((100vw - 640px) / 800)),72px)}.form-sec__container{grid-template-columns:minmax(0,1fr);grid-row-gap:48px}.form-sec__content,.form-sec__form{grid-column:auto}}@media (max-width:640px){.form-sec__form-grid{grid-template-columns:minmax(0,1fr)}.form-sec__bottom{flex-direction:column}.form-sec__submit{width:100%;min-width:0}.form-sec__options-list{align-items:flex-start;flex-direction:column;gap:16px}}@media (prefers-reduced-motion:reduce){.form-sec__submit,.form-sec__submit .btn__hover,.form-sec__submit .btn__original{transition:none}}.filters-sec{padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);color:#fff;color:var(--cl-white)}.filters-sec+.vacancies-sec{padding-top:clamp(0px,calc(10px + -10 * ((100vw - 640px) / 800)),10px)}.filters-sec.intro-type:first-of-type{padding-top:clamp(120px,calc(120px + 60 * ((100vw - 640px) / 800)),180px)}.filters-sec__label:not(:last-child){margin-bottom:clamp(40px,calc(40px + 40 * ((100vw - 640px) / 800)),80px)}.filters-sec__search{width:100%;max-width:684px}.filters-sec__search:not(:last-child){margin-bottom:32px}.filters-sec__selects{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:24px;grid-row-gap:24px}@media (max-width:1022px){.filters-sec__selects{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.filters-sec{padding-top:20px;padding-bottom:20px}.filters-sec__search:not(:last-child){margin-bottom:24px}.filters-sec__selects{grid-template-columns:minmax(0,1fr)}}.map-sec{padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);overflow:hidden;color:#fff;color:var(--cl-white)}.map-sec.intro-type:first-of-type{padding-top:clamp(120px,calc(120px + 60 * ((100vw - 640px) / 800)),180px)}.map-sec__label:not(:last-child){margin-bottom:77px}.map-sec__wrap{display:grid;grid-template-columns:minmax(0,448px) minmax(0,1fr);grid-column-gap:clamp(30px,calc(30px + 112 * ((100vw - 1024px) / 416)),142px);-moz-column-gap:clamp(30px,calc(30px + 112 * ((100vw - 1024px) / 416)),142px);column-gap:clamp(30px,calc(30px + 112 * ((100vw - 1024px) / 416)),142px);align-items:start}.map-sec__content{max-width:448px}.map-sec__intro{max-width:436px}.map-sec__title:not(:last-child){margin-bottom:44px}.map-sec__viewport,.map-sec__visual{min-width:0}.map-sec__viewport{width:100%;overflow:hidden;overscroll-behavior-x:contain}.map-sec__stage{position:relative;width:min(100%,var(--map-max-width));aspect-ratio:var(--map-ratio);flex:none}.map-sec__image{display:block;width:100%;height:100%}.map-sec__pins{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none;pointer-events:none}.map-sec__pin{position:absolute;top:var(--pin-y);left:var(--pin-x);width:0;height:0}.map-sec__marker{position:absolute;z-index:2;top:0;left:0;width:13px;height:13px;border:1px solid #f97316;border:1px solid var(--cl-orange);border-radius:3px;transform:translate(-50%,-50%);background:rgba(249,115,22,.1);background:color-mix(in srgb,#f97316 10%,transparent);box-shadow:0 0 12px rgba(249,115,22,.48);box-shadow:0 0 12px color-mix(in srgb,#f97316 48%,transparent)}@supports (color:color-mix(in lch,red,blue)){.map-sec__marker{background:color-mix(in srgb,var(--cl-orange) 10%,transparent);box-shadow:0 0 12px color-mix(in srgb,var(--cl-orange) 48%,transparent)}}.map-sec__marker:after{position:absolute;top:50%;left:50%;width:4px;height:4px;border-radius:1px;transform:translate(-50%,-50%);background:#f97316;background:var(--cl-orange);box-shadow:0 0 6px #f97316;box-shadow:0 0 6px var(--cl-orange);content:""}.map-sec__pin-label{position:absolute;z-index:1;top:calc(0px - 14px);top:calc(var(--label-offset-y, 0px) - 14px);left:calc(16.5px + 0px);left:calc(16.5px + var(--label-offset-x, 0px));padding:5px;border-radius:5px;color:#0d1b2a;color:var(--cl-navy);background:#e2e8f0;background:var(--cl-light-grey);font-size:16px;line-height:18px;white-space:nowrap}.map-sec__pin[data-preferred-side=left] .map-sec__pin-label{right:calc(16.5px - 0px);right:calc(16.5px - var(--label-offset-x, 0px));left:auto}.map-sec__pin[data-preferred-side=top] .map-sec__pin-label{top:auto;bottom:calc(16.5px - 0px);bottom:calc(16.5px - var(--label-offset-y, 0px));left:50%;transform:translateX(-50%)}.map-sec__pin[data-preferred-side=bottom] .map-sec__pin-label{top:calc(16.5px + 0px);top:calc(16.5px + var(--label-offset-y, 0px));left:50%;transform:translateX(-50%)}.map-sec__pin[data-preferred-side=bottom][data-label-align=start] .map-sec__pin-label,.map-sec__pin[data-preferred-side=top][data-label-align=start] .map-sec__pin-label{left:-6.5px;transform:none}.map-sec.is-labels-ready .map-sec__pin-label{top:var(--map-label-top);right:auto;bottom:auto;left:var(--map-label-left);transform:none}@media (max-width:1024px){.map-sec__label:not(:last-child){margin-bottom:48px}.map-sec__wrap{grid-template-columns:minmax(0,1fr);row-gap:48px}.map-sec__viewport{overflow-x:auto;scrollbar-width:thin}.map-sec__stage{width:var(--map-max-width)}}@media (max-width:640px){.map-sec__label:not(:last-child){margin-bottom:40px}.map-sec__title:not(:last-child){margin-bottom:32px}.map-sec__wrap{row-gap:40px}.map-sec__viewport{width:100vw;margin-left:calc(50% - 50vw)}}.faq-sec{padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);color:#fff;color:var(--cl-white)}.faq-sec.intro-type:first-of-type{padding-top:clamp(120px,calc(120px + 60 * ((100vw - 640px) / 800)),180px)}.faq-sec__list,.faq-sec__main,.faq-sec__wrap{width:100%}.faq-sec__main{display:grid;grid-template-columns:minmax(0,clamp(260px,calc(260px + 70 * ((100vw - 768px) / 672)),330px)) minmax(0,1fr);grid-gap:24px;gap:24px}.faq-sec__content{min-width:0}.faq-sec__title{color:#fff;color:var(--cl-white)}.faq-sec__list{display:flex;flex-direction:column;gap:10px;min-width:0}.faq-sec__item{border:1px solid #6b7280;border:1px solid var(--cl-mid-grey);border-radius:5px;background:transparent;transition:background-color .45s cubic-bezier(.22,1,.36,1),border-color .45s ease,box-shadow .45s ease}.faq-sec__trigger{display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding:20px;border:0;color:inherit;background:transparent;cursor:pointer;text-align:left}.faq-sec__item-title{min-width:0;color:inherit}.faq-sec__icon{flex:0 0 18px;width:18px;margin-top:5px;margin-left:20px;color:#e2e8f0;color:var(--cl-light-grey);font-size:18px;transform:rotate(90deg);transition:color .35s ease,transform .45s cubic-bezier(.22,1,.36,1)}.faq-sec__panel{height:0;overflow:hidden;visibility:hidden;opacity:0;transform:translateY(-6px);transition:height .45s cubic-bezier(.22,1,.36,1),opacity .24s ease,transform .45s cubic-bezier(.22,1,.36,1),visibility 0s linear .45s}.faq-sec__panel-inner{padding:0 20px 20px}.faq-sec__item-text{color:#fff;color:var(--cl-white)}.faq-sec__item.is-active{border-color:#6b7280;border-color:var(--cl-mid-grey);background:#6b7280;background:var(--cl-mid-grey)}.faq-sec__item.is-active .faq-sec__icon{color:#f97316;color:var(--cl-orange);transform:rotate(0)}.faq-sec__item.is-active .faq-sec__panel{visibility:visible;opacity:1;transform:translateY(0);transition-delay:0s,0s,0s,0s}.faq-sec__trigger:focus-visible{outline:1px solid #f97316;outline:1px solid var(--cl-orange);outline-offset:-4px}@media (hover:hover) and (pointer:fine){.faq-sec__item:not(.is-active):hover{border-color:#e2e8f0;border-color:var(--cl-light-grey);box-shadow:0 12px 26px rgba(0,0,0,.12)}.faq-sec__item:not(.is-active):hover .faq-sec__icon{color:#f97316;color:var(--cl-orange)}}@media (max-width:767px){.faq-sec__main{grid-template-columns:minmax(0,1fr);gap:clamp(32px,calc(32px + 16 * ((100vw - 640px) / 800)),48px)}}@media (max-width:640px){.faq-sec__trigger{padding:16px}.faq-sec__panel-inner{padding:0 16px 16px}.faq-sec__icon{margin-top:3px;margin-left:16px}}@media (prefers-reduced-motion:reduce){.faq-sec__icon,.faq-sec__item,.faq-sec__panel{transition:none}}.phases-sec{padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);background:var(--cl-primary);color:#fff;color:var(--cl-white)}.phases-sec__wrap{width:100%}.phases-sec__main{display:grid;grid-template-columns:minmax(0,426px) minmax(0,920px);grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;align-items:start;justify-content:space-between;width:100%}.phases-sec__content{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:426px}.phases-sec__title{max-width:426px;color:#fff;color:var(--cl-white)}.phases-sec__title:not(:last-child){margin-bottom:40px}.phases-sec__slider{width:100%;max-width:920px;min-width:0}.phases-sec__slider .swiper{width:100%;max-width:100%;margin:0;overflow:visible}.phases-sec__slider .swiper.no-swiper-type .swiper-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;align-items:stretch}.phases-sec__slider .swiper.no-swiper-type+.swiper-buttons{display:none}.phases-sec__slider .swiper-slide{height:auto}.phases-sec__slider .swiper-slide>*{height:100%}.phases-sec__slider .swiper-buttons{width:-moz-fit-content;width:fit-content;margin-top:24px}@media (max-width:1023px){.phases-sec__main{grid-template-columns:minmax(0,1fr);row-gap:34px}.phases-sec__content,.phases-sec__slider{max-width:100%}.phases-sec__title{max-width:none}}@media (max-width:768px){.phases-sec__title br{display:none}}@media (max-width:640px){.phases-sec__title:not(:last-child){margin-bottom:24px}.phases-sec__main{row-gap:30px}.phases-sec__slider .swiper.no-swiper-type .swiper-wrapper{grid-template-columns:minmax(0,1fr);gap:20px}.phases-sec__slider .swiper.no-swiper-type .phases-card__title{min-height:0!important;min-height:auto!important}}.team-sec{padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);background:var(--cl-primary);color:#fff;color:var(--cl-white)}.team-sec__wrap{width:100%}.team-sec__label{color:#e2e8f0;color:var(--cl-light-grey)}.team-sec__label:not(:last-child){margin-bottom:clamp(32px,calc(32px + 36 * ((100vw - 640px) / 800)),68px)}.team-sec__title{color:#fff;color:var(--cl-white)}.team-sec__title:not(:last-child){margin-bottom:clamp(36px,calc(36px + 28 * ((100vw - 640px) / 800)),64px)}.team-sec__list{width:100%}.team-sec__item{position:relative;display:grid;grid-template-columns:minmax(0,clamp(260px,calc(260px + 188 * ((100vw - 640px) / 800)),448px)) minmax(0,1fr);grid-template-rows:1fr auto;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;min-height:clamp(220px,calc(220px + 110 * ((100vw - 640px) / 800)),330px);padding:20px 0;border-top:1px solid #6b7280;border-top:1px solid var(--cl-mid-grey);color:#fff;color:var(--cl-white)}.team-sec__item:first-child{border-top:none}.team-sec__item:last-child{border-bottom:1px solid #6b7280;border-bottom:1px solid var(--cl-mid-grey)}.team-sec__image{grid-row:1/-1;width:100%;aspect-ratio:448/330;overflow:hidden}.team-sec__image img,.team-sec__image picture{display:block;width:100%;height:100%}.team-sec__image img{-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.team-sec__details{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;min-width:0}.team-sec__field-label{color:#e2e8f0;color:var(--cl-light-grey)}.team-sec__field-label:not(:last-child){margin-bottom:10px}.team-sec__name{color:#fff;color:var(--cl-white)}.team-sec__name:not(:last-child){margin-bottom:32px}.team-sec__position,.team-sec__project-list{color:#fff;color:var(--cl-white)}.team-sec__project-list{display:flex;flex-direction:column;row-gap:4px}.team-sec__project{display:flex;flex-wrap:wrap;-moz-column-gap:12px;column-gap:12px}.team-sec__project-description{color:#6b7280;color:var(--cl-mid-grey)}.team-sec__more{grid-column:2;align-self:end;margin-top:28px}.team-sec__item:focus-visible .team-sec__image img,.team-sec__item:hover .team-sec__image img{transform:scale(1.03)}.team-sec__item:focus-visible .team-sec__more .btn,.team-sec__item:hover .team-sec__more .btn{transform:none}@media (max-width:1023px) and (min-width:641px){.team-sec__details{display:flex;flex-direction:column;gap:24px}.team-sec__person{display:flex;flex-wrap:wrap;-moz-column-gap:12px;column-gap:12px;align-items:baseline}.team-sec__field-label{width:100px;flex-shrink:0}.team-sec__field-label:not(:last-child){margin-bottom:0}.team-sec__name{flex:1;min-width:0}.team-sec__name:not(:last-child){margin-bottom:0}.team-sec__position{flex:1;min-width:0}}@media (max-width:640px){.team-sec__item{display:flex;flex-direction:column;gap:24px;min-height:0;padding:20px 0}.team-sec__image{aspect-ratio:448/330}.team-sec__details{display:flex;flex-direction:column;gap:28px}.team-sec__name:not(:last-child){margin-bottom:24px}.team-sec__more{width:100%;margin-top:0;align-self:flex-start;align-items:flex-start}}.text-about-sec{background:var(--cl-purple-8D);color:#fff;color:var(--cl-white);padding-top:clamp(48px,calc(48px + 44 * ((100vw - 768px) / 672)),92px);padding-bottom:clamp(48px,calc(48px + 44 * ((100vw - 768px) / 672)),92px)}.text-about-sec__wrap{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.text-about-sec__intro{max-width:clamp(690px,calc(690px + 188 * ((100vw - 640px) / 800)),878px);text-align:center}.text-about-sec__intro:not(:last-child){margin-bottom:clamp(28px,calc(28px + 14 * ((100vw - 640px) / 800)),42px)}.text-about-sec__text{max-width:clamp(576px,calc(576px + 102 * ((100vw - 640px) / 800)),678px);text-align:center}@media (max-width:496px){.text-about-sec__text br{display:none}}.text-about-sec__text:not(:last-child){margin-bottom:clamp(28px,calc(28px + 14 * ((100vw - 640px) / 800)),42px)}.text-about-sec__buttons{justify-content:center}.text-about-sec__buttons.buttons{grid-column-gap:clamp(20px,calc(20px + 6 * ((100vw - 768px) / 672)),26px)}.text-about-sec.charity-page{background:#dbdbdb;color:var(--cl-primary);padding-bottom:clamp(260px,calc(260px + 142 * ((100vw - 640px) / 800)),402px)}.text-about-sec.charity-page .text-about-sec__text{max-width:clamp(690px,calc(690px + 244 * ((100vw - 640px) / 800)),934px)}.text-about-sec.charity-page .text-about-sec__wrap{position:relative;z-index:4}.text-about-sec.charity-page .text-about-sec__circle{--circle-bw:clamp(10px,calc(10px + 11.00 * ((100vw - 768px) / 672)),21px);position:absolute;z-index:-1}.text-about-sec.charity-page .text-about-sec__circle:first-child{--circle-size:clamp(290px,calc(290px + 123.00 * ((100vw - 640px) / 800)),413px);left:clamp(-241px,calc(-222px + -19 * ((100vw - 768px) / 672)),-222px);top:clamp(-346px,calc(-280px + -66 * ((100vw - 640px) / 800)),-280px)}@media (max-width:820px){.text-about-sec.charity-page .text-about-sec__circle:first-child{top:clamp(-340px,calc(-320px + -20 * ((100vw - 320px) / 500)),-320px);left:clamp(-240px,calc(-230px + -10 * ((100vw - 320px) / 500)),-230px)}}.text-about-sec.charity-page .text-about-sec__circle:nth-child(2){--circle-size:clamp(390px,calc(390px + 217.00 * ((100vw - 640px) / 800)),607px);bottom:clamp(-578px,calc(-360px + -218 * ((100vw - 768px) / 672)),-360px);right:clamp(-233px,calc(-164px + -69 * ((100vw - 768px) / 672)),-164px)}.text-about-sec.charity-page+.charity-purpose-sec{margin-top:clamp(-297px,calc(-200px + -97 * ((100vw - 768px) / 672)),-200px)}.charity-purpose-sec{background:transparent;color:var(--cl-primary);padding-top:clamp(64px,calc(64px + 135 * ((100vw - 640px) / 800)),199px);padding-bottom:0;overflow:visible}.charity-purpose-sec+.impact-building-container{padding-top:214px;margin-top:-214px}.charity-purpose-sec+.impact-building-container .charity-impact-sec{padding-top:clamp(220px,calc(220px + 143 * ((100vw - 768px) / 672)),363px)}.charity-purpose-sec__mask-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.charity-purpose-sec__mask-bg:after{-webkit-mask-image:url(../images-site/mask/charity-text-mask-desk.webp);mask-image:url(../images-site/mask/charity-text-mask-desk.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#f5f5f5;position:absolute;bottom:0;top:0;left:50%;transform:translateX(-50%);width:121.88%;height:100%;content:"";min-width:1100px}@media (max-width:1640px){@media (min-width:641px){.charity-purpose-sec__mask-bg:after{left:46%}}}@media (min-width:1900px){.charity-purpose-sec__mask-bg:after{width:100%}}@media (max-width:640px){.charity-purpose-sec__mask-bg:after{-webkit-mask-image:url(../images-site/mask/charity-text-mask-mob.webp);mask-image:url(../images-site/mask/charity-text-mask-mob.webp);min-width:900px}}.charity-purpose-sec__wrap{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;position:relative;z-index:10}.charity-purpose-sec__subtitle,.charity-purpose-sec__text,.charity-purpose-sec__title{max-width:1016px}.charity-purpose-sec__title:not(:last-child){margin-bottom:clamp(26px,calc(26px + 10 * ((100vw - 768px) / 672)),36px)}.charity-purpose-sec__subtitle{width:100%;max-width:878px}.charity-purpose-sec__subtitle:not(:last-child){margin-bottom:clamp(24px,calc(24px + 10 * ((100vw - 768px) / 672)),34px)}.charity-purpose-sec__text{width:100%}.charity-purpose-sec__text p:not(:last-child){margin-bottom:clamp(18px,calc(18px + 6 * ((100vw - 768px) / 672)),24px)}.charity-purpose-sec__focus-title{margin-top:clamp(56px,calc(56px + 45 * ((100vw - 640px) / 800)),101px)}.charity-purpose-sec__focus-title:not(:last-child){margin-bottom:clamp(6px,calc(24px + -18 * ((100vw - 640px) / 800)),24px)}.charity-purpose-sec__slider{--focus-card-size:clamp(236px,calc(236px + 42.00 * ((100vw - 640px) / 800)),278px);--focus-card-gap:20px;position:relative;width:100%;max-width:100%;padding-top:clamp(24px,calc(24px + 54 * ((100vw - 640px) / 800)),78px);margin-bottom:clamp(-99px,calc(-80px + -19 * ((100vw - 768px) / 672)),-80px)}@media (min-width:641px){.charity-purpose-sec__slider{--focus-card-gap:20px}}@media (min-width:1201px){.charity-purpose-sec__slider{--focus-card-gap:36px}}.charity-purpose-sec__slider .swiper{width:100%;max-width:var(--focus-card-size);margin-left:auto;margin-right:auto;overflow:visible}@media (min-width:641px){.charity-purpose-sec__slider .swiper{max-width:calc(var(--focus-card-size) + var(--focus-card-size) + var(--focus-card-gap))}}@media (max-width:640px){@media (min-width:441px){.charity-purpose-sec__slider .swiper{margin-left:0}}}.charity-purpose-sec__slider .swiper-buttons{justify-content:center;width:100%}.charity-purpose-sec__slider .swiper-buttons .swiper-button{margin-top:auto;margin-bottom:clamp(30px,calc(30px + 6 * ((100vw - 768px) / 672)),36px)}@media (min-width:641px){.charity-purpose-sec__slider .swiper-buttons .swiper-button{display:none}}.charity-purpose-sec__focus-slide{--card-rotate:0deg;--card-translate-y:0px;--content-rotate:0deg;width:var(--focus-card-size);max-width:var(--focus-card-size);min-width:var(--focus-card-size);height:auto;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.charity-purpose-sec__focus-card{--size:var(--focus-card-size);position:relative;width:var(--size);min-width:var(--size);height:var(--size);color:var(--accent-cl);display:flex;align-items:center;justify-content:center;padding:clamp(24px,calc(24px + 8 * ((100vw - 640px) / 800)),32px);text-align:center;transform:translateY(var(--card-translate-y)) rotate(var(--card-rotate))}.charity-purpose-sec__focus-card-circle{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;pointer-events:none}.charity-purpose-sec__focus-card-circle .circle-el{--circle-size:100%;--circle-bw:clamp(7px,calc(7px + 2.00 * ((100vw - 640px) / 800)),9px);--circle-bg:var(--cl-white);--circle-bcl:var(--accent-cl);box-shadow:7px 16px 35px rgba(0,0,0,.24)}.charity-purpose-sec__focus-card-title{position:relative;z-index:2;max-width:clamp(180px,calc(180px + 30 * ((100vw - 640px) / 800)),210px);transform:rotate(var(--content-rotate))}.charity-impact-sec{padding-top:clamp(44px,calc(44px + 28 * ((100vw - 640px) / 800)),72px);padding-bottom:clamp(52px,calc(52px + 20 * ((100vw - 640px) / 800)),72px);color:var(--cl-primary)}.charity-impact-sec__wrap{width:100%;max-width:1240px;margin:0 auto;padding:clamp(36px,calc(36px + 55 * ((100vw - 640px) / 800)),91px) clamp(20px,calc(20px + 43 * ((100vw - 640px) / 800)),63px) clamp(32px,calc(32px + 34 * ((100vw - 640px) / 800)),66px);border-radius:clamp(24px,calc(24px + 21 * ((100vw - 640px) / 800)),45px);background:#fff;background:var(--cl-white);display:flex;flex-direction:column;align-items:center;text-align:center;overflow:hidden}.charity-impact-sec__title{max-width:960px}.charity-impact-sec__title:not(:last-child){margin-bottom:clamp(24px,calc(24px + 10 * ((100vw - 640px) / 800)),34px)}.charity-impact-sec__subtitle{width:100%;max-width:clamp(764px,calc(764px + 170 * ((100vw - 768px) / 672)),934px);font-weight:700}.charity-impact-sec__subtitle:not(:last-child){margin-bottom:clamp(22px,calc(22px + 10 * ((100vw - 640px) / 800)),32px)}.charity-impact-sec__text{width:100%;max-width:clamp(800px,calc(800px + 216 * ((100vw - 768px) / 672)),1016px)}.charity-impact-sec__text p:not(:last-child){margin-bottom:clamp(16px,calc(16px + 10 * ((100vw - 640px) / 800)),26px)}.charity-impact-sec__slider{width:100%;margin-top:clamp(28px,calc(28px + 13 * ((100vw - 640px) / 800)),41px)}.charity-impact-sec__slider .swiper{width:100%;overflow:visible;margin-left:0}@media (max-width:900px){.charity-impact-sec__slider .swiper{max-width:520px}}@media (max-width:640px){.charity-impact-sec__slider .swiper{max-width:220px}}.charity-impact-sec__slider .swiper-wrapper{align-items:stretch}.charity-impact-sec__slider .swiper-buttons{justify-content:center}.charity-impact-sec__slide{height:auto}.charity-impact-sec__card{width:100%;min-height:clamp(132px,calc(132px + 35 * ((100vw - 640px) / 800)),167px);height:100%;padding:clamp(24px,calc(24px + 6 * ((100vw - 640px) / 800)),30px) clamp(20px,calc(20px + 20 * ((100vw - 640px) / 800)),40px);border-radius:clamp(12px,calc(12px + 3 * ((100vw - 768px) / 672)),15px);background:var(--cl-mint-94);box-shadow:0 14px 24px rgba(0,0,0,.18);color:#fff;color:var(--cl-white);display:flex;align-items:center;justify-content:center;transition:transform .3s ease,box-shadow .3s ease}.charity-impact-sec__card:hover{transform:translateY(-4px);box-shadow:0 18px 30px rgba(0,0,0,.2)}.charity-impact-sec__card-text{text-align:center;max-width:205px}.charity-impact-sec__card-text.body-text-19{font-weight:600;line-height:1.16}@media (max-width:640px){.charity-impact-sec__wrap{align-items:flex-start;text-align:left}.charity-impact-sec__card{justify-content:flex-start;text-align:left}}.values-sec{position:relative;z-index:5;color:#fff;color:var(--cl-white);margin-bottom:-1px;overflow:visible;clip-path:inset(-500px 0 0 0);transform:translateZ(0)}@media (min-width:1101px){.values-sec .cont{max-width:1183px;width:NaN%}}.values-sec:after{-webkit-mask-image:url(../images-site/mask/home-values-desk-bg.webp);mask-image:url(../images-site/mask/home-values-desk-bg.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:var(--cl-mint-A6);position:absolute;top:0;left:50%;transform:translateX(-50%);width:128.68%;height:100%;content:"";min-height:clamp(1200px,calc(1200px + 562 * ((100vw - 1200px) / 240)),1762px)}@media (max-width:640px){.values-sec:after{-webkit-mask-image:url(../images-site/mask/home-values-mob-bg.webp);mask-image:url(../images-site/mask/home-values-mob-bg.webp)}}.values-sec__wrap{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;padding-top:clamp(66px,calc(66px + 146 * ((100vw - 420px) / 1020)),212px);padding-bottom:clamp(40px,calc(40px + 34 * ((100vw - 768px) / 672)),74px)}.values-sec__circles{display:flex;align-items:center;justify-content:flex-start;gap:clamp(6px,calc(6px + 22 * ((100vw - 420px) / 1020)),28px);position:absolute;z-index:2;top:clamp(3px,calc(3px + 4 * ((100vw - 768px) / 672)),7px);right:clamp(-191px,calc(0px + -191 * ((100vw - 640px) / 800)),0px);transform:rotate(17.45deg)}@media (min-width:2201px){.values-sec__circles{top:clamp(-47px,calc(-47px + 10 * ((100vw - 2600px) / -400)),-37px);transform:rotate(7deg)}}@media (min-width:1441px){@media (max-width:2200px){.values-sec__circles{top:clamp(-37px,calc(-37px + 11 * ((100vw - 2200px) / -280)),-26px);transform:rotate(8deg)}}@media (max-width:1920px){.values-sec__circles{top:clamp(-26px,calc(-26px + 10 * ((100vw - 1920px) / -220)),-16px);transform:rotate(9deg)}}@media (max-width:1700px){.values-sec__circles{top:clamp(-16px,calc(-16px + 23 * ((100vw - 1700px) / -259)),7px);transform:rotate(12.45deg)}}@media (max-width:1500px){.values-sec__circles{transform:rotate(14.45deg)}}}@media (max-width:1260px){.values-sec__circles{transform:rotate(15.45deg);top:0}}@media (max-width:1100px){.values-sec__circles{top:7px}}@media (max-width:640px){.values-sec__circles{top:0}}.values-sec__circles .circle-el-wrap{position:relative;z-index:2;opacity:0;display:flex;align-items:center;justify-content:center}.values-sec__circles .circle-el{--circle-size:clamp(32px,calc(32px + 122.00 * ((100vw - 420px) / 1020)),154px);--circle-bw:clamp(3px,calc(3px + 10.00 * ((100vw - 420px) / 1020)),13px)}.values-sec__circles .values-circles-decorator{position:absolute;top:50%;transform:translateY(-50%) scaleX(0);transform-origin:left center;height:clamp(3px,calc(3px + 10 * ((100vw - 420px) / 1020)),13px);background-color:#313132;z-index:1;pointer-events:none;border-radius:100px}@media (max-width:420px){.values-sec__circles{top:clamp(-1px,calc(-1px + 2 * ((100vw - 320px) / 100)),1px);transform:rotate(16deg)}}.values-sec__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:52.58%}.values-sec__title:not(:last-child){margin-bottom:clamp(20px,calc(20px + 8 * ((100vw - 640px) / 800)),28px)}.values-sec__text.content-element ol:not(:last-child),.values-sec__text.content-element p:not(:last-child),.values-sec__text.content-element ul:not(:last-child){margin-bottom:clamp(16px,calc(16px + 18 * ((100vw - 768px) / 672)),34px)}.values-sec__text:not(:last-child){margin-bottom:clamp(28px,calc(28px + 7 * ((100vw - 768px) / 672)),35px)}.values-sec__buttons .btn{min-width:clamp(160px,calc(160px + 19 * ((100vw - 768px) / 672)),179px)}.values-sec__list{width:48.86%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-right:clamp(-50px,calc(-16px + -34 * ((100vw - 1100px) / 340)),-16px)}@media (max-width:1300px){.values-sec__list{width:44%}}.values-sec__label-wr{position:relative}.values-sec__label-wr:first-child{transform:rotate(2.72deg);z-index:2;margin-bottom:clamp(-4px,calc(-2px + -2 * ((100vw - 768px) / 672)),-2px);margin-left:clamp(28px,calc(28px + 17 * ((100vw - 768px) / 672)),45px)}.values-sec__label-wr:nth-child(2){margin-bottom:clamp(9px,calc(9px + 6 * ((100vw - 768px) / 672)),15px);transform:rotate(-7.74deg);margin-left:auto;z-index:1}.values-sec__label-wr:nth-child(3){margin-right:auto;transform:rotate(2.35deg)}.values-sec__label{padding:clamp(6px,calc(6px + 2 * ((100vw - 768px) / 672)),8px) clamp(20px,calc(20px + 14 * ((100vw - 768px) / 672)),34px) clamp(6px,calc(6px + 2 * ((100vw - 768px) / 672)),8px) clamp(20px,calc(20px + 18 * ((100vw - 768px) / 672)),38px);min-height:clamp(65px,calc(65px + 40 * ((100vw - 768px) / 672)),105px);max-height:clamp(65px,calc(65px + 40 * ((100vw - 768px) / 672)),105px);border-radius:calc((clamp(65px, calc(65px + 40 * ((100vw - 768px) / 672)), 105px) + 4px) / 2);background:#fff;background:var(--cl-white);box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex!important;justify-content:center;align-items:center;text-align:center;line-height:1;letter-spacing:-.01em;font-weight:700;font-family:Inter,sans-serif;font-family:var(--font-main);font-size:clamp(44px,calc(44px + 28 * ((100vw - 640px) / 800)),72px);min-width:clamp(246px,calc(246px + 152 * ((100vw - 640px) / 800)),398px)}@media (max-width:390px){.values-sec__label{font-size:clamp(38px,calc(38px + 6 * ((100vw - 320px) / 320)),44px)}}.values-sec__label.cl-green{color:var(--cl-mint-75)}.values-sec__label.cl-purple{color:var(--cl-purple-8D)}.values-sec__label.cl-blue{color:var(--cl-purple-FD)}@media (max-width:640px){.values-sec__wrap{flex-direction:column;align-items:center;justify-content:flex-start;grid-row-gap:40px}.values-sec__content{width:100%}.values-sec__list{width:100%;max-width:358px}}.specialists-sec{padding-top:clamp(40px,calc(40px + 34 * ((100vw - 768px) / 672)),74px);padding-bottom:clamp(56px,calc(56px + 46 * ((100vw - 768px) / 672)),102px);background:var(--cl-mint-A6);color:#fff;color:var(--cl-white)}@media (min-width:1101px){.specialists-sec .cont{max-width:1183px;width:NaN%}}.specialists-sec:after{bottom:-1px;background:#fff;background:var(--cl-white);z-index:1}.specialists-sec:after,.specialists-sec:before{position:absolute;left:0;right:0;content:"";height:50%}.specialists-sec:before{top:50%;transform:translateY(-50%);background:linear-gradient(180deg,var(--cl-mint-A6) 56.68%,#fff 100%);background:linear-gradient(180deg,var(--cl-mint-A6) 56.68%,var(--cl-white) 100%);min-height:clamp(460px,calc(460px + 40 * ((100vw - 768px) / 672)),500px);z-index:2}.specialists-sec__wrap{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;z-index:5}.specialists-sec__head{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.specialists-sec__head:not(:last-child){margin-bottom:clamp(39px,calc(39px + 29 * ((100vw - 768px) / 672)),68px)}.specialists-sec__title{width:51.8%}.specialists-sec__content{padding-top:clamp(0px,calc(0px + 6 * ((100vw - 768px) / 672)),6px);width:42%;max-width:466px}.specialists-sec__slider{width:100%;max-width:100%}@media (min-width:1101px){.specialists-sec__slider{min-width:clamp(1120px,calc(1120px + 213 * ((100vw - 1101px) / 339)),1333px)}}.specialists-sec__slider .swiper{width:100%;max-width:100%;overflow:visible}@media (max-width:640px){.specialists-sec__slider .swiper{max-width:284px}}.specialists-sec__slider .swiper-buttons{width:100%;justify-content:center}.specialists-sec__slider .swiper-slide{transition:transform .4s ease-in-out}.specialists-sec__slider .swiper-slide:nth-child(odd){transform:rotate(-4.62deg)}@media (max-width:640px){.specialists-sec__slider .swiper-slide:nth-child(odd){transform:rotate(4.62deg)}}.specialists-sec__slider .swiper-slide:nth-child(2n){transform:rotate(4.62deg)}@media (max-width:640px){.specialists-sec__slider .swiper-slide:nth-child(2n){transform:rotate(-4.62deg)}}.specialists-sec__slider .swiper-slide.swiper-slide-prev{z-index:9;transform:rotate(4.62deg)}@media (max-width:640px){.specialists-sec__slider .swiper-slide.swiper-slide-prev{transform:rotate(-5.47deg) translateY(-5px);z-index:11}}.specialists-sec__slider .swiper-slide.swiper-slide-active{z-index:10;transform:rotate(-5.47deg)}@media (max-width:640px){.specialists-sec__slider .swiper-slide.swiper-slide-active{transform:rotate(3.87deg)}}.specialists-sec__slider .swiper-slide.swiper-slide-next{z-index:9;transform:rotate(3.87deg) translateY(2px)}@media (max-width:640px){.specialists-sec__slider .swiper-slide.swiper-slide-next{transform:rotate(-6.84deg) translateY(clamp(-20px,calc(-16px + -4 * ((100vw - 768px) / 672)),-16px))}}.specialists-sec__slider .swiper-slide.swiper-slide-next+.swiper-slide{z-index:8;transform:rotate(-6.84deg) translateY(clamp(-20px,calc(-16px + -4 * ((100vw - 768px) / 672)),-16px))}@media (max-width:640px){.specialists-sec__slider .swiper-slide.swiper-slide-next+.swiper-slide{transform:rotate(4.62deg) translateY(5px)}}.specialists-sec__slider .swiper-slide.swiper-slide-next+.swiper-slide+.swiper-slide{z-index:7}@media (min-width:641px){.specialists-sec__slider .swiper-slide.swiper-slide-next+.swiper-slide+.swiper-slide{transform:rotate(4.62deg) translateY(5px)}}.specialists-sec__slider .swiper-slide.swiper-slide-next+.swiper-slide+.swiper-slide+.swiper-slide{z-index:6}.specialists-sec__slider .swiper-slide.swiper-slide-next+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide{z-index:5}.specialists-sec+.clients-sec{padding-top:0}.specialists-sec.about-page{background:var(--cl-purple-8D);padding-bottom:clamp(40px,calc(40px + 62 * ((100vw - 768px) / 672)),102px)}.specialists-sec.about-page:before{background:linear-gradient(180deg,var(--cl-purple-8D) 56.68%,#fff 100%);background:linear-gradient(180deg,var(--cl-purple-8D) 56.68%,var(--cl-white) 100%)}.specialists-sec.about-page .specialists-sec__head{flex-direction:column;align-items:center;justify-content:flex-start;width:100%}.specialists-sec.about-page .specialists-sec__title{width:100%;text-align:center;max-width:clamp(450px,calc(450px + 167 * ((100vw - 768px) / 672)),617px)}.specialists-sec.about-page .specialists-sec__title:not(:last-child){margin-bottom:clamp(22px,calc(22px + 2 * ((100vw - 768px) / 672)),24px)}.specialists-sec.about-page .specialists-sec__content{width:100%;max-width:clamp(680px,calc(680px + 180 * ((100vw - 768px) / 672)),860px)}.specialists-sec.about-page .specialists-sec__text{width:100%;text-align:center}@media (max-width:640px){.specialists-sec__head{flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-row-gap:20px}.specialists-sec__content,.specialists-sec__title{width:100%}}.clients-sec{position:relative;background:var(--cl-black-16);color:#fff;color:var(--cl-white)}.clients-sec__wrap{padding-top:clamp(48px,calc(48px + 27 * ((100vw - 768px) / 672)),75px);padding-bottom:clamp(48px,calc(48px + 27 * ((100vw - 768px) / 672)),75px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;z-index:5}.clients-sec__title{text-align:center;max-width:clamp(335px,calc(335px + 147 * ((100vw - 768px) / 672)),482px)}.clients-sec__title:not(:last-child){margin-bottom:clamp(47px,calc(47px + 21 * ((100vw - 768px) / 672)),68px)}.clients-sec__marquee{width:100%;max-width:100%}.vacancies-sec{overflow:hidden;position:relative;z-index:2;color:#fff;color:var(--cl-white);padding-top:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px);padding-bottom:clamp(30px,calc(30px + 45 * ((100vw - 640px) / 800)),75px)}.vacancies-sec.intro-type:first-of-type{padding-top:clamp(120px,calc(120px + 60 * ((100vw - 640px) / 800)),180px)}.vacancies-sec__wrap{position:relative;z-index:5}.vacancies-sec__head,.vacancies-sec__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.vacancies-sec__head{width:100%}.vacancies-sec__head:not(:last-child){margin-bottom:clamp(43px,calc(47px + -4 * ((100vw - 768px) / 672)),47px)}.vacancies-sec__head-top{width:100%;display:flex;align-items:center;justify-content:space-between;grid-column-gap:clamp(24px,calc(24px + 8 * ((100vw - 768px) / 672)),32px)}.vacancies-sec__head-top:not(:last-child){margin-bottom:clamp(32px,calc(32px + 11 * ((100vw - 768px) / 672)),43px)}.vacancies-sec__title{max-width:clamp(320px,calc(320px + 400 * ((100vw - 640px) / 800)),720px);text-transform:uppercase}.vacancies-sec__slider{width:100%;max-width:100%}.vacancies-sec__slider .swiper{width:100%;max-width:100%;overflow:visible}.vacancies-sec__slider .swiper.no-swiper-type .swiper-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:clamp(26px,calc(26px + 15 * ((100vw - 740px) / 700)),41px);grid-row-gap:clamp(19px,calc(19px + 21 * ((100vw - 768px) / 672)),40px)}.vacancies-sec__slider .swiper.no-swiper-type .swiper-wrapper .swiper-slide{height:auto}.vacancies-sec__slider .swiper.no-swiper-type .swiper-wrapper .swiper-slide>*{height:100%}@media (max-width:851px){.vacancies-sec__slider .swiper.no-swiper-type .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:741px){.vacancies-sec__slider .swiper.no-swiper-type .swiper-wrapper .swiper-slide:nth-child(odd):last-child{grid-column:1/-1}.vacancies-sec__slider .swiper.no-swiper-type .swiper-wrapper .swiper-slide:nth-child(odd):last-child .job-card{max-width:calc(50% - (clamp(26px, calc(26px + 15 * ((100vw - 740px) / 700)), 41px) / 2));margin-left:auto;margin-right:auto}}.vacancies-sec__slider .swiper.no-swiper-type .swiper-wrapper .job-card{min-height:auto}}@media (max-width:740px){.vacancies-sec__slider .swiper.no-swiper-type .swiper-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}.vacancies-sec__slider .swiper.no-swiper-type+.swiper-buttons{display:none}@media (min-width:1024px){.vacancies-sec__slider .swiper.on-resize-type .swiper-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:clamp(26px,calc(26px + 15 * ((100vw - 740px) / 700)),41px);grid-row-gap:clamp(19px,calc(19px + 21 * ((100vw - 768px) / 672)),40px)}.vacancies-sec__slider .swiper.on-resize-type .swiper-wrapper .swiper-slide{height:auto}.vacancies-sec__slider .swiper.on-resize-type .swiper-wrapper .swiper-slide>*{height:100%}@media (max-width:851px){.vacancies-sec__slider .swiper.on-resize-type .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:741px){.vacancies-sec__slider .swiper.on-resize-type .swiper-wrapper .swiper-slide:nth-child(odd):last-child{grid-column:1/-1}.vacancies-sec__slider .swiper.on-resize-type .swiper-wrapper .swiper-slide:nth-child(odd):last-child .job-card{max-width:calc(50% - (clamp(26px, calc(26px + 15 * ((100vw - 740px) / 700)), 41px) / 2));margin-left:auto;margin-right:auto}}.vacancies-sec__slider .swiper.on-resize-type .swiper-wrapper .job-card{min-height:auto}}@media (max-width:740px){.vacancies-sec__slider .swiper.on-resize-type .swiper-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}.vacancies-sec__slider .swiper.on-resize-type+.swiper-buttons{display:none}}@media (max-width:551px){.vacancies-sec__slider .swiper.swiper-initialized{margin-left:0}}.vacancies-sec__slider .swiper.swiper-initialized .swiper-slide{display:flex;align-items:stretch;justify-content:stretch;flex-direction:column;height:auto}.vacancies-sec__slider .swiper.swiper-initialized .swiper-slide>*{height:100%}.vacancies-sec__slider .swiper-scrollbar{position:relative;left:auto;bottom:auto;width:100%;height:2px;margin-top:0;background:var(--cl-blue-3a);border-radius:0;cursor:grab;opacity:0;visibility:hidden;pointer-events:none;transition:margin-top .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}.vacancies-sec__slider .swiper-scrollbar:active{cursor:grabbing}.vacancies-sec__slider .swiper-scrollbar-drag{height:2px;background:var(--cl-blue-a0);border-radius:0}.vacancies-sec__slider .swiper.swiper-initialized~.swiper-scrollbar{margin-top:clamp(20px,calc(20px + 26 * ((100vw - 440px) / 1000)),46px);opacity:1;visibility:visible;pointer-events:auto}.vacancies-sec__slider:not(:last-child){margin-bottom:clamp(20px,calc(20px + 26 * ((100vw - 440px) / 1000)),46px)}.vacancies-sec__buttons.w-full .btn{width:100%;min-height:48px}@media (max-width:1034px){.vacancies-sec{--vacancies-cont-px:40px}.vacancies-sec__head:not(:last-child){margin-bottom:clamp(33px,calc(33px + 10 * ((100vw - 640px) / 800)),43px)}.vacancies-sec__head-top:not(:last-child){margin-bottom:0}}@media (max-width:640px){.vacancies-sec{--vacancies-cont-px:26px}.vacancies-sec__wrap{padding-bottom:48px}.vacancies-sec__head-top{flex-direction:column;align-items:flex-start;grid-row-gap:27px}.vacancies-sec__filters-toggle{width:100%;min-width:var(--vacancies-filters-toggle-min-width);min-height:48px}.vacancies-sec__filter-row{flex-direction:column;align-items:flex-start;grid-row-gap:12px}.vacancies-sec__filters{width:100%}.vacancies-sec__filters-head{grid-column-gap:14px}.vacancies-sec.interior-type .vacancies-sec__head-all-jobs,.vacancies-sec.interior-type .vacancies-sec__head-buttons{width:100%;min-width:var(--vacancies-filters-toggle-min-width)}.vacancies-sec.interior-type .vacancies-sec__head-all-jobs{display:none}}@media (max-width:389px){.vacancies-sec{--vacancies-cont-px:20px}}.vacancies-sec.job-card-type{overflow:visible;background:transparent}.vacancies-sec.job-card-type .vacancies-sec__slider .swiper-buttons{display:none}.vacancies-sec.job-card-type .vacancies-sec__slider .swiper{overflow:visible}.vacancies-sec.job-card-type .vacancies-sec__slider .swiper.swiper-initialized+.swiper-buttons{display:flex}@media (min-width:1024px){.vacancies-sec.job-card-type .vacancies-sec__slider .swiper.on-resize-type .swiper-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.vacancies-sec.job-card-type .vacancies-sec__slider .swiper.on-resize-type .swiper-slide,.vacancies-sec.job-card-type .vacancies-sec__slider .swiper.on-resize-type .swiper-slide>*{height:100%}}.vacancies-sec.job-card-type.grid-type .vacancies-sec__wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.vacancies-sec.job-card-type.grid-type .vacancies-sec__item{min-width:0}.vacancies-sec.job-card-type.grid-type .vacancies-sec__item>*{height:100%}.vacancies-sec.job-card-type.grid-type .vacancies-sec__pagination{--pagination-cl:var(--cl-white);--pagination-active-cl:var(--cl-orange);--pagination-hover-cl:var(--cl-orange);--pagination-arrow-cl:var(--cl-white);grid-column:1/-1;justify-content:center;margin-top:clamp(8px,calc(8px + 16 * ((100vw - 640px) / 800)),24px)}.vacancies-sec.job-card-type.grid-type .vacancies-sec__pagination .pagination-btn-disabled{display:none}@media (max-width:1023px){.vacancies-sec.job-card-type.grid-type .vacancies-sec__wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.vacancies-sec.job-card-type .vacancies-sec__slider .swiper.swiper-initialized+.swiper-buttons{gap:20px}}@media (max-width:640px){.vacancies-sec.job-card-type.grid-type .vacancies-sec__wrap{grid-template-columns:minmax(0,1fr)}}.testimonials-sec{position:relative;overflow:hidden;padding-top:clamp(49px,calc(49px + 37 * ((100vw - 640px) / 800)),86px);padding-bottom:clamp(45px,calc(45px + 22 * ((100vw - 640px) / 800)),67px);background:#9ddce4}.testimonials-sec__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.testimonials-sec__bg img,.testimonials-sec__bg picture{width:100%;height:100%;display:block}.testimonials-sec__bg img{-o-object-fit:cover;object-fit:cover}.testimonials-sec__wrap{position:relative;z-index:5;display:flex;flex-direction:column;align-items:flex-start;width:100%}.testimonials-sec__title{color:var(--cl-black-16)}.testimonials-sec__title:not(:last-child){margin-bottom:clamp(31px,calc(31px + 16 * ((100vw - 640px) / 800)),47px)}.testimonials-sec__slider{position:relative;z-index:5;width:100%;max-width:100%}.testimonials-sec__slider .swiper{width:100%;max-width:100%;overflow:visible;margin-left:0}.testimonials-sec__slider .swiper.no-swiper-type .swiper-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:clamp(24px,calc(24px + 21 * ((100vw - 1024px) / 416)),45px);align-items:stretch}.testimonials-sec__slider .swiper.no-swiper-type+.swiper-pagination{display:none}.testimonials-sec__slider .swiper-wrapper{align-items:stretch}.testimonials-sec__slider .swiper-slide{height:auto}.testimonials-sec__slider .swiper-slide>*{height:100%}.testimonials-sec__slider .swiper-pagination{margin-top:clamp(18px,calc(18px + 6 * ((100vw - 640px) / 800)),24px);height:16px}@media (max-width:1023px){.testimonials-sec{padding-top:50px;padding-bottom:47px}}@media (max-width:640px){.testimonials-sec{padding-top:49px;padding-bottom:45px}.testimonials-sec__title:not(:last-child){margin-bottom:31px}}.founder-contact-sec{background:var(--cl-black-16);color:#fff;color:var(--cl-white);padding-top:clamp(52px,calc(52px + 44 * ((100vw - 768px) / 672)),96px);padding-bottom:clamp(52px,calc(52px + 45 * ((100vw - 768px) / 672)),97px)}.founder-contact-sec__wrap{display:grid;grid-template-columns:minmax(0,1fr) clamp(290px,calc(290px + 123 * ((100vw - 768px) / 672)),413px);align-items:stretch;width:100%}.founder-contact-sec__content{background:var(--cl-blue-3a);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:clamp(360px,calc(360px + 124 * ((100vw - 768px) / 672)),484px);padding:clamp(32px,calc(32px + 56 * ((100vw - 768px) / 672)),88px) clamp(24px,calc(24px + 60 * ((100vw - 768px) / 672)),84px)}.founder-contact-sec__title:not(:last-child){margin-bottom:clamp(24px,calc(24px + 16 * ((100vw - 768px) / 672)),40px)}.founder-contact-sec__text{max-width:630px}.founder-contact-sec__text:not(:last-child){margin-bottom:clamp(30px,calc(30px + 16 * ((100vw - 768px) / 672)),46px)}.founder-contact-sec__text.content-element p:not(:last-child){margin-bottom:clamp(18px,calc(18px + 8 * ((100vw - 768px) / 672)),26px)}.founder-contact-sec__buttons .btn__icon:first-child{--size:15px}.founder-contact-sec__buttons .btn__icon:first-child i{font-size:15px}.founder-contact-sec__media img,.founder-contact-sec__media picture{display:block;width:100%;height:100%}.founder-contact-sec__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:768px){.founder-contact-sec__wrap{grid-template-columns:minmax(0,1fr)}.founder-contact-sec__content,.founder-contact-sec__media{min-height:0;min-height:auto}.founder-contact-sec__media{order:-1;aspect-ratio:413/484;justify-self:center;width:50%}}@media (max-width:767px){.founder-contact-sec__buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.founder-contact-sec__buttons .btn{width:100%;min-width:0}.founder-contact-sec__buttons .btn:first-child{grid-column:1/-1}}@media (max-width:521px){.founder-contact-sec__media{width:100%}.founder-contact-sec__buttons{align-items:stretch}}@media (max-width:375px){.founder-contact-sec__buttons{grid-template-columns:minmax(0,1fr)}.founder-contact-sec__buttons .btn:first-child{grid-column:auto}}.story-founders-sec{--story-founders-content-width:690px;--story-founders-content-padding-x:86px;--story-founders-content-box-width:calc(var(--story-founders-content-width) + (var(--story-founders-content-padding-x) * 2));--story-founders-media-width:345px;--story-founders-card-width:calc(var(--story-founders-content-box-width) + var(--story-founders-media-width));--story-founders-available-content-width:min(var(--story-founders-content-box-width),calc(100% - var(--story-founders-media-width)));background:var(--cl-blue-3a);color:#fff;color:var(--cl-white);padding-top:clamp(54px,calc(54px + 38 * ((100vw - 640px) / 800)),92px);padding-bottom:clamp(70px,calc(70px + 81 * ((100vw - 640px) / 800)),151px);overflow:hidden}.story-founders-sec__wrap{display:flex;flex-direction:column;width:100%}.story-founders-sec__head{width:100%;max-width:1132px}.story-founders-sec__head:not(:last-child){margin-bottom:clamp(48px,calc(48px + 60 * ((100vw - 640px) / 800)),108px)}.story-founders-sec__title:not(:last-child){margin-bottom:clamp(20px,calc(20px + 17 * ((100vw - 640px) / 800)),37px)}.story-founders-sec__intro{max-width:1090px}.story-founders-sec__intro.content-element p:not(:last-child){margin-bottom:clamp(16px,calc(16px + 9 * ((100vw - 640px) / 800)),25px)}.story-founders-sec__list{display:flex;flex-direction:column;row-gap:clamp(90px,calc(90px + 18 * ((100vw - 768px) / 672)),108px)}.story-founders-sec__card{position:relative;min-height:507px;background:var(--cl-black-16);display:grid;grid-template-columns:minmax(0,var(--story-founders-available-content-width)) var(--story-founders-media-width);align-items:center;width:100%;max-width:var(--story-founders-card-width)}.story-founders-sec__card.is-reversed{grid-template-columns:var(--story-founders-media-width) minmax(0,var(--story-founders-available-content-width))}.story-founders-sec__card.is-reversed .story-founders-sec__content{grid-column:2}.story-founders-sec__card.is-reversed .story-founders-sec__media{left:0;right:auto}.story-founders-sec__content{grid-column:1;width:100%;max-width:var(--story-founders-content-box-width);box-sizing:border-box;min-height:507px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:65px var(--story-founders-content-padding-x) 66px}.story-founders-sec__card-title:not(:last-child){margin-bottom:clamp(24px,calc(24px + 21 * ((100vw - 640px) / 800)),45px)}.story-founders-sec__text{max-width:var(--story-founders-content-width)}.story-founders-sec__text:not(:last-child){margin-bottom:clamp(30px,calc(30px + 20 * ((100vw - 640px) / 800)),50px)}.story-founders-sec__text.content-element p:not(:last-child){margin-bottom:clamp(16px,calc(16px + 6 * ((100vw - 640px) / 800)),22px)}.story-founders-sec__buttons .btn__icon:first-child{--size:15px}.story-founders-sec__buttons .btn__icon:first-child i{font-size:15px}.story-founders-sec__media{position:absolute;top:-57px;right:0;bottom:-57px;width:var(--story-founders-media-width);filter:drop-shadow(7px 4px 23px rgba(0,0,0,.35))}.story-founders-sec__media img,.story-founders-sec__media picture{display:block;width:100%;height:100%}.story-founders-sec__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:1101px) and (min-width:769px){.story-founders-sec{--story-founders-media-width:clamp(220px,31vw,286px);--story-founders-content-padding-x:clamp(42px,5.8vw,58px)}.story-founders-sec__card,.story-founders-sec__card.is-reversed{grid-template-columns:minmax(0,1fr) var(
					--story-founders-media-width
				);width:100%;max-width:none;min-height:430px}.story-founders-sec__card.is-reversed{grid-template-columns:var(--story-founders-media-width) minmax(0,1fr)}.story-founders-sec__card.is-reversed .story-founders-sec__content{grid-column:2}.story-founders-sec__card.is-reversed .story-founders-sec__media{left:0;right:auto}.story-founders-sec__content{min-height:430px;padding-top:54px;padding-bottom:54px;padding-right:var(--story-founders-content-padding-x);padding-left:var(--story-founders-content-padding-x)}.story-founders-sec__card-title:not(:last-child){margin-bottom:30px}.story-founders-sec__text:not(:last-child){margin-bottom:34px}.story-founders-sec__media{top:-34px;bottom:-34px;width:var(--story-founders-media-width)}}@media (max-width:768px){.story-founders-sec__card,.story-founders-sec__card.is-reversed{display:flex;flex-direction:column;width:100%;max-width:none;min-height:0;min-height:auto}.story-founders-sec__card.is-reversed .story-founders-sec__content{grid-column:initial}.story-founders-sec__card.is-reversed .story-founders-sec__media{left:auto;right:auto}.story-founders-sec__content{min-height:0;min-height:auto;padding-right:clamp(28px,calc(28px + 58 * ((100vw - 640px) / 800)),86px);padding-left:clamp(28px,calc(28px + 58 * ((100vw - 640px) / 800)),86px)}.story-founders-sec__media{position:relative;order:-1;top:auto;right:auto;bottom:auto;justify-self:center;width:50%;height:auto;aspect-ratio:546/596;margin-bottom:-37px}.story-founders-sec__buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.story-founders-sec__buttons .btn{width:100%;min-width:0}.story-founders-sec__buttons .btn:first-child{grid-column:1/-1}}@media (max-width:640px){.story-founders-sec__head:not(:last-child){margin-bottom:36px}.story-founders-sec__list{row-gap:42px}.story-founders-sec__card.is-reversed .story-founders-sec__content,.story-founders-sec__content{padding:36px 24px 34px}.story-founders-sec__media{width:100%;margin-bottom:0}.story-founders-sec__buttons{align-items:stretch}}@media (max-width:375px){.story-founders-sec__buttons{grid-template-columns:minmax(0,1fr)}.story-founders-sec__buttons .btn:first-child{grid-column:auto}}@media (max-width:551px){.story-founders-sec__media{width:100%;max-width:none;margin-right:0;margin-left:0}}.sectors-hiring-sec{color:#fff;color:var(--cl-white);padding-top:clamp(52px,calc(52px + 44 * ((100vw - 768px) / 672)),96px);padding-bottom:clamp(52px,calc(52px + 43 * ((100vw - 768px) / 672)),95px)}.sectors-hiring-sec__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.sectors-hiring-sec__bg img,.sectors-hiring-sec__bg picture{display:block;width:100%;height:100%}.sectors-hiring-sec__bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.sectors-hiring-sec__wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:100%}.sectors-hiring-sec__card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:clamp(340px,calc(340px + 67 * ((100vw - 951px) / 489)),407px)}.sectors-hiring-sec__card.is-dark{background:var(--cl-black-16);padding:58px 71px 58px 52px}.sectors-hiring-sec__card.is-blue{background:var(--cl-blue-3a);padding:58px 93px 58px 58px}.sectors-hiring-sec__label{color:var(--cl-blue-87)}.sectors-hiring-sec__title{margin-top:clamp(28px,calc(28px + 42 * ((100vw - 951px) / 489)),70px);max-width:clamp(340px,calc(340px + 225 * ((100vw - 951px) / 489)),565px)}.sectors-hiring-sec__title:not(:last-child){margin-bottom:clamp(16px,calc(16px + 4 * ((100vw - 951px) / 489)),20px)}.sectors-hiring-sec__text{max-width:520px}.sectors-hiring-sec__text:not(:last-child){margin-bottom:clamp(24px,calc(24px + 4 * ((100vw - 768px) / 672)),28px)}.sectors-hiring-sec__buttons{margin-top:auto}@media (max-width:951px){.sectors-hiring-sec__wrap{grid-template-columns:minmax(0,1fr)}.sectors-hiring-sec__card{min-height:0;min-height:auto}.sectors-hiring-sec__card.is-blue,.sectors-hiring-sec__card.is-dark{padding:clamp(32px,calc(32px + 16 * ((100vw - 768px) / 672)),48px) clamp(24px,calc(24px + 16 * ((100vw - 768px) / 672)),40px)}.sectors-hiring-sec__title{margin-top:clamp(28px,calc(28px + 14 * ((100vw - 640px) / 800)),42px);max-width:none}}@media (max-width:521px){.sectors-hiring-sec__buttons{width:100%}}.benefits-contact-container{overflow:hidden}.benefits-sec{padding-top:clamp(28px,calc(28px + 58 * ((100vw - 640px) / 800)),86px);padding-bottom:clamp(24px,calc(24px + 85 * ((100vw - 640px) / 800)),109px);overflow:visible}@media (min-width:1101px){.benefits-sec .cont{max-width:1177px;width:NaN%}}.benefits-sec__content,.benefits-sec__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.benefits-sec__content{width:100%;max-width:clamp(600px,calc(600px + 188 * ((100vw - 768px) / 672)),788px)}.benefits-sec__content:not(:last-child){margin-bottom:clamp(16px,calc(16px + 20 * ((100vw - 640px) / 800)),36px)}.benefits-sec__title:not(:last-child){margin-bottom:clamp(16px,calc(16px + 12 * ((100vw - 768px) / 672)),28px)}.benefits-sec__slider{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%}.benefits-sec__slider .swiper{overflow:visible;width:100%;max-width:clamp(296px,calc(296px + 130 * ((100vw - 951px) / 489)),426px)}@media (min-width:641px){.benefits-sec__slider .swiper{transform:rotate(-11deg)}}.benefits-sec__slider .swiper-slide{position:relative;z-index:2}@media (min-width:641px){.benefits-sec__slider .swiper-slide{transform:rotate(11deg)}}.benefits-sec__slider .benefits-swiper-decorator{position:absolute;top:50%;transform:translateY(-50%);height:clamp(10px,calc(10px + 11 * ((100vw - 768px) / 672)),21px);background-color:#313132;z-index:1;pointer-events:none}@media (min-width:641px){.benefits-sec__slider .swiper-buttons{display:none}}@media (max-width:640px){.benefits-sec__slider .swiper-buttons{width:100%;justify-content:center}}.benefits-sec__item{display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1/1;position:relative;z-index:2;color:#fff;color:var(--cl-white);padding:clamp(32px,calc(32px + 8 * ((100vw - 320px) / 70)),40px)}.benefits-sec__item-bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;aspect-ratio:1/1;--circle-bg:var(--bg-cl,var(--cl-mint-70));--circle-bw:clamp(10px,calc(10px + 11.00 * ((100vw - 1100px) / 340)),21px)}.benefits-sec__item-icon{--size:clamp(58px,calc(58px + 14.00 * ((100vw - 768px) / 672)),72px);width:clamp(58px,calc(58px + 14 * ((100vw - 768px) / 672)),72px);width:var(--size);height:clamp(58px,calc(58px + 14 * ((100vw - 768px) / 672)),72px);height:var(--size)}.benefits-sec__item-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.benefits-sec__item-icon:not(:last-child){margin-bottom:clamp(16px,calc(16px + 8 * ((100vw - 768px) / 672)),24px)}.benefits-sec__item-title{text-align:center;max-width:305px}.benefits-sec__item-title:not(:last-child){margin-bottom:clamp(16px,calc(16px + 7 * ((100vw - 768px) / 672)),23px)}.benefits-sec__item-text{width:95%;text-align:center;max-width:250px}.benefits-sec.about-page{position:relative;z-index:10;background:transparent}.benefits-sec.about-page:before{position:absolute;bottom:-1px;left:0;right:0;content:"";background:linear-gradient(0deg,#52b7a6 28.14%,#fff);min-height:clamp(360px,calc(360px + 142 * ((100vw - 768px) / 672)),502px);z-index:2}.benefits-sec.about-page .benefits-sec__wrap{position:relative;z-index:5}.benefits-sec.about-page .benefits-sec__content{max-width:381px}@media (min-width:1024px){.benefits-sec.about-page .benefits-sec__content:not(:last-child){margin-bottom:-10px}}@media (max-width:1023px){.benefits-sec.about-page .benefits-sec__content:not(:last-child){margin-bottom:26px}}.benefits-sec.about-page .benefits-sec__slider .swiper{max-width:clamp(304px,calc(304px + 183 * ((100vw - 951px) / 489)),487px)}.benefits-sec.about-page .benefits-sec__item-text{max-width:277px}.benefits-sec.about-page .benefits-sec__item-bg{--circle-bw:clamp(10px,calc(10px + 9.00 * ((100vw - 1100px) / 340)),19px)}@media (max-width:640px){.benefits-sec,.benefits-sec+.testimonials-contact-container .testimonials-sec{background:#f4f4f4}}.contact-sec{position:relative;overflow:hidden;padding-top:89px;padding-bottom:83px;color:#fff;color:var(--cl-white)}.contact-sec .cont{position:relative;z-index:2;max-width:1236px;width:85.83333333333333%}.contact-sec__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.contact-sec__bg img,.contact-sec__bg picture{display:block;width:100%;height:100%}.contact-sec__bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.contact-sec__wrap{display:block;width:100%;position:relative;z-index:5}.contact-sec__block{width:100%;display:grid;grid-template-columns:minmax(0,clamp(300px,calc(300px + 84 * ((100vw - 768px) / 672)),384px)) minmax(0,677px);align-items:start;justify-content:space-between;grid-column-gap:clamp(24px,calc(24px + 35 * ((100vw - 1200px) / 240)),59px);padding:clamp(38px,calc(38px + 30 * ((100vw - 768px) / 672)),68px) clamp(30px,calc(30px + 29 * ((100vw - 1200px) / 240)),59px) clamp(38px,calc(38px + 29 * ((100vw - 768px) / 672)),67px) clamp(30px,calc(30px + 27 * ((100vw - 1200px) / 240)),57px);background:var(--cl-black-1a);box-shadow:0 4px 10px rgba(0,0,0,.28)}.contact-sec__content{display:block;width:100%;max-width:384px;padding-right:0;padding-bottom:0}.contact-sec__title{max-width:384px;color:#fff;color:var(--cl-white);line-height:1.05}.contact-sec__title:not(:last-child){margin-bottom:34px}.contact-sec__line{width:100%;height:1px;background:var(--cl-blue-87)}.contact-sec__line:not(:last-child){margin-bottom:32px}.contact-sec__text{max-width:330px;color:#fff;color:var(--cl-white)}.contact-sec__text:not(:last-child){margin-bottom:32px}.contact-sec__content-buttons .btn{min-width:218px}.contact-sec__form{display:block;width:100%;max-width:677px;justify-self:end;margin-top:0}.contact-sec__form-grid{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:11px;grid-row-gap:11px}.contact-sec__field-full{grid-column:1/-1}.contact-sec__form-bottom{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-column-gap:30px;grid-row-gap:12px;margin-top:12px}.contact-sec__privacy{max-width:545px}.contact-sec__form-buttons{justify-content:flex-end}.contact-sec__form-buttons .btn{min-width:105px}.contact-sec.interior-type{background:var(--cl-black-16)}.contact-sec.interior-type .contact-sec__block{position:relative;z-index:5;background:transparent}.contact-sec.interior-type .contact-sec__block:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:var(--cl-black-1a);content:""}.contact-sec.interior-type .contact-sec__block:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";z-index:-1;background:linear-gradient(to bottom right,#051c22,#297a87 51%,#051c22);-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;border-radius:inherit;opacity:.5}.contact-sec.interior-type.job-post-page{background:var(--cl-black-16);padding-bottom:clamp(40px,calc(40px + 85 * ((100vw - 768px) / 672)),125px)}.contact-sec.interior-type.job-post-page .contact-sec__bg{top:50%}.contact-sec.interior-type.job-post-page .contact-sec__bg img{-o-object-position:top;object-position:top}.contact-sec.jobs-page{padding-bottom:clamp(40px,calc(40px + 85 * ((100vw - 768px) / 672)),125px)}@media (max-width:1100px){.contact-sec .cont{width:100%;padding-left:40px;padding-right:40px}}@media (max-width:1023px){.contact-sec{padding-top:clamp(58px,calc(58px + 20 * ((100vw - 640px) / 800)),78px);padding-bottom:clamp(57px,calc(57px + 17 * ((100vw - 640px) / 800)),74px)}.contact-sec__block{grid-template-columns:minmax(0,1fr);grid-row-gap:34px;padding:clamp(31px,calc(31px + 21 * ((100vw - 640px) / 800)),52px) clamp(26px,calc(26px + 22 * ((100vw - 640px) / 800)),48px) clamp(29px,calc(29px + 21 * ((100vw - 640px) / 800)),50px)}.contact-sec__content,.contact-sec__form,.contact-sec__text,.contact-sec__title{max-width:100%}}@media (max-width:640px){.contact-sec .cont{padding-left:26px;padding-right:26px}.contact-sec__block{grid-row-gap:28px}.contact-sec__line:not(:last-child),.contact-sec__text:not(:last-child),.contact-sec__title:not(:last-child){margin-bottom:24px}.contact-sec__form-bottom,.contact-sec__form-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.contact-sec__form-buttons{justify-content:stretch}}@media (max-width:389px){.contact-sec .cont{padding-left:20px;padding-right:20px}}.founder-sec{background:var(--cl-purple-8D);color:#fff;color:var(--cl-white);padding-top:clamp(48px,calc(48px + 44 * ((100vw - 768px) / 672)),92px);padding-bottom:clamp(48px,calc(48px + 44 * ((100vw - 768px) / 672)),92px)}.founder-sec .cont{flex-direction:column}.founder-sec .cont,.founder-sec__wrap{display:flex;align-items:center;justify-content:flex-start}.founder-sec__wrap{text-align:center;max-width:clamp(900px,calc(900px + 114 * ((100vw - 768px) / 672)),1014px);margin-left:clamp(0px,calc(0px + 10 * ((100vw - 768px) / 672)),10px);position:relative;z-index:2;width:100%}.founder-sec__content{position:relative;width:48.52%;padding:clamp(40px,calc(40px + 50 * ((100vw - 768px) / 672)),90px) clamp(40px,calc(40px + 50 * ((100vw - 768px) / 672)),90px) clamp(32px,calc(32px + 48 * ((100vw - 768px) / 672)),80px);z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1/1;color:var(--cl-purple-8D);transform:rotate(-5.58deg)}.founder-sec__title:not(:last-child){margin-bottom:clamp(20px,calc(20px + 14 * ((100vw - 768px) / 672)),34px)}.founder-sec__content-circle{position:absolute;z-index:-1;right:0;top:0;width:100%;aspect-ratio:1/1}.founder-sec__content-circle .circle-el{position:absolute;right:0;top:0;width:100%;aspect-ratio:1/1;box-shadow:2px 11px 44px rgba(0,0,0,.22);--circle-size:100%;--circle-bg:var(--cl-white);--circle-bw:clamp(10px,calc(10px + 5.00 * ((100vw - 768px) / 672)),15px)}.founder-sec__media-wr{position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(8.74deg);width:57.93%;z-index:1}.founder-sec__media-container,.founder-sec__media-wr{display:flex;justify-content:center;align-items:center}.founder-sec__media-container{width:100%}.founder-sec__media{position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.founder-sec__media:before{content:"";display:block;padding-bottom:max(min(111.27360016343486%,9999px),0px)}.founder-sec__media canvas,.founder-sec__media iframe,.founder-sec__media img,.founder-sec__media svg,.founder-sec__media video{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0}.founder-sec__media[data-parallax-el]{overflow:visible;-webkit-mask-image:none;mask-image:none}.founder-sec__media[data-parallax-el] img,.founder-sec__media[data-parallax-el] svg{-o-object-fit:contain;object-fit:contain;position:absolute!important}.founder-sec__media{width:100%}.founder-sec__media img{-o-object-fit:contain;object-fit:contain}@media (max-width:1023px){.founder-sec__content{width:56%}.founder-sec__media-wr{width:48%}}@media (max-width:640px){.founder-sec{padding-top:32px;padding-bottom:32px}.founder-sec__wrap{align-items:flex-start;justify-content:flex-start;flex-direction:column}.founder-sec__content{width:100%;max-width:clamp(320px,calc(320px + 100 * ((100vw - 320px) / 320)),420px)}.founder-sec__media-wr{width:100%;max-width:clamp(340px,calc(340px + 120 * ((100vw - 320px) / 320)),460px);position:relative;right:auto;top:auto;transform:rotate(11.74deg);margin-left:auto;margin-top:clamp(-120px,calc(-44px + -76 * ((100vw - 320px) / 320)),-44px)}}.search-sec{--search-sec-panel-bg:var(--cl-blue-42);--search-sec-field-bg:rgba(3,18,22,.28);--search-sec-line-cl:rgba(44,143,160,.7);--search-sec-muted-cl:var(--cl-grey-cb);--search-sec-accent-cl:var(--cl-blue-a0);padding-top:clamp(46px,calc(48px + -2 * ((100vw - 768px) / 672)),48px);padding-bottom:clamp(64px,calc(64px + 82 * ((100vw - 768px) / 672)),146px);overflow:visible;position:relative;z-index:2;color:#fff;color:var(--cl-white);background:var(--cl-black-16)}.search-sec+.contact-sec{padding-top:clamp(0px,calc(26px + -26 * ((100vw - 768px) / 672)),26px)}.search-sec__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;z-index:5}.search-sec__filters-toggle{display:flex;align-items:center;justify-content:flex-start}.search-sec__filters-toggle .btn i.icon-filters{font-size:20px}.search-sec__filters-toggle:not(:last-child){margin-bottom:20px}@media (min-width:901px){.search-sec__filters-toggle{display:none}}.search-sec__container{width:100%;display:flex;align-items:stretch;justify-content:space-between;position:relative;gap:clamp(24px,calc(24px + 15 * ((100vw - 768px) / 672)),39px)}.search-sec__sort-wr{width:100%;display:flex;align-items:center;justify-content:flex-end;padding-top:4px}.search-sec__sort-wr .meta-select label{font-family:Inter,sans-serif;font-family:var(--font-main)}.search-sec__sort-wr:not(:last-child){margin-bottom:clamp(24px,calc(24px + 2 * ((100vw - 768px) / 672)),26px)}@media (max-width:640px){.search-sec__sort-wr{justify-content:flex-start}}.search-sec__sidebar{width:300px;flex:0 0 300px;max-width:300px;position:sticky;top:30px;left:0}.search-sec__sidebar-inner{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-row-gap:clamp(12px,calc(12px + 1 * ((100vw - 768px) / 672)),13px)}.search-sec__sidebar-title{font-weight:400;font-size:clamp(18px,calc(18px + 2 * ((100vw - 768px) / 672)),20px);line-height:clamp(32px,calc(32px + 6 * ((100vw - 768px) / 672)),38px);font-family:Vend Sans,sans-serif;font-family:var(--font-heading);text-transform:uppercase;color:var(--search-sec-accent-cl)}.search-sec__sidebar-btn{background:var(--search-sec-accent-cl);border:1px solid var(--search-sec-accent-cl);min-height:clamp(44px,calc(44px + 4 * ((100vw - 768px) / 672)),48px);padding:4px clamp(18px,calc(18px + 2 * ((100vw - 768px) / 672)),20px);width:100%;max-width:300px;font-family:Inter,sans-serif;font-family:var(--font-main);font-weight:400;font-size:13px;line-height:1.2;color:#fff;color:var(--cl-white);text-transform:uppercase;letter-spacing:.06em;transition:.3s ease;display:flex;justify-content:flex-start;align-items:center;gap:clamp(12px,calc(12px + 3 * ((100vw - 768px) / 672)),15px);cursor:pointer;font-family:Vend Sans,sans-serif;font-family:var(--font-heading)}.search-sec__sidebar-btn .roll__hover{padding-left:inherit;padding-right:inherit}.search-sec__sidebar-btn i{transition:.3s ease;font-size:clamp(9px,calc(9px + 1 * ((100vw - 768px) / 672)),10px)}.search-sec__sidebar-btn:hover{color:#fff;color:var(--cl-white);background:var(--cl-blue-87);border-color:var(--cl-blue-87)}.search-sec__sidebar-btn:active{transform:scale(.99)}.search-sec__sidebar-item{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;grid-row-gap:15px;position:relative;z-index:1}.search-sec__sidebar-item.border-type{border:1px solid transparent;border-radius:0;background:var(--search-sec-panel-bg);grid-row-gap:clamp(12px,calc(12px + 3 * ((100vw - 768px) / 672)),15px);align-items:flex-start;padding:clamp(13px,calc(13px + 2 * ((100vw - 768px) / 672)),15px) 13px clamp(13px,calc(13px + 2 * ((100vw - 768px) / 672)),15px) clamp(13px,calc(13px + 2 * ((100vw - 768px) / 672)),15px)}.search-sec__sidebar-item .meta-input{width:100%;align-items:center}.search-sec__sidebar-item .meta-input label{display:none}.search-sec__sidebar-item .meta-input input{background:var(--search-sec-field-bg);border-color:hsla(0,0%,100%,.55);color:#fff;color:var(--cl-white);caret-color:#fff;caret-color:var(--cl-white);border-radius:0;padding-left:18px;padding-right:18px}.search-sec__sidebar-item .meta-input input::-moz-placeholder{opacity:.5;color:#fff;color:var(--cl-white)}.search-sec__sidebar-item .meta-input input::placeholder{opacity:.5;color:#fff;color:var(--cl-white)}.search-sec__sidebar-item .meta-input input:focus{border-color:var(--search-sec-accent-cl)}.search-sec__sidebar-item .meta-checkbox{border:none;padding:0;background:transparent;height:auto}.search-sec__sidebar-item .meta-checkbox__box{margin-right:10px;margin-top:4px;width:14px;min-width:14px;height:14px;border-color:#fff;border-color:var(--cl-white);transition:all .3s}.search-sec__sidebar-item .meta-checkbox__text{font-size:clamp(17px,calc(17px + 1 * ((100vw - 768px) / 672)),18px);line-height:23px;font-weight:500;color:#fff;color:var(--cl-white);transition:all .3s}.search-sec__sidebar-item .meta-checkbox:hover .meta-checkbox__box{border-color:var(--search-sec-accent-cl)}.search-sec__sidebar-item .meta-checkbox:hover .meta-checkbox__box:before{content:none}.search-sec__sidebar-item .meta-checkbox:hover .meta-checkbox__text{opacity:.8}.search-sec__sidebar-item .meta-checkbox input:checked~.meta-checkbox__box{background:var(--search-sec-accent-cl);border-color:var(--search-sec-accent-cl)}.search-sec__sidebar-item .meta-checkbox input:checked~.meta-checkbox__box:before{content:none}.search-sec__sidebar-item-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:clamp(12px,calc(12px + 2 * ((100vw - 768px) / 672)),14px);border-bottom:1px solid var(--search-sec-line-cl);transition:all .3s;cursor:pointer}.search-sec__sidebar-item-toggle:hover{border-color:#fff;border-color:var(--cl-white)}.search-sec__sidebar-item-toggle.is-active .search-sec__sidebar-item-btn{transform:scaleY(-1)}.search-sec__sidebar-item-toggle.is-active+.search-sec__sidebar-item-content{margin-top:-4px;max-height:600px;opacity:1;pointer-events:auto}.search-sec__sidebar-item-title{font-weight:700;font-size:clamp(17px,calc(17px + 1 * ((100vw - 768px) / 672)),18px);line-height:23px;color:#fff;color:var(--cl-white);text-transform:uppercase;font-family:Vend Sans,sans-serif;font-family:var(--font-heading)}.search-sec__sidebar-item-btn{--size:14px;width:14px;width:var(--size);min-width:14px;min-width:var(--size);height:14px;height:var(--size);color:#fff;color:var(--cl-white);display:flex;justify-content:center;align-items:center;font-size:14px;transition:.3s;cursor:pointer}.search-sec__sidebar-item-btn:hover{opacity:.75}.search-sec__sidebar-item-content{width:100%;padding-top:4px;padding-bottom:4px;margin-top:calc(-4px + clamp(-15px, calc(-12px + -3 * ((100vw - 768px) / 672)), -12px));margin-bottom:-4px;transition:opacity .3s ease,max-height .3s ease,margin-top .3s ease;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px}.search-sec__sidebar-item-content:not(.is-static){max-height:0;overflow:hidden;pointer-events:none;opacity:0}.search-sec__sidebar-item-content.is-static{margin-top:-4px}.search-sec__sidebar-item-sum-title{font-weight:500;font-size:clamp(17px,calc(17px + 1 * ((100vw - 768px) / 672)),18px);line-height:23px;color:#fff;color:var(--cl-white)}.search-sec__sidebar-item-sum-title+.single-range-container{padding-top:10px}.search-sec .single-range.noUi-horizontal{background:hsla(0,0%,100%,.72)}.search-sec .single-range.noUi-horizontal .noUi-tooltip{color:var(--search-sec-muted-cl)}.search-sec .single-range.noUi-horizontal .noUi-connects{width:calc(100% + 4px)}.search-sec .single-range.noUi-horizontal .noUi-connect{background:var(--search-sec-accent-cl)}.search-sec .single-range.noUi-horizontal .noUi-handle{background:var(--search-sec-accent-cl);border-color:var(--search-sec-accent-cl)}.search-sec__sidebar-item-sum-wr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:clamp(14px,calc(14px + 2 * ((100vw - 768px) / 672)),16px);grid-row-gap:10px}.search-sec__sidebar-item-sum-wr .meta-input{background:transparent;height:auto;padding:0;border:none;border-bottom:1px solid hsla(0,0%,100%,.72);height:32px;align-items:flex-start;border-radius:0;clip-path:inset(0 0 0 0);transform:translateZ(0);display:flex;flex-direction:row}.search-sec__sidebar-item-sum-wr .meta-input label{font-weight:600;font-size:clamp(16px,calc(16px + 2 * ((100vw - 768px) / 672)),18px);line-height:1.27778;color:var(--search-sec-accent-cl);padding-right:7px}.search-sec__sidebar-item-sum-wr .meta-input__container{position:relative}.search-sec__sidebar-item-sum-wr .meta-input__container input{padding-left:42px!important}.search-sec__sidebar-item-sum-wr .meta-input__container.min-type input{padding-left:38px!important}.search-sec__sidebar-item-sum-wr .meta-input__cont-label{position:absolute;top:0;left:0;font-size:clamp(17px,calc(17px + 1 * ((100vw - 768px) / 672)),18px);font-weight:600;line-height:1.27778;color:var(--search-sec-accent-cl);z-index:5;pointer-events:none}.search-sec__sidebar-item-sum-wr .meta-input input{font-size:clamp(17px,calc(17px + 1 * ((100vw - 768px) / 672)),18px);font-weight:400;line-height:1.27778;color:var(--search-sec-muted-cl);padding:0 0 0 2px;min-height:0;background:transparent;border:1px solid transparent}.search-sec__sidebar-item-sum-wr .meta-input input:focus{border-color:transparent}.search-sec__sidebar-item-sum-wr .meta-input input::-moz-placeholder{color:var(--search-sec-muted-cl);opacity:.5}.search-sec__sidebar-item-sum-wr .meta-input input::placeholder{color:var(--search-sec-muted-cl);opacity:.5}.search-sec__sidebar-label{cursor:text}.search-sec__sidebar-label.meta-label{padding-bottom:0}.search-sec__sidebar-label:not(:last-child){margin-bottom:clamp(16px,calc(16px + 4 * ((100vw - 768px) / 672)),20px)}.search-sec__sidebar-filters,.search-sec__sidebar-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-row-gap:clamp(12px,calc(12px + 3 * ((100vw - 768px) / 672)),15px)}.search-sec__sidebar-list{--meta-checkbox-gap:clamp(12px,calc(12px + 1.00 * ((100vw - 768px) / 672)),13px);--meta-checkbox-box-size:20px;--meta-checkbox-box-icon-fz:14px}.search-sec__result{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;flex:1 1 auto;width:auto;min-width:0;padding-top:clamp(44px,calc(44px + 7 * ((100vw - 902px) / 538)),51px);max-width:875px}.search-sec__result-top{width:100%;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:20px}.search-sec__result-top:not(:last-child){margin-bottom:clamp(24px,calc(24px + 17 * ((100vw - 768px) / 672)),41px)}.search-sec__result-title{padding-bottom:0;cursor:default}.search-sec__result-title.meta-label{font-weight:500}.search-sec__result-grid{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:clamp(20px,calc(20px + 27 * ((100vw - 902px) / 538)),47px);grid-row-gap:clamp(20px,calc(20px + 24 * ((100vw - 902px) / 538)),44px)}@media (max-width:851px){.search-sec__result-grid{padding-bottom:16px}}.search-sec__result-grid .btn,.search-sec__result-grid .btn__hover,.search-sec__result-grid .btn__original{gap:clamp(16px,calc(16px + 12 * ((100vw - 768px) / 672)),28px)}.search-sec__result-grid:not(:last-child){margin-bottom:clamp(24px,calc(24px + 10 * ((100vw - 768px) / 672)),34px)}.search-sec__result-pagination{--pagination-cl:var(--search-sec-accent-cl);--pagination-active-cl:var(--cl-white);--pagination-hover-cl:var(--cl-white);--pagination-arrow-cl:var(--search-sec-accent-cl);justify-content:flex-end;padding-right:clamp(0px,calc(0px + 9 * ((100vw - 768px) / 672)),9px)}.search-sec__result-pagination .pagination-btn-disabled{display:none}.search-sec__result-pagination:not(:last-child){margin-bottom:clamp(24px,calc(24px + 10 * ((100vw - 768px) / 672)),34px)}.search-sec .job-card{min-height:clamp(330px,calc(330px + 102 * ((100vw - 640px) / 800)),432px);box-shadow:none}.search-sec .job-card__bg{border-color:var(--cl-blue-3a);background:var(--cl-black-1a)}.search-sec__load-more-wr{width:100%;display:flex;justify-content:center;align-items:center}@media (min-width:901px){.search-sec__load-more-wr{padding-left:calc(25.21% + clamp(24px, calc(24px + 15 * ((100vw - 768px) / 672)), 39px))}}.search-sec__load-more-wr .btn{margin-top:clamp(32px,calc(32px + 19 * ((100vw - 768px) / 672)),51px);min-width:clamp(200px,calc(200px + 33 * ((100vw - 768px) / 672)),233px)}.search-sec+.text-sec{padding-top:clamp(210px,calc(210px + 76 * ((100vw - 768px) / 672)),286px);margin-top:clamp(-152px,calc(-120px + -32 * ((100vw - 768px) / 672)),-120px);z-index:1}@media (max-width:640px){.search-sec+.text-sec{padding-top:clamp(180px,calc(180px + 30 * ((100vw - 320px) / 320)),210px)}}@media (max-width:1200px){.search-sec__result{flex:1 1 auto;width:auto}.search-sec.column-type .search-sec__result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:901px){.search-sec{overflow:hidden;padding-bottom:80px}.search-sec__container{position:relative;width:100%}.search-sec__container.is-open-filters+.search-sec__load-more-wr{opacity:0!important;pointer-events:none}.search-sec__sidebar{position:absolute;top:0;left:0;transform:translateX(-100%);opacity:0;width:100%;flex:0 0 auto;max-width:290px;transition:opacity .4s,transform .4s;padding-right:20px}.search-sec__sidebar.is-open-filters{position:relative;transform:translateX(0);opacity:1;left:auto;right:auto}.search-sec__result{padding-top:0;position:relative;top:auto;left:auto;transition:opacity .4s,transform .4s;width:100%;max-height:calc(100% + 40px)}.search-sec__result.is-open-filters{position:absolute;top:0;left:0;opacity:.6;transform:translateX(290px);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 40px),transparent)}.search-sec__result.is-open-filters>*{pointer-events:none}}@media (max-width:640px){.search-sec__result-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:551px){.search-sec__result-pagination{justify-content:center}.search-sec.column-type .search-sec__result-grid,.search-sec__result-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.impact-building-container{position:relative}.impact-building-container__bg{position:absolute;top:0;left:0;right:0;height:calc(0 + 100px);height:calc(var(--building-sec-top-offset, 0) + 100px);opacity:0}.impact-building-container__bg:after{background:linear-gradient(180deg,rgba(82,183,166,0) 56.68%,var(--cl-mint-A6) 100%);position:absolute;bottom:clamp(200px,calc(200px + 80 * ((100vw - 640px) / 800)),280px);left:0;right:0;height:clamp(500px,calc(500px + 157 * ((100vw - 640px) / 800)),657px);content:"";z-index:2}.impact-building-container__bg:before{position:absolute;bottom:-1px;left:0;right:0;height:clamp(201px,calc(201px + 80 * ((100vw - 640px) / 800)),281px);content:"";background:var(--cl-mint-A6);z-index:1}@media (max-width:550px){.impact-building-container__bg:before{height:360px}}.impact-building-container__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:550px){.impact-building-container__bg img{height:calc(100% - 360px);-o-object-position:50% 55%;object-position:50% 55%;transform:translateY(40px)}}.impact-building-container .charity-impact-sec{position:relative;z-index:10}.impact-building-container+.testimonials-contact-container{padding-top:54px}.building-sec{padding-top:clamp(48px,calc(48px + 24 * ((100vw - 768px) / 672)),72px);padding-bottom:clamp(110px,calc(110px + 38 * ((100vw - 768px) / 672)),148px);overflow:visible;color:#fff;color:var(--cl-white);position:relative;z-index:2}@media (min-width:1101px){.building-sec .cont{max-width:1234px;width:NaN%}}.building-sec__wrap{z-index:2}.building-sec__content,.building-sec__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative}.building-sec__content{width:50.24%;z-index:5}.building-sec__title:not(:last-child){margin-bottom:clamp(28px,calc(28px + 12 * ((100vw - 768px) / 672)),40px)}.building-sec__subtitle:not(:last-child){margin-bottom:20px}.building-sec__text p{max-width:540px;line-height:1.5}.building-sec__text.content-element ol:not(:last-child),.building-sec__text.content-element p:not(:last-child),.building-sec__text.content-element ul:not(:last-child){margin-bottom:clamp(16px,calc(16px + 8 * ((100vw - 768px) / 672)),24px)}.building-sec__block-wr{position:relative}.building-sec__block-wr:before{content:"";display:block;padding-bottom:max(min(100%,9999px),0px)}.building-sec__block-wr{position:absolute;width:57.7%;right:-13.94%;top:clamp(0px,calc(80px + -80 * ((100vw - 1023px) / 417)),80px);z-index:1}@media (max-width:1100px){.building-sec__block-wr{right:-11%}}.building-sec__circle-wr{position:absolute}.building-sec__circle-wr:first-child{width:79.35%;height:79.35%;top:-37.5%;right:-21.63%;z-index:-1}@media (max-width:940px){.building-sec__circle-wr:first-child{top:-5%}}.building-sec__circle-wr:nth-child(2){width:32.3%;height:32.3%;top:-2.39%;left:-2.25%;z-index:-1}.building-sec__circle-wr:nth-child(3){width:32.3%;height:32.3%;right:-2.81%;bottom:-7.72%;z-index:10}.building-sec__circle-wr .building-sec__circle{width:100%;height:100%;--circle-bw:clamp(10px,calc(10px + 11.00 * ((100vw - 768px) / 672)),21px)}.building-sec__circle-container{height:100%}.building-sec__block,.building-sec__circle-container{width:100%;display:flex;justify-content:center;align-items:center}.building-sec__block{flex-direction:column;min-height:100%;top:0;left:0;position:absolute;z-index:5;color:#fff;color:var(--cl-white);padding:clamp(56px,calc(56px + 78 * ((100vw - 768px) / 672)),134px) clamp(55px,calc(55px + 108 * ((100vw - 640px) / 800)),163px) clamp(50px,calc(50px + 64 * ((100vw - 768px) / 672)),114px) clamp(55px,calc(55px + 81 * ((100vw - 640px) / 800)),136px);transform:rotate(3.4deg)!important}.building-sec__block-circle{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;--circle-size:100%;--circle-bg:var(--cl-purple-F4);--circle-bw:clamp(10px,calc(10px + 11.00 * ((100vw - 768px) / 672)),21px)}.building-sec__block-title{max-width:332px;text-align:center}.building-sec__block-title:not(:last-child){margin-bottom:clamp(24px,calc(24px + 8 * ((100vw - 768px) / 672)),32px)}.building-sec__block-text{max-width:412px;text-align:center}.building-sec__block-text:not(:last-child){margin-bottom:clamp(24px,calc(24px + 8 * ((100vw - 768px) / 672)),32px)}.building-sec__block-buttons{justify-content:center;padding-top:clamp(4px,calc(4px + 6 * ((100vw - 768px) / 672)),10px)}.building-sec__mask-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1}.building-sec__mask-bg:after{-webkit-mask-image:url(../images-site/mask/first-interior-desk-bg.webp);mask-image:url(../images-site/mask/first-interior-desk-bg.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:var(--cl-mint-A6);position:absolute;bottom:0;left:clamp(-676px,calc(-400px + -276 * ((100vw - 1024px) / 416)),-400px);width:128.68%;height:100%;content:"";min-height:clamp(1200px,calc(1200px + 562 * ((100vw - 1200px) / 240)),1762px)}@media (max-width:640px){.building-sec__mask-bg:after{-webkit-mask-image:url(../images-site/mask/first-interior-mob-bg.webp);mask-image:url(../images-site/mask/first-interior-mob-bg.webp)}}@media (max-width:1023px){.building-sec__mask-bg:after{left:-16%}}@media (min-width:1780px){.building-sec__mask-bg:after{left:45%;transform:translateX(-50%)}}@media (max-width:940px){.building-sec__wrap{flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-row-gap:40px}.building-sec__content{width:100%}.building-sec__subtitle{max-width:600px}.building-sec__block-wr{top:auto;right:auto;bottom:auto;left:auto;position:relative;width:100%;max-width:580px;margin-left:auto;margin-bottom:-130px}}@media (max-width:640px){.building-sec__block{padding-left:clamp(30px,calc(30px + 28 * ((100vw - 390px) / 35)),58px);padding-right:clamp(30px,calc(30px + 28 * ((100vw - 390px) / 35)),58px)}@media (max-width:389px){.building-sec__block{padding-left:40px;padding-right:40px}}.building-sec__wrap{align-items:center}.building-sec__block-wr{min-width:380px;margin-left:0;margin-right:0}.building-sec__block-title{width:90%}.building-sec__block-title.heading-30{font-size:clamp(14px,calc(14px + 8 * ((100vw - 320px) / 320)),22px)}.building-sec__block-title:not(:last-child){margin-bottom:16px}.building-sec__block-text.body-text-19{font-size:clamp(12px,calc(12px + 4 * ((100vw - 320px) / 320)),16px);line-height:1.2}.building-sec__block-text:not(:last-child){margin-bottom:16px}}.job-post-sec{padding-top:clamp(48px,calc(48px + 26 * ((100vw - 768px) / 672)),74px);padding-bottom:clamp(48px,calc(48px + 3 * ((100vw - 768px) / 672)),51px);overflow:visible;position:relative;background:var(--cl-black-22);color:#fff;color:var(--cl-white)}.job-post-sec__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.job-post-sec__container{width:100%;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between}@media (max-width:880px){.job-post-sec__container{flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-row-gap:clamp(24px,calc(24px + 33 * ((100vw - 640px) / 800)),57px)}}.job-post-sec__container:not(:last-child){margin-bottom:clamp(28px,calc(28px + 9 * ((100vw - 768px) / 672)),37px)}.job-post-sec__content{width:48%;max-width:551px;position:relative}@media (max-width:880px){.job-post-sec__content{width:100%}.job-post-sec__content:first-child .job-post-sec__article.content-element hr:last-child,.job-post-sec__content:first-child .job-post-sec__article.content-element hr:last-of-type{display:block}}.job-post-sec__article{color:#fff;color:var(--cl-white)}.job-post-sec__article.content-element ol:not(:last-child),.job-post-sec__article.content-element p:not(:last-child),.job-post-sec__article.content-element ul:not(:last-child){margin-bottom:clamp(12px,calc(12px + 3 * ((100vw - 640px) / 800)),15px)}.job-post-sec__article.content-element hr{padding-top:clamp(16px,calc(16px + 26 * ((100vw - 768px) / 672)),42px);width:100%;border:none;border-bottom:1px solid #297a87}.job-post-sec__article.content-element hr:not(:last-child){margin-bottom:clamp(24px,calc(24px + 20 * ((100vw - 640px) / 800)),44px)}.job-post-sec__article.content-element hr:last-child,.job-post-sec__article.content-element hr:last-of-type{display:none}.job-post-sec__article.content-element h3,.job-post-sec__article.content-element h4{text-transform:uppercase;padding-top:0}.job-post-sec__article.content-element h3:not(:last-child),.job-post-sec__article.content-element h4:not(:last-child){margin-bottom:15px}.job-post-sec__bottom{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;grid-row-gap:clamp(26px,calc(26px + 6 * ((100vw - 768px) / 672)),32px)}.job-post-sec__prev-btn{display:flex;align-items:center;justify-content:flex-start;gap:10px}.job-post-sec__prev-icon{display:flex;justify-content:center;align-items:center;font-size:12px}.job-post-sec__prev-text{text-transform:uppercase;font-family:Vend Sans,sans-serif;font-family:var(--font-heading);font-weight:400;font-size:14px;line-height:1.14;letter-spacing:0;padding-top:2px}.issues-sec{padding-top:clamp(48px,calc(48px + 33 * ((100vw - 768px) / 672)),81px);padding-bottom:clamp(48px,calc(48px + 59 * ((100vw - 768px) / 672)),107px);color:var(--cl-black-16);overflow:hidden}.issues-sec__wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;z-index:5}.issues-sec__decor{position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.issues-sec__decor:before{content:"";display:block;padding-bottom:max(min(72.78797996661102%,9999px),0px)}.issues-sec__decor canvas,.issues-sec__decor iframe,.issues-sec__decor img,.issues-sec__decor svg,.issues-sec__decor video{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0}.issues-sec__decor[data-parallax-el]{overflow:visible;-webkit-mask-image:none;mask-image:none}.issues-sec__decor[data-parallax-el] img,.issues-sec__decor[data-parallax-el] svg{-o-object-fit:contain;object-fit:contain;position:absolute!important}.issues-sec__decor{position:absolute;width:110.18%;right:-38.58%;top:clamp(-530px,calc(-358px + -172 * ((100vw - 768px) / 672)),-358px);min-width:831px;z-index:-1}.issues-sec__decor svg path{stroke:#e7e7e7}@media (max-width:851px){.issues-sec__decor{right:auto;left:clamp(44px,calc(44px + 63 * ((100vw - 393px) / 351)),107px)}}.issues-sec__main-title{text-transform:uppercase}.issues-sec__main-title:not(:last-child){margin-bottom:clamp(28px,calc(28px + 8 * ((100vw - 768px) / 672)),36px)}.issues-sec__block{width:100%;max-width:1218px;display:flex;align-items:stretch;justify-content:space-between;position:relative;z-index:10}.issues-sec__block-bg{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0}.issues-sec__block-bg img{width:100%;height:100%;-o-object-fit:fill;object-fit:fill;filter:drop-shadow(0 4px 18px rgba(0,0,0,.12))}.issues-sec__media{width:44.83%}.issues-sec__media-img{width:100%;height:100%}.issues-sec__media-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.issues-sec__container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:55.17%}.issues-sec__head{background:var(--cl-cyan-ec);padding:clamp(24px,calc(24px + 16 * ((100vw - 640px) / 800)),40px) clamp(24px,calc(24px + 68 * ((100vw - 640px) / 800)),92px) clamp(20px,calc(20px + 3 * ((100vw - 640px) / 800)),23px) clamp(20px,calc(20px + 20 * ((100vw - 640px) / 800)),40px);width:100%}.issues-sec__content{padding:clamp(24px,calc(24px + 14 * ((100vw - 640px) / 800)),38px) clamp(24px,calc(24px + 68 * ((100vw - 640px) / 800)),92px) clamp(28px,calc(28px + 25 * ((100vw - 640px) / 800)),53px) clamp(20px,calc(20px + 20 * ((100vw - 640px) / 800)),40px)}.issues-sec__content>:last-child{padding-right:clamp(16px,calc(16px + 4 * ((100vw - 768px) / 672)),20px)}.issues-sec__title{text-transform:uppercase}.issues-sec__title:not(:last-child){margin-bottom:15px}.issues-sec__title+.issues-sec__subtitle{margin-top:-3px}.issues-sec__subtitle{text-transform:uppercase}.issues-sec__subtitle.heading-20{font-weight:400}.issues-sec__text{color:var(--cl-grey-78)}.issues-sec__text:not(:last-child){margin-bottom:15px}.issues-sec__text+.issues-sec__title{padding-top:clamp(10px,calc(10px + 15 * ((100vw - 768px) / 672)),25px)}.issues-sec__buttons{padding-top:clamp(10px,calc(10px + 12 * ((100vw - 768px) / 672)),22px)}.issues-sec__buttons.buttons{grid-column-gap:clamp(12px,calc(12px + 11 * ((100vw - 1279px) / 161)),23px)}.issues-sec.hiring-page{position:relative;z-index:10;background:transparent;padding-bottom:clamp(80px,calc(80px + 16 * ((100vw - 768px) / 672)),96px)}.issues-sec.hiring-page .issues-sec__decor{top:clamp(-657px,calc(-358px + -299 * ((100vw - 768px) / 672)),-358px)}.issues-sec.hiring-page .issues-sec__media-img img{-o-object-position:right;object-position:right}@media (max-width:1180px){.issues-sec.hiring-page .issues-sec__media-img img{-o-object-position:70% 50%;object-position:70% 50%}}@media (max-width:767px){.issues-sec.hiring-page .issues-sec__media-img img{-o-object-position:60% 50%;object-position:60% 50%}}.issues-sec.hiring-page+.move-forward-sec{padding-top:clamp(345px,calc(345px + 100 * ((100vw - 768px) / 672)),445px);margin-top:clamp(-445px,calc(-345px + -100 * ((100vw - 768px) / 672)),-345px)}@media (max-width:640px){.issues-sec__block{flex-direction:column;align-items:flex-start}.issues-sec__media{width:100%}.issues-sec__media-img{top:auto;right:auto;bottom:auto;left:auto;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.issues-sec__media-img:before{content:"";display:block;padding-bottom:max(min(75.2442996742671%,9999px),0px)}.issues-sec__media-img canvas,.issues-sec__media-img iframe,.issues-sec__media-img img,.issues-sec__media-img svg,.issues-sec__media-img video{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0}.issues-sec__media-img[data-parallax-el]{overflow:visible;-webkit-mask-image:none;mask-image:none}.issues-sec__media-img[data-parallax-el] img,.issues-sec__media-img[data-parallax-el] svg{-o-object-fit:contain;object-fit:contain;position:absolute!important}.issues-sec__container,.issues-sec__media-img{width:100%}}.sections-container{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;overflow:hidden}.sections-container.dark-bg{background:var(--cl-primary);color:#fff;color:var(--cl-white)}.sections-container.dark-bg section:first-child:not(.first-sec){padding-top:clamp(130px,calc(130px + 50 * ((100vw - 768px) / 672)),180px)}.sections-container.dark-bg section:first-child:last-child:not(.first-sec){padding-top:clamp(130px,calc(130px + 50 * ((100vw - 768px) / 672)),180px)}.sections-container.dark-bg section:first-child:last-child:not(.first-sec),.sections-container.dark-bg section:last-child{padding-bottom:clamp(130px,calc(130px + 50 * ((100vw - 768px) / 672)),180px)}.sections-container.white-bg .cont{max-width:1296px}.sections-container.white-bg section:first-child:not(.first-sec){padding-top:clamp(130px,calc(130px + 50 * ((100vw - 768px) / 672)),180px)}.sections-container.white-bg section:first-child:last-child:not(.first-sec){padding-top:clamp(130px,calc(130px + 50 * ((100vw - 768px) / 672)),180px)}.sections-container.white-bg section:first-child:last-child:not(.first-sec),.sections-container.white-bg section:last-child{padding-bottom:clamp(130px,calc(130px + 50 * ((100vw - 768px) / 672)),180px)}.sections-container.is-visible{overflow:visible;overflow:clip}:root{--view-speed:600ms;--view-easing:cubic-bezier(0.22,1,0.36,1);--view-blur:6px;--view-translate-sm:24px;--view-translate-lg:60px}[data-view]{transition-property:opacity,transform,filter;transition-duration:.3s,.6s,.4s;transition-duration:.3s,var(--view-speed),.4s;transition-timing-function:cubic-bezier(.22,1,.36,1);transition-timing-function:var(--view-easing);backface-visibility:hidden}[data-view]:not(.animated){opacity:0;filter:blur(6px);filter:blur(var(--view-blur))}[data-view].animated{opacity:1;transform:translate(0) scale(1) translateZ(0);filter:blur(0)}[data-view=fade-l]{transform:translateX(24px);transform:translateX(var(--view-translate-sm))}[data-view=fade-r]{transform:translateX(calc(24px * -1));transform:translateX(calc(var(--view-translate-sm) * -1))}[data-view=fade-t]{transform:translateY(24px);transform:translateY(var(--view-translate-sm))}[data-view=fade-b]{transform:translateY(calc(24px * -1));transform:translateY(calc(var(--view-translate-sm) * -1))}[data-view=fade-tl]{transform:translate(24px,24px);transform:translate(var(--view-translate-sm),var(--view-translate-sm))}[data-view=fade-tr]{transform:translate(calc(24px * -1),24px);transform:translate(calc(var(--view-translate-sm) * -1),var(--view-translate-sm))}[data-view=fade-bl]{transform:translate(24px,calc(24px * -1));transform:translate(var(--view-translate-sm),calc(var(--view-translate-sm) * -1))}[data-view=fade-br]{transform:translate(calc(24px * -1),calc(24px * -1));transform:translate(calc(var(--view-translate-sm) * -1),calc(var(--view-translate-sm) * -1))}[data-view=slide-l]{transform:translateX(60px);transform:translateX(var(--view-translate-lg))}[data-view=slide-r]{transform:translateX(calc(60px * -1));transform:translateX(calc(var(--view-translate-lg) * -1))}[data-view=slide-t]{transform:translateY(60px);transform:translateY(var(--view-translate-lg))}[data-view=slide-b]{transform:translateY(calc(60px * -1));transform:translateY(calc(var(--view-translate-lg) * -1))}[data-view=slide-tl]{transform:translate(60px,60px);transform:translate(var(--view-translate-lg),var(--view-translate-lg))}[data-view=slide-tr]{transform:translate(calc(60px * -1),60px);transform:translate(calc(var(--view-translate-lg) * -1),var(--view-translate-lg))}[data-view=slide-bl]{transform:translate(60px,calc(60px * -1));transform:translate(var(--view-translate-lg),calc(var(--view-translate-lg) * -1))}[data-view=slide-br]{transform:translate(calc(60px * -1),calc(60px * -1));transform:translate(calc(var(--view-translate-lg) * -1),calc(var(--view-translate-lg) * -1))}[data-view=zoom]{transform:scale(.75)}[data-view=zoom-l]{transform:translateX(60px) scale(.75);transform:translateX(var(--view-translate-lg)) scale(.75)}[data-view=zoom-r]{transform:translateX(calc(60px * -1)) scale(.75);transform:translateX(calc(var(--view-translate-lg) * -1)) scale(.75)}[data-view=zoom-t]{transform:translateY(60px) scale(.75);transform:translateY(var(--view-translate-lg)) scale(.75)}[data-view=zoom-b]{transform:translateY(calc(60px * -1)) scale(.75);transform:translateY(calc(var(--view-translate-lg) * -1)) scale(.75)}[data-view=zoom-tl]{transform:translate(60px,60px) scale(.75);transform:translate(var(--view-translate-lg),var(--view-translate-lg)) scale(.75)}[data-view=zoom-tr]{transform:translate(calc(60px * -1),60px) scale(.75);transform:translate(calc(var(--view-translate-lg) * -1),var(--view-translate-lg)) scale(.75)}[data-view=zoom-bl]{transform:translate(60px,calc(60px * -1)) scale(.75);transform:translate(var(--view-translate-lg),calc(var(--view-translate-lg) * -1)) scale(.75)}[data-view=zoom-br]{transform:translate(calc(60px * -1),calc(60px * -1)) scale(.75);transform:translate(calc(var(--view-translate-lg) * -1),calc(var(--view-translate-lg) * -1)) scale(.75)}

/*# sourceMappingURL=fd-style.css.map*/