.hero[data-v-0e55d9c9]{align-items:center;display:flex;min-height:100vh;overflow:hidden;padding:80px 0 96px;position:relative}.hero-orbs[data-v-0e55d9c9]{inset:0;overflow:hidden;pointer-events:none;z-index:0}.hero-orbs[data-v-0e55d9c9],.orb[data-v-0e55d9c9]{position:absolute}.orb[data-v-0e55d9c9]{border-radius:50%;filter:blur(80px);will-change:transform}.orb-1[data-v-0e55d9c9]{animation:orb-float-1-0e55d9c9 20s ease-in-out infinite;background:radial-gradient(circle,rgba(139,126,200,.25) 0,transparent 70%);height:600px;left:-10%;top:-10%;width:600px}.orb-2[data-v-0e55d9c9]{animation:orb-float-2-0e55d9c9 25s ease-in-out infinite;background:radial-gradient(circle,rgba(232,160,191,.2) 0,transparent 70%);height:500px;right:-15%;top:30%;width:500px}.orb-3[data-v-0e55d9c9]{animation:orb-float-3-0e55d9c9 22s ease-in-out infinite;background:radial-gradient(circle,rgba(168,200,232,.2) 0,transparent 70%);bottom:-10%;height:400px;left:30%;width:400px}@keyframes orb-float-1-0e55d9c9{0%,to{transform:translate(0) scale(1)}33%{transform:translate(80px,60px) scale(1.1)}66%{transform:translate(-40px,30px) scale(.95)}}@keyframes orb-float-2-0e55d9c9{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-60px,-80px) scale(1.05)}66%{transform:translate(40px,40px) scale(.9)}}@keyframes orb-float-3-0e55d9c9{0%,to{transform:translate(0) scale(1)}33%{transform:translate(60px,-40px) scale(1.1)}66%{transform:translate(-80px,-20px) scale(.95)}}.scroll-indicator[data-v-0e55d9c9]{bottom:32px;left:50%;position:absolute;transform:translate(-50%);z-index:3}.scroll-mouse[data-v-0e55d9c9]{border:2px solid var(--color-text-muted);border-radius:12px;display:flex;height:38px;justify-content:center;opacity:.5;padding-top:8px;width:24px}.scroll-wheel[data-v-0e55d9c9]{animation:scroll-wheel-pulse-0e55d9c9 1.8s ease-in-out infinite;background:var(--color-primary);border-radius:2px;height:8px;width:3px}@keyframes scroll-wheel-pulse-0e55d9c9{0%{opacity:1;transform:translateY(0)}50%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hero-inner[data-v-0e55d9c9]{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr;position:relative;z-index:2}.hero-content[data-v-0e55d9c9]{max-width:560px}.hero-title[data-v-0e55d9c9]{color:var(--color-primary);font-size:var(--text-hero);font-weight:900;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin:0 0 20px;padding-left:0;text-indent:0}.hero-title[data-v-0e55d9c9] span>span{background:var(--gradient-cta);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-0e55d9c9]{color:var(--color-text-secondary);font-size:var(--text-body-lg);line-height:var(--leading-normal);margin:0 0 36px;max-width:520px;padding-left:0;text-indent:0}.hero-badge[data-v-0e55d9c9]{align-items:center;background:#8b7ec814;border:1px solid rgba(139,126,200,.12);border-radius:var(--radius-full);color:var(--color-primary);display:inline-flex;font-size:13px;font-weight:600;gap:8px;letter-spacing:.01em;margin-bottom:20px;padding:6px 16px 6px 10px}.hero-badge-dot[data-v-0e55d9c9]{animation:badge-pulse-0e55d9c9 2s ease-in-out infinite;background:var(--color-primary);border-radius:50%;height:8px;width:8px}@keyframes badge-pulse-0e55d9c9{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.hero-features[data-v-0e55d9c9]{display:flex;flex-direction:column;gap:18px;margin-bottom:36px}.hero-feature[data-v-0e55d9c9]{align-items:flex-start;display:flex;gap:12px}.hero-feature-icon[data-v-0e55d9c9]{align-items:center;background:#8b7ec814;border-radius:var(--radius-sm);color:var(--color-primary);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.hero-feature-text[data-v-0e55d9c9]{display:flex;flex-direction:column;gap:4px}.hero-feature-title[data-v-0e55d9c9]{color:var(--color-text-primary);font-size:15px;font-weight:700;line-height:1.3}.hero-feature-desc[data-v-0e55d9c9]{color:var(--color-text-secondary);font-size:14px;line-height:1.4}.hero-stats[data-v-0e55d9c9]{align-items:center;display:flex;gap:20px;margin-bottom:32px;padding:16px 0}.hero-stat[data-v-0e55d9c9]{display:flex;flex-direction:column;gap:2px}.hero-stat-number[data-v-0e55d9c9]{color:var(--color-primary);font-size:clamp(1.25rem,2vw,1.75rem);font-weight:800;line-height:1.1}.hero-stat-label[data-v-0e55d9c9]{color:var(--color-text-muted);font-size:var(--text-xs);white-space:nowrap}.hero-stat-divider[data-v-0e55d9c9]{background:var(--color-border);flex-shrink:0;height:32px;width:1px}.hero-actions[data-v-0e55d9c9]{display:flex;flex-wrap:wrap;gap:16px}.hero-cta-primary[data-v-0e55d9c9]{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 .3s,box-shadow .3s,transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}.hero-cta-primary[data-v-0e55d9c9]:hover{box-shadow:0 8px 36px #8b7ec873;opacity:.95;transform:translateY(-2px)}.hero-cta-secondary[data-v-0e55d9c9]{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-primary);display:inline-flex;font-size:16px;font-weight:600;gap:8px;padding:14px 32px;text-decoration:none;transition:border-color .3s,box-shadow .3s,transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}.hero-cta-secondary[data-v-0e55d9c9]:hover{border-color:var(--color-primary);box-shadow:0 6px 24px #8b7ec82e;transform:translateY(-2px)}.hero-typewriter[data-v-0e55d9c9]{color:var(--color-primary);font-weight:600}.hero-segment-banner[data-v-0e55d9c9]{display:flex;gap:12px;margin-bottom:28px}.segment-link[data-v-0e55d9c9]{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);display:inline-flex;font-size:var(--text-sm);font-weight:500;gap:8px;padding:10px 16px;text-decoration:none;transition:background var(--transition-fast),border-color var(--transition-fast)}.segment-link[data-v-0e55d9c9]:hover{background:var(--color-primary-ultralight);border-color:var(--color-primary)}.segment-link--clinic .iconify[data-v-0e55d9c9]{color:var(--color-primary)}.segment-link--family .iconify[data-v-0e55d9c9]{color:var(--color-secondary)}.segment-arrow[data-v-0e55d9c9]{opacity:0;transform:translate(-4px);transition:opacity var(--transition-fast),transform var(--transition-fast)}.segment-link:hover .segment-arrow[data-v-0e55d9c9]{opacity:1;transform:translate(0)}.hero-auth-hint[data-v-0e55d9c9]{color:var(--color-text-muted);font-size:.875rem;margin-top:16px}.hero-auth-link[data-v-0e55d9c9]{color:var(--color-primary);font-weight:600;text-decoration:none;transition:color var(--transition-fast)}.hero-auth-link[data-v-0e55d9c9]:hover{text-decoration:underline}.cta-arrow[data-v-0e55d9c9]{transition:transform .2s}.hero-cta-primary:hover .cta-arrow[data-v-0e55d9c9]{transform:translate(3px)}.hero-visual[data-v-0e55d9c9]{align-items:center;display:flex;justify-content:center;min-height:540px;perspective:1200px;position:relative}.phone-scene[data-v-0e55d9c9]{position:relative;z-index:2}.phone-body[data-v-0e55d9c9]{border-radius:44px;position:relative;transform-style:preserve-3d;transition:box-shadow .6s ease;will-change:transform}.phone-frame[data-v-0e55d9c9]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:44px;box-shadow:0 1px #8b7ec80f,0 8px 30px #8b7ec81f,0 20px 60px #8b7ec814,inset 0 1px #fffc;overflow:hidden;padding:12px;position:relative;width:280px}.phone-island[data-v-0e55d9c9]{background:#2a2a2c;border-radius:20px;height:26px;margin:2px auto 8px;width:90px}.phone-gloss[data-v-0e55d9c9]{background:linear-gradient(135deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.04) 40%,transparent 60%);border-radius:44px;inset:0;z-index:10}.phone-gloss[data-v-0e55d9c9],.phone-shadow[data-v-0e55d9c9]{pointer-events:none;position:absolute}.phone-shadow[data-v-0e55d9c9]{background:radial-gradient(ellipse,rgba(139,126,200,.18) 0,transparent 70%);bottom:-16px;filter:blur(12px);height:40px;left:10%;right:10%;transform:translateZ(-20px)}.phone-screen[data-v-0e55d9c9]{background:var(--color-bg-alt);border-radius:32px;display:flex;flex-direction:column;overflow:hidden}.screen-statusbar[data-v-0e55d9c9]{align-items:center;color:var(--color-text-muted);display:flex;font-size:10px;justify-content:space-between;padding:6px 16px 4px}.statusbar-time[data-v-0e55d9c9]{color:var(--color-text-secondary);font-size:11px;font-weight:600}.statusbar-icons[data-v-0e55d9c9]{color:var(--color-text-muted);display:flex;gap:4px}.screen-header[data-v-0e55d9c9]{align-items:center;display:flex;justify-content:space-between;padding:4px 16px 8px}.screen-title[data-v-0e55d9c9]{color:var(--color-text-primary);font-size:16px;font-weight:700}.screen-week[data-v-0e55d9c9]{background:var(--color-primary-light);border-radius:var(--radius-full);color:var(--color-primary);font-size:10px;font-weight:600;padding:3px 10px}.screen-progress[data-v-0e55d9c9]{align-items:center;display:flex;gap:10px;padding:0 16px 10px}.progress-track[data-v-0e55d9c9]{background:var(--color-border-light);border-radius:3px;flex:1;height:5px;overflow:hidden}.progress-fill[data-v-0e55d9c9]{background:var(--gradient-cta);border-radius:3px;height:100%;width:68%}.progress-pct[data-v-0e55d9c9]{color:var(--color-primary);font-size:11px;font-weight:700}.screen-items[data-v-0e55d9c9]{display:flex;flex-direction:column;gap:5px;padding:0 10px 8px}.s-item[data-v-0e55d9c9]{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:12px;gap:8px;padding:8px}.s-item[data-v-0e55d9c9],.s-item-icon[data-v-0e55d9c9]{align-items:center;display:flex}.s-item-icon[data-v-0e55d9c9]{border-radius:9px;color:#fff;flex-shrink:0;height:30px;justify-content:center;width:30px}.s-item-icon--pill[data-v-0e55d9c9]{background:var(--color-primary)}.s-item-icon--visit[data-v-0e55d9c9]{background:var(--color-secondary)}.s-item-icon--lab[data-v-0e55d9c9]{background:var(--color-accent-blue)}.s-item-icon--vaccine[data-v-0e55d9c9]{background:var(--color-success)}.s-item-body[data-v-0e55d9c9]{flex:1;min-width:0}.s-item-name[data-v-0e55d9c9]{color:var(--color-text-primary);display:block;font-size:11.5px;font-weight:600;line-height:1.3}.s-item-meta[data-v-0e55d9c9]{color:var(--color-text-muted);font-size:9.5px}.s-item-tag[data-v-0e55d9c9]{border-radius:var(--radius-full);flex-shrink:0;font-size:9px;font-weight:600;padding:3px 8px;white-space:nowrap}.s-item-tag--action[data-v-0e55d9c9]{background:var(--color-primary-light);color:var(--color-primary)}.s-item-tag--new[data-v-0e55d9c9]{background:var(--color-secondary-light);color:var(--color-secondary-dark)}.screen-nav[data-v-0e55d9c9]{background:var(--color-surface);border-top:1px solid var(--color-border-light);display:flex;justify-content:space-around;padding:8px 4px 10px}.nav-item[data-v-0e55d9c9]{align-items:center;color:var(--color-text-muted);display:flex;flex-direction:column;font-size:8.5px;font-weight:500;gap:2px}.nav-item--active[data-v-0e55d9c9]{color:var(--color-primary)}.hero-float[data-v-0e55d9c9]{pointer-events:none;position:absolute;z-index:3}.hero-float--notif[data-v-0e55d9c9]{right:-2%;top:4%}.hero-float--adherence[data-v-0e55d9c9]{bottom:12%;left:-6%}.hero-float--doc[data-v-0e55d9c9]{left:-12%;top:32%}.hero-float--vacc[data-v-0e55d9c9]{bottom:4%;right:-4%}.hero-float--ai[data-v-0e55d9c9]{left:2%;top:14%}.float-card[data-v-0e55d9c9]{align-items:center;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#ffffffc7;border:1px solid rgba(139,126,200,.12);border-radius:14px;box-shadow:0 4px 20px #8b7ec81a;display:flex;font-size:12px;gap:8px;padding:8px 14px;white-space:nowrap}.float-card--compact[data-v-0e55d9c9]{gap:6px;padding:7px 12px}.float-icon[data-v-0e55d9c9]{align-items:center;border-radius:8px;color:#fff;display:flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.float-icon--bell[data-v-0e55d9c9]{background:var(--color-primary)}.float-icon--chart[data-v-0e55d9c9]{background:var(--color-success)}.float-icon--doc[data-v-0e55d9c9]{background:var(--color-secondary)}.float-icon--shield[data-v-0e55d9c9]{background:var(--color-accent-blue)}.float-icon--ai[data-v-0e55d9c9]{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary))}.float-body[data-v-0e55d9c9]{display:flex;flex-direction:column;gap:2px}.float-title[data-v-0e55d9c9]{color:var(--color-text-primary);font-size:11px;font-weight:600}.float-desc[data-v-0e55d9c9]{color:var(--color-text-muted);font-size:9.5px}.float-badge[data-v-0e55d9c9]{background:var(--color-primary-light);border-radius:var(--radius-full);color:var(--color-primary);font-size:10px;font-weight:600;padding:3px 9px}.float-pct[data-v-0e55d9c9]{color:var(--color-success);font-size:13px;font-weight:700}.float-bar[data-v-0e55d9c9]{background:var(--color-border-light);border-radius:2px;height:4px;overflow:hidden;width:48px}.float-bar-fill[data-v-0e55d9c9]{background:var(--gradient-cta);border-radius:2px;height:100%;width:94%}@media(prefers-reduced-motion:no-preference){.phone-body[data-v-0e55d9c9]{animation:phone-idle-float-0e55d9c9 5s ease-in-out infinite}}@keyframes phone-idle-float-0e55d9c9{0%,to{transform:translateY(0) rotateY(0) rotateX(0)}25%{transform:translateY(-6px) rotateY(1deg) rotateX(-.5deg)}50%{transform:translateY(-10px) rotateY(0) rotateX(.5deg)}75%{transform:translateY(-4px) rotateY(-1deg) rotateX(0)}}@media(max-width:1024px){.hero-inner[data-v-0e55d9c9]{gap:48px;grid-template-columns:1fr;text-align:center}.hero-content[data-v-0e55d9c9]{max-width:100%}.hero-subtitle[data-v-0e55d9c9]{margin-left:auto;margin-right:auto}.hero-actions[data-v-0e55d9c9],.hero-stats[data-v-0e55d9c9]{justify-content:center}.hero-features[data-v-0e55d9c9]{max-width:480px}.hero-badge[data-v-0e55d9c9],.hero-features[data-v-0e55d9c9]{margin-left:auto;margin-right:auto}.hero-segment-banner[data-v-0e55d9c9]{justify-content:center}.hero-visual[data-v-0e55d9c9]{min-height:440px;order:-1}.hero-float--doc[data-v-0e55d9c9]{left:-4%}.hero-float--adherence[data-v-0e55d9c9]{left:0}.hero-float--ai[data-v-0e55d9c9]{left:6%}}@media(max-width:768px){.hero-visual[data-v-0e55d9c9]{min-height:400px;perspective:none}.phone-body[data-v-0e55d9c9]{animation:none!important;transform:none!important}.phone-gloss[data-v-0e55d9c9]{display:none}.phone-frame[data-v-0e55d9c9]{width:260px}.hero-float--ai[data-v-0e55d9c9],.hero-float--doc[data-v-0e55d9c9],.hero-float--vacc[data-v-0e55d9c9]{display:none}.hero-float--notif[data-v-0e55d9c9]{right:0;top:2%}.hero-float--adherence[data-v-0e55d9c9]{bottom:2%;left:0}}@media(max-width:480px){.hero[data-v-0e55d9c9]{min-height:auto;padding:110px 0 64px}.hero-visual[data-v-0e55d9c9]{min-height:360px}.phone-frame[data-v-0e55d9c9]{width:240px}.hero-features[data-v-0e55d9c9],.hero-stats[data-v-0e55d9c9]{flex-wrap:wrap}.hero-stats[data-v-0e55d9c9]{gap:12px;justify-content:flex-start}.hero-stat-divider[data-v-0e55d9c9]{display:none}.hero-actions[data-v-0e55d9c9]{align-items:stretch;flex-direction:column}.hero-cta-primary[data-v-0e55d9c9],.hero-cta-secondary[data-v-0e55d9c9]{justify-content:center}.hero-float[data-v-0e55d9c9]{display:none}.hero-segment-banner[data-v-0e55d9c9]{align-items:stretch;flex-direction:column}}.platform-numbers-section[data-v-e0b3162c]{margin-top:-40px;padding:32px 0 48px;position:relative;z-index:2}.numbers-row[data-v-e0b3162c]{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.number-item[data-v-e0b3162c]{align-items:center;border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:28px 16px;position:relative;text-align:center;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s ease}.number-item[data-v-e0b3162c]:after{background:var(--gradient-cta);border-radius:3px 3px 0 0;bottom:0;content:"";height:3px;left:50%;position:absolute;transition:width .4s cubic-bezier(.4,0,.2,1),left .4s cubic-bezier(.4,0,.2,1);width:0}.number-item[data-v-e0b3162c]:hover{box-shadow:0 12px 32px #8b7ec826;transform:translateY(-6px)}.number-item[data-v-e0b3162c]:hover:after{left:30%;width:40%}.number-icon-wrap[data-v-e0b3162c]{align-items:center;border-radius:var(--radius-md);display:flex;height:48px;justify-content:center;margin-bottom:4px;transition:transform .3s ease;width:48px}.number-item:hover .number-icon-wrap[data-v-e0b3162c]{transform:scale(1.1) rotate(-3deg)}.number-value[data-v-e0b3162c]{color:var(--color-text-primary);font-size:clamp(28px,4vw,36px);font-weight:700;line-height:1}.number-label[data-v-e0b3162c]{color:var(--color-text-secondary);font-size:var(--text-xs);line-height:140%;margin:0;max-width:180px}@media(max-width:1024px){.numbers-row[data-v-e0b3162c]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.platform-numbers-section[data-v-e0b3162c]{margin-top:-24px}.numbers-row[data-v-e0b3162c]{gap:12px;grid-template-columns:repeat(2,1fr)}}.problem-section[data-v-7951d2e7]{background:var(--color-bg-alt)}.section-header[data-v-7951d2e7]{margin-bottom:36px;text-align:center}.section-badge[data-v-7951d2e7]{background:var(--color-secondary-light);border-radius:var(--radius-full);color:var(--color-secondary-dark);display:inline-block;font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);margin-bottom:16px;padding:4px 14px;text-transform:uppercase}.section-title[data-v-7951d2e7]{color:var(--color-text-primary);font-size:var(--text-h2);font-weight:700;margin:0}.problem-tabs[data-v-7951d2e7]{display:flex;gap:8px;justify-content:center;margin-bottom:40px}.problem-tab[data-v-7951d2e7]{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font-size:var(--text-sm);font-weight:600;gap:8px;padding:10px 24px;transition:all .3s ease}.problem-tab[data-v-7951d2e7]:hover{border-color:var(--color-primary);color:var(--color-text-primary)}.problem-tab.is-active[data-v-7951d2e7]{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 4px 16px #8b7ec84d;color:#fff}.problem-tab.is-active .problem-tab-dot[data-v-7951d2e7]{background:#fff}.problem-tab-dot[data-v-7951d2e7]{border-radius:50%;flex-shrink:0;height:8px;transition:background .3s;width:8px}.problem-tab-dot--red[data-v-7951d2e7]{background:var(--color-danger)}.problem-tab-dot--green[data-v-7951d2e7]{background:var(--color-success)}.problem-cards-inner[data-v-7951d2e7]{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.problem-card[data-v-7951d2e7]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:16px;overflow:hidden;padding:28px 24px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.problem-card[data-v-7951d2e7]:before{background:linear-gradient(135deg,rgba(212,114,124,.03),transparent 50%);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease;width:100%}.problem-card[data-v-7951d2e7]:hover:before{opacity:1}.problem-card--problem[data-v-7951d2e7]{border-left:3px solid rgba(212,114,124,.4)}.problem-card--solution[data-v-7951d2e7]{border-left:3px solid rgba(124,184,212,.5)}.problem-card[data-v-7951d2e7]:hover{box-shadow:0 16px 40px #d4727c1f;transform:translateY(-6px)}.problem-card-icon[data-v-7951d2e7]{align-items:center;border-radius:14px;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:transform .3s ease;width:48px}.problem-card:hover .problem-card-icon[data-v-7951d2e7]{transform:scale(1.1) rotate(-3deg)}.problem-card-icon--danger[data-v-7951d2e7]{background:#d4727c1a;color:var(--color-danger)}.problem-card-icon--success[data-v-7951d2e7]{background:#7cb8d41f;color:var(--color-success)}.problem-card-title[data-v-7951d2e7]{color:var(--color-text-primary);font-size:var(--text-card-title);font-weight:700;line-height:1.3;margin:0}.problem-card-desc[data-v-7951d2e7]{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.5;margin:0}.problem-card-micro[data-v-7951d2e7]{margin-top:auto;padding-top:8px}.micro-progress[data-v-7951d2e7]{align-items:center;display:flex;gap:10px}.micro-progress-bar[data-v-7951d2e7]{background:var(--color-border-light);border-radius:3px;flex:1;height:6px;overflow:hidden}.micro-progress-fill[data-v-7951d2e7]{background:var(--gradient-cta);border-radius:3px;height:100%;transition:width .8s ease}.micro-badge[data-v-7951d2e7],.micro-progress-label[data-v-7951d2e7]{color:var(--color-primary);font-size:var(--text-xs);font-weight:600}.micro-badge[data-v-7951d2e7]{align-items:center;background:var(--color-primary-light);border-radius:var(--radius-full);display:inline-flex;padding:4px 12px}.problem-card-enter-active[data-v-7951d2e7]{transition:all .4s cubic-bezier(.4,0,.2,1)}.problem-card-leave-active[data-v-7951d2e7]{position:absolute;transition:all .25s ease-in}.problem-card-enter-from[data-v-7951d2e7]{opacity:0;transform:translateY(20px) scale(.96)}.problem-card-leave-to[data-v-7951d2e7]{opacity:0;transform:translateY(-10px) scale(.96)}@media(max-width:900px){.problem-cards-inner[data-v-7951d2e7]{gap:16px;grid-template-columns:1fr}}@media(max-width:480px){.problem-tabs[data-v-7951d2e7]{align-items:stretch;flex-direction:column}.problem-tab[data-v-7951d2e7]{justify-content:center}}.cards-grid[data-v-20516875]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.cards-grid[data-v-20516875]{grid-template-columns:repeat(2,1fr)}}.product-card[data-v-20516875]{cursor:default;overflow:hidden;padding:0;transition:transform .3s var(--ease-out),box-shadow .3s}.product-card[data-v-20516875]:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}.card-svg-wrap[data-v-20516875]{align-items:center;background:var(--color-bg-alt);border-bottom:1px solid var(--color-border-light);display:flex;justify-content:center;min-height:160px;padding:32px 20px}.card-svg[data-v-20516875]{height:140px;max-width:220px;-o-object-fit:contain;object-fit:contain;width:100%}.card-icon[data-v-20516875]{align-items:center;border-radius:var(--radius-md);display:flex;height:44px;justify-content:center;margin:24px 24px 12px;width:44px}.card-title[data-v-20516875]{color:var(--color-text-primary);font-size:var(--text-card-title);font-weight:700;margin:0 24px 8px}.card-desc[data-v-20516875]{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.55;margin:0 24px 24px}@media(max-width:768px){.cards-grid[data-v-20516875]{grid-template-columns:1fr}}.how-it-works-section[data-v-dd063f78]{overflow:hidden}.section-header[data-v-dd063f78]{margin-bottom:24px;text-align:center}.section-badge[data-v-dd063f78]{background:var(--color-primary-light);border-radius:var(--radius-full);color:var(--color-primary);display:inline-block;font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);margin-bottom:16px;padding:4px 14px;text-transform:uppercase}.section-title[data-v-dd063f78]{color:var(--color-text-primary);font-size:var(--text-h2);font-weight:700;margin:0 0 8px}.section-subtitle[data-v-dd063f78]{color:var(--color-text-muted);font-size:var(--text-body);margin:0}.timeline-connector[data-v-dd063f78]{background:var(--color-border-light);border-radius:2px;height:3px;margin:0 auto 32px;max-width:90%;position:relative}.timeline-connector-fill[data-v-dd063f78]{background:var(--gradient-cta);border-radius:2px;inset:0;position:absolute;transform:scaleX(0);transform-origin:left;will-change:transform}.stage-cards[data-v-dd063f78]{display:grid;gap:12px;grid-template-columns:repeat(5,1fr)}.stage-card[data-v-dd063f78]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:24px 18px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.stage-card[data-v-dd063f78]:hover{border-color:var(--color-primary-light);box-shadow:var(--shadow-md)}.stage-card.is-expanded[data-v-dd063f78]{background:var(--color-primary-ultralight);border-color:var(--color-primary);box-shadow:var(--shadow-hover);grid-column:span 1}.stage-num[data-v-dd063f78]{color:var(--color-text-primary);font-size:48px;font-weight:900;line-height:1;opacity:.04;pointer-events:none;position:absolute;right:12px;top:8px;transition:opacity .3s}.stage-card.is-expanded .stage-num[data-v-dd063f78]{opacity:.08}.stage-icon-wrap[data-v-dd063f78]{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.stage-label[data-v-dd063f78]{color:var(--color-text-primary);font-size:15px;font-weight:700;line-height:1.2;margin:0}.stage-period[data-v-dd063f78]{color:var(--color-text-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-wide)}.stage-stat[data-v-dd063f78]{color:var(--color-primary);font-size:10px;font-weight:500;letter-spacing:.01em}.stage-events-wrap[data-v-dd063f78]{padding-top:4px}.stage-events[data-v-dd063f78]{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.stage-events li[data-v-dd063f78]{align-items:flex-start;color:var(--color-text-secondary);display:flex;font-size:12px;gap:8px;line-height:1.45}.stage-events li[data-v-dd063f78]:before{color:var(--color-primary);content:"─";flex-shrink:0;font-size:10px;margin-top:2px}.stage-expand-enter-active[data-v-dd063f78]{transition:all .35s cubic-bezier(.4,0,.2,1)}.stage-expand-leave-active[data-v-dd063f78]{transition:all .2s ease-in}.stage-expand-enter-from[data-v-dd063f78],.stage-expand-leave-to[data-v-dd063f78]{margin-top:0;max-height:0;opacity:0}.stage-expand-enter-to[data-v-dd063f78]{max-height:300px;opacity:1}@media(max-width:1100px){.stage-cards[data-v-dd063f78]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.stage-cards[data-v-dd063f78]{gap:10px;grid-template-columns:1fr}.timeline-connector[data-v-dd063f78]{display:none}.stage-card[data-v-dd063f78]{align-items:center;flex-direction:row;flex-wrap:wrap;gap:12px;padding:16px}.stage-card.is-expanded[data-v-dd063f78]{align-items:flex-start;flex-direction:column}.stage-num[data-v-dd063f78]{font-size:36px}.stage-events-wrap[data-v-dd063f78]{width:100%}}.product-showcase-section[data-v-75e1d656]{overflow:hidden;padding:var(--section-py) 0}.section-header[data-v-75e1d656]{margin-bottom:40px;text-align:center}.section-badge[data-v-75e1d656]{background:var(--color-accent-blue-light);border-radius:var(--radius-full);color:var(--color-accent-blue);display:inline-block;font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);margin-bottom:16px;padding:4px 14px;text-transform:uppercase}.section-title[data-v-75e1d656]{color:var(--color-text-primary);font-size:var(--text-h2);font-weight:700;margin:0 0 12px}.section-subtitle[data-v-75e1d656]{color:var(--color-text-secondary);font-size:var(--text-body-lg);margin:0;margin-inline:auto;max-width:520px}.showcase-tabs[data-v-75e1d656]{display:flex;justify-content:center;margin-bottom:48px}.tabs-track[data-v-75e1d656]{background:var(--color-bg-alt);border:1px solid var(--color-border-light);border-radius:var(--radius-full);display:inline-flex;gap:6px;padding:4px;position:relative}.tab-indicator[data-v-75e1d656]{background:var(--color-primary);height:calc(100% - 8px);left:0;position:absolute;top:4px;transition:transform .4s cubic-bezier(.4,0,.2,1),width .4s cubic-bezier(.4,0,.2,1);z-index:0}.showcase-tab[data-v-75e1d656],.tab-indicator[data-v-75e1d656]{border-radius:var(--radius-full)}.showcase-tab[data-v-75e1d656]{align-items:center;background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font-size:var(--text-sm);font-weight:600;gap:8px;padding:10px 20px;position:relative;transition:color .3s ease;z-index:1}.showcase-tab[data-v-75e1d656]:hover{color:var(--color-text-primary)}.showcase-tab.is-active[data-v-75e1d656]{color:#fff}.showcase-panel[data-v-75e1d656]{align-items:center;display:grid;gap:48px;grid-template-columns:1.2fr 1fr}.showcase-device-col[data-v-75e1d656]{display:flex;justify-content:center}.device-frame[data-v-75e1d656]{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);box-shadow:0 8px 30px #8b7ec81f,0 0 0 1px #8b7ec80f;overflow:hidden;width:100%;will-change:transform,opacity}.device-phone[data-v-75e1d656]{border-radius:28px;max-width:380px}.device-phone .device-notch[data-v-75e1d656]{background:var(--color-border);border-radius:3px;height:5px;margin:10px auto 0;width:100px}.device-desktop .device-notch[data-v-75e1d656]{display:none}.device-desktop[data-v-75e1d656]{border-radius:12px;max-width:100%}.device-screen[data-v-75e1d656]{overflow:hidden}.screen-header[data-v-75e1d656]{align-items:center;display:flex;justify-content:space-between;padding:14px 20px}.screen-header-title[data-v-75e1d656]{color:var(--color-text-primary);font-size:14px;font-weight:700}.screen-header-dots[data-v-75e1d656]{display:flex;gap:5px}.screen-dot[data-v-75e1d656]{background:var(--color-border);border-radius:50%;height:7px;width:7px}.screen-body[data-v-75e1d656]{display:flex;flex-direction:column;gap:8px;padding:12px 16px 20px}.screen-row[data-v-75e1d656]{align-items:center;background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:12px;padding:12px 14px;position:relative;transition:box-shadow .3s ease,border-color .3s ease,transform .3s ease;will-change:transform,opacity}.screen-row[data-v-75e1d656]:hover{box-shadow:0 2px 8px #8b7ec81a}.screen-row.is-highlighted[data-v-75e1d656]{border-color:var(--color-primary);box-shadow:0 0 0 2px #8b7ec833,0 4px 16px #8b7ec826;transform:translate(4px)}.screen-row-icon[data-v-75e1d656]{align-items:center;border-radius:var(--radius-sm);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.screen-row-text[data-v-75e1d656]{flex:1;min-width:0}.screen-row-label[data-v-75e1d656]{color:var(--color-text-primary);display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.screen-row-meta[data-v-75e1d656]{color:var(--color-text-muted);display:block;font-size:11px}.screen-row-badge[data-v-75e1d656]{border-radius:var(--radius-full);flex-shrink:0;font-size:11px;font-weight:600;padding:3px 10px;white-space:nowrap}.row-callout[data-v-75e1d656]{animation:calloutIn-75e1d656 .3s ease-out;background:var(--color-primary);border-radius:var(--radius-sm);box-shadow:0 4px 12px #8b7ec84d;color:#fff;font-size:12px;font-weight:500;padding:6px 12px;pointer-events:none;position:absolute;right:-12px;top:50%;transform:translate(100%,-50%);white-space:nowrap;z-index:10}.callout-arrow[data-v-75e1d656]{border-bottom:5px solid transparent;border-right:5px solid var(--color-primary);border-top:5px solid transparent;height:0;left:-5px;position:absolute;top:50%;transform:translateY(-50%);width:0}@keyframes calloutIn-75e1d656{0%{opacity:0;transform:translate(calc(100% + 8px),-50%)}to{opacity:1;transform:translate(100%,-50%)}}.showcase-info[data-v-75e1d656]{will-change:transform,opacity}.showcase-info-title[data-v-75e1d656]{color:var(--color-text-primary);font-size:var(--text-h3);font-weight:700;margin:0 0 12px}.showcase-info-desc[data-v-75e1d656]{color:var(--color-text-secondary);font-size:var(--text-body);line-height:1.6;margin:0 0 24px}.showcase-features[data-v-75e1d656]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.showcase-features li[data-v-75e1d656]{align-items:flex-start;border-radius:var(--radius-sm);color:var(--color-text-secondary);display:flex;font-size:var(--text-sm);gap:10px;line-height:1.5;padding:8px 12px;transition:background .3s ease,color .3s ease;will-change:transform,opacity}.showcase-features li.is-active-feature[data-v-75e1d656]{background:var(--color-primary-light);color:var(--color-text-primary)}.feature-check[data-v-75e1d656]{color:var(--color-success);flex-shrink:0;margin-top:2px}.showcase-demo-btn[data-v-75e1d656]{align-items:center;background:var(--color-primary);border-radius:10px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:8px;margin-top:20px;padding:10px 20px;text-decoration:none;transition:background .2s,transform .2s}.showcase-demo-btn[data-v-75e1d656]:hover{background:var(--color-primary-dark);transform:translateY(-1px)}@media(max-width:900px){.showcase-panel[data-v-75e1d656]{gap:32px;grid-template-columns:1fr}.tabs-track[data-v-75e1d656]{border-radius:var(--radius-lg);flex-wrap:wrap}.tab-indicator[data-v-75e1d656]{display:none}.showcase-tab.is-active[data-v-75e1d656]{background:var(--color-primary);color:#fff}.device-phone[data-v-75e1d656]{max-width:320px}.row-callout[data-v-75e1d656]{display:none}}@media(max-width:640px){.showcase-tab[data-v-75e1d656]{font-size:var(--text-xs);padding:8px 14px}}.modules-section[data-v-ee913e13]{background:var(--color-bg-alt);padding:var(--section-py) 0}.section-header[data-v-ee913e13]{margin-bottom:48px;text-align:center}.section-badge[data-v-ee913e13]{background:var(--color-primary-light);border-radius:var(--radius-full);color:var(--color-primary);display:inline-block;font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);margin-bottom:16px;padding:4px 14px;text-transform:uppercase}.section-title[data-v-ee913e13]{color:var(--color-text-primary);font-size:var(--text-h2);font-weight:700;margin:0 0 12px}.section-subtitle[data-v-ee913e13]{color:var(--color-text-secondary);font-size:var(--text-body-lg);margin:0;margin-inline:auto;max-width:560px}.modules-grid[data-v-ee913e13]{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.module-card[data-v-ee913e13]{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);display:flex;flex-direction:column;overflow:hidden;padding:28px 24px;transition:border-color .25s;will-change:transform,opacity}.module-card[data-v-ee913e13]:hover{border-color:var(--color-primary-light)}.module-icon-wrap[data-v-ee913e13]{align-items:center;border-radius:var(--radius-md);display:flex;flex-shrink:0;height:48px;justify-content:center;margin-bottom:16px;width:48px}.module-headline[data-v-ee913e13]{color:var(--color-text-primary);font-size:var(--text-card-title);font-weight:700;line-height:1.3;margin:0 0 4px}.module-label[data-v-ee913e13]{color:var(--color-text-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);margin:0 0 10px;text-transform:uppercase}.module-body[data-v-ee913e13]{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.55;margin:0}.module-illustration[data-v-ee913e13]{margin-top:20px;min-height:60px}.illust-events[data-v-ee913e13]{align-items:center;display:flex;gap:0}.illust-event-node[data-v-ee913e13]{align-items:center;display:flex;will-change:transform,opacity}.illust-dot[data-v-ee913e13]{background:var(--color-primary);border-radius:50%;flex-shrink:0;height:12px;width:12px}.illust-connector[data-v-ee913e13]{background:var(--color-primary-light);flex-shrink:0;height:2px;width:28px}.illust-ring-wrap[data-v-ee913e13]{position:relative}.illust-ring[data-v-ee913e13],.illust-ring-wrap[data-v-ee913e13]{height:80px;width:80px}.illust-ring-text[data-v-ee913e13]{align-items:center;color:var(--color-primary);display:flex;font-size:16px;font-weight:700;inset:0;justify-content:center;position:absolute}.illust-tasks[data-v-ee913e13]{display:flex;flex-direction:column;gap:6px}.illust-task-row[data-v-ee913e13]{align-items:center;background:var(--color-bg);border-radius:var(--radius-xs);display:flex;font-size:12px;gap:8px;padding:5px 8px;will-change:transform,opacity}.illust-priority-dot[data-v-ee913e13]{border-radius:50%;flex-shrink:0;height:6px;width:6px}.illust-task-name[data-v-ee913e13]{color:var(--color-text-secondary);flex:1}.illust-task-status[data-v-ee913e13]{font-size:11px;font-weight:600}.illust-chart[data-v-ee913e13]{align-items:flex-end;display:flex;gap:8px;height:70px;position:relative}.illust-trend-line[data-v-ee913e13]{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:1}.illust-bar-col[data-v-ee913e13]{align-items:center;display:flex;flex:1;flex-direction:column;height:100%;justify-content:flex-end}.illust-bar[data-v-ee913e13]{border-radius:4px 4px 0 0;height:var(--bar-h);transform-origin:bottom center;width:100%}.illust-bar-label[data-v-ee913e13]{color:var(--color-text-muted);font-size:10px;margin-top:4px}.modules-cta[data-v-ee913e13]{margin-top:40px;text-align:center}.modules-cta-link[data-v-ee913e13]{align-items:center;border:1px solid var(--color-primary-light);border-radius:var(--radius-full);color:var(--color-primary);display:inline-flex;font-size:var(--text-body);font-weight:600;gap:8px;padding:10px 20px;text-decoration:none;transition:background .25s,color .25s}.modules-cta-link[data-v-ee913e13]:hover{background:var(--color-primary);color:#fff}@media(max-width:768px){.modules-grid[data-v-ee913e13]{grid-template-columns:1fr}}.cta-split[data-v-0e851565]{padding:var(--section-py) 0}.split-grid[data-v-0e851565]{display:grid;gap:24px;grid-template-columns:1fr 1fr;perspective:800px}.split-card[data-v-0e851565]{align-items:center;cursor:pointer;display:flex;flex:1;flex-direction:column;padding:40px 32px;text-align:center;text-decoration:none;transform-style:preserve-3d;transition:box-shadow .3s ease;will-change:transform}.split-card[data-v-0e851565]:hover{box-shadow:var(--shadow-hover)}.split-grid:hover .split-card[data-v-0e851565]:not(:hover){opacity:.85}.split-svg-wrap[data-v-0e851565]{align-items:center;display:flex;height:110px;justify-content:center;margin-bottom:24px}.split-svg[data-v-0e851565]{width:auto}.split-svg[data-v-0e851565],.split-svg--phone[data-v-0e851565]{height:100px}.split-card--clinic .bar[data-v-0e851565]{transform-origin:bottom;transition:transform .4s ease}.split-card--clinic:hover .bar-1[data-v-0e851565]{transform:scaleY(1.2)}.split-card--clinic:hover .bar-2[data-v-0e851565]{transform:scaleY(1.15)}.split-card--clinic:hover .bar-3[data-v-0e851565]{transform:scaleY(1.1)}.split-card--clinic:hover .bar-4[data-v-0e851565]{transform:scaleY(1.05)}.split-card--clinic .trend-line[data-v-0e851565]{stroke-dashoffset:120;transition:stroke-dashoffset .8s ease}.split-card--clinic:hover .trend-line[data-v-0e851565]{stroke-dashoffset:0}.split-card--family .phone-item[data-v-0e851565]{opacity:.6;transition:opacity .3s ease}.split-card--family:hover .phone-item[data-v-0e851565]{opacity:1}.split-card--family .phone-notif[data-v-0e851565]{opacity:0;transition:opacity .4s ease .2s}.split-card--family:hover .phone-notif[data-v-0e851565]{opacity:1}.split-title[data-v-0e851565]{color:var(--color-text-primary);font-size:var(--text-h3);font-weight:700;margin:0 0 8px}.split-desc[data-v-0e851565]{color:var(--color-text-secondary);font-size:var(--text-body);line-height:1.55;margin:0 0 20px;max-width:320px}.split-link[data-v-0e851565]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:15px;font-weight:600;gap:6px;transition:gap .2s}.split-card:hover .split-link[data-v-0e851565]{gap:10px}.split-arrow[data-v-0e851565]{transition:transform .2s}.split-card:hover .split-arrow[data-v-0e851565]{transform:translate(3px)}@media(max-width:768px){.split-grid[data-v-0e851565]{grid-template-columns:1fr}.cta-split[data-v-0e851565]{padding:48px 0}}.final-cta-section[data-v-db561525]{padding:var(--section-py) 0}.cta-card[data-v-db561525]{background:var(--gradient-accent);border-radius:var(--radius-xl);overflow:hidden;padding:64px 40px;position:relative;text-align:center;will-change:clip-path,opacity,transform}.cta-content[data-v-db561525]{margin:0 auto;max-width:600px;position:relative;z-index:1}.cta-badge[data-v-db561525]{background:#8b7ec81f;border-radius:var(--radius-full);color:var(--color-primary);display:inline-block;font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);margin-bottom:16px;padding:4px 14px;text-transform:uppercase}.cta-title[data-v-db561525]{color:var(--color-text-primary);font-size:var(--text-h2);font-weight:700;margin:0 0 12px}.cta-desc[data-v-db561525]{color:var(--color-text-secondary);font-size:var(--text-body-lg);line-height:1.6;margin:0 0 32px}.cta-form[data-v-db561525]{margin:0 auto;max-width:540px}.form-row[data-v-db561525]{gap:10px}.form-actions[data-v-db561525],.form-row[data-v-db561525]{display:flex;margin-bottom:12px}.form-actions[data-v-db561525]{align-items:center;gap:16px}.cta-demo-link[data-v-db561525]{color:var(--color-primary);font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:opacity .2s;white-space:nowrap}.cta-demo-link[data-v-db561525]:hover{opacity:.8}.cta-input[data-v-db561525]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);flex:1;font-family:inherit;font-size:var(--text-sm);padding:12px 16px;transition:border-color var(--transition-base)}.cta-input[data-v-db561525]:focus{border-color:var(--color-primary);outline:none}.cta-input[data-v-db561525]::-moz-placeholder{color:var(--color-text-muted)}.cta-input[data-v-db561525]::placeholder{color:var(--color-text-muted)}.cta-submit[data-v-db561525]{align-items:center;background:var(--color-primary);border:none;border-radius:var(--radius-md);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--text-sm);font-weight:600;gap:8px;padding:12px 24px;transition:background var(--transition-base),transform var(--transition-base);white-space:nowrap}.cta-submit[data-v-db561525]:hover:not(:disabled){background:var(--color-primary-dark);transform:translateY(-1px)}.cta-submit[data-v-db561525]:disabled{cursor:default;opacity:.7}.form-note[data-v-db561525]{color:var(--color-text-muted);font-size:var(--text-xs);margin:0}.cta-decor[data-v-db561525]{border-radius:50%;pointer-events:none;position:absolute}.cta-decor--1[data-v-db561525]{background:var(--color-secondary-light);filter:blur(60px);height:200px;opacity:.4;right:-40px;top:-60px;width:200px}.cta-decor--2[data-v-db561525]{background:var(--color-accent-blue-light);bottom:-40px;filter:blur(50px);height:160px;left:-30px;opacity:.35;width:160px}.cta-decor--3[data-v-db561525]{background:var(--color-primary-light);bottom:20%;filter:blur(45px);height:120px;opacity:.3;right:20%;width:120px}@media(max-width:768px){.cta-card[data-v-db561525]{padding:40px 24px}.form-row[data-v-db561525]{flex-direction:column}.cta-submit[data-v-db561525]{justify-content:center;width:100%}}
