header.svelte-hv3zzy{padding:1rem 1.5rem}.header-transparent.svelte-hv3zzy{background:transparent;border-bottom:1px solid transparent}.header-scrolled.svelte-hv3zzy{background:#08080cd9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(212,175,55,.1);box-shadow:0 4px 30px #0000004d}.header-glow.svelte-hv3zzy{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;height:1px;background:linear-gradient(90deg,transparent 0%,transparent 20%,rgba(212,175,55,.4) 50%,transparent 80%,transparent 100%);background-size:200% 100%;background-position:0% 0%;opacity:0;transition:opacity .3s ease}.header-scrolled.svelte-hv3zzy .header-glow:where(.svelte-hv3zzy){opacity:1}.header-inner.svelte-hv3zzy{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2rem}.logo-container.svelte-hv3zzy{display:flex;align-items:center;gap:.75rem;text-decoration:none;position:relative}.logo-glow.svelte-hv3zzy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200%;height:150%;background:radial-gradient(ellipse at center,rgba(212,175,55,.08) 0%,transparent 60%);opacity:0;transition:opacity .5s ease;pointer-events:none}.logo-container.svelte-hv3zzy:hover .logo-glow:where(.svelte-hv3zzy){opacity:1}.logo-img.svelte-hv3zzy{width:42px;height:42px;object-fit:contain;filter:drop-shadow(0 0 8px rgba(212,175,55,.3));transition:all .4s ease}.logo-container.svelte-hv3zzy:hover .logo-img:where(.svelte-hv3zzy){filter:drop-shadow(0 0 16px rgba(212,175,55,.5));transform:scale(1.05)}.logo-text.svelte-hv3zzy{font-family:Nightmare Pills,cursive;font-size:1.5rem;letter-spacing:.2em;color:var(--color-amber, #d4af37);text-shadow:0 0 20px rgba(212,175,55,.3);transition:all .4s ease}.logo-container.svelte-hv3zzy:hover .logo-text:where(.svelte-hv3zzy){text-shadow:0 0 30px rgba(212,175,55,.5)}.particles-container.svelte-hv3zzy{position:absolute;inset:0;pointer-events:none;overflow:visible}.particle.svelte-hv3zzy{position:absolute;background:#d4af3799;border-radius:50%;box-shadow:0 0 4px #d4af3766;pointer-events:none;will-change:transform,opacity}.logo-letter.svelte-hv3zzy{display:inline-block;text-shadow:0 0 20px rgba(212,175,55,.3);will-change:transform,opacity,text-shadow}.header-right.svelte-hv3zzy{display:flex;align-items:center;gap:1.25rem}.status-pill.svelte-hv3zzy{display:flex;align-items:center;gap:.5rem;padding:.35rem .75rem;background:#d4af3714;border:1px solid rgba(212,175,55,.25);border-radius:100px;position:relative;z-index:10;isolation:isolate;margin-right:.25rem}.status-dot.svelte-hv3zzy{position:relative;width:6px;height:6px;background:var(--color-amber, #d4af37);border-radius:50%;box-shadow:0 0 8px #d4af3799;animation:svelte-hv3zzy-statusPulse 2s ease-in-out infinite}.status-dot.svelte-hv3zzy:after{content:"";position:absolute;inset:-2px;border-radius:50%;background:var(--color-amber, #d4af37);opacity:0;animation:svelte-hv3zzy-statusRing 2s ease-out infinite;pointer-events:none;z-index:-1}.status-text.svelte-hv3zzy{font-family:Outfit,sans-serif;font-size:.65rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-amber, #d4af37)}@keyframes svelte-hv3zzy-statusPulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes svelte-hv3zzy-statusRing{0%{transform:scale(1);opacity:.3}to{transform:scale(2);opacity:0}}.social-icons.svelte-hv3zzy{display:flex;align-items:center;gap:.75rem}@media(max-width:768px){.social-icons.svelte-hv3zzy{gap:.5rem}}.social-link.svelte-hv3zzy{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:#fff9;transition:all .3s ease}.social-link.svelte-hv3zzy:hover{background:#d4af371a;border-color:#d4af374d;color:var(--color-amber, #d4af37);transform:translateY(-2px);box-shadow:0 4px 20px #d4af3733}.cta-button.svelte-hv3zzy{position:relative;display:flex;align-items:center;justify-content:center;padding:.65rem 1.5rem;text-decoration:none;overflow:hidden;border-radius:4px;background:linear-gradient(135deg,#d4af3726,#d4af370d);border:1px solid rgba(212,175,55,.3);transition:all .3s ease;opacity:1}@media(max-width:480px){.cta-button.svelte-hv3zzy{display:none}}.cta-fading.svelte-hv3zzy{opacity:0;transition:opacity 75ms ease-out}.cta-text.svelte-hv3zzy{position:relative;z-index:1;font-family:Cinzel,serif;font-size:.75rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--color-amber, #d4af37);white-space:nowrap}.cta-glow.svelte-hv3zzy{position:absolute;inset:0;background:radial-gradient(circle at center,rgba(212,175,55,.3) 0%,transparent 70%);opacity:0;transition:opacity .3s ease}.cta-button.svelte-hv3zzy:hover{border-color:#d4af3780;box-shadow:0 0 30px #d4af3733,inset 0 0 20px #d4af370d}.cta-button.svelte-hv3zzy:hover .cta-glow:where(.svelte-hv3zzy){opacity:1}.cta-button.svelte-hv3zzy:hover .cta-text:where(.svelte-hv3zzy){text-shadow:0 0 10px rgba(212,175,55,.5)}@media(max-width:1024px){.status-pill.svelte-hv3zzy{display:none}}@media(max-width:768px){header.svelte-hv3zzy{padding:.875rem 1rem}.header-right.svelte-hv3zzy{gap:.75rem}.logo-text.svelte-hv3zzy{font-size:1.25rem;letter-spacing:.15em}.logo-img.svelte-hv3zzy{width:36px;height:36px}}.title-container.svelte-tc3uts{perspective:2000px}.title-letter.svelte-tc3uts{will-change:transform,filter,opacity}.hero-video.svelte-tc3uts{filter:brightness(.1) saturate(1.2);transform:scale(1.05);transition:transform 10s ease-out}.hero-video-animated.svelte-tc3uts{animation:svelte-tc3uts-eye-pulse 15s ease-in-out infinite}@keyframes svelte-tc3uts-eye-pulse{0%,to{filter:brightness(.08) saturate(1.1);transform:scale(1.05)}50%{filter:brightness(.15) saturate(1.3);transform:scale(1.1)}}@keyframes svelte-tc3uts-scroll-line{0%{transform:translateY(-100%);opacity:0}50%{opacity:1}to{transform:translateY(100%);opacity:0}}.animate-scroll-line.svelte-tc3uts{animation:svelte-tc3uts-scroll-line 2s cubic-bezier(.65,0,.35,1) infinite}.tagline span{display:inline-block;margin-right:.3em}.logo-container.svelte-tc3uts{transform-style:preserve-3d}body{scrollbar-width:none}body::-webkit-scrollbar{display:none}.perspective-2000.svelte-1a0r1ya{perspective:2000px}.card-inner.svelte-1a0r1ya{transition:border-color .8s cubic-bezier(.16,1,.3,1),background-color .8s cubic-bezier(.16,1,.3,1);will-change:transform,opacity,filter;opacity:1}.card-wrapper.svelte-1a0r1ya:hover .card-inner:where(.svelte-1a0r1ya){transform:translateY(-20px) rotateX(5deg) rotateY(-5deg)!important;box-shadow:0 30px 60px -12px #d4af3726,0 18px 36px -18px #00000080}.parallax-text.svelte-1a0r1ya{text-transform:uppercase;pointer-events:none}.scanner-line.svelte-t6q8lp{pointer-events:none}.hud-data-row.svelte-t6q8lp{pointer-events:none;-webkit-user-select:none;user-select:none}.perspective-2000.svelte-ki8r03{perspective:2000px}.owl-card-inner.svelte-ki8r03{transform-style:preserve-3d;will-change:transform}.vertical-rl.svelte-ki8r03{writing-mode:vertical-rl}.vertical-lr.svelte-ki8r03{writing-mode:vertical-lr}@keyframes svelte-ki8r03-scan-slow{0%{top:-10%}to{top:110%}}.animate-scan-slow.svelte-ki8r03{animation:svelte-ki8r03-scan-slow 3s cubic-bezier(.4,0,.2,1) infinite}img.svelte-ki8r03{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@keyframes svelte-khnlbc-float-slow{0%,to{transform:translate(0)}33%{transform:translate(12px,-18px)}66%{transform:translate(-8px,22px)}}.animate-float-slow.svelte-khnlbc{animation:svelte-khnlbc-float-slow 10s ease-in-out infinite}.portal-ring.svelte-khnlbc{transform-origin:center}.feature-card.svelte-khnlbc{will-change:transform,opacity}.custom-cursor.svelte-13dqbky{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;opacity:0;transition:opacity .3s ease}.custom-cursor.visible.svelte-13dqbky{opacity:1}.cursor-dot.svelte-13dqbky{position:fixed;width:8px;height:8px;background:#d4af37e6;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:10001;box-shadow:0 0 10px #d4af37cc;transition:background .2s ease}.cursor-dot.hovering.svelte-13dqbky{background:#d4af37;box-shadow:0 0 20px #d4af37}.cursor-dot.clicking.svelte-13dqbky{background:#fff}.cursor-glow.svelte-13dqbky{position:fixed;width:40px;height:40px;background:radial-gradient(circle,rgba(212,175,55,.3) 0%,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:10000;opacity:.5}.cursor-glow.hovering.svelte-13dqbky{background:radial-gradient(circle,rgba(212,175,55,.5) 0%,transparent 70%)}.cursor-trail.svelte-13dqbky{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999}.trail-particle.svelte-13dqbky{position:absolute;width:4px;height:4px;background:#d4af3799;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 6px #d4af3780}@keyframes svelte-13dqbky-trail-fade{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}to{transform:translate(-50%,-50%) scale(0);opacity:0}}@media(pointer:coarse),(max-width:1023px){.custom-cursor.svelte-13dqbky{display:none}}.scroll-progress-container.svelte-1ahobfi{position:fixed;top:0;left:0;right:0;z-index:1000;opacity:0;transform:translateY(-100%);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.scroll-progress-container.visible.svelte-1ahobfi{opacity:1;transform:translateY(0)}.progress-track.svelte-1ahobfi{width:100%;height:2px;background:#ffffff0d}.progress-bar.svelte-1ahobfi{height:100%;width:0%;background:linear-gradient(90deg,#d4af3799,#d4af37e6,#f0d060);box-shadow:0 0 10px #d4af3780;position:relative}.progress-bar.svelte-1ahobfi:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:6px;height:6px;background:#d4af37;border-radius:50%;box-shadow:0 0 12px #d4af37cc}.progress-percent.svelte-1ahobfi{position:absolute;top:8px;transform:translate(-50%);display:flex;align-items:baseline;gap:1px;padding:4px 8px;background:#08080ccc;border:1px solid rgba(212,175,55,.2);border-radius:4px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:left .1s ease-out}.percent-value.svelte-1ahobfi{font-family:Outfit,system-ui,sans-serif;font-size:.7rem;font-weight:500;color:#d4af37e6;letter-spacing:.02em;font-variant-numeric:tabular-nums;min-width:1.5ch;text-align:right}.percent-symbol.svelte-1ahobfi{font-family:Outfit,system-ui,sans-serif;font-size:.55rem;color:#d4af3780}@media(max-width:768px){.progress-percent.svelte-1ahobfi{display:none}.progress-track.svelte-1ahobfi{height:1px}}
