main[data-vt-home] :is(#home-heading,[data-vt-line]){position:relative}main[data-vt-home] :is(#home-heading,[data-vt-line]):after{content:"";pointer-events:none;inset-inline-start:0;transform-origin:0;background:linear-gradient(90deg,#67e8f9,#67e8f940);width:44px;height:2px;position:absolute;bottom:-12px}main[data-vt-home] #home-heading:after{background:linear-gradient(90deg,#67e8f9,#67e8f940 75%,#0000);width:min(180px,38%);bottom:-15px}@keyframes vt-light-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){main[data-vt-home] #home-heading:after,main[data-vt-home] [data-vt-line=play]:after{animation:.65s cubic-bezier(.2,.7,.2,1) both vt-light-line}main[data-vt-motion] a[class~=bg-cyan-300]{transition:transform .18s,background-color .18s}main[data-vt-motion] a[class~=bg-cyan-300]:active{transform:scale(.985)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){main[data-vt-motion] :is(a.group:has(h3),li:has(>h2>a),article:has(>h2>a)){transition:transform .22s,border-color .22s,background-color .22s}main[data-vt-motion] :is(a.group:has(h3),li:has(>h2>a),article:has(>h2>a)):hover{border-color:#67e8f980;transform:translateY(-4px)}main[data-vt-motion] :is(li,article):has(>h2>a)>a>img{transition:transform .35s cubic-bezier(.2,.7,.2,1)}main[data-vt-motion] :is(li,article):has(>h2>a):hover>a>img{transform:scale(1.025)}main[data-vt-motion] a[class~=bg-cyan-300]:hover{transform:translateY(-2px)}main[data-vt-motion] a[class~=bg-cyan-300]:active{transform:translateY(0)scale(.985)}main[data-vt-motion] a[class~=inline-flex]>span[aria-hidden=true]:last-child{transition:transform .18s;display:inline-block}main[data-vt-motion] a[class~=inline-flex]:hover>span[aria-hidden=true]:last-child{transform:translate(4px)}}@media (forced-colors:active){main[data-vt-home] :is(#home-heading,[data-vt-line]):after{display:none}}
