.landing section[id]{scroll-margin-top:88px}.marquee{animation:32s linear infinite lp-marquee}.marquee-wrap:hover .marquee{animation-play-state:paused}@keyframes lp-marquee{to{transform:translate(-50%)}}.hero-art{transform:translate3d(0, var(--hero-shift,0px), 0) scale(1.06);will-change:transform}.hero-cinema{animation:1.6s cubic-bezier(.2,.65,.3,1) both lp-cinema}@keyframes lp-cinema{0%{opacity:1}to{opacity:0}}.hero-shade{background:linear-gradient(#09090b1f 0%,#09090b59 52%,#09090be6 82%,#09090b 100%),linear-gradient(90deg,#09090bc7,#09090b40 45%,#0000 72%),linear-gradient(#09090b99,#0000 24%)}@media (max-width:639px){.hero-shade{background:linear-gradient(#09090b4d,#09090b40 28%,#09090be6 54%,#09090b 66%),linear-gradient(90deg,#09090b99,#0000 85%)}}.lp-details>summary{list-style:none}.lp-details>summary::-webkit-details-marker{display:none}.lp-details[open] .lp-plus{color:rgb(var(--c4));transform:rotate(45deg)}.landing :where(a,button,summary):focus-visible{outline:2px solid rgb(var(--c4));outline-offset:3px;border-radius:6px}.cd-digit{display:inline-block}@media (prefers-reduced-motion:reduce){.marquee,.hero-cinema,.cd-tick{animation:none}.hero-cinema{opacity:0}.hero-art{will-change:auto;transform:none}}
