.landing-hero{isolation:isolate;background:linear-gradient(145deg, var(--secondary), var(--background) 85%)}.landing-hero-photo{object-position:center 45%}.landing-hero-wash{background:linear-gradient(to bottom, transparent 0%, var(--background) 100%)}.landing-hero-bottom{background:linear-gradient(to bottom, transparent, var(--background))}.landing-bokeh{background:var(--chart-2);filter:blur(3px);opacity:.12;pointer-events:none;border-radius:999px;animation:14s ease-in-out infinite alternate landing-drift;position:absolute}.landing-bokeh:first-child{width:12px;height:12px;top:36%;left:14%}.landing-bokeh:nth-child(2){width:20px;height:20px;animation-delay:-5s;top:53%;right:15%}.landing-bokeh:nth-child(3){width:8px;height:8px;animation-delay:-9s;top:28%;right:35%}.landing-sticky{transition:opacity .24s ease-out,transform .24s ease-out}.landing-prose p{margin-top:1.25rem}@keyframes landing-drift{0%{transform:translate(0,0)}to{transform:translate(18px,-30px)}}@media (prefers-reduced-motion:reduce){.landing-bokeh{animation:none}.landing-sticky{transition:none}.landing-root *{scroll-behavior:auto}}
