header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:9999!important;background-color:#fffffff2!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:0 2px 20px #00000014!important;transition:background-color .3s ease,box-shadow .3s ease!important;-webkit-transform:translateZ(0)!important;-ms-transform:translateZ(0)!important;transform:translateZ(0)!important}header.scrolled{background-color:#fffffffa!important;box-shadow:0 4px 30px #00000026!important;-webkit-backdrop-filter:blur(15px)!important;backdrop-filter:blur(15px)!important}header .container{transition:padding .3s ease!important;padding-top:1rem!important;padding-bottom:1rem!important}header.scrolled .container{padding-top:.75rem!important;padding-bottom:.75rem!important}body{padding-top:80px!important}.dropdown-container{position:relative!important}.dropdown-container:hover .dropdown-menu{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.dropdown-menu{position:absolute!important;top:100%!important;left:0!important;margin-top:.5rem!important;width:16rem!important;background-color:#fff!important;border-radius:.5rem!important;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a!important;border:1px solid rgba(229,231,235,1)!important;opacity:0!important;visibility:hidden!important;transform:translateY(.5rem)!important;transition:all .3s ease!important;z-index:50!important;overflow:hidden!important}.dropdown-container:hover .fa-chevron-down{transform:rotate(180deg)!important}.dropdown-item{display:flex!important;align-items:center!important;padding:.75rem 1rem!important;color:#374151!important;text-decoration:none!important;transition:all .2s ease!important;border-bottom:none!important}.dropdown-item:hover{background-color:#f9fafb!important;color:var(--primary-color, #B83232)!important;transform:translate(4px)!important}.dropdown-item i{margin-right:.75rem!important;color:var(--primary-color, #B83232)!important;width:1rem!important;text-align:center!important}.mobile-dropdown{position:relative!important}.mobile-dropdown-toggle{background:none!important;border:none!important;width:100%!important;text-align:left!important;font-size:inherit!important}.mobile-dropdown-content{margin-left:1rem!important;margin-top:.5rem!important;background-color:#f9fafb80!important;border-radius:.375rem!important;padding:.5rem 0!important}.mobile-dropdown.active .fa-chevron-down{transform:rotate(180deg)!important}html{-webkit-overflow-scrolling:touch!important;scroll-behavior:smooth!important}body{overscroll-behavior-x:none!important;overscroll-behavior-y:auto!important;-webkit-overflow-scrolling:touch!important}@media(max-width:768px){body{padding-top:70px!important}header{-webkit-transform:translateZ(0)!important;-ms-transform:translateZ(0)!important;transform:translateZ(0)!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important}header .container{padding-top:.75rem!important;padding-bottom:.75rem!important}header.scrolled .container{padding-top:.5rem!important;padding-bottom:.5rem!important}}header nav a{transition:color .2s ease!important}header nav a:hover{color:var(--primary-color, #0055CC)!important}header nav a,header .nav-link,nav a,nav .nav-link,.navbar a,.navbar .nav-link{transform:none!important}header nav a:hover,header .nav-link:hover,nav a:hover,nav .nav-link:hover,.navbar a:hover,.navbar .nav-link:hover{transform:none!important}header nav a,header .nav-link{transition:color .2s ease!important}#mobile-menu{background-color:#fff!important;border-radius:0 0 12px 12px!important;box-shadow:0 8px 25px #00000026!important}header img,header .logo{transition:all .3s ease!important;max-height:40px!important}header.scrolled img,header.scrolled .logo{max-height:32px!important}.sticky{position:fixed!important}.top-0{top:0!important}.z-50{z-index:9999!important}header{contain:layout style!important;isolation:isolate!important}body.has-hero-offset{padding-top:0!important}@media(max-width:768px){body.has-hero-offset{padding-top:0!important}}header a,header button,nav a,nav button,.navbar a,.navbar button,.nav-link,.navigation a,.menu a{transform:none!important;animation:none!important}header a:hover,header button:hover,nav a:hover,nav button:hover,.navbar a:hover,.navbar button:hover,.nav-link:hover,.navigation a:hover,.menu a:hover{transform:none!important;animation:none!important}header a,nav a,.nav-link{transition:color .2s ease!important}
.index-header-inner{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:clamp(2rem,4vw,4rem)!important}.index-header-inner>a:first-child{flex:0 0 auto!important}header nav[role=navigation],header .index-desktop-nav{flex:1 1 auto!important;min-width:0!important;white-space:nowrap!important}header nav[role=navigation]>ul,header .index-desktop-nav>ul{justify-content:flex-start!important;gap:.875rem!important}header nav[role=navigation]>ul.space-x-8>:not([hidden])~:not([hidden]){margin-left:0!important;margin-right:0!important}header nav[role=navigation] .btn-primary,header .index-desktop-nav .btn-primary{margin-left:.5rem!important;padding-left:1.35rem!important;padding-right:1.35rem!important}header button[aria-controls=mobile-menu],header .index-mobile-toggle{margin-left:auto!important}@media(min-width:1024px) and (max-width:1535px){header nav[role=navigation],header .index-desktop-nav{display:none!important}header button[aria-controls=mobile-menu],header .index-mobile-toggle{display:block!important}header #mobile-menu:not(.hidden),header .index-mobile-menu:not(.hidden){display:block!important}}@media(min-width:1536px){header nav[role=navigation],header .index-desktop-nav{display:block!important}header button[aria-controls=mobile-menu],header .index-mobile-toggle,header #mobile-menu,header .index-mobile-menu{display:none!important}}