@keyframes home-orbit-draw{0%{stroke-dashoffset:1.05px}}.home-orbit-draw{stroke-dasharray:1 2;animation:.9s cubic-bezier(.45,0,.2,1) both home-orbit-draw;animation-delay:calc(var(--i,0) * .14s)}@keyframes home-orbit-flow{to{stroke-dashoffset:var(--loop)}}.home-orbit-flow{animation:home-orbit-flow var(--turn) linear 1.5s infinite}@keyframes home-plate{0%{opacity:0;transform:translateY(-18px)}}@keyframes home-lit{0%{opacity:0}}@keyframes home-ring{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(2.2)}}@keyframes home-dot{0%{opacity:0;animation-timing-function:cubic-bezier(.5,0,1,.7);transform:translateY(0)}6%{opacity:1}33%,50%{transform:translateY(var(--second));animation-timing-function:cubic-bezier(.5,0,1,.7)}83%{opacity:1;transform:translateY(var(--last))}to{opacity:0;transform:translateY(var(--last))}}.home-dot,.home-ring{opacity:0}.home-ring{transform-box:fill-box;transform-origin:50%}[data-phase=idle] :is(.home-plate,.home-lit){opacity:0}[data-phase=play] .home-plate{animation:.42s cubic-bezier(.22,1,.36,1) both home-plate;animation-delay:calc(var(--i,0) * .12s)}[data-phase=play] .home-lit{animation:home-lit .3s ease-out var(--at) both}[data-phase=play] .home-ring{animation:home-ring .7s ease-out var(--at)}[data-phase=play] .home-dot{animation:1.5s linear .8s both home-dot}@keyframes home-reveal{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.home-reveal{animation:linear both home-reveal;animation-timeline:view();animation-range:entry 5% cover 25%}}}.home-edge{z-index:20;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(280px circle at var(--x) var(--y), #d7b2f599, transparent 72%);-webkit-mask-composite:xor;padding:1px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.group\/grid:hover .home-edge{opacity:1}
