.qHZpZW_demo{flex-direction:column;flex:520px;gap:16px;min-width:min(340px,100%);display:flex}.qHZpZW_tabs{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.qHZpZW_tabsLabel{color:var(--c-text-muted);font-size:13px;font-weight:600}.qHZpZW_card{border:1px solid var(--c-border);border-radius:var(--r-xl);box-shadow:var(--shadow-hero-demo);background:#fff;overflow:hidden}.qHZpZW_cardHeader{border-bottom:1px solid var(--c-border-faint);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.qHZpZW_identity{align-items:center;gap:10px;min-width:0;display:flex}.qHZpZW_identityText{flex-direction:column;gap:2px;min-width:0;display:flex}.qHZpZW_siteName{font-size:14px;font-weight:600}.qHZpZW_online{color:var(--c-online-text);align-items:center;gap:6px;font-size:12px;display:flex}.qHZpZW_onlineDot{background:var(--c-success-dot);border-radius:50%;width:7px;height:7px}.qHZpZW_pause{min-height:var(--touch-min);border-radius:var(--r-pill);border:1px solid var(--c-border);color:var(--c-text-body);font:600 12px var(--f-body);transition:background var(--dur-fast);background:#fff;flex:none;align-items:center;padding:0 14px;display:inline-flex}.qHZpZW_pause:hover{background:var(--c-tint)}.qHZpZW_chat{background:linear-gradient(#fff, var(--c-tint-3));flex-direction:column;gap:16px;min-height:430px;padding:22px 20px;display:flex}.qHZpZW_empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;min-height:380px;display:flex}.qHZpZW_emptyIcon{background:var(--c-tint);width:56px;height:56px;color:var(--c-purple);border-radius:18px;justify-content:center;align-items:center;display:flex}.qHZpZW_emptyTitle{font-family:var(--f-display);font-size:20px;font-weight:600}.qHZpZW_emptyText{color:var(--c-text-muted);max-width:320px;font-size:14px}.qHZpZW_userRow{justify-content:flex-end;display:flex}.qHZpZW_assistantRow{align-items:flex-start;gap:10px;display:flex}.qHZpZW_thinking{color:var(--c-text-body);align-items:center;gap:12px;font-size:14px;display:flex}.qHZpZW_answer{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.qHZpZW_products{grid-template-columns:repeat(auto-fit,minmax(min(130px,100%),1fr));gap:10px;display:grid}.qHZpZW_product{border:1px solid var(--c-border-soft);background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:10px;display:flex}.qHZpZW_productImage{border-radius:10px;justify-content:center;align-items:center;height:84px;display:flex}.qHZpZW_productText{flex-direction:column;gap:2px;display:flex}.qHZpZW_productName{font-size:13px;font-weight:600}.qHZpZW_productMeta{color:var(--c-text-body);font-size:13px}.qHZpZW_productView{background:var(--c-tint);min-height:30px;color:var(--c-purple-deep);border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.qHZpZW_footnote{color:var(--c-text-muted);align-items:center;gap:6px;font-size:12px;display:flex}.qHZpZW_footnoteIcon{color:var(--c-purple);flex:none}.qHZpZW_sources{flex-direction:column;gap:8px;display:flex}.qHZpZW_sourcesLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-muted);font-size:12px;font-weight:600}.qHZpZW_sourceList{flex-wrap:wrap;gap:8px;display:flex}.qHZpZW_source{border:1px solid var(--c-border-soft);background:#fff;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;display:inline-flex}.qHZpZW_actions,.qHZpZW_enquiryActions{flex-wrap:wrap;gap:8px;display:flex}.qHZpZW_actionPrimary,.qHZpZW_actionGhost{border-radius:var(--r-pill);align-items:center;gap:6px;min-height:36px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.qHZpZW_actionPrimary{background:var(--c-purple);color:#fff}.qHZpZW_actionGhost{border:1px solid var(--c-border);color:var(--c-indigo)}.qHZpZW_enquiry{border:1px solid var(--c-border);background:#fff;border-radius:16px;overflow:hidden}.qHZpZW_enquiryHeader{border-bottom:1px solid var(--c-border-faint);justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.qHZpZW_enquiryTitle{font-size:14px;font-weight:600}.qHZpZW_enquiryBody{grid-template-columns:auto 1fr;gap:8px 16px;padding:14px 16px;font-size:13px;display:grid}.qHZpZW_enquiryBody dt{color:var(--c-text-muted)}.qHZpZW_enquiryBody dd{font-weight:500}.qHZpZW_enquiryActions{padding:0 16px 14px}.qHZpZW_inputBar{border-top:1px solid var(--c-border-faint);background:#fff;padding:14px 16px}.qHZpZW_input{border-radius:var(--r-pill);border:1.5px solid var(--c-border);background:var(--c-tint-3);min-height:52px;transition:border-color var(--dur-fast);align-items:center;gap:10px;padding:6px 6px 6px 18px;display:flex}.qHZpZW_inputActive{border-color:var(--c-violet)}.qHZpZW_inputText{flex:1;min-width:0;font-size:15px;line-height:1.4}.qHZpZW_placeholder{color:var(--c-text-placeholder)}.qHZpZW_send{background:var(--c-purple);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}
.Hx0lNG_gap16{gap:16px}.Hx0lNG_gap22{gap:22px}.Hx0lNG_gap24{gap:24px}.Hx0lNG_gap28{gap:28px}.Hx0lNG_gap48{gap:48px}.Hx0lNG_gap72{gap:72px}.Hx0lNG_hero{background:var(--hero-glow), var(--c-cloud);position:relative;overflow:hidden}.Hx0lNG_heroInner{flex-wrap:wrap;align-items:center;gap:56px;padding-block:72px 96px;display:flex}.Hx0lNG_heroCopy{flex-direction:column;flex:440px;gap:28px;min-width:0;max-width:560px;display:flex}.Hx0lNG_heroChip{border-radius:var(--r-pill);border:1px solid var(--c-border);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--c-purple-deep);background:#fff;align-self:flex-start;align-items:center;padding:8px 14px;font-weight:600;display:inline-flex}.Hx0lNG_heroTitle{font-size:clamp(40px,5.2vw,66px)}.Hx0lNG_actions{flex-wrap:wrap;gap:12px;display:flex}.Hx0lNG_trust{color:var(--c-text-muted);align-items:center;gap:10px;font-size:14px;display:flex}.Hx0lNG_trust svg{flex:none}.Hx0lNG_pillars{border-block:1px solid var(--c-border-soft);background:#fff}.Hx0lNG_pillarGrid{--min:190px;--gap:24px;padding-block:40px;list-style:none}.Hx0lNG_pillar{align-items:flex-start;gap:14px;display:flex}.Hx0lNG_pillarName{font-family:var(--f-display);margin-bottom:4px;font-size:17px;font-weight:600}.Hx0lNG_pillarText{color:var(--c-text-muted);font-size:14px}.Hx0lNG_steps{flex-direction:column;gap:18px;padding:0;list-style:none;display:flex}.Hx0lNG_steps li{align-items:flex-start;gap:16px;display:flex}.Hx0lNG_stepTitle{margin-bottom:2px;font-size:16px;font-weight:600}.Hx0lNG_stepText{color:var(--c-dark-text-muted);font-size:15px}.Hx0lNG_worksWithDark{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Hx0lNG_worksWithDark>span:first-child{color:var(--c-dark-text-muted);margin-right:4px;font-size:13px}.Hx0lNG_darkTitle{color:var(--c-lavender);font-size:14px;font-weight:600}.Hx0lNG_connected{border-radius:var(--r-pill);background:var(--c-indigo);color:var(--c-dark-text);align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:inline-flex}.Hx0lNG_connectedDot{background:var(--c-dark-success);border-radius:50%;width:7px;height:7px}.Hx0lNG_darkChat{flex-direction:column;gap:16px;padding:22px 20px;display:flex}.Hx0lNG_darkUser{background:var(--c-dark-surface-2);border-radius:18px 18px 4px;align-self:flex-end;max-width:80%;padding:12px 16px;font-size:15px;line-height:1.5}.Hx0lNG_toolCall{background:var(--c-indigo);border:1px solid var(--c-dark-border);font-family:var(--f-mono);color:var(--c-dark-text);overflow-wrap:anywhere;border-radius:10px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;display:flex}.Hx0lNG_toolCheck{color:var(--c-dark-success)}.Hx0lNG_toolMeta{color:var(--c-dark-mono-muted)}.Hx0lNG_darkAnswer{color:var(--c-dark-answer);font-size:15px;line-height:1.6}.Hx0lNG_darkAnswer strong{color:#fff}.Hx0lNG_resultCard{background:var(--c-cloud);color:var(--c-indigo);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.Hx0lNG_resultCard>div{flex-direction:column;gap:2px;min-width:0;display:flex}.Hx0lNG_resultTitle{font-size:15px;font-weight:600}.Hx0lNG_resultUrl{color:var(--c-text-muted);overflow-wrap:anywhere;font-size:13px}.Hx0lNG_resultCta{border-radius:var(--r-pill);background:var(--c-purple);color:#fff;align-items:center;min-height:36px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.Hx0lNG_mcpAddress{border:1px dashed var(--c-dark-dashed);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.Hx0lNG_mcpLabel{color:var(--c-dark-text-muted);font-size:13px}.Hx0lNG_mcpCode{color:#fff;overflow-wrap:anywhere;flex:240px;min-width:0;font-size:13px}.Hx0lNG_copy{min-height:var(--touch-min);border-radius:var(--r-pill);border:1px solid var(--c-dark-border-strong);color:var(--c-lavender);font:600 13px var(--f-body);transition:background var(--dur-fast);background:0 0;padding:0 16px}.Hx0lNG_copy:hover{background:var(--c-dark-surface)}.Hx0lNG_headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.Hx0lNG_dashHeader{border-bottom:1px solid var(--c-border-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.Hx0lNG_dashSite{align-items:center;gap:10px;display:flex}.Hx0lNG_dashRange{color:var(--c-text-muted);font-size:13px}.Hx0lNG_kpis{border-bottom:1px solid var(--c-border-faint);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));display:grid}.Hx0lNG_kpi{box-shadow:1px 0 0 var(--c-border-faint), 0 1px 0 var(--c-border-faint);flex-direction:column;gap:6px;padding:22px;display:flex}.Hx0lNG_kpiLabel{color:var(--c-text-muted);font-size:13px}.Hx0lNG_kpiValue{font-family:var(--f-display);font-size:30px;font-weight:700}.Hx0lNG_spark{align-items:flex-end;gap:4px;height:48px;margin-top:4px;display:flex}.Hx0lNG_spark span{border-radius:3px 3px 0 0;flex:1}.Hx0lNG_dashBody{flex-wrap:wrap;display:flex}.Hx0lNG_insightsMain{border-right:1px solid var(--c-border-faint);flex-direction:column;flex:999 520px;gap:20px;min-width:0;padding:22px;display:flex}.Hx0lNG_caption{color:var(--c-text-muted);font-size:14px}.Hx0lNG_barList{flex-direction:column;gap:14px;padding:0;list-style:none;display:flex}.Hx0lNG_barList li{flex-direction:column;gap:6px;display:flex}.Hx0lNG_barLabel{justify-content:space-between;gap:12px;font-size:14px;font-weight:500;display:flex}.Hx0lNG_barCount{color:var(--c-text-body);font-variant-numeric:tabular-nums;font-weight:400}.Hx0lNG_barTrack{border-radius:var(--r-pill);background:var(--c-track);height:10px;overflow:hidden}.Hx0lNG_barFill{border-radius:var(--r-pill);height:100%;transition:width .5s}.Hx0lNG_recent{background:var(--c-tile-bg);border-top:1px solid var(--c-border-faint);flex-direction:column;flex:340px;gap:14px;min-width:0;margin-top:-1px;padding:22px;display:flex}.Hx0lNG_recentTitle{font-family:var(--f-display);font-size:15px;font-weight:600}.Hx0lNG_recentList{flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.Hx0lNG_recentList li{border:1px solid var(--c-border-soft);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;font-size:14px;display:flex}.Hx0lNG_recentTags{flex-wrap:wrap;gap:8px;display:flex}.Hx0lNG_integration{padding:26px 24px}.Hx0lNG_integrationLogo{align-items:center;height:28px;margin-bottom:4px;display:flex}.Hx0lNG_integrationName{min-height:44px;font-family:var(--f-display);letter-spacing:-.01em;color:var(--c-tile-name);align-items:center;font-size:22px;font-weight:700;display:flex}.Hx0lNG_integrationCat{letter-spacing:.06em;text-transform:uppercase;color:var(--c-purple-deep);font-size:12px;font-weight:600}.Hx0lNG_integration .Hx0lNG_integrationText{color:var(--c-text-muted);font-size:14px;line-height:1.5}.Hx0lNG_integrationDark{background:var(--c-indigo);color:#fff}.Hx0lNG_integrationDark .Hx0lNG_integrationName{color:#fff}.Hx0lNG_integrationDark .Hx0lNG_integrationCat{color:var(--c-dark-eyebrow)}.Hx0lNG_integration.Hx0lNG_integrationDark .Hx0lNG_integrationText{color:var(--c-dark-text)}.Hx0lNG_moreNote{text-align:center;color:var(--c-text-muted);font-size:14px}.Hx0lNG_addSite{border-radius:var(--r-pill);background:var(--c-tint);min-height:34px;color:var(--c-purple-deep);align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.Hx0lNG_clientRow{border-bottom:1px solid var(--c-border-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.Hx0lNG_clientRow:last-child{border-bottom:0}.Hx0lNG_clientRow>div{flex-direction:column;gap:4px;display:flex}.Hx0lNG_clientName{font-size:15px;font-weight:600}.Hx0lNG_clientStack{color:var(--c-text-muted);font-size:13px}.Hx0lNG_logosLabel{text-align:center;color:var(--c-text-muted)}.Hx0lNG_logoSlot,.Hx0lNG_logoPlaceholder{border-radius:14px;justify-content:center;align-items:center;height:84px;list-style:none;display:flex}.Hx0lNG_logoSlot{border:1px solid var(--c-border-soft);font-family:var(--f-display);color:var(--c-tile-name);background:#fff;font-size:20px;font-weight:700}.Hx0lNG_logoPlaceholder{border:1.5px dashed var(--c-placeholder-border);color:var(--c-placeholder-text);font-size:13px;font-weight:600}.Hx0lNG_worksWith{border-top:1px solid var(--c-border-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 36px;padding-top:18px;display:flex}.Hx0lNG_worksWithName{font-family:var(--f-display);color:var(--c-works-with);font-size:18px;font-weight:600}
