.v5h-spot{opacity:0;background:radial-gradient(360px circle at var(--mx,50%) var(--my,50%),rgba(200,255,0,.08),transparent 65%);transition:opacity .32s ease}.v5h-spot__ring{background:radial-gradient(220px circle at var(--mx,50%) var(--my,50%),rgba(200,255,0,.8),transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.v5h-spot--light{background:radial-gradient(360px circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.7),transparent 65%)}.v5h-spot--light .v5h-spot__ring{background:radial-gradient(220px circle at var(--mx,50%) var(--my,50%),rgba(10,10,9,.22),transparent 70%)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:hover>.v5h-spot{opacity:1;will-change:opacity}}.v5h-card{transition:transform .32s var(--v4-ease-out),box-shadow .32s ease,background-color .22s ease,border-color .26s ease}.v5h-card:focus-within{border-color:rgba(246,245,240,.28)}@media (hover:hover) and (pointer:fine){.v5h-card:hover{border-color:rgba(246,245,240,.28)}}.v5h-zoom{transition:transform .7s var(--v4-ease-out)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.group:hover .v5h-zoom{transform:scale(1.05)}}.v5h-frame{transition:box-shadow .26s ease}@media (hover:hover) and (pointer:fine){.group:hover .v5h-frame{box-shadow:0 0 0 2px rgba(200,255,0,.6)}}.v5h-play{transition:transform .26s var(--v4-ease-out),box-shadow .26s ease}.group:focus-visible .v5h-play,.v5h-play:focus-visible{box-shadow:0 0 0 7px rgba(200,255,0,.35),0 10px 30px rgba(0,0,0,.42)}@media (hover:hover) and (pointer:fine){.group:hover .v5h-play{box-shadow:0 0 0 7px rgba(200,255,0,.35),0 10px 30px rgba(0,0,0,.42)}}@media (prefers-reduced-motion:no-preference){.group:focus-visible .v5h-play,.v5h-play:focus-visible{transform:scale(1.08)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.group:hover .v5h-play{transform:scale(1.08)}}.v4-tap.v5h-pop:focus-visible{background-color:var(--v4-lime);color:var(--v4-ink)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.v4-tap.v5h-pop:hover{transform:scale(1.05)}.v4-tap.v5h-pop:active{transform:scale(.97)}}.v5h-arrow{transition:transform .22s var(--v4-ease-out)}@media (prefers-reduced-motion:no-preference){.group:focus-visible .v5h-arrow{transform:translateX(3px)}.group:focus-visible .v5h-arrow--up{transform:translate(2px,-2px)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.group:hover .v5h-arrow{transform:translateX(3px)}.group:hover .v5h-arrow--up{transform:translate(2px,-2px)}}@keyframes v5h-shine{0%{transform:translateX(-160%) skewX(-14deg)}to{transform:translateX(380%) skewX(-14deg)}}.v5h-shine{background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:translateX(-160%) skewX(-14deg)}@media (prefers-reduced-motion:no-preference){.group:focus-visible .v5h-shine{animation:v5h-shine .76s var(--v4-ease-out) both}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.group:hover .v5h-shine{animation:v5h-shine .76s var(--v4-ease-out) both}}.v5h-label{transition:transform .32s var(--v4-ease-out)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.group:hover .v5h-label{transform:translateY(-3px)}}.v5h-ico{transition:transform .32s var(--v4-ease-out)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.group:hover .v5h-ico{transform:rotate(-8deg) scale(1.08)}}.v5h-dim{transition:opacity .26s ease}@media (hover:hover) and (pointer:fine){.group:hover .v5h-dim{opacity:.9}}.v5h-rule{transform:scaleX(0);transform-origin:left center;transition:transform .42s var(--v4-ease-out)}@media (hover:hover) and (pointer:fine){.group:hover .v5h-rule{transform:none}.v5h-pause:hover .v4-feed,.v5h-pause:hover .v4-marquee{animation-play-state:paused}.v5h-field:hover:not(:focus){border-color:rgba(246,245,240,.36)}}.v5h-node__ring{opacity:0;transition:opacity .24s ease}.v5h-node__logo{transform-box:fill-box;transform-origin:center;transition:transform .32s var(--v4-ease-out)}@media (hover:hover) and (pointer:fine){.v5h-node:hover .v5h-node__ring{opacity:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.v5h-node:hover .v5h-node__logo{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.v5h-shine{animation:none!important}.v5h-spot{opacity:0!important}}