.MockFrame-module__j690Wq__frame{border:1px solid var(--ln);background:var(--bg);width:100%;position:relative;overflow:hidden}.MockFrame-module__j690Wq__canvas{transform-origin:0 0;background:var(--bg);color:var(--tx);font:400 13px / 1.5 var(--font-ui);text-align:left;flex-direction:column;display:flex;position:absolute;top:0;left:0}
.WorkspaceMock-module__i8Cuiq__app{flex-direction:column;width:100%;height:100%;font-size:13px;line-height:1.4;display:flex;position:relative}.WorkspaceMock-module__i8Cuiq__lights{gap:8px;margin-right:8px;display:inline-flex}.WorkspaceMock-module__i8Cuiq__lights span{background:var(--ln);border-radius:50%;width:12px;height:12px}.WorkspaceMock-module__i8Cuiq__caption{color:var(--mu);font:400 12px / 1 var(--font-mono);gap:18px;margin-left:12px;display:inline-flex}.WorkspaceMock-module__i8Cuiq__titlebar{border-bottom:1px solid var(--ln);flex:none;align-items:center;gap:14px;height:38px;padding:0 12px;font-size:12px;display:flex}.WorkspaceMock-module__i8Cuiq__wordmark{font:700 12px / 1 var(--font-ui);letter-spacing:.22em}.WorkspaceMock-module__i8Cuiq__paletteField{border:1px solid var(--ln);width:260px;height:26px;color:var(--mu);justify-content:space-between;align-items:center;margin-left:auto;padding:0 10px;display:flex}.WorkspaceMock-module__i8Cuiq__counter{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.WorkspaceMock-module__i8Cuiq__body{flex:1;min-height:0;display:flex}.WorkspaceMock-module__i8Cuiq__rail{border-right:1px solid var(--ln);flex-direction:column;flex:none;align-items:center;gap:8px;width:56px;padding-top:12px;display:flex}.WorkspaceMock-module__i8Cuiq__tile{border:1px solid var(--ln);width:36px;height:36px;font:700 11px / 1 var(--font-ui);letter-spacing:.04em;place-items:center;display:grid;position:relative}.WorkspaceMock-module__i8Cuiq__tile[data-on=true]{background:var(--ac);color:var(--acx);border-color:var(--ac)}.WorkspaceMock-module__i8Cuiq__tile .sq{width:6px;height:6px;position:absolute;top:-1px;right:-1px}.WorkspaceMock-module__i8Cuiq__tileAdd{border:1px dashed var(--ln);width:36px;height:36px;color:var(--mu);place-items:center;font-size:14px;display:grid}.WorkspaceMock-module__i8Cuiq__nav{border-right:1px solid var(--ln);background:var(--s1);flex-direction:column;flex:none;width:200px;display:flex}.WorkspaceMock-module__i8Cuiq__project{flex-direction:column;gap:4px;padding:14px 14px 12px;display:flex}.WorkspaceMock-module__i8Cuiq__project strong{font-size:15px;font-weight:600}.WorkspaceMock-module__i8Cuiq__project .mono{color:var(--mu);font-size:11px}.WorkspaceMock-module__i8Cuiq__navHead{color:var(--mu);justify-content:space-between;padding:8px 14px 6px;font-size:12px;display:flex}.WorkspaceMock-module__i8Cuiq__lane{border-bottom:1px solid var(--ln);gap:8px;padding:9px 14px;display:flex}.WorkspaceMock-module__i8Cuiq__lane[data-inv=true]{background:var(--s2)}.WorkspaceMock-module__i8Cuiq__agentSq{flex:none;width:7px;height:7px;margin-top:5px}.WorkspaceMock-module__i8Cuiq__agentSq[data-agent=codex]{background:var(--agent-codex)}.WorkspaceMock-module__i8Cuiq__agentSq[data-agent=claude]{background:var(--agent-claude)}.WorkspaceMock-module__i8Cuiq__agentSq[data-agent=gemini]{background:var(--agent-gemini)}.WorkspaceMock-module__i8Cuiq__laneText{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.WorkspaceMock-module__i8Cuiq__laneTitle{font-size:12.5px;font-weight:600;line-height:1.35}.WorkspaceMock-module__i8Cuiq__laneMeta{color:var(--mu);font-size:11.5px}.WorkspaceMock-module__i8Cuiq__yourTurn{background:var(--ac);color:var(--acx);padding:1px 5px;font-size:11.5px;font-weight:600}.WorkspaceMock-module__i8Cuiq__newTask{border:1px dashed var(--ln);color:var(--mu);margin:12px 14px;padding:7px 10px;font-size:12px}.WorkspaceMock-module__i8Cuiq__center{border-right:1px solid var(--ln);flex-direction:column;flex:1;min-width:0;display:flex}.WorkspaceMock-module__i8Cuiq__modes{border-bottom:1px solid var(--ln);flex:none;height:38px;display:flex}.WorkspaceMock-module__i8Cuiq__mode{border-right:1px solid var(--ln);align-items:center;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.WorkspaceMock-module__i8Cuiq__mode[data-inv=true]{background:var(--tx);color:var(--bg)}.WorkspaceMock-module__i8Cuiq__page{flex:1;min-height:0;padding:14px 14px 0;overflow:hidden}.WorkspaceMock-module__i8Cuiq__paper{background:var(--paper);height:100%;color:var(--paper-tx);padding:16px 18px;overflow:hidden}.WorkspaceMock-module__i8Cuiq__paperMeta{color:var(--paper-mu);gap:12px;font-size:11.5px;display:flex}.WorkspaceMock-module__i8Cuiq__state{color:var(--paper-tx);align-items:center;gap:6px;font-weight:600;display:inline-flex}.WorkspaceMock-module__i8Cuiq__stateSq{background:var(--paper-mu);width:8px;height:8px}.WorkspaceMock-module__i8Cuiq__stateSq[data-on=true]{background:var(--paper-act)}.WorkspaceMock-module__i8Cuiq__paperTitle{letter-spacing:-.01em;margin:8px 0 6px;font-size:19px;font-weight:600;line-height:1.2}.WorkspaceMock-module__i8Cuiq__paperBody{font-size:12px;line-height:1.5}.WorkspaceMock-module__i8Cuiq__file{border:1px solid var(--paper-ln);margin-top:10px}.WorkspaceMock-module__i8Cuiq__fileHead{border-bottom:1px solid var(--paper-ln);justify-content:space-between;padding:6px 10px;font-size:11px;display:flex}.WorkspaceMock-module__i8Cuiq__plus{color:var(--paper-act)}.WorkspaceMock-module__i8Cuiq__diff{padding:4px 0;font-size:11px;line-height:1.65}.WorkspaceMock-module__i8Cuiq__diff li{white-space:pre;padding:0 10px}.WorkspaceMock-module__i8Cuiq__diff li[data-add=true]{background:var(--paper-add)}.WorkspaceMock-module__i8Cuiq__actions{flex:none;align-items:center;gap:8px;height:46px;padding:0 14px;display:flex}.WorkspaceMock-module__i8Cuiq__miniBtn{border:1px solid var(--ln);white-space:nowrap;align-items:center;height:26px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.WorkspaceMock-module__i8Cuiq__miniBtn[data-inv=true]{background:var(--tx);color:var(--bg);border-color:var(--tx)}.WorkspaceMock-module__i8Cuiq__miniBtn[data-on=true]{background:var(--ac);color:var(--acx);border-color:var(--ac)}.WorkspaceMock-module__i8Cuiq__terminal{border-top:1px solid var(--ln);background:var(--term);height:112px;color:var(--termtx);flex-direction:column;flex:none;padding:0 12px 8px;font-size:11.5px;line-height:1.6;display:flex;overflow:hidden}.WorkspaceMock-module__i8Cuiq__termLabel{font:600 11px / 1.4 var(--font-ui);color:color-mix(in srgb, var(--termtx) 70%, var(--term));padding:6px 0 2px}.WorkspaceMock-module__i8Cuiq__termLines{flex:1;min-height:0;overflow:hidden}.WorkspaceMock-module__i8Cuiq__termLines>div{white-space:nowrap}.WorkspaceMock-module__i8Cuiq__termMuted{color:color-mix(in srgb, var(--termtx) 70%, var(--term))}.WorkspaceMock-module__i8Cuiq__termOk{color:var(--ac)}.WorkspaceMock-module__i8Cuiq__cursor{vertical-align:-2px;background:var(--termtx);width:7px;height:13px;animation:WorkspaceMock-module__i8Cuiq__styx-blink var(--motion-blink);margin-left:3px;display:inline-block}.WorkspaceMock-module__i8Cuiq__statusbar{border-top:1px solid var(--ln);height:26px;color:var(--mu);white-space:nowrap;flex:none;align-items:center;gap:16px;padding:0 12px;font-size:11.5px;display:flex;overflow:hidden}.WorkspaceMock-module__i8Cuiq__chat{flex-direction:column;flex:none;width:360px;display:flex;position:relative}.WorkspaceMock-module__i8Cuiq__app[data-compact=true] .WorkspaceMock-module__i8Cuiq__chat{width:100%}.WorkspaceMock-module__i8Cuiq__laneHead{border-bottom:1px solid var(--ln);flex-direction:column;flex:none;gap:6px;padding:12px 14px;display:flex}.WorkspaceMock-module__i8Cuiq__laneHeadTop{align-items:center;gap:7px;font-size:12px;display:flex}.WorkspaceMock-module__i8Cuiq__laneHeadTop .WorkspaceMock-module__i8Cuiq__agentSq{margin-top:0}.WorkspaceMock-module__i8Cuiq__laneHeadTop .mono{color:var(--mu);font-size:11px}.WorkspaceMock-module__i8Cuiq__waiting{color:var(--mu)}.WorkspaceMock-module__i8Cuiq__laneHeadTitle{font-size:15px;font-weight:600;line-height:1.3}.WorkspaceMock-module__i8Cuiq__laneHeadFoot{color:var(--mu);justify-content:space-between;align-items:center;font-size:12px;display:flex}.WorkspaceMock-module__i8Cuiq__laneHeadFoot .WorkspaceMock-module__i8Cuiq__miniBtn{color:var(--tx)}.WorkspaceMock-module__i8Cuiq__transcript{flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px;font-size:12.5px;line-height:1.5;display:flex;overflow:hidden}.WorkspaceMock-module__i8Cuiq__msgUser{background:var(--s2);align-self:flex-end;max-width:84%;padding:8px 10px}.WorkspaceMock-module__i8Cuiq__msgAgent{border:1px solid var(--ln);max-width:92%;padding:8px 10px}.WorkspaceMock-module__i8Cuiq__request{border:1px solid var(--ln)}.WorkspaceMock-module__i8Cuiq__request[data-on=true]{border-color:var(--tx)}.WorkspaceMock-module__i8Cuiq__requestHead{background:var(--s2);padding:7px 10px;font-size:12px;font-weight:600}.WorkspaceMock-module__i8Cuiq__request[data-on=true] .WorkspaceMock-module__i8Cuiq__requestHead{background:var(--ac);color:var(--acx)}.WorkspaceMock-module__i8Cuiq__requestBody{flex-direction:column;gap:8px;padding:10px;display:flex}.WorkspaceMock-module__i8Cuiq__requestBody p{font-size:12px}.WorkspaceMock-module__i8Cuiq__requestActions{gap:6px;display:flex}.WorkspaceMock-module__i8Cuiq__grantLine{color:var(--mu);align-items:center;gap:8px;font-size:11px;display:flex}.WorkspaceMock-module__i8Cuiq__composer{border:1px solid var(--ln);height:48px;color:var(--mu);flex:none;justify-content:space-between;align-items:center;margin:10px 14px 12px;padding:0 12px;font-size:12px;display:flex}.WorkspaceMock-module__i8Cuiq__sheet{background:var(--bg);border-left:1px solid var(--tx);animation:WorkspaceMock-module__i8Cuiq__styx-sheet-in var(--motion-sheet) var(--ease-sheet);flex-direction:column;display:flex;position:absolute;inset:0}.WorkspaceMock-module__i8Cuiq__app[data-compact=true] .WorkspaceMock-module__i8Cuiq__sheet{border-left:0}.WorkspaceMock-module__i8Cuiq__sheetHead{background:var(--ac);height:38px;color:var(--acx);flex:none;justify-content:space-between;align-items:center;padding:0 14px;font-size:12px;font-weight:600;display:flex}.WorkspaceMock-module__i8Cuiq__sheetBody{flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px 14px;display:flex;overflow:hidden}.WorkspaceMock-module__i8Cuiq__sheetTitle{font:600 21px / 1.2 var(--font-ui)}.WorkspaceMock-module__i8Cuiq__slash{color:var(--mu);font-weight:400}.WorkspaceMock-module__i8Cuiq__tags{gap:6px;display:flex}.WorkspaceMock-module__i8Cuiq__tag{border:1px solid var(--ln);padding:2px 6px;font-size:11px}.WorkspaceMock-module__i8Cuiq__tag[data-inv=true]{border-color:var(--tx)}.WorkspaceMock-module__i8Cuiq__quote{border:1px solid var(--ln);color:var(--mu);margin:2px 0;padding:10px 12px;font-size:11px;line-height:1.55}.WorkspaceMock-module__i8Cuiq__sheetLabel{color:var(--mu);font-size:12px}.WorkspaceMock-module__i8Cuiq__scopes{border:1px solid var(--ln);font-size:13px}.WorkspaceMock-module__i8Cuiq__scopes li{border-top:1px solid var(--ln);justify-content:space-between;align-items:center;padding:7px 12px;display:flex}.WorkspaceMock-module__i8Cuiq__scopes li:first-child{border-top:0}.WorkspaceMock-module__i8Cuiq__dimRow{color:var(--mu)}.WorkspaceMock-module__i8Cuiq__check{border:1px solid var(--mu);flex:none;width:14px;height:14px}.WorkspaceMock-module__i8Cuiq__check[data-on=true]{background:var(--tx);border-color:var(--tx)}.WorkspaceMock-module__i8Cuiq__segments{border:1px solid var(--ln);grid-template-columns:repeat(4,1fr);display:grid}.WorkspaceMock-module__i8Cuiq__segments span{border-left:1px solid var(--ln);text-align:center;padding:8px 0;font-size:12px;font-weight:600}.WorkspaceMock-module__i8Cuiq__segments span:first-child{border-left:0}.WorkspaceMock-module__i8Cuiq__segments span[data-on=true]{background:var(--ac);color:var(--acx)}.WorkspaceMock-module__i8Cuiq__note{color:var(--mu);font-size:11.5px;line-height:1.5}.WorkspaceMock-module__i8Cuiq__sheetFoot{border-top:1px solid var(--ln);flex:none;grid-template-columns:1fr 1.6fr;height:46px;display:grid}.WorkspaceMock-module__i8Cuiq__footBtn{justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.WorkspaceMock-module__i8Cuiq__footBtn[data-on=true]{background:var(--ac);color:var(--acx)}.WorkspaceMock-module__i8Cuiq__blink{background:var(--acx);width:8px;height:8px;animation:WorkspaceMock-module__i8Cuiq__styx-blink var(--motion-blink)}.WorkspaceMock-module__i8Cuiq__toast{border:1px solid var(--tx);background:var(--s1);width:340px;animation:WorkspaceMock-module__i8Cuiq__styx-toast-in var(--motion-toast) ease-out;padding:10px 12px;font-size:12.5px;line-height:1.4;position:absolute;top:46px;right:8px}.WorkspaceMock-module__i8Cuiq__app[data-compact=true] .WorkspaceMock-module__i8Cuiq__toast{width:calc(100% - 16px);top:8px}.WorkspaceMock-module__i8Cuiq__toastMeta{color:var(--mu);margin-top:4px;font-size:11px}.WorkspaceMock-module__i8Cuiq__board{flex:1;grid-template-columns:1fr 1fr;grid-auto-rows:min-content;gap:10px;min-height:0;padding:14px;display:grid;overflow:hidden}.WorkspaceMock-module__i8Cuiq__card,.WorkspaceMock-module__i8Cuiq__cardAdd{border:1px solid var(--ln);flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:10px 11px;display:flex}.WorkspaceMock-module__i8Cuiq__card[data-on=true]{border-color:var(--ac)}.WorkspaceMock-module__i8Cuiq__cardAdd{border-style:dashed}.WorkspaceMock-module__i8Cuiq__cardTop{width:100%;color:var(--mu);align-items:center;gap:6px;font-size:11px;display:flex}.WorkspaceMock-module__i8Cuiq__cardTop .WorkspaceMock-module__i8Cuiq__agentSq{margin-top:0}.WorkspaceMock-module__i8Cuiq__cardTop .mono{font-size:10.5px}.WorkspaceMock-module__i8Cuiq__kind{border:1px solid var(--tx);color:var(--tx);margin-left:auto;padding:0 4px;font-size:10.5px;font-weight:600}.WorkspaceMock-module__i8Cuiq__cardTitle{font-size:12.5px;font-weight:600;line-height:1.35}.WorkspaceMock-module__i8Cuiq__cardMeta{color:var(--mu);font-size:11.5px}.WorkspaceMock-module__i8Cuiq__cardLine{font-size:11.5px}.WorkspaceMock-module__i8Cuiq__cardFoot{border-top:1px solid var(--ln);width:100%;color:var(--mu);padding-top:6px;font-size:11px}.WorkspaceMock-module__i8Cuiq__terminal[data-full=true]{border-top:0;flex:1;height:auto;font-size:12px}
.CrossingScroller-module__sUcVJW__layout{column-gap:var(--gutter);border-top:1px solid var(--ln);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.CrossingScroller-module__sUcVJW__list{padding-block:var(--sp-8)}.CrossingScroller-module__sUcVJW__item{column-gap:var(--gutter);min-height:62vh;padding-block:var(--sp-8);border-bottom:1px solid var(--ln);grid-template-columns:72px minmax(0,1fr);align-content:center;display:grid}.CrossingScroller-module__sUcVJW__item:last-child{border-bottom:0}.CrossingScroller-module__sUcVJW__no{font:600 28px / 1 var(--font-ui);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--mu)}.CrossingScroller-module__sUcVJW__item h3{font-size:var(--fs-24);letter-spacing:-.015em;color:var(--mu);font-weight:600;line-height:1.2}.CrossingScroller-module__sUcVJW__item p{margin-top:var(--sp-3);max-width:34em;color:var(--mu)}.CrossingScroller-module__sUcVJW__item[data-on=true] .CrossingScroller-module__sUcVJW__no,.CrossingScroller-module__sUcVJW__item[data-on=true] h3,.CrossingScroller-module__sUcVJW__item[data-on=true] p{color:var(--tx)}.CrossingScroller-module__sUcVJW__stage{border-left:1px solid var(--ln);padding-left:var(--gutter)}.CrossingScroller-module__sUcVJW__sticky{top:calc(var(--nav-h) + var(--sp-6));padding-block:var(--sp-8);position:sticky}.CrossingScroller-module__sUcVJW__river{height:88px;margin-top:var(--sp-6);position:relative}.CrossingScroller-module__sUcVJW__line{background:var(--tx);height:1px;position:absolute;top:50%;left:0;right:0}.CrossingScroller-module__sUcVJW__bankNear,.CrossingScroller-module__sUcVJW__bankFar{font:600 10px / 1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);position:absolute}.CrossingScroller-module__sUcVJW__bankNear{top:8px;left:0}.CrossingScroller-module__sUcVJW__bankFar{bottom:8px;right:0}.CrossingScroller-module__sUcVJW__request{background:var(--tx);width:10px;height:10px;transition:left var(--motion-sheet) var(--ease-sheet), top var(--motion-sheet) var(--ease-sheet);position:absolute;top:calc(50% - 22px)}.CrossingScroller-module__sUcVJW__request[data-on=true]{background:var(--ac)}.CrossingScroller-module__sUcVJW__request[data-side=far]{top:calc(50% + 12px)}.CrossingScroller-module__sUcVJW__landed{font-size:var(--fs-12);color:var(--mu);animation:CrossingScroller-module__sUcVJW__styx-modal-in var(--motion-modal) ease-out;position:absolute;bottom:4px;left:0}@media (prefers-reduced-motion:reduce){.CrossingScroller-module__sUcVJW__request{transition:none}}@media (max-width:1023px){.CrossingScroller-module__sUcVJW__layout{grid-template-columns:minmax(0,1fr)}.CrossingScroller-module__sUcVJW__stage{top:var(--nav-h);z-index:1;padding:var(--sp-3) 0;background:var(--bg);border-left:0;order:-1;position:sticky}.CrossingScroller-module__sUcVJW__sticky{padding:0;position:static}.CrossingScroller-module__sUcVJW__river{display:none}.CrossingScroller-module__sUcVJW__list{padding-block:var(--sp-4)}.CrossingScroller-module__sUcVJW__item{min-height:0;padding-block:var(--sp-6);grid-template-columns:56px minmax(0,1fr)}}
.WorkspaceDemo-module__aD-j7G__figure{margin:0}.WorkspaceDemo-module__aD-j7G__controls{align-items:center;gap:var(--sp-3);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.WorkspaceDemo-module__aD-j7G__steps{border:1px solid var(--ln);flex-wrap:wrap;display:flex}.WorkspaceDemo-module__aD-j7G__steps li+li{border-left:1px solid var(--ln)}.WorkspaceDemo-module__aD-j7G__step{align-items:center;gap:var(--sp-2);height:32px;padding:0 var(--sp-3);font:600 var(--fs-11) / 1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--mu);display:inline-flex}.WorkspaceDemo-module__aD-j7G__step:hover{background:var(--s2);color:var(--tx)}.WorkspaceDemo-module__aD-j7G__step[data-on=true]{color:var(--tx)}.WorkspaceDemo-module__aD-j7G__stepNo{font-family:var(--font-mono);font-weight:500}.WorkspaceDemo-module__aD-j7G__chrome{border:1px solid var(--ln);display:inline-flex}.WorkspaceDemo-module__aD-j7G__chromeBtn{height:32px;padding:0 var(--sp-3);font:600 var(--fs-11) / 1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--mu)}.WorkspaceDemo-module__aD-j7G__chromeBtn+.WorkspaceDemo-module__aD-j7G__chromeBtn{border-left:1px solid var(--ln)}.WorkspaceDemo-module__aD-j7G__chromeBtn:hover{background:var(--s2);color:var(--tx)}.WorkspaceDemo-module__aD-j7G__chromeBtn[data-inv=true]{background:var(--tx);color:var(--bg)}.WorkspaceDemo-module__aD-j7G__play{height:32px;padding:0 var(--sp-3);border:1px solid var(--ln);font:600 var(--fs-11) / 1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);margin-left:auto}.WorkspaceDemo-module__aD-j7G__play:hover{background:var(--s2);color:var(--tx)}@media (max-width:760px){.WorkspaceDemo-module__aD-j7G__stepLabel{display:none}}
.Hero-module__1VepnG__hero{padding-block:var(--sp-16) var(--sp-12)}.Hero-module__1VepnG__grid{column-gap:var(--gutter);row-gap:var(--sp-10);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.Hero-module__1VepnG__copy{padding-top:var(--sp-2);grid-column:1/span 5}.Hero-module__1VepnG__demo{grid-column:6/span 7;min-width:0}.Hero-module__1VepnG__h1{font-size:var(--fs-display);letter-spacing:-.03em;font-weight:600;line-height:var(--lh-tight)}.Hero-module__1VepnG__h1 span{display:inline-block}.Hero-module__1VepnG__lede{margin-top:var(--sp-6);font-size:var(--fs-18);max-width:30em;line-height:1.5}.Hero-module__1VepnG__oss{margin-top:var(--sp-4);font-size:var(--fs-15);color:var(--mu)}.Hero-module__1VepnG__ctas{margin-top:var(--sp-8);align-items:center;gap:var(--sp-3) var(--sp-6);flex-wrap:wrap;display:flex}.Hero-module__1VepnG__secondary{font-size:var(--fs-15)}.Hero-module__1VepnG__ph{margin-top:var(--sp-6);line-height:0;display:inline-block}.Hero-module__1VepnG__ph img{width:250px;height:54px}.Hero-module__1VepnG__phDark{display:none}html[data-theme=dark] .Hero-module__1VepnG__phLight{display:none}html[data-theme=dark] .Hero-module__1VepnG__phDark{display:block}.Hero-module__1VepnG__micro{margin-top:var(--sp-5);font-size:var(--fs-13);color:var(--mu);max-width:34em}@media (max-width:1023px){.Hero-module__1VepnG__hero{padding-block:var(--sp-12) var(--sp-10)}.Hero-module__1VepnG__copy,.Hero-module__1VepnG__demo{grid-column:1/-1}}
.Invariants-module__4DTceG__rows{border-top:1px solid var(--ln);margin-bottom:var(--sp-12)}.Invariants-module__4DTceG__rows li{column-gap:var(--gutter);row-gap:var(--sp-2);padding-block:var(--sp-6);border-bottom:1px solid var(--ln);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.Invariants-module__4DTceG__rows h3{font-size:var(--fs-18);grid-column:1/span 5;font-weight:600;line-height:1.35}.Invariants-module__4DTceG__rows p{color:var(--mu);grid-column:7/span 6;max-width:36em}@media (max-width:860px){.Invariants-module__4DTceG__rows h3,.Invariants-module__4DTceG__rows p{grid-column:1/-1}}
.Keyboard-module__PCUlGG__rows{column-gap:var(--gutter);border-top:1px solid var(--ln);margin-bottom:var(--sp-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Keyboard-module__PCUlGG__rows li{align-items:center;column-gap:var(--sp-4);padding-block:var(--sp-3);border-bottom:1px solid var(--ln);font-size:var(--fs-15);grid-template-columns:120px minmax(0,1fr);display:grid}.Keyboard-module__PCUlGG__keys{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:860px){.Keyboard-module__PCUlGG__rows{grid-template-columns:1fr}}
