.nsm-neon-sign{display:flex;flex-direction:column;align-items:var(--nsm-align,center);justify-content:center;width:100%;max-width:100%;box-sizing:border-box;padding:clamp(10px, 2vw, 24px);text-align:var(--nsm-align,center);background:#fff0;line-height:1.02;overflow:hidden}.nsm-neon-sign.nsm-solid-bg{background:var(--nsm-bg,#171014)}.nsm-neon-line{position:relative;display:block;width:100%;font-weight:300;isolation:isolate;will-change:opacity,filter}.nsm-line-one{color:var(--nsm-color-one,#087bff);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:clamp(24px, var(--nsm-size-one, 72px), 12vw);font-weight:200;letter-spacing:.075em;text-transform:uppercase;-webkit-text-stroke:.55px currentColor;text-shadow:0 0 1px #fff,0 0 3px #fff,0 0 7px currentColor,0 0 14px currentColor,0 0 25px currentColor,0 0 42px currentColor}.nsm-first-classic .nsm-line-one{font-weight:500;letter-spacing:.035em}.nsm-line-two{margin-top:.02em;color:var(--nsm-color-two,#ff302b);font-family:"Brush Script MT","Segoe Script","URW Chancery L",cursive;font-size:clamp(28px, var(--nsm-size-two, 86px), 14vw);font-style:normal;font-weight:400;letter-spacing:-.035em;-webkit-text-stroke:.25px currentColor;text-shadow:0 0 1px #fff,0 0 3px #fff,0 0 7px currentColor,0 0 15px currentColor,0 0 28px currentColor,0 0 46px currentColor}.nsm-neon-line::after{content:attr(data-text);position:absolute;inset:0;display:block;width:100%;pointer-events:none;color:#fff0;background:linear-gradient(108deg,transparent 0%,transparent 37%,rgb(255 255 255 / .10) 43%,#fff 49%,#fff 51%,rgb(255 255 255 / .22) 56%,transparent 64%,transparent 100%);background-size:260% 100%;background-position:150% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 5px currentColor);animation:nsm-light-run 1.05s linear infinite}.nsm-line-one{animation:nsm-fast-flicker 0.72s steps(1,end) infinite}.nsm-line-two{animation:nsm-fast-flicker 0.83s steps(1,end) infinite}.nsm-second-italic .nsm-line-two{font-family:Georgia,"Times New Roman",serif;font-style:italic;letter-spacing:-.045em}.nsm-no-glow .nsm-neon-line{text-shadow:none}.nsm-no-glow .nsm-neon-line::after{filter:none}.nsm-flicker-subtle .nsm-neon-line{animation-duration:2.8s}.nsm-flicker-subtle .nsm-neon-line::after{animation-duration:1.8s}.nsm-flicker-fast .nsm-neon-line{animation-duration:.48s}.nsm-flicker-fast .nsm-neon-line::after{animation-duration:.72s}.nsm-flicker-off .nsm-neon-line{animation:none}.nsm-flicker-off .nsm-neon-line::after{animation:nsm-light-run 1.05s linear infinite}@keyframes nsm-light-run{from{background-position:150% 0}to{background-position:-150% 0}}@keyframes nsm-fast-flicker{0%,7%,9%,24%,26%,48%,50%,72%,74%,100%{opacity:1;filter:brightness(1.12)}8%,25%,49%,73%{opacity:.76;filter:brightness(.82)}36%,37%{opacity:.92;filter:brightness(1.35)}}@media (prefers-reduced-motion:reduce){.nsm-neon-line,.nsm-neon-line::after{animation:none!important}.nsm-neon-line::after{display:none}}