@charset "UTF-8";#skip-navigation{--timing:.15s;align-items:center;background-color:var(--theme-foreground);color:var(--theme-background);display:flex;font-size:1em;height:100%;justify-content:center;left:-1px;overflow:hidden;padding:0 20px;position:absolute;text-align:center;text-decoration:none;top:0;transform:translate(-100%);transition:transform var(--timing) var(--easing);z-index:5}#skip-navigation:active,#skip-navigation:focus{outline:none;transform:translate(0)}.scroll-flag{background:transparent;height:35px;left:0;position:absolute;top:100px;width:1px;z-index:100}.global-header{--menu-button-width:37px;opacity:0;position:sticky;top:0;transition:transform .2s ease-in-out,background-color .35s ease-in-out,color .35s ease-in-out;width:100%;will-change:transform;z-index:1003}.global-header--hide{transform:translateY(-100%)}.global-header--sticky{background-color:var(--theme-background);transition:transform .2s ease-in-out,color .35s ease-in-out}.global-header--sticky.global-header--hide-marquee{transition:transform .2s ease-in-out,background-color .35s ease-in-out,color .35s ease-in-out}.global-header .global-nav{padding:var(--space-16) var(--side-spacing);position:relative;width:100%}@media (orientation:landscape){.global-header--nav-open .global-nav:before{background:var(--theme-background);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:4}.global-header--nav-open .global-nav:after{background:linear-gradient(180deg,var(--theme-background) 25%,transparent 100%);content:"";height:55px;left:0;position:absolute;top:0;transform:translateY(98%);width:100%}}.global-header .marquee:before{content:" ";display:block}.global-header .marquee p{display:none}.global-header .global-logo{--logo-width:203px;position:relative;z-index:4}.global-header .global-logo a{display:block}.global-header .global-logo span{aspect-ratio:1827/190;background-color:var(--theme-foreground);color:transparent;display:block;-webkit-mask:url(/img/ui/hitacklogo.png);mask:url(/img/ui/hitacklogo.png);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;overflow:hidden;position:relative;transition:background-color .35s ease-in-out;width:var(--logo-width);z-index:1}.global-header .global-nav-large,.global-header .global-nav-small{-webkit-margin-after:0;margin-block-end:0;opacity:0}.global-header .global-nav-large a,.global-header .global-nav-small a{flex:0 0 auto;text-decoration:none}.global-header .menu-button,.global-header .trap-focus{display:none}.global-header--transparent{background:transparent}.large-logo{display:none}@media (max-width:63.9375rem){.global-header{display:flex}.global-header .global-nav{align-items:center;display:flex}.global-header .global-logo{flex:1 1 auto;opacity:1!important}.global-header .global-logo span{-webkit-mask-image:url(/img/ui/hitacklogo.png);mask-image:url(/img/ui/hitacklogo.png);mask-position:left}.global-header .global-nav-large{display:none}.global-header .global-nav-small{font-feature-settings:"liga" on;font-feature-settings:"ss12" off,"liga" on;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:var(--theme-background-faded);display:flex;flex-direction:column;font-family:var(--text-sans);font-size:calc(var(--t-headline-4-size)*1px);font-size:calc(var(--t-headline-4-size)/390*100vw);font-variation-settings:"wght" var(--t-headline-4-weight),"wdth" var(--t-headline-4-width);font-variation-settings:"wght" 400,"wdth" var(--t-headline-6-width);height:calc(var(--vh, 1vh)*100);left:0;letter-spacing:var(--t-headline-4-letter-spacing);line-height:calc(var(--t-headline-4-line-height)*1px);line-height:calc(var(--t-headline-4-line-height)/var(--t-headline-4-size));opacity:0;overflow-x:hidden;overflow-y:scroll;padding:0 var(--side-spacing);position:absolute;top:0;visibility:hidden;width:100%}}@media (max-width:63.9375rem) and (min-width:640px){.global-header .global-nav-small{font-size:calc(var(--t-headline-4-size)/640*100vw)}}@media (max-width:63.9375rem) and (min-width:1024px){.global-header .global-nav-small{font-size:calc(var(--t-headline-4-size)/1024*100vw)}}@media (max-width:63.9375rem) and (min-width:1440px){.global-header .global-nav-small{font-size:calc(var(--t-headline-4-size)/1440*100vw)}}@media (max-width:63.9375rem) and (min-width:1920px){.global-header .global-nav-small{font-size:calc(var(--t-headline-4-size)/1920*100vw)}}@media (max-width:63.9375rem){.global-header .global-nav-small:before{content:"";display:block;flex:1 1 10%}@supports (height:100dvh){.global-header .global-nav-small{height:100dvh}}.global-header .global-nav-small.show{visibility:visible}.global-header .global-nav-small__links{display:flex;flex:1 1 80%;flex-direction:column;justify-content:center;margin-block:var(--space-96)}.global-header .global-nav-small li{-webkit-border-after:1px solid var(--theme-foreground-shade);border-block-end:1px solid var(--theme-foreground-shade);opacity:0;padding:var(--space-8) 0}.global-header .global-nav-small li a{align-items:center;color:var(--theme-foreground-neutral);display:flex}.global-header .global-nav-small li a.router-link-active{color:var(--theme-foreground)}.global-header .global-nav-small li a span{flex:1 1 auto}.global-header .global-nav-small li a .arrow{border-bottom:1px solid var(--theme-foreground-neutral);flex:0 0 auto;height:7px;margin-bottom:7px;position:relative;width:35px}.global-header .global-nav-small li a .arrow:before{border-top:1px solid var(--theme-foreground-neutral);content:"";display:block;height:14px;position:absolute;right:0;transform:rotate(45deg);width:14px}.global-header .global-nav-small li a .arrow:after{border-right:1px solid var(--theme-foreground-neutral);content:"";display:block;height:14px;position:absolute;right:0;transform:rotate(45deg);width:14px}.global-header .global-nav-small__nav-link{font-weight:400}.global-header .global-nav-small__secondary li:last-of-type{border:none}.global-header .global-nav-small__social{font-feature-settings:"liga" on;font-feature-settings:"ss12" off,"liga" on;display:flex;flex:1 1 10%;font-family:var(--text-sans);font-size:calc(var(--t-overline-1-size)*1px);font-size:calc(var(--t-overline-1-size)/390*100vw);font-variation-settings:"wght" var(--t-overline-1-weight),"wdth" var(--t-overline-1-width);justify-content:space-between;letter-spacing:var(--t-overline-1-letter-spacing);line-height:calc(var(--t-overline-1-line-height)*1px);line-height:calc(var(--t-overline-1-line-height)/var(--t-overline-1-size));text-transform:uppercase;width:100%}}@media (max-width:63.9375rem) and (min-width:640px){.global-header .global-nav-small__social{font-size:calc(var(--t-overline-1-size)/640*100vw)}}@media (max-width:63.9375rem) and (min-width:1024px){.global-header .global-nav-small__social{font-size:calc(var(--t-overline-1-size)/1024*100vw)}}@media (max-width:63.9375rem) and (min-width:1440px){.global-header .global-nav-small__social{font-size:calc(var(--t-overline-1-size)/1440*100vw)}}@media (max-width:63.9375rem) and (min-width:1920px){.global-header .global-nav-small__social{font-size:calc(var(--t-overline-1-size)/1920*100vw)}}@media (max-width:63.9375rem){.global-header .global-nav-small__social li{-webkit-margin-after:0;border:none;margin-block-end:0}.global-header .global-nav-small__social li a{align-items:center;-moz-column-gap:7px;column-gap:7px;display:inline-flex}.global-header .global-nav-small__social li a .icon{opacity:.3}.global-header .mini-menu{display:none}.global-header .menu-button{--line-color:var(--theme-foreground);--line-width:37px;background-image:linear-gradient(90deg,var(--line-color),var(--line-color));background-position:50%;background-repeat:no-repeat;background-size:var(--line-width) 1px;display:block;flex:0 0 auto;font-size:0;height:16px;overflow:hidden;position:relative;text-indent:100%;width:var(--menu-button-width);z-index:4}.global-header .menu-button:after,.global-header .menu-button:before{background-color:var(--line-color);content:"";display:block;height:1px;left:calc((var(--menu-button-width) - var(--line-width))/2);margin:0;position:absolute;width:var(--line-width);will-change:transform}.global-header .menu-button:before{top:calc(50% - 8px);transition-property:top,transform}.global-header .menu-button:after{bottom:calc(50% - 8px);transition-property:bottom,transform}.global-header--nav-open .trap-focus{display:block}.large-logo--hidden{-webkit-margin-after:0;height:0;margin-block-end:0;opacity:0!important;pointer-events:none}}@media (min-width:40rem){.global-header .global-nav-small__links{font-feature-settings:"liga" on;font-feature-settings:"ss12" off,"liga" on;font-family:var(--text-sans);font-size:calc(var(--t-headline-6-size)*1px);font-size:calc(var(--t-headline-6-size)/390*100vw);font-variation-settings:"wght" var(--t-headline-6-weight),"wdth" var(--t-headline-6-width);font-variation-settings:"wght" 400,"wdth" var(--t-headline-6-width);letter-spacing:var(--t-headline-6-letter-spacing);line-height:calc(var(--t-headline-6-line-height)*1px);line-height:calc(var(--t-headline-6-line-height)/var(--t-headline-6-size))}}@media (min-width:40rem) and (min-width:640px){.global-header .global-nav-small__links{font-size:calc(var(--t-headline-6-size)/640*100vw)}}@media (min-width:40rem) and (min-width:1024px){.global-header .global-nav-small__links{font-size:calc(var(--t-headline-6-size)/1024*100vw)}}@media (min-width:40rem) and (min-width:1440px){.global-header .global-nav-small__links{font-size:calc(var(--t-headline-6-size)/1440*100vw)}}@media (min-width:40rem) and (min-width:1920px){.global-header .global-nav-small__links{font-size:calc(var(--t-headline-6-size)/1920*100vw)}}@media (min-width:40rem){.global-header .global-nav-small__social{-moz-column-gap:var(--space-48);column-gap:var(--space-48);justify-content:left}.global-header .mini-menu{-moz-column-gap:var(--space-16);column-gap:var(--space-16);display:flex;margin:0 var(--space-24) 0 0;position:relative}.global-header .mini-menu a{font-feature-settings:"liga" on;font-feature-settings:"ss12" off,"liga" on;align-items:center;background-color:var(--theme-foreground-shade);border-radius:100px;color:var(--theme-foreground);display:inline-flex;font-family:var(--text-sans);font-size:calc(var(--t-overline-1-size)*1px);font-size:calc(var(--t-overline-1-size)/390*100vw);font-variation-settings:"wght" var(--t-overline-1-weight),"wdth" var(--t-overline-1-width);letter-spacing:var(--t-overline-1-letter-spacing);line-height:calc(var(--t-overline-1-line-height)*1px);line-height:calc(var(--t-overline-1-line-height)/var(--t-overline-1-size));overflow:hidden;padding:4px 11px 2px;position:relative;text-decoration:none;text-transform:uppercase;z-index:2}}@media (min-width:40rem) and (min-width:640px){.global-header .mini-menu a{font-size:calc(var(--t-overline-1-size)/640*100vw)}}@media (min-width:40rem) and (min-width:1024px){.global-header .mini-menu a{font-size:calc(var(--t-overline-1-size)/1024*100vw)}}@media (min-width:40rem) and (min-width:1440px){.global-header .mini-menu a{font-size:calc(var(--t-overline-1-size)/1440*100vw)}}@media (min-width:40rem) and (min-width:1920px){.global-header .mini-menu a{font-size:calc(var(--t-overline-1-size)/1920*100vw)}}@media (min-width:40rem){.global-header .mini-menu a.router-link-active{background-color:var(--theme-accent-background);color:var(--theme-accent-foreground)}.global-header .mini-menu--hidden{opacity:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden}}@media (min-width:64rem){.global-header{align-items:center;display:flex;overflow:hidden}.global-header .global-logo{--logo-width:213px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--logo-width)}.global-header .global-nav{padding-block:0}.global-header .global-nav-small{display:none}.global-header .global-nav-large{align-items:center;display:flex;position:relative;width:100%}.global-header .global-nav-large__primary{flex:1 1 auto}.global-header .global-nav-large__primary__nav{display:flex;justify-content:flex-start;margin:0}.global-header .global-nav-large__primary__nav a{padding-inline:5px}.global-header .global-nav-large__primary__nav li:first-of-type a{-webkit-padding-start:0;padding-inline-start:0}.global-header .global-nav-large__primary__nav li:last-of-type a{-webkit-padding-end:0;padding-inline-end:0}.global-header .global-nav-large__secondary{flex:0 0 auto}.global-header .global-nav-large__secondary__nav{display:flex;margin:0}.global-header .global-nav-large__secondary__nav a{padding-inline:5px}.global-header .global-nav-large__secondary__nav li:first-of-type a{-webkit-padding-start:0;padding-inline-start:0}.global-header .global-nav-large__secondary__nav li:last-of-type a{-webkit-padding-end:0;padding-inline-end:0}.global-header .global-nav-large>li:last-of-type,.global-header .global-nav-large__social,.global-header .menu-button,.global-header .mini-menu{display:none}.global-header--large .global-nav-large{-webkit-margin-after:0;margin-block-end:0}.global-header--large .global-logo{opacity:0;transform:translate(-50%,100%);transition:opacity .3s linear,transform .3s linear;visibility:hidden}.global-header--large .marquee{font-feature-settings:"liga" on;font-feature-settings:"ss12" off,"liga" on;color:var(--theme-foreground);display:list-item;font-family:var(--text-sans);font-size:calc(var(--t-overline-1-size)*1px);font-size:calc(var(--t-overline-1-size)/390*100vw);font-variation-settings:"wght" var(--t-overline-1-weight),"wdth" var(--t-overline-1-width);letter-spacing:var(--t-overline-1-letter-spacing);line-height:calc(var(--t-overline-1-line-height)*1px);line-height:calc(var(--t-overline-1-line-height)/var(--t-overline-1-size));overflow:hidden;position:relative;text-align:center;text-transform:uppercase;transition:transform .3s ease-in-out;width:100%}}@media (min-width:64rem) and (min-width:640px){.global-header--large .marquee{font-size:calc(var(--t-overline-1-size)/640*100vw)}}@media (min-width:64rem) and (min-width:1024px){.global-header--large .marquee{font-size:calc(var(--t-overline-1-size)/1024*100vw)}}@media (min-width:64rem) and (min-width:1440px){.global-header--large .marquee{font-size:calc(var(--t-overline-1-size)/1440*100vw)}}@media (min-width:64rem) and (min-width:1920px){.global-header--large .marquee{font-size:calc(var(--t-overline-1-size)/1920*100vw)}}@media (min-width:64rem){.global-header--large .marquee:before{content:" ";display:block}.global-header--large .marquee p{font-feature-settings:"liga" on;font-feature-settings:"ss12" off,"liga" on;color:inherit;display:block;font-family:var(--text-sans);font-size:calc(var(--t-overline-1-size)*1px);font-size:calc(var(--t-overline-1-size)/390*100vw);font-variation-settings:"wght" var(--t-overline-1-weight),"wdth" var(--t-overline-1-width);left:50%;letter-spacing:var(--t-overline-1-letter-spacing);line-height:calc(var(--t-overline-1-line-height)*1px);line-height:calc(var(--t-overline-1-line-height)/var(--t-overline-1-size));opacity:1;position:absolute;top:0;transform:translate(-50%);transition:transform .3s ease-in-out,opacity .3s ease-in-out,color .35s ease-in-out;width:100%}}@media (min-width:64rem) and (min-width:640px){.global-header--large .marquee p{font-size:calc(var(--t-overline-1-size)/640*100vw)}}@media (min-width:64rem) and (min-width:1024px){.global-header--large .marquee p{font-size:calc(var(--t-overline-1-size)/1024*100vw)}}@media (min-width:64rem) and (min-width:1440px){.global-header--large .marquee p{font-size:calc(var(--t-overline-1-size)/1440*100vw)}}@media (min-width:64rem) and (min-width:1920px){.global-header--large .marquee p{font-size:calc(var(--t-overline-1-size)/1920*100vw)}}@media (min-width:64rem){.global-header--large .marquee p a{color:inherit;display:inline-block}.global-header--large .marquee p a.link{align-items:center;color:var(--theme-foreground-neutral);display:inline-flex;text-decoration:underline}.global-header--large .marquee p.marquee-enter-from{opacity:0;transform:translate(-50%,10px)}.global-header--large .marquee p.marquee-leave-to{opacity:0;transform:translate(-50%,-10px)}.global-header--hide-marquee .global-logo{opacity:1!important;transform:translate(-50%,-50%);visibility:visible}.global-header--hide-marquee .marquee{opacity:0!important;transform:translateY(-100%)}.large-logo{-webkit-margin-after:var(--space-24);display:block;margin-block-end:var(--space-24);padding-inline:var(--side-spacing);width:100%;z-index:1002}.large-logo--hidden{-webkit-margin-after:0;height:0;margin-block-end:0;opacity:0!important;pointer-events:none}.large-logo a{display:block}.large-logo svg{aspect-ratio:1827/190;color:transparent;display:block;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;overflow:hidden;position:relative;width:var(--logo-width);z-index:1}.large-logo svg path{fill:var(--theme-foreground);opacity:0;transition:fill .35s ease-in-out}.large-logo--bottom-large{-webkit-margin-after:var(--space-192);margin-block-end:var(--space-192)}}@media (min-width:90rem){.global-header .marquee{font-feature-settings:"liga" on;font-feature-settings:"ss12" off,"liga" on;font-family:var(--text-sans);font-size:calc(var(--t-overline-2-size)*1px);font-size:calc(var(--t-overline-2-size)/390*100vw);font-variation-settings:"wght" var(--t-overline-2-weight),"wdth" var(--t-overline-2-width);letter-spacing:var(--t-overline-2-letter-spacing);line-height:calc(var(--t-overline-2-line-height)*1px);line-height:calc(var(--t-overline-2-line-height)/var(--t-overline-2-size))}}@media (min-width:90rem) and (min-width:640px){.global-header .marquee{font-size:calc(var(--t-overline-2-size)/640*100vw)}}@media (min-width:90rem) and (min-width:1024px){.global-header .marquee{font-size:calc(var(--t-overline-2-size)/1024*100vw)}}@media (min-width:90rem) and (min-width:1440px){.global-header .marquee{font-size:calc(var(--t-overline-2-size)/1440*100vw)}}@media (min-width:90rem) and (min-width:1920px){.global-header .marquee{font-size:calc(var(--t-overline-2-size)/1920*100vw)}}@media (min-width:90rem){.global-header .marquee p{font-feature-settings:"liga" on;font-feature-settings:"ss12" off,"liga" on;font-family:var(--text-sans);font-size:calc(var(--t-overline-2-size)*1px);font-size:calc(var(--t-overline-2-size)/390*100vw);font-variation-settings:"wght" var(--t-overline-2-weight),"wdth" var(--t-overline-2-width);letter-spacing:var(--t-overline-2-letter-spacing);line-height:calc(var(--t-overline-2-line-height)*1px);line-height:calc(var(--t-overline-2-line-height)/var(--t-overline-2-size))}}@media (min-width:90rem) and (min-width:640px){.global-header .marquee p{font-size:calc(var(--t-overline-2-size)/640*100vw)}}@media (min-width:90rem) and (min-width:1024px){.global-header .marquee p{font-size:calc(var(--t-overline-2-size)/1024*100vw)}}@media (min-width:90rem) and (min-width:1440px){.global-header .marquee p{font-size:calc(var(--t-overline-2-size)/1440*100vw)}}@media (min-width:90rem) and (min-width:1920px){.global-header .marquee p{font-size:calc(var(--t-overline-2-size)/1920*100vw)}}
