.product-page[data-astro-cid-o422f4lv]{padding-bottom:0}.product-header[data-astro-cid-o422f4lv]{padding-block:var(--space-xl) var(--space-sm);border-bottom:var(--rule-hair) solid var(--color-rule);background:var(--color-paper)}.header-breadcrumbs[data-astro-cid-o422f4lv]{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--text-xs);color:var(--color-muted);margin-bottom:var(--space-sm)}.crumb-link[data-astro-cid-o422f4lv]{text-decoration:none;color:var(--color-muted)}.crumb-link[data-astro-cid-o422f4lv]:hover{color:var(--color-ink)}.crumb-separator[data-astro-cid-o422f4lv]{color:var(--color-rule)}.crumb-current[data-astro-cid-o422f4lv]{color:var(--color-ink)}.product-hero-title[data-astro-cid-o422f4lv]{font-size:var(--text-display);font-weight:600;line-height:1.1;color:var(--color-ink);margin-bottom:var(--space-sm)}.product-hero-promise[data-astro-cid-o422f4lv]{font-size:var(--text-lead);color:var(--color-ink-2);max-width:65ch;margin-bottom:var(--space-md);line-height:1.5}.product-pricing-strip[data-astro-cid-o422f4lv]{display:flex;align-items:center;gap:var(--space-xl);flex-wrap:wrap}.meter-rate-box[data-astro-cid-o422f4lv]{display:flex;flex-direction:column;gap:var(--space-3xs)}.meter-figure[data-astro-cid-o422f4lv]{font-size:var(--text-xl);font-weight:600;color:var(--color-accent)}.meter-unit-desc[data-astro-cid-o422f4lv]{font-size:var(--text-xs);color:var(--color-muted)}.product-visual-section[data-astro-cid-o422f4lv]{padding-top:64px;padding-bottom:0;border-bottom:0}.product-moments-section[data-astro-cid-o422f4lv],.product-details-section[data-astro-cid-o422f4lv],.product-deployment-section[data-astro-cid-o422f4lv]{padding-block:64px 0;border-bottom:0}.deployment-grid[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--gap-columns);width:100%}.deploy-card[data-astro-cid-o422f4lv]{background:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);padding:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-xs)}.deploy-title[data-astro-cid-o422f4lv]{font-size:var(--text-title);font-weight:600;color:var(--color-ink)}.deploy-desc[data-astro-cid-o422f4lv]{font-size:var(--text-sm);color:var(--color-ink-2);line-height:1.5}.subhead-title[data-astro-cid-o422f4lv]{font-size:var(--text-section);font-weight:600;color:var(--color-ink);margin-bottom:var(--space-xl)}.product-panel-frame[data-astro-cid-o422f4lv]{background:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);padding:var(--space-xl);box-shadow:var(--shadow-card)}.panel-inner[data-astro-cid-o422f4lv]{display:flex;flex-direction:column;gap:var(--space-md)}.panel-query-bar[data-astro-cid-o422f4lv]{padding:var(--space-sm) var(--space-md);background:var(--color-paper);border-radius:var(--radius-card);font-size:var(--text-sm);color:var(--color-ink)}.panel-content-body[data-astro-cid-o422f4lv]{font-size:var(--text-sm);line-height:1.6;color:var(--color-ink)}.alert-box-warning[data-astro-cid-o422f4lv]{padding:var(--space-sm) var(--space-md);background:var(--color-warning-soft);border-radius:var(--radius-card);font-size:var(--text-sm);color:var(--color-warning)}.chat-bubble[data-astro-cid-o422f4lv]{max-width:480px;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-card);font-size:var(--text-sm);line-height:1.4}.bubble-customer[data-astro-cid-o422f4lv]{background:var(--color-paper-3);align-self:flex-start}.bubble-agent[data-astro-cid-o422f4lv]{background:var(--color-accent-soft);color:var(--color-accent);align-self:flex-end}.chat-status-line[data-astro-cid-o422f4lv]{font-size:var(--text-xs);color:var(--color-muted);text-align:center;margin-top:var(--space-xs)}.voice-waveform[data-astro-cid-o422f4lv]{display:flex;align-items:center;justify-content:center;gap:var(--space-xs);height:80px}.wave-bar[data-astro-cid-o422f4lv]{width:6px;height:24px;background:var(--color-accent);border-radius:var(--radius-pill)}.bar-mid[data-astro-cid-o422f4lv]{height:48px}.bar-tall[data-astro-cid-o422f4lv]{height:72px}.voice-meta[data-astro-cid-o422f4lv]{font-size:var(--text-sm);color:var(--color-muted);text-align:center}.voice-action-summary[data-astro-cid-o422f4lv]{font-size:var(--text-sm);color:var(--color-ink);text-align:center}.crm-records-list[data-astro-cid-o422f4lv]{display:flex;flex-direction:column;gap:var(--space-xs)}.crm-field[data-astro-cid-o422f4lv]{font-size:var(--text-sm);padding:var(--space-xs) 0;border-bottom:var(--rule-hair) solid var(--color-rule)}.crm-label[data-astro-cid-o422f4lv]{font-weight:600;color:var(--color-muted);margin-right:var(--space-sm)}.pulse-summary-alert[data-astro-cid-o422f4lv]{padding:var(--space-sm) var(--space-md);background:var(--color-warning-soft);border-radius:var(--radius-card);font-size:var(--text-sm);color:var(--color-warning);margin-bottom:var(--space-md)}.cause-bars[data-astro-cid-o422f4lv]{display:flex;flex-direction:column;gap:var(--space-xs);font-size:var(--text-sm)}.flow-steps-tracker[data-astro-cid-o422f4lv]{display:flex;flex-direction:column;gap:var(--space-xs)}.flow-step[data-astro-cid-o422f4lv]{padding:var(--space-sm) var(--space-md);background:var(--color-paper);border-radius:var(--radius-card);font-size:var(--text-sm)}.step-done[data-astro-cid-o422f4lv]{background:var(--color-accent-soft);color:var(--color-ink)}.diff-preview-box[data-astro-cid-o422f4lv]{padding:var(--space-md);background:var(--color-paper);border-radius:var(--radius-card);font-size:var(--text-xs);line-height:1.6;color:var(--color-ink)}.approval-badge[data-astro-cid-o422f4lv]{font-size:var(--text-xs);font-weight:500;color:var(--color-accent);padding:var(--space-xs) var(--space-sm);background:var(--color-accent-soft);border-radius:var(--radius-card);display:inline-block}.moments-grid[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--gap-columns)}.moment-card[data-astro-cid-o422f4lv]{background:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);padding:var(--space-lg)}.moment-title[data-astro-cid-o422f4lv]{font-size:var(--text-title);font-weight:600;color:var(--color-ink);margin-bottom:var(--space-xs)}.moment-desc[data-astro-cid-o422f4lv]{font-size:var(--text-sm);color:var(--color-ink-2);line-height:1.5}.packages-grid[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--gap-columns);margin-top:var(--space-md)}.package-card[data-astro-cid-o422f4lv]{background:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-xs)}.package-name[data-astro-cid-o422f4lv]{font-size:var(--text-title);font-weight:600;color:var(--color-ink)}.package-price[data-astro-cid-o422f4lv]{font-size:var(--text-xl);font-weight:600;color:var(--color-accent)}.package-hours[data-astro-cid-o422f4lv]{font-size:var(--text-xs);color:var(--color-muted)}.package-desc[data-astro-cid-o422f4lv]{font-size:var(--text-sm);color:var(--color-ink-2);margin-top:var(--space-xs);line-height:1.4}.detail-block[data-astro-cid-o422f4lv]{margin-bottom:var(--space-2xl)}.detail-bullet-list[data-astro-cid-o422f4lv]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-sm)}.detail-bullet-item[data-astro-cid-o422f4lv]{font-size:var(--text-sm);color:var(--color-ink);padding-left:var(--space-md);border-left:2px solid var(--color-rule);line-height:1.5}.deployment-box[data-astro-cid-o422f4lv]{background:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);padding:var(--space-xl);width:100%;box-sizing:border-box}.deployment-desc[data-astro-cid-o422f4lv]{font-size:var(--text-md);color:var(--color-ink);max-width:65ch}.font-mono[data-astro-cid-o422f4lv]{font-family:var(--font-mono)}.font-bold[data-astro-cid-o422f4lv]{font-weight:600}.package-grid[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--space-lg)}.package[data-astro-cid-o422f4lv]{display:flex;flex-direction:column;gap:var(--space-xs);padding-block:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule)}.package-name[data-astro-cid-o422f4lv]{font-size:var(--text-md);color:var(--color-ink-2)}.package-price[data-astro-cid-o422f4lv]{font-size:var(--text-section);font-weight:600;color:var(--color-ink);font-variant-numeric:tabular-nums}.package-hours[data-astro-cid-o422f4lv]{font-size:var(--text-sm);color:var(--color-muted)}
