.Hero-module__JgYmMq__hero{aspect-ratio:1920/960;background:var(--azure-1000);flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}@media (min-aspect-ratio:2) and (min-height:560px){.Hero-module__JgYmMq__hero{max-height:100svh}}@media (max-width:960px){.Hero-module__JgYmMq__hero{aspect-ratio:960/1040}}@media (max-width:480px){.Hero-module__JgYmMq__hero{aspect-ratio:480/740}}.Hero-module__JgYmMq__hero.Hero-module__JgYmMq__compact{aspect-ratio:auto;min-height:clamp(320px,29vw,560px);max-height:none}.Hero-module__JgYmMq__overlay{position:absolute;inset:0;overflow:hidden}.Hero-module__JgYmMq__bgImage{object-fit:cover;width:100%;height:112.5%;position:absolute;top:0;left:0}.Hero-module__JgYmMq__bgVideo{opacity:0;transition:opacity .6s}.Hero-module__JgYmMq__bgVideo.Hero-module__JgYmMq__isReady{opacity:1}.Hero-module__JgYmMq__scrim{background:var(--azure-1000);opacity:.35;position:absolute;inset:0}.Hero-module__JgYmMq__content{z-index:1;width:100%;max-width:1760px;padding:0 var(--gutter);text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:40px;margin:0 auto;display:flex;position:relative}.Hero-module__JgYmMq__compact .Hero-module__JgYmMq__content{gap:24px;padding-block:clamp(40px,4.1667vw,80px)}.Hero-module__JgYmMq__title{letter-spacing:.004em;text-transform:uppercase;width:100%;color:var(--azure-200);font-size:clamp(48px,7.2917vw,140px);font-weight:700;line-height:1}.Hero-module__JgYmMq__subtitle{width:100%;color:var(--azure-50);font-size:clamp(20px,1.6667vw,32px);font-weight:500;line-height:1.2}.Hero-module__JgYmMq__pageTitle{text-wrap:balance;font-size:clamp(22px,7vw,96px)}@keyframes Hero-module__JgYmMq__hero-anim-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (scripting:enabled){.Hero-module__JgYmMq__anim{opacity:0;animation:.8s cubic-bezier(.34,1.56,.64,1) forwards Hero-module__JgYmMq__hero-anim-in}.Hero-module__JgYmMq__anim1{animation-delay:.1s}.Hero-module__JgYmMq__anim2{animation-delay:.4s}}@media (prefers-reduced-motion:reduce){.Hero-module__JgYmMq__anim{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.Hero-module__JgYmMq__bgVideo{transition:none!important}}
.Nav-module__bLoQaq__nav{z-index:1;width:100%;max-width:var(--page-width);padding:24px var(--gutter);justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:relative}.Nav-module__bLoQaq__spacer{align-items:center;width:187px;display:flex}.Nav-module__bLoQaq__logo img{width:144px;height:48px}@media (max-width:480px){.Nav-module__bLoQaq__logo{display:none}}.Nav-module__bLoQaq__menu{border-radius:16px;align-items:center;gap:80px;padding:8px 8px 8px 24px;display:flex}.Nav-module__bLoQaq__lang{letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;font-size:16px;font-weight:500;display:flex}.Nav-module__bLoQaq__langLink{color:var(--azure-300);transition:color .15s}.Nav-module__bLoQaq__langLink:hover{color:var(--azure-50)}.Nav-module__bLoQaq__langLinkActive{color:var(--cyan-heading);pointer-events:none}.Nav-module__bLoQaq__langSep{color:var(--azure-600)}
.Stats-module__Lag95a__number{letter-spacing:.004em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg, var(--cyan-heading) 0%, var(--cyan-heading) 50%, var(--aqua-200) 50%, var(--aqua-500) 100%);color:#0000;-webkit-text-fill-color:transparent;background-position:0 0;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(60px,6.25vw,120px);font-weight:700;line-height:1;transition:background-position .5s}.card--outline:hover .Stats-module__Lag95a__number{background-position:100% 0}@media (max-width:960px){.Stats-module__Lag95a__number{font-size:72px}}.Stats-module__Lag95a__digit{background:linear-gradient(90deg, var(--cyan-heading) 0%, var(--cyan-heading) 50%, var(--aqua-200) 50%, var(--aqua-500) 100%);color:#0000;-webkit-text-fill-color:transparent;background-position:0 0;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;transition:background-position .5s;display:inline-block}.card--outline:hover .Stats-module__Lag95a__digit{background-position:100% 0}@keyframes Stats-module__Lag95a__stat-digit-lift{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.card--outline:hover .Stats-module__Lag95a__digitA{animation:.6s cubic-bezier(.34,1.56,.64,1) infinite Stats-module__Lag95a__stat-digit-lift}.card--outline:hover .Stats-module__Lag95a__digitB{animation:.6s cubic-bezier(.34,1.56,.64,1) .3s infinite Stats-module__Lag95a__stat-digit-lift}
.WhoWeAre-module___Sgopq__grid{grid-template-columns:repeat(6,1fr);gap:20px;display:grid;container-type:inline-size}@media (max-width:960px){.WhoWeAre-module___Sgopq__grid{grid-template-columns:1fr}}.WhoWeAre-module___Sgopq__grid .WhoWeAre-module___Sgopq__lead{grid-column:1/7;justify-content:center;align-items:flex-start;min-height:440px;display:flex;position:relative;overflow:visible}@media (max-width:960px){.WhoWeAre-module___Sgopq__grid .WhoWeAre-module___Sgopq__lead{flex-direction:column;grid-column:1/-1;gap:0;min-height:0;padding-bottom:0}}.WhoWeAre-module___Sgopq__leadText{z-index:1;max-width:52%;position:relative}.WhoWeAre-module___Sgopq__leadText p{letter-spacing:.004em;text-transform:uppercase;background:linear-gradient(90deg, var(--cyan-heading) 0%, var(--cyan-heading) 50%, var(--aqua-200) 50%, var(--aqua-500) 100%);color:#0000;-webkit-text-fill-color:transparent;background-position:0 0;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(24px,2vw,36px);font-weight:700;line-height:1.3;transition:background-position .5s}.card--outline:hover :is(.WhoWeAre-module___Sgopq__leadText p){background-position:100% 0}@media (max-width:960px){.WhoWeAre-module___Sgopq__leadText{max-width:100%}}.WhoWeAre-module___Sgopq__leadFigure{z-index:999999;aspect-ratio:1;pointer-events:none;width:clamp(280px,56vw - 120px,560px);position:absolute;top:-120px;right:clamp(30px,5vw,80px)}.WhoWeAre-module___Sgopq__leadFigure picture,.WhoWeAre-module___Sgopq__leadFigure img{object-fit:contain;width:100%;height:100%;display:block}@media (max-width:960px){.WhoWeAre-module___Sgopq__leadFigure{aspect-ratio:1;width:100%;max-width:320px;height:auto;margin:0 auto;position:static}}.WhoWeAre-module___Sgopq__fact{grid-column:span 2}@media (max-width:960px){.WhoWeAre-module___Sgopq__fact{grid-column:1/-1}}
.Contact-module__Bs3a0a__row{width:100%;padding-bottom:var(--rhythm);gap:20px;display:flex}@media (max-width:960px){.Contact-module__Bs3a0a__row{flex-direction:column}}.Contact-module__Bs3a0a__title{flex:1 1 0}@media (max-width:960px){.Contact-module__Bs3a0a__title{flex:none}}.Contact-module__Bs3a0a__form{flex-direction:column;flex:1 1 0;gap:20px;min-width:0;display:flex}@media (max-width:960px){.Contact-module__Bs3a0a__form{flex:none;width:100%}}.Contact-module__Bs3a0a__fields{flex-direction:column;gap:20px;padding-bottom:20px;display:flex}.Contact-module__Bs3a0a__captcha{min-height:65px}.Contact-module__Bs3a0a__honeypot{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.Contact-module__Bs3a0a__field{flex-direction:column;gap:8px;display:flex}.Contact-module__Bs3a0a__fieldMessage{height:270px}.Contact-module__Bs3a0a__label{color:var(--azure-100);font-size:16px;font-weight:300;line-height:1.5}.Contact-module__Bs3a0a__input{border:1px solid var(--azure-200);width:100%;color:var(--azure-50);font-family:var(--font);background:0 0;border-radius:8px;padding:16px 24px;font-size:18px;font-weight:400;line-height:1.4;transition:border-color .15s,box-shadow .15s}.Contact-module__Bs3a0a__input::placeholder{color:var(--azure-50);opacity:.5}.Contact-module__Bs3a0a__input:hover{border-color:var(--azure-300)}.Contact-module__Bs3a0a__input:focus{border-color:var(--azure-600);box-shadow:0 0 0 1px var(--azure-600);outline:none}.Contact-module__Bs3a0a__input:disabled{color:#55637d;cursor:not-allowed;border-color:#2a3b57}.Contact-module__Bs3a0a__input:disabled::placeholder{color:#55637d}.Contact-module__Bs3a0a__input.Contact-module__Bs3a0a__isError{border-color:var(--error)}.Contact-module__Bs3a0a__input.Contact-module__Bs3a0a__isError:focus{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}.Contact-module__Bs3a0a__textarea{resize:none;flex:auto;height:100%}@keyframes Contact-module__Bs3a0a__field-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.Contact-module__Bs3a0a__shake{animation:.4s Contact-module__Bs3a0a__field-shake}.Contact-module__Bs3a0a__error{color:var(--error);font-size:13px;display:none}.Contact-module__Bs3a0a__error.Contact-module__Bs3a0a__isVisible{display:block}@media (prefers-reduced-motion:reduce){.Contact-module__Bs3a0a__shake{animation:none!important}}
.Footer-module__Grjkva__footer{width:100%;max-width:var(--page-width);padding:calc(var(--rhythm) * .6) var(--gutter);flex-direction:column;gap:80px;margin:0 auto;display:flex}.Footer-module__Grjkva__row{gap:20px;width:100%;display:flex}@media (max-width:960px){.Footer-module__Grjkva__row{flex-direction:column}}.Footer-module__Grjkva__logo{flex:1 1 0;align-items:center;min-width:0;display:flex}.Footer-module__Grjkva__logo img{aspect-ratio:420/139.779;width:100%;max-width:420px;height:auto}@media (max-width:960px){.Footer-module__Grjkva__logo{flex:none;width:100%}}.Footer-module__Grjkva__social{flex-direction:column;flex:1 1 0;justify-content:center;gap:20px;display:flex}@media (max-width:960px){.Footer-module__Grjkva__social{flex:none;width:100%}}.Footer-module__Grjkva__follow{color:var(--azure-100);font-size:clamp(22px,1.6667vw,32px);font-weight:500;line-height:1.2}.Footer-module__Grjkva__icons{align-items:center;gap:56px;display:flex}@media (max-width:480px){.Footer-module__Grjkva__icons{justify-content:space-between;gap:0}}.Footer-module__Grjkva__iconLink{--fill-0:var(--azure-100);display:inline-flex}.Footer-module__Grjkva__iconLink:hover{--fill-0:var(--azure-400)}.Footer-module__Grjkva__iconLink:active{--fill-0:var(--cyan-heading)}.Footer-module__Grjkva__iconLink:focus-visible{box-shadow:0 0 0 2px var(--azure-1000), 0 0 0 4px var(--cyan-heading);border-radius:8px;outline:none}.Footer-module__Grjkva__icon{width:64px;height:64px;display:block}.Footer-module__Grjkva__icon path{transition:fill .15s}@media (max-width:480px){.Footer-module__Grjkva__icon{width:48px;height:48px}}.Footer-module__Grjkva__legal{color:var(--azure-50);justify-content:space-between;align-items:center;font-size:18px;font-weight:400;line-height:1.4;display:flex}@media (max-width:960px){.Footer-module__Grjkva__legal{flex-wrap:wrap;row-gap:8px}.Footer-module__Grjkva__legal p:nth-child(2){flex-basis:100%;order:-1}}.Footer-module__Grjkva__legalStart{flex-wrap:wrap;align-items:center;gap:8px 32px;display:flex}.Footer-module__Grjkva__legalLink{text-decoration:underline;-webkit-text-decoration-color:var(--azure-600);text-decoration-color:var(--azure-600);text-underline-offset:4px;transition:color .15s,text-decoration-color .15s}.Footer-module__Grjkva__legalLink:hover{color:var(--azure-300);text-decoration-color:currentColor}.Footer-module__Grjkva__legalLink:focus-visible{box-shadow:0 0 0 2px var(--azure-1000), 0 0 0 4px var(--cyan-heading);border-radius:4px;outline:none}
.Policy-module__aCLMsW__policy{width:100%;max-width:calc(960px + 2 * var(--gutter));padding:calc(var(--rhythm) * .4) var(--gutter) 0;color:var(--azure-100);flex-direction:column;gap:60px;margin:0 auto;font-size:18px;line-height:1.4;display:flex}@media (max-width:480px){.Policy-module__aCLMsW__policy{gap:40px}}.Policy-module__aCLMsW__section{flex-direction:column;gap:20px;display:flex}.Policy-module__aCLMsW__heading{color:var(--cyan-heading);font-size:clamp(26px,1.6667vw,32px);font-weight:500;line-height:1.2}.Policy-module__aCLMsW__subheading{color:var(--cyan-heading);font-size:clamp(22px,1.25vw,24px);font-weight:500;line-height:1.2}.Policy-module__aCLMsW__body{flex-direction:column;gap:12px;padding-left:40px;display:flex}@media (max-width:480px){.Policy-module__aCLMsW__body{padding-left:0}}.Policy-module__aCLMsW__subsection{flex-direction:column;gap:12px;padding-top:28px;display:flex}.Policy-module__aCLMsW__list{flex-direction:column;gap:10px;padding-left:1.2em;display:flex}.Policy-module__aCLMsW__listItem::marker{color:var(--cyan-heading)}.Policy-module__aCLMsW__link{color:var(--azure-300);text-underline-offset:3px;text-decoration:underline;transition:color .15s}.Policy-module__aCLMsW__link:hover{color:var(--azure-50)}.Policy-module__aCLMsW__link:focus-visible{outline:2px solid var(--cyan-heading);outline-offset:2px;border-radius:2px}.Policy-module__aCLMsW__settings{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.Policy-module__aCLMsW__updated{color:var(--azure-300);padding-top:8px;font-size:16px}.Policy-module__aCLMsW__table{border-collapse:collapse;text-align:left;width:100%;margin-top:8px}.Policy-module__aCLMsW__headCell{border-bottom:1px solid var(--azure-300);color:var(--azure-300);white-space:nowrap;padding:0 20px 10px 0;font-size:14px;font-weight:300;line-height:1.5}.Policy-module__aCLMsW__cell{vertical-align:top;white-space:nowrap;border-bottom:1px solid #8ad4ff26;padding:10px 20px 10px 0}.Policy-module__aCLMsW__descriptionCell{white-space:normal}@media (max-width:480px){.Policy-module__aCLMsW__table,.Policy-module__aCLMsW__rows{display:block}.Policy-module__aCLMsW__head{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Policy-module__aCLMsW__row{border-top:1px solid var(--azure-300);margin-bottom:24px;display:block}.Policy-module__aCLMsW__cell{white-space:normal;grid-template-columns:7.5em minmax(0,1fr);gap:12px;padding:8px 0;font-size:16px;display:grid}.Policy-module__aCLMsW__cell:before{content:attr(data-label);color:var(--azure-300);padding-top:2px;font-size:14px;font-weight:300;line-height:1.5}}
