:root{--ls-h: 58%}@media(max-aspect-ratio:999/1000){:root{--ls-h: 41%}}.ls-stage,.ls-over{position:fixed;inset:0;z-index:var(--l-z-stage, 0);pointer-events:none;overflow:hidden}.ls-stage{background:#000}.ls-canvas{position:fixed;inset:0;z-index:var(--l-z-stage, 0);pointer-events:none;opacity:0;transition:opacity .5s linear}.ls-canvas[data-ready=true]{opacity:1}.ls-canvas canvas{display:block;width:100%!important;height:100%!important}.ls-canvas[data-vista=true]{z-index:calc(var(--l-z-content, 20) + 5);animation:ls-fade-in .4s linear both}@keyframes ls-fade-in{0%{opacity:0}to{opacity:1}}.ls-posters,.ls-shots{position:absolute;inset:0}.ls-frame{position:absolute;inset:0;display:block;opacity:0;transition:opacity .6s linear}.ls-frame img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% var(--ls-h)}.ls-frame[data-pos=c] img{object-position:50% 50%}.ls-frame[data-on=true]{opacity:1}.ls-night{transition-duration:.5s}.ls-dawn{transition:opacity 2.4s cubic-bezier(.45,0,.55,1)}.ls-rover{transition-duration:.6s}html[data-motion=reduced] .ls-frame{transition:none}.ls-line,.ls-cutline{position:absolute;left:0;right:0;top:var(--ls-h);height:2px;margin-top:-1px;background:#ffcd00}.ls-line{opacity:var(--fade, 1);transform:scaleX(0);transform-origin:50% 50%;animation:ls-line-race 1.1s cubic-bezier(.19,1,.22,1) var(--ls-line-delay, .3s) forwards}.ls-line[data-tier=lite],.ls-over[data-tier=lite] .ls-cutline{height:3px;margin-top:-1.5px}.ls-line[data-state=handed]{opacity:0;transition:opacity .3s linear}.ls-line[data-reduced=true],html[data-motion=reduced] .ls-line{animation:none;transform:none}@keyframes ls-line-race{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ls-dip{position:absolute;inset:0;background:#000;animation:ls-dip .12s linear both}@keyframes ls-dip{0%,50%{opacity:1}to{opacity:0}}.ls-veil{position:absolute;inset:0;background:var(--l-ground, #f4f4f1);opacity:0}.ls-copy{position:fixed;inset:0;z-index:var(--l-z-copy, 10);pointer-events:none;opacity:var(--fade, 0)}.ls-copy[data-shot=hero]{--fade: 1}.ls-copy[data-on=true]>*{pointer-events:auto}.ls-vista{position:relative;width:100%;height:100%;overflow:hidden;background:#000}.ls-vista picture,.ls-vista img{display:block;width:100%;height:100%}.ls-vista img{object-fit:cover;object-position:50% 52%}@media(max-aspect-ratio:999/1000){.ls-vista img{object-position:50% 40%}}.ls-showcase{position:absolute;inset:0;overflow:hidden;background:#000;touch-action:pan-y}.ls-showcase picture,.ls-showcase img{position:absolute;inset:0;display:block;width:100%;height:100%}.ls-showcase img{object-fit:cover;object-position:50% 50%}.ls-showcase__live{position:absolute;inset:0;touch-action:pan-y;cursor:grab;opacity:0;transition:opacity .4s linear}.ls-showcase__live:active{cursor:grabbing}.ls-showcase[data-live=true] .ls-showcase__live{opacity:1}.ls-showcase__live canvas{display:block}.ls-showcase:focus-visible{outline:none}.ls-showcase:after{content:"";position:absolute;inset:5px;z-index:1;border-radius:max(0px,calc(var(--l-r-core, 26px) - 5px));box-shadow:0 0 0 2px var(--l-gold, #ffcd00);opacity:0;pointer-events:none}.ls-showcase:focus-visible:after{opacity:1}html[data-motion=reduced] .ls-showcase__live{transition:none}
