/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}.grow{flex-grow:1}}:root{--bg:#05090c;--panel:#0b1116;--panel2:#0e151b;--line:#253039;--muted:#849098;--white:#f4f7f8;--lime:#c8f20b;--cyan:#42c8ff;--mx:50vw;--my:30vh}html,body{max-width:100%;overflow-x:clip!important}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--white);background-image:radial-gradient(circle at 50% 10%,#0c151b 0,#0000 32%);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}.cursor-glow{pointer-events:none;z-index:50;background:radial-gradient(300px circle at var(--mx) var(--my),#c4f40b0a,transparent 65%);position:fixed;inset:0}.section{width:min(1180px,100% - 48px);margin-inline:auto}.reveal{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.8,.2,1);transform:translateY(25px)}.reveal.visible{opacity:1;transform:none}.brand{letter-spacing:3px;font-size:26px;font-weight:800;line-height:1}.brand span{color:var(--lime);margin:0 1px;display:inline-block;transform:rotate(45deg)}header{z-index:80;justify-content:space-between;align-items:center;width:min(1280px,100% - 48px);height:82px;margin:auto;display:flex;position:relative}nav{gap:40px;display:flex}nav a,.signin{color:#d4d9dc;font-size:12px;transition:all .25s}nav a:hover,.signin:hover{color:var(--lime)}.header-actions{align-items:center;gap:27px;display:flex}.btn{border:1px solid var(--lime);background:var(--lime);color:#091005;border-radius:12px;justify-content:center;align-items:center;gap:22px;padding:15px 22px;font-weight:700;transition:transform .25s,box-shadow .25s;display:inline-flex}.btn:hover{transform:translateY(-2px);box-shadow:0 0 32px #c8f20b40}.btn-sm{border-radius:24px;padding:11px 17px;font-size:12px}.btn span,.btn>span:last-child{transition:transform .25s}.btn:hover>span:last-child{transform:translate(3px)}.menu{display:none}.hero{text-align:center;min-height:490px;padding:52px 0 28px;position:relative}.pill,.eyebrow{font:700 10px/1.2 var(--font-geist-mono),monospace;letter-spacing:2px;color:#cfd6d9}.pill{z-index:2;background:#0a0e0f;border:1px solid #344027;border-radius:40px;align-items:center;gap:10px;padding:8px 15px;display:inline-flex;position:relative;box-shadow:0 0 25px #c8f20b12}.pill i{background:var(--lime);width:7px;height:7px;box-shadow:0 0 10px var(--lime);border-radius:50%;animation:1.6s infinite pulse}.hero h1{letter-spacing:-5px;z-index:2;margin:27px 0 20px;font-size:clamp(58px,6.6vw,92px);line-height:.92;position:relative}.hero h1 span,.why h2 span,.steps h2 span,.results h2 span,.cta h2 span{color:#0000;background:linear-gradient(90deg,#65d2ff,#baf51a);-webkit-background-clip:text;background-clip:text}.lead{color:#a9b1b6;z-index:2;font-size:16px;line-height:1.65;position:relative}.hero-actions{z-index:2;justify-content:center;gap:14px;margin-top:25px;display:flex;position:relative}.btn.ghost{color:#f4f7f8;background:#090e12;border-color:#46515a}.btn.ghost:hover{box-shadow:none;border-color:#6a777f}.hero-metrics{z-index:2;justify-content:center;gap:12px;margin:26px auto 0;display:flex;position:relative}.metric{text-align:left;grid-template-rows:1fr 1fr;grid-template-columns:36px 1fr;width:210px;padding:12px 14px;display:grid}.metric>b{color:#72dafa;background:#11222a;border-radius:8px;grid-row:1/3;place-items:center;width:30px;height:30px;display:grid}.metric strong{font-size:16px}.metric small{color:var(--muted);font-size:10px}.glass{background:linear-gradient(145deg,#121b21eb,#080d11d9);border:1px solid #263139;border-radius:10px;box-shadow:inset 0 1px #ffffff08}.arc{width:1450px;height:720px;filter:drop-shadow(-210px 0 8px #3db1e0) drop-shadow(220px 0 8px var(--lime));opacity:.8;border:2px solid #0000;border-top-color:#52d8ff;border-radius:50%;position:absolute;top:235px;left:50%;transform:translate(-50%)}.arc:after{content:"";border-top:1px solid var(--lime);clip-path:inset(0 0 80% 54%);border-radius:50%;position:absolute;inset:-4px}.orb{filter:blur(80px);opacity:.12;border-radius:50%;width:180px;height:180px;position:absolute}.orb-a{background:#16c5ff;top:230px;left:0}.orb-b{background:var(--lime);top:240px;right:0}.dashboard{z-index:3;background:#071016;border:1px solid #2c3942;border-radius:18px;grid-template-columns:165px 1fr;width:min(1280px,100% - 48px);height:475px;margin:20px auto 12px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 80px #00000080,0 0 80px #2cc0f50a}.dashboard aside{border-right:1px solid #1b252c;flex-direction:column;gap:6px;padding:23px 14px;display:flex}.dashboard aside .brand{margin:2px 0 18px 2px;font-size:15px}.dashboard aside span{color:#718087;border-radius:5px;gap:10px;padding:10px 11px;font-size:10px;display:flex}.dashboard aside span.active{color:var(--lime);background:linear-gradient(90deg,#25350b,#17220d)}.dashboard main{min-width:0;padding:25px 29px}.dash-head,.dash-head>div,.card-title{justify-content:space-between;align-items:center;display:flex}.dash-head h3{margin:0;font-size:17px}.dash-head small{color:#84918f;margin-left:18px;font-size:8px}.dash-head small i{background:var(--lime);border-radius:50%;width:5px;height:5px;display:inline-block}.dash-tools{color:#66737b;background:#0a1116;border:1px solid #1d2830;border-radius:20px;padding:7px 12px;font-size:9px}.dash-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:19px;display:grid}.dash-stat,.chart-card,.health-card,.runs-card{background:linear-gradient(145deg,#0d161c,#0a1116);border:1px solid #17232b;border-radius:9px}.dash-stat{height:81px;padding:13px}.dash-stat small{color:#9ca5a9;font-size:9px}.dash-stat strong{margin:8px 0 3px;font-size:21px;display:block}.dash-stat em{color:var(--lime);font-size:8px;font-style:normal}.dash-stat em span{color:#68747b}.dash-grid{grid-template-columns:2.2fr .95fr 1.05fr;gap:12px;margin-top:12px;display:grid}.chart-card,.health-card,.runs-card{height:238px;padding:15px;overflow:hidden}.card-title{font-size:10px}.card-title b{color:var(--lime);background:#162006;border-radius:10px;padding:5px 8px;font-size:7px}.line-chart{background:repeating-linear-gradient(0deg,#0000 0 35px,#172128 36px);height:155px;margin-top:8px;position:relative;overflow:hidden}.line-chart:after{content:"";clip-path:polygon(0 64%,8% 61%,15% 78%,23% 68%,30% 58%,39% 69%,46% 51%,54% 53%,62% 20%,70% 24%,77% 4%,84% 18%,92% 29%,100% 25%,100% 100%,0 100%);background:linear-gradient(#cbf20b59,#0000);animation:1.8s both chartIn;position:absolute;inset:12px 0 8px}.line-chart:before{content:"";background:var(--lime);height:2px;box-shadow:50px 15px var(--lime),100px -8px var(--lime),150px 8px var(--lime),200px -30px var(--lime),260px -45px var(--lime);opacity:.8;position:absolute;inset:60% 0 10px;transform:skewY(-2deg)}.plot-dot{z-index:2;width:8px;height:8px;box-shadow:0 0 15px var(--lime);background:#fff;border-radius:50%;position:absolute;top:20%;left:76%}.plot-label{z-index:2;background:#161f17;border:1px solid #3d4d20;padding:7px 10px;font-size:7px;position:absolute;top:0;left:69%}.plot-label b{color:var(--lime)}.axis{color:#58646b;justify-content:space-around;font-size:7px;display:flex}.donut{background:conic-gradient(var(--lime) 0 84%,#6ba9c0 84% 98.7%,#283138 98.7%);border-radius:50%;place-items:center;width:126px;height:126px;margin:15px auto 8px;display:grid;box-shadow:0 0 25px #c8f20b1f}.donut:before{content:"";background:#0c1419;border-radius:50%;width:99px;height:99px;position:absolute}.donut div{text-align:center;position:relative}.donut strong{font-size:21px;display:block}.donut small{color:#77838a;font-size:8px}.health-card p{color:#77838a;margin:3px 10px;font-size:7px}.health-card p i,.runs-card p i{background:var(--lime);border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.health-card p b{float:right;color:#bac2c6}.runs-card p{grid-template-columns:10px 1fr auto auto;align-items:center;gap:5px;margin:13px 0;font-size:8px;display:grid}.runs-card p b{color:var(--lime);font-size:7px}.runs-card p b.fail{color:#ff6e6e}.runs-card p small{color:#59646a}.why{background:radial-gradient(circle at 68% 40%,#0c151b,#0000 45%);grid-template-columns:1fr 1.45fr;gap:36px;padding:58px 34px 64px;display:grid}.eyebrow{color:var(--lime);margin:0 0 15px}.why h2,.steps h2,.pricing h2,.results h2,.cta h2{letter-spacing:-2px;margin:0 0 18px;font-size:clamp(30px,3.4vw,49px);line-height:1.02}.why-copy>p:not(.eyebrow){color:#849098;max-width:420px;line-height:1.7}.why-copy ul{margin:26px 0;padding:0;list-style:none}.why-copy li{gap:15px;margin:17px 0;display:flex}.why-copy li>b{width:34px;height:34px;color:var(--lime);background:#1a250d;border-radius:50%;flex:none;place-items:center;display:grid}.why-copy li span{flex-direction:column;display:flex}.why-copy li strong{font-size:13px}.why-copy li small{color:#77838a;margin-top:5px}.text-link{border:1px solid #36414a;border-radius:8px;gap:30px;padding:11px 15px;font-size:11px;display:inline-flex}.insight-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.insight-grid article{background:linear-gradient(145deg,#0d151a,#080d11);border:1px solid #1d2931;border-radius:12px;min-height:195px;padding:20px;position:relative;overflow:hidden}.insight-grid article>small{font:8px var(--font-geist-mono);color:#7f8b91;margin-bottom:14px;display:block}.accuracy>strong{font-size:40px;display:block}.accuracy>em{color:var(--lime);font-size:9px;font-style:normal}.spark{filter:drop-shadow(0 0 8px #c8f20b80);align-items:flex-end;gap:5px;width:70%;height:50%;display:flex;position:absolute;bottom:20%;right:-5%;transform:skewY(-18deg)}.spark i{border-top:2px solid var(--lime);flex:1;height:30%}.spark i:nth-child(2){height:50%}.spark i:nth-child(3){height:25%}.spark i:nth-child(4){height:45%}.spark i:nth-child(5){height:70%}.spark i:nth-child(6){border-color:var(--cyan);height:100%}.quote>b{color:var(--lime);font-size:35px}.quote>p{margin:0 0 24px;font-size:16px;line-height:1.35}.quote>div{align-items:center;gap:10px;display:flex}.quote>div>i{background:linear-gradient(135deg,#5fb8d1,#1b2c34);border-radius:50%;place-items:center;width:35px;height:35px;font-size:10px;font-style:normal;display:grid}.quote span{flex-direction:column;font-size:10px;display:flex}.quote span small{color:#758188;margin-top:3px}.blocks>strong{display:block}.blocks>p{color:#758188;width:55%;font-size:10px;line-height:1.5}.cube-field{width:120px;height:95px;position:absolute;bottom:25px;right:20px}.cube-field i{background:linear-gradient(135deg,#33461a,var(--lime));opacity:.65;width:35px;height:35px;position:absolute;transform:rotate(30deg)skew(-10deg);box-shadow:0 0 20px #c8f20b33}.cube-field i:nth-child(2){top:25px;left:35px}.cube-field i:nth-child(3){top:45px;left:70px}.cube-field i:nth-child(4){opacity:.25;top:0;left:68px}.cube-field i:nth-child(5){opacity:.3;top:60px;left:28px}.impact>b{color:var(--lime);background:#172008;border-radius:8px;padding:8px;position:absolute;top:22px;right:18px}.impact>b em{font-size:7px;font-style:normal;display:block}.bars{border-bottom:1px solid #233038;align-items:flex-end;gap:15px;height:112px;display:flex;position:absolute;bottom:22px;left:20px;right:20px}.bars i{background:linear-gradient(180deg,var(--lime),#11445b);border-radius:3px 3px 0 0;flex:1;animation:1.5s both bars;position:relative}.bars i span{color:#6b767c;font-size:7px;position:absolute;bottom:-16px}.marquee{background:#070b0e;border-block:1px solid #182128;padding:18px 0;overflow:hidden}.marquee>div{gap:68px;width:max-content;animation:24s linear infinite marquee;display:flex}.marquee span{color:#717d84;letter-spacing:1px;font-weight:700}.marquee i{color:var(--lime);margin-right:12px;font-style:normal}.steps{text-align:center;padding:80px 0}.steps h2 span{color:var(--lime);background:0 0}.step-progress{background:#33400f;height:1px;margin:45px 5% 0;position:relative}.step-progress i{background:var(--lime);height:2px;transition:width .5s;display:block}.step-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:20px;display:grid}.step-grid button{text-align:left;color:#889399;cursor:pointer;background:#0b1116;border:1px solid #253039;border-radius:9px;gap:13px;min-height:105px;padding:18px;transition:all .3s;display:flex}.step-grid button:hover,.step-grid button.on{border-color:var(--lime);color:#fff;transform:translateY(-5px);box-shadow:0 12px 30px #0000004d}.step-grid button>b{color:#fff;border:1px solid #34414a;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.step-grid button.on>b{background:var(--lime);color:#071005;border-color:var(--lime)}.step-grid button span{flex-direction:column;display:flex}.step-grid button strong{margin:5px 0 8px;font-size:13px}.step-grid button small{font-size:9px;line-height:1.5}.results{background:linear-gradient(120deg,#081015,#070b0e);border:1px solid #27333b;border-radius:13px;grid-template-columns:1.3fr .8fr .7fr 1fr;align-items:center;gap:30px;min-height:205px;padding:31px;display:grid}.results h2{font-size:30px}.big-number strong{font-size:47px;display:block}.big-number small,.result-copy small{color:#7d898f;line-height:1.5}.result-copy{flex-direction:column;gap:8px;display:flex}.result-copy>b{color:#75d4ff;font-size:33px}.result-chart{background:repeating-linear-gradient(0deg,#0000 0 28px,#162128 29px);height:110px;position:relative;overflow:hidden}.line{transform-origin:0;height:3px;position:absolute;top:65%;left:0;right:0;transform:skewY(-12deg)}.blue-line{background:#55c8f4;box-shadow:0 0 8px #55c8f4}.lime-line{background:var(--lime);box-shadow:0 0 8px var(--lime);top:38%}.result-chart span{color:#758188;font-size:8px;position:absolute;bottom:2px}.result-chart span:last-child{left:60px}.pricing{text-align:center;padding:85px 0}.price-grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px;display:grid}.price-card{background:linear-gradient(145deg,#0e151a,#080d11);border:1px solid #2c3942;border-radius:13px;min-height:385px;padding:26px;transition:all .3s;position:relative}.price-card:hover{transform:translateY(-7px)}.price-card.featured{border-color:var(--lime);box-shadow:0 0 45px #c8f20b12}.price-card>em{color:var(--lime);border:1px solid #4e6316;border-radius:20px;padding:5px 9px;font-size:8px;font-style:normal;position:absolute;top:20px;right:20px}.price-card h3{margin:0 0 7px;font-size:19px}.price-card p{color:#748087;margin:0 0 24px;font-size:11px}.price-card>strong{margin-bottom:18px;font-size:36px;display:inline-block}.price-card.featured>strong{color:var(--lime)}.price-card>small{color:#748087;margin-left:6px}.price-card ul{min-height:135px;padding:0;list-style:none}.price-card li{color:var(--lime);margin:13px 0;font-size:11px}.price-card li span{color:#b6bdc1;margin-left:8px}.price-card>a{border:1px solid #35424a;border-radius:8px;justify-content:center;gap:15px;padding:12px;font-size:11px;font-weight:700;display:flex}.price-card.featured>a{background:var(--lime);color:#071005;border-color:var(--lime)}.cta{background:#080d10;border:1px solid #344047;border-radius:14px;justify-content:space-between;align-items:center;min-height:170px;margin-bottom:72px;padding:32px 48px;display:flex;position:relative;overflow:hidden}.cta h2{margin-bottom:10px;font-size:35px}.cta>div:not(.wave){z-index:2;position:relative}.cta>div>p:last-child{color:#8d989e;margin:0}.cta>.btn{z-index:2;position:relative}.wave{opacity:.45;background:radial-gradient(ellipse at 58% 120%,#137ca0 0,transparent 45%),repeating-radial-gradient(ellipse at 70% 130%,transparent 0 12px,#44caff33 13px,transparent 14px),radial-gradient(ellipse at 95% 110%,var(--lime),transparent 35%);position:absolute;inset:0}footer{grid-template-columns:1.4fr repeat(4,.75fr) 1fr;gap:32px;width:min(1280px,100% - 48px);margin:auto;padding-bottom:25px;display:grid}.footer-lead p,.footer-news p{color:#768188;font-size:11px;line-height:1.6}.footer-lead>div{color:#78848a;margin-top:20px}.footer-col,.footer-news{flex-direction:column;gap:10px;font-size:11px;display:flex}.footer-col a{color:#778289}.footer-col a:hover{color:var(--lime)}.footer-news form{border:1px solid #27333b;border-radius:7px;padding:3px;display:flex}.footer-news input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:8px;font-size:9px}.footer-news button{color:#fff;background:#162029;border:0;border-radius:5px}.copyright{color:#566168;border-top:1px solid #182128;grid-column:1/-1;justify-content:space-between;margin-top:15px;padding-top:20px;font-size:9px;display:flex}@keyframes pulse{50%{opacity:.5}}@keyframes chartIn{0%{transform:translateY(100%)}}@keyframes bars{0%{height:0}}@keyframes marquee{to{transform:translate(-50%)}}@media (width<=900px){header{height:70px}.header-actions .signin{display:none}nav{opacity:0;z-index:100;background:#0b1115;border:1px solid #29343c;border-radius:14px;flex-direction:column;gap:0;padding:20px;transition:all .3s;position:fixed;inset:70px 18px auto;transform:translateY(-130%)}nav.open{opacity:1;transform:none}nav a{padding:13px}.menu{background:#0b1116;border:1px solid #2b373e;border-radius:50%;width:42px;height:42px;display:block;position:relative}.menu i{background:#fff;width:17px;height:1px;transition:all .3s;position:absolute;top:16px;left:12px}.menu i:last-child{top:23px}.menu.open i:first-child{top:20px;transform:rotate(45deg)}.menu.open i:last-child{top:20px;transform:rotate(-45deg)}.header-actions{margin-left:auto;margin-right:10px}.hero h1{font-size:64px}.dashboard{grid-template-columns:125px;height:420px}.dashboard main{padding:18px}.dash-grid{grid-template-columns:2fr 1fr}.runs-card{display:none}.why{grid-template-columns:1fr;padding-inline:0}.results,.step-grid{grid-template-columns:1fr 1fr}.price-grid{grid-template-columns:1fr}.price-card{min-height:auto}.cta{padding:30px}.footer-col{display:none}footer{grid-template-columns:1fr 1fr}.footer-news{grid-column:2}.copyright{grid-column:1/-1}}@media (width<=600px){.section,header,footer,.dashboard{width:min(100% - 28px,1180px)}.header-actions .btn{display:none}.brand{font-size:22px}.hero{min-height:600px;padding-top:38px}.hero h1{letter-spacing:-3px;margin-top:24px;font-size:47px;line-height:.96}.lead{padding:0 10px;font-size:14px}.desktop{display:none}.hero-actions{flex-direction:column;width:240px;margin:26px auto 0}.hero-metrics{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.metric{width:auto}.metric:last-child{grid-column:1/-1}.arc{width:900px;top:330px}.dashboard{border-radius:13px;height:410px;margin-top:0;display:block}.dashboard aside{display:none}.dashboard main{padding:15px}.dash-head h3{font-size:15px}.dash-tools{display:none}.dash-metrics{grid-template-columns:1fr 1fr;gap:8px}.dash-stat{height:68px;padding:10px}.dash-stat:nth-child(n+3){display:none}.dash-grid{grid-template-columns:1fr;margin-top:8px}.chart-card{height:260px}.health-card{display:none}.why{padding-top:70px}.why h2,.steps h2,.pricing h2,.cta h2{font-size:34px}.insight-grid{grid-template-columns:1fr}.insight-grid article{min-height:185px}.marquee>div{gap:42px}.steps{padding:70px 0}.step-grid{grid-template-columns:1fr;gap:10px}.step-progress{display:none}.step-grid button{min-height:90px}.results{grid-template-columns:1fr;padding:25px}.big-number,.result-copy{text-align:left}.result-chart{height:130px}.pricing{padding:70px 0}.price-grid{margin-top:25px}.cta{min-height:280px;margin-bottom:55px;padding:28px;display:block}.cta .btn{margin-top:28px}.cta h2{font-size:31px}footer{grid-template-columns:1fr;display:grid}.footer-news{grid-column:1}.copyright{flex-direction:column;grid-column:1;gap:10px}.footer-lead{max-width:280px}.cursor-glow{display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}.reveal{opacity:1;transform:none}}.dashboard-v2{background:linear-gradient(140deg,#071016 0%,#060b0f 58%,#081117 100%);border-color:#33424b;grid-template-columns:168px 1fr;height:525px;box-shadow:0 30px 90px #0000009e,0 0 0 1px #ffffff04,0 0 80px #37c8ff09}.dashboard-v2 .dash-side{background:#050a0eb3;padding:22px 14px;position:relative}.dashboard-v2 .dash-side .brand{margin:2px 4px 17px;font-size:16px}.dash-nav{flex-direction:column;gap:4px;display:flex}.dashboard-v2 .dash-nav span{border:1px solid #0000;align-items:center;gap:10px;height:35px;padding:0 11px;font-size:10px}.dashboard-v2 .dash-nav span svg{font-size:14px}.dashboard-v2 .dash-nav span.active{box-shadow:inset 3px 0 var(--lime);border-color:#c8f20b0f}.dash-side-foot{color:#5f6c73;align-items:center;gap:6px;font-size:7px;display:flex;position:absolute;bottom:19px;left:19px}.status-dot{background:var(--lime);width:6px;height:6px;box-shadow:0 0 9px var(--lime);border-radius:50%}.dashboard-v2 main{padding:0 26px 24px}.dash-topbar{border-bottom:1px solid #152129;justify-content:flex-end;align-items:center;gap:8px;height:49px;margin:0 -26px;padding:0 25px;display:flex}.dash-search{color:#536169;background:#0a1116;border:1px solid #1d2a32;border-radius:18px;align-items:center;gap:7px;width:190px;height:27px;padding:0 9px;font-size:8px;display:flex}.dash-search svg{font-size:12px}.dash-search kbd{color:#6d7a80;border:1px solid #26343c;border-radius:4px;margin-left:auto;padding:2px 4px;font-size:6px}.dash-topbar button{color:#75838a;background:#0a1116;border:1px solid #213039;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.dash-topbar .avatar{color:#fff;background:linear-gradient(145deg,#4e9fb5,#20333d);border-color:#4b6570;font-size:7px}.dash-title-row{justify-content:space-between;align-items:center;height:58px;display:flex}.dash-title-row h3{margin:0;font-size:18px}.dash-title-row small{color:#647177;margin-top:4px;font-size:7px;display:block}.dash-title-row small i{background:var(--lime);border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.period{border:1px solid #1c2931;border-radius:16px;padding:2px;display:flex}.period button{color:#647177;background:0 0;border:0;border-radius:12px;padding:5px 12px;font-size:7px}.period button.on{color:var(--lime);background:#1b260b;box-shadow:inset 0 0 0 1px #3f5212}.dashboard-v2 .dash-metrics{gap:11px;margin-top:0}.dashboard-v2 .dash-stat{background:linear-gradient(145deg,#101a20,#0a1116);border-color:#1c2a32;height:87px;padding:13px 14px}.dash-stat>div{color:#77858c;justify-content:space-between;display:flex}.dash-stat>div svg{color:#a4b0b5;font-size:14px}.dashboard-v2 .dash-stat strong{margin:9px 0 3px;font-size:23px}.dashboard-v2 .dash-grid{grid-template-columns:2.15fr .9fr 1.06fr;gap:11px;margin-top:11px}.dashboard-v2 .chart-card,.dashboard-v2 .health-card,.dashboard-v2 .runs-card{background:linear-gradient(145deg,#0d171d,#080e12);border-color:#1b2931;height:258px;padding:14px}.mini-tabs{color:#56636a;align-items:center;gap:10px;font-size:7px;display:flex}.card-title .mini-tabs b{padding:5px 10px}.chart-layout{grid-template-columns:23px 1fr;display:grid}.y-axis{color:#4f5c63;flex-direction:column;justify-content:space-between;height:172px;margin-top:8px;padding-bottom:4px;font-size:7px;display:flex}.dashboard-v2 .line-chart{height:172px}.dashboard-v2 .axis{margin-top:5px;padding-left:24px}.dashboard-v2 .donut{width:139px;height:139px;margin:16px auto 7px}.dashboard-v2 .donut:before{width:109px;height:109px}.health-legend{margin:0 7px}.dashboard-v2 .health-card p{align-items:center;margin:4px 0;display:flex}.dashboard-v2 .health-card p b{margin-left:auto}.health-card p i.failed{background:#ff7c61}.health-card p i.paused{background:#e8b84c}.dashboard-v2 .runs-card p{grid-template-columns:13px 1fr auto auto;margin:14px 0}.dashboard-v2 .runs-card p svg{color:var(--lime);font-size:11px}.dashboard-v2 .runs-card p:nth-of-type(4) svg{color:#ff7869}.why-v2{background:radial-gradient(circle at 79% 47%,#1e455033,#0000 41%);grid-template-columns:.9fr 1.35fr;gap:68px;margin-top:34px;padding:86px 0 95px;position:relative}.why-v2:before{content:"";background:linear-gradient(90deg,#0000,#22313a 18% 82%,#0000);height:1px;position:absolute;top:35px;left:0;right:0}.why-v2 .why-copy{padding-left:10px}.why-v2 h2{font-size:46px;line-height:1.03}.why-v2 .why-copy>p:not(.eyebrow){max-width:440px;font-size:14px}.why-v2 .why-copy ul{margin:30px 0}.why-v2 .why-copy li{align-items:center;margin:20px 0}.why-v2 .why-copy li>b{background:linear-gradient(145deg,#1e2c0b,#101806);border:1px solid #34440e;border-radius:12px;width:42px;height:42px;box-shadow:0 0 25px #c8f20b0d}.why-v2 .why-copy li>b svg{font-size:18px}.why-v2 .why-copy li strong{font-size:14px}.why-v2 .why-copy li small{font-size:10px;line-height:1.45}.why-v2 .text-link{border-color:#3a4850;margin-top:3px;padding:13px 17px}.why-v2 .text-link svg{font-size:14px}.insight-grid-v2{gap:14px}.insight-grid-v2 article{background:linear-gradient(145deg,#0f191ffa,#070c10fa);border-color:#26343c;min-height:220px;padding:22px;transition:transform .35s,border-color .35s;box-shadow:inset 0 1px #ffffff06}.insight-grid-v2 article:hover{border-color:#44535b;transform:translateY(-5px)}.card-kicker{font:8px var(--font-geist-mono);letter-spacing:.7px;color:#73a3b4;justify-content:space-between;align-items:center;display:flex}.card-kicker svg{color:#80939b;font-size:15px}.insight-grid-v2 .accuracy>strong{margin-top:17px;font-size:53px}.accuracy>strong span{color:#98a4a9;font-size:25px}.insight-grid-v2 .accuracy>em{background:#162208;border-radius:10px;margin-top:5px;padding:5px 8px;display:inline-block}.forecast-chart{background:repeating-linear-gradient(0deg,#0000 0 28px,#24343d99 29px);border-bottom:1px solid #25333a;align-items:flex-end;gap:4px;height:115px;display:flex;position:absolute;bottom:21px;left:43%;right:20px;transform:skewY(-10deg)}.forecast-chart i{border-top:2px solid var(--lime);flex:1;height:20%}.forecast-chart i:nth-child(2){height:31%}.forecast-chart i:nth-child(3){height:25%}.forecast-chart i:nth-child(4){height:48%}.forecast-chart i:nth-child(5){border-color:#78dafa;height:64%}.forecast-chart i:nth-child(6){border-color:#78dafa;height:84%}.forecast-chart b{color:#74d9fc;font:7px var(--font-geist-mono);position:absolute;top:-7px;right:0}.insight-grid-v2 .quote{flex-direction:column;display:flex}.quote-mark{color:var(--lime);height:34px;font:700 40px/1 serif}.insight-grid-v2 .quote>p{max-width:320px;margin:6px 0 auto;font-size:17px;line-height:1.38}.person{align-items:center;gap:11px;display:flex}.insight-grid-v2 .person>i{background:linear-gradient(145deg,#70cae0,#17333e);width:39px;height:39px;box-shadow:0 0 24px #43c6f529}.insight-grid-v2 .use-case>strong{margin-top:20px;font-size:17px;display:block}.insight-grid-v2 .use-case>p{max-width:53%;font-size:10px;line-height:1.6}.use-case>a{color:#a8b2b7;gap:10px;font-size:9px;display:flex;position:absolute;bottom:20px;left:22px}.use-case>a svg{color:var(--lime)}.insight-grid-v2 .cube-field{bottom:40px;right:25px;transform:scale(1.05)}.insight-grid-v2 .impact>b{top:55px}.insight-grid-v2 .bars{height:118px;bottom:25px}.marquee{background:linear-gradient(90deg,#070b0e,#091116,#070b0e);border-color:#223039;padding:22px 0;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.marquee-rail{will-change:transform;gap:56px;width:max-content;animation:26s linear infinite marqueeV2;display:flex}.marquee-group{align-items:center;gap:56px;display:flex}.marquee-group span{color:#8c989e;letter-spacing:.3px;align-items:center;gap:13px;min-width:116px;font-size:12px;font-weight:700;display:flex}.marquee-group span svg{color:#c2ccd0;font-size:19px}.marquee:hover .marquee-rail{animation-play-state:paused}@keyframes marqueeV2{to{transform:translate(calc(-50% - 28px))}}.steps .step-grid button>b{border-radius:10px}.steps .step-grid button>b svg{font-size:14px}.steps .step-grid button span>small{font:7px var(--font-geist-mono);color:#66747b}.steps .step-grid button span>strong{margin:4px 0 6px}.steps .step-grid button span>em{font-size:9px;font-style:normal;line-height:1.45}.price-card li{align-items:center;gap:7px;display:flex}.price-card li svg{font-size:13px}.price-card li span{margin-left:0}.site-footer{background:linear-gradient(#070d11,#05090c 70%);border-top:1px solid #202d35;width:100%;max-width:none;margin:0;padding:0 0 26px;display:block;position:relative;overflow:hidden}.footer-glow{filter:blur(70px);background:#36b7dc1a;border-radius:50%;width:800px;height:320px;position:absolute;top:-240px;left:50%;transform:translate(-50%)}.footer-main{grid-template-columns:1.45fr repeat(4,.7fr) 1.35fr;gap:35px;width:min(1280px,100% - 48px);margin:auto;padding:66px 0 58px;display:grid;position:relative}.site-footer .footer-lead{padding-right:26px}.site-footer .footer-lead p{max-width:250px;margin:18px 0 23px;font-size:12px;line-height:1.7}.socials{gap:8px;display:flex}.socials a{color:#7f8c92;border:1px solid #26343c;border-radius:9px;place-items:center;width:34px;height:34px;transition:all .25s;display:grid}.socials a:hover{color:var(--lime);border-color:#52651b;transform:translateY(-2px)}.socials svg{font-size:14px}.site-footer .footer-col{gap:13px}.site-footer .footer-col strong{letter-spacing:.8px;color:#dbe0e2;margin-bottom:6px;font-size:10px}.site-footer .footer-col a{font-size:10px}.site-footer .footer-news{background:linear-gradient(145deg,#0d161b,#080e12);border:1px solid #25333b;border-radius:12px;gap:8px;padding:19px}.news-icon{width:34px;height:34px;color:var(--lime);background:#1b260b;border-radius:9px;place-items:center;display:grid}.site-footer .footer-news>strong{margin-top:5px;font-size:13px}.site-footer .footer-news p{margin:0 0 5px;font-size:10px}.site-footer .footer-news form{height:39px}.site-footer .footer-news input{font-size:9px}.site-footer .footer-news button{width:34px;color:var(--lime)}.site-footer .footer-news>small{color:#536067;font-size:7px}.site-footer .copyright{grid-column:auto;width:min(1280px,100% - 48px);margin:0 auto;display:flex;position:relative}.site-footer .copyright>span:last-child{gap:22px;display:flex}.footer-status{align-items:center;gap:7px;display:flex}.footer-status i{background:var(--lime);width:6px;height:6px;box-shadow:0 0 8px var(--lime);border-radius:50%}@media (width<=900px){.dashboard-v2{grid-template-columns:130px 1fr;height:475px}.dashboard-v2 main{padding-inline:17px}.dash-topbar{margin-inline:-17px;padding-inline:17px}.dashboard-v2 .dash-grid{grid-template-columns:2fr 1fr}.dashboard-v2 .runs-card{display:none}.why-v2{grid-template-columns:1fr;gap:40px;padding-inline:0}.why-v2 .why-copy{padding:0}.footer-main{grid-template-columns:1.4fr repeat(2,.75fr) 1.2fr}.site-footer .footer-col:nth-of-type(3),.site-footer .footer-col:nth-of-type(4){display:none}}@media (width<=600px){.dashboard-v2{height:462px}.dashboard-v2 main{padding:0 13px 15px}.dash-topbar{height:43px;margin:0 -13px;padding:0 13px}.dash-search{width:155px}.dash-title-row{height:59px}.dash-title-row h3{font-size:16px}.period button:not(.on){display:none}.period button{padding-inline:10px}.dashboard-v2 .dash-stat{height:72px}.dashboard-v2 .dash-stat strong{margin:5px 0 2px;font-size:20px}.dashboard-v2 .chart-card{height:248px}.dashboard-v2 .line-chart,.dashboard-v2 .y-axis{height:153px}.why-v2{padding-top:83px}.why-v2 h2{font-size:35px}.insight-grid-v2 article{min-height:220px}.marquee{padding-block:19px}.marquee-rail,.marquee-group{gap:38px}.marquee-group span{min-width:100px;font-size:11px}@keyframes marqueeV2{to{transform:translate(calc(-50% - 19px))}}.footer-main{grid-template-columns:1fr;width:min(100% - 28px,1280px);padding:52px 0 38px}.site-footer .footer-col{display:none}.site-footer .footer-news{margin-top:8px}.site-footer .copyright{flex-direction:column;gap:12px;width:min(100% - 28px,1280px)}.site-footer .copyright>span:last-child{gap:17px}}.dashboard-v2 .dash-side .brand span{height:auto;color:var(--lime);font-size:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 1px;padding:0;display:inline-block;transform:rotate(45deg)}.dashboard-v2 .line-chart:before{display:none}.chart-line{z-index:2;filter:drop-shadow(0 0 7px #c8f20b8c);position:absolute;inset:0}.chart-line i{background:var(--lime);transform-origin:0;height:2px;position:absolute}.chart-line i:first-child{width:14%;top:67%;left:1%;transform:rotate(8deg)}.chart-line i:nth-child(2){width:15%;top:70.5%;left:14.8%;transform:rotate(-15deg)}.chart-line i:nth-child(3){width:15%;top:64.5%;left:29.2%;transform:rotate(12deg)}.chart-line i:nth-child(4){width:16%;top:68%;left:43.7%;transform:rotate(-27deg)}.chart-line i:nth-child(5){width:15%;top:54%;left:58%;transform:rotate(-18deg)}.chart-line i:nth-child(6){width:14%;top:46.5%;left:72.2%;transform:rotate(16deg)}.chart-line i:nth-child(7){width:14%;top:50%;left:85.8%;transform:rotate(-8deg)}.marquee>.marquee-rail{gap:56px;animation:26s linear infinite marqueeV2;display:flex}@media (width<=600px){.marquee>.marquee-rail{gap:38px}}
