@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap";:root{color-scheme:dark;--app-bg: #08111a;--app-surface: rgba(8, 24, 33, .78);--app-accent: #22d3ee;--app-text: rgba(255, 255, 255, .96);--app-muted: rgba(192, 212, 228, .8);--app-border: rgba(45, 212, 191, .25);--app-border-strong: rgba(34, 211, 238, .38);--app-shadow: 0 30px 110px -70px rgba(6, 19, 29, .95);--app-focus: rgba(34, 211, 238, .24)}html.light{color-scheme:light;--app-bg: #f8fafc;--app-surface: rgba(255, 255, 255, .86);--app-accent: #0891b2;--app-text: rgba(15, 23, 42, .96);--app-muted: rgba(71, 85, 105, .86);--app-border: rgba(14, 116, 144, .18);--app-border-strong: rgba(8, 145, 178, .34);--app-shadow: 0 24px 70px -54px rgba(15, 23, 42, .42);--app-focus: rgba(8, 145, 178, .18)}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;width:100%;max-width:100%;overflow-x:hidden}@supports (overflow: clip){html,body,#root{overflow-x:clip}}body{margin:0;min-height:100vh;background:var(--app-bg);color:var(--app-text);font-family:Space Grotesk,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.theme-root,.dashboard-shell,.site-shell,.website-page-frame,.website-main-page{max-width:100%;overflow-x:hidden}@supports (overflow: clip){.theme-root,.dashboard-shell,.site-shell,.website-page-frame,.website-main-page{overflow-x:clip}}code,pre,.font-mono{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}a{color:inherit;text-decoration:none}button,a,input,textarea{transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease}::selection{background:#f4d13d42;color:#fffffffa}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#94a3b861;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#94a3b88f}.app-card{border:1px solid var(--app-border);background:var(--app-surface);box-shadow:var(--app-shadow);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.app-input{border:1px solid var(--app-border);background:#02061773;color:var(--app-text);outline:none}.app-input:focus{border-color:#f4d13d8c;box-shadow:0 0 0 4px #f4d13d24}.app-btn-primary{background:linear-gradient(90deg,#f4d13df5,#e0a614f2);color:#151005f5;box-shadow:0 18px 50px -28px #f4d13d66}.dashboard-glass-panel{border:1px solid rgba(45,212,191,.28);background:linear-gradient(160deg,#081821f2,#051018d6),radial-gradient(circle at top right,rgba(34,211,238,.14),transparent 52%);box-shadow:0 22px 66px -42px #22d3ee73,0 32px 70px -58px #0f172a;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.dashboard-btn{border:1px solid rgba(94,234,212,.24);background:linear-gradient(180deg,#0f202ceb,#08151eeb);color:#e8f5fff2;box-shadow:inset 0 1px #7dd3fc29}.dashboard-btn:hover{border-color:#2dd4bf7a;background:linear-gradient(180deg,#132c3cf2,#0a1c28f2)}.dashboard-btn-primary{border:1px solid rgba(34,211,238,.55);background:linear-gradient(120deg,#06b6d4,#0ea5e9);color:#07141ffa;box-shadow:0 16px 36px -24px #0ea5e9bf}.dashboard-btn-primary:hover{filter:brightness(1.06)}.dashboard-btn-danger{border:1px solid rgba(251,113,133,.45);background:linear-gradient(120deg,#be185df2,#e11d48f2);color:#fff}.platform-dashboard-content{width:100%;min-width:0}.platform-dashboard-content>*{width:100%;min-width:0;margin-right:auto;margin-left:auto}.theme-toggle{border-color:#94a3b838;background:#ffffff0d;color:#e2e8f0f5}.theme-toggle:hover{border-color:#22d3ee57;background:#ffffff17;color:#fff}html.light body,html.light .theme-root{background:#f8fafc!important;color:#0f172a!important}html.light .theme-toggle{border-color:#0e749038;background:#ffffffe0;color:#0f172a;box-shadow:0 12px 32px -24px #0f172a5c}html.light .theme-toggle:hover{border-color:#0891b26b;background:#fff;color:#0f172a}html.light .bg-\[\#04050a\],html.light .bg-slate-950{background-color:#f8fafc!important}html.light .bg-slate-950\/95,html.light .bg-slate-950\/90,html.light .bg-slate-950\/85,html.light .bg-slate-950\/80,html.light .bg-slate-950\/70,html.light .bg-slate-950\/60,html.light .bg-slate-900,html.light .bg-slate-900\/70,html.light .bg-white\/\[0\.04\],html.light .bg-white\/5{background-color:#ffffffdb!important}html.light .text-white,html.light .text-slate-100,html.light .text-slate-200{color:#0f172a!important}html.light .text-slate-300,html.light .text-slate-400,html.light .text-slate-500,html.light .text-cyan-100,html.light .text-cyan-200{color:#475569!important}html.light .text-cyan-300,html.light .text-cyan-400{color:#0891b2!important}html.light .border-white\/10,html.light .border-slate-700,html.light .border-slate-800,html.light .border-\[rgba\(118\,136\,201\,0\.12\)\],html.light .border-\[rgba\(118\,136\,201\,0\.14\)\]{border-color:#0f172a1f!important}html.light .shadow-\[0_30px_100px_rgba\(2\,6\,23\,0\.7\)\],html.light .shadow-2xl,html.light .shadow-lg{box-shadow:0 22px 70px -52px #0f172a61!important}html.light .backdrop-blur,html.light .backdrop-blur-xl,html.light .backdrop-blur-sm{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}html.light header,html.light footer{background:#ffffffd6!important;border-color:#0f172a1f!important}html.light input,html.light textarea,html.light select{background-color:#ffffffeb!important;color:#0f172a!important;border-color:#0f172a29!important}html.light input::placeholder,html.light textarea::placeholder{color:#64748b!important}html.light .website-brand-shell{background:radial-gradient(circle at top center,rgba(8,145,178,.1),transparent 28%),linear-gradient(180deg,#fff,#f8fafc 48%,#eef6fb)}html.light .website-brand-grid{background-image:linear-gradient(rgba(15,23,42,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.055) 1px,transparent 1px)}html.light .website-brand-panel,html.light .website-brand-panel-soft,html.light .website-proof-stat,html.light .website-quote-card,html.light .website-proof-mini,html.light .website-product-tag,html.light .app-card,html.light .dashboard-glass-panel{border-color:#0f172a1f;background:#ffffffdb;box-shadow:0 24px 70px -54px #0f172a6b}html.light .website-brand-chip,html.light .website-brand-chip-strong,html.light .website-brand-live-badge,html.light .website-brand-button-ghost{border-color:#0f172a1f;background:#ffffffc7;color:#0f172a}html.light .website-brand-button{border-color:#0891b23d;background:linear-gradient(135deg,#0e7490,#0891b2);color:#fff}html.light .app-input{background:#ffffffeb;color:#0f172a}html.light .dashboard-btn{border-color:#0f172a1f;background:#ffffffdb;color:#0f172a}html.light .site-shell,html.light .dashboard-shell{background:radial-gradient(circle at 16% 10%,rgba(8,145,178,.11),transparent 26rem),radial-gradient(circle at 86% 18%,rgba(79,70,229,.08),transparent 24rem),linear-gradient(180deg,#fff,#f8fafc 46%,#eef6fb)!important;color:#122033!important}html.light .site-backdrop,html.light .website-page-backdrop{opacity:.38;mix-blend-mode:multiply}html.light .site-backdrop .bg-cyan-500\/10,html.light .website-page-backdrop .bg-cyan-500\/10{background-color:#0891b221!important}html.light .site-backdrop .bg-amber-400\/10,html.light .website-page-backdrop .bg-amber-400\/10{background-color:#f59e0b1c!important}html.light .site-header,html.light .dashboard-header{background:#ffffffc7!important;border-color:#0f172a1a!important;box-shadow:0 18px 50px -42px #0f172a57}html.light .site-footer,html.light .dashboard-footer{background:linear-gradient(180deg,#ffffffeb,#eff6fff0)!important;border-color:#0f172a1c!important;box-shadow:inset 0 1px #fffc}html.light .website-surface{border-color:#0e749029!important;background:radial-gradient(circle at top left,rgba(8,145,178,.1),transparent 34rem),linear-gradient(180deg,#fffffff0,#eff6ffdb)!important;box-shadow:0 26px 80px -58px #0f172a70!important}html.light .website-panel,html.light .website-brand-panel,html.light .website-brand-panel-soft,html.light .website-proof-stat,html.light .website-quote-card,html.light .website-proof-mini,html.light .website-product-tag{border-color:#0f172a1c!important;background:linear-gradient(180deg,#fffffff5,#f8fafce6)!important;box-shadow:0 18px 55px -44px #0f172a5c!important}html.light .website-brand-chip,html.light .website-brand-chip-strong,html.light .website-brand-live-badge,html.light .website-brand-button-ghost,html.light .website-product-tag{border-color:#0891b229!important;background:#ffffffd1!important;color:#17324a!important}html.light .website-brand-button,html.light .dashboard-btn-primary,html.light .app-btn-primary{border-color:#0891b22e!important;background:linear-gradient(135deg,#0e7490,#0891b2)!important;color:#fff!important;box-shadow:0 18px 42px -28px #0891b294!important}html.light .website-proof-track{background:#0f172a14}html.light .website-proof-fill{background:linear-gradient(90deg,#0891b2,#2563eb);box-shadow:0 0 24px -10px #0891b2cc}html.light .text-slate-500{color:#64748b!important}html.light .text-slate-400{color:#52657a!important}html.light .text-slate-300{color:#334155!important}html.light .text-cyan-100,html.light .text-cyan-200,html.light .text-cyan-300{color:#0369a1!important}html.light .text-amber-100,html.light .text-amber-200,html.light .text-amber-300{color:#a16207!important}html.light .bg-cyan-500\/10,html.light .bg-cyan-400\/10{background-color:#0891b21a!important}html.light .bg-amber-400\/10,html.light .bg-amber-500\/10{background-color:#d977061a!important}html.light .bg-red-500\/10,html.light .bg-rose-500\/10{background-color:#e11d481a!important}html.light .border-cyan-400\/20,html.light .border-cyan-300\/20,html.light .border-cyan-400\/30{border-color:#0891b238!important}html.light .border-amber-400\/20,html.light .border-amber-500\/25{border-color:#d9770633!important}html.light .bg-\[linear-gradient\(180deg\,rgba\(15\,23\,42\,0\.88\)\,rgba\(2\,6\,23\,0\.94\)\)\]{background:radial-gradient(circle at top left,rgba(8,145,178,.1),transparent 34rem),linear-gradient(180deg,#fffffff0,#eff6ffdb)!important}html.light .bg-\[linear-gradient\(180deg\,rgba\(2\,6\,23\,0\.92\)\,rgba\(2\,6\,23\,0\.98\)\)\],html.light .bg-\[rgb\(2_6_23_\/_0\.72\)\],html.light .bg-\[rgb\(2_6_23_\/_0\.78\)\]{background:#ffffffd6!important}html.light .bg-black\/40,html.light .bg-slate-950\/80{background-color:#f8fafcd1!important}.website-brand-shell{background:radial-gradient(circle at top center,rgba(34,211,238,.07),transparent 26%),radial-gradient(circle at 84% 18%,rgba(8,24,33,.35),transparent 24%),#08111a}.website-brand-grid{background-image:linear-gradient(rgba(45,212,191,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(34,211,238,.045) 1px,transparent 1px);background-size:72px 72px}.website-brand-orb-blue{background:#365baa2e}.website-brand-orb-deep{background:#101c3a3d}.website-brand-panel{border:1px solid rgba(34,211,238,.38);background:linear-gradient(160deg,#081821f2,#040c1ae0);box-shadow:0 30px 90px -60px #22d3ee66,inset 0 1px #7dd3fc1a}.website-brand-panel-soft{border:1px solid rgba(34,211,238,.22);background:linear-gradient(160deg,#081821e0,#040c1abf);box-shadow:inset 0 1px #7dd3fc14}.website-brand-chip{border:1px solid rgba(45,212,191,.22);background:#081821b8;color:#f3f4fff5}.website-brand-chip-strong{border:1px solid rgba(34,211,238,.34);background:#22d3ee1f;color:#cffafef5}.website-brand-live-badge{border:1px solid rgba(122,142,210,.18);background:#122244a3;color:#e8effff5}.website-brand-divider{border-color:#7688c91f}.website-brand-button{border:1px solid rgba(34,211,238,.55);background:linear-gradient(120deg,#06b6d4,#0ea5e9);color:#07141ffa;box-shadow:0 20px 56px -30px #0ea5e9bf}.website-brand-button:hover{filter:brightness(1.04)}.website-brand-button-ghost{border:1px solid rgba(45,212,191,.2);background:#081821b8;color:#e2f5fff5}.website-brand-button-ghost:hover{background:#132c3cf2;border-color:#2dd4bf6b}.website-proof-stat{border:1px solid rgba(118,136,201,.14);background:radial-gradient(circle at top right,rgba(133,152,216,.12),transparent 48%),linear-gradient(180deg,#fff1,#ffffff05);box-shadow:inset 0 1px #ffffff0a,0 30px 90px -70px #3b5cb042}.website-proof-track{position:relative;height:.5rem;overflow:hidden;border-radius:999px;background:#ffffff12}.website-proof-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#adbffff2,#7996e3e6);box-shadow:0 0 24px -8px #7996e3d9}.website-proof-track:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:24% 100%;pointer-events:none}.website-quote-card{border:1px solid rgba(118,136,201,.14);background:radial-gradient(circle at top left,rgba(173,191,255,.1),transparent 44%),linear-gradient(180deg,#ffffff0e,#ffffff05);box-shadow:inset 0 1px #ffffff0a}.website-proof-mini{border:1px solid rgba(118,136,201,.12);background:linear-gradient(180deg,#ffffff0a,#ffffff04);box-shadow:inset 0 1px #ffffff08}.website-product-tag{border:1px solid rgba(122,142,210,.14);background:linear-gradient(180deg,#ffffff0e,#ffffff05),#ffffff05;box-shadow:inset 0 1px #ffffff08;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.website-enterprise-shell{background:radial-gradient(circle at top center,rgba(34,211,238,.07),transparent 26%),#08111a}.website-enterprise-global-grid{background-image:linear-gradient(rgba(45,212,191,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(34,211,238,.045) 1px,transparent 1px);background-size:72px 72px}.website-enterprise-hero{background:linear-gradient(180deg,#08111a,#060f17)}.website-enterprise-hero-wash{background:linear-gradient(90deg,#08111af5,#08111ac7 45%,#08111a6b),linear-gradient(180deg,rgba(34,211,238,.04),transparent 34%)}.website-enterprise-topline{border-color:#ffffff1a}.website-enterprise-kicker{display:inline-flex;align-items:center;min-height:2rem;border-left:2px solid rgba(45,212,191,.8);padding-left:.75rem;font-size:.72rem;font-weight:800;letter-spacing:0;text-transform:uppercase;color:#a5f3fce0}.website-enterprise-button-primary,.website-enterprise-button{border-radius:8px;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.website-enterprise-button-primary{border:1px solid rgba(34,211,238,.55);background:linear-gradient(120deg,#06b6d4,#0ea5e9);color:#07141ffa;box-shadow:0 16px 36px -24px #0ea5e9bf}.website-enterprise-button-primary:hover{transform:translateY(-1px);filter:brightness(1.06)}.website-enterprise-button{border:1px solid rgba(45,212,191,.22);background:#081821b8;color:#e2f5fff0}.website-enterprise-button:hover{border-color:#2dd4bf70;background:#132c3ceb}.website-enterprise-stat{min-height:5.25rem;border:1px solid rgba(34,211,238,.3);border-radius:8px;background:linear-gradient(160deg,#081821e6,#040c1acc);padding:.95rem;box-shadow:inset 0 1px #7dd3fc14}.website-enterprise-stat div{font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8eb}.website-enterprise-stat strong{display:block;margin-top:.8rem;font-size:.95rem;font-weight:800;color:#f5f5f4f5}.website-enterprise-command-panel,.website-enterprise-index-panel,.website-enterprise-control-card,.website-enterprise-operating-panel{border:1px solid rgba(34,211,238,.35);border-radius:8px;background:linear-gradient(160deg,#081821f2,#040c1ad9);box-shadow:inset 0 1px #7dd3fc1a,0 28px 90px -70px #22d3ee4d;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.website-enterprise-command-panel{align-self:start;margin-top:1rem;padding:1.15rem}.website-enterprise-command-header{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(34,211,238,.2);padding-bottom:.9rem}.website-enterprise-command-header span,.website-enterprise-index-panel span,.website-enterprise-control-card span,.website-enterprise-control-card small{font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#94a3b8eb}.website-enterprise-command-header strong,.website-enterprise-index-panel strong{font-size:.82rem;font-weight:800;color:#f5f5f4f5}.website-enterprise-command-row{display:grid;grid-template-columns:minmax(6rem,.45fr) minmax(0,1fr);gap:1rem;padding:.9rem 0}.website-enterprise-command-row span{font-size:.76rem;font-weight:700;color:#94a3b8db}.website-enterprise-command-row strong{font-size:.82rem;font-weight:800;color:#f5f5f4f0}.website-enterprise-section{border-top:1px solid rgba(255,255,255,.08)}.website-enterprise-index-panel{min-height:9rem;padding:1.15rem}.website-enterprise-index-panel strong,.website-enterprise-index-panel small{display:block}.website-enterprise-index-panel strong{margin-top:2.2rem;font-size:2.2rem;line-height:1}.website-enterprise-index-panel small{margin-top:.7rem;font-size:.78rem;font-weight:700;color:#94a3b8e0}.website-enterprise-control-card{min-height:10rem;padding:1.25rem}.website-enterprise-control-card h3{margin-top:1.45rem;max-width:18rem;font-size:1.28rem;font-weight:850;line-height:1.15;color:#f5f5f4fa}.website-enterprise-control-card p{margin-top:.82rem;max-width:24rem;font-size:.94rem;line-height:1.75;color:#cbd5e1d1}.website-landing-compact-card{min-height:12rem}.website-landing-bg{background:radial-gradient(circle at top center,rgba(34,211,238,.06),transparent 26%),repeating-linear-gradient(90deg,rgba(34,211,238,.025) 0 1px,transparent 1px 8rem),repeating-linear-gradient(0deg,rgba(45,212,191,.02) 0 1px,transparent 1px 6rem),#08111a}.website-landing-metric,.website-landing-command-panel,.website-landing-final-panel,.website-landing-decision-row,.website-landing-lane>div{border:1px solid rgba(34,211,238,.32);border-radius:8px;background:linear-gradient(160deg,#081821f2,#040c1ad9);box-shadow:inset 0 1px #7dd3fc1a,0 26px 70px -58px #22d3ee33}.website-landing-command-panel{padding:1.1rem;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.website-landing-status-pill{display:inline-flex;align-items:center;min-height:1.9rem;border:1px solid rgba(74,222,128,.24);border-radius:8px;background:#16a34a1f;padding:0 .7rem;font-size:.76rem;font-weight:800;text-transform:uppercase;color:#bbf7d0f5}.website-landing-metric{min-height:5.6rem;padding:.95rem}.website-landing-metric strong,.website-landing-metric span{display:block}.website-landing-metric strong{font-size:1.08rem;font-weight:900;color:#fffffff5}.website-landing-metric span{margin-top:.55rem;font-size:.86rem;font-weight:650;color:#cbd5e1d1}.website-landing-lane{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.website-landing-lane>div{min-height:6rem;padding:.85rem}.website-landing-lane span,.website-landing-lane small{display:block;font-size:.72rem;font-weight:800;text-transform:uppercase;color:#94a3b8e6}.website-landing-lane strong{display:block;margin-top:1rem;font-size:1rem;font-weight:900;color:#fffffff5}.website-landing-lane small{margin-top:.35rem;color:#7dd3fcd1}.website-landing-decision-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem;align-items:center;padding:.78rem}.website-landing-decision-row svg{width:1rem;height:1rem}.website-landing-decision-row strong,.website-landing-decision-row span,.website-landing-decision-row small{display:block}.website-landing-decision-row strong{font-size:.86rem;color:#fffffff2}.website-landing-decision-row span,.website-landing-decision-row small{font-size:.76rem;font-weight:650}.website-landing-decision-row span{margin-top:.2rem;color:#cbd5e1c2}.website-landing-final-panel{display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;padding:1.5rem}@media(min-width:768px){.website-landing-final-panel{flex-direction:row;align-items:center}}.website-main-page{--platform-page-bg: #08111a;--platform-panel-bg: linear-gradient(160deg, rgba(8, 24, 33, .95), rgba(5, 16, 24, .84));--platform-panel-bg-soft: linear-gradient(160deg, rgba(8, 24, 33, .9), rgba(5, 16, 24, .78));--platform-border: rgba(34, 211, 238, .4);--platform-border-soft: rgba(34, 211, 238, .18);--platform-accent: rgba(34, 211, 238, .92);--platform-accent-soft: rgba(34, 211, 238, .14);background:radial-gradient(circle at top,rgba(34,211,238,.08),transparent 22rem),var(--platform-page-bg)}.website-main-hero{background:#08111a}.website-main-section-dark{background:transparent}.website-main-hero-bg{background:linear-gradient(180deg,rgba(34,211,238,.07),transparent 22rem),repeating-linear-gradient(90deg,rgba(45,212,191,.04) 0 1px,transparent 1px 7.5rem),repeating-linear-gradient(0deg,rgba(34,211,238,.032) 0 1px,transparent 1px 6rem),var(--platform-page-bg)}.website-main-hero-bg:after{content:"";position:absolute;inset:auto 0 0;height:16rem;background:linear-gradient(180deg,transparent,#061019)}.website-main-section{border-top:1px solid var(--platform-border-soft);background:transparent}.website-main-card,.website-main-about-panel,.website-main-steps>div,.website-showcase-row,.website-dashboard-image-slot,.website-dashboard-shot,.website-dashboard-grid>div,.website-dashboard-list>div,.website-sandbox-shot>div,.website-sandbox-terminal{border:1px solid var(--platform-border);border-radius:8px;background:var(--platform-panel-bg);box-shadow:inset 0 1px #7dd3fc1f,0 28px 80px -62px #22d3ee7a,0 30px 70px -58px #000000f2}.website-main-card{min-height:13rem;padding:1.3rem}.website-main-card h3{font-size:1.25rem;font-weight:900;color:#fffffff5}.website-main-card p{margin-top:1rem;font-size:.95rem;line-height:1.75;color:#cbd5e1d1}.website-main-about-panel{display:grid;gap:2rem;padding:1.5rem}@media(min-width:1024px){.website-main-about-panel{grid-template-columns:minmax(0,.68fr) minmax(20rem,.32fr);align-items:center;padding:2rem}}.website-main-steps{display:grid;gap:.75rem}.website-main-steps>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:start;min-height:4.5rem;padding:1rem}.website-main-steps span{display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:8px;background:#2dd4bf24;color:#99f6e4f2;font-size:.78rem;font-weight:900}.website-main-steps strong{font-size:.95rem;line-height:1.45;color:#f5f5f5f2}.website-showcase-row{display:grid;gap:1rem;align-items:center;padding:1rem}@media(min-width:1024px){.website-showcase-row{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:2rem;padding:1.4rem}.website-showcase-row-reverse{grid-template-columns:minmax(0,.58fr) minmax(0,.42fr)}.website-showcase-row-reverse .website-showcase-copy{order:2}}.website-showcase-copy{padding:.5rem}.website-showcase-copy h3{margin-top:1rem;max-width:32rem;font-size:clamp(1.9rem,3vw,3.2rem);font-weight:950;line-height:1.02;color:#fffffffa}.website-showcase-copy p{margin-top:1rem;max-width:34rem;font-size:1rem;line-height:1.75;color:#cbd5e1d1}.website-dashboard-shot{min-height:24rem;padding:1rem;background:linear-gradient(180deg,#ffffff13,#ffffff05),repeating-linear-gradient(90deg,rgba(255,255,255,.024) 0 1px,transparent 1px 3rem),#050505f0}.website-dashboard-image-slot{display:grid;place-items:center;overflow:hidden;aspect-ratio:1920 / 912;min-height:24rem;background:repeating-linear-gradient(90deg,rgba(45,212,191,.045) 0 1px,transparent 1px 3.25rem),repeating-linear-gradient(0deg,rgba(34,211,238,.035) 0 1px,transparent 1px 3.25rem),#081821c7}.website-dashboard-image{display:block;width:100%;height:100%;object-fit:cover}.website-dashboard-image-slot span{border:1px solid rgba(45,212,191,.22);border-radius:8px;background:#081821b8;padding:.7rem .9rem;font-size:.78rem;font-weight:900;text-transform:uppercase;color:#99f6e4db}.website-dashboard-shot-topbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:.8rem}.website-dashboard-shot-topbar span,.website-dashboard-shot-topbar strong{font-size:.78rem;font-weight:850;text-transform:uppercase}.website-dashboard-shot-topbar span{color:#e2e8f0e6}.website-dashboard-shot-topbar strong{border:1px solid rgba(74,222,128,.22);border-radius:8px;background:#16a34a1a;padding:.3rem .55rem;color:#bbf7d0f2}.website-dashboard-grid{display:grid;gap:.75rem;margin-top:1rem}@media(min-width:640px){.website-dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.website-dashboard-grid>div{min-height:6.4rem;padding:1rem}.website-dashboard-grid span,.website-dashboard-grid strong{display:block}.website-dashboard-grid span{font-size:.78rem;font-weight:750;color:#94a3b8e6}.website-dashboard-grid strong{margin-top:1.25rem;font-size:2.2rem;font-weight:950;color:#fffffff5}.website-dashboard-list{display:grid;gap:.65rem;margin-top:1rem}.website-dashboard-list>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.82rem}.website-dashboard-list svg{width:1rem;height:1rem;color:#7dd3fceb}.website-dashboard-list span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:700;color:#f5f5f5eb}.website-dashboard-list strong{font-size:.72rem;font-weight:800;text-transform:uppercase;color:#94a3b8db}.website-graph-shot{display:grid;grid-template-columns:minmax(6rem,1fr) 2.5rem minmax(6rem,1fr) 2.5rem minmax(6rem,1fr);gap:.6rem;align-items:center;min-height:12rem;padding:1rem 0}.website-graph-node{display:grid;place-items:center;min-height:6rem;border:1px solid rgba(125,211,252,.24);border-radius:8px;background:#ffffff0b;color:#f5f5f5f2;font-weight:900}.website-graph-node-brand{border-color:#22d3ee6b;background:#22d3ee1a;color:#a5f3fcfa}.website-graph-edge{height:1px;background:#94a3b899}.website-sandbox-shot{display:grid;gap:.75rem;margin-top:1rem}.website-sandbox-shot>div{min-height:5.1rem;padding:.95rem}.website-sandbox-shot span,.website-sandbox-shot strong,.website-sandbox-shot small{display:block}.website-sandbox-shot span,.website-sandbox-shot small,.website-sandbox-terminal span{font-size:.76rem;font-weight:850;text-transform:uppercase;color:#94a3b8e6}.website-sandbox-shot strong{margin-top:.55rem;color:#fffffff2}.website-sandbox-shot small{margin-top:.35rem;color:#fca5a5f2}.website-sandbox-terminal{margin-top:1rem;padding:.95rem;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.website-sandbox-terminal strong{display:block;margin-top:.65rem;font-size:.86rem;color:#fca5a5f2}.website-time-axis{position:relative;display:grid;gap:1rem}.website-time-axis:before{content:"";position:absolute;left:1rem;top:.5rem;bottom:.5rem;width:1px;background:linear-gradient(180deg,#2dd4bf2e,#22d3eec7,#2dd4bf6b)}.website-time-axis:after{content:"";position:absolute;left:.74rem;top:.5rem;width:.52rem;height:5rem;border-radius:999px;background:linear-gradient(180deg,transparent,rgba(34,211,238,.95),rgba(45,212,191,.72),transparent);filter:blur(.5px) drop-shadow(0 0 12px rgba(34,211,238,.7));animation:website-time-sweep-y 4.8s ease-in-out infinite}.website-time-card{position:relative;margin-left:2.6rem;border:1px solid var(--platform-border);border-radius:8px;background:var(--platform-panel-bg);padding:1.1rem}.website-time-card:before{content:"";position:absolute;left:-2rem;top:1.2rem;width:.7rem;height:.7rem;border:1px solid rgba(165,243,252,.9);border-radius:999px;background:#08111a;box-shadow:0 0 0 .35rem #7dd3fc14;animation:website-time-node-pulse 2.8s ease-in-out infinite}.website-time-card:nth-child(2):before{animation-delay:.35s}.website-time-card:nth-child(3):before{animation-delay:.7s}.website-time-card span,.website-cross-grid span{display:block;font-size:.76rem;font-weight:900;text-transform:uppercase;color:#a5f3fceb}.website-time-card h3{margin-top:.75rem;font-size:1.25rem;font-weight:900;color:#fffffff5}.website-time-card p{margin-top:.75rem;font-size:.95rem;line-height:1.7;color:#cbd5e1d1}@media(min-width:900px){.website-time-axis{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.website-time-axis:before{left:0;right:0;top:1.35rem;bottom:auto;width:auto;height:1px;background:linear-gradient(90deg,#2dd4bf2e,#22d3eec7,#2dd4bf6b)}.website-time-axis:after{left:0;top:1.1rem;width:9rem;height:.52rem;background:linear-gradient(90deg,transparent,rgba(34,211,238,.95),rgba(45,212,191,.72),transparent);animation:website-time-sweep-x 5.6s ease-in-out infinite}.website-time-card{margin-left:0;margin-top:2.6rem}.website-time-card:before{left:1rem;top:-1.55rem}}.website-cross-panel{display:grid;gap:2rem;border:1px solid var(--platform-border);border-radius:8px;background:var(--platform-panel-bg);padding:1.5rem}@media(min-width:1024px){.website-cross-panel{grid-template-columns:minmax(0,.5fr) minmax(0,.5fr);align-items:start;padding:2rem}}.website-cross-grid{display:grid;gap:.75rem}.website-cross-right{display:grid;gap:1rem}.website-cross-visual{position:relative;min-height:20rem;overflow:hidden;border:1px solid rgba(45,212,191,.28);border-radius:8px;background:linear-gradient(160deg,#081821f2,#051018d6),radial-gradient(circle at top right,rgba(34,211,238,.14),transparent 52%);box-shadow:0 22px 66px -42px #22d3ee73,0 32px 70px -58px #0f172a}.website-cross-visual:before,.website-cross-visual:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(45,212,191,.18),transparent)}.website-cross-visual:after{top:0;bottom:0;left:50%;right:auto;width:1px;height:auto;background:linear-gradient(180deg,transparent,rgba(34,211,238,.16),transparent)}.website-cross-axis{position:absolute;left:50%;top:50%;z-index:1;width:38%;height:2px;transform-origin:left center;background:linear-gradient(90deg,rgba(34,211,238,.95),rgba(45,212,191,.52),transparent);filter:drop-shadow(0 0 10px rgba(34,211,238,.45))}.website-cross-axis:after{content:"";position:absolute;left:0;top:50%;width:3rem;height:.42rem;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(34,211,238,.95),transparent);transform:translateY(-50%);animation:website-cross-axis-pulse 2.8s ease-in-out infinite}.website-cross-axis-intent{transform:rotate(210deg)}.website-cross-axis-request{transform:rotate(-30deg)}.website-cross-axis-agent{transform:rotate(90deg)}.website-cross-axis-request:after{animation-delay:.35s}.website-cross-axis-agent:after{animation-delay:.7s}.website-cross-core,.website-cross-node{position:absolute;display:grid;place-items:center;z-index:2;border:1px solid rgba(45,212,191,.28);border-radius:8px;background:linear-gradient(160deg,#081821fa,#051018f0),#081821e6;box-shadow:inset 0 1px #ffffff0f,0 0 34px -18px #22d3eed9;font-weight:900}.website-cross-core{left:50%;top:50%;width:8.8rem;height:4.4rem;transform:translate(-50%,-50%);color:#a5f3fcfa;animation:website-cross-core 3.2s ease-in-out infinite}.website-cross-node{width:7.3rem;height:3.3rem;color:#e2e8f0f0}.website-cross-node:before{content:none}.website-cross-node-intent{left:8%;top:15%}.website-cross-node-request{right:8%;top:15%}.website-cross-node-agent{left:50%;bottom:9%;transform:translate(-50%)}.website-cross-grid article{border:1px solid var(--platform-border);border-radius:8px;background:#081821b8;padding:1rem}.website-cross-grid p{margin-top:.75rem;font-size:.95rem;line-height:1.7;color:#cbd5e1d1}@keyframes website-time-sweep-y{0%,to{transform:translateY(0);opacity:0}15%,78%{opacity:1}88%{transform:translateY(calc(100% + 15rem));opacity:0}}@keyframes website-time-sweep-x{0%,to{left:0;transform:translate(0);opacity:0}15%,78%{opacity:1}88%{left:100%;transform:translate(-100%);opacity:0}}@keyframes website-time-node-pulse{0%,to{box-shadow:0 0 0 .35rem #7dd3fc14,0 0 #22d3ee00}50%{box-shadow:0 0 0 .52rem #7dd3fc24,0 0 24px #22d3ee47}}@keyframes website-cross-ring{0%,to{transform:scale(.96);opacity:.34}50%{transform:scale(1.04);opacity:.72}}@keyframes website-cross-core{0%,to{box-shadow:inset 0 1px #ffffff0f,0 0 34px -18px #22d3eed9}50%{box-shadow:inset 0 1px #ffffff14,0 0 42px -14px #22d3eef5,0 0 52px -34px #f4d13dc2}}@keyframes website-cross-axis-pulse{0%,to{transform:translateY(-50%) translate(0);opacity:0}18%,70%{opacity:1}88%{transform:translateY(-50%) translate(13rem);opacity:0}}@keyframes website-cross-line{0%,to{opacity:.3;filter:drop-shadow(0 0 0 rgba(34,211,238,0))}50%{opacity:1;filter:drop-shadow(0 0 9px rgba(34,211,238,.7))}}.website-main-page{--platform-page-bg: #020617;--platform-panel-bg: linear-gradient(135deg, rgba(8, 47, 73, .18), rgba(15, 23, 42, .96), rgba(2, 6, 23, .98));--platform-panel-bg-soft: linear-gradient(135deg, rgba(8, 47, 73, .14), rgba(15, 23, 42, .92), rgba(2, 6, 23, .96));--platform-border: rgba(34, 211, 238, .15);--platform-border-soft: rgba(30, 41, 59, .95);--platform-accent: rgba(103, 232, 249, .96);--platform-accent-soft: rgba(34, 211, 238, .1);background:var(--platform-page-bg)!important}.website-main-page .website-main-hero,.website-main-page .website-main-hero-bg{background:linear-gradient(135deg,#082f4924,#0f172ae0,#020617fa),var(--platform-page-bg)!important}.website-main-page .website-main-card,.website-main-page .website-main-about-panel,.website-main-page .website-main-steps>div,.website-main-page .website-showcase-row,.website-main-page .website-dashboard-image-slot,.website-main-page .website-time-card,.website-main-page .website-cross-panel,.website-main-page .website-cross-grid article,.website-main-page .website-cross-visual{border-color:var(--platform-border)!important;background:var(--platform-panel-bg)!important;box-shadow:0 20px 80px #0000004d!important}.website-main-page .website-dashboard-image-slot{background:repeating-linear-gradient(90deg,rgba(34,211,238,.035) 0 1px,transparent 1px 3.25rem),repeating-linear-gradient(0deg,rgba(34,211,238,.028) 0 1px,transparent 1px 3.25rem),var(--platform-panel-bg)!important}.website-main-page .website-dashboard-image-slot span,.website-main-page .website-main-steps span{border-color:#22d3ee33!important;background:#22d3ee1a!important;color:#cffafef5!important}.website-main-page .website-enterprise-kicker,.website-main-page .website-time-card span,.website-main-page .website-cross-grid span{border-left-color:#22d3eecc!important;color:#a5f3fcf5!important}.website-main-page .website-time-axis:before,.website-main-page .website-time-axis:after,.website-main-page .website-cross-axis,.website-main-page .website-cross-axis:after{background:linear-gradient(90deg,transparent,rgba(34,211,238,.95),rgba(14,165,233,.42),transparent)!important}.website-main-page .website-time-card:before,.website-main-page .website-cross-core,.website-main-page .website-cross-node{border-color:#22d3ee38!important;background:linear-gradient(135deg,#082f492e,#0f172af5,#020617fa)!important}.website-main-page .website-cross-core{color:#a5f3fcf5!important}.website-main-page{--platform-page-bg: #020617;--platform-panel-bg: linear-gradient(135deg, rgba(8, 47, 73, .18), rgba(15, 23, 42, .96), rgba(2, 6, 23, .98));--platform-panel-bg-soft: rgba(255, 255, 255, .04);--platform-border: rgba(34, 211, 238, .15);--platform-border-soft: rgba(30, 41, 59, 1);--platform-chip-bg: rgba(34, 211, 238, .1);--platform-chip-border: rgba(103, 232, 249, .2);--platform-chip-text: rgba(207, 250, 254, .96);background:#020617!important}.website-main-page .website-main-hero,.website-main-page .website-main-hero-bg,.website-main-page .website-main-hero-bg:after{background:#020617!important}.website-main-page .website-main-hero-bg{background:radial-gradient(circle at 50% 18%,rgba(8,47,73,.22),transparent 34rem),linear-gradient(180deg,#0f172a38,#020617),#020617!important}.website-main-page .website-main-section{border-top-color:var(--platform-border-soft)!important}.website-main-page .website-main-card,.website-main-page .website-main-about-panel,.website-main-page .website-showcase-row,.website-main-page .website-dashboard-image-slot,.website-main-page .website-time-card,.website-main-page .website-cross-panel,.website-main-page .website-cross-visual,.website-main-page .website-implementation-panel,.website-main-page .website-brain-learning-panel,.website-main-page .website-brain-battle-panel{border:1px solid var(--platform-border)!important;background:var(--platform-panel-bg)!important;box-shadow:0 20px 80px #0000004d!important}.website-main-page .website-main-steps>div,.website-main-page .website-cross-grid article,.website-main-page .website-implementation-grid article{border:1px solid rgba(255,255,255,.1)!important;background:var(--platform-panel-bg-soft)!important;box-shadow:none!important}.website-main-page .website-dashboard-image-slot{background:repeating-linear-gradient(90deg,rgba(148,163,184,.055) 0 1px,transparent 1px 4rem),repeating-linear-gradient(0deg,rgba(148,163,184,.04) 0 1px,transparent 1px 4rem),var(--platform-panel-bg)!important}.website-main-page .website-dashboard-image-slot span,.website-main-page .website-main-steps span,.website-main-page .website-implementation-grid span{border:1px solid var(--platform-chip-border)!important;background:var(--platform-chip-bg)!important;color:var(--platform-chip-text)!important}.website-main-page .website-enterprise-kicker,.website-main-page .website-time-card span,.website-main-page .website-cross-grid span{border-left-color:#2dd4bfcc!important;color:#a5f3fce0!important}.website-main-page .website-time-axis:before{background:linear-gradient(90deg,#1e293b00,#22d3ee7a,#1e293b00)!important}.website-main-page .website-time-axis:after,.website-main-page .website-cross-axis,.website-main-page .website-cross-axis:after{background:linear-gradient(90deg,transparent,rgba(34,211,238,.9),transparent)!important;filter:drop-shadow(0 0 10px rgba(34,211,238,.45))!important}.website-main-page .website-time-card:before,.website-main-page .website-cross-core,.website-main-page .website-cross-node{border-color:var(--platform-chip-border)!important;background:var(--platform-panel-bg)!important}.website-main-page .website-cross-core{color:var(--platform-chip-text)!important}.website-main-page .website-enterprise-button-primary,.website-main-page .website-brand-button{border:1px solid rgba(34,211,238,.55)!important;background:linear-gradient(120deg,#06b6d4,#0ea5e9)!important;color:#07141ffa!important;box-shadow:0 16px 36px -24px #0ea5e9bf!important}.website-main-button-ghost{border:1px solid rgba(148,163,184,.28);border-radius:10px;background:#ffffff0a;color:#e2e8f0eb;transition:border-color .18s,background .18s}.website-main-button-ghost:hover{border-color:#94a3b87a;background:#ffffff12}.website-main-page .website-main-button-ghost{border-color:#22d3ee3d!important;background:#22d3ee0f!important;color:#cffafeeb!important}.website-main-page .website-main-button-ghost:hover{border-color:#22d3ee70!important;background:#22d3ee1a!important}.website-main-stat-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(30,41,59,.95);border-bottom:1px solid rgba(30,41,59,.95)}@media(min-width:640px){.website-main-stat-bar{grid-template-columns:repeat(4,minmax(0,1fr))}}.website-main-stat-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;padding:1.5rem 1rem;border-right:1px solid rgba(30,41,59,.95);text-align:center}.website-main-stat-item:last-child{border-right:none}.website-main-stat-item strong{font-size:clamp(1.4rem,3vw,2rem);font-weight:950;color:#cffafef5;line-height:1}.website-main-stat-item span{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8d1}.website-main-integration-strip{padding:1.75rem 1.5rem;text-align:center;border-bottom:1px solid rgba(30,41,59,.95)}.website-main-integration-strip>p{font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#64748be6;margin-bottom:1rem}.website-main-integration-logos{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem}.website-main-integration-logos span{padding:.35rem .85rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;font-size:.82rem;font-weight:700;color:#94a3b8b8;background:#ffffff08}.website-graph-shot-wrapper{width:100%;padding:2rem 1rem}.website-main-testimonial{position:relative;border:1px solid rgba(34,211,238,.18);border-radius:12px;background:linear-gradient(135deg,#082f492e,#0f172af5,#020617fa);padding:2.5rem 2rem 2rem;max-width:52rem;margin:0 auto;text-align:center}.website-main-testimonial-quote-mark{position:absolute;top:-.5rem;left:50%;transform:translate(-50%);font-size:5rem;line-height:1;font-family:Georgia,serif;color:#22d3ee38;pointer-events:none;-webkit-user-select:none;user-select:none}.website-main-testimonial blockquote{font-size:clamp(1.05rem,2vw,1.3rem);font-weight:600;line-height:1.7;color:#e2e8f0eb;font-style:italic}.website-main-testimonial cite{display:block;margin-top:1.25rem;font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#67e8f9d1;font-style:normal}.website-main-cta-section{border-top:1px solid rgba(30,41,59,.95);padding:6rem 1.5rem;text-align:center;background:radial-gradient(circle at 50% 0%,rgba(8,47,73,.28),transparent 28rem),#020617}.website-main-cta-inner{max-width:44rem;margin:0 auto}.website-main-cta-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;margin-top:1.75rem}.website-main-cta-trust span{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;color:#64748be6}.website-main-cta-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem}.website-implementation-panel{display:grid;gap:1.5rem;padding:1.5rem}@media(min-width:1024px){.website-implementation-panel{grid-template-columns:minmax(0,.48fr) minmax(0,.52fr);align-items:start;padding:2rem}}.website-implementation-grid{display:grid;gap:.75rem}@media(min-width:768px){.website-implementation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.website-implementation-grid article{display:grid;grid-template-columns:minmax(3.6rem,auto) minmax(0,1fr);gap:1rem;align-items:start;border-radius:8px;min-height:12rem;padding:1.15rem}.website-implementation-grid span{display:grid;place-items:center;width:3.8rem;height:3.8rem;border-radius:8px;font-size:2rem;font-weight:950;line-height:1}.website-implementation-grid strong{display:block;font-size:1.08rem;line-height:1.25;color:#f5f5f5f2}.website-implementation-grid p{margin-top:.65rem;font-size:.9rem;line-height:1.65;color:#cbd5e1d1}.website-implementation-endpoint{border-color:#22d3ee52!important;background:#22d3ee14!important}.website-implementation-options{display:grid;gap:.5rem;margin-top:.9rem}.website-implementation-options small{display:inline-flex;align-items:center;min-height:2rem;border:1px solid rgba(103,232,249,.2);border-radius:8px;background:#22d3ee1a;padding:.45rem .6rem;font-size:.74rem;font-weight:850;text-transform:uppercase;color:#cffafef5}.website-brain-learning-panel,.website-brain-battle-panel{position:relative;overflow:hidden;border-radius:8px;padding:1.5rem}.website-brain-learning-panel{display:grid;gap:1.5rem}.website-brain-battle-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#7f1d1d75,#7f1d1d75 calc(50% - 1px),#082f4985 calc(50% + 1px),#082f4985),linear-gradient(135deg,#0f172af5,#020617fa)}.website-brain-battle-panel:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:clamp(6rem,28vw,18rem);transform:translate(-50%);background:#000000f0;clip-path:polygon(0% 0%,100% 0%,68% 12%,56% 22%,72% 36%,52% 48%,68% 62%,46% 76%,60% 100%,52% 100%,24% 76%,42% 62%,28% 48%,48% 36%,32% 22%,44% 12%);filter:drop-shadow(0 0 6px rgba(0,0,0,.75)) drop-shadow(0 0 18px rgba(0,0,0,.45));opacity:.9;animation:website-brain-lightning-crackle 4s ease-in-out infinite}.website-brain-copy,.website-brain-learning-block,.website-brain-arena,.website-brain-privacy{position:relative;z-index:1}.website-brain-learning-block{display:grid;gap:1rem;margin-top:2rem}@media(min-width:900px){.website-brain-learning-block{grid-template-columns:repeat(2,minmax(0,1fr))}}.website-brain-arena{display:grid;gap:1rem;margin-top:2rem}@media(min-width:768px){.website-brain-learning-panel,.website-brain-battle-panel{padding:2rem}}.website-brain-learning-block>div,.website-brain-arena article,.website-brain-privacy{border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#0206179e;padding:1rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.website-brain-arena article{width:100%;min-height:7.25rem;isolation:isolate}.website-brain-arena article:nth-child(odd){border-color:#f8717157;background:linear-gradient(90deg,#7f1d1d9e,#0206179e),#0206179e;min-height:10rem}.website-brain-arena article:nth-child(2n){border-color:#22d3ee57;background:linear-gradient(270deg,#082f49b8,#0206179e),#0206179e;margin-left:auto}@media(min-width:900px){.website-brain-arena article:nth-child(odd){width:86%}.website-brain-arena article:nth-child(2n){width:72%}}.website-brain-arena span{display:block;font-size:.78rem;font-weight:900;text-transform:uppercase;color:#f8fafcf0}.website-brain-learning-block span,.website-brain-learning-block h3,.website-brain-learning-block p{display:block}.website-brain-learning-block span{font-size:.76rem;font-weight:900;text-transform:uppercase;color:#a5f3fceb}.website-brain-learning-block h3{margin-top:.75rem;font-size:1.12rem;font-weight:900;color:#f8fafcf5}.website-brain-arena p,.website-brain-learning-block p,.website-brain-privacy p{margin-top:.75rem;font-size:.95rem;line-height:1.7;color:#e2e8f0db}.website-brain-privacy{margin-top:1rem;border-color:#22d3ee42}.website-brain-privacy strong{display:block;font-size:1.1rem;color:#cffafef5}.website-brain-learning-header{position:relative;z-index:1}.website-brain-learning-icon-wrap{display:inline-grid;place-items:center;width:3.2rem;height:3.2rem;border:1px solid rgba(34,211,238,.28);border-radius:12px;background:#22d3ee14;color:#a5f3fce6;box-shadow:0 0 28px -8px #22d3ee59;animation:website-brain-icon-pulse 3.2s ease-in-out infinite}@keyframes website-brain-icon-pulse{0%,to{box-shadow:0 0 28px -8px #22d3ee59}50%{box-shadow:0 0 42px -4px #22d3ee99,0 0 0 6px #22d3ee12}}.website-brain-iso-diagram{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:0;padding:1.5rem 0;flex-wrap:nowrap;overflow:hidden}.website-brain-iso-org{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex-shrink:0;width:6rem;padding:1rem .75rem;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0a;color:#94a3b8e6}.website-brain-iso-org span{font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8d1}.website-brain-iso-arrow{display:flex;align-items:center;flex:1;min-width:2rem;max-width:6rem;gap:0}.website-brain-iso-line{flex:1;height:1px;background:linear-gradient(90deg,#22d3ee26,#22d3ee8c)}.website-brain-iso-dot{flex-shrink:0;width:.45rem;height:.45rem;border-radius:999px;background:#22d3eecc;animation:website-brain-iso-flow 2.4s ease-in-out infinite}.website-brain-iso-arrow:last-of-type .website-brain-iso-line{background:linear-gradient(90deg,#22d3ee8c,#22d3ee26)}@keyframes website-brain-iso-flow{0%,to{opacity:.4;transform:scale(.7)}50%{opacity:1;transform:scale(1.2);box-shadow:0 0 8px #22d3eeb3}}.website-brain-iso-core{display:flex;flex-direction:column;align-items:center;gap:.45rem;flex-shrink:0;padding:1.1rem 1.4rem;border:1px solid rgba(34,211,238,.32);border-radius:12px;background:linear-gradient(135deg,#082f497a,#020617e0);color:#a5f3fceb;box-shadow:0 0 40px -12px #22d3ee66,inset 0 1px #ffffff0f;text-align:center}.website-brain-iso-core strong{display:block;font-size:.88rem;font-weight:900;color:#cffafef5}.website-brain-iso-core small{display:block;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748be6}.website-brain-learning-card{border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0206179e;padding:1.25rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.website-brain-learning-card-icon{display:inline-grid;place-items:center;width:2.4rem;height:2.4rem;border:1px solid rgba(34,211,238,.24);border-radius:8px;background:#22d3ee14;color:#a5f3fce6;margin-bottom:.75rem}.website-brain-learning-card-icon-org{border-color:#6366f147;background:#6366f114;color:#c7d2fee6}.website-brain-learning-card span{display:block;font-size:.74rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:#a5f3fce0}.website-brain-learning-card h3{margin-top:.6rem;font-size:1.05rem;font-weight:900;line-height:1.35;color:#f8fafcf5}.website-brain-learning-card p{margin-top:.65rem;font-size:.9rem;line-height:1.7;color:#cbd5e1cc}.website-brain-privacy-v2{display:flex;align-items:flex-start;gap:1rem;margin-top:1rem;padding:1.1rem 1.25rem;border:1px solid rgba(34,211,238,.22)!important;border-radius:10px;background:#0206179e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.website-brain-privacy-icon{display:inline-grid;flex-shrink:0;place-items:center;width:2.2rem;height:2.2rem;border:1px solid rgba(34,211,238,.24);border-radius:8px;background:#22d3ee14;color:#a5f3fce6;margin-top:.1rem}.website-brain-battle-status{display:inline-flex;align-items:center;gap:.55rem;margin-top:1.5rem;padding:.45rem .9rem;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#02061799;font-size:.78rem;font-weight:800;color:#e2e8f0e0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.website-brain-battle-pulse{display:block;width:.5rem;height:.5rem;border-radius:999px;background:#4ade80;box-shadow:0 0 #4ade8080;animation:website-brain-pulse-ring 1.8s ease-out infinite}@keyframes website-brain-pulse-ring{0%{box-shadow:0 0 #4ade808c}70%{box-shadow:0 0 0 6px #4ade8000}to{box-shadow:0 0 #4ade8000}}.website-brain-battle-columns{position:relative;z-index:1;display:grid;gap:1rem;margin-top:2rem}@media(min-width:768px){.website-brain-battle-columns{grid-template-columns:1fr auto 1fr;align-items:start;gap:0}}.website-brain-battle-side{display:flex;flex-direction:column;gap:.75rem}.website-brain-battle-side-label{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .85rem;border-radius:8px;font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem}.website-brain-battle-side-red .website-brain-battle-side-label{border:1px solid rgba(248,113,113,.3);background:#7f1d1d59;color:#fca5a5f5}.website-brain-battle-side-blue .website-brain-battle-side-label{border:1px solid rgba(34,211,238,.3);background:#082f4973;color:#a5f3fcf5}.website-brain-battle-side article{padding:1rem 1.1rem;border-radius:10px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.website-brain-battle-side-red article{border:1px solid rgba(248,113,113,.28);background:linear-gradient(135deg,#7f1d1d7a,#020617b8)}.website-brain-battle-side-blue article{border:1px solid rgba(34,211,238,.28);background:linear-gradient(135deg,#082f498c,#020617b8)}.website-brain-battle-side article span{display:block;font-size:.76rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.website-brain-battle-side-red article span{color:#fca5a5eb}.website-brain-battle-side-blue article span{color:#a5f3fceb}.website-brain-battle-side article p{margin-top:.6rem;font-size:.9rem;line-height:1.65;color:#cbd5e1d1}.website-brain-battle-vs{display:none}@media(min-width:768px){.website-brain-battle-vs{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1.5rem 0}}.website-brain-battle-vs-line{flex:1;width:1px;min-height:3rem;background:linear-gradient(180deg,transparent,rgba(255,255,255,.14),transparent)}.website-brain-battle-vs-badge{flex-shrink:0;display:grid;place-items:center;width:2.2rem;height:2.2rem;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#020617b8;font-size:.72rem;font-weight:900;text-transform:uppercase;color:#94a3b8cc}@keyframes website-brain-lightning-crackle{0%,to{clip-path:polygon(0% 0%,100% 0%,68% 12%,56% 22%,72% 36%,52% 48%,68% 62%,46% 76%,60% 100%,52% 100%,24% 76%,42% 62%,28% 48%,48% 36%,32% 22%,44% 12%);filter:drop-shadow(0 0 6px rgba(0,0,0,.75)) drop-shadow(0 0 18px rgba(0,0,0,.45));opacity:.9}35%{clip-path:polygon(0% 0%,100% 0%,70% 11%,54% 23%,74% 37%,50% 47%,70% 63%,44% 77%,61% 100%,51% 100%,22% 77%,40% 63%,26% 47%,46% 37%,30% 23%,42% 11%);filter:drop-shadow(0 0 9px rgba(0,0,0,.92)) drop-shadow(0 0 26px rgba(0,0,0,.6));opacity:1}68%{clip-path:polygon(0% 0%,100% 0%,66% 13%,58% 21%,70% 35%,54% 49%,66% 61%,48% 75%,59% 100%,53% 100%,26% 75%,44% 61%,30% 49%,50% 35%,34% 21%,46% 13%);filter:drop-shadow(0 0 5px rgba(0,0,0,.6)) drop-shadow(0 0 14px rgba(0,0,0,.35));opacity:.82}}@media(max-width:640px){.website-graph-shot{grid-template-columns:1fr}.website-graph-edge{width:1px;height:1.5rem;justify-self:center}.website-dashboard-list>div{grid-template-columns:auto minmax(0,1fr)}.website-dashboard-list strong{grid-column:2}}.website-enterprise-operating-panel{background:linear-gradient(90deg,rgba(56,189,248,.09),transparent 38%),linear-gradient(180deg,#ffffff0e,#ffffff05),#040a16d1}.website-enterprise-model-list{display:grid;gap:.5rem}.website-enterprise-model-list div{min-height:3.25rem;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff09;padding:.85rem .95rem;font-size:.82rem;font-weight:750;line-height:1.45;color:#f5f5f4eb}.website-enterprise-shell .website-brand-panel,.website-enterprise-shell .website-brand-panel-soft,.website-enterprise-shell .website-proof-stat,.website-enterprise-shell .website-quote-card,.website-enterprise-shell .website-proof-mini,.website-enterprise-shell .website-product-tag,.website-enterprise-shell .website-brand-chip,.website-enterprise-shell .website-brand-button,.website-enterprise-shell .website-brand-button-ghost,.website-enterprise-shell .website-brand-live-badge{border-radius:8px}.website-enterprise-shell .website-brand-panel,.website-enterprise-shell .website-brand-panel-soft,.website-enterprise-shell .website-proof-stat,.website-enterprise-shell .website-quote-card,.website-enterprise-shell .website-proof-mini{border-color:#7688c924;background:linear-gradient(180deg,#0b0f1fd6,#05070eeb),#040a16bd}.website-enterprise-shell .website-brand-button{border-color:#8498d83d;background:linear-gradient(135deg,#cedbfff5,#9eb7f4eb);color:#070913;box-shadow:0 20px 56px -28px #3b5cb080}.website-enterprise-shell .website-brand-button-ghost{border-color:#7a8ed229;background:#ffffff0a}.website-hero-flow-stage{isolation:isolate;opacity:.96;filter:saturate(1.03)}.website-hero-blueprint-grid{position:absolute;z-index:0;overflow:hidden;border-radius:2rem;background-image:linear-gradient(rgba(118,136,201,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(118,136,201,.06) 1px,transparent 1px);background-size:clamp(3.5rem,6vw,5rem) clamp(3.5rem,6vw,5rem);-webkit-mask-image:radial-gradient(circle at center,black 34%,rgba(0,0,0,.7) 62%,transparent 100%);mask-image:radial-gradient(circle at center,black 34%,rgba(0,0,0,.7) 62%,transparent 100%);opacity:.68;animation:hero-blueprint-grid-drift 22s linear infinite}.website-hero-blueprint-grid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 62%,rgba(121,150,227,.12),transparent 32%),linear-gradient(180deg,rgba(121,150,227,.08),transparent 34%,transparent 70%,rgba(121,150,227,.05))}.website-hero-blueprint-axis{z-index:0;background:linear-gradient(90deg,#7996e300,#7996e33d,#7996e300);opacity:.32;animation:hero-blueprint-axis-pulse 8s ease-in-out infinite}.website-hero-blueprint-axis-x{height:1px}.website-hero-blueprint-axis-y{width:1px;background:linear-gradient(180deg,#7996e300,#7996e33d,#7996e300)}.website-hero-blueprint-svg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:visible}.website-airwall-graph-svg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:visible}.website-airwall-graph-orbit{fill:none;stroke:#7dd3fc2e;stroke-width:1;transform-box:fill-box;transform-origin:center;animation:hero-blueprint-orbit 6.4s ease-out infinite}.website-airwall-graph-orbit-delay{animation-delay:-3.2s}.website-airwall-block-wall{fill:none;stroke:#f8717175;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:9 10;filter:drop-shadow(0 0 12px rgba(248,113,113,.22))}.website-airwall-system-route{fill:none;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round;opacity:var(--flow-opacity, .18)}.website-airwall-system-route-allow{stroke:#4ade806b}.website-airwall-system-route-block{stroke:#f871717a;stroke-dasharray:7 9}.website-airwall-system-packet{opacity:0;animation:airwall-system-packet-presence 43s linear infinite;animation-delay:var(--model-delay, 0s);filter:drop-shadow(0 0 12px currentColor)}.website-airwall-system-packet-allow{color:#4ade80e6}.website-airwall-system-packet-block{color:#f87171f2}.website-airwall-system-packet rect{fill:currentColor;stroke:#ffffff9e;stroke-width:.7}.website-airwall-system-packet-core{fill:#fffffff0;stroke:none}.website-airwall-system-stop{opacity:0;animation:airwall-system-stop-presence 43s linear infinite;animation-delay:var(--model-delay, 0s)}.website-airwall-system-stop circle{fill:#f8717114;stroke:#f87171b8;stroke-width:1.6}.website-airwall-system-stop path{fill:none;stroke:#ffffffe6;stroke-width:2.6;stroke-linecap:round}.website-airwall-system-cards{z-index:3}.website-airwall-system-card{--card-rgb: 74, 222, 128;position:absolute;width:19.6rem;min-height:7rem;transform:translate(-50%,-50%);border:1px solid rgba(var(--card-rgb),.35);border-radius:8px;background:linear-gradient(180deg,#ffffff13,#ffffff05),#040a16e6;box-shadow:inset 0 1px #ffffff1a,0 0 24px -16px rgba(var(--card-rgb),.84),0 20px 40px -34px #000000f2;padding:.62rem .68rem;text-align:left;opacity:0;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:airwall-system-card-presence 43s linear infinite;animation-delay:var(--model-delay, 0s)}.website-airwall-system-card-block{--card-rgb: 248, 113, 113}.website-airwall-real-flow-title span{display:block;font-size:.5rem;font-weight:800;letter-spacing:.11em;line-height:1;text-transform:uppercase;color:rgba(var(--card-rgb),.92)}.website-airwall-real-flow-title strong{display:block;margin-top:.34rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:850;line-height:1.08;color:#f8fafff5}.website-airwall-real-flow{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.36rem;margin-top:.62rem}.website-airwall-real-flow>div{position:relative;min-height:2.82rem;border:1px solid rgba(var(--card-rgb),.2);border-radius:6px;background:#ffffff0a;padding:.34rem .38rem}.website-airwall-real-flow>div:not(:last-child):after{content:"";position:absolute;right:-.36rem;top:50%;width:.36rem;height:1px;background:rgba(var(--card-rgb),.5)}.website-airwall-real-flow>div span{display:block;font-size:.42rem;font-weight:850;letter-spacing:.09em;line-height:1;text-transform:uppercase;color:rgba(var(--card-rgb),.82)}.website-airwall-real-flow>div strong{display:block;margin-top:.28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.54rem;font-weight:800;line-height:1.12;color:#f8faffe0}.website-airwall-real-flow-blubraid{border-color:#38bdf86b!important;background:#38bdf817!important;box-shadow:0 0 18px -14px #38bdf8e6}.website-airwall-real-flow-blubraid span{color:#7dd3fcf0!important}.website-airwall-system-core{z-index:5;display:grid;place-items:center;width:10.2rem;height:10.2rem;border:1px solid rgba(125,211,252,.36);border-radius:999px;background:radial-gradient(circle at top,rgba(56,189,248,.24),transparent 58%),linear-gradient(180deg,#080e1ce6,#050912fa);box-shadow:inset 0 1px #ffffff14,0 0 34px -14px #38bdf8b8;text-align:center}.website-airwall-system-core:before,.website-airwall-system-core:after{content:"";position:absolute;top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem;border:1px solid rgba(125,211,252,.14);border-radius:inherit;animation:hero-blueprint-core-ring 4.8s ease-out infinite}.website-airwall-system-core:after{animation-delay:-2.4s}.website-airwall-system-core span,.website-airwall-system-core small{position:relative;z-index:1;display:block;font-size:.52rem;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase;color:#7dd3fcc7}.website-airwall-system-core strong{position:relative;z-index:1;margin-top:.42rem;font-size:1.12rem;font-weight:950;letter-spacing:-.06em;color:#fffffff5}.website-airwall-system-core small{margin-top:.46rem;color:#e2e8f094}.website-airwall-system-outcome{--outcome-rgb: 74, 222, 128;z-index:3;width:10rem;border:1px solid rgba(var(--outcome-rgb),.28);border-radius:8px;background:#040a16b8;padding:.68rem .78rem;text-align:left;box-shadow:inset 0 1px #ffffff0f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.website-airwall-system-outcome-block{--outcome-rgb: 248, 113, 113}.website-airwall-system-outcome span{display:block;font-size:.5rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--outcome-rgb),.94)}.website-airwall-system-outcome strong{display:block;margin-top:.3rem;font-size:.74rem;font-weight:800;line-height:1.18;color:#f8faffe6}.website-airwall-flowgraphs{z-index:3}.website-airwall-flowgraph{--graph-rgb: 74, 222, 128;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;color:rgba(var(--graph-rgb),.95);animation:airwall-flowgraph-presence var(--model-cycle, 400s) linear infinite;animation-delay:var(--model-delay, 0s)}.website-airwall-flowgraph-block{--graph-rgb: 248, 113, 113}.website-airwall-flowgraph-svg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;width:100%;height:100%;overflow:visible}.website-airwall-flowgraph-edge{fill:none;stroke:rgba(var(--graph-rgb),.76);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px rgba(var(--graph-rgb),.18))}.website-airwall-flowgraph-packet{opacity:0;animation:airwall-flowgraph-packet-presence var(--model-cycle, 400s) linear infinite;animation-delay:var(--model-delay, 0s);filter:drop-shadow(0 0 18px currentColor)}.website-airwall-flowgraph-packet-trail{fill:currentColor;opacity:.22;stroke:currentColor;stroke-width:1.4}.website-airwall-flowgraph-packet>circle:nth-child(2){fill:currentColor;stroke:#ffffffad;stroke-width:.8}.website-airwall-flowgraph-packet-core{fill:#fffffff0;stroke:none}.website-airwall-flowgraph-stop{opacity:0;animation:airwall-flowgraph-stop-presence var(--model-cycle, 400s) linear infinite;animation-delay:var(--model-delay, 0s)}.website-airwall-flowgraph-stop circle{fill:#f871711a;stroke:#f87171c2;stroke-width:1.6}.website-airwall-flowgraph-stop path{fill:none;stroke:#ffffffe6;stroke-width:2.4;stroke-linecap:round}.website-airwall-flowgraph-node{--node-rgb: 125, 211, 252;position:absolute;z-index:5;width:7.6rem;min-height:3.62rem;transform:translate(-50%,-50%);border:1px solid rgba(var(--node-rgb),.26);border-radius:8px;background:linear-gradient(180deg,#121212f5,#050505f5),#060606f0;box-shadow:inset 0 1px #ffffff1a,0 18px 38px -30px #000000f2,0 0 20px -17px rgba(var(--node-rgb),.7);padding:.48rem .54rem;text-align:left;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.website-airwall-flowgraph-node-entry{--node-rgb: 16, 185, 129}.website-airwall-flowgraph-node-execution{--node-rgb: 14, 165, 233}.website-airwall-flowgraph-node-data{--node-rgb: 125, 211, 252}.website-airwall-flowgraph-node-blubraid{--node-rgb: 56, 189, 248;z-index:6;box-shadow:inset 0 1px #ffffff1f,0 18px 38px -30px #000000f2,0 0 34px -12px #38bdf8db}.website-airwall-flowgraph-node-allow{--node-rgb: 74, 222, 128}.website-airwall-flowgraph-node-block{--node-rgb: 248, 113, 113}.website-airwall-flowgraph-node-hil{--node-rgb: 251, 191, 36}.website-airwall-flowgraph-node-end{--node-rgb: 148, 163, 184}.website-airwall-flowgraph-handle{position:absolute;left:50%;width:.52rem;height:.52rem;transform:translate(-50%);border:2px solid rgba(4,10,22,.95);border-radius:999px;background:rgba(var(--node-rgb),.94);box-shadow:0 0 10px rgba(var(--node-rgb),.5)}.website-airwall-flowgraph-handle-in{top:-.3rem}.website-airwall-flowgraph-handle-out{bottom:-.3rem}.website-airwall-flowgraph-chip{display:inline-flex;border-radius:999px;background:rgba(var(--node-rgb),.12);padding:.16rem .44rem;font-size:.46rem;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:uppercase;color:rgba(var(--node-rgb),.96)}.website-airwall-flowgraph-label{margin-top:.38rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:850;line-height:1.12;color:#fffffff5}.website-airwall-flowgraph-summary{margin-top:.24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.54rem;font-weight:650;line-height:1.2;color:#cbd5e1b8}.website-airwall-flow-line{fill:none;stroke-width:1.08;stroke-linecap:round;stroke-linejoin:round;opacity:var(--flow-opacity, .2);filter:drop-shadow(0 0 7px rgba(125,211,252,.12))}.website-airwall-flow-line-allow{stroke:#4ade806b}.website-airwall-flow-line-block{stroke:#f8717180;stroke-dasharray:7 9}.website-airwall-flow-packet{opacity:0;animation:airwall-flow-packet-presence var(--packet-duration, 10s) linear infinite;animation-delay:var(--packet-delay, 0s);filter:drop-shadow(0 0 10px currentColor)}.website-airwall-flow-packet-allow{color:#4ade80e0}.website-airwall-flow-packet-block{color:#f87171eb}.website-airwall-flow-packet>circle:first-child{fill:currentColor;stroke:#ffffffad;stroke-width:.8}.website-airwall-flow-packet-core{fill:#ffffffeb;stroke:none}.website-airwall-graph-nodes{z-index:2}.website-airwall-graph-node{--node-rgb: 125, 211, 252;position:absolute;width:7.35rem;min-height:3.08rem;transform:translate(-50%,-50%);border:1px solid rgba(var(--node-rgb),.34);border-radius:8px;background:linear-gradient(180deg,#ffffff13,#ffffff05),#040a16e0;box-shadow:inset 0 1px #ffffff17,0 20px 40px -32px #000000eb,0 0 18px -14px rgba(var(--node-rgb),.72);padding:.62rem .66rem .58rem;text-align:left;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);animation:airwall-graph-node-breathe 5.8s ease-in-out infinite}.website-airwall-graph-node-wide{width:9.35rem}.website-airwall-graph-node-airwall{--node-rgb: 56, 189, 248;z-index:4}.website-airwall-graph-node-brand{--node-rgb: 148, 163, 184;z-index:3}.website-airwall-graph-node-entry{--node-rgb: 16, 185, 129}.website-airwall-graph-node-policy{--node-rgb: 251, 191, 36}.website-airwall-graph-node-data{--node-rgb: 125, 211, 252}.website-airwall-graph-node-allow{--node-rgb: 74, 222, 128}.website-airwall-graph-node-block{--node-rgb: 248, 113, 113}.website-airwall-graph-node-handle{position:absolute;left:50%;width:.56rem;height:.56rem;transform:translate(-50%);border:2px solid rgba(4,10,22,.95);border-radius:999px;background:rgba(var(--node-rgb),.92);box-shadow:0 0 10px rgba(var(--node-rgb),.42)}.website-airwall-graph-node-handle-in{top:-.34rem}.website-airwall-graph-node-handle-out{bottom:-.34rem}.website-airwall-graph-node-kicker{display:block;font-size:.5rem;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase;color:rgba(var(--node-rgb),.92)}.website-airwall-graph-node strong{display:block;margin-top:.28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:800;line-height:1.08;color:#f8fafff5}.website-hero-blueprint-scene{--hero-phase-delay: 0s;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;isolation:isolate;opacity:0;animation:hero-blueprint-scene 16s linear infinite;animation-delay:var(--hero-phase-delay)}.website-hero-core-orbit{fill:none;stroke:#7996e329;stroke-width:1;transform-box:fill-box;transform-origin:center;animation:hero-blueprint-orbit 6.4s ease-out infinite}.website-hero-core-orbit-delay{animation-delay:-3.2s}.website-hero-scene-svg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:visible}.website-hero-scene-badge{position:relative;z-index:2;display:inline-flex;align-items:center;padding:.38rem .72rem;border:1px solid rgba(121,150,227,.12);border-radius:999px;background:#080e1c85;box-shadow:inset 0 1px #ffffff0a;font-size:.56rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#d6dff7ad}.website-hero-scene-wire{fill:none;stroke:#7996e32e;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.website-hero-scene-wire-dashed{stroke-dasharray:4 6}.website-hero-scene-path,.website-hero-scene-flow,.website-hero-scene-panel,.website-hero-scene-stack{--scene-rgb: 121, 150, 227;--hero-phase-delay: 0s}.website-hero-scene-stroke-risk,.website-hero-scene-panel-risk{--scene-rgb: 248, 113, 113}.website-hero-scene-stroke-safe,.website-hero-scene-panel-safe,.website-hero-scene-stack{--scene-rgb: 74, 222, 128}.website-hero-scene-stroke-cyan,.website-hero-scene-panel-cyan{--scene-rgb: 125, 211, 252}.website-hero-scene-stroke-amber,.website-hero-scene-panel-amber{--scene-rgb: 251, 191, 36}.website-hero-scene-path{fill:none;stroke:rgba(var(--scene-rgb),.78);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;opacity:0;filter:drop-shadow(0 0 8px rgba(var(--scene-rgb),.22));animation:hero-blueprint-scene-path 16s linear infinite;animation-delay:var(--hero-phase-delay)}.website-hero-scene-path-blocked{stroke-width:1.25;stroke-dasharray:5 7;stroke-dashoffset:0;animation:hero-blueprint-scene-blocked 16s linear infinite;animation-delay:var(--hero-phase-delay)}.website-hero-scene-flow{fill:none;stroke:rgba(var(--scene-rgb),.92);stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1.4 10.8;opacity:0;filter:drop-shadow(0 0 8px rgba(var(--scene-rgb),.28));animation:hero-blueprint-scene-flow-phase 16s linear infinite,hero-blueprint-flow-shift 1.45s linear infinite;animation-delay:var(--hero-phase-delay),0s}.website-hero-scene-panel,.website-hero-scene-stack{position:absolute;z-index:2;border:1px solid rgba(var(--scene-rgb),.34);background:linear-gradient(180deg,#ffffff14,#ffffff05),#040a16fa;box-shadow:inset 0 1px #ffffff1a,0 18px 36px -30px #000000e6;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:.98;animation:hero-blueprint-panel 16s linear infinite;animation-delay:var(--hero-phase-delay)}.website-hero-scene-panel:before,.website-hero-scene-stack:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at top left,rgba(var(--scene-rgb),.16),transparent 58%);opacity:0;animation:hero-blueprint-panel-glow 16s linear infinite;animation-delay:var(--hero-phase-delay)}.website-hero-scene-panel{display:flex;align-items:flex-start;gap:.72rem;min-width:clamp(8.4rem,12vw,10.5rem);padding:.82rem .92rem;border-radius:1rem}.website-hero-scene-panel-icon{position:relative;z-index:1;display:grid;place-items:center;width:2rem;height:2rem;border:1px solid rgba(var(--scene-rgb),.32);border-radius:999px;background:#ffffff0f;color:#f8fafff5}.website-hero-scene-panel-kicker,.website-hero-scene-stack-kicker{position:relative;z-index:1;font-size:.56rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#d6dff7d1}.website-hero-scene-panel-label{position:relative;z-index:1;margin-top:.34rem;font-size:.76rem;font-weight:600;letter-spacing:-.02em;color:#f8fafffa}.website-hero-scene-stack{display:grid;gap:.52rem;min-width:clamp(8.8rem,13vw,10.6rem);padding:.88rem .94rem;border-radius:1.1rem}.website-hero-scene-memory-cell{position:relative;z-index:1;padding:.62rem .74rem;border:1px solid rgba(var(--scene-rgb),.12);border-radius:.8rem;background:#ffffff07;font-size:.64rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#f1f5ffd6;animation:hero-blueprint-cell 2.8s ease-in-out infinite}.website-hero-scene-memory-cell:nth-child(2){animation-delay:-.9s}.website-hero-scene-memory-cell:nth-child(3){animation-delay:-1.8s}.website-hero-scene-memory-cell:nth-child(4){animation-delay:-2.7s}.website-hero-blueprint-core{position:absolute;z-index:3;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 32px rgba(90,118,214,.18))}.website-hero-blueprint-core-ring{position:absolute;top:-.9rem;right:-.9rem;bottom:-.9rem;left:-.9rem;border:1px solid rgba(121,150,227,.14);border-radius:999px;animation:hero-blueprint-core-ring 4.8s ease-out infinite}.website-hero-blueprint-core-ring-delay{animation-delay:-2.4s}.website-hero-blueprint-core-surface{position:relative;display:grid;place-items:center;width:100%;height:100%;border:1px solid rgba(121,150,227,.18);border-radius:999px;background:radial-gradient(circle at top,rgba(121,150,227,.16),transparent 55%),linear-gradient(180deg,#080e1cd1,#050912f5);box-shadow:inset 0 1px #ffffff0d,0 0 26px -18px #7996e36b;overflow:hidden}.website-hero-blueprint-core-grid{position:absolute;top:18%;right:18%;bottom:18%;left:18%;border-radius:999px;background-image:linear-gradient(rgba(121,150,227,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(121,150,227,.08) 1px,transparent 1px);background-size:.95rem .95rem;opacity:.44}.website-hero-blueprint-core-title{position:relative;z-index:1;font-size:.96rem;font-weight:900;letter-spacing:-.06em;color:#fffffff0}.website-hero-blueprint-core-caption{position:relative;z-index:1;margin-top:.28rem;font-size:.52rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#d6dff794}@media(max-width:640px){.website-hero-blueprint-grid{top:35%;right:4%;bottom:10%;left:4%}.website-hero-scene-panel,.website-hero-scene-stack{min-width:7.25rem;padding:.68rem .74rem;gap:.55rem}.website-hero-scene-panel-icon{width:1.72rem;height:1.72rem}.website-hero-scene-panel-kicker,.website-hero-scene-stack-kicker{font-size:.5rem}.website-hero-scene-panel-label{font-size:.67rem}.website-hero-blueprint-core{width:5.7rem;height:5.7rem}.website-hero-blueprint-core-title{font-size:.8rem}.website-airwall-graph-node{width:5.85rem;min-height:2.68rem;padding:.52rem .54rem}.website-airwall-graph-node-wide{width:7.25rem}.website-airwall-graph-node:nth-child(3n){display:none}.website-airwall-graph-node-kicker{font-size:.43rem}.website-airwall-graph-node strong{font-size:.62rem}.website-airwall-system-card{width:6.35rem;min-height:2.8rem;padding:.52rem .56rem}.website-airwall-system-card:nth-child(2n){display:none}.website-airwall-system-card span{font-size:.42rem}.website-airwall-system-card strong{font-size:.62rem}.website-airwall-system-core{width:7.6rem;height:7.6rem}.website-airwall-system-core strong{font-size:.9rem}.website-airwall-system-core span,.website-airwall-system-core small{font-size:.44rem}.website-airwall-system-outcome{display:none}.website-airwall-flowgraph-node{width:7.5rem;min-height:4.8rem;padding:.58rem .64rem}.website-airwall-flowgraph-chip{font-size:.46rem;padding:.14rem .34rem}.website-airwall-flowgraph-label{font-size:.64rem}.website-airwall-flowgraph-summary{display:none}}.website-scroll-indicator{display:inline-flex;align-items:center;justify-content:center}.website-scroll-indicator-frame{display:inline-flex;justify-content:center;width:1.9rem;height:3rem;padding-top:.35rem;border:1px solid rgba(173,191,255,.28);border-radius:999px;background:#ffffff08;box-shadow:inset 0 1px #ffffff0a}.website-scroll-indicator-dot{width:.32rem;height:.55rem;border-radius:999px;background:#e2e8ffeb;animation:scroll-cue 1.8s ease-in-out infinite}.animate-hero-title{animation:hero-title-reveal .8s ease-out both}.animate-hero-subtitle{animation:hero-subtitle-reveal .8s ease-out both;animation-delay:.12s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-float{animation:float 6s ease-in-out infinite}.animate-fade-in{animation:fade-in .6s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInOut{0%{opacity:0;transform:scale(.9)}10%{opacity:1;transform:scale(1)}90%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes fadeCycle{0%,to{opacity:0}12.5%,87.5%{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes glow{0%,to{box-shadow:0 0 20px #06b6d44d}50%{box-shadow:0 0 40px #06b6d499,0 0 60px #06b6d44d}}@keyframes float-slow{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-20px) rotate(1deg)}66%{transform:translateY(-10px) rotate(-1deg)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes bounce-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes hero-blueprint-grid-drift{0%{background-position:0 0,0 0}to{background-position:5rem 2.5rem,2.5rem 5rem}}@keyframes hero-blueprint-axis-pulse{0%,to{opacity:.18}50%{opacity:.42}}@keyframes hero-blueprint-orbit{0%{opacity:0;transform:scale(.92)}18%{opacity:.34}to{opacity:0;transform:scale(1.12)}}@keyframes hero-blueprint-scene{0%{opacity:0}8%,21%{opacity:1}26%,to{opacity:0}}@keyframes hero-blueprint-scene-path{0%{opacity:0;stroke-dashoffset:100}7%{opacity:.18}12%,20%{opacity:1;stroke-dashoffset:0}26%,to{opacity:.14;stroke-dashoffset:0}}@keyframes hero-blueprint-flow-shift{0%{stroke-dashoffset:0}to{stroke-dashoffset:-48}}@keyframes hero-blueprint-scene-flow-phase{0%,7%{opacity:0}10%,20%{opacity:.96}24%,to{opacity:0}}@keyframes hero-blueprint-scene-blocked{0%,9%{opacity:0}14%,20%{opacity:.84}26%,to{opacity:.12}}@keyframes hero-blueprint-panel{0%,7%{opacity:.92;border-color:rgba(var(--scene-rgb),.24);box-shadow:inset 0 1px #ffffff14,0 18px 36px -30px #000000e6}12%,20%{opacity:1;border-color:rgba(var(--scene-rgb),.38);box-shadow:inset 0 1px #ffffff1a,0 0 22px -18px rgba(var(--scene-rgb),.6),0 18px 36px -30px #000000e6}26%,to{opacity:.94;border-color:rgba(var(--scene-rgb),.26);box-shadow:inset 0 1px #ffffff14,0 18px 36px -30px #000000e6}}@keyframes hero-blueprint-panel-glow{0%,7%{opacity:0}12%,20%{opacity:1}26%,to{opacity:.18}}@keyframes hero-blueprint-cell{0%,to{opacity:.62}50%{opacity:1}}@keyframes hero-blueprint-core-ring{0%{transform:scale(.92);opacity:0}18%{opacity:.26}to{transform:scale(1.18);opacity:0}}@keyframes airwall-flow-packet-presence{0%,4%{opacity:0}9%,70%{opacity:.98}78%,to{opacity:0}}@keyframes airwall-system-packet-presence{0%,0.1%{opacity:0}0.18%,1.52%{opacity:1}1.68%,to{opacity:0}}@keyframes airwall-flowgraph-packet-presence{0%,0.12%{opacity:0}0.24%,4.18%{opacity:1}4.55%,to{opacity:0}}@keyframes airwall-system-card-presence{0%,0.8%{opacity:0;transform:translate(-50%,-50%) scale(.94)}1.6%,5.8%{opacity:1;transform:translate(-50%,-50%) scale(1)}7.2%,to{opacity:0;transform:translate(-50%,-50%) scale(.97)}}@keyframes airwall-flowgraph-presence{0%,0.08%{opacity:0;transform:translateY(.8rem) scale(.985)}0.16%,4.35%{opacity:1;transform:translateY(0) scale(1)}4.72%,to{opacity:0;transform:translateY(-.55rem) scale(.99)}}@keyframes airwall-system-stop-presence{0%,4.6%{opacity:0;transform:scale(.78);transform-origin:542px 410px}5.4%,7%{opacity:1;transform:scale(1);transform-origin:542px 410px}8.8%,to{opacity:0;transform:scale(1.18);transform-origin:542px 410px}}@keyframes airwall-flowgraph-stop-presence{0%,1.12%{opacity:0;transform:scale(.78);transform-origin:594px 418px}1.26%,1.62%{opacity:1;transform:scale(1);transform-origin:594px 418px}1.84%,to{opacity:0;transform:scale(1.18);transform-origin:594px 418px}}@keyframes airwall-graph-node-breathe{0%,to{box-shadow:inset 0 1px #ffffff17,0 20px 40px -32px #000000eb,0 0 18px -14px rgba(var(--node-rgb),.72)}50%{box-shadow:inset 0 1px #ffffff1c,0 20px 40px -32px #000000eb,0 0 28px -12px rgba(var(--node-rgb),.86)}}@keyframes hero-title-reveal{0%{opacity:0;transform:translateY(16px);letter-spacing:-.02em}to{opacity:1;transform:translateY(0);letter-spacing:-.09em}}@keyframes hero-subtitle-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes scroll-cue{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(.8rem);opacity:1}}.animate-glow{animation:glow 3s ease-in-out infinite}.animate-float-slow{animation:float-slow 8s ease-in-out infinite}.animate-shimmer{background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);background-size:200% 100%;animation:shimmer 2s infinite}.br-skeleton{position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.08);background:#94a3b824}.br-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);animation:br-skeleton-shimmer 1.45s ease-in-out infinite}@keyframes br-skeleton-shimmer{to{transform:translate(100%)}}.animate-bounce-gentle{animation:bounce-gentle 2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.website-hero-blueprint-grid,.website-hero-blueprint-axis,.website-hero-core-orbit,.website-hero-blueprint-scene,.website-hero-scene-path,.website-hero-scene-flow,.website-hero-scene-panel,.website-hero-scene-stack,.website-hero-scene-memory-cell,.website-hero-blueprint-core-ring,.website-airwall-graph-orbit,.website-airwall-flow-packet,.website-airwall-system-packet,.website-airwall-system-stop,.website-airwall-system-card,.website-airwall-flowgraph,.website-airwall-flowgraph-packet,.website-airwall-flowgraph-stop,.website-airwall-graph-node,.website-scroll-indicator-dot,.animate-hero-title,.animate-hero-subtitle{animation:none}.website-hero-scene-panel:before,.website-hero-scene-stack:before,.website-airwall-system-core:before,.website-airwall-system-core:after{animation:none}.website-hero-blueprint-scene{opacity:0}.website-hero-blueprint-scene-security{opacity:1}.website-hero-scene-path{opacity:.22;stroke-dashoffset:0}.website-hero-scene-flow,.website-hero-core-orbit{opacity:0}.website-airwall-flow-packet,.website-airwall-system-packet,.website-airwall-system-stop,.website-airwall-flowgraph-packet,.website-airwall-flowgraph-stop{display:none}.website-airwall-flowgraph:first-child{opacity:1}.website-hero-scene-panel,.website-hero-scene-stack{opacity:.52}}html,body,#root,body:has(.theme-root),body:has(.site-shell),.theme-root,.site-shell,.dashboard-shell,.site-header,.site-footer,.min-h-screen,.min-h-full,.bg-neutral-950,.bg-slate-950,.bg-\[\#04050a\],.bg-\[\#08111a\],.website-brand-shell,.website-enterprise-shell,.website-enterprise-hero,.website-landing-bg,.website-main-page,.website-main-page .website-main-hero,.website-main-page .website-main-hero-bg,.website-main-page .website-main-hero-bg:after{background:#020617!important;background-image:none!important}.website-main-section,.website-main-section-dark,.website-main-page .website-main-section,.website-main-cta-section,.website-surface,html.light .website-surface,.website-page-frame>.relative>section,html.light .website-page-frame>.relative>section,.platform-dashboard-content section{background:transparent!important;background-image:none!important}.site-backdrop,.website-page-backdrop,.website-brand-grid,.website-enterprise-global-grid,.website-main-hero-bg{display:none!important}.website-enterprise-footer{background:transparent!important;background-image:none!important;box-shadow:none}.website-footer-grid{display:none!important}
