@keyframes svelte-1uha8ag-glitchText{0%{transform:translate(0)}20%{transform:translate(-3px,3px)}40%{transform:translate(-3px,-3px)}60%{transform:translate(3px,3px)}80%{transform:translate(3px,-3px)}to{transform:translate(0)}}@keyframes svelte-1uha8ag-glitchColor{0%{text-shadow:2px 0 #ff0000,-2px 0 #00ffff}25%{text-shadow:-2px 0 #ff0000,2px 0 #00ffff}50%{text-shadow:2px 2px #ff0000,-2px -2px #00ffff}75%{text-shadow:-2px 2px #ff0000,2px -2px #00ffff}to{text-shadow:none}}@keyframes svelte-1uha8ag-letterFlip{0%{transform:rotateY(0);opacity:1}50%{transform:rotateY(90deg);opacity:0}to{transform:rotateY(180deg);opacity:1}}@keyframes svelte-1uha8ag-scramble{0%,to{opacity:1}50%{opacity:.3}}@keyframes svelte-1uha8ag-pulseGlow{0%,to{filter:drop-shadow(0 0 0px rgba(0,0,0,0))}50%{filter:drop-shadow(0 0 30px rgba(0,0,0,.3))}}.hero-title.svelte-1uha8ag{perspective:1000px;cursor:pointer}.letter.svelte-1uha8ag{display:inline-block;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.letter.glitch.svelte-1uha8ag{animation:svelte-1uha8ag-glitchText .3s ease-in-out,svelte-1uha8ag-glitchColor .3s ease-in-out}.letter.flip.svelte-1uha8ag{animation:svelte-1uha8ag-letterFlip .5s ease-in-out forwards;transform-style:preserve-3d}.letter.settled.svelte-1uha8ag{animation:svelte-1uha8ag-pulseGlow 2s ease-in-out infinite}.scramble-overlay.svelte-1uha8ag{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.scramble-char.svelte-1uha8ag{font-family:Playfair Display,serif;font-weight:700;font-size:4.5rem;color:#0000001a;position:absolute;animation:svelte-1uha8ag-scramble .1s ease-in-out infinite}@keyframes svelte-1uha8ag-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
