.ld-hero{position:relative;background:rgb(var(--ink));color:rgb(var(--paper));min-height:min(88vh,54rem);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.ld-hero-media{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.92);animation:ld-drift 24s ease-in-out infinite alternate}@keyframes ld-drift{0%{transform:scale(1.02) translateY(0)}to{transform:scale(1.07) translateY(-1.2%)}}.ld-hero-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgb(var(--ink)/.35),transparent 30%,transparent 45%,rgb(var(--ink)/.88) 88%),linear-gradient(90deg,rgb(var(--ink)/.35),transparent 55%)}.ld-hero-body{position:relative}.ld-poster{font-family:Archivo,ui-sans-serif,system-ui,sans-serif;font-weight:680;font-size:clamp(3rem,9.5vw,7.75rem);letter-spacing:-.045em;line-height:.92;color:rgb(var(--paper))}.ld-poster em{font-style:normal;color:rgb(var(--paper)/.62)}.ld-hero-credit{position:absolute;right:1rem;bottom:1rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:8.5px;letter-spacing:.06em;color:rgb(var(--paper)/.6);background:rgb(var(--ink)/.45);padding:2px 7px}.ld-rise{opacity:0;animation:ld-rise .64s cubic-bezier(.2,.7,.2,1) forwards}@keyframes ld-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}.ld-verify{background:rgb(var(--ink))}.ld-code,.ld-verify{color:rgb(var(--paper))}.ld-code{font-family:JetBrains Mono,ui-monospace,monospace;font-size:clamp(1.1rem,2.6vw,1.8rem);letter-spacing:.14em;border:1px solid rgb(var(--paper)/.35);padding:.9rem 1.4rem;display:inline-block}.ld-code .ld-code-dim{color:rgb(var(--paper)/.45)}@media (prefers-reduced-motion:reduce){.ld-hero-media,.ld-rise{animation:none}.ld-rise{opacity:1}}