.wp-block-hmj-site-header{--_decorative-line-block-size:var(
		--decorative-line-block-size,calc(var(--rem)*18)
	);background-color:var(--wp--preset--color--base);container-name:site-header;container-type:inline-size;display:block;filter:drop-shadow(var(--wp--preset--shadow--headline));inset-inline:0;margin-inline:auto;max-inline-size:var(--wp--custom--container-max-width--view);position:fixed;z-index:var(--wp--custom--z--header)}.wp-block-hmj-site-header>._decorative-line{animation:site-header-scroll-decorative-line var(--decorative-line-scroll-duration) linear infinite;background-image:url(../../images/bg-decorative-line.png?v=2f4bd4fa);background-image:image-set(url(../../images/bg-decorative-line.avif?v=20433c82) type("image/avif"), url(../../images/bg-decorative-line.png?v=2f4bd4fa) type("image/png"));background-position:0;background-repeat:repeat-x;background-size:auto 100%;block-size:var(--_decorative-line-block-size);inline-size:100%;margin:0 auto;padding:0}@media (prefers-reduced-motion:reduce){.wp-block-hmj-site-header>._decorative-line{animation:none}}.wp-block-hmj-site-header>._container{--_side-i-size:auto;align-items:center;block-size:var(--header-content-height);column-gap:var(--wp--preset--spacing--inline-gutter-sm);display:grid;grid-template-columns:var(--_side-i-size) var(--_side-i-size);grid-template-columns:var(--_side-i-size) 1fr var(--_side-i-size);inline-size:min(calc(100% - var(--wp--preset--spacing--inline-gutter)),var(--wp--custom--container-max-width--xxxl));justify-content:space-between;margin-inline:auto}:is(.wp-block-hmj-site-header>._container)>._brand{align-items:center;block-size:100%;display:flex;position:relative}:is(:is(.wp-block-hmj-site-header>._container)>._brand) ._brand-logo{block-size:80%;min-inline-size:clamp(calc(var(--rem)*100),18cqi,calc(var(--rem)*160));position:relative}:is(:is(:is(.wp-block-hmj-site-header>._container)>._brand) ._brand-logo) img{block-size:100%;inline-size:100%;object-fit:contain;position:absolute}:is(.wp-block-hmj-site-header>._container)>._content{container-type:inline-size;display:grid;overflow-x:auto;overflow-y:clip;row-gap:.65rem;scrollbar-width:none}:is(:is(.wp-block-hmj-site-header>._container)>._content)::-webkit-scrollbar{display:none}:is(:is(.wp-block-hmj-site-header>._container)>._content)>._menus-head{display:none}@container site-header (inline-size >= 64em){:is(:is(:is(.wp-block-hmj-site-header>._container)>._content)>._menus-head):has([class*=wp-block-]){column-gap:clamp(.75em,2cqi,2em);display:flex;justify-content:flex-end}}:is(:is(:is(.wp-block-hmj-site-header>._container)>._content)>._menus-head):empty{display:none!important}:is(:is(.wp-block-hmj-site-header>._container)>._content)>._menus{align-items:center;column-gap:clamp(.75em,2cqi,2em);display:flex;inline-size:max-content;justify-content:flex-end;margin-inline:auto 0}:is(:is(:is(.wp-block-hmj-site-header>._container)>._content)>._menus)>div{container-name:none;container-type:normal}.has-menu-type-header:is(:is(:is(:is(.wp-block-hmj-site-header>._container)>._content)>._menus)>div){display:none}@container site-header (inline-size >= 64em){.has-menu-type-header:is(:is(:is(:is(.wp-block-hmj-site-header>._container)>._content)>._menus)>div){display:flex}}.has-menu-type-header:is(:is(:is(:is(.wp-block-hmj-site-header>._container)>._content)>._menus)>div) a{font-size:clamp(var(--wp--preset--font-size--xs),1.5cqi,var(--wp--preset--font-size--normal))}:is(.has-menu-type-header:is(:is(:is(:is(.wp-block-hmj-site-header>._container)>._content)>._menus)>div) a):before{inset-block-end:0}[data-header-trigger]{background-color:var(--wp--preset--color--primary);block-size:var(--header-block-size);display:block;overflow-x:clip;overflow-y:visible;pointer-events:none;position:relative;z-index:0}[data-header-trigger]>._obj{aspect-ratio:1372/782;inline-size:65%;inset-block-start:var(--header-block-size);inset-inline-end:0;position:absolute}@media (width >= 48em){[data-header-trigger]>._obj{inline-size:min(33.33%,calc(var(--rem)*420))}}:is([data-header-trigger]>._obj):after{background-image:url(../../images/obj-head-wave-hmj.png?v=94876209);background-image:image-set(url(../../images/obj-head-wave-hmj.avif?v=083df165) type("image/avif"), url(../../images/obj-head-wave-hmj.png?v=94876209) type("image/png"));background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";inset:0;position:absolute}[data-modal-overlay]{background-color:var(--wp--preset--color--text-base);block-size:100%;inline-size:100%;inset:0;opacity:0;pointer-events:none;position:fixed;transition:.2s ease;visibility:hidden;will-change:opacity;z-index:calc(var(--wp--custom--z--overlay) - 1)}:root.has-page-active [data-modal-overlay]{transition:.4s ease}:root.has-page-active.has-menu-shown [data-modal-overlay]{opacity:var(--overlay-opacity);transition-duration:1.4s;visibility:visible}@keyframes site-header-scroll-decorative-line{to{background-position:var(--decorative-line-tile-inline-size) center}}.menu-toggle{--_toggle-size:calc(var(--rem)*28);aspect-ratio:1;display:grid;inline-size:min(var(--header-block-size,calc(var(--rem)*40)),calc(var(--rem)*40));overflow:hidden;place-items:center;position:relative}.menu-toggle ._toggle-image{aspect-ratio:1;display:block;inline-size:var(--_toggle-size);inset:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:.25s var(--ease-out-circ)}:is(.menu-toggle ._toggle-image)>svg{block-size:100%;display:block;inline-size:100%;position:absolute}._toggle-image.is-toggle{opacity:1;visibility:visible}._toggle-image.is-close{opacity:0;visibility:hidden}:root.has-menu-shown .menu-toggle ._toggle-image{transform:rotate(90deg)}.is-toggle:is(:root.has-menu-shown .menu-toggle ._toggle-image){opacity:0;visibility:hidden}.is-close:is(:root.has-menu-shown .menu-toggle ._toggle-image){opacity:1;visibility:visible}.nav-modal{clip-path:inset(0 0 100% 0);container-name:site-header-nav-modal;container-type:inline-size;inline-size:100%;inset-block:var(--header-and-adminbar-block-size,.0001px) auto;inset-inline:0;margin-inline:auto;max-inline-size:var(--wp--custom--container-max-width--view);overflow:clip;position:fixed;visibility:hidden;z-index:var(--wp--custom--z--nav-menu)}.nav-modal>._scroller{block-size:auto;display:block;inline-size:100%;max-block-size:calc(100svb - var(--header-and-adminbar-block-size, .0001px));overflow:auto;overscroll-behavior-y:contain;position:relative;z-index:1;-webkit-overflow-scrolling:touch;background-color:var(--wp--preset--color--base)}:is(.nav-modal>._scroller)>._content{padding-block:calc(var(--wp--preset--spacing--block-gutter)*.75) var(--wp--preset--spacing--lg);position:relative}@container site-header-nav-modal (inline-size >= 64em){:is(:is(.nav-modal>._scroller)>._content) .wp-block-hmj-sync-search-search-form{display:none}}:root.has-page-active .nav-modal{transition:.2s var(--ease-out-circ);will-change:clip-path}:is(:root.has-page-active .nav-modal)>._scroller{opacity:.0001;transition:.6s var(--ease-out-circ);translate:0 -1rem;will-change:translate}.has-page-active.has-menu-shown:root .nav-modal{clip-path:inset(0);filter:drop-shadow(var(--wp--preset--shadow--headline));transition-duration:.4s;visibility:visible}:is(.has-page-active.has-menu-shown:root .nav-modal)>._scroller{opacity:1;translate:0 0}
