@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap");@keyframes rise{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}@keyframes cue{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(7px);opacity:1}}.signal-root{overflow-x:clip}.signal-root ::-moz-selection{background:rgba(59,130,246,.35);color:#fff}.signal-root ::selection{background:rgba(59,130,246,.35);color:#fff}.signal-root a:hover{color:#9adcfa}.landing-skip{position:absolute;left:-9999px;top:0;z-index:200}.landing-skip:focus{left:12px;top:12px;padding:10px 16px;border-radius:8px;background:#0b1220;border:1px solid rgba(148,163,184,.3);color:#e8edf4}.signal-root a:focus-visible{outline:2px solid #5ec8f5;outline-offset:3px;border-radius:6px}.signal-root .scrub{position:relative;z-index:1;height:340vh}.signal-root .scrub-frame{position:sticky;top:0;height:100vh;overflow:hidden}.signal-root .bigword{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:clamp(64px,13vw,210px);font-weight:700;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1.5px rgba(148,163,184,.4);pointer-events:none}.signal-root .cap{left:max(26px,calc(50vw - 640px));max-width:400px;flex-direction:column}.signal-root .cap,.signal-root .dots{position:absolute;right:max(26px,calc(50vw - 640px));bottom:56px;display:flex;gap:8px}.signal-root .hwrap{position:relative;z-index:1;height:360vh}.signal-root .hsticky{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.signal-root .htrack{display:flex;gap:24px;padding:0 max(26px,calc(50vw - 640px));will-change:transform}.signal-root.landing-stacked .hwrap,.signal-root.landing-stacked .scrub{height:auto}.signal-root.landing-stacked .hsticky,.signal-root.landing-stacked .scrub-frame{position:static;height:auto;overflow:visible;padding:64px 0}.signal-root.landing-stacked .scrub-frame{padding-left:max(26px,calc(50vw - 640px));padding-right:max(26px,calc(50vw - 640px));display:flex;flex-direction:column;gap:36px}.signal-root.landing-stacked .bigword,.signal-root.landing-stacked .dots{display:none}.signal-root.landing-stacked .cap{position:static;opacity:1!important;transform:none!important;max-width:620px;padding:0}.signal-root.landing-stacked .htrack{transform:none!important;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:none}.signal-root.landing-stacked .htrack::-webkit-scrollbar{display:none}.signal-root.landing-stacked [data-card]{scroll-snap-align:start}.signal-root.landing-still [data-pricing]{opacity:1!important;transform:none!important}.signal-root.landing-still [data-skew]{transform:none!important}@media (max-width:900px){.signal-root [data-scrollcue]{display:none!important}.signal-root [data-railhint]{display:none}}@media (max-width:620px){.signal-root [data-countgrid]{grid-template-columns:1fr}.signal-root [data-navlinks]>a[href="#pricing"],.signal-root [data-navlinks]>a[href="#product"],.signal-root [data-navlinks]>a[href="/docs"]{display:none}.signal-root [data-navlinks]{gap:12px}.signal-root [data-navlinks] a{white-space:nowrap}.signal-root [data-navlinks] a[href="/register"]{padding:8px 13px}.signal-root [data-wordmark]{display:none}}@media (prefers-reduced-motion:reduce){.signal-root *,.signal-root :after,.signal-root :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}