.aiw-page{--aiw-heading:var(--voilet,#3c3664);--aiw-body:var(--lightblack,#3f3f3f);--aiw-muted:#6b6b8a;--aiw-accent:var(--lightvoilet,#5956d6);--aiw-accent-soft:var(--fedvoilet,#efecff);--aiw-orange:var(--orange,#ff8434);--aiw-green:var(--green,#25d366);--aiw-green-ink:#128c4a;--aiw-green-soft:var(--light-green,#eaf7f0);--aiw-green-line:#cdebd9;--aiw-border:#e6e3f3;--aiw-surface:#f7f7fb;--aiw-chat-bg:#f6f5f1;--aiw-radius:14px;--aiw-shadow-sm:0 1px 3px rgba(30,24,60,.05);--aiw-shadow:0 6px 18px rgba(30,24,60,.09);--aiw-shadow-lg:0 6px 28px rgba(67,94,224,.14);--aiw-h2:clamp(1.85rem,2vw + 1.2rem,2.45rem);--aiw-ease:0.2s ease;font-family:Montserrat,sans-serif;color:var(--aiw-body);background:#fff;overflow-x:clip}.aiw-faq>section>.container,.aiw-page>section>.container{width:100%;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.aiw-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.9rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--aiw-accent);margin-bottom:16px}.aiw-eyebrow-dot{width:8px;height:8px;border-radius:50%;background:var(--aiw-green);flex-shrink:0}.aiw-h2{font-size:var(--aiw-h2);font-weight:800;line-height:1.18;letter-spacing:-.5px;margin:0;text-wrap:balance}.aiw-h2,.aiw-h3{color:var(--aiw-heading)}.aiw-h3{font-size:1.2rem;font-weight:700;line-height:1.35;margin:0 0 10px}.aiw-accent{color:var(--aiw-green-ink)}.aiw-lead{font-size:1.05rem;font-weight:500;line-height:1.7;color:var(--aiw-body);margin:14px 0 0}.aiw-head{margin-bottom:48px}.aiw-head--center{text-align:center;max-width:860px;margin-left:auto;margin-right:auto}.aiw-head--center .aiw-lead{max-width:700px;margin-left:auto;margin-right:auto}.aiw-head--left{text-align:left;margin-bottom:28px}.aiw-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 24px;border-radius:8px;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;transition:background var(--aiw-ease),color var(--aiw-ease),border-color var(--aiw-ease),transform var(--aiw-ease),box-shadow var(--aiw-ease)}.aiw-btn svg{transition:transform var(--aiw-ease)}.aiw-btn-primary,.aiw-btn-primary:visited{background:var(--aiw-heading);border:1.5px solid var(--aiw-heading);color:#fff}.aiw-btn-primary:hover{background:var(--aiw-orange);border-color:var(--aiw-orange);color:#fff;transform:translateY(-1px);box-shadow:var(--aiw-shadow)}.aiw-btn-primary:hover svg{transform:translateX(3px)}.aiw-btn-outline{background:#fff;border:1.5px solid var(--aiw-heading);color:var(--aiw-heading)}.aiw-btn-outline:hover{background:var(--aiw-orange);border-color:var(--aiw-orange);color:#fff;transform:translateY(-1px)}.aiw-page a:focus-visible,.aiw-page button:focus-visible{outline:2px solid var(--aiw-accent);outline-offset:2px}.aiw-icon-tile{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:12px;background:var(--aiw-green-soft);color:var(--aiw-green-ink);font-size:1.25rem;transition:background var(--aiw-ease),color var(--aiw-ease),transform var(--aiw-ease)}.aiw-bubble{max-width:84%;padding:10px 14px;border-radius:14px;font-size:.9rem;font-weight:500;line-height:1.5;color:#1d1d1b}.aiw-bubble--user{align-self:flex-end;background:#d9fdd3;border-bottom-right-radius:4px}.aiw-bubble--bot{align-self:flex-start;background:#fff;border:1px solid #ecebe6;border-bottom-left-radius:4px}.aiw-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;border:1px solid var(--aiw-border);background:#fff;font-size:.78rem;font-weight:600;color:var(--aiw-heading);white-space:nowrap}.aiw-chip--green{background:var(--aiw-green-soft);border-color:var(--aiw-green-line);color:var(--aiw-green-ink)}.aiw-chip--hot{background:#fff3eb;border-color:#ffd9c2;color:#c2410c}.aiw-online-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--aiw-green)}.aiw-hero{padding:72px 0 84px;background:linear-gradient(180deg,#fff,#fbfbfe)}.aiw-hero-grid{display:grid;grid-template-columns:1.02fr 1fr;grid-gap:56px;gap:56px;align-items:center}.aiw-hero-h1{font-size:clamp(2.2rem,3vw + 1.2rem,3.25rem);font-weight:800;line-height:1.1;letter-spacing:-.5px;color:var(--aiw-heading);margin:0 0 20px}.aiw-hero-desc{font-size:1.15rem;font-weight:500;line-height:1.7;color:#555;max-width:500px;margin:0 0 32px}.aiw-hero-ctas{display:flex;flex-wrap:wrap;gap:12px}.aiw-hero-visual{width:100%;max-width:500px;margin-left:auto}.aiw-hero-flow{display:flex;align-items:center;padding:10px 16px;margin-bottom:14px;background:#fff;border:1px solid var(--aiw-border);border-radius:999px;box-shadow:var(--aiw-shadow-sm)}.aiw-flow-node{gap:8px;font-size:.85rem;font-weight:600;color:var(--aiw-heading);white-space:nowrap}.aiw-flow-icon,.aiw-flow-node{display:inline-flex;align-items:center}.aiw-flow-icon{justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--aiw-green-soft);color:var(--aiw-green-ink);font-size:.9rem}.aiw-flow-icon--wa{background:var(--aiw-green);color:#fff}.aiw-flow-line{flex:1 1;min-width:12px;height:2px;margin:0 10px;background:linear-gradient(90deg,var(--aiw-green-line) 50%,transparent 50%) 0 0 /8px 2px repeat-x}.aiw-hero-chat{background:#fff;border:1px solid var(--aiw-border);border-radius:18px;box-shadow:var(--aiw-shadow-lg);overflow:hidden}.aiw-hero-chat-head{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--aiw-border)}.aiw-hero-chat-avatar{border-radius:50%;border:1px solid var(--aiw-border);object-fit:cover}.aiw-hero-chat-name{font-size:.95rem;font-weight:700;color:var(--aiw-heading)}.aiw-hero-chat-status{display:flex;align-items:center;gap:6px;font-size:.78rem;font-weight:500;color:var(--aiw-muted)}.aiw-hero-chat-body{display:flex;flex-direction:column;gap:10px;padding:18px;background:var(--aiw-chat-bg)}.aiw-intent{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:var(--aiw-accent-soft);color:var(--aiw-accent);font-size:.76rem;font-weight:600}.aiw-intent strong{font-weight:700}.aiw-attach{display:flex;align-items:center;gap:6px;margin-top:8px;padding:8px 10px;border-radius:8px;background:var(--aiw-surface);font-size:.8rem;font-weight:600;color:var(--aiw-heading)}.aiw-hero-outcomes{display:flex;flex-wrap:wrap;gap:8px;padding:14px 18px}.aiw-demo,.aiw-hero-outcomes{border-top:1px solid var(--aiw-border)}.aiw-demo{padding:80px 0 64px;background:var(--aiw-surface);border-bottom:1px solid var(--aiw-border)}.aiw-demo .aiw-head{margin-bottom:36px}.aiw-demo-frame .ai-agent-hero{padding:0;background:transparent;overflow:visible}.aiw-demo-frame .ai-agent-hero .container{max-width:1170px;padding-left:15px;padding-right:15px}.aiw-steps{padding:88px 0 80px;background:#fff}.aiw-steps-track{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px;list-style:none;margin:0;padding:0}.aiw-steps-track:before{content:"";position:absolute;top:27px;left:calc(100% / 6);right:calc(100% / 6);height:2px;background:linear-gradient(90deg,var(--aiw-green-line) 50%,transparent 50%) 0 0 /10px 2px repeat-x}.aiw-step{flex-direction:column}.aiw-step,.aiw-step-marker{position:relative;display:flex;align-items:center}.aiw-step-marker{z-index:1;justify-content:center;width:56px;height:56px;border-radius:50%;background:#fff;border:2px solid var(--aiw-green);box-shadow:0 0 0 6px #fff}.aiw-step-num{font-size:1.05rem;font-weight:800;color:var(--aiw-green-ink)}.aiw-step-card{flex:1 1;width:100%;margin-top:24px;padding:28px 26px;background:#fff;border:1px solid var(--aiw-border);border-radius:var(--aiw-radius);box-shadow:var(--aiw-shadow-sm);transition:border-color var(--aiw-ease),box-shadow var(--aiw-ease),transform var(--aiw-ease)}.aiw-step-card .aiw-icon-tile{margin-bottom:18px}.aiw-step-card p{font-size:1rem;line-height:1.7;color:var(--aiw-body);margin:0}.aiw-step:hover .aiw-step-card{border-color:var(--aiw-green-line);box-shadow:var(--aiw-shadow);transform:translateY(-2px)}.aiw-step:hover .aiw-step-marker{background:var(--aiw-green-soft)}.aiw-steps-cta{display:flex;justify-content:center;margin-top:44px}.aiw-capabilities{padding:88px 0;background:#f5faf7;border-top:1px solid #e6f1ea;border-bottom:1px solid #e6f1ea}.aiw-cap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.aiw-cap-card{position:relative;display:flex;flex-direction:column;gap:18px;padding:26px;background:#fff;border:1px solid var(--aiw-border);border-radius:var(--aiw-radius);box-shadow:var(--aiw-shadow-sm);overflow:hidden;transition:border-color var(--aiw-ease),box-shadow var(--aiw-ease),transform var(--aiw-ease)}.aiw-cap-card:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--aiw-accent);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.aiw-cap-card .aiw-icon-tile{background:var(--aiw-accent-soft);color:var(--aiw-accent)}.aiw-cap-card:hover{border-color:#d9d5fb;box-shadow:var(--aiw-shadow);transform:translateY(-2px)}.aiw-cap-card:hover:after{transform:scaleX(1)}.aiw-cap-card:hover .aiw-icon-tile{background:var(--aiw-accent);color:#fff;transform:translateY(-2px)}.aiw-cap-body p{font-size:1rem;line-height:1.7;color:var(--aiw-body);margin:0}.aiw-cap-card--wide{grid-column:1/-1;flex-direction:row;align-items:center;gap:20px}.aiw-cap-card--wide .aiw-cap-body{flex:1 1}.aiw-cap-link,.aiw-cap-link:visited{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:11px 18px;border:1.5px solid var(--aiw-heading);border-radius:8px;font-size:.95rem;font-weight:700;color:var(--aiw-heading);text-decoration:none;transition:background var(--aiw-ease),color var(--aiw-ease),border-color var(--aiw-ease)}.aiw-cap-link:hover{background:var(--aiw-orange);border-color:var(--aiw-orange);color:#fff}.aiw-workflow{padding:88px 0;background:#fff}.aiw-workflow-grid{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:64px;gap:64px;align-items:start}.aiw-workflow-intro{position:-webkit-sticky;position:sticky;top:120px}.aiw-stage-legend{display:flex;flex-wrap:wrap;gap:8px}.aiw-stage-legend-item{display:inline-flex;align-items:center;gap:8px;font-size:.88rem;font-weight:700;color:var(--aiw-heading)}.aiw-stage-legend-item:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--aiw-green)}.aiw-stage-legend-item svg{color:var(--aiw-muted);margin:0 2px}.aiw-timeline{list-style:none;margin:0;padding:0}.aiw-tl-item{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:20px;gap:20px;padding-bottom:22px}.aiw-tl-item:last-child{padding-bottom:0}.aiw-tl-item:not(:last-child):before{content:"";position:absolute;top:56px;bottom:0;left:27px;width:2px;background:var(--aiw-green-line)}.aiw-tl-node{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#fff;border:2px solid var(--aiw-green-line);color:var(--aiw-green-ink);font-size:1.3rem;transition:background var(--aiw-ease),color var(--aiw-ease),border-color var(--aiw-ease)}.aiw-tl-card{padding:22px 24px;background:#fff;border:1px solid var(--aiw-border);border-radius:var(--aiw-radius);transition:border-color var(--aiw-ease),box-shadow var(--aiw-ease)}.aiw-tl-card p{font-size:1rem;line-height:1.7;color:var(--aiw-body);margin:0}.aiw-tl-item:hover .aiw-tl-node{background:var(--aiw-green-ink);border-color:var(--aiw-green-ink);color:#fff}.aiw-tl-item:hover .aiw-tl-card{border-color:var(--aiw-green-line);box-shadow:var(--aiw-shadow)}.aiw-tl-meta{display:flex;align-items:center;gap:10px;margin-bottom:8px}.aiw-tl-num{font-size:.85rem;font-weight:800;color:var(--aiw-green-ink)}.aiw-tl-stage{font-size:.72rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--aiw-muted)}.aiw-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.aiw-tag{padding:4px 10px;border-radius:6px;border:1px solid var(--aiw-border);font-size:.78rem;font-weight:600;color:var(--aiw-heading)}.aiw-tag,.aiw-usecases{background:var(--aiw-surface)}.aiw-usecases{padding:88px 0 96px;border-top:1px solid var(--aiw-border)}.aiw-uc-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:64px;gap:64px;align-items:center}.aiw-uc-row+.aiw-uc-row{margin-top:80px}.aiw-uc-row--reverse .aiw-uc-text{order:2}.aiw-uc-eyebrow{gap:10px;margin-bottom:14px;font-size:.82rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--aiw-accent)}.aiw-uc-eyebrow,.aiw-uc-eyebrow-icon{display:inline-flex;align-items:center}.aiw-uc-eyebrow-icon{justify-content:center;width:32px;height:32px;border-radius:9px;background:var(--aiw-green-soft);color:var(--aiw-green-ink);font-size:1rem}.aiw-uc-text .aiw-h3{font-size:clamp(1.4rem,1vw + 1.05rem,1.75rem);font-weight:800;letter-spacing:-.3px;margin-bottom:20px}.aiw-uc-points{list-style:none;margin:0;padding:0}.aiw-uc-points li{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px;font-size:1.02rem;line-height:1.65;color:var(--aiw-body)}.aiw-uc-points li:last-child{margin-bottom:0}.aiw-uc-points li svg{flex-shrink:0;width:22px;height:22px;margin-top:2px;padding:4px;border-radius:50%;background:var(--aiw-green-soft);color:var(--aiw-green-ink)}.aiw-uc-visual{min-width:0}.aiw-panel{width:100%;max-width:480px;margin:0 auto;background:#fff;border:1px solid var(--aiw-border);border-radius:18px;box-shadow:var(--aiw-shadow-lg);overflow:hidden}.aiw-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--aiw-border)}.aiw-panel-title{display:inline-flex;align-items:center;gap:8px;font-size:.9rem;font-weight:700;color:var(--aiw-heading)}.aiw-wa-icon{color:var(--aiw-green);font-size:1.1rem}.aiw-panel-sub{font-size:.78rem;font-weight:500;color:var(--aiw-muted)}.aiw-panel-sub,.aiw-status-pill{display:inline-flex;align-items:center;gap:5px}.aiw-status-pill{padding:4px 10px;border-radius:999px;background:var(--aiw-green-soft);color:var(--aiw-green-ink);font-size:.75rem;font-weight:600}.aiw-panel-body{display:flex;flex-direction:column;gap:10px;padding:18px;background:var(--aiw-chat-bg)}.aiw-qualify-steps{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.aiw-qualify-steps span{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;background:#fff;border:1px solid var(--aiw-green-line);font-size:.75rem;font-weight:600;color:var(--aiw-green-ink)}.aiw-pipeline{padding:16px 18px 18px}.aiw-pipeline-label{display:flex;align-items:center;gap:6px;margin-bottom:10px;font-size:.75rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--aiw-muted)}.aiw-pipeline-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.aiw-pipe-col{--aiw-tone:#9ca3af;padding:10px 8px;border-radius:10px;border-top:3px solid var(--aiw-tone);background:var(--aiw-surface);min-width:0}.aiw-pipe-col--hot{--aiw-tone:var(--aiw-orange);background:#fff6f0}.aiw-pipe-col--cold{--aiw-tone:#5b8def}.aiw-pipe-col--follow{--aiw-tone:#f59e0b}.aiw-pipe-col--junk{--aiw-tone:#9ca3af}.aiw-pipe-name{display:block;font-size:.74rem;font-weight:700;color:var(--aiw-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aiw-pipe-card,.aiw-pipe-empty{display:flex;align-items:center;gap:5px;height:28px;margin-top:8px;border-radius:6px}.aiw-pipe-card{padding:0 7px;background:#fff;border:1px solid #ffd9c2;font-size:.72rem;font-weight:600;color:#c2410c;white-space:nowrap;overflow:hidden}.aiw-pipe-empty{border:1px dashed #dedbee}.aiw-event{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#fff;border:1px solid var(--aiw-border);border-radius:12px}.aiw-event-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:9px;background:var(--aiw-accent-soft);color:var(--aiw-accent)}.aiw-event--muted .aiw-event-icon{background:var(--aiw-green-soft);color:var(--aiw-green-ink)}.aiw-event strong,.aiw-handoff-step strong,.aiw-paylink strong,.aiw-product-info strong{display:block;font-size:.86rem;font-weight:700;color:var(--aiw-heading)}.aiw-event>div>span,.aiw-handoff-step>div>span,.aiw-paylink>div>span,.aiw-product-info>span{display:block;font-size:.77rem;font-weight:500;color:var(--aiw-muted)}.aiw-product{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border:1px solid var(--aiw-border);border-radius:12px}.aiw-product-thumb{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:10px;background:var(--aiw-accent-soft);color:var(--aiw-accent);font-size:1.2rem}.aiw-paylink{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#fff;border:1px solid var(--aiw-green-line);border-radius:12px}.aiw-paylink>svg{flex-shrink:0;color:var(--aiw-green-ink);font-size:1.2rem}.aiw-paylink>div{flex:1 1;min-width:0}.aiw-paylink .aiw-paylink-btn{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:7px 12px;border-radius:8px;background:var(--aiw-green-ink);font-size:.8rem;font-weight:700;color:#fff}.aiw-uc-row--handoff{padding:48px;background:#fff;border:1px solid var(--aiw-border);border-radius:20px;box-shadow:var(--aiw-shadow-sm)}.aiw-handoff{box-shadow:var(--aiw-shadow)}.aiw-handoff-flow{list-style:none;margin:0;padding:20px 20px 22px;background:var(--aiw-chat-bg)}.aiw-handoff-step{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;padding-bottom:18px}.aiw-handoff-step:last-child{padding-bottom:0}.aiw-handoff-step:not(:last-child):before{content:"";position:absolute;top:40px;bottom:0;left:19px;width:2px;background:linear-gradient(180deg,var(--aiw-green-line) 50%,transparent 50%) 0 0 /2px 8px repeat-y}.aiw-handoff-node{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--aiw-green-soft);border:1px solid var(--aiw-green-line);color:var(--aiw-green-ink);font-size:1rem}.aiw-handoff-step.is-human .aiw-handoff-node{background:var(--aiw-accent-soft);border-color:#d9d5fb;color:var(--aiw-accent)}.aiw-handoff-step>div{padding:10px 12px;background:#fff;border:1px solid var(--aiw-border);border-radius:12px}.aiw-faq{padding:80px 0 24px;background:#fff;border-top:1px solid var(--aiw-border)}.aiw-faq>section>.container>.row:first-child>div{width:100%;max-width:860px}.aiw-faq h2{font-size:var(--aiw-h2);font-weight:800;letter-spacing:-.5px;color:var(--aiw-heading)}.aiw-faq [class*=styles_faq-row-wrapper]{background:transparent!important}.aiw-faq [class*=styles_faq-row]{border-bottom:1.5px solid #eef0ff!important;padding:10px 0!important}.aiw-faq [class*=styles_row-title-text]{font-size:1.15rem!important;font-weight:600!important;color:var(--aiw-heading)!important;transition:color .2s!important}.aiw-faq [class*=styles_faq-row__]:hover [class*=styles_row-title-text]{color:var(--aiw-orange)!important}.aiw-faq [class*=row-content-text]{font-size:1.05rem!important;color:var(--aiw-body)!important;line-height:1.7!important}.aiw-faq [class*=icon-wrapper] svg{fill:var(--aiw-accent)!important}@media (max-width:1199px){.aiw-hero-grid{gap:40px}.aiw-uc-row,.aiw-workflow-grid{gap:48px}}@media (max-width:991px){.aiw-hero{padding:56px 0 64px}.aiw-hero-grid{grid-template-columns:1fr;gap:44px}.aiw-hero-visual{margin:0 auto;max-width:540px}.aiw-capabilities,.aiw-demo,.aiw-steps,.aiw-usecases,.aiw-workflow{padding:64px 0}.aiw-faq{padding:64px 0 24px}.aiw-head{margin-bottom:36px}.aiw-steps-track{grid-template-columns:1fr;gap:20px;max-width:640px;margin:0 auto}.aiw-steps-track:before{top:28px;bottom:28px;left:27px;right:auto;width:2px;height:auto;background:linear-gradient(180deg,var(--aiw-green-line) 50%,transparent 50%) 0 0 /2px 10px repeat-y}.aiw-step{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.aiw-step-card{margin-top:0}.aiw-cap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aiw-workflow-grid{grid-template-columns:1fr;gap:12px}.aiw-workflow-intro{position:static}.aiw-head--left{margin-bottom:20px}.aiw-stage-legend{margin-bottom:28px}.aiw-uc-row{grid-template-columns:1fr;gap:32px}.aiw-uc-row+.aiw-uc-row{margin-top:56px}.aiw-uc-row--reverse .aiw-uc-text{order:0}.aiw-uc-row--handoff{padding:32px}}@media (max-width:767px){.aiw-capabilities,.aiw-demo,.aiw-steps,.aiw-usecases,.aiw-workflow{padding:48px 0}.aiw-faq{padding:48px 0 16px}.aiw-hero{padding:44px 0 52px}.aiw-hero-desc{font-size:1.05rem;margin-bottom:26px}.aiw-cap-grid{grid-template-columns:1fr}.aiw-cap-card--wide{flex-direction:column;align-items:flex-start}.aiw-cap-card,.aiw-step-card{padding:22px 20px}.aiw-tl-card{padding:18px}.aiw-tl-item{grid-template-columns:44px minmax(0,1fr);gap:14px}.aiw-tl-node{width:44px;height:44px;font-size:1.1rem}.aiw-tl-item:not(:last-child):before{top:44px;left:21px}}@media (max-width:576px){.aiw-demo-frame .ai-agent-hero .container,.aiw-faq>section>.container,.aiw-page>section>.container{padding-left:16px;padding-right:16px}.aiw-eyebrow{font-size:.8rem;letter-spacing:1.2px}.aiw-hero-ctas{flex-direction:column}.aiw-hero-ctas .aiw-btn{width:100%}.aiw-hero-flow{padding:8px 12px}.aiw-flow-node{font-size:.75rem;gap:6px}.aiw-flow-icon{width:24px;height:24px;font-size:.8rem}.aiw-flow-line{margin:0 6px}.aiw-bubble{max-width:92%;font-size:.86rem}.aiw-hero-chat-body,.aiw-panel-body{padding:14px}.aiw-steps-track:before{left:21px;top:22px;bottom:22px}.aiw-step{grid-template-columns:44px minmax(0,1fr);gap:14px}.aiw-step-marker{width:44px;height:44px;box-shadow:0 0 0 4px #fff}.aiw-step-num{font-size:.95rem}.aiw-uc-row--handoff{padding:22px 16px;border-radius:16px}.aiw-handoff-flow{padding:16px 14px}.aiw-paylink{flex-wrap:wrap}.aiw-paylink .aiw-paylink-btn{margin-left:auto}.aiw-faq [class*=styles_row-title-text]{font-size:1.02rem!important}}@media (max-width:400px){.aiw-pipeline-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.aiw-page *,.aiw-page :after,.aiw-page :before{transition:none!important}}