.agent-lane:where(.astro-h6jf4fpu){--lane-color:var(--color-agent-other,#6f6d7a);background:color-mix(in oklab, var(--lane-color) 6%, transparent);border-radius:var(--radius-hero-sm,16px);border:1px solid color-mix(in oklab, var(--lane-color) 22%, transparent);grid-template-columns:minmax(140px,200px) 1fr;align-items:center;gap:16px;padding:14px 20px;display:grid}.agent-lane--cursor:where(.astro-h6jf4fpu){--lane-color:var(--color-agent-cursor)}.agent-lane--claude:where(.astro-h6jf4fpu){--lane-color:var(--color-agent-claude)}.agent-lane--codex:where(.astro-h6jf4fpu){--lane-color:var(--color-agent-codex)}.agent-lane--windsurf:where(.astro-h6jf4fpu){--lane-color:var(--color-agent-windsurf)}.agent-lane--antigravity:where(.astro-h6jf4fpu){--lane-color:var(--color-agent-antigravity)}.agent-lane--human:where(.astro-h6jf4fpu){--lane-color:var(--color-agent-human)}.agent-lane__meta:where(.astro-h6jf4fpu){font-family:var(--font-mono);color:var(--scene-ink-secondary,var(--color-ink-secondary));align-items:center;gap:10px;font-size:13px;display:inline-flex}.agent-lane__dot:where(.astro-h6jf4fpu){background:var(--lane-color);width:8px;height:8px;box-shadow:0 0 8px color-mix(in oklab, var(--lane-color) 70%, transparent);border-radius:999px}.agent-lane__label:where(.astro-h6jf4fpu){color:var(--scene-ink,var(--color-ink-primary));letter-spacing:.02em}.agent-lane__mode:where(.astro-h6jf4fpu){color:var(--scene-ink-tertiary,var(--color-ink-tertiary));text-transform:uppercase;letter-spacing:.08em;margin-left:auto;font-size:11px}.agent-lane__track:where(.astro-h6jf4fpu){background:color-mix(in oklab, var(--lane-color) 18%, transparent);border-radius:999px;height:2px;position:relative;overflow:hidden}.agent-lane__signal:where(.astro-h6jf4fpu){background:linear-gradient(90deg, transparent, var(--color-signal) 45%, var(--color-signal) 55%, transparent);width:28%;height:200%;animation:statelode-signal-travel var(--ease-in-out,ease-in-out) infinite;filter:drop-shadow(0 0 8px color-mix(in oklab, var(--color-signal) 60%, transparent));border-radius:999px;position:absolute;top:50%;left:0;transform:translate(-20%,-50%)}@media (prefers-reduced-motion:reduce){.agent-lane__signal:where(.astro-h6jf4fpu){opacity:.6;animation:none;transform:translate(40%,-50%)}}.display-heading:where(.astro-nmnepwh4){font-family:var(--font-sans);letter-spacing:-.04em;color:var(--scene-ink,var(--color-ink-primary));text-wrap:balance;margin:0;font-weight:750;line-height:.92}.display-heading--sm:where(.astro-nmnepwh4){font-size:clamp(2rem, 4vw, var(--text-display-sm,3rem));letter-spacing:-.025em;line-height:1}.display-heading--md:where(.astro-nmnepwh4){font-size:clamp(2.5rem, 5.5vw, var(--text-display-md,4.5rem));letter-spacing:-.03em;line-height:.98}.display-heading--lg:where(.astro-nmnepwh4){font-size:clamp(3rem, 7vw, var(--text-display-lg,6rem));letter-spacing:-.035em;line-height:.94}.display-heading--xl:where(.astro-nmnepwh4){font-size:clamp(3.5rem, 9vw, var(--text-display-xl,8rem));letter-spacing:-.04em;line-height:.9}.display-heading--2xl:where(.astro-nmnepwh4){font-size:clamp(4rem, 11vw, var(--text-display-2xl,10rem));letter-spacing:-.045em;line-height:.88}.display-heading:where(.astro-nmnepwh4) em,.display-heading:where(.astro-nmnepwh4) .serif-display{font-family:var(--font-serif);letter-spacing:-.02em;font-style:italic;font-weight:400}.frosted-panel:where(.astro-iwcfw3l5){background-color:var(--scene-frost,var(--surface-frosted-dark));-webkit-backdrop-filter:blur(var(--frost-blur,20px)) saturate(var(--frost-saturate,180%));border:1px solid var(--scene-hairline,var(--color-hairline));color:var(--scene-ink,var(--color-ink-primary));transition:transform var(--motion-base,.24s) var(--spring-gentle,ease-out), box-shadow var(--motion-base,.24s) var(--ease-out-quint);position:relative}.frosted-panel--radius-sm:where(.astro-iwcfw3l5){border-radius:var(--radius-hero-sm,16px)}.frosted-panel--radius-md:where(.astro-iwcfw3l5){border-radius:var(--radius-hero-md,24px)}.frosted-panel--radius-lg:where(.astro-iwcfw3l5){border-radius:var(--radius-hero-lg,32px)}.frosted-panel--radius-xl:where(.astro-iwcfw3l5){border-radius:var(--radius-hero-xl,48px)}.frosted-panel--pad-sm:where(.astro-iwcfw3l5){padding:clamp(16px,2vw,24px)}.frosted-panel--pad-md:where(.astro-iwcfw3l5){padding:clamp(24px,3vw,40px)}.frosted-panel--pad-lg:where(.astro-iwcfw3l5){padding:clamp(32px,4vw,64px)}.frosted-panel--shadow-sm:where(.astro-iwcfw3l5){box-shadow:var(--scene-shadow-sm,var(--shadow-sm))}.frosted-panel--shadow-md:where(.astro-iwcfw3l5){box-shadow:var(--scene-shadow-md,var(--shadow-md))}.frosted-panel--shadow-lg:where(.astro-iwcfw3l5){box-shadow:var(--scene-shadow-lg,var(--shadow-lg))}.frosted-panel--shadow-xl:where(.astro-iwcfw3l5){box-shadow:var(--scene-shadow-xl,var(--shadow-xl))}.frosted-panel--lift:where(.astro-iwcfw3l5):hover{box-shadow:var(--shadow-xl);transform:translateY(-4px)}.frosted-panel--glow:where(.astro-iwcfw3l5){box-shadow:var(--scene-shadow-lg,var(--shadow-lg)), var(--shadow-glow)}@media (prefers-reduced-motion:reduce){.frosted-panel:where(.astro-iwcfw3l5){transition:none}.frosted-panel--lift:where(.astro-iwcfw3l5):hover{transform:none}}.parallax-layer:where(.astro-zcctpp3f){will-change:transform;transform:translate(0,0)}.parallax-layer--absolute:where(.astro-zcctpp3f){position:absolute;inset:0}@supports (animation-timeline:scroll()){.parallax-layer:where(.astro-zcctpp3f){animation:linear both parallax-translate scroll(root);animation-range:entry exit 0%}}@keyframes parallax-translate{0%{transform:translate3d(0, calc(var(--parallax-speed,.3) * 50vh), 0)}to{transform:translate3d(0, calc(var(--parallax-speed,.3) * -50vh), 0)}}@media (prefers-reduced-motion:reduce){.parallax-layer:where(.astro-zcctpp3f){animation:none!important;transform:none!important}}.scene-section:where(.astro-ptrj7arx){isolation:isolate;padding-block:clamp(80px,12vh,160px);padding-inline:clamp(24px, 5vw, var(--spacing-marketing-gutter,96px));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.scene-section--vh:where(.astro-ptrj7arx){min-height:var(--spacing-scene-min-h,100vh)}.scene-section--snap:where(.astro-ptrj7arx){scroll-snap-align:start;scroll-snap-stop:normal}.scene-section--full-bleed:where(.astro-ptrj7arx){padding-inline:0}.scene-section__background:where(.astro-ptrj7arx){z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.scene-section__content:where(.astro-ptrj7arx){z-index:1;width:100%;max-width:var(--spacing-marketing-max,1280px);margin-inline:auto;position:relative}.reveal{opacity:0;transition:opacity var(--motion-slow,.48s) var(--ease-out-quint), transform var(--motion-slow,.48s) var(--ease-out-quint);transition-delay:var(--reveal-delay,0s);transform:translateY(24px)}.scene-section:where(.astro-ptrj7arx)[data-revealed=true] .reveal{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}.scene-section--snap:where(.astro-ptrj7arx){scroll-snap-align:none}}
