:root{--width:100%;--height:100%;--gradient:#000;--spotlight-color:#fff6;--accent-color:#fff;--accent-opacity:.15;--border-radius:0;--top:0;--left:0;--is-hovered:0;--cursor-x:0;--cursor-y:0;--angle:0}.container{width:var(--width);height:var(--height);background:var(--gradient);border-radius:var(--border-radius);top:var(--top);left:var(--left);filter:brightness();transition:filter .3s ease-out,outline .3s ease-out;position:absolute;overflow:hidden;-webkit-mask:linear-gradient(#000,#0000004d);mask:linear-gradient(#000,#0000004d)}.grain{width:var(--width);height:var(--height);pointer-events:none;opacity:.13;position:absolute}.border{border-radius:var(--border-radius);background:linear-gradient(#fff0, #fff0) padding-box, linear-gradient(var(--angle,0deg), #fff0, #fff3) border-box;pointer-events:none;border:2px solid #0000;width:100%;height:100%;position:absolute;-webkit-mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);-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:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.border-highlight{border-radius:var(--border-radius);background:radial-gradient(600px circle at var(--cursor-x,0) var(--cursor-y,0), #ffffffb3 0%, transparent 100%) padding-box, radial-gradient(600px circle at var(--cursor-x,0) var(--cursor-y,0), #ffffffb3 0%, transparent 100%) border-box;width:100%;height:100%;opacity:var(--is-hovered,0);pointer-events:none;border:2px solid #0000;transition:opacity .3s ease-out;position:absolute;-webkit-mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);-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:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.accent{border-radius:var(--border-radius);background:radial-gradient(30% 60 circle at center -200px, var(--accent-color) 0%, transparent 100%);width:100%;height:100%;opacity:var(--accent-opacity);pointer-events:none;transition:opacity .3s ease-out;position:absolute}.spotlight{border-radius:var(--border-radius);background:radial-gradient(30% 60% at var(--cursor-x,50%) var(--cursor-y,50%), var(--spotlight-color) 0%, transparent 100%);width:100%;height:100%;opacity:var(--is-hovered,0);pointer-events:none;transition:opacity .3s ease-out;position:absolute}
@font-face{font-family:spaceGrotesk;src:url(../media/SpaceGrotesk_Bold-s.p.0s8nh4g40m3.e.woff2?dpl=dpl_3JqjBmYY4gJ3BkmbfzDaWT8wJTGj)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:spaceGrotesk;src:url(../media/SpaceGrotesk_Bold-s.p.0s8nh4g40m3.e.woff2?dpl=dpl_3JqjBmYY4gJ3BkmbfzDaWT8wJTGj)format("woff2");font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:spaceGrotesk;src:url(../media/SpaceGrotesk_Bold-s.p.0s8nh4g40m3.e.woff2?dpl=dpl_3JqjBmYY4gJ3BkmbfzDaWT8wJTGj)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:spaceGrotesk;src:url(../media/SpaceGrotesk_Bold-s.p.0s8nh4g40m3.e.woff2?dpl=dpl_3JqjBmYY4gJ3BkmbfzDaWT8wJTGj)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:spaceGrotesk;src:url(../media/SpaceGrotesk_Regular-s.p.18byvdpnmf_v4.woff2?dpl=dpl_3JqjBmYY4gJ3BkmbfzDaWT8wJTGj)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:spaceGrotesk;src:url(../media/SpaceGrotesk_Regular-s.p.18byvdpnmf_v4.woff2?dpl=dpl_3JqjBmYY4gJ3BkmbfzDaWT8wJTGj)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:spaceGrotesk;src:url(../media/SpaceGrotesk_Medium-s.p.0od_t8emllhmx.woff2?dpl=dpl_3JqjBmYY4gJ3BkmbfzDaWT8wJTGj)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:spaceGrotesk;src:url(../media/SpaceGrotesk_Medium-s.p.0od_t8emllhmx.woff2?dpl=dpl_3JqjBmYY4gJ3BkmbfzDaWT8wJTGj)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:spaceGrotesk;src:url(../media/SpaceGrotesk_Regular-s.p.18byvdpnmf_v4.woff2?dpl=dpl_3JqjBmYY4gJ3BkmbfzDaWT8wJTGj)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:spaceGrotesk;src:url(../media/SpaceGrotesk_Regular-s.p.18byvdpnmf_v4.woff2?dpl=dpl_3JqjBmYY4gJ3BkmbfzDaWT8wJTGj)format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:spaceGrotesk;src:url(../media/SpaceGrotesk_Bold-s.p.0s8nh4g40m3.e.woff2?dpl=dpl_3JqjBmYY4gJ3BkmbfzDaWT8wJTGj)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:spaceGrotesk;src:url(../media/SpaceGrotesk_Regular-s.p.18byvdpnmf_v4.woff2?dpl=dpl_3JqjBmYY4gJ3BkmbfzDaWT8wJTGj)format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:spaceGrotesk;src:url(../media/SpaceGrotesk_Regular-s.p.18byvdpnmf_v4.woff2?dpl=dpl_3JqjBmYY4gJ3BkmbfzDaWT8wJTGj)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:spaceGrotesk Fallback;src:local(Arial);ascent-override:88.75%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.87%}.spacegrotesk_9790be97-module__r0VIba__className{font-family:spaceGrotesk,spaceGrotesk Fallback}
@screen sm{@keyframes marquee { 0% { left: 0; } 100% { left: -340%; } } .animate { animation: marquee 20s linear infinite; transform: translate(0, -50%); }}@screen md{@keyframes marquee { 0% { left: 0; } 100% { left: -355%; } } .animate { animation: marquee 20s linear infinite; transform: translate(0, -50%); }}@screen lg{@keyframes marquee { 0% { left: 0; } 100% { left: -300%; } } .animate { animation: marquee 20s linear infinite; transform: translate(0, -50%); }}
