.product-mockup{aspect-ratio:16/9.3;border:var(--rule-thin) solid var(--color-night-rule);border-radius:var(--radius-md);background:var(--color-night);width:100%;min-width:0;color:var(--color-night-ink);box-shadow:0 32px 70px color-mix(in oklch, var(--color-night) 34%, transparent);font-family:var(--font-body);grid-template-columns:minmax(138px,.24fr) minmax(0,1fr);margin:0;display:grid;overflow:hidden}.product-mockup__sidebar{border-right:var(--rule-thin) solid var(--color-night-rule);background:color-mix(in oklch, var(--color-night) 90%, var(--color-ink));flex-direction:column;min-width:0;display:flex}.product-mockup__brand{border-bottom:var(--rule-thin) solid var(--color-night-rule);align-items:center;gap:8px;height:11%;min-height:42px;padding:0 12px;display:flex}.product-mockup__brand img{width:28px;height:28px}.product-mockup__brand strong{font-size:clamp(.62rem,1.2vw,.86rem)}.product-mockup__workspace{background:var(--color-night-3);border-radius:7px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;margin:10px 8px 6px;padding:7px;display:grid}.product-mockup__workspace-mark{background:color-mix(in oklch, var(--color-accent) 14%, transparent);width:28px;height:28px;color:var(--color-accent);border-radius:6px;place-items:center;font-size:9px;font-weight:700;display:grid}.product-mockup__workspace b,.product-mockup__workspace small,.product-mockup__server b,.product-mockup__server small,.product-mockup__local b,.product-mockup__local small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.product-mockup__workspace b{font-size:clamp(.45rem,.7vw,.6rem)}.product-mockup__workspace small{color:var(--color-night-muted);margin-top:2px;font-size:clamp(.36rem,.56vw,.49rem)}.product-mockup nav{gap:2px;padding:5px 8px 8px;display:grid}.product-mockup__nav-item{min-height:27px;color:var(--color-night-muted);border-radius:6px;align-items:center;gap:8px;padding:0 8px;font-size:clamp(.43rem,.67vw,.59rem);display:flex}.product-mockup__nav-item i{border:var(--rule-thin) solid currentColor;border-radius:3px;width:9px;height:9px}.product-mockup__nav-item.is-active{background:color-mix(in oklch, var(--color-accent) 10%, transparent);color:var(--color-night-ink)}.product-mockup__nav-item.is-active i{border-color:var(--color-accent);background:var(--color-accent)}.product-mockup__fleet{border-top:var(--rule-thin) solid var(--color-night-rule);flex:1;min-height:0;padding:7px 8px}.product-mockup__fleet>p{color:var(--color-night-muted);margin:0 5px 5px;font-size:clamp(.38rem,.58vw,.51rem)}.product-mockup__server{grid-template-columns:6px minmax(0,1fr);align-items:center;gap:7px;padding:7px 6px;display:grid}.product-mockup__server>i,.product-mockup__local>i{background:var(--color-night-muted);border-radius:50%;width:6px;height:6px}.product-mockup__server>i.is-ready,.product-mockup__local>i{background:var(--color-success)}.product-mockup__server>i.is-watch{background:var(--color-warning)}.product-mockup__server b,.product-mockup__local b{font-size:clamp(.42rem,.64vw,.56rem)}.product-mockup__server small,.product-mockup__local small{color:var(--color-night-muted);font-family:var(--font-mono);margin-top:2px;font-size:clamp(.34rem,.5vw,.43rem)}.product-mockup__local{border-top:var(--rule-thin) solid var(--color-night-rule);grid-template-columns:6px minmax(0,1fr);align-items:center;gap:7px;padding:10px 13px;display:grid}.product-mockup__main{flex-direction:column;min-width:0;display:flex}.product-mockup__topbar{border-bottom:var(--rule-thin) solid var(--color-night-rule);background:var(--color-night-2);justify-content:space-between;align-items:center;gap:12px;height:11%;min-height:42px;padding:0 16px;font-size:clamp(.43rem,.68vw,.6rem);display:flex}.product-mockup__topbar>div{align-items:center;gap:6px;min-width:0;display:flex}.product-mockup__topbar span,.product-mockup__topbar b{color:var(--color-night-muted);font-weight:400}.product-mockup__topbar strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-mockup__shortcut{border:var(--rule-thin) solid var(--color-night-rule);font-family:var(--font-mono);white-space:nowrap;border-radius:5px;padding:4px 7px}.product-mockup__content{flex:1;min-height:0;padding:clamp(10px,2.1vw,22px);overflow:hidden}.product-mockup__heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.product-mockup__heading h2{letter-spacing:-.03em;margin:0;font-size:clamp(.76rem,1.55vw,1.2rem)}.product-mockup__heading p{color:var(--color-night-muted);margin:4px 0 0;font-size:clamp(.4rem,.65vw,.57rem)}.product-mockup__action{background:var(--color-accent);color:var(--color-night);border-radius:6px;flex:none;padding:7px 10px;font-size:clamp(.4rem,.62vw,.54rem);font-weight:700}.product-mockup__metrics{border:var(--rule-thin) solid var(--color-night-rule);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(10px,1.8vw,18px);display:grid;overflow:hidden}.product-mockup__metrics>div{border-left:var(--rule-thin) solid var(--color-night-rule);min-width:0;padding:clamp(8px,1.3vw,13px);position:relative}.product-mockup__metrics>div:first-child{border-left:0}.product-mockup__metrics small,.product-mockup__metrics b,.product-mockup__metrics span{display:block}.product-mockup__metrics small{color:var(--color-night-muted);font-size:clamp(.37rem,.54vw,.48rem)}.product-mockup__metrics b{font-variant-numeric:tabular-nums;margin-top:4px;font-size:clamp(.62rem,1vw,.88rem)}.product-mockup__metrics span{color:var(--color-night-muted);margin-top:2px;font-size:clamp(.34rem,.5vw,.44rem)}.product-mockup__metrics>div>i{border-radius:50%;width:6px;height:6px;position:absolute;top:12px;right:12px}.product-mockup__metrics .is-green{background:var(--color-success)}.product-mockup__panels{grid-template-columns:minmax(0,1.5fr) minmax(130px,.8fr);gap:clamp(8px,1.5vw,14px);margin-top:clamp(8px,1.5vw,14px);display:grid}.product-mockup__panel{border:var(--rule-thin) solid var(--color-night-rule);background:var(--color-night-2);border-radius:8px;min-width:0;overflow:hidden}.product-mockup__panel header{border-bottom:var(--rule-thin) solid var(--color-night-rule);justify-content:space-between;align-items:flex-start;gap:8px;padding:clamp(7px,1.2vw,11px);display:flex}.product-mockup__panel header b,.product-mockup__panel header small{display:block}.product-mockup__panel header b{font-size:clamp(.4rem,.62vw,.55rem)}.product-mockup__panel header small,.product-mockup__panel header>span{color:var(--color-night-muted);margin-top:2px;font-size:clamp(.33rem,.48vw,.43rem)}.product-mockup__chart{padding:6px 9px 0}.product-mockup__chart svg{fill:none;width:100%;height:auto;overflow:visible}.product-mockup__chart path{vector-effect:non-scaling-stroke}.product-mockup__chart .grid{stroke:var(--color-night-rule);stroke-width:1px}.product-mockup__chart .memory{stroke:var(--color-accent);stroke-width:1.4px}.product-mockup__chart .cpu{stroke:var(--color-success);stroke-width:1.4px}.product-mockup__chart-panel footer{color:var(--color-night-muted);gap:12px;padding:0 10px 8px;font-size:clamp(.32rem,.46vw,.4rem);display:flex}.product-mockup__chart-panel footer span{align-items:center;gap:4px;display:flex}.product-mockup__chart-panel footer i{border-radius:50%;width:5px;height:5px}.product-mockup__chart-panel .is-green{background:var(--color-success)}.product-mockup__chart-panel .is-brass{background:var(--color-accent)}.product-mockup__processes>div{border-bottom:var(--rule-thin) solid var(--color-night-rule);justify-content:space-between;align-items:center;gap:8px;min-height:clamp(22px,3vw,31px);padding:0 clamp(7px,1.1vw,11px);display:flex}.product-mockup__processes>div:last-child{border-bottom:0}.product-mockup__processes code{color:var(--color-night-muted);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.32rem,.47vw,.41rem);overflow:hidden}.product-mockup__processes>div b{font-variant-numeric:tabular-nums;font-size:clamp(.34rem,.5vw,.44rem)}.product-mockup__terminal-wrap{flex-direction:column;flex:1;min-height:0;padding:clamp(9px,1.5vw,16px);display:flex}.product-mockup__terminal-head{border:var(--rule-thin) solid var(--color-night-rule);background:var(--color-night-2);border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;display:flex}.product-mockup__terminal-head>div{align-items:center;gap:7px;display:flex}.product-mockup__terminal-head i{background:var(--color-success);border-radius:50%;width:7px;height:7px}.product-mockup__terminal-head b,.product-mockup__terminal-head small{display:block}.product-mockup__terminal-head b{font-size:clamp(.42rem,.64vw,.57rem)}.product-mockup__terminal-head small,.product-mockup__terminal-head>span{color:var(--color-night-muted);font-family:var(--font-mono);margin-top:2px;font-size:clamp(.32rem,.47vw,.42rem)}.product-mockup__tabs{border-inline:var(--rule-thin) solid var(--color-night-rule);background:var(--color-night-2);gap:3px;padding:6px 8px;display:flex}.product-mockup__tabs span{color:var(--color-night-muted);border-radius:5px;padding:5px 8px;font-size:clamp(.34rem,.5vw,.45rem)}.product-mockup__tabs .is-active{background:var(--color-night-3);color:var(--color-accent)}.product-mockup__terminal{border:var(--rule-thin) solid var(--color-night-rule);background:color-mix(in oklch, var(--color-night) 86%, var(--color-ink));min-height:0;color:var(--color-night-ink);font-family:var(--font-mono);white-space:pre-wrap;border-radius:0 0 8px 8px;flex:1;margin:0;padding:clamp(11px,1.8vw,19px);font-size:clamp(.36rem,.64vw,.58rem);line-height:1.72;overflow:hidden}.product-mockup__terminal .prompt,.product-mockup__terminal .success{color:var(--color-success)}.product-mockup__terminal .path{color:var(--color-accent)}.product-mockup__terminal .cursor{vertical-align:text-bottom;background:var(--color-accent);width:.55em;height:1em;display:inline-block}.product-mockup__release{border:var(--rule-thin) solid var(--color-night-rule);background:var(--color-night-2);border-radius:8px;margin-top:clamp(10px,1.8vw,18px);overflow:hidden}.product-mockup__release-top{border-bottom:var(--rule-thin) solid var(--color-night-rule);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:clamp(9px,1.5vw,14px);display:grid}.product-mockup__release-icon{background:color-mix(in oklch, var(--color-accent) 12%, transparent);width:32px;height:32px;color:var(--color-accent);border-radius:7px;place-items:center;display:grid}.product-mockup__release-top small,.product-mockup__release-top b,.product-mockup__release-top p{display:block}.product-mockup__release-top small,.product-mockup__live{color:var(--color-accent);font-size:clamp(.33rem,.48vw,.42rem)}.product-mockup__release-top b{margin-top:2px;font-size:clamp(.43rem,.66vw,.58rem)}.product-mockup__release-top p{color:var(--color-night-muted);font-family:var(--font-mono);margin:2px 0 0;font-size:clamp(.31rem,.45vw,.4rem)}.product-mockup__steps{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.product-mockup__steps>div{border-right:var(--rule-thin) solid var(--color-night-rule);grid-template-columns:16px minmax(0,1fr);gap:7px;padding:clamp(7px,1.2vw,12px);display:grid}.product-mockup__steps>div:last-child{border-right:0}.product-mockup__steps i{border:var(--rule-thin) solid var(--color-night-rule);width:15px;height:15px;color:var(--color-night);border-radius:50%;place-items:center;font-size:8px;font-style:normal;display:grid}.product-mockup__steps .is-done i{border-color:var(--color-success);background:var(--color-success)}.product-mockup__steps .is-running i{border:2px solid var(--color-night-rule);border-top-color:var(--color-accent)}.product-mockup__steps b,.product-mockup__steps small{display:block}.product-mockup__steps b{font-size:clamp(.35rem,.52vw,.46rem)}.product-mockup__steps small,.product-mockup__steps time{color:var(--color-night-muted);margin-top:2px;font-size:clamp(.29rem,.42vw,.37rem)}.product-mockup__steps time{grid-column:2}.product-mockup__release>pre{border:var(--rule-thin) solid var(--color-night-rule);background:color-mix(in oklch, var(--color-night) 86%, var(--color-ink));color:var(--color-night-ink);font-family:var(--font-mono);border-radius:6px;margin:0 12px 12px;padding:clamp(8px,1.2vw,12px);font-size:clamp(.32rem,.48vw,.43rem);line-height:1.6;overflow:hidden}.product-mockup__release>pre span{color:var(--color-night-muted)}.product-mockup.is-compact{aspect-ratio:16/10}.product-mockup.is-compact .product-mockup__fleet,.product-mockup.is-compact .product-mockup__local{display:none}@media (width<=640px){.product-mockup{aspect-ratio:4/3.2;grid-template-columns:52px minmax(0,1fr)}.product-mockup__brand{justify-content:center;padding:0}.product-mockup__brand strong,.product-mockup__workspace span:last-child,.product-mockup__nav-item:not(.is-active),.product-mockup__fleet,.product-mockup__local{display:none}.product-mockup__workspace{grid-template-columns:28px;justify-content:center;margin-inline:6px;padding:5px}.product-mockup nav{place-items:center;padding-inline:6px}.product-mockup__nav-item.is-active{justify-content:center;width:32px;padding:0;font-size:0}.product-mockup__panels{grid-template-columns:1fr}.product-mockup__processes{display:none}.product-mockup__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.product-mockup__steps>div:nth-child(2){border-right:0}.product-mockup__steps>div:nth-child(-n+2){border-bottom:var(--rule-thin) solid var(--color-night-rule)}.product-mockup__release>pre{display:none}}.operator-workflow{--operator-workflow-shell:min(1280px, calc(100% - clamp(2rem, 7vw, 7rem)));background:var(--color-paper);min-width:320px;color:var(--color-ink);font-family:var(--font-body);overflow:clip}.operator-workflow,.operator-workflow *,.operator-workflow :before,.operator-workflow :after{box-sizing:border-box}.operator-workflow a{color:inherit;text-decoration:none}.operator-workflow img,.operator-workflow svg{max-width:100%;display:block}.operator-workflow a:focus-visible{outline:var(--rule-bold) solid var(--color-focus);outline-offset:4px}.operator-workflow__nav{z-index:20;width:var(--operator-workflow-shell);border-bottom:var(--rule-thin) solid var(--color-rule);background:var(--color-paper);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.75rem,2vw,1.5rem);min-width:0;margin-inline:auto;padding-block:.875rem;display:grid;position:sticky;top:0}.operator-workflow__brand{font-size:var(--text-sm);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:.625rem;font-weight:700;display:inline-flex}.operator-workflow__brand img{width:32px;height:32px}.operator-workflow__command{border:var(--rule-thin) solid var(--color-night-rule);background:var(--color-night);min-width:0;color:var(--color-night-ink);font-family:var(--font-mono);border-radius:10px;align-items:center;gap:.25rem;padding:.375rem;font-size:.6875rem;line-height:1;display:flex;overflow:hidden}.operator-workflow__command-path{min-width:7.75rem;color:var(--color-night-muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;padding-inline:.625rem;overflow:hidden}.operator-workflow__command a{color:var(--color-night-muted);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border-radius:6px;flex:none;align-items:center;gap:.35rem;padding:.625rem .7rem;display:inline-flex}.operator-workflow__command a span{color:var(--color-accent);font-size:.625rem}.operator-workflow__command a:hover{background:var(--color-night-3);color:var(--color-night-ink)}.operator-workflow__source{border:var(--rule-thin) solid var(--color-rule-strong);min-height:38px;font-size:var(--text-xs);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border-radius:10px;align-items:center;gap:.45rem;padding-inline:.875rem;font-weight:700;display:inline-flex}.operator-workflow__source:hover{border-color:var(--color-ink);background:var(--color-surface)}.operator-workflow__hero{width:var(--operator-workflow-shell);grid-template-columns:minmax(0,1.12fr) minmax(320px,.7fr);align-content:center;gap:clamp(3rem,8vw,8rem);min-height:calc(100svh - 68px);margin-inline:auto;padding-block:clamp(5rem,11vw,9rem) clamp(3.5rem,7vw,6rem);display:grid}.operator-workflow__hero-copy{align-self:center}.operator-workflow__hero h1{letter-spacing:-.04em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(3.25rem,7.3vw,6rem);font-weight:650;line-height:.95}.operator-workflow__hero-copy>p{max-width:64ch;color:var(--color-muted);margin:clamp(1.75rem,4vw,2.5rem) 0 0;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.7}.operator-workflow__hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.operator-workflow__button{border:var(--rule-thin) solid transparent;min-height:48px;font-size:var(--text-sm);transition:transform var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border-radius:10px;justify-content:center;align-items:center;gap:.55rem;padding-inline:1.25rem;font-weight:700;line-height:1;display:inline-flex}.operator-workflow__button:hover{transform:translateY(-2px)}.operator-workflow .operator-workflow__button--primary{background:var(--color-ink);color:var(--color-paper)}.operator-workflow .operator-workflow__button--primary:hover{background:var(--color-ink-soft);color:var(--color-paper)}.operator-workflow__button--quiet{border-color:var(--color-rule);background:0 0}.operator-workflow__button--quiet:hover{border-color:var(--color-rule-strong);background:var(--color-surface)}.operator-workflow__route{background:var(--color-night);color:var(--color-night-ink);box-shadow:18px 24px 52px color-mix(in oklch, var(--color-night) 20%, transparent);border-radius:14px;align-self:center;margin:0;padding:0;list-style:none;overflow:hidden}.operator-workflow__route li+li{border-top:var(--rule-thin) solid var(--color-night-rule)}.operator-workflow__route a{min-height:76px;transition:background-color var(--dur-base) var(--ease-out);grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.9rem 1rem;display:grid}.operator-workflow__route a:hover{background:var(--color-night-2)}.operator-workflow__route a>span{color:var(--color-accent);font-family:var(--font-mono);font-size:var(--text-xs)}.operator-workflow__route strong{font-size:var(--text-base);letter-spacing:-.02em;display:block}.operator-workflow__route small{color:var(--color-night-muted);grid-column:2;margin-top:-.55rem;font-size:.6875rem}.operator-workflow__route-icon{color:var(--color-night-muted);grid-area:1/3/span 2}.operator-workflow .operator-workflow__icon{color:currentColor;flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.operator-workflow .operator-workflow__icon svg,.operator-workflow .operator-workflow__route-icon svg{max-width:none;display:block}.operator-workflow__facts{border-top:var(--rule-thin) solid var(--color-rule);color:var(--color-muted);font-family:var(--font-mono);flex-wrap:wrap;grid-column:1/-1;align-self:end;gap:.75rem clamp(1.25rem,3vw,2.5rem);padding-top:1.25rem;font-size:.6875rem;display:flex}.operator-workflow__facts span{align-items:center;gap:.55rem;display:inline-flex}.operator-workflow__facts span:before{background:var(--color-accent-strong);content:"";border-radius:50%;width:5px;height:5px}.operator-workflow__stage{border-top:var(--rule-thin) solid var(--color-rule);scroll-margin-top:90px}.operator-workflow__stage--tinted,.operator-workflow__stage--recover{background:var(--color-paper-2)}.operator-workflow__stage-inner{width:var(--operator-workflow-shell);grid-template-columns:92px minmax(240px,.72fr) minmax(380px,1.15fr);gap:clamp(2rem,5vw,5rem);min-width:0;margin-inline:auto;padding-block:clamp(5rem,10vw,8.5rem);display:grid}.operator-workflow__stage-index{color:var(--color-accent-strong);font-family:var(--font-mono);align-items:baseline;gap:.35rem;padding-top:.4rem;display:flex}.operator-workflow__stage-index span{font-size:var(--text-md);font-weight:600}.operator-workflow__stage-index small{color:var(--color-muted);font-size:.625rem}.operator-workflow__stage-copy{min-width:0}.operator-workflow__stage-copy h2{letter-spacing:-.04em;margin:0;font-size:clamp(2.5rem,5vw,4.75rem);font-weight:650;line-height:1}.operator-workflow__stage-copy>p{max-width:38ch;color:var(--color-muted);margin:1.5rem 0 0;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.7}.operator-workflow__proof{border:var(--rule-thin) solid var(--color-rule);background:var(--color-surface);border-radius:14px;align-self:start;min-width:0;overflow:hidden}.operator-workflow__proof-heading{border-bottom:var(--rule-thin) solid var(--color-rule);justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:1rem 1.125rem;display:flex}.operator-workflow__proof-heading>div{min-width:0}.operator-workflow__proof-heading strong,.operator-workflow__proof-heading span{display:block}.operator-workflow__proof-heading strong{font-size:var(--text-sm);letter-spacing:-.01em}.operator-workflow__proof-heading div span,.operator-workflow__proof-heading>span{color:var(--color-muted);font-family:var(--font-mono);margin-top:.2rem;font-size:.625rem}.operator-workflow__proof-heading>span{background:var(--color-paper-2);color:var(--color-ink-soft);border-radius:6px;flex:none;margin-top:0;padding:.35rem .5rem}.operator-workflow__field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:1rem;display:grid}.operator-workflow__field-grid>div{border-bottom:var(--rule-thin) solid var(--color-rule);min-width:0;padding:.8rem}.operator-workflow__field-grid>div:nth-child(odd){border-right:var(--rule-thin) solid var(--color-rule)}.operator-workflow__field-grid dt,.operator-workflow__field-grid dd{margin:0}.operator-workflow__field-grid dt{color:var(--color-muted);font-size:.6875rem}.operator-workflow__field-grid dd{font-family:var(--font-mono);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;margin-top:.4rem;font-weight:600;overflow:hidden}.operator-workflow__proof-action{background:var(--color-night);color:var(--color-night-ink);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.875rem 1.125rem;font-size:.6875rem;display:grid}.operator-workflow__proof-action>span{color:var(--color-night-muted)}.operator-workflow__proof-action>strong{font-family:var(--font-mono);font-size:.6875rem}.operator-workflow__proof-action>b{background:var(--color-accent);color:var(--color-night);border-radius:6px;padding:.55rem .7rem;font-size:.625rem}.operator-workflow__record-list{margin:0;padding:.25rem 1.125rem}.operator-workflow__record-list>div{border-bottom:var(--rule-thin) solid var(--color-rule);grid-template-columns:minmax(7rem,.7fr) minmax(0,1fr);gap:1rem;padding-block:1rem;display:grid}.operator-workflow__record-list>div:last-child{border-bottom:0}.operator-workflow__record-list dt,.operator-workflow__record-list dd{font-size:var(--text-xs);margin:0}.operator-workflow__record-list dt{color:var(--color-muted)}.operator-workflow__record-list dd{font-family:var(--font-mono);font-weight:500}.operator-workflow__monitor{background:var(--color-night);color:var(--color-night-ink);border-color:var(--color-night-rule)}.operator-workflow__monitor .operator-workflow__proof-heading{border-color:var(--color-night-rule)}.operator-workflow__monitor .operator-workflow__proof-heading div span,.operator-workflow__monitor .operator-workflow__proof-heading>span{color:var(--color-night-muted)}.operator-workflow__monitor .operator-workflow__proof-heading>span{background:var(--color-night-3)}.operator-workflow__status{align-items:center;gap:.4rem;display:inline-flex!important}.operator-workflow__status i{background:var(--color-success);border-radius:50%;width:6px;height:6px}.operator-workflow__metrics{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.operator-workflow__metrics>div{border-right:var(--rule-thin) solid var(--color-night-rule);min-width:0;padding:clamp(1rem,2.5vw,1.5rem)}.operator-workflow__metrics>div:last-child{border-right:0}.operator-workflow__metrics span,.operator-workflow__metrics strong,.operator-workflow__metrics small{display:block}.operator-workflow__metrics span,.operator-workflow__metrics small{color:var(--color-night-muted);font-size:.625rem}.operator-workflow__metrics strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin-block:.5rem .3rem;font-size:clamp(1rem,2vw,1.375rem);overflow:hidden}.operator-workflow__monitor-foot{border-top:var(--rule-thin) solid var(--color-night-rule);color:var(--color-night-muted);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.9rem 1.125rem;font-size:.625rem;display:flex}.operator-workflow__monitor-foot b{color:var(--color-accent);font-family:var(--font-mono);margin-left:auto;font-weight:500}.operator-workflow__stage--operate{border-color:var(--color-night-rule);background:var(--color-night);color:var(--color-night-ink)}.operator-workflow__stage--operate .operator-workflow__stage-inner{grid-template-columns:92px minmax(240px,.72fr) minmax(300px,1.15fr)}.operator-workflow__stage--operate .operator-workflow__stage-index small,.operator-workflow__stage--operate .operator-workflow__stage-copy>p{color:var(--color-night-muted)}.operator-workflow__operate-facts{color:var(--color-night-muted);font-size:var(--text-xs);align-self:end;margin:0;padding:0;list-style:none}.operator-workflow__operate-facts li{border-bottom:var(--rule-thin) solid var(--color-night-rule);padding-block:.75rem}.operator-workflow__operate-facts li:before{color:var(--color-accent);content:"✓";margin-right:.65rem}.operator-workflow__focused-product{grid-column:2/-1;min-width:0;margin-top:clamp(.5rem,2vw,1.5rem)}.operator-workflow__focused-product .product-mockup{border-color:var(--color-night-rule);box-shadow:18px 28px 64px color-mix(in oklch, var(--color-ink) 42%, transparent)}.operator-workflow__focused-product>p{color:var(--color-night-muted);font-size:var(--text-xs);justify-content:space-between;gap:2rem;margin:1rem 0 0;display:flex}.operator-workflow__focused-product>p span{color:var(--color-accent);font-family:var(--font-mono);flex:none}.operator-workflow__inline-link{border-bottom:var(--rule-thin) solid var(--color-ink);font-size:var(--text-sm);transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);align-items:center;gap:.55rem;margin-top:2rem;padding-bottom:.2rem;font-weight:700;display:inline-flex}.operator-workflow__inline-link:hover{border-color:var(--color-accent-strong);color:var(--color-accent-strong)}.operator-workflow__recovery-close{background:var(--color-accent);color:var(--color-night);justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem 1.125rem;display:flex}.operator-workflow__recovery-close strong{font-size:var(--text-sm)}.operator-workflow__recovery-close span{font-size:var(--text-xs)}.operator-workflow__footer{width:var(--operator-workflow-shell);margin-inline:auto;padding-block:clamp(3rem,8vw,6rem) 1.25rem}.operator-workflow__footer-top{border-top:var(--rule-thin) solid var(--color-rule-strong);color:var(--color-muted);font-size:var(--text-xs);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2rem;padding-block:1.25rem;display:grid}.operator-workflow__footer-top>a{color:var(--color-ink);font-size:var(--text-sm);font-weight:700}.operator-workflow__footer-top p{margin:0}.operator-workflow__footer-top>div{gap:1.25rem;display:flex}.operator-workflow__footer-top>div a{white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.operator-workflow__footer-top>div a:hover{color:var(--color-ink)}.operator-workflow__masthead{color:var(--color-ink);letter-spacing:-.04em;text-align:center;white-space:nowrap;font-size:clamp(6rem,22vw,18rem);font-weight:700;line-height:.75;overflow:hidden}@media (width<=1050px){.operator-workflow__nav{grid-template-columns:auto minmax(0,1fr) auto}.operator-workflow__command-path{display:none}.operator-workflow__hero{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:3rem}.operator-workflow__stage-inner,.operator-workflow__stage--operate .operator-workflow__stage-inner{grid-template-columns:70px minmax(0,.8fr) minmax(330px,1.2fr);gap:2rem}}@media (width<=820px){.operator-workflow{--operator-workflow-shell:min(100% - 2rem, 1280px)}.operator-workflow__nav{grid-template-columns:minmax(0,1fr) auto}.operator-workflow__command{overscroll-behavior-inline:contain;scrollbar-width:none;grid-area:2/1/auto/-1;overflow-x:auto}.operator-workflow__command::-webkit-scrollbar{display:none}.operator-workflow__hero{grid-template-columns:1fr;min-height:auto;padding-top:clamp(4rem,13vw,7rem)}.operator-workflow__hero h1{max-width:11ch}.operator-workflow__route{width:min(100%,35rem)}.operator-workflow__stage-inner,.operator-workflow__stage--operate .operator-workflow__stage-inner{grid-template-columns:64px minmax(0,1fr)}.operator-workflow__proof,.operator-workflow__operate-facts,.operator-workflow__focused-product{grid-column:2}.operator-workflow__operate-facts{align-self:start}.operator-workflow__footer-top{grid-template-columns:auto 1fr}.operator-workflow__footer-top>div{grid-column:2}}@media (width<=560px){.operator-workflow{--operator-workflow-shell:min(100% - 1.5rem, 1280px)}.operator-workflow__nav{gap:.625rem}.operator-workflow__source{min-height:36px;padding-inline:.75rem}.operator-workflow__hero{gap:2.5rem;padding-block:3.5rem 2.5rem}.operator-workflow__hero h1{font-size:clamp(2.75rem,15vw,4rem)}.operator-workflow__hero-actions{display:grid}.operator-workflow__button{width:100%}.operator-workflow__route a{min-height:68px}.operator-workflow__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.operator-workflow__stage-inner,.operator-workflow__stage--operate .operator-workflow__stage-inner{grid-template-columns:1fr;gap:1.5rem;padding-block:4.5rem}.operator-workflow__stage-index,.operator-workflow__proof,.operator-workflow__operate-facts,.operator-workflow__focused-product{grid-column:1}.operator-workflow__stage-copy h2{font-size:clamp(2.75rem,15vw,4rem)}.operator-workflow__field-grid{grid-template-columns:1fr}.operator-workflow__field-grid>div:nth-child(odd){border-right:0}.operator-workflow__field-grid>div:last-child{border-bottom:0}.operator-workflow__proof-action{grid-template-columns:minmax(0,1fr) auto}.operator-workflow__proof-action>b{text-align:center;grid-column:1/-1}.operator-workflow__proof-heading{align-items:flex-start}.operator-workflow__proof-heading>span{text-align:right;max-width:8rem}.operator-workflow__metrics{grid-template-columns:1fr}.operator-workflow__metrics>div{border-right:0;border-bottom:var(--rule-thin) solid var(--color-night-rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.operator-workflow__metrics>div:last-child{border-bottom:0}.operator-workflow__metrics strong{grid-area:1/2/span 2;margin:0}.operator-workflow__monitor-foot b{width:100%;margin-left:0}.operator-workflow__focused-product>p,.operator-workflow__recovery-close{gap:.35rem;display:grid}.operator-workflow__record-list>div{grid-template-columns:1fr;gap:.35rem}.operator-workflow__footer-top{grid-template-columns:1fr;gap:.75rem}.operator-workflow__footer-top>div{grid-column:1}.operator-workflow__masthead{font-size:clamp(5.5rem,27vw,8rem)}}@media (prefers-reduced-motion:reduce){.operator-workflow__command a,.operator-workflow__source,.operator-workflow__button,.operator-workflow__route a,.operator-workflow__inline-link{transition:none}.operator-workflow__button:hover{transform:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-paper:oklch(97.5% .008 78);--color-paper-2:oklch(94.5% .012 76);--color-paper-3:oklch(90% .014 74);--color-surface:oklch(99% .005 78);--color-rule:oklch(82% .014 74);--color-rule-strong:oklch(68% .018 72);--color-muted:oklch(47% .018 72);--color-ink-soft:oklch(31% .016 72);--color-ink:oklch(18.5% .012 72);--color-accent:oklch(72% .105 76);--color-accent-strong:oklch(57% .105 72);--color-focus:oklch(54% .14 76);--color-success:oklch(60% .11 151);--color-warning:oklch(67% .12 76);--color-danger:oklch(58% .13 32);--color-night:oklch(17% .012 72);--color-night-2:oklch(21% .014 70);--color-night-3:oklch(25% .016 70);--color-night-rule:oklch(36% .018 72);--color-night-muted:oklch(70% .022 80);--color-night-ink:oklch(92% .024 88);--font-display:"Geist", "Avenir Next", sans-serif;--font-body:"Geist", "Avenir Next", sans-serif;--font-mono:"IBM Plex Mono", "SFMono-Regular", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.25rem;--text-lg:1.5625rem;--text-xl:1.953rem;--text-2xl:2.441rem;--text-3xl:3.052rem;--text-4xl:3.815rem;--text-display-s:clamp(2.65rem, 6.4vw, 4.75rem);--text-display:clamp(3rem, 7vw, 5.35rem);--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4.5rem;--space-4xl:7rem;--space-5xl:10rem;--radius-xs:.375rem;--radius-sm:.625rem;--radius-md:.875rem;--radius-lg:1.25rem;--radius-xl:2rem;--radius-pill:999px;--rule-thin:1px;--rule-bold:2px;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--dur-fast:.12s;--dur-base:.22s;--dur-slow:.3s}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--color-paper);overflow-x:clip}body{background:var(--color-paper);min-width:320px;color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-base);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:clip}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button,input{font:inherit}::selection{background:var(--color-accent);color:var(--color-ink)}:focus-visible{outline:var(--rule-bold) solid var(--color-focus);outline-offset:4px}.section-shell{width:min(1180px,100% - clamp(2rem,7vw,7rem));margin-inline:auto}.brand{align-items:center;gap:var(--space-xs);letter-spacing:-.03em;white-space:nowrap;min-width:0;font-weight:700;display:inline-flex}.brand img{border-radius:7px;width:28px;height:28px}.button{justify-content:center;align-items:center;gap:var(--space-xs);min-height:48px;padding:0 var(--space-lg);border:var(--rule-thin) solid transparent;border-radius:var(--radius-pill);font-size:var(--text-sm);white-space:nowrap;transition:transform var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);font-weight:600;line-height:1;display:inline-flex}.button:hover{transform:translateY(-2px)}.button:active{transform:translateY(0)}.button-primary{background:var(--color-ink);color:var(--color-paper)}.button-primary:hover{background:var(--color-ink-soft)}.button-secondary{border-color:var(--color-rule);background:var(--color-surface);color:var(--color-ink)}.button-secondary:hover{border-color:var(--color-rule-strong)}.text-link{align-items:center;gap:var(--space-xs);border-bottom:var(--rule-thin) solid currentColor;transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);font-weight:600;display:inline-flex}.text-link:hover{border-color:var(--color-accent-strong);color:var(--color-accent-strong)}@media (width<=640px){.section-shell{width:min(100% - 2rem,1180px)}.button{width:100%;min-height:48px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.text-link{transition:none}}
