.landing{font-family:var(--font-inter), Inter, ui-sans-serif, system-ui, sans-serif;color:var(--dash-ink);background:var(--dash-surface);scroll-behavior:smooth}.landing .font-serif{font-family:var(--font-newsreader), Georgia, "Times New Roman", serif}.landing h1,.landing h2{letter-spacing:-.02em;line-height:1.1}.landing-hero-bg{background:radial-gradient(60% 50% at 50% 0%, #fff 0%, var(--dash-surface) 70%)}.landing-rise{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.landing-rise{animation:.7s cubic-bezier(.2,.7,.2,1) both landing-rise}.landing-rise[data-delay="1"]{animation-delay:80ms}.landing-rise[data-delay="2"]{animation-delay:.16s}.landing-rise[data-delay="3"]{animation-delay:.24s}.landing-rise[data-delay="4"]{animation-delay:.36s}@keyframes landing-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.landing{scroll-behavior:auto}}
