.ts-header{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.15);left:0;position:fixed;top:0;transition:background .3s ease,backdrop-filter .3s ease;width:100%;z-index:1000}.ts-header.sticky{background:hsla(0,0%,100%,.95);box-shadow:0 2px 10px rgba(0,0,0,.05)}.ts-header__container{align-items:center;display:flex;height:64px;justify-content:space-between;margin:0 auto;max-width:1440px;padding:12px 36px;position:relative;transition:background .3s ease,backdrop-filter .3s ease;z-index:2}.ts-header__logo{flex-shrink:0;height:33px;position:relative}.ts-header__logo a{display:block;height:100%;position:relative}.ts-header__logo img{display:block;height:100%;transition:opacity .3s ease;width:auto}.ts-header__logo-default{display:block;opacity:1}.ts-header__logo-hover{display:block;left:0;opacity:0;position:absolute;top:0}.ts-header__logo:hover .ts-header__logo-default{opacity:0}.ts-header__logo:hover .ts-header__logo-hover{opacity:1}.ts-header__nav{align-items:center;display:none;flex:1;gap:40px;justify-content:center}.ts-header__nav-item{align-items:center;border-bottom:2px solid transparent;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;padding:8px 0 4px;position:relative;transition:color .3s ease}.ts-header__nav-item--active,.ts-header__nav-item:hover{border-bottom-color:var(--primary-color-hover);color:var(--primary-color-hover)}.ts-header.sticky .ts-header__nav-item{color:var(--primary-color)}.ts-header.sticky .ts-header__nav-item--active,.ts-header.sticky .ts-header__nav-item:hover{color:var(--primary-color-hover)}.ts-header__nav-item a{color:inherit;text-decoration:none}.ts-header__nav-item span{color:inherit}.ts-header__nav-arrow{height:20px;transition:transform .3s ease;width:20px}.ts-header__nav-item--active .ts-header__nav-arrow{transform:rotate(180deg)}.ts-header__actions{align-items:center;display:flex;gap:8px}.ts-header .ts-header__login{align-items:center;background:transparent;border:none;border-radius:32px;color:#fff;display:none;font-size:16px;font-weight:600;gap:4px;padding:10px 16px;text-decoration:none;text-decoration:none!important;transition:all .3s ease}.ts-header .ts-header__login svg{flex-shrink:0;height:20px;width:20px}.ts-header .ts-header__login:hover{background:hsla(0,0%,100%,.1)}.ts-header.sticky .ts-header__login,.ts-header:hover .ts-header__login{color:var(--primary-color)}.ts-header.sticky .ts-header__login:hover,.ts-header:hover .ts-header__login:hover{background:rgba(14,101,251,.1)}.ts-header .ts-header__cta{backdrop-filter:blur(7.5px);background:transparent;border:2px solid #fff;border-radius:32px;color:#fff;display:none;font-size:16px;font-weight:600;padding:10px 16px;text-decoration:none;text-decoration:none!important;transition:all .3s ease}.ts-header .ts-header__cta:hover{background:hsla(0,0%,100%,.1)}.ts-header.sticky .ts-header__cta,.ts-header:hover .ts-header__cta{border:2px solid var(--primary-color);border-radius:24px;color:var(--primary-color)}.ts-header.sticky .ts-header__cta:hover,.ts-header:hover .ts-header__cta:hover{background-color:var(--primary-color-hover);border:2px solid var(--primary-color-hover);color:#fff}.ts-header__mobile-toggle{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;width:40px}.ts-header__mobile-toggle svg{height:40px;width:40px}.ts-header.sticky .ts-header__mobile-toggle{color:var(--primary-color)}.ts-header__mobile-toggle .icon-close,.ts-header__mobile-toggle.active .icon-hamburger{display:none}.ts-header__mobile-toggle.active .icon-close{color:var(--primary-color);display:block}.ts-header__dropdown{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.75);border-radius:0 0 40px 40px;box-shadow:0 8px 32px rgba(0,0,0,.15);left:0;opacity:0;padding:62px 0 47px;pointer-events:none;position:absolute;top:50%;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;visibility:hidden;width:100%}.ts-header__dropdown--active{opacity:1;pointer-events:auto;visibility:visible}.ts-header__dropdown-panel{display:none;padding:0 108px}.ts-header__dropdown-panel--active{display:block}.ts-header__dropdown-grid{display:grid;gap:24px}.ts-header__dropdown-panel.layout-2 .ts-header__dropdown-grid{grid-template-columns:repeat(2,1fr)}.ts-header__dropdown-panel.layout-3 .ts-header__dropdown-grid{grid-template-columns:repeat(3,1fr)}.ts-header__dropdown-card{background:#021c42;border-radius:16px;display:block;min-height:160px;overflow:hidden;padding:41px 32px;position:relative;text-decoration:none!important;transition:transform .3s ease,box-shadow .3s ease}.ts-header__dropdown-card:hover{box-shadow:0 12px 40px rgba(2,28,66,.3);transform:translateY(-4px)}.ts-header__dropdown-card-image{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.ts-header__dropdown-card-image img{height:100%;object-fit:cover;object-position:center;width:100%}.ts-header__dropdown-card-content{display:flex;flex-direction:column;height:100%;position:relative;z-index:1}.ts-header__dropdown-card-title{color:#fff;font-size:20px;font-weight:500;line-height:1.4;margin:0 0 59px}.ts-header__dropdown-card-description{color:#fff;font-size:16px;font-weight:400;line-height:1.4;margin:auto 0 0}.ts-header__dropdown-card-arrow{color:#fff;flex-shrink:0;height:48px;position:absolute;right:0;top:-9px;width:48px}.ts-header__dropdown-card-arrow svg{height:100%;width:100%}.ts-header__dropdown-panel.layout-2 .ts-header__dropdown-card{padding:57px 48px}.ts-header__dropdown-panel.layout-2 .ts-header__dropdown-card-title{margin-bottom:24px}.ts-header__dropdown-panel.layout-2 .ts-header__dropdown-card-content{min-height:146px}.ts-mobile-menu{height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:999}.ts-mobile-menu--active{opacity:1;visibility:visible}.ts-mobile-menu__overlay{backdrop-filter:blur(10px);background:rgba(2,28,66,.75);height:100%;left:0;position:absolute;top:0;width:100%}.ts-mobile-menu__content{background:#fff;box-shadow:-4px 0 20px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;margin-left:auto;max-width:400px;position:relative;transform:translateX(100%);transition:transform .3s ease;width:100%}.ts-mobile-menu--active .ts-mobile-menu__content{transform:translateX(0)}.ts-mobile-menu__header{align-items:center;background:#fff;border-bottom:1px solid #f2f2f2;display:flex;justify-content:space-between;padding:20px 24px}.ts-mobile-menu__logo{height:33px}.ts-mobile-menu__logo img{height:100%;width:auto}.ts-mobile-menu__close{align-items:center;background:none;border:none;border-radius:8px;color:#021c42;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;transition:background .3s ease;width:40px}.ts-mobile-menu__close:hover{background:#f2f2f2}.ts-mobile-menu__nav{background:#fff;flex:1;overflow-y:auto;padding:24px 0}.ts-mobile-menu__item{border-bottom:1px solid #f2f2f2}.ts-mobile-menu__link{align-items:center;background:none;border:none;color:#021c42;cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:20px 24px;text-align:left;text-decoration:none;transition:background .3s ease,color .3s ease;width:100%}.ts-mobile-menu__link:hover{background:#f8f8f8;color:var(--primary-color)}.ts-mobile-menu__link svg{color:var(--primary-color);flex-shrink:0;height:20px;transition:transform .3s ease;width:20px}.ts-mobile-menu__link--has-submenu.active svg{transform:rotate(180deg)}.ts-mobile-menu__submenu{background:#f8f8f8;display:none;padding:12px 0}.ts-mobile-menu__submenu--active{display:block}.ts-mobile-menu__submenu-link{color:#021c42;display:block;padding:16px 24px 16px 48px;text-decoration:none;transition:background .3s ease,color .3s ease}.ts-mobile-menu__submenu-content{display:flex;flex-direction:column;gap:4px}.ts-mobile-menu__submenu-label{color:inherit;font-size:16px;font-weight:500}.ts-mobile-menu__submenu-description{color:#666;font-size:14px;font-weight:400;line-height:1.4}.ts-mobile-menu__submenu-link:hover{background:#f2f2f2;color:var(--primary-color)}.ts-mobile-menu__submenu-link:hover .ts-mobile-menu__submenu-label{color:var(--primary-color)}.ts-mobile-menu__cta-group{display:flex;flex-direction:column;gap:12px;margin-top:24px;padding:0 24px 24px}.ts-mobile-menu__cta-group .ts-mobile-menu__login{background:#f8f8f8;border:2px solid var(--primary-color);border-radius:24px;color:var(--primary-color);display:block;font-size:16px;font-weight:600;padding:12px 24px;text-align:center;text-decoration:none!important;transition:background .3s ease,transform .2s ease}.ts-mobile-menu__cta-group .ts-mobile-menu__login:hover{background:var(--primary-color-hover);border:2px solid var(--primary-color-hover);color:#fff}.ts-mobile-menu__cta-group .ts-mobile-menu__cta{background:var(--primary-color);border-radius:24px;color:#fff;display:block;font-size:16px;font-weight:600;padding:14px 24px;text-align:center;text-decoration:none!important;transition:background .3s ease,transform .2s ease}.ts-mobile-menu__cta-group .ts-mobile-menu__cta:hover{background:var(--primary-color-hover)}.skip-nav{background:var(--primary-color);color:#fff;left:0;padding:8px;position:absolute;text-decoration:none;top:-40px;z-index:10000}.skip-nav:focus{top:0}@media (min-width:1025px){.ts-header .ts-header__login,.ts-header__nav{display:flex}.ts-header .ts-header__cta{display:block}.ts-header__mobile-toggle,.ts-mobile-menu{display:none}.ts-header{backdrop-filter:none;background:none;border-radius:40px;left:50%;max-width:1270px;top:24px;transform:translateX(-50%);width:calc(100% - 96px)}.ts-header__container{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.15);border-radius:40px}.ts-header.sticky-enabled.sticky .ts-header__container,.ts-header:hover .ts-header__container{background:#fff}.ts-header:hover .ts-header__logo-default{opacity:0;pointer-events:none}.ts-header:hover .ts-header__logo-hover{opacity:1;pointer-events:auto}.ts-header:hover .ts-header__nav-item,.ts-header:hover .ts-header__nav-item--active,.ts-header:hover .ts-header__nav-item:hover{color:var(--primary-color)}}@media (min-width:768px) and (max-width:1024px){.ts-header__container{padding:12px 24px}.ts-header__dropdown{padding:20px 0;width:calc(100% - 48px)}.ts-header__dropdown-panel{padding:0 40px}.ts-mobile-menu__content{max-width:480px}}@media (max-width:1024px){.open-menu .ts-header__logo-default{opacity:0;pointer-events:none}.open-menu .ts-header__logo-hover{opacity:1;pointer-events:auto}}@media (max-width:767px){.ts-header__container{height:56px;padding:12px 16px}.ts-header__logo{height:28px}.ts-header__dropdown{border-radius:24px;padding:16px 0;top:calc(100% + 12px);width:calc(100% - 32px)}.ts-header__dropdown-panel{padding:0 20px}.ts-header__dropdown-grid{gap:16px}.ts-header__dropdown-panel.layout-2 .ts-header__dropdown-grid,.ts-header__dropdown-panel.layout-3 .ts-header__dropdown-grid{grid-template-columns:1fr}.ts-header__dropdown-card{min-height:140px;padding:32px 24px}.ts-header__dropdown-panel.layout-2 .ts-header__dropdown-card{min-height:180px;padding:40px 32px}.ts-mobile-menu__content{max-width:100%}}.open-menu .ts-header,.ts-header.sticky-enabled.sticky{background:#fff}.ts-header.sticky-enabled.sticky .ts-header__logo-default{opacity:0;pointer-events:none}.ts-header.sticky-enabled.sticky .ts-header__logo-hover{opacity:1;pointer-events:auto}.hs-inline-edit .ts-header{position:absolute}