.home-rise{animation:home-rise .76s var(--ease-ledger) both;animation-delay:var(--d,0s)}.home-reveal{animation:1.15s cubic-bezier(.2,.8,.2,1) both home-reveal;animation-delay:var(--d,0s)}.home-reveal img{animation:1.8s cubic-bezier(.2,.8,.2,1) both home-settle;animation-delay:var(--d,0s)}@keyframes home-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes home-reveal{0%{opacity:0;clip-path:inset(14% 4% 0 round 24px)}to{opacity:1;clip-path:inset(0 round 24px)}}@keyframes home-settle{0%{transform:scale(1.08)}}@supports (animation-timeline:view()){.home-inview{animation:linear both home-rise;animation-timeline:view();animation-range:entry entry 55%}}.home-rail{scrollbar-width:none;-webkit-overflow-scrolling:touch}.home-rail::-webkit-scrollbar{display:none}.home-lake{fill:var(--color-heat-4);opacity:.55}.home-live{position:relative}.home-live:after{content:"";border:1px solid var(--color-heat-2);animation:home-ping 2.4s var(--ease-ledger) infinite;border-radius:999px;position:absolute;inset:-3px}@keyframes home-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.home-rise,.home-reveal,.home-reveal img,.home-inview,.home-live:after{animation:none!important}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .home-print{filter:brightness(.86)saturate(.95)}}:root[data-theme=dark] .home-print{filter:brightness(.86)saturate(.95)}
