
html,body{background:#101010!important;color:#F7F5F0;margin:0;padding:0}
body{overflow-x:hidden;overflow-y:auto;min-height:100vh}
html,body,a,button,[role="button"],.onas-fq-btn,*{cursor:none!important}
#kuda-cursor{z-index:99999!important;opacity:0}
#onas-main{position:relative;z-index:1;padding-top:clamp(96px,12vh,150px);padding-bottom:40px}
.onas-block .ContainerMain-sc-1mvvby3-0{width:100%!important;margin:0 auto!important;padding-left:clamp(2.5rem,-0.1002rem + 6.9337vw,7rem)!important;padding-right:clamp(2.5rem,-0.1002rem + 6.9337vw,7rem)!important;box-sizing:border-box}
.onas-block{padding-top:clamp(3rem,6vh,6rem);padding-bottom:clamp(3rem,6vh,6rem);position:relative}
.onas-block.onas-item{padding-top:clamp(1.6rem,3vh,3rem);padding-bottom:clamp(1.6rem,3vh,3rem);border-top:1px solid rgba(247,245,240,.14)}
.onas-block .GridItemMain-cf6y9b-0,.onas-block .Heading2-sc-1qqpy3q-1,.onas-block .Heading3-sc-1qqpy3q-2,.onas-block .TextBodyLarge-sc-1qqpy3q-4,.onas-block p{opacity:1!important;transform:none!important;visibility:visible!important;clip-path:none!important}
.onas-block .Heading2-sc-1qqpy3q-1,.onas-block .Heading3-sc-1qqpy3q-2{color:#F7F5F0}
.onas-block p{color:#C9C6BF}
.onas-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;width:100%}
.onas-stat{display:flex;flex-direction:column;gap:8px;border-top:1px solid rgba(247,245,240,.22);padding-top:14px}
.onas-stat-num{font-weight:700;font-size:clamp(2rem,3.4vw,3.4rem);line-height:1;color:#F7F5F0}
.onas-stat-lbl{opacity:.62;font-size:1.5rem}
.onas-contacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 44px;width:100%}
.onas-cc{display:flex;flex-direction:column;gap:6px;border-top:1px solid rgba(247,245,240,.2);padding-top:14px}
.onas-cc .l{opacity:.55;font-size:1.4rem;text-transform:uppercase;letter-spacing:.05em}
.onas-cc .v,.onas-cc a{color:#F7F5F0;font-size:1.9rem;text-decoration:none}
.onas-cc a:hover{opacity:.7}
.onas-faq .onas-fq-btn{background:none;border:0;padding:0;margin:0;width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;text-align:left;font:inherit;color:inherit}
.onas-faq .onas-fq-ic{flex:0 0 auto;position:relative;width:26px;height:26px;margin-top:16px}
.onas-faq .onas-fq-ic:before,.onas-faq .onas-fq-ic:after{content:"";position:absolute;background:#F7F5F0;transition:transform .3s,opacity .3s}
.onas-faq .onas-fq-ic:before{left:0;top:12px;width:26px;height:2px}
.onas-faq .onas-fq-ic:after{left:12px;top:0;width:2px;height:26px}
.onas-faq.open .onas-fq-ic:after{transform:scaleY(0);opacity:0}
.onas-faq .onas-fq-ans{max-height:0;overflow:hidden;opacity:0;padding-top:0!important;transition:max-height .5s ease,opacity .4s ease,padding .4s ease}
.onas-faq.open .onas-fq-ans{max-height:1600px;opacity:1;padding-top:1.6rem!important}
[class*="AnimateSlideInMask"],[class*="AnimateSlideInContent"],[class*="BaseAnimateSlideInContent"]{opacity:1!important;transform:none!important;visibility:visible!important;clip-path:none!important}
.HeaderContainer-sc-11swxyq-0,.HeaderMain-sc-11swxyq-2,.HeaderNav-sc-11swxyq-13,.HeaderMenu-sc-11swxyq-14,.HeaderMenuItem-sc-11swxyq-15,.HeaderMenuButton-sc-11swxyq-16,.HeaderLogo-sc-11swxyq-3,.LogoSVG-sc-19sa5i7-0{opacity:1!important;visibility:visible!important}
.HeaderMenuButton-sc-11swxyq-16 .CharacterMaskMain-v4cxc3-0,.MobileMenuButton-sc-11swxyq-9 .CharacterMaskMain-v4cxc3-0{overflow:hidden!important;position:relative!important;display:inline-block!important}
.HeaderMenuButton-sc-11swxyq-16 .CharacterMaskBlock-v4cxc3-1,.MobileMenuButton-sc-11swxyq-9 .CharacterMaskBlock-v4cxc3-1{opacity:1!important;visibility:visible!important;display:block!important}
.HeaderMenuButton-sc-11swxyq-16 .CharacterMaskBlock-v4cxc3-1:nth-child(2),.MobileMenuButton-sc-11swxyq-9 .CharacterMaskBlock-v4cxc3-1:nth-child(2){position:absolute!important;top:100%!important;left:0!important;right:0!important}
.HeaderMenuButton-sc-11swxyq-16 .char,.MobileMenuButton-sc-11swxyq-9 .char{opacity:1!important;will-change:transform}
#transitionMaskBlock,[class*="TransitionMask"]{display:none!important}
#onas-main #careers{opacity:1!important;visibility:visible!important;transform:none!important}
@media(max-width:900px){.onas-stats{grid-template-columns:repeat(2,1fr)}.onas-contacts{grid-template-columns:1fr}}
