@font-face{font-family:Clash Grotesk;src:url(/fonts/ClashGrotesk-Variable.woff2) format("woff2-variations");font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Variable.woff2) format("woff2-variations");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Mukta;src:url(/fonts/Mukta-400-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;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:Mukta;src:url(/fonts/Mukta-400-devanagari.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;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:Mukta;src:url(/fonts/Mukta-600-latin.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;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:Mukta;src:url(/fonts/Mukta-600-devanagari.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;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:Satoshi Fallback;src:local("Helvetica Neue"),local("Arial");size-adjust:101%;ascent-override:96%;descent-override:24%;line-gap-override:0%}@font-face{font-family:Clash Grotesk Fallback;src:local("Helvetica Neue"),local("Arial");size-adjust:103%;ascent-override:94%;descent-override:24%;line-gap-override:0%}:root{color-scheme:dark;--rose-300:#f884b4;--rose-400:#f0609c;--rose-500:#f0498c;--rose-600:#d8306c;--rose-700:#b81e58;--coral-400:#f87868;--amber-400:#f8a068;--amber-500:#f8b068;--gold-300:#f8e8a0;--gold-400:#f0d078;--gold-500:#e8c870;--gold-600:#d8b058;--bg-canvas:#0b0710;--bg-surface:#16101a;--bg-surface-2:#1e1622;--bg-chip:#241a28;--border-subtle:rgb(255 255 255/0.06);--border-brand:rgb(240 73 140/0.18);--border-gold:rgb(232 200 112/0.35);--text-hi:#f5f0f5;--text-mid:#a79bac;--text-low:#6e6376;--pos:#3fcb8e;--neg:#dc2626;--color-canvas:11 7 16;--color-canvas-soft:22 16 26;--color-surface:22 16 26;--color-surface-raised:30 22 34;--color-surface-muted:36 26 40;--color-control:36 26 40;--color-control-hover:48 35 53;--color-control-raised:54 45 62;--color-foreground:245 240 245;--color-foreground-soft:167 155 172;--color-foreground-muted:145 133 151;--color-border:36 30 40;--color-border-strong:61 26 47;--color-accent:240 73 140;--color-accent-bright:240 96 156;--color-accent-pale:248 132 180;--color-accent-foreground:11 7 16;--color-positive:63 203 142;--color-positive-bright:122 224 178;--color-warning:248 176 104;--color-danger:220 38 38;--color-danger-bright:248 113 113;--color-info:240 208 120;--color-info-surface:58 44 22;--color-positive-surface:16 51 39;--color-warning-surface:63 42 22;--color-danger-surface:56 20 20;--color-focus:248 132 180;--color-gold:240 208 120;--color-control-border:52 42 60;--color-control-border-strong:84 66 96;--color-field-background:var(--color-control);--color-field-background-hover:var(--color-control-hover);--color-field-border:92 72 100;--color-field-border-hover:122 100 130;--color-field-border-focus:var(--color-accent);--color-field-placeholder:var(--color-foreground-muted);--color-field-invalid:var(--color-danger);--color-overlay-scrim:var(--color-canvas);--color-overlay-surface:var(--color-surface-raised);--color-overlay-border:var(--color-border-strong);--color-skeleton-base:116 98 126;--color-skeleton-highlight:166 148 176;--color-progress-track:var(--color-surface-muted);--color-progress-track-border:116 98 126;--color-progress-indicator:var(--color-accent);--color-effect-light:255 255 255;--color-effect-shadow:0 0 0;--color-beam:232 200 112;--color-beam-highlight:248 232 160;--color-identity-pink-from:168 40 96;--color-identity-pink-to:122 32 88;--color-identity-sky-from:150 60 120;--color-identity-sky-to:88 44 110;--color-identity-amber-from:176 72 56;--color-identity-amber-to:160 56 92;--color-chart-series-1:240 208 120;--color-chart-series-2:240 73 140;--color-chart-coral:248 120 104;--color-chart-amber:248 160 104;--color-chart-gold:240 208 120;--color-gauge-track:64 56 78;--color-heat-0:36 26 40;--color-heat-1:47 26 36;--color-heat-2:58 30 44;--color-heat-3:140 46 88;--color-heat-4:216 48 108;--color-heat-5:248 132 180;--ui-scale:1.15;--font-display:"Clash Grotesk","Clash Grotesk Fallback",ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-sans:"Satoshi","Satoshi Fallback",ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-devanagari:"Mukta","Noto Sans Devanagari",var(--font-sans);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-0.01em;--tracking-display:-0.02em;--tracking-micro:0.02em;--t-hero:calc(40px * var(--ui-scale));--t-hero-lh:calc(44px * var(--ui-scale));--t-h1:calc(24px * var(--ui-scale));--t-h1-lh:calc(28px * var(--ui-scale));--t-card-title:calc(16px * var(--ui-scale));--t-card-title-lh:calc(22px * var(--ui-scale));--t-metric:calc(20px * var(--ui-scale));--t-metric-lh:calc(24px * var(--ui-scale));--t-nav:calc(12.5px * var(--ui-scale));--t-nav-lh:calc(16px * var(--ui-scale));--t-body:calc(13px * var(--ui-scale));--t-body-lh:calc(18px * var(--ui-scale));--t-label:calc(12px * var(--ui-scale));--t-label-lh:calc(16px * var(--ui-scale));--t-micro:calc(11px * var(--ui-scale));--t-micro-lh:calc(14px * var(--ui-scale));--t-chart-tick:calc(9px * var(--ui-scale));--t-chart-tick-lh:calc(12px * var(--ui-scale));--sp-1:calc(4px * var(--ui-scale));--sp-2:calc(8px * var(--ui-scale));--sp-3:calc(12px * var(--ui-scale));--sp-4:calc(16px * var(--ui-scale));--sp-5:calc(20px * var(--ui-scale));--sp-6:calc(24px * var(--ui-scale));--sp-8:calc(32px * var(--ui-scale));--r-chip:999px;--r-sm:calc(6px * var(--ui-scale));--r-md:calc(10px * var(--ui-scale));--r-card:calc(16px * var(--ui-scale));--radius-xs:var(--r-sm);--radius-sm:var(--r-md);--radius-md:var(--r-md);--radius-lg:calc(12px * var(--ui-scale));--radius-card:var(--r-card);--radius-field:var(--r-md);--radius-control:var(--r-chip);--control-height-xs:calc(26px * var(--ui-scale));--control-height-sm:calc(28px * var(--ui-scale));--control-height-md:calc(30px * var(--ui-scale));--control-height-lg:calc(36px * var(--ui-scale));--row-height:calc(38px * var(--ui-scale));--shadow-card:inset 0 1px 0 rgb(255 255 255/0.05),0 2px 8px rgb(0 0 0/0.4),0 24px 48px -24px rgb(0 0 0/0.8);--shadow-pop:0 12px 32px -8px rgb(0 0 0/0.7),inset 0 1px 0 rgb(255 255 255/0.08);--glow-rose:0 0 24px rgb(240 73 140/0.28);--glow-gold:0 0 20px rgb(232 200 112/0.35);--shadow-surface:var(--shadow-card);--shadow-control:inset 0 1px 0 rgb(255 255 255/0.14),inset 0 6px 9px -5px rgb(255 255 255/0.14),inset 0 -7px 10px -6px rgb(0 0 0/0.45),0 1px 2px rgb(0 0 0/0.28),0 6px 12px -4px rgb(0 0 0/0.45),0 12px 22px -10px rgb(0 0 0/0.4);--shadow-raised:inset 0 1px 0 rgb(255 255 255/0.1),inset 0 -1px 0 rgb(0 0 0/0.4),0 1px 2px rgb(0 0 0/0.45),0 4px 10px -2px rgb(0 0 0/0.55),0 10px 22px -8px rgb(0 0 0/0.6);--shadow-raised-gold:inset 0 1px 0 rgb(255 255 255/0.1),0 1px 2px rgb(0 0 0/0.45),0 8px 20px -6px rgb(0 0 0/0.55),0 0 18px rgb(var(--color-gold)/0.25);--shadow-control-pressed:inset 0 2px 5px rgb(0 0 0/0.55),inset 0 -1px 0 rgb(255 255 255/0.04),0 1px 1px rgb(0 0 0/0.3);--shadow-well:inset 0 2px 4px rgb(0 0 0/0.5),inset 0 -1px 0 rgb(255 255 255/0.04);--shadow-input:inset 0 4px 8px rgb(0 0 0/0.55),inset 0 2px 3px rgb(0 0 0/0.45),inset 0 8px 14px -6px rgb(0 0 0/0.4),inset 0 -1px 0 rgb(255 255 255/0.04);--shadow-key:inset 0 1px 0 rgb(255 255 255/0.16),inset 0 7px 9px -6px rgb(255 255 255/0.14),inset 0 -6px 8px -4px rgb(0 0 0/0.45),0 2px 3px rgb(0 0 0/0.4),0 5px 10px -3px rgb(0 0 0/0.5);--shadow-featured:var(--shadow-pop);--shadow-overlay:var(--shadow-pop);--shadow-glow-accent:var(--glow-rose);--shadow-glow-gold:var(--glow-gold);--shadow-glow-positive:0 0 1rem rgb(var(--color-positive)/0.2);--shadow-focus-glow:0 0 0 3px rgb(var(--color-focus)/0.18),0 0 0.875rem rgb(var(--color-accent)/0.3);--shadow-micro-glow:0 0 0.625rem rgb(var(--color-accent)/0.35);--shadow-focus-glow-gold:0 0 0.75rem rgb(var(--color-gold)/0.3);--shadow-control-glow:var(--shadow-control),var(--glow-rose);--shadow-control-glow-positive:var(--shadow-control),0 0 1.5rem rgb(var(--color-positive)/0.28);--shadow-control-glow-danger:var(--shadow-control),0 0 1.5rem rgb(var(--color-danger)/0.32);--shadow-control-glow-warning:var(--shadow-control),0 0 1.5rem rgb(var(--color-warning)/0.28);--shadow-surface-glow:var(--shadow-card),var(--glow-rose);--layer-base:0;--layer-sticky:10;--layer-overlay:40;--layer-toast:60;--layer-tooltip:70;--layer-skip-link:80;--layout-content-max:72rem;--layout-content-narrow:60rem;--nav-height:calc(40px * var(--ui-scale));--layout-lede-width:9rem;--layout-page-gutter:clamp(var(--sp-4),2vw,var(--sp-8));--layout-grid-gap:var(--sp-4);--duration-fast:120ms;--duration-normal:180ms;--duration-slow:280ms;--duration-loading:900ms;--duration-progress:1.4s;--duration-skeleton:1.6s;--ease-productive:cubic-bezier(0.2,0,0,1);--ease-expressive:cubic-bezier(0.22,1,0.36,1)}@property --beam-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@media (prefers-reduced-motion:reduce){[data-beam],[data-particle-field]{animation:none!important}}