.particle-bg.svelte-2xle7a{position:absolute;inset:0;z-index:0;pointer-events:none}canvas.svelte-2xle7a{display:block;width:100%;height:100%}.hero-element.svelte-1pfryhf{will-change:transform,opacity,filter}.slide-in.svelte-1pfryhf{animation:svelte-1pfryhf-resolveIn .6s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--stagger, 0) * .1s)}@keyframes svelte-1pfryhf-resolveIn{0%{opacity:0;transform:translateY(20px);filter:blur(8px)}to{opacity:1;transform:translateY(0);filter:blur(0px)}}.slide-out.svelte-1pfryhf{animation:svelte-1pfryhf-resolveOut .4s cubic-bezier(.55,0,1,.45) both;animation-delay:calc(var(--stagger, 0) * 50ms)}@keyframes svelte-1pfryhf-resolveOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-15px);filter:blur(4px)}}.scan-line.svelte-1pfryhf{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(249,97,13,0) 20%,rgba(249,97,13,.4) 50%,rgba(249,97,13,0) 80%,transparent 100%);opacity:0;z-index:20;pointer-events:none}.scan-active.svelte-1pfryhf{animation:svelte-1pfryhf-scanSweep .8s cubic-bezier(.22,1,.36,1) both}@keyframes svelte-1pfryhf-scanSweep{0%{top:0%;opacity:0}10%{opacity:1}90%{opacity:1}to{top:100%;opacity:0}}.indicator.svelte-1pfryhf{position:relative;width:48px;height:4px;background:#fff3;border:none;border-radius:4px;cursor:pointer;overflow:hidden;transition:background .3s ease;padding:0}.indicator.svelte-1pfryhf:hover{background:#ffffff59}.indicator-active.svelte-1pfryhf{background:#ffffff26}.indicator-fill.svelte-1pfryhf{position:absolute;inset:0;background:#f9610d;border-radius:4px;animation:svelte-1pfryhf-indicatorProgress 6s linear both}@keyframes svelte-1pfryhf-indicatorProgress{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@media(prefers-reduced-motion:reduce){.slide-in.svelte-1pfryhf,.slide-out.svelte-1pfryhf{animation:none}.hero-element.svelte-1pfryhf{transition:opacity .3s ease}.slide-out.svelte-1pfryhf{opacity:0}.slide-in.svelte-1pfryhf{opacity:1}}
