._9VTRmW_root{isolation:isolate}._9VTRmW_background{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._9VTRmW_grid,._9VTRmW_field{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 72%,#0000);mask-image:linear-gradient(#0000,#000 12% 72%,#0000)}._9VTRmW_field{contain:strict}._9VTRmW_field canvas{z-index:0;width:100%;height:100%;position:absolute}._9VTRmW_glow{background:radial-gradient(circle, color-mix(in oklch, var(--primary) 17%, transparent), transparent 68%);width:44rem;height:44rem;transform:translate3d(var(--pointer-x,0px), var(--pointer-y,0px), 0);transition:transform 1.1s cubic-bezier(.16,1,.3,1);position:absolute;top:calc(35% - 22rem);left:calc(50% - 22rem)}._9VTRmW_signal{border:1px solid color-mix(in oklch, var(--primary) 40%, transparent);width:3rem;height:3rem;color:var(--primary);background:color-mix(in oklch, var(--primary) 9%, var(--background));box-shadow:0 0 24px color-mix(in oklch, var(--primary) 12%, transparent);border-radius:.875rem;justify-content:center;align-items:center;display:flex;position:relative}._9VTRmW_signal:before,._9VTRmW_signal:after{content:"";border:1px solid color-mix(in oklch, var(--primary) 40%, transparent);opacity:0;pointer-events:none;border-radius:1rem;position:absolute;inset:-4px}._9VTRmW_card{isolation:isolate;position:relative}._9VTRmW_card:before{content:"";border-radius:inherit;background:linear-gradient(110deg, transparent 20%, color-mix(in oklch, var(--primary) 25%, transparent) 36%, var(--primary) 50%, color-mix(in oklch, var(--primary) 25%, transparent) 64%, transparent 80%);pointer-events:none;opacity:.7;background-size:300% 100%;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._9VTRmW_action{transition:transform .22s,box-shadow .22s,border-color .22s,background-color .22s}._9VTRmW_action:focus-visible{box-shadow:0 0 28px color-mix(in oklch, var(--primary) 30%, transparent)}@media (prefers-reduced-motion:no-preference){._9VTRmW_eyebrow,._9VTRmW_headline,._9VTRmW_subhead,._9VTRmW_card,._9VTRmW_item,._9VTRmW_signal{animation:.65s cubic-bezier(.22,1,.36,1) both _9VTRmW_arrive}._9VTRmW_signal{animation-delay:80ms}._9VTRmW_eyebrow{animation-delay:0s}._9VTRmW_headline{animation-delay:.16s}._9VTRmW_subhead{animation-delay:.26s}._9VTRmW_card{animation-delay:.38s}._9VTRmW_item:first-child{animation-delay:.56s}._9VTRmW_item:nth-child(2){animation-delay:.65s}._9VTRmW_item:nth-child(3){animation-delay:.74s}._9VTRmW_item:nth-child(4){animation-delay:.83s}._9VTRmW_signal:before,._9VTRmW_signal:after{animation:3.6s ease-out infinite _9VTRmW_transmit}._9VTRmW_signal:after{animation-delay:1.8s}._9VTRmW_card:before{animation:12s linear infinite _9VTRmW_shimmer}._9VTRmW_action:focus-visible{transform:translateY(-2px)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){._9VTRmW_action:hover{box-shadow:0 0 28px color-mix(in oklch, var(--primary) 30%, transparent);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){._9VTRmW_root *,._9VTRmW_root :before,._9VTRmW_root :after{transition:none!important;animation:none!important}._9VTRmW_glow{transform:none}}@keyframes _9VTRmW_arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _9VTRmW_transmit{0%{opacity:0;transform:scale(.95)}15%{opacity:.6}to{opacity:0;transform:scale(1.8)}}@keyframes _9VTRmW_shimmer{0%{background-position:150% 0}to{background-position:-150% 0}}
