@property --spz-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes spz-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes spz-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes spz-spin{to{--spz-angle:360deg}}@keyframes spz-drift{0%{opacity:.8;transform:translate(-52%)scale(1)}to{opacity:1;transform:translate(-48%)scale(1.08)}}@keyframes spz-blink{50%{opacity:0}}@keyframes spz-glow{50%{text-shadow:0 0 26px #ea2a3fbf,0 0 90px #ea2a3f80}}@keyframes spz-wire{to{transform:translate(-50%)}}.spz-shimmer{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff24 50%,#ffffff0d 75%) 0 0/240% 100%;height:.65rem;animation:1.5s linear infinite spz-shimmer}.spz-rise{animation:.6s cubic-bezier(.2,.7,.2,1) both spz-rise}.spz-aurora{pointer-events:none;filter:blur(44px);background:radial-gradient(36% 40% at 50% 62%,#ea2a3f3d,#0000 72%),radial-gradient(30% 34% at 24% 38%,#b5121b38,#0000 72%),radial-gradient(28% 32% at 78% 34%,#ea2a3f21,#0000 72%);width:min(1240px,150vw);height:700px;animation:16s ease-in-out infinite alternate spz-drift;position:absolute;top:-140px;left:50%;transform:translate(-50%)}.spz-headline{background:linear-gradient(#fff 30%,#ffffff9e);color:#0000;-webkit-background-clip:text;background-clip:text}.spz-live{color:#ea2a3f;text-shadow:0 0 22px #ea2a3f80,0 0 70px #ea2a3f4d;animation:3.6s ease-in-out infinite spz-glow}.spz-composer{background:linear-gradient(#192029f0,#0e1319f5);border:1px solid #ffffff1a;border-radius:20px;transition:border-color .25s,box-shadow .25s;position:relative;box-shadow:inset 0 1px #ffffff0f}.spz-composer:focus-within{border-color:#ea2a3f99;box-shadow:inset 0 1px #ffffff12,0 0 0 4px #ea2a3f1f}.spz-composer-glow{box-shadow:inset 0 1px #ffffff12,0 34px 100px -44px #ea2a3fd9,0 14px 44px -22px #000000e6}.spz-composer-glow:focus-within{box-shadow:inset 0 1px #ffffff14,0 0 0 4px #ea2a3f1f,0 34px 110px -40px #ea2a3f,0 14px 44px -22px #000000e6}.spz-beam:before,.spz-beam:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--spz-angle), transparent 0deg, transparent 205deg, #ea2a3f33 255deg, #ea2a3f 318deg, #ffc2c8 348deg, transparent 360deg);-webkit-mask-composite:xor;padding:1.5px;animation:6s linear infinite spz-spin;position:absolute;inset:-1px;-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}.spz-beam:after{filter:blur(9px);opacity:.75;padding:4px;inset:-3px}.spz-busy:before,.spz-busy:after{animation-duration:1.5s}.spz-caret{vertical-align:-.16em;background:#ea2a3f;border-radius:1px;width:2px;height:1.05em;margin-left:3px;animation:1.05s step-end infinite spz-blink;display:inline-block}.spz-card{isolation:isolate;position:relative}.spz-card:before,.spz-card:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;position:absolute;inset:0}.spz-card:before{background:radial-gradient(220px circle at var(--spz-x,50%) var(--spz-y,0%), #ea2a3f2b, transparent 68%)}.spz-card:after{background:radial-gradient(170px circle at var(--spz-x,50%) var(--spz-y,0%), #ea2a3ff2, transparent 70%);-webkit-mask-composite:xor;padding:1px;inset:-1px;-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}.spz-card:hover:before,.spz-card:hover:after,.spz-card:focus-visible:before,.spz-card:focus-visible:after{opacity:1}.spz-wire{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.spz-wire-track{width:max-content;animation:spz-wire var(--spz-wire-time,90s) linear infinite;display:flex}.spz-wire:hover .spz-wire-track,.spz-wire:focus-within .spz-wire-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.spz-shimmer,.spz-rise,.spz-aurora,.spz-live,.spz-beam:before,.spz-beam:after,.spz-wire-track{animation:none}.spz-caret,.spz-wire-twin{display:none}.spz-wire{overflow-x:auto}}
