.nav{position:fixed;top:0;left:0;right:0;background:transparent;backdrop-filter:none;border-bottom:0;padding-block:14px}.nav.is-stuck{box-shadow:none}.nav__inner{height:auto;gap:var(--s-4);max-width:none;padding-inline:clamp(16px,2.4vw,40px)}@property --enter{syntax:"<length>";inherits:false;initial-value:0px}.nav{padding-block:24px;overflow:visible}.nav:before{content:"";position:absolute;z-index:-1;inset:-40px 0;pointer-events:none;background:radial-gradient(120% 150% at 22% 0%,#ffffffeb,#fff0 68%),radial-gradient(70% 130% at 34% 10%,#002bc213,#002bc200 70%);opacity:0;animation:navField 1.1s cubic-bezier(.22,1,.36,1) .15s both;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 64%,rgba(0,0,0,.94) 69%,rgba(0,0,0,.78) 75%,rgba(0,0,0,.5) 82%,rgba(0,0,0,.22) 89%,rgba(0,0,0,.06) 94%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 64%,rgba(0,0,0,.94) 69%,rgba(0,0,0,.78) 75%,rgba(0,0,0,.5) 82%,rgba(0,0,0,.22) 89%,rgba(0,0,0,.06) 94%,transparent 100%);background-color:#fff0;-webkit-backdrop-filter:blur(0px) saturate(100%) brightness(1);backdrop-filter:blur(0px) saturate(100%) brightness(1);transition:background-color .32s var(--ease),-webkit-backdrop-filter .32s var(--ease),backdrop-filter .32s var(--ease)}@keyframes navField{0%{opacity:0}to{opacity:1}}.nav.is-stuck:before{background-image:none;background-color:#ffffff85;-webkit-backdrop-filter:blur(20px) saturate(185%) brightness(1.04);backdrop-filter:blur(20px) saturate(185%) brightness(1.04)}.nav:after{content:"";position:absolute;z-index:-1;inset:-40px 0;pointer-events:none;background:linear-gradient(102deg,transparent 40%,rgba(255,255,255,.9) 47%,rgba(214,228,255,.75) 51%,transparent 58%);filter:blur(16px);opacity:0;transform:translate3d(-62%,0,0);will-change:transform,opacity;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 64%,rgba(0,0,0,.94) 69%,rgba(0,0,0,.78) 75%,rgba(0,0,0,.5) 82%,rgba(0,0,0,.22) 89%,rgba(0,0,0,.06) 94%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 64%,rgba(0,0,0,.94) 69%,rgba(0,0,0,.78) 75%,rgba(0,0,0,.5) 82%,rgba(0,0,0,.22) 89%,rgba(0,0,0,.06) 94%,transparent 100%);animation:navSheen 13.5s linear -11s infinite}@keyframes navSheen{0%,92.4%{opacity:0;transform:translate3d(-62%,0,0)}93.4%{opacity:.075}98.2%{opacity:.06}to{opacity:0;transform:translate3d(62%,0,0)}}@media(prefers-reduced-motion:reduce){.nav:after{animation:none}}.nav__inner{position:relative;height:auto;max-width:none;display:flex;align-items:center;gap:0;padding-inline:0}.nav__links{position:relative;isolation:isolate;display:flex;align-items:center;gap:clamp(6px,1.4vw,20px);margin-inline:auto;padding:12px 30px;border-radius:999px;background:transparent;box-shadow:none}.nav__cta{gap:14px;align-items:center}.island{position:relative;flex-shrink:0;transform:translate3d(0,var(--enter),0);will-change:transform,opacity;animation:navRise .9s cubic-bezier(.22,1,.36,1) both}.island:before{content:none}@keyframes navRise{0%{--enter:16px;opacity:0}to{--enter:0px;opacity:1}}.nav .brand{animation-delay:.08s}.nav__links .nav__link:nth-child(1){animation-delay:.16s}.nav__links .nav__link:nth-child(2){animation-delay:.23s}.nav__links .nav__link:nth-child(3){animation-delay:.3s}.nav__links .nav__link:nth-child(4){animation-delay:.37s}.nav__links .nav__link:nth-child(5){animation-delay:.44s}.nav__links .nav__link:nth-child(6){animation-delay:.51s}.nav__cta .btn--primary{animation-delay:.58s}.burger{animation-delay:.65s}.brand{position:relative;isolation:isolate;display:inline-flex;align-items:center;width:auto;height:auto;overflow:visible;padding:9px 6px;border-radius:999px;background:transparent;box-shadow:none}.brand__logo{display:block;height:48px;width:auto;object-fit:contain}.nav__link{padding:6px 4px;margin-inline:6px;font-size:.95rem;font-weight:500;color:#242b3a;background:transparent;border-radius:0;transition:color .3s var(--ease)}.nav__link:hover{background:transparent;color:var(--blue)}.nav__link.is-active{background:transparent;color:var(--blue);font-weight:600}.nav__link:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(0,43,194,0),var(--blue),rgba(0,43,194,0));background-size:220% 100%;background-position:0% 0;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.22,1,.36,1)}.nav__link:hover:after,.nav__link:focus-visible:after{transform:scaleX(1);animation:underlineFlow 1.9s ease-in-out infinite alternate}@keyframes underlineFlow{0%{background-position:0% 0}to{background-position:220% 0}}.nav__cta .btn--primary{padding:17px 30px;font-size:.95rem;font-weight:600;border-radius:999px;background:#10101a;color:#fff;border-color:#10101a;box-shadow:0 12px 30px #10101a33;transform:translate3d(0,var(--enter),0);transition:transform .4s var(--ease),box-shadow .4s var(--ease),background .3s var(--ease)}.nav__cta .btn--primary:hover{background:#1c1c2b;transform:translate3d(0,calc(var(--enter) - 2px),0);box-shadow:0 18px 40px #10101a42}.burger{width:50px;height:50px;border:0;border-radius:16px;background:transparent}@media(prefers-reduced-motion:reduce){.island,.nav:before,.nav:after{animation-duration:1ms;animation-delay:0s}.nav__link:hover:after{animation:none}}@media(max-width:1080px){.nav__links{display:none}.burger{display:flex}.brand__logo{height:40px}.nav__cta{margin-left:auto}.nav__cta .btn--primary{padding:14px 22px}.island{animation:none;transform:none;opacity:1}}:root{--nav-h:114px}@media(max-width:1080px){:root{--nav-h:110px}}.phero .phero__inner{padding-top:calc(var(--nav-h) + clamp(24px,2vw,40px))}.drawer{top:0;max-height:100dvh}[id]{scroll-margin-top:calc(var(--nav-h) + 16px)}@media(orientation:landscape)and (max-height:520px){.nav{padding-block:8px}:root{--nav-h:66px}.nav__cta .btn--primary{padding:10px 18px;font-size:.88rem}.brand__logo{height:32px}.burger{width:42px;height:42px;border-radius:12px}.phero .phero__inner{padding-top:calc(var(--nav-h) + 14px)}.drawer{padding-top:calc(var(--nav-h) + 6px);padding-bottom:6px}.drawer__vidus{gap:6px;max-width:560px}.drawer__brand img{height:26px}.drawer .drawer__nav{display:grid;grid-template-columns:repeat(3,1fr);gap:2px 10px}.drawer .drawer__nav .drawer__link:last-child:nth-child(3n+1){grid-column:1 / -1}.drawer .drawer__nav .drawer__link+.drawer__link:before{display:none}.drawer .soc__nuoroda{width:38px;height:38px}.drawer__link{padding-block:0;min-height:45px;font-size:1rem}.drawer__foot{grid-template-columns:1fr 1fr;margin-top:2px;padding-top:8px}}@media(max-height:620px){.drawer{padding-top:max(calc(env(safe-area-inset-top) + 6px),calc(var(--nav-h,74px) - 40px));padding-bottom:clamp(6px,1.5vh,14px)}.drawer__brand img{height:clamp(30px,min(15vw,6.6vh),56px)}.drawer .drawer__link{min-height:clamp(36px,min(13.2vw,6.2vh),56px)}.drawer .drawer__link{min-height:round(clamp(36px,min(13.2vw,6.2vh),56px),1px)}.drawer__vidus{gap:clamp(4px,min(3vw,1.4vh),12px)}.drawer__foot{margin-top:clamp(2px,1vh,8px);padding-top:clamp(8px,1.6vh,16px);gap:clamp(6px,1vh,10px)}.drawer__foot .btn{padding-block:clamp(9px,min(3vw,1.5vh),14px)}.drawer .soc__nuoroda{width:clamp(36px,min(11vw,5.4vh),44px);height:clamp(36px,min(11vw,5.4vh),44px)}}
