.lh-header{height:4rem;container:lh/inline-size}.lh-header .lh-nav{display:none}@container lh (min-width:1000px){.lh-header .lh-nav{display:flex}.lh-header .lh-mobile{display:none}}.lh-header:before{z-index:-1;content:"";background:color-mix(in oklch, var(--canvas) 78%, transparent);border-bottom:1px solid color-mix(in oklch, var(--border-subtle) 70%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);position:absolute;inset:0}.lh-header[data-scrolled=true]:before{opacity:0}.lh-shell{background:0 0;border:1px solid #0000;border-radius:0;max-width:72rem;height:4rem;margin-inline:auto;position:relative}.lh-header[data-scrolled=true] .lh-shell{background:color-mix(in oklch, var(--surface) 82%, transparent);border-color:color-mix(in oklch, var(--border-subtle) 90%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);border-radius:999px;max-width:62rem;height:3.25rem;transform:translateY(.5rem);box-shadow:inset 0 1px #fff9,0 1px 2px #12161f0d,0 12px 32px -12px #12161f38;box-shadow:inset 0 1px lab(100% 0 0/.6),0 1px 2px lab(7.11543% .0978708 -7.25583/.05),0 12px 32px -12px lab(7.11543% .0978708 -7.25583/.22)}[data-theme=dark] .lh-header[data-scrolled=true] .lh-shell{box-shadow:inset 0 1px #ffffff0f,0 12px 32px -12px #000000b3;box-shadow:inset 0 1px lab(100% 0 0/.06),0 12px 32px -12px lab(0% 0 0/.7)}.lh-progress{inset-inline:1.5rem;background:linear-gradient(to right, transparent, var(--accent) 30%, var(--accent) 70%, transparent);opacity:0;transform-origin:0;height:1px;position:absolute;bottom:-1px;transform:scaleX(0)}@supports (animation-timeline:scroll()){.lh-header[data-scrolled=true] .lh-progress{opacity:.7;animation:linear both lh-progress;animation-timeline:scroll(root)}}@keyframes lh-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lh-lamp{pointer-events:none;background:var(--surface-hover);opacity:0;border-radius:999px;height:2rem;margin-top:-1rem;position:absolute;top:50%;left:0;right:0}.lh-lamp[data-on=true]{opacity:1}.lh-dot{pointer-events:none;background:var(--accent);opacity:0;border-radius:999px;height:3px;position:absolute;bottom:.125rem;left:0;right:0}.lh-dot[data-on=true]{opacity:1}.lh-logo .lm-carry{transform-box:fill-box}.lh-menu{pointer-events:none;opacity:0;transform-origin:top;transform:translateY(-4px)scale(.98)}.lh-menu[data-open=true]{pointer-events:auto;opacity:1;transform:none}.lh-menu-item{opacity:0;transform:translateY(4px)}.lh-menu[data-open=true] .lh-menu-item{opacity:1;transform:none}.lh-menu-link{border-radius:8px;padding:.375rem .5rem;display:block}@media (hover:hover) and (pointer:fine){.lh-menu-link:hover{--tw-bg-opacity:1;background-color:color-mix(in oklab, var(--surface-hover) calc(var(--tw-bg-opacity,1) * 100%), transparent)}}.lh-menu-label{--tw-text-opacity:1;color:color-mix(in oklab, var(--text-primary) calc(var(--tw-text-opacity,1) * 100%), transparent);font-size:13px;font-weight:500;line-height:16px;display:block}.lh-menu-desc{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:color-mix(in oklab, var(--text-tertiary) calc(var(--tw-text-opacity,1) * 100%), transparent);margin-top:.125rem;font-size:12px;line-height:16px;display:block;overflow:hidden}@media (hover:hover) and (pointer:fine){.group\/item:hover .lh-menu-desc{--tw-text-opacity:1;color:color-mix(in oklab, var(--text-secondary) calc(var(--tw-text-opacity,1) * 100%), transparent)}}.lh-cta-label,.lh-cta-arrow{display:inline-block}.lh-cta-label{transform:translate(.5em)}.lh-cta-arrow{opacity:0;width:1em;transform:translate(-4px)}@media (hover:hover) and (pointer:fine){.lh-logo:hover .lm-carry{transform:translate(1.5px)}.lh-cta:hover .lh-cta-arrow,.lh-cta:hover .lh-cta-label{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.lh-header:before{transition:opacity var(--duration-5) var(--ease-out)}.lh-shell{transition-timing-function:var(--ease-drawer);transition-duration:var(--duration-6);transition-property:max-width,height,transform,border-color,border-radius,background-color,box-shadow}.lh-lamp{transition:opacity var(--duration-3) var(--ease-out)}.lh-lamp[data-on=true][data-settled=true]{transition:opacity var(--duration-3) var(--ease-out), clip-path var(--duration-4) var(--ease-out)}.lh-dot{transition:opacity var(--duration-4) var(--ease-out), clip-path var(--duration-6) var(--ease-drawer)}.lh-logo .lm-carry{transition:transform var(--duration-5) var(--ease-out)}.lh-menu{transition:opacity var(--duration-3) var(--ease-out), transform var(--duration-4) var(--ease-out)}.lh-menu-item{transition:opacity var(--duration-4) var(--ease-out), transform var(--duration-4) var(--ease-out);transition-delay:calc(var(--i,0) * 25ms)}.lh-menu:not([data-open=true]) .lh-menu-item{transition-delay:0s}.lh-cta-label,.lh-cta-arrow{transition:opacity var(--duration-3) var(--ease-out), transform var(--duration-4) var(--ease-out)}}
