.site-header-shell{z-index:10;position:relative}.site-menu-list{max-width:calc(100vw - var(--du-sp-8))}.site-menu-list a{min-width:var(--du-tap)}@media (max-width:639px){.site-header-shell{height:var(--du-sp-14)}.site-header-shell .site-header{z-index:10;background:var(--du-lp-paper);transition:transform var(--du-press);position:fixed;inset:0 0 auto;transform:translateY(0)}.site-header-shell.site-header-shell .site-header.is-dark{background:var(--du-brand)}.site-header-shell .site-header.is-scroll-hidden{visibility:hidden;transform:translateY(-100%)}.site-header-shell .site-header .wrap{height:var(--du-sp-14);min-height:var(--du-sp-14);max-width:var(--du-w-marketing-pc);flex-wrap:nowrap;padding-block:0}.site-header-shell .site-header .site-nav{display:none}.site-header-shell .site-header .site-menu{display:block}}.site-header-shell .site-header.is-compact{background:var(--du-lp-paper);border:0}.site-header-shell .site-header.is-compact .site-nav{display:none}.site-header-shell .site-header.is-compact .site-menu{display:block}.site-header-shell .site-menu-list{gap:var(--du-sp-2)}.site-header-shell .site-menu-list a{font-weight:var(--du-fw-bold)}@media (max-width:639px){.site-header-shell .brand{flex:1;min-width:0}.site-header-shell .brand-mark{flex:none}.site-header-shell .wordmark-text{white-space:normal;overflow-wrap:anywhere;min-width:0}.site-header-shell .site-menu{flex:none}:root:has(.site-header-shell){scroll-padding-top:calc(var(--du-topbar-h) + var(--du-sp-4))}}
