:root,[data-theme=current]{--palette-white:#fff;--palette-ink-950:#07133e;--palette-navy-900:#0c216a;--palette-navy-800:#17316f;--palette-navy-700:#24345f;--palette-blue-600:#2f66e9;--palette-blue-700:#2457ce;--palette-blue-100:#eef5ff;--palette-violet-500:#8b63d7;--palette-pink-500:#e85ab5;--palette-green-500:#28b46a;--palette-green-700:#167b4a;--palette-gray-50:#f8fbff;--palette-gray-100:#f5f8ff;--palette-gray-200:#e7eaf2;--palette-gray-500:#667085;--color-ink:var(--palette-navy-900);--color-ink-strong:var(--palette-navy-900);--color-text:var(--palette-navy-700);--color-text-secondary:var(--palette-gray-500);--color-text-on-primary:var(--palette-white);--color-primary:var(--palette-blue-600);--color-primary-hover:var(--palette-blue-700);--color-accent:var(--palette-pink-500);--color-accent-secondary:var(--palette-violet-500);--color-success:var(--palette-green-500);--color-success-dark:var(--palette-green-700);--color-page:var(--palette-gray-50);--color-surface:var(--palette-white);--color-surface-soft:var(--palette-gray-100);--color-surface-warm:#fff5fb;--color-surface-glass:#ffffffdb;--color-surface-glass-strong:#fffffff5;--color-border:var(--palette-gray-200);--color-border-strong:#cfd7eb;--color-footer-bg:#0c216a;--color-footer-text:#fff;--color-footer-muted:#aeb1b8;--color-footer-border:#ffffff1f;--canvas-background:radial-gradient(ellipse 58rem 46rem at 88% 4%, #d2e2ffb8, transparent 70%), radial-gradient(ellipse 46rem 38rem at 4% 27%, #e2eeffa8, transparent 72%), radial-gradient(ellipse 52rem 42rem at 96% 48%, #ffdef494, transparent 72%), radial-gradient(ellipse 50rem 42rem at 5% 72%, #e2ecff9e, transparent 72%), radial-gradient(ellipse 48rem 40rem at 92% 94%, #f9def58a, transparent 72%), linear-gradient(180deg, #f8fbff 0%, #fdfaff 34%, #f7fbff 67%, #fdf9ff 100%);--marquee-haze:linear-gradient(90deg, transparent 0%, #ecf3ff6b 22%, #fdedf95c 50%, #ecf3ff6b 78%, transparent 100%);--color-marquee-text:#253d78;--color-marquee-text-alt:#506ad8;--color-marquee-text-accent:#8758c8;--color-hero-eyebrow:#4b47eb;--color-hero-title:#07133e;--color-hero-copy:#667394;--color-hero-copy-strong:#111d4d;--color-hero-accent:#5c43ef;--color-glow-blue:#c8e3ff;--color-glow-pink:#ffd8f1;--pillar-visual-glow:radial-gradient(circle at 30% 35%, #cfe2ffb3, transparent 49%), radial-gradient(circle at 72% 68%, #ffd8ef9e, transparent 51%);--hero-visual-glow:radial-gradient(ellipse at 25% 26%, #cce2ff94, transparent 55%), radial-gradient(ellipse at 78% 70%, #ffd3ef70, transparent 60%);--color-pillar-tab:#20366f;--color-pillar-tab-hover:#4c46df;--color-pillar-tab-active:#385ee8;--color-pillar-copy-strong:#0f245f;--color-pillar-copy-muted:#52658d;--color-pillar-border:#dbe2f3;--color-pillar-panel-border:#dee4f4d6;--color-pillar-tab-hover-bg:#f6f7ff;--color-pillar-tab-active-border:#b9caff;--color-pillar-tab-active-bg:linear-gradient(135deg, #eef5ff, #f2f1ff);--color-pillar-panel-bg:#ffffffbd;--color-benefit-green-bg:#edfcf8;--color-benefit-green:#14a985;--color-benefit-blue-bg:#eef5ff;--color-benefit-blue:#3170e9;--color-benefit-violet-bg:#f4efff;--color-benefit-violet:#7a49e9;--color-benefit-pink-bg:#fff0f8;--color-benefit-pink:#e32c9a;--ui-ink:#182651;--ui-ink-strong:#101a42;--ui-text:#52658d;--ui-text-muted:#7180a2;--ui-surface:#fff;--ui-surface-soft:#f1f4f9;--ui-surface-subtle:#f6f8fc;--ui-border:#e5eaf4;--ui-border-strong:#dce3f2;--ui-accent:#4d42eb;--ui-accent-strong:#6042ee;--ui-accent-soft:#f1f0ff;--ui-accent-soft-2:#f3f5fb;--ui-control-gradient:linear-gradient(135deg, #355ee9, #633df0);--ui-highlight-gradient:linear-gradient(90deg, #2f66e9, #6840f2);--ui-conversation-bg:linear-gradient(180deg, #f6f9ffeb, #fbfcfffa);--ui-shadow:0 20px 46px #1f37771a;--ui-green:#16bd85;--ui-green-soft:#e2f9f0;--ui-pink:#e8329e;--ui-pink-soft:#fde8f7;--ui-violet:#704ee8;--ui-violet-soft:#f0edff;--ui-orange:#ed9b2f;--ui-orange-soft:#fff4e8;--ui-orange-ink:#dd8324;--ui-booked-gradient:linear-gradient(100deg, #fddff3, #f4ddfa);--ui-automation-ai:#6548e7;--ui-automation-option:#2864d7;--ui-automation-calendar:#395ff0;--ui-automation-calendar-soft:#eef3ff;--ui-automation-followup:linear-gradient(100deg, #e6efff, #ebeefe);--ui-analytics-blue:#2d76e8;--ui-analytics-blue-strong:#176ee5;--ui-analytics-blue-soft:#eaf3ff;--ui-analytics-sky:#1682dd;--ui-analytics-sky-soft:#eaf7ff;--ui-stage-blue:#e5f2ff;--ui-stage-sky:#e1edff;--ui-stage-violet:#e9eaff;--ui-stage-green:#d9f8ec;--ui-stage-pink:#fce1f2;--ui-chart-violet:#9576ed;--ui-chart-violet-strong:#805ee6;--channel-whatsapp:#16c978;--channel-instagram:#e63d9d;--channel-messenger:#3381ee;--channel-tiktok:#26314f;--gradient-editorial:linear-gradient(92deg, #3f6ee5 2%, #8b63d7 53%, #df52ac 98%);--gradient-text-accent:linear-gradient(92deg, #3f6ee5 2%, #8b63d7 53%, #df52ac 98%);--gradient-primary:linear-gradient(100deg, var(--color-primary), #5b3ff1 78%);--gradient-marquee-dot:linear-gradient(135deg, #4776ee, #d653c9);--shadow-card:0 18px 50px #1b327e14;--shadow-float:0 18px 46px #1d2f721f, 0 3px 10px #324c980d;--shadow-header:0 8px 30px #0c216a0d;--shadow-menu:0 18px 36px #0c216a17;--shadow-primary:0 10px 24px #2f66e92e;--shadow-primary-hover:0 13px 26px #2f66e93b;--shadow-hero-primary:0 14px 30px #4148e238;--shadow-subtle:0 8px 22px #0c216a0a;--shadow-subtle-hover:0 11px 24px #0c216a14;--shadow-pillar-tabs:0 16px 46px #1f397d14;--shadow-pillar-tab-active:0 8px 20px #4169e117;--shadow-pillar-panel:0 26px 70px #243d7e14;--shadow-benefit-icon:0 9px 22px #223b770f;--color-navy:var(--color-ink-strong);--color-blue:var(--color-primary);--color-blue-dark:var(--color-primary-hover);--color-pink:var(--color-accent);--color-violet:var(--color-accent-secondary);--color-white:var(--color-surface);--color-bg-blue:var(--color-surface-soft);--color-bg-pink:var(--color-surface-warm)}[data-theme=neutral]{--color-ink:#111318;--color-ink-strong:#0e1014;--color-text:#303238;--color-text-secondary:#6b6e76;--color-primary:#17191d;--color-primary-hover:#303238;--color-accent:#e85ab5;--color-accent-secondary:#8b63d7;--color-success:#1f9a6a;--color-success-dark:#14724d;--color-page:#f7f7f8;--color-surface-soft:#f3f4f5;--color-surface-warm:#f6f4f6;--color-border:#e1e3e6;--color-border-strong:#c9ccd1;--color-footer-bg:#111318;--canvas-background:radial-gradient(ellipse 56rem 42rem at 88% 5%, #e1e3e8b3, transparent 70%), radial-gradient(ellipse 48rem 38rem at 5% 35%, #ebecefc7, transparent 72%), radial-gradient(ellipse 50rem 40rem at 92% 80%, #e8e5eb99, transparent 72%), linear-gradient(180deg, #fafafa 0%, #f5f6f7 55%, #fafafa 100%);--marquee-haze:linear-gradient(90deg, transparent, #e5e6e97a, transparent);--color-marquee-text:#26282d;--color-marquee-text-alt:#506ad8;--color-marquee-text-accent:#8758c8;--color-hero-eyebrow:#4b4e55;--color-hero-title:#0e1014;--color-hero-copy:#666a72;--color-hero-copy-strong:#202228;--color-hero-accent:#303238;--color-glow-blue:#dfe1e5;--color-glow-pink:#e8e5e9;--pillar-visual-glow:radial-gradient(circle at 30% 35%, #e0e2e6bf, transparent 49%), radial-gradient(circle at 72% 68%, #ffd8ef94, transparent 51%);--hero-visual-glow:radial-gradient(ellipse at 25% 26%, #e2e4e7a3, transparent 55%), radial-gradient(ellipse at 78% 70%, #ffd3ef6b, transparent 60%);--color-pillar-tab:#303238;--color-pillar-tab-hover:#111318;--color-pillar-tab-active:#385ee8;--color-pillar-copy-strong:#1c1e23;--color-pillar-copy-muted:#666a72;--color-pillar-border:#dedfe2;--color-pillar-panel-border:#dadce0e0;--color-pillar-tab-hover-bg:#f3f4f5;--color-pillar-tab-active-border:#b9caff;--color-pillar-tab-active-bg:linear-gradient(135deg, #eef5ff, #f2f1ff);--color-pillar-panel-bg:#ffffffc7;--color-benefit-green-bg:#edfcf8;--color-benefit-green:#14a985;--color-benefit-blue-bg:#eef5ff;--color-benefit-blue:#3170e9;--color-benefit-violet-bg:#f4efff;--color-benefit-violet:#7a49e9;--color-benefit-pink-bg:#fff0f8;--color-benefit-pink:#e32c9a;--ui-ink:#25272c;--ui-ink-strong:#111318;--ui-text:#555961;--ui-text-muted:#777b84;--ui-surface:#fff;--ui-surface-soft:#f1f2f3;--ui-surface-subtle:#f7f7f8;--ui-brand-soft:#eceeef;--ui-border:#e2e4e7;--ui-border-strong:#d4d6da;--ui-accent:#704ee8;--ui-accent-strong:#6548e7;--ui-accent-soft:#f1f0ff;--ui-accent-soft-2:#fff0f8;--ui-control-gradient:linear-gradient(135deg, #111318, #704ee8);--ui-highlight-gradient:linear-gradient(90deg, #111318, #d34fa9);--ui-conversation-bg:linear-gradient(180deg, #f6f6f7f0, #fff8fcfa);--ui-shadow:0 20px 46px #1214191a;--gradient-editorial:linear-gradient(92deg, #111318 2%, #555961 100%);--gradient-primary:linear-gradient(100deg, #111318, #34373d 78%);--gradient-marquee-dot:linear-gradient(135deg, #34373d, #878a91);--shadow-card:0 18px 50px #12141912;--shadow-float:0 18px 46px #1214191c, 0 3px 10px #1214190a;--shadow-header:0 8px 30px #1214190d;--shadow-menu:0 18px 36px #12141917;--shadow-primary:0 10px 24px #1214192b;--shadow-primary-hover:0 13px 26px #12141938;--shadow-hero-primary:0 14px 30px #12141933;--shadow-subtle:0 8px 22px #1214190a;--shadow-subtle-hover:0 11px 24px #12141914;--shadow-pillar-tabs:0 16px 46px #12141912;--shadow-pillar-tab-active:0 8px 20px #12141914;--shadow-pillar-panel:0 26px 70px #12141914;--shadow-benefit-icon:0 9px 22px #1214190d}[data-theme=neutral] .site-canvas .pillars :is(.source-card,.inbox,.auto-chat,.agenda,.management,.dashboard,.workspace-context,.analytics-middle>section,.dashboard-bottom>section,.funnel-card){border-color:var(--ui-border-strong);background-color:var(--ui-surface);box-shadow:var(--ui-shadow)}[data-theme=neutral] .site-canvas .pillars :is(.source-copy strong,.messages strong,.auto-clinic strong,.chat-bubble,.chat-author,.message-emphasis,.agenda-title strong,.agenda-toolbar>b,.agenda-toolbar button,.agenda-toolbar>span,.agenda dd b,.reminder strong,.context-inbox strong,.context-list strong,.context-thread strong,.management-header strong,.management dt,.management dd,.management dd b,.dashboard-brand b,.kpis b,.funnel-card header strong,.funnel-stage,.funnel-stage b,.dashboard-bottom strong,.revenue-card header,.revenue-total b,.patient-value b,.top-opportunities strong,.top-opportunities p b,.donut b,.outcome-legend p b,.chart-tooltip b,.reasons p b){color:var(--ui-ink-strong)}[data-theme=neutral] .site-canvas .pillars :is(.source-copy time,.source-copy small,.inbox>header small,.search,.filters span,.messages small,.message-meta time,.flow-note,.auto-clinic small,.chat-bubble time,.chat-composer,.agenda dt,.agenda dd,.agenda dd small,.reminder small,.context-search,.context-filters,.context-list small,.context-list time,.context-thread small,.management-header small,.management dd small,.dashboard-brand small,.date-filter,.kpis small,.kpis em i,.funnel-card header small,.funnel-stage small,.funnel-rates span,.revenue-total small,.patient-value,.top-opportunities p,.chart-scale,.chart-tooltip small,.messages-chart footer,.donut small,.outcome-legend p,.loss-reasons p,.reasons p,.resolved small){color:var(--ui-text-muted)}[data-theme=neutral] .site-canvas .pillars .inbox>header b,[data-theme=neutral] .site-canvas .pillars .filters b,[data-theme=neutral] .site-canvas .pillars .message-meta b{background:var(--ui-ink-strong);color:var(--color-text-on-primary)}[data-theme=neutral] .site-canvas .pillars .search,[data-theme=neutral] .site-canvas .pillars .filters span,[data-theme=neutral] .site-canvas .pillars .agenda dd,[data-theme=neutral] .site-canvas .pillars .context-search,[data-theme=neutral] .site-canvas .pillars .context-filters span,[data-theme=neutral] .site-canvas .pillars .action-value,[data-theme=neutral] .site-canvas .pillars .field-note dd,[data-theme=neutral] .site-canvas .pillars .patient-value,[data-theme=neutral] .site-canvas .pillars .loss-reasons{background:var(--ui-surface-soft)}[data-theme=neutral] .site-canvas .pillars .filters span:first-child,[data-theme=neutral] .site-canvas .pillars .context-filters span:first-child{background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-ink-strong);color:var(--ui-ink-strong)}[data-theme=neutral] .site-canvas .pillars .messages article,[data-theme=neutral] .site-canvas .pillars .auto-chat-header,[data-theme=neutral] .site-canvas .pillars .chat-composer,[data-theme=neutral] .site-canvas .pillars .context-inbox,[data-theme=neutral] .site-canvas .pillars .context-inbox>header,[data-theme=neutral] .site-canvas .pillars .context-list article,[data-theme=neutral] .site-canvas .pillars .context-thread>header,[data-theme=neutral] .site-canvas .pillars .management-header,[data-theme=neutral] .site-canvas .pillars .management nav,[data-theme=neutral] .site-canvas .pillars .management dl>div,[data-theme=neutral] .site-canvas .pillars .dashboard-header{border-color:var(--ui-border)}[data-theme=neutral] .site-canvas .pillars .messages article.featured,[data-theme=neutral] .site-canvas .pillars .context-list article.selected{background:linear-gradient(90deg,#eceeef,#f8f8f9 82%,#0000)}[data-theme=neutral] .site-canvas .pillars .flow-note i,[data-theme=neutral] .site-canvas .pillars .context-thread>footer b{background:var(--ui-highlight-gradient)}[data-theme=neutral] .site-canvas .pillars .chat-actions,[data-theme=neutral] .site-canvas .pillars .chat-composer>b,[data-theme=neutral] .site-canvas .pillars .agenda-title>span,[data-theme=neutral] .site-canvas .pillars .followup .slot-icon,[data-theme=neutral] .site-canvas .pillars .management nav span:first-child,[data-theme=neutral] .site-canvas .pillars .management dt>span,[data-theme=neutral] .site-canvas .pillars .assignee>i,[data-theme=neutral] .site-canvas .pillars .note-author,[data-theme=neutral] .site-canvas .pillars .state-pill,[data-theme=neutral] .site-canvas .pillars .date-filter svg,[data-theme=neutral] .site-canvas .pillars .funnel-card>header svg,[data-theme=neutral] .site-canvas .pillars .stage-icon,[data-theme=neutral] .site-canvas .pillars .revenue-card>header>span,[data-theme=neutral] .site-canvas .pillars .dashboard-bottom header>span:first-child{color:var(--ui-ink-strong)}[data-theme=neutral] .site-canvas .pillars .agenda-title>span,[data-theme=neutral] .site-canvas .pillars .management dt>span,[data-theme=neutral] .site-canvas .pillars .assignee>i,[data-theme=neutral] .site-canvas .pillars .note-author,[data-theme=neutral] .site-canvas .pillars .state-pill,[data-theme=neutral] .site-canvas .pillars .field-opportunity dt>span,[data-theme=neutral] .site-canvas .pillars .field-action dt>span,[data-theme=neutral] .site-canvas .pillars .field-note dt>span,[data-theme=neutral] .site-canvas .pillars .revenue-card>header>span,[data-theme=neutral] .site-canvas .pillars .top-opportunities p i,[data-theme=neutral] .site-canvas .pillars .kpi-icon{background:var(--ui-accent-soft);color:var(--ui-ink-strong)}[data-theme=neutral] .site-canvas .pillars .management nav span:first-child{border-bottom-color:var(--ui-ink-strong)}[data-theme=neutral] .site-canvas .pillars .state-pill>i{background:var(--ui-ink-strong)}[data-theme=neutral] .site-canvas .pillars .chat-body,[data-theme=neutral] .site-canvas .pillars .context-thread{background:var(--ui-conversation-bg)}[data-theme=neutral] .site-canvas .pillars .chat-bubble,[data-theme=neutral] .site-canvas .pillars .times span,[data-theme=neutral] .site-canvas .pillars .context-thread-body p,[data-theme=neutral] .site-canvas .pillars .context-thread>footer{border-color:var(--ui-border);background:var(--ui-surface);color:var(--ui-ink);box-shadow:0 7px 18px #1214190f}[data-theme=neutral] .site-canvas .pillars .automation-lines [data-automation-line=booking] circle{fill:var(--ui-ink)}[data-theme=neutral] .site-canvas .pillars .agenda-toolbar>:is(b,button,span){border-color:var(--ui-border-strong);background:var(--ui-surface);color:var(--ui-ink-strong)}[data-theme=neutral] .site-canvas .pillars .agenda dd.booked{box-shadow:inset 3px 0 0 var(--ui-ink-strong);background:linear-gradient(100deg,#eceeef,#f5f5f6)}[data-theme=neutral] .site-canvas .pillars .context-inbox,[data-theme=neutral] .site-canvas .pillars .dashboard,[data-theme=neutral] .site-canvas .pillars .kpis{background:#f8f8f9}[data-theme=neutral] .site-canvas .pillars .dashboard-brand>span,[data-theme=neutral] .site-canvas .pillars .date-filter,[data-theme=neutral] .site-canvas .pillars .kpis article,[data-theme=neutral] .site-canvas .pillars .analytics-middle>section,[data-theme=neutral] .site-canvas .pillars .dashboard-bottom>section{border-color:var(--ui-border)}[data-theme=neutral] .site-canvas .pillars :is(.stage-blue,.stage-sky){background:#e7e8ea}[data-theme=neutral] .site-canvas .pillars .funnel-rates span:before,[data-theme=neutral] .site-canvas .pillars .funnel-rates span:after{background:var(--ui-ink)}[data-theme=neutral] .site-canvas .pillars .chart-legend{color:var(--ui-text-muted)!important}[data-theme=neutral] .site-canvas .pillars .chart-legend i,[data-theme=neutral] .site-canvas .pillars .messages-chart header>span i{background:#17191d!important}[data-theme=neutral] .site-canvas .pillars .reasons p i{background:linear-gradient(90deg, #23252a var(--value), #e5e6e8 var(--value))}[data-theme=neutral] .site-canvas .pillars .resolved small b:first-child,[data-theme=neutral] .site-canvas .pillars .resolved small b:first-child i{color:#23252a;background-color:#23252a}[data-theme=neutral] .site-canvas .pillars .management .result dt{color:var(--color-success-dark)}[data-theme=neutral] .site-canvas .pillars .filters b{background:var(--ui-violet)}[data-theme=neutral] .site-canvas .pillars .filters span:first-child b,[data-theme=neutral] .site-canvas .pillars .context-filters b{background:var(--ui-ink-strong)}[data-theme=neutral] .site-canvas .pillars .filters span:nth-child(2) b,[data-theme=neutral] .site-canvas .pillars .message-meta b{background:var(--ui-pink)}[data-theme=neutral] .site-canvas .pillars .filters span:nth-child(3) b{background:var(--ui-orange)}[data-theme=neutral] .site-canvas .pillars .flow-note i{background:linear-gradient(90deg, var(--ui-ink-strong), var(--ui-pink))}[data-theme=neutral] .site-canvas .pillars .flow-note i:after{border-color:var(--ui-pink)}[data-theme=neutral] .site-canvas .pillars .chat-bubble.ai,[data-theme=neutral] .site-canvas .pillars .context-thread-body p:nth-child(2){background:var(--ui-pink-soft)}[data-theme=neutral] .site-canvas .pillars .chat-bubble.ai>.chat-author{color:var(--ui-automation-ai)}[data-theme=neutral] .site-canvas .pillars .times span{color:var(--ui-automation-option)}[data-theme=neutral] .site-canvas .pillars .agenda-title>span{background:var(--ui-automation-calendar-soft);color:var(--ui-automation-calendar)}[data-theme=neutral] .site-canvas .pillars .agenda dd.followup{background:var(--ui-automation-followup)}[data-theme=neutral] .site-canvas .pillars .followup .slot-icon{color:var(--ui-automation-calendar)}[data-theme=neutral] .site-canvas .pillars .automation-lines [data-automation-line=booking] path{stroke:url(#booking-gradient)}[data-theme=neutral] .site-canvas .pillars .automation-lines [data-automation-line=booking] circle[data-auto-dot=source]{fill:var(--ui-green)}[data-theme=neutral] .site-canvas .pillars .automation-lines [data-automation-line=booking] circle[data-auto-dot=target]{fill:var(--ui-pink)}[data-theme=neutral] .site-canvas .pillars .agenda dd.booked{background:var(--ui-booked-gradient);box-shadow:inset 3px 0 0 var(--ui-pink)}[data-theme=neutral] .site-canvas .pillars .field-opportunity dt>span{background:var(--color-benefit-pink-bg);color:var(--color-benefit-pink)}[data-theme=neutral] .site-canvas .pillars .field-action dt>span{background:var(--ui-violet-soft);color:var(--ui-violet)}[data-theme=neutral] .site-canvas .pillars .field-note dt>span{background:var(--ui-orange-soft);color:var(--ui-orange-ink)}[data-theme=neutral] .site-canvas .pillars .management .result dt>span{background:var(--ui-green);color:var(--color-text-on-primary)}[data-theme=neutral] .site-canvas .pillars :is(.assignee>i,.note-author,.state-pill),[data-theme=neutral] .site-canvas .pillars .kpi-icon,[data-theme=neutral] .site-canvas .pillars .revenue-card>header>span,[data-theme=neutral] .site-canvas .pillars .top-opportunities p i{background:var(--ui-brand-soft);color:var(--ui-ink-strong)}[data-theme=neutral] .site-canvas .pillars .kpi-violet .kpi-icon{background:var(--ui-violet-soft);color:var(--ui-violet)}[data-theme=neutral] .site-canvas .pillars .kpi-green .kpi-icon{background:var(--ui-green-soft);color:var(--ui-green)}[data-theme=neutral] .site-canvas .pillars .kpi-pink .kpi-icon{background:var(--color-benefit-pink-bg);color:var(--color-benefit-pink)}[data-theme=neutral] .site-canvas .pillars .kpi-blue .kpi-icon{background:var(--ui-analytics-blue-soft);color:var(--ui-analytics-blue)}[data-theme=neutral] .site-canvas .pillars .kpi-sky .kpi-icon{background:var(--ui-analytics-sky-soft);color:var(--ui-analytics-sky)}[data-theme=neutral] .site-canvas .pillars .stage-violet{background:var(--ui-stage-violet)}[data-theme=neutral] .site-canvas .pillars .stage-blue{background:var(--ui-stage-blue)}[data-theme=neutral] .site-canvas .pillars .stage-sky{background:var(--ui-stage-sky)}[data-theme=neutral] .site-canvas .pillars .stage-green{background:var(--ui-stage-green)}[data-theme=neutral] .site-canvas .pillars .stage-pink{background:var(--ui-stage-pink)}[data-theme=neutral] .site-canvas .pillars .stage-violet .stage-icon{color:var(--ui-violet)}[data-theme=neutral] .site-canvas .pillars .stage-green .stage-icon{color:var(--ui-green)}[data-theme=neutral] .site-canvas .pillars .stage-pink .stage-icon{color:var(--ui-pink)}[data-theme=neutral] .site-canvas .pillars :is(.stage-blue,.stage-sky) .stage-icon,[data-theme=neutral] .site-canvas .pillars .dashboard-bottom :is(.messages-chart,.outcomes) header>span:first-child{color:var(--ui-analytics-blue)}[data-theme=neutral] .site-canvas .pillars .chart-legend i:first-of-type,[data-theme=neutral] .site-canvas .pillars .messages-chart header>span i:first-child{background:var(--ui-analytics-blue)!important}[data-theme=neutral] .site-canvas .pillars .bars>i:before,[data-theme=neutral] .site-canvas .pillars .bars>i.highlighted:before{background:var(--ui-analytics-blue)}[data-theme=neutral] .site-canvas .pillars .bars>i.highlighted:before{background:var(--ui-analytics-blue-strong)}[data-theme=neutral] .site-canvas .pillars .bars>i.highlighted{border-left-color:#2d76e873}[data-theme=neutral] .site-canvas .pillars .chart-legend i:nth-of-type(2),[data-theme=neutral] .site-canvas .pillars .messages-chart header>span i:nth-child(2){background:var(--ui-chart-violet)!important}[data-theme=neutral] .site-canvas .pillars .bars>i:after,[data-theme=neutral] .site-canvas .pillars .bars>i.highlighted:after{background:var(--ui-chart-violet-strong)}[data-theme=neutral] .site-canvas .pillars .donut{background:conic-gradient(var(--ui-green) 0 69.7%, var(--ui-analytics-blue) 69.7%)}[data-theme=neutral] .site-canvas .pillars .outcome-legend p:first-child i{background:var(--ui-green)}[data-theme=neutral] .site-canvas .pillars .outcome-legend p:nth-child(2) i{background:var(--ui-analytics-blue)}[data-theme=neutral] .site-canvas .pillars .resolved>i{background:var(--ui-pink)}[data-theme=neutral] .site-canvas .pillars .resolved>i span{background:var(--ui-analytics-blue)}[data-theme=neutral] .site-canvas .pillars .resolved small b:first-child{color:var(--ui-analytics-blue);background:0 0}[data-theme=neutral] .site-canvas .pillars .resolved small b:first-child i{background:var(--ui-analytics-blue)}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/manrope-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans:"Manrope Variable", "Manrope", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--container:86rem;--container-padding:clamp(1.25rem, 5.2vw, 5rem);--header-height:5rem;--header-height-mobile:4.75rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-sm:.65rem;--radius-md:.85rem;--radius-lg:1.4rem;--radius-xl:1.75rem;--duration-fast:.19s;--duration-normal:.26s;--ease-out:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}html{background:var(--color-page);color:var(--color-text);font-family:var(--font-sans);scroll-behavior:smooth;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}body{background:var(--color-page);min-width:20rem;margin:0;overflow-x:clip}.site-canvas{isolation:isolate;background:var(--canvas-background);position:relative}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}img,svg{max-width:100%}.container{width:min(100% - (2 * var(--container-padding)), var(--container));margin-inline:auto}html,body{overflow-x:clip}.button{text-align:center;cursor:pointer;min-height:3.15rem;transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:1px solid #0000;border-radius:.72rem;justify-content:center;align-items:center;gap:.65rem;padding:.78rem 1.45rem;font-size:.96rem;font-weight:680;line-height:1.25;text-decoration:none;display:inline-flex}.button--primary{border-color:var(--color-blue);background:var(--color-blue);box-shadow:var(--shadow-primary);color:var(--color-white)}.button--primary:hover{border-color:var(--color-blue-dark);background:var(--color-blue-dark);box-shadow:var(--shadow-primary-hover);transform:translateY(-1px)}.button--secondary{border-color:var(--color-border);background:var(--color-surface-glass);box-shadow:var(--shadow-subtle);color:var(--color-navy)}.button--secondary:hover{border-color:var(--color-border-strong);background:var(--color-white);box-shadow:var(--shadow-subtle-hover);transform:translateY(-1px)}:focus-visible{outline:3px solid color-mix(in srgb, var(--color-blue) 38%, transparent);outline-offset:3px}.skip-link{z-index:100;border-radius:var(--radius-sm);background:var(--color-navy);color:var(--color-white);transition:transform var(--duration-fast) var(--ease-out);padding:.75rem 1rem;font-weight:700;text-decoration:none;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.cookie-consent[data-astro-cid-kror3uvh]{z-index:120;border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 95%, transparent);backdrop-filter:blur(16px);border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.4rem;width:min(100% - clamp(2rem,6vw,4rem),62rem);margin-inline:auto;padding:1.05rem 1.15rem;display:grid;position:fixed;bottom:clamp(1rem,3vw,2rem);left:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem);box-shadow:0 1rem 3.2rem #0f1f442e}.cookie-consent[data-astro-cid-kror3uvh][hidden]{display:none}.cookie-consent__copy[data-astro-cid-kror3uvh] strong[data-astro-cid-kror3uvh]{color:var(--color-text);font-size:.88rem;line-height:1.25;display:block}.cookie-consent__copy[data-astro-cid-kror3uvh] p[data-astro-cid-kror3uvh]{max-width:58rem;color:var(--color-text-secondary);margin:.32rem 0 0;font-size:.72rem;line-height:1.45}.cookie-consent__actions[data-astro-cid-kror3uvh]{gap:.55rem;display:flex}.cookie-consent__actions[data-astro-cid-kror3uvh] .button[data-astro-cid-kror3uvh]{white-space:nowrap;min-height:2.7rem;padding-inline:1rem}@media (width<=700px){.cookie-consent[data-astro-cid-kror3uvh]{grid-template-columns:1fr;gap:.85rem;width:auto;padding:1rem}.cookie-consent__actions[data-astro-cid-kror3uvh]{grid-template-columns:1fr 1fr;display:grid}.cookie-consent__actions[data-astro-cid-kror3uvh] .button[data-astro-cid-kror3uvh]{min-height:2.9rem;padding-inline:.65rem;font-size:.72rem}}@media (width<=380px){.cookie-consent__actions[data-astro-cid-kror3uvh]{grid-template-columns:1fr}}
