.lm-header{display:none}@media(min-width:1024px){.lm-header{display:block}}.lm-header,.lm-header *{box-sizing:border-box}.lm-header{--ease:cubic-bezier(.645,.045,.355,1);--ease-panel:cubic-bezier(.77,0,.18,1);z-index:1000;position:fixed;inset:0 0 auto}.lm-header .lm-bar{z-index:3;background:var(--lm-bar-bg,transparent);justify-content:space-between;align-items:center;height:116px;padding:0 max(60px,50% - 660px);transition:background-color .3s,box-shadow .3s,transform .4s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative}.lm-header.is-open .lm-bar,.lm-header.is-closing .lm-bar{box-shadow:none!important}.lm-header.is-scrolled.has-bg:not(.is-open):not(.is-closing):not(.is-hidden) .lm-bar{box-shadow:0 2px 20px #00000026}.lm-header.is-hidden .lm-bar{box-shadow:none}.lm-header .lm-logo{color:var(--lm-text);align-items:center;text-decoration:none;display:flex}.lm-header .lm-logo img{object-fit:contain;width:auto;max-width:240px;height:44px;display:block}.lm-header .lm-logo-text{letter-spacing:.3em;text-transform:uppercase;font-size:24px;font-weight:300}.lm-header .lm-burger{cursor:pointer;background:0 0;border:0;width:80px;height:56px;padding:0;position:relative}.lm-header .lm-burger:focus-visible{outline:1px solid var(--lm-accent);outline-offset:6px}.lm-header .lm-line{background:var(--lm-lines);transform-origin:50%;will-change:transform;height:1px;margin-top:-.5px;transition:transform .8s cubic-bezier(.7,0,.2,1);position:absolute;top:50%;left:0;right:0}.lm-header .lm-line-1{transform:translateY(-7px)rotate(0)}.lm-header .lm-line-2{transform:translateY(7px)rotate(0)}.lm-header .lm-burger:hover .lm-line-1{transform:translateY(-9px)rotate(0)}.lm-header .lm-burger:hover .lm-line-2{transform:translateY(9px)rotate(0)}.lm-header.is-open .lm-line-1,.lm-header.is-open .lm-burger:hover .lm-line-1{transform:translateY(0)rotate(45deg)}.lm-header.is-open .lm-line-2,.lm-header.is-open .lm-burger:hover .lm-line-2{transform:translateY(0)rotate(-45deg)}.lm-header .lm-panel{z-index:2;background:var(--lm-bg);clip-path:inset(0 0 100%);transition:clip-path .9s var(--ease-panel) .45s;visibility:hidden;position:fixed;inset:0;overflow-y:auto}.lm-header.has-bg:not(.is-open) .lm-panel{clip-path:inset(0 0 calc(100% - 116px))}.lm-header.is-open .lm-panel{clip-path:inset(0);visibility:visible;transition-delay:0s}.lm-header .lm-panel.is-closing{visibility:visible}.lm-header .lm-edge{background:var(--lm-accent);transform-origin:0;height:1px;transition:transform 1s var(--ease-panel);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.lm-header.is-open .lm-edge{transition-delay:.55s;transform:scaleX(1)}.lm-header .lm-inner{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:56px;min-height:100%;padding:140px 24px 120px;display:flex}.lm-header .lm-list{flex-direction:column;align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.lm-header .lm-item{padding:.06em 0;overflow:hidden}.lm-header .lm-link{color:var(--lm-text);transition:transform .7s var(--ease) calc(var(--d) * 40ms),opacity .45s ease;text-decoration:none;display:inline-flex;position:relative;transform:translateY(115%)}.lm-header.is-open .lm-link{transition:transform 1s var(--ease) calc(var(--d) * 80ms + .55s),opacity .45s ease;transform:translateY(0)}.lm-header .lm-text{white-space:nowrap;text-transform:uppercase;font-weight:200;font-size:min(var(--lm-size,96px),6.3vw);line-height:1.08;display:block;letter-spacing:.02em!important}.lm-header .lm-list:hover .lm-link:not(:hover){opacity:.38}.lm-header .lm-link:focus-visible{outline:1px solid var(--lm-accent);outline-offset:8px}.lm-header .lm-ch{color:#0000;vertical-align:top;margin:-.16em 0 -.32em;padding:.16em 0 .32em;display:inline-block;position:relative;overflow:hidden;letter-spacing:inherit!important}.lm-header .lm-ch:before,.lm-header .lm-ch:after{content:attr(data-char);box-sizing:border-box;width:100%;height:100%;transition:transform .55s var(--ease);transition-delay:calc(var(--i) * 28ms);padding-top:.16em;position:absolute;top:0;left:0}.lm-header .lm-ch:before{color:var(--lm-text)}.lm-header .lm-ch:after{color:var(--lm-accent);transform:translateY(110%)}.lm-header .lm-link:hover .lm-ch:before,.lm-header .lm-link.is-active .lm-ch:before{transform:translateY(-110%)}.lm-header .lm-link:hover .lm-ch:after,.lm-header .lm-link.is-active .lm-ch:after{transform:translateY(0)}.lm-header .lm-social{opacity:0;justify-content:center;gap:20px;transition:opacity .4s,transform .4s;display:flex;transform:translateY(28px)}.lm-header.is-open .lm-social{opacity:1;transition:opacity .9s ease 1.07s,transform 1s var(--ease) 1.07s;transform:none}.lm-header .lm-social a{width:48px;height:48px;color:var(--lm-accent);transition:color .4s ease,transform .5s var(--ease);justify-content:center;align-items:center;display:flex}.lm-header .lm-social a:hover{color:var(--lm-text);transform:translateY(-3px)}.lm-header .lm-social svg{width:30px;height:30px}@media(prefers-reduced-motion:reduce){.lm-header *,.lm-header :before,.lm-header :after{transition-duration:10ms!important}}.lm-header.is-instant *,.lm-header.is-instant .lm-panel{transition:none!important}
