.section-nav[data-v-4e958dd5]{position:fixed;right:24px;top:50%;transform:translateY(-50%);z-index:40}.section-nav[data-v-4e958dd5],.section-nav-track[data-v-4e958dd5]{display:flex;flex-direction:column}.section-nav-track[data-v-4e958dd5]{gap:12px}.section-nav-dot[data-v-4e958dd5]{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:row-reverse;gap:8px;padding:4px}.dot-indicator[data-v-4e958dd5]{background:var(--color-border);border-radius:50%;flex-shrink:0;height:8px;transition:all var(--transition-smooth);width:8px}.section-nav-dot.active .dot-indicator[data-v-4e958dd5]{background:var(--color-primary);box-shadow:0 0 0 3px #8b7ec833;height:10px;width:10px}.section-nav-dot:hover .dot-indicator[data-v-4e958dd5]{background:var(--color-primary-dark)}.dot-label[data-v-4e958dd5]{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);color:var(--color-primary);font-size:11px;font-weight:600;padding:4px 10px;white-space:nowrap}.dot-label-enter-active[data-v-4e958dd5]{transition:opacity .2s ease,transform .2s ease}.dot-label-leave-active[data-v-4e958dd5]{transition:opacity .15s ease,transform .15s ease}.dot-label-enter-from[data-v-4e958dd5],.dot-label-leave-to[data-v-4e958dd5]{opacity:0;transform:translate(8px)}@media(max-width:1024px){.section-nav[data-v-4e958dd5]{display:none}}.funnel-wrap[data-v-772fd4c4]{margin:0 auto;max-width:320px}.funnel-svg[data-v-772fd4c4]{height:auto;width:100%}.funnel-bar[data-v-772fd4c4]{transition:fill .4s ease}.clinic-hero[data-v-0941efac]{display:flex;min-height:80vh;overflow:hidden;padding:140px 0 80px}.clinic-hero[data-v-0941efac],.clinic-hero-inner[data-v-0941efac]{align-items:center;position:relative}.clinic-hero-inner[data-v-0941efac]{display:grid;gap:48px;grid-template-columns:1fr auto;z-index:2}.clinic-hero-content[data-v-0941efac]{max-width:560px}.hero-overtitle[data-v-0941efac]{color:var(--color-text-muted);display:inline-block;font-size:13px;font-weight:500;letter-spacing:var(--tracking-wide);margin-bottom:16px;text-transform:uppercase}.hero-title[data-v-0941efac]{color:var(--color-text-primary);font-size:clamp(32px,5vw,52px);font-weight:900;letter-spacing:-.02em;line-height:1.15;margin:0 0 20px}.hero-body[data-v-0941efac]{color:var(--color-text-secondary);font-size:var(--text-body-lg);line-height:1.55;margin:0 0 32px;max-width:520px}.hero-kpis[data-v-0941efac]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:32px}.kpi-card[data-v-0941efac]{align-items:center;background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);display:flex;flex-direction:column;min-width:120px;padding:16px 20px}.kpi-value[data-v-0941efac]{font-size:28px;font-weight:700;letter-spacing:-.02em}.kpi-label[data-v-0941efac]{color:var(--color-text-secondary);font-size:13px;margin-top:4px;text-align:center}.hero-actions[data-v-0941efac]{align-items:center;display:flex;gap:16px}.hero-cta-primary[data-v-0941efac]{align-items:center;background:var(--gradient-cta);border-radius:var(--radius-full);box-shadow:0 4px 20px #8b7ec84d;color:#fff;display:inline-flex;font-size:16px;font-weight:600;gap:8px;padding:14px 32px;text-decoration:none;transition:opacity .2s,transform .2s}.hero-cta-primary[data-v-0941efac]:hover{opacity:.92;transform:translateY(-1px)}.hero-cta-secondary[data-v-0941efac]{align-items:center;color:var(--color-text-secondary);display:inline-flex;font-size:15px;font-weight:600;gap:6px;text-decoration:none;transition:color .2s}.hero-cta-secondary[data-v-0941efac]:hover{color:var(--color-primary)}.hero-visual[data-v-0941efac]{display:flex;justify-content:center}@media(max-width:1024px){.clinic-hero-inner[data-v-0941efac]{grid-template-columns:1fr;text-align:center}.hero-body[data-v-0941efac]{margin-inline:auto}.hero-actions[data-v-0941efac],.hero-kpis[data-v-0941efac]{justify-content:center}.hero-visual[data-v-0941efac]{order:-1}}@media(max-width:480px){.clinic-hero[data-v-0941efac]{min-height:auto;padding:110px 0 64px}.kpi-card[data-v-0941efac]{min-width:100px}.hero-actions[data-v-0941efac]{flex-direction:column}}.funnel-section[data-v-f908a908]{margin-top:0}.funnel-heading[data-v-f908a908]{color:var(--color-text-primary);font-size:24px;font-weight:600;margin:0 0 36px;text-align:center}.funnel-visual[data-v-f908a908]{margin:0 auto 40px;max-width:700px}.funnel-step[data-v-f908a908]{flex-direction:column;margin-bottom:4px}.funnel-bar[data-v-f908a908],.funnel-step[data-v-f908a908]{align-items:center;display:flex}.funnel-bar[data-v-f908a908]{border-radius:var(--radius-md);gap:12px;justify-content:center;min-height:48px;padding:14px 24px;transition:transform var(--transition-fast)}.funnel-bar[data-v-f908a908]:hover{transform:scale(1.02)}.funnel-count[data-v-f908a908]{color:var(--color-text-primary);font-size:22px;font-weight:700}.funnel-label[data-v-f908a908]{color:var(--color-text-secondary);font-size:13px}.funnel-loss[data-v-f908a908]{align-items:center;display:flex;gap:8px;padding:6px 0}.loss-arrow[data-v-f908a908]{height:14px;width:14px}.loss-arrow[data-v-f908a908],.loss-text[data-v-f908a908]{color:var(--color-danger)}.loss-text[data-v-f908a908]{font-size:12px;font-weight:500}.revenue-loss[data-v-f908a908]{margin-bottom:0}.funnel-footnote[data-v-f908a908]{color:var(--color-text-secondary);font-size:13px;font-style:italic;line-height:1.55;margin:24px auto 0;max-width:640px;text-align:center}.loss-card[data-v-f908a908]{align-items:center;border-left:4px solid var(--color-danger);display:flex;gap:20px;margin:0 auto;max-width:600px;padding:24px 32px}.loss-icon[data-v-f908a908]{flex-shrink:0;height:32px;width:32px}.loss-amount[data-v-f908a908],.loss-icon[data-v-f908a908]{color:var(--color-danger)}.loss-amount[data-v-f908a908]{font-size:26px;font-weight:700;margin-bottom:4px}.loss-desc[data-v-f908a908]{color:var(--color-text-secondary);font-size:14px;line-height:150%;margin:0}@media(max-width:768px){.loss-card[data-v-f908a908]{flex-direction:column;padding:20px;text-align:center}.funnel-bar[data-v-f908a908]{padding:10px 14px}.funnel-count[data-v-f908a908]{font-size:18px}}.day-section[data-v-f908a908]{border-top:1px solid var(--color-border-light);margin-top:64px;padding-top:48px}.day-heading[data-v-f908a908]{color:var(--color-text-primary);font-size:24px;font-weight:600;margin:0 0 32px;text-align:center}.day-split[data-v-f908a908]{align-items:start;display:grid;gap:24px;grid-template-columns:1fr auto 1fr}.day-label[data-v-f908a908]{align-items:center;border-radius:var(--radius-sm);display:flex;font-size:16px;font-weight:700;gap:8px;margin-bottom:16px;padding:12px 20px}.day-label--bad[data-v-f908a908]{background:#d4727c14;color:var(--color-danger)}.day-label--good[data-v-f908a908]{background:var(--color-primary-light);color:var(--color-primary)}.day-emoji[data-v-f908a908]{margin-right:6px;vertical-align:middle}.day-label--bad .day-emoji[data-v-f908a908]{color:var(--color-danger)}.day-label--good .day-emoji[data-v-f908a908]{color:var(--color-primary)}.day-timeline[data-v-f908a908]{display:flex;flex-direction:column;gap:10px}.dt-event[data-v-f908a908]{align-items:flex-start;display:flex;gap:10px}.dt-time[data-v-f908a908]{color:var(--color-text-muted);flex-shrink:0;font-size:11px;padding-top:10px;width:44px}.dt-card[data-v-f908a908]{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-sm);display:flex;flex:1;gap:10px;padding:10px 14px}.dt-card.dt-bad[data-v-f908a908]{border-left:3px solid var(--color-danger)}.dt-card.dt-good[data-v-f908a908]{border-left:3px solid var(--color-success)}.dt-icon[data-v-f908a908]{color:var(--color-text-secondary);flex-shrink:0;padding-top:2px}.dt-card.dt-bad .dt-icon[data-v-f908a908]{color:var(--color-danger)}.dt-card.dt-good .dt-icon[data-v-f908a908]{color:var(--color-primary)}.dt-body[data-v-f908a908]{display:flex;flex-direction:column;gap:var(--card-gap-xxs);min-width:0}.dt-title[data-v-f908a908]{color:var(--color-text-primary);display:block;font-size:13px;font-weight:var(--fw-semibold);line-height:var(--lh-h4);margin:0}.dt-desc[data-v-f908a908]{color:var(--color-text-secondary);font-size:12px;line-height:var(--lh-body);margin:0}.day-result[data-v-f908a908]{border-radius:var(--radius-sm);font-size:13px;margin-top:8px;padding:12px 16px}.day-result--bad[data-v-f908a908]{background:#d4727c0f;border:1px solid rgba(212,114,124,.15)}.day-result--good[data-v-f908a908]{background:var(--color-primary-light);border:1px solid rgba(139,126,200,.2)}.result-label[data-v-f908a908]{color:var(--color-text-primary);font-weight:700;margin-right:4px}.day-divider[data-v-f908a908]{align-items:center;display:flex;flex-direction:column;gap:8px;padding-top:60px}.dv-line[data-v-f908a908]{background:linear-gradient(180deg,var(--color-border),var(--color-primary),var(--color-border));height:80px;width:2px}.dv-vs[data-v-f908a908]{color:var(--color-primary);font-size:18px;padding:8px}@media(max-width:900px){.day-split[data-v-f908a908]{grid-template-columns:1fr}.day-divider[data-v-f908a908]{flex-direction:row;padding:16px 0}.dv-line[data-v-f908a908]{height:2px;width:80px}}.tab-bar[data-v-624f2722]{display:flex;gap:8px;justify-content:center;margin-bottom:32px}.tab-btn[data-v-624f2722]{background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-full,999px);color:var(--color-text-secondary);cursor:pointer;font-size:14px;font-weight:600;padding:10px 24px;transition:all .25s ease}.tab-btn.active[data-v-624f2722]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.panel-layout[data-v-624f2722]{align-items:center;display:grid;gap:40px;grid-template-columns:1.2fr 1fr}.panel-visual[data-v-624f2722]{overflow:hidden;padding:12px;transition:box-shadow .5s ease}.panel-visual[data-v-624f2722]:hover{box-shadow:var(--shadow-hover),0 0 40px #8b7ec80f}.mockup-svg[data-v-624f2722]{display:block;height:auto;width:100%}.panel-headline[data-v-624f2722]{color:var(--color-text-primary);font-size:22px;font-weight:700;margin:0 0 6px}.panel-role[data-v-624f2722]{color:var(--color-text-muted);font-size:14px;font-weight:600;letter-spacing:var(--tracking-wide);margin:0 0 16px;text-transform:uppercase}.panel-bullets[data-v-624f2722]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.panel-bullets li[data-v-624f2722]{color:var(--color-text-secondary);font-size:14px;line-height:1.6;padding-left:20px;position:relative}.panel-bullets li[data-v-624f2722]:before{background:var(--color-primary);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:8px;transition:transform .3s ease;width:8px}.panel-bullets li[data-v-624f2722]:hover:before{transform:scale(1.5)}.cross-enter-active[data-v-624f2722],.cross-leave-active[data-v-624f2722]{transition:opacity .35s ease}.cross-enter-from[data-v-624f2722],.cross-leave-to[data-v-624f2722]{opacity:0}@media(max-width:768px){.panel-layout[data-v-624f2722]{grid-template-columns:1fr}.tab-bar[data-v-624f2722]{flex-wrap:wrap}}.calc-layout[data-v-3514cea3]{gap:36px;margin:0 auto;max-width:1040px}.calc-layout[data-v-3514cea3],.calc-slider[data-v-3514cea3]{display:flex;flex-direction:column}.calc-slider[data-v-3514cea3]{align-items:stretch;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;box-shadow:inset 0 0 0 1px #ffffff0a,0 24px 60px -12px #0006;gap:24px;overflow:hidden;padding:44px 48px;position:relative}.calc-slider[data-v-3514cea3]:before{background:radial-gradient(ellipse at top,rgba(139,126,200,.16),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.calc-slider[data-v-3514cea3]>*{position:relative;z-index:1}.slider-label[data-v-3514cea3]{color:var(--color-ink-text-muted);font-family:var(--font-display);font-size:.75rem;font-weight:600;letter-spacing:var(--tracking-eyebrow);text-align:center;text-transform:uppercase}.range-slider[data-v-3514cea3]{accent-color:var(--color-secondary);-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#ffffff14;border-radius:3px;cursor:pointer;height:6px;width:100%}.range-slider[data-v-3514cea3]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:var(--gradient-cta);border:3px solid var(--color-ink);border-radius:50%;box-shadow:0 0 0 2px #ffffff1f,0 0 20px #8b7ec899,0 4px 12px #0006;cursor:grab;height:28px;-webkit-transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;width:28px}.range-slider[data-v-3514cea3]::-webkit-slider-thumb:hover{box-shadow:0 0 0 3px #ffffff2e,0 0 28px #8b7ec8cc,0 4px 16px #00000080;transform:scale(1.12)}.range-slider[data-v-3514cea3]::-webkit-slider-thumb:active{cursor:grabbing}.range-slider[data-v-3514cea3]::-moz-range-thumb{background:var(--gradient-cta);border:3px solid var(--color-ink);border-radius:50%;box-shadow:0 0 0 2px #ffffff1f,0 0 20px #8b7ec899;height:28px;width:28px}.slider-value[data-v-3514cea3]{background:var(--gradient-cta);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-mono);font-size:clamp(56px,10vw,96px);font-variant-numeric:tabular-nums lining-nums;font-weight:500;letter-spacing:-.04em;line-height:.95;margin-top:8px;text-align:center;text-shadow:0 0 60px rgba(139,126,200,.4)}.result-columns[data-v-3514cea3]{display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.result-col[data-v-3514cea3]{background:#ffffff0a!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:18px!important;box-shadow:0 4px 12px #0003!important;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:26px 22px;position:relative;text-align:left;transition:background .3s ease,transform .3s ease,border-color .3s ease}.result-col[data-v-3514cea3]:before{background:linear-gradient(90deg,transparent,currentColor,transparent);content:"";height:2px;left:0;opacity:.5;position:absolute;right:0;top:0}.result-col[data-v-3514cea3]:hover{background:#ffffff12!important;border-color:#ffffff29!important;transform:translateY(-4px)}.col-events[data-v-3514cea3]{color:var(--color-primary)}.col-reminders[data-v-3514cea3]{color:var(--color-secondary)}.col-vaccines[data-v-3514cea3]{color:var(--color-mint)}.col-time[data-v-3514cea3]{color:#f2c4a0}.col-heading[data-v-3514cea3]{color:var(--color-ink-text-muted);font-family:var(--font-display);font-size:.7rem;font-weight:600;letter-spacing:var(--tracking-eyebrow);margin:0;text-transform:uppercase}.col-metric[data-v-3514cea3]{color:currentColor;filter:brightness(1.05);font-family:var(--font-mono);font-size:clamp(24px,3vw,32px);font-variant-numeric:tabular-nums lining-nums;font-weight:500;letter-spacing:-.03em;margin:0;text-shadow:0 0 24px currentColor}.col-detail[data-v-3514cea3]{color:var(--color-ink-text-secondary);font-family:var(--font-body);font-size:13px;line-height:1.5;margin:0}.roi-strip[data-v-3514cea3]{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);gap:32px;justify-content:center;padding:20px}.roi-item[data-v-3514cea3],.roi-strip[data-v-3514cea3]{align-items:center;display:flex}.roi-item[data-v-3514cea3]{flex-direction:column;gap:4px}.roi-label[data-v-3514cea3]{color:var(--color-text-muted);font-size:12px}.roi-val[data-v-3514cea3]{color:var(--color-text-primary);font-size:18px;font-variant-numeric:tabular-nums;font-weight:600}.roi-val--highlight[data-v-3514cea3]{color:var(--color-primary);font-size:28px;font-weight:700}.roi-divider[data-v-3514cea3]{background:var(--color-border);height:36px;width:1px}.formulas-block[data-v-3514cea3]{border:1px solid var(--color-border-light);border-radius:var(--radius-md);overflow:hidden}.formulas-toggle[data-v-3514cea3]{color:var(--color-text-secondary);cursor:pointer;font-size:14px;font-weight:600;padding:12px 16px}.formulas-body[data-v-3514cea3]{color:var(--color-text-muted);font-size:12px;line-height:1.8;padding:0 16px 16px}.formulas-body p[data-v-3514cea3]{margin:0}.calc-cta[data-v-3514cea3]{text-align:center}.cta-btn[data-v-3514cea3]{align-items:center;background:var(--gradient-cta);border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px #ffffff1a,0 8px 32px #8b7ec873,0 0 64px -8px #e8a0bf66;color:#fff;display:inline-flex;font-family:var(--font-display);font-size:16px;font-weight:600;gap:10px;letter-spacing:var(--tracking-snug);overflow:hidden;padding:16px 36px;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.cta-btn[data-v-3514cea3]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.cta-btn[data-v-3514cea3]:hover{box-shadow:inset 0 0 0 1px #ffffff29,0 12px 40px #8b7ec88c,0 0 80px -8px #e8a0bf8c;transform:translateY(-2px)}.cta-btn[data-v-3514cea3]:hover:before{left:100%}@media(max-width:768px){.result-columns[data-v-3514cea3]{grid-template-columns:1fr}.roi-strip[data-v-3514cea3]{flex-direction:column;gap:16px}.roi-divider[data-v-3514cea3]{height:1px;width:100%}}.pilot-layout[data-v-831463ab]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin:0 auto 40px;max-width:var(--content-medium)}.pilot-card[data-v-831463ab]{flex-direction:column;gap:16px;padding:32px 24px;text-align:center}.pilot-card[data-v-831463ab],.pilot-icon[data-v-831463ab]{align-items:center;display:flex}.pilot-icon[data-v-831463ab]{background:var(--color-primary-light);border-radius:var(--radius-md);color:var(--color-primary);height:56px;justify-content:center;width:56px}.pilot-title[data-v-831463ab]{font-size:18px;font-weight:700;margin:0}.pilot-desc[data-v-831463ab]{color:var(--color-text-secondary);font-size:14px;line-height:1.6;margin:0}.pilot-cta[data-v-831463ab]{text-align:center}.pilot-cta-text[data-v-831463ab]{color:var(--color-text-secondary);font-size:16px;line-height:1.6;margin:0 auto 24px;max-width:560px}.pilot-cta-btn[data-v-831463ab]{align-items:center;background:var(--gradient-cta);border-radius:var(--radius-full);color:#fff;display:inline-flex;font-size:16px;font-weight:600;gap:8px;padding:14px 32px;text-decoration:none;transition:opacity var(--transition-fast),transform var(--transition-fast)}.pilot-cta-btn[data-v-831463ab]:hover{opacity:.9;transform:scale(1.02)}@media(max-width:768px){.pilot-layout[data-v-831463ab]{grid-template-columns:1fr}}.stepper[data-v-fc975f7c]{margin:0 auto;max-width:var(--content-medium);position:relative}.stepper-track[data-v-fc975f7c]{background:var(--color-border);border-radius:2px;height:3px;left:0;position:absolute;right:0;top:10px}.stepper-fill[data-v-fc975f7c]{background:var(--color-primary);border-radius:2px;height:100%;transition:width .5s ease}.stepper-cards[data-v-fc975f7c]{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);position:relative}@media(max-width:1024px){.stepper-cards[data-v-fc975f7c]{gap:24px;grid-template-columns:repeat(2,1fr)}}.step-item[data-v-fc975f7c]{padding-top:28px}.step-dot[data-v-fc975f7c]{align-items:center;background:var(--color-bg);border:3px solid var(--color-border);border-radius:50%;display:flex;height:32px;justify-content:center;position:absolute;top:-6px;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease;width:32px;z-index:1}.step-mini-svg[data-v-fc975f7c]{opacity:0;transform:scale(.5);transition:opacity .3s ease,transform .3s ease}.step-item.active .step-mini-svg[data-v-fc975f7c]{opacity:1;transform:scale(1)}.step-item:first-child .step-dot[data-v-fc975f7c]{left:0}.step-item:nth-child(2) .step-dot[data-v-fc975f7c]{left:calc(33.33% - 16px)}.step-item:nth-child(3) .step-dot[data-v-fc975f7c]{left:calc(66.66% - 16px)}.step-item:nth-child(4) .step-dot[data-v-fc975f7c]{left:calc(100% - 32px)}.step-item.active .step-dot[data-v-fc975f7c]{background:var(--color-primary-ultralight,#f5f3fa);border-color:var(--color-primary);box-shadow:0 0 12px #8b7ec833}.step-dur[data-v-fc975f7c]{color:var(--color-primary);display:block;font-size:12px;font-weight:700;margin-bottom:4px}.step-title[data-v-fc975f7c]{color:var(--color-text-primary);font-size:16px;font-weight:700;margin:0 0 6px}.step-desc[data-v-fc975f7c]{color:var(--color-text-secondary);font-size:13px;line-height:1.5;margin:0}@media(max-width:768px){.stepper-cards[data-v-fc975f7c]{gap:32px 16px;grid-template-columns:1fr 1fr}.step-dot[data-v-fc975f7c],.stepper-track[data-v-fc975f7c]{display:none}.step-item[data-v-fc975f7c]{padding-top:0}}.wl-stage[data-v-493b20eb]{align-items:center;display:grid;gap:36px;grid-template-columns:minmax(0,1.1fr) minmax(280px,360px);margin:0 auto;max-width:1120px}.wl-frame[data-v-493b20eb]{aspect-ratio:4/5;margin:0 auto;max-width:460px;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.wl-frame[data-v-493b20eb],.wl-phone[data-v-493b20eb]{position:relative;width:100%}.wl-phone[data-v-493b20eb]{height:100%}.wl-phone-frame[data-v-493b20eb]{background:linear-gradient(160deg,#1b1330,#2a1e47);border-radius:36px;box-shadow:inset 0 0 0 1px #ffffff0f,0 24px 60px -16px #4b328273,0 12px 24px -8px #0000004d;height:100%;padding:10px;position:relative;width:100%}.wl-phone-island[data-v-493b20eb]{background:#000;border-radius:16px;height:22px;left:50%;position:absolute;top:14px;transform:translate(-50%);width:88px;z-index:10}.wl-screens[data-v-493b20eb]{background:#faf7fd;border-radius:28px;height:100%;overflow:hidden;position:relative;width:100%}.wl-screen[data-v-493b20eb]{inset:0;position:absolute}.wl-screen--default[data-v-493b20eb]{z-index:1}.wl-screen--brand[data-v-493b20eb]{z-index:2}.mock[data-v-493b20eb]{background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(139,126,200,.04),transparent 60%),#fff;display:flex;flex-direction:column;height:100%;padding-top:32px;width:100%}.mock-statusbar[data-v-493b20eb]{align-items:center;color:var(--color-text-primary);display:flex;font-size:.52rem;justify-content:space-between;padding:4px 16px 2px}.mock-time[data-v-493b20eb]{font-family:var(--font-mono);font-size:.55rem;font-weight:600;letter-spacing:-.01em}.mock-statusbar-icons[data-v-493b20eb]{align-items:center;color:var(--color-text-primary);display:inline-flex;gap:3px}.mock-head[data-v-493b20eb]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb8;gap:8px;padding:8px 14px 10px}.mock-head[data-v-493b20eb],.mock-logo[data-v-493b20eb]{align-items:center;display:flex}.mock-logo[data-v-493b20eb]{border-radius:7px;box-shadow:inset 0 1px #ffffff59,0 2px 6px -1px #4b328238;color:#fff;flex-shrink:0;height:24px;justify-content:center;width:24px}.mock-clinic[data-v-493b20eb]{color:var(--color-text-primary);flex:1;font-family:var(--font-display);font-size:.75rem;font-weight:700;letter-spacing:-.015em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mock-bell[data-v-493b20eb]{align-items:center;background:#8b7ec80f;border:1px solid rgba(139,126,200,.08);border-radius:7px;color:var(--color-text-secondary);display:inline-flex;flex-shrink:0;height:22px;justify-content:center;position:relative;width:22px}.mock-bell-dot[data-v-493b20eb]{border:1px solid #fff;border-radius:50%;box-shadow:0 0 4px currentColor;height:5px;position:absolute;right:3px;top:3px;width:5px}.mock-body[data-v-493b20eb]{display:flex;flex:1;flex-direction:column;gap:8px;overflow:hidden;padding:10px 12px 8px}.mock-greeting[data-v-493b20eb]{align-items:center;display:grid;gap:8px;grid-template-columns:32px 1fr;padding-bottom:2px}.mock-avatar[data-v-493b20eb]{align-items:center;border:1.5px solid hsla(0,0%,100%,.7);border-radius:50%;box-shadow:0 2px 6px -2px #4b32822e;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.mock-avatar-initial[data-v-493b20eb]{font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:-.02em}.mock-greeting-body[data-v-493b20eb]{display:flex;flex-direction:column;gap:1px;min-width:0}.mock-greet-name[data-v-493b20eb]{color:var(--color-text-primary);font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:-.015em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mock-greet-sub[data-v-493b20eb]{color:var(--color-text-muted);font-size:.6rem;font-weight:500}.mock-card--big[data-v-493b20eb]{border-radius:13px;box-shadow:inset 0 1px #ffffff40,0 6px 18px -6px #4b328257;color:#fff;display:flex;flex-direction:column;gap:4px;overflow:hidden;padding:11px 13px 10px;position:relative}.mock-card--big[data-v-493b20eb]:before{background:radial-gradient(ellipse at top right,hsla(0,0%,100%,.22),transparent 55%);content:"";inset:0;pointer-events:none;position:absolute}.mock-card-head[data-v-493b20eb]{align-items:center;display:flex;gap:6px;justify-content:space-between;position:relative}.mock-card-lbl[data-v-493b20eb]{font-family:var(--font-body);font-size:.58rem;font-weight:700;letter-spacing:.08em;opacity:.92;text-transform:uppercase}.mock-card-trend[data-v-493b20eb]{align-items:center;background:#ffffff38;border-radius:999px;display:inline-flex;font-family:var(--font-mono);font-size:.52rem;font-weight:600;gap:3px;padding:2px 6px}.mock-card-val[data-v-493b20eb]{font-family:var(--font-mono);font-size:1.65rem;font-weight:500;letter-spacing:-.03em;line-height:1;margin:1px 0 -2px;position:relative}.mock-card-val sup[data-v-493b20eb]{font-size:.5em;vertical-align:super}.mock-sparkline[data-v-493b20eb]{display:block;height:18px;opacity:.95;width:100%}.mock-card-bar[data-v-493b20eb],.mock-sparkline[data-v-493b20eb]{margin-top:2px;position:relative}.mock-card-bar[data-v-493b20eb]{background:#ffffff38;border-radius:2px;height:3px;overflow:hidden}.mock-card-bar-fill[data-v-493b20eb]{background:#ffffffe0;border-radius:2px;display:block;height:100%}.mock-row--3[data-v-493b20eb]{display:grid;gap:5px;grid-template-columns:1fr 1fr 1fr}.mock-row[data-v-493b20eb]{display:grid;gap:6px;grid-template-columns:1fr 1fr}.mock-mini[data-v-493b20eb]{align-items:flex-start;border:1px solid hsla(0,0%,100%,.5);border-radius:9px;display:flex;flex-direction:column;gap:1px;padding:8px 9px 7px;position:relative}.mock-mini-icon[data-v-493b20eb]{align-items:center;display:inline-flex;justify-content:center;margin-bottom:2px;opacity:.85}.mock-mini-num[data-v-493b20eb]{color:var(--color-text-primary);font-family:var(--font-mono);font-size:.85rem;font-weight:500;letter-spacing:-.02em;line-height:1}.mock-mini-num sup[data-v-493b20eb]{font-size:.5em;vertical-align:super}.mock-mini-lbl[data-v-493b20eb]{color:var(--color-text-muted);font-family:var(--font-body);font-size:.52rem;font-weight:600;letter-spacing:.06em;margin-top:1px;text-transform:uppercase}.mock-section[data-v-493b20eb]{display:flex;flex-direction:column;gap:5px;margin-top:2px}.mock-section-head[data-v-493b20eb]{align-items:baseline;display:flex;justify-content:space-between}.mock-section-title[data-v-493b20eb]{color:var(--color-text-primary);font-family:var(--font-display);font-size:.66rem;font-weight:700;letter-spacing:-.01em}.mock-section-meta[data-v-493b20eb]{color:var(--color-text-muted);font-family:var(--font-mono);font-size:.5rem;font-weight:500;letter-spacing:.02em}.mock-timeline[data-v-493b20eb]{display:flex;flex-direction:column;gap:3px}.mock-tl-item[data-v-493b20eb]{align-items:center;background:#f8f6fc80;border:1px solid rgba(139,126,200,.05);border-radius:8px;display:grid;gap:7px;grid-template-columns:28px 14px 1fr;padding:5px 8px 5px 6px}.mock-tl-item--next[data-v-493b20eb]{background:#ffffffd9;border-color:#8b7ec82e;box-shadow:0 2px 6px -2px #8b7ec82e}.mock-tl-item--done .mock-tl-name[data-v-493b20eb]{color:var(--color-text-muted);text-decoration:line-through;text-decoration-color:#4b328240}.mock-tl-time[data-v-493b20eb]{color:var(--color-text-muted);font-family:var(--font-mono);font-size:.5rem;font-weight:600;letter-spacing:-.005em;text-align:left}.mock-tl-icon[data-v-493b20eb]{align-items:center;background:#4b328240;border-radius:5px;color:#fff;display:flex;height:14px;justify-content:center;width:14px}.mock-tl-icon--done[data-v-493b20eb]{background:#5bc0bed9;box-shadow:0 1px 3px -1px #2a9d8f80}.mock-tl-icon--pending[data-v-493b20eb]{background:#8b7ec82e;color:#4b3282b3}.mock-tl-body[data-v-493b20eb]{display:flex;flex-direction:column;min-width:0}.mock-tl-name[data-v-493b20eb]{color:var(--color-text-primary);font-family:var(--font-display);font-size:.6rem;font-weight:600;letter-spacing:-.005em;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mock-tl-meta[data-v-493b20eb]{color:var(--color-text-muted);font-size:.5rem;font-weight:500;margin-top:1px}.mock-visit[data-v-493b20eb]{align-items:center;background:linear-gradient(135deg,#ffffffd9,#f8f6fc80);border:1px solid rgba(139,126,200,.1);border-radius:11px;box-shadow:0 2px 6px -2px #8b7ec824;display:grid;gap:8px;grid-template-columns:28px 1fr 22px;padding:7px 9px 7px 7px}.mock-visit-avatar[data-v-493b20eb]{align-items:center;border-radius:50%;box-shadow:inset 0 1px #ffffff4d,0 2px 6px -2px #4b328240;color:#fff;display:flex;flex-shrink:0;height:28px;justify-content:center;position:relative;width:28px}.mock-visit-avatar[data-v-493b20eb]:after{background:#5bc0be;border:1.5px solid #fff;border-radius:50%;bottom:-1px;content:"";height:7px;position:absolute;right:-1px;width:7px}.mock-visit-body[data-v-493b20eb]{display:flex;flex-direction:column;min-width:0}.mock-visit-name[data-v-493b20eb]{color:var(--color-text-primary);font-family:var(--font-display);font-size:.62rem;font-weight:700;letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mock-visit-meta[data-v-493b20eb]{color:var(--color-text-muted);font-size:.52rem;font-weight:500;margin-top:1px}.mock-visit-cta[data-v-493b20eb]{align-items:center;border:1px solid rgba(139,126,200,.18);border-radius:50%;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.mock-vacc[data-v-493b20eb]{background:#f8f6fc99;border:1px solid rgba(139,126,200,.06);border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:8px 10px}.mock-vacc-head[data-v-493b20eb]{align-items:baseline;display:flex;justify-content:space-between}.mock-vacc-title[data-v-493b20eb]{color:var(--color-text-primary);font-family:var(--font-display);font-size:.6rem;font-weight:600;letter-spacing:-.005em}.mock-vacc-pct[data-v-493b20eb]{color:var(--color-text-muted);font-size:.55rem;font-weight:600}.mock-vacc-dots[data-v-493b20eb]{display:grid;gap:1.5px;grid-template-columns:repeat(18,1fr)}.mock-vacc-dot[data-v-493b20eb]{background:#8b7ec824;border-radius:1px;height:4px}.mock-vacc-dot.is-next[data-v-493b20eb]{background:#e8a0bf99;box-shadow:0 0 4px #e8a0bf99}.mock-vacc-next[data-v-493b20eb]{color:var(--color-text-muted);font-size:.5rem;font-weight:500;margin-top:1px}.mock-nav[data-v-493b20eb]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffa6;border-top:1px solid rgba(75,50,130,.06);display:flex;justify-content:space-around;padding:6px 8px 8px}.mock-nav-item[data-v-493b20eb]{align-items:center;color:var(--color-text-muted);display:inline-flex;flex-direction:column;font-size:.5rem;font-weight:500;gap:2px;letter-spacing:-.005em}.mock-nav-lbl[data-v-493b20eb]{font-family:var(--font-body);font-size:.48rem;font-weight:600;letter-spacing:-.005em}.mock-nav-item.is-active[data-v-493b20eb]{color:var(--color-primary)}.mock-nav-item.is-active .iconify[data-v-493b20eb]{filter:drop-shadow(0 0 4px currentColor)}.wl-label[data-v-493b20eb]{pointer-events:none;position:absolute;top:-6px;z-index:12}.wl-label-tag[data-v-493b20eb]{align-items:center;border-radius:var(--radius-full);box-shadow:0 2px 6px #4b328233;display:inline-flex;font-family:var(--font-display);font-size:.62rem;font-weight:600;gap:5px;letter-spacing:var(--tracking-eyebrow);padding:4px 10px;text-transform:uppercase;white-space:nowrap}.wl-label-dot[data-v-493b20eb]{background:#fff;border-radius:50%;box-shadow:0 0 4px currentColor;height:5px;width:5px}.wl-label-tag--default[data-v-493b20eb]{background:linear-gradient(135deg,#8b7ec8,#6e5fb3);color:#fff}.wl-divider[data-v-493b20eb]{align-items:center;bottom:16px;cursor:ew-resize;display:flex;justify-content:center;outline:none;position:absolute;top:16px;transform:translate(-50%);width:0;z-index:15}.wl-divider[data-v-493b20eb]:focus-visible{border-radius:4px;outline:2px solid var(--color-primary);outline-offset:6px}.wl-divider-line[data-v-493b20eb]{background:linear-gradient(180deg,#ffffffd9,#ffffff80);bottom:0;box-shadow:0 0 0 1px #4b328233,0 0 16px #ffffff80;left:50%;position:absolute;top:0;transform:translate(-50%);width:2px}.wl-divider-handle[data-v-493b20eb]{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 0 0 4px #ffffff8c,0 0 0 1px #4b328233,0 8px 20px #4b32824d;color:var(--color-primary);cursor:ew-resize;display:flex;height:44px;justify-content:center;position:relative;transition:transform .2s ease,box-shadow .2s ease;width:44px;z-index:2}.wl-divider:focus-visible .wl-divider-handle[data-v-493b20eb],.wl-divider:hover .wl-divider-handle[data-v-493b20eb]{box-shadow:0 0 0 5px #ffffffa6,0 0 0 1px var(--color-primary),0 12px 28px #4b328266;transform:scale(1.08)}.wl-divider-handle .handle-arrow[data-v-493b20eb]{margin:0 -2px}.wl-divider-hint[data-v-493b20eb]{bottom:-22px;color:#ffffffd9;font-size:.62rem;letter-spacing:.06em;text-shadow:0 0 4px rgba(75,50,130,.5);text-transform:uppercase}.wl-divider-hint[data-v-493b20eb],.wl-hint[data-v-493b20eb]{left:50%;position:absolute;transform:translate(-50%)}.wl-hint[data-v-493b20eb]{align-items:center;animation:wl-hint-bob-493b20eb 1.8s ease-in-out infinite;background:#fff;border:1px solid rgba(139,126,200,.2);border-radius:var(--radius-full);box-shadow:0 6px 16px -4px #8b7ec840;color:var(--color-text-primary);display:inline-flex;font-family:var(--font-display);font-size:.78rem;font-weight:600;gap:6px;letter-spacing:var(--tracking-snug);padding:7px 14px;top:-38px;white-space:nowrap}@keyframes wl-hint-bob-493b20eb{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-4px)}}.wl-hint[data-v-493b20eb]:after{background:#fff;border-bottom:1px solid rgba(139,126,200,.2);border-right:1px solid rgba(139,126,200,.2);bottom:-5px;content:"";height:9px;left:50%;position:absolute;transform:translate(-50%) rotate(45deg);width:9px}.wl-selector[data-v-493b20eb]{gap:18px}.wl-selector[data-v-493b20eb],.wl-selector-head[data-v-493b20eb]{display:flex;flex-direction:column}.wl-selector-head[data-v-493b20eb]{gap:4px}.wl-selector-head .t-eyebrow[data-v-493b20eb]{color:var(--color-text-muted)}.wl-selector-title[data-v-493b20eb]{color:var(--color-text-primary);margin:0}.wl-brands[data-v-493b20eb]{display:flex;flex-direction:column;gap:6px}.wl-brand[data-v-493b20eb]{align-items:center;background:#fff;border:1px solid rgba(139,126,200,.1);border-radius:12px;cursor:pointer;display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr) 16px auto;padding:10px 12px;position:relative;text-align:left;transition:all .25s cubic-bezier(.4,0,.2,1)}.wl-brand[data-v-493b20eb]:hover{border-color:#8b7ec84d;transform:translate(2px)}.wl-brand.is-active[data-v-493b20eb]{background:linear-gradient(90deg,#8b7ec80a,#e8a0bf05);border-color:#8b7ec866;box-shadow:0 0 0 1px #8b7ec833,0 6px 16px -4px #8b7ec82e}.wl-brand-logo[data-v-493b20eb]{align-items:center;border-radius:10px;box-shadow:0 4px 10px -4px #4b328266;color:#fff;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.wl-brand-id[data-v-493b20eb]{display:flex;flex-direction:column;gap:1px;min-width:0}.wl-brand-name[data-v-493b20eb]{color:var(--color-text-primary);font-family:var(--font-display);font-size:.85rem;font-weight:600;letter-spacing:var(--tracking-snug)}.wl-brand-domain[data-v-493b20eb]{color:var(--color-text-muted);font-size:.68rem;letter-spacing:.04em}.wl-brand-swatch[data-v-493b20eb]{border-radius:4px;box-shadow:0 0 0 2px #fff,0 0 0 3px #8b7ec81a;height:16px;width:16px}.wl-brand-tabindex[data-v-493b20eb]{color:var(--color-text-muted);font-size:.62rem;letter-spacing:.06em}.wl-brand-active-mark[data-v-493b20eb]{align-items:center;background:var(--gradient-cta);border-radius:50%;box-shadow:0 0 0 2px #fff,0 2px 6px #8b7ec84d;color:#fff;display:flex;height:18px;justify-content:center;position:absolute;right:-6px;top:-6px;width:18px}.wl-features[data-v-493b20eb]{border-top:1px dashed rgba(139,126,200,.18);display:flex;flex-direction:column;gap:6px;padding-top:12px}.wl-feature[data-v-493b20eb]{align-items:center;background:#f8f6fc80;border-radius:10px;display:grid;gap:10px;grid-template-columns:28px 1fr;padding:8px 12px}.wl-feature-icon[data-v-493b20eb]{align-items:center;background:#8b7ec81a;border-radius:8px;color:var(--color-primary);display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.wl-feature>div[data-v-493b20eb]{display:flex;flex-direction:column;gap:0;min-width:0}.wl-feature-title[data-v-493b20eb]{color:var(--color-text-primary);font-family:var(--font-display);font-size:.82rem;font-weight:600;letter-spacing:var(--tracking-snug)}.wl-feature-meta[data-v-493b20eb]{color:var(--color-text-muted);font-size:.7rem}@media(max-width:900px){.wl-stage[data-v-493b20eb]{gap:24px;grid-template-columns:1fr}.wl-frame[data-v-493b20eb]{max-width:360px}}@media(max-width:600px){.wl-label[data-v-493b20eb]{display:none}}@media(prefers-reduced-motion:reduce){.wl-hint[data-v-493b20eb]{animation:none}}.faq-grid[data-v-089102b7]{display:flex;flex-direction:column;gap:8px;margin:0 auto;max-width:var(--content-medium)}.faq-item[data-v-089102b7]{overflow:hidden;padding:0}.faq-toggle[data-v-089102b7]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:18px 24px;text-align:left;width:100%}.faq-q[data-v-089102b7]{color:var(--color-text-primary);flex:1;font-size:clamp(13px,4vw,15px);font-weight:600;padding-right:16px}.faq-chevron[data-v-089102b7]{color:var(--color-text-muted);flex-shrink:0;height:18px;transition:transform var(--transition-fast);width:18px}.faq-a[data-v-089102b7]{padding:0 24px 18px}.faq-a p[data-v-089102b7]{color:var(--color-text-secondary);font-size:14px;line-height:170%;margin:0;overflow-wrap:break-word;word-break:break-word}.faq-expand-enter-active[data-v-089102b7],.faq-expand-leave-active[data-v-089102b7]{overflow:hidden;transition:all .2s ease}.faq-expand-enter-from[data-v-089102b7],.faq-expand-leave-to[data-v-089102b7]{max-height:0;opacity:0;padding-bottom:0;padding-top:0}.cta-form[data-v-7a540234]{margin:0 auto;max-width:var(--content-narrow);padding:32px}.form-grid[data-v-7a540234]{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:24px}.form-field label[data-v-7a540234]{color:var(--color-text-primary);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.form-field input[data-v-7a540234]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:15px;outline:none;padding:10px 14px;transition:border-color .2s;width:100%}.form-field input[data-v-7a540234]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #8b7ec81f}.submit-btn[data-v-7a540234]{background:var(--color-primary);border:none;border-radius:var(--radius-md);color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px;transition:opacity .2s;width:100%}.submit-btn[data-v-7a540234]:hover:not(:disabled){opacity:.9}.submit-btn[data-v-7a540234]:disabled{background:var(--color-success);cursor:default}@media(max-width:640px){.form-grid[data-v-7a540234]{grid-template-columns:1fr}}.form-field--full[data-v-7a540234]{grid-column:1/-1}.form-footer[data-v-7a540234]{color:var(--color-text-muted);font-size:13px;line-height:1.5;margin:12px 0 0;text-align:center}
