/* Home ES only. Existing GX neural identity and Agent X dialog, smaller/bounded. */
[data-gx-home-polish="r325"] #gx-complete-home-hero .gx-home-hero-visual{width:clamp(210px,26vw,360px);max-width:100%;min-height:0;transform:none;justify-self:center}
[data-gx-home-polish="r325"] #gx-complete-home-hero .gx-home-neural-canvas:not([hidden]){display:block}
[data-gx-home-polish="r325"] #gx-complete-home-hero .gx-home-hero-visual img{animation:none}
[data-gx-home-polish="r325"] #gx-complete-home-hero[data-gx-media-phase="connect"] .gx-home-hero-visual{visibility:hidden}
#gx-public-agent-x[data-guided-only] #gx-public-agent-x-open{width:76px;height:86px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));padding:0;z-index:800}
#gx-public-agent-x[data-guided-only][data-hero-visible="true"] #gx-public-agent-x-open{bottom:calc(88px + env(safe-area-inset-bottom))}
#gx-public-agent-x[data-guided-only] #gx-public-agent-x-open strong{left:4px;right:4px;bottom:0;font-size:12px;padding:5px 2px}
#gx-public-agent-x[data-guided-only] #gx-public-agent-x-dialog{inset:auto 16px 24px auto;width:min(430px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow:auto;z-index:1000}
#gx-public-agent-x[data-guided-only] #gx-public-agent-x-dialog h3{font-size:1.2rem;line-height:1.3;margin:0 0 12px}
#gx-public-agent-x[data-guided-only] #gx-public-agent-x-dialog .gx-agent-body{display:grid;gap:12px}
#gx-public-agent-x[data-guided-only] #gx-public-agent-x-dialog .gx-agent-body button,#gx-public-agent-x[data-guided-only] #gx-public-agent-x-dialog a{min-height:44px;box-sizing:border-box}
@media(max-width:600px){[data-gx-home-polish="r325"] #gx-complete-home-hero .gx-home-hero-visual{width:min(70vw,240px);margin:8px auto 16px}}
@media(prefers-reduced-motion:reduce){#gx-public-agent-x *,[data-gx-home-polish="r325"] #gx-complete-home-hero .gx-home-hero-visual *{animation:none!important;transition:none!important}}
#gx-public-agent-x[data-guided-only] #gx-public-agent-x-dialog [data-agent-close]{min-width:44px;min-height:44px;flex:none}
#gx-public-agent-x[data-guided-only] .gx-agent-orb[data-orb-state="CSS_FALLBACK"]{background:radial-gradient(circle at 35% 30%,#5aa6ff,#0078ff 46%,#073158 72%,transparent 74%)!important;border-radius:42% 58% 52% 48%!important}
