.lp-display{letter-spacing:-.04em;font-size:clamp(3rem,1.1rem + 7.4vw,6rem);font-weight:600;line-height:1.02}.lp-headline{letter-spacing:-.035em;font-size:clamp(2.25rem,1.15rem + 4.2vw,4.25rem);font-weight:600;line-height:1.05}.lp-lead{letter-spacing:-.012em;font-size:clamp(1.1875rem,1.05rem + .55vw,1.4375rem);line-height:1.42}.lp-nav{-webkit-backdrop-filter:saturate(1.8)blur(20px);box-shadow:0 1px 0 var(--line);background:#f5f5f7cc}.lp-screen{background:var(--shell);overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 2px 6px #0000000a,0 30px 80px -24px #00000038}.lp-paper{box-shadow:var(--shadow-paper);border-radius:3px}.lp-walk-image{transform-origin:50%;transition:transform .9s var(--ease-out);will-change:transform}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lp-nav{animation:linear both lp-nav-settle;animation-timeline:scroll(root);animation-range:0 96px}.lp-hero-tilt{animation:linear both lp-tilt-up;animation-timeline:view();animation-range:entry 10% cover 45%}.lp-hero-sheet{animation:linear both lp-sheet-rise;animation-timeline:view();animation-range:entry 30% cover 55%}}}@keyframes lp-nav-settle{0%{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f5f5f700;box-shadow:0 1px #0000}}@keyframes lp-tilt-up{0%{opacity:.75;transform:perspective(1800px)rotateX(16deg)scale(.9)}}@keyframes lp-sheet-rise{0%{transform:translateY(22%)}}@media (prefers-reduced-motion:reduce){.lp-walk-image{transition:none}}
