/* Light-mode paint only; generated from ai-hero.css. */
html[data-theme="light"] .hv-ai-hero{--ai-accent:#128269!important;--ai-muted:#294b5c!important;--ai-panel:#ffffff!important;background:radial-gradient(ellipse at 25% 40%,#ffffff8c,transparent 58%),#f4f8fa!important}
html[data-theme="light"] .hv-ai-hero .hero-shade{background:linear-gradient(90deg,transparent 0%,#f4f8fa10 38%,#f4f8fad9 60%,#f4f8fa 100%)!important}
html[data-theme="light"] .hv-ai-hero .hero-code{color:#294b5c!important}
html[data-theme="light"] .hv-ai-hero .hero-seo-title{color:#294b5c!important}
html[data-theme="light"] .hv-ai-hero .hero-slogan{color:#2c5c68!important}
html[data-theme="light"] .hv-ai-hero #hero-description{color:#294b5c!important}
html[data-theme="light"] .ai-service-chips>span{color:#294b5c!important}
html[data-theme="light"] .hv-ai-hero .text-link{color:#2f5765!important}
html[data-theme="light"] .hv-ai-hero .hero-note{border-top:1px solid #aec5cf!important;color:#294b5c!important}
html[data-theme="light"] .hv-ai-hero .core-caption{color:#294b5c!important}
html[data-theme="light"] .hv-ai-hero .orbital-label{color:#294b5c!important}
html[data-theme="light"] .ai-nucleus{background:radial-gradient(circle,#ffffffaa,#ffffffef)!important}
html[data-theme="light"] .ai-nucleus>strong{color:#315963!important}
html[data-theme="light"] .ai-visual-pill{border:1px solid #aec5cf!important;background:#ffffffe8!important;color:#294b5c!important}
html[data-theme="light"] .ai-visual-caption{color:#294b5c!important}
html[data-theme="light"] .ai-motion-toggle{border:1px solid #aec5cf!important;color:#294b5c!important}
html[data-theme="light"] .hv-ai-hero .mode-switch{border:1px solid #aec5cf!important;background:#ffffffcc!important}
html[data-theme="light"] .hv-ai-hero .mode-switch button{color:#294b5c!important;border-inline-end:1px solid #aec5cf!important}
html[data-theme="light"] .hv-ai-hero .mode-switch button.active{color:#24706c!important}
html[data-theme="light"] .hv-ai-hero .mode-switch small{color:#294b5c!important}
html[data-theme="light"] .hv-ai-hero .hero-shade{background:linear-gradient(#f4f8faef 0%,#f4f8fada 50%,transparent 80%)!important}