@font-face{font-family:Orbitron;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron Fallback;src:local("Arial");ascent-override:81.50%;descent-override:19.59%;line-gap-override:0.00%;size-adjust:124.05%}.__className_687873{font-family:Orbitron,Orbitron Fallback;font-style:normal}.__variable_687873{--font-display:"Orbitron","Orbitron Fallback"}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_ed3508{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_ed3508{--font-body:"Outfit","Outfit Fallback"}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7e5a5c10421db7a0-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/573cbd3e993edffe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4b657decd6407698-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/04971cd00c9d3b68-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1a22315a480e72db-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6e1768769e6f59a2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/67695be07a46cf4c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bcc69932347c6777-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ab2e3a11646b0499-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rajdhani Fallback;src:local("Arial");ascent-override:102.12%;descent-override:37.99%;line-gap-override:0.00%;size-adjust:91.07%}.__className_b5d27c{font-family:Rajdhani,Rajdhani Fallback;font-style:normal}.__variable_b5d27c{--font-stats:"Rajdhani","Rajdhani Fallback"}:root{--color-primary:#2563eb;--color-primary-hover:#1d4ed8;--color-primary-light:#dbeafe;--color-primary-dark:#1e40af;--color-secondary:#4f46e5;--color-secondary-hover:#4338ca;--color-success:#16a34a;--color-success-light:#dcfce7;--color-danger:#dc2626;--color-danger-light:#fee2e2;--color-warning:#ea580c;--color-warning-light:#ffedd5;--color-neutral-50:#f9fafb;--color-neutral-100:#f3f4f6;--color-neutral-200:#e5e7eb;--color-neutral-300:#d1d5db;--color-neutral-400:#b0b8c4;--color-neutral-500:#8b95a5;--color-neutral-600:#4b5563;--color-neutral-700:#374151;--color-neutral-800:#1f2937;--color-neutral-900:#111827;--color-white:#ffffff;--color-black:#000000;--color-score-excellent:#10b981;--color-score-good:#84cc16;--color-score-average:#f97316;--color-score-poor:var(--neon-red);--color-score-excellent-bg:#dcfce7;--color-score-good-bg:#ecfccb;--color-score-average-bg:#fff7ed;--color-score-poor-bg:#fef2f2;--color-surface-dark:#0f172a;--color-surface-darker:#050a18;--color-surface-card:#111d32;--color-surface-card-hover:#1a2844;--color-surface-elevated:#162036;--color-accent-gold:#f59e0b;--color-accent-gold-light:#fbbf24;--color-accent-gold-dim:rgba(245,158,11,0.15);--color-accent-cyan:#06b6d4;--color-accent-cyan-dim:rgba(6,182,212,0.12);--color-accent-magenta:#d946ef;--color-accent-lime:#84cc16;--color-accent-emerald:#10b981;--color-accent-crimson:#ef4444;--neon-pink:#ff2d78;--neon-blue:#00d4ff;--neon-green:#39ff14;--neon-purple:#b44aff;--neon-red:#ff3131;--neon-gold:#f59e0b;--color-trust-blue:#1e40af;--gradient-hero:linear-gradient(145deg,#050a18,#0f172a 25%,#1a1040 55%,#0f172a 80%,#050a18);--gradient-cta:linear-gradient(135deg,#f59e0b,#d97706 50%,#b45309);--gradient-cta-hover:linear-gradient(135deg,#fbbf24,#f59e0b 50%,#d97706);--gradient-cta-cool:linear-gradient(135deg,#10b981,#059669 50%,#047857);--gradient-cta-cool-hover:linear-gradient(135deg,#34d399,#10b981 50%,#059669);--gradient-card-border:linear-gradient(135deg,rgba(245,158,11,0.4),rgba(6,182,212,0.2),rgba(217,70,239,0.3));--gradient-header:linear-gradient(180deg,#0a1020,#0f172a);--gradient-gold-text:linear-gradient(135deg,#fbbf24,#f59e0b 40%,#d97706 70%,#fbbf24);--gradient-shimmer:linear-gradient(90deg,transparent,rgba(245,158,11,0.08) 50%,transparent);--glow-gold:0 0 20px rgba(245,158,11,0.25),0 0 40px rgba(245,158,11,0.08);--glow-cyan:0 0 20px rgba(6,182,212,0.25);--glow-magenta:0 0 20px rgba(217,70,239,0.25);--glow-cta:0 0 20px rgba(245,158,11,0.35),0 0 40px rgba(217,119,6,0.15);--glow-emerald:0 0 20px rgba(16,185,129,0.25);--glow-score-excellent:0 0 12px rgba(16,185,129,0.4);--glow-score-good:0 0 12px rgba(132,204,22,0.3);--glow-score-average:0 0 12px rgba(249,115,22,0.3);--glow-score-poor:0 0 12px rgba(255,49,49,0.3);--glow-neon-pink:0 0 10px rgba(255,45,120,0.5),0 0 30px rgba(255,45,120,0.2);--glow-neon-blue:0 0 10px rgba(0,212,255,0.5),0 0 30px rgba(0,212,255,0.2);--glow-neon-green:0 0 10px rgba(57,255,20,0.5),0 0 30px rgba(57,255,20,0.2);--glow-neon-purple:0 0 10px rgba(180,74,255,0.5),0 0 30px rgba(180,74,255,0.2);--text-glow-pink:0 0 10px rgba(255,45,120,0.6),0 0 20px rgba(255,45,120,0.3);--text-glow-blue:0 0 10px rgba(0,212,255,0.6),0 0 20px rgba(0,212,255,0.3);--text-glow-green:0 0 10px rgba(57,255,20,0.6),0 0 20px rgba(57,255,20,0.3);--border-neon-blue:1px solid rgba(0,212,255,0.3);--border-neon-pink:1px solid rgba(255,45,120,0.3);--gradient-neon-cta:linear-gradient(135deg,var(--neon-pink) 0%,var(--neon-purple) 50%,var(--neon-blue) 100%);--gradient-neon-cta-hover:linear-gradient(135deg,#ff4a90,#c76aff 50%,#33ddff);--gradient-neon-strip:linear-gradient(90deg,var(--neon-blue),var(--neon-pink),var(--neon-purple),var(--neon-green),var(--neon-blue));--gradient-neon-text:linear-gradient(135deg,var(--neon-blue) 0%,var(--neon-pink) 50%,var(--neon-purple) 100%);--font-display:var(--font-display,"Orbitron"),system-ui,sans-serif;--font-family:var(--font-body,"Outfit"),system-ui,sans-serif;--font-stats:var(--font-stats,"Rajdhani"),system-ui,sans-serif;--font-family-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 rgb(0 0 0/0.3);--shadow-md:0 4px 6px -1px rgb(0 0 0/0.3),0 2px 4px -2px rgb(0 0 0/0.2);--shadow-lg:0 10px 15px -3px rgb(0 0 0/0.3),0 4px 6px -4px rgb(0 0 0/0.2);--shadow-glow:0 4px 20px rgba(245,158,11,0.1),0 0 40px rgba(6,182,212,0.06);--container-max:1280px;--container-padding:var(--spacing-md)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-family);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-neutral-300);background-color:var(--color-surface-darker);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;width:100%;position:relative}body:before{inset:0;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;mix-blend-mode:screen}body:after,body:before{content:"";position:fixed;z-index:0;pointer-events:none}body:after{bottom:0;left:0;right:0;height:40vh;opacity:.025;background-image:linear-gradient(rgba(0,212,255,.4) 1px,transparent 0),linear-gradient(90deg,rgba(0,212,255,.4) 1px,transparent 0);background-size:60px 60px;transform:perspective(500px) rotateX(60deg);transform-origin:bottom center;mask-image:linear-gradient(0deg,rgba(0,0,0,.6) 0,transparent);-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,.6) 0,transparent);animation:neonGridDrift 8s linear infinite}body>*{position:relative;z-index:1}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-display);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-white)}p{margin:0}.tabular-nums{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes pulseGlow{0%,to{opacity:.2}50%{opacity:.4}}@keyframes floatOrb{0%,to{transform:translate(0)}33%{transform:translate(15px,-10px)}66%{transform:translate(-10px,8px)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes borderGlow{0%,to{opacity:.5}50%{opacity:1}}@keyframes ctaBreath{0%,to{box-shadow:0 0 10px rgba(245,158,11,.2)}50%{box-shadow:0 0 20px rgba(245,158,11,.3),0 0 40px rgba(217,119,6,.1)}}@keyframes goldShimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes floatSuit{0%,to{transform:translateY(0) rotate(0deg);opacity:.02}50%{transform:translateY(-10px) rotate(3deg);opacity:.04}}@keyframes neonFlicker{0%,19%,21%,23%,25%,54%,56%,to{opacity:1;text-shadow:var(--text-glow-pink)}20%,24%,55%{opacity:.6;text-shadow:none}}@keyframes neonPulse{0%,to{box-shadow:0 0 4px rgba(0,212,255,.2),0 0 10px rgba(0,212,255,.1)}50%{box-shadow:0 0 10px rgba(0,212,255,.35),0 0 25px rgba(0,212,255,.15),0 0 40px rgba(0,212,255,.06)}}@keyframes slotReel{0%{transform:translateY(-30px);opacity:0}60%{transform:translateY(4px);opacity:1}80%{transform:translateY(-2px)}to{transform:translateY(0);opacity:1}}@keyframes neonDraw{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes sparkle{0%,to{transform:scale(0) rotate(0deg);opacity:0}50%{transform:scale(1) rotate(180deg);opacity:1}}@keyframes neonStripScroll{0%{background-position:0}to{background-position:200%}}@keyframes neonGridDrift{0%{transform:perspective(500px) rotateX(60deg) translateY(0)}to{transform:perspective(500px) rotateX(60deg) translateY(40px)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}