.hero-visual_visual__95prl{position:relative;width:100%;max-width:38rem;min-width:0;margin-inline:auto;padding:58px 16px;isolation:isolate}.hero-visual_glow__wMYLt{position:absolute;inset:10% -4%;z-index:-1;border-radius:50%;background:radial-gradient(ellipse,hsl(var(--primary)/.16),transparent 68%);pointer-events:none}.hero-visual_tilt__muEKp{transform:perspective(1200px) rotateX(7deg) rotateY(-12deg) rotate(-3deg);transform-style:preserve-3d}.hero-visual_dashboard__K0giR{position:relative;border-color:hsl(var(--primary)/.4);background:linear-gradient(145deg,hsl(var(--primary)/.09),transparent 55%),hsl(var(--card));box-shadow:1px 1px 0 hsl(var(--primary)/.6),3px 4px 0 hsl(var(--card)),5px 7px 0 hsl(var(--primary)/.25),10px 14px 22px hsl(var(--ink)/.25),0 35px 65px -25px hsl(var(--primary)/.3),inset 0 1px 0 hsl(var(--paper)/.12)}.hero-visual_dashboard__K0giR:before{content:"";position:absolute;inset:-6px;z-index:-1;border:1px solid hsl(var(--primary)/.22);border-radius:22px;background:hsl(var(--card)/.6);transform:translate3d(12px,10px,-18px)}.hero-visual_orbit__PAtdN{position:absolute;inset:0;pointer-events:none}.hero-visual_angle__G9tYX,.hero-visual_arc__rVsu2,.hero-visual_ring__z_VaU,.hero-visual_steps__o2hFf{position:absolute}.hero-visual_ring__z_VaU{top:-8px;left:13%;width:66px;height:66px;border:12px solid hsl(var(--primary)/.78);border-radius:50%;transform:rotateX(25deg) rotateY(-30deg) rotate(-20deg);box-shadow:inset 2px 2px 3px hsl(var(--paper)/.35),3px 4px 0 hsl(var(--link)/.5),8px 12px 18px hsl(var(--ink)/.2)}.hero-visual_angle__G9tYX{right:3%;top:0;width:42px;height:42px;border-top:14px solid hsl(var(--primary)/.55);border-left:14px solid hsl(var(--primary)/.55);border-radius:5px;transform:rotate(22deg);filter:drop-shadow(3px 4px 0 hsl(var(--link)/.35))}.hero-visual_arc__rVsu2{bottom:1px;left:5%;width:62px;height:62px;border:16px solid hsl(var(--primary)/.65);border-top:16px solid transparent;border-radius:50%;transform:rotate(35deg) rotateY(20deg);filter:drop-shadow(4px 4px 0 hsl(var(--link)/.35))}.hero-visual_steps__o2hFf{right:6%;bottom:-3px;display:flex;align-items:flex-end;transform:rotate(-12deg) skewY(8deg);filter:drop-shadow(5px 5px 0 hsl(var(--link)/.4))}.hero-visual_steps__o2hFf i{width:20px;height:24px;border-radius:3px 3px 0 0;background:linear-gradient(120deg,hsl(var(--primary)/.85),hsl(var(--primary)/.4));box-shadow:inset 1px 1px 0 hsl(var(--paper)/.15)}.hero-visual_steps__o2hFf i:nth-child(2){height:43px}.hero-visual_steps__o2hFf i:nth-child(3){height:62px}.hero-visual_decorations__xIJo0{position:absolute;inset:0;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent 68%);mask-image:linear-gradient(180deg,#000 55%,transparent 68%)}@media (min-width:1024px){.hero-visual_decorations__xIJo0{-webkit-mask-image:linear-gradient(90deg,#000 45%,transparent 53%);mask-image:linear-gradient(90deg,#000 45%,transparent 53%)}.hero-visual_visual__95prl{width:calc(100% + 32px);max-width:none;margin-left:-8px}}@media (max-width:639px){.hero-visual_visual__95prl{padding:40px 4px}.hero-visual_tilt__muEKp{transform:perspective(1200px) rotateX(3deg) rotateY(-3deg) rotate(-1deg)}.hero-visual_ring__z_VaU{width:40px;height:40px;border-width:8px}.hero-visual_angle__G9tYX{width:28px;height:28px;border-width:10px}.hero-visual_arc__rVsu2{width:38px;height:38px;border-width:10px}.hero-visual_steps__o2hFf{transform:scale(.65) rotate(-12deg);transform-origin:bottom right}}@media (prefers-reduced-motion:no-preference){.hero-visual_entrance__1lRgf{animation:hero-visual_enter__tgGgz .8s cubic-bezier(.22,1,.36,1) both}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.hero-visual_float__VM6uP{animation:hero-visual_float__VM6uP 6s ease-in-out .8s infinite alternate}.hero-visual_orbit__PAtdN{animation:hero-visual_float__VM6uP 7s ease-in-out infinite alternate-reverse}.hero-visual_tilt__muEKp{transition:transform .7s ease}}@media (min-width:1024px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hero-visual_visual__95prl:hover .hero-visual_tilt__muEKp{transform:perspective(1200px) rotateX(6deg) rotateY(-11deg) rotate(-3deg) translateY(-2px)}}@keyframes hero-visual_enter__tgGgz{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes hero-visual_float__VM6uP{0%{transform:translateY(0)}to{transform:translateY(-7px)}}