.electric-border{isolation:isolate;position:relative;overflow:visible}.electric-border .eb-canvas-container{pointer-events:none;z-index:2;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.electric-border .eb-canvas{display:block}.electric-border .eb-layers{border-radius:inherit;pointer-events:none;z-index:0;position:absolute;inset:0}.electric-border .eb-glow-1,.electric-border .eb-glow-2{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.electric-border .eb-glow-1{border:var(--electric-border-thickness,2px) solid color-mix(in srgb, var(--electric-border-color,#5227ff) 70%, transparent);filter:blur(1px)}.electric-border .eb-glow-2{border:var(--electric-border-thickness,2px) solid var(--electric-border-color,#5227ff);filter:blur(4px)}.electric-border .eb-background-glow{z-index:-1;border-radius:inherit;opacity:.3;filter:blur(32px);background:linear-gradient(-30deg, var(--electric-border-color,#5227ff), transparent, var(--electric-border-color,#5227ff));position:absolute;inset:0;transform:scale(1.1)}.electric-border .eb-content{z-index:1;border-radius:inherit;position:relative}
#lights{width:100%;height:100%;position:absolute;overflow:hidden}#lights canvas{width:100%;height:100%}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
