@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.woff2)format("woff2");font-weight:700;font-display:swap}#v-home.lh{--lh-sky:#74cbf3;--lh-teal:#00695f;--lh-maroon:#45181b;--lh-cream:#fef0d2;background:var(--lh-sky);font-family:Poppins,Alexandria,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.lh-scene{object-fit:cover;object-position:50% 100%;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.lh-clouds{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.lh-cloud{will-change:transform;height:auto;animation:linear infinite lh-drift;position:absolute;left:0}@keyframes lh-drift{0%{transform:translate(122vw)}to{transform:translate(-58vw)}}.lh-cloud.c1{width:clamp(100px,10vw,200px);animation-duration:268s;animation-delay:-166s;top:6%}.lh-cloud.c2{width:clamp(80px,7.5vw,150px);animation-duration:344s;animation-delay:-100s;top:22%}.lh-cloud.c3{width:clamp(110px,11vw,220px);animation-duration:232s;animation-delay:-106s;top:3%}.lh-cloud.c4{width:clamp(90px,8.5vw,170px);animation-duration:300s;animation-delay:-45s;top:15%}.lh-stage{--W:2158;--H:1234;aspect-ratio:2158/1234;direction:ltr;width:min(100vw,174.878svh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);container-type:inline-size}.lh-stage>*{--u:calc(100cqw / 2158)}.lh-board,.lh-abs{left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));position:absolute}.lh-board{height:calc(var(--h) * var(--u));display:block}.lh-abs{z-index:4}.lh-post{z-index:1}.lh-arrow{z-index:2}.lh-tufts,.lh-boardface{z-index:3}.lh-board{z-index:4}.lh-plane{z-index:5}.lh-tour,.lh-allev{z-index:6}.lh-boardframe{z-index:5}.lh-char{z-index:6}.lh-fill{width:100%;height:100%;display:block}img.lh-abs{pointer-events:none;height:auto}.lh-tour{align-items:center;gap:calc(9 * var(--u));pointer-events:none;flex-direction:column;display:flex}.lh-date{color:var(--lh-maroon);font-size:max(9px, calc(17.5 * var(--u)));white-space:nowrap;line-height:1.1}.lh-cities{justify-content:center;gap:calc(8 * var(--u)) calc(10 * var(--u));flex-wrap:wrap;display:flex}.lh-city{color:#fff;background:var(--lh-teal);font-size:max(9px, calc(16.5 * var(--u)));padding:calc(8 * var(--u)) calc(10 * var(--u)) calc(7 * var(--u));line-height:1;transform:rotate(-1.2deg)}.lh-city:nth-child(2n){background:var(--lh-maroon);transform:rotate(1deg)}.lh-city:nth-child(3n){transform:rotate(-.4deg)}.lh-allev{justify-content:flex-end;align-items:center;gap:calc(7 * var(--u));color:var(--lh-teal);text-transform:uppercase;font-size:max(10px, calc(18 * var(--u)));letter-spacing:.01em;line-height:1;text-decoration:none;display:flex}.lh-allev svg{width:calc(14 * var(--u));min-width:7px;height:auto}.lh-allev:hover span{text-underline-offset:3px;text-decoration:underline}.lh-bill,.lh-slide{display:contents}.lh-slide{color:inherit;text-decoration:none}.lh-billtext{text-align:center;align-items:center;gap:calc(10 * var(--u));z-index:6;pointer-events:auto;cursor:pointer;flex-direction:column;display:flex}.lh-billtext>*{max-width:100%}.lh-billhead{white-space:normal;font-family:var(--disp);color:var(--lh-teal);font-weight:800;font-size:max(15px, calc(40 * var(--u)));text-wrap:balance;line-height:1.08}.lh-billline{font-family:var(--disp);color:var(--lh-maroon);font-weight:800;font-size:max(10px, calc(23 * var(--u)));text-wrap:balance;line-height:1.22}.lh-billgo{font-family:var(--disp);color:#fff;background:var(--lh-teal);font-weight:800;font-size:max(9px, calc(18 * var(--u)));padding:calc(9 * var(--u)) calc(16 * var(--u)) calc(8 * var(--u));line-height:1;transform:rotate(-1.2deg)}.lh-slide:hover .lh-billgo{background:var(--lh-maroon)}.lh-slide img.lh-abs{pointer-events:auto;cursor:pointer}.lh-screen{height:calc(var(--h) * var(--u));object-fit:cover;border:calc(5 * var(--u)) solid var(--lh-teal);border-radius:calc(22 * var(--u));pointer-events:auto;cursor:pointer;background:#000;display:block}.lh-defs{width:0;height:0;position:absolute;overflow:hidden}.lh-face{height:calc(var(--h) * var(--u));clip-path:url(#lh-face);background:var(--lh-teal);pointer-events:auto;cursor:pointer;overflow:hidden}.lh-facevid{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.lh-face .lh-facevid:not(.lh-facevid-watch){object-position:50% 6%}.lh-faceshade{background:linear-gradient(#0a181e00 68%,#0a181e61 84%,#0a181eb8 100%);position:absolute;top:0;bottom:0;left:0;right:0}.lh-facelogo{z-index:5;pointer-events:auto;cursor:pointer;filter:drop-shadow(0 0 calc(3.5 * var(--u)) #fff) drop-shadow(0 0 calc(3.5 * var(--u)) #fff) drop-shadow(0 calc(5 * var(--u)) calc(10 * var(--u)) #00000059);transform:rotate(-4deg)}.lh-facetitle{z-index:5;pointer-events:auto;cursor:pointer;color:#fff;text-align:start;font-family:var(--disp);font-weight:700;font-size:max(9px, calc(21 * var(--u)));white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 3px #00000080;line-height:1.25;overflow:hidden}@media (max-aspect-ratio:4/5),(max-width:640px){.lh-facetitle{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.lh-faceshade.lh-corner{background:radial-gradient(58% 100% at 0 100%,#0a181eb8 0%,#0a181e6b 50%,#0a181e00 100%)}.lh-faceshade.lh-corner.rtl{background:radial-gradient(58% 100% at 100% 100%,#0a181eb8 0%,#0a181e6b 50%,#0a181e00 100%)}.lh-play{height:calc(var(--h) * var(--u));z-index:6;pointer-events:auto;cursor:pointer;border:calc(3.5 * var(--u)) solid #1c1618;box-shadow:0 calc(5 * var(--u)) 0 #1c161873;background:#f8bf00;border-radius:50%;place-items:center;transition:transform .15s cubic-bezier(.3,1.4,.5,1);display:grid}.lh-play svg{fill:#1c1618;width:46%;height:46%;margin-left:8%}.lh-slide:hover .lh-play{transform:scale(1.07)}.lh-locktag-row{z-index:6;pointer-events:none;display:flex}.lh-locktag{color:#1c1618;border:calc(2.5 * var(--u)) solid #1c1618;padding:calc(3 * var(--u)) calc(12 * var(--u));font-family:var(--disp);font-weight:800;font-size:max(8px, calc(15 * var(--u)));letter-spacing:.06em;text-transform:uppercase;box-shadow:0 calc(3 * var(--u)) 0 #1c161873;background:#f8bf00;border-radius:999px;line-height:1.1;display:inline-block}.lh-locktitle{font-size:max(10px, calc(30 * var(--u)));white-space:nowrap;text-shadow:0 1px 2px #0009, 0 0 calc(10 * var(--u)) #00000073;line-height:1.15}.lh-abs.lh-lockart{height:calc(var(--h) * var(--u));object-fit:contain;object-position:0% 100%}.lh-abs.lh-lockart.rtl{object-position:100% 100%;transform:rotate(4deg)}.lh-lockline{font-size:max(10px, calc(26 * var(--u)));letter-spacing:.01em;white-space:nowrap;text-shadow:0 1px 2px #0009, 0 0 calc(10 * var(--u)) #00000073}.lh-slides,.lh-pane{display:contents}.lh-facevid-watch{object-position:50% 72%}.lh-pane .lh-abs{transition:opacity .35s,visibility .35s}.lh-pane:not(.on) .lh-abs{opacity:0;visibility:hidden;pointer-events:none}.lh-chev{height:calc(var(--h) * var(--u));z-index:7;pointer-events:auto;cursor:pointer;background:0 0;border:0;place-items:center;min-width:18px;min-height:28px;padding:0;transition:transform .15s;display:grid}.lh-chev svg{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#f8bf00;stroke-width:3.6px;filter:drop-shadow(0 1px 2px #00000059);width:100%;height:100%;overflow:visible}.lh-chev svg .o{stroke:#007b94;stroke-width:7.2px}.lh-chev.left:hover{transform:translate(-2px)}.lh-chev.right:hover{transform:translate(2px)}.lh-chev:focus-visible{outline:3px solid var(--lh-cream);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.lh-pane .lh-abs{transition:none}}.lh-rotate .lh-slide>*{opacity:0;visibility:hidden;animation:30s infinite lh-bill}.lh-rotate .lh-s2>*{animation-delay:10s}.lh-rotate .lh-s3>*{animation-delay:20s}@keyframes lh-bill{0%{opacity:0;visibility:visible}3%,31%{opacity:1;visibility:visible}34%{opacity:0;visibility:hidden}to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.lh-rotate .lh-s1>*{opacity:1;visibility:visible;animation:none}.lh-rotate .lh-s2,.lh-rotate .lh-s3{display:none}}.lh-sun{z-index:0;pointer-events:none;--d:clamp(120px, 26vw, 50svh);width:var(--d);height:var(--d);right:calc(var(--d) * -.216);top:calc(var(--d) * -.45);background:#7fba25;border-radius:50%;position:absolute}.lh-arrow{color:inherit;aspect-ratio:auto;text-decoration:none;display:block}.lh-arrow img{pointer-events:none;width:100%;height:auto;display:block}.lh-word{transform:translate(-50%,-50%) rotate(var(--deg));font-size:max(10px, calc(47 * var(--u)));letter-spacing:-.01em;text-align:center;white-space:nowrap;text-transform:lowercase;pointer-events:none;line-height:.92;position:absolute}[dir=rtl] .lh-word{text-transform:none;font-size:max(10px, calc(40 * var(--u)));line-height:1.15}.lh-arrow:focus-visible{outline:3px solid var(--lh-cream);outline-offset:4px;border-radius:8px}.lh-arrow.pin-r{transform-origin:96%}.lh-arrow.pin-l{transform-origin:4%}@keyframes lh-grow{0%{opacity:0;transform:scale(0,.35)}12%{opacity:1}70%{transform:scale(1.05,1.02)}to{opacity:1;transform:scale(1)}}#v-home.lh.playin .lh-arrow{animation:lh-grow .75s cubic-bezier(.22,1,.36,1) var(--drop) both}.lh-a-classes{--drop:.35s}.lh-a-shop{--drop:.55s}.lh-a-listen{--drop:.75s}.lh-a-play{--drop:.95s}#v-home.lh .site-footer{z-index:8;bottom:0;left:0;right:0;position:absolute!important}@media (max-aspect-ratio:4/5),(max-width:640px){#v-home.lh{flex-direction:column;padding-top:clamp(84px,13svh,150px);display:flex;overflow-x:hidden;overflow-y:auto!important}.lh-scene,.lh-clouds,.lh-sun{position:fixed}.lh-stage{flex:none;width:143.867vw;margin-top:auto;margin-bottom:-6vw;position:relative;top:auto;left:50%;transform:translate(-50%)}[dir=rtl] .lh-stage{left:auto;right:50%;transform:translate(50%)}#v-home.lh .site-footer{flex:none;margin-top:0!important;padding-top:1.4rem!important;position:relative!important}.lh-date{font-size:max(10px, calc(19 * var(--u)))}}@media (prefers-reduced-motion:reduce){#v-home.lh.playin .lh-arrow,.lh-cloud{animation:none}.lh-cloud.c1{transform:translate(6vw)}.lh-cloud.c2{transform:translate(74vw)}.lh-cloud.c3{transform:translate(38vw)}.lh-cloud.c4{transform:translate(88vw)}}[dir=rtl] .lh-billtext{direction:rtl}[dir=rtl] .lh-billline{font-size:max(8.5px, calc(21 * var(--u)));line-height:1.12}
