.fs-header{--blue:#00aeef;--blue-hover:#0099d3;--grey:#58595b;--dark:#252525;--border:#e7eaed;background:#fff;border-bottom:1px solid #e7eaed;box-shadow:0 4px 18px rgba(25,35,45,.035);margin:0;padding:0;position:relative;width:100%;z-index:999}.fs-header *,.fs-header :after,.fs-header :before{box-sizing:border-box}.fs-header__inner{align-items:center;display:flex;gap:40px;justify-content:space-between;margin:0 auto;min-height:84px;width:min(1320px,calc(100% - 60px))}.fs-header__brand{align-items:center;display:flex;flex:0 0 auto;margin:0;padding:0;text-decoration:none}.fs-header__logo{display:block;height:auto;max-height:58px;max-width:270px;object-fit:contain;width:auto}.fs-header__nav{align-items:center;display:flex;gap:27px;justify-content:flex-end;margin-left:auto}.fs-header__dropdown-button,.fs-header__link{align-items:center;background:transparent;border:0;color:#58595b!important;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;line-height:1;padding:0;position:relative;text-decoration:none!important;transition:color .2s ease;white-space:nowrap}.fs-header__link:after{background:#00aeef;bottom:-11px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:center;transition:transform .2s ease}.fs-header__dropdown-button:hover,.fs-header__link:hover{color:#00aeef!important}.fs-header__link:hover:after{transform:scaleX(1)}.fs-header__dropdown{position:relative}.fs-header__dropdown-button{gap:7px}.fs-header__chevron{color:#58595b;display:inline-block;font-size:15px;transition:transform .2s ease}.fs-header__dropdown-menu{background:#fff;border:1px solid #e2e5e8;border-radius:10px;box-shadow:0 16px 40px rgba(25,35,45,.1);display:flex;flex-direction:column;left:50%;min-width:190px;opacity:0;padding:8px;position:absolute;top:calc(100% + 22px);transform:translate(-50%,8px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;visibility:hidden}.fs-header__dropdown.is-open .fs-header__dropdown-menu,.fs-header__dropdown:hover .fs-header__dropdown-menu{opacity:1;transform:translate(-50%);visibility:visible}.fs-header__dropdown.is-open .fs-header__chevron,.fs-header__dropdown:hover .fs-header__chevron{transform:rotate(180deg)}.fs-header__dropdown-link{border-radius:7px;color:#58595b!important;display:block;font-size:13px;font-weight:500;line-height:1.2;padding:11px 13px;text-decoration:none!important;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.fs-header__dropdown-link:hover{background:#f4f8fb;color:#00aeef!important}.fs-header__cta{align-items:center;background:#00aeef;border-radius:999px;box-shadow:0 7px 18px rgba(0,174,239,.15);display:inline-flex;font-size:13px;font-weight:650;gap:9px;justify-content:center;line-height:1;min-height:44px;padding:0 21px;text-decoration:none!important;transition:gap .2s ease,transform .2s ease,background-color .2s ease;white-space:nowrap}.fs-header__cta,.fs-header__cta span{color:#fff!important}.fs-header__cta:hover{background:#0099d3;color:#fff!important;gap:13px;transform:translateY(-2px)}.fs-header__mobile-button{background:transparent;border:0;cursor:pointer;display:none;height:40px;padding:0;width:40px}.fs-header__mobile-button span{background:#58595b;border-radius:999px;display:block;height:2px;margin:5px auto;width:22px}@media(max-width:1050px){.fs-header__inner{min-height:78px;width:calc(100% - 44px)}.fs-header__logo{max-height:50px;max-width:235px}.fs-header__mobile-button{display:block}.fs-header__nav{align-items:stretch;background:#fff;border:1px solid #e2e5e8;border-radius:10px;box-shadow:0 18px 40px rgba(25,35,45,.1);display:none;flex-direction:column;gap:0;left:22px;margin:0;padding:18px;position:absolute;right:22px;top:100%}.fs-header.is-open .fs-header__nav{display:flex}.fs-header__dropdown-button,.fs-header__link{justify-content:space-between;padding:13px 4px;width:100%}.fs-header__link:after{display:none}.fs-header__dropdown-menu{border:0;box-shadow:none;display:none;min-width:0;opacity:1;padding:0 0 8px 14px;position:static;transform:none;visibility:visible}.fs-header__dropdown.is-open .fs-header__dropdown-menu{display:flex}.fs-header__dropdown-link{padding:10px 4px}.fs-header__cta{align-self:flex-start;margin-top:10px}}@media(max-width:600px){.fs-header__inner{min-height:72px;width:calc(100% - 32px)}.fs-header__logo{max-height:44px;max-width:205px}.fs-header__nav{left:16px;right:16px}}