@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.fly-exit{animation:fly-exit linear both;animation-timeline:view();animation-range:exit 0% exit 100%}@keyframes fly-exit{to{transform:scale(1.16);opacity:0}}.depth-enter{animation:depth-enter linear both;animation-timeline:view();animation-range:entry 0% entry 65%}@keyframes depth-enter{0%{opacity:.35;transform:scale(.965) translateY(18px)}}.support-glow{position:relative;overflow:hidden}.support-glow:after{content:"";position:absolute;left:2.6rem;top:2.6rem;width:10px;height:10px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgb(29 158 117 / .4),transparent 68%);animation:support-glow linear both;animation-timeline:view();animation-range:entry 10% entry 90%}@keyframes support-glow{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(90)}}}}.pillar-card{position:relative;overflow:hidden}.pillar-card:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgb(110 193 255 / .09) 48%,rgb(201 214 227 / .14) 50%,rgb(110 193 255 / .09) 52%,transparent 62%);transform:translate(-120%)}.pillar-card:hover:after{transform:translate(120%);transition:transform .7s ease}.belt-run{list-style:none;margin:0;padding:0}.belt-live{overflow:hidden;overflow:clip;padding-block:1.25rem;background-image:repeating-linear-gradient(90deg,var(--hairline) 0 18px,transparent 18px 30px),repeating-linear-gradient(90deg,var(--hairline) 0 18px,transparent 18px 30px);background-size:100% 1px;background-position:0 0,0 100%;background-repeat:no-repeat;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.belt-live .belt-track{display:flex;gap:1.25rem;width:max-content;animation:belt-run 80s linear infinite;will-change:transform}.belt-live .belt-run{display:flex;gap:1.25rem}.belt-live .belt-item{width:19rem;flex:none}.belt-live .belt-item>a{height:100%}.belt-live:hover .belt-track,.belt-live:active .belt-track{animation-play-state:paused}.belt-live:focus-within{overflow:visible;mask-image:none}.belt-live:focus-within .belt-track{display:block;width:auto;animation:none;transform:none}.belt-live:focus-within .belt-run{display:grid}.belt-live:focus-within .belt-run[aria-hidden=true]{display:none}.belt-live:focus-within .belt-item{width:auto}@keyframes belt-run{to{transform:translate(calc(-50% - .625rem))}}
