@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}:root{color:#fff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;font-family:DM Sans,Inter,ui-sans-serif,system-ui,sans-serif;font-weight:400}*{box-sizing:border-box}body{background:#0b0d11;min-width:320px;min-height:100vh;margin:0}button,input{font:inherit}button{color:inherit}#root{text-align:left;border:0;width:100%;max-width:none;min-height:100vh;margin:0;display:block}.app-shell{--surface:#080a0e;--surface-raised:#0c0f14;--line:#111725;--muted:#818998;--quiet:#596170;--text:#fff;--blue:#4169e1;--blue-bright:#4169e1;background:#000;min-height:100vh;display:flex}.splash-screen{z-index:10;perspective:700px;background:radial-gradient(at 50% 52%,#10192b 0%,#0c1019 29%,#090b0f 68%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.splash-screen:before{content:"";opacity:.18;background-image:linear-gradient(#7085b30c 1px,#0000 1px),linear-gradient(90deg,#7085b30c 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 68%);mask-image:radial-gradient(#000,#0000 68%)}.splash-brand{z-index:1;color:#f1f4fc;letter-spacing:-.075em;text-shadow:0 4px 35px #7199ff24;align-items:center;gap:.015em;font:800 clamp(58px,11vw,104px)/1 Manrope,sans-serif;display:flex;position:relative}.splash-letter{transform-origin:50% 100%;display:inline-block}.splash-byline{z-index:1;color:#8993a8;letter-spacing:.32em;text-transform:uppercase;margin:15px 0 0;font:500 12px/1 DM Sans,sans-serif;position:relative}.splash-byline span{color:#8caaff;font-weight:700}.splash-glow{z-index:0;aspect-ratio:1;filter:blur(9px);pointer-events:none;background:radial-gradient(circle,#577fda0c 0,#4368b20a 28%,#0000 68%);border-radius:50%;width:min(62vw,590px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sidebar{background:#0d0f14;border-right:1px solid #1e222a;flex-direction:column;flex:none;width:220px;min-height:100vh;padding:26px 14px 17px;display:flex;position:relative}.sidebar-toggle{z-index:2;color:#fff;cursor:pointer;background:#090b10;border:1px solid #242b37;border-radius:6px;place-items:center;width:22px;height:24px;padding:0;font-size:14px;line-height:1;transition:color .18s,border-color .18s,background .18s;display:grid;position:absolute;top:38px;right:-11px}.sidebar-toggle:hover{color:#fff;background:#101a32;border-color:#4169e1}.sidebar.is-collapsed{padding-left:8px;padding-right:8px}.sidebar.is-collapsed .brand{margin-right:0}.sidebar.is-collapsed .primary-nav{align-items:stretch}.sidebar.is-collapsed .nav-item{justify-content:center;gap:0;width:40px;margin-inline:auto;padding:0}.sidebar.is-collapsed .sidebar-bottom{margin-top:auto}.brand{justify-content:flex-start;align-items:center;gap:12px;height:auto;margin:0 10px 45px 0;padding:0;text-decoration:none;display:flex}.brand-logo{object-fit:contain;filter:invert();width:auto;height:50px;display:block}.brand-copy{flex-direction:column;gap:2px;display:flex}.brand-title{color:#fff;letter-spacing:1px;font:700 24px/1.05 Manrope,sans-serif}.brand-byline{color:#888;text-transform:uppercase;letter-spacing:.5px;font-size:10px;line-height:1.3}.workspace-label,.section-kicker{color:#697181;letter-spacing:1.15px;font-size:10px;font-weight:700}.workspace-label{margin-bottom:11px;padding:0 12px}.primary-nav{gap:4px;display:grid}.nav-item{color:#939baa;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;width:100%;min-height:40px;padding:0 12px;font-size:13px;transition:background .18s,color .18s;display:flex;position:relative}.nav-item.is-active svg{color:#80a4ff}.nav-new{color:#91adfa;letter-spacing:.5px;background:#263657;border-radius:4px;margin-left:auto;padding:3px 5px;font-size:8px;font-weight:700}.sidebar-bottom{margin-top:auto}.settings-link{margin-bottom:15px}.plan-card{background:linear-gradient(145deg,#151a23,#11151c);border:1px solid #252b36;border-radius:9px;min-height:115px;margin:0 2px 18px;padding:13px 12px 11px 41px;position:relative}.plan-icon{color:#9db8ff;background:#253454;border-radius:6px;place-items:center;width:21px;height:21px;display:grid;position:absolute;top:13px;left:12px}.plan-copy{gap:4px;display:grid}.plan-copy strong,.profile-copy strong{color:#dce1eb;font-size:11px;font-weight:600}.plan-copy span,.profile-copy span{color:#737c8b;font-size:10px}.plan-meter{background:#2a303b;border-radius:10px;height:3px;margin:12px 0 8px;overflow:hidden}.plan-meter span{border-radius:inherit;background:#6d97ff;width:12%;height:100%;display:block;box-shadow:0 0 9px #5e8bff}.upgrade-link{color:#9cb6fa;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px}.upgrade-link span{padding-left:3px}.profile-row{border-top:1px solid #20242c;align-items:center;gap:10px;padding:12px 7px 0;display:flex}.avatar{color:#e4eaf9;background:linear-gradient(135deg,#6257a2,#394d78);border-radius:50%;flex:0 0 30px;place-items:center;height:30px;font-size:9px;font-weight:700;display:grid}.profile-copy{gap:3px;display:grid}.profile-dots{color:#7d8591;letter-spacing:2px;margin-left:auto}.main-area{flex:1;min-width:0}.topbar{border-bottom:1px solid #1d222a;justify-content:space-between;align-items:center;height:61px;padding:0 42px;display:flex}.breadcrumb{color:#747d8a;gap:10px;font-size:12px;display:flex}.breadcrumb strong{color:#c8ced9;font-weight:500}.crumb-slash{color:#414854}.topbar-actions{align-items:center;gap:20px;display:flex}.connection-status{color:#87908f;align-items:center;gap:7px;font-size:10px;display:flex}.connection-status i,.live-dot,.tiny-live-dot{background:#4dc99a;border-radius:100%;width:6px;height:6px;display:inline-block;box-shadow:0 0 7px #4dc99a77}.help-button{color:#9ca5b4;cursor:pointer;background:0 0;border:1px solid #303641;border-radius:50%;place-items:center;width:23px;height:23px;font-size:12px;display:grid}.page-content{width:min(100%,1290px);margin:0 auto;padding:49px 42px 22px}.welcome-row{justify-content:space-between;align-items:flex-end;margin-bottom:30px;display:flex}.eyebrow{color:#75829e;letter-spacing:1.5px;align-items:center;gap:8px;margin-bottom:12px;font-size:9px;font-weight:700;display:flex}.eyebrow-line{background:#769aff;width:15px;height:1px;box-shadow:0 0 7px #769aff}h1,h2,h3,p{margin-top:0}h1{color:#eef1f7;letter-spacing:-1.25px;margin-bottom:9px;font:600 clamp(26px,3vw,34px)/1.2 Manrope,sans-serif}.welcome-copy{color:#8991a0;margin:0;font-size:13px}.date-chip{color:#84928e;letter-spacing:.8px;background:#11161a;border:1px solid #252d34;border-radius:5px;align-items:center;gap:8px;margin-bottom:4px;padding:7px 10px;font-size:8px;font-weight:700;display:flex}.live-dot{width:5px;height:5px}.scanner-panel{background:radial-gradient(at 70% -30%,#26334d45,#0000 58%),linear-gradient(145deg,#151922,#12151b 65%);border:1px solid #292f3b;border-radius:10px;padding:21px 22px 16px;position:relative;box-shadow:0 12px 40px #00000015,inset 0 1px #ffffff06}.scanner-heading-row{align-items:center;gap:12px;margin-bottom:19px;display:flex}.scanner-icon{color:#8eaeff;background:linear-gradient(145deg,#223252,#1b263b);border:1px solid #34466d;border-radius:8px;flex:0 0 35px;place-items:center;width:35px;height:35px;display:grid;box-shadow:0 0 18px #567fdb18}.scanner-heading-row h2{color:#e1e6f0;letter-spacing:-.2px;margin:0 0 4px;font:600 14px/1.3 Manrope,sans-serif}.scanner-heading-row p{color:#858d9b;margin:0;font-size:11px}.beta-pill{color:#8ea8e7;letter-spacing:.65px;background:#1c263a;border:1px solid #2d3a56;border-radius:4px;margin-left:auto;padding:5px 7px;font-size:8px;font-weight:700}.search-form{gap:9px;display:flex}.search-input-wrap{color:#808b9b;background:#0e1117;border:1px solid #343a46;border-radius:7px;flex:1;align-items:center;gap:11px;min-width:0;height:45px;padding:0 13px;transition:border-color .2s,box-shadow .2s;display:flex}.search-input-wrap input{color:#e2e8f5;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;font-size:12px}.search-input-wrap input::placeholder{color:#646d7b}kbd{color:#6f7886;background:#171b22;border:1px solid #303640;border-radius:4px;flex:none;padding:3px 5px;font:9px DM Sans,sans-serif}.scan-button{color:#f8faff;cursor:pointer;background:linear-gradient(110deg,#527ce4,#6b8ff1);border:1px solid #7095ef;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-width:133px;height:45px;padding:0 15px;font-size:12px;font-weight:600;transition:filter .2s,transform .2s;display:flex;box-shadow:0 4px 17px #4d79e436,inset 0 1px #ffffff35}.scan-button:hover{filter:brightness(1.1);transform:translateY(-1px)}.scan-button span{color:#dbe5ff;margin-left:3px}.form-footer{color:#6e7786;align-items:center;gap:8px;min-height:22px;margin-top:9px;font-size:10px;display:flex}.form-footer button{color:#91a9e5;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px}.form-footer button:hover{color:#b9caff;text-decoration:underline}.footer-separator{color:#4f5865}.form-message{color:#aabbea;margin-left:auto}.results-section{margin-top:37px}.section-heading-row{justify-content:space-between;align-items:flex-end;margin-bottom:13px;display:flex}.section-kicker{margin-bottom:7px;font-size:9px}.section-heading-row h2{color:#e0e5ef;letter-spacing:-.3px;align-items:center;gap:8px;margin:0;font:600 16px/1.3 Manrope,sans-serif;display:flex}.count-pill{color:#8b93a1;background:#191d25;border:1px solid #2d333e;border-radius:5px;place-items:center;min-width:19px;height:18px;padding:0 5px;font:500 10px DM Sans,sans-serif;display:inline-grid}.filter-button{color:#9ca4b1;cursor:pointer;background:#12151a;border:1px solid #2b3039;border-radius:6px;align-items:center;gap:8px;height:30px;padding:0 9px;font-size:10px;display:flex}.filter-button span:first-child{color:#818b9c;font-size:15px}.filter-chevron{color:#707987;margin-left:7px}.results-card{background:#101318;border:1px solid #252a33;border-radius:9px;min-height:348px;overflow:hidden}.table-header{color:#6e7784;letter-spacing:.7px;background:#12151b;border-bottom:1px solid #222730;grid-template-columns:minmax(180px,2.6fr) repeat(5,minmax(80px,1fr)) 20px;align-items:center;gap:10px;min-height:39px;padding:0 17px;font-size:8px;font-weight:700;display:grid}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:263px;padding:25px 15px 20px;display:flex}.empty-visual{place-items:center;width:78px;height:78px;margin:0 0 12px;display:grid;position:relative}.empty-orbit{border:1px solid #263142;border-radius:50%;position:absolute;transform:rotate(-25deg)}.orbit-one{width:68px;height:32px}.orbit-two{border-color:#283449;width:68px;height:32px;transform:rotate(57deg)}.empty-center{z-index:1;color:#9bb7ff;background:linear-gradient(145deg,#202e4a,#172131);border:1px solid #34456a;border-radius:11px;place-items:center;width:37px;height:37px;display:grid;position:relative;box-shadow:0 0 25px #5b89ff26,inset 0 0 12px #6387de1c}.orbit-dot{background:#779cff;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 8px #779cff}.dot-one{top:13px;right:12px}.dot-two{background:#8b70dc;width:4px;height:4px;bottom:11px;left:9px;box-shadow:0 0 8px #8b70dc}.empty-state h3{color:#dce2ee;letter-spacing:-.2px;margin:1px 0 7px;font:600 14px/1.3 Manrope,sans-serif}.empty-state p{color:#78818f;margin:0 0 15px;font-size:11px;line-height:1.7}.empty-cta{color:#a7bce9;cursor:pointer;background:#171e2a;border:1px solid #303a4b;border-radius:6px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;transition:border-color .2s,background .2s;display:flex}.empty-cta:hover{background:#1c2739;border-color:#4a659d}.table-footer{color:#68717e;border-top:1px solid #222730;justify-content:space-between;align-items:center;height:38px;padding:0 14px;font-size:9px;display:flex}.table-footer span:first-child{align-items:center;gap:7px;display:flex}.tiny-live-dot{width:5px;height:5px}.page-footer{color:#555e6a;justify-content:space-between;align-items:center;margin-top:23px;font-size:9px;display:flex}.page-footer a{color:#77808d;text-decoration:none}.page-footer a span{padding-left:3px}.footer-heart{color:#829dea;padding-left:3px}@media (width<=900px){.sidebar{flex-basis:auto}.topbar{padding:0 26px}.page-content{padding:39px 26px 22px}.table-header{grid-template-columns:minmax(140px,2.3fr) repeat(5,minmax(60px,1fr)) 10px;gap:5px;padding:0 11px;font-size:7px}}@media (width<=680px){.app-shell{display:block}.sidebar{border-bottom:1px solid #1e222a;border-right:0;flex-direction:row;align-items:center;height:59px;min-height:0;padding:0 15px;width:100%!important}.brand{height:59px;margin:0;width:auto!important;padding:0!important}.brand-logo{height:32px!important}.sidebar-toggle{top:17px;right:10px}.workspace-label{display:none}.sidebar-bottom{margin:0 37px 0 5px;display:flex}.sidebar-bottom .settings-link{justify-content:center;width:36px;min-height:36px;margin:0;padding:0;display:flex}.sidebar-bottom .plan-card,.sidebar-bottom .profile-row{display:none}.primary-nav{margin-left:auto;margin-right:8px;display:flex}.primary-nav .nav-item{justify-content:center;width:40px;height:36px;min-height:36px;padding:0;font-size:0}.primary-nav .nav-item span{display:none}.topbar{height:48px;padding:0 18px}.connection-status{display:none}.page-content{padding:32px 17px 20px}.welcome-row{align-items:flex-start;margin-bottom:22px}h1{max-width:330px;font-size:27px}.welcome-copy{max-width:300px;font-size:12px;line-height:1.5}.date-chip{display:none}.scanner-panel{padding:16px 14px 12px}.scanner-heading-row{gap:9px}.scanner-heading-row p{max-width:230px;font-size:10px}.beta-pill{align-self:flex-start;margin-top:3px;font-size:7px}.search-form{flex-direction:column}.scan-button{width:100%}.form-footer{flex-wrap:wrap}.form-message{flex-basis:100%;margin-left:0}.results-section{margin-top:28px}.results-card{min-height:320px}.table-header{grid-template-columns:minmax(100px,1fr) repeat(2,minmax(59px,.65fr));gap:4px;padding:0 10px;font-size:7px}.table-header span:nth-child(n+4){display:none}.empty-state{min-height:244px}.page-footer{gap:8px;font-size:8px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}html,body,#root{color:#fff;background:#000}.app-shell,.main-area{background:#000}h1,h2,h3,.scanner-heading-row h2,.section-heading-row h2,.empty-state h3{color:#fff}.sidebar{background:#030405;border-color:#101522}.topbar,.profile-row,.results-card,.table-header,.table-footer{border-color:#101522}.topbar{background:#000}.scanner-panel{background:radial-gradient(at 70% -30%,#4169e10c,#0000 58%),#07090d;border-color:#121a2a}.results-card{background:#050608}.table-header{background:#080a0e}.form-footer button,.upgrade-link,.footer-heart,.page-footer a:hover{color:#4169e1}.nav-item.is-active{color:#fff;background:#090e1b;box-shadow:inset 2px 0 #4169e1}.nav-item.is-active svg,.nav-item:hover svg,.settings-link.is-active svg{color:#4169e1}.nav-item:hover{color:#fff;background:#080b12}.plan-card{background:linear-gradient(145deg,#090c12,#050608);border-color:#121a2a}.plan-icon{color:#4169e1;background:#0b1223}.plan-meter{background:#141a25}.plan-meter span{background:#4169e1;box-shadow:0 0 9px #4169e188}.avatar{background:linear-gradient(135deg,#263d80,#10192f)}.connection-status i,.live-dot,.tiny-live-dot{background:#4169e1;box-shadow:0 0 7px #4169e188}.eyebrow-line{background:#4169e1;box-shadow:0 0 7px #4169e1}.date-chip{background:#07090d;border-color:#151b28}.scanner-icon{color:#4169e1;background:#0b1120;border-color:#263b75;box-shadow:0 0 18px #4169e11a}.beta-pill{color:#4169e1;background:#0b1120;border-color:#263b75}.search-input-wrap{color:#aab3c4;background:#030405;border-color:#171b25}.search-input-wrap input{color:#fff}.search-input-wrap:focus-within{border-color:#4169e1;box-shadow:0 0 0 3px #4169e126,0 0 17px #4169e11a}.scan-button{color:#fff;background:#4169e1;border-color:#4169e1;box-shadow:0 4px 17px #4169e144,inset 0 1px #ffffff35}.scan-button span{color:#fff}.scan-button:hover{filter:brightness(1.14)}.filter-button:hover,.empty-cta:hover{border-color:#4169e1}.empty-orbit,.empty-orbit.orbit-two{border-color:#17213a}.empty-center{color:#4169e1;background:#0a1020;border-color:#4169e177;box-shadow:0 0 25px #4169e133,inset 0 0 12px #4169e11c}.orbit-dot,.dot-two{background:#4169e1;box-shadow:0 0 8px #4169e1}.empty-cta{color:#fff;background:#090e1a;border-color:#25345a}.empty-cta svg{color:#4169e1}.splash-screen{background:#000}.splash-screen:before{background-image:linear-gradient(#4169e10a 1px,#0000 1px),linear-gradient(90deg,#4169e10a 1px,#0000 1px)}.splash-brand{color:#fff;text-shadow:0 4px 35px #4169e133}.splash-letter:first-child{color:#fff}.splash-byline span{color:#4169e1}.splash-glow{background:radial-gradient(circle,#4169e11a 0,#4169e10c 32%,#0000 68%)}.scanner-icon svg,.search-input-wrap>svg,.empty-cta svg{color:#4169e1}.route-container{background:#000;min-height:100vh}.public-page{color:#fff;background:#000;min-height:100vh;overflow:hidden}.marketing-header{z-index:5;background:#000;border-bottom:1px solid #151922;height:76px;position:relative}.marketing-navbar{grid-template-columns:1fr auto 1fr;align-items:center;width:min(100% - 64px,1240px);height:100%;margin:0 auto;display:grid}.marketing-brand{color:#fff;align-items:center;gap:10px;width:max-content;text-decoration:none;display:inline-flex}.marketing-brand img{object-fit:contain;filter:invert();width:auto;height:30px}.marketing-brand span{letter-spacing:-.7px;font:800 19px/1 Manrope,sans-serif}.marketing-nav-links{align-items:center;gap:35px;height:100%;display:flex}.marketing-nav-links a{color:#929aaa;align-items:center;height:100%;font-size:12px;text-decoration:none;transition:color .18s;display:flex;position:relative}.marketing-nav-links a:after{content:"";background:#4169e1;height:2px;transition:transform .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.marketing-nav-links a:hover,.marketing-nav-links a.is-current{color:#fff}.marketing-nav-links a:hover:after,.marketing-nav-links a.is-current:after{transform:scaleX(1)}.marketing-signup{color:#fff;background:#4169e1;border:1px solid #4169e1;border-radius:6px;justify-self:end;align-items:center;gap:10px;padding:10px 15px;font-size:11px;font-weight:700;text-decoration:none;transition:filter .18s,transform .18s;display:inline-flex}.marketing-signup:hover,.public-primary-button:hover{filter:brightness(1.12);transform:translateY(-1px)}.marketing-signup span{font-size:13px}.home-hero{isolation:isolate;background:radial-gradient(at 50% 8%,#0c1426 0,#05070c 35%,#000 72%);flex-direction:column;align-items:center;min-height:675px;padding:92px 30px 47px;display:flex;position:relative;overflow:hidden}.home-hero:before{z-index:-1;content:"";opacity:.23;background-image:linear-gradient(#4169e10a 1px,#0000 1px),linear-gradient(90deg,#4169e10a 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 65%);mask-image:linear-gradient(#000,#0000 65%)}.home-hero-glow{z-index:-1;filter:blur(16px);background:radial-gradient(#4169e11a,#0000 68%);width:min(90vw,920px);height:450px;position:absolute;top:100px;left:50%;transform:translate(-50%)}.hero-content{text-align:center;width:min(100%,800px)}.hero-eyebrow,.page-eyebrow{color:#7788ad;letter-spacing:1.6px;align-items:center;gap:9px;font-size:9px;font-weight:800;display:flex}.hero-eyebrow{justify-content:center;margin-bottom:21px}.hero-eyebrow span,.page-eyebrow span{background:#4169e1;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #4169e1}.hero-content h1,.public-content>h1{color:#fff;letter-spacing:-3.4px;margin:0;font:700 clamp(44px,6.8vw,76px)/1.06 Manrope,sans-serif}.hero-content h1 span,.public-content>h1 span,.signup-card h1 span{color:#8ba9ff}.hero-subtitle{color:#9aa2b2;margin:20px 0 0;font-size:14px;line-height:1.8}.hero-actions{justify-content:center;align-items:center;gap:24px;margin-top:28px;display:flex}.public-primary-button,.public-outline-button{color:#fff;cursor:pointer;background:#4169e1;border:1px solid #4169e1;border-radius:6px;justify-content:center;align-items:center;gap:17px;min-height:43px;padding:0 16px;font-size:11px;font-weight:700;text-decoration:none;transition:filter .18s,transform .18s,background .18s;display:inline-flex}.public-secondary-link{color:#bcc5d6;align-items:center;gap:8px;font-size:11px;text-decoration:none;transition:color .18s;display:inline-flex}.public-secondary-link:hover{color:#4169e1}.hero-proof{color:#768092;text-align:left;justify-content:center;align-items:center;gap:11px;margin-top:28px;font-size:9px;line-height:1.5;display:flex}.proof-avatars{padding-left:3px;display:flex}.proof-avatars i{color:#dce6ff;background:#243762;border:2px solid #090c13;border-radius:50%;place-items:center;width:22px;height:22px;margin-left:-3px;font:700 8px DM Sans,sans-serif;display:grid}.proof-avatars i:nth-child(2){background:#303b58}.proof-avatars i:nth-child(3){background:#17264b}.hero-proof strong{color:#cbd4e5;font-weight:600}.proof-divider{background:#293040;width:1px;height:22px;margin:0 7px}.proof-live{color:#9ca9c3;align-items:center;gap:6px;display:flex}.proof-live i{background:#4169e1;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #4169e1}.hero-dashboard-preview{text-align:left;background:linear-gradient(145deg,#0c1018,#07090e);border:1px solid #222b3c;border-radius:11px;width:min(100%,820px);margin-top:44px;padding:0 22px;overflow:hidden;box-shadow:0 24px 90px #000000b3,0 0 60px #4169e10a,inset 0 1px #ffffff0b}.preview-topline{color:#596478;letter-spacing:1px;border-bottom:1px solid #1b2230;align-items:center;gap:10px;height:40px;font-size:8px;font-weight:700;display:flex}.preview-lights{gap:4px;display:flex}.preview-lights i{background:#343c4a;border-radius:50%;width:5px;height:5px}.preview-lights i:first-child{background:#4169e1}.preview-topline b{color:#4169e1;letter-spacing:.5px;margin-left:auto;font-size:8px}.preview-title-row{justify-content:space-between;align-items:center;padding:17px 0 13px;display:flex}.preview-kicker,.preview-stats>div>span,.preview-chart-label{color:#697487;letter-spacing:.85px;font-size:7px;font-weight:700}.preview-title-row h2{color:#e9edf6;margin:5px 0 0;font:600 13px Manrope,sans-serif}.preview-date{color:#7f899a;border:1px solid #242d3b;border-radius:4px;padding:6px 8px;font-size:8px}.preview-stats{background:#0a0d13;border:1px solid #202735;border-radius:6px;grid-template-columns:repeat(3,1fr);display:grid}.preview-stats>div{border-right:1px solid #202735;gap:6px;min-height:77px;padding:12px;display:grid}.preview-stats>div:last-child{border-right:0}.preview-stats strong{color:#e9edf6;letter-spacing:-.5px;font:600 17px Manrope,sans-serif}.preview-stats strong i{color:#4169e1;letter-spacing:0;font:600 8px DM Sans,sans-serif}.preview-stats strong em{color:#8f9bb0;letter-spacing:0;font:500 8px DM Sans,sans-serif}.preview-stats small{color:#606b7c;font-size:8px}.preview-chart-wrap{padding-top:16px}.preview-chart-label{justify-content:space-between;margin-bottom:8px;display:flex}.preview-chart-label span:last-child{color:#555f70}.preview-chart{height:104px;position:relative;overflow:hidden}.chart-grid{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.chart-grid i{background:#1b2230;height:1px}.preview-chart svg{width:100%;height:100%;position:relative;overflow:visible}.chart-axis{color:#535e70;justify-content:space-between;padding:7px 0 12px;font-size:7px;display:flex}.preview-product{border-top:1px solid #1b2230;align-items:center;gap:9px;padding:11px 0;display:flex}.product-thumb{color:#8ca8ef;background:#101a30;border:1px solid #243456;border-radius:5px;place-items:center;width:28px;height:28px;display:grid}.product-info{gap:3px;display:grid}.product-info strong{color:#cdd4e1;font-size:9px;font-weight:600}.product-info span{color:#697487;font-size:8px}.product-tag{color:#91aaff;letter-spacing:.5px;background:#10192d;border:1px solid #26375d;border-radius:3px;margin-left:auto;padding:4px 6px;font-size:7px;font-weight:700}.product-roi{color:#dce5ff;font:600 10px Manrope,sans-serif}.hero-footnote{color:#626c7e;letter-spacing:1.1px;justify-content:center;align-items:center;gap:9px;margin-top:20px;font-size:8px;font-weight:700;display:flex}.footnote-lines{background:#4169e1;width:22px;height:1px}.home-feature-strip{color:#929cad;border-top:1px solid #141923;justify-content:space-between;align-items:center;width:min(100% - 60px,1060px);min-height:92px;margin:0 auto;font:500 15px Manrope,sans-serif;display:flex}.home-feature-strip a{color:#9fb5f3;font:500 10px DM Sans,sans-serif;text-decoration:none}.home-feature-strip a span{color:#4169e1;padding-left:8px}.public-content{width:min(100% - 64px,1120px);margin:0 auto;padding:92px 0 84px}.public-content>.page-eyebrow{margin-bottom:18px}.public-content>h1{letter-spacing:-2.5px;font-size:clamp(42px,6vw,65px)}.public-lede{color:#939dad;max-width:550px;margin:18px 0 0;font-size:13px;line-height:1.8}.service-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:46px;display:grid}.service-card{background:linear-gradient(145deg,#0c0f15,#060709);border:1px solid #1b2230;border-radius:8px;flex-direction:column;min-height:264px;padding:19px;transition:border-color .2s,transform .2s;display:flex}.service-card:hover{border-color:#334b85;transform:translateY(-3px)}.service-card-top{justify-content:space-between;align-items:center;display:flex}.service-number{color:#65728d;letter-spacing:1px;font-size:9px;font-weight:700}.service-icon{color:#7695e4;background:#10192a;border:1px solid #263a68;border-radius:7px;place-items:center;width:33px;height:33px;font-size:16px;display:grid}.service-card h2{color:#edf1f9;margin:24px 0 9px;font:600 15px Manrope,sans-serif}.service-card p{color:#8993a3;margin:0;font-size:11px;line-height:1.75}.service-detail{color:#6f7e9b;letter-spacing:.8px;margin-top:auto;padding-top:19px;font-size:8px;font-weight:700}.service-callout{background:radial-gradient(at 5%,#4169e112,#0000 40%),#07090e;border:1px solid #1d2636;border-radius:8px;justify-content:space-between;align-items:center;margin-top:45px;padding:23px 25px;display:flex}.service-callout .page-eyebrow{margin-bottom:9px}.service-callout h2{color:#e9edf6;margin:0;font:600 17px Manrope,sans-serif}.pricing-page{text-align:center}.pricing-page>.page-eyebrow{justify-content:center}.pricing-page .public-lede{margin-left:auto;margin-right:auto}.pricing-grid{text-align:left;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:15px;margin-top:43px;display:grid}.pricing-card{background:linear-gradient(145deg,#101319,#08090c);border:1px solid #242a35;border-radius:9px;min-height:365px;padding:24px 21px;position:relative}.pricing-card-featured{background:radial-gradient(at 50% 0,#4169e11a,#0000 55%),linear-gradient(145deg,#101521,#08090c);border-color:#4169e1;box-shadow:0 0 0 1px #4169e144,0 0 32px #4169e11c}.popular-ribbon{color:#fff;letter-spacing:.8px;background:#4169e1;border-radius:0 0 5px 5px;padding:6px 9px;font-size:7px;font-weight:800;position:absolute;top:-1px;right:19px}.plan-name-row{align-items:center;gap:8px;display:flex}.plan-name-row h2{color:#eef1f7;margin:0;font:600 17px Manrope,sans-serif}.plan-spark{color:#7596ed;font-size:13px}.plan-audience{color:#7f8999;margin:7px 0 19px;font-size:10px}.plan-price{color:#f2f4f9;letter-spacing:-1.5px;font:700 34px Manrope,sans-serif}.plan-price span{color:#7c8696;letter-spacing:0;font:400 10px DM Sans,sans-serif}.plan-button{width:100%;margin-top:18px}.public-outline-button{color:#d5dcea;background:#12161e;border-color:#30394a}.public-outline-button:hover{background:#11192a;border-color:#4169e1}.plan-includes{color:#7b8595;letter-spacing:1px;border-top:1px solid #252a33;margin-top:25px;padding-top:16px;font-size:8px;font-weight:800}.pricing-card ul{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.pricing-card li{color:#aab2c0;align-items:center;gap:8px;font-size:10px;display:flex}.pricing-card li span{color:#4169e1;font-size:12px}.pricing-footnote{color:#6f7888;margin:22px 0 0;font-size:9px}.about-page>h1{margin-bottom:40px}.about-layout{grid-template-columns:1.2fr .8fr;align-items:start;gap:70px;display:grid}.about-copy{max-width:620px}.about-copy p{color:#9aa3b2;margin:0 0 17px;font-size:12px;line-height:1.9}.about-copy .about-lead{color:#e0e5ef;letter-spacing:-.3px;font:500 17px/1.65 Manrope,sans-serif}.about-copy .public-secondary-link{color:#9eb6f2;margin-top:7px}.about-principle{background:radial-gradient(at 100% 0,#4169e115,#0000 55%),#080a0e;border:1px solid #1d2635;border-radius:8px;min-height:245px;padding:23px}.principle-mark{color:#7d9ef2;background:#111a2c;border:1px solid #2d416b;border-radius:8px;place-items:center;width:32px;height:32px;margin-bottom:22px;display:grid}.about-principle .page-eyebrow{font-size:8px}.about-principle blockquote{color:#e6eaf2;letter-spacing:-.4px;margin:17px 0 26px;font:500 19px/1.55 Manrope,sans-serif}.principle-signature{color:#788398;letter-spacing:.9px;font-size:8px;font-weight:700}.principle-signature i{color:#4169e1;padding:0 4px;font-style:normal}.about-values{border-top:1px solid #1a202b;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:50px;padding-top:19px;display:grid}.about-values div{color:#afb7c5;align-items:center;gap:10px;font-size:10px;display:flex}.about-values strong{color:#4169e1;letter-spacing:.5px;font-size:9px}.signup-page{background:#000;place-items:center;min-height:100vh;padding:40px 18px 60px;display:grid;position:relative;overflow:hidden}.signup-glow{pointer-events:none;background:radial-gradient(circle,#4169e115,#0000 68%);width:600px;height:600px;position:absolute;top:12%;left:50%;transform:translate(-50%)}.signup-card{background:linear-gradient(145deg,#0e1118,#07080b);border:1px solid #222a39;border-radius:10px;width:min(100%,410px);padding:29px;position:relative;box-shadow:0 22px 80px #0009}.signup-brand{color:#fff;align-items:center;gap:9px;margin-bottom:27px;font:800 17px Manrope,sans-serif;text-decoration:none;display:inline-flex}.signup-brand img{filter:invert();width:auto;height:26px}.signup-card>.page-eyebrow{margin-bottom:13px;font-size:8px}.signup-card h1{color:#fff;letter-spacing:-1.4px;margin:0;font:700 32px/1.13 Manrope,sans-serif}.signup-intro{color:#8f99a9;margin:9px 0 22px;font-size:11px}.signup-form{gap:13px;display:grid}.signup-form label{color:#c0c8d5;gap:6px;font-size:10px;font-weight:600;display:grid}.signup-form input{color:#fff;background:#050608;border:1px solid #2a303b;border-radius:5px;outline:none;width:100%;height:40px;padding:0 11px;font-size:11px;transition:border-color .18s,box-shadow .18s}.signup-form input::placeholder{color:#646e7d}.signup-form input:focus{border-color:#4169e1;box-shadow:0 0 0 3px #4169e122}.signup-submit{width:100%;margin-top:5px}.signup-secure{color:#727c8c;justify-content:center;align-items:center;gap:6px;margin-top:15px;font-size:9px;display:flex}.signup-secure span{color:#4169e1;font-size:14px}.signup-terms{color:#5e6877;text-align:center;margin:14px 0 0;font-size:8px;line-height:1.6}.signup-footer{color:#5f6877;margin:0;font-size:9px;position:absolute;bottom:18px}.signup-footer span{color:#4169e1;padding-left:4px}@media (width<=760px){.marketing-navbar{grid-template-columns:1fr auto;width:calc(100% - 34px)}.marketing-nav-links{border-top:1px solid #11151d;grid-area:2/1/auto/-1;justify-content:center;gap:25px;height:37px}.marketing-header{height:105px}.marketing-nav-links a{font-size:10px}.marketing-signup{grid-area:1/2;padding:8px 11px}.home-hero{padding:70px 18px 36px}.hero-content h1{letter-spacing:-2.1px}.hero-dashboard-preview{margin-top:35px;padding:0 13px}.preview-stats>div{padding:9px}.preview-stats strong{font-size:14px}.public-content{width:calc(100% - 36px);padding:62px 0 55px}.service-grid,.pricing-grid{grid-template-columns:1fr}.service-card{min-height:225px}.pricing-card{min-height:auto}.pricing-card-featured{order:-1}.about-layout{grid-template-columns:1fr;gap:30px}.about-values{grid-template-columns:1fr;gap:14px}.service-callout{flex-direction:column;align-items:flex-start;gap:18px;padding:18px}}@media (width<=460px){.marketing-brand{gap:6px}.marketing-brand img{height:24px}.marketing-brand span{font-size:16px}.marketing-nav-links{gap:17px}.hero-eyebrow{letter-spacing:1.1px;font-size:7px}.hero-content h1{font-size:42px}.hero-subtitle{font-size:12px}.hero-actions{flex-direction:column;gap:15px}.hero-proof{gap:7px;font-size:8px}.proof-divider{margin:0 2px}.preview-stats{grid-template-columns:1fr}.preview-stats>div{border-bottom:1px solid #202735;border-right:0;min-height:59px}.preview-stats>div:last-child{border-bottom:0}.product-tag{display:none}.home-feature-strip{gap:16px;width:calc(100% - 36px);font-size:11px}.home-feature-strip a{flex:none;font-size:9px}.public-content>h1{letter-spacing:-1.8px;font-size:43px}.signup-card{padding:23px 19px}}.public-content.about-page{width:min(100% - 64px,920px);padding-top:54px}.about-story{width:min(100%,800px);margin:0 auto}.about-story>.page-eyebrow{margin-bottom:17px}.about-story>h1{color:#fff;letter-spacing:-2px;margin:0 0 38px;font:700 clamp(36px,5vw,54px)/1.13 Manrope,sans-serif}.about-story-section{border-top:1px solid #171c27;margin:0 0 32px;padding-top:23px}.about-story-section h2{color:#fff;letter-spacing:-.25px;margin:0 0 12px;font:600 17px/1.4 Manrope,sans-serif}.about-story-section p{color:#a0a0a0;margin:0 0 13px;font-size:12px;line-height:1.9}.about-story-section p:last-child{margin-bottom:0}.about-thanks{background:0 0;border-top:1px solid #171c27;margin-bottom:0;padding:23px 0 0}.about-bottom-story{margin-top:39px}.founder-quote{border-left:2px solid #4169e1;margin:0 0 35px;padding:4px 0 4px 21px}.founder-quote p{color:#d5d9e2;letter-spacing:-.2px;margin:0;font:italic 400 20px/1.7 Manrope,sans-serif}.founder-quote cite{color:#8a94a5;margin-top:13px;font-size:11px;font-style:normal;display:block}@media (width<=760px){.public-content.about-page{width:calc(100% - 36px)}.about-story>h1{letter-spacing:-1.6px;font-size:39px}.founder-quote{padding-left:16px}.founder-quote p{font-size:18px}}
