.aiar-home{--aiar-accent:#8f00ff;--aiar-soft:var(--web-cream);--aiar-stage-blue:#3434ef;--aiar-stage-purple:#7621db;--aiar-haze:#f1edff;--aiar-hero-shadow:0 32px 80px -38px rgb(56 28 169/48%)}.aiar-hero-stage{position:relative;isolation:isolate;background:radial-gradient(ellipse at 12% 42%,var(--aiar-haze),transparent 55%)}.aiar-hero-stage:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(var(--web-line) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 65%);mask-image:linear-gradient(90deg,#000,transparent 65%)}.aiar-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:72px;padding-block:64px 76px}.aiar-hero-copy{min-width:0}.aiar-hero-copy>.aiar-kicker{padding:7px 13px;border:1px solid var(--web-line);border-radius:99px;background:var(--web-paper);box-shadow:0 3px 12px rgb(0 0 127/3%)}.aiar-kicker{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:650;color:var(--web-flame)}.aiar-kicker>span{width:7px;height:7px;border-radius:50%;background:var(--aiar-accent)}.aiar-hero h1{font-size:clamp(44px,4.4vw,68px);line-height:1.6;font-weight:850;letter-spacing:-1.8px;max-width:610px;margin:25px 0 22px;text-wrap:balance}.aiar-hero h1 em{isolation:isolate;position:relative;display:inline-block;white-space:nowrap;font-style:normal;color:var(--web-flame)}.aiar-hero h1 em:after{content:"";position:absolute;inset-inline:1px;bottom:5px;height:9px;border-radius:70% 30% 55% 25%;background:color-mix(in srgb,var(--aiar-accent) 16%,transparent);transform:rotate(-2deg);z-index:-1}.aiar-hero-copy>p{color:var(--web-muted);font-size:16px;line-height:2.2;max-width:490px;margin:0}.aiar-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-block:30px 20px}.aiar-hero-actions>.rn-web-button:first-child{box-shadow:0 8px 22px -8px rgb(0 0 255/48%)}.aiar-hero-capabilities{list-style:none;display:flex;flex-wrap:wrap;gap:12px 20px;border-top:1px solid var(--web-line);padding:23px 0 0;margin:32px 0 0}.aiar-hero-capabilities li{display:flex;align-items:center;gap:7px;color:var(--web-muted);font-size:12px}.aiar-hero-capabilities svg{color:var(--web-clay);flex-shrink:0}.aiar-hero-assurance{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--web-muted)}.aiar-hero-assurance svg{color:var(--web-clay)}.aiar-hero-product{scroll-margin-top:115px;min-width:0;position:relative;padding:24px 26px 20px;border-radius:36px 36px 80px 36px;background:linear-gradient(145deg,var(--aiar-stage-blue),var(--aiar-stage-purple));box-shadow:var(--aiar-hero-shadow);isolation:isolate;overflow:hidden}.aiar-product-orbits{position:absolute;inset:0;width:100%;height:100%;stroke:rgb(255 255 255/18%);stroke-width:1;pointer-events:none;z-index:-1}.aiar-product-orbits circle{fill:#fff;stroke:none}.aiar-product-source{position:relative;display:flex;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;margin:19px 0 -12px;padding:11px 15px;border:1px solid var(--web-line);border-radius:15px;background:var(--web-paper);color:var(--web-clay);box-shadow:0 8px 22px rgb(0 0 127/12%);transform:translateX(-12px) rotate(3deg);z-index:1}.aiar-product-source>span{font-size:12px;line-height:1.8}.aiar-product-source strong{display:block;color:var(--web-ink);font-weight:650}.aiar-source-symbol{display:grid;place-items:center;border-radius:50%;padding:5px;background:var(--web-oat);color:var(--web-flame)}.aiar-product-footnote{display:flex;align-items:center;gap:9px;padding:22px 8px 0;color:#fff;font-size:12px}.aiar-footnote-line{flex:1;max-width:70px;height:1px;background:rgb(255 255 255/40%)}.aiar-hero-product .aiar-demo{transform:rotate(-1deg)}.aiar-hero-product .aiar-demo-title{padding-block:17px}.aiar-hero-product .aiar-demo-scene{min-height:236px}.aiar-hero-product .aiar-demo-note{min-height:80px}.aiar-hero-product .aiar-demo-composer{display:none}.aiar-hero-product .aiar-demo-disclaimer{padding-top:12px}.aiar-hero-product .aiar-answer p{padding:11px 13px;background:var(--web-cream);border-radius:0 15px 15px}.aiar-hero-product .aiar-source{margin-block:4px 20px}.aiar-hero-product .aiar-demo-badge{color:var(--web-clay)}.aiar-product-wordmark{font-family:Arial,sans-serif;font-weight:700;letter-spacing:.2px}.aiar-product-wordmark>span{opacity:.6;margin-inline:4px}.aiar-hero-product :focus-visible{outline-color:var(--web-flame)}.aiar-product-label{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:#fff;margin:0 4px 12px}.aiar-product-label>span:last-child{border:1px solid rgb(255 255 255/28%);padding:3px 9px;border-radius:99px}.aiar-demo{border:1px solid var(--web-line);border-radius:20px;background:var(--web-paper);box-shadow:0 20px 44px -32px rgb(0 0 127/28%);overflow:hidden}.aiar-demo-title{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:19px 20px;border-bottom:1px solid var(--web-line);font-size:12px;color:var(--web-muted)}.aiar-demo-title>span:first-child{color:var(--web-ink);font-family:Arial,sans-serif;font-weight:700;letter-spacing:.5px}.aiar-demo-title>span:last-child{padding:3px 9px;background:var(--aiar-soft);border-radius:6px;font-size:12px}.aiar-demo-tabs{gap:6px;margin:16px;padding:5px;border-radius:12px}.aiar-demo-tabs,.aiar-demo-tabs button{display:flex;background:var(--aiar-soft)}.aiar-demo-tabs button{flex:1;justify-content:center;align-items:center;gap:7px;padding:11px 6px;min-height:44px;border-radius:9px;color:var(--web-muted);border:1px solid transparent;font-size:12px;font-weight:650;transition:background .22s,color .22s,box-shadow .22s}.aiar-demo-tabs button[aria-selected=true]{background:var(--web-paper);color:var(--web-flame);border-color:var(--web-line);box-shadow:0 3px 8px rgb(0 0 127/5%)}.aiar-demo-scene{min-height:288px;padding:4px 22px 18px;animation:aiar-appear .3s ease-out}.aiar-source{display:flex;gap:7px;align-items:center;color:var(--web-muted);font-size:12px;margin:0 0 23px}.aiar-source svg{flex-shrink:0}.aiar-question{background:var(--web-oat);border:1px solid var(--web-line);padding:12px 16px;max-width:85%;width:-moz-fit-content;width:fit-content;border-radius:15px 15px 4px 15px;font-size:13px;line-height:1.9}.aiar-answer{display:flex;gap:10px;margin:22px 0 15px;align-items:start}.aiar-assistant-mark{display:grid;place-items:center;background:var(--web-navy);color:#fff;width:29px;height:29px;flex-shrink:0;border-radius:9px;font:700 22px Arial}.aiar-answer p{margin:0;font-size:13px;line-height:2.1;color:var(--web-ink)}.aiar-demo-badge{display:flex;gap:5px;align-items:center;font-size:12px;color:var(--web-muted);margin-inline-start:39px}.aiar-demo-badge svg{color:var(--web-clay)}.aiar-demo-note{display:flex;align-items:start;gap:9px;padding:16px 20px;background:var(--aiar-soft);border-block:1px solid var(--web-line);min-height:95px;color:var(--web-muted)}.aiar-demo-note svg{flex-shrink:0;margin-top:3px;color:var(--web-flame)}.aiar-demo-note p{font-size:12px;line-height:1.9;margin:0}.aiar-demo-composer{display:flex;align-items:center;justify-content:space-between;color:var(--web-muted);font-size:12px;margin:16px;padding:8px 12px;border:1px solid var(--web-line);border-radius:10px;background:var(--aiar-soft)}.aiar-demo-composer>span:last-child{background:var(--web-flame);border-radius:8px;padding:7px;color:#fff}.aiar-demo-disclaimer{font-size:12px;color:var(--web-muted);text-align:center;padding:0 14px 15px;margin:0}.aiar-channels{display:flex;align-items:center;justify-content:space-between;gap:28px;border-block:1px solid var(--web-line);padding-block:30px}.aiar-channels p{font-size:13px;line-height:1.9;color:var(--web-muted);margin:0}.aiar-channels strong{font-weight:600;color:var(--web-ink)}.aiar-channels ul{list-style:none;display:flex;gap:32px;padding:0;margin:0;font-size:15px;font-weight:650;color:var(--web-muted)}.aiar-channels li{padding:9px 15px;border:1px solid var(--web-line);background:var(--aiar-soft);border-radius:12px}.aiar-setup{padding-block:110px;display:grid;grid-template-columns:.85fr 1.6fr;gap:64px;align-items:start}.aiar-section-heading h2{font-size:clamp(26px,2.7vw,38px);line-height:1.65;letter-spacing:-.9px;font-weight:800;margin:17px 0}.aiar-section-heading p{color:var(--web-muted);font-size:14px;line-height:2.1;max-width:430px}.aiar-setup ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;margin:20px 0 0;padding:0;position:relative}.aiar-setup li{position:relative;min-width:0}.aiar-setup li:not(:last-child):after{content:"";position:absolute;inset-inline-start:52px;top:26px;width:calc(100% - 30px);height:1px;background:var(--web-line)}.aiar-step-marker{position:relative;display:flex;justify-content:space-between;align-items:center;color:var(--web-flame);margin-bottom:26px}.aiar-step-marker span{display:grid;place-items:center;border:1px solid var(--web-line);width:52px;height:52px;border-radius:16px;background:var(--aiar-soft);font-size:16px;font-weight:700;z-index:1}.aiar-setup li:hover .aiar-step-marker span{color:#fff;background:var(--web-flame);border-color:var(--web-flame)}.aiar-step-marker span{transition:color .2s,background .2s,border-color .2s}.aiar-step-marker svg{display:none}.aiar-setup h3{font-size:15px;line-height:1.8;font-weight:750;margin:0 0 9px}.aiar-setup li p{font-size:13px;color:var(--web-muted);line-height:2;margin:0}.aiar-features{background:var(--aiar-soft);padding-block:85px}.aiar-features .aiar-section-heading{text-align:center;margin-bottom:48px}.aiar-feature-list{background:var(--web-paper);border:1px solid var(--web-line);border-radius:24px;padding-inline:32px}.aiar-feature-list article{display:grid;grid-template-columns:36px 70px 1fr 28px;gap:24px;align-items:center;padding-block:32px}.aiar-feature-list article+article{border-top:1px solid var(--web-line)}.aiar-feature-index{font:12px monospace;color:var(--web-muted)}.aiar-feature-icon{height:66px;display:grid;place-items:center;background:var(--aiar-soft);color:var(--web-flame);border-radius:20px}.aiar-feature-tag{font-size:12px;color:var(--web-clay)}.aiar-feature-list h3{font-size:20px;font-weight:750;margin:5px 0 8px;line-height:1.8}.aiar-feature-list p{font-size:14px;line-height:2;color:var(--web-muted);max-width:680px;margin:0}.aiar-feature-list article>svg{color:var(--web-clay)}.aiar-control-note{display:flex;align-items:center;gap:20px;padding:30px 12px 0}.aiar-control-note>svg{flex-shrink:0;color:var(--web-flame)}.aiar-control-note h3{font-size:14px;font-weight:750;margin:0 0 6px}.aiar-control-note p{font-size:13px;line-height:2;color:var(--web-muted);max-width:690px;margin:0}.aiar-control-note a{flex-shrink:0;margin-inline-start:auto}.aiar-faq{display:grid;grid-template-columns:.85fr 1.6fr;gap:64px;padding-block:110px}.aiar-faq .rn-web-faq-list{margin:0}.aiar-next{position:relative;overflow:hidden;border:1px solid var(--web-line);background:var(--aiar-soft);border-radius:28px;padding:55px 50px 90px;display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:90px}.aiar-next h2{font-size:clamp(26px,2.8vw,40px);line-height:1.7;font-weight:800;letter-spacing:-.8px;margin:14px 0}.aiar-next p{font-size:14px;color:var(--web-muted);margin:0}@keyframes aiar-appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes aiar-hero-enter{0%{transform:translateY(12px)}to{transform:translateY(0)}}.aiar-hero-copy{animation:aiar-hero-enter .65s cubic-bezier(.2,.8,.2,1)}.aiar-hero-product{animation:aiar-hero-enter .8s cubic-bezier(.2,.8,.2,1)}html[data-theme=dark] .aiar-home{--aiar-stage-blue:#27277d;--aiar-stage-purple:#512276;--aiar-haze:#211836;--aiar-hero-shadow:0 32px 80px -38px rgb(0 0 0/65%)}@media (min-width:1500px){.aiar-hero{gap:90px;padding-block:80px}}@media (max-width:1100px){.aiar-hero{gap:30px;padding-block:50px}.aiar-hero h1{font-size:46px}.aiar-hero-actions{flex-direction:column;align-items:stretch}.aiar-faq,.aiar-setup{gap:36px;grid-template-columns:1fr 1.5fr}.aiar-channels ul{gap:20px}.aiar-channels>a{display:none}}@media (max-width:800px){.aiar-hero{grid-template-columns:1fr;gap:36px}.aiar-hero-copy{text-align:center}.aiar-hero-copy>p{margin-inline:auto;max-width:580px}.aiar-hero h1{margin-inline:auto;font-size:46px}.aiar-hero-actions{flex-direction:row}.aiar-hero-actions,.aiar-hero-assurance,.aiar-hero-capabilities{justify-content:center}.aiar-hero-product{max-width:580px;width:100%;margin-inline:auto}.aiar-faq,.aiar-setup{grid-template-columns:1fr;gap:30px;padding-block:70px}.aiar-setup .aiar-section-heading br{display:none}.aiar-channels{flex-direction:column;gap:18px;text-align:center}.aiar-features{padding-block:60px}.aiar-feature-list article{grid-template-columns:50px 1fr;gap:18px}.aiar-feature-index,.aiar-feature-list article>svg{display:none}.aiar-feature-icon{height:50px;border-radius:14px}.aiar-feature-list h3{font-size:18px}.aiar-control-note{align-items:start;flex-wrap:wrap}.aiar-control-note>div{flex:1;min-width:180px}.aiar-control-note a{margin-inline-start:45px}.aiar-next{padding:35px 30px 65px;margin-bottom:60px;flex-direction:column;align-items:start}}@media (max-width:480px){.aiar-hero{padding-block:35px 32px}.aiar-hero h1{font-size:36px;letter-spacing:-1px}.aiar-hero-copy>p{font-size:14px}.aiar-hero-actions{flex-direction:column}.aiar-hero-product{padding:10px;border-radius:22px}.aiar-product-label{font-size:12px;margin:4px 4px 12px}.aiar-demo-title{padding:15px 12px;gap:8px}.aiar-demo-title>span:first-child{font-size:12px;letter-spacing:0}.aiar-demo-tabs{margin:12px 10px;gap:2px;padding:4px}.aiar-demo-tabs button{gap:4px;font-size:12px}.aiar-demo-tabs svg{width:15px}.aiar-demo-scene{padding-inline:14px;min-height:325px}.aiar-demo-note{padding:14px;min-height:115px}.aiar-demo-composer{margin:12px}.aiar-channels ul{gap:18px;font-size:12px;flex-wrap:wrap;justify-content:center}.aiar-channels li{padding:7px 12px}.aiar-hero-product{padding:18px 14px 20px;border-radius:24px 24px 48px 24px}.aiar-product-source{transform:translateX(-6px) rotate(2deg);margin-top:15px;padding:8px 11px}.aiar-hero-product .aiar-demo{transform:none}.aiar-hero-product .aiar-demo-scene{min-height:280px}.aiar-hero-product .aiar-demo-note{min-height:100px}.aiar-product-footnote{padding-inline:0}.aiar-setup ol{grid-template-columns:1fr;gap:26px;margin-top:0}.aiar-setup li{padding-inline-start:74px;min-height:70px}.aiar-step-marker{position:absolute;inset-inline-start:0;top:0;margin:0}.aiar-setup li:not(:last-child):after{inset-inline-start:26px;top:53px;width:1px;height:calc(100% - 27px)}.aiar-section-heading h2{font-size:28px}.aiar-feature-list{padding-inline:18px;border-radius:20px}.aiar-feature-list article{grid-template-columns:1fr;padding-block:25px;gap:12px}.aiar-feature-icon{width:46px;height:46px}.aiar-feature-list h3{font-size:18px}.aiar-feature-list p{font-size:13px}.aiar-control-note{padding-inline:0}.aiar-faq{padding-block:65px}.aiar-next{padding:28px 24px 60px}.aiar-next h2{font-size:26px}.aiar-next>a{width:100%}}@media (prefers-reduced-motion:reduce){.aiar-demo-scene,.aiar-hero-copy,.aiar-hero-product{animation:none}.aiar-demo-tabs button,.aiar-step-marker span{transition:none}}@media (forced-colors:active){.aiar-hero-product{background:Canvas;color:CanvasText;border:1px solid CanvasText}.aiar-product-footnote,.aiar-product-label{color:CanvasText}.aiar-hero-stage:before,.aiar-product-orbits{display:none}}