.hero:where(.astro-bbe6dxrz){position:relative}.hero-image:where(.astro-bbe6dxrz){position:relative;width:100%;height:65vh;min-height:340px;overflow:hidden}.hero-image:where(.astro-bbe6dxrz):after{content:"";position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(to bottom,transparent 0%,rgba(255,255,255,.4) 40%,rgba(255,255,255,.85) 70%,#ffffff 100%);pointer-events:none}.hero-image:where(.astro-bbe6dxrz) img:where(.astro-bbe6dxrz){width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.hero-inner:where(.astro-bbe6dxrz){position:relative;z-index:1;max-width:780px;text-align:center;margin-top:-6rem;padding:0 var(--space-md) var(--space-xl)}.hero-headline:where(.astro-bbe6dxrz){font-size:clamp(2.8rem,7vw,4.5rem);margin-bottom:.75rem}.hero-sub:where(.astro-bbe6dxrz){font-size:clamp(1.05rem,2.2vw,1.25rem);color:var(--color-text-secondary);margin-bottom:.5rem}.hero-lede:where(.astro-bbe6dxrz){font-size:1rem;color:var(--color-text-muted);max-width:520px;margin:0 auto 1.5rem;line-height:1.6}.hero-actions:where(.astro-bbe6dxrz){display:flex;align-items:center;justify-content:center;gap:var(--space-sm);flex-wrap:wrap}.hero-btn-primary:where(.astro-bbe6dxrz){display:inline-block;font-size:.95rem;font-weight:500;padding:.8rem 2rem;background:var(--color-text);color:var(--color-bg);border-radius:var(--radius-pill);transition:opacity .2s}.hero-btn-primary:where(.astro-bbe6dxrz):hover{opacity:.85}.hero-btn-secondary:where(.astro-bbe6dxrz){display:inline-flex;align-items:center;gap:.35rem;font-size:.95rem;padding:.8rem 2rem;border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-secondary);transition:color .2s,border-color .2s}.hero-btn-secondary:where(.astro-bbe6dxrz):hover{color:var(--color-text);border-color:var(--color-text-muted)}@media(max-width:768px){.hero-image:where(.astro-bbe6dxrz){height:45vh;min-height:260px}.hero-inner:where(.astro-bbe6dxrz){margin-top:-4rem;padding-bottom:var(--space-lg)}.hero-headline:where(.astro-bbe6dxrz){font-size:clamp(2.2rem,9vw,3rem);margin-bottom:.5rem}.hero-sub:where(.astro-bbe6dxrz){margin-bottom:.4rem}.hero-lede:where(.astro-bbe6dxrz){margin-bottom:1.25rem}}@media(max-width:480px){.hero-image:where(.astro-bbe6dxrz){height:38vh;min-height:220px}.hero-inner:where(.astro-bbe6dxrz){margin-top:-3rem}}.terminal:where(.astro-eqg5l7fp){background:#1a1a1a;border-radius:var(--radius);overflow:hidden;text-align:left}.terminal-header:where(.astro-eqg5l7fp){display:flex;align-items:center;gap:12px;padding:10px 14px;background:#222}.terminal-dots:where(.astro-eqg5l7fp){display:flex;gap:6px}.terminal-dot:where(.astro-eqg5l7fp){width:10px;height:10px;border-radius:50%;background:#3a3a3a}.terminal-tabs:where(.astro-eqg5l7fp){display:flex;gap:2px;margin-left:auto;background:#1a1a1a;border-radius:6px;padding:2px}.terminal-tab:where(.astro-eqg5l7fp){font-family:var(--font-mono);font-size:.72rem;color:#666;background:none;border:none;padding:3px 10px;border-radius:4px;cursor:pointer;transition:color .2s,background .2s}.terminal-tab:where(.astro-eqg5l7fp):hover{color:#999}.terminal-tab:where(.astro-eqg5l7fp).active{color:#f0f0f0;background:#333}.terminal-body:where(.astro-eqg5l7fp){display:none;align-items:center;padding:1.1rem 1.25rem;font-family:var(--font-mono);font-size:.95rem;color:#f0f0f0}.terminal-pane:where(.astro-eqg5l7fp).active{display:flex}.terminal-prompt:where(.astro-eqg5l7fp){color:#888;margin-right:.6rem}.terminal-cmd:where(.astro-eqg5l7fp){flex:1}.copy-btn:where(.astro-eqg5l7fp){display:flex;align-items:center;justify-content:center;background:none;border:none;color:#666;cursor:pointer;padding:4px;border-radius:4px;transition:color .2s;flex-shrink:0}.copy-btn:where(.astro-eqg5l7fp):hover{color:#aaa}.copy-btn:where(.astro-eqg5l7fp) .check-icon{display:none;color:#4ade80}.copy-btn:where(.astro-eqg5l7fp).copied .copy-icon{display:none}.copy-btn:where(.astro-eqg5l7fp).copied .check-icon{display:block;animation:copy-pop .3s ease}@keyframes copy-pop{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}.quickstart-inner:where(.astro-c3yn63mx){display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl);align-items:center}.quickstart-left:where(.astro-c3yn63mx){text-align:left}.quickstart-heading:where(.astro-c3yn63mx){font-size:clamp(2rem,4vw,2.8rem);margin-bottom:var(--space-sm)}.quickstart-sub:where(.astro-c3yn63mx){color:var(--color-text-muted);font-size:1rem;line-height:1.7;margin-bottom:var(--space-lg)}.quickstart-links:where(.astro-c3yn63mx){display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap}.quickstart-btn:where(.astro-c3yn63mx){display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;color:var(--color-bg);background:var(--color-text);padding:.6rem 1.3rem;border-radius:var(--radius-pill);transition:opacity .2s}.quickstart-btn:where(.astro-c3yn63mx):hover{opacity:.85}.quickstart-link:where(.astro-c3yn63mx){font-size:.95rem;color:var(--color-text-secondary);transition:color .2s}.quickstart-link:where(.astro-c3yn63mx):hover{color:var(--color-text)}@media(max-width:768px){.quickstart-inner:where(.astro-c3yn63mx){grid-template-columns:1fr;gap:var(--space-lg)}.quickstart-left:where(.astro-c3yn63mx){text-align:center}.quickstart-links:where(.astro-c3yn63mx){justify-content:center}}.video-wrapper:where(.astro-cmgpsf2k){margin-bottom:var(--space-xl);border-radius:var(--radius-lg);overflow:hidden;animation:videoFadeIn 1.2s ease-out both}.tour-video:where(.astro-cmgpsf2k){display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--color-surface)}@keyframes videoFadeIn{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.how-it-works-header:where(.astro-cmgpsf2k){text-align:center;margin-bottom:var(--space-xl)}.how-it-works-heading:where(.astro-cmgpsf2k){font-size:clamp(2.2rem,4.5vw,3.2rem)}.steps-grid:where(.astro-cmgpsf2k){display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden}.step-card:where(.astro-cmgpsf2k){padding:var(--space-lg) var(--space-md);background:var(--color-bg)}.step-number:where(.astro-cmgpsf2k){font-family:var(--font-mono);font-size:.8rem;color:var(--color-text-muted);display:block;margin-bottom:var(--space-md)}.step-title:where(.astro-cmgpsf2k){font-family:var(--font-serif);font-weight:400;font-size:1.5rem;margin-bottom:var(--space-xs)}.step-example:where(.astro-cmgpsf2k){color:var(--color-text-muted);font-size:.95rem;line-height:1.6}@media(max-width:768px){.steps-grid:where(.astro-cmgpsf2k){grid-template-columns:1fr}}.features-header:where(.astro-vnivfuh2){margin-bottom:var(--space-xl)}.features-heading:where(.astro-vnivfuh2){font-size:clamp(2rem,4vw,2.8rem)}.features-grid:where(.astro-vnivfuh2){display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden}.feature-card:where(.astro-vnivfuh2){background:var(--color-bg);padding:var(--space-lg) var(--space-md);opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease}.feature-card:where(.astro-vnivfuh2).is-visible{opacity:1;transform:translateY(0)}.feature-icon:where(.astro-vnivfuh2){color:var(--color-text-muted);margin-bottom:var(--space-sm)}.feature-title:where(.astro-vnivfuh2){font-family:var(--font-sans);font-weight:600;font-size:1.05rem;margin-bottom:.4rem}.feature-desc:where(.astro-vnivfuh2){color:var(--color-text-muted);font-size:.93rem;line-height:1.6}@media(max-width:768px){.features-grid:where(.astro-vnivfuh2){grid-template-columns:1fr}}.feature-section:where(.astro-t5bzwlrm){padding-bottom:var(--space-lg)}.orgchart-two-col:where(.astro-t5bzwlrm){display:grid;grid-template-columns:5fr 7fr;gap:var(--space-xl);align-items:stretch;padding-top:var(--space-lg)}.orgchart-copy:where(.astro-t5bzwlrm){padding-top:var(--space-xs)}.feature-heading:where(.astro-t5bzwlrm){font-size:clamp(2rem,4vw,2.8rem);margin-bottom:var(--space-sm)}.feature-sub:where(.astro-t5bzwlrm){color:var(--color-text-muted);font-size:1rem;line-height:1.7;max-width:420px}.works-with:where(.astro-t5bzwlrm){margin-top:var(--space-xl)}.works-with-label:where(.astro-t5bzwlrm){display:block;font-style:italic;font-size:.95rem;color:var(--color-text-muted);margin-bottom:var(--space-sm)}.works-with-logos:where(.astro-t5bzwlrm){display:grid;grid-template-columns:repeat(3,auto);gap:var(--space-sm) var(--space-lg);justify-content:start}.logo-item:where(.astro-t5bzwlrm){display:flex;flex-direction:column;align-items:center;gap:.4rem;filter:grayscale(1) opacity(.5);transition:filter .3s ease}.logo-item:where(.astro-t5bzwlrm):hover{filter:grayscale(0) opacity(1)}.logo-icon:where(.astro-t5bzwlrm){width:32px;height:32px;display:flex;align-items:center;justify-content:center}.logo-icon:where(.astro-t5bzwlrm) svg:where(.astro-t5bzwlrm){width:100%;height:100%}.logo-icon--claude:where(.astro-t5bzwlrm) svg:where(.astro-t5bzwlrm){width:26px;height:26px}.logo-icon--openclaw:where(.astro-t5bzwlrm) svg:where(.astro-t5bzwlrm){width:30px;height:30px}.logo-icon--codex:where(.astro-t5bzwlrm) svg:where(.astro-t5bzwlrm),.logo-icon--bash:where(.astro-t5bzwlrm) svg:where(.astro-t5bzwlrm),.logo-icon--http:where(.astro-t5bzwlrm) svg:where(.astro-t5bzwlrm){width:30px;height:30px}.logo-name:where(.astro-t5bzwlrm){font-size:.75rem;font-weight:500;color:var(--color-text-muted)}.orgchart-visual:where(.astro-t5bzwlrm){background:var(--color-surface);border-radius:var(--radius-lg);display:flex;align-items:stretch;justify-content:center;padding:var(--space-md);overflow:hidden}.org-tree:where(.astro-t5bzwlrm){position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:0}.org-row:where(.astro-t5bzwlrm){display:flex;justify-content:center;gap:10px;width:100%;position:relative}.org-row--single:where(.astro-t5bzwlrm){justify-content:center}.org-row--single:where(.astro-t5bzwlrm) .org-card:where(.astro-t5bzwlrm){min-width:140px}.org-row--three:where(.astro-t5bzwlrm){padding-top:20px}.org-row--three:where(.astro-t5bzwlrm) .org-card:where(.astro-t5bzwlrm){flex:1;max-width:180px}.org-row--two:where(.astro-t5bzwlrm){max-width:62%;padding-top:20px}.org-row--two:where(.astro-t5bzwlrm) .org-card:where(.astro-t5bzwlrm){flex:1;max-width:180px}.org-row--three:where(.astro-t5bzwlrm):before{content:"";position:absolute;top:0;left:calc((100% - 20px) / 6);right:calc((100% - 20px) / 6);height:2px;background:#b5b0a8;z-index:1}.org-row--three:where(.astro-t5bzwlrm) .org-card:where(.astro-t5bzwlrm):before{content:"";position:absolute;top:-20px;left:50%;transform:translate(-50%);width:2px;height:20px;background:#b5b0a8;z-index:1}.org-row--two:where(.astro-t5bzwlrm):before{content:"";position:absolute;top:0;left:calc((100% - 10px)/4);right:calc((100% - 10px)/4);height:2px;background:#b5b0a8;z-index:1}.org-row--two:where(.astro-t5bzwlrm) .org-card:where(.astro-t5bzwlrm):before{content:"";position:absolute;top:-20px;left:50%;transform:translate(-50%);width:2px;height:20px;background:#b5b0a8;z-index:1}.org-stem:where(.astro-t5bzwlrm){width:2px;height:20px;background:#b5b0a8;margin-bottom:-1px;position:relative;z-index:1}.org-card:where(.astro-t5bzwlrm){position:relative;z-index:3;display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:var(--color-bg);border:1.5px solid var(--color-border);border-radius:var(--radius-sm);transition:border-color .3s ease,box-shadow .3s ease}.org-card:where(.astro-t5bzwlrm).is-live{border-color:#22c55e;box-shadow:0 0 0 1.5px #22c55e40}.org-card:where(.astro-t5bzwlrm).is-live:after{content:"Active";position:absolute;top:-9px;right:10px;font-size:.58rem;font-weight:600;padding:1px 7px;background:#dcfce7;color:#166534;border-radius:100px;letter-spacing:.02em}.org-card__icon:where(.astro-t5bzwlrm){flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--color-surface);border-radius:6px;color:var(--color-text-muted);margin-top:1px}.org-card__icon:where(.astro-t5bzwlrm) svg:where(.astro-t5bzwlrm){width:16px;height:16px}.org-card__body:where(.astro-t5bzwlrm){display:flex;flex-direction:column;gap:1px;min-width:0}.org-card__name:where(.astro-t5bzwlrm){font-size:.8rem;font-weight:600;color:var(--color-text);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-card__title:where(.astro-t5bzwlrm){font-size:.7rem;color:var(--color-text-secondary);line-height:1.3}.org-card__model:where(.astro-t5bzwlrm){display:flex;align-items:center;gap:5px;font-size:.68rem;color:var(--color-text-muted);line-height:1.3}.org-card__dot:where(.astro-t5bzwlrm){width:6px;height:6px;border-radius:50%;background:#e5a536;flex-shrink:0}.task-packet{position:absolute;width:16px;height:8px;background:#22c55e;border-radius:4px;opacity:0;z-index:4;pointer-events:none;box-shadow:0 0 6px #22c55e99}.org-tree:where(.astro-t5bzwlrm) .org-card:where(.astro-t5bzwlrm),.org-tree:where(.astro-t5bzwlrm) .org-stem:where(.astro-t5bzwlrm){opacity:0}.org-tree:where(.astro-t5bzwlrm) .org-row--three:where(.astro-t5bzwlrm):before,.org-tree:where(.astro-t5bzwlrm) .org-row--two:where(.astro-t5bzwlrm):before,.org-tree:where(.astro-t5bzwlrm) .org-row--three:where(.astro-t5bzwlrm) .org-card:where(.astro-t5bzwlrm):before,.org-tree:where(.astro-t5bzwlrm) .org-row--two:where(.astro-t5bzwlrm) .org-card:where(.astro-t5bzwlrm):before{opacity:0}@keyframes nodeSlide{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.org-tree:where(.astro-t5bzwlrm).is-visible .org-card:where(.astro-t5bzwlrm){animation:nodeSlide .4s ease-out forwards;animation-delay:calc(var(--i) * .14s + 80ms)}.org-tree:where(.astro-t5bzwlrm).is-visible .org-stem:where(.astro-t5bzwlrm){animation:fadeIn .25s ease forwards;animation-delay:calc(var(--i) * .14s)}.org-tree:where(.astro-t5bzwlrm).is-visible .org-row--three:where(.astro-t5bzwlrm):before{animation:fadeIn .25s ease forwards;animation-delay:.14s}.org-tree:where(.astro-t5bzwlrm).is-visible .org-row--two:where(.astro-t5bzwlrm):before{animation:fadeIn .25s ease forwards;animation-delay:.56s}.org-tree:where(.astro-t5bzwlrm).is-visible .org-row--three:where(.astro-t5bzwlrm) .org-card:where(.astro-t5bzwlrm):before,.org-tree:where(.astro-t5bzwlrm).is-visible .org-row--two:where(.astro-t5bzwlrm) .org-card:where(.astro-t5bzwlrm):before{animation:fadeIn .25s ease forwards;animation-delay:calc(var(--i) * .14s)}@media(max-width:768px){.orgchart-two-col:where(.astro-t5bzwlrm){grid-template-columns:1fr}.orgchart-visual:where(.astro-t5bzwlrm){min-height:320px}.org-row--two:where(.astro-t5bzwlrm){max-width:75%}}@media(max-width:480px){.org-card:where(.astro-t5bzwlrm){padding:8px 10px;gap:8px}.org-card__icon:where(.astro-t5bzwlrm){width:24px;height:24px}.org-card__icon:where(.astro-t5bzwlrm) svg:where(.astro-t5bzwlrm){width:14px;height:14px}.org-card__name:where(.astro-t5bzwlrm){font-size:.72rem}.org-card__model:where(.astro-t5bzwlrm){font-size:.62rem}.org-row--three:where(.astro-t5bzwlrm) .org-card:where(.astro-t5bzwlrm){max-width:140px}}.feature-header:where(.astro-bcdd4wtj){padding-top:var(--space-2xl);margin-bottom:var(--space-xl)}.feature-heading:where(.astro-bcdd4wtj){font-size:clamp(2rem,4vw,2.8rem);margin-bottom:var(--space-sm)}.feature-layout:where(.astro-bcdd4wtj){display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl);align-items:start}.feature-graphic:where(.astro-bcdd4wtj){background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-lg)}.feature-copy:where(.astro-bcdd4wtj){padding-top:var(--space-sm)}.feature-sub:where(.astro-bcdd4wtj){color:var(--color-text-muted);font-size:1.05rem;line-height:1.7;max-width:440px;margin-bottom:var(--space-md)}.goal-cascade:where(.astro-bcdd4wtj){display:flex;flex-direction:column}.goal-level:where(.astro-bcdd4wtj){display:flex;align-items:center;gap:var(--space-sm);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:1rem 1.25rem;opacity:0;transform:translateY(12px)}.goal-level:where(.astro-bcdd4wtj).visible{animation:cascadeIn .45s ease-out forwards}.goal-connector:where(.astro-bcdd4wtj){width:2px;height:20px;background:transparent;margin-left:2.5rem}.goal-connector:where(.astro-bcdd4wtj).visible{animation:connectorGrow .3s ease-out forwards}@keyframes cascadeIn{to{opacity:1;transform:translateY(0)}}@keyframes connectorGrow{0%{background:transparent}to{background:var(--color-border)}}.goal-icon:where(.astro-bcdd4wtj){font-size:1.2rem;color:var(--color-text-muted);flex-shrink:0;width:24px;text-align:center}.goal-label:where(.astro-bcdd4wtj){display:block;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:2px}.goal-text:where(.astro-bcdd4wtj){display:block;font-size:.95rem;color:var(--color-text)}.goal-level-2:where(.astro-bcdd4wtj){margin-left:1.5rem}.goal-level-3:where(.astro-bcdd4wtj){margin-left:3rem}.goal-level-4:where(.astro-bcdd4wtj){margin-left:4.5rem}.goal-level-2:where(.astro-bcdd4wtj)~.goal-connector:where(.astro-bcdd4wtj){margin-left:4rem}.goal-level-3:where(.astro-bcdd4wtj)~.goal-connector:where(.astro-bcdd4wtj){margin-left:5.5rem}@media(max-width:768px){.feature-layout:where(.astro-bcdd4wtj){grid-template-columns:1fr}.feature-graphic:where(.astro-bcdd4wtj){order:1}.feature-copy:where(.astro-bcdd4wtj){order:2}}@media(max-width:640px){.goal-level-2:where(.astro-bcdd4wtj),.goal-level-3:where(.astro-bcdd4wtj),.goal-level-4:where(.astro-bcdd4wtj){margin-left:0}.goal-connector:where(.astro-bcdd4wtj){margin-left:2.5rem!important}}.badge-heart:where(.astro-tcti6ux5){flex-shrink:0;opacity:.7;animation:heartPulse 2s ease-in-out infinite}@keyframes heartPulse{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.18);opacity:1}}.feature-heading:where(.astro-tcti6ux5){font-size:clamp(2rem,4vw,2.8rem);margin-bottom:var(--space-lg)}.feature-layout:where(.astro-tcti6ux5){display:grid;grid-template-columns:1fr 1.2fr;gap:var(--space-xl);align-items:center;padding-top:var(--space-2xl)}.feature-copy:where(.astro-tcti6ux5){padding-top:var(--space-xs)}.feature-list:where(.astro-tcti6ux5){display:flex;flex-direction:column;gap:var(--space-md)}.feature-list-item:where(.astro-tcti6ux5){display:flex;align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.6;color:var(--color-text-secondary)}.feature-list-item:where(.astro-tcti6ux5) svg:where(.astro-tcti6ux5){flex-shrink:0;color:var(--color-text-muted);margin-top:2px}.graphic-placeholder:where(.astro-tcti6ux5){background:var(--color-surface);border-radius:var(--radius-lg);min-height:320px;padding:var(--space-md) var(--space-lg);display:flex;align-items:center}.swim-lanes:where(.astro-tcti6ux5){display:flex;flex-direction:column;width:100%;gap:0}.swim-header:where(.astro-tcti6ux5),.swim-lane:where(.astro-tcti6ux5){display:grid;grid-template-columns:130px 1fr;gap:0;align-items:center}.swim-header:where(.astro-tcti6ux5){padding-bottom:6px}.swim-header__track:where(.astro-tcti6ux5){position:relative;height:18px;overflow:visible}.time-mark:where(.astro-tcti6ux5){position:absolute;top:0;transform:translate(-50%);font-size:.62rem;font-family:var(--font-mono);color:var(--color-text-muted);white-space:nowrap;line-height:1}.time-mark--start:where(.astro-tcti6ux5){transform:translate(0)}.time-mark--end:where(.astro-tcti6ux5){transform:translate(-100%)}.swim-lane:where(.astro-tcti6ux5){padding:18px 0;border-top:1px solid var(--color-border)}.swim-lane__label:where(.astro-tcti6ux5){display:flex;flex-direction:column;gap:2px;padding-right:16px;transition:opacity .3s ease}.agent-name:where(.astro-tcti6ux5){font-size:.8rem;font-weight:600;color:var(--color-text);white-space:nowrap;transition:color .3s ease}.agent-cadence:where(.astro-tcti6ux5){font-size:.65rem;color:var(--color-text-muted);font-family:var(--font-mono)}.swim-lane__track:where(.astro-tcti6ux5){position:relative;height:40px;overflow:visible}.track-line:where(.astro-tcti6ux5){position:absolute;top:50%;left:0;right:0;height:2px;background:#b5b0a8;transform:translateY(-50%)}.schedule-dot:where(.astro-tcti6ux5){position:absolute;top:50%;width:10px;height:10px;background:var(--color-bg);border:2px solid #b5b0a8;border-radius:50%;transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease,background .3s ease,border-color .3s ease,box-shadow .3s ease;z-index:2}.schedule-dot:where(.astro-tcti6ux5).is-active{width:14px;height:14px;background:#22c55e;border-color:#22c55e;box-shadow:0 0 8px #22c55e99}.pulse-traveler:where(.astro-tcti6ux5){position:absolute;top:50%;left:0%;width:8px;height:8px;background:#22c55e;border-radius:50%;transform:translate(-50%,-50%);opacity:0;z-index:3;box-shadow:0 0 10px #22c55ecc;pointer-events:none}.work-label:where(.astro-tcti6ux5){position:absolute;bottom:calc(50% + 14px);transform:translate(-50%);font-size:.6rem;font-weight:500;padding:2px 7px;background:#dcfce7;color:#166534;border-radius:100px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:4}.work-label--start:where(.astro-tcti6ux5){transform:translate(0)}.work-label--end:where(.astro-tcti6ux5){transform:translate(-100%)}.work-label:where(.astro-tcti6ux5).is-shown{opacity:1}.swim-lane:where(.astro-tcti6ux5).is-sleeping .swim-lane__label:where(.astro-tcti6ux5){opacity:.45}.swim-lane:where(.astro-tcti6ux5).is-awake .agent-name:where(.astro-tcti6ux5){color:#22c55e}.swim-lane:where(.astro-tcti6ux5).is-awake .swim-lane__label:where(.astro-tcti6ux5){opacity:1}.ticket-interrupt:where(.astro-tcti6ux5){position:absolute;left:25%;bottom:calc(50% + 16px);transform:translate(-50%) translateY(-16px);display:flex;align-items:center;gap:5px;padding:5px 9px;background:var(--color-bg);border:1.5px solid #f59e0b;border-radius:var(--radius-sm);font-size:.6rem;font-weight:500;color:#92400e;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .4s ease,transform .4s cubic-bezier(.34,1.56,.64,1);z-index:5;box-shadow:0 2px 8px #f59e0b26}.ticket-interrupt:where(.astro-tcti6ux5) svg:where(.astro-tcti6ux5){color:#f59e0b;flex-shrink:0}.ticket-interrupt:where(.astro-tcti6ux5).is-dropped{opacity:1;transform:translate(-50%) translateY(0)}.swim-header:where(.astro-tcti6ux5){opacity:0}.swim-lane:where(.astro-tcti6ux5){opacity:0;transform:translateY(8px)}.swim-lanes:where(.astro-tcti6ux5).is-visible .swim-header:where(.astro-tcti6ux5){animation:laneSlideIn .4s ease-out forwards}.swim-lanes:where(.astro-tcti6ux5).is-visible .swim-lane:where(.astro-tcti6ux5){animation:laneSlideIn .4s ease-out forwards;animation-delay:calc(var(--lane) * .14s + .14s)}@keyframes laneSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.heartbeat-dark:where(.astro-tcti6ux5){background:#0c0c0c;position:relative;overflow:hidden}.heartbeat-dark:where(.astro-tcti6ux5)>.container{position:relative;z-index:2}.pendant-lamp:where(.astro-tcti6ux5){position:absolute;top:0;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;z-index:3}.lamp-cord:where(.astro-tcti6ux5){width:1px;height:32px;background:#ffffff26}.lamp-shade:where(.astro-tcti6ux5){width:28px;height:12px;background:#ffffff14;clip-path:polygon(25% 0%,75% 0%,100% 100%,0% 100%)}.lamp-bulb:where(.astro-tcti6ux5){width:6px;height:6px;background:#ffffff1f;border-radius:50%;margin-top:1px;transition:background .6s ease,box-shadow 1.2s ease}.heartbeat-dark:where(.astro-tcti6ux5).is-lit .lamp-bulb:where(.astro-tcti6ux5){background:#fef3c7;box-shadow:0 0 12px #fef3c7e6,0 0 40px #fef3c780,0 0 80px #fef3c733}.light-glow:where(.astro-tcti6ux5){position:absolute;top:30px;left:50%;transform:translate(-50%);width:90%;height:110%;background:radial-gradient(ellipse at 50% 0%,rgba(254,243,199,.18) 0%,rgba(254,243,199,.06) 15%,transparent 35%),radial-gradient(ellipse at 50% 0%,rgba(254,243,199,.06) 0%,rgba(254,243,199,.03) 35%,rgba(254,243,199,.01) 55%,transparent 70%);opacity:0;transition:opacity 1.5s ease;pointer-events:none;z-index:1}.heartbeat-dark:where(.astro-tcti6ux5).is-lit .light-glow:where(.astro-tcti6ux5){opacity:1}.heartbeat-dark:where(.astro-tcti6ux5) .section-badge:where(.astro-tcti6ux5){display:inline-flex;align-items:center;gap:.4em;background:#ffffff14;color:#ffffffb3}.heartbeat-dark:where(.astro-tcti6ux5) .feature-heading:where(.astro-tcti6ux5){color:#f0ece7}.heartbeat-dark:where(.astro-tcti6ux5) .feature-list-item:where(.astro-tcti6ux5){color:#ffffff8c}.heartbeat-dark:where(.astro-tcti6ux5) .feature-list-item:where(.astro-tcti6ux5) svg:where(.astro-tcti6ux5){color:#ffffff4d}.heartbeat-dark:where(.astro-tcti6ux5) .graphic-placeholder:where(.astro-tcti6ux5){background:#ffffff0a}.heartbeat-dark:where(.astro-tcti6ux5) .swim-lane:where(.astro-tcti6ux5){border-top-color:#ffffff14}.heartbeat-dark:where(.astro-tcti6ux5) .track-line:where(.astro-tcti6ux5){background:#ffffff26}.heartbeat-dark:where(.astro-tcti6ux5) .schedule-dot:where(.astro-tcti6ux5){background:#0c0c0c;border-color:#ffffff40}.heartbeat-dark:where(.astro-tcti6ux5) .schedule-dot:where(.astro-tcti6ux5).is-active{background:#22c55e;border-color:#22c55e}.heartbeat-dark:where(.astro-tcti6ux5) .agent-name:where(.astro-tcti6ux5){color:#ffffffd9}.heartbeat-dark:where(.astro-tcti6ux5) .agent-cadence:where(.astro-tcti6ux5){color:#ffffff59}.heartbeat-dark:where(.astro-tcti6ux5) .time-mark:where(.astro-tcti6ux5){color:#ffffff4d}.heartbeat-dark:where(.astro-tcti6ux5) .work-label:where(.astro-tcti6ux5){background:#22c55e26;color:#86efac}.heartbeat-dark:where(.astro-tcti6ux5) .ticket-interrupt:where(.astro-tcti6ux5){background:#1a1a1a;color:#fcd34d}.heartbeat-dark:where(.astro-tcti6ux5) .swim-lane:where(.astro-tcti6ux5).is-sleeping .swim-lane__label:where(.astro-tcti6ux5){opacity:.3}.heartbeat-dark:where(.astro-tcti6ux5) .swim-lane:where(.astro-tcti6ux5).is-awake .agent-name:where(.astro-tcti6ux5){color:#4ade80}@media(max-width:768px){.feature-layout:where(.astro-tcti6ux5){grid-template-columns:1fr}.swim-header:where(.astro-tcti6ux5),.swim-lane:where(.astro-tcti6ux5){grid-template-columns:100px 1fr}.agent-name:where(.astro-tcti6ux5){font-size:.72rem}}@media(max-width:480px){.swim-header:where(.astro-tcti6ux5),.swim-lane:where(.astro-tcti6ux5){grid-template-columns:80px 1fr}.agent-cadence:where(.astro-tcti6ux5){display:none}.agent-name:where(.astro-tcti6ux5){font-size:.68rem}.time-mark:where(.astro-tcti6ux5){font-size:.55rem}.work-label:where(.astro-tcti6ux5){font-size:.55rem;padding:1px 5px}.ticket-interrupt:where(.astro-tcti6ux5){font-size:.55rem}}.feature-header:where(.astro-dwokyuhy){padding-top:var(--space-2xl);margin-bottom:var(--space-xl)}.feature-heading:where(.astro-dwokyuhy){font-size:clamp(2rem,4vw,2.8rem);margin-bottom:var(--space-sm)}.feature-sub:where(.astro-dwokyuhy){color:var(--color-text-muted);font-size:1rem;line-height:1.7;max-width:560px}.feature-layout:where(.astro-dwokyuhy){display:grid;grid-template-columns:1.3fr .7fr;gap:var(--space-lg);align-items:start}.cost-table-wrap:where(.astro-dwokyuhy){background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-lg)}.cost-table:where(.astro-dwokyuhy){display:flex;flex-direction:column;gap:0}.cost-header-row:where(.astro-dwokyuhy){display:grid;grid-template-columns:160px 1fr 100px;gap:var(--space-sm);align-items:center;padding-bottom:.75rem}.cost-header-row:where(.astro-dwokyuhy) span:where(.astro-dwokyuhy){font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.cost-divider:where(.astro-dwokyuhy){height:1px;background:var(--color-border)}.cost-row:where(.astro-dwokyuhy){display:grid;grid-template-columns:160px 1fr 100px;gap:var(--space-sm);align-items:center;padding:.65rem 0}.cost-col-agent:where(.astro-dwokyuhy){display:flex;align-items:center;gap:.6rem}.cost-agent-icon:where(.astro-dwokyuhy){flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--color-bg);border-radius:6px;color:var(--color-text-muted)}.cost-agent-icon:where(.astro-dwokyuhy) svg:where(.astro-dwokyuhy){width:16px;height:16px}.cost-agent-info:where(.astro-dwokyuhy){display:flex;flex-direction:column;gap:1px;min-width:0}.cost-agent-name:where(.astro-dwokyuhy){font-size:.85rem;font-weight:600;color:var(--color-text);white-space:nowrap}.cost-agent-model:where(.astro-dwokyuhy){font-size:.68rem;color:var(--color-text-muted)}.cost-col-bar:where(.astro-dwokyuhy){min-width:0}.cost-bar-bg:where(.astro-dwokyuhy){width:100%;height:18px;background:var(--color-surface-raised);border-radius:4px;overflow:hidden}.cost-bar-fill:where(.astro-dwokyuhy){height:100%;width:0%;background:var(--color-text);border-radius:4px;transition:width 1.2s cubic-bezier(.22,1,.36,1)}.cost-bar-fill:where(.astro-dwokyuhy).animate{width:var(--target-pct)}.cost-col-cost:where(.astro-dwokyuhy){display:flex;align-items:baseline;gap:.3rem;font-variant-numeric:tabular-nums}.cost-amount:where(.astro-dwokyuhy){font-size:.9rem;color:var(--color-text-secondary)}.cost-amount--bold:where(.astro-dwokyuhy){font-weight:600;color:var(--color-text)}.cost-budget:where(.astro-dwokyuhy){font-size:.75rem;color:var(--color-text-muted)}.cost-row--total:where(.astro-dwokyuhy){padding-top:.75rem}.feature-details:where(.astro-dwokyuhy){padding-top:var(--space-md)}.feature-detail-text:where(.astro-dwokyuhy){color:var(--color-text-muted);font-size:1rem;line-height:1.7;margin-bottom:var(--space-sm)}@media(max-width:768px){.feature-layout:where(.astro-dwokyuhy){grid-template-columns:1fr}.cost-header-row:where(.astro-dwokyuhy),.cost-row:where(.astro-dwokyuhy){grid-template-columns:130px 1fr 90px}}@media(max-width:480px){.cost-header-row:where(.astro-dwokyuhy),.cost-row:where(.astro-dwokyuhy){grid-template-columns:110px 1fr 80px}.cost-agent-icon:where(.astro-dwokyuhy){display:none}}.feature-header:where(.astro-ivug7pgm){padding-top:var(--space-2xl);margin-bottom:var(--space-xl)}.feature-heading:where(.astro-ivug7pgm){font-size:clamp(2rem,4vw,2.8rem);margin-bottom:var(--space-sm)}.feature-sub:where(.astro-ivug7pgm){color:var(--color-text-muted);font-size:1rem;line-height:1.7;max-width:520px}.companies-grid:where(.astro-ivug7pgm){display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md);align-items:stretch}.company-card-wrapper:where(.astro-ivug7pgm){position:relative}.company-card:where(.astro-ivug7pgm){background:var(--color-surface);border-radius:var(--radius);padding:var(--space-md);display:flex;flex-direction:column;gap:.5rem;cursor:default;transition:border-color .2s ease,box-shadow .2s ease;border:1.5px solid transparent;height:100%}.company-card:where(.astro-ivug7pgm)[data-company]:hover{border-color:#22c55e;box-shadow:0 0 0 1.5px #22c55e2e}.company-icon:where(.astro-ivug7pgm){color:var(--color-text-muted);margin-bottom:.25rem}.company-name:where(.astro-ivug7pgm){font-weight:600;font-size:.95rem;line-height:1.25;min-height:2.5em;display:flex;align-items:flex-start}.company-agents:where(.astro-ivug7pgm){font-size:.8rem;color:var(--color-text-muted)}.company-status:where(.astro-ivug7pgm){font-size:.75rem;font-weight:500;padding:.2em .6em;border-radius:var(--radius-pill);width:fit-content}.company-status:where(.astro-ivug7pgm).active{background:#dcfce7;color:#166534}.card-add:where(.astro-ivug7pgm){border:2px dashed var(--color-border);background:transparent;align-items:center;justify-content:center;color:var(--color-text-muted)}.card-add:where(.astro-ivug7pgm) .company-name:where(.astro-ivug7pgm){min-height:auto;justify-content:center}.org-dropdown:where(.astro-ivug7pgm){position:absolute;top:100%;left:50%;transform:translate(-50%);z-index:20;width:max-content;min-width:100%;max-width:340px;padding-top:6px;pointer-events:none;opacity:0;transition:opacity .2s ease}.org-dropdown:where(.astro-ivug7pgm).is-open{pointer-events:auto;opacity:1}.org-tree-mini:where(.astro-ivug7pgm){background:var(--color-bg);border:1.5px solid var(--color-border);border-radius:var(--radius-sm);padding:16px 14px;box-shadow:none;display:flex;flex-direction:column;align-items:center;gap:0}.mini-row:where(.astro-ivug7pgm){width:100%;position:relative}.mini-row--single:where(.astro-ivug7pgm){display:flex;justify-content:center}.mini-row--cols-2:where(.astro-ivug7pgm){display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding-top:16px}.mini-row--cols-3:where(.astro-ivug7pgm){display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding-top:16px}.mini-row--cols-4:where(.astro-ivug7pgm){display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding-top:16px}.mini-row--cols-2:where(.astro-ivug7pgm):before,.mini-row--cols-3:where(.astro-ivug7pgm):before,.mini-row--cols-4:where(.astro-ivug7pgm):before{content:"";position:absolute;top:0;height:1.5px;background:#b5b0a8;opacity:0;transition:opacity .3s ease .15s}.mini-row--cols-2:where(.astro-ivug7pgm):before{left:calc((100% - 6px)/4);right:calc((100% - 6px)/4)}.mini-row--cols-3:where(.astro-ivug7pgm):before{left:calc((100% - 12px) / 6);right:calc((100% - 12px) / 6)}.mini-row--cols-4:where(.astro-ivug7pgm):before{left:calc((100% - 18px)/8);right:calc((100% - 18px)/8)}.org-dropdown:where(.astro-ivug7pgm).is-open .mini-row--cols-2:where(.astro-ivug7pgm):before,.org-dropdown:where(.astro-ivug7pgm).is-open .mini-row--cols-3:where(.astro-ivug7pgm):before,.org-dropdown:where(.astro-ivug7pgm).is-open .mini-row--cols-4:where(.astro-ivug7pgm):before{opacity:1}.mini-row--cols-2:where(.astro-ivug7pgm)>.mini-card:where(.astro-ivug7pgm):before,.mini-row--cols-3:where(.astro-ivug7pgm)>.mini-card:where(.astro-ivug7pgm):before,.mini-row--cols-4:where(.astro-ivug7pgm)>.mini-card:where(.astro-ivug7pgm):before{content:"";position:absolute;top:-16px;left:50%;transform:translate(-50%);width:1.5px;height:16px;background:#b5b0a8;opacity:0;transition:opacity .3s ease .15s}.org-dropdown:where(.astro-ivug7pgm).is-open .mini-row--cols-2:where(.astro-ivug7pgm)>.mini-card:where(.astro-ivug7pgm):before,.org-dropdown:where(.astro-ivug7pgm).is-open .mini-row--cols-3:where(.astro-ivug7pgm)>.mini-card:where(.astro-ivug7pgm):before,.org-dropdown:where(.astro-ivug7pgm).is-open .mini-row--cols-4:where(.astro-ivug7pgm)>.mini-card:where(.astro-ivug7pgm):before{opacity:1}.mini-stem:where(.astro-ivug7pgm){width:1.5px;height:16px;background:#b5b0a8;opacity:0;transition:opacity .3s ease .1s}.org-dropdown:where(.astro-ivug7pgm).is-open .mini-stem:where(.astro-ivug7pgm){opacity:1}.mini-card:where(.astro-ivug7pgm){position:relative;display:flex;align-items:center;justify-content:center;gap:4px;padding:5px 8px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;white-space:nowrap;opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .3s ease,border-color .3s ease;transition-delay:calc(var(--d) * 60ms)}.mini-card:where(.astro-ivug7pgm).is-visible{opacity:1;transform:translateY(0)}.mini-card:where(.astro-ivug7pgm) svg:where(.astro-ivug7pgm){flex-shrink:0;color:var(--color-text-muted)}.mini-card:where(.astro-ivug7pgm) span:where(.astro-ivug7pgm){font-size:.65rem;font-weight:500;color:var(--color-text-secondary);line-height:1}.mini-card--ghost:where(.astro-ivug7pgm){border-style:dashed;background:transparent}.mini-card--ghost:where(.astro-ivug7pgm) svg:where(.astro-ivug7pgm){opacity:.4}.mini-card--ghost:where(.astro-ivug7pgm) span:where(.astro-ivug7pgm){color:var(--color-text-muted);opacity:.6}@keyframes miniPulse{0%,to{border-color:var(--color-border)}50%{border-color:#22c55e;box-shadow:0 0 0 1px #22c55e26}}.mini-card:where(.astro-ivug7pgm).is-visible:not(.mini-card--ghost){animation:miniPulse 1.8s ease calc(var(--d) * .12s + .4s) 1}@media(max-width:900px){.companies-grid:where(.astro-ivug7pgm){grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.companies-grid:where(.astro-ivug7pgm){grid-template-columns:1fr}.org-dropdown:where(.astro-ivug7pgm){left:0;transform:none;max-width:100%}}.tickets-two-col:where(.astro-n5lq25fy){display:grid;grid-template-columns:5fr 7fr;gap:var(--space-xl);align-items:stretch;padding-top:var(--space-lg)}.tickets-copy:where(.astro-n5lq25fy){padding-top:var(--space-xs)}.feature-heading:where(.astro-n5lq25fy){font-size:clamp(2rem,4vw,2.8rem);margin-bottom:var(--space-sm)}.feature-sub:where(.astro-n5lq25fy){color:var(--color-text-muted);font-size:1rem;line-height:1.7;max-width:420px}.ticket-bullets:where(.astro-n5lq25fy){margin-top:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-md)}.ticket-bullet:where(.astro-n5lq25fy){display:flex;align-items:flex-start;gap:.75rem}.bullet-icon:where(.astro-n5lq25fy){flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--color-surface);border-radius:6px;color:var(--color-text-muted);margin-top:1px}.bullet-icon:where(.astro-n5lq25fy) svg:where(.astro-n5lq25fy){width:16px;height:16px}.ticket-bullet:where(.astro-n5lq25fy) strong:where(.astro-n5lq25fy){display:block;font-size:.9rem;font-weight:600;color:var(--color-text);margin-bottom:.15rem}.ticket-bullet:where(.astro-n5lq25fy) span:where(.astro-n5lq25fy){font-size:.85rem;color:var(--color-text-muted);line-height:1.5}.tickets-visual:where(.astro-n5lq25fy){background:var(--color-surface);border-radius:var(--radius-lg);display:flex;align-items:stretch;justify-content:center;padding:var(--space-md);overflow:hidden}.ticket-mock:where(.astro-n5lq25fy){background:var(--color-bg);border:1.5px solid var(--color-border);border-radius:var(--radius-sm);width:100%;display:flex;flex-direction:column;overflow:hidden}.ticket-header:where(.astro-n5lq25fy){padding:16px 20px;border-bottom:1px solid var(--color-border);display:flex;flex-direction:column;gap:10px}.ticket-id-row:where(.astro-n5lq25fy){display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ticket-number:where(.astro-n5lq25fy){font-family:var(--font-mono);font-size:.8rem;color:var(--color-text-muted);font-weight:500}.ticket-title:where(.astro-n5lq25fy){font-weight:600;font-size:.95rem;color:var(--color-text)}.ticket-meta:where(.astro-n5lq25fy){display:flex;gap:8px;flex-wrap:wrap}.ticket-pill:where(.astro-n5lq25fy){font-size:.7rem;font-weight:500;padding:.2em .7em;border-radius:var(--radius-pill);display:inline-flex;align-items:center;gap:4px}.ticket-pill--status:where(.astro-n5lq25fy){background:#fef3c7;color:#92400e}.ticket-pill--assignee:where(.astro-n5lq25fy){background:var(--color-surface);color:var(--color-text-secondary)}.ticket-pill--assignee:where(.astro-n5lq25fy) svg:where(.astro-n5lq25fy){flex-shrink:0}.ticket-thread:where(.astro-n5lq25fy){padding:16px 20px;display:flex;flex-direction:column;gap:14px;border-bottom:1px solid var(--color-border)}.thread-msg:where(.astro-n5lq25fy){display:flex;gap:10px;align-items:flex-start}.msg-avatar:where(.astro-n5lq25fy){flex-shrink:0;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:1px}.msg-avatar--human:where(.astro-n5lq25fy){background:var(--color-surface);color:var(--color-text-muted)}.msg-avatar--agent:where(.astro-n5lq25fy){background:#dcfce7;color:#166534}.msg-body:where(.astro-n5lq25fy){min-width:0}.msg-meta:where(.astro-n5lq25fy){display:flex;align-items:baseline;gap:8px;margin-bottom:3px}.msg-author:where(.astro-n5lq25fy){font-size:.78rem;font-weight:600;color:var(--color-text)}.msg-time:where(.astro-n5lq25fy){font-size:.68rem;color:var(--color-text-muted)}.msg-text:where(.astro-n5lq25fy){font-size:.82rem;color:var(--color-text-secondary);line-height:1.5}.ticket-trace:where(.astro-n5lq25fy){padding:14px 20px}.trace-label:where(.astro-n5lq25fy){display:block;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:10px}.trace-steps:where(.astro-n5lq25fy){display:flex;flex-direction:column;gap:0;padding-left:6px}.trace-step:where(.astro-n5lq25fy){display:flex;align-items:center;gap:10px;position:relative;padding:6px 0 6px 18px}.trace-line:where(.astro-n5lq25fy){position:absolute;left:4px;top:22px;width:1.5px;height:100%;background:var(--color-border)}.trace-step:where(.astro-n5lq25fy):last-child .trace-line:where(.astro-n5lq25fy){display:none}.trace-dot:where(.astro-n5lq25fy){position:absolute;left:0;top:50%;transform:translateY(-50%);width:9px;height:9px;border-radius:50%;flex-shrink:0}.trace-dot--done:where(.astro-n5lq25fy){background:#22c55e}.trace-dot--active:where(.astro-n5lq25fy){background:#22c55e;animation:dotPulse 1.5s ease-in-out infinite}@keyframes dotPulse{0%,to{box-shadow:0 0 #22c55e80}50%{box-shadow:0 0 0 5px #22c55e00}}.trace-action:where(.astro-n5lq25fy){font-family:var(--font-mono);font-size:.75rem;color:var(--color-text);font-weight:500}.trace-status:where(.astro-n5lq25fy){font-size:.65rem;font-weight:500;margin-left:auto}.trace-status--done:where(.astro-n5lq25fy){color:#16a34a}.trace-status--active:where(.astro-n5lq25fy){color:#22c55e;animation:statusBlink 1.5s ease-in-out infinite}@keyframes statusBlink{0%,to{opacity:1}50%{opacity:.4}}.ticket-header:where(.astro-n5lq25fy),.thread-msg:where(.astro-n5lq25fy),.trace-step:where(.astro-n5lq25fy),.ticket-bullet:where(.astro-n5lq25fy){opacity:0;transform:translateY(8px);transition:opacity .4s ease-out,transform .4s ease-out}.tickets-two-col:where(.astro-n5lq25fy).is-visible .ticket-header:where(.astro-n5lq25fy),.tickets-two-col:where(.astro-n5lq25fy).is-visible .thread-msg:where(.astro-n5lq25fy),.tickets-two-col:where(.astro-n5lq25fy).is-visible .trace-step:where(.astro-n5lq25fy){opacity:1;transform:translateY(0);transition-delay:calc(var(--d) * .12s + .1s)}.tickets-two-col:where(.astro-n5lq25fy).is-visible .ticket-bullet:where(.astro-n5lq25fy){opacity:1;transform:translateY(0);transition-delay:calc(var(--d) * .12s + .3s)}@media(max-width:768px){.tickets-two-col:where(.astro-n5lq25fy){grid-template-columns:1fr}.tickets-visual:where(.astro-n5lq25fy){min-height:320px}}@media(max-width:480px){.ticket-header:where(.astro-n5lq25fy){padding:12px 14px}.ticket-thread:where(.astro-n5lq25fy){padding:12px 14px}.ticket-trace:where(.astro-n5lq25fy){padding:10px 14px}.ticket-title:where(.astro-n5lq25fy){font-size:.85rem}.msg-text:where(.astro-n5lq25fy){font-size:.78rem}.trace-action:where(.astro-n5lq25fy){font-size:.7rem}}.feature-header:where(.astro-mtgvp6ew){padding-top:var(--space-2xl);margin-bottom:var(--space-xl)}.feature-heading:where(.astro-mtgvp6ew){font-size:clamp(2rem,4vw,2.8rem);margin-bottom:var(--space-sm)}.feature-sub:where(.astro-mtgvp6ew){color:var(--color-text-muted);font-size:1rem;line-height:1.7;max-width:520px}.pillars-row:where(.astro-mtgvp6ew){display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md)}.pillar-card:where(.astro-mtgvp6ew){background:var(--color-surface);border-radius:var(--radius);padding:var(--space-md);border:1.5px solid transparent;transition:border-color .2s ease,box-shadow .2s ease;opacity:0;transform:translateY(10px);transition:opacity .4s ease-out,transform .4s ease-out,border-color .2s ease,box-shadow .2s ease;transition-delay:calc(var(--d) * .12s + .1s)}#extensions-section:where(.astro-mtgvp6ew).is-visible .pillar-card:where(.astro-mtgvp6ew){opacity:1;transform:translateY(0)}.pillar-card:where(.astro-mtgvp6ew):hover{border-color:#22c55e;box-shadow:0 0 0 1.5px #22c55e2e}.pillar-icon:where(.astro-mtgvp6ew){color:var(--color-text-muted);margin-bottom:var(--space-xs)}.pillar-label:where(.astro-mtgvp6ew){display:block;font-weight:600;font-size:1.05rem;margin-bottom:.35rem}.pillar-desc:where(.astro-mtgvp6ew){font-size:.88rem;color:var(--color-text-muted);line-height:1.55}.extensions-grid:where(.astro-mtgvp6ew){display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md)}.ext-card:where(.astro-mtgvp6ew){background:var(--color-surface);border-radius:var(--radius);padding:var(--space-md);display:flex;flex-direction:column;gap:.4rem;border:1.5px solid transparent;transition:opacity .4s ease-out,transform .4s ease-out,border-color .2s ease,box-shadow .2s ease;transition-delay:calc(var(--d) * .12s + .1s);opacity:0;transform:translateY(10px)}#extensions-section:where(.astro-mtgvp6ew).is-visible .ext-card:where(.astro-mtgvp6ew){opacity:1;transform:translateY(0)}.ext-card:where(.astro-mtgvp6ew):hover{border-color:#22c55e;box-shadow:0 0 0 1.5px #22c55e2e}.ext-icon:where(.astro-mtgvp6ew){color:var(--color-text-muted);margin-bottom:.15rem}.ext-name:where(.astro-mtgvp6ew){font-weight:600;font-size:.95rem}.ext-desc:where(.astro-mtgvp6ew){font-size:.82rem;color:var(--color-text-muted);line-height:1.5}.ext-card--add:where(.astro-mtgvp6ew){border:2px dashed var(--color-border);background:transparent;align-items:center;justify-content:center;text-align:center;color:var(--color-text-muted)}.ext-card--add:where(.astro-mtgvp6ew) .ext-name:where(.astro-mtgvp6ew){color:var(--color-text-muted)}.ext-card--add:where(.astro-mtgvp6ew):hover{border-color:#22c55e;background:transparent;box-shadow:none}@media(max-width:768px){.pillars-row:where(.astro-mtgvp6ew){grid-template-columns:repeat(2,1fr)}.extensions-grid:where(.astro-mtgvp6ew){grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.pillars-row:where(.astro-mtgvp6ew){grid-template-columns:1fr}.extensions-grid:where(.astro-mtgvp6ew){grid-template-columns:1fr}}.feature-header:where(.astro-vovtvp3n){padding-top:var(--space-2xl);margin-bottom:var(--space-xl)}.feature-heading:where(.astro-vovtvp3n){font-size:clamp(2rem,4vw,2.8rem);margin-bottom:var(--space-sm)}.feature-sub:where(.astro-vovtvp3n){color:var(--color-text-muted);font-size:1rem;line-height:1.7;max-width:520px}.badge-row:where(.astro-vovtvp3n){display:flex;align-items:center;gap:.5rem;margin-bottom:var(--space-md)}.badge-row:where(.astro-vovtvp3n) .section-badge:where(.astro-vovtvp3n){margin-bottom:0}.badge-coming-soon:where(.astro-vovtvp3n){display:inline-block;font-family:var(--font-sans);font-size:.75rem;font-weight:500;color:var(--color-text-muted);background:transparent;border:1.5px solid var(--color-border);border-radius:var(--radius-pill);padding:.3em .9em}.grid-wrapper:where(.astro-vovtvp3n){position:relative}.templates-grid:where(.astro-vovtvp3n){display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md);opacity:.5;filter:blur(1px)}.template-card:where(.astro-vovtvp3n){background:var(--color-surface);border-radius:var(--radius);padding:var(--space-md);display:flex;flex-direction:column;gap:.4rem;border:1.5px solid transparent;cursor:default;opacity:0;transform:translateY(10px);transition:opacity .4s ease-out,transform .4s ease-out;transition-delay:calc(var(--d) * .12s + .1s)}#cliphub-section:where(.astro-vovtvp3n).is-visible .template-card:where(.astro-vovtvp3n){opacity:1;transform:translateY(0)}.template-icon:where(.astro-vovtvp3n){color:var(--color-text-muted);margin-bottom:.15rem}.template-name:where(.astro-vovtvp3n){font-weight:600;font-size:.95rem}.template-desc:where(.astro-vovtvp3n){font-size:.82rem;color:var(--color-text-muted);line-height:1.5}.template-meta:where(.astro-vovtvp3n){display:flex;align-items:center;gap:.5rem;margin-top:.35rem}.agent-pill:where(.astro-vovtvp3n){font-size:.72rem;font-weight:500;padding:.2em .6em;border-radius:var(--radius-pill);background:var(--color-surface-raised);color:var(--color-text-secondary)}.category-tag:where(.astro-vovtvp3n){font-size:.72rem;font-weight:500;color:var(--color-text-muted)}.template-card--ghost:where(.astro-vovtvp3n){border:2px dashed var(--color-border);background:transparent;align-items:center;justify-content:center;text-align:center;color:var(--color-text-muted)}.template-card--ghost:where(.astro-vovtvp3n) .template-name:where(.astro-vovtvp3n){color:var(--color-text-muted)}.coming-soon-overlay:where(.astro-vovtvp3n){position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;pointer-events:none;opacity:0;transition:opacity .5s ease-out;transition-delay:1s}#cliphub-section:where(.astro-vovtvp3n).is-visible .coming-soon-overlay:where(.astro-vovtvp3n){opacity:1}.coming-soon-pill:where(.astro-vovtvp3n){display:inline-block;font-family:var(--font-sans);font-size:.95rem;font-weight:600;color:var(--color-text);background:var(--color-bg);border:1.5px solid var(--color-border);border-radius:var(--radius-pill);padding:.6em 1.6em;box-shadow:0 2px 12px #0000000f}.coming-soon-sub:where(.astro-vovtvp3n){font-size:.82rem;color:var(--color-text-muted)}@media(max-width:768px){.templates-grid:where(.astro-vovtvp3n){grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.templates-grid:where(.astro-vovtvp3n){grid-template-columns:1fr}}.governance-header:where(.astro-zzcxna4f){padding-top:var(--space-2xl);margin-bottom:var(--space-xl)}.governance-heading:where(.astro-zzcxna4f){font-size:clamp(2.5rem,5vw,3.5rem);margin-bottom:var(--space-xs)}.governance-sub:where(.astro-zzcxna4f){font-size:1.15rem;color:var(--color-text-secondary)}.governance-content:where(.astro-zzcxna4f){display:grid;grid-template-columns:1fr 1fr;gap:var(--space-lg);max-width:900px}.governance-block:where(.astro-zzcxna4f) p:where(.astro-zzcxna4f){font-size:1.05rem;line-height:1.7;color:var(--color-text-muted)}.governance-actions:where(.astro-zzcxna4f){font-family:var(--font-mono);font-size:.95rem!important;letter-spacing:.02em;color:var(--color-text)!important;margin-bottom:var(--space-sm)}@media(max-width:768px){.governance-content:where(.astro-zzcxna4f){grid-template-columns:1fr}}.what-is-header:where(.astro-ldnqqs6v){padding-top:var(--space-2xl);margin-bottom:var(--space-xl)}.what-is-heading:where(.astro-ldnqqs6v){font-size:clamp(2rem,4vw,2.8rem)}.what-is-grid:where(.astro-ldnqqs6v){display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden}.what-is-item:where(.astro-ldnqqs6v){background:var(--color-bg);padding:var(--space-lg) var(--space-md)}.what-is-item-wide:where(.astro-ldnqqs6v){grid-column:span 2}.what-is-label:where(.astro-ldnqqs6v){font-family:var(--font-sans);font-weight:600;font-size:1.05rem;margin-bottom:.4rem}.what-is-detail:where(.astro-ldnqqs6v){color:var(--color-text-muted);font-size:.93rem;line-height:1.6}@media(max-width:768px){.what-is-grid:where(.astro-ldnqqs6v){grid-template-columns:1fr}.what-is-item-wide:where(.astro-ldnqqs6v){grid-column:span 1}}.problems-header:where(.astro-rhn6sxbw){padding-top:var(--space-2xl);margin-bottom:var(--space-xl)}.problems-heading:where(.astro-rhn6sxbw){font-size:clamp(2rem,4vw,2.8rem)}.problems-list:where(.astro-rhn6sxbw){display:flex;flex-direction:column;gap:1px;background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden}.problem-row:where(.astro-rhn6sxbw){display:grid;grid-template-columns:1fr auto 1fr;gap:0;background:var(--color-bg);opacity:0;transform:translateY(12px);transition:opacity .45s ease,transform .45s ease}.problem-row:where(.astro-rhn6sxbw).is-visible{opacity:1;transform:translateY(0)}.problem-without:where(.astro-rhn6sxbw),.problem-with:where(.astro-rhn6sxbw){padding:var(--space-md)}.problem-without:where(.astro-rhn6sxbw){border-right:1px solid var(--color-border)}.problem-with:where(.astro-rhn6sxbw){border-left:1px solid var(--color-border)}.problem-arrow:where(.astro-rhn6sxbw){display:flex;align-items:center;justify-content:center;padding:0 var(--space-sm);color:var(--color-text-muted)}.problem-label:where(.astro-rhn6sxbw){display:inline-block;font-family:var(--font-mono);font-size:.7rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;padding:.2em .6em;border-radius:var(--radius-pill);margin-bottom:.5rem}.problem-label-without:where(.astro-rhn6sxbw){color:var(--color-text-muted);background:var(--color-surface)}.problem-label-with:where(.astro-rhn6sxbw){color:var(--color-text);background:var(--color-surface-raised)}.problem-without:where(.astro-rhn6sxbw) p:where(.astro-rhn6sxbw),.problem-with:where(.astro-rhn6sxbw) p:where(.astro-rhn6sxbw){font-size:.93rem;line-height:1.6;color:var(--color-text-secondary)}@media(max-width:768px){.problem-row:where(.astro-rhn6sxbw){grid-template-columns:1fr}.problem-without:where(.astro-rhn6sxbw){border-right:none;border-bottom:1px solid var(--color-border)}.problem-with:where(.astro-rhn6sxbw){border-left:none}.problem-arrow:where(.astro-rhn6sxbw){padding:var(--space-xs);justify-content:flex-start;padding-left:var(--space-md);transform:rotate(90deg)}}.special-header:where(.astro-het3cd4r){padding-top:var(--space-2xl);margin-bottom:var(--space-xl)}.special-heading:where(.astro-het3cd4r){font-size:clamp(2rem,4vw,2.8rem);margin-bottom:var(--space-xs)}.special-sub:where(.astro-het3cd4r){color:var(--color-text-muted);font-size:1rem;line-height:1.7}.special-grid:where(.astro-het3cd4r){display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden}.special-item:where(.astro-het3cd4r){background:var(--color-bg);padding:var(--space-lg) var(--space-md);display:flex;gap:var(--space-sm);align-items:flex-start;opacity:0;transform:translateY(12px);transition:opacity .45s ease,transform .45s ease}.special-item:where(.astro-het3cd4r).is-visible{opacity:1;transform:translateY(0)}.special-item-wide:where(.astro-het3cd4r){grid-column:span 2}.special-icon:where(.astro-het3cd4r){color:var(--color-text-muted);flex-shrink:0;margin-top:.1rem}.special-label:where(.astro-het3cd4r){font-family:var(--font-sans);font-weight:600;font-size:1.05rem;margin-bottom:.3rem}.special-detail:where(.astro-het3cd4r){color:var(--color-text-muted);font-size:.93rem;line-height:1.6}@media(max-width:768px){.special-grid:where(.astro-het3cd4r){grid-template-columns:1fr}.special-item-wide:where(.astro-het3cd4r){grid-column:span 1}}.diff-header:where(.astro-h5c7wvci){padding-top:var(--space-2xl);margin-bottom:var(--space-xl)}.diff-heading:where(.astro-h5c7wvci){font-size:clamp(2rem,4vw,2.8rem)}.diff-grid:where(.astro-h5c7wvci){display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden}.diff-item:where(.astro-h5c7wvci){background:var(--color-bg);padding:var(--space-lg) var(--space-md)}.diff-item-wide:where(.astro-h5c7wvci){grid-column:span 2}.diff-label:where(.astro-h5c7wvci){font-family:var(--font-sans);font-weight:600;font-size:1.05rem;margin-bottom:.4rem}.diff-detail:where(.astro-h5c7wvci){color:var(--color-text-muted);font-size:.93rem;line-height:1.6}@media(max-width:768px){.diff-grid:where(.astro-h5c7wvci){grid-template-columns:1fr}.diff-item-wide:where(.astro-h5c7wvci){grid-column:span 1}}.cta-section:where(.astro-4xty6sx2){padding-top:var(--space-2xl)}.cta-bg:where(.astro-4xty6sx2){background:var(--color-bg-alt);border-top:1px solid var(--color-border);padding:var(--space-3xl) 0;text-align:center}.cta-inner:where(.astro-4xty6sx2){max-width:660px}.cta-badge:where(.astro-4xty6sx2){background:var(--color-bg)}.cta-heading:where(.astro-4xty6sx2){font-size:clamp(2rem,4vw,2.8rem);margin-bottom:var(--space-lg)}.cta-terminal:where(.astro-4xty6sx2){max-width:420px;margin:0 auto var(--space-xl)}.cta-sub:where(.astro-4xty6sx2){color:var(--color-text-muted);font-size:1rem;line-height:1.7;max-width:480px;margin:0 auto var(--space-lg)}.cta-links:where(.astro-4xty6sx2){display:flex;align-items:center;justify-content:center;gap:var(--space-md);flex-wrap:wrap}.cta-btn:where(.astro-4xty6sx2){display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;color:var(--color-bg);background:var(--color-text);padding:.6rem 1.3rem;border-radius:var(--radius-pill);transition:opacity .2s}.cta-btn:where(.astro-4xty6sx2):hover{opacity:.85}.cta-link:where(.astro-4xty6sx2){font-size:.95rem;color:var(--color-text-secondary);transition:color .2s}.cta-link:where(.astro-4xty6sx2):hover{color:var(--color-text)}.faq-header:where(.astro-al2ca2vr){margin-bottom:var(--space-xl)}.faq-heading:where(.astro-al2ca2vr){font-size:clamp(2rem,4vw,2.8rem)}.faq-list:where(.astro-al2ca2vr){max-width:740px}.faq-item:where(.astro-al2ca2vr){border-bottom:1px solid var(--color-border)}.faq-question:where(.astro-al2ca2vr){display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-md) 0;font-family:var(--font-sans);font-weight:500;font-size:1.05rem;line-height:1.4;cursor:pointer;list-style:none;user-select:none;transition:color .2s}.faq-question:where(.astro-al2ca2vr)::-webkit-details-marker{display:none}.faq-question:where(.astro-al2ca2vr)::marker{content:""}.faq-question:where(.astro-al2ca2vr):hover{color:var(--color-text-secondary)}.faq-chevron:where(.astro-al2ca2vr){flex-shrink:0;color:var(--color-text-muted);transition:transform .25s ease}.faq-item:where(.astro-al2ca2vr)[open] .faq-chevron:where(.astro-al2ca2vr){transform:rotate(180deg)}.faq-answer:where(.astro-al2ca2vr){color:var(--color-text-muted);font-size:.95rem;line-height:1.7;padding:0 0 var(--space-md);max-width:640px}.sr-only:where(.astro-aadlzisc){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.testimonials-section:where(.astro-aadlzisc){padding:var(--space-section) 0 var(--space-xl);overflow:hidden}.testimonials-intro:where(.astro-aadlzisc){margin-bottom:var(--space-lg)}.testimonials-heading:where(.astro-aadlzisc){font-size:clamp(2rem,4vw,2.8rem)}.testimonials-marquee:where(.astro-aadlzisc){position:relative;overflow:hidden;padding-inline:max(var(--space-md),calc((100vw - var(--max-width)) / 2));padding-block:.4rem}.carousel-fade:where(.astro-aadlzisc){position:absolute;top:0;bottom:0;width:clamp(4rem,9vw,9rem);z-index:2;pointer-events:none}.carousel-fade-left:where(.astro-aadlzisc){left:0;background:linear-gradient(90deg,var(--color-bg) 22%,rgba(255,255,255,0))}.carousel-fade-right:where(.astro-aadlzisc){right:0;background:linear-gradient(270deg,var(--color-bg) 22%,rgba(255,255,255,0))}.carousel-track:where(.astro-aadlzisc){display:flex;align-items:flex-start;gap:1rem;width:max-content}.track-left:where(.astro-aadlzisc){animation:scroll-left 58s linear infinite}.track-right:where(.astro-aadlzisc){margin-top:1rem;animation:scroll-right 62s linear infinite}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scroll-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.tweet-card:where(.astro-aadlzisc){position:relative;flex-shrink:0;width:clamp(17rem,24vw,21rem);min-height:14.5rem;padding:1.1rem 1.1rem 1.2rem;display:flex;flex-direction:column;gap:1rem;border:1px solid rgba(26,26,26,.09);border-radius:22px;background:radial-gradient(circle at top right,rgba(231,153,195,.14),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98) 0%,var(--color-bg-alt) 100%);box-shadow:0 20px 44px #1a1a1a12}.tweet-card:where(.astro-aadlzisc):after{content:"“";position:absolute;right:1rem;bottom:.45rem;font-family:var(--font-serif);font-size:4.4rem;line-height:1;color:#1a1a1a12;pointer-events:none}.tweet-topline:where(.astro-aadlzisc){display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.tweet-header:where(.astro-aadlzisc){display:flex;align-items:center;gap:.8rem;min-width:0;flex:1}.tweet-avatar:where(.astro-aadlzisc){width:2.75rem;height:2.75rem;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.95);box-shadow:0 10px 24px #1a1a1a14}.tweet-author:where(.astro-aadlzisc){display:flex;flex-direction:column;min-width:0}.tweet-name:where(.astro-aadlzisc){font-size:.98rem;font-weight:600;line-height:1.25;color:var(--color-text)}.tweet-handle:where(.astro-aadlzisc){font-size:.82rem;line-height:1.3;color:var(--color-text-muted)}.tweet-x-icon:where(.astro-aadlzisc){flex-shrink:0;color:#1a1a1a52}.tweet-text:where(.astro-aadlzisc){position:relative;z-index:1;font-size:1rem;line-height:1.62;color:var(--color-text-secondary);display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6}.carousel-track:where(.astro-aadlzisc):hover{animation-play-state:paused}.testimonials-mobile:where(.astro-aadlzisc){display:none}@media(max-width:900px){.testimonials-section:where(.astro-aadlzisc){padding-bottom:var(--space-lg)}.testimonials-intro:where(.astro-aadlzisc){margin-bottom:var(--space-md)}.testimonials-marquee:where(.astro-aadlzisc){display:none}.testimonials-mobile:where(.astro-aadlzisc){display:flex;gap:1rem;overflow-x:auto;padding:0 var(--space-md) .75rem;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.testimonials-mobile:where(.astro-aadlzisc)::-webkit-scrollbar{display:none}.testimonials-mobile:where(.astro-aadlzisc) .tweet-card:where(.astro-aadlzisc){width:min(84vw,21rem);min-height:15rem;scroll-snap-align:start}.testimonials-mobile:where(.astro-aadlzisc) .tweet-text:where(.astro-aadlzisc){-webkit-line-clamp:7}}@media(prefers-reduced-motion:reduce){.track-left:where(.astro-aadlzisc),.track-right:where(.astro-aadlzisc){animation:none}}
