@keyframes home-draw{0%{clip-path:inset(-12px 100% -12px 0)}to{clip-path:inset(-12px -80px -12px 0)}}@keyframes home-arrive{0%{opacity:0;transform:translateY(-14px)scale(.97)}}.home-draw{animation:1.25s cubic-bezier(.16,1,.3,1) both home-draw}.home-arrive{animation:.7s cubic-bezier(.16,1,.3,1) both home-arrive}.home-armed{clip-path:inset(-12px 100% -12px 0)}.home-armed-fade{opacity:0}@media (prefers-reduced-motion:reduce){.home-draw,.home-arrive{animation:none}.home-armed{clip-path:none}.home-armed-fade{opacity:1}}::view-transition-group(*){animation-duration:.42s;animation-timing-function:cubic-bezier(.16,1,.3,1)}