header.header{--base-header-h:100px;min-height:var(--base-header-h);position:relative;z-index:50}.summit-header{--sh-bg:#1a0b3f;--sh-mobile-bg:#150933;--sh-nav-link:#fff;--sh-nav-hover:#ff9ee8;--sh-grad-start:#573be3;--sh-grad-end:#e33be3;--sh-cd-text:#fff;background:var(--sh-bg);border-bottom:1px solid hsla(0,0%,100%,.08);left:0;position:absolute;top:0;width:100%;z-index:50}.summit-header[data-sticky=true]{position:fixed;transition:box-shadow .3s ease}.summit-header[data-sticky=true].scrolled{box-shadow:0 10px 30px rgba(6,2,20,.45)}.summit-header .summit-cd{align-items:baseline;background:linear-gradient(90deg,var(--sh-grad-start),var(--sh-grad-end));color:var(--sh-cd-text);display:flex;flex-wrap:wrap;gap:9px;justify-content:center;padding:10px 24px}.summit-header .summit-cd__lead{font-size:14.5px;font-weight:800;margin-right:8px}.summit-header .summit-cd__unit{align-items:baseline;display:inline-flex;gap:4px}.summit-header .summit-cd__num{font-size:21px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.summit-header .summit-cd__label{font-size:13.5px;font-weight:500;margin-right:7px}.summit-header .summit-cd__unit:last-child .summit-cd__label{margin-right:0}.summit-header .summit-nav{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;gap:24px;justify-content:space-between;padding:15px 48px;position:relative;width:100%}.summit-header .summit-menu{align-items:center;display:flex;gap:30px;list-style:none;margin:0;padding:0}.summit-header .summit-menu__item{position:relative}.summit-header .summit-menu__link{align-items:center;color:var(--sh-nav-link);display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:8px 0;transition:color .18s ease}.summit-header .summit-menu__caret{flex:none;height:12px;transition:transform .2s ease;width:12px}.summit-header .summit-menu__item.is-active>.summit-menu__link{color:var(--sh-nav-hover)}.summit-header .summit-submenu{background:var(--sh-mobile-bg);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;box-shadow:0 22px 46px rgba(6,2,20,.5);left:0;list-style:none;margin:0;min-width:210px;opacity:0;padding:8px;position:absolute;top:calc(100% + 12px);transform:translateY(6px);transition:opacity .2s ease,transform .2s ease,visibility 0s .2s;visibility:hidden;z-index:20}.summit-header .summit-menu__item.has-children:after{content:"";height:14px;left:0;position:absolute;right:0;top:100%}.summit-header .summit-submenu__link{border-radius:9px;color:var(--sh-nav-link);display:block;font-size:14px;font-weight:600;padding:9px 12px;transition:background .15s ease,color .15s ease}.summit-header .summit-menu__item:focus-within>.summit-submenu{opacity:1;transform:translateY(0);transition:opacity .2s ease,transform .2s ease;visibility:visible}@media (hover:hover) and (pointer:fine){.summit-header .summit-menu__item:hover>.summit-menu__link,.summit-header .summit-menu__link:hover{color:var(--sh-nav-hover)}.summit-header .summit-menu__item:hover>.summit-menu__link .summit-menu__caret{transform:rotate(180deg)}.summit-header .summit-menu__item:hover>.summit-submenu{opacity:1;transform:translateY(0);transition:opacity .2s ease,transform .2s ease;visibility:visible}.summit-header .summit-submenu__link:hover{background:hsla(0,0%,100%,.07);color:var(--sh-nav-hover)}}.summit-header .btn_holder a{background:#fff;border-radius:999px;color:#573be3;font-size:14px;font-weight:700;padding:11px 24px;transition:background .18s ease}.summit-header .btn_holder a:focus-visible,.summit-header .btn_holder a:hover{background:#ffe6fb;color:#573be3}.summit-header .summit-burger{align-items:center;background:none;border:none;border-radius:10px;cursor:pointer;display:none;flex:none;flex-direction:column;gap:5px;height:44px;justify-content:center;margin:-4px -8px -4px 0;width:44px}.summit-header .summit-burger span{background:#fff;border-radius:2px;height:2px;transition:transform .25s ease,opacity .2s ease;width:22px}.summit-header.is-open .summit-burger span:first-child{transform:translateY(7px) rotate(45deg)}.summit-header.is-open .summit-burger span:nth-child(2){opacity:0}.summit-header.is-open .summit-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.summit-header .summit-mobile{background:var(--sh-mobile-bg);border-bottom:1px solid hsla(0,0%,100%,.12);box-shadow:0 28px 48px rgba(6,2,20,.55);display:none;flex-direction:column;left:0;max-height:calc(100vh - 100%);overflow-y:auto;padding:6px 20px 22px;position:absolute;right:0;top:100%;z-index:60}.summit-header .summit-mobile__menu{list-style:none;margin:0;padding:0}.summit-header .summit-mobile__item{border-bottom:1px solid hsla(0,0%,100%,.08)}.summit-header .summit-mobile__row{align-items:center;display:flex;gap:8px;justify-content:space-between}.summit-header .summit-mobile__link{color:var(--sh-nav-link);flex:1 1 auto;font-size:16px;font-weight:600;padding:15px 4px}.summit-header .summit-mobile__trigger{align-items:center;background:none;border:none;color:var(--sh-nav-link);cursor:pointer;display:inline-flex;flex:none;height:44px;justify-content:center;width:44px}.summit-header .summit-mobile__trigger svg{height:18px;transition:transform .25s ease;width:18px}.summit-header .summit-mobile__item.child-open>.summit-mobile__row .summit-mobile__trigger svg{transform:rotate(180deg)}.summit-header .summit-mobile__submenu{list-style:none;margin:0;max-height:0;overflow:hidden;padding:0 0 0 14px;transition:max-height .3s ease}.summit-header .summit-mobile__item.child-open>.summit-mobile__submenu{max-height:640px}.summit-header .summit-mobile__sublink{color:hsla(0,0%,100%,.8);display:block;font-size:15px;font-weight:500;padding:11px 4px}.summit-header .btn_holder_mobile a{background:#fff;border-radius:999px;color:#573be3;display:block;font-size:15px;font-weight:700;margin-top:18px;padding:13px 0;text-align:center}@media (hover:hover) and (pointer:fine){.summit-header .summit-mobile__link:hover,.summit-header .summit-mobile__sublink:hover{color:var(--sh-nav-hover)}}@media (max-width:1023px){.summit-header .summit-nav{padding:13px 24px}}@media (max-width:991px){.summit-header .summit-menu,.summit-header>.summit-nav>.btn_holder{display:none}.summit-header .summit-burger,.summit-header.is-open .summit-mobile{display:flex}}@media (max-width:640px){.summit-header .summit-nav{padding:13px 16px}}@media (min-width:992px){.summit-header .summit-mobile{display:none!important}}@media (prefers-reduced-motion:reduce){.summit-header,.summit-header *{transition:none!important}}