.v2-career-stay-gallery__masonry{column-count:3;column-gap:var(--stay-gallery-gap)}.v2-career-stay-gallery__item{display:inline-block;width:100%;margin:0 0 var(--stay-gallery-gap);overflow:hidden;border-radius:var(--stay-gallery-radius);break-inside:avoid;line-height:0}@media (max-width:1023px){.v2-career-stay-gallery__masonry{column-count:2}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/tech4you-release/assets/fonts/inter/inter-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/tech4you-release/assets/fonts/inter/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/tech4you-release/assets/fonts/inter/inter-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/tech4you-release/assets/fonts/inter/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400 700;font-display:swap;src:url(/wp-content/themes/tech4you-release/assets/fonts/inter/inter-tight-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400 700;font-display:swap;src:url(/wp-content/themes/tech4you-release/assets/fonts/inter/inter-tight-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-green:#64db69;--color-green-mid:#5acf5f;--color-green-dark:#5cce61;--color-green-dot:#44b949;--color-black:#202020;--color-canvas:#f5f5f5;--color-gray-card:#ebebeb;--color-white:#ffffff;--text-40:rgba(32, 32, 32, 0.4);--text-60:rgba(32, 32, 32, 0.6);--text-white-40:rgba(255, 255, 255, 0.4);--text-white-60:rgba(255, 255, 255, 0.6);--radius-sm:10px;--radius-pill:130px;--radius-chip:999px;--container-max:1800px;--container-pad:clamp(20px, 3.125vw, 60px);--layout-width:min(93.75vw, 1800px);--content-width:var(--layout-width);--text-hero:clamp(40px, 5.21vw, 100px);--text-section:clamp(36px, 4.69vw, 90px);--text-h4:clamp(22px, 1.98vw, 38px);--text-body:clamp(14px, 0.94vw, 18px);--text-caption:clamp(12px, 1.04vw, 20px);--text-btn:clamp(16px, 1.04vw, 20px);--btn-height:80px;--btn-height-mobile:60px;--bp-desktop:1024px;--bp-mobile-max:1023px}html{background-color:#202020;overflow-x:clip;margin:0;padding:0}body.is-home-v2{font-family:'Inter Tight',system-ui,sans-serif;font-synthesis:none;letter-spacing:-.02em;color:var(--color-black);background-color:#202020;-webkit-font-smoothing:antialiased;overflow-x:clip;width:100%;max-width:100%}body.is-home-v2 .home-v2{background-color:#f5f5f5;overflow-x:clip;width:100%;max-width:100%}@media (max-width:1023px){:root{--container-pad:20px;--v2-section-gap:calc(100vw * 110 / 390);--text-hero:40px;--text-section:36px;--text-h4:22px;--text-body:14px;--text-caption:12px;--text-btn:16px;--btn-height:var(--btn-height-mobile)}html{overflow-x:hidden;width:100%;max-width:100%}body.is-home-v2{overflow-x:visible;overflow-y:visible}body.is-home-v2 .home-v2{overflow:visible}.home-v2 .v2-section{padding-top:var(--v2-section-gap);padding-bottom:0}.home-v2 .v2-section--career-hero,.home-v2 .v2-section--ceo,.home-v2 .v2-section--hero,.home-v2 .v2-section--meta-hero,.home-v2 .v2-section--services-hero,.home-v2 .v2-section--system,.home-v2 .v2-section--techhub{padding-top:0;padding-bottom:0}.home-v2 .v2-section--faq{padding-bottom:calc(100vw * 100 / 390)}}body.is-v2-shell{min-width:320px;margin:0;padding:0;overflow-x:clip}.home-v2 *,.home-v2 ::after,.home-v2 ::before,body.is-home-v2 *,body.is-home-v2 ::after,body.is-home-v2 ::before{box-sizing:border-box}.home-v2 .container,.v2-header .v2-header__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-pad)}@media (min-width:1024px){:root{--v2-grid-col-1:calc(100vw * 663 / 1920);--v2-grid-col-2:calc(100vw * 662 / 1920);--v2-grid-col-3:calc(100vw * 435 / 1920);--v2-grid-gap:calc(100vw * 20 / 1920);--v2-grid-main-start:calc(var(--v2-grid-col-1) + var(--v2-grid-gap));--v2-grid-side-start:calc(var(--v2-grid-main-start) + var(--v2-grid-col-2) + var(--v2-grid-gap));--v2-grid-main-width:calc(var(--v2-grid-col-2) + var(--v2-grid-gap) + var(--v2-grid-col-3))}.home-v2 .container,.v2-header .v2-header__inner{width:var(--layout-width);max-width:var(--container-max);padding-inline:0}}.home-v2 .v2-section{padding-block:clamp(48px,6vw,120px)}.home-v2__notice{padding:1rem;border:1px dashed var(--color-green);background:rgba(100,219,105,.08);font-size:14px}.home-v2 .v2-section-heading{font-size:var(--text-section);font-weight:500;line-height:1;margin:0 0 1.5rem}.home-v2 .v2-section-heading--green{color:var(--color-green)}.home-v2 .v2-section-heading--light{color:var(--color-white)}.home-v2 .v2-descriptor{display:flex;align-items:center;gap:10px;margin:0 0 1rem;font-size:var(--text-caption);color:var(--text-40)}.home-v2 .v2-descriptor__dot{width:6px;height:6px;border-radius:50%;background:var(--color-green-dot);flex-shrink:0}.home-v2 .v2-chip{display:inline-flex;align-items:center;padding:6px 14px;border-radius:var(--radius-chip);border:1px dotted rgba(32,32,32,.1);background:rgba(0,0,0,.04);font-size:14px;color:var(--text-40)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}.home-v2 .v2-btn,.v2-header .v2-btn,.v2-section--hero .v2-btn{display:inline-flex;align-items:center;text-decoration:none;color:inherit}.home-v2 .v2-btn:not(.v2-btn--primary):not(.v2-btn--dark):not(.v2-btn--glass) .v2-btn__text,.v2-header .v2-btn__text,.v2-mobile-menu .v2-btn:not(.v2-btn--mobile-menu) .v2-btn__text,.v2-section--hero .v2-btn:not(.v2-btn--primary):not(.v2-btn--dark) .v2-btn__text{display:inline-flex;align-items:center;justify-content:center;min-height:var(--btn-height);padding-inline:40px;background:var(--color-green);color:var(--color-white);border-radius:var(--radius-pill);font-size:var(--text-btn);font-weight:500;white-space:nowrap}.home-v2 .v2-btn:not(.v2-btn--primary):not(.v2-btn--dark):not(.v2-btn--glass) .v2-btn__icon,.v2-header .v2-btn__icon,.v2-mobile-menu .v2-btn:not(.v2-btn--mobile-menu) .v2-btn__icon,.v2-section--hero .v2-btn:not(.v2-btn--primary):not(.v2-btn--dark) .v2-btn__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--btn-height);min-width:var(--btn-height);height:var(--btn-height);border-radius:50%;background:var(--color-green);color:var(--color-black);flex-shrink:0}.v2-btn--dark,.v2-btn--glass,.v2-btn--primary{--cta-size:60px;--v2-btn-fill:#64db69;--v2-btn-fill-hover:#202020;--v2-btn-text:#ffffff;display:inline-flex;align-items:center;width:auto;max-width:none;height:var(--cta-size);gap:0;flex-shrink:0;text-decoration:none}.v2-btn--dark .v2-btn__text,.v2-btn--glass .v2-btn__text,.v2-btn--primary .v2-btn__text{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:var(--cta-size);min-height:var(--cta-size);min-width:0;padding:14px 28px;border-radius:130px;background:var(--v2-btn-fill);color:var(--v2-btn-text);font-family:'Inter Tight',system-ui,sans-serif;font-size:16px;font-weight:500;line-height:1;letter-spacing:0;white-space:nowrap;transition:background-color .5s,color .5s}.v2-btn--dark .v2-btn__icon,.v2-btn--glass .v2-btn__icon,.v2-btn--primary .v2-btn__icon{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex:none;position:relative;isolation:isolate;width:var(--cta-size);min-width:var(--cta-size);height:var(--cta-size);border-radius:50%;background:var(--v2-btn-fill);overflow:hidden;transition:background-color .5s}.v2-btn--inverse{--v2-btn-fill:#ffffff;--v2-btn-fill-hover:#ffffff;--v2-btn-text:#202020}.v2-btn--mobile-menu{--v2-btn-fill:#ffffff;--v2-btn-fill-hover:#202020;--v2-btn-text:#64db69}.v2-btn--glass{--cta-size:calc(100vw * 60 / 390);--v2-btn-fill:rgba(255, 255, 255, 0.3);--v2-btn-fill-hover:rgba(255, 255, 255, 0.42);--v2-btn-text:#ffffff}.v2-btn--glass .v2-btn__icon,.v2-btn--glass .v2-btn__text{background:var(--v2-btn-fill);color:var(--v2-btn-text);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.v2-btn--glass .v2-btn__icon{position:relative;isolation:isolate;overflow:hidden}.v2-btn--glass .v2-btn__icon-img{filter:brightness(0) invert(1)}.v2-section--ceo .v2-btn--primary{--v2-btn-fill:#ffffff;--v2-btn-fill-hover:#202020;--v2-btn-text:#202020}.v2-btn--inverse .v2-btn__icon,.v2-btn--inverse .v2-btn__text,.v2-btn--mobile-menu .v2-btn__icon,.v2-btn--mobile-menu .v2-btn__text,.v2-section--ceo .v2-btn--primary .v2-btn__icon,.v2-section--ceo .v2-btn--primary .v2-btn__text{background:var(--v2-btn-fill);color:var(--v2-btn-text)}.v2-btn--inverse .v2-btn__icon,.v2-btn--mobile-menu .v2-btn__icon,.v2-section--ceo .v2-btn--primary .v2-btn__icon{position:relative;isolation:isolate;overflow:hidden}.v2-btn__icon-track{display:block;width:100%;height:100%;position:relative}.v2-btn__icon-slide{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:transform .38s cubic-bezier(.4, 0, .2, 1);will-change:transform}.v2-btn__icon-slide:first-child{transform:translateX(0)}.v2-btn__icon-slide:last-child{transform:translateX(calc(var(--cta-size) * -1))}.v2-btn__icon-img{display:block;width:21px;height:21px;flex-shrink:0;transition:filter .5s}.v2-btn--mobile-menu:active .v2-btn__icon,.v2-btn--mobile-menu:active .v2-btn__text{background:#202020;color:#fff}.v2-btn--mobile-menu:active .v2-btn__icon-img{filter:brightness(0) invert(1)}@media (hover:hover) and (pointer:fine){.v2-btn--dark:hover .v2-btn__icon,.v2-btn--dark:hover .v2-btn__text,.v2-btn--glass:focus-visible .v2-btn__icon,.v2-btn--glass:focus-visible .v2-btn__text,.v2-btn--glass:hover .v2-btn__icon,.v2-btn--glass:hover .v2-btn__text,.v2-btn--primary:hover .v2-btn__icon,.v2-btn--primary:hover .v2-btn__text{background:var(--v2-btn-fill-hover);color:var(--v2-btn-text)}.v2-btn--inverse:hover .v2-btn__icon,.v2-btn--inverse:hover .v2-btn__text{background:var(--v2-btn-fill-hover);color:var(--v2-btn-text)}.v2-btn--mobile-menu:active .v2-btn__icon,.v2-btn--mobile-menu:active .v2-btn__text,.v2-btn--mobile-menu:focus-visible .v2-btn__icon,.v2-btn--mobile-menu:focus-visible .v2-btn__text,.v2-btn--mobile-menu:hover .v2-btn__icon,.v2-btn--mobile-menu:hover .v2-btn__text{background:var(--v2-btn-fill-hover);color:#fff}.v2-btn--mobile-menu:active .v2-btn__icon-img,.v2-btn--mobile-menu:focus-visible .v2-btn__icon-img,.v2-btn--mobile-menu:hover .v2-btn__icon-img{filter:brightness(0) invert(1)}.v2-section--ceo .v2-btn--primary:focus-visible .v2-btn__icon,.v2-section--ceo .v2-btn--primary:focus-visible .v2-btn__text,.v2-section--ceo .v2-btn--primary:hover .v2-btn__icon,.v2-section--ceo .v2-btn--primary:hover .v2-btn__text{background:var(--v2-btn-fill-hover);color:var(--color-white)}.v2-section--ceo .v2-btn--primary:focus-visible .v2-btn__icon-img,.v2-section--ceo .v2-btn--primary:hover .v2-btn__icon-img{filter:brightness(0) invert(1)}.v2-btn--dark:focus-visible .v2-btn__icon-slide:first-child,.v2-btn--dark:hover .v2-btn__icon-slide:first-child,.v2-btn--glass:focus-visible .v2-btn__icon-slide:first-child,.v2-btn--glass:hover .v2-btn__icon-slide:first-child,.v2-btn--inverse:focus-visible .v2-btn__icon-slide:first-child,.v2-btn--inverse:hover .v2-btn__icon-slide:first-child,.v2-btn--mobile-menu:focus-visible .v2-btn__icon-slide:first-child,.v2-btn--mobile-menu:hover .v2-btn__icon-slide:first-child,.v2-btn--primary:focus-visible .v2-btn__icon-slide:first-child,.v2-btn--primary:hover .v2-btn__icon-slide:first-child,.v2-section--ceo .v2-btn--primary:focus-visible .v2-btn__icon-slide:first-child,.v2-section--ceo .v2-btn--primary:hover .v2-btn__icon-slide:first-child{transform:translateX(var(--cta-size))}.v2-btn--dark:focus-visible .v2-btn__icon-slide:last-child,.v2-btn--dark:hover .v2-btn__icon-slide:last-child,.v2-btn--glass:focus-visible .v2-btn__icon-slide:last-child,.v2-btn--glass:hover .v2-btn__icon-slide:last-child,.v2-btn--inverse:focus-visible .v2-btn__icon-slide:last-child,.v2-btn--inverse:hover .v2-btn__icon-slide:last-child,.v2-btn--mobile-menu:focus-visible .v2-btn__icon-slide:last-child,.v2-btn--mobile-menu:hover .v2-btn__icon-slide:last-child,.v2-btn--primary:focus-visible .v2-btn__icon-slide:last-child,.v2-btn--primary:hover .v2-btn__icon-slide:last-child,.v2-section--ceo .v2-btn--primary:focus-visible .v2-btn__icon-slide:last-child,.v2-section--ceo .v2-btn--primary:hover .v2-btn__icon-slide:last-child{transform:translateX(0)}}.v2-btn-request{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}@media (min-width:1024px){.v2-btn--dark,.v2-btn--glass,.v2-btn--primary{--cta-size:clamp(60px, 4.167vw, 80px)}.v2-btn--dark .v2-btn__text,.v2-btn--glass .v2-btn__text,.v2-btn--primary .v2-btn__text{min-width:clamp(130px,9.01vw,173px);padding:clamp(14px,.99vw,19px) clamp(28px,2.083vw,40px);font-size:clamp(16px, 1.042vw, 20px)}}@media (max-width:1023px){.home-v2 .v2-section :is(
.v2-system__heading,.v2-system__heading-line,.v2-system__heading-accent,.v2-how__heading,.v2-how__heading-line,.v2-how__heading-accent,.v2-advantages__heading,.v2-advantages__heading-line,.v2-advantages__heading-accent,.v2-platform-access__heading,.v2-platform-access__heading-line,.v2-platform-access__heading-accent,.v2-techhub__heading,.v2-techhub__heading-line,.v2-niches__heading,.v2-client-impact__heading,.v2-client-impact__heading-main,.v2-client-impact__heading-accent,.v2-contact__heading,.v2-contact__heading-accent,.v2-contact__heading-rest,.v2-faq__heading,.v2-faq__heading-line,.v2-faq__heading-main,.v2-faq__heading-accent
){letter-spacing:-.03em}:root{--btn-height:60px}.v2-btn--primary{width:100%;max-width:350px}.v2-section--ceo .v2-btn--primary,.v2-section--faq .v2-faq__foot .v2-btn--dark,.v2-section--platform-access .v2-btn--primary{max-width:none}.v2-btn__icon-img{width:24px;height:24px}.v2-mobile-menu{clip-path:inset(0 0 0 0)}.v2-mobile-menu:not(.is-open){clip-path:inset(0 -100% 0 100%)}}.js-v2-headings:not(.v2-headings-fallback) [data-animate-on-load][data-animation=letters]:not(.is-letters-prepared){opacity:0}.v2-headings-fallback [data-animate-on-load][data-animation=letters],[data-animate-on-load][data-animation=letters],[data-animate-on-load][data-animation=letters].is-letters-prepared{opacity:1}[data-animate-on-load][data-animation=letters] .split-line,[data-animate-on-load][data-animation=letters] .split-segment{width:fit-content;max-width:100%;overflow:visible;line-height:inherit}[data-animate-on-load][data-animation=letters] .split-segment{display:inline;width:auto}[data-animate-on-load][data-animation=letters] .split-words{display:inline-block;white-space:nowrap;vertical-align:baseline;line-height:inherit}[data-animate-on-load][data-animation=letters].is-letters-revealed :is(
.split-line,.split-segment,.split-words
){overflow:visible}[data-animate-on-load][data-animation=letters] .split-chars{display:inline-block;vertical-align:baseline;line-height:inherit}[data-animate-on-load][data-animation=letters] .split-chars.is-char-hidden{opacity:0;transform:translate3d(0,70%,0)}[data-animate-on-load][data-animation=letters] .split-chars.is-animating{will-change:transform,opacity}@media (prefers-reduced-motion:reduce){.js-v2-headings [data-animate-on-load][data-animation=letters]{opacity:1}[data-animate-on-load][data-animation=letters]{opacity:1!important}[data-animate-on-load][data-animation=letters] .split-chars{opacity:1!important;transform:none!important}}.v2-mobile-menu{position:fixed;inset:0;z-index:300;background:var(--color-green);overflow-y:auto;visibility:hidden;pointer-events:none;transform:translateX(100%);transition:transform .38s cubic-bezier(.22, 1, .36, 1),visibility 0s linear .38s;will-change:transform}.v2-mobile-menu[hidden]{display:none}.v2-mobile-menu.is-open{visibility:visible;pointer-events:auto;transform:translateX(0);transition-delay:0s}.v2-mobile-menu__panel{display:flex;flex-direction:column;box-sizing:border-box;min-height:100dvh;min-height:100svh;padding:clamp(76px,calc(100vw * 99 / 390),99px) clamp(16px,calc(100vw * 20 / 390),20px) max(clamp(20px,calc(100vw * 32 / 390),32px),env(safe-area-inset-bottom,0px))}.v2-mobile-menu__nav{flex:1 1 auto;min-height:0}.v2-mobile-menu__list{list-style:none;margin:0;padding:0}.v2-mobile-menu__list>li{margin-bottom:clamp(4px,calc(100vw * 8 / 390),8px)}.v2-mobile-menu__item--group{margin-bottom:clamp(8px,calc(100vw * 12 / 390),12px)}.v2-mobile-menu__list>li>a,.v2-mobile-menu__toggle{display:block;width:100%;padding:clamp(3px,calc(100vw * 4 / 390),4px) 0;border:0;background:0 0;color:#fff;font:inherit;font-size:clamp(17px, calc(100vw * 20 / 390), 20px);font-weight:500;line-height:1.1;text-align:left;text-decoration:none;cursor:pointer;transition:color .25s}.v2-mobile-menu__toggle{display:flex;align-items:center;justify-content:space-between;gap:clamp(10px,calc(100vw * 12 / 390),12px)}.v2-mobile-menu__toggle-label{flex:1 1 auto;min-width:0}.v2-mobile-menu__chevron{flex-shrink:0;display:block;width:clamp(8px,calc(100vw * 9 / 390),9px);height:clamp(8px,calc(100vw * 9 / 390),9px);filter:brightness(0) invert(1);opacity:.72;transition:transform .28s cubic-bezier(.22, 1, .36, 1),opacity .25s}.v2-mobile-menu__toggle[aria-expanded=true] .v2-mobile-menu__chevron{transform:rotate(180deg);opacity:1}.v2-mobile-menu__list>li>a.is-active,.v2-mobile-menu__toggle[aria-expanded=false]{color:rgba(255,255,255,.72)}.v2-mobile-menu__toggle[aria-expanded=true]{color:#fff}.v2-mobile-menu__chips{display:flex;flex-wrap:wrap;gap:clamp(6px,calc(100vw * 8 / 390),8px);margin:clamp(10px,calc(100vw * 12 / 390),12px) 0 clamp(14px,calc(100vw * 20 / 390),20px);padding-left:clamp(2px,calc(100vw * 4 / 390),4px)}.v2-mobile-menu__chips[hidden]{display:none}.v2-mobile-menu__languages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;width:100%;max-width:none;margin:clamp(12px,calc(100vw * 18 / 390),18px) 0 clamp(10px,calc(100vw * 14 / 390),14px);padding:3px;border:1px solid rgba(255,255,255,.42);border-radius:999px;background:rgba(255,255,255,.1)}.v2-mobile-menu__language{display:flex;align-items:center;justify-content:center;min-width:0;min-height:clamp(30px,calc(100vw * 34 / 390),34px);padding:0 clamp(6px,calc(100vw * 8 / 390),8px);border-radius:999px;color:rgba(255,255,255,.68);font-size:clamp(11px, calc(100vw * 12 / 390), 12px);font-weight:500;line-height:1;text-decoration:none;transition:color .25s,background-color .25s}.v2-mobile-menu__language.is-active{background:#fff;color:var(--color-green)}.v2-mobile-menu__chip,a.v2-mobile-menu__chip{display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:100%;padding:clamp(6px,calc(100vw * 7 / 390),7px) clamp(12px,calc(100vw * 14 / 390),14px);border:1px solid rgba(255,255,255,.55);border-radius:3px;background:rgba(255,255,255,.12);font-size:clamp(13px, calc(100vw * 14 / 390), 14px);font-weight:400;line-height:1.2;color:#fff;text-decoration:none;text-align:center;cursor:pointer;transition:color .25s,border-color .25s,background-color .25s}.v2-mobile-menu__chip.is-active,a.v2-mobile-menu__chip.is-active{border-color:#fff;background:#fff;color:var(--color-green);font-weight:500}.v2-mobile-menu .v2-btn--mobile-menu{--cta-size:clamp(49px, calc(100vw * 60 / 390), 60px);display:flex;align-items:center;align-self:stretch;width:100%;max-width:none;height:var(--cta-size);margin-top:auto;margin-inline:0;flex-shrink:0;gap:0;box-sizing:border-box}.v2-mobile-menu .v2-btn--mobile-menu .v2-btn__text{display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:0;height:var(--cta-size);min-height:var(--cta-size);padding:clamp(11px,calc(100vw * 14 / 390),14px) clamp(22px,calc(100vw * 28 / 390),28px);border-radius:130px;font-size:clamp(14px, calc(100vw * 16 / 390), 16px);font-weight:500;line-height:1}.v2-mobile-menu .v2-btn--mobile-menu .v2-btn__icon{width:var(--cta-size);min-width:var(--cta-size);height:var(--cta-size);border-radius:50%}.v2-mobile-menu .v2-btn--mobile-menu .v2-btn__icon-img{width:clamp(20px,calc(100vw * 24 / 390),24px);height:clamp(20px,calc(100vw * 24 / 390),24px)}body.is-v2-menu-open{overflow:hidden}body.is-v2-menu-open .v2-header{position:fixed;top:0;right:0;left:0;width:100%;transform:none!important}body.is-v2-menu-open .v2-header__bar{position:relative;z-index:400;background:var(--color-green)}body.is-v2-menu-open .v2-header__burger{border-color:rgba(255,255,255,.6);color:var(--color-white)}body.is-v2-menu-open .v2-header__logo img{filter:brightness(0) invert(1)}@media (max-height:700px){.v2-mobile-menu__panel{padding-top:70px;padding-bottom:max(16px,env(safe-area-inset-bottom,0px))}.v2-mobile-menu__list>li{margin-bottom:3px}.v2-mobile-menu__list>li>a,.v2-mobile-menu__toggle{padding-block:2px;font-size:clamp(16px, calc(100vw * 18 / 390), 18px)}.v2-mobile-menu__languages{margin-block:8px}}.v2-footer{background:#202020;color:#fff;--footer-nav-x:36.5%;--footer-work-x:auto;--footer-work-w:calc(100vw * 540 / 1920)}.v2-footer .container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-pad)}@media (min-width:1024px){.v2-footer{--footer-nav-x:var(--v2-grid-main-start, calc(100vw * 683 / 1920));--footer-work-x:var(--v2-grid-side-start, calc(100vw * 1365 / 1920));--footer-work-w:var(--v2-grid-col-3, calc(100vw * 435 / 1920))}.v2-footer .container{width:var(--layout-width);max-width:var(--container-max);padding-inline:0}}.v2-footer__inner{padding-block:clamp(32px,3.125vw,60px) clamp(24px,2.083vw,40px)}.v2-footer__stage{position:relative;min-height:clamp(380px,28.125vw,540px);margin-bottom:clamp(48px,5.208vw,100px)}.v2-footer__logo{position:absolute;left:0;top:0;display:block;width:clamp(120px,7.813vw,150px);text-decoration:none}.v2-footer__logo img{display:block;width:100%;height:auto}.v2-footer__col-row{position:absolute;left:var(--footer-nav-x);top:0;display:flex;align-items:stretch;gap:calc(100vw * 170 / 1920)}.v2-footer__col--nav{position:static}.v2-footer__col--middle{position:static;display:flex;flex-direction:column;justify-content:space-between}.v2-footer__work{position:absolute;right:auto;left:var(--footer-work-x);top:0;width:var(--footer-work-w);max-width:none;align-items:flex-start;text-align:left}.v2-footer__pdf{position:absolute;right:auto;left:var(--footer-work-x);top:clamp(220px,16.823vw,323px);display:inline-flex;align-items:center;width:var(--footer-work-w);max-width:none;height:clamp(56px,4.167vw,80px);--pdf-icon-size:clamp(56px, 4.167vw, 80px);text-decoration:none;color:#202020}.v2-footer__bottom{position:relative;min-height:clamp(44px,3.125vw,60px)}.v2-footer__tagline{position:absolute;left:0;top:50%;transform:translateY(-50%);margin:0;max-width:calc(100vw * 520 / 1920);font-family:Inter,'Inter Tight',system-ui,sans-serif;font-size:clamp(16px, 1.25vw, 24px);font-weight:400;line-height:1.08;color:rgba(243,243,243,.6)}.v2-footer__tagline strong,.v2-footer__tagline>span{display:block}.v2-footer__tagline strong{font-weight:500;color:rgba(243,243,243,.6)}.v2-footer__tagline-bright{color:#fff}.v2-footer__socials{position:absolute;left:var(--footer-nav-x);top:50%;transform:translateY(-50%);display:flex;flex-wrap:nowrap;align-items:center;gap:clamp(8px,.521vw,10px)}.v2-footer__bottom-end{position:absolute;right:auto;left:var(--footer-work-x);top:50%;transform:translateY(-50%);display:flex;align-items:flex-end;justify-content:space-between;width:var(--footer-work-w);gap:0}.v2-footer__copyright{margin:0;font-size:clamp(12px, .833vw, 16px);font-weight:400;line-height:1;color:rgba(243,243,243,.6);white-space:nowrap}.v2-footer__scroll-top{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;isolation:isolate;width:clamp(56px,4.167vw,80px);height:clamp(56px,4.167vw,80px);--scroll-top-size:clamp(56px, 4.167vw, 80px);padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.1);overflow:hidden;cursor:pointer;appearance:none;-webkit-appearance:none;transition:background-color .5s}.v2-footer__scroll-top-track{display:block;width:100%;height:100%;position:relative}.v2-footer__scroll-top-slide{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:transform .38s cubic-bezier(.4, 0, .2, 1);will-change:transform}.v2-footer__scroll-top-slide:first-child{transform:translateY(0)}.v2-footer__scroll-top-slide:last-child{transform:translateY(var(--scroll-top-size))}.v2-footer__scroll-top-slide img{display:block;width:clamp(18px,1.094vw,21px);height:clamp(18px,1.094vw,21px);transform:rotate(-90deg)}.v2-footer__block,.v2-footer__col,.v2-footer__work{display:flex;flex-direction:column;align-items:flex-start}.v2-footer__label{margin:0 0 clamp(20px,2.083vw,40px);font-size:clamp(12px, .833vw, 16px);font-weight:400;line-height:1.22;color:rgba(243,243,243,.6)}.v2-footer__block--contact .v2-footer__label{margin-bottom:clamp(24px,2.448vw,38px)}.v2-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(16px,1.042vw,20px)}.v2-footer__links a{font-size:clamp(16px, 1.25vw, 24px);font-weight:400;line-height:1;color:#fff;text-decoration:none;transition:opacity .5s}.v2-footer__links a:hover{opacity:.75}.v2-footer__address{margin:0;font-size:clamp(16px, 1.25vw, 24px);font-weight:400;line-height:1.2;color:#fff;text-align:left}.v2-footer__address-line{display:block}.v2-footer__pdf-text{display:inline-flex;align-items:center;justify-content:center;flex:1;min-width:0;height:100%;padding:clamp(14px,.99vw,19px) clamp(24px,2.083vw,40px);border-radius:130px;background:#fff;font-size:clamp(14px, .938vw, 18px);font-weight:500;line-height:1;white-space:nowrap;transition:background-color .5s,color .5s}.v2-footer__pdf-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;isolation:isolate;width:var(--pdf-icon-size);min-width:var(--pdf-icon-size);height:var(--pdf-icon-size);margin-left:0;border-radius:50%;background:#fff;overflow:hidden;transition:background-color .5s}.v2-footer__pdf-icon-track{display:block;width:100%;height:100%;position:relative}.v2-footer__pdf-icon-slide{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:transform .38s cubic-bezier(.4, 0, .2, 1);will-change:transform}.v2-footer__pdf-icon-slide:first-child{transform:translateX(0)}.v2-footer__pdf-icon-slide:last-child{transform:translateX(calc(var(--pdf-icon-size) * -1))}.v2-footer__pdf-icon-slide img{display:block;width:clamp(18px,1.094vw,21px);height:clamp(18px,1.094vw,21px);transition:filter .5s}.v2-footer__pdf:active .v2-footer__pdf-text{background:var(--color-green);color:#fff}.v2-footer__pdf:active .v2-footer__pdf-icon{background:var(--color-green)}.v2-footer__pdf:active .v2-footer__pdf-icon-slide img{filter:brightness(0) invert(1)}.v2-footer__social{display:inline-flex;align-items:center;justify-content:center;width:clamp(44px,3.125vw,60px);height:clamp(44px,3.125vw,60px);border-radius:50%;background:#fff;text-decoration:none;flex-shrink:0;transition:transform .2s}.v2-footer__social:active{transform:scale(.92)}@media (hover:hover) and (pointer:fine){.v2-footer__scroll-top:focus-visible,.v2-footer__scroll-top:hover{background:rgba(255,255,255,.16)}.v2-footer__scroll-top:focus-visible .v2-footer__scroll-top-slide:first-child,.v2-footer__scroll-top:hover .v2-footer__scroll-top-slide:first-child{transform:translateY(calc(var(--scroll-top-size) * -1))}.v2-footer__scroll-top:focus-visible .v2-footer__scroll-top-slide:last-child,.v2-footer__scroll-top:hover .v2-footer__scroll-top-slide:last-child{transform:translateY(0)}.v2-footer__pdf:focus-visible .v2-footer__pdf-text,.v2-footer__pdf:hover .v2-footer__pdf-text{background:var(--color-green);color:#fff}.v2-footer__pdf:focus-visible .v2-footer__pdf-icon,.v2-footer__pdf:hover .v2-footer__pdf-icon{background:var(--color-green)}.v2-footer__pdf:focus-visible .v2-footer__pdf-icon-slide img,.v2-footer__pdf:hover .v2-footer__pdf-icon-slide img{filter:brightness(0) invert(1)}.v2-footer__pdf:focus-visible .v2-footer__pdf-icon-slide:first-child,.v2-footer__pdf:hover .v2-footer__pdf-icon-slide:first-child{transform:translateX(var(--pdf-icon-size))}.v2-footer__pdf:focus-visible .v2-footer__pdf-icon-slide:last-child,.v2-footer__pdf:hover .v2-footer__pdf-icon-slide:last-child{transform:translateX(0)}.v2-footer__social:hover{transform:scale(.92)}}.v2-footer__social img{display:block;width:auto;height:clamp(20px,1.146vw,22px);max-width:clamp(20px,1.25vw,24px);max-height:none;object-fit:contain}@media (max-width:1023px){.v2-footer__inner{padding-block:calc(100vw * 48 / 390) calc(100vw * 32 / 390)}.v2-footer__stage{min-height:auto;display:flex;flex-direction:column;gap:70px;margin-bottom:70px}.v2-footer__logo{display:none}.v2-footer__col-row,.v2-footer__pdf,.v2-footer__work{position:static;left:auto;top:auto;right:auto}.v2-footer__col-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(100vw * 20 / 390);align-items:stretch}.v2-footer__col--nav{height:100%}.v2-footer__col--middle{justify-content:space-between;height:100%;gap:0}.v2-footer__work{width:100%;max-width:none}.v2-footer__label{margin:0 0 calc(100vw * 16 / 390);font-size:calc(100vw * 14 / 390);line-height:1.22}.v2-footer__block--contact .v2-footer__label{margin-bottom:calc(100vw * 16 / 390)}.v2-footer__links{gap:10px}.v2-footer__links a{font-size:calc(100vw * 14 / 390);font-weight:400;line-height:1}.v2-footer__address{font-size:calc(100vw * 14 / 390);line-height:1.2}.v2-footer__address br{display:none}.v2-footer__pdf{--pdf-btn-size:calc(100vw * 60 / 390);display:flex;align-items:center;width:100%;max-width:none;height:var(--pdf-btn-size);gap:0}.v2-footer__pdf-text{flex:1 1 auto;min-width:0;width:auto;height:var(--pdf-btn-size);padding:calc(100vw * 14 / 390) calc(100vw * 20 / 390);font-size:calc(100vw * 16 / 390);white-space:nowrap}.v2-footer__pdf-icon{width:var(--pdf-btn-size);min-width:var(--pdf-btn-size);height:var(--pdf-btn-size);margin-left:0;--pdf-icon-size:var(--pdf-btn-size)}.v2-footer__pdf-icon-slide img{width:calc(100vw * 16 / 390);height:calc(100vw * 16 / 390)}.v2-footer__bottom{min-height:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:calc(100vw * 16 / 390);padding-bottom:0}.v2-footer__scroll-top,.v2-footer__tagline{display:none}.v2-footer__bottom-end,.v2-footer__socials{position:static;top:auto;left:auto;right:auto;transform:none;width:auto}.v2-footer__socials{justify-content:flex-start;flex-wrap:nowrap;gap:calc(100vw * 8 / 390)}.v2-footer__social{width:calc(100vw * 44 / 390);height:calc(100vw * 44 / 390)}.v2-footer__social img{width:auto;height:auto;max-width:45%;max-height:45%}.v2-footer__bottom-end{flex-shrink:0}.v2-footer__copyright{font-size:calc(100vw * 12 / 390)}.v2-footer__copyright-brand{display:none}}.v2-header,.v2-header *,.v2-header ::after,.v2-header ::before{box-sizing:border-box}.v2-header{position:sticky;top:0;z-index:350;overflow:visible}.v2-header__bar{overflow:visible;display:flex;justify-content:center;align-items:center;background:var(--color-canvas);min-height:calc(100vw * 70 / 390);padding-block:0;padding-inline:0;border-bottom:1px dashed #d6d6d6}.v2-header__inner{display:flex;align-items:center;justify-content:space-between;gap:calc(100vw * 16 / 390);width:100%;min-height:calc(100vw * 70 / 390)}.v2-header__logo{display:inline-flex;flex-shrink:0;align-items:center;line-height:0;text-decoration:none}.v2-header__logo-img{display:block;object-fit:contain}.v2-header__logo-img--desktop{display:none}.v2-header__logo-img--mobile{display:block;width:calc(100vw * 64 / 390);height:auto;max-width:none}.v2-header__actions--desktop,.v2-header__nav--desktop{display:none!important}.v2-header__burger{display:inline-flex;align-items:center;justify-content:center;gap:calc(100vw * 5 / 390);flex-shrink:0;margin-left:auto;min-width:0;padding:calc(100vw * 6.5 / 390) calc(100vw * 10 / 390);border:1px dotted #d6d6d6;border-radius:3px;background:0 0;cursor:pointer;font:inherit;color:var(--color-black)}.v2-header__burger-label{font-family:'Inter Tight',system-ui,sans-serif;font-size:calc(100vw * 14 / 390);font-weight:500;line-height:1}.v2-header__burger-icon{display:block;flex-shrink:0}.v2-header__burger-icon--menu{width:calc(100vw * 20 / 390);height:calc(100vw * 4 / 390)}.v2-header__burger-icon--close{display:none;width:calc(100vw * 16 / 390);height:calc(100vw * 15 / 390)}body.is-v2-menu-open .v2-header__burger-icon--menu{display:none}body.is-v2-menu-open .v2-header__burger-icon--close{display:block}.v2-header__menu{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:20px;margin:0;padding:0;list-style:none}.v2-header__menu-item-row{display:inline-flex;align-items:center;gap:5px}.v2-header__dropdown-trigger--icon{padding:0}.v2-header__menu a,.v2-header__menu-link{display:inline-flex;align-items:center;gap:5px;border:0;background:0 0;padding:0;color:rgba(0,0,0,.4);font:inherit;font-size:18px;font-weight:400;line-height:22px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .5s}.v2-header__menu .current-menu-item>a,.v2-header__menu a:hover,.v2-header__menu-item.is-active .v2-header__menu-link,.v2-header__menu-item.is-active a,.v2-header__menu-link:hover{color:#000}.v2-header__chevron{display:block;width:9px;height:9px;flex-shrink:0;object-fit:contain}.v2-header__lang{display:inline-flex;align-items:center;gap:5px;border:0;background:0 0;padding:0;font:inherit;font-size:18px;font-weight:400;line-height:22px;color:#202020;cursor:pointer;text-transform:uppercase}.v2-header .v2-btn-request{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:0;width:121px;height:50px;padding:0 25px;border:0;border-radius:130px;background:#202020;color:#fff;font-family:'Inter Tight',system-ui,sans-serif;font-size:20px;font-weight:500;line-height:1;letter-spacing:-.02em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .5s,color .5s}@media (min-width:1024px){.v2-header{transition:transform .4s cubic-bezier(.22, 1, .36, 1);will-change:transform}.v2-header.is-scroll-hidden{transform:translateY(-100%)}.v2-header__bar{min-height:0;padding-block:11px;border-bottom:none}.v2-header .v2-header__inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;justify-content:initial;gap:0;min-height:clamp(40px,2.604vw,50px)}.v2-header__logo-img--mobile{display:none}.v2-header__logo-img--desktop{display:block;width:clamp(80px,5.781vw,111px);height:clamp(28px,1.979vw,38px)}.v2-header__logo{line-height:0}.v2-header__nav--desktop{display:flex!important;justify-content:center;min-width:0}.v2-header__menu{gap:clamp(12px,1.042vw,20px)}.v2-header__menu a,.v2-header__menu-link{font-size:clamp(14px, .938vw, 18px);line-height:clamp(17px, 1.146vw, 22px);gap:clamp(4px,.26vw,5px)}.v2-header__menu-item--dropdown{position:relative}.v2-header__dropdown{position:absolute;top:calc(100% + clamp(24px,1.927vw,37px));left:0;z-index:50;list-style:none;margin:0;padding:clamp(16px,1.042vw,20px) clamp(20px,1.302vw,25px);min-width:max-content;border-radius:clamp(8px,.521vw,10px);background:#fff;box-shadow:0 8px 32px rgba(32,32,32,.08);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,visibility .2s}.v2-header__dropdown::before{content:'';position:absolute;left:0;right:0;bottom:100%;height:clamp(24px,1.927vw,37px)}[data-v2-dropdown].is-open .v2-header__dropdown,[data-v2-dropdown]:focus-within .v2-header__dropdown,[data-v2-dropdown]:hover .v2-header__dropdown{opacity:1;visibility:visible;pointer-events:auto}[data-v2-dropdown].is-dropdown-suppressed .v2-header__dropdown,[data-v2-dropdown].is-dropdown-suppressed:focus-within .v2-header__dropdown,[data-v2-dropdown].is-dropdown-suppressed:hover .v2-header__dropdown{opacity:0;visibility:hidden;pointer-events:none}.v2-header__dropdown li+li{margin-top:clamp(16px,1.406vw,27px)}.v2-header__dropdown a{display:block;color:#202020;font-size:clamp(14px, .938vw, 18px);font-weight:400;line-height:clamp(17px, 1.146vw, 22px);text-decoration:none;white-space:nowrap;transition:color .5s}.v2-header__dropdown a.is-active:focus-visible,.v2-header__dropdown a.is-active:hover,.v2-header__dropdown a:focus-visible,.v2-header__dropdown a:hover{color:rgba(0,0,0,.4)}.v2-header__dropdown a.is-active{color:#202020}.v2-header__lang-dropdown{position:relative}.v2-header__dropdown--lang{left:0}[data-v2-dropdown].is-open .v2-header__chevron,[data-v2-dropdown]:focus-within .v2-header__chevron,[data-v2-dropdown]:hover .v2-header__chevron{transform:rotate(180deg)}[data-v2-dropdown].is-dropdown-suppressed .v2-header__chevron{transform:rotate(0)}.v2-header__chevron{transition:transform .2s}.v2-header__actions--desktop{display:flex!important;align-items:center;justify-content:flex-end;gap:clamp(20px,1.979vw,38px)}.v2-header__lang{font-size:clamp(14px, .938vw, 18px);line-height:clamp(17px, 1.146vw, 22px);gap:clamp(4px,.26vw,5px)}.v2-header .v2-btn-request{width:auto;min-width:clamp(108px,6.302vw,121px);height:clamp(40px,2.604vw,50px);padding-inline:clamp(22px,1.563vw,30px);font-size:clamp(16px, 1.042vw, 20px)}.v2-header__burger{display:none}.v2-section--contact .v2-contact{position:relative}.v2-section--contact .v2-partner-credentials{position:absolute;top:0;right:0;z-index:1;margin:0}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.v2-header{transition:none}}.v2-partner-credentials{display:flex;align-items:center;width:max-content;max-width:100%;min-height:92px;gap:20px;margin:0 0 clamp(32px,calc(100vw * 40 / 1920),40px) auto;padding:0 10px 0 18px;border:1px dotted rgba(32,32,32,.16);border-radius:10px;background:rgba(235,235,235,.62)}.v2-partner-credentials__label{width:112px;margin:0;font-size:14px;font-weight:500;line-height:1.1;color:rgba(32,32,32,.4)}.v2-partner-credentials__items{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.v2-partner-credentials__item{display:flex;align-items:center;justify-content:center;flex:0 0 auto;padding:18px;border-radius:8px;background:#f5f5f5;text-decoration:none;transition:background-color 180ms}.v2-partner-credentials__image{display:block;width:auto;height:56px}.v2-partner-credentials__item:focus-visible{outline:#44b949 solid 2px;outline-offset:3px}@media (hover:hover) and (pointer:fine){.v2-header .v2-btn-request:hover{background:var(--color-green);color:var(--color-white)}.v2-partner-credentials__item:hover{background:#fff}}@media (max-width:1023px){.v2-partner-credentials{min-height:88px;gap:12px;margin-bottom:calc(100vw * 28 / 390);padding-left:12px;padding-right:8px}.v2-partner-credentials__label{width:96px;font-size:12px}.v2-partner-credentials__item{padding:16px}.v2-partner-credentials__image{height:56px}}@media (prefers-reduced-motion:reduce){.v2-partner-credentials__item{transition:none}}.home-v2 .v2-section--career-hero,.v2-section--career-hero{--v2-career-header-overlap:calc(100vw * 70 / 390);position:relative;z-index:1;padding:0;margin-top:calc(-1 * var(--v2-career-header-overlap));overflow:visible}.v2-career-hero__stage{position:relative;display:flex;flex-direction:column;min-height:calc(100svh - var(--v2-career-header-overlap));min-height:calc(100dvh - var(--v2-career-header-overlap));color:#fff;overflow-x:clip}.v2-career-hero__bg{position:absolute;inset:0;z-index:0;background-color:#1a1a1a;background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),var(--v2-career-hero-bg);background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat}.v2-career-hero__inner{position:relative;z-index:1;display:flex;flex:1 1 auto;flex-direction:column;gap:calc(100vw * 28 / 390);padding-top:calc(var(--v2-career-header-overlap) + 100vw * 20 / 390);padding-bottom:calc(100vw * 32 / 390)}.v2-section--career-hero .v2-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:calc(100vw * 8 / 390);margin:0;padding:0;list-style:none}.v2-section--career-hero .v2-breadcrumbs__item{display:inline-flex;align-items:center;gap:calc(100vw * 8 / 390)}.v2-section--career-hero .v2-breadcrumbs__current,.v2-section--career-hero .v2-breadcrumbs__link{font-size:calc(100vw * 14 / 390);font-weight:400;line-height:1;text-decoration:none}.v2-section--career-hero .v2-breadcrumbs__link{color:rgba(255,255,255,.6)}.v2-section--career-hero .v2-breadcrumbs__current{color:#fff}.v2-section--career-hero .v2-breadcrumbs__sep{display:block;width:calc(100vw * 7 / 390);height:auto;opacity:.8;filter:brightness(0) invert(1)}.v2-career-hero__layout{display:flex;flex:1 1 auto;flex-direction:column;gap:calc(100vw * 28 / 390);min-height:0}.v2-career-hero__main{display:flex;flex-direction:column;gap:calc(100vw * 16 / 390);min-width:0;margin-top:auto}.v2-section--career-hero .v2-descriptor,.v2-section--career-hero .v2-descriptor--light,.v2-section--career-hero .v2-descriptor__text{margin:0;gap:calc(100vw * 10 / 390);font-size:calc(100vw * 14 / 390);line-height:1;color:rgba(255,255,255,.6)}.v2-section--career-hero .v2-descriptor__dot{width:calc(100vw * 8 / 390);height:calc(100vw * 8 / 390);background:#fff}.v2-career-hero__heading{margin:0;max-width:calc(100vw * 335 / 390);font-size:calc(100vw * 40 / 390);font-weight:500;line-height:1;color:#fff}.v2-career-hero__heading-line{display:block}.v2-career-hero__lead{margin:0;max-width:100%;font-size:calc(100vw * 14 / 390);font-weight:400;line-height:1.2;color:#fff}.v2-career-hero__stats{display:grid;gap:0}.v2-career-hero__stat{display:grid;gap:calc(100vw * 10 / 390);padding-top:calc(100vw * 20 / 390);padding-bottom:calc(100vw * 20 / 390);border-top:1px dashed rgba(255,255,255,.35)}.v2-career-hero__stat--last{border-bottom:1px dashed rgba(255,255,255,.35)}.v2-career-hero__stat-label{margin:0;font-size:calc(100vw * 14 / 390);font-weight:400;line-height:1.2;color:rgba(255,255,255,.6)}.v2-career-hero__stat-row{display:flex;align-items:center;justify-content:space-between;gap:calc(100vw * 12 / 390)}.v2-career-hero__stat-value{margin:0;font-size:calc(100vw * 32 / 390);font-weight:500;line-height:1;color:#fff}.v2-career-hero__stat-dots{display:inline-flex;align-items:center;gap:calc(100vw * 6 / 390);flex-shrink:0}.v2-career-hero__stat-dot{width:calc(100vw * 6 / 390);height:calc(100vw * 6 / 390);border-radius:50%;background:rgba(255,255,255,.1)}.v2-career-hero__stat-dot.is-active{background:#fff}.v2-career-hero__cta{flex-shrink:0}.v2-career-hero__cta .v2-btn--glass{--v2-btn-fill-hover:#202020}@media (max-width:1023px){.home-v2 .v2-section--career-hero,.v2-section--career-hero{--v2-career-stat-h:calc(100vw * 100 / 390);padding-bottom:calc(var(--v2-career-stat-h) * 4 + calc(100vw * 36 / 390))}.v2-career-hero__stage{min-height:100svh;min-height:100dvh;height:100svh;height:100dvh}.v2-career-hero__inner{min-height:100%;height:100%;gap:calc(100vw * 16 / 390);padding-top:var(--v2-career-header-overlap);padding-bottom:calc(100vw * 24 / 390)}.v2-career-hero__layout{flex:0 1 auto;margin-top:auto;gap:calc(100vw * 16 / 390);min-height:0}.v2-career-hero__main{margin-top:0}.v2-career-hero__heading{max-width:none;font-size:calc(100vw * 36 / 390)}.v2-career-hero__lead{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.v2-career-hero__stage{position:relative;overflow:visible}.v2-career-hero__stats{position:absolute;top:100%;left:0;right:0;z-index:2;box-sizing:border-box;padding:calc(100vw * 8 / 390) var(--container-pad) calc(100vw * 24 / 390)}.v2-career-hero__stat{min-height:var(--v2-career-stat-h);border-top-color:rgba(32,32,32,.16)}.v2-career-hero__stat--last{border-bottom-color:rgba(32,32,32,.16)}.v2-career-hero__stat-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(32,32,32,.6)}.v2-career-hero__stat-value{color:#202020}.v2-career-hero__stat-dot{background:rgba(32,32,32,.12)}.v2-career-hero__stat-dot.is-active{background:#64db69}.v2-career-hero__cta{width:100%;margin-top:calc(100vw * 16 / 390);padding-top:0}.v2-career-hero__cta .v2-btn--glass{--cta-size:calc(100vw * 60 / 390);display:flex;align-items:center;width:100%;max-width:none;height:var(--cta-size)}.v2-career-hero__cta .v2-btn--glass .v2-btn__text{flex:1 1 auto;min-width:0;width:auto;height:var(--cta-size);min-height:var(--cta-size);padding:calc(100vw * 14 / 390) calc(100vw * 28 / 390);font-size:calc(100vw * 16 / 390);border-radius:130px}.v2-career-hero__cta .v2-btn--glass .v2-btn__icon{flex:none;width:var(--cta-size);min-width:var(--cta-size);height:var(--cta-size);border-radius:50%}.v2-career-hero__cta .v2-btn--glass .v2-btn__icon-img{width:calc(100vw * 24 / 390);height:calc(100vw * 24 / 390)}}@media (min-width:1024px){.home-v2 .v2-section--career-hero,.v2-section--career-hero{--v2-career-header-overlap:clamp(70px, 4.167vw, 80px);min-height:100svh;min-height:100dvh;height:100svh;height:100dvh;max-height:100svh;max-height:100dvh;overflow:hidden}.v2-career-hero__stage{flex:1 1 auto;min-height:100%;height:100%;overflow-x:clip}.v2-career-hero__inner{gap:clamp(24px,2.083vw,40px);padding-top:calc(var(--v2-career-header-overlap) + clamp(20px,2.604vw,50px));padding-bottom:clamp(32px,2.604vw,50px);min-height:100%;display:grid;grid-template-columns:minmax(0,1fr) clamp(300px,22.656vw,435px);grid-template-rows:auto 1fr auto;grid-template-areas:'breadcrumbs stats' 'main stats' 'main cta';align-items:start;column-gap:clamp(32px,4.167vw,80px);row-gap:clamp(24px,2.083vw,40px)}.v2-career-hero__stats{position:static;top:auto;left:auto;right:auto;padding:0;grid-area:stats;align-self:start}.v2-career-hero__stat--last{border-bottom-color:rgba(255,255,255,.35)}.v2-career-hero__stat-dot{background:rgba(255,255,255,.1);width:clamp(6px,.417vw,8px);height:clamp(6px,.417vw,8px)}.v2-career-hero__stat-dot.is-active{background:#fff}.v2-career-hero__lead{display:block;-webkit-line-clamp:unset;overflow:visible}.v2-section--career-hero .v2-breadcrumbs__item,.v2-section--career-hero .v2-breadcrumbs__list{gap:clamp(8px,.521vw,10px)}.v2-section--career-hero .v2-breadcrumbs__current,.v2-section--career-hero .v2-breadcrumbs__link{font-size:clamp(16px, 1.042vw, 20px)}.v2-section--career-hero .v2-breadcrumbs__sep{width:clamp(7px,.365vw,7px)}.v2-section--career-hero .v2-breadcrumbs{grid-area:breadcrumbs;align-self:start}.v2-career-hero__layout{display:contents}.v2-career-hero__main{grid-area:main;align-self:end;gap:clamp(16px,1.25vw,24px);margin-top:0;max-width:clamp(560px,39.323vw,755px)}.v2-section--career-hero .v2-descriptor,.v2-section--career-hero .v2-descriptor--light,.v2-section--career-hero .v2-descriptor__text{gap:clamp(10px,.521vw,10px);font-size:clamp(16px, 1.042vw, 20px)}.v2-section--career-hero .v2-descriptor__dot{width:clamp(8px,.521vw,10px);height:clamp(8px,.521vw,10px)}.v2-career-hero__heading{max-width:none;font-size:clamp(48px, 5.208vw, 100px)}.v2-career-hero__lead{max-width:clamp(520px,35.573vw,683px);font-size:clamp(16px, 1.042vw, 20px);line-height:1.2}.v2-career-hero__stat{border-top-color:rgba(255,255,255,.35);gap:clamp(10px,.729vw,14px);min-height:clamp(120px,7.552vw,145px);padding-top:clamp(20px,1.563vw,30px);padding-bottom:clamp(20px,1.563vw,30px)}.v2-career-hero__stat-label{color:rgba(255,255,255,.6);font-size:clamp(16px, .938vw, 18px)}.v2-career-hero__stat-value{color:#fff;font-size:clamp(36px, 2.604vw, 50px)}.v2-career-hero__stat-dots{gap:clamp(6px,.417vw,8px)}.v2-career-hero__cta{grid-area:cta;justify-self:end;width:clamp(280px,19.271vw,370px);margin-top:0;padding-top:0}.v2-career-hero__cta .v2-btn--glass{--cta-size:clamp(60px, 4.167vw, 80px);display:flex;align-items:center;width:100%;max-width:none;height:var(--cta-size)}.v2-career-hero__cta .v2-btn--glass .v2-btn__text{flex:1 1 auto;min-width:0;height:var(--cta-size);min-height:var(--cta-size);padding:clamp(14px,.99vw,19px) clamp(28px,2.083vw,40px);font-size:clamp(16px, 1.042vw, 20px);border-radius:130px}.v2-career-hero__cta .v2-btn--glass .v2-btn__icon{width:var(--cta-size);min-width:var(--cta-size);height:var(--cta-size);border-radius:50%}}body.is-page-career .v2-header__bar{background:0 0;border-bottom:none;transition:background-color .3s,border-color .3s}body.is-page-career .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__dropdown-trigger,body.is-page-career .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__menu-link,body.is-page-career .v2-header__menu>.v2-header__menu-item>.v2-header__menu-link{color:rgba(255,255,255,.6)}body.is-page-career .v2-header__lang,body.is-page-career .v2-header__menu>.v2-header__menu-item.is-active>.v2-header__menu-item-row>.v2-header__menu-link,body.is-page-career .v2-header__menu>.v2-header__menu-item.is-active>.v2-header__menu-link,body.is-page-career .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__dropdown-trigger:hover,body.is-page-career .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__menu-link:hover,body.is-page-career .v2-header__menu>.v2-header__menu-item>.v2-header__menu-link:hover{color:#fff}body.is-page-career .v2-header__chevron{filter:brightness(0) invert(1);opacity:.8}body.is-page-career .v2-header .v2-btn-request{background:rgba(255,255,255,.2);color:#fff;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}@media (hover:hover) and (pointer:fine){body.is-page-career .v2-header .v2-btn-request:hover{background:rgba(255,255,255,.32);color:#fff}}body.is-page-career .v2-header__burger{border-color:rgba(255,255,255,.35);color:#fff}body.is-page-career .v2-header__burger-icon,body.is-page-career .v2-header__logo-img{filter:brightness(0) invert(1)}body.is-page-career .v2-header.is-career-solid .v2-header__bar{background:#f5f5f5;border-bottom:1px solid rgba(32,32,32,.08)}body.is-page-career .v2-header.is-career-solid .v2-header__logo-img{filter:brightness(0)}body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__dropdown-trigger,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__menu-link,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item>.v2-header__menu-link{color:rgba(32,32,32,.4)}body.is-page-career .v2-header.is-career-solid .v2-header__lang,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item.is-active>.v2-header__menu-item-row>.v2-header__menu-link,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item.is-active>.v2-header__menu-link,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__dropdown-trigger:hover,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__menu-link:hover,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item>.v2-header__menu-link:hover{color:#202020}body.is-page-career .v2-header.is-career-solid .v2-header__chevron{filter:none;opacity:1}body.is-page-career .v2-header.is-career-solid .v2-btn-request{background:#202020;color:#fff}body.is-page-career .v2-header.is-career-solid .v2-header__burger{border-color:#d6d6d6;color:#202020}body.is-page-career .v2-header.is-career-solid .v2-header__burger-icon{filter:none}.home-v2 .v2-section--career-principles,.v2-section--career-principles{padding-block:clamp(48px,6.25vw,120px)}.v2-career-principles__layout{display:flex;flex-direction:column;gap:calc(100vw * 40 / 390)}.v2-career-principles__aside{display:flex;flex-direction:column;min-height:0}.v2-career-principles__aside-sticky{flex:1 1 auto;min-height:0}.v2-career-principles__intro{display:flex;flex-direction:column;gap:calc(100vw * 20 / 390);position:sticky;top:calc(100vw * 70 / 390 + 8px);align-self:flex-start;z-index:5;width:100%;background:var(--color-canvas);padding-bottom:calc(100vw * 12 / 390)}.v2-career-principles__intro .v2-descriptor{margin:0;gap:calc(100vw * 10 / 390);font-size:calc(100vw * 12 / 390);line-height:1;color:var(--text-40)}.v2-career-principles__intro .v2-descriptor__dot{width:calc(100vw * 6 / 390);height:calc(100vw * 6 / 390);background:var(--color-green-dot)}.v2-career-principles__heading{margin:0;max-width:calc(100vw * 335 / 390);font-size:calc(100vw * 36 / 390);font-weight:500;line-height:1;letter-spacing:0}.v2-career-principles__heading-accent,.v2-career-principles__heading-main{display:block}.v2-career-principles__heading-main{color:var(--color-black)}.v2-career-principles__heading-accent{color:var(--color-green)}.v2-career-principles__lead{margin:0;max-width:calc(100vw * 350 / 390);font-size:calc(100vw * 14 / 390);font-weight:400;line-height:1.2;color:var(--text-40)}.v2-career-principles__cards{display:flex;flex-direction:column;gap:calc(100vw * 16 / 390);min-width:0}.v2-career-principles__card{display:flex;flex-direction:column;min-height:calc(100vw * 220 / 390);border-radius:calc(100vw * 16 / 390);background:var(--color-gray-card);overflow:hidden}.v2-career-principles__card-top{display:flex;align-items:center;justify-content:space-between;gap:calc(100vw * 12 / 390);padding:calc(100vw * 20 / 390) calc(100vw * 20 / 390) calc(100vw * 16 / 390)}.v2-career-principles__card-label{margin:0;font-size:calc(100vw * 14 / 390);font-weight:400;line-height:1.2;color:rgba(32,32,32,.3)}.v2-career-principles__card-dot{flex-shrink:0;width:calc(100vw * 6 / 390);height:calc(100vw * 6 / 390);border-radius:50%;background:var(--color-green)}.v2-career-principles__card-divider{height:0;margin-inline:calc(100vw * 20 / 390);border-top:1px dashed rgba(32,32,32,.12)}.v2-career-principles__card-body{position:relative;display:flex;flex:1;flex-direction:column;gap:calc(100vw * 12 / 390);padding:calc(100vw * 20 / 390);padding-right:calc(100vw * 88 / 390)}.v2-career-principles__card-title{margin:0;max-width:calc(100vw * 250 / 390);font-size:calc(100vw * 24 / 390);font-weight:500;line-height:1.1;color:var(--color-black)}.v2-career-principles__card-text{margin:0;max-width:calc(100vw * 250 / 390);font-size:calc(100vw * 14 / 390);font-weight:400;line-height:1.2;color:var(--text-60)}.v2-career-principles__card-icon{position:absolute;right:calc(100vw * 20 / 390);bottom:calc(100vw * 20 / 390);display:flex;align-items:center;justify-content:center;width:calc(100vw * 48 / 390);height:calc(100vw * 48 / 390);border-radius:50%;background:var(--color-green)}.v2-career-principles__card-icon-img{display:block;width:calc(100vw * 24 / 390);height:calc(100vw * 24 / 390);object-fit:contain}@media (min-width:1024px){.home-v2 .v2-section--career-principles,.v2-section--career-principles{padding-top:clamp(120px,calc(100vw * 235 / 1920),235px);padding-bottom:clamp(48px,6.25vw,120px)}.v2-career-principles__layout{display:grid;grid-template-columns:minmax(0,calc(100vw * 663 / 1920)) minmax(0,calc(100vw * 889 / 1920));gap:var(--v2-grid-gap,calc(100vw * 20 / 1920));justify-content:space-between;align-items:stretch}.v2-career-principles__aside{min-height:100%}.v2-career-principles__intro{top:clamp(64px,4.688vw,90px);gap:clamp(20px,1.042vw,20px);max-width:var(--v2-grid-col-1,calc(100vw * 663 / 1920));padding-bottom:clamp(16px,1.042vw,20px)}.v2-career-principles__intro .v2-descriptor{gap:clamp(10px,.781vw,15px);font-size:clamp(16px, 1.042vw, 20px)}.v2-career-principles__intro .v2-descriptor__dot{width:clamp(8px,.521vw,10px);height:clamp(8px,.521vw,10px)}.v2-career-principles__heading{max-width:clamp(320px,27.708vw,531px);font-size:clamp(48px, 4.688vw, 90px);line-height:1}.v2-career-principles__lead{max-width:clamp(300px,24.948vw,479px);margin-top:clamp(10px,.521vw,10px);font-size:clamp(16px, 1.042vw, 20px);line-height:1.2}.v2-career-principles__cards{width:min(calc(100vw * 889 / 1920),889px);justify-self:end;gap:clamp(16px,1.042vw,20px)}.v2-career-principles__card{min-height:clamp(220px,15.938vw,306px);border-radius:clamp(16px,1.042vw,20px)}.v2-career-principles__card-top{padding:clamp(24px,1.667vw,30px) clamp(24px,1.667vw,30px) clamp(18px,1.25vw,22px)}.v2-career-principles__card-label{font-size:clamp(14px, .938vw, 18px)}.v2-career-principles__card-dot{width:clamp(6px,.417vw,8px);height:clamp(6px,.417vw,8px)}.v2-career-principles__card-divider{margin-inline:clamp(24px,1.667vw,30px)}.v2-career-principles__card-body{gap:clamp(12px,.833vw,16px);padding:clamp(20px,1.667vw,30px);padding-right:clamp(96px,6.771vw,130px)}.v2-career-principles__card-title{max-width:clamp(220px,20.104vw,387px);font-size:clamp(24px, 1.979vw, 38px);line-height:clamp(32px, 2.083vw, 40px)}.v2-career-principles__card-text{max-width:clamp(220px,17.188vw,330px);font-size:clamp(14px, .938vw, 18px)}.v2-career-principles__card-icon{right:clamp(24px,1.667vw,30px);bottom:clamp(24px,1.667vw,30px);width:clamp(48px,3.125vw,60px);height:clamp(48px,3.125vw,60px)}.v2-career-principles__card-icon-img{width:clamp(22px,1.563vw,30px);height:clamp(22px,1.563vw,30px)}}.home-v2 .v2-section--career-impact,.v2-section--career-impact{padding:0;overflow:hidden}.v2-career-impact__stage{position:relative;display:flex;flex-direction:column;width:100%;min-height:100svh;min-height:100dvh;height:100svh;height:100dvh;color:#fff;overflow:hidden}.v2-career-impact__bg{position:absolute;inset:0;z-index:0;background-color:#1a1a1a;background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),var(--v2-career-impact-bg);background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat}.v2-career-impact__inner{position:relative;z-index:1;display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:space-between;min-height:100svh;min-height:100dvh;padding:calc(100vw * 48 / 390) var(--container-pad) calc(100vw * 40 / 390);text-align:center;box-sizing:border-box}.v2-career-impact__intro{margin:0;max-width:calc(100vw * 350 / 390);font-size:calc(100vw * 14 / 390);font-weight:400;line-height:1.2;color:#fff}.v2-career-impact__heading{margin:0;max-width:calc(100vw * 350 / 390);font-size:calc(100vw * 40 / 390);font-weight:500;line-height:1;letter-spacing:0;color:#fff}.v2-career-impact__heading-line{display:block}.v2-career-impact__cta{display:flex;justify-content:center;width:100%;flex-shrink:0}.v2-section--career-impact .v2-btn--primary{--v2-btn-fill:#ffffff;--v2-btn-fill-hover:#202020;--v2-btn-text:#202020}.v2-section--career-impact .v2-btn--primary .v2-btn__icon,.v2-section--career-impact .v2-btn--primary .v2-btn__text{background:var(--v2-btn-fill);color:var(--v2-btn-text)}.v2-section--career-impact .v2-btn--primary .v2-btn__icon{position:relative;isolation:isolate;overflow:hidden}@media (max-width:1023px){.v2-section--career-impact .v2-btn--primary{--cta-size:calc(100vw * 60 / 390);display:flex;align-items:center;width:100%;max-width:none;height:var(--cta-size);gap:0}.v2-section--career-impact .v2-btn--primary .v2-btn__text{flex:1 1 auto;min-width:0;width:auto;height:var(--cta-size);min-height:var(--cta-size);padding:calc(100vw * 14 / 390) calc(100vw * 28 / 390);font-size:calc(100vw * 16 / 390);border-radius:130px}.v2-section--career-impact .v2-btn--primary .v2-btn__icon{width:var(--cta-size);min-width:var(--cta-size);height:var(--cta-size);border-radius:50%}}@media (min-width:1024px){.v2-career-impact__stage{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}.v2-career-impact__inner{max-width:min(93.75vw,1800px);padding-top:clamp(48px,4.167vw,80px);padding-bottom:clamp(48px,4.167vw,80px)}.v2-career-impact__intro{max-width:clamp(520px,35.573vw,683px);font-size:clamp(16px, 1.042vw, 20px);line-height:1.2}.v2-career-impact__heading{max-width:none;font-size:clamp(48px, 5.208vw, 100px);line-height:1}.v2-section--career-impact .v2-btn--primary{--cta-size:clamp(60px, 4.167vw, 80px);display:inline-flex;align-items:center;width:auto;max-width:none;height:var(--cta-size);gap:0}.v2-section--career-impact .v2-btn--primary .v2-btn__text{flex:none;min-width:clamp(150px,10.417vw,200px);height:var(--cta-size);min-height:var(--cta-size);padding:clamp(14px,.99vw,19px) clamp(28px,2.083vw,40px);font-size:clamp(16px, 1.042vw, 20px);border-radius:130px}.v2-section--career-impact .v2-btn--primary .v2-btn__icon{width:var(--cta-size);min-width:var(--cta-size);height:var(--cta-size);border-radius:50%}}.home-v2 .v2-section--career-culture,.v2-section--career-culture{--career-culture-card-w:clamp(300px, calc(100vw * 435 / 1920), 435px);--career-culture-card-h:clamp(360px, calc(100vw * 442 / 1920), 442px);--career-culture-card-gap:clamp(14px, calc(100vw * 20 / 1920), 20px);padding-block:clamp(64px,calc(100vw * 120 / 1920),120px);overflow:visible}.v2-career-culture__wrap{overflow:visible}.v2-career-culture__head{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(20px,2.083vw,40px);margin-bottom:clamp(32px,3.125vw,60px)}.v2-career-culture__intro{display:flex;flex-direction:column;gap:clamp(16px,calc(100vw * 24 / 1920),24px);min-width:0}.v2-career-culture__intro .v2-descriptor{margin:0;gap:15px;font-size:clamp(16px, 1.042vw, 20px);line-height:1;color:rgba(32,32,32,.4)}.v2-career-culture__intro .v2-descriptor__dot{width:10px;height:10px;background:#64db69}.v2-career-culture__heading{margin:0;font-size:clamp(36px, 4.688vw, 90px);font-weight:500;line-height:1}.v2-career-culture__heading-accent,.v2-career-culture__heading-main{display:block}.v2-career-culture__heading-main{color:#64db69}.v2-career-culture__heading-accent{color:#202020}.v2-career-culture__nav{display:flex;align-items:center;gap:clamp(12px,1.042vw,20px);flex-shrink:0}.v2-career-culture__arrow{display:inline-flex;align-items:center;justify-content:center;width:clamp(56px,4.167vw,80px);height:clamp(56px,4.167vw,80px);padding:0;border:1px solid #202020;border-radius:50%;background:0 0;cursor:pointer;appearance:none;-webkit-appearance:none;line-height:0;transition:background-color .5s,border-color .5s}.v2-career-culture__arrow:active,.v2-career-culture__arrow:focus-visible,.v2-career-culture__arrow:hover{background:#202020;border-color:#202020}.v2-career-culture__arrow img{display:block;width:clamp(12px,.833vw,16px);height:clamp(20px,1.406vw,27px);object-fit:contain;flex-shrink:0;filter:brightness(0);transition:filter .5s}.v2-career-culture__arrow:active img,.v2-career-culture__arrow:focus-visible img,.v2-career-culture__arrow:hover img{filter:none}.v2-career-culture__arrow--prev img{transform:translateX(-1px)}.v2-career-culture__arrow--next img{transform:rotate(180deg) translateX(-1px)}.v2-career-culture__stage{overflow:visible;width:100%;box-sizing:border-box;padding-left:max(var(--container-pad),calc((100vw - var(--layout-width))/ 2))}.v2-career-culture.swiper{overflow:visible;margin-inline:0}.v2-career-culture .swiper-wrapper{align-items:stretch}.v2-career-culture .swiper-slide{display:flex;width:var(--career-culture-card-w);height:auto;align-self:stretch}.v2-career-culture__card{--career-culture-card-pad:clamp(20px, calc(100vw * 30 / 1920), 30px);display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-height:var(--career-culture-card-h);height:100%;border-radius:clamp(16px,1.042vw,20px);box-sizing:border-box;overflow:hidden}.v2-career-culture__card--stats{border:1px dotted #c2c2c2;padding:0}.v2-career-culture__card--quote{background:#ebebeb;padding:0}.v2-career-culture__rating{display:flex;align-items:center;gap:clamp(12px,calc(100vw * 18 / 1920),18px)}.v2-career-culture__rating-value{font-size:clamp(16px, .938vw, 18px);font-weight:400;line-height:1;color:#c2c2c2}.v2-career-culture__stars{display:inline-flex;align-items:center;gap:clamp(4px,calc(100vw * 6 / 1920),6px)}.v2-career-culture__star-img{display:block;width:clamp(16px,1.042vw,20px);height:clamp(16px,1.042vw,20px);flex-shrink:0}.v2-career-culture__card-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:var(--career-culture-card-pad);padding-bottom:0}.v2-career-culture__card-content--stats-top{flex:0 0 auto;padding-bottom:0}.v2-career-culture__card-content--stats-mid{flex:1 1 auto;padding-top:clamp(20px,calc(100vw * 30 / 1920),30px);padding-bottom:0}.v2-career-culture__card-bottom{display:flex;flex-direction:column;flex-shrink:0;margin-top:auto;width:100%}.v2-career-culture__card--quote .v2-career-culture__stars--green{margin-bottom:clamp(16px,calc(100vw * 24 / 1920),24px)}.v2-career-culture__enps{display:flex;align-items:flex-end;gap:clamp(8px,calc(100vw * 10 / 1920),10px)}.v2-career-culture__enps-value{font-size:clamp(48px, 4.688vw, 90px);font-weight:500;line-height:1;color:#202020}.v2-career-culture__enps-label{font-size:clamp(18px, 1.354vw, 26px);font-weight:500;line-height:1;color:#202020;padding-bottom:clamp(4px,calc(100vw * 8 / 1920),8px)}.v2-career-culture__divider{width:100%;height:0;border-top:1px dotted #c2c2c2;margin:0;flex-shrink:0}.v2-career-culture__card--stats .v2-career-culture__divider{margin-top:clamp(20px,calc(100vw * 30 / 1920),30px)}.v2-career-culture__stats-body{display:flex;flex-direction:column;gap:clamp(12px,calc(100vw * 16 / 1920),16px);margin-top:auto;padding:0 var(--career-culture-card-pad) var(--career-culture-card-pad);flex-shrink:0}.v2-career-culture__avatars{display:flex;align-items:center}.v2-career-culture__avatars-img{display:block;width:auto;max-width:100%;height:clamp(32px,calc(100vw * 40 / 1920),40px);object-fit:contain}.v2-career-culture__survey-note{margin:0;max-width:clamp(220px,calc(100vw * 315 / 1920),315px);font-size:clamp(16px, .938vw, 18px);font-weight:500;line-height:1.2;color:#000}.v2-career-culture__recommend{margin:0;max-width:clamp(220px,calc(100vw * 267 / 1920),267px);font-size:clamp(16px, .938vw, 18px);font-weight:400;line-height:1.2;color:rgba(0,0,0,.6)}.v2-career-culture__quote{margin:0}.v2-career-culture__quote p{margin:0;font-size:clamp(16px, .938vw, 18px);font-weight:500;line-height:1.1;color:#202020;white-space:pre-wrap}.v2-career-culture__card--quote .v2-career-culture__author{display:flex;align-items:center;gap:clamp(12px,calc(100vw * 20 / 1920),20px);padding:clamp(16px,calc(100vw * 24 / 1920),24px) var(--career-culture-card-pad) var(--career-culture-card-pad)}.v2-career-culture__avatar{display:block;flex-shrink:0;border-radius:50%;background:#d9d9d9;box-shadow:inset 0 0 0 1px #ebebeb}.v2-career-culture__avatar--large{width:clamp(48px,calc(100vw * 60 / 1920),60px);height:clamp(48px,calc(100vw * 60 / 1920),60px)}.v2-career-culture__author-meta{display:flex;flex-direction:column;gap:4px;min-width:0}.v2-career-culture__author-name{margin:0;font-size:clamp(14px, .833vw, 16px);font-weight:500;line-height:1.2;color:#000}.v2-career-culture__author-role{margin:0;font-size:clamp(14px, .833vw, 16px);font-weight:400;line-height:1.2;color:rgba(0,0,0,.6)}@media (max-width:1023px){.v2-career-culture__head{flex-direction:column;align-items:flex-start}.v2-career-culture__nav{align-self:flex-end}.v2-career-culture__quote p{line-height:1.2}}.home-v2 .v2-section--career-stay,.v2-section--career-stay{--stay-badge:clamp(48px, calc(100vw * 60 / 1920), 60px);--stay-head-gap:clamp(24px, calc(100vw * 395 / 1920), 395px);--stay-list-offset:calc(var(--stay-badge) + var(--stay-head-gap));--stay-list-width:min(calc(100vw * 1345 / 1920), 1345px);--stay-index:clamp(44px, calc(100vw * 85 / 1920), 85px);--stay-title:minmax(180px, calc(100vw * 597 / 1920));--stay-text:minmax(220px, calc(100vw * 433 / 1920));--stay-col-gap:clamp(16px, calc(100vw * 82 / 1920), 82px);padding-block:clamp(64px,calc(100vw * 120 / 1920),120px)}.v2-career-stay__head{display:grid;grid-template-columns:var(--stay-badge) var(--stay-head-gap) minmax(0,1fr);align-items:center;margin-bottom:clamp(40px,calc(100vw * 80 / 1920),80px)}.v2-career-stay__badge{display:inline-flex;align-items:center;justify-content:center;width:var(--stay-badge);height:var(--stay-badge);border-radius:50%;background:#64db69;color:#f5f5f5;font-size:clamp(18px, calc(100vw * 24 / 1920), 24px);font-weight:500;line-height:1}.v2-career-stay__heading{grid-column:3;margin:0;font-size:clamp(36px, calc(100vw * 70 / 1920), 70px);font-weight:500;line-height:1}.v2-career-stay__heading-main{color:#202020}.v2-career-stay__heading-accent{color:#64db69}.v2-career-stay__list{width:var(--stay-list-width);margin-left:var(--stay-list-offset);border-top:1px dotted #c2c2c2}.v2-career-stay__item{display:grid;grid-template-columns:var(--stay-index) var(--stay-title) var(--stay-text);column-gap:var(--stay-col-gap);align-items:center;padding-block:clamp(20px,calc(100vw * 30 / 1920),30px);border-bottom:1px dotted #c2c2c2}.v2-career-stay__index{margin:0;font-size:clamp(14px, calc(100vw * 16 / 1920), 16px);font-weight:400;line-height:1.2;white-space:nowrap}.v2-career-stay__index-current{color:#202020;font-weight:500}.v2-career-stay__index-total{color:rgba(32,32,32,.4);font-weight:400}.v2-career-stay__title{margin:0;font-size:clamp(22px, calc(100vw * 32 / 1920), 32px);font-weight:500;line-height:clamp(28px, calc(100vw * 40 / 1920), 40px);color:#202020}.v2-career-stay__text{margin:0;font-size:clamp(16px, calc(100vw * 18 / 1920), 18px);font-weight:400;line-height:1.2;color:rgba(32,32,32,.6)}@media (max-width:1023px){.v2-career-stay__head{grid-template-columns:var(--stay-badge) minmax(0,1fr);gap:16px;align-items:center}.v2-career-stay__heading{grid-column:2;font-size:36px}.v2-career-stay__list{width:100%;margin-left:0}.v2-career-stay__item{grid-template-columns:1fr;gap:12px;padding-block:24px}.v2-career-stay__title{font-size:22px;line-height:1.2}}.page-career .v2-section--career-stay{padding-bottom:clamp(24px,calc(100vw * 40 / 1920),40px)}.home-v2 .v2-section--career-stay-gallery,.v2-section--career-stay-gallery{--stay-gallery-gap:clamp(12px, calc(100vw * 20 / 1920), 20px);--stay-gallery-radius:clamp(12px, calc(100vw * 20 / 1920), 20px);--stay-gallery-landscape-w:min(calc(100vw * 560 / 1920), 560px);--stay-gallery-portrait-w:min(calc(100vw * 265 / 1920), 265px);padding-top:0;padding-bottom:clamp(48px,calc(100vw * 120 / 1920),120px);overflow:visible}.v2-section--career-stay-gallery+.v2-section--career-stay-gallery{padding-top:0}.v2-section--career-stay-gallery:has(+ .v2-section--career-stay-gallery){padding-bottom:clamp(24px,calc(100vw * 40 / 1920),40px)}.v2-career-stay-gallery__toolbar{display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,2.083vw,40px);margin-bottom:clamp(20px,calc(100vw * 28 / 1920),28px)}.v2-career-stay-gallery__counter{margin:0;font-size:clamp(14px, calc(100vw * 18 / 1920), 18px);font-weight:400;line-height:1;color:rgba(32,32,32,.4)}.v2-career-stay-gallery__counter-current{color:#202020;font-weight:500}.v2-career-stay-gallery__nav{display:flex;align-items:center;gap:clamp(12px,1.042vw,20px);flex-shrink:0}.v2-career-stay-gallery__arrow{display:inline-flex;align-items:center;justify-content:center;width:clamp(56px,4.167vw,80px);height:clamp(56px,4.167vw,80px);padding:0;border:1px solid #202020;border-radius:50%;background:0 0;cursor:pointer;appearance:none;-webkit-appearance:none;line-height:0;transition:background-color .5s,border-color .5s,opacity .35s}.v2-career-stay-gallery__arrow:disabled{opacity:.35;cursor:default;pointer-events:none}.v2-career-stay-gallery__arrow img{display:block;width:clamp(12px,.833vw,16px);height:clamp(20px,1.406vw,27px);object-fit:contain;flex-shrink:0;filter:brightness(0);transition:filter .5s}.v2-career-stay-gallery__arrow--prev img{transform:translateX(-1px)}.v2-career-stay-gallery__arrow--next img{transform:rotate(180deg) translateX(-1px)}.v2-career-stay-gallery__stage{overflow:hidden;width:100%;box-sizing:border-box;padding-left:max(var(--container-pad),calc((100vw - var(--layout-width))/ 2));padding-right:max(var(--container-pad),calc((100vw - var(--layout-width))/ 2));transition:height .6s cubic-bezier(.22, 1, .36, 1);will-change:height}.v2-career-stay-gallery.swiper{width:100%;overflow:hidden;margin-inline:0;cursor:grab;transition:height .6s cubic-bezier(.22, 1, .36, 1);will-change:height}.v2-career-stay-gallery.swiper:active{cursor:grabbing}.v2-career-stay-gallery .swiper-wrapper{align-items:flex-start}.v2-career-stay-gallery .swiper-slide{flex-shrink:0;height:auto;box-sizing:border-box}.v2-career-stay-gallery__slide{display:block;width:100%;height:auto;margin:0;overflow:hidden;border-radius:var(--stay-gallery-radius);line-height:0}.v2-career-stay-gallery__trigger{display:block;width:100%;margin:0;padding:0;border:0;background:0 0;border-radius:inherit;cursor:zoom-in;appearance:none;-webkit-appearance:none;line-height:0;text-align:left}.v2-career-stay-gallery__trigger:focus-visible{outline:#202020 solid 2px;outline-offset:2px}.v2-career-stay-gallery__image{display:block;width:100%;height:auto;max-width:100%;user-select:none;-webkit-user-drag:none;pointer-events:none}@media (min-width:1024px){.v2-career-stay-gallery .swiper-slide,.v2-career-stay-gallery .swiper-slide.v2-career-stay-gallery__slide--portrait{width:auto}}@media (max-width:1023px){.home-v2 .v2-section--career-stay-gallery,.v2-section--career-stay-gallery{--stay-gallery-gap:calc(100vw * 12 / 390);--stay-gallery-radius:calc(100vw * 12 / 390);--stay-gallery-landscape-w:calc(100vw - (var(--container-pad) * 2));--stay-gallery-portrait-w:min(calc(100vw * 250 / 390), calc(100vw - (var(--container-pad) * 2)));padding-bottom:calc(100vw * 48 / 390)}.v2-career-stay-gallery__toolbar{margin-bottom:calc(100vw * 20 / 390)}.v2-career-stay-gallery__counter{font-size:calc(100vw * 14 / 390)}.v2-career-stay-gallery__stage{padding-inline:var(--container-pad)}}.v2-career-stay-gallery-lightbox{position:fixed;inset:0;z-index:500;display:flex;align-items:center;justify-content:center;padding:clamp(16px,2.083vw,40px);box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s,visibility .35s}.v2-career-stay-gallery-lightbox.is-open{opacity:1;visibility:visible;pointer-events:auto}.v2-career-stay-gallery-lightbox__backdrop{position:absolute;inset:0;border:0;padding:0;background:rgba(0,0,0,.88);cursor:zoom-out}.v2-career-stay-gallery-lightbox__panel{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(12px,1.042vw,20px);width:min(100%,1440px);max-height:100%;pointer-events:none}.v2-career-stay-gallery-lightbox__viewport{display:flex;align-items:center;justify-content:center;width:100%;max-height:calc(100svh - clamp(80px,10vw,120px));pointer-events:auto}.v2-career-stay-gallery-lightbox__image{display:block;width:auto;max-width:100%;height:auto;max-height:calc(100svh - clamp(80px,10vw,120px));margin:0 auto;border-radius:clamp(12px,calc(100vw * 20 / 1920),20px);user-select:none;-webkit-user-drag:none}.v2-career-stay-gallery-lightbox__counter{position:absolute;top:clamp(-52px,-3.646vw,-70px);left:0;margin:0;font-size:clamp(14px, calc(100vw * 18 / 1920), 18px);font-weight:500;line-height:1;color:#fff}.v2-career-stay-gallery-lightbox__arrow,.v2-career-stay-gallery-lightbox__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:1px solid rgba(255,255,255,.8);border-radius:50%;background:0 0;color:#fff;cursor:pointer;appearance:none;-webkit-appearance:none;pointer-events:auto;transition:background-color .35s,border-color .35s,opacity .35s}.v2-career-stay-gallery-lightbox__close{position:absolute;top:clamp(-52px,-3.646vw,-70px);right:0;width:clamp(40px,2.604vw,50px);height:clamp(40px,2.604vw,50px);font-size:clamp(24px, 1.563vw, 30px);line-height:1}.v2-career-stay-gallery-lightbox__arrow{width:clamp(56px,4.167vw,80px);height:clamp(56px,4.167vw,80px)}.v2-career-stay-gallery-lightbox__arrow img{display:block;width:clamp(12px,.833vw,16px);height:clamp(20px,1.406vw,27px);object-fit:contain;filter:brightness(0) invert(1)}.v2-career-stay-gallery-lightbox__arrow--next img{transform:rotate(180deg)}.v2-career-stay-gallery-lightbox__arrow:disabled{opacity:.35;cursor:default;pointer-events:none}@media (hover:hover) and (pointer:fine){.v2-career-stay-gallery__arrow:not(:disabled):active,.v2-career-stay-gallery__arrow:not(:disabled):focus-visible,.v2-career-stay-gallery__arrow:not(:disabled):hover{background:#202020;border-color:#202020}.v2-career-stay-gallery__arrow:not(:disabled):active img,.v2-career-stay-gallery__arrow:not(:disabled):focus-visible img,.v2-career-stay-gallery__arrow:not(:disabled):hover img{filter:none}.v2-career-stay-gallery-lightbox__arrow:not(:disabled):focus-visible,.v2-career-stay-gallery-lightbox__arrow:not(:disabled):hover,.v2-career-stay-gallery-lightbox__close:focus-visible,.v2-career-stay-gallery-lightbox__close:hover{background:#fff;border-color:#fff}.v2-career-stay-gallery-lightbox__close:focus-visible,.v2-career-stay-gallery-lightbox__close:hover{color:#202020}.v2-career-stay-gallery-lightbox__arrow:not(:disabled):focus-visible img,.v2-career-stay-gallery-lightbox__arrow:not(:disabled):hover img{filter:brightness(0)}}body.is-career-stay-gallery-lightbox-open{overflow:hidden}@media (max-width:1023px){.v2-career-stay-gallery-lightbox__panel{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;gap:calc(100vw * 12 / 390);width:100%}.v2-career-stay-gallery-lightbox__arrow--prev{grid-row:3;justify-self:start}.v2-career-stay-gallery-lightbox__viewport{grid-row:2;max-height:calc(100svh - calc(100vw * 140 / 390))}.v2-career-stay-gallery-lightbox__image{max-height:calc(100svh - calc(100vw * 140 / 390))}.v2-career-stay-gallery-lightbox__arrow--next{grid-row:3;justify-self:end}.v2-career-stay-gallery-lightbox__counter{top:calc(100vw * -36 / 390);font-size:calc(100vw * 14 / 390)}.v2-career-stay-gallery-lightbox__close{top:calc(100vw * -36 / 390);width:calc(100vw * 40 / 390);height:calc(100vw * 40 / 390);font-size:calc(100vw * 24 / 390)}}@media (prefers-reduced-motion:reduce){.v2-career-stay-gallery-lightbox,.v2-career-stay-gallery__stage{transition:none}}.home-v2 .v2-section--career-positions,.v2-section--career-positions{--positions-sidebar-w:calc(var(--layout-width) * 910 / 1800);--positions-card-w:calc(var(--layout-width) * 890 / 1800);--positions-card-h:calc(var(--layout-width) * 340 / 1800);--positions-media-w:calc(var(--layout-width) * 320 / 1800);--positions-media-h:calc(var(--layout-width) * 300 / 1800);--positions-card-pad:calc(var(--layout-width) * 20 / 1800);--positions-card-gap:calc(var(--layout-width) * 30 / 1800);--positions-cards-gap:calc(var(--layout-width) * 20 / 1800);--positions-meta-gap:calc(var(--layout-width) * 10 / 1800);--positions-title-gap:calc(var(--layout-width) * 15 / 1800);--positions-actions-gap:calc(var(--layout-width) * 24 / 1800);--positions-btn-size:calc(var(--layout-width) * 60 / 1800);--positions-btn-gap:calc(var(--layout-width) * 5 / 1800);--positions-text-max:calc(var(--layout-width) * 436 / 1800);--positions-head-gap:calc(var(--layout-width) * 24 / 1800);--positions-head-mb:calc(var(--layout-width) * 60 / 1800);--positions-filter-gap:calc(var(--layout-width) * 60 / 1800);--positions-filter-label-mb:calc(var(--layout-width) * 20 / 1800);--positions-filter-list-gap:calc(var(--layout-width) * 10 / 1800);--positions-filter-min-h:calc(var(--layout-width) * 50 / 1800);--positions-filter-pad-y:calc(var(--layout-width) * 14 / 1800);--positions-filter-pad-x:calc(var(--layout-width) * 18 / 1800);--positions-filter-inner-gap:calc(var(--layout-width) * 12 / 1800);--positions-filter-radius:calc(var(--layout-width) * 5 / 1800);--positions-filter-dot:calc(var(--layout-width) * 12 / 1800);--positions-descriptor-size:calc(var(--layout-width) * 20 / 1800);--positions-heading-size:calc(var(--layout-width) * 90 / 1800);--positions-filter-label-size:calc(var(--layout-width) * 18 / 1800);padding-block:clamp(64px,calc(100vw * 120 / 1920),120px)}.v2-career-positions__layout{display:grid;grid-template-columns:var(--positions-sidebar-w) var(--positions-card-w);gap:0;justify-content:space-between;align-items:stretch;width:var(--layout-width);max-width:100%}.v2-career-positions__sidebar{display:flex;flex-direction:column;width:var(--positions-sidebar-w);max-width:100%;min-width:0;min-height:100%}.v2-career-positions__sidebar-sticky{flex:1 1 auto;min-height:0}.v2-career-positions__sidebar-panel{position:sticky;top:clamp(64px,4.688vw,90px);align-self:flex-start;z-index:5;width:100%;background:var(--color-canvas);padding-bottom:calc(var(--layout-width) * 20 / 1800)}.v2-career-positions__head{display:flex;flex-direction:column;gap:var(--positions-head-gap);margin-bottom:var(--positions-head-mb)}.v2-career-positions__head .v2-descriptor{margin:0;gap:calc(var(--layout-width) * 15 / 1800);font-size:var(--positions-descriptor-size);line-height:1;color:rgba(32,32,32,.4)}.v2-career-positions__head .v2-descriptor__dot{width:calc(var(--layout-width) * 10 / 1800);height:calc(var(--layout-width) * 10 / 1800);background:#64db69}.v2-career-positions__heading{margin:0;font-size:var(--positions-heading-size);font-weight:500;line-height:1}.v2-career-positions__heading-accent{color:#64db69}.v2-career-positions__heading-main{color:#202020}.v2-career-positions__filters{display:flex;flex-direction:column;gap:var(--positions-filter-gap)}.v2-career-positions__filter-label{margin:0 0 var(--positions-filter-label-mb);font-size:var(--positions-filter-label-size);font-weight:400;line-height:1.2;color:#202020}.v2-career-positions__filter-list{display:flex;flex-wrap:wrap;gap:var(--positions-filter-list-gap)}.v2-career-positions__filter-break{flex-basis:100%;width:0;height:0;overflow:hidden}.v2-career-positions__filter{display:inline-flex;align-items:center;gap:var(--positions-filter-inner-gap);min-height:var(--positions-filter-min-h);padding:var(--positions-filter-pad-y) var(--positions-filter-pad-x);border:0;border-radius:var(--positions-filter-radius);background:#ebebeb;cursor:pointer;appearance:none;-webkit-appearance:none;font:inherit;color:rgba(32,32,32,.6);transition:color .3s}.v2-career-positions__filter-dot{width:var(--positions-filter-dot);height:var(--positions-filter-dot);border-radius:50%;box-shadow:inset 0 0 0 1px #c2c2c2;flex-shrink:0;transition:background-color .3s,box-shadow .3s}.v2-career-positions__filter-text{font-size:var(--positions-filter-label-size);font-weight:400;line-height:1.2;white-space:nowrap}.v2-career-positions__filter.is-active{color:#202020}.v2-career-positions__filter.is-active .v2-career-positions__filter-dot{background:#64db69;box-shadow:none}.v2-career-positions__jobs{display:flex;flex-direction:column;gap:var(--positions-cards-gap);width:var(--positions-card-w);max-width:100%;justify-self:end}.v2-career-positions__card{display:flex;align-items:center;gap:var(--positions-card-gap);width:var(--positions-card-w);max-width:100%;min-height:var(--positions-card-h);height:var(--positions-card-h);padding:var(--positions-card-pad);border-radius:calc(var(--layout-width) * 20 / 1800);background:#ebebeb;box-sizing:border-box}.v2-career-positions__card-media{width:var(--positions-media-w);height:var(--positions-media-h);border-radius:calc(var(--layout-width) * 14 / 1800);overflow:hidden;flex-shrink:0}.v2-career-positions__card-img{display:block;width:100%;height:100%;object-fit:cover}.v2-career-positions__card-body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0;min-height:var(--positions-media-h)}.v2-career-positions__meta{display:flex;align-items:center;gap:var(--positions-meta-gap);margin:0 0 var(--positions-meta-gap);font-size:calc(var(--layout-width) * 16 / 1800);font-weight:400;line-height:1.2;color:#c2c2c2}.v2-career-positions__meta-part{white-space:nowrap}.v2-career-positions__meta-dot{width:calc(var(--layout-width) * 5 / 1800);height:calc(var(--layout-width) * 5 / 1800);border-radius:50%;background:#c2c2c2;flex-shrink:0}.v2-career-positions__card-title{margin:0 0 var(--positions-title-gap);font-size:calc(var(--layout-width) * 32 / 1800);font-weight:500;line-height:calc(var(--layout-width) * 40 / 1800);color:#202020}.v2-career-positions__card-text{margin:0;max-width:var(--positions-text-max);font-size:calc(var(--layout-width) * 18 / 1800);font-weight:400;line-height:1.2;color:#202020}.v2-career-positions__card-actions{display:flex;gap:var(--positions-btn-gap);width:100%;margin-top:auto;padding-top:var(--positions-actions-gap)}.v2-career-positions__btn{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;height:var(--positions-btn-size);padding:0;border:0;border-radius:calc(var(--layout-width) * 70 / 1800);font-size:calc(var(--layout-width) * 18 / 1800);font-weight:400;line-height:1;text-decoration:none;text-align:center;white-space:nowrap;cursor:pointer;appearance:none;-webkit-appearance:none;box-sizing:border-box;transition:background-color .5s,color .5s,border-color .5s}.v2-career-positions__btn-label{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:100%;overflow:hidden}.v2-career-positions__btn-label-track{display:block;position:relative;overflow:hidden;height:1em;line-height:1}.v2-career-positions__btn-label-slide{display:block;transition:transform .38s cubic-bezier(.4, 0, .2, 1);will-change:transform}.v2-career-positions__btn-label-slide:last-child{position:absolute;inset-inline:0;top:100%}.v2-career-positions__btn--primary{padding-inline:calc(var(--layout-width) * 20 / 1800);background:#64db69;color:#fff}.v2-career-positions__btn--ghost{padding-inline:calc(var(--layout-width) * 20 / 1800);border:1px dotted rgba(32,32,32,.4);background:0 0;color:rgba(32,32,32,.4)}@media (hover:hover) and (pointer:fine){.v2-career-positions__btn:focus-visible .v2-career-positions__btn-label-slide:first-child,.v2-career-positions__btn:focus-visible .v2-career-positions__btn-label-slide:last-child,.v2-career-positions__btn:hover .v2-career-positions__btn-label-slide:first-child,.v2-career-positions__btn:hover .v2-career-positions__btn-label-slide:last-child{transform:translateY(-100%)}.v2-career-positions__btn--primary:focus-visible,.v2-career-positions__btn--primary:hover{background:#202020;color:#fff}}@media (prefers-reduced-motion:reduce){.v2-career-positions__btn-label-slide{transition:none}}@media (max-width:1023px){.home-v2 .v2-section--career-positions,.v2-section--career-positions{--positions-head-gap:calc(100vw * 15 / 390);--positions-head-mb:calc(100vw * 28 / 390);--positions-filter-gap:calc(100vw * 24 / 390);--positions-filter-label-mb:calc(100vw * 12 / 390);--positions-filter-list-gap:calc(100vw * 8 / 390);--positions-filter-min-h:calc(100vw * 44 / 390);--positions-filter-pad-y:calc(100vw * 10 / 390);--positions-filter-pad-x:calc(100vw * 14 / 390);--positions-filter-inner-gap:calc(100vw * 8 / 390);--positions-filter-radius:calc(100vw * 5 / 390);--positions-filter-dot:calc(100vw * 10 / 390);--positions-descriptor-size:calc(100vw * 14 / 390);--positions-heading-size:calc(100vw * 36 / 390);--positions-filter-label-size:calc(100vw * 14 / 390);--positions-cards-gap:calc(100vw * 12 / 390);--positions-card-pad:calc(100vw * 14 / 390);--positions-card-gap:calc(100vw * 16 / 390);--positions-actions-gap:calc(100vw * 12 / 390);--positions-btn-size:calc(100vw * 52 / 390);--positions-text-max:none;padding-top:var(--v2-section-gap);padding-bottom:calc(100vw * 100 / 390)}.v2-career-positions__layout{grid-template-columns:1fr;gap:calc(100vw * 28 / 390);width:100%}.v2-career-positions__sidebar{display:block;width:100%;min-height:0}.v2-career-positions__sidebar-sticky{display:block;width:100%}.v2-career-positions__sidebar-panel{position:static;padding-bottom:0}.v2-career-positions__head .v2-descriptor{gap:calc(100vw * 10 / 390)}.v2-career-positions__head .v2-descriptor__dot{width:calc(100vw * 8 / 390);height:calc(100vw * 8 / 390)}.v2-career-positions__filter-break{display:none}.v2-career-positions__filter-text{white-space:normal}.v2-career-positions__jobs{width:100%;justify-self:stretch}.v2-career-positions__card{flex-direction:column;align-items:stretch;width:100%;height:auto;min-height:0;border-radius:calc(100vw * 16 / 390)}.v2-career-positions__card-media{width:100%;height:auto;aspect-ratio:16/11;border-radius:calc(100vw * 12 / 390)}.v2-career-positions__card-body{min-height:0;padding-top:calc(100vw * 4 / 390)}.v2-career-positions__meta{flex-wrap:wrap;margin-bottom:calc(100vw * 10 / 390);font-size:calc(100vw * 14 / 390);line-height:1.2}.v2-career-positions__card-title{margin-bottom:calc(100vw * 10 / 390);font-size:calc(100vw * 24 / 390);line-height:1.15}.v2-career-positions__card-text{font-size:calc(100vw * 14 / 390);line-height:1.25}.v2-career-positions__card-actions{flex-direction:column;gap:calc(100vw * 8 / 390);padding-top:calc(100vw * 16 / 390)}.v2-career-positions__btn{flex:none;width:100%;height:calc(100vw * 52 / 390);font-size:calc(100vw * 14 / 390);border-radius:calc(100vw * 70 / 390)}}.home-v2 .v2-section--contact,.v2-section--contact{padding-block:clamp(48px,6.25vw,120px)}.v2-contact__head{display:flex;flex-direction:column;gap:calc(100vw * 20 / 1920);margin-bottom:clamp(32px,2.083vw,40px)}.v2-contact__head .v2-descriptor{margin:0;gap:15px;font-size:clamp(16px, 1.042vw, 20px);line-height:1;color:rgba(32,32,32,.4)}.v2-contact__head .v2-descriptor__dot{width:10px;height:10px;background:#64db69}.v2-contact__heading{margin:0;max-width:min(54.43vw,1045px);font-size:clamp(36px, 4.688vw, 90px);font-weight:500;line-height:1}.v2-contact__heading-line{display:block}.v2-contact__heading-br{display:none}.v2-contact__heading-accent{color:#64db69}.v2-contact__heading-rest{color:#202020}.v2-contact__intro-row{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(16px,2.083vw,40px)}.v2-contact__intro{margin:0;max-width:min(40.42vw,772px);font-size:clamp(16px, 1.042vw, 20px);font-weight:400;line-height:1.2;color:rgba(32,32,32,.4)}.v2-contact__intro-br{display:none}.v2-contact__note{margin:0;flex-shrink:0;font-size:clamp(16px, 1.042vw, 20px);font-weight:500;line-height:1;color:rgba(32,32,32,.2);white-space:nowrap}.v2-contact__form{display:flex;flex-direction:column;gap:clamp(32px,2.083vw,40px)}.v2-contact>.wpcf7{width:100%}.v2-contact .wpcf7-form-control-wrap{display:block;width:100%}.v2-contact .wpcf7-not-valid-tip,.v2-contact .wpcf7-response-output{font-size:clamp(13px, .833vw, 16px);line-height:1.25}.v2-contact .wpcf7-not-valid-tip{margin-top:8px;color:#c43b3b}.v2-contact .wpcf7 form .wpcf7-response-output{margin:0;padding:12px 16px;border:1px solid rgba(32,32,32,.2);border-radius:16px}.v2-contact__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.042vw,20px)}.v2-contact__field{display:flex;flex-direction:column;gap:clamp(12px,1.042vw,20px);min-width:0;padding-bottom:clamp(12px,1.042vw,20px);border-bottom:1px dashed rgba(32,32,32,.2)}.v2-contact__label{font-size:clamp(16px, 1.042vw, 20px);font-weight:500;line-height:1;color:#202020}.v2-contact__input{width:100%;border:0;background:0 0;padding:0;font-family:'Inter Tight',system-ui,sans-serif;font-size:clamp(22px, 1.979vw, 38px);font-weight:400;line-height:1.2;color:#202020}.v2-contact__input::placeholder{color:rgba(32,32,32,.2)}.v2-contact__input:focus{outline:0}.v2-contact__choices{display:grid;grid-template-columns:minmax(0,clamp(280px,24.111vw,434px)) minmax(0,1fr);gap:clamp(40px,13.021vw,249px);padding-top:clamp(24px,1.563vw,30px)}.v2-contact__choice{margin:0;padding:0;border:0;min-width:0}.v2-contact__choice .v2-contact__label{display:block;margin-bottom:clamp(24px,2.083vw,40px)}.v2-contact__chips{display:grid;grid-template-columns:repeat(2,minmax(0,clamp(150px,11.458vw,207px)));gap:clamp(16px,1.042vw,20px)}.v2-contact__chips--niche{grid-template-columns:repeat(4,minmax(0,clamp(150px,11.458vw,207px)))}.home-v2 .v2-contact__chip.v2-form__chip,.v2-contact__chip{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:clamp(48px,3.125vw,60px);padding:clamp(14px,.938vw,18px) clamp(24px,3.75vw,72px);border:0;border-radius:80px;background:#ebebeb;color:rgba(32,32,32,.4);font-family:inherit;font-size:clamp(16px, 1.042vw, 20px);font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .5s,color .5s,transform .5s}.home-v2 .v2-contact__chip.v2-form__chip.is-active,.v2-contact__chip.is-active{background:#64db69;color:#f5f5f5}.v2-contact__submit-wrap{padding-top:clamp(24px,1.563vw,30px)}.v2-contact__submit{display:flex;align-items:center;justify-content:center;width:100%;height:clamp(56px,4.167vw,80px);margin:0;padding:clamp(14px,.99vw,19px) clamp(24px,2.083vw,40px);border:0;border-radius:130px;background:#64db69;color:#fff;font-family:inherit;font-size:clamp(16px, 1.042vw, 20px);font-weight:500;line-height:1;cursor:pointer;appearance:none;-webkit-appearance:none;transition:background-color .5s,color .5s}@media (hover:hover) and (pointer:fine){.home-v2 .v2-contact__chip.v2-form__chip:not(.is-active):focus-visible,.home-v2 .v2-contact__chip.v2-form__chip:not(.is-active):hover,.v2-contact__chip:not(.is-active):focus-visible,.v2-contact__chip:not(.is-active):hover{background:#dedede;color:rgba(32,32,32,.65);transform:translateY(calc(100vw * -2 / 1920))}.v2-contact__submit:hover{background:#202020}}.v2-contact__submit:focus{outline:0}.v2-contact__submit:focus-visible{outline:#202020 solid 2px;outline-offset:3px}@media (max-width:1023px){.home-v2 .v2-section--contact,.v2-section--contact{padding-top:var(--v2-section-gap);padding-bottom:0}.page-meta .v2-section--contact,.page-platform .v2-section--contact,.page-services .v2-section--contact{padding-bottom:calc(100vw * 100 / 390)}.v2-contact__head{gap:calc(100vw * 15 / 390);margin-bottom:calc(100vw * 28 / 390)}.v2-section--contact .v2-contact__head .v2-descriptor{gap:calc(100vw * 10 / 390);font-size:calc(100vw * 12 / 390);font-weight:400;line-height:1;color:rgba(32,32,32,.4)}.v2-section--contact .v2-contact__head .v2-descriptor__dot{width:calc(100vw * 6 / 390);height:calc(100vw * 6 / 390);background:#64db69}.v2-contact__heading{max-width:none;font-size:calc(100vw * 36 / 390);line-height:1}.is-lang-uk .v2-section--contact .v2-contact__heading{font-size:calc(100vw * 34 / 390)}.is-lang-uk .v2-section--contact .v2-contact__heading>.v2-contact__heading-line{display:block;width:fit-content}.is-lang-uk .v2-section--contact .v2-contact__heading>.v2-contact__heading-line:nth-child(2)::before{content:none}.v2-section--contact .v2-contact__heading>.v2-contact__heading-line:first-child,.v2-section--contact .v2-contact__heading>.v2-contact__heading-line:nth-child(2){display:inline-block;vertical-align:top;width:auto}.v2-section--contact .v2-contact__heading>.v2-contact__heading-line:nth-child(2)::before{content:'\00a0'}.v2-section--contact .v2-contact__heading>.v2-contact__heading-line:nth-child(3){display:block}.v2-contact__intro-row{flex-direction:column;gap:0}.v2-contact__intro{max-width:none;font-size:calc(100vw * 14 / 390);line-height:1.2;color:rgba(32,32,32,.4)}.v2-contact__intro-br{display:block}.v2-contact__note{display:none}.v2-contact__form{gap:calc(100vw * 20 / 390)}.v2-contact__fields{grid-template-columns:1fr;gap:calc(100vw * 20 / 390)}.v2-contact__field{gap:calc(100vw * 12 / 390);padding-bottom:calc(100vw * 12 / 390);border-bottom:1px dotted rgba(32,32,32,.2)}.v2-contact__label{font-size:calc(100vw * 14 / 390);font-weight:500;line-height:1}.v2-contact__input{font-size:calc(100vw * 22 / 390);line-height:1.2}.v2-contact__input::placeholder{color:rgba(32,32,32,.2)}.v2-contact__choices{grid-template-columns:1fr;gap:calc(100vw * 20 / 390);padding-top:0}.v2-contact__choice--budget{padding-bottom:calc(100vw * 20 / 390);border-bottom:1px dotted rgba(32,32,32,.2)}.v2-contact__choice .v2-contact__label{margin-bottom:calc(100vw * 16 / 390)}.v2-contact__chips,.v2-contact__chips--niche{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(100vw * 10 / 390)}.home-v2 .v2-contact__chip.v2-form__chip,.v2-contact__chip{min-height:calc(100vw * 37 / 390);height:calc(100vw * 37 / 390);padding-inline:calc(100vw * 12 / 390);border-radius:calc(100vw * 80 / 390);font-size:calc(100vw * 14 / 390);font-weight:500;white-space:normal}.v2-contact__submit-wrap{padding-top:calc(100vw * 20 / 390)}.v2-contact__submit{width:100%;height:calc(100vw * 60 / 390);padding:calc(100vw * 14 / 390) calc(100vw * 28 / 390);border-radius:calc(100vw * 130 / 390);font-size:calc(100vw * 16 / 390)}}@media (min-width:1024px){.page-services .v2-section--contact{padding-bottom:clamp(48px,6.25vw,120px)}.v2-contact{--contact-col-1:var(--v2-grid-col-1, calc(100vw * 663 / 1920));--contact-col-2:var(--v2-grid-col-2, calc(100vw * 662 / 1920));--contact-col-3:var(--v2-grid-col-3, calc(100vw * 435 / 1920));--contact-grid-gap:var(--v2-grid-gap, calc(100vw * 20 / 1920))}.v2-contact__heading{max-width:calc(100vw * 830 / 1920)}.is-lang-uk .v2-section--contact .v2-contact__heading{max-width:calc(100vw * 900 / 1920);font-size:calc(100vw * 82 / 1920)}.is-lang-uk .v2-section--contact .v2-contact__heading>.v2-contact__heading-line{display:block;width:fit-content}.is-lang-uk .v2-section--contact .v2-contact__heading>.v2-contact__heading-line:nth-child(2)::before{content:none}.v2-section--contact .v2-contact__heading>.v2-contact__heading-line:first-child,.v2-section--contact .v2-contact__heading>.v2-contact__heading-line:nth-child(2){display:inline-block;vertical-align:top;width:auto}.v2-section--contact .v2-contact__heading>.v2-contact__heading-line:nth-child(2)::before{content:'\00a0'}.v2-section--contact .v2-contact__heading>.v2-contact__heading-line:nth-child(3){display:block}.v2-contact__heading-line:not(.v2-contact__heading-accent){color:#202020}.v2-contact__choices,.v2-contact__fields,.v2-contact__intro-row{display:grid;grid-template-columns:var(--contact-col-1) var(--contact-col-2) var(--contact-col-3);column-gap:var(--contact-grid-gap)}.v2-contact__intro{grid-column:1/3;max-width:none;white-space:nowrap}.v2-contact__note{grid-column:3;justify-self:start}.v2-contact__fields{gap:var(--contact-grid-gap)}.v2-contact__choices{gap:var(--contact-grid-gap);padding-top:calc(100vw * 30 / 1920)}.v2-contact__choice--budget{grid-column:1}.v2-contact__choice--niche{grid-column:2/4}.v2-contact__chips{grid-template-columns:repeat(2,minmax(0,calc(100vw * 210 / 1920)));column-gap:calc(100vw * 20 / 1920);row-gap:calc(100vw * 20 / 1920)}.v2-contact__chips--niche{grid-template-columns:repeat(4,minmax(0,calc(100vw * 210 / 1920)))}.is-lang-uk .v2-contact__chips--niche,.is-lang-uk.page-platform .v2-contact__chips--niche{grid-template-columns:repeat(4,minmax(0,1fr))}.is-lang-uk .v2-contact__chips--niche .v2-contact__chip,.is-lang-uk.page-platform .v2-contact__chips--niche .v2-contact__chip.v2-form__chip{padding-inline:calc(100vw * 14 / 1920);font-size:calc(100vw * 17 / 1920)}.home-v2 .v2-contact__chip.v2-form__chip,.v2-contact__chip{height:calc(100vw * 60 / 1920);min-height:calc(100vw * 60 / 1920);padding:calc(100vw * 18 / 1920) calc(100vw * 24 / 1920);border-radius:calc(100vw * 80 / 1920);font-size:calc(100vw * 20 / 1920);line-height:1}}.home-v2 .v2-section--career-contact,.v2-section--career-contact{padding-block:clamp(64px,calc(100vw * 120 / 1920),120px)}.page-career .v2-section--career-contact{padding-bottom:clamp(48px,6.25vw,120px)}.v2-career-contact__head{margin-bottom:clamp(32px,2.083vw,40px)}.v2-career-contact__heading{max-width:min(calc(100vw * 1045 / 1920),1045px)}.v2-career-contact__intro-row{align-items:flex-end}.v2-career-contact__intro{max-width:min(calc(100vw * 1045 / 1920),1045px);white-space:normal}.v2-career-contact__form{display:flex;flex-direction:column;gap:clamp(32px,2.083vw,40px)}.v2-career-contact__fields{display:grid;gap:clamp(16px,1.042vw,20px)}.v2-career-contact__fields--primary{grid-template-columns:repeat(3,minmax(0,1fr))}.v2-career-contact__fields--secondary{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.v2-career-contact__file{display:flex;align-items:center;justify-content:space-between;gap:clamp(12px,1.042vw,20px);position:relative;min-height:clamp(28px,1.979vw,38px)}.v2-career-contact__file-input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.v2-career-contact__file-text{font-family:'Inter Tight',system-ui,sans-serif;font-size:clamp(22px, 1.979vw, 38px);font-weight:400;line-height:1.2;color:rgba(32,32,32,.2);pointer-events:none}.v2-career-contact__file-text.is-filled{color:#202020}.v2-career-contact__file-icon{display:inline-flex;flex-shrink:0;color:rgba(32,32,32,.2);pointer-events:none}.v2-career-contact__file-icon svg{display:block;width:clamp(20px,1.25vw,24px);height:clamp(20px,1.25vw,24px)}.v2-career-contact>.wpcf7{width:100%}.v2-career-contact .wpcf7-form-control-wrap{display:block;width:100%}.v2-career-contact .wpcf7-not-valid-tip,.v2-career-contact .wpcf7-response-output{font-size:clamp(13px, .833vw, 16px);line-height:1.25}.v2-career-contact .wpcf7-not-valid-tip{margin-top:8px;color:#c43b3b}.v2-career-contact .wpcf7 form .wpcf7-response-output{margin:clamp(16px,1.042vw,20px) 0 0;padding:12px 16px;border:1px solid rgba(32,32,32,.2);border-radius:16px}.v2-career-contact .wpcf7 form .wpcf7-response-output[aria-hidden=true]{display:none}.v2-career-contact .wpcf7-form .v2-contact__field{display:flex;flex-direction:column;gap:clamp(12px,1.042vw,20px);min-width:0;padding-bottom:clamp(12px,1.042vw,20px);border-bottom:1px dashed rgba(32,32,32,.2)}.v2-career-contact .wpcf7-form .v2-career-contact__file-input,.v2-career-contact .wpcf7-form .v2-contact__input{width:100%;border:0;background:0 0;padding:0;font-family:'Inter Tight',system-ui,sans-serif;font-size:clamp(22px, 1.979vw, 38px);font-weight:400;line-height:1.2;color:#202020}.v2-career-contact .wpcf7-form .v2-contact__input::placeholder{color:rgba(32,32,32,.2)}.v2-career-contact .wpcf7-form .v2-career-contact__file-input:focus,.v2-career-contact .wpcf7-form .v2-contact__input:focus{outline:0}.v2-career-contact__field--cv .v2-career-contact__file{position:relative}.v2-career-contact__field--cv .wpcf7-form-control-wrap{position:absolute;inset:0;z-index:2}.v2-career-contact .wpcf7-form .v2-career-contact__file-input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;font-size:0}.v2-career-contact .wpcf7-form .v2-contact__submit-wrap{padding-top:clamp(24px,1.563vw,30px)}.v2-career-contact .wpcf7-form .v2-contact__submit{display:flex;align-items:center;justify-content:center;width:100%;height:clamp(56px,4.167vw,80px);margin:0;padding:clamp(14px,.99vw,19px) clamp(24px,2.083vw,40px);border:0;border-radius:130px;background:#64db69;color:#fff;font-family:inherit;font-size:clamp(16px, 1.042vw, 20px);font-weight:500;line-height:1;cursor:pointer;transition:background-color .5s,color .5s}@media (hover:hover) and (pointer:fine){.v2-career-contact .v2-contact__submit:hover,.v2-career-contact .wpcf7-form .v2-contact__submit:hover{background:#202020}}@media (max-width:1023px){.home-v2 .v2-section--career-contact,.v2-section--career-contact{padding-top:var(--v2-section-gap);padding-bottom:calc(100vw * 100 / 390)}.v2-career-contact__head{gap:calc(100vw * 15 / 390);margin-bottom:calc(100vw * 28 / 390)}.v2-career-contact__heading{max-width:none;font-size:calc(100vw * 36 / 390)}.v2-career-contact__intro-row{flex-direction:column;gap:0}.v2-career-contact__intro{max-width:none;font-size:calc(100vw * 14 / 390)}.v2-career-contact__fields--primary,.v2-career-contact__fields--secondary{grid-template-columns:1fr}.v2-career-contact__file-text{font-size:calc(100vw * 22 / 390)}}@media (min-width:1024px){.v2-career-contact{--contact-col-1:var(--v2-grid-col-1, calc(100vw * 663 / 1920));--contact-col-2:var(--v2-grid-col-2, calc(100vw * 662 / 1920));--contact-col-3:var(--v2-grid-col-3, calc(100vw * 435 / 1920));--contact-grid-gap:var(--v2-grid-gap, calc(100vw * 20 / 1920))}.v2-career-contact__intro-row{display:grid;grid-template-columns:var(--contact-col-1) var(--contact-col-2) var(--contact-col-3);column-gap:var(--contact-grid-gap);align-items:end}.v2-career-contact__intro{grid-column:1/3;max-width:none}.v2-career-contact__intro-row .v2-contact__note{grid-column:3;justify-self:start}.v2-career-contact__fields--primary,.v2-career-contact__fields--secondary{grid-template-columns:var(--contact-col-1) var(--contact-col-2) var(--contact-col-3);column-gap:var(--contact-grid-gap)}.v2-career-contact__field--position{grid-column:1/3}.v2-career-contact__field--cv{grid-column:3}}.home-v2 .v2-section--techhub,.v2-section--techhub{position:relative;z-index:310;padding:0;overflow:hidden}.v2-section--techhub .v2-techhub__heading-line.v2-techhub__heading-line--mobile{display:none}@media (max-width:1023px){.v2-section--techhub .v2-techhub__heading-line{white-space:normal}.v2-section--techhub .v2-techhub__heading-line.v2-techhub__heading-line--desktop{display:none}.v2-section--techhub .v2-techhub__heading-line.v2-techhub__heading-line--mobile{display:block}}.v2-techhub__stage{position:relative;isolation:isolate;width:100%;max-width:100%;margin-left:0;min-height:100svh;min-height:100dvh;height:auto;display:flex;align-items:stretch;justify-content:center;padding-inline:var(--container-pad);box-sizing:border-box;background-image:var(--v2-techhub-bg);background-size:cover;background-position:center;background-repeat:no-repeat}.v2-techhub__video,.v2-techhub__video-overlay{position:absolute;inset:0;width:100%;height:100%}.v2-techhub__sound{position:absolute;z-index:3;right:clamp(20px,2.083vw,40px);bottom:clamp(20px,2.083vw,40px);display:grid;place-items:center;width:clamp(44px,3.125vw,60px);height:clamp(44px,3.125vw,60px);padding:0;border:1px solid rgba(255,255,255,.45);border-radius:50%;color:#202020;background:rgba(255,255,255,.88);backdrop-filter:blur(10px);cursor:pointer;transition:color 180ms,background-color 180ms,transform 180ms}.v2-techhub__sound:hover{color:#fff;background:#202020;transform:scale(1.04)}.v2-techhub__sound-icon{width:45%;height:45%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.v2-techhub__sound-icon--off,.v2-techhub__sound.is-muted .v2-techhub__sound-icon--on{display:none}.v2-techhub__sound.is-muted .v2-techhub__sound-icon--off{display:block}.v2-techhub__video{z-index:-2;display:block;object-fit:cover;object-position:center;pointer-events:none}.v2-techhub__video-overlay{z-index:-1;background:rgba(100,219,105,.2);pointer-events:none}.v2-techhub__inner{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;width:100%;flex:1 1 auto;align-self:stretch;min-height:0}.v2-techhub__top{display:flex;flex-direction:column;align-items:flex-start}.v2-techhub__top .v2-descriptor{margin:0;display:flex;align-items:center;line-height:1;color:rgba(255,255,255,.4)}.v2-techhub__top .v2-descriptor__dot{background:#fff}.v2-techhub__heading{margin:0;font-weight:500;line-height:1;letter-spacing:0;color:#fff}.v2-techhub__heading-line{display:block}.v2-techhub__text{align-self:center;margin:0;font-weight:400;letter-spacing:0;text-align:center;color:#fff}.v2-techhub__text-br-desktop{display:none}@media (max-width:1023px){.v2-section--techhub{--v2-techhub-fs-12:calc(100vw * 12 / 390);--v2-techhub-fs-14:calc(100vw * 14 / 390);--v2-techhub-fs-36:calc(100vw * 36 / 390);--v2-techhub-gap-10:calc(100vw * 10 / 390);--v2-techhub-gap-15:calc(100vw * 15 / 390);--v2-techhub-dot:calc(100vw * 6 / 390);--v2-techhub-content:calc(100vw * 350 / 390);--v2-techhub-pad-20:calc(100vw * 20 / 390);--v2-techhub-header-height:calc(100vw * 70 / 390);--v2-techhub-mobile-height:calc(100vh - var(--v2-techhub-header-height))}.v2-section--techhub .v2-techhub__stage{min-height:var(--v2-techhub-mobile-height);height:var(--v2-techhub-mobile-height);padding-block:var(--v2-techhub-pad-20)}@supports (height:100svh){.v2-section--techhub{--v2-techhub-mobile-height:calc(100svh - var(--v2-techhub-header-height))}}.v2-section--techhub .v2-techhub__inner{max-width:none}.v2-section--techhub .v2-techhub__top{gap:var(--v2-techhub-gap-15);overflow:visible}.v2-section--techhub .v2-techhub__top .v2-descriptor,.v2-section--techhub .v2-techhub__top .v2-descriptor__text{gap:var(--v2-techhub-gap-10);font-size:var(--v2-techhub-fs-12);font-weight:400;line-height:1;color:rgba(255,255,255,.4)}.v2-section--techhub .v2-techhub__top .v2-descriptor__dot{width:var(--v2-techhub-dot);height:var(--v2-techhub-dot)}.v2-section--techhub .v2-techhub__heading,.v2-section--techhub .v2-techhub__heading-line{max-width:var(--v2-techhub-content);font-size:var(--v2-techhub-fs-36);font-weight:500;line-height:1;color:#fff;overflow:visible}.v2-section--techhub .v2-techhub__heading-line{white-space:nowrap}.v2-section--techhub .v2-techhub__text{width:100%;max-width:var(--v2-techhub-content);font-size:var(--v2-techhub-fs-14);font-weight:400;line-height:1.2;color:#fff}.is-lang-uk .v2-section--techhub .v2-techhub__text{max-width:calc(100vw * 360 / 390);font-size:calc(100vw * 13 / 390);line-height:1.25}.is-lang-uk .v2-section--techhub .v2-techhub__text-br{display:none}}@media (min-width:1024px){.v2-techhub__stage{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);padding-block:clamp(24px,2.604vw,50px);padding-inline:clamp(20px,3.125vw,60px)}.v2-techhub__inner{max-width:min(93.75vw,1800px)}.v2-techhub__top{gap:calc(100vw * 20 / 1920);padding-top:clamp(105px,8.2vw,158px)}.v2-techhub__top .v2-descriptor,.v2-techhub__top .v2-descriptor__text{gap:15px;font-size:clamp(16px, 1.042vw, 20px)}.v2-techhub__top .v2-descriptor__dot{width:10px;height:10px}.v2-techhub__heading,.v2-techhub__heading-line{max-width:min(61vw,1170px);font-size:clamp(36px, 4.15vw, 80px)}.v2-techhub__heading-line{white-space:nowrap}.v2-techhub__text{max-width:min(60.4167vw,1160px);font-size:clamp(14px, .938vw, 18px);line-height:1.22}.v2-techhub__text-br{display:none}.v2-techhub__text-br-desktop{display:inline}.v2-techhub__text-space{display:none}}
/* career-collage */
.page-career .v2-section--career-stay{padding-bottom:clamp(24px,2.0833333333vw,40px)}.home-v2 .v2-section--career-stay-gallery,.v2-section--career-stay-gallery{--stay-gallery-gap: clamp(12px, calc(100vw * 20 / 1920), 20px);--stay-gallery-radius: clamp(12px, calc(100vw * 20 / 1920), 20px);padding-top:0;padding-bottom:clamp(48px,6.25vw,120px);overflow:visible}.v2-career-stay-gallery__masonry{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(12, minmax(0, 1fr));gap:var(--stay-gallery-gap);aspect-ratio:1.15}.v2-career-stay-gallery__item{display:inline-block;width:100%;margin:0;min-height:0;overflow:hidden;border-radius:var(--stay-gallery-radius);break-inside:avoid;line-height:0}.v2-career-stay-gallery__item:nth-child(1){grid-area:1/1/4/2}.v2-career-stay-gallery__item:nth-child(2){grid-area:1/2/6/3}.v2-career-stay-gallery__item:nth-child(3){grid-area:1/3/5/4}.v2-career-stay-gallery__item:nth-child(4){grid-area:6/2/9/3}.v2-career-stay-gallery__item:nth-child(5){grid-area:4/1/9/2}.v2-career-stay-gallery__item:nth-child(6){grid-area:5/3/10/4}.v2-career-stay-gallery__item:nth-child(7){grid-area:10/3/13/4}.v2-career-stay-gallery__item:nth-child(8){grid-area:9/2/13/3}.v2-career-stay-gallery__item:nth-child(9){grid-area:9/1/13/2}.v2-career-stay-gallery__item .v2-career-stay-gallery__trigger,.v2-career-stay-gallery__item .v2-career-stay-gallery__image{height:100%}.v2-career-stay-gallery__item .v2-career-stay-gallery__image{object-fit:cover;object-position:50% 35%;transition:transform 400ms ease}@media(hover: hover)and (prefers-reduced-motion: no-preference){.v2-career-stay-gallery__trigger:hover .v2-career-stay-gallery__image{transform:scale(1.025)}}@media(max-width: 1023px){.v2-career-stay-gallery__masonry{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(20, minmax(0, 1fr));aspect-ratio:.42}.v2-career-stay-gallery__item:nth-child(1){grid-area:1/1/4/2}.v2-career-stay-gallery__item:nth-child(2){grid-area:1/2/6/3}.v2-career-stay-gallery__item:nth-child(3){grid-area:4/1/9/2}.v2-career-stay-gallery__item:nth-child(4){grid-area:6/2/9/3}.v2-career-stay-gallery__item:nth-child(5){grid-area:9/1/14/2}.v2-career-stay-gallery__item:nth-child(6){grid-area:9/2/15/3}.v2-career-stay-gallery__item:nth-child(7){grid-area:14/1/17/2}.v2-career-stay-gallery__item:nth-child(8){grid-area:17/1/21/2}.v2-career-stay-gallery__item:nth-child(9){grid-area:15/2/21/3}}.v2-career-stay-gallery__toolbar{display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,2.083vw,40px);margin-bottom:clamp(20px,1.4583333333vw,28px)}.v2-career-stay-gallery__counter{margin:0;font-size:clamp(14px,.9375vw,18px);font-weight:400;line-height:1;color:rgba(32, 32, 32, 0.4)}.v2-career-stay-gallery__counter-current{color:#202020;font-weight:500}.v2-career-stay-gallery__nav{display:flex;align-items:center;gap:clamp(12px,1.042vw,20px);flex-shrink:0}.v2-career-stay-gallery__arrow{display:inline-flex;align-items:center;justify-content:center;width:clamp(56px,4.167vw,80px);height:clamp(56px,4.167vw,80px);padding:0;border:1px solid #202020;border-radius:50%;background:transparent;cursor:pointer;appearance:none;-webkit-appearance:none;line-height:0;transition:background-color .5s ease,border-color .5s ease,opacity .35s ease}.v2-career-stay-gallery__arrow:disabled{opacity:.35;cursor:default;pointer-events:none}.v2-career-stay-gallery__arrow img{display:block;width:clamp(12px,.833vw,16px);height:clamp(20px,1.406vw,27px);object-fit:contain;flex-shrink:0;filter:brightness(0);transition:filter .5s ease}.v2-career-stay-gallery__arrow--prev img{transform:translateX(-1px)}.v2-career-stay-gallery__arrow--next img{transform:rotate(180deg) translateX(-1px)}@media(hover: hover)and (pointer: fine){.v2-career-stay-gallery__arrow:not(:disabled):hover,.v2-career-stay-gallery__arrow:not(:disabled):focus-visible,.v2-career-stay-gallery__arrow:not(:disabled):active{background:#202020;border-color:#202020}.v2-career-stay-gallery__arrow:not(:disabled):hover img,.v2-career-stay-gallery__arrow:not(:disabled):focus-visible img,.v2-career-stay-gallery__arrow:not(:disabled):active img{filter:none}}.v2-career-stay-gallery__stage{overflow:hidden;width:100%;box-sizing:border-box;padding-left:max(var(--container-pad),(100vw - var(--layout-width))/2);padding-right:max(var(--container-pad),(100vw - var(--layout-width))/2);transition:height .6s cubic-bezier(0.22, 1, 0.36, 1);will-change:height}.v2-career-stay-gallery.swiper{width:100%;overflow:hidden;margin-inline:0;cursor:grab;transition:height .6s cubic-bezier(0.22, 1, 0.36, 1);will-change:height}.v2-career-stay-gallery.swiper:active{cursor:grabbing}.v2-career-stay-gallery .swiper-wrapper{align-items:flex-start}.v2-career-stay-gallery .swiper-slide{flex-shrink:0;height:auto;box-sizing:border-box}.v2-career-stay-gallery__slide{display:block;width:100%;height:auto;margin:0;overflow:hidden;border-radius:var(--stay-gallery-radius);line-height:0}.v2-career-stay-gallery__trigger{display:block;width:100%;margin:0;padding:0;border:0;background:transparent;border-radius:inherit;cursor:zoom-in;appearance:none;-webkit-appearance:none;line-height:0;text-align:left}.v2-career-stay-gallery__trigger:focus-visible{outline:2px solid #202020;outline-offset:2px}.v2-career-stay-gallery__image{display:block;width:100%;height:auto;max-width:100%;user-select:none;-webkit-user-drag:none;pointer-events:none}@media(min-width: 1024px){.v2-career-stay-gallery .swiper-slide,.v2-career-stay-gallery .swiper-slide.v2-career-stay-gallery__slide--portrait{width:auto}}@media(max-width: 1023px){.home-v2 .v2-section--career-stay-gallery,.v2-section--career-stay-gallery{--stay-gallery-gap: calc(100vw * 12 / 390);--stay-gallery-radius: calc(100vw * 12 / 390);padding-bottom:12.3076923077vw}.v2-career-stay-gallery__masonry{column-count:2}.v2-career-stay-gallery__toolbar{margin-bottom:5.1282051282vw}.v2-career-stay-gallery__counter{font-size:3.5897435897vw}.v2-career-stay-gallery__stage{padding-inline:var(--container-pad)}}.v2-career-stay-gallery-lightbox{position:fixed;inset:0;z-index:500;display:flex;align-items:center;justify-content:center;padding:clamp(16px,2.083vw,40px);box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility .35s ease}.v2-career-stay-gallery-lightbox.is-open{opacity:1;visibility:visible;pointer-events:auto}.v2-career-stay-gallery-lightbox__backdrop{position:absolute;inset:0;border:0;padding:0;background:rgba(0, 0, 0, 0.88);cursor:zoom-out}.v2-career-stay-gallery-lightbox__panel{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:clamp(12px,1.042vw,20px);width:min(100%,1440px);max-height:100%;pointer-events:none}.v2-career-stay-gallery-lightbox__viewport{display:flex;align-items:center;justify-content:center;width:100%;max-height:calc(100svh - clamp(80px,10vw,120px));pointer-events:auto}.v2-career-stay-gallery-lightbox__image{display:block;width:auto;max-width:100%;height:auto;max-height:calc(100svh - clamp(80px,10vw,120px));margin:0 auto;border-radius:clamp(12px,1.0416666667vw,20px);user-select:none;-webkit-user-drag:none}.v2-career-stay-gallery-lightbox__counter{position:absolute;top:clamp(-52px,-3.646vw,-70px);left:0;margin:0;font-size:clamp(14px,.9375vw,18px);font-weight:500;line-height:1;color:#fff}.v2-career-stay-gallery-lightbox__close,.v2-career-stay-gallery-lightbox__arrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:1px solid rgba(255, 255, 255, 0.8);border-radius:50%;background:transparent;color:#fff;cursor:pointer;appearance:none;-webkit-appearance:none;pointer-events:auto;transition:background-color .35s ease,border-color .35s ease,opacity .35s ease}.v2-career-stay-gallery-lightbox__close{position:absolute;top:clamp(-52px,-3.646vw,-70px);right:0;width:clamp(40px,2.604vw,50px);height:clamp(40px,2.604vw,50px);font-size:clamp(24px,1.563vw,30px);line-height:1}.v2-career-stay-gallery-lightbox__arrow{width:clamp(56px,4.167vw,80px);height:clamp(56px,4.167vw,80px)}.v2-career-stay-gallery-lightbox__arrow img{display:block;width:clamp(12px,.833vw,16px);height:clamp(20px,1.406vw,27px);object-fit:contain;filter:brightness(0) invert(1)}.v2-career-stay-gallery-lightbox__arrow--next img{transform:rotate(180deg)}.v2-career-stay-gallery-lightbox__arrow:disabled{opacity:.35;cursor:default;pointer-events:none}@media(hover: hover)and (pointer: fine){.v2-career-stay-gallery-lightbox__close:hover,.v2-career-stay-gallery-lightbox__close:focus-visible,.v2-career-stay-gallery-lightbox__arrow:not(:disabled):hover,.v2-career-stay-gallery-lightbox__arrow:not(:disabled):focus-visible{background:#fff;border-color:#fff}.v2-career-stay-gallery-lightbox__close:hover,.v2-career-stay-gallery-lightbox__close:focus-visible{color:#202020}.v2-career-stay-gallery-lightbox__arrow:not(:disabled):hover img,.v2-career-stay-gallery-lightbox__arrow:not(:disabled):focus-visible img{filter:brightness(0)}}body.is-career-stay-gallery-lightbox-open{overflow:hidden}@media(max-width: 1023px){.v2-career-stay-gallery-lightbox__panel{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto 1fr auto;gap:3.0769230769vw;width:100%}.v2-career-stay-gallery-lightbox__arrow--prev{grid-row:3;justify-self:start}.v2-career-stay-gallery-lightbox__viewport{grid-row:2;max-height:calc(100svh - 35.8974358974vw)}.v2-career-stay-gallery-lightbox__image{max-height:calc(100svh - 35.8974358974vw)}.v2-career-stay-gallery-lightbox__arrow--next{grid-row:3;justify-self:end}.v2-career-stay-gallery-lightbox__counter{top:-9.2307692308vw;font-size:3.5897435897vw}.v2-career-stay-gallery-lightbox__close{top:-9.2307692308vw;width:10.2564102564vw;height:10.2564102564vw;font-size:6.1538461538vw}}@media(prefers-reduced-motion: reduce){.v2-career-stay-gallery__stage,.v2-career-stay-gallery-lightbox{transition:none}}

/* career-contact-copy */
.home-v2 .v2-section--career-contact,.v2-section--career-contact{padding-block:clamp(64px,6.25vw,120px)}.page-career .v2-section--career-contact{padding-bottom:clamp(48px,6.25vw,120px)}.v2-career-contact__head{margin-bottom:clamp(32px,2.083vw,40px)}.v2-career-contact__heading{max-width:min(54.4270833333vw,1045px)}.v2-career-contact__intro-row{align-items:flex-end}.v2-career-contact__intro{max-width:min(54.4270833333vw,1045px);white-space:normal}.v2-career-contact__form{display:flex;flex-direction:column;gap:clamp(32px,2.083vw,40px)}.v2-career-contact__fields{display:grid;gap:clamp(16px,1.042vw,20px)}.v2-career-contact__fields--primary{grid-template-columns:repeat(3, minmax(0, 1fr))}.v2-career-contact__fields--secondary{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}.v2-career-contact__file{display:flex;align-items:center;justify-content:space-between;gap:clamp(12px,1.042vw,20px);position:relative;min-height:clamp(28px,1.979vw,38px)}.v2-career-contact__file-input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.v2-career-contact__file-text{font-family:"Inter Tight",system-ui,sans-serif;font-size:clamp(22px,1.979vw,38px);font-weight:400;line-height:1.2;color:rgba(32, 32, 32, 0.2);pointer-events:none}.v2-career-contact__file-text.is-filled{color:#202020}.v2-career-contact__file-icon{display:inline-flex;flex-shrink:0;color:rgba(32, 32, 32, 0.2);pointer-events:none}.v2-career-contact__file-icon svg{display:block;width:clamp(20px,1.25vw,24px);height:clamp(20px,1.25vw,24px)}.v2-career-contact>.wpcf7{width:100%}.v2-career-contact .wpcf7-form-control-wrap{display:block;width:100%}.v2-career-contact .wpcf7-not-valid-tip,.v2-career-contact .wpcf7-response-output{font-size:clamp(13px,.833vw,16px);line-height:1.25}.v2-career-contact .wpcf7-not-valid-tip{margin-top:8px;color:#c43b3b}.v2-career-contact .wpcf7 form .wpcf7-response-output{margin:clamp(16px,1.042vw,20px) 0 0;padding:12px 16px;border:1px solid rgba(32, 32, 32, 0.2);border-radius:16px}.v2-career-contact .wpcf7 form .wpcf7-response-output[aria-hidden=true]{display:none}.v2-career-contact .wpcf7-form .v2-contact__field{display:flex;flex-direction:column;gap:clamp(12px,1.042vw,20px);min-width:0;padding-bottom:clamp(12px,1.042vw,20px);border-bottom:1px dashed rgba(32, 32, 32, 0.2)}.v2-career-contact .wpcf7-form .v2-contact__input,.v2-career-contact .wpcf7-form .v2-career-contact__file-input{width:100%;border:0;background:transparent;padding:0;font-family:"Inter Tight",system-ui,sans-serif;font-size:clamp(22px,1.979vw,38px);font-weight:400;line-height:1.2;color:#202020}.v2-career-contact .wpcf7-form .v2-contact__input::placeholder{color:rgba(32, 32, 32, 0.2)}.v2-career-contact .wpcf7-form .v2-contact__input:focus,.v2-career-contact .wpcf7-form .v2-career-contact__file-input:focus{outline:none}.v2-career-contact__field--cv .v2-career-contact__file{position:relative}.v2-career-contact__field--cv .wpcf7-form-control-wrap{position:absolute;inset:0;z-index:2}.v2-career-contact .wpcf7-form .v2-career-contact__file-input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;font-size:0}.v2-career-contact .wpcf7-form .v2-contact__submit-wrap{padding-top:clamp(24px,1.563vw,30px)}.v2-career-contact .wpcf7-form .v2-contact__submit{display:flex;align-items:center;justify-content:center;width:100%;height:clamp(56px,4.167vw,80px);margin:0;padding:clamp(14px,.99vw,19px) clamp(24px,2.083vw,40px);border:0;border-radius:130px;background:#64db69;color:#fff;font-family:inherit;font-size:clamp(16px,1.042vw,20px);font-weight:500;line-height:1;cursor:pointer;transition:background-color .5s ease,color .5s ease}@media(hover: hover)and (pointer: fine){.v2-career-contact .wpcf7-form .v2-contact__submit:hover,.v2-career-contact .v2-contact__submit:hover{background:#202020}}@media(max-width: 1023px){.home-v2 .v2-section--career-contact,.v2-section--career-contact{padding-top:var(--v2-section-gap);padding-bottom:25.641025641vw}.v2-career-contact__head{gap:3.8461538462vw;margin-bottom:7.1794871795vw}.v2-career-contact__heading{max-width:none;font-size:9.2307692308vw}.v2-career-contact__intro-row{flex-direction:column;gap:0}.v2-career-contact__intro{max-width:none;font-size:3.5897435897vw}.v2-career-contact__fields--primary,.v2-career-contact__fields--secondary{grid-template-columns:1fr}.v2-career-contact__file-text{font-size:5.641025641vw}}@media(min-width: 1024px){.v2-career-contact{--contact-col-1: var(--v2-grid-col-1, calc(100vw * 663 / 1920));--contact-col-2: var(--v2-grid-col-2, calc(100vw * 662 / 1920));--contact-col-3: var(--v2-grid-col-3, calc(100vw * 435 / 1920));--contact-grid-gap: var(--v2-grid-gap, calc(100vw * 20 / 1920))}.v2-career-contact__intro-row{display:grid;grid-template-columns:var(--contact-col-1) var(--contact-col-2) var(--contact-col-3);column-gap:var(--contact-grid-gap);align-items:end}.v2-career-contact__intro{grid-column:1/3;max-width:none}.v2-career-contact__intro .v2-contact__intro-br{display:block}.v2-career-contact__intro-row .v2-contact__note{grid-column:3;justify-self:start}.v2-career-contact__fields--primary,.v2-career-contact__fields--secondary{grid-template-columns:var(--contact-col-1) var(--contact-col-2) var(--contact-col-3);column-gap:var(--contact-grid-gap)}.v2-career-contact__field--position{grid-column:1/3}.v2-career-contact__field--cv{grid-column:3}}

/* career-positions-stack */
.home-v2 .v2-section--career-positions,.v2-section--career-positions{--positions-sidebar-w: calc(var(--layout-width) * 910 / 1800);--positions-card-w: calc(var(--layout-width) * 890 / 1800);--positions-card-h: calc(var(--layout-width) * 340 / 1800);--positions-media-w: calc(var(--layout-width) * 320 / 1800);--positions-media-h: calc(var(--layout-width) * 300 / 1800);--positions-card-pad: calc(var(--layout-width) * 20 / 1800);--positions-card-gap: calc(var(--layout-width) * 30 / 1800);--positions-cards-gap: calc(var(--layout-width) * 20 / 1800);--positions-meta-gap: calc(var(--layout-width) * 10 / 1800);--positions-title-gap: calc(var(--layout-width) * 15 / 1800);--positions-actions-gap: calc(var(--layout-width) * 24 / 1800);--positions-btn-size: calc(var(--layout-width) * 60 / 1800);--positions-btn-gap: calc(var(--layout-width) * 5 / 1800);--positions-text-max: calc(var(--layout-width) * 436 / 1800);--positions-head-gap: calc(var(--layout-width) * 24 / 1800);--positions-head-mb: calc(var(--layout-width) * 60 / 1800);--positions-filter-gap: calc(var(--layout-width) * 60 / 1800);--positions-filter-label-mb: calc(var(--layout-width) * 20 / 1800);--positions-filter-list-gap: calc(var(--layout-width) * 10 / 1800);--positions-filter-min-h: calc(var(--layout-width) * 50 / 1800);--positions-filter-pad-y: calc(var(--layout-width) * 14 / 1800);--positions-filter-pad-x: calc(var(--layout-width) * 18 / 1800);--positions-filter-inner-gap: calc(var(--layout-width) * 12 / 1800);--positions-filter-radius: calc(var(--layout-width) * 5 / 1800);--positions-filter-dot: calc(var(--layout-width) * 12 / 1800);--positions-descriptor-size: calc(var(--layout-width) * 20 / 1800);--positions-heading-size: calc(var(--layout-width) * 90 / 1800);--positions-filter-label-size: calc(var(--layout-width) * 18 / 1800);padding-block:clamp(64px,6.25vw,120px)}.v2-career-positions__layout{display:grid;grid-template-columns:var(--positions-sidebar-w) var(--positions-card-w);gap:0;justify-content:space-between;align-items:stretch;width:var(--layout-width);max-width:100%}.v2-career-positions__sidebar{display:flex;flex-direction:column;width:var(--positions-sidebar-w);max-width:100%;min-width:0;min-height:100%}.v2-career-positions__sidebar-sticky{flex:1 1 auto;min-height:0}.v2-career-positions__sidebar-panel{position:sticky;top:clamp(64px,4.688vw,90px);align-self:flex-start;z-index:5;width:100%;background:var(--color-canvas);padding-bottom:calc(var(--layout-width)*20/1800)}.v2-career-positions__head{display:flex;flex-direction:column;gap:var(--positions-head-gap);margin-bottom:var(--positions-head-mb)}.v2-career-positions__head .v2-descriptor{margin:0;gap:calc(var(--layout-width)*15/1800);font-size:var(--positions-descriptor-size);line-height:1;color:rgba(32, 32, 32, 0.4)}.v2-career-positions__head .v2-descriptor__dot{width:calc(var(--layout-width)*10/1800);height:calc(var(--layout-width)*10/1800);background:#64db69}.v2-career-positions__heading{margin:0;font-size:var(--positions-heading-size);font-weight:500;line-height:1}.v2-career-positions__heading-accent{color:#64db69}.v2-career-positions__heading-main{color:#202020}.v2-career-positions__filters{display:flex;flex-direction:column;gap:var(--positions-filter-gap)}.v2-career-positions__filter-label{margin:0 0 var(--positions-filter-label-mb);font-size:var(--positions-filter-label-size);font-weight:400;line-height:1.2;color:#202020}.v2-career-positions__filter-list{display:flex;flex-wrap:wrap;gap:var(--positions-filter-list-gap)}.v2-career-positions__filter-break{flex-basis:100%;width:0;height:0;overflow:hidden}.v2-career-positions__filter{display:inline-flex;align-items:center;gap:var(--positions-filter-inner-gap);min-height:var(--positions-filter-min-h);padding:var(--positions-filter-pad-y) var(--positions-filter-pad-x);border:0;border-radius:var(--positions-filter-radius);background:#ebebeb;cursor:pointer;appearance:none;-webkit-appearance:none;font:inherit;color:rgba(32, 32, 32, 0.6);transition:color .3s ease}.v2-career-positions__filter-dot{width:var(--positions-filter-dot);height:var(--positions-filter-dot);border-radius:50%;box-shadow:inset 0 0 0 1px #c2c2c2;flex-shrink:0;transition:background-color .3s ease,box-shadow .3s ease}.v2-career-positions__filter-text{font-size:var(--positions-filter-label-size);font-weight:400;line-height:1.2;white-space:nowrap}.v2-career-positions__filter.is-active{color:#202020}.v2-career-positions__filter.is-active .v2-career-positions__filter-dot{background:#64db69;box-shadow:none}.v2-career-positions__jobs{display:flex;flex-direction:column;gap:var(--positions-cards-gap);width:var(--positions-card-w);max-width:100%;justify-self:end}.v2-career-positions__card{display:flex;align-items:center;gap:var(--positions-card-gap);width:var(--positions-card-w);max-width:100%;min-height:var(--positions-card-h);height:var(--positions-card-h);padding:var(--positions-card-pad);border-radius:calc(var(--layout-width)*20/1800);background:#ebebeb;box-sizing:border-box}.v2-career-positions__card-media{width:var(--positions-media-w);height:var(--positions-media-h);border-radius:calc(var(--layout-width)*14/1800);overflow:hidden;flex-shrink:0}.v2-career-positions__card-img{display:block;width:100%;height:100%;object-fit:cover}.v2-career-positions__card-body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0;min-height:var(--positions-media-h)}.v2-career-positions__meta{display:flex;align-items:center;gap:var(--positions-meta-gap);margin:0 0 var(--positions-meta-gap);font-size:calc(var(--layout-width)*16/1800);font-weight:400;line-height:1.2;color:#c2c2c2}.v2-career-positions__meta-part{white-space:nowrap}.v2-career-positions__meta-dot{width:calc(var(--layout-width)*5/1800);height:calc(var(--layout-width)*5/1800);border-radius:50%;background:#c2c2c2;flex-shrink:0}.v2-career-positions__card-title{margin:0 0 var(--positions-title-gap);font-size:calc(var(--layout-width)*32/1800);font-weight:500;line-height:calc(var(--layout-width)*40/1800);color:#202020}.v2-career-positions__card-text{margin:0;max-width:var(--positions-text-max);font-size:calc(var(--layout-width)*18/1800);font-weight:400;line-height:1.2;color:#202020}.v2-career-positions__card-actions{display:flex;gap:var(--positions-btn-gap);width:100%;margin-top:auto;padding-top:var(--positions-actions-gap)}.v2-career-positions__btn{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;height:var(--positions-btn-size);padding:0;border:0;border-radius:calc(var(--layout-width)*70/1800);font-size:calc(var(--layout-width)*18/1800);font-weight:400;line-height:1;text-decoration:none;text-align:center;white-space:nowrap;cursor:pointer;appearance:none;-webkit-appearance:none;box-sizing:border-box;transition:background-color .5s ease,color .5s ease,border-color .5s ease}.v2-career-positions__btn-label{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:100%;overflow:hidden}.v2-career-positions__btn-label-track{display:block;position:relative;overflow:hidden;height:1em;line-height:1}.v2-career-positions__btn-label-slide{display:block;transition:transform .38s cubic-bezier(0.4, 0, 0.2, 1);will-change:transform}.v2-career-positions__btn-label-slide:last-child{position:absolute;inset-inline:0;top:100%}.v2-career-positions__btn--primary{padding-inline:calc(var(--layout-width)*20/1800);background:#64db69;color:#fff}.v2-career-positions__btn--ghost{padding-inline:calc(var(--layout-width)*20/1800);border:1px dotted rgba(32, 32, 32, 0.4);background:transparent;color:rgba(32, 32, 32, 0.4)}@media(hover: hover)and (pointer: fine){.v2-career-positions__btn:hover .v2-career-positions__btn-label-slide:first-child,.v2-career-positions__btn:hover .v2-career-positions__btn-label-slide:last-child,.v2-career-positions__btn:focus-visible .v2-career-positions__btn-label-slide:first-child,.v2-career-positions__btn:focus-visible .v2-career-positions__btn-label-slide:last-child{transform:translateY(-100%)}.v2-career-positions__btn--primary:hover,.v2-career-positions__btn--primary:focus-visible{background:#202020;color:#fff}}@media(prefers-reduced-motion: reduce){.v2-career-positions__btn-label-slide{transition:none}}@media(max-width: 1023px){.home-v2 .v2-section--career-positions,.v2-section--career-positions{--positions-head-gap: calc(100vw * 15 / 390);--positions-head-mb: calc(100vw * 28 / 390);--positions-filter-gap: calc(100vw * 24 / 390);--positions-filter-label-mb: calc(100vw * 12 / 390);--positions-filter-list-gap: calc(100vw * 8 / 390);--positions-filter-min-h: calc(100vw * 44 / 390);--positions-filter-pad-y: calc(100vw * 10 / 390);--positions-filter-pad-x: calc(100vw * 14 / 390);--positions-filter-inner-gap: calc(100vw * 8 / 390);--positions-filter-radius: calc(100vw * 5 / 390);--positions-filter-dot: calc(100vw * 10 / 390);--positions-descriptor-size: calc(100vw * 14 / 390);--positions-heading-size: calc(100vw * 36 / 390);--positions-filter-label-size: calc(100vw * 14 / 390);--positions-cards-gap: calc(100vw * 12 / 390);--positions-card-pad: calc(100vw * 14 / 390);--positions-card-gap: calc(100vw * 16 / 390);--positions-actions-gap: calc(100vw * 12 / 390);--positions-btn-size: calc(100vw * 52 / 390);--positions-text-max: none;padding-top:var(--v2-section-gap);padding-bottom:25.641025641vw}.v2-career-positions__layout{grid-template-columns:1fr;gap:7.1794871795vw;width:100%}.v2-career-positions__sidebar{display:contents}.v2-career-positions__sidebar-sticky,.v2-career-positions__sidebar-panel{display:contents}.v2-career-positions__head{position:sticky;top:17.9487179487vw;z-index:20;width:100%;padding-block:3.0769230769vw;background:var(--color-canvas)}.v2-career-positions__head .v2-descriptor{gap:2.5641025641vw}.v2-career-positions__head .v2-descriptor__dot{width:2.0512820513vw;height:2.0512820513vw}.v2-career-positions__filter-break{display:none}.v2-career-positions__filter-text{white-space:normal}.v2-career-positions__jobs{width:100%;justify-self:stretch;gap:6.1538461538vw}.v2-career-positions__card{position:sticky;top:31.2820512821vw;flex-direction:column;align-items:stretch;width:100%;height:auto;min-height:0;border-radius:4.1025641026vw}.v2-career-positions__card:nth-child(1){z-index:1}.v2-career-positions__card:nth-child(2){z-index:2}.v2-career-positions__card:nth-child(3){z-index:3}.v2-career-positions__card:nth-child(4){z-index:4}.v2-career-positions__card:nth-child(5){z-index:5}.v2-career-positions__card-media{width:100%;height:auto;aspect-ratio:16/11;border-radius:3.0769230769vw}.v2-career-positions__card-body{min-height:0;padding-top:1.0256410256vw}.v2-career-positions__meta{flex-wrap:wrap;margin-bottom:2.5641025641vw;font-size:3.5897435897vw;line-height:1.2}.v2-career-positions__card-title{margin-bottom:2.5641025641vw;font-size:6.1538461538vw;line-height:1.15}.v2-career-positions__card-text{font-size:3.5897435897vw;line-height:1.25}.v2-career-positions__card-actions{flex-direction:column;gap:2.0512820513vw;padding-top:4.1025641026vw}.v2-career-positions__btn{flex:none;width:100%;height:13.3333333333vw;font-size:3.5897435897vw;border-radius:17.9487179487vw}}



/* career-layout-final */
.home-v2 .v2-section--career-hero,.v2-section--career-hero{--v2-career-header-overlap: calc(100vw * 70 / 390);position:relative;z-index:1;padding:0;margin-top:calc(-1*var(--v2-career-header-overlap));overflow:visible}.v2-career-hero__stage{position:relative;display:flex;flex-direction:column;min-height:calc(100svh - var(--v2-career-header-overlap));min-height:calc(100dvh - var(--v2-career-header-overlap));color:#fff;overflow-x:clip}.v2-career-hero__bg{position:absolute;inset:0;z-index:0;background-color:#1a1a1a;background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),var(--v2-career-hero-bg);background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat}.v2-career-hero__inner{position:relative;z-index:1;display:flex;flex:1 1 auto;flex-direction:column;gap:7.1794871795vw;padding-top:calc(var(--v2-career-header-overlap) + 5.1282051282vw);padding-bottom:8.2051282051vw}.v2-section--career-hero .v2-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:2.0512820513vw;margin:0;padding:0;list-style:none}.v2-section--career-hero .v2-breadcrumbs__item{display:inline-flex;align-items:center;gap:2.0512820513vw}.v2-section--career-hero .v2-breadcrumbs__link,.v2-section--career-hero .v2-breadcrumbs__current{font-size:3.5897435897vw;font-weight:400;line-height:1;text-decoration:none}.v2-section--career-hero .v2-breadcrumbs__link{color:rgba(255, 255, 255, 0.6)}.v2-section--career-hero .v2-breadcrumbs__current{color:#fff}.v2-section--career-hero .v2-breadcrumbs__sep{display:block;width:1.7948717949vw;height:auto;opacity:.8;filter:brightness(0) invert(1)}.v2-career-hero__layout{display:flex;flex:1 1 auto;flex-direction:column;gap:7.1794871795vw;min-height:0}.v2-career-hero__main{display:flex;flex-direction:column;gap:4.1025641026vw;min-width:0;margin-top:auto}.v2-section--career-hero .v2-descriptor,.v2-section--career-hero .v2-descriptor--light,.v2-section--career-hero .v2-descriptor__text{margin:0;gap:2.5641025641vw;font-size:3.5897435897vw;line-height:1;color:rgba(255, 255, 255, 0.6)}.v2-section--career-hero .v2-descriptor__dot{width:2.0512820513vw;height:2.0512820513vw;background:#fff}.v2-career-hero__heading{margin:0;max-width:85.8974358974vw;font-size:10.2564102564vw;font-weight:500;line-height:1;color:#fff}.v2-career-hero__heading-line{display:block}.v2-career-hero__lead{margin:0;max-width:100%;font-size:3.5897435897vw;font-weight:400;line-height:1.2;color:#fff}.v2-career-hero__stats{display:grid;gap:0}.v2-career-hero__stat{display:grid;gap:2.5641025641vw;padding-top:5.1282051282vw;padding-bottom:5.1282051282vw;border-top:1px dashed rgba(255, 255, 255, 0.35)}.v2-career-hero__stat--last{border-bottom:1px dashed rgba(255, 255, 255, 0.35)}.v2-career-hero__stat-label{margin:0;font-size:3.5897435897vw;font-weight:400;line-height:1.2;color:rgba(255, 255, 255, 0.6)}.v2-career-hero__stat-row{display:flex;align-items:center;justify-content:space-between;gap:3.0769230769vw}.v2-career-hero__stat-value{margin:0;font-size:8.2051282051vw;font-weight:500;line-height:1;color:#fff}.v2-career-hero__stat-dots{display:inline-flex;align-items:center;gap:1.5384615385vw;flex-shrink:0}.v2-career-hero__stat-dot{width:1.5384615385vw;height:1.5384615385vw;border-radius:50%;background:rgba(255, 255, 255, 0.1)}.v2-career-hero__stat-dot.is-active{background:#fff}.v2-career-hero__cta{flex-shrink:0}.v2-career-hero__cta .v2-btn--glass{--v2-btn-fill-hover: #202020}@media(max-width: 1023px){.home-v2 .v2-section--career-hero,.v2-section--career-hero{padding-bottom:0}.v2-career-hero__stage{min-height:calc(100svh + var(--v2-career-header-overlap));min-height:calc(100dvh + var(--v2-career-header-overlap));height:calc(100svh + var(--v2-career-header-overlap));height:calc(100dvh + var(--v2-career-header-overlap))}.v2-career-hero__inner{min-height:100%;height:100%;gap:4.1025641026vw;padding-top:var(--v2-career-header-overlap);padding-bottom:6.1538461538vw}.v2-career-hero__layout{flex:0 1 auto;margin-top:auto;gap:4.1025641026vw;min-height:0}.v2-career-hero__main{margin-top:0}.v2-career-hero__heading{max-width:none;font-size:9.2307692308vw}.v2-career-hero__lead{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.v2-career-hero__stage{position:relative;overflow:visible}.v2-career-hero__stats{position:absolute;top:100%;left:0;right:0;z-index:2;box-sizing:border-box;padding:2.0512820513vw var(--container-pad) 6.1538461538vw}.v2-career-hero__stat{min-height:var(--v2-career-stat-h);border-top-color:rgba(32, 32, 32, 0.16)}.v2-career-hero__stat--last{border-bottom-color:rgba(32, 32, 32, 0.16)}.v2-career-hero__stat-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(32, 32, 32, 0.6)}.v2-career-hero__stat-value{color:#202020}.v2-career-hero__stat-dot{background:rgba(32, 32, 32, 0.12)}.v2-career-hero__stat-dot.is-active{background:#64db69}.v2-career-hero__cta{width:100%;margin-top:4.1025641026vw;padding-top:0}.v2-career-hero__cta .v2-btn--glass{--cta-size: calc(100vw * 60 / 390);display:flex;align-items:center;width:100%;max-width:none;height:var(--cta-size)}.v2-career-hero__cta .v2-btn--glass .v2-btn__text{flex:1 1 auto;min-width:0;width:auto;height:var(--cta-size);min-height:var(--cta-size);padding:3.5897435897vw 7.1794871795vw;font-size:4.1025641026vw;border-radius:130px}.v2-career-hero__cta .v2-btn--glass .v2-btn__icon{flex:none;width:var(--cta-size);min-width:var(--cta-size);height:var(--cta-size);border-radius:50%}.v2-career-hero__cta .v2-btn--glass .v2-btn__icon-img{width:6.1538461538vw;height:6.1538461538vw}}@media(min-width: 1024px){.home-v2 .v2-section--career-hero,.v2-section--career-hero{--v2-career-header-overlap: clamp(70px, 4.167vw, 80px);min-height:calc(100svh + var(--v2-career-header-overlap));min-height:calc(100dvh + var(--v2-career-header-overlap));height:calc(100svh + var(--v2-career-header-overlap));height:calc(100dvh + var(--v2-career-header-overlap));max-height:calc(100svh + var(--v2-career-header-overlap));max-height:calc(100dvh + var(--v2-career-header-overlap));overflow:hidden}.v2-career-hero__stage{flex:1 1 auto;min-height:100%;height:100%;overflow-x:clip}.v2-career-hero__inner{gap:clamp(24px,2.083vw,40px);padding-top:calc(var(--v2-career-header-overlap) + clamp(20px,2.604vw,50px));padding-bottom:clamp(32px,2.604vw,50px);min-height:100%;display:grid;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto 1fr auto;grid-template-areas:"breadcrumbs ." "main ." "main cta";align-items:start;column-gap:clamp(32px,4.167vw,80px);row-gap:clamp(24px,2.083vw,40px)}.v2-career-hero__stats{position:static;top:auto;left:auto;right:auto;padding:0;grid-area:stats;align-self:start}.v2-career-hero__stat{border-top-color:rgba(255, 255, 255, 0.35)}.v2-career-hero__stat--last{border-bottom-color:rgba(255, 255, 255, 0.35)}.v2-career-hero__stat-label{color:rgba(255, 255, 255, 0.6)}.v2-career-hero__stat-value{color:#fff}.v2-career-hero__stat-dot{background:rgba(255, 255, 255, 0.1)}.v2-career-hero__stat-dot.is-active{background:#fff}.v2-career-hero__lead{display:block;-webkit-line-clamp:unset;overflow:visible}.v2-section--career-hero .v2-breadcrumbs__list,.v2-section--career-hero .v2-breadcrumbs__item{gap:clamp(8px,.521vw,10px)}.v2-section--career-hero .v2-breadcrumbs__link,.v2-section--career-hero .v2-breadcrumbs__current{font-size:clamp(16px,1.042vw,20px)}.v2-section--career-hero .v2-breadcrumbs__sep{width:clamp(7px,.365vw,7px)}.v2-section--career-hero .v2-breadcrumbs{grid-area:breadcrumbs;align-self:start}.v2-career-hero__layout{display:contents}.v2-career-hero__main{grid-area:main;align-self:end;gap:clamp(16px,1.25vw,24px);margin-top:0;max-width:clamp(560px,39.323vw,755px)}.v2-section--career-hero .v2-descriptor,.v2-section--career-hero .v2-descriptor--light,.v2-section--career-hero .v2-descriptor__text{gap:clamp(10px,.521vw,10px);font-size:clamp(16px,1.042vw,20px)}.v2-section--career-hero .v2-descriptor__dot{width:clamp(8px,.521vw,10px);height:clamp(8px,.521vw,10px)}.v2-career-hero__heading{max-width:none;font-size:clamp(48px,5.208vw,100px)}.v2-career-hero__lead{max-width:clamp(520px,35.573vw,683px);font-size:clamp(16px,1.042vw,20px);line-height:1.2}.v2-career-hero__stat{gap:clamp(10px,.729vw,14px);min-height:clamp(120px,7.552vw,145px);padding-top:clamp(20px,1.563vw,30px);padding-bottom:clamp(20px,1.563vw,30px)}.v2-career-hero__stat-label{font-size:clamp(16px,.938vw,18px)}.v2-career-hero__stat-value{font-size:clamp(36px,2.604vw,50px)}.v2-career-hero__stat-dots{gap:clamp(6px,.417vw,8px)}.v2-career-hero__stat-dot{width:clamp(6px,.417vw,8px);height:clamp(6px,.417vw,8px)}.v2-career-hero__cta{grid-area:cta;justify-self:end;width:clamp(280px,19.271vw,370px);margin-top:0;padding-top:0}.v2-career-hero__cta .v2-btn--glass{--cta-size: clamp(60px, 4.167vw, 80px);display:flex;align-items:center;width:100%;max-width:none;height:var(--cta-size)}.v2-career-hero__cta .v2-btn--glass .v2-btn__text{flex:1 1 auto;min-width:0;height:var(--cta-size);min-height:var(--cta-size);padding:clamp(14px,.99vw,19px) clamp(28px,2.083vw,40px);font-size:clamp(16px,1.042vw,20px);border-radius:130px}.v2-career-hero__cta .v2-btn--glass .v2-btn__icon{width:var(--cta-size);min-width:var(--cta-size);height:var(--cta-size);border-radius:50%}}body.is-page-career .v2-header__bar{background:transparent;border-bottom:none;transition:background-color .3s ease,border-color .3s ease}body.is-page-career .v2-header__menu>.v2-header__menu-item>.v2-header__menu-link,body.is-page-career .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__menu-link,body.is-page-career .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__dropdown-trigger{color:rgba(255, 255, 255, 0.6)}body.is-page-career .v2-header__menu>.v2-header__menu-item.is-active>.v2-header__menu-link,body.is-page-career .v2-header__menu>.v2-header__menu-item.is-active>.v2-header__menu-item-row>.v2-header__menu-link{color:#fff}body.is-page-career .v2-header__menu>.v2-header__menu-item>.v2-header__menu-link:hover,body.is-page-career .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__menu-link:hover,body.is-page-career .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__dropdown-trigger:hover{color:#fff}body.is-page-career .v2-header__lang{color:#fff}body.is-page-career .v2-header__chevron{filter:brightness(0) invert(1);opacity:.8}body.is-page-career .v2-header .v2-btn-request{background:rgba(255, 255, 255, 0.2);color:#fff;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}@media(hover: hover)and (pointer: fine){body.is-page-career .v2-header .v2-btn-request:hover{background:rgba(255, 255, 255, 0.32);color:#fff}}body.is-page-career .v2-header__burger{border-color:rgba(255, 255, 255, 0.35);color:#fff}body.is-page-career .v2-header__burger-icon{filter:brightness(0) invert(1)}body.is-page-career .v2-header__logo-img{filter:brightness(0) invert(1)}body.is-page-career .v2-header.is-career-solid .v2-header__bar{background:#f5f5f5;border-bottom:1px solid rgba(32, 32, 32, 0.08)}body.is-page-career .v2-header.is-career-solid .v2-header__logo-img{filter:brightness(0)}body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item>.v2-header__menu-link,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__menu-link,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__dropdown-trigger{color:rgba(32, 32, 32, 0.4)}body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item.is-active>.v2-header__menu-link,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item.is-active>.v2-header__menu-item-row>.v2-header__menu-link,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item>.v2-header__menu-link:hover,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__menu-link:hover,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__dropdown-trigger:hover{color:#202020}body.is-page-career .v2-header.is-career-solid .v2-header__lang{color:#202020}body.is-page-career .v2-header.is-career-solid .v2-header__chevron{filter:none;opacity:1}body.is-page-career .v2-header.is-career-solid .v2-btn-request{background:#202020;color:#fff}body.is-page-career .v2-header.is-career-solid .v2-header__burger{border-color:#d6d6d6;color:#202020}body.is-page-career .v2-header.is-career-solid .v2-header__burger-icon{filter:none}

.home-v2 .v2-section--career-stats,.v2-section--career-stats{padding:0;background:var(--color-canvas)}.v2-career-stats{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));border-top:1px dashed rgba(32, 32, 32, 0.18);border-bottom:1px dashed rgba(32, 32, 32, 0.18)}.v2-career-stats__item{display:grid;align-content:center;gap:clamp(12px,1.04vw,20px);min-height:clamp(150px,12.5vw,240px);padding:clamp(20px,2.08vw,40px)}.v2-career-stats__item+.v2-career-stats__item{border-left:1px dashed rgba(32, 32, 32, 0.18)}.v2-career-stats__label,.v2-career-stats__value{margin:0}.v2-career-stats__label{font-size:clamp(16px,1.25vw,24px);line-height:1.15;color:rgba(32, 32, 32, 0.6)}.v2-career-stats__row{display:flex;align-items:center;justify-content:space-between;gap:16px}.v2-career-stats__value{font-size:clamp(40px,3.65vw,70px);font-weight:500;line-height:1;color:#202020}.v2-career-stats__dots{display:inline-flex;gap:8px}.v2-career-stats__dot{width:8px;height:8px;border-radius:50%;background:rgba(32, 32, 32, 0.12)}.v2-career-stats__dot.is-active{background:#64db69}@media(max-width: 1023px){.v2-career-stats{grid-template-columns:1fr}.v2-career-stats__item{min-height:25.641025641vw;padding:4.6153846154vw}.v2-career-stats__item+.v2-career-stats__item{border-left:0;border-top:1px dashed rgba(32, 32, 32, 0.18)}.v2-career-stats__label{font-size:3.5897435897vw}.v2-career-stats__value{font-size:8.7179487179vw}.v2-career-stats__dot{width:1.5384615385vw;height:1.5384615385vw}}

.home-v2 .v2-section--career-positions,.v2-section--career-positions{--positions-sidebar-w: calc(var(--layout-width) * 910 / 1800);--positions-card-w: calc(var(--layout-width) * 890 / 1800);--positions-card-h: calc(var(--layout-width) * 340 / 1800);--positions-media-w: calc(var(--layout-width) * 320 / 1800);--positions-media-h: calc(var(--layout-width) * 300 / 1800);--positions-card-pad: calc(var(--layout-width) * 20 / 1800);--positions-card-gap: calc(var(--layout-width) * 30 / 1800);--positions-cards-gap: calc(var(--layout-width) * 20 / 1800);--positions-meta-gap: calc(var(--layout-width) * 10 / 1800);--positions-title-gap: calc(var(--layout-width) * 15 / 1800);--positions-actions-gap: calc(var(--layout-width) * 24 / 1800);--positions-btn-size: calc(var(--layout-width) * 60 / 1800);--positions-btn-gap: calc(var(--layout-width) * 5 / 1800);--positions-text-max: calc(var(--layout-width) * 436 / 1800);--positions-head-gap: calc(var(--layout-width) * 24 / 1800);--positions-head-mb: calc(var(--layout-width) * 60 / 1800);--positions-filter-gap: calc(var(--layout-width) * 60 / 1800);--positions-filter-label-mb: calc(var(--layout-width) * 20 / 1800);--positions-filter-list-gap: calc(var(--layout-width) * 10 / 1800);--positions-filter-min-h: calc(var(--layout-width) * 50 / 1800);--positions-filter-pad-y: calc(var(--layout-width) * 14 / 1800);--positions-filter-pad-x: calc(var(--layout-width) * 18 / 1800);--positions-filter-inner-gap: calc(var(--layout-width) * 12 / 1800);--positions-filter-radius: calc(var(--layout-width) * 5 / 1800);--positions-filter-dot: calc(var(--layout-width) * 12 / 1800);--positions-descriptor-size: calc(var(--layout-width) * 20 / 1800);--positions-heading-size: calc(var(--layout-width) * 90 / 1800);--positions-filter-label-size: calc(var(--layout-width) * 18 / 1800);padding-block:clamp(64px,6.25vw,120px)}.v2-career-positions__layout{display:grid;grid-template-columns:var(--positions-sidebar-w) var(--positions-card-w);gap:0;justify-content:space-between;align-items:stretch;width:var(--layout-width);max-width:100%}.v2-career-positions__sidebar{display:flex;flex-direction:column;width:var(--positions-sidebar-w);max-width:100%;min-width:0;min-height:100%}.v2-career-positions__sidebar-sticky{flex:1 1 auto;min-height:0}.v2-career-positions__sidebar-panel{position:sticky;top:clamp(64px,4.688vw,90px);align-self:flex-start;z-index:5;width:100%;background:var(--color-canvas);padding-bottom:calc(var(--layout-width)*20/1800)}.v2-career-positions__head{display:flex;flex-direction:column;gap:var(--positions-head-gap);margin-bottom:var(--positions-head-mb)}.v2-career-positions__head .v2-descriptor{margin:0;gap:calc(var(--layout-width)*15/1800);font-size:var(--positions-descriptor-size);line-height:1;color:rgba(32, 32, 32, 0.4)}.v2-career-positions__head .v2-descriptor__dot{width:calc(var(--layout-width)*10/1800);height:calc(var(--layout-width)*10/1800);background:#64db69}.v2-career-positions__heading{margin:0;font-size:var(--positions-heading-size);font-weight:500;line-height:1}.v2-career-positions__heading-accent{color:#64db69}.v2-career-positions__heading-main{color:#202020}.v2-career-positions__filters{display:flex;flex-direction:column;gap:var(--positions-filter-gap)}.v2-career-positions__filter-label{margin:0 0 var(--positions-filter-label-mb);font-size:var(--positions-filter-label-size);font-weight:400;line-height:1.2;color:#202020}.v2-career-positions__filter-list{display:flex;flex-wrap:wrap;gap:var(--positions-filter-list-gap)}.v2-career-positions__filter-break{flex-basis:100%;width:0;height:0;overflow:hidden}.v2-career-positions__filter{display:inline-flex;align-items:center;gap:var(--positions-filter-inner-gap);min-height:var(--positions-filter-min-h);padding:var(--positions-filter-pad-y) var(--positions-filter-pad-x);border:0;border-radius:var(--positions-filter-radius);background:#ebebeb;cursor:pointer;appearance:none;-webkit-appearance:none;font:inherit;color:rgba(32, 32, 32, 0.6);transition:color .3s ease}.v2-career-positions__filter-dot{width:var(--positions-filter-dot);height:var(--positions-filter-dot);border-radius:50%;box-shadow:inset 0 0 0 1px #c2c2c2;flex-shrink:0;transition:background-color .3s ease,box-shadow .3s ease}.v2-career-positions__filter-text{font-size:var(--positions-filter-label-size);font-weight:400;line-height:1.2;white-space:nowrap}.v2-career-positions__filter.is-active{color:#202020}.v2-career-positions__filter.is-active .v2-career-positions__filter-dot{background:#64db69;box-shadow:none}.v2-career-positions__jobs{display:flex;flex-direction:column;gap:var(--positions-cards-gap);width:var(--positions-card-w);max-width:100%;justify-self:end}.v2-career-positions__card{position:sticky;top:clamp(96px,6.25vw,120px);display:flex;align-items:center;gap:var(--positions-card-gap);width:var(--positions-card-w);max-width:100%;min-height:var(--positions-card-h);height:var(--positions-card-h);padding:var(--positions-card-pad);border-radius:calc(var(--layout-width)*20/1800);background:#ebebeb;box-sizing:border-box}.v2-career-positions__card:nth-child(1){z-index:1}.v2-career-positions__card:nth-child(2){z-index:2}.v2-career-positions__card:nth-child(3){z-index:3}.v2-career-positions__card:nth-child(4){z-index:4}.v2-career-positions__card:nth-child(5){z-index:5}.v2-career-positions__card-media{width:var(--positions-media-w);height:var(--positions-media-h);border-radius:calc(var(--layout-width)*14/1800);overflow:hidden;flex-shrink:0}.v2-career-positions__card-img{display:block;width:100%;height:100%;object-fit:cover}.v2-career-positions__card-body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0;min-height:var(--positions-media-h)}.v2-career-positions__meta{display:flex;align-items:center;gap:var(--positions-meta-gap);margin:0 0 var(--positions-meta-gap);font-size:calc(var(--layout-width)*16/1800);font-weight:400;line-height:1.2;color:#c2c2c2}.v2-career-positions__meta-part{white-space:nowrap}.v2-career-positions__meta-dot{width:calc(var(--layout-width)*5/1800);height:calc(var(--layout-width)*5/1800);border-radius:50%;background:#c2c2c2;flex-shrink:0}.v2-career-positions__card-title{margin:0 0 var(--positions-title-gap);font-size:calc(var(--layout-width)*32/1800);font-weight:500;line-height:calc(var(--layout-width)*40/1800);color:#202020}.v2-career-positions__card-text{margin:0;max-width:var(--positions-text-max);font-size:calc(var(--layout-width)*18/1800);font-weight:400;line-height:1.2;color:#202020}.v2-career-positions__card-actions{display:flex;gap:var(--positions-btn-gap);width:100%;margin-top:auto;padding-top:var(--positions-actions-gap)}.v2-career-positions__btn{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;height:var(--positions-btn-size);padding:0;border:0;border-radius:calc(var(--layout-width)*70/1800);font-size:calc(var(--layout-width)*18/1800);font-weight:400;line-height:1;text-decoration:none;text-align:center;white-space:nowrap;cursor:pointer;appearance:none;-webkit-appearance:none;box-sizing:border-box;transition:background-color .5s ease,color .5s ease,border-color .5s ease}.v2-career-positions__btn-label{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:100%;overflow:hidden}.v2-career-positions__btn-label-track{display:block;position:relative;overflow:hidden;height:1em;line-height:1}.v2-career-positions__btn-label-slide{display:block;transition:transform .38s cubic-bezier(0.4, 0, 0.2, 1);will-change:transform}.v2-career-positions__btn-label-slide:last-child{position:absolute;inset-inline:0;top:100%}.v2-career-positions__btn--primary{padding-inline:calc(var(--layout-width)*20/1800);background:#64db69;color:#fff}.v2-career-positions__btn--ghost{padding-inline:calc(var(--layout-width)*20/1800);border:1px dotted rgba(32, 32, 32, 0.4);background:transparent;color:rgba(32, 32, 32, 0.4)}@media(hover: hover)and (pointer: fine){.v2-career-positions__btn:hover .v2-career-positions__btn-label-slide:first-child,.v2-career-positions__btn:hover .v2-career-positions__btn-label-slide:last-child,.v2-career-positions__btn:focus-visible .v2-career-positions__btn-label-slide:first-child,.v2-career-positions__btn:focus-visible .v2-career-positions__btn-label-slide:last-child{transform:translateY(-100%)}.v2-career-positions__btn--primary:hover,.v2-career-positions__btn--primary:focus-visible{background:#202020;color:#fff}}@media(prefers-reduced-motion: reduce){.v2-career-positions__btn-label-slide{transition:none}}@media(max-width: 1023px){.home-v2 .v2-section--career-positions,.v2-section--career-positions{--positions-head-gap: calc(100vw * 15 / 390);--positions-head-mb: calc(100vw * 28 / 390);--positions-filter-gap: calc(100vw * 24 / 390);--positions-filter-label-mb: calc(100vw * 12 / 390);--positions-filter-list-gap: calc(100vw * 8 / 390);--positions-filter-min-h: calc(100vw * 44 / 390);--positions-filter-pad-y: calc(100vw * 10 / 390);--positions-filter-pad-x: calc(100vw * 14 / 390);--positions-filter-inner-gap: calc(100vw * 8 / 390);--positions-filter-radius: calc(100vw * 5 / 390);--positions-filter-dot: calc(100vw * 10 / 390);--positions-descriptor-size: calc(100vw * 14 / 390);--positions-heading-size: calc(100vw * 36 / 390);--positions-filter-label-size: calc(100vw * 14 / 390);--positions-cards-gap: calc(100vw * 12 / 390);--positions-card-pad: calc(100vw * 14 / 390);--positions-card-gap: calc(100vw * 16 / 390);--positions-actions-gap: calc(100vw * 12 / 390);--positions-btn-size: calc(100vw * 52 / 390);--positions-text-max: none;padding-top:var(--v2-section-gap);padding-bottom:25.641025641vw}.v2-career-positions__layout{grid-template-columns:1fr;gap:7.1794871795vw;width:100%}.v2-career-positions__sidebar{display:contents}.v2-career-positions__sidebar-sticky,.v2-career-positions__sidebar-panel{display:contents}.v2-career-positions__head{position:relative;top:auto;z-index:1;width:100%;padding-block:3.0769230769vw;background:var(--color-canvas)}.v2-career-positions__head .v2-descriptor{gap:2.5641025641vw}.v2-career-positions__head .v2-descriptor__dot{width:2.0512820513vw;height:2.0512820513vw}.v2-career-positions__filter-break{display:none}.v2-career-positions__filter-text{white-space:normal}.v2-career-positions__jobs{width:100%;justify-self:stretch;gap:6.1538461538vw}.v2-career-positions__card{position:sticky;top:22.0512820513vw;flex-direction:column;align-items:stretch;width:100%;height:auto;min-height:0;border-radius:4.1025641026vw}.v2-career-positions__card-media{width:100%;height:auto;aspect-ratio:16/11;border-radius:3.0769230769vw}.v2-career-positions__card-body{min-height:0;padding-top:1.0256410256vw}.v2-career-positions__meta{flex-wrap:wrap;margin-bottom:2.5641025641vw;font-size:3.5897435897vw;line-height:1.2}.v2-career-positions__card-title{margin-bottom:2.5641025641vw;font-size:6.1538461538vw;line-height:1.15}.v2-career-positions__card-text{font-size:3.5897435897vw;line-height:1.25}.v2-career-positions__card-actions{flex-direction:column;gap:2.0512820513vw;padding-top:4.1025641026vw}.v2-career-positions__btn{flex:none;width:100%;height:13.3333333333vw;font-size:3.5897435897vw;border-radius:17.9487179487vw}}

















/* career-followup-20260924 */
.home-v2 .v2-section--career-hero,.v2-section--career-hero{--v2-career-header-overlap: calc(100vw * 70 / 390);position:relative;z-index:1;padding:0;margin-top:calc(-1*var(--v2-career-header-overlap));overflow:hidden;min-height:max(100svh,56.25vw);min-height:max(100dvh,56.25vw);height:max(100svh,56.25vw);height:max(100dvh,56.25vw);max-height:max(100svh,56.25vw);max-height:max(100dvh,56.25vw)}.v2-career-hero__stage{position:relative;display:flex;flex-direction:column;min-height:max(100svh,56.25vw);min-height:max(100dvh,56.25vw);height:max(100svh,56.25vw);height:max(100dvh,56.25vw);color:#fff;overflow-x:clip}.v2-career-hero__bg{position:absolute;inset:0;z-index:0;background-color:#1a1a1a;background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),var(--v2-career-hero-bg);background-size:cover,cover;background-position:center,center 56%;background-repeat:no-repeat,no-repeat}.v2-career-hero__inner{position:relative;z-index:1;display:flex;flex:1 1 auto;flex-direction:column;gap:7.1794871795vw;padding-top:calc(var(--v2-career-header-overlap) + 5.1282051282vw);padding-bottom:8.2051282051vw}.v2-section--career-hero .v2-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:2.0512820513vw;margin:0;padding:0;list-style:none}.v2-section--career-hero .v2-breadcrumbs__item{display:inline-flex;align-items:center;gap:2.0512820513vw}.v2-section--career-hero .v2-breadcrumbs__link,.v2-section--career-hero .v2-breadcrumbs__current{font-size:3.5897435897vw;font-weight:400;line-height:1;text-decoration:none}.v2-section--career-hero .v2-breadcrumbs__link{color:rgba(255, 255, 255, 0.6)}.v2-section--career-hero .v2-breadcrumbs__current{color:#fff}.v2-section--career-hero .v2-breadcrumbs__sep{display:block;width:1.7948717949vw;height:auto;opacity:.8;filter:brightness(0) invert(1)}.v2-career-hero__layout{display:flex;flex:1 1 auto;flex-direction:column;gap:7.1794871795vw;min-height:0}.v2-career-hero__main{display:flex;flex-direction:column;gap:4.1025641026vw;min-width:0;margin-top:auto}.v2-section--career-hero .v2-descriptor,.v2-section--career-hero .v2-descriptor--light,.v2-section--career-hero .v2-descriptor__text{margin:0;gap:2.5641025641vw;font-size:3.5897435897vw;line-height:1;color:rgba(255, 255, 255, 0.6)}.v2-section--career-hero .v2-descriptor__dot{width:2.0512820513vw;height:2.0512820513vw;background:#fff}.v2-career-hero__heading{margin:0;max-width:85.8974358974vw;font-size:10.2564102564vw;font-weight:500;line-height:1;color:#fff}.v2-career-hero__heading-line{display:block;white-space:nowrap}.v2-career-hero__lead{margin:0;max-width:100%;font-size:3.5897435897vw;font-weight:400;line-height:1.2;color:#fff}.v2-career-hero__stats{display:grid;gap:0}.v2-career-hero__stat{display:grid;gap:2.5641025641vw;padding-top:5.1282051282vw;padding-bottom:5.1282051282vw;border-top:1px dashed rgba(255, 255, 255, 0.35)}.v2-career-hero__stat--last{border-bottom:1px dashed rgba(255, 255, 255, 0.35)}.v2-career-hero__stat-label{margin:0;font-size:3.5897435897vw;font-weight:400;line-height:1.2;color:rgba(255, 255, 255, 0.6)}.v2-career-hero__stat-row{display:flex;align-items:center;justify-content:space-between;gap:3.0769230769vw}.v2-career-hero__stat-value{margin:0;font-size:8.2051282051vw;font-weight:500;line-height:1;color:#fff}.v2-career-hero__stat-dots{display:inline-flex;align-items:center;gap:1.5384615385vw;flex-shrink:0}.v2-career-hero__stat-dot{width:1.5384615385vw;height:1.5384615385vw;border-radius:50%;background:rgba(255, 255, 255, 0.1)}.v2-career-hero__stat-dot.is-active{background:#fff}.v2-career-hero__cta{flex-shrink:0}.v2-career-hero__cta .v2-btn--glass{--v2-btn-fill-hover: #202020}@media(max-width: 1023px){.home-v2 .v2-section--career-hero,.v2-section--career-hero{--v2-career-stat-h: calc(100vw * 100 / 390);padding-bottom:0}.v2-career-hero__inner{gap:4.1025641026vw;padding-bottom:6.1538461538vw}.v2-career-hero__layout{flex:0 1 auto;margin-top:auto;gap:4.1025641026vw;min-height:0}.v2-career-hero__main{margin-top:0}.v2-career-hero__heading{max-width:none;font-size:9.2307692308vw}.v2-career-hero__lead{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.v2-career-hero__stage{position:relative;overflow:visible}.v2-career-hero__stats{position:absolute;top:100%;left:0;right:0;z-index:2;box-sizing:border-box;padding:2.0512820513vw var(--container-pad) 6.1538461538vw}.v2-career-hero__stat{min-height:var(--v2-career-stat-h);border-top-color:rgba(32, 32, 32, 0.16)}.v2-career-hero__stat--last{border-bottom-color:rgba(32, 32, 32, 0.16)}.v2-career-hero__stat-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(32, 32, 32, 0.6)}.v2-career-hero__stat-value{color:#202020}.v2-career-hero__stat-dot{background:rgba(32, 32, 32, 0.12)}.v2-career-hero__stat-dot.is-active{background:#64db69}.v2-career-hero__cta{width:100%;margin-top:4.1025641026vw;padding-top:0}.v2-career-hero__cta .v2-btn--glass{--cta-size: calc(100vw * 60 / 390);display:flex;align-items:center;width:100%;max-width:none;height:var(--cta-size)}.v2-career-hero__cta .v2-btn--glass .v2-btn__text{flex:1 1 auto;min-width:0;width:auto;height:var(--cta-size);min-height:var(--cta-size);padding:3.5897435897vw 7.1794871795vw;font-size:4.1025641026vw;border-radius:130px}.v2-career-hero__cta .v2-btn--glass .v2-btn__icon{flex:none;width:var(--cta-size);min-width:var(--cta-size);height:var(--cta-size);border-radius:50%}.v2-career-hero__cta .v2-btn--glass .v2-btn__icon-img{width:6.1538461538vw;height:6.1538461538vw}}@media(min-width: 1024px){.home-v2 .v2-section--career-hero,.v2-section--career-hero{--v2-career-header-overlap: clamp(62px, 4.17vw, 72px)}.v2-career-hero__stage{overflow-x:clip}.v2-career-hero__inner{gap:clamp(24px,2.083vw,40px);padding-top:calc(var(--v2-career-header-overlap) + clamp(48px,4.17vw,80px));padding-bottom:clamp(32px,2.604vw,50px);display:grid;grid-template-columns:minmax(0, 1fr) clamp(300px,22.656vw,435px);grid-template-rows:auto 1fr auto;grid-template-areas:"breadcrumbs stats" "main stats" "main cta";align-items:start;column-gap:clamp(32px,4.167vw,80px);row-gap:clamp(24px,2.083vw,40px)}.v2-career-hero__stats{position:static;top:auto;left:auto;right:auto;padding:0;grid-area:stats;align-self:start}.v2-career-hero__stat{border-top-color:rgba(255, 255, 255, 0.35)}.v2-career-hero__stat--last{border-bottom-color:rgba(255, 255, 255, 0.35)}.v2-career-hero__stat-label{color:rgba(255, 255, 255, 0.6)}.v2-career-hero__stat-value{color:#fff}.v2-career-hero__stat-dot{background:rgba(255, 255, 255, 0.1)}.v2-career-hero__stat-dot.is-active{background:#fff}.v2-career-hero__lead{display:block;-webkit-line-clamp:unset;overflow:visible}.v2-section--career-hero .v2-breadcrumbs__list,.v2-section--career-hero .v2-breadcrumbs__item{gap:clamp(8px,.521vw,10px)}.v2-section--career-hero .v2-breadcrumbs__link,.v2-section--career-hero .v2-breadcrumbs__current{font-size:clamp(16px,1.042vw,20px)}.v2-section--career-hero .v2-breadcrumbs__sep{width:clamp(7px,.365vw,7px)}.v2-section--career-hero .v2-breadcrumbs{grid-area:breadcrumbs;align-self:start}.v2-career-hero__layout{display:contents}.v2-career-hero__main{grid-area:main;align-self:end;gap:clamp(16px,1.25vw,24px);margin-top:0;max-width:clamp(560px,39.323vw,755px)}.v2-section--career-hero .v2-descriptor,.v2-section--career-hero .v2-descriptor--light,.v2-section--career-hero .v2-descriptor__text{gap:clamp(10px,.521vw,10px);font-size:clamp(16px,1.042vw,20px)}.v2-section--career-hero .v2-descriptor__dot{width:clamp(8px,.521vw,10px);height:clamp(8px,.521vw,10px)}.v2-career-hero__heading{max-width:none;font-size:clamp(48px,5.208vw,100px)}.v2-career-hero__lead{max-width:clamp(520px,35.573vw,683px);font-size:clamp(16px,1.042vw,20px);line-height:1.2}.v2-career-hero__stat{gap:clamp(10px,.729vw,14px);min-height:clamp(120px,7.552vw,145px);padding-top:clamp(20px,1.563vw,30px);padding-bottom:clamp(20px,1.563vw,30px)}.v2-career-hero__stat-label{font-size:clamp(16px,.938vw,18px)}.v2-career-hero__stat-value{font-size:clamp(36px,2.604vw,50px)}.v2-career-hero__stat-dots{gap:clamp(6px,.417vw,8px)}.v2-career-hero__stat-dot{width:clamp(6px,.417vw,8px);height:clamp(6px,.417vw,8px)}.v2-career-hero__cta{grid-area:cta;justify-self:end;width:clamp(280px,19.271vw,370px);margin-top:0;padding-top:0}.v2-career-hero__cta .v2-btn--glass{--cta-size: clamp(60px, 4.167vw, 80px);display:flex;align-items:center;width:100%;max-width:none;height:var(--cta-size)}.v2-career-hero__cta .v2-btn--glass .v2-btn__text{flex:1 1 auto;min-width:0;height:var(--cta-size);min-height:var(--cta-size);padding:clamp(14px,.99vw,19px) clamp(28px,2.083vw,40px);font-size:clamp(16px,1.042vw,20px);border-radius:130px}.v2-career-hero__cta .v2-btn--glass .v2-btn__icon{width:var(--cta-size);min-width:var(--cta-size);height:var(--cta-size);border-radius:50%}}body.is-page-career .v2-header__bar{background:transparent;border-bottom:none;transition:background-color .3s ease,border-color .3s ease}body.is-page-career .v2-header__menu>.v2-header__menu-item>.v2-header__menu-link,body.is-page-career .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__menu-link,body.is-page-career .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__dropdown-trigger{color:rgba(255, 255, 255, 0.6)}body.is-page-career .v2-header__menu>.v2-header__menu-item.is-active>.v2-header__menu-link,body.is-page-career .v2-header__menu>.v2-header__menu-item.is-active>.v2-header__menu-item-row>.v2-header__menu-link{color:#fff}body.is-page-career .v2-header__menu>.v2-header__menu-item>.v2-header__menu-link:hover,body.is-page-career .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__menu-link:hover,body.is-page-career .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__dropdown-trigger:hover{color:#fff}body.is-page-career .v2-header__lang{color:#fff}body.is-page-career .v2-header__chevron{filter:brightness(0) invert(1);opacity:.8}body.is-page-career .v2-header .v2-btn-request{background:rgba(255, 255, 255, 0.2);color:#fff;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}@media(hover: hover)and (pointer: fine){body.is-page-career .v2-header .v2-btn-request:hover{background:rgba(255, 255, 255, 0.32);color:#fff}}body.is-page-career .v2-header__burger{border-color:rgba(255, 255, 255, 0.35);color:#fff}body.is-page-career .v2-header__burger-icon{filter:brightness(0) invert(1)}body.is-page-career .v2-header__logo-img{filter:brightness(0) invert(1)}body.is-page-career .v2-header.is-career-solid .v2-header__bar{background:#f5f5f5;border-bottom:1px solid rgba(32, 32, 32, 0.08)}body.is-page-career .v2-header.is-career-solid .v2-header__logo-img{filter:brightness(0)}body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item>.v2-header__menu-link,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__menu-link,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__dropdown-trigger{color:rgba(32, 32, 32, 0.4)}body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item.is-active>.v2-header__menu-link,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item.is-active>.v2-header__menu-item-row>.v2-header__menu-link,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item>.v2-header__menu-link:hover,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__menu-link:hover,body.is-page-career .v2-header.is-career-solid .v2-header__menu>.v2-header__menu-item>.v2-header__menu-item-row>.v2-header__dropdown-trigger:hover{color:#202020}body.is-page-career .v2-header.is-career-solid .v2-header__lang{color:#202020}body.is-page-career .v2-header.is-career-solid .v2-header__chevron{filter:none;opacity:1}body.is-page-career .v2-header.is-career-solid .v2-btn-request{background:#202020;color:#fff}body.is-page-career .v2-header.is-career-solid .v2-header__burger{border-color:#d6d6d6;color:#202020}body.is-page-career .v2-header.is-career-solid .v2-header__burger-icon{filter:none}

.home-v2 .v2-section--career-impact,.v2-section--career-impact{padding:0;overflow:hidden}.v2-career-impact__stage{position:relative;display:flex;flex-direction:column;width:100%;min-height:100svh;min-height:100dvh;height:100svh;height:100dvh;color:#fff;overflow:hidden}.v2-career-impact__bg{position:absolute;inset:0;z-index:0;background-color:#1a1a1a;background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),var(--v2-career-impact-bg);background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat}.v2-career-impact__inner{position:relative;z-index:1;display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;justify-content:flex-end;gap:3.5897435897vw;min-height:100svh;min-height:100dvh;padding:12.3076923077vw var(--container-pad) 10.2564102564vw;text-align:left;box-sizing:border-box}.v2-career-impact__intro{order:2;margin:0;max-width:89.7435897436vw;font-size:3.5897435897vw;font-weight:400;line-height:1.2;color:#fff}.v2-career-impact__heading{order:1;margin:0;max-width:89.7435897436vw;font-size:10.2564102564vw;font-weight:500;line-height:1;letter-spacing:0;color:#fff}.v2-career-impact__heading-line{display:block}.v2-career-impact__cta{order:3;display:flex;justify-content:center;width:100%;flex-shrink:0;margin-top:2.5641025641vw}.v2-section--career-impact .v2-btn--primary{--v2-btn-fill: #ffffff;--v2-btn-fill-hover: #202020;--v2-btn-text: #202020}.v2-section--career-impact .v2-btn--primary .v2-btn__text,.v2-section--career-impact .v2-btn--primary .v2-btn__icon{background:var(--v2-btn-fill);color:var(--v2-btn-text)}.v2-section--career-impact .v2-btn--primary .v2-btn__icon{position:relative;isolation:isolate;overflow:hidden}@media(max-width: 1023px){.v2-section--career-impact .v2-btn--primary{--cta-size: calc(100vw * 60 / 390);display:flex;align-items:center;width:100%;max-width:none;height:var(--cta-size);gap:0}.v2-section--career-impact .v2-btn--primary .v2-btn__text{flex:1 1 auto;min-width:0;width:auto;height:var(--cta-size);min-height:var(--cta-size);padding:3.5897435897vw 7.1794871795vw;font-size:4.1025641026vw;border-radius:130px}.v2-section--career-impact .v2-btn--primary .v2-btn__icon{width:var(--cta-size);min-width:var(--cta-size);height:var(--cta-size);border-radius:50%}}@media(min-width: 1024px){.v2-career-impact__stage{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}.v2-career-impact__inner{display:grid;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto auto;align-content:end;align-items:end;column-gap:clamp(32px,4.167vw,80px);row-gap:clamp(16px,1.25vw,24px);max-width:min(93.75vw,1800px);padding-top:clamp(48px,4.167vw,80px);padding-bottom:clamp(48px,4.167vw,80px)}.v2-career-impact__intro{grid-column:1;grid-row:2;justify-self:start;max-width:clamp(520px,35.573vw,683px);font-size:clamp(16px,1.042vw,20px);line-height:1.2}.v2-career-impact__heading{grid-column:1/-1;grid-row:1;justify-self:start;max-width:none;font-size:clamp(48px,5.208vw,100px);line-height:1}.v2-career-impact__heading-line{display:inline-block;white-space:nowrap}.v2-career-impact__heading-line+.v2-career-impact__heading-line{margin-left:.22em}.v2-section--career-impact .v2-btn--primary{--cta-size: clamp(60px, 4.167vw, 80px);display:inline-flex;align-items:center;width:auto;max-width:none;height:var(--cta-size);gap:0}.v2-career-impact__cta{grid-column:2;grid-row:2;justify-self:end;align-self:end;width:auto;margin-top:0}.v2-section--career-impact .v2-btn--primary .v2-btn__text{flex:none;min-width:clamp(150px,10.417vw,200px);height:var(--cta-size);min-height:var(--cta-size);padding:clamp(14px,.99vw,19px) clamp(28px,2.083vw,40px);font-size:clamp(16px,1.042vw,20px);border-radius:130px}.v2-section--career-impact .v2-btn--primary .v2-btn__icon{width:var(--cta-size);min-width:var(--cta-size);height:var(--cta-size);border-radius:50%}}

.home-v2 .v2-section--career-principles,.v2-section--career-principles{padding-block:clamp(48px,6.25vw,120px)}.v2-career-principles__layout{display:flex;flex-direction:column;gap:10.2564102564vw}.v2-career-principles__aside{display:flex;flex-direction:column;min-height:0}.v2-career-principles__aside-sticky{flex:1 1 auto;min-height:0}.v2-career-principles__intro{display:flex;flex-direction:column;gap:5.1282051282vw;position:sticky;top:calc(17.9487179487vw + 8px);align-self:flex-start;z-index:5;width:100%;background:var(--color-canvas);padding-bottom:3.0769230769vw}.v2-career-principles__intro .v2-descriptor{margin:0;gap:2.5641025641vw;font-size:3.0769230769vw;line-height:1;color:var(--text-40)}.v2-career-principles__intro .v2-descriptor__dot{width:1.5384615385vw;height:1.5384615385vw;background:var(--color-green-dot)}.v2-career-principles__heading{margin:0;max-width:85.8974358974vw;font-size:9.2307692308vw;font-weight:500;line-height:1;letter-spacing:0}.v2-career-principles__heading-main,.v2-career-principles__heading-accent{display:block}.v2-career-principles__heading-main{color:var(--color-black)}.v2-career-principles__heading-accent{color:var(--color-green)}.v2-career-principles__lead{margin:0;max-width:89.7435897436vw;font-size:3.5897435897vw;font-weight:400;line-height:1.2;color:var(--text-40)}.v2-career-principles__cards{display:flex;flex-direction:column;gap:4.1025641026vw;min-width:0}.v2-career-principles__card{position:sticky;top:22.0512820513vw;display:flex;flex-direction:column;min-height:56.4102564103vw;border-radius:4.1025641026vw;background:var(--color-gray-card);overflow:hidden}.v2-career-principles__card:nth-child(1){z-index:1}.v2-career-principles__card:nth-child(2){z-index:2}.v2-career-principles__card:nth-child(3){z-index:3}.v2-career-principles__card:nth-child(4){z-index:4}.v2-career-principles__card:nth-child(5){z-index:5}.v2-career-principles__card:nth-child(6){z-index:6}.v2-career-principles__card-top{display:flex;align-items:center;justify-content:space-between;gap:3.0769230769vw;padding:5.1282051282vw 5.1282051282vw 4.1025641026vw}.v2-career-principles__card-label{margin:0;font-size:3.5897435897vw;font-weight:400;line-height:1.2;color:rgba(32, 32, 32, 0.3)}.v2-career-principles__card-dot{flex-shrink:0;width:1.5384615385vw;height:1.5384615385vw;border-radius:50%;background:var(--color-green)}.v2-career-principles__card-divider{height:0;margin-inline:5.1282051282vw;border-top:1px dashed rgba(32, 32, 32, 0.12)}.v2-career-principles__card-body{position:relative;display:flex;flex:1;flex-direction:column;gap:3.0769230769vw;padding:5.1282051282vw;padding-right:22.5641025641vw}.v2-career-principles__card-title{margin:0;max-width:64.1025641026vw;font-size:6.1538461538vw;font-weight:500;line-height:1.1;color:var(--color-black)}.v2-career-principles__card-text{margin:0;max-width:64.1025641026vw;font-size:3.5897435897vw;font-weight:400;line-height:1.2;color:var(--text-60)}.v2-career-principles__card-icon{position:absolute;right:5.1282051282vw;bottom:5.1282051282vw;display:flex;align-items:center;justify-content:center;width:12.3076923077vw;height:12.3076923077vw;border-radius:50%;background:var(--color-green)}.v2-career-principles__card-icon-img{display:block;width:6.1538461538vw;height:6.1538461538vw;object-fit:contain}@media(min-width: 1024px){.is-lang-uk .v2-career-principles__heading,.is-lang-ru .v2-career-principles__heading{max-width:100%;font-size:clamp(42px,3.35vw,64px)}.home-v2 .v2-section--career-principles,.v2-section--career-principles{padding-top:clamp(120px,12.2395833333vw,235px);padding-bottom:clamp(48px,6.25vw,120px)}.v2-career-principles__layout{display:grid;grid-template-columns:minmax(0, 34.53125vw) minmax(0, 46.3020833333vw);gap:var(--v2-grid-gap, 1.0416666667vw);justify-content:space-between;align-items:stretch}.v2-career-principles__aside{min-height:100%}.v2-career-principles__intro{top:clamp(64px,4.688vw,90px);gap:clamp(20px,1.042vw,20px);max-width:var(--v2-grid-col-1, 34.53125vw);padding-bottom:clamp(16px,1.042vw,20px)}.v2-career-principles__intro .v2-descriptor{gap:clamp(10px,.781vw,15px);font-size:clamp(16px,1.042vw,20px)}.v2-career-principles__intro .v2-descriptor__dot{width:clamp(8px,.521vw,10px);height:clamp(8px,.521vw,10px)}.v2-career-principles__heading{max-width:clamp(320px,27.708vw,531px);font-size:clamp(48px,4.688vw,90px);line-height:1}.v2-career-principles__lead{max-width:clamp(300px,24.948vw,479px);margin-top:clamp(10px,.521vw,10px);font-size:clamp(16px,1.042vw,20px);line-height:1.2}.v2-career-principles__cards{width:min(46.3020833333vw,889px);justify-self:end;gap:clamp(16px,1.042vw,20px)}.v2-career-principles__card{top:clamp(96px,6.25vw,120px);min-height:clamp(220px,15.938vw,306px);border-radius:clamp(16px,1.042vw,20px)}.v2-career-principles__card-top{padding:clamp(24px,1.667vw,30px) clamp(24px,1.667vw,30px) clamp(18px,1.25vw,22px)}.v2-career-principles__card-label{font-size:clamp(14px,.938vw,18px)}.v2-career-principles__card-dot{width:clamp(6px,.417vw,8px);height:clamp(6px,.417vw,8px)}.v2-career-principles__card-divider{margin-inline:clamp(24px,1.667vw,30px)}.v2-career-principles__card-body{gap:clamp(12px,.833vw,16px);padding:clamp(20px,1.667vw,30px);padding-right:clamp(96px,6.771vw,130px)}.v2-career-principles__card-title{max-width:clamp(220px,20.104vw,387px);font-size:clamp(24px,1.979vw,38px);line-height:clamp(32px,2.083vw,40px)}.v2-career-principles__card-text{max-width:clamp(220px,17.188vw,330px);font-size:clamp(14px,.938vw,18px)}.v2-career-principles__card-icon{right:clamp(24px,1.667vw,30px);bottom:clamp(24px,1.667vw,30px);width:clamp(48px,3.125vw,60px);height:clamp(48px,3.125vw,60px)}.v2-career-principles__card-icon-img{width:clamp(22px,1.563vw,30px);height:clamp(22px,1.563vw,30px)}}

.home-v2 .v2-section--career-principles-gallery,.v2-section--career-principles-gallery{padding:0 0 clamp(64px,6.25vw,120px);overflow:hidden}.v2-career-principles-gallery{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:clamp(10px,1.04vw,20px)}.v2-career-principles-gallery__item{aspect-ratio:4/3;margin:0;border-radius:clamp(12px,1.04vw,20px);overflow:hidden;background:#ebebeb}.v2-career-principles-gallery__trigger{display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;cursor:zoom-in}.v2-career-principles-gallery__trigger:focus-visible{outline:2px solid var(--color-green);outline-offset:-4px}.v2-career-principles-gallery__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--principles-photo-position, center);transition:transform .55s cubic-bezier(0.22, 1, 0.36, 1)}.v2-career-principles-gallery__nav{display:none}@media(hover: hover)and (pointer: fine){.v2-career-principles-gallery__trigger:hover .v2-career-principles-gallery__image{transform:scale(1.025)}}@media(max-width: 1023px){.home-v2 .v2-section--career-principles-gallery,.v2-section--career-principles-gallery{padding-bottom:20.5128205128vw}.v2-career-principles-gallery{display:flex;width:auto;max-width:none;margin-inline:0;padding-inline:var(--container-pad);gap:3.0769230769vw;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}.v2-career-principles-gallery::-webkit-scrollbar{display:none}.v2-career-principles-gallery__item{flex:0 0 81.5384615385vw;aspect-ratio:4/3;border-radius:4.1025641026vw;scroll-snap-align:start}.v2-career-principles-gallery__nav{display:flex;justify-content:flex-end;align-items:center;gap:3.0769230769vw;margin-top:5.1282051282vw}.v2-career-principles-gallery__arrow{display:inline-flex;align-items:center;justify-content:center;width:14.358974359vw;height:14.358974359vw;padding:0;border:1px solid #202020;border-radius:50%;background:transparent;cursor:pointer;appearance:none;transition:opacity .25s ease,background-color .35s ease}.v2-career-principles-gallery__arrow:disabled{opacity:.24;cursor:default}.v2-career-principles-gallery__arrow:not(:disabled):active{background:#202020}.v2-career-principles-gallery__arrow img{display:block;width:3.0769230769vw;height:5.1282051282vw;object-fit:contain;filter:brightness(0)}.v2-career-principles-gallery__arrow--next img{transform:rotate(180deg)}.v2-career-principles-gallery__arrow:not(:disabled):active img{filter:none}}

.home-v2 .v2-section--career-culture,.v2-section--career-culture{--career-culture-card-w: clamp(300px, calc(100vw * 435 / 1920), 435px);--career-culture-card-h: clamp(360px, calc(100vw * 442 / 1920), 442px);--career-culture-card-gap: clamp(14px, calc(100vw * 20 / 1920), 20px);padding-block:clamp(64px,6.25vw,120px);overflow:visible}.v2-career-culture__wrap{overflow:visible}.v2-career-culture__head{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(20px,2.083vw,40px);margin-bottom:clamp(32px,3.125vw,60px)}.v2-career-culture__intro{display:flex;flex-direction:column;gap:clamp(16px,1.25vw,24px);min-width:0}.v2-career-culture__intro .v2-descriptor{margin:0;gap:15px;font-size:clamp(16px,1.042vw,20px);line-height:1;color:rgba(32, 32, 32, 0.4)}.v2-career-culture__intro .v2-descriptor__dot{width:10px;height:10px;background:#64db69}.v2-career-culture__heading{margin:0;font-size:clamp(36px,4.688vw,90px);font-weight:500;line-height:1}.v2-career-culture__heading-main,.v2-career-culture__heading-accent{display:block}.v2-career-culture__heading-main{color:#64db69}.v2-career-culture__heading-accent{color:#202020}.v2-career-culture__nav{display:flex;align-items:center;gap:clamp(12px,1.042vw,20px);flex-shrink:0}.v2-career-culture__arrow{display:inline-flex;align-items:center;justify-content:center;width:clamp(56px,4.167vw,80px);height:clamp(56px,4.167vw,80px);padding:0;border:1px solid #202020;border-radius:50%;background:transparent;cursor:pointer;appearance:none;-webkit-appearance:none;line-height:0;transition:background-color .5s ease,border-color .5s ease}.v2-career-culture__arrow:hover,.v2-career-culture__arrow:focus-visible,.v2-career-culture__arrow:active{background:#202020;border-color:#202020}.v2-career-culture__arrow img{display:block;width:clamp(12px,.833vw,16px);height:clamp(20px,1.406vw,27px);object-fit:contain;flex-shrink:0;filter:brightness(0);transition:filter .5s ease}.v2-career-culture__arrow:hover img,.v2-career-culture__arrow:focus-visible img,.v2-career-culture__arrow:active img{filter:none}.v2-career-culture__arrow--prev img{transform:translateX(-1px)}.v2-career-culture__arrow--next img{transform:rotate(180deg) translateX(-1px)}.v2-career-culture__stage{overflow:visible;width:100%;box-sizing:border-box;padding-left:max(var(--container-pad),(100vw - var(--layout-width))/2)}.v2-career-culture.swiper{overflow:visible;margin-inline:0}.v2-career-culture .swiper-wrapper{align-items:stretch}.v2-career-culture .swiper-slide{display:flex;width:var(--career-culture-card-w);height:auto;align-self:stretch}.v2-career-culture__card{--career-culture-card-pad: clamp(20px, calc(100vw * 30 / 1920), 30px);display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-height:var(--career-culture-card-h);height:100%;border-radius:clamp(16px,1.042vw,20px);box-sizing:border-box;overflow:hidden}.v2-career-culture__card--stats{border:1px dotted #c2c2c2;padding:0}.v2-career-culture__card--quote{background:#ebebeb;padding:0}.v2-career-culture__rating{display:flex;align-items:center;gap:clamp(12px,.9375vw,18px)}.v2-career-culture__rating-value{font-size:clamp(16px,.938vw,18px);font-weight:400;line-height:1;color:#c2c2c2}.v2-career-culture__stars{display:inline-flex;align-items:center;gap:clamp(4px,.3125vw,6px)}.v2-career-culture__star-img{display:block;width:clamp(16px,1.042vw,20px);height:clamp(16px,1.042vw,20px);flex-shrink:0}.v2-career-culture__card-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:var(--career-culture-card-pad);padding-bottom:0}.v2-career-culture__card-content--stats-top{flex:0 0 auto;padding-bottom:0}.v2-career-culture__card-content--stats-mid{flex:1 1 auto;padding-top:clamp(20px,1.5625vw,30px);padding-bottom:0}.v2-career-culture__card-bottom{display:flex;flex-direction:column;flex-shrink:0;margin-top:auto;width:100%}.v2-career-culture__card--quote .v2-career-culture__stars--green{margin-bottom:clamp(16px,1.25vw,24px)}.v2-career-culture__enps{display:flex;align-items:flex-end;gap:clamp(8px,.5208333333vw,10px)}.v2-career-culture__enps-value{font-size:clamp(48px,4.688vw,90px);font-weight:500;line-height:1;color:#202020}.v2-career-culture__enps-label{font-size:clamp(18px,1.354vw,26px);font-weight:500;line-height:1;color:#202020;padding-bottom:clamp(4px,.4166666667vw,8px)}.v2-career-culture__divider{width:100%;height:0;border-top:1px dotted #c2c2c2;margin:0;flex-shrink:0}.v2-career-culture__card--stats .v2-career-culture__divider{margin-top:clamp(20px,1.5625vw,30px)}.v2-career-culture__stats-body{display:flex;flex-direction:column;gap:clamp(12px,.8333333333vw,16px);margin-top:auto;padding:0 var(--career-culture-card-pad) var(--career-culture-card-pad);flex-shrink:0}.v2-career-culture__avatars{display:flex;align-items:center}.v2-career-culture__avatars-img{display:block;width:auto;max-width:100%;height:clamp(32px,2.0833333333vw,40px);object-fit:contain}.v2-career-culture__survey-note{margin:0;max-width:clamp(220px,16.40625vw,315px);font-size:clamp(16px,.938vw,18px);font-weight:500;line-height:1.2;color:#000}.v2-career-culture__recommend{margin:0;max-width:clamp(220px,13.90625vw,267px);font-size:clamp(16px,.938vw,18px);font-weight:400;line-height:1.2;color:rgba(0, 0, 0, 0.6)}.v2-career-culture__quote{margin:0}.v2-career-culture__quote p{margin:0;font-size:clamp(16px,.938vw,18px);font-weight:500;line-height:1.1;color:#202020;white-space:pre-wrap}.v2-career-culture__card--quote .v2-career-culture__author{display:flex;align-items:center;gap:clamp(12px,1.0416666667vw,20px);padding:clamp(16px,1.25vw,24px) var(--career-culture-card-pad) var(--career-culture-card-pad)}.v2-career-culture__avatar{display:block;flex-shrink:0;border-radius:50%;background:#d9d9d9;box-shadow:inset 0 0 0 1px #ebebeb}.v2-career-culture__avatar--large{width:clamp(48px,3.125vw,60px);height:clamp(48px,3.125vw,60px)}.v2-career-culture__author-meta{display:flex;flex-direction:column;gap:4px;min-width:0}.v2-career-culture__author-name{margin:0;font-size:clamp(14px,.833vw,16px);font-weight:500;line-height:1.2;color:#000}.v2-career-culture__author-role{margin:0;font-size:clamp(14px,.833vw,16px);font-weight:400;line-height:1.2;color:rgba(0, 0, 0, 0.6)}@media(max-width: 1023px){.v2-career-culture__head{flex-direction:column;align-items:flex-start}.v2-career-culture__nav{align-self:flex-end}.v2-career-culture__quote p{line-height:1.2}}.v2-career-culture__avatar.has-photo{overflow:hidden}.v2-career-culture__avatar.has-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}

.home-v2 .v2-section--career-positions,.v2-section--career-positions{--positions-sidebar-w: calc(var(--layout-width) * 910 / 1800);--positions-card-w: calc(var(--layout-width) * 890 / 1800);--positions-card-h: calc(var(--layout-width) * 340 / 1800);--positions-media-w: calc(var(--layout-width) * 320 / 1800);--positions-media-h: calc(var(--layout-width) * 300 / 1800);--positions-card-pad: calc(var(--layout-width) * 20 / 1800);--positions-card-gap: calc(var(--layout-width) * 30 / 1800);--positions-cards-gap: calc(var(--layout-width) * 20 / 1800);--positions-meta-gap: calc(var(--layout-width) * 10 / 1800);--positions-title-gap: calc(var(--layout-width) * 15 / 1800);--positions-actions-gap: calc(var(--layout-width) * 24 / 1800);--positions-btn-size: calc(var(--layout-width) * 60 / 1800);--positions-btn-gap: calc(var(--layout-width) * 5 / 1800);--positions-text-max: calc(var(--layout-width) * 436 / 1800);--positions-head-gap: calc(var(--layout-width) * 24 / 1800);--positions-head-mb: calc(var(--layout-width) * 60 / 1800);--positions-filter-gap: calc(var(--layout-width) * 60 / 1800);--positions-filter-label-mb: calc(var(--layout-width) * 20 / 1800);--positions-filter-list-gap: calc(var(--layout-width) * 10 / 1800);--positions-filter-min-h: calc(var(--layout-width) * 50 / 1800);--positions-filter-pad-y: calc(var(--layout-width) * 14 / 1800);--positions-filter-pad-x: calc(var(--layout-width) * 18 / 1800);--positions-filter-inner-gap: calc(var(--layout-width) * 12 / 1800);--positions-filter-radius: calc(var(--layout-width) * 5 / 1800);--positions-filter-dot: calc(var(--layout-width) * 12 / 1800);--positions-descriptor-size: calc(var(--layout-width) * 20 / 1800);--positions-heading-size: calc(var(--layout-width) * 90 / 1800);--positions-filter-label-size: calc(var(--layout-width) * 18 / 1800);padding-block:clamp(64px,6.25vw,120px)}.v2-career-positions__layout{display:grid;grid-template-columns:var(--positions-sidebar-w) var(--positions-card-w);gap:0;justify-content:space-between;align-items:stretch;width:var(--layout-width);max-width:100%}.v2-career-positions__sidebar{display:flex;flex-direction:column;width:var(--positions-sidebar-w);max-width:100%;min-width:0;min-height:100%}.v2-career-positions__sidebar-sticky{flex:1 1 auto;min-height:0}.v2-career-positions__sidebar-panel{position:sticky;top:clamp(64px,4.688vw,90px);align-self:flex-start;z-index:5;width:100%;background:var(--color-canvas);padding-bottom:calc(var(--layout-width)*20/1800)}.v2-career-positions__head{display:flex;flex-direction:column;gap:var(--positions-head-gap);margin-bottom:var(--positions-head-mb)}.v2-career-positions__head .v2-descriptor{margin:0;gap:calc(var(--layout-width)*15/1800);font-size:var(--positions-descriptor-size);line-height:1;color:rgba(32, 32, 32, 0.4)}.v2-career-positions__head .v2-descriptor__dot{width:calc(var(--layout-width)*10/1800);height:calc(var(--layout-width)*10/1800);background:#64db69}.v2-career-positions__heading{margin:0;font-size:var(--positions-heading-size);font-weight:500;line-height:1}.v2-career-positions__heading-accent{color:#64db69}.v2-career-positions__heading-main{color:#202020}.v2-career-positions__filters{display:flex;flex-direction:column;gap:var(--positions-filter-gap)}.v2-career-positions__filter-label{margin:0 0 var(--positions-filter-label-mb);font-size:var(--positions-filter-label-size);font-weight:400;line-height:1.2;color:#202020}.v2-career-positions__filter-list{display:flex;flex-wrap:wrap;gap:var(--positions-filter-list-gap)}.v2-career-positions__filter-break{flex-basis:100%;width:0;height:0;overflow:hidden}.v2-career-positions__filter{display:inline-flex;align-items:center;gap:var(--positions-filter-inner-gap);min-height:var(--positions-filter-min-h);padding:var(--positions-filter-pad-y) var(--positions-filter-pad-x);border:0;border-radius:var(--positions-filter-radius);background:#ebebeb;cursor:pointer;appearance:none;-webkit-appearance:none;font:inherit;color:rgba(32, 32, 32, 0.6);transition:color .3s ease}.v2-career-positions__filter-dot{width:var(--positions-filter-dot);height:var(--positions-filter-dot);border-radius:50%;box-shadow:inset 0 0 0 1px #c2c2c2;flex-shrink:0;transition:background-color .3s ease,box-shadow .3s ease}.v2-career-positions__filter-text{font-size:var(--positions-filter-label-size);font-weight:400;line-height:1.2;white-space:nowrap}.v2-career-positions__filter.is-active{color:#202020}.v2-career-positions__filter.is-active .v2-career-positions__filter-dot{background:#64db69;box-shadow:none}.v2-career-positions__jobs{display:flex;flex-direction:column;gap:var(--positions-cards-gap);width:var(--positions-card-w);max-width:100%;justify-self:end}.v2-career-positions__card{display:flex;align-items:center;gap:var(--positions-card-gap);width:var(--positions-card-w);max-width:100%;min-height:var(--positions-card-h);height:var(--positions-card-h);padding:var(--positions-card-pad);border-radius:calc(var(--layout-width)*20/1800);background:#ebebeb;box-sizing:border-box}.v2-career-positions__card-media{width:var(--positions-media-w);height:var(--positions-media-h);border-radius:calc(var(--layout-width)*14/1800);overflow:hidden;flex-shrink:0}.v2-career-positions__card-img{display:block;width:100%;height:100%;object-fit:cover}.v2-career-positions__card-body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0;min-height:var(--positions-media-h)}.v2-career-positions__meta{display:flex;align-items:center;gap:var(--positions-meta-gap);margin:0 0 var(--positions-meta-gap);font-size:calc(var(--layout-width)*16/1800);font-weight:400;line-height:1.2;color:#c2c2c2}.v2-career-positions__meta-part{white-space:nowrap}.v2-career-positions__meta-dot{width:calc(var(--layout-width)*5/1800);height:calc(var(--layout-width)*5/1800);border-radius:50%;background:#c2c2c2;flex-shrink:0}.v2-career-positions__card-title{margin:0 0 var(--positions-title-gap);font-size:calc(var(--layout-width)*32/1800);font-weight:500;line-height:calc(var(--layout-width)*40/1800);color:#202020}.v2-career-positions__card-text{margin:0;max-width:var(--positions-text-max);font-size:calc(var(--layout-width)*18/1800);font-weight:400;line-height:1.2;color:#202020}.v2-career-positions__card-actions{display:flex;gap:var(--positions-btn-gap);width:100%;margin-top:auto;padding-top:var(--positions-actions-gap)}.v2-career-positions__btn{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;height:var(--positions-btn-size);padding:0;border:0;border-radius:calc(var(--layout-width)*70/1800);font-size:calc(var(--layout-width)*18/1800);font-weight:400;line-height:1;text-decoration:none;text-align:center;white-space:nowrap;cursor:pointer;appearance:none;-webkit-appearance:none;box-sizing:border-box;transition:background-color .5s ease,color .5s ease,border-color .5s ease}.v2-career-positions__btn-label{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:100%;overflow:hidden}.v2-career-positions__btn-label-track{display:block;position:relative;overflow:hidden;height:1em;line-height:1}.v2-career-positions__btn-label-slide{display:block;transition:transform .38s cubic-bezier(0.4, 0, 0.2, 1);will-change:transform}.v2-career-positions__btn-label-slide:last-child{position:absolute;inset-inline:0;top:100%}.v2-career-positions__btn--primary{padding-inline:calc(var(--layout-width)*20/1800);background:#64db69;color:#fff}.v2-career-positions__btn--ghost{padding-inline:calc(var(--layout-width)*20/1800);border:1px dotted rgba(32, 32, 32, 0.4);background:transparent;color:rgba(32, 32, 32, 0.4)}@media(hover: hover)and (pointer: fine){.v2-career-positions__btn:hover .v2-career-positions__btn-label-slide:first-child,.v2-career-positions__btn:hover .v2-career-positions__btn-label-slide:last-child,.v2-career-positions__btn:focus-visible .v2-career-positions__btn-label-slide:first-child,.v2-career-positions__btn:focus-visible .v2-career-positions__btn-label-slide:last-child{transform:translateY(-100%)}.v2-career-positions__btn--primary:hover,.v2-career-positions__btn--primary:focus-visible{background:#202020;color:#fff}}@media(prefers-reduced-motion: reduce){.v2-career-positions__btn-label-slide{transition:none}}@media(max-width: 1023px){.home-v2 .v2-section--career-positions,.v2-section--career-positions{--positions-head-gap: calc(100vw * 15 / 390);--positions-head-mb: calc(100vw * 28 / 390);--positions-filter-gap: calc(100vw * 24 / 390);--positions-filter-label-mb: calc(100vw * 12 / 390);--positions-filter-list-gap: calc(100vw * 8 / 390);--positions-filter-min-h: calc(100vw * 44 / 390);--positions-filter-pad-y: calc(100vw * 10 / 390);--positions-filter-pad-x: calc(100vw * 14 / 390);--positions-filter-inner-gap: calc(100vw * 8 / 390);--positions-filter-radius: calc(100vw * 5 / 390);--positions-filter-dot: calc(100vw * 10 / 390);--positions-descriptor-size: calc(100vw * 14 / 390);--positions-heading-size: calc(100vw * 36 / 390);--positions-filter-label-size: calc(100vw * 14 / 390);--positions-cards-gap: calc(100vw * 12 / 390);--positions-card-pad: calc(100vw * 14 / 390);--positions-card-gap: calc(100vw * 16 / 390);--positions-actions-gap: calc(100vw * 12 / 390);--positions-btn-size: calc(100vw * 52 / 390);--positions-text-max: none;padding-top:var(--v2-section-gap);padding-bottom:25.641025641vw}.v2-career-positions__layout{grid-template-columns:1fr;gap:7.1794871795vw;width:100%}.v2-career-positions__sidebar{display:block;width:100%;min-height:0}.v2-career-positions__sidebar-sticky{display:block;width:100%}.v2-career-positions__sidebar-panel{position:static;padding-bottom:0}.v2-career-positions__head .v2-descriptor{gap:2.5641025641vw}.v2-career-positions__head .v2-descriptor__dot{width:2.0512820513vw;height:2.0512820513vw}.v2-career-positions__filter-break{display:none}.v2-career-positions__filter-text{white-space:normal}.v2-career-positions__jobs{width:100%;justify-self:stretch}.v2-career-positions__card{flex-direction:column;align-items:stretch;width:100%;height:auto;min-height:0;border-radius:4.1025641026vw}.v2-career-positions__card-media{width:100%;height:auto;aspect-ratio:16/11;border-radius:3.0769230769vw}.v2-career-positions__card-body{min-height:0;padding-top:1.0256410256vw}.v2-career-positions__meta{flex-wrap:wrap;margin-bottom:2.5641025641vw;font-size:3.5897435897vw;line-height:1.2}.v2-career-positions__card-title{margin-bottom:2.5641025641vw;font-size:6.1538461538vw;line-height:1.15}.v2-career-positions__card-text{font-size:3.5897435897vw;line-height:1.25}.v2-career-positions__card-actions{flex-direction:column;gap:2.0512820513vw;padding-top:4.1025641026vw}.v2-career-positions__btn{flex:none;width:100%;height:13.3333333333vw;font-size:3.5897435897vw;border-radius:17.9487179487vw}}.v2-career-positions__card[hidden]{display:none !important}.v2-career-positions__empty{grid-column:1/-1;margin:0;padding:40px;border-radius:20px;background:var(--color-gray-card);text-align:center;color:var(--text-60)}

.home-v2 .v2-section--techhub,.v2-section--techhub{position:relative;z-index:310;padding:0;overflow:hidden}.v2-section--techhub .v2-techhub__heading-line.v2-techhub__heading-line--mobile{display:none}@media(max-width: 1023px){.v2-section--techhub .v2-techhub__heading-line{white-space:normal}.v2-section--techhub .v2-techhub__heading-line.v2-techhub__heading-line--desktop{display:none}.v2-section--techhub .v2-techhub__heading-line.v2-techhub__heading-line--mobile{display:block}}.v2-techhub__stage{position:relative;isolation:isolate;width:100%;max-width:100%;margin-left:0;min-height:100svh;min-height:100dvh;height:auto;display:flex;align-items:stretch;justify-content:center;padding-inline:var(--container-pad);box-sizing:border-box;background-image:var(--v2-techhub-bg);background-size:cover;background-position:center;background-repeat:no-repeat}.v2-techhub__video,.v2-techhub__video-overlay{position:absolute;inset:0;width:100%;height:100%}.v2-techhub__sound{position:absolute;z-index:3;right:clamp(20px,2.083vw,40px);bottom:clamp(20px,2.083vw,40px);display:grid;place-items:center;width:clamp(44px,3.125vw,60px);height:clamp(44px,3.125vw,60px);padding:0;border:1px solid rgba(255, 255, 255, 0.45);border-radius:50%;color:#202020;background:rgba(255, 255, 255, 0.88);backdrop-filter:blur(10px);cursor:pointer;transition:color 180ms ease,background-color 180ms ease,transform 180ms ease}.v2-techhub__sound:hover{color:#fff;background:#202020;transform:scale(1.04)}.v2-techhub__sound-icon{width:45%;height:45%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.v2-techhub__sound-icon--off,.v2-techhub__sound.is-muted .v2-techhub__sound-icon--on{display:none}.v2-techhub__sound.is-muted .v2-techhub__sound-icon--off{display:block}.v2-techhub__video{z-index:-2;display:block;object-fit:cover;object-position:center;pointer-events:none}.v2-techhub__video-overlay{z-index:-1;background:rgba(100, 219, 105, 0.2);pointer-events:none}.v2-techhub__inner{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;width:100%;flex:1 1 auto;align-self:stretch;min-height:0}.v2-techhub__top{display:flex;flex-direction:column;align-items:flex-start}.v2-techhub__top .v2-descriptor{margin:0;display:flex;align-items:center;line-height:1;color:rgba(255, 255, 255, 0.4)}.v2-techhub__top .v2-descriptor__dot{background:#fff}.v2-techhub__heading{margin:0;font-weight:500;line-height:1;letter-spacing:0;color:#fff}.v2-techhub__heading-line{display:block}.v2-techhub__text{align-self:center;margin:0;font-weight:400;letter-spacing:0;text-align:center;color:#fff}.v2-techhub__text-br-desktop{display:none}@media(max-width: 1023px){.v2-section--techhub{--v2-techhub-fs-12: calc(100vw * 12 / 390);--v2-techhub-fs-14: calc(100vw * 14 / 390);--v2-techhub-fs-36: calc(100vw * 36 / 390);--v2-techhub-gap-10: calc(100vw * 10 / 390);--v2-techhub-gap-15: calc(100vw * 15 / 390);--v2-techhub-dot: calc(100vw * 6 / 390);--v2-techhub-content: calc(100vw * 350 / 390);--v2-techhub-pad-20: calc(100vw * 20 / 390);--v2-techhub-header-height: calc(100vw * 70 / 390);--v2-techhub-mobile-height: calc(100vh - var(--v2-techhub-header-height))}.v2-section--techhub .v2-techhub__stage{min-height:var(--v2-techhub-mobile-height);height:var(--v2-techhub-mobile-height);padding-block:var(--v2-techhub-pad-20)}@supports(height: 100svh){.v2-section--techhub{--v2-techhub-mobile-height: calc(100svh - var(--v2-techhub-header-height))}}.v2-section--techhub .v2-techhub__inner{max-width:none}.v2-section--techhub .v2-techhub__top{gap:var(--v2-techhub-gap-15);overflow:visible}.v2-section--techhub .v2-techhub__top .v2-descriptor,.v2-section--techhub .v2-techhub__top .v2-descriptor__text{gap:var(--v2-techhub-gap-10);font-size:var(--v2-techhub-fs-12);font-weight:400;line-height:1;color:rgba(255, 255, 255, 0.4)}.v2-section--techhub .v2-techhub__top .v2-descriptor__dot{width:var(--v2-techhub-dot);height:var(--v2-techhub-dot)}.v2-section--techhub .v2-techhub__heading,.v2-section--techhub .v2-techhub__heading-line{max-width:var(--v2-techhub-content);font-size:var(--v2-techhub-fs-36);font-weight:500;line-height:1;color:#fff;overflow:visible}.v2-section--techhub .v2-techhub__heading-line{white-space:nowrap}.v2-section--techhub .v2-techhub__text{width:100%;max-width:var(--v2-techhub-content);font-size:var(--v2-techhub-fs-14);font-weight:400;line-height:1.2;color:#fff}.is-lang-uk .v2-section--techhub .v2-techhub__text{max-width:92.3076923077vw;font-size:3.3333333333vw;line-height:1.25}.is-lang-uk .v2-section--techhub .v2-techhub__text-br{display:none}}@media(min-width: 1024px){.v2-techhub__stage{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);padding-block:clamp(24px,2.604vw,50px);padding-inline:clamp(20px,3.125vw,60px)}.v2-techhub__inner{max-width:min(93.75vw,1800px)}.v2-techhub__top{gap:1.0416666667vw;padding-top:clamp(105px,8.2vw,158px)}.v2-techhub__top .v2-descriptor,.v2-techhub__top .v2-descriptor__text{gap:15px;font-size:clamp(16px,1.042vw,20px)}.v2-techhub__top .v2-descriptor__dot{width:10px;height:10px}.v2-techhub__heading,.v2-techhub__heading-line{max-width:min(61vw,1170px);font-size:clamp(36px,4.15vw,80px)}.v2-techhub__heading-line{white-space:nowrap}.v2-techhub__text{max-width:min(60.4167vw,1160px);font-size:clamp(14px,.938vw,18px);line-height:1.22}.v2-techhub__text-br{display:none}.v2-techhub__text-br-desktop{display:inline}.v2-techhub__text-space{display:none}}

.v2-section--meta-hero .v2-breadcrumbs,.v2-section--services-hero .v2-breadcrumbs{position:relative;z-index:3}@media(max-width: 1023px){.home-v2 .v2-section.v2-section--hero{min-height:calc(100svh - var(--v2-hero-header-overlap))}.v2-section--hero .v2-hero__media{justify-content:flex-start;flex-grow:0}.v2-section--hero .v2-hero__cta{left:var(--container-pad);width:calc(100% - var(--container-pad)*2)}.v2-ceo__stage{min-height:calc(100svh - 70px);padding-block:20px}.v2-ceo__inner{gap:18px}.v2-ceo__quote-br{display:none}.v2-section--ceo .v2-ceo__quote-text{font-size:clamp(16px,min(5.13vw,3.15svh),22px);line-height:1.12;text-wrap:balance}.is-lang-uk .v2-section--ceo .v2-ceo__quote-text,.is-lang-ru .v2-section--ceo .v2-ceo__quote-text{font-size:clamp(16px,min(5.13vw,3.15svh),22px);line-height:1.12}.v2-how__visual-video{object-fit:cover}.v2-section--techhub:not(.v2-section--career-outro) .v2-techhub__stage{width:100%;max-width:100%;min-height:0;height:auto;aspect-ratio:16/9;padding:0}.v2-section--techhub:not(.v2-section--career-outro) .v2-techhub__video{object-fit:contain}}
