html:has(.lp-root){font-size:min(calc(var(--vw, 1vw) * 100 / 22.5),20.8px);scrollbar-gutter:stable;background-color:#000005}@media (min-width:600px){html:has(.lp-root){font-size:min(calc(var(--vw, 1vw) * 100 / 48),16px)}}@media (min-width:1024px){html:has(.lp-root){font-size:calc(var(--vw, 1vw) * 100 / 80)}}@media (min-width:1280px){html:has(.lp-root){font-size:16px}}html.lp-no-scroll,html.lp-no-scroll body{overflow:hidden}.lp-root :focus-visible{outline:2px solid #3edeab;outline-offset:4px}.lp-scrollbar-none{scrollbar-width:none}.lp-scrollbar-none::-webkit-scrollbar{display:none}.lp-header-bg{height:100%;background-color:rgb(0 0 5/.3);box-shadow:inset 0 -1px 0 #1d1d1d;transition:height .45s cubic-bezier(.65,0,.35,1) .15s,background-color .45s cubic-bezier(.65,0,.35,1) .15s}[data-menu-open] .lp-header-bg{height:100dvh;background-color:rgb(0 0 5/.6);transition:height .5s cubic-bezier(.22,1,.36,1),background-color .3s ease-out}.lp-menu-panel{visibility:hidden;transition:visibility 0s linear .2s}.lp-menu-panel[data-open]{visibility:visible;transition:visibility 0s}.lp-menu-item{translate:-1.25rem 0}.lp-menu-bottom,.lp-menu-item{opacity:0;transition:opacity .18s ease-out,translate .18s ease-out}.lp-menu-bottom{translate:0 1rem}[data-open] .lp-menu-item{opacity:1;translate:0 0;transition:opacity .4s cubic-bezier(.22,1,.36,1) calc(.2s + var(--i) * .07s),translate .4s cubic-bezier(.22,1,.36,1) calc(.2s + var(--i) * .07s)}[data-open] .lp-menu-bottom{opacity:1;translate:0 0;transition:opacity .4s cubic-bezier(.22,1,.36,1) .5s,translate .4s cubic-bezier(.22,1,.36,1) .5s}@media (prefers-reduced-motion:no-preference){.lp-hero-intro{animation:lp-hero-intro 1s cubic-bezier(.2,.7,.2,1) .05s both}}@keyframes lp-hero-intro{0%{opacity:0;transform:translateY(1.5rem)}}.lp-hero-reveal{--p:0;--edge:6em}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){@supports ((background-clip:text) or (-webkit-background-clip:text)){.lp-hero-reveal{color:transparent;background-image:linear-gradient(90deg,#f9f6ef calc(var(--p) * (100% + var(--edge)) - var(--edge)),#3b3b3b calc(var(--p) * (100% + var(--edge))));-webkit-background-clip:text;background-clip:text;-webkit-box-decoration-break:slice;box-decoration-break:slice}}}.lp-footer{bottom:min(0px,calc(100svh - var(--footer-h, 0px)))}.lp-footer-dim{opacity:calc((1 - var(--reveal, 1)) * .6)}.lp-footer-stage{container-type:size}.lp-footer-art{--v:min(26.4375rem,100cqh/0.6)}.lp-footer-video{top:calc(50% - var(--v) * .52);height:var(--v);-webkit-mask-image:linear-gradient(90deg,transparent,black 12%,black 88%,transparent),linear-gradient(180deg,transparent,black 12%,black 88%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,black 12%,black 88%,transparent),linear-gradient(180deg,transparent,black 12%,black 88%,transparent);mask-composite:intersect}.lp-footer-brand{top:min(calc(50% - var(--v) * .0897),calc(100% - 7.5rem))}@media (min-width:600px){.lp-footer-art{--v:min(46.25rem,100cqh/0.6)}.lp-footer-brand{top:min(calc(50% - var(--v) * .1119),calc(100% - 10.5rem))}}@media (min-width:1024px){.lp-footer-art{--v:min(56.25rem,100cqh/0.6)}.lp-footer-brand{top:min(calc(50% - var(--v) * .0878),calc(100% - 13rem))}}.lp-faq-glow{background:linear-gradient(226deg,#67f973 4.35%,rgb(19 194 230/.5) 38.1%,rgb(19 194 230/.2) 67.5%)}.lp-faq-icon-glow{background:linear-gradient(209.74deg,#67f973 7.95%,rgb(19 194 230/.5) 47.47%,rgb(19 194 230/.2) 81.82%)}.lp-btn-gradient{background-image:linear-gradient(76deg,#12b38d 77.5%,#20a2b0 99.4%,#3985ef 111.2%)}@media (prefers-reduced-motion:reduce){.lp-header-bg,.lp-menu-bottom,.lp-menu-item,.lp-menu-panel,.lp-menu-panel[data-open],[data-menu-open] .lp-header-bg,[data-open] .lp-menu-bottom,[data-open] .lp-menu-item{transition-duration:0s;transition-delay:0s}}