/* UAI default theme. Loaded last so every page shares the same dark palette. */
:root{color-scheme:dark;--ink:#ecf1ff;--paper:#080d1b;--line:#26334c;--lime:#91baff}body{background:#080d1b;color:#ecf1ff}header,footer{background:#080d1b}.brand b{color:#e2e9fa}.brand-descriptor{color:#a8b6cf}.brand-monogram .logo-u{color:#2858e8}.brand-monogram .logo-ai{background:linear-gradient(115deg,#2858e8 0%,#6957e5 30%,#a23bca 63%,#c73578 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}nav a,.languages button{color:#c3cfe5}.languages{border-color:#2a3650;background:#10182a}.languages button[aria-pressed=true]{color:#fff;background:#2858e8}.strip{color:#a8b8d1;border-color:#26334c}.small,footer small{color:#a3b2cd}body:not([data-page=services]) .hero{background:radial-gradient(ellipse at 75% 25%,#244b9038,transparent 65%),#0b1226;border:1px solid #253354}.hero .intro{color:#c1cce0!important}.hero .small{color:#a9b8d0!important}.hero .text-link{color:#dce8ff}.button{background:#2858e8;color:#fff;box-shadow:0 6px 24px #1e44c130}.button:hover{background:#396af5}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #a6c8ff}.section-top p,.card p,.steps p{color:#aebcd4}.section-top .eyebrow,.eyebrow{color:#8eaded}.card{background:linear-gradient(145deg,#131e34,#10182b);border-color:#2a3853;box-shadow:0 7px 25px #00000015}.card:hover{border-color:#6285c7;box-shadow:0 12px 30px #00000030}.card-top .icon{background:#1b2b4b;border-color:#344b78;color:#a1bfff}.badge{background:#283050;color:#c9c6ff}.card a{color:#a3c5ff}.filters button{color:#bccce6;border-color:#334360}.filters .active{color:white;background:#2858e8}.agent-experience{background:#0d1628;border-block:1px solid #26334c}.agent-options button{background:#101a2e;color:#e4ecff;border-color:#293a59}.agent-options button.selected{background:#182846;border-color:#6685bf;box-shadow:0 8px 25px #00000020}.agent-options small{color:#aabbda}.agent-options span{color:#9abaff}.workflow-preview{background:#0a1226;border:1px solid #354b74;box-shadow:0 18px 45px #00000030}.conversation.customer{background:#202e4b}.conversation.agent{background:#284ab1}.demo-section{background:linear-gradient(120deg,#0e1932,#182b55);border:1px solid #34476c}.demo-preview{background:#152440;border-color:#425d8e}.demo-section select{background:#111e37;color:#ecf1ff;border-color:#556d95}.demo-section select option{background:#111e37;color:#ecf1ff}.play{background:#8ab8ff;color:#0d1c3c}.steps article{border-color:#30405e}.steps span{color:#9eb4d6}.contact{background:radial-gradient(ellipse at 10% 90%,#213b6d4a,transparent 60%),#111b30;border-block:1px solid #2b3c5c}.contact p{color:#b7c5dc}label{color:#d0dbef}input,textarea,select{background:#0c1425;border:1px solid #425472;color:#edf3ff}input::placeholder,textarea::placeholder{color:#8f9fbb}.consent{color:#b8c8e1}input[type=checkbox]{accent-color:#4b7af3}.business-contact{padding:20px 0}.business-contact span{display:block;color:#9dafce;font-size:11px;margin-bottom:8px}.business-contact a{font-size:clamp(15px,2vw,19px);color:#a5c6ff;direction:ltr;display:inline-block;border-bottom:1px solid #4a6797;padding-bottom:5px}.admin article{background:#121e34;border-color:#354562}.admin button:not(.button){background:#213454;border:1px solid #4a6087;border-radius:6px;color:#eff4ff}.business-story{background:#0c1425;border-color:#263651}.story-intro .eyebrow{color:#94b7f6}.story-intro>p:last-child{color:#b5c4de}.story-count{color:#9ab5ef}.story-reading{border-inline-start-color:#9b78ec}.story-reading>p:not(.story-count){color:#b2c2de}.story-reading .text-link{color:#adceff}.story-buttons button{background:#14213a;color:#b8c9e6;border-color:#3a4e72}.story-buttons button[aria-pressed=true]{background:#2858e8;color:#fff;border-color:#547df0;box-shadow:0 0 0 5px #2858e81c}.story-canvas{background:radial-gradient(ellipse at 80% 10%,#29406b38,transparent 70%),#121e34;border-color:#35496d}.story-canvas-head{border-color:#324566}.story-canvas-head>span{color:#a7badb}.story-canvas-head button{background:#1b2d4a;color:#c4dbff;border-color:#4a6087}.flow-nodes::before{background:linear-gradient(90deg,#769cde,#a183db)}.flow-symbol{background:#182945;color:#b8d2ff;border-color:#4b6490;box-shadow:0 8px 20px #00000020}.flow-nodes li:nth-child(2) .flow-symbol{background:#2858e8;color:#fff;border-color:#547df0}.story-details{background:#0c162a;color:#bfcee5;border-inline-start-color:#a17ae9}.story-disclaimer{border-color:#334767;color:#a0b3d1}footer a{color:#c1d3f1}@media(forced-colors:active){.brand-monogram .logo-ai{background:none;-webkit-text-fill-color:currentColor;color:LinkText}}
.hero .product-hero{position:relative;background:#0a132b;isolation:isolate}.hero video.hero-render{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;border-radius:20px}.hero-motion{position:absolute;z-index:3;top:16px;inset-inline-end:16px;border:1px solid #728ebd;background:#0b1731e6;color:#e8f0ff;border-radius:30px;padding:11px 16px;min-height:44px;max-width:calc(100% - 32px);font-size:11px;line-height:1.5;cursor:pointer}.hero-motion:hover{background:#203864}.hero .hero-caption{z-index:2;pointer-events:none}@media(max-width:500px){.hero-motion{top:12px;inset-inline-end:12px;padding:9px 13px;font-size:10px}.hero video.hero-render{object-fit:cover}}
