body[data-theme=ai-space]{--ink:#f3f7ff;--muted:#aebcd2;--green:#78e5ff;--green-dark:#b4f2ff;--line:#253c5b;--mint:#122d49;--cream:#081428;color:var(--ink);background:#050d1c}[data-theme=ai-space] main{background-color:#050d1c;background-image:radial-gradient(#17376655,#0000 70%);background-repeat:repeat-y;background-size:100% 850px}[data-theme=ai-space] :is(h1,h2,h3,strong){color:#f3f7ff}[data-theme=ai-space] p{color:#aebcd2}[data-theme=ai-space] :is(a,button,summary):focus-visible{outline-offset:5px;outline:3px solid #87eaff}[data-theme=ai-space] :is(.eyebrow,.text-link){color:#80e5ff}[data-theme=ai-space] .eyebrow{letter-spacing:.15em;font-size:10px}[data-theme=ai-space] .button{color:#07172c;background:linear-gradient(120deg,#8eeeff,#80b9ff);border-color:#b4f4ff;min-height:46px;box-shadow:0 5px 28px #30b9ff24,inset 0 1px #fff9}[data-theme=ai-space] .button:hover{background:linear-gradient(120deg,#b4f5ff,#9dcaff);box-shadow:0 7px 32px #30b9ff40}[data-theme=ai-space] .catalog-hero{isolation:isolate;background:0 0;border-color:#253c5b;padding:30px 0 86px;position:relative;overflow:hidden}[data-theme=ai-space] .catalog-hero-grid{grid-template-columns:1.12fr 1fr;gap:55px}[data-theme=ai-space] .catalog-hero-copy h1{letter-spacing:-.048em;text-wrap:balance;margin-block:22px 26px;font-size:clamp(38px,4.15vw,59px);line-height:1.12}[data-theme=ai-space] .catalog-hero-copy>p:not(.scope-note){font-size:16px;line-height:1.85}[data-theme=ai-space] .catalog-hero-actions{gap:22px;margin-top:32px}[data-theme=ai-space] .catalog-hero-actions :is(.button,.text-link){font-size:12px}[data-theme=ai-space] .product-visual{background:linear-gradient(145deg,#28599159,#111c3ee6 55%,#3d277f45);border:1px solid #5ca8e37a;border-radius:22px;padding:22px 20px 0;overflow:hidden;transform:perspective(1000px)rotateY(-5deg)rotateX(2deg);box-shadow:0 32px 75px #0008,0 0 55px #2569ef1a,inset 0 1px #cae7ff36}[data-theme=ai-space] .visual-grid{opacity:.1;background-image:linear-gradient(#7baaff 1px,#0000 1px),linear-gradient(90deg,#7baaff 1px,#0000 1px)}[data-theme=ai-space] .visual-app{background:linear-gradient(140deg,#142944,#0a162b);border:1px solid #48628b;box-shadow:0 12px 30px #0005}[data-theme=ai-space] .visual-app-bar{background:#172b47;border-color:#314966}[data-theme=ai-space] .visual-app-bar strong{font-size:12px}[data-theme=ai-space] .visual-app-label{color:#bccbe0;font-size:8px}[data-theme=ai-space] .visual-automation{padding:25px 20px}[data-theme=ai-space] .visual-section-title{color:#dce9ff;margin-bottom:24px;font-size:12px}[data-theme=ai-space] .pill{color:#9cf0ff;background:#144050}[data-theme=ai-space] .visual-flow-node{background:linear-gradient(130deg,#1b3556,#14243d);border-color:#42648b;padding:18px 13px}[data-theme=ai-space] .visual-node-icon{color:#88e7ff;background:#294d7266;border-color:#436d99}[data-theme=ai-space] .visual-flow-node small{color:#9cb9dc;letter-spacing:.08em;font-size:8px}[data-theme=ai-space] .visual-flow-node strong{color:#edf5ff;font-size:11px;line-height:1.5}[data-theme=ai-space] .visual-connector{background:linear-gradient(#5cdfff,#8d83f4);height:28px;box-shadow:0 0 8px #5cdfff50}[data-theme=ai-space] .visual-flow-branches>div{color:#8deaff;background:linear-gradient(140deg,#1c3051,#15253f);border-color:#465e8d;padding:17px 13px}[data-theme=ai-space] .visual-flow-branches strong{color:#e2eaff;font-size:10px}[data-theme=ai-space] .visual-flow-branches small{color:#aebed8;font-size:9px;line-height:1.5}[data-theme=ai-space] .visual-help-note{color:#b6c6df;font-size:9px}[data-theme=ai-space] .product-visual figcaption{color:#a9bfdd;padding-block:17px;font-size:8px}[data-theme=ai-space] .green-dot{background:#6be3ef;box-shadow:0 0 8px #5ae3ff55}[data-theme=ai-space] .section{padding-block:100px}[data-theme=ai-space] .section-heading{margin-bottom:40px}[data-theme=ai-space] :is(.section-heading h2,.setup-grid h2,.faq-layout h2,.scenario-copy h2){letter-spacing:-.04em;font-size:clamp(30px,3vw,40px);line-height:1.2}[data-theme=ai-space] .section-heading p{font-size:15px}[data-theme=ai-space] .capability-columns{gap:22px}[data-theme=ai-space] :is(.capability-columns>article,.setup-checklist article,.catalog-card,.scenario-quote,.faq-list details){background:linear-gradient(140deg,#20365577,#101b31cc 65%,#22234466);border:1px solid #344e7280;border-radius:18px;padding:28px;transition:transform .25s,border-color .25s,box-shadow .25s;box-shadow:inset 0 1px #c1dcff0d,0 12px 35px #0002}[data-theme=ai-space] :is(.capability-columns>article,.setup-checklist article,.catalog-card):hover{border-color:#61c9f48c;transform:translateY(-4px);box-shadow:0 15px 40px #0004,0 0 20px #438cff12}[data-theme=ai-space] :is(.catalog-card:focus-visible,.faq-list details:focus-within){border-color:#85dfff}[data-theme=ai-space] .icon-tile{color:#8ceaff;background:linear-gradient(145deg,#25618b66,#57439f44);border:1px solid #63b7f047;border-radius:13px;width:48px;height:48px}[data-theme=ai-space] .capability-number>span:last-child{color:#8c9cbe}[data-theme=ai-space] .capability-columns h3{font-size:21px}[data-theme=ai-space] :is(.capability-columns p,.setup-checklist p,.scenario-steps p,.faq-list details p,.related-grid p){font-size:14px;line-height:1.85}[data-theme=ai-space] .scenario-section{background:0 0;border-color:#263a58;padding-block:85px}[data-theme=ai-space] .scenario-grid{gap:80px}[data-theme=ai-space] .scenario-quote blockquote{color:#e0eaff}[data-theme=ai-space] .scenario-quote>svg{color:#8bdbff}[data-theme=ai-space] .scenario-quote>span{color:#9fb1ce;font-size:10px}[data-theme=ai-space] .scenario-step-number{color:#96eaff;background:#142742;border-color:#4876a2;box-shadow:0 0 18px #3c7cce19}[data-theme=ai-space] .scenario-steps li:not(:last-child):before{background:#344e72}[data-theme=ai-space] .setup-grid>div>p{font-size:15px}[data-theme=ai-space] .setup-checklist article>span{color:#a294ec}[data-theme=ai-space] .setup-checklist article>svg{color:#7adfed}[data-theme=ai-space] .faq-section{padding-top:0}[data-theme=ai-space] .faq-list{gap:14px;display:grid}[data-theme=ai-space] .faq-list details{padding:23px 25px}[data-theme=ai-space] .faq-list summary{line-height:1.6}[data-theme=ai-space] .faq-list summary svg{color:#88e5ff;flex-shrink:0;margin-top:3px}[data-theme=ai-space] .faq-list details[open]{background:linear-gradient(120deg,#1a2d49,#191f3b);border-color:#607bae}[data-theme=ai-space] .related-section{background:0 0;border-color:#263a58;margin-bottom:0}[data-theme=ai-space] .catalog-card-link{color:#82e4ff;border-color:#324664;font-size:11px}[data-theme=ai-space] .catalog-card-top>svg:last-child{color:#9baef6}[data-theme=ai-space] .cta-section{background:radial-gradient(at 95% 100%,#1b73973d,#0000 65%),linear-gradient(120deg,#182a4b,#1c1d3c);border:1px solid #5485b4;margin-top:20px;margin-bottom:90px;padding:52px;position:relative;box-shadow:inset 0 1px #9ecbff30,0 18px 65px #0004}[data-theme=ai-space] .cta-section .eyebrow{color:#9ce9ff}[data-theme=ai-space] .site-header{background:#071224f2;border-color:#293e5d}[data-theme=ai-space] :is(.brand,.login,.nav-trigger,.menu-toggle,.mobile-nav summary,.mobile-nav>a){color:#dce8fa}[data-theme=ai-space] :is(.nav-trigger.is-current,.nav-trigger[aria-expanded=true]){color:#85e8ff}[data-theme=ai-space] :is(.mega-menu,.mobile-nav){background:#0d1c31;border-color:#344f73;box-shadow:0 25px 50px #0006}[data-theme=ai-space] :is(.menu-aside,.mobile-group,.mega-bottom){background:#142740;border-color:#304766}[data-theme=ai-space] :is(.mega-link small,.mega-menu .mega-feature,.menu-eyebrow,.menu-aside>p,.mega-bottom,.mega-menu .menu-integrations a,.mobile-nav .mobile-group a){color:#b0bfd6}[data-theme=ai-space] :is(.mega-menu .mega-link:hover,.mega-menu a[aria-current=page],.mega-menu .mega-feature:hover,.mobile-group a[aria-current=page]){color:#9aeaff;background:#22415e}[data-theme=ai-space] :is(.menu-icon,.menu-integrations){color:#9aeaff;background:0 0;border-color:#344c6b}[data-theme=ai-space] :is(.mega-menu .mega-feature,.resource-menu-foot,.mobile-nav>details){border-color:#304766}[data-theme=ai-space] .site-footer{background:#060f1e;border-color:#283b58}[data-theme=ai-space] .footer-top>div>a:not(.brand){color:#afbed3}[data-theme=ai-space] :is(.local-note,.footer-bottom){color:#9caec8}[data-theme=ai-space] .preview-badge{color:#c1d1e8;background:#10223cf2;border-color:#385777}[data-theme=ai-space] .skip-link{color:#fff;background:#10223c}@keyframes ai-enter{0%{opacity:.5;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){[data-theme=ai-space] .catalog-hero-copy{animation:.7s ease-out both ai-enter}}@media (width<=1000px){[data-theme=ai-space] .catalog-hero-grid{gap:30px}[data-theme=ai-space] .catalog-hero-copy h1{font-size:43px}[data-theme=ai-space] .scenario-grid{gap:40px}[data-theme=ai-space] .capability-columns>article{padding:23px}}@media (width<=800px){[data-theme=ai-space] .catalog-hero-grid{grid-template-columns:1fr;gap:55px}[data-theme=ai-space] .catalog-hero-copy{max-width:650px}[data-theme=ai-space] .product-visual{transform:none}[data-theme=ai-space] .capability-columns,[data-theme=ai-space] .scenario-grid{grid-template-columns:1fr}}@media (width<=700px){[data-theme=ai-space] .catalog-hero{padding:24px 0 50px}[data-theme=ai-space] .catalog-hero-copy h1{font-size:clamp(35px,8.5vw,48px)}[data-theme=ai-space] .catalog-hero-copy>p:not(.scope-note){font-size:15px}[data-theme=ai-space] .catalog-hero-actions{align-items:flex-start;gap:22px}[data-theme=ai-space] .catalog-hero-actions .text-link{min-height:44px}[data-theme=ai-space] .product-visual{padding:15px 12px 0}[data-theme=ai-space] .visual-automation{padding:20px 12px}[data-theme=ai-space] .visual-flow-node strong{font-size:10px}[data-theme=ai-space] .visual-section-title{gap:8px;font-size:10px}[data-theme=ai-space] .visual-flow-branches>div{padding:13px 10px}[data-theme=ai-space] .visual-flow-branches small{font-size:8px}[data-theme=ai-space] .section,[data-theme=ai-space] .scenario-section{padding-block:60px}[data-theme=ai-space] .faq-section{padding-top:0}[data-theme=ai-space] .cta-section{margin-top:0;margin-bottom:60px;padding:30px 25px}[data-theme=ai-space] .product-visual figcaption{font-size:7px}}@media (prefers-reduced-motion:reduce){[data-theme=ai-space] *,[data-theme=ai-space] :before,[data-theme=ai-space] :after{scroll-behavior:auto;transition:none!important;animation:none!important}}[data-theme=ai-space] .catalog-hero{border:0;padding-block:80px 86px}[data-theme=ai-space] .catalog-hero .product-visual{background:linear-gradient(145deg,#194b79,#101f3a 65%,#102a4c)}[data-theme=ai-space] .visual-connector{background:#66ceff}[data-theme=ai-space] .visual-flow-branches>div:last-child{border-color:#465e8d}[data-theme=ai-space] :is(.scenario-section,.related-section){border:0}[data-theme=ai-space] #capabilities{--card-rgb:35,211,158;--card-light:#a0f6d8;--card-base:#062b25}[data-theme=ai-space] #workflow{--card-rgb:57,155,255;--card-light:#a7d8ff;--card-base:#0b2542}[data-theme=ai-space] #getting-started,[data-theme=ai-space] #questions{--card-rgb:35,211,158;--card-light:#a0f6d8;--card-base:#062b25}[data-theme=ai-space] .related-section{--card-rgb:57,155,255;--card-light:#a7d8ff;--card-base:#0b2542}[data-theme=ai-space] :is(#capabilities article,#workflow .scenario-quote,#getting-started article,#questions details,.related-section .catalog-card){border:1px solid rgba(var(--card-rgb),.52);background:radial-gradient(ellipse at 5% 0%,rgba(var(--card-rgb),.2),transparent 56%),linear-gradient(155deg,rgba(var(--card-rgb),.1),transparent 45%),linear-gradient(135deg,var(--card-base),#091321 85%);box-shadow:inset 0 1px #ffffff29,inset 0 0 24px rgba(var(--card-rgb),.09),0 12px 32px #0005,0 0 16px rgba(var(--card-rgb),.08)}[data-theme=ai-space] :is(#capabilities article,#getting-started article,.related-section .catalog-card):hover{border-color:rgba(var(--card-rgb),.85);box-shadow:inset 0 1px #ffffff29,inset 0 0 24px rgba(var(--card-rgb),.13),0 16px 35px #0006,0 0 22px rgba(var(--card-rgb),.16)}[data-theme=ai-space] :is(#capabilities,#workflow,#getting-started,#questions,.related-section) :is(.eyebrow,.text-link,.icon-tile,.scenario-quote>svg,.scenario-step-number,.setup-checklist article>span,.setup-checklist article>svg,.faq-list summary svg,.catalog-card-link,.catalog-card-top>svg:last-child){color:var(--card-light)}[data-theme=ai-space] :is(#capabilities,.related-section) .icon-tile{background:rgba(var(--card-rgb),.15);border-color:rgba(var(--card-rgb),.4)}[data-theme=ai-space] #workflow .scenario-step-number{background:var(--card-base);border-color:rgba(var(--card-rgb),.55);box-shadow:0 0 18px rgba(var(--card-rgb),.12)}[data-theme=ai-space] #questions details:focus-within{border-color:var(--card-light)}[data-theme=ai-space] .site-footer{border-top:1px solid #283b58;width:100%}@media (width<=700px){[data-theme=ai-space] .catalog-hero{padding-block:48px 50px}}[data-theme=ai-space] .cta-section{background:radial-gradient(at 95% 100%,#2066a444,#0000 65%),linear-gradient(120deg,#122d4b,#0a1a30);border-color:#4a9ad1}[data-theme=ai-space] :is(#capabilities article,#workflow .scenario-quote,#getting-started article,#questions details,.related-section .catalog-card){border-color:rgba(var(--card-rgb),.72);background:radial-gradient(ellipse at 0% 0%,rgba(var(--card-rgb),.32),transparent 48%),radial-gradient(ellipse at 100% 100%,rgba(var(--card-rgb),.18),transparent 46%),linear-gradient(165deg,#ffffff26 0%,#ffffff0b 18%,transparent 40%),linear-gradient(130deg,var(--card-base),#07111f 75%);box-shadow:inset 0 1px 0 #ffffff4d,inset 0 0 26px rgba(var(--card-rgb),.14),0 14px 32px #0006,0 0 17px rgba(var(--card-rgb),.17)}[data-theme=ai-space] :is(#capabilities,.related-section) .icon-tile,[data-theme=ai-space] .ai-setup-icon{background:rgba(var(--card-rgb),.11);border:1px solid rgba(var(--card-rgb),.35);width:58px;height:58px;color:var(--card-light);box-shadow:inset 0 1px #ffffff1c,0 0 18px rgba(var(--card-rgb),.15);border-radius:15px;flex-shrink:0;place-items:center;padding:0;display:inline-grid}[data-theme=ai-space] :is(#capabilities,.related-section) .icon-tile svg,[data-theme=ai-space] .ai-setup-icon svg,[data-theme=ai-space] .scenario-quote>svg{filter:drop-shadow(0 0 5px rgba(var(--card-rgb),.7))}[data-theme=ai-space] :is(#capabilities,.related-section) .icon-tile svg{width:30px;height:30px}[data-theme=ai-space] .setup-checklist article>span.ai-setup-icon{padding:0}@media (width<=700px){[data-theme=ai-space] .setup-checklist article{gap:12px}[data-theme=ai-space] .ai-setup-icon{width:44px;height:44px}[data-theme=ai-space] .ai-setup-icon svg{width:23px;height:23px}}
