.wheel-scroll::-webkit-scrollbar{display:none}@property --run-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.pulse-cta:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--run-angle), transparent 0%, transparent 62%, #78bff980 78%, #c1ebff 90%, #78bff980 96%, transparent 100%);-webkit-mask-composite:xor;pointer-events:none;padding:2px;animation:2.8s linear infinite border-run;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 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}@supports (color:lab(0% 0 0)){.pulse-cta:before{background:conic-gradient(from var(--run-angle), transparent 0%, transparent 62%, lab(74.3064% -10.7493 -36.3628/.5) 78%, lab(90.7641% -11.4138 -25.6667) 90%, lab(74.3064% -10.7493 -36.3628/.5) 96%, transparent 100%)}}@keyframes border-run{to{--run-angle:360deg}}@media (prefers-reduced-motion:reduce){.pulse-cta:before{animation:none}}.scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none::-webkit-scrollbar{display:none}@media (hover:hover) and (min-width:768px){.grid-spotlight:after{content:"";z-index:-1;pointer-events:none;-webkit-mask-image:radial-gradient(circle 240px at var(--spot-x,50%) var(--spot-y,50%), black 0%, transparent 76%);mask-image:radial-gradient(circle 240px at var(--spot-x,50%) var(--spot-y,50%), black 0%, transparent 76%);opacity:var(--spot-o,0);background-image:linear-gradient(90deg,#a4c9e97a 1px,#0000 1px),linear-gradient(#a4c9e97a 1px,#0000 1px),linear-gradient(90deg,#a4c9e93d 1px,#0000 1px),linear-gradient(#a4c9e93d 1px,#0000 1px);background-image:linear-gradient(90deg,lab(79.0874% -7.12848 -20.1998/.48) 1px,#0000 1px),linear-gradient(lab(79.0874% -7.12848 -20.1998/.48) 1px,#0000 1px),linear-gradient(90deg,lab(79.0874% -7.12848 -20.1998/.24) 1px,#0000 1px),linear-gradient(lab(79.0874% -7.12848 -20.1998/.24) 1px,#0000 1px);background-size:224px 224px,224px 224px,56px 56px,56px 56px;transition:opacity .3s;position:absolute;inset:0}}
