@keyframes landingPulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:.95;transform:scale(1.05)}}@keyframes landingFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes landingSignalPulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}.landing-shell{color:var(--landing-ink);font-family:var(--font-landing-body);background:radial-gradient(circle at 20% 0%, color-mix(in oklab, var(--landing-brand-500) 8%, transparent), transparent 34%), radial-gradient(circle at 88% 12%, color-mix(in oklab, var(--landing-brand-500) 6%, transparent), transparent 28%), linear-gradient(180deg, var(--landing-bg-start), var(--landing-bg-end));position:relative;overflow-x:clip}.landing-container{width:min(1200px,100% - 2rem);margin-inline:auto}.landing-section{padding-block:clamp(4rem,7vw,7rem);position:relative;overflow:clip}.landing-section-head{max-width:48rem;margin-bottom:clamp(1.6rem,3vw,2.8rem)}.landing-eyebrow{text-transform:uppercase;letter-spacing:.2em;color:color-mix(in oklab, var(--landing-brand-500) 82%, var(--landing-ink) 18%);align-items:center;gap:.4rem;font-size:.7rem;font-weight:700;display:inline-flex}.landing-display{font-family:var(--font-landing-display);letter-spacing:-.05em;text-wrap:balance;max-width:14ch;margin-top:1rem;font-size:clamp(3.2rem,5.8vw,5.4rem);font-weight:700;line-height:.96}.landing-hero-title{font-family:var(--font-landing-body);letter-spacing:-.065em;max-width:8.2ch;color:color-mix(in oklab, var(--landing-ink) 98%, var(--landing-brand-500) 2%);text-wrap:balance;font-size:clamp(4rem,7vw,6.75rem);font-weight:800;line-height:.88}.landing-title{font-family:var(--font-landing-classic);letter-spacing:-.03em;font-optical-sizing:auto;font-variation-settings:"opsz" 48, "wght" 700;text-rendering:optimizelegibility;text-wrap:balance;max-width:14ch;margin-top:.9rem;padding-bottom:.12em;font-size:clamp(2.45rem,4.3vw,4.6rem);font-weight:700;line-height:.98}.landing-lead{max-width:52ch;color:var(--landing-ink-muted);margin-top:1.1rem;font-size:clamp(1rem,1.6vw,1.14rem);line-height:1.65}.landing-actions{flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:1.8rem;display:flex}.landing-cta-button{letter-spacing:-.01em;will-change:transform;min-height:3rem;padding-inline:1.2rem;font-weight:600;transition:transform .2s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1),background-color .2s cubic-bezier(.23,1,.32,1),border-color .2s cubic-bezier(.23,1,.32,1),color .2s cubic-bezier(.23,1,.32,1)}.landing-cta-button:is(:hover,:focus-visible){box-shadow:0 20px 48px -30px color-mix(in oklab, var(--landing-brand-500) 40%, transparent);transform:translateY(-1px)}.landing-cta-button:active{transform:translateY(0)scale(.98)}.landing-cta-icon{transition:transform var(--landing-motion-state) var(--landing-ease-out-expo)}.landing-cta-button:is(:hover,:focus-visible) .landing-cta-icon{transform:translate(3px)}.landing-header{z-index:50;border-bottom:1px solid color-mix(in oklab, var(--landing-border) 54%, transparent);background:color-mix(in oklab, var(--landing-bg-start) 72%, transparent);-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);position:sticky;top:0}.landing-scroll-progress{inset-inline:0;transform-origin:0;background:linear-gradient(90deg, color-mix(in oklab, var(--landing-brand-600) 88%, transparent), color-mix(in oklab, var(--landing-brand-500) 92%, white 8%) 42%, color-mix(in oklab, var(--landing-brand-600) 84%, transparent));height:3px;box-shadow:0 10px 30px -18px color-mix(in oklab, var(--landing-brand-500) 58%, transparent);position:absolute;top:0}.landing-nav{justify-content:space-between;align-items:center;gap:1rem;min-height:4.8rem;display:flex}.landing-brand{align-items:center;gap:.55rem;display:inline-flex}.landing-brand>span{display:none}.landing-brand-copy{gap:.05rem;display:grid}.landing-brand-copy p{letter-spacing:-.02em;color:var(--landing-ink);font-size:.96rem;font-weight:700}.landing-brand-copy span{text-transform:uppercase;letter-spacing:.14em;color:var(--landing-ink-muted);font-size:.72rem;font-weight:600}.landing-nav-links{align-items:center;gap:1.4rem;display:none}.landing-nav-links a{isolation:isolate;color:color-mix(in oklab, var(--landing-ink) 70%, var(--landing-ink-muted) 30%);transition:color var(--landing-motion-state) var(--landing-ease-out-expo), background-color var(--landing-motion-state) var(--landing-ease-out-expo), box-shadow var(--landing-motion-state) var(--landing-ease-out-expo), transform var(--landing-motion-state) var(--landing-ease-out-expo);border-radius:999px;align-items:center;padding:.35rem .75rem;font-size:.92rem;font-weight:600;display:inline-flex;position:relative}.landing-nav-link-indicator{z-index:0;border-radius:inherit;background:color-mix(in oklab, var(--landing-brand-500) 12%, white 88%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--landing-brand-500) 16%, transparent), 0 10px 24px -20px color-mix(in oklab, var(--landing-brand-500) 36%, transparent);position:absolute;inset:0}.landing-nav-link-label{z-index:1;position:relative}.landing-nav-links a:hover{color:var(--landing-brand-500);background:color-mix(in oklab, var(--landing-surface-muted) 76%, transparent);transform:translateY(-1px)}.landing-nav-links a:focus-visible{color:var(--landing-brand-500);background:color-mix(in oklab, var(--landing-surface-muted) 82%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--landing-brand-500) 18%, transparent);outline:none}.landing-nav-links a.is-active{color:color-mix(in oklab, var(--landing-brand-600) 84%, var(--landing-ink) 16%)}.landing-nav-actions{align-items:center;gap:.55rem;display:none}.landing-nav-toggle{border:1px solid var(--landing-border);background:color-mix(in oklab, var(--landing-surface-strong) 88%, transparent);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--landing-ink);touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.landing-nav-toggle:hover{border-color:color-mix(in oklab, var(--landing-border-strong) 72%, transparent);background:color-mix(in oklab, var(--landing-surface-muted) 86%, transparent)}.landing-nav-toggle:focus-visible{border-color:color-mix(in oklab, var(--landing-brand-500) 52%, var(--landing-border));box-shadow:0 0 0 4px color-mix(in oklab, var(--landing-brand-500) 16%, transparent);outline:none}.landing-nav-toggle:active{transform:scale(.98)}.landing-mobile-nav{border-top:1px solid color-mix(in oklab, var(--landing-border) 60%, transparent);background:color-mix(in oklab, var(--landing-surface) 94%, transparent);overflow:hidden}.landing-mobile-links{gap:.45rem;padding-top:.95rem;display:grid}.landing-mobile-links a{min-height:2.75rem;color:var(--landing-ink);transition:background-color var(--landing-motion-state) var(--landing-ease-out-expo), color var(--landing-motion-state) var(--landing-ease-out-expo), box-shadow var(--landing-motion-state) var(--landing-ease-out-expo), transform var(--landing-motion-state) var(--landing-ease-out-expo);border-radius:.8rem;align-items:center;padding:.65rem .75rem;font-size:.92rem;font-weight:600;display:flex}.landing-mobile-links a:hover{background:var(--landing-surface-muted);transform:translate(3px)}.landing-mobile-links a:focus-visible{background:color-mix(in oklab, var(--landing-surface-muted) 92%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--landing-brand-500) 14%, transparent);outline:none}.landing-mobile-links a.is-active{color:color-mix(in oklab, var(--landing-brand-600) 82%, var(--landing-ink) 18%);background:color-mix(in oklab, var(--landing-brand-500) 10%, white 90%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--landing-brand-500) 16%, transparent)}.landing-mobile-actions{gap:.5rem;padding-block:.9rem 1rem;display:grid}.landing-hero{padding-top:clamp(4.8rem,9vw,7.4rem)}.landing-hero-grid{align-items:center;gap:2rem;display:grid}.landing-hero-copy{z-index:1;position:relative}.landing-proof-pills{flex-wrap:wrap;gap:.55rem;display:flex}.landing-proof-pills span{border:1px solid color-mix(in oklab, var(--landing-border) 48%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 82%, transparent);color:var(--landing-ink-muted);border-radius:999px;align-items:center;padding:.45rem .7rem;font-size:.74rem;font-weight:600;display:inline-flex}.landing-hero-frame{border:1px solid color-mix(in oklab, var(--landing-border-strong) 70%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--landing-surface-strong) 92%, transparent), color-mix(in oklab, var(--landing-surface) 92%, transparent));box-shadow:var(--landing-shadow);transform-style:preserve-3d;border-radius:clamp(1.1rem,3vw,2rem);padding:clamp(.6rem,1.5vw,.9rem);position:relative}.landing-hero-kicker{text-transform:uppercase;letter-spacing:.16em;color:var(--landing-ink-muted);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.7rem;font-size:.7rem;font-weight:700;display:flex}.landing-hero-frame img{border:1px solid color-mix(in oklab, var(--landing-border) 35%, transparent);border-radius:calc(clamp(1.1rem,3vw,2rem) - .4rem);width:100%;height:auto}.landing-hero-caption{background:color-mix(in oklab, var(--landing-bg-start) 42%, transparent);border:1px solid color-mix(in oklab, var(--landing-border) 48%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:1rem;padding:.8rem .9rem;position:absolute;bottom:1.1rem;left:1.1rem;right:1.1rem}.landing-hero-caption span{text-transform:uppercase;letter-spacing:.16em;color:var(--landing-brand-500);font-size:.68rem;font-weight:700;display:inline-flex}.landing-hero-caption p{color:var(--landing-ink);margin-top:.4rem;font-size:.9rem;font-weight:600;line-height:1.55}.landing-hero-glow{background:radial-gradient(circle, var(--landing-glow), transparent 67%);filter:blur(32px);z-index:-1;animation:4.8s ease-in-out infinite landingPulse;position:absolute;inset:-10%}.landing-compare{background:linear-gradient(180deg, color-mix(in oklab, var(--landing-bg-start) 82%, transparent), color-mix(in oklab, var(--landing-surface) 88%, transparent))}.landing-compare-stage{border:1px solid color-mix(in oklab, var(--landing-border-strong) 64%, transparent);box-shadow:var(--landing-shadow-strong);background:color-mix(in oklab, var(--landing-surface) 92%, transparent);border-radius:clamp(1.25rem,3.2vw,2.4rem);min-height:clamp(21rem,42vw,34rem);position:relative;overflow:hidden}.landing-compare-before-layer,.landing-compare-after-layer{position:absolute;inset:0}.landing-compare-before-layer{background:radial-gradient(circle at 86% 14%, color-mix(in oklab, var(--landing-brand-500) 12%, transparent) 0%, transparent 41%), linear-gradient(160deg, color-mix(in oklab, var(--landing-surface-strong) 92%, transparent), color-mix(in oklab, var(--landing-surface) 94%, transparent));padding:clamp(1rem,2.4vw,1.55rem)}.landing-compare-chip-group{z-index:3;position:absolute;top:1rem;left:1rem}.landing-compare-chip-group--after{left:auto;right:1rem}.landing-compare-chip{border:1px solid color-mix(in oklab, var(--landing-border) 54%, transparent);background:color-mix(in oklab, var(--landing-bg-start) 50%, transparent);text-transform:uppercase;letter-spacing:.16em;color:var(--landing-ink);border-radius:999px;align-items:center;padding:.45rem .72rem;font-size:.68rem;font-weight:700;display:inline-flex}.landing-compare-chip--after{border-color:color-mix(in oklab, var(--landing-brand-500) 40%, transparent);background:color-mix(in oklab, var(--landing-brand-500) 82%, transparent);color:var(--landing-brand-foreground)}.landing-chaos-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:2.4rem;display:grid}.landing-chaos-card{border:1px solid color-mix(in oklab, var(--landing-border) 56%, transparent);background:color-mix(in oklab, black 10%, var(--landing-surface-strong) 90%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:1rem;padding:.82rem .88rem;box-shadow:0 20px 48px -38px oklab(0% none none/.72)}.landing-chaos-card p{color:var(--landing-ink);margin-top:.44rem;font-size:.88rem;line-height:1.5}.landing-chaos-top{text-transform:uppercase;letter-spacing:.08em;color:var(--landing-ink-muted);justify-content:space-between;align-items:center;gap:.35rem;font-size:.66rem;font-weight:700;display:flex}.landing-chaos-note{color:var(--landing-ink-muted);font-size:.77rem;font-weight:600;position:absolute;bottom:1rem;left:1rem}.landing-compare-after-layer figure{height:100%;position:relative}.landing-compare-after-layer img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.landing-compare-after-layer figcaption{color:var(--landing-brand-foreground);background:color-mix(in oklab, var(--landing-brand-500) 85%, transparent);border-radius:.9rem;padding:.6rem .72rem;font-size:.76rem;font-weight:700;position:absolute;bottom:1rem;left:1rem}.landing-compare-divider{pointer-events:none;position:absolute;top:0;bottom:0;transform:translate(-50%)}.landing-compare-divider span{background:color-mix(in oklab, var(--landing-brand-500) 70%, var(--landing-brand-foreground) 30%);width:2px;height:100%;box-shadow:0 0 0 1px color-mix(in oklab, var(--landing-surface) 45%, transparent);display:block}.landing-compare-handle{appearance:none;cursor:ew-resize;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.landing-compare-handle::-webkit-slider-runnable-track{background:0 0;height:100%}.landing-compare-handle::-moz-range-track{background:0 0;border:none;height:100%}.landing-compare-handle::-webkit-slider-thumb{appearance:none;border:1px solid color-mix(in oklab, var(--landing-brand-foreground) 40%, transparent);background:color-mix(in oklab, var(--landing-brand-500) 82%, transparent);width:3.1rem;height:3.1rem;box-shadow:0 16px 34px -24px color-mix(in oklab, var(--landing-brand-500) 75%, transparent);border-radius:999px}.landing-compare-handle::-moz-range-thumb{border:1px solid color-mix(in oklab, var(--landing-brand-foreground) 40%, transparent);background:color-mix(in oklab, var(--landing-brand-500) 82%, transparent);width:3.1rem;height:3.1rem;box-shadow:0 16px 34px -24px color-mix(in oklab, var(--landing-brand-500) 75%, transparent);border-radius:999px}.landing-compare-handle:focus-visible::-webkit-slider-thumb{outline:2px solid color-mix(in oklab, var(--landing-brand-foreground) 68%, transparent);outline-offset:2px}.landing-compare-handle:focus-visible::-moz-range-thumb{outline:2px solid color-mix(in oklab, var(--landing-brand-foreground) 68%, transparent);outline-offset:2px}.landing-compare-handle-label{color:var(--landing-brand-foreground);letter-spacing:.03em;pointer-events:none;font-size:.75rem;font-weight:700;position:absolute;top:50%;transform:translate(-50%,-50%)}.landing-compare-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:1rem;display:grid}.landing-metric-chip{border:1px solid color-mix(in oklab, var(--landing-border) 56%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 84%, transparent);border-radius:1rem;padding:.9rem}.landing-metric-chip>p{text-transform:uppercase;letter-spacing:.08em;color:var(--landing-ink-muted);font-size:.67rem;font-weight:700}.landing-metric-chip>div{flex-wrap:wrap;gap:.36rem;margin-top:.4rem;display:flex}.landing-before,.landing-after{border-radius:999px;padding:.24rem .5rem;font-size:.73rem;font-weight:700;display:inline-flex}.landing-before{color:var(--landing-ink);background:color-mix(in oklab, var(--landing-surface) 65%, var(--landing-brand-500) 18%)}.landing-after{color:var(--landing-brand-foreground);background:color-mix(in oklab, var(--landing-brand-500) 82%, transparent)}.landing-story{background:linear-gradient(180deg, color-mix(in oklab, var(--landing-surface) 92%, transparent), color-mix(in oklab, var(--landing-bg-end) 88%, transparent))}.landing-story-grid{align-items:start;gap:1.3rem;display:grid}.landing-story-list{gap:.8rem;display:grid}.landing-story-card{text-align:left;border:1px solid color-mix(in oklab, var(--landing-border) 58%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 80%, transparent);border-radius:1.1rem;padding:1rem 1.05rem;transition:border-color .22s,background-color .22s,transform .22s}.landing-story-card.is-active{border-color:color-mix(in oklab, var(--landing-brand-500) 42%, transparent);background:color-mix(in oklab, var(--landing-surface) 88%, transparent);transform:translateY(-2px);box-shadow:0 24px 48px -44px oklab(0% none none/.72)}.landing-story-card p:first-child{text-transform:uppercase;letter-spacing:.1em;color:var(--landing-ink-muted);font-size:.66rem;font-weight:700}.landing-story-card h3{letter-spacing:-.02em;color:var(--landing-ink);margin-top:.45rem;font-size:1.26rem;line-height:1.22}.landing-story-card p{color:var(--landing-ink-muted);margin-top:.5rem;font-size:.9rem;line-height:1.52}.landing-story-stage{position:relative}.landing-story-perspective{perspective:1200px;position:sticky;top:6.2rem}.landing-story-frame{border:1px solid color-mix(in oklab, var(--landing-border-strong) 64%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 92%, transparent);box-shadow:var(--landing-shadow-strong);transform-style:preserve-3d;border-radius:clamp(1.25rem,2.5vw,2rem);padding:clamp(.56rem,1.35vw,.88rem);position:relative}.landing-story-frame-kicker{text-transform:uppercase;letter-spacing:.16em;color:var(--landing-ink-muted);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.7rem;font-size:.68rem;font-weight:700;display:flex}.landing-story-frame img{border:1px solid color-mix(in oklab, var(--landing-border) 32%, transparent);border-radius:calc(clamp(1.25rem,2.5vw,2rem) - .52rem);width:100%;height:auto;display:block}.landing-story-frame figcaption{background:color-mix(in oklab, var(--landing-bg-start) 40%, transparent);border:1px solid color-mix(in oklab, var(--landing-border) 50%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:1rem;padding:.8rem .9rem;position:absolute;bottom:1rem;left:1rem;right:1rem}.landing-story-frame figcaption span{text-transform:uppercase;letter-spacing:.16em;color:var(--landing-brand-500);font-size:.68rem;font-weight:700}.landing-story-frame figcaption p{color:var(--landing-ink);margin-top:.35rem;font-size:1rem;font-weight:700}.landing-story-frame figcaption small{color:var(--landing-ink-muted);margin-top:.35rem;font-size:.82rem;line-height:1.5;display:block}.landing-activity-card{transition:transform var(--landing-motion-state) var(--landing-ease-out-expo), border-color var(--landing-motion-state) var(--landing-ease-out-expo), background-color var(--landing-motion-state) var(--landing-ease-out-expo), box-shadow var(--landing-motion-state) var(--landing-ease-out-expo);position:relative;overflow:hidden}.landing-activity-card:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(120deg, transparent 0%, color-mix(in oklab, var(--landing-brand-500) 10%, transparent) 48%, transparent 100%);transition:opacity var(--landing-motion-state) var(--landing-ease-out-expo);position:absolute;inset:0}.landing-activity-card[data-active=true]{border-color:color-mix(in oklab, var(--landing-brand-500) 26%, var(--landing-border));background:color-mix(in oklab, var(--landing-brand-500) 7%, white 93%);box-shadow:0 22px 48px -34px color-mix(in oklab, var(--landing-brand-500) 26%, transparent);transform:translateY(-2px)}.landing-activity-card[data-active=true]:after{opacity:1}.landing-activity-card-top{justify-content:flex-end;margin-bottom:.45rem;display:flex}.landing-activity-card-status{text-transform:uppercase;letter-spacing:.18em;color:var(--landing-ink-muted);align-items:center;gap:.35rem;font-size:.63rem;font-weight:700;display:inline-flex}.landing-activity-status-dot{background:color-mix(in oklab, var(--landing-border-strong) 64%, white 36%);width:.55rem;height:.55rem;box-shadow:0 0 0 3px color-mix(in oklab, var(--landing-brand-500) 0%, transparent);transition:background-color var(--landing-motion-state) var(--landing-ease-out-expo), box-shadow var(--landing-motion-state) var(--landing-ease-out-expo), transform var(--landing-motion-state) var(--landing-ease-out-expo);border-radius:999px}.landing-activity-card[data-active=true] .landing-activity-card-status{color:color-mix(in oklab, var(--landing-brand-600) 82%, var(--landing-ink) 18%)}.landing-activity-card[data-active=true] .landing-activity-status-dot{background:color-mix(in oklab, var(--landing-brand-500) 92%, white 8%);box-shadow:0 0 0 5px color-mix(in oklab, var(--landing-brand-500) 12%, transparent);animation:landingSignalPulse 1.9s var(--landing-ease-out-expo) infinite}.landing-proof{background:linear-gradient(180deg, color-mix(in oklab, var(--landing-bg-end) 90%, transparent), color-mix(in oklab, var(--landing-surface-strong) 88%, transparent))}.landing-proof-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem;display:grid}.landing-proof-card{border:1px solid color-mix(in oklab, var(--landing-border) 56%, transparent);background:color-mix(in oklab, var(--landing-surface) 94%, transparent);border-radius:1.2rem;overflow:hidden;box-shadow:0 22px 56px -52px oklab(0% none none/.7)}.landing-proof-card img{border-bottom:1px solid color-mix(in oklab, var(--landing-border) 36%, transparent);width:100%;height:auto;display:block}.landing-proof-card figcaption{padding:1rem}.landing-proof-card h3{color:var(--landing-ink);font-size:1rem;font-weight:700}.landing-proof-card p{color:var(--landing-ink-muted);margin-top:.4rem;font-size:.9rem;line-height:1.6}.landing-pricing{background:linear-gradient(180deg, color-mix(in oklab, var(--landing-surface-strong) 86%, transparent), color-mix(in oklab, var(--landing-bg-end) 92%, transparent))}.landing-pricing-toggle{border:1px solid color-mix(in oklab, var(--landing-border) 58%, transparent);background:color-mix(in oklab, var(--landing-surface) 92%, transparent);border-radius:999px;align-items:center;gap:.35rem;padding:.32rem;display:inline-flex;position:relative}.landing-pricing-toggle button{isolation:isolate;min-width:6.5rem;min-height:2.75rem;color:var(--landing-ink-muted);transition:color var(--landing-motion-state) var(--landing-ease-out-expo), box-shadow var(--landing-motion-state) var(--landing-ease-out-expo), transform var(--landing-motion-state) var(--landing-ease-out-expo);border-radius:999px;outline:none;padding:.7rem 1rem;font-size:.84rem;font-weight:700;position:relative}.landing-pricing-toggle button:hover{color:var(--landing-ink);transform:translateY(-1px)}.landing-pricing-toggle button.is-active{color:var(--landing-brand-foreground)}.landing-pricing-toggle button:focus-visible{color:var(--landing-ink);background:color-mix(in oklab, var(--landing-surface-muted) 92%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--landing-brand-500) 16%, transparent)}.landing-pricing-toggle button.is-active:hover,.landing-pricing-toggle button.is-active:focus-visible{color:var(--landing-brand-foreground)}.landing-pricing-toggle-label{z-index:1;position:relative}.landing-pricing-toggle-indicator{z-index:0;border-radius:inherit;background:color-mix(in oklab, var(--landing-brand-500) 86%, transparent);box-shadow:0 16px 34px -24px color-mix(in oklab, var(--landing-brand-500) 42%, transparent);position:absolute;inset:0}.landing-pricing-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-top:1.2rem;display:grid}.landing-pricing-card{border:1px solid color-mix(in oklab, var(--landing-border) 58%, transparent);background:color-mix(in oklab, var(--landing-surface) 92%, transparent);transition:transform var(--landing-motion-state) var(--landing-ease-out-expo), box-shadow var(--landing-motion-state) var(--landing-ease-out-expo), border-color var(--landing-motion-state) var(--landing-ease-out-expo);border-radius:1.4rem;flex-direction:column;padding:1.3rem;display:flex;box-shadow:0 24px 68px -50px oklab(0% none none/.74)}.landing-pricing-card:is(:hover,:focus-within){transform:translateY(-4px);box-shadow:0 30px 80px -52px oklab(0% none none/.76)}.landing-pricing-card.is-featured{border-color:color-mix(in oklab, var(--landing-brand-500) 42%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--landing-brand-500) 10%, var(--landing-surface) 90%), color-mix(in oklab, var(--landing-surface-strong) 88%, transparent))}.landing-pricing-card-top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.landing-pricing-card-top p{letter-spacing:-.02em;color:var(--landing-ink);font-size:1.25rem;font-weight:700}.landing-pricing-card-top h3{color:var(--landing-ink-muted);margin-top:.3rem;font-size:.84rem;font-weight:500;line-height:1.5}.landing-pricing-card-top span{background:color-mix(in oklab, var(--landing-brand-500) 86%, transparent);text-transform:uppercase;letter-spacing:.14em;color:var(--landing-brand-foreground);border-radius:999px;padding:.4rem .65rem;font-size:.68rem;font-weight:700;display:inline-flex}.landing-pricing-value{align-items:flex-end;gap:.35rem;margin-top:1.2rem;display:flex}.landing-pricing-value strong{font-family:var(--font-landing-display);letter-spacing:-.05em;color:var(--landing-brand-500);font-size:3rem;line-height:1}.landing-pricing-value small{color:var(--landing-ink-muted);font-size:.85rem;font-weight:600}.landing-pricing-description{color:var(--landing-ink-muted);margin-top:.8rem;font-size:.92rem;line-height:1.65}.landing-pricing-limits{border:1px solid color-mix(in oklab, var(--landing-border) 50%, transparent);background:color-mix(in oklab, black 8%, var(--landing-surface-strong) 92%);border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1rem;padding:.95rem;display:grid}.landing-pricing-limits span{text-transform:uppercase;letter-spacing:.14em;color:var(--landing-ink-muted);font-size:.68rem;font-weight:700;display:block}.landing-pricing-limits strong{color:var(--landing-ink);margin-top:.35rem;font-size:.95rem;display:block}.landing-pricing-features{gap:.7rem;margin-top:1rem;display:grid}.landing-pricing-feature{color:var(--landing-ink);align-items:flex-start;gap:.6rem;font-size:.9rem;line-height:1.55;display:flex}.landing-pricing-feature svg{color:var(--landing-brand-500);margin-top:.08rem}.landing-pricing-button{width:100%;margin-top:1.2rem}.landing-pricing-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:1rem;display:grid}.landing-pricing-notes p{border:1px solid color-mix(in oklab, var(--landing-border) 50%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 84%, transparent);color:var(--landing-ink-muted);border-radius:1rem;padding:.95rem;font-size:.84rem;font-weight:600;line-height:1.55}.landing-pricing-faq{gap:.75rem;margin-top:1.1rem;display:grid}.landing-pricing-faq-item{border:1px solid color-mix(in oklab, var(--landing-border) 50%, transparent);background:color-mix(in oklab, var(--landing-surface) 92%, transparent);border-radius:1rem;padding:1rem 1.05rem}.landing-pricing-faq-item summary{cursor:pointer;min-height:2.75rem;color:var(--landing-ink);transition:background-color var(--landing-motion-state) var(--landing-ease-out-expo), color var(--landing-motion-state) var(--landing-ease-out-expo), box-shadow var(--landing-motion-state) var(--landing-ease-out-expo), transform var(--landing-motion-state) var(--landing-ease-out-expo);border-radius:.8rem;justify-content:space-between;align-items:center;gap:1rem;padding-inline:.3rem;font-size:.9rem;font-weight:700;list-style:none;display:flex}.landing-pricing-faq-item summary:hover{background:color-mix(in oklab, var(--landing-surface-muted) 84%, transparent);transform:translateY(-1px)}.landing-pricing-faq-item summary:focus-visible{background:color-mix(in oklab, var(--landing-surface-muted) 90%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--landing-brand-500) 14%, transparent);outline:none}.landing-pricing-faq-icon{color:var(--landing-brand-500);transition:transform var(--landing-motion-state) var(--landing-ease-out-expo);flex:none}.landing-pricing-faq-item[open] .landing-pricing-faq-icon{transform:rotate(180deg)}.landing-pricing-faq-body{transition:grid-template-rows var(--landing-motion-state) var(--landing-ease-out-expo);grid-template-rows:0fr;display:grid}.landing-pricing-faq-item[open] .landing-pricing-faq-body{grid-template-rows:1fr}.landing-pricing-faq-body>div{overflow:hidden}.landing-pricing-faq-item p{color:var(--landing-ink-muted);margin-top:0;padding-top:.7rem;font-size:.88rem;line-height:1.6}.landing-final-cta{padding-top:clamp(3rem,5vw,5rem)}.landing-final-card{border:1px solid color-mix(in oklab, var(--landing-border-strong) 64%, transparent);background:radial-gradient(circle at 18% 10%, color-mix(in oklab, var(--landing-brand-500) 12%, transparent), transparent 34%), linear-gradient(145deg, color-mix(in oklab, var(--landing-surface-strong) 94%, transparent), color-mix(in oklab, var(--landing-surface) 94%, transparent));box-shadow:var(--landing-shadow);border-radius:clamp(1.3rem,3.2vw,2rem);padding:clamp(1.5rem,3.6vw,2.7rem);animation:8s ease-in-out infinite landingFloat}.landing-footer{border-top:1px solid color-mix(in oklab, var(--landing-border) 48%, transparent);background:color-mix(in oklab, var(--landing-bg-start) 82%, transparent)}.landing-footer-grid{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,.75fr));gap:1.4rem;padding-block:1.5rem 1.1rem;display:grid}.landing-footer-brand p{max-width:32rem;color:var(--landing-ink-muted);margin-top:.9rem;font-size:.9rem;line-height:1.65}.landing-footer h3{text-transform:uppercase;letter-spacing:.16em;color:color-mix(in oklab, var(--landing-brand-600) 58%, var(--landing-ink) 42%);font-size:.78rem;font-weight:700}.landing-footer nav{gap:.65rem;margin-top:.9rem;display:grid}.landing-footer nav a{text-underline-offset:.22em;min-height:2.75rem;color:color-mix(in oklab, var(--landing-ink) 72%, var(--landing-ink-muted) 28%);border-radius:.7rem;align-items:center;padding-inline:.35rem;font-size:.9rem;font-weight:600;line-height:1.35;transition:color .18s,background-color .18s,box-shadow .18s;display:inline-flex}.landing-footer nav a:hover{color:var(--landing-brand-500);background:color-mix(in oklab, var(--landing-surface-muted) 86%, transparent)}.landing-footer nav a:focus-visible{color:var(--landing-brand-500);background:color-mix(in oklab, var(--landing-surface-muted) 90%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--landing-brand-500) 14%, transparent);outline:none}.landing-copyright{color:var(--landing-ink-muted);padding-block:.6rem 1rem;font-size:.74rem;font-weight:600}@media (width>=860px){.landing-nav-links,.landing-nav-actions{display:inline-flex}.landing-nav-toggle{display:none}.landing-hero-grid,.landing-story-grid{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr)}.landing-hero-frame{justify-self:end;max-width:32rem}}@media (width<=859px){.landing-story-perspective{position:static}.landing-chaos-grid,.landing-pricing-notes,.landing-footer-grid,.landing-compare-metrics{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.landing-hero-glow,.landing-final-card{animation:none}.landing-shell *{scroll-behavior:auto!important}}.landing-shell{background:radial-gradient(circle at 12% 0%, color-mix(in oklab, var(--landing-brand-500) 10%, transparent), transparent 32%), radial-gradient(circle at 86% 6%, color-mix(in oklab, var(--landing-brand-500) 8%, transparent), transparent 28%), linear-gradient(180deg, oklch(98.5% .008 84) 0%, oklch(96.9% .012 82) 56%, oklch(95.5% .018 74) 100%)}.landing-container{width:min(1280px,100% - 2rem)}.landing-section{padding-block:clamp(4.4rem,7vw,7.4rem);scroll-margin-top:6.8rem}.landing-section-head{max-width:50rem}.landing-title{max-width:12.5ch;font-family:var(--font-landing-classic);letter-spacing:-.032em;font-optical-sizing:auto;font-variation-settings:normal;text-rendering:optimizelegibility;text-wrap:balance;padding-bottom:.16em;font-size:clamp(2.45rem,4.15vw,4.35rem);font-weight:700;line-height:1.01}.landing-title--pricing{letter-spacing:-.026em;max-width:13ch;font-size:clamp(1.95rem,3vw,3.05rem);line-height:1.03}.landing-title--why{letter-spacing:-.024em;max-width:10.8ch;font-size:clamp(1.82rem,2.75vw,2.95rem);line-height:1.01}.landing-title--final{letter-spacing:-.03em;max-width:9ch;font-size:clamp(2.2rem,3.7vw,3.85rem);line-height:1.02}.landing-lead{max-width:58ch}.landing-header{border-bottom:1px solid color-mix(in oklab, var(--landing-border-strong) 36%, transparent);background:color-mix(in oklab, var(--landing-bg-start) 92%, white 8%);-webkit-backdrop-filter:blur(16px)saturate(110%);backdrop-filter:blur(16px)saturate(110%);box-shadow:0 22px 52px -46px oklab(0% none none/.8)}.landing-nav{min-height:4.5rem}.landing-nav-links{gap:1.1rem}.landing-nav-links a{letter-spacing:.01em;font-size:.88rem;font-weight:700}.landing-nav-actions{gap:.75rem}.landing-command-hero{padding-top:clamp(5rem,10vw,7.8rem)}.landing-command-hero-grid{align-items:center;gap:clamp(1.5rem,3vw,3rem);display:grid}.landing-command-hero-copy{max-width:35rem}.landing-command-hero-title{letter-spacing:-.05em;max-width:9.2ch;font-size:clamp(4.2rem,8vw,7.3rem);line-height:.88}.landing-command-hero-lead{color:color-mix(in oklab, var(--landing-ink) 86%, var(--landing-ink-muted) 14%);font-size:clamp(1.08rem,1.75vw,1.26rem)}.landing-command-hero-support{max-width:53ch;color:var(--landing-ink-muted);margin-top:1rem;font-size:1rem;line-height:1.65}.landing-command-pill-row{flex-wrap:wrap;gap:.65rem;margin-top:1.4rem;display:flex}.landing-command-pill-row span,.landing-command-proof-chip-row span{border:1px solid color-mix(in oklab, var(--landing-border-strong) 32%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 88%, transparent);letter-spacing:.01em;color:color-mix(in oklab, var(--landing-ink) 84%, var(--landing-ink-muted) 16%);border-radius:999px;align-items:center;padding:.55rem .82rem;font-size:.76rem;font-weight:700;display:inline-flex;box-shadow:0 14px 34px -28px oklab(0% none none/.72)}.landing-command-stage,.landing-command-proof-frame,.landing-command-workflow-frame,.landing-command-proof-stage{border:1px solid color-mix(in oklab, var(--landing-border-strong) 40%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--landing-surface-strong) 96%, transparent), color-mix(in oklab, var(--landing-surface) 92%, transparent));border-radius:clamp(1.35rem,2.8vw,2rem);padding:clamp(.78rem,1.5vw,1rem);position:relative;box-shadow:0 54px 120px -72px oklab(0% none none/.88)}.landing-command-stage:after,.landing-command-proof-stage:after{content:"";background:color-mix(in oklab, var(--landing-brand-500) 22%, transparent);filter:blur(36px);z-index:-1;border-radius:999px;height:3.5rem;position:absolute;inset:auto 12% -10%}.landing-command-stage-top,.landing-command-panel-top{text-transform:uppercase;letter-spacing:.18em;color:var(--landing-ink-muted);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.8rem;font-size:.68rem;font-weight:700;display:flex}.landing-command-stage img,.landing-command-proof-frame img,.landing-command-workflow-frame img,.landing-command-proof-stage img{border:1px solid color-mix(in oklab, var(--landing-border) 34%, transparent);border-radius:calc(clamp(1.35rem,2.8vw,2rem) - .45rem);width:100%;height:auto;display:block}.landing-command-stage-caption,.landing-command-proof-stage figcaption,.landing-command-proof-frame figcaption{border:1px solid color-mix(in oklab, var(--landing-border) 34%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 92%, transparent);color:color-mix(in oklab, var(--landing-ink) 88%, var(--landing-ink-muted) 12%);border-radius:1rem;margin-top:.95rem;padding:.95rem 1rem;font-size:.98rem;font-weight:600;line-height:1.62}.landing-command-stage-notes{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.85rem;margin-top:1rem;display:grid}.landing-command-note-card,.landing-command-cost-card,.landing-command-why-card,.landing-command-proof-card{border:1px solid color-mix(in oklab, var(--landing-border) 46%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 90%, transparent);border-radius:1.1rem;box-shadow:0 22px 48px -40px oklab(0% none none/.78)}.landing-command-note-card{padding:.95rem 1rem}.landing-command-note-card span{text-transform:uppercase;letter-spacing:.15em;color:var(--landing-ink-muted);font-size:.68rem;font-weight:700;display:block}.landing-command-note-card p{color:var(--landing-ink);margin-top:.45rem;font-size:.98rem;font-weight:700;line-height:1.45}.landing-command-pain{background:linear-gradient(180deg, color-mix(in oklab, var(--landing-bg-start) 72%, transparent), color-mix(in oklab, var(--landing-surface) 90%, transparent))}.landing-command-pain-grid,.landing-command-proof-grid{gap:1.2rem;display:grid}.landing-command-chaos-panel{border:1px solid color-mix(in oklab, var(--landing-border-strong) 34%, transparent);background:radial-gradient(circle at 88% 8%, color-mix(in oklab, var(--landing-brand-500) 12%, transparent), transparent 34%), linear-gradient(180deg, color-mix(in oklab, var(--landing-surface-strong) 96%, transparent), color-mix(in oklab, var(--landing-surface) 92%, transparent));border-radius:1.5rem;padding:1rem;box-shadow:0 48px 90px -70px oklab(0% none none/.85)}.landing-command-chaos-list,.landing-command-cost-grid,.landing-command-proof-stack{gap:.85rem;display:grid}.landing-command-chaos-list{margin-top:1rem}.landing-command-chaos-card{border:1px solid color-mix(in oklab, var(--landing-border) 44%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 88%, transparent);border-radius:1rem;gap:.7rem;padding:.95rem 1rem;display:grid}.landing-command-chaos-card strong{text-transform:uppercase;letter-spacing:.14em;color:var(--landing-brand-500);font-size:.7rem;font-weight:700}.landing-command-chaos-card p{color:var(--landing-ink);margin-top:.45rem;font-size:1rem;font-weight:700;line-height:1.45}.landing-command-chaos-card small{color:var(--landing-ink-muted);font-size:.82rem;line-height:1.5}.landing-command-chaos-footer{color:var(--landing-ink-muted);margin-top:.95rem;font-size:.84rem;font-weight:700}.landing-command-pain-summary{gap:1rem;display:grid}.landing-command-cost-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.landing-command-cost-card,.landing-command-proof-card,.landing-command-why-card{padding:1.05rem}.landing-command-cost-card h3,.landing-command-proof-card h3,.landing-command-why-card h3{color:var(--landing-ink);font-size:1.12rem;font-weight:700;line-height:1.2}.landing-command-cost-card p,.landing-command-proof-card p,.landing-command-why-card p{color:var(--landing-ink-muted);margin-top:.55rem;font-size:.95rem;line-height:1.62}.landing-command-why{background:linear-gradient(180deg, color-mix(in oklab, var(--landing-surface) 94%, transparent), color-mix(in oklab, var(--landing-bg-end) 82%, transparent))}.landing-command-why-rail{flex-wrap:wrap;gap:.6rem;margin-top:1.3rem;display:flex}.landing-command-why-rail span{border:1px solid color-mix(in oklab, var(--landing-border) 44%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 88%, transparent);text-transform:uppercase;letter-spacing:.16em;color:color-mix(in oklab, var(--landing-ink) 80%, var(--landing-ink-muted) 20%);border-radius:999px;align-items:center;padding:.58rem .9rem;font-size:.73rem;font-weight:700;display:inline-flex;box-shadow:0 16px 36px -30px oklab(0% none none/.76)}.landing-command-why-stage{align-items:start;gap:.9rem;height:auto;display:grid}.landing-command-why-proof-board{align-content:start;gap:.8rem;display:grid}.landing-command-why-proof-frame{aspect-ratio:1.14;border:1px solid color-mix(in oklab, var(--landing-border) 38%, transparent);background:#f7f3ec;border-radius:1.55rem;min-height:18rem;position:relative;overflow:hidden;box-shadow:0 24px 54px -42px oklab(0% none none/.8)}.landing-command-why-proof-frame img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.landing-command-why-proof-caption{border:1px solid color-mix(in oklab, var(--landing-border) 34%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 90%, transparent);color:color-mix(in oklab, var(--landing-ink) 88%, var(--landing-ink-muted) 12%);border-radius:1rem;padding:.85rem .95rem;font-size:.94rem;font-weight:600;line-height:1.55}.landing-command-why-proof-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.landing-command-why-proof-strip article{border:1px solid color-mix(in oklab, var(--landing-border) 38%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 88%, transparent);border-radius:1rem;padding:.85rem .9rem;box-shadow:0 18px 40px -34px oklab(0% none none/.8)}.landing-command-why-proof-strip span{text-transform:uppercase;letter-spacing:.16em;color:var(--landing-ink-muted);font-size:.64rem;font-weight:700;display:block}.landing-command-why-proof-strip strong{color:var(--landing-ink);margin-top:.35rem;font-size:.98rem;font-weight:700;line-height:1.15;display:block}.landing-command-why-proof-strip p{color:var(--landing-ink-muted);margin-top:.3rem;font-size:.82rem;line-height:1.5}.landing-command-why-stage-side{align-content:start;gap:.8rem;display:grid}.landing-command-why-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.landing-command-icon{border:1px solid color-mix(in oklab, var(--landing-border-strong) 30%, transparent);background:color-mix(in oklab, var(--landing-brand-500) 9%, var(--landing-surface) 91%);width:2.6rem;height:2.6rem;color:var(--landing-brand-500);border-radius:.9rem;justify-content:center;align-items:center;display:inline-flex}.landing-command-why-card ul,.landing-command-detail-list,.landing-command-proof-card ul{gap:.55rem;margin-top:1rem;display:grid}.landing-command-why-card li,.landing-command-detail-list li,.landing-command-proof-card li{color:color-mix(in oklab, var(--landing-ink) 82%, var(--landing-ink-muted) 18%);padding-left:1rem;font-size:.88rem;line-height:1.5;position:relative}.landing-command-why-card li:before,.landing-command-detail-list li:before,.landing-command-proof-card li:before{content:"";background:var(--landing-brand-500);border-radius:999px;width:.38rem;height:.38rem;position:absolute;top:.58rem;left:0}.landing-command-compare{border:1px solid color-mix(in oklab, var(--landing-border-strong) 36%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 92%, transparent);border-radius:1.45rem;margin-top:1.2rem;overflow:hidden;box-shadow:0 30px 70px -56px oklab(0% none none/.84)}.landing-command-compare-head{display:none}.landing-command-compare-row{border-top:1px solid color-mix(in oklab, var(--landing-border) 48%, transparent);gap:.75rem;padding:1rem;display:grid}.landing-command-compare-row:first-of-type{border-top:none}.landing-command-compare-row>p{color:var(--landing-ink);font-size:1rem;font-weight:700;line-height:1.35}.landing-command-compare-row>div{border:1px solid color-mix(in oklab, var(--landing-border) 42%, transparent);background:color-mix(in oklab, var(--landing-surface) 84%, transparent);color:var(--landing-ink-muted);border-radius:.95rem;padding:.88rem .95rem .95rem;font-size:.92rem;line-height:1.58}.landing-command-compare-row>div:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.14em;color:var(--landing-ink-muted);margin-bottom:.45rem;font-size:.68rem;font-weight:700;display:block}.landing-command-compare-row>div.is-blink{border-color:color-mix(in oklab, var(--landing-brand-500) 32%, transparent);background:color-mix(in oklab, var(--landing-brand-500) 8%, var(--landing-surface) 92%);color:color-mix(in oklab, var(--landing-ink) 88%, var(--landing-brand-500) 12%)}.landing-command-compare-row>div.is-blink:before{color:var(--landing-brand-500)}.landing-command-workflow{background:linear-gradient(180deg, color-mix(in oklab, var(--landing-bg-end) 84%, transparent), color-mix(in oklab, var(--landing-surface) 94%, transparent))}.landing-command-workflow-list{gap:1.25rem;display:grid}.landing-command-workflow-row{border:1px solid color-mix(in oklab, var(--landing-border-strong) 34%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 90%, transparent);border-radius:1.55rem;gap:1rem;padding:1rem;display:grid;box-shadow:0 36px 82px -64px oklab(0% none none/.84)}.landing-command-workflow-copy{padding:.35rem}.landing-command-workflow-copy h3{max-width:12ch;font-family:var(--font-landing-body);letter-spacing:-.055em;color:var(--landing-ink);text-wrap:balance;margin-top:.8rem;padding-bottom:.02em;font-size:clamp(2rem,3.15vw,3.15rem);font-weight:800;line-height:.92}.landing-command-workflow-summary{color:color-mix(in oklab, var(--landing-ink) 86%, var(--landing-ink-muted) 14%);margin-top:.9rem;font-size:1rem;line-height:1.65}.landing-command-workflow-outcome{color:var(--landing-ink-muted);margin-top:.8rem;font-size:.95rem;line-height:1.62}.landing-command-workflow-pill-row{flex-wrap:wrap;gap:.55rem;margin-top:1.15rem;display:flex}.landing-command-workflow-pill-row span{border:1px solid color-mix(in oklab, var(--landing-border-strong) 28%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--landing-surface-strong) 95%, transparent), color-mix(in oklab, var(--landing-surface) 92%, transparent));letter-spacing:.01em;color:color-mix(in oklab, var(--landing-ink) 84%, var(--landing-ink-muted) 16%);border-radius:999px;align-items:center;padding:.55rem .82rem;font-size:.76rem;font-weight:700;display:inline-flex;box-shadow:0 16px 36px -30px oklab(0% none none/.76)}.landing-command-workflow-caption{border:1px solid color-mix(in oklab, var(--landing-border) 34%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 90%, transparent);color:color-mix(in oklab, var(--landing-ink) 88%, var(--landing-ink-muted) 12%);border-radius:1rem;margin-top:.9rem;padding:.85rem .95rem;font-size:.94rem;font-weight:600;line-height:1.55}.landing-command-workflow-media{aspect-ratio:1.56;border:1px solid color-mix(in oklab, var(--landing-border) 34%, transparent);background:#f7f3ec;border-radius:1.55rem;min-height:16.5rem;position:relative;overflow:hidden}.landing-command-workflow-media img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.landing-command-workflow-activity{border:1px solid color-mix(in oklab, var(--landing-border) 42%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--landing-surface-strong) 95%, transparent), color-mix(in oklab, var(--landing-surface) 92%, transparent));border-radius:1.25rem;margin-top:.2rem;padding:1rem;box-shadow:0 28px 60px -48px oklab(0% none none/.8)}.landing-command-proof-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-bottom:1.35rem;display:grid}.landing-command-proof-metric{border:1px solid color-mix(in oklab, var(--landing-border) 44%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 90%, transparent);transition:transform var(--landing-motion-state) var(--landing-ease-out-expo), box-shadow var(--landing-motion-state) var(--landing-ease-out-expo);border-radius:1.25rem;padding:1rem 1.05rem;box-shadow:0 24px 54px -42px oklab(0% none none/.8)}.landing-command-proof-metric:is(:hover,:focus-within){transform:translateY(-3px);box-shadow:0 28px 60px -44px oklab(0% none none/.82)}.landing-command-proof-metric p{white-space:nowrap;font-family:var(--font-landing-classic);letter-spacing:-.04em;color:var(--landing-ink);align-items:baseline;margin-top:.45rem;font-size:clamp(2rem,2.8vw,2.8rem);font-weight:600;line-height:.92;display:inline-flex}.landing-command-proof-metric-note{text-transform:uppercase;letter-spacing:.1em;color:var(--landing-ink-muted);margin-top:.38rem;font-size:.78rem;font-weight:600;display:block}.landing-command-proof{background:linear-gradient(180deg, color-mix(in oklab, var(--landing-surface) 94%, transparent), color-mix(in oklab, var(--landing-bg-end) 86%, transparent))}.landing-command-proof-chip-row{flex-wrap:wrap;gap:.65rem;margin-bottom:.9rem;display:flex}.landing-command-proof-stack{align-content:start}.landing-command-proof-media{aspect-ratio:1.34;border:1px solid color-mix(in oklab, var(--landing-border) 34%, transparent);background:#f7f3ec;border-radius:1.65rem;min-height:19rem;position:relative;overflow:hidden}.landing-command-proof-media img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.landing-command-proof-card ul{margin-top:.95rem}.landing-final-card{border:1px solid color-mix(in oklab, var(--landing-border-strong) 36%, transparent);background:radial-gradient(circle at 14% 0%, color-mix(in oklab, var(--landing-brand-500) 14%, transparent), transparent 34%), linear-gradient(145deg, color-mix(in oklab, var(--landing-surface-strong) 96%, transparent), color-mix(in oklab, var(--landing-surface) 94%, transparent));border-radius:1.8rem;padding:clamp(1.5rem,4vw,2.6rem);animation:none;position:relative;overflow:hidden;box-shadow:0 44px 92px -70px oklab(0% none none/.86)}.landing-final-card:after{content:"";background:radial-gradient(circle, color-mix(in oklab, var(--landing-brand-500) 24%, transparent), transparent 68%);filter:blur(18px);opacity:.6;pointer-events:none;border-radius:999px;width:16rem;height:16rem;position:absolute;top:-3rem;right:-3rem}.landing-final-truth-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.5rem;display:grid}.landing-final-layout{gap:1.4rem;margin-top:.55rem;display:grid}.landing-final-copy{max-width:42rem}.landing-final-truth-card{border:1px solid color-mix(in oklab, var(--landing-border) 42%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 88%, transparent);transition:transform var(--landing-motion-state) var(--landing-ease-out-expo), box-shadow var(--landing-motion-state) var(--landing-ease-out-expo), border-color var(--landing-motion-state) var(--landing-ease-out-expo);border-radius:1.2rem;padding:.95rem 1rem;box-shadow:0 18px 46px -36px oklab(0% none none/.8)}.landing-final-truth-card:is(:hover,:focus-within){border-color:color-mix(in oklab, var(--landing-border-strong) 56%, transparent);transform:translateY(-3px);box-shadow:0 22px 52px -34px oklab(0% none none/.8)}.landing-final-truth-card p{letter-spacing:-.02em;color:var(--landing-ink);font-size:.98rem;font-weight:700;line-height:1.15}.landing-final-truth-card span{color:var(--landing-ink-muted);margin-top:.38rem;font-size:.82rem;line-height:1.5;display:block}.landing-final-proof-panel{border:1px solid color-mix(in oklab, var(--landing-border) 42%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--landing-surface-strong) 96%, transparent), color-mix(in oklab, var(--landing-surface) 92%, transparent));border-radius:1.4rem;align-content:start;gap:.95rem;padding:1.05rem;display:grid;box-shadow:0 30px 72px -54px oklab(0% none none/.82)}.landing-final-proof-stage{border-radius:1.3rem;padding:.1rem}.landing-final-proof-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.landing-final-proof-stat{border:1px solid color-mix(in oklab, var(--landing-border) 38%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 88%, transparent);border-radius:1rem;padding:.8rem .9rem}.landing-final-proof-stat p{white-space:nowrap;font-family:var(--font-landing-classic);letter-spacing:-.025em;color:var(--landing-ink);font-size:clamp(1.55rem,2.1vw,2.2rem);font-weight:600;line-height:.94}.landing-final-proof-stat span{text-transform:uppercase;letter-spacing:.12em;color:var(--landing-ink-muted);margin-top:.28rem;font-size:.7rem;font-weight:700;display:block}.landing-metric-ticker{white-space:nowrap;flex-wrap:nowrap;align-items:baseline;gap:.12em;display:inline-flex}.landing-metric-ticker>*{flex:none}.landing-metric-ticker-suffix{line-height:1}.landing-final-proof-feed{margin-top:.1rem}.landing-final-top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.landing-final-top span{border:1px solid color-mix(in oklab, var(--landing-border-strong) 30%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 84%, transparent);text-transform:uppercase;letter-spacing:.16em;color:var(--landing-ink-muted);border-radius:999px;align-items:center;padding:.45rem .72rem;font-size:.66rem;font-weight:700;display:inline-flex}.landing-final-card .landing-command-pill-row{margin-top:1.15rem}.landing-final-card .landing-actions{margin-top:1.7rem}.landing-pricing{padding-bottom:clamp(2.8rem,4.5vw,4rem)}.landing-pricing-head{align-items:stretch;gap:1.3rem;margin-bottom:1.1rem;display:grid}.landing-pricing-copy{flex-direction:column;justify-content:center;margin-bottom:0;padding-block:.6rem;display:flex}.landing-pricing-note-shell{position:relative}.landing-pricing-note-panel{min-height:100%;position:relative;overflow:hidden}.landing-pricing-note-inner{border:1px solid color-mix(in oklab, var(--landing-border) 42%, transparent);background:radial-gradient(circle at 84% 12%, color-mix(in oklab, var(--landing-brand-500) 12%, transparent), transparent 24%), linear-gradient(145deg, color-mix(in oklab, var(--landing-surface-strong) 96%, transparent), color-mix(in oklab, var(--landing-surface) 93%, transparent));border-radius:1.8rem;padding:clamp(1rem,1.7vw,1.3rem);position:relative;overflow:hidden;box-shadow:0 34px 84px -62px oklab(0% none none/.82)}.landing-pricing-note-top{z-index:1;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex;position:relative}.landing-pricing-note-hero{z-index:1;gap:1rem;display:grid;position:relative}.landing-pricing-note-copy-block{min-width:0}.landing-pricing-note-preview{align-content:start;gap:.75rem;min-width:0;display:grid}.landing-pricing-note-preview-frame{aspect-ratio:1.58;border:1px solid color-mix(in oklab, var(--landing-border) 38%, transparent);background:#f7f3ec;border-radius:1.35rem;min-height:13rem;position:relative;overflow:hidden;box-shadow:0 24px 54px -42px oklab(0% none none/.8)}.landing-pricing-note-preview-frame img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.landing-pricing-note-top h3{max-width:12.4ch;font-family:var(--font-landing-classic);letter-spacing:-.026em;color:var(--landing-ink);text-wrap:balance;margin-top:.55rem;font-size:clamp(1.52rem,1.95vw,1.95rem);font-weight:700;line-height:.98}.landing-pricing-note-text{z-index:1;max-width:31rem;color:var(--landing-ink-muted);margin-top:.72rem;font-size:.92rem;line-height:1.6;position:relative}.landing-pricing-note-metrics{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid;position:relative}.landing-pricing-note-metric{border:1px solid color-mix(in oklab, var(--landing-border) 38%, transparent);background:color-mix(in oklab, var(--landing-surface-strong) 88%, transparent);border-radius:1rem;padding:.9rem;box-shadow:0 16px 34px -30px oklab(0% none none/.84)}.landing-pricing-note-metric p{white-space:nowrap;font-family:var(--font-landing-classic);letter-spacing:-.028em;color:var(--landing-ink);font-size:clamp(1.35rem,2vw,1.85rem);font-weight:700;line-height:.95}.landing-pricing-note-metric span{text-transform:uppercase;letter-spacing:.14em;color:var(--landing-ink-muted);margin-top:.25rem;font-size:.68rem;font-weight:700;display:block}.landing-pricing-note-feed{z-index:1;margin-top:.85rem;position:relative}.landing-pricing-note-feed [data-testid=pricing-note-activity-item]{padding:.82rem .95rem}.landing-pricing-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.9rem;margin-top:1.25rem;display:flex}.landing-pricing-marquee{flex:24rem}.landing-pricing-grid{margin-top:1.3rem}.landing-pricing-card{padding:1.4rem;position:relative;overflow:hidden}.landing-pricing-card-top p{font-family:var(--font-landing-classic);letter-spacing:-.028em;font-size:1.55rem;font-weight:700;line-height:1}.landing-pricing-card-top h3{max-width:22ch;font-size:.82rem;line-height:1.55}.landing-pricing-value strong{font-family:var(--font-landing-classic);letter-spacing:-.032em;font-optical-sizing:auto;text-rendering:optimizelegibility;font-size:clamp(2.7rem,4vw,3.4rem);font-weight:700}.landing-pricing-description{max-width:30ch;font-size:.9rem}.landing-pricing-notes p{font-size:.82rem;line-height:1.6}.landing-final-cta{padding-top:clamp(1.6rem,3vw,2.4rem);padding-bottom:clamp(3.2rem,5vw,4.8rem)}@keyframes landingBeamSweep{0%{opacity:.42;transform:translate(-8%,-2%)rotate(-7deg)}50%{opacity:.7;transform:translate(8%,3%)rotate(5deg)}to{opacity:.42;transform:translate(-8%,-2%)rotate(-7deg)}}.landing-grid-beams:before,.landing-grid-beams:after{content:"";background:radial-gradient(circle at 50% 50%, color-mix(in oklab, var(--landing-brand-500) 22%, transparent), transparent 58%), linear-gradient(90deg, transparent 0%, color-mix(in oklab, var(--landing-brand-500) 18%, transparent) 40%, transparent 100%);filter:blur(28px);opacity:.55;transform-origin:50%;width:68%;height:22rem;animation:16s ease-in-out infinite landingBeamSweep;position:absolute;inset:-18% auto auto -12%}.landing-grid-beams:after{width:52%;height:18rem;animation-duration:20s;animation-direction:reverse;inset:auto -14% -8% auto}.landing-header{background:color-mix(in oklab, var(--landing-bg-start) 96%, white 4%);-webkit-backdrop-filter:blur(22px)saturate(122%);backdrop-filter:blur(22px)saturate(122%);box-shadow:0 18px 44px -34px oklab(0% none none/.84)}@media (width>=980px){.landing-command-hero-grid,.landing-command-pain-grid,.landing-command-proof-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.landing-command-hero-grid{grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr)}.landing-command-workflow-row{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center}.landing-command-workflow-row.is-reversed{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.landing-command-workflow-row.is-reversed .landing-command-workflow-copy{order:2}.landing-command-workflow-row.is-reversed .landing-command-workflow-frame{order:1}.landing-command-compare-head{background:color-mix(in oklab, var(--landing-surface) 82%, var(--landing-brand-500) 4%);border-bottom:1px solid color-mix(in oklab, var(--landing-border) 44%, transparent);grid-template-columns:1.15fr repeat(3,minmax(0,1fr));gap:.8rem;padding:1rem 1.15rem;display:grid}.landing-command-compare-head span{text-transform:uppercase;letter-spacing:.14em;color:var(--landing-ink-muted);font-size:.68rem;font-weight:700}.landing-command-compare-row{grid-template-columns:1.15fr repeat(3,minmax(0,1fr));align-items:start;padding:1rem 1.15rem}.landing-command-compare-row>div{background:0 0;border:0;border-radius:0;padding:0}.landing-command-compare-row>div:before{display:none}.landing-command-compare-row>div.is-blink{background:0 0;padding:0}}@media (width<=979px){.landing-command-hero-title{max-width:8.4ch}.landing-command-proof-metrics,.landing-pricing-note-metrics,.landing-final-truth-grid,.landing-final-proof-stats{grid-template-columns:1fr}.landing-command-stage-top,.landing-command-panel-top,.landing-final-top,.landing-pricing-note-top,.landing-pricing-controls{flex-direction:column;align-items:flex-start}.landing-pricing-marquee{width:100%}}@media (width>=1080px){.landing-command-why-stage{grid-template-columns:minmax(0,1.08fr) minmax(18rem,.92fr);align-items:start;min-height:0}.landing-command-why-proof-frame{min-height:21rem}.landing-pricing-note-hero{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:stretch}.landing-pricing-note-preview-frame{min-height:16.4rem}.landing-pricing-head{grid-template-columns:minmax(0,.66fr) minmax(0,1.34fr)}.landing-final-layout{grid-template-columns:minmax(0,.9fr) minmax(0,.82fr);align-items:start}}@media (width<=640px){.landing-command-hero-title{font-size:clamp(3.3rem,16vw,4.6rem)}.landing-command-pill-row,.landing-command-proof-chip-row{gap:.5rem}.landing-command-why-proof-strip{grid-template-columns:1fr}.landing-command-pill-row span,.landing-command-proof-chip-row span{font-size:.72rem}}.landing-immersive{--landing-bg:#fff;--landing-bg-soft:#fcfcfd;--landing-surface:#fff;--landing-surface-2:#f8fafc;--landing-accent:#c75b39;--landing-accent-strong:#a84a2d;--landing-accent-soft:#c75b391f;--landing-blue:#2563eb;--landing-purple:#7c3aed;--landing-text:#0f172a;--landing-text-muted:#475569;--landing-border:#0f172a14;--landing-shadow-sm:0 1px 2px #0f172a0a;--landing-shadow:0 4px 12px #0f172a0f;--landing-shadow-lg:0 12px 40px #0f172a1f;--landing-shadow-xl:0 24px 80px #0f172a29;color:var(--landing-text);background:radial-gradient(circle at 8% 0,#c75b391f,#0000 36%),radial-gradient(circle at 92% 68%,#2563eb17,#0000 40%),linear-gradient(170deg,#fff 0%,#fcfcfd 55%,#f8fafc 100%);font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif}.landing-immersive h1,.landing-immersive h2,.landing-immersive h3{text-wrap:balance}.landing-editorial-grid{background-image:linear-gradient(#0f172a0a 1px,#0000 1px),linear-gradient(90deg,#0f172a0a 1px,#0000 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle,#000,#0000 76%);mask-image:radial-gradient(circle,#000,#0000 76%)}.landing-flow-line{position:relative;overflow:hidden}.landing-flow-line:after{content:"";background:linear-gradient(120deg,#0000,#c75b3929,#0000);animation:4.2s ease-in-out infinite landing-flow;position:absolute;inset:0;transform:translate(-120%)}@keyframes landing-flow{0%{transform:translate(-120%)}40%{transform:translate(120%)}to{transform:translate(120%)}}@keyframes landing-inside-out{0%{opacity:0;transform:scale(.93)}60%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes landing-outside-in-left{0%{opacity:0;transform:translate(-24px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes landing-outside-in-right{0%{opacity:0;transform:translate(24px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes landing-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-fade-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-scale-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes landing-blur-in{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur()}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #c75b394d}50%{box-shadow:0 0 40px #c75b3980}}@keyframes gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.animate-gradient{animation:3s infinite gradient}@keyframes border-flow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes meteor{0%{opacity:1;transform:rotate(215deg)translate(0)}70%{opacity:1}to{opacity:0;transform:rotate(215deg)translate(-500px)}}.landing-inside-out{transform-origin:50%;will-change:transform, opacity;animation:.7s cubic-bezier(.22,1,.36,1) both landing-inside-out}.landing-outside-in-left{will-change:transform, opacity;animation:.8s cubic-bezier(.22,1,.36,1) both landing-outside-in-left}.landing-outside-in-right{will-change:transform, opacity;animation:.8s cubic-bezier(.22,1,.36,1) both landing-outside-in-right}.landing-fade-up{will-change:transform, opacity;animation:.6s cubic-bezier(.22,1,.36,1) both landing-fade-up}.landing-fade-down{will-change:transform, opacity;animation:.6s cubic-bezier(.22,1,.36,1) both landing-fade-down}.landing-scale-in{will-change:transform, opacity;animation:.5s cubic-bezier(.22,1,.36,1) both landing-scale-in}.landing-blur-in{will-change:filter, opacity;animation:.7s cubic-bezier(.22,1,.36,1) both landing-blur-in}.animate-float{animation:6s ease-in-out infinite float}.animate-float-delayed{animation:6s ease-in-out -3s infinite float}.animate-pulse-glow{animation:2s ease-in-out infinite pulse-glow}.animate-gradient-shift{background-size:200% 200%;animation:8s infinite gradient-shift}.animate-border-flow{background-size:200% 200%;animation:3s infinite border-flow}.animate-meteor{animation:5s linear infinite meteor}.magic-card{position:relative;overflow:hidden}.magic-card:before{content:"";top:var(--mouse-y,50%);left:var(--mouse-x,50%);pointer-events:none;opacity:0;background:radial-gradient(circle,#c75b3926 0%,#0000 70%);width:300px;height:300px;transition:opacity .3s;position:absolute;transform:translate(-50%,-50%)}.magic-card:hover:before{opacity:1}.border-glow{position:relative}.border-glow:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#c75b3980,#2563eb80,#c75b3980) 0 0/200% 200%;padding:1px;animation:4s infinite gradient-shift;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glass{-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #ffffff4d}.glass-dark{-webkit-backdrop-filter:blur(12px);background:#0f172a99;border:1px solid #ffffff1a}.text-gradient{background:linear-gradient(135deg,#c75b39 0%,#e07b5f 50%,#c75b39 100%) 0 0/200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-animated{background:linear-gradient(90deg,#c75b39,#2563eb,#7c3aed,#c75b39) 0 0/300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:5s infinite gradient-shift}.noise-overlay{position:relative}.noise-overlay:after{content:"";opacity:.03;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");position:absolute;inset:0}.scroll-snap-y{scroll-snap-type:y proximity}.scroll-snap-start{scroll-snap-align:start}.landing-linear{--landing-linear-bg:#fbfcff;--landing-linear-bg-soft:#f6f8fc;--landing-linear-surface:#fff;--landing-linear-text:#0f172a;--landing-linear-text-muted:#475569;--landing-linear-border:#0f172a1f;--landing-linear-accent:#c75b39;--landing-linear-accent-strong:#a84a2d;--landing-linear-blue:#2563eb;--landing-linear-purple:#7c3aed;--landing-linear-shadow:0 24px 48px -38px #0f172a59;background:radial-gradient(circle at 10% 10%, #c75b391f, transparent 34%), radial-gradient(circle at 85% 12%, #2563eb1a, transparent 34%), linear-gradient(180deg, #fff 0%, var(--landing-linear-bg) 56%, var(--landing-linear-bg-soft) 100%);color:var(--landing-linear-text);font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif}.landing-linear-logo-ring{background:linear-gradient(135deg, var(--landing-linear-accent), var(--landing-linear-blue));border-radius:.5rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex;box-shadow:0 12px 20px -14px #c75b39b3}.landing-linear-primary-btn{background:linear-gradient(132deg, var(--landing-linear-accent) 0%, #d97352 35%, var(--landing-linear-blue) 100%);color:#fff;border:0;box-shadow:0 20px 36px -28px #2563eba6}.landing-linear-primary-btn:hover{filter:brightness(.96)}.landing-linear-gradient-text{background:linear-gradient(96deg, var(--landing-linear-accent) 0%, var(--landing-linear-blue) 55%, var(--landing-linear-purple) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.landing-linear-mesh{pointer-events:none;background:radial-gradient(45% 50% at 16% 22%,#c75b3940,#0000 80%),radial-gradient(40% 44% at 84% 18%,#2563eb3b,#0000 80%),radial-gradient(40% 40% at 52% 86%,#7c3aed1f,#0000 80%);position:absolute;inset:0}.landing-linear-grid{background-image:linear-gradient(#0f172a0d 1px,#0000 1px),linear-gradient(90deg,#0f172a0d 1px,#0000 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(circle,#000,#0000 76%);mask-image:radial-gradient(circle,#000,#0000 76%)}.landing-linear-front-card{z-index:3;border:1px solid var(--landing-linear-border);box-shadow:var(--landing-linear-shadow);background:oklab(99.7266% -.000162263 -.00127598);border-radius:1.4rem;position:relative;overflow:hidden}.landing-linear-back-card,.landing-linear-back-card-left{border:1px solid var(--landing-linear-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0;border-radius:1rem;width:min(280px,66%);padding:.9rem 1rem;position:absolute;box-shadow:0 18px 32px -28px #0f172a61}.landing-linear-back-card{top:-1rem;right:-1rem}.landing-linear-back-card-left{bottom:-1rem;left:-1rem}.landing-linear-depth-1{transform:translateZ(0)scale(.98)}.landing-linear-depth-2{transform:translateZ(0)scale(.99)}.landing-linear-depth-3{transform:translateZ(0)scale(1)}.landing-linear-benefit-card{border:1px solid var(--landing-linear-border);background:var(--landing-linear-surface);border-radius:1.1rem;height:100%;padding:1.25rem;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 20px 38px -34px #0f172a59}.landing-linear-benefit-card:hover{border-color:#c75b395c;transform:translateY(-3px);box-shadow:0 26px 46px -34px #0f172a66}.landing-linear-truth-rail{border:1px solid var(--landing-linear-border);background:linear-gradient(135deg,#ffffffe6,#f8faffe6);border-radius:1rem;grid-template-columns:auto minmax(0,1fr);gap:.9rem;padding:1rem;display:grid;box-shadow:0 20px 40px -34px #0f172a57}@keyframes landing-linear-beam-down{0%{transform:translateY(-140%)}45%{transform:translateY(130%)}to{transform:translateY(130%)}}.landing-linear-beam{position:relative;overflow:hidden}.landing-linear-beam:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#c75b3917 46%,#2563eb12 58%,#0000 100%);height:100%;animation:4.8s ease-in-out infinite landing-linear-beam-down;position:absolute;top:0;left:0;right:0;transform:translateY(-140%)}.landing-linear-demo-shell{border:1px solid var(--landing-linear-border);background:var(--landing-linear-surface);border-radius:1.3rem;padding:1rem;box-shadow:0 30px 58px -45px #0f172a7a}.landing-linear-demo-poster{background:radial-gradient(circle at 18% 18%,#c75b3959,#0000 54%),radial-gradient(circle at 82% 24%,#2563eb59,#0000 56%),radial-gradient(circle at 52% 84%,#7c3aed3d,#0000 60%),linear-gradient(160deg,#0f172aeb,#0f172ad6);flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem;display:flex}.landing-linear-final-mesh{pointer-events:none;background:radial-gradient(circle at 12% 14%,#c75b396b,#0000 42%),radial-gradient(circle at 88% 24%,#2563eb54,#0000 44%),radial-gradient(circle at 56% 82%,#7c3aed33,#0000 50%);position:absolute;inset:0}.landing-flagship{--landing-flagship-bg:#f5f7fb;--landing-flagship-surface:#ffffffe6;--landing-flagship-surface-strong:#fff;--landing-flagship-border:#0f172a1a;--landing-flagship-text:#0f172a;--landing-flagship-text-muted:#475569;--landing-flagship-accent:#c75b39;--landing-flagship-blue:#2563eb;--landing-flagship-green:#10b981;background:radial-gradient(circle at 8% 12%, #c75b3929, transparent 28%), radial-gradient(circle at 90% 10%, #2563eb1f, transparent 28%), linear-gradient(180deg, #fff 0%, #f8fafc 42%, var(--landing-flagship-bg) 100%);color:var(--landing-flagship-text);isolation:isolate}.landing-flagship-logo-ring{background:linear-gradient(135deg, var(--landing-flagship-accent), var(--landing-flagship-blue));border-radius:.75rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;box-shadow:0 18px 30px -20px #2563ebb3}.landing-flagship-primary-btn{background:linear-gradient(135deg, var(--landing-flagship-accent) 0%, #de7c5b 42%, var(--landing-flagship-blue) 100%);color:#fff;border:0;box-shadow:0 22px 42px -28px #2563eb99}.landing-flagship-primary-btn:hover{filter:brightness(.97)}.landing-flagship-hero-glow{pointer-events:none;background:radial-gradient(circle at 18% 18%,#c75b3933,#0000 34%),radial-gradient(circle at 78% 24%,#2563eb29,#0000 34%),radial-gradient(circle at 50% 82%,#10b98114,#0000 34%);position:absolute;inset:0}.landing-flagship-stage-shell{border:1px solid var(--landing-flagship-border);background:linear-gradient(180deg, #fffffffa, #f8fafcf0), var(--landing-flagship-surface-strong);border-radius:1.9rem;overflow:hidden;box-shadow:0 48px 120px -72px #0f172aa6}.landing-flagship-grid-pattern{-webkit-mask-image:radial-gradient(circle,#000 46%,#0000 94%);mask-image:radial-gradient(circle,#000 46%,#0000 94%)}.landing-flagship-noise-mask{mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(#000000b8,#0000 90%);mask-image:linear-gradient(#000000b8,#0000 90%)}.landing-flagship-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border:1px solid #ffffffb8;border-radius:1.45rem;padding:1rem;position:relative;overflow:hidden;box-shadow:0 28px 60px -42px #0f172a73}.landing-flagship-lane{border-style:solid;border-width:1px;border-radius:1.25rem;flex-direction:column;gap:1rem;display:flex;box-shadow:inset 0 1px #fffc}.landing-flagship-demo-card{background:#fffffff5;border:1px solid #94a3b838;border-radius:1.25rem;padding:1rem;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 26px 52px -42px #0f172a85}.landing-flagship-demo-card:hover{border-color:#c75b393d;transform:translateY(-2px);box-shadow:0 32px 62px -40px #0f172a94}.landing-flagship-story-step{box-shadow:0 24px 52px -42px #0f172a61}.landing-flagship-story-visual{box-shadow:0 34px 90px -68px #0f172a8c}.landing-flagship-section-shell{background:radial-gradient(circle at 0 0,#c75b390a,#0000 24%),linear-gradient(#ffffffeb,#ffffffc7);border:1px solid #0f172a0f;border-radius:2rem;padding:1.5rem;box-shadow:0 42px 110px -82px #0f172a73}@keyframes landing-flagship-heartbeat-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.38;transform:scale(1.45)}}.landing-flagship-heartbeat{align-items:center;gap:.5rem;display:inline-flex}.landing-flagship-heartbeat-dot{background:currentColor;border-radius:9999px;width:.55rem;height:.55rem;display:inline-flex;position:relative}.landing-flagship-heartbeat-live{color:#2563eb;background:#2563eb14;border-color:#2563eb2e}.landing-flagship-heartbeat-live .landing-flagship-heartbeat-dot:after{content:"";border-radius:inherit;background:currentColor;animation:1.6s ease-in-out infinite landing-flagship-heartbeat-pulse;position:absolute;inset:0}.landing-flagship-heartbeat-sealed{color:#059669;background:#10b9811a;border-color:#10b98133}.landing-flagship-heartbeat-idle{color:#64748b;background:#f1f5f9bf;border-color:#94a3b838}@media (prefers-reduced-motion:reduce){.landing-immersive *,.landing-immersive :before,.landing-immersive :after,.landing-linear *,.landing-linear :before,.landing-linear :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.landing-inside-out,.landing-outside-in-left,.landing-outside-in-right,.landing-fade-up,.landing-fade-down,.landing-scale-in,.landing-blur-in{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.landing-flow-line:after,.landing-linear-beam:after{display:none!important}.landing-flagship *,.landing-flagship :before,.landing-flagship :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.animate-float,.animate-float-delayed,.animate-pulse-glow,.animate-gradient-shift,.animate-border-flow{animation:none!important}}.landing-odyssey{color:#241614;isolation:isolate;background:radial-gradient(circle at 10% 0,#c75b3912,#0000 28%),radial-gradient(circle at 88% 8%,#275bbd0f,#0000 24%),linear-gradient(#fff 0%,#fdfaf6 42%,#fffdfb 100%)}.landing-odyssey:before{content:"";pointer-events:none;opacity:.17;mix-blend-mode:multiply;z-index:-1;background:linear-gradient(#b08c7714,#0000 12% 88%,#b08c770f),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E");position:absolute;inset:0}.landing-odyssey:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 50% -10%,#c75b3914,#0000 32%),radial-gradient(circle at 50% 110%,#93674f14,#0000 30%);position:absolute;inset:0}.landing-odyssey-display{text-wrap:balance;font-family:Playfair Display,Georgia,serif}.landing-odyssey-frame{-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px #fffc,0 44px 90px -52px #2015148c}.landing-odyssey section{position:relative}.landing-odyssey section:before{content:"";pointer-events:none;opacity:.8;background:linear-gradient(90deg,#0000,#af867047,#0000);height:1px;position:absolute;top:0;left:0;right:0}.landing-odyssey-range{appearance:none;cursor:ew-resize;background:0 0}.landing-odyssey-range::-webkit-slider-runnable-track{background:0 0;height:100%}.landing-odyssey-range::-moz-range-track{background:0 0;height:100%}.landing-odyssey-range::-webkit-slider-thumb{appearance:none;-webkit-backdrop-filter:blur(10px);background:#fff8f42e;border:1px solid #ffffffbf;border-radius:999px;width:2.5rem;height:4.25rem;box-shadow:0 0 0 1px #20151414,0 20px 44px -30px #201514b8}.landing-odyssey-range::-moz-range-thumb{-webkit-backdrop-filter:blur(10px);background:#fff8f42e;border:1px solid #ffffffbf;border-radius:999px;width:2.5rem;height:4.25rem;box-shadow:0 0 0 1px #20151414,0 20px 44px -30px #201514b8}.landing-odyssey-range:focus-visible{outline:none}.landing-odyssey-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px #20151414,0 0 0 4px #c75b393d,0 20px 44px -30px #201514b8}.landing-odyssey-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 1px #20151414,0 0 0 4px #c75b393d,0 20px 44px -30px #201514b8}.aurora-bg{background:radial-gradient(at 20% 20%,#c75b3926 0%,#0000 50%),radial-gradient(at 80% 80%,#2563eb1a 0%,#0000 50%),radial-gradient(#7c3aed0d 0%,#0000 60%)}.beam-path{stroke-dasharray:1000;stroke-dashoffset:1000px;animation:2s ease-out forwards draw-beam}@keyframes draw-beam{to{stroke-dashoffset:0}}.particles-container{pointer-events:none;position:absolute;inset:0;overflow:hidden}.particles-container canvas{width:100%!important;height:100%!important}.stagger-1{animation-delay:.1s}.stagger-2{animation-delay:.2s}.stagger-3{animation-delay:.3s}.stagger-4{animation-delay:.4s}.stagger-5{animation-delay:.5s}.stagger-6{animation-delay:.6s}.stagger-7{animation-delay:.7s}.stagger-8{animation-delay:.8s}html{scrollbar-gutter:auto!important}html,body,*{-ms-overflow-style:none!important;scrollbar-width:none!important}::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}@keyframes marquee{0%{transform:translate(0%)}to{transform:translate(-50%)}}.animate-marquee{animation:30s linear infinite marquee}.animate-marquee:hover{animation-play-state:paused}.landing-control-root{--landing-bg:oklch(98.5% .004 85);--landing-surface:oklch(99.5% .003 85);--landing-surface-muted:oklch(97.8% .006 85);--landing-line:oklch(88% .012 75);--landing-line-strong:oklch(77% .02 70);--landing-ink:oklch(22% .02 262);--landing-copy:oklch(46% .018 258);--landing-muted:oklch(60% .016 256);--landing-accent:oklch(63% .17 42);--landing-accent-strong:oklch(57% .17 42);--landing-accent-soft:color-mix(in oklab, var(--landing-accent) 10%, white);--landing-accent-border:color-mix(in oklab, var(--landing-accent) 24%, var(--landing-line));--landing-success:oklch(74% .14 160);--landing-success-soft:color-mix(in oklab, var(--landing-success) 14%, white);--landing-warning:oklch(69% .15 18);background:radial-gradient(circle at 8% 0%, color-mix(in oklab, var(--landing-accent) 14%, transparent), transparent 28%), radial-gradient(circle at 82% 18%, color-mix(in oklab, var(--landing-success) 8%, transparent), transparent 30%), linear-gradient(180deg, color-mix(in oklab, var(--landing-bg) 76%, white) 0%, var(--landing-bg) 100%);color:var(--landing-ink);isolation:isolate;position:relative;overflow-x:clip}.landing-control-root:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg, transparent 0, transparent calc(10% - 1px), color-mix(in oklab, var(--landing-ink) 3%, transparent) calc(10% - 1px), color-mix(in oklab, var(--landing-ink) 3%, transparent) 10%), linear-gradient(180deg, oklab(100% 0 5.96046e-8/.45), transparent 28%);z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b8,#0000 92%);mask-image:linear-gradient(#000000b8,#0000 92%)}.landing-control-header{z-index:50;border-bottom:1px solid color-mix(in oklab, var(--landing-line) 82%, white);background:color-mix(in oklab, var(--landing-surface) 96%, white);position:sticky;top:0}.landing-control-logo{border:1px solid color-mix(in oklab, var(--landing-accent) 35%, white);background:color-mix(in oklab, var(--landing-accent) 88%, black 6%);color:#fff;width:2rem;height:2rem;box-shadow:0 14px 30px -22px color-mix(in oklab, var(--landing-accent) 48%, transparent);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.landing-control-brand{letter-spacing:.28em;text-transform:uppercase;color:var(--landing-ink);font-size:.76rem;font-weight:700}.landing-control-primary{background:var(--landing-accent);color:#fff;box-shadow:0 16px 34px -22px color-mix(in oklab, var(--landing-accent) 48%, transparent);border:1px solid #0000}.landing-control-primary:hover{background:var(--landing-accent-strong)}.landing-control-primary:focus-visible,.landing-control-root button:focus-visible,.landing-control-root a:focus-visible{outline:2px solid color-mix(in oklab, var(--landing-accent) 45%, white);outline-offset:3px}.landing-control-secondary{border-color:color-mix(in oklab, var(--landing-line) 86%, white);background:color-mix(in oklab, var(--landing-surface) 92%, transparent);color:var(--landing-ink)}.landing-control-secondary:hover{background:color-mix(in oklab, var(--landing-surface-muted) 94%, white)}.landing-control-tag,.landing-control-chip,.landing-control-pill,.landing-control-heartbeat-badge,.landing-control-workflow-chip,.landing-control-receipt-mark,.landing-control-plan-badge{border:1px solid color-mix(in oklab, var(--landing-line) 88%, white);background:color-mix(in oklab, var(--landing-surface) 94%, transparent);letter-spacing:.12em;text-transform:uppercase;color:var(--landing-muted);border-radius:999px;align-items:center;gap:.45rem;font-size:.74rem;font-weight:600;line-height:1;display:inline-flex}.landing-control-tag{max-width:max-content;padding:.55rem .9rem}.landing-control-tag svg{color:var(--landing-accent)}.landing-control-chip,.landing-control-pill,.landing-control-heartbeat-badge,.landing-control-workflow-chip,.landing-control-receipt-mark,.landing-control-plan-badge{padding:.5rem .8rem}.landing-control-hero-title{max-width:11.5ch;font-family:var(--font-landing-display);letter-spacing:-.07em;color:var(--landing-ink);font-size:clamp(2.7rem,4.9vw,4.15rem);font-weight:700;line-height:.9}.landing-control-hero-grid{gap:1.5rem;display:grid}.landing-control-hero-copy{flex-direction:column;gap:1.5rem;display:flex}.landing-control-stage-wrap,.landing-control-hero-rail{min-width:0}.landing-control-steps{gap:.65rem;display:grid}.landing-control-step{text-align:left;background:0 0;border:1px solid #0000;border-radius:1.2rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.9rem;width:100%;padding:.8rem .95rem;transition:background-color .18s,border-color .18s,transform .18s;display:grid}.landing-control-step:hover{transform:translate(2px)}.landing-control-step-active{border-color:color-mix(in oklab, var(--landing-accent) 16%, var(--landing-line));background:color-mix(in oklab, var(--landing-accent) 4%, white)}.landing-control-step-index{border:1px solid color-mix(in oklab, var(--landing-line) 90%, white);letter-spacing:.18em;width:2rem;height:2rem;color:var(--landing-muted);border-radius:999px;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:inline-flex}.landing-control-step-label,.landing-control-panel-label,.landing-control-workflow-eyebrow,.landing-control-plan-label,.landing-control-stage-app,.landing-control-story-lane-label{letter-spacing:.08em;color:var(--landing-muted);font-size:.72rem;font-weight:700}.landing-control-step-title{color:var(--landing-ink);font-size:.98rem;font-weight:600;line-height:1.45}.landing-control-stage{border:1px solid color-mix(in oklab, var(--landing-line) 88%, white);background:color-mix(in oklab, var(--landing-surface) 96%, white);box-shadow:0 1px 0 oklab(100% 0 5.96046e-8/.8) inset, 0 40px 90px -62px color-mix(in oklab, var(--landing-ink) 40%, transparent);border-radius:2rem;overflow:hidden}.landing-control-stage-topbar{border-bottom:1px solid color-mix(in oklab, var(--landing-line) 88%, white);background:color-mix(in oklab, var(--landing-surface-muted) 88%, white);justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1.25rem;display:flex}.landing-control-stage-app{color:color-mix(in oklab, var(--landing-copy) 82%, white)}.landing-control-stage-status{border-bottom:1px solid color-mix(in oklab, var(--landing-line) 82%, white);gap:.75rem;padding:0 1.25rem;display:grid}.landing-control-stage-status-item{align-items:center;gap:.85rem;padding:1rem 0;display:flex}.landing-control-heartbeat{background:color-mix(in oklab, var(--landing-muted) 72%, white);border-radius:999px;flex:none;width:.8rem;height:.8rem;position:relative}.landing-control-heartbeat:after{content:"";border:1px solid color-mix(in oklab, var(--landing-muted) 24%, white);border-radius:999px;position:absolute;inset:-.38rem}.landing-control-heartbeat-live{background:var(--landing-accent)}.landing-control-heartbeat-live:after{border-color:color-mix(in oklab, var(--landing-accent) 28%, white);animation:1.8s ease-out infinite landing-control-pulse}.landing-control-heartbeat-sealed{background:var(--landing-success)}.landing-control-heartbeat-sealed:after{border-color:color-mix(in oklab, var(--landing-success) 34%, white)}.landing-control-stage-main{align-items:start;gap:0;padding:0 1rem;display:grid}.landing-control-pricing-shell,.landing-control-story-artifact{border:1px solid color-mix(in oklab, var(--landing-line) 88%, white);background:color-mix(in oklab, var(--landing-surface) 95%, white);border-radius:1.5rem}.landing-control-workflow-shell,.landing-control-sidebar-pane{background:0 0;border:0;border-radius:0}.landing-control-pricing-shell{padding:1.1rem}.landing-control-workflow-head{flex-direction:column;gap:.85rem;padding:1rem 0 .85rem;display:flex}.landing-control-workflow-chip{width:max-content;color:color-mix(in oklab, var(--landing-ink) 82%, white)}.landing-control-workflow{border:1px solid color-mix(in oklab, var(--landing-line) 88%, white);background:color-mix(in oklab, var(--landing-surface-muted) 88%, white);border-radius:1.35rem;margin-top:0;display:grid}.landing-control-workflow-column{flex-direction:column;min-height:12.5rem;padding:.95rem 1rem 1rem;display:flex}.landing-control-workflow-column+.landing-control-workflow-column{border-top:1px solid color-mix(in oklab, var(--landing-line) 82%, white)}.landing-control-workflow-column-active{background:color-mix(in oklab, var(--landing-accent) 4%, white)}.landing-control-workflow-column-over{background:color-mix(in oklab, var(--landing-accent) 8%, white)}.landing-control-workflow-column-head{border-bottom:1px solid color-mix(in oklab, var(--landing-line) 82%, white);padding-bottom:.75rem}.landing-control-workflow-title{color:var(--landing-ink);margin-top:.35rem;font-size:1rem;font-weight:600;line-height:1.3}.landing-control-workflow-column-body{flex:1;min-width:0;padding-top:.85rem;display:flex}.landing-control-workflow-empty{text-align:left;min-height:100%;color:var(--landing-copy);border-radius:1rem;flex:1;justify-content:flex-start;align-items:center;padding:.25rem 0;font-size:.95rem;line-height:1.6;display:flex}.landing-control-workflow-empty-live{color:color-mix(in oklab, var(--landing-accent) 70%, black 16%)}.landing-control-workflow-empty-success{color:color-mix(in oklab, var(--landing-success) 60%, black 16%)}.landing-control-workflow-ghost{border:1px dashed color-mix(in oklab, var(--landing-line) 88%, white);background:color-mix(in oklab, var(--landing-surface) 92%, white);border-radius:1.05rem;flex:1;align-items:flex-start;gap:.9rem;padding:1rem;display:flex}.landing-control-workflow-ghost-accent{border-color:var(--landing-accent-border);background:color-mix(in oklab, var(--landing-accent) 6%, white)}.landing-control-workflow-ghost-success{border-color:color-mix(in oklab, var(--landing-success) 24%, white);background:color-mix(in oklab, var(--landing-success) 8%, white)}.landing-control-workflow-ghost-icon{border:1px solid color-mix(in oklab, var(--landing-line) 86%, white);background:color-mix(in oklab, var(--landing-surface) 96%, white);width:2.2rem;height:2.2rem;color:var(--landing-copy);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.landing-control-workflow-ghost-title{color:var(--landing-ink);font-size:.98rem;font-weight:600;line-height:1.35}.landing-control-workflow-ghost-detail{max-width:24ch;color:var(--landing-copy);font-size:.92rem;line-height:1.55}.landing-control-card,.landing-control-review-ticket,.landing-control-sealed-ticket,.landing-control-receipt{border:1px solid color-mix(in oklab, var(--landing-line) 88%, white);background:color-mix(in oklab, var(--landing-surface) 98%, white);border-radius:1.25rem;padding:1rem}.landing-control-card{z-index:1;width:100%;min-width:0;box-shadow:0 24px 52px -44px color-mix(in oklab, var(--landing-ink) 34%, transparent);flex-direction:column;display:flex;position:relative;overflow:hidden}.landing-control-card-title{letter-spacing:-.05em;max-width:14ch;color:var(--landing-ink);font-size:clamp(1.3rem,1.8vw,1.7rem);font-weight:600;line-height:1.04}.landing-control-card-copy{max-width:30ch;color:var(--landing-copy);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.93rem;line-height:1.55;display:-webkit-box;overflow:hidden}.landing-control-card-approved{border-color:color-mix(in oklab, var(--landing-success) 24%, white)}.landing-control-pill{font-size:.68rem}.landing-control-pill-warning{border-color:color-mix(in oklab, var(--landing-warning) 24%, white);background:color-mix(in oklab, var(--landing-warning) 9%, white);color:color-mix(in oklab, var(--landing-warning) 78%, black 18%)}.landing-control-pill-live{border-color:var(--landing-accent-border);background:var(--landing-accent-soft);color:color-mix(in oklab, var(--landing-accent) 75%, black 18%)}.landing-control-avatar{background:var(--landing-accent-soft);width:2.25rem;height:2.25rem;color:color-mix(in oklab, var(--landing-accent) 78%, black 18%);border-radius:999px;justify-content:center;align-items:center;font-size:.92rem;font-weight:700;display:inline-flex}.landing-control-send-button,.landing-control-plan-button-ink{background:var(--landing-ink);color:#fff;border:1px solid #0000}.landing-control-send-button:hover,.landing-control-plan-button-ink:hover{background:color-mix(in oklab, var(--landing-ink) 92%, white)}.landing-control-review-ticket{flex-direction:column;justify-content:space-between;gap:.95rem;min-height:100%;display:flex}.landing-control-review-summary{border-top:1px solid color-mix(in oklab, var(--landing-line) 82%, white);padding:.95rem 0 .1rem}.landing-control-sidebar-pane{align-self:start;padding:1rem 0 0}.landing-control-heartbeat-badge{color:color-mix(in oklab, var(--landing-ink) 70%, white)}.landing-control-console-block{border-top:1px solid color-mix(in oklab, var(--landing-line) 82%, white);padding-top:1rem}.landing-control-console-block-warning{padding-inline:.95rem;border-top-color:color-mix(in oklab, var(--landing-warning) 24%, white);background:color-mix(in oklab, var(--landing-warning) 8%, white);border-radius:1rem;padding-bottom:.95rem}.landing-control-console-block-success,.landing-control-receipt-mark{border-color:color-mix(in oklab, var(--landing-success) 26%, white);background:var(--landing-success-soft);color:color-mix(in oklab, var(--landing-success) 68%, black 18%)}.landing-control-console-block-success{padding-inline:.95rem;border-top-color:color-mix(in oklab, var(--landing-success) 26%, white);border-radius:1rem;padding-bottom:.95rem}.landing-control-proof-rail{border-top:1px solid color-mix(in oklab, var(--landing-line) 82%, white);background:0 0;border-bottom:0;border-left:0;border-right:0;border-radius:0;margin-top:0;padding:1.15rem 1.25rem 1.25rem}.landing-control-proof-grid{gap:1rem;margin-top:1rem;display:grid}.landing-control-proof-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.landing-control-proof-row{border-bottom:1px solid color-mix(in oklab, var(--landing-line) 82%, white);flex-direction:column;gap:.8rem;padding:.95rem 0;display:flex}.landing-control-proof-row:last-child{border-bottom:0}.landing-control-proof-row-accent{border-left:2px solid var(--landing-accent);padding-left:.9rem}.landing-control-proof-row-warning{border-left:2px solid color-mix(in oklab, var(--landing-warning) 70%, black 12%);padding-left:.9rem}.landing-control-proof-row-success{border-left:2px solid color-mix(in oklab, var(--landing-success) 64%, black 12%);padding-left:.9rem}.landing-control-proof-type{letter-spacing:.2em;text-transform:uppercase;color:var(--landing-muted);font-size:.68rem;font-weight:700}.landing-control-key-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.landing-control-key-row strong{color:var(--landing-ink);font-weight:600}.landing-control-story-row{align-items:center;gap:1.5rem;display:grid}.landing-control-story-row-bordered{border-top:1px solid color-mix(in oklab, var(--landing-line) 82%, white);padding-top:2rem}.landing-control-story-artifact{box-shadow:0 20px 44px -42px color-mix(in oklab, var(--landing-ink) 18%, transparent);padding:1rem}.landing-control-story-artifact-contrast{background:color-mix(in oklab, var(--landing-ink) 94%, black);border-color:color-mix(in oklab, var(--landing-ink) 82%, white 10%)}.landing-control-story-pill{color:oklab(100% 0 5.96046e-8/.74);background:oklab(100% 0 5.96046e-8/.06);border:1px solid oklab(100% 0 5.96046e-8/.12);border-radius:1rem;padding:.85rem .95rem;font-size:.86rem}.landing-control-story-lane{background:oklab(100% 0 5.96046e-8/.08);border:1px solid oklab(100% 0 5.96046e-8/.12);border-radius:1.05rem;margin-top:1rem;padding:1rem}.landing-control-story-note{border:1px solid color-mix(in oklab, var(--landing-line) 84%, white);background:color-mix(in oklab, var(--landing-surface-muted) 90%, white);border-radius:1.1rem;padding:1rem}.landing-control-story-line{background:color-mix(in oklab, var(--landing-line) 88%, white);border-radius:999px;width:4rem;height:.45rem}.landing-control-story-highlight{background:color-mix(in oklab, var(--landing-accent) 18%, white);color:color-mix(in oklab, var(--landing-accent) 60%, black 18%);border-radius:.9rem;padding:.55rem .8rem}.landing-control-story-artifact-proof{background:color-mix(in oklab, var(--landing-success) 9%, white);border-color:color-mix(in oklab, var(--landing-success) 22%, white)}.landing-control-pricing-shell{margin-top:4rem;padding:1.5rem}.landing-control-pricing-head{flex-direction:column;gap:1.2rem;display:flex}.landing-control-cycle-toggle{border:1px solid color-mix(in oklab, var(--landing-line) 88%, white);background:color-mix(in oklab, var(--landing-surface) 92%, white);border-radius:999px;padding:.25rem;display:inline-flex}.landing-control-cycle-toggle button{color:var(--landing-copy);border-radius:999px;padding:.55rem .95rem;font-size:.875rem;font-weight:600;transition:background-color .16s,color .16s}.landing-control-cycle-toggle button.is-active{background:var(--landing-ink);color:#fff}.landing-control-pricing-grid{border-top:1px solid color-mix(in oklab, var(--landing-line) 82%, white);margin-top:2rem;display:grid}.landing-control-pricing-column{padding:1.35rem 0}.landing-control-pricing-column+.landing-control-pricing-column{border-top:1px solid color-mix(in oklab, var(--landing-line) 82%, white)}.landing-control-pricing-column-highlighted{background:color-mix(in oklab, var(--landing-ink) 98%, white 2%);color:#fff;margin-inline:-1.5rem;padding-inline:1.5rem}.landing-control-pricing-column-highlighted .landing-control-plan-label,.landing-control-pricing-column-highlighted .text-slate-600,.landing-control-pricing-column-highlighted .text-slate-500{color:oklab(100% 0 5.96046e-8/.72)}.landing-control-pricing-column-highlighted .landing-control-plan-metric-row,.landing-control-pricing-column-highlighted .landing-control-plan-list li{border-color:oklab(100% 0 5.96046e-8/.1)}.landing-control-pricing-column-highlighted .landing-control-plan-metric-row dt{color:oklab(100% 0 5.96046e-8/.72)}.landing-control-plan-badge{color:color-mix(in oklab, var(--landing-ink) 75%, white)}.landing-control-pricing-column-highlighted .landing-control-plan-badge{color:#fff;background:oklab(100% 0 5.96046e-8/.08)}.landing-control-plan-metrics{border-top:1px solid color-mix(in oklab, var(--landing-line) 82%, white);gap:0;margin-top:1.35rem;display:grid}.landing-control-plan-metric-row{border-bottom:1px solid color-mix(in oklab, var(--landing-line) 82%, white);justify-content:space-between;align-items:end;gap:1rem;padding:.85rem 0;display:flex}.landing-control-plan-metric-row dt{color:var(--landing-copy);font-size:.8rem;font-weight:600}.landing-control-plan-metric-row dd{color:currentColor;font-size:1.08rem;font-weight:600}.landing-control-plan-list{gap:.8rem;margin-top:1.35rem;padding:0;list-style:none;display:grid}.landing-control-plan-list li{align-items:start;gap:.7rem;font-size:.95rem;line-height:1.6;display:flex}.landing-control-plan-list svg{color:var(--landing-success);flex:none;margin-top:.18rem}.landing-control-pricing-column-highlighted .landing-control-plan-list svg{color:color-mix(in oklab, var(--landing-success) 72%, white 18%)}@keyframes landing-control-pulse{0%{opacity:.4;transform:scale(.85)}70%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.8)}}@media (width>=768px){.landing-control-hero-grid{grid-template-columns:minmax(0,1fr);gap:2rem}.landing-control-stage-status{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-control-proof-row{flex-direction:row;justify-content:space-between;align-items:start}}@media (width>=1024px){.landing-control-hero-grid{grid-template-columns:minmax(20rem,23rem) minmax(0,1fr);grid-template-areas:"copy stage""rail stage";align-items:start;gap:1.1rem 2.5rem}.landing-control-hero-copy{grid-area:copy}.landing-control-stage-wrap{grid-area:stage}.landing-control-hero-rail{grid-area:rail}.landing-control-stage-status{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-control-stage-main{grid-template-columns:minmax(0,1.72fr) minmax(17rem,.68fr)}.landing-control-stage-status-item+.landing-control-stage-status-item{border-left:1px solid color-mix(in oklab, var(--landing-line) 82%, white);padding-left:1rem}.landing-control-workflow{grid-template-columns:minmax(0,1.5fr) minmax(13rem,.96fr)}.landing-control-workflow-column+.landing-control-workflow-column{border-top:0;border-left:1px solid color-mix(in oklab, var(--landing-line) 82%, white)}.landing-control-sidebar-pane{border-left:1px solid color-mix(in oklab, var(--landing-line) 82%, white);padding-top:1.15rem;padding-left:1.2rem}.landing-control-story-row{grid-template-columns:minmax(0,.92fr) minmax(22rem,1.08fr)}.landing-control-story-row-reverse>:first-child{order:2}.landing-control-story-row-reverse>:last-child{order:1}.landing-control-pricing-head{flex-direction:row;justify-content:space-between;align-items:end}.landing-control-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-control-pricing-column{padding:1.5rem 1.35rem 0 0}.landing-control-pricing-column+.landing-control-pricing-column{border-top:0;border-left:1px solid color-mix(in oklab, var(--landing-line) 82%, white);padding-left:1.35rem}.landing-control-pricing-column-highlighted{margin-inline:0;padding-inline:1.35rem}}@media (width<=767px){.landing-control-stage,.landing-control-pricing-shell{border-radius:1.55rem}.landing-control-hero-title{max-width:8.2ch}.landing-control-stage-status-item+.landing-control-stage-status-item{border-top:1px solid color-mix(in oklab, var(--landing-line) 82%, white)}.landing-control-stage-main{padding-inline:1rem}.landing-control-sidebar-pane{border-top:1px solid color-mix(in oklab, var(--landing-line) 82%, white);padding-top:1rem}.landing-control-proof-rail{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.landing-control-root *,.landing-control-root :before,.landing-control-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.landing-v0{--background:oklch(99% .005 85);--foreground:oklch(20% .02 60);--card:oklch(100% 0 0);--card-foreground:oklch(20% .02 60);--popover:oklch(100% 0 0);--popover-foreground:oklch(20% .02 60);--primary:#c75b39;--primary-foreground:#fff;--secondary:oklch(97% .01 85);--secondary-foreground:oklch(30% .02 60);--muted:oklch(96% .005 85);--muted-foreground:oklch(50% .02 60);--accent:oklch(94% .02 85);--accent-foreground:oklch(25% .02 60);--destructive:oklch(60% .22 25);--destructive-foreground:oklch(99% 0 0);--border:oklch(92% .01 85);--input:oklch(92% .01 85);--ring:#c75b39;--chart-1:#c75b39;--chart-2:oklch(70% .18 85);--chart-3:oklch(65% .2 40);--chart-4:oklch(75% .15 200);--chart-5:oklch(60% .2 340);--radius:.75rem;--sidebar:oklch(99% .005 85);--sidebar-foreground:oklch(20% .02 60);--sidebar-primary:#c75b39;--sidebar-primary-foreground:#fff;--sidebar-accent:oklch(94% .02 85);--sidebar-accent-foreground:oklch(25% .02 60);--sidebar-border:oklch(92% .01 85);--sidebar-ring:#c75b39;--blink-draft:oklch(65% .12 250);--blink-pending:oklch(80% .18 85);--blink-approved:oklch(65% .18 160);--blink-rejected:oklch(65% .22 25);--blink-online:oklch(65% .18 160);--blink-offline:oklch(60% .02 60);background:var(--background);color:var(--foreground);isolation:isolate}.landing-v0 ::selection{background:oklch(55% .15 160/.2)}
