.demo_page__y4tlf{--demo-ink:#112f35;--demo-muted:#60767a;--demo-teal:#087f83;--demo-teal-dark:#075e64;--demo-line:rgba(17,47,53,.13);position:relative;min-height:100dvh;overflow-x:hidden;overflow-y:auto;color:var(--demo-ink);background:#f6fbfa}.demo_glow__1Fe1b{position:absolute;z-index:0;top:-220px;right:-180px;width:680px;height:680px;border-radius:50%;background:radial-gradient(circle,rgba(191,235,224,.75),rgba(246,251,250,0) 68%);pointer-events:none}.demo_capabilities__eNXQL,.demo_footer__q3IRp,.demo_header__YnfA9,.demo_hero__Ojz80,.demo_review__Yb8ak,.demo_story__OirCB{position:relative;z-index:1;width:min(1180px,calc(100% - 48px));margin:0 auto}.demo_header__YnfA9{display:flex;align-items:center;justify-content:space-between;min-height:84px;border-bottom:1px solid var(--demo-line)}.demo_brand__HITp7,.demo_footerBrand__FFV4A{display:inline-flex;align-items:center;gap:10px;color:var(--demo-ink);font-size:1.13rem;font-weight:700;letter-spacing:-.03em}.demo_brand__HITp7:hover,.demo_footerBrand__FFV4A:hover{text-decoration:none}.demo_logo__xV8Ir{display:grid;place-items:center;width:36px;height:36px;color:var(--demo-teal)}.demo_nav__1X5qE{display:flex;align-items:center;gap:27px;font-size:.84rem;font-weight:600}.demo_nav__1X5qE a{color:var(--demo-muted)}.demo_nav__1X5qE a:hover{color:var(--demo-teal);text-decoration:none}.demo_navCta__Z8aZY{padding:10px 14px;border:1px solid rgba(8,127,131,.3);border-radius:999px;color:var(--demo-teal)!important;background:hsla(0,0%,100%,.62)}.demo_hero__Ojz80{display:flex;flex-direction:column;align-items:center;gap:22px;padding:44px 0 100px}.demo_heroCopy__3u98E{max-width:890px;text-align:center}.demo_heroCopy__3u98E .demo_actions__qUju7,.demo_heroCopy__3u98E .demo_eyebrow___6_Gy{justify-content:center}.demo_eyebrow___6_Gy{display:flex;align-items:center;gap:9px;margin-bottom:21px;color:var(--demo-teal);font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.demo_eyebrowDot__y5_l1{width:7px;height:7px;border-radius:50%;background:#e59b51;box-shadow:0 0 0 5px rgba(229,155,81,.13)}.demo_hero__Ojz80 h1{max-width:900px;margin-bottom:15px;color:var(--demo-ink);font-size:clamp(3rem,5vw,4.6rem);font-weight:600;letter-spacing:-.075em;line-height:.99}.demo_hero__Ojz80 h1 em{color:var(--demo-teal);font-family:Georgia,Times New Roman,serif;font-weight:400}.demo_heroText__pFk7x{max-width:690px;margin:0 auto;color:var(--demo-muted);font-size:1.08rem;line-height:1.75}.demo_actions__qUju7{display:flex;flex-wrap:wrap;align-items:center;gap:13px;margin-top:35px}.demo_primaryButton__vC07z,.demo_reviewButton__ITBDG,.demo_secondaryButton__oxyPd{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:50px;padding:0 20px;border-radius:8px;font-size:.87rem;font-weight:700;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.demo_primaryButton__vC07z,.demo_reviewButton__ITBDG{color:#fff;background:var(--demo-teal);box-shadow:0 10px 22px rgba(8,127,131,.18)}.demo_primaryButton__vC07z:hover,.demo_reviewButton__ITBDG:hover{color:#fff;background:var(--demo-teal-dark);text-decoration:none;transform:translateY(-2px);box-shadow:0 14px 28px rgba(8,127,131,.23)}.demo_secondaryButton__oxyPd{color:var(--demo-teal);border:1px solid var(--demo-line);background:hsla(0,0%,100%,.6)}.demo_secondaryButton__oxyPd:hover{color:var(--demo-teal-dark);text-decoration:none;transform:translateY(-2px)}.demo_metaLine__yC2d9{margin-top:21px;color:#8b9b9d;font-size:.76rem}.demo_metaLine__yC2d9 span{padding:0 8px;color:#c0cbca}.demo_videoWrap__tFvQT{width:min(1050px,100%);margin-top:12px;overflow:hidden;border:1px solid rgba(8,127,131,.2);border-radius:20px;background:#0a3035;box-shadow:0 28px 80px rgba(9,49,54,.23);scroll-margin-top:24px}.demo_videoTopline___e3qV{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:13px 20px;color:#ddf7ee;font-size:.77rem;font-weight:700}.demo_videoTopline___e3qV .demo_liveDot__NeUKE{margin-right:7px}.demo_videoTopline___e3qV span:last-child{margin-left:auto;color:#abd9cd;font-weight:500}.demo_video__f0nku{display:block;width:100%;aspect-ratio:16/9;background:#08282e}.demo_transcript__xch0E{padding:15px 21px 18px;color:#d5ede6;font-size:.83rem}.demo_transcript__xch0E summary{cursor:pointer;font-weight:650}.demo_transcript__xch0E p{max-width:850px;margin-top:12px;line-height:1.7;color:#bcd8d1}.demo_progressHeader__BL_fH,.demo_progressLabels__PFALl,.demo_visualFooter__BnLd5,.demo_visualTopline__g9W0Y{display:flex;align-items:center}.demo_visualTopline__g9W0Y{gap:8px;padding:2px 5px 16px;color:var(--demo-muted);font-size:.73rem;font-weight:700}.demo_liveDot__NeUKE{width:7px;height:7px;border-radius:50%;background:#35ad7d;box-shadow:0 0 0 4px rgba(53,173,125,.12)}.demo_visualTime__8Q_lg{margin-left:auto;color:#a6b3b4;font-weight:500}.demo_conversation__fyWH8{display:flex;flex-direction:column;gap:17px;padding:21px;border-radius:13px;background:#eef8f6}.demo_userBubble__MYx7g{align-self:flex-end;max-width:84%;padding:13px 15px;border-radius:14px 14px 3px 14px;color:#fff;background:var(--demo-teal);font-size:.84rem;line-height:1.48}.demo_agentRow__SBfr3{display:flex;align-items:flex-start;gap:10px}.demo_agentAvatar__jjLLS{display:grid;flex:0 0 auto;place-items:center;width:29px;height:29px;border:1px solid rgba(8,127,131,.18);border-radius:50%;color:var(--demo-teal);background:#fff}.demo_agentBubble__xro_0{max-width:90%;padding:14px 15px;border:1px solid rgba(8,127,131,.11);border-radius:3px 14px 14px 14px;color:var(--demo-ink);background:#fff;font-size:.83rem;line-height:1.55}.demo_workChips__g2obE{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.demo_workChips__g2obE span{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border-radius:999px;color:var(--demo-teal-dark);background:#e2f4ef;font-size:.66rem;font-weight:700}.demo_chipIcon__XRneY{font-style:normal}.demo_progressCard__4wl5I{padding:13px 15px;border:1px solid rgba(8,127,131,.13);border-radius:10px;background:hsla(0,0%,100%,.6)}.demo_progressHeader__BL_fH{justify-content:space-between;color:var(--demo-muted);font-size:.69rem;font-weight:700}.demo_progressHeader__BL_fH strong{color:#2b9c76;font-weight:700}.demo_progressTrack__Y0Pa5{height:5px;margin:12px 0 8px;overflow:hidden;border-radius:999px;background:#d2e9e4}.demo_progressTrack__Y0Pa5 span{display:block;width:56%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#40b883,var(--demo-teal))}.demo_progressLabels__PFALl{justify-content:space-between;color:#9eaeae;font-size:.61rem}.demo_visualFooter__BnLd5{justify-content:space-between;padding:15px 5px 1px;color:#829495;font-size:.69rem}.demo_spark__8hPJ4{color:#e59b51;font-size:1rem}.demo_story__OirCB{display:grid;grid-template-columns:minmax(240px,.75fr) minmax(0,1.5fr);grid-gap:80px;gap:80px;padding:88px 0 120px;border-top:1px solid var(--demo-line)}.demo_sectionIntro___vxLV{max-width:360px}.demo_capabilityHeading__bfOob h2,.demo_review__Yb8ak h2,.demo_sectionIntro___vxLV h2{margin-bottom:15px;color:var(--demo-ink);font-size:clamp(2rem,3.2vw,3.25rem);font-weight:600;letter-spacing:-.065em;line-height:1.03}.demo_capabilityHeading__bfOob>p,.demo_sectionIntro___vxLV>p:last-child{color:var(--demo-muted);font-size:.98rem;line-height:1.7}.demo_steps__4lmAz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:45px 34px;gap:45px 34px}.demo_step__QUuU1{position:relative;padding-top:35px;border-top:1px solid var(--demo-line)}.demo_stepNumber__8ACpl{position:absolute;top:10px;right:0;color:var(--demo-teal);font-family:var(--font-mono);font-size:.7rem}.demo_step__QUuU1 h3{margin-bottom:9px;color:var(--demo-ink);font-size:1.01rem;font-weight:700}.demo_step__QUuU1 p{color:var(--demo-muted);font-size:.86rem;line-height:1.65}.demo_capabilities__eNXQL{padding:95px 0 128px}.demo_capabilityHeading__bfOob{display:flex;align-items:flex-end;justify-content:space-between;gap:60px;margin-bottom:42px}.demo_capabilityHeading__bfOob>div{max-width:640px}.demo_capabilityHeading__bfOob>p{max-width:300px;padding-bottom:3px}.demo_capabilityGrid__jTMrW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.demo_capabilityCard__qhtbu{min-height:270px;padding:23px;border:1px solid var(--demo-line);border-radius:11px;background:hsla(0,0%,100%,.46);transition:background .16s ease,transform .16s ease,border-color .16s ease}.demo_capabilityCard__qhtbu:hover{border-color:rgba(8,127,131,.32);background:#fff;transform:translateY(-3px)}.demo_cardTopline__ZFXss{display:flex;justify-content:space-between;color:var(--demo-teal);font-family:var(--font-mono);font-size:.68rem}.demo_cardArrow__PNvuY{color:#a6b8b7;font-family:inherit;font-size:1rem}.demo_capabilityCard__qhtbu h3{max-width:220px;margin:52px 0 11px;color:var(--demo-ink);font-size:1.18rem;font-weight:700;letter-spacing:-.03em}.demo_capabilityCard__qhtbu p{min-height:77px;color:var(--demo-muted);font-size:.83rem;line-height:1.63}.demo_cardDetail__1LRzr{display:block;margin-top:20px;color:var(--demo-teal);font-size:.68rem;font-weight:700}.demo_review__Yb8ak{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:62px 70px;border-radius:16px;color:#fff;background:#0b6469;box-shadow:0 20px 48px rgba(8,91,96,.19)}.demo_review__Yb8ak h2{max-width:630px;color:#fff}.demo_review__Yb8ak .demo_eyebrow___6_Gy{color:#91e0d1}.demo_reviewText__3CcOT{max-width:650px;color:hsla(0,0%,100%,.77);font-size:.89rem;line-height:1.7}.demo_reviewButton__ITBDG{flex:0 0 auto;color:var(--demo-teal-dark);background:#fff;box-shadow:none}.demo_reviewButton__ITBDG:hover{color:var(--demo-teal-dark);background:#e6faf4;box-shadow:none}.demo_footer__q3IRp{display:flex;align-items:center;gap:25px;padding:49px 0 55px;color:#899a9b;font-size:.75rem}.demo_footerBrand__FFV4A{margin-right:10px;color:var(--demo-ink);font-size:.92rem}.demo_footerBrand__FFV4A .demo_logo__xV8Ir{width:28px;height:28px}.demo_footerLinks__V44dZ{display:flex;gap:18px;margin-left:auto}.demo_footerLinks__V44dZ a{color:#718789}.demo_footerLinks__V44dZ a:hover{color:var(--demo-teal)}@media (max-width:900px){.demo_hero__Ojz80{gap:20px}.demo_story__OirCB{grid-template-columns:1fr;gap:52px}.demo_sectionIntro___vxLV{max-width:580px}.demo_capabilityHeading__bfOob{align-items:start;flex-direction:column;gap:16px}.demo_capabilityHeading__bfOob>p{max-width:480px}.demo_review__Yb8ak{align-items:start;flex-direction:column;padding:50px 42px}}@media (max-width:680px){.demo_capabilities__eNXQL,.demo_footer__q3IRp,.demo_header__YnfA9,.demo_hero__Ojz80,.demo_review__Yb8ak,.demo_story__OirCB{width:min(100% - 32px,560px)}.demo_header__YnfA9{min-height:70px}.demo_nav__1X5qE{gap:14px}.demo_nav__1X5qE>a:not(.demo_navCta__Z8aZY){display:none}.demo_navCta__Z8aZY{padding:8px 11px;font-size:.72rem}.demo_hero__Ojz80{padding:42px 0 82px}.demo_hero__Ojz80 h1{font-size:clamp(2.8rem,11vw,4.6rem)}.demo_videoWrap__tFvQT{border-radius:13px}.demo_conversation__fyWH8{padding:13px}.demo_story__OirCB{padding:70px 0 85px}.demo_capabilityGrid__jTMrW,.demo_steps__4lmAz{grid-template-columns:1fr}.demo_capabilities__eNXQL{padding:75px 0 90px}.demo_capabilityCard__qhtbu{min-height:0}.demo_capabilityCard__qhtbu h3{margin-top:36px}.demo_capabilityCard__qhtbu p{min-height:0}.demo_review__Yb8ak{padding:37px 25px}.demo_footer__q3IRp{align-items:flex-start;flex-wrap:wrap;gap:12px 18px;padding-bottom:36px}.demo_footerLinks__V44dZ{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.demo_capabilityCard__qhtbu,.demo_primaryButton__vC07z,.demo_reviewButton__ITBDG,.demo_secondaryButton__oxyPd{transition:none}}