.ib-hero{--l-bg:#0a0c11;--l-line:#ffffff14;--l-line-soft:#ffffff0d;--l-text:#e6e9f2;--l-heading:#f4f6fc;--l-dim:#9aa0b4;--l-faint:#5d6275;--l-teal:#22d3ee;--l-teal-deep:#06b6d4;--l-red:#f87171;--l-green:#34d399;--l-yellow:#fbbf24;--l-purple:#a78bfa;--l-display:"Space Grotesk", sans-serif;--l-mono:"Hack", ui-monospace, monospace;background:var(--l-bg);min-height:clamp(480px,64vh,680px);color:var(--l-text);font-family:var(--l-display);border-bottom:1px solid var(--l-line-soft);isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;justify-content:center;padding:52px clamp(16px,4vw,48px) 96px;display:flex;position:relative;overflow:hidden}[data-theme=light] .ib-hero{--l-bg:#f4f5f7;--l-line:#0f172a1f;--l-line-soft:#0f172a12;--l-text:#1f2430;--l-heading:#0f172a;--l-dim:#475569;--l-faint:#64748b;--l-teal:#0891b2;--l-teal-deep:#0e7490;--l-red:#dc2626;--l-green:#047857;--l-yellow:#b45309;--l-purple:#7c3aed;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ib-hero[dir=rtl]{--l-display:"Vazirmatn", "Tahoma", sans-serif;--l-mono:"Vazirmatn", "Tahoma", sans-serif}.ib-hero ::selection{background:color-mix(in srgb, var(--l-teal) 30%, transparent)}.ib-grain{z-index:3;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.ib-hero-canvas-wrap{z-index:-1;position:absolute;inset:0;overflow:hidden}.ib-hero-canvas-wrap:after{content:"";background:radial-gradient(ellipse 80% 70% at 50% 45%, transparent 55%, var(--l-bg) 100%), linear-gradient(to bottom, color-mix(in srgb, var(--l-bg) 50%, transparent), transparent 30%, transparent 72%, var(--l-bg) 100%);position:absolute;inset:0}.ib-hero-canvas-wrap canvas{position:absolute;inset:0}@media (min-width:1024px){.ib-hero-canvas-wrap{inset-inline-start:36%}.ib-hero-canvas-wrap:after{background:radial-gradient(ellipse 75% 70% at 50% 50%, transparent 55%, var(--l-bg) 98%), linear-gradient(to bottom, color-mix(in srgb, var(--l-bg) 35%, transparent), transparent 25%, transparent 75%, var(--l-bg) 100%)}}@media (max-width:1023px){.ib-hero-canvas-wrap{opacity:.4}}.ib-hero-inner{width:100%;max-width:1280px;margin-inline:auto}.ib-hero-content{max-width:640px;position:relative}.ib-eyebrow{font-family:var(--l-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--l-teal);border:1px solid color-mix(in srgb, var(--l-teal) 30%, transparent);background:color-mix(in srgb, var(--l-teal) 6%, transparent);border-radius:999px;align-items:center;gap:10px;margin-bottom:22px;padding:7px 14px;font-size:11px;font-weight:600;display:inline-flex}.ib-hero[dir=rtl] .ib-eyebrow{letter-spacing:.02em}.ib-live-dot{background:var(--l-green);width:7px;height:7px;box-shadow:0 0 8px var(--l-green);border-radius:50%;animation:1.8s ease-in-out infinite ib-pulse}.ib-live-dot.is-alert{background:var(--l-red);box-shadow:0 0 8px var(--l-red)}.ib-eyebrow.is-alert{color:var(--l-red);border-color:color-mix(in srgb, var(--l-red) 35%, transparent);background:color-mix(in srgb, var(--l-red) 7%, transparent)}.ib-eyebrow-ago{text-transform:none;letter-spacing:.04em;color:var(--l-faint);font-style:normal}@keyframes ib-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.ib-h1{letter-spacing:-.025em;color:var(--l-heading);text-wrap:balance;margin-bottom:22px;font-size:clamp(2.2rem,4.8vw,4.5rem);font-weight:700;line-height:1.04}.ib-hero[dir=rtl] .ib-h1{letter-spacing:0;font-size:clamp(1.9rem,4.2vw,3.8rem);line-height:1.3}.ib-line{padding-block:.06em;display:block;overflow:hidden}.ib-line>span{will-change:transform;display:inline-block}.ib-accent{background:linear-gradient(100deg, #5eead4, var(--l-teal) 55%, #818cf8);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.ib-glitch{color:var(--l-red);display:inline-block;position:relative}.ib-glitch:before,.ib-glitch:after{content:attr(data-text);opacity:0;position:absolute;inset:0}.ib-glitch:before{color:var(--l-teal)}.ib-glitch:after{color:var(--l-red)}@media (prefers-reduced-motion:no-preference){.ib-glitch:before{animation:3.8s step-end infinite ib-glitch-a}.ib-glitch:after{animation:3.8s step-end infinite ib-glitch-b}}@keyframes ib-glitch-a{0%,91%{opacity:0;clip-path:none;transform:none}92%{opacity:.85;clip-path:inset(15% 0 55%);transform:translate(-3px,1px)}94%{opacity:.85;clip-path:inset(60% 0 8%);transform:translate(3px,-1px)}96%{opacity:0}}@keyframes ib-glitch-b{0%,92%{opacity:0;clip-path:none;transform:none}93%{opacity:.9;clip-path:inset(45% 0 28%);transform:translate(3px,-1px)}95%{opacity:.9;clip-path:inset(5% 0 75%);transform:translate(-2px,2px)}97%{opacity:0}}.ib-readouts{border-block:1px solid var(--l-line-soft);flex-wrap:wrap;margin:8px 0 30px;display:flex}.ib-readout{border-inline-start:1px solid var(--l-line-soft);flex-direction:column;gap:6px;min-width:0;padding:14px clamp(14px,2vw,28px);display:flex}.ib-readout:first-child{border-inline-start:none;padding-inline-start:0}.ib-readout-value{font-family:var(--l-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.3rem,2.2vw,1.85rem);font-weight:700;line-height:1}.ib-readout-value i{opacity:.7;margin-inline-start:2px;font-size:.55em;font-style:normal}.ib-readout-label{font-family:var(--l-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--l-faint);white-space:nowrap;font-size:9.5px}.ib-hero[dir=rtl] .ib-readout-label{letter-spacing:.02em}@media (max-width:720px){.ib-readouts{grid-template-columns:repeat(2,1fr);gap:2px 16px;display:grid}.ib-readout{border-inline-start:none;padding:10px 0}}.ib-hero-ctas{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ib-btn-badge{background:color-mix(in srgb, var(--l-red) 16%, transparent);color:var(--l-red);font-family:var(--l-mono);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.ib-btn{white-space:nowrap;font-size:14px;font-weight:600;font-family:var(--l-display);cursor:pointer;will-change:transform;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:13px 26px;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s,background .25s,border-color .25s;display:inline-flex;position:relative}.ib-btn:focus-visible{outline:2px solid var(--l-teal);outline-offset:3px}.ib-btn-primary{background:linear-gradient(135deg, #2ee0f7, var(--l-teal-deep));color:#04222b;box-shadow:0 0 0 1px color-mix(in srgb, var(--l-teal) 40%, transparent), 0 8px 32px -8px color-mix(in srgb, var(--l-teal-deep) 55%, transparent)}.ib-btn-primary:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--l-teal) 70%, transparent), 0 14px 44px -8px color-mix(in srgb, var(--l-teal-deep) 70%, transparent);transform:translateY(-2px)}.ib-btn-ghost{border:1px solid var(--l-line);color:var(--l-text);background:color-mix(in srgb, var(--l-text) 3%, transparent)}.ib-btn-ghost:hover{border-color:color-mix(in srgb, var(--l-teal) 50%, transparent);background:color-mix(in srgb, var(--l-teal) 8%, transparent);transform:translateY(-2px)}.ib-btn .ib-arrow{transition:transform .25s;display:inline-block}.ib-btn:hover .ib-arrow{transform:translateY(3px)}.ib-status-chip{font-family:var(--l-mono);color:var(--l-dim);letter-spacing:.04em;align-items:center;gap:9px;margin-top:26px;font-size:11.5px;display:inline-flex}.ib-status-chip b{color:var(--l-text);font-weight:600}.ib-ticker{bottom:0;border-top:1px solid var(--l-line-soft);background:color-mix(in srgb, var(--l-bg) 70%, transparent);-webkit-backdrop-filter:blur(8px);direction:ltr;padding-block:10px;position:absolute;inset-inline:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.ib-ticker-track{width:max-content;animation:46s linear infinite ib-marquee;display:flex}.ib-ticker:hover .ib-ticker-track{animation-play-state:paused}.ib-ticker-item{font-family:var(--l-mono);letter-spacing:.1em;color:var(--l-faint);white-space:nowrap;text-transform:uppercase;align-items:center;gap:9px;padding-inline:26px;font-size:11px;display:inline-flex}.ib-ticker-item i{color:var(--l-teal);opacity:.7;font-size:8px;font-style:normal}.ib-ticker-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.ib-ticker-value{color:var(--l-text);font-weight:600}@keyframes ib-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ib-ticker-track{animation:none}}@media (max-width:720px){.ib-hero{min-height:0;padding-top:44px;padding-bottom:84px}}.dash-hero-bleed{margin:-20px -24px 8px}[data-theme=light] .ib-grain{opacity:.035}[data-theme=light] .ib-accent{background:linear-gradient(100deg,#0d9488,#0891b2 55%,#6366f1);-webkit-background-clip:text;background-clip:text}[data-theme=light] .ib-btn-primary{color:#fff}
