.LandingPage-module__vCWJnq__page{background:var(--landing-paper);min-height:100dvh;color:var(--landing-ink);font-family:var(--font-landing-body), sans-serif;overflow-x:clip}.LandingPage-module__vCWJnq__shell{width:min(100% - 2rem,86rem);margin-inline:auto}.LandingPage-module__vCWJnq__headerShell{z-index:40;background:color-mix(in oklch, var(--landing-paper) 92%, transparent);-webkit-backdrop-filter:blur(10px);position:sticky;top:0}.LandingPage-module__vCWJnq__header{justify-content:space-between;align-items:center;gap:var(--landing-space-lg);border-bottom:1px solid var(--landing-rule-2);min-height:4.75rem;display:flex}.LandingPage-module__vCWJnq__wordmark{min-height:2.75rem;color:var(--landing-ink);font-family:var(--font-landing-display), sans-serif;letter-spacing:-.035em;align-items:center;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.LandingPage-module__vCWJnq__wordmarkDot{color:var(--landing-accent)}.LandingPage-module__vCWJnq__headerActions,.LandingPage-module__vCWJnq__heroActions,.LandingPage-module__vCWJnq__footerMeta{align-items:center;gap:var(--landing-space-md);flex-wrap:nowrap;min-width:0;display:flex}.LandingPage-module__vCWJnq__headerActions{justify-content:flex-end}.LandingPage-module__vCWJnq__headerActions>:first-child{margin-left:var(--landing-space-md)}.LandingPage-module__vCWJnq__mobileHeaderActions{align-items:center;gap:var(--landing-space-sm);display:none}.LandingPage-module__vCWJnq__mobileCta{min-height:2.75rem;padding:.5rem .85rem;font-size:.85rem;width:auto!important}.LandingPage-module__vCWJnq__textLink,.LandingPage-module__vCWJnq__quietLink{min-height:2.75rem;color:var(--landing-ink-2);white-space:nowrap;transition:color var(--landing-dur-short) var(--landing-ease-out);flex-shrink:0;align-items:center;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.LandingPage-module__vCWJnq__textLink:hover,.LandingPage-module__vCWJnq__textLink:focus-visible,.LandingPage-module__vCWJnq__quietLink:hover,.LandingPage-module__vCWJnq__quietLink:focus-visible{color:var(--landing-ink)}.LandingPage-module__vCWJnq__textLinkActive{color:var(--landing-ink);font-weight:600}.LandingPage-module__vCWJnq__button{justify-content:center;align-items:center;gap:var(--landing-space-xs);border:1px solid var(--landing-accent);background:var(--landing-accent);min-height:2.75rem;color:var(--landing-accent-ink);white-space:nowrap;transition:background-color var(--landing-dur-short) var(--landing-ease-out), border-color var(--landing-dur-short) var(--landing-ease-out), transform var(--landing-dur-micro) var(--landing-ease-out);border-radius:.5rem;flex-shrink:0;padding:.7rem 1.1rem;font-size:.9rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.LandingPage-module__vCWJnq__button:hover,.LandingPage-module__vCWJnq__button:focus-visible{background:var(--landing-focus);border-color:var(--landing-focus);color:var(--landing-accent-ink)}.LandingPage-module__vCWJnq__button:active{transform:translateY(1px)}.LandingPage-module__vCWJnq__textLink:focus-visible,.LandingPage-module__vCWJnq__quietLink:focus-visible,.LandingPage-module__vCWJnq__button:focus-visible{outline:2px solid var(--landing-focus);outline-offset:4px}.LandingPage-module__vCWJnq__hero{grid-template-columns:minmax(0,.82fr) minmax(32rem,1.18fr);align-items:center;gap:clamp(3rem,7vw,8rem);padding-block:clamp(4.5rem,8vw,7rem) clamp(6rem,11vw,10rem);display:grid}.LandingPage-module__vCWJnq__heroCopy{gap:var(--landing-space-lg);align-content:center;min-width:0;display:grid}.LandingPage-module__vCWJnq__monoLabel,.LandingPage-module__vCWJnq__runMeta{font-family:var(--font-landing-mono), monospace;font-variant-numeric:tabular-nums}.LandingPage-module__vCWJnq__kicker{color:var(--landing-accent);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:600}.LandingPage-module__vCWJnq__heroTitle{min-width:0;font-family:var(--font-landing-display), sans-serif;letter-spacing:-.055em;overflow-wrap:normal;text-wrap:balance;margin:0;font-size:clamp(2.5rem,5.6vw,4.75rem);font-weight:700;line-height:1}.LandingPage-module__vCWJnq__heroBody{max-width:52ch;color:var(--landing-ink-2);text-wrap:pretty;margin:0;font-size:clamp(1.05rem,1.5vw,1.22rem);line-height:1.6}.LandingPage-module__vCWJnq__heroChips{gap:var(--landing-space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.LandingPage-module__vCWJnq__heroChips li{border:1px solid var(--landing-rule);color:var(--landing-ink-2);background:color-mix(in oklch, var(--landing-ink) 4%, transparent);border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .75rem .4rem .6rem;font-size:.85rem;font-weight:500;display:inline-flex}.LandingPage-module__vCWJnq__heroChipIndex{background:var(--landing-accent);min-width:1.6rem;height:1.6rem;color:var(--landing-accent-ink);font-family:var(--font-landing-mono), monospace;font-variant-numeric:tabular-nums;letter-spacing:.04em;border-radius:999px;justify-content:center;align-items:center;padding:0 .4rem;font-size:.7rem;font-weight:700;display:inline-flex}.LandingPage-module__vCWJnq__heroChipLabel{letter-spacing:.01em}.LandingPage-module__vCWJnq__heroActions{margin-top:var(--landing-space-sm);flex-wrap:wrap}.LandingPage-module__vCWJnq__proofFrame{border:1px solid var(--landing-rule);background:var(--landing-paper-2);min-width:0;position:relative;overflow:hidden;box-shadow:0 30px 80px -40px #0284c740}.LandingPage-module__vCWJnq__proofVideo{aspect-ratio:16/9;object-fit:cover;background:#0a0a0a;width:100%;height:auto;display:block}.LandingPage-module__vCWJnq__monoLabel,.LandingPage-module__vCWJnq__runMeta{color:var(--landing-muted);letter-spacing:.06em;font-size:.72rem}.LandingPage-module__vCWJnq__section{padding-block:var(--landing-space-3xl);border-top:1px solid var(--landing-rule-2)}.LandingPage-module__vCWJnq__intelligenceSection{padding-block:var(--landing-space-3xl);border-top:1px solid var(--landing-rule-2);background:radial-gradient(circle at 80% 10%, color-mix(in oklch, var(--landing-accent) 16%, transparent), transparent 32rem), color-mix(in oklch, var(--landing-ink) 2%, var(--landing-paper))}.LandingPage-module__vCWJnq__intelligenceGrid{grid-template-columns:minmax(0,.82fr) minmax(24rem,1.18fr);align-items:center;gap:clamp(2.5rem,6vw,7rem);display:grid}.LandingPage-module__vCWJnq__intelligenceCopy{gap:var(--landing-space-lg);min-width:0;display:grid}.LandingPage-module__vCWJnq__intelligenceTitle{max-width:12ch;font-family:var(--font-landing-display), sans-serif;letter-spacing:-.06em;margin:0;font-size:clamp(2.25rem,4.5vw,4.75rem);font-weight:700;line-height:.98}.LandingPage-module__vCWJnq__intelligenceBody{max-width:54ch;color:var(--landing-ink-2);margin:0;font-size:1.05rem;line-height:1.65}.LandingPage-module__vCWJnq__intelligenceActions{gap:var(--landing-space-md);flex-wrap:wrap;display:flex}.LandingPage-module__vCWJnq__intelligenceBodyMore{min-height:2.25rem;color:var(--landing-ink-2);transition:color var(--landing-dur-short) var(--landing-ease-out);align-items:center;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.LandingPage-module__vCWJnq__intelligenceBodyMore:hover,.LandingPage-module__vCWJnq__intelligenceBodyMore:focus-visible{color:var(--landing-accent)}.LandingPage-module__vCWJnq__intelligencePanel{gap:var(--landing-space-lg);border:1px solid var(--landing-rule);background:color-mix(in oklch, var(--landing-ink) 5%, var(--landing-paper));min-width:0;box-shadow:0 30px 80px -48px color-mix(in oklch, var(--landing-accent) 45%, transparent);border-radius:1.5rem;padding:clamp(1rem,2vw,1.5rem);display:grid}.LandingPage-module__vCWJnq__deviceMatrix{flex-wrap:wrap;gap:.6rem;display:flex}.LandingPage-module__vCWJnq__devicePill{border:1px solid var(--landing-rule);color:var(--landing-ink);background:color-mix(in oklch, var(--landing-ink) 4%, transparent);border-radius:999px;padding:.55rem .8rem;font-size:.78rem;font-weight:600}.LandingPage-module__vCWJnq__statusStack{gap:.75rem;display:grid}.LandingPage-module__vCWJnq__statusRow{border:1px solid var(--landing-rule-2);background:var(--landing-paper);border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.9rem;display:grid}.LandingPage-module__vCWJnq__statusIndex{color:var(--landing-muted);font-family:var(--font-landing-mono), monospace;font-variant-numeric:tabular-nums;font-size:.72rem}.LandingPage-module__vCWJnq__statusText{gap:.15rem;min-width:0;display:grid}.LandingPage-module__vCWJnq__statusText strong{color:var(--landing-ink);font-size:.95rem}.LandingPage-module__vCWJnq__statusText small,.LandingPage-module__vCWJnq__kpiTile small{color:var(--landing-muted);font-size:.72rem}.LandingPage-module__vCWJnq__statusDot{border-radius:999px;width:.7rem;height:.7rem}.LandingPage-module__vCWJnq__statusDot_muted{background:var(--landing-muted)}.LandingPage-module__vCWJnq__statusDot_accent{background:var(--landing-accent);box-shadow:0 0 24px color-mix(in oklch, var(--landing-accent) 55%, transparent)}.LandingPage-module__vCWJnq__statusDot_warn{background:#38bdf8;box-shadow:0 0 24px #38bdf86b}.LandingPage-module__vCWJnq__kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.LandingPage-module__vCWJnq__kpiTile{border:1px solid var(--landing-rule);background:color-mix(in oklch, var(--landing-ink) 3%, var(--landing-paper));border-radius:1rem;gap:.25rem;min-width:0;padding:1rem;display:grid}.LandingPage-module__vCWJnq__kpiTile strong{color:var(--landing-ink);font-family:var(--font-landing-display), sans-serif;letter-spacing:-.04em;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1}.LandingPage-module__vCWJnq__kpiTile span{color:var(--landing-ink-2);font-size:.78rem;font-weight:600}.LandingPage-module__vCWJnq__steps{gap:var(--landing-space-lg);grid-template-columns:repeat(4,minmax(0,1fr));width:min(100% - 2rem,76rem);margin:0;margin-inline:auto;padding:0;list-style:none;display:grid}.LandingPage-module__vCWJnq__step{gap:var(--landing-space-lg);min-height:15rem;padding:var(--landing-space-xl);border:1px solid var(--landing-rule);border-top-color:var(--landing-accent);align-content:start;display:grid}.LandingPage-module__vCWJnq__step:last-child{border-right:1px solid var(--landing-rule)}.LandingPage-module__vCWJnq__stepNumber{color:var(--landing-accent);font-variant-numeric:tabular-nums;font-size:.75rem}.LandingPage-module__vCWJnq__step h2{min-width:0;max-width:12ch;font-family:var(--font-landing-display), sans-serif;letter-spacing:-.05em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.65rem,2.2vw,2.35rem);line-height:1}.LandingPage-module__vCWJnq__step p{max-width:45ch;color:var(--landing-ink-2);margin:0;line-height:1.55}.LandingPage-module__vCWJnq__pricing{grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(3rem,8vw,9rem);display:grid}.LandingPage-module__vCWJnq__pricingIntro{gap:var(--landing-space-lg);display:grid;position:sticky;top:2rem}.LandingPage-module__vCWJnq__pricingTitle,.LandingPage-module__vCWJnq__footerStatement{min-width:0;font-family:var(--font-landing-display), sans-serif;letter-spacing:-.055em;overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1}.LandingPage-module__vCWJnq__pricingTitle{max-width:10ch;font-size:clamp(2.3rem,4vw,4rem)}.LandingPage-module__vCWJnq__pricingIntro p{max-width:45ch;color:var(--landing-ink-2);margin:0;line-height:1.6}.LandingPage-module__vCWJnq__priceNote{margin-top:var(--landing-space-xs);color:var(--landing-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;display:inline-block}.LandingPage-module__vCWJnq__priceTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.LandingPage-module__vCWJnq__priceTable th,.LandingPage-module__vCWJnq__priceTable td{border-top:1px solid var(--landing-rule);text-align:left;vertical-align:baseline;padding:1.3rem .75rem}.LandingPage-module__vCWJnq__priceTable th{font-family:var(--font-landing-display), sans-serif;padding-left:0;font-size:1.1rem}.LandingPage-module__vCWJnq__priceTable td:nth-child(2){width:8rem;color:var(--landing-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.LandingPage-module__vCWJnq__priceTable td:nth-child(3){color:var(--landing-muted);line-height:1.5}.LandingPage-module__vCWJnq__priceCtaCell{text-align:right;white-space:nowrap;width:9rem}.LandingPage-module__vCWJnq__priceCta{border:1px solid var(--landing-rule);min-height:2.25rem;color:var(--landing-ink);transition:background-color var(--landing-dur-short) var(--landing-ease-out), color var(--landing-dur-short) var(--landing-ease-out), border-color var(--landing-dur-short) var(--landing-ease-out);border-radius:999px;align-items:center;padding:.4rem .9rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.LandingPage-module__vCWJnq__priceCta:hover,.LandingPage-module__vCWJnq__priceCta:focus-visible{background:var(--landing-accent);color:var(--landing-accent-ink);border-color:var(--landing-accent)}.LandingPage-module__vCWJnq__priceCta:focus-visible{outline:2px solid var(--landing-focus);outline-offset:2px}.LandingPage-module__vCWJnq__integrationsPanel{gap:var(--landing-space-3xl);padding:var(--landing-space-3xl);border:1px solid var(--landing-rule-2);background:color-mix(in oklch, var(--landing-ink) 4%, var(--landing-paper));border-radius:1.5rem;grid-template-columns:1fr 1fr;display:grid}.LandingPage-module__vCWJnq__integrationsCopy{gap:var(--landing-space-lg);min-width:0;display:grid}.LandingPage-module__vCWJnq__integrationsTitle{font-family:var(--font-landing-display), sans-serif;letter-spacing:-.03em;font-size:clamp(2rem,4vw,3rem);line-height:1.05}.LandingPage-module__vCWJnq__integrationsBody{max-width:42rem;color:var(--landing-muted);line-height:1.65}.LandingPage-module__vCWJnq__proofChipList{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.LandingPage-module__vCWJnq__proofChip{border:1px solid var(--landing-rule);letter-spacing:.02em;color:var(--landing-muted);border-radius:999px;padding:.35rem .75rem;font-size:.75rem}.LandingPage-module__vCWJnq__integrationsAside{gap:var(--landing-space-xl);min-width:0;display:grid}.LandingPage-module__vCWJnq__integrationLogos{gap:var(--landing-space-lg);flex-wrap:wrap;display:flex}.LandingPage-module__vCWJnq__integrationLogo{min-width:6rem;color:var(--landing-ink);flex-direction:column;align-items:center;gap:.5rem;display:flex}.LandingPage-module__vCWJnq__integrationIcon{opacity:.85;width:2rem;height:2rem}.LandingPage-module__vCWJnq__integrationLogoLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--landing-muted);font-size:.7rem}.LandingPage-module__vCWJnq__integrationsSnippet{padding:var(--landing-space-lg);border:1px solid var(--landing-rule);background:var(--landing-paper);border-radius:1rem;min-width:0}.LandingPage-module__vCWJnq__integrationsSnippetLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--landing-muted);margin-bottom:.75rem;font-size:.7rem}.LandingPage-module__vCWJnq__onTheMoveSection{padding-block:var(--landing-space-3xl);border-top:1px solid var(--landing-rule-2);background:radial-gradient(circle at 12% 90%, color-mix(in oklch, var(--landing-accent) 12%, transparent), transparent 28rem), var(--landing-paper)}.LandingPage-module__vCWJnq__onTheMoveGrid{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);align-items:start;gap:clamp(2.5rem,6vw,7rem);display:grid}.LandingPage-module__vCWJnq__onTheMoveCopy{gap:var(--landing-space-lg);min-width:0;display:grid}.LandingPage-module__vCWJnq__onTheMoveTitle{max-width:18ch;font-family:var(--font-landing-display), sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,3.6rem);font-weight:700;line-height:1.02}.LandingPage-module__vCWJnq__onTheMoveBody{max-width:56ch;color:var(--landing-ink-2);margin:0;font-size:1.05rem;line-height:1.65}.LandingPage-module__vCWJnq__engineList{gap:var(--landing-space-md);margin:0;padding:0;list-style:none;display:grid}.LandingPage-module__vCWJnq__engineRow{gap:var(--landing-space-xs);border:1px solid var(--landing-rule);border-left:3px solid var(--landing-accent);background:color-mix(in oklch, var(--landing-ink) 3%, var(--landing-paper));border-radius:.85rem;padding:1rem 1.1rem;display:grid}.LandingPage-module__vCWJnq__engineHeader{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}.LandingPage-module__vCWJnq__engineName{font-family:var(--font-landing-display), sans-serif;letter-spacing:-.02em;font-size:1.05rem;font-weight:700}.LandingPage-module__vCWJnq__engineLabel{color:var(--landing-muted);font-size:.85rem;font-weight:500}.LandingPage-module__vCWJnq__engineBadge{border:1px solid color-mix(in oklch, var(--landing-accent) 50%, transparent);color:var(--landing-accent);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;margin-left:auto;padding:.15rem .5rem;font-size:.7rem;font-weight:600}.LandingPage-module__vCWJnq__engineDetail{color:var(--landing-ink-2);margin:0;font-size:.92rem;line-height:1.5}.LandingPage-module__vCWJnq__onTheMoveActions{gap:var(--landing-space-md);margin-top:var(--landing-space-sm);flex-wrap:wrap;display:flex}.LandingPage-module__vCWJnq__onTheMovePanel{gap:var(--landing-space-lg);border:1px solid var(--landing-rule);background:color-mix(in oklch, var(--landing-ink) 4%, var(--landing-paper));min-width:0;box-shadow:0 30px 80px -48px color-mix(in oklch, var(--landing-accent) 40%, transparent);border-radius:1.5rem;padding:clamp(1rem,2vw,1.5rem);display:grid}.LandingPage-module__vCWJnq__onTheMovePanelHeader{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.LandingPage-module__vCWJnq__onTheMovePanelEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--landing-muted);font-size:.7rem}.LandingPage-module__vCWJnq__onTheMovePanelBadge{font-family:var(--font-landing-mono), monospace;color:var(--landing-accent);letter-spacing:.04em;font-size:.72rem}.LandingPage-module__vCWJnq__phoneDemoShell{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(.9rem,2vw,1.25rem);min-width:0;display:grid;position:relative}.LandingPage-module__vCWJnq__phoneDemoRail{gap:.6rem;display:grid}.LandingPage-module__vCWJnq__phoneDemoRail span{background:color-mix(in oklch, var(--landing-ink) 14%, transparent);border-radius:999px;width:.45rem;height:3.25rem;display:block}.LandingPage-module__vCWJnq__phoneDemoRail span:nth-child(2){background:var(--landing-accent);box-shadow:0 0 24px color-mix(in oklch, var(--landing-accent) 45%, transparent)}.LandingPage-module__vCWJnq__phoneVideoFrame{border:1px solid color-mix(in oklch, var(--landing-rule) 80%, var(--landing-accent));background:linear-gradient(180deg, color-mix(in oklch, var(--landing-ink) 8%, transparent), transparent 18%), #050505;width:min(100%,22rem);box-shadow:0 24px 70px -42px color-mix(in oklch, var(--landing-accent) 65%, transparent), inset 0 0 0 .45rem color-mix(in oklch, var(--landing-paper) 88%, black);border-radius:2rem;justify-self:center;position:relative;overflow:hidden}.LandingPage-module__vCWJnq__phoneVideoFrame:before{z-index:1;content:"";background:#090909;background:lab(2.47865% .00000745058 0);border-radius:999px;width:4rem;height:.35rem;position:absolute;top:.65rem;left:50%;transform:translate(-50%)}.LandingPage-module__vCWJnq__phoneVideo{aspect-ratio:9/16;object-fit:cover;background:#050505;width:100%;display:block}.LandingPage-module__vCWJnq__shellProofGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.LandingPage-module__vCWJnq__shellProofCard{border:1px solid var(--landing-rule-2);background:var(--landing-paper);border-radius:.85rem;gap:.35rem;min-width:0;padding:.85rem;display:grid}.LandingPage-module__vCWJnq__shellProofCard span{color:var(--landing-accent);font-family:var(--font-landing-mono), monospace;font-variant-numeric:tabular-nums;font-size:.68rem}.LandingPage-module__vCWJnq__shellProofCard strong{color:var(--landing-ink);font-size:.88rem;line-height:1.2}.LandingPage-module__vCWJnq__shellProofCard p{color:var(--landing-ink-2);margin:0;font-size:.76rem;line-height:1.4}.LandingPage-module__vCWJnq__shellFlow{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.LandingPage-module__vCWJnq__shellFlowRow{border:1px solid var(--landing-rule-2);background:var(--landing-paper);border-radius:.85rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem;padding:.85rem .95rem;display:grid}.LandingPage-module__vCWJnq__shellFlowIndex{color:var(--landing-muted);font-family:var(--font-landing-mono), monospace;font-variant-numeric:tabular-nums;font-size:.72rem}.LandingPage-module__vCWJnq__shellFlowRow strong{color:var(--landing-ink);margin-bottom:.15rem;font-size:.95rem;display:block}.LandingPage-module__vCWJnq__shellFlowRow p{color:var(--landing-ink-2);margin:0;font-size:.85rem;line-height:1.45}.LandingPage-module__vCWJnq__shellQuickRow{border:1px dashed var(--landing-rule);border-radius:.85rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem .95rem;display:flex}.LandingPage-module__vCWJnq__shellQuickLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--landing-muted);font-size:.7rem}.LandingPage-module__vCWJnq__shellQuickValue{font-family:var(--font-landing-mono), monospace;color:var(--landing-ink);font-size:.85rem}.LandingPage-module__vCWJnq__shellStatusRow{border:1px solid var(--landing-rule);background:var(--landing-paper);border-radius:.85rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem;padding:.85rem .95rem;display:grid}.LandingPage-module__vCWJnq__shellStatusDot{background:var(--landing-accent);width:.7rem;height:.7rem;box-shadow:0 0 24px color-mix(in oklch, var(--landing-accent) 55%, transparent);border-radius:999px}.LandingPage-module__vCWJnq__shellStatusText{gap:.15rem;display:grid}.LandingPage-module__vCWJnq__shellStatusText strong{color:var(--landing-ink);font-size:.92rem}.LandingPage-module__vCWJnq__shellStatusText small{color:var(--landing-muted);font-size:.72rem}.LandingPage-module__vCWJnq__footer{gap:var(--landing-space-2xl);padding-block:var(--landing-space-4xl) var(--landing-space-xl);border-top:1px solid var(--landing-rule-2);display:grid}.LandingPage-module__vCWJnq__footerStatement{max-width:19ch;font-size:clamp(2.6rem,6vw,5.5rem)}.LandingPage-module__vCWJnq__footerMeta{padding-top:var(--landing-space-lg);border-top:1px solid var(--landing-rule);flex-wrap:wrap;justify-content:space-between}.LandingPage-module__vCWJnq__footerLinks{gap:var(--landing-space-lg);flex-wrap:wrap;display:flex}.LandingPage-module__vCWJnq__footerGroups{gap:var(--landing-space-lg);grid-template-columns:repeat(4,minmax(7rem,1fr));display:grid}.LandingPage-module__vCWJnq__footerGroup{align-content:start;gap:var(--landing-space-sm);display:grid}.LandingPage-module__vCWJnq__footerGroupLabel{color:var(--landing-ink-muted);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:700}.LandingPage-module__vCWJnq__footerGroupLinks{gap:var(--landing-space-xs);display:grid}@media (max-width:64rem){.LandingPage-module__vCWJnq__hero{grid-template-columns:1fr}.LandingPage-module__vCWJnq__integrationsPanel{gap:var(--landing-space-2xl);grid-template-columns:1fr}.LandingPage-module__vCWJnq__heroTitle{text-wrap:balance;max-width:14ch}.LandingPage-module__vCWJnq__pricing,.LandingPage-module__vCWJnq__intelligenceGrid,.LandingPage-module__vCWJnq__onTheMoveGrid{grid-template-columns:1fr}.LandingPage-module__vCWJnq__phoneVideoFrame{max-width:18rem}.LandingPage-module__vCWJnq__pricingIntro{position:static}.LandingPage-module__vCWJnq__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage-module__vCWJnq__secondaryNav{display:none}}@media (max-width:56rem){.LandingPage-module__vCWJnq__primaryNav,.LandingPage-module__vCWJnq__headerActions{display:none}.LandingPage-module__vCWJnq__mobileHeaderActions{display:inline-flex}}@media (max-width:48rem){.LandingPage-module__vCWJnq__shell{width:min(100% - 2rem,86rem)}.LandingPage-module__vCWJnq__hero{gap:var(--landing-space-2xl);padding-block:var(--landing-space-2xl) var(--landing-space-3xl)}.LandingPage-module__vCWJnq__heroCopy{text-align:left}.LandingPage-module__vCWJnq__heroActions{flex-direction:column;align-items:stretch}.LandingPage-module__vCWJnq__button{width:100%}.LandingPage-module__vCWJnq__section,.LandingPage-module__vCWJnq__intelligenceSection{padding-block:var(--landing-space-2xl)}.LandingPage-module__vCWJnq__intelligenceActions{flex-direction:column;align-items:stretch}.LandingPage-module__vCWJnq__kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage-module__vCWJnq__steps{grid-template-columns:1fr}.LandingPage-module__vCWJnq__step{min-height:0;padding:var(--landing-space-xl);border:1px solid var(--landing-rule);border-top-color:var(--landing-accent)}.LandingPage-module__vCWJnq__step:last-child{border-bottom:1px solid var(--landing-rule)}.LandingPage-module__vCWJnq__integrationsPanel{padding:var(--landing-space-xl);border-radius:1rem}.LandingPage-module__vCWJnq__footerMeta{align-items:start}.LandingPage-module__vCWJnq__footerGroups{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage-module__vCWJnq__footerMeta{align-items:flex-start;gap:var(--landing-space-md);flex-direction:column}.LandingPage-module__vCWJnq__footerLinks{align-items:flex-start;gap:var(--landing-space-sm);flex-direction:column}.LandingPage-module__vCWJnq__quietLink{min-height:2.5rem}.LandingPage-module__vCWJnq__phoneDemoShell{grid-template-columns:1fr}.LandingPage-module__vCWJnq__phoneDemoRail{display:none}.LandingPage-module__vCWJnq__shellProofGrid{grid-template-columns:1fr}}@media (max-width:32rem){.LandingPage-module__vCWJnq__heroTitle{font-size:clamp(2.5rem,14vw,4rem)}.LandingPage-module__vCWJnq__footerStatement{font-size:clamp(2.4rem,12vw,4rem)}.LandingPage-module__vCWJnq__priceTable,.LandingPage-module__vCWJnq__priceTable tbody,.LandingPage-module__vCWJnq__priceTable tr,.LandingPage-module__vCWJnq__priceTable th,.LandingPage-module__vCWJnq__priceTable td{display:block}.LandingPage-module__vCWJnq__priceTable tr{border-top:1px solid var(--landing-rule);padding-block:1rem}.LandingPage-module__vCWJnq__kpiGrid{grid-template-columns:1fr}.LandingPage-module__vCWJnq__priceTable th,.LandingPage-module__vCWJnq__priceTable td{border:0;width:auto;padding:.25rem 0}}@media (prefers-reduced-motion:reduce){.LandingPage-module__vCWJnq__button,.LandingPage-module__vCWJnq__textLink,.LandingPage-module__vCWJnq__quietLink{transition-duration:0s}}.LandingPage-module__vCWJnq__faqSection{padding-block:var(--landing-space-3xl);border-top:1px solid var(--landing-rule-2);background:radial-gradient(circle at 88% 12%, color-mix(in oklch, var(--landing-accent) 8%, transparent), transparent 30rem), var(--landing-paper)}.LandingPage-module__vCWJnq__faqInner{gap:var(--landing-space-md);max-width:60rem;margin-inline:auto;display:grid}
.LoginGate-module__vJClcq__gate{grid-template-columns:minmax(0,.82fr) minmax(32rem,1.18fr);align-items:start;gap:clamp(3rem,7vw,5.5rem);min-width:0;padding-block:clamp(2.75rem,6vw,4.5rem);display:grid}.LoginGate-module__vJClcq__gateCopy{gap:var(--landing-space-lg);min-width:0;padding-top:.35rem;display:grid}.LoginGate-module__vJClcq__gateTitle{min-width:0;font-family:var(--font-landing-display), sans-serif;letter-spacing:-.045em;text-wrap:balance;color:var(--landing-ink);margin:0;font-size:clamp(2rem,4.2vw,3.15rem);font-weight:700;line-height:1.04}.LoginGate-module__vJClcq__gateBody{max-width:46ch;color:var(--landing-ink-2);text-wrap:pretty;margin:0;font-size:clamp(1rem,1.2vw,1.08rem);line-height:1.6}.LoginGate-module__vJClcq__frameTabs{border:0;border-bottom:1px solid var(--landing-rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%;background:color-mix(in oklch, var(--landing-ink) 3%, transparent)!important;border-radius:0!important;height:auto!important;padding:0!important;display:grid!important}.LoginGate-module__vJClcq__frameTab{width:100%;min-height:2.85rem;color:var(--landing-muted);transition:color var(--landing-dur-short) var(--landing-ease-out), border-color var(--landing-dur-short) var(--landing-ease-out), background-color var(--landing-dur-short) var(--landing-ease-out);border:0;border-bottom:2px solid #0000;font-size:.88rem;font-weight:600;line-height:1;height:auto!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:.75rem 1rem!important;display:flex!important}.LoginGate-module__vJClcq__frameTab:hover{color:var(--landing-ink-2);background:color-mix(in oklch, var(--landing-ink) 4%, transparent)!important}.LoginGate-module__vJClcq__frameTab[data-state=active]{border-bottom-color:var(--landing-accent);color:var(--landing-ink);background:color-mix(in oklch, var(--landing-ink) 5%, transparent)!important;box-shadow:none!important}.LoginGate-module__vJClcq__frameBody{padding:var(--landing-space-lg);margin-top:0!important}.LoginGate-module__vJClcq__formShell{width:min(100%,26rem)}.LoginGate-module__vJClcq__formShellWide{width:min(100%,38rem)}.LoginGate-module__vJClcq__frameFoot{border-top:1px solid var(--landing-rule);padding:var(--landing-space-md) var(--landing-space-lg)}.LoginGate-module__vJClcq__field{gap:.4rem;display:grid}.LoginGate-module__vJClcq__fieldLabel{color:var(--landing-ink-2);letter-spacing:.02em;font-size:.78rem;font-weight:600}.LoginGate-module__vJClcq__actionRow{justify-content:flex-start;width:100%;padding-top:.15rem;display:flex}.LoginGate-module__vJClcq__stackStart{flex-direction:column;align-items:flex-start;gap:.45rem;width:100%;display:flex}.LoginGate-module__vJClcq__input{border:1px solid var(--landing-rule);background:var(--landing-paper-3);width:100%;height:2.375rem;color:var(--landing-ink);box-shadow:inset 0 1px 0 color-mix(in oklch, var(--landing-ink) 6%, transparent);transition:border-color var(--landing-dur-short) var(--landing-ease-out), box-shadow var(--landing-dur-short) var(--landing-ease-out);border-radius:.625rem;padding:0 .8rem;font-size:.875rem;line-height:1.2}.LoginGate-module__vJClcq__buttonPrimary{border:1px solid color-mix(in oklch, var(--landing-accent) 88%, var(--landing-ink));background:var(--landing-accent);width:fit-content;min-width:6.75rem;max-width:100%;height:2.375rem;min-height:2.375rem;color:var(--landing-accent-ink);letter-spacing:.015em;cursor:pointer;touch-action:manipulation;box-shadow:inset 0 1px 0 color-mix(in oklch, var(--landing-accent-ink) 14%, transparent), 0 1px 2px color-mix(in oklch, var(--landing-ink) 22%, transparent);transition:background-color var(--landing-dur-short) var(--landing-ease-out), border-color var(--landing-dur-short) var(--landing-ease-out), box-shadow var(--landing-dur-short) var(--landing-ease-out), transform var(--landing-dur-micro) var(--landing-ease-out);border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:0 1.05rem;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex}.LoginGate-module__vJClcq__buttonPrimary:hover,.LoginGate-module__vJClcq__buttonPrimary:focus-visible{background:var(--landing-focus);border-color:var(--landing-focus);color:var(--landing-accent-ink);box-shadow:inset 0 1px 0 color-mix(in oklch, var(--landing-accent-ink) 14%, transparent), 0 2px 6px color-mix(in oklch, var(--landing-ink) 28%, transparent)}.LoginGate-module__vJClcq__buttonPrimary:active{box-shadow:inset 0 1px 0 color-mix(in oklch, var(--landing-accent-ink) 10%, transparent), 0 0 0 color-mix(in oklch, var(--landing-ink) 18%, transparent);transform:translateY(1px)}.LoginGate-module__vJClcq__buttonPrimary:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.LoginGate-module__vJClcq__buttonPrimary:focus-visible{outline:2px solid var(--landing-focus);outline-offset:3px}.LoginGate-module__vJClcq__buttonGhost{border:1px solid var(--landing-rule);background:color-mix(in oklch, var(--landing-paper-3) 92%, var(--landing-ink));width:fit-content;min-width:6.75rem;max-width:100%;height:2.375rem;min-height:2.375rem;color:var(--landing-ink-2);letter-spacing:.01em;cursor:pointer;touch-action:manipulation;transition:border-color var(--landing-dur-short) var(--landing-ease-out), background-color var(--landing-dur-short) var(--landing-ease-out), color var(--landing-dur-short) var(--landing-ease-out);border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:0 1.05rem;font-size:.8125rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.LoginGate-module__vJClcq__buttonGhost:hover,.LoginGate-module__vJClcq__buttonGhost:focus-visible{border-color:var(--landing-rule-2);background:var(--landing-paper-2);color:var(--landing-ink)}.LoginGate-module__vJClcq__buttonGhost:focus-visible{outline:2px solid var(--landing-focus);outline-offset:3px}.LoginGate-module__vJClcq__input::placeholder{color:var(--landing-ink-muted)}.LoginGate-module__vJClcq__input:focus-visible{outline:2px solid var(--landing-focus);outline-offset:2px;border-color:var(--landing-focus)}.LoginGate-module__vJClcq__formStack,.LoginGate-module__vJClcq__formGrid{gap:var(--landing-space-md);display:grid}.LoginGate-module__vJClcq__divider{padding-block:.35rem;position:relative}.LoginGate-module__vJClcq__dividerLine{border-top:1px solid var(--landing-rule)}.LoginGate-module__vJClcq__dividerLabel{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.LoginGate-module__vJClcq__dividerText{background:var(--landing-paper-2);color:var(--landing-muted);letter-spacing:.14em;text-transform:uppercase;padding-inline:.55rem;font-size:.68rem;font-weight:700}.LoginGate-module__vJClcq__legal{color:var(--landing-muted);margin:0;font-size:.72rem;line-height:1.55}@media (max-width:64rem){.LoginGate-module__vJClcq__gate{gap:var(--landing-space-2xl);padding-block:var(--landing-space-2xl);grid-template-columns:1fr}.LoginGate-module__vJClcq__gateTitle{max-width:16ch}}@media (max-width:40rem){.LoginGate-module__vJClcq__formGrid{grid-template-columns:1fr!important}.LoginGate-module__vJClcq__frameBody{padding:var(--landing-space-md)}.LoginGate-module__vJClcq__input{height:2.75rem;font-size:1rem}.LoginGate-module__vJClcq__buttonPrimary,.LoginGate-module__vJClcq__buttonGhost{width:100%;height:2.75rem;min-height:2.75rem;font-size:.875rem}.LoginGate-module__vJClcq__stackStart{align-items:stretch}}@media (min-width:40rem){.LoginGate-module__vJClcq__formGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}}
