.agent-page{--agent-accent:#2f6fff;--agent-accent-bright:#6ee7f0;--agent-ink:#0b0d14;--agent-muted:#626a78;--agent-line:rgb(35 105 175/0.13);--agent-panel:rgb(255 255 255/0.9);--agent-panel-solid:#ffffff;--agent-panel-muted:#f4f7fa;--agent-border:rgb(11 13 20/0.1);--agent-shadow:rgb(13 22 43/0.13);background:#fbfcfe;color:var(--agent-ink)}#marketing-root.agent-page #pricing{padding-top:6rem;scroll-margin-top:6rem}@media (min-width:48rem){#marketing-root.agent-page #pricing{padding-top:8rem}}.agent-hero{position:relative;min-height:max(860px,calc(100svh - 5rem));overflow:hidden;isolation:isolate;padding-top:clamp(6rem,9vw,9rem)}.agent-hero:before{position:absolute;inset:-20% -10%;z-index:-2;background-image:repeating-linear-gradient(151deg,transparent 0,transparent 17.5rem,var(--agent-line) 17.56rem,var(--agent-line) 17.64rem,transparent 17.7rem,transparent 35rem);content:"";mask-image:linear-gradient(180deg,transparent 0,black 14%,black 86%,transparent)}.agent-hero-glow{position:absolute;left:50%;top:13rem;z-index:-3;width:min(80vw,65rem);height:32rem;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle at 50% 36%,rgb(255 255 255/.94),transparent 48%),radial-gradient(circle at 30% 60%,rgb(110 231 240/.13),transparent 43%),radial-gradient(circle at 72% 48%,rgb(47 111 255/.1),transparent 42%);filter:blur(28px)}.agent-hero-copy{position:relative;z-index:3}.agent-hero-title{width:min(100%,60rem);margin:0 auto;font-size:clamp(3.4rem,5.75vw,5.5rem);font-weight:700;line-height:.92;letter-spacing:-.065em;text-align:center;text-wrap:balance}.agent-hero-body{width:min(100%,56rem);margin:clamp(2.25rem,4vw,3.5rem) auto 0;color:var(--agent-muted);font-size:clamp(1.06rem,1.55vw,1.35rem);font-weight:500;line-height:1.9;text-align:center;text-wrap:pretty}.agent-hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem;margin-top:2.25rem}.agent-hero-cta{display:inline-flex;min-height:3.5rem;cursor:pointer;align-items:center;justify-content:center;gap:.65rem;border-radius:999px;padding-inline:1.55rem;font-size:.98rem;font-weight:750;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.agent-hero-cta:hover{transform:translateY(-2px)}.agent-hero-cta-primary{background:var(--agent-ink);color:white;box-shadow:0 12px 28px rgb(11 13 20/.16)}.agent-hero-cta-primary:hover{background:#1a1e29;box-shadow:0 16px 36px rgb(11 13 20/.2)}.agent-hero-cta-secondary{background:rgb(255 255 255/.74);color:var(--agent-ink);box-shadow:inset 0 0 0 1px var(--agent-border);backdrop-filter:blur(12px)}.agent-hero-cta-secondary:hover{background:white;box-shadow:inset 0 0 0 1px rgb(47 111 255/.3)}.agent-demo-stage{position:relative;width:min(100%,68rem);margin:clamp(5.5rem,9vw,8rem) auto 0;padding:0 1rem 6rem}.agent-ghost-wordmark{position:absolute;bottom:21rem;left:-7.5rem;z-index:-1;display:flex;flex-direction:column;color:rgb(11 13 20/.07);font-size:clamp(5.5rem,10vw,9rem);font-weight:950;line-height:.77;letter-spacing:-.08em;transform:rotate(-29deg) skewX(-5deg);transform-origin:bottom left;text-shadow:11px 14px 0 rgb(11 13 20/.035),24px 28px 22px rgb(11 13 20/.08);user-select:none}.agent-demo-window{position:relative;z-index:2;overflow:hidden;border:1px solid var(--agent-border);border-radius:1.25rem 1.25rem .5rem .5rem;background:var(--agent-panel);box-shadow:0 32px 80px var(--agent-shadow),0 2px 0 rgb(255 255 255/.85) inset;backdrop-filter:blur(24px)}.agent-demo-titlebar{border-bottom:1px solid var(--agent-border);background:rgb(241 244 247/.94)}.agent-window-dots{position:absolute;top:50%;left:.8rem;display:flex;flex:0 0 auto;gap:.42rem;transform:translateY(-50%)}.agent-window-dots span{width:.62rem;height:.62rem;border-radius:50%;background:#ff625b}.agent-window-dots span:nth-child(2){background:#ffbd2f}.agent-window-dots span:nth-child(3){background:#29c840}.agent-browser-tab-strip{position:relative;display:flex;height:2.35rem;align-items:flex-end;gap:.55rem;padding:.45rem .8rem 0 5rem}.agent-browser-active-tab{display:flex;width:min(18rem,38%);min-width:10rem;height:1.9rem;align-items:center;gap:.45rem;border:1px solid var(--agent-border);border-bottom-color:var(--agent-panel-solid);border-radius:.65rem .65rem 0 0;background:var(--agent-panel-solid);padding:.35rem .55rem;color:var(--agent-ink);font-size:.58rem;font-weight:650}.agent-browser-active-tab>span:nth-child(2){overflow:hidden;min-width:0;flex:1;text-overflow:ellipsis;white-space:nowrap}.agent-browser-favicon{display:block;width:1.05rem;height:1.05rem;flex:0 0 auto;border-radius:.24rem;object-fit:cover}.agent-browser-tab-close{color:var(--agent-muted);font-size:.8rem;line-height:1}.agent-browser-new-tab{display:grid;width:1.7rem;height:1.7rem;place-items:center;margin-bottom:.12rem;border-radius:.45rem;color:var(--agent-muted)}.agent-browser-toolbar{display:flex;min-height:2.7rem;align-items:center;gap:.7rem;border-top:1px solid var(--agent-border);background:var(--agent-panel-solid);padding:.45rem .75rem}.agent-browser-navigation{flex:0 0 auto;gap:.72rem}.agent-browser-address,.agent-browser-navigation{display:flex;align-items:center;color:var(--agent-muted)}.agent-browser-address{min-width:0;flex:1;gap:.42rem;border:1px solid var(--agent-border);border-radius:999px;background:var(--agent-panel-muted);padding:.42rem .7rem;font-size:.57rem}.agent-browser-address span{overflow:hidden;color:var(--agent-ink);font-weight:590;text-overflow:ellipsis;white-space:nowrap}.agent-sim-app{display:grid;min-height:36rem;grid-template-columns:13.5rem minmax(0,1fr)}.agent-sim-app,.agent-sim-sidebar{background:var(--agent-panel-solid)}.agent-sim-sidebar{display:flex;min-width:0;flex-direction:column;border-right:1px solid var(--agent-border)}.agent-sim-logo-row{display:flex;height:4.15rem;align-items:center;gap:.75rem;padding-inline:1rem}.agent-sim-logo{width:auto;height:1.55rem}.agent-sim-logo-dark{display:none}.agent-sim-collapse-icon{width:1rem;height:1rem;margin-left:auto;color:var(--agent-muted)}.agent-sim-nav{min-height:0;flex:1;padding:.5rem .65rem 1rem}.agent-sim-section-label{margin:.25rem .45rem .55rem;color:var(--agent-muted);font-size:.58rem;font-weight:600}.agent-sim-capability-label,.agent-sim-nav-button,.agent-sim-secondary-link{display:flex;width:100%;min-height:2.25rem;align-items:center;gap:.7rem;border:0;border-radius:.65rem;background:transparent;padding:.52rem .7rem;color:var(--agent-muted);font-size:.7rem;font-weight:540;text-align:left}.agent-sim-nav-button{cursor:pointer;transition:background-color .16s ease,color .16s ease}.agent-sim-nav-button.is-active,.agent-sim-nav-button:hover{background:rgb(11 13 20/.055);color:var(--agent-ink)}.agent-sim-nav-button.is-active{font-weight:690}.agent-sim-nav-button.is-nested{min-height:1.9rem;padding-block:.37rem;padding-left:1.05rem}.agent-sim-capability-label{margin-top:.2rem;color:var(--agent-ink);font-weight:650}.agent-sim-secondary-link{margin-top:.15rem}.agent-sim-nav-icon{width:.9rem;height:.9rem;flex:0 0 auto}.agent-sim-recent-label{margin-top:.9rem}.agent-sim-recent-button{display:block;overflow:hidden;width:100%;cursor:pointer;border:0;border-radius:.55rem;background:transparent;padding:.45rem .7rem;color:var(--agent-muted);font-size:.66rem;text-align:left;text-overflow:ellipsis;white-space:nowrap}.agent-sim-recent-button.is-active,.agent-sim-recent-button:hover{background:rgb(11 13 20/.055);color:var(--agent-ink)}.agent-sim-account{display:flex;min-height:4.2rem;align-items:center;gap:.65rem;border-top:1px solid var(--agent-border);padding:.75rem 1rem}.agent-sim-account>span{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--agent-panel-muted);color:var(--agent-ink);font-size:.65rem;font-weight:700}.agent-sim-account div{min-width:0}.agent-sim-account small,.agent-sim-account strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-sim-account strong{color:var(--agent-ink);font-size:.67rem}.agent-sim-account small{margin-top:.1rem;color:var(--agent-muted);font-size:.55rem}.agent-sim-main{position:relative;min-width:0;min-height:36rem;overflow:hidden;background:var(--agent-panel-solid)}.agent-sim-conversation-view,.agent-sim-new-view{display:flex;min-height:36rem;flex-direction:column}.agent-sim-conversation-view{height:36rem}.agent-sim-new-content{width:min(82%,36rem);margin:auto;transform:translateY(-1rem)}.agent-sim-new-content h2{margin-bottom:1.6rem;color:var(--agent-ink);font-size:clamp(1.2rem,2.3vw,1.75rem);font-weight:700;letter-spacing:-.035em;text-align:center}.agent-sim-composer{min-height:6.6rem;border:1px solid var(--agent-border);border-radius:1.2rem;background:var(--agent-panel-solid);padding:.95rem 1rem .7rem;text-align:left;box-shadow:0 16px 38px rgb(11 13 20/.065),inset 0 0 0 1px rgb(255 255 255/.38)}.agent-sim-composer>p{min-height:2.55rem;color:var(--agent-muted);font-size:.73rem}.agent-sim-composer-tools{display:flex;align-items:center;gap:.45rem;color:var(--agent-muted);font-size:.64rem}.agent-sim-tool-icon{width:.95rem;height:.95rem}.agent-sim-model-mark{display:grid;width:1.12rem;height:1.12rem;flex:0 0 auto;place-items:center;margin-left:.12rem}.agent-sim-model-mark img{width:100%;height:100%;object-fit:contain}.agent-sim-reasoning{margin-left:.7rem}.agent-sim-send{display:grid;width:1.85rem;height:1.85rem;place-items:center;margin-left:auto;border-radius:50%;background:rgb(11 13 20/.3);color:white}.agent-sim-composer.is-compact{min-height:4.8rem;border-radius:1.05rem;padding-top:.72rem;box-shadow:inset 0 0 0 1px rgb(255 255 255/.28)}.agent-sim-composer.is-compact>p{min-height:1.5rem;font-size:.68rem}.agent-sim-conversation-header{display:flex;min-height:3.3rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--agent-border);padding:.7rem 1rem}.agent-sim-conversation-header h2{overflow:hidden;color:var(--agent-ink);font-size:.78rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.agent-sim-conversation-actions{display:flex;flex:0 0 auto;align-items:center;gap:.7rem;color:var(--agent-muted)}.agent-sim-dark-action,.agent-sim-outline-action{display:inline-flex;min-height:2rem;align-items:center;gap:.4rem;border:1px solid var(--agent-border);border-radius:999px;padding-inline:.75rem;color:var(--agent-muted);font-size:.62rem;font-weight:650;white-space:nowrap}.agent-sim-dark-action{border-color:var(--agent-ink);background:var(--agent-ink);color:var(--agent-panel-solid)}.agent-sim-thread{display:flex;width:min(88%,42rem);flex-direction:column;gap:1.35rem;margin:1.45rem auto 2rem}.agent-sim-thread-scroll{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgb(98 106 120/.35) transparent;scrollbar-width:thin}.agent-sim-thread-scroll::-webkit-scrollbar{width:.35rem}.agent-sim-thread-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:rgb(98 106 120/.3)}.agent-sim-user-message{max-width:78%;align-self:flex-end;border-radius:1.05rem 1.05rem .3rem 1.05rem;background:var(--agent-panel-muted);padding:.72rem .9rem;color:var(--agent-ink);font-size:.68rem;font-weight:560;line-height:1.55}.agent-sim-hast-assistant{width:100%;color:var(--agent-ink);font-size:.63rem;line-height:1.65}.agent-sim-hast-assistant>p{color:var(--agent-ink)}.agent-sim-hast-tool-group{width:100%;margin-block:.08rem}.agent-sim-hast-tool-summary{display:inline-flex;max-width:100%;cursor:pointer;align-items:center;gap:.45rem;border:0;border-radius:.38rem;background:transparent;padding:.12rem 0;color:var(--agent-muted);font-size:.55rem;line-height:1.25rem;text-align:left}.agent-sim-hast-tool-summary strong{overflow:hidden;color:var(--agent-muted);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.agent-sim-hast-tool-summary>span{flex:0 0 auto;font-size:.49rem;font-variant-numeric:tabular-nums;font-weight:520}.agent-sim-hast-tool-summary>svg:last-child{flex:0 0 auto;transition:transform .16s ease}.agent-sim-hast-tool-summary>svg:last-child.is-open{transform:rotate(180deg)}.agent-sim-hast-tool-details{display:grid;gap:.18rem;margin-top:.22rem}.agent-sim-hast-tool-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.48rem;min-height:1.75rem;border-radius:.45rem;background:var(--agent-panel-muted);padding:.34rem .48rem;color:var(--agent-muted)}.agent-sim-hast-tool-row>svg{flex:0 0 auto}.agent-sim-hast-tool-row>span:nth-child(2){display:flex;min-width:0;align-items:center;gap:.35rem}.agent-sim-hast-tool-row strong{flex:0 0 auto;color:var(--agent-ink);font-size:.54rem}.agent-sim-hast-tool-row small{overflow:hidden;color:var(--agent-muted);font-size:.49rem;text-overflow:ellipsis;white-space:nowrap}.agent-sim-hast-tool-complete{display:inline-flex;align-items:center;gap:.22rem;color:#168a56;font-size:.47rem;font-weight:680}.agent-sim-agent-message{display:flex;gap:.58rem}.agent-sim-avatar{display:grid;width:1.3rem;height:1.3rem;flex:0 0 auto;place-items:center;margin-top:.02rem}.agent-sim-avatar img{width:100%;height:100%;object-fit:contain}.agent-sim-message-body{min-width:0;flex:1}.agent-sim-message-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--agent-ink);font-size:.68rem}.agent-sim-message-heading span{color:#168a56;font-size:.58rem;font-weight:700}.agent-sim-message-body>p{margin-top:.42rem;color:var(--agent-muted);font-size:.63rem;line-height:1.65}.agent-sim-codex-log{margin-top:.78rem;border-top:1px solid var(--agent-border);border-bottom:1px solid var(--agent-border)}.agent-sim-codex-log-row,.agent-sim-codex-log-summary{display:flex;align-items:center;gap:.48rem;min-height:2.2rem;padding:.46rem .15rem}.agent-sim-codex-log-summary{color:var(--agent-muted);font-size:.54rem}.agent-sim-codex-log-summary svg{color:#168a56}.agent-sim-codex-log-summary strong{color:var(--agent-ink);font-weight:650}.agent-sim-codex-log-summary span{margin-left:auto;font-variant-numeric:tabular-nums}.agent-sim-codex-log-row{border-top:1px solid var(--agent-border)}.agent-sim-codex-log-icon{display:grid;width:1.45rem;height:1.45rem;flex:0 0 auto;place-items:center;border-radius:.42rem;background:var(--agent-panel-muted);color:var(--agent-ink)}.agent-sim-codex-log-copy{display:flex;min-width:0;align-items:center;flex:1;gap:.38rem}.agent-sim-codex-log-copy strong{flex:0 0 auto;color:var(--agent-ink);font-size:.57rem}.agent-sim-codex-log-copy>span{overflow:hidden;color:var(--agent-muted);font-size:.53rem;text-overflow:ellipsis;white-space:nowrap}.agent-sim-codex-log-complete{display:inline-flex;flex:0 0 auto;align-items:center;gap:.25rem;color:#168a56;font-size:.49rem;font-weight:700}.agent-sim-markdown-result{margin-top:.7rem}.agent-sim-markdown-result h3{color:var(--agent-ink);font-size:.66rem;font-weight:700}.agent-sim-markdown-result>p{margin-top:.38rem;color:var(--agent-muted);font-size:.6rem;line-height:1.62}.agent-sim-progress{display:grid;gap:.42rem;margin-top:.65rem}.agent-sim-progress li{display:flex;align-items:center;gap:.45rem;color:var(--agent-ink);font-size:.61rem;font-weight:570}.agent-sim-progress li>span{display:grid;width:1rem;height:1rem;place-items:center;border-radius:50%;background:rgb(35 182 114/.1);color:#168a56}.agent-sim-deliverable-row{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.75rem}.agent-sim-deliverable-row span{display:flex;max-width:13rem;align-items:center;gap:.4rem;border-radius:.42rem;background:var(--agent-panel-muted);padding:.42rem .52rem;color:var(--agent-ink);font-size:.57rem;font-weight:620}.agent-sim-conversation-composer{width:min(90%,42rem);margin:.8rem auto 1.1rem}.agent-sim-page{min-height:36rem;padding:2rem 2.15rem}.agent-sim-page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.agent-sim-page-heading h2{color:var(--agent-ink);font-size:1.45rem;font-weight:700;letter-spacing:-.035em}.agent-sim-page-heading p{max-width:33rem;margin-top:.28rem;color:var(--agent-muted);font-size:.68rem;line-height:1.5}.agent-sim-memory-table,.agent-sim-table{margin-top:1.5rem;border-top:1px solid var(--agent-border)}.agent-sim-file-row,.agent-sim-memory-head,.agent-sim-memory-row,.agent-sim-table-head{display:grid;grid-template-columns:minmax(0,1.6fr) .65fr .75fr;align-items:center;gap:1rem;border-bottom:1px solid var(--agent-border);padding:.7rem .85rem;color:var(--agent-muted);font-size:.59rem}.agent-sim-memory-head,.agent-sim-table-head{padding-block:.48rem;font-weight:650}.agent-sim-file-name,.agent-sim-memory-name{display:flex;min-width:0;align-items:center;gap:.65rem}.agent-sim-file-name strong,.agent-sim-memory-name strong{overflow:hidden;color:var(--agent-ink);font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.agent-sim-file-icon,.agent-sim-skill-icon{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;border-radius:.55rem;background:rgb(47 111 255/.08);color:var(--agent-accent)}.agent-sim-connector-shell{margin-top:1.4rem;border:1px solid var(--agent-border);border-radius:.85rem;padding:.75rem}.agent-sim-connector-toolbar{display:flex;align-items:center;gap:.7rem}.agent-sim-connector-toolbar label{display:flex;min-width:0;flex:1;align-items:center;gap:.45rem;border:1px solid var(--agent-border);border-radius:999px;padding:.55rem .7rem;color:var(--agent-muted)}.agent-sim-connector-toolbar input{min-width:0;flex:1;border:0;outline:none;background:transparent;color:var(--agent-ink);font-size:.62rem}.agent-sim-connector-toolbar input::placeholder{color:var(--agent-muted)}.agent-sim-segmented{display:flex;flex:0 0 auto;border-radius:999px;background:var(--agent-panel-muted);padding:.24rem;color:var(--agent-muted);font-size:.57rem;font-weight:650}.agent-sim-segmented span{border-radius:999px;padding:.38rem .58rem}.agent-sim-segmented span:first-child{background:var(--agent-panel-solid);box-shadow:0 1px 3px rgb(11 13 20/.08);color:var(--agent-ink)}.agent-sim-connector-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.75rem}.agent-sim-connector-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;border:1px solid var(--agent-border);border-radius:.75rem;padding:.8rem}.agent-sim-service-icon{display:grid;width:2.2rem;height:2.2rem;grid-row:span 2;place-items:center;border:1px solid var(--agent-border);border-radius:.65rem;color:var(--agent-ink)}.agent-sim-service-icon img{width:1.65rem;height:1.65rem;object-fit:contain}.agent-sim-connector-card strong{display:block;color:var(--agent-ink);font-size:.68rem}.agent-sim-connector-card p{height:2.3em;margin-top:.18rem;overflow:hidden;color:var(--agent-muted);font-size:.56rem;line-height:1.2}.agent-sim-connector-card button{width:fit-content;cursor:pointer;border:1px solid var(--agent-ink);border-radius:999px;background:var(--agent-ink);padding:.3rem .58rem;color:var(--agent-panel-solid);font-size:.54rem;font-weight:650}.agent-sim-connector-card button.is-connected{border-color:var(--agent-border);background:transparent;color:var(--agent-muted)}.agent-sim-skill-list{display:grid;gap:.65rem;margin-top:1.5rem}.agent-sim-skill-card{display:flex;align-items:center;gap:.75rem;border:1px solid var(--agent-border);border-radius:.75rem;padding:.85rem}.agent-sim-skill-card>div{min-width:0;flex:1}.agent-sim-skill-card strong{color:var(--agent-ink);font-size:.67rem}.agent-sim-skill-card p{margin-top:.18rem;color:var(--agent-muted);font-size:.57rem}.agent-sim-enabled{display:flex;flex:0 0 auto;align-items:center;gap:.3rem;border-radius:999px;background:rgb(35 182 114/.1);padding:.35rem .55rem;color:#168a56;font-size:.55rem;font-weight:650}.agent-sim-memory-head,.agent-sim-memory-row{grid-template-columns:minmax(0,1.6fr) .65fr .65fr auto}.agent-sim-memory-name>svg{flex:0 0 auto;color:var(--agent-muted)}.agent-sim-memory-name>span{min-width:0}.agent-sim-memory-name small,.agent-sim-memory-name strong{display:block}.agent-sim-memory-name small{overflow:hidden;margin-top:.15rem;color:var(--agent-muted);font-size:.54rem;text-overflow:ellipsis;white-space:nowrap}.agent-sim-schedules-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(13rem,.9fr);gap:.85rem;margin-top:1.5rem}.agent-sim-schedule-list{display:grid;gap:.65rem}.agent-sim-schedule-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.7rem;border:1px solid var(--agent-border);border-radius:.82rem;background:var(--agent-panel-solid);padding:.82rem}.agent-sim-advanced-icon,.agent-sim-schedule-icon{display:grid;width:2.1rem;height:2.1rem;flex:0 0 auto;place-items:center;border-radius:.58rem;background:rgb(47 111 255/.08);color:var(--agent-accent)}.agent-sim-schedule-copy{min-width:0}.agent-sim-schedule-copy>div{display:flex;align-items:center;gap:.45rem}.agent-sim-schedule-copy strong{color:var(--agent-ink);font-size:.66rem}.agent-sim-running-badge,.agent-sim-schedule-copy>div>span{display:inline-flex;align-items:center;border-radius:999px;padding:.25rem .42rem;font-size:.46rem;font-weight:700}.agent-sim-running-badge,.agent-sim-schedule-copy>div>span.is-active{background:rgb(35 182 114/.1);color:#168a56}.agent-sim-schedule-copy>div>span.is-paused{background:var(--agent-panel-muted);color:var(--agent-muted)}.agent-sim-schedule-copy p{overflow:hidden;margin-top:.28rem;color:var(--agent-muted);font-size:.55rem;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.agent-sim-schedule-copy small{display:flex;align-items:center;gap:.3rem;margin-top:.52rem;color:var(--agent-muted);font-size:.5rem}.agent-sim-schedule-next{align-self:center;min-width:4.7rem;text-align:right}.agent-sim-schedule-next small,.agent-sim-schedule-next strong{display:block}.agent-sim-schedule-next small{color:var(--agent-muted);font-size:.48rem}.agent-sim-schedule-next strong{margin-top:.22rem;color:var(--agent-ink);font-size:.56rem}.agent-sim-runs-panel{align-self:start;overflow:hidden;border:1px solid var(--agent-border);border-radius:.82rem}.agent-sim-runs-heading{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--agent-border);padding:.72rem .8rem;color:var(--agent-ink);font-size:.62rem;font-weight:680}.agent-sim-run-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.48rem;padding:.7rem .8rem}.agent-sim-run-row+.agent-sim-run-row{border-top:1px solid var(--agent-border)}.agent-sim-run-row>span{display:grid;width:1.65rem;height:1.65rem;place-items:center;border-radius:50%;background:rgb(35 182 114/.09);color:#168a56}.agent-sim-run-row div{min-width:0}.agent-sim-run-row small,.agent-sim-run-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-sim-run-row strong{color:var(--agent-ink);font-size:.56rem}.agent-sim-run-row small{margin-top:.2rem;color:var(--agent-muted);font-size:.47rem}.agent-sim-run-row em{color:#168a56;font-size:.47rem;font-style:normal;font-weight:680}.agent-sim-advanced-card{margin-top:1.4rem;overflow:hidden;border:1px solid var(--agent-border);border-radius:1rem;background:radial-gradient(circle at 84% 0,rgb(47 111 255/.07),transparent 30%),var(--agent-panel-solid)}.agent-sim-advanced-header{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.05rem .9rem}.agent-sim-advanced-header>div{min-width:0;flex:1}.agent-sim-advanced-header>div>div{display:flex;align-items:center;gap:.55rem}.agent-sim-advanced-header h3{color:var(--agent-ink);font-size:.78rem;font-weight:720;letter-spacing:-.02em}.agent-sim-running-badge{gap:.32rem}.agent-sim-running-badge>span,.agent-sim-runtime-dot{width:.36rem;height:.36rem;border-radius:50%;background:#23b672;box-shadow:0 0 0 3px rgb(35 182 114/.11)}.agent-sim-advanced-header p{margin-top:.25rem;color:var(--agent-muted);font-size:.56rem;line-height:1.45}.agent-sim-advanced-header>svg{flex:0 0 auto;color:var(--agent-muted)}.agent-sim-advanced-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.7fr) repeat(2,minmax(0,1fr));border-top:1px solid var(--agent-border);border-bottom:1px solid var(--agent-border);background:var(--agent-panel-muted)}.agent-sim-advanced-metrics>div{min-width:0;padding:.7rem .65rem}.agent-sim-advanced-metrics>div+div{border-left:1px solid var(--agent-border)}.agent-sim-advanced-metrics span,.agent-sim-advanced-metrics strong{display:flex;overflow:hidden;align-items:center;gap:.3rem;text-overflow:ellipsis;white-space:nowrap}.agent-sim-advanced-metrics span{color:var(--agent-muted);font-size:.47rem}.agent-sim-advanced-metrics strong{margin-top:.3rem;color:var(--agent-ink);font-size:.58rem}.agent-sim-activity-panel{margin:.8rem 1rem;border:1px solid var(--agent-border);border-radius:.72rem}.agent-sim-activity-heading{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--agent-border);padding:.55rem .7rem}.agent-sim-activity-heading>span:first-child{display:flex;align-items:center;gap:.35rem;color:var(--agent-ink);font-size:.56rem;font-weight:680}.agent-sim-live-wave{display:flex;height:.8rem;align-items:center;gap:.12rem}.agent-sim-live-wave i{width:.1rem;border-radius:999px;background:#23b672;animation:agent-wave .9s ease-in-out infinite alternate}.agent-sim-live-wave i:first-child{height:35%}.agent-sim-live-wave i:nth-child(2){height:100%;animation-delay:.18s}.agent-sim-live-wave i:nth-child(3){height:60%;animation-delay:.36s}.agent-sim-activity-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.55rem .7rem}.agent-sim-activity-row+.agent-sim-activity-row{border-top:1px solid var(--agent-border)}.agent-sim-activity-row>span{width:.42rem;height:.42rem;border:1px solid var(--agent-border);border-radius:50%;background:var(--agent-panel-muted)}.agent-sim-activity-row>span.is-live{border-color:#23b672;background:#23b672;box-shadow:0 0 0 3px rgb(35 182 114/.11);animation:agent-pulse 1.8s ease-in-out infinite}.agent-sim-activity-row p{overflow:hidden;color:var(--agent-muted);font-size:.54rem;text-overflow:ellipsis;white-space:nowrap}.agent-sim-activity-row small{color:var(--agent-muted);font-size:.47rem;font-variant-numeric:tabular-nums}.agent-sim-advanced-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--agent-border);padding:.65rem 1rem}.agent-sim-advanced-footer>span:first-child{display:flex;align-items:center;gap:.45rem;color:var(--agent-muted);font-size:.53rem;font-weight:630}@keyframes agent-wave{0%{transform:scaleY(.55)}to{transform:scaleY(1)}}@keyframes agent-pulse{50%{box-shadow:0 0 0 5px rgb(35 182 114/0)}}@media (max-width:62rem){.agent-hero-title{font-size:clamp(3.2rem,7.5vw,4.8rem)}.agent-sim-app{grid-template-columns:11.25rem minmax(0,1fr)}.agent-sim-page{padding-inline:1.3rem}.agent-sim-schedules-layout{grid-template-columns:1fr}.agent-sim-runs-panel{width:100%}.agent-sim-advanced-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.agent-sim-advanced-metrics>div:nth-child(4){border-left:0}.agent-sim-advanced-metrics>div:nth-child(n+4){border-top:1px solid var(--agent-border)}.agent-ghost-wordmark{left:-3rem}}@media (max-width:44rem){.agent-hero{min-height:0;padding-top:4.75rem}.agent-hero-title{font-size:clamp(2.75rem,11.5vw,3.8rem);letter-spacing:-.075em;text-align:left}.agent-hero-body{margin-top:2rem;font-size:1rem;line-height:1.75;text-align:left}.agent-hero-actions{flex-direction:column;align-items:stretch;justify-content:center;margin-top:1.75rem}.agent-hero-cta{width:100%;min-height:3.25rem}.agent-demo-stage{width:calc(100% + 1rem);margin:6.5rem -.5rem 0;padding:0 0 4rem}.agent-ghost-wordmark{display:none}.agent-demo-window{border-radius:1rem 1rem 0 0}.agent-browser-tab-strip{gap:.4rem;padding-right:.55rem;padding-left:3.5rem}.agent-window-dots{left:.55rem;gap:.28rem}.agent-window-dots span{width:.5rem;height:.5rem}.agent-browser-active-tab{width:auto;min-width:0;flex:1}.agent-browser-navigation>svg:nth-child(2),.agent-browser-new-tab{display:none}.agent-browser-toolbar{gap:.5rem;padding-inline:.55rem}.agent-browser-navigation{gap:.5rem}.agent-sim-app{grid-template-columns:3.8rem minmax(0,1fr)}.agent-sim-app,.agent-sim-conversation-view,.agent-sim-main,.agent-sim-new-view,.agent-sim-page,.agent-sim-sidebar{min-height:32rem}.agent-sim-conversation-view{height:32rem}.agent-sim-logo-row{justify-content:center;padding-inline:0}.agent-sim-account div,.agent-sim-capability-label span,.agent-sim-capability-label>svg:last-child,.agent-sim-collapse-icon,.agent-sim-logo,.agent-sim-nav-button span,.agent-sim-recent-button,.agent-sim-secondary-link span,.agent-sim-section-label{display:none}.agent-sim-logo-row:before{color:var(--agent-ink);content:"H";font-size:1rem;font-weight:780}.agent-sim-nav{padding-inline:.45rem}.agent-sim-capability-label,.agent-sim-nav-button,.agent-sim-secondary-link{min-height:2.25rem;justify-content:center;padding:0}.agent-sim-nav-button.is-nested{padding:0}.agent-sim-nav-icon{width:1rem;height:1rem}.agent-sim-account{justify-content:center;padding-inline:0}.agent-sim-account>span{width:1.9rem;height:1.9rem}.agent-sim-page{padding:1.2rem .85rem}.agent-sim-page-heading h2{font-size:1.1rem}.agent-sim-page-heading p{font-size:.58rem}.agent-sim-dark-action,.agent-sim-outline-action{min-height:1.75rem;padding-inline:.55rem;font-size:.54rem}.agent-sim-connector-grid{grid-template-columns:1fr}.agent-sim-connector-card:nth-child(n+3),.agent-sim-segmented{display:none}.agent-sim-file-row,.agent-sim-table-head{grid-template-columns:minmax(0,1fr) .6fr}.agent-sim-file-row>span:last-child,.agent-sim-table-head span:last-child{display:none}.agent-sim-memory-head,.agent-sim-memory-row{grid-template-columns:minmax(0,1fr) .55fr auto}.agent-sim-memory-head span:nth-child(2),.agent-sim-memory-row>span:nth-child(2){display:none}.agent-sim-thread{width:calc(100% - 1.5rem);margin-top:1rem}.agent-sim-user-message{max-width:90%}.agent-sim-message-body>p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.agent-sim-deliverable-row span:nth-child(2){display:none}.agent-sim-conversation-composer,.agent-sim-new-content{width:calc(100% - 1.5rem)}.agent-sim-new-content h2{font-size:1.2rem}.agent-sim-schedule-card{grid-template-columns:auto minmax(0,1fr)}.agent-sim-schedule-next{grid-column:2;text-align:left}.agent-sim-advanced-header p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.agent-sim-advanced-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-sim-advanced-metrics>div:nth-child(3),.agent-sim-advanced-metrics>div:nth-child(5){border-left:0}.agent-sim-advanced-metrics>div:nth-child(n+3){border-top:1px solid var(--agent-border)}}:root[data-theme=dark] .agent-page{--agent-ink:#f2f4f7;--agent-muted:#aab1bc;--agent-line:rgb(145 194 255/0.1);--agent-panel:rgb(18 21 27/0.9);--agent-panel-solid:#12151b;--agent-panel-muted:#151920;--agent-border:rgb(255 255 255/0.1);--agent-shadow:rgb(0 0 0/0.38);background:#0d0f12}:root[data-theme=dark] .agent-hero-glow{background:radial-gradient(circle at 50% 36%,rgb(17 20 26/.82),transparent 48%),radial-gradient(circle at 30% 60%,rgb(110 231 240/.08),transparent 43%),radial-gradient(circle at 72% 48%,rgb(47 111 255/.12),transparent 42%)}:root[data-theme=dark] .agent-hero-cta-primary{background:#f0f2f5;color:#0b0d14}:root[data-theme=dark] .agent-hero-cta-primary:hover{background:white}:root[data-theme=dark] .agent-hero-cta-secondary{background:rgb(20 24 30/.82);color:var(--agent-ink)}:root[data-theme=dark] .agent-ghost-wordmark{color:rgb(255 255 255/.045);text-shadow:11px 14px 0 rgb(255 255 255/.018),24px 28px 22px rgb(0 0 0/.35)}:root[data-theme=dark] .agent-demo-titlebar{background:rgb(17 20 26/.82)}:root[data-theme=dark] .agent-sim-logo-light{display:none}:root[data-theme=dark] .agent-sim-logo-dark{display:block}:root[data-theme=dark] .agent-sim-nav-button.is-active,:root[data-theme=dark] .agent-sim-nav-button:hover,:root[data-theme=dark] .agent-sim-recent-button.is-active,:root[data-theme=dark] .agent-sim-recent-button:hover{background:rgb(255 255 255/.07)}:root[data-theme=dark] .agent-sim-send{background:rgb(255 255 255/.28)}:root[data-theme=dark] .agent-sim-segmented span:first-child{box-shadow:0 1px 3px rgb(0 0 0/.35)}@media (prefers-reduced-motion:reduce){.agent-sim-activity-row>span.is-live,.agent-sim-live-wave i{animation:none}.agent-hero-cta{transition:none}}