.datakit-module__UK7Uaq__page{--dk-bg:#08090b;--dk-bg-elevated:#0e1014;--dk-surface:#161a20;--dk-border:#ffffff12;--dk-border-hover:#ffffff24;--dk-text:#f1f5f9;--dk-text-muted:#a1b2c8;--dk-accent:#c8f53c;--dk-radius:10px;--dk-radius-xl:24px;--dk-transition:.2s cubic-bezier(.4, 0, .2, 1);min-height:100%;color:var(--dk-text);background-color:var(--dk-bg);-webkit-font-smoothing:antialiased;background-image:radial-gradient(100% 100% at 50% 0,#c8f53c08 0%,#0000 50%),radial-gradient(80% 60% at 100% 100%,#c8f53c05 0%,#0000 40%);font-size:16px;line-height:1.6;overflow:clip}html[data-theme=light] .datakit-module__UK7Uaq__page{--dk-bg:#f5f7fb;--dk-bg-elevated:#fff;--dk-surface:#edf2f8;--dk-border:#0f172a1f;--dk-border-hover:#0f172a38;--dk-text:#0f172a;--dk-text-muted:#334155;--dk-accent:#2563eb;background-image:radial-gradient(100% 100% at 50% 0,#2563eb0a 0%,#0000 50%),radial-gradient(80% 60% at 100% 100%,#2563eb05 0%,#0000 40%)}.datakit-module__UK7Uaq__page,.datakit-module__UK7Uaq__page *{box-sizing:border-box}.datakit-module__UK7Uaq__page h1,.datakit-module__UK7Uaq__page h2,.datakit-module__UK7Uaq__page h3,.datakit-module__UK7Uaq__page p{margin:0}.datakit-module__UK7Uaq__page h1,.datakit-module__UK7Uaq__page h2,.datakit-module__UK7Uaq__page h3{text-wrap:balance}.datakit-module__UK7Uaq__page p,.datakit-module__UK7Uaq__page li{text-wrap:pretty}.datakit-module__UK7Uaq__page a{color:inherit;text-decoration:none}.datakit-module__UK7Uaq__page a:focus-visible{outline:2px solid var(--dk-accent);outline-offset:3px}.datakit-module__UK7Uaq__hero{text-align:center;border-bottom:1px solid var(--dk-border);background:radial-gradient(circle at 18% 20%,#c8f53c29,#0000 28%),radial-gradient(circle at 84% 18%,#6366f124,#0000 30%),linear-gradient(#070b12f5,#070b12e0);padding:8.5rem 2rem 4.5rem;position:relative;overflow:hidden}.datakit-module__UK7Uaq__hero:before{content:"";pointer-events:none;background:radial-gradient(80% 50% at 50% 0,#c8f53c0d 0%,#0000 55%);position:absolute;inset:0}.datakit-module__UK7Uaq__hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0208171f);height:72px;position:absolute;inset:auto 0 0}.datakit-module__UK7Uaq__hero>*{z-index:1;position:relative}html[data-theme=light] .datakit-module__UK7Uaq__hero{background:radial-gradient(80% 60% at 20% 0,#2563eb21 0%,#0000 55%),radial-gradient(60% 50% at 85% 10%,#38bdf81a 0%,#0000 50%),linear-gradient(#eaf2ff 0%,#f5f7fb 100%);border-bottom-color:#2563eb1f}html[data-theme=light] .datakit-module__UK7Uaq__hero:before{background:0 0}html[data-theme=light] .datakit-module__UK7Uaq__hero:after{background:linear-gradient(#0000,#f0f4f81f)}.datakit-module__UK7Uaq__sectionLabel{font-family:var(--migrated-font-label);color:var(--dk-accent);letter-spacing:.15em;text-transform:uppercase;background:#c8f53c14;border:1px solid #c8f53c2e;border-radius:999px;align-items:center;gap:.35rem;margin-bottom:.8rem;padding:.38rem .7rem;font-size:.7rem;font-weight:600;display:inline-flex}html[data-theme=light] .datakit-module__UK7Uaq__sectionLabel{color:#2563eb;background:#2563eb17;border-color:#2563eb38}.datakit-module__UK7Uaq__hero h1{letter-spacing:-.025em;margin-bottom:.75rem;font-size:clamp(2.25rem,4.5vw,3rem);font-weight:700;line-height:1.15}.datakit-module__UK7Uaq__hero>p{max-width:680px;color:var(--dk-text-muted);margin:0 auto;font-size:1.05rem;line-height:1.6}.datakit-module__UK7Uaq__heroActions,.datakit-module__UK7Uaq__actionButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:.9rem;display:flex}.datakit-module__UK7Uaq__heroActions{margin-top:1.8rem}.datakit-module__UK7Uaq__primaryButton,.datakit-module__UK7Uaq__secondaryButton{border-radius:var(--dk-radius);white-space:nowrap;cursor:pointer;min-width:180px;min-height:44px;transition:var(--dk-transition);border:0;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;line-height:1.1;display:inline-flex}.datakit-module__UK7Uaq__primaryButton{background:var(--dk-accent);box-shadow:0 2px 12px #c8f53c40;color:#0f172a!important}.datakit-module__UK7Uaq__primaryButton:hover{background:#7dd3fc;transform:translateY(-1px);box-shadow:0 4px 20px #c8f53c4d}.datakit-module__UK7Uaq__secondaryButton{background:var(--dk-surface);border:1px solid var(--dk-border);color:var(--dk-text)!important}.datakit-module__UK7Uaq__secondaryButton:hover{background:var(--dk-bg-elevated);border-color:var(--dk-border-hover)}html[data-theme=light] .datakit-module__UK7Uaq__primaryButton{box-shadow:0 2px 12px #2563eb38;color:#fff!important}html[data-theme=light] .datakit-module__UK7Uaq__primaryButton:hover{background:#1d4ed8;box-shadow:0 4px 20px #2563eb4d;color:#fff!important}.datakit-module__UK7Uaq__heroMeta{flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:1.2rem;display:flex}.datakit-module__UK7Uaq__heroMeta span{min-height:34px;color:var(--dk-text-muted);background:#0f172a9e;border:1px solid #94a3b82e;border-radius:999px;align-items:center;padding:.35rem .7rem;font-size:.82rem;font-weight:600;display:inline-flex}html[data-theme=light] .datakit-module__UK7Uaq__heroMeta span{background:#0f172a12;border-color:#0f172a1f}.datakit-module__UK7Uaq__section{padding:clamp(3.5rem,6vw,4.75rem) 2rem;position:relative}.datakit-module__UK7Uaq__section+.datakit-module__UK7Uaq__section{padding-top:clamp(1.75rem,3vw,2.5rem)}.datakit-module__UK7Uaq__elevatedSection{background:var(--dk-bg-elevated)}.datakit-module__UK7Uaq__container{max-width:920px;margin:0 auto}.datakit-module__UK7Uaq__sectionHeader{text-align:center;max-width:760px;margin:0 auto 2.5rem}.datakit-module__UK7Uaq__sectionHeader h2{letter-spacing:-.02em;font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:600;line-height:1.2}.datakit-module__UK7Uaq__sectionHeader p{max-width:680px;color:var(--dk-text-muted);margin:.7rem auto 0;font-size:1rem;line-height:1.65}.datakit-module__UK7Uaq__includedGrid,.datakit-module__UK7Uaq__pricingGrid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:1.5rem;display:grid}.datakit-module__UK7Uaq__includedCard{border:1px solid var(--dk-border);border-radius:var(--dk-radius-xl);padding:1.5rem}.datakit-module__UK7Uaq__includedCard h3{margin-bottom:.5rem;font-size:1rem}.datakit-module__UK7Uaq__includedCard p{color:var(--dk-text-muted);font-size:.9rem}.datakit-module__UK7Uaq__page code{background:#0003;border-radius:4px;padding:.15rem .4rem;font-size:.95em}.datakit-module__UK7Uaq__priceCard{text-align:center;border:1px solid var(--dk-border);border-radius:var(--dk-radius-xl);flex-direction:column;padding:2rem 1.5rem;display:flex;position:relative}.datakit-module__UK7Uaq__featuredPlan{border:2px solid var(--dk-accent)}.datakit-module__UK7Uaq__planBadge{font-family:var(--migrated-font-label);color:#fff;background:var(--dk-accent);border-radius:1rem;padding:.2rem .75rem;font-size:.75rem;font-weight:600;position:absolute;top:-.75rem;left:50%;transform:translate(-50%)}.datakit-module__UK7Uaq__priceCard h3{margin-bottom:.25rem;font-size:1.1rem}.datakit-module__UK7Uaq__planDescription{color:var(--dk-text-muted);font-size:.85rem;margin-bottom:1rem!important}.datakit-module__UK7Uaq__planPrice{margin-bottom:1rem;font-size:1.75rem;font-weight:700}.datakit-module__UK7Uaq__planPrice span{color:var(--dk-text-muted);font-size:.85rem;font-weight:400}.datakit-module__UK7Uaq__priceCard ul{text-align:left;flex:1;margin:0 0 1.5rem;padding:0;font-size:.88rem;list-style:none}.datakit-module__UK7Uaq__priceCard li{border-bottom:1px solid var(--dk-border);padding:.4rem 0}.datakit-module__UK7Uaq__priceCard li:last-child{border-bottom:0}.datakit-module__UK7Uaq__priceCard .datakit-module__UK7Uaq__primaryButton,.datakit-module__UK7Uaq__priceCard .datakit-module__UK7Uaq__secondaryButton{width:100%}.datakit-module__UK7Uaq__hardwareGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.datakit-module__UK7Uaq__hardwareCard{text-align:center;border:1px solid var(--dk-border);border-radius:var(--dk-radius-xl);padding:1.25rem}.datakit-module__UK7Uaq__hardwareCard strong{font-size:.95rem}.datakit-module__UK7Uaq__hardwareCard p{color:var(--dk-text-muted);margin-top:.25rem;font-size:.8rem}.datakit-module__UK7Uaq__inlineCta{text-align:center;font-size:.92rem;margin-top:1.5rem!important}.datakit-module__UK7Uaq__inlineCta a,.datakit-module__UK7Uaq__stepCopy a,.datakit-module__UK7Uaq__contactLine a{color:var(--dk-accent);text-decoration:underline;-webkit-text-decoration-color:var(--dk-accent);text-decoration-color:var(--dk-accent);text-underline-offset:2px}.datakit-module__UK7Uaq__steps{flex-direction:column;display:flex}.datakit-module__UK7Uaq__step{align-items:flex-start;gap:1.5rem;display:flex}.datakit-module__UK7Uaq__stepMarker{flex-direction:column;flex:none;align-items:center;display:flex}.datakit-module__UK7Uaq__stepMarker span{color:#000;background:var(--dk-accent);border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.9rem;font-weight:800;display:flex}.datakit-module__UK7Uaq__stepMarker i{background:var(--dk-border);width:2px;height:2.5rem}.datakit-module__UK7Uaq__stepCopy{padding-bottom:1.5rem}.datakit-module__UK7Uaq__stepCopy h3{margin-bottom:.25rem;font-size:1.05rem;font-weight:700}.datakit-module__UK7Uaq__stepCopy p{color:var(--dk-text-muted);font-size:.9rem}.datakit-module__UK7Uaq__actionBar{text-align:center;background:linear-gradient(180deg, color-mix(in srgb, var(--dk-bg-elevated) 92%, transparent), color-mix(in srgb, var(--dk-bg) 96%, transparent));border-top:1px solid var(--dk-border);padding:clamp(3rem,5vw,4.5rem) 2rem;position:relative}.datakit-module__UK7Uaq__actionBar:before{content:"";pointer-events:none;background:radial-gradient(60% 80%,#c8f53c0a 0%,#0000 70%);position:absolute;inset:0}.datakit-module__UK7Uaq__actionBar>*{z-index:1;position:relative}.datakit-module__UK7Uaq__actionBar h2{letter-spacing:-.02em;margin-bottom:.5rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.datakit-module__UK7Uaq__actionBar>p:first-of-type{max-width:660px;color:var(--dk-text-muted);margin:0 auto 2rem;font-size:1rem}.datakit-module__UK7Uaq__actionButtons{gap:1rem}.datakit-module__UK7Uaq__contactLine{color:var(--dk-text-muted);font-size:.9rem;margin-top:1.5rem!important}@media (max-width:768px){.datakit-module__UK7Uaq__section{padding:2.75rem 1.25rem}.datakit-module__UK7Uaq__sectionHeader{margin-bottom:1.35rem}.datakit-module__UK7Uaq__sectionHeader h2{font-size:clamp(1.35rem,5.2vw,1.75rem)}.datakit-module__UK7Uaq__actionButtons{flex-direction:column}.datakit-module__UK7Uaq__actionButtons a{min-width:100%;max-width:280px}}@media (max-width:480px){.datakit-module__UK7Uaq__section{padding-left:1rem;padding-right:1rem}}@media (prefers-reduced-motion:reduce){.datakit-module__UK7Uaq__primaryButton,.datakit-module__UK7Uaq__secondaryButton{transition:none}}
