.hero-wrapper[data-v-2d08c579]{overflow:hidden;padding:80px 0}.container[data-v-2d08c579]{margin:auto;max-width:1440px;padding:0 24px}.hero-container[data-v-2d08c579]{position:relative}.hero-image[data-v-2d08c579]{display:block;height:auto;width:100%}.text-block[data-v-2d08c579]{left:clamp(24px,8vw,120px);max-width:560px;position:absolute;top:120px;z-index:2}.main-title[data-v-2d08c579]{color:#006d77;font-size:clamp(2.25rem,5vw,3.2rem);font-weight:800;line-height:1.35;margin-bottom:20px}.sub-title[data-v-2d08c579]{color:var(--color-muted);font-size:clamp(1rem,2vw,1.2rem);line-height:1.4;margin-bottom:35px}.app-links[data-v-2d08c579]{display:flex;flex-wrap:wrap;gap:16px}.store-img[data-v-2d08c579]{display:block;height:40px;transition:transform .2s ease;width:auto}.store-img[data-v-2d08c579]:hover{transform:translateY(-4px)}.store-btn[data-v-2d08c579]{background:none;border:none;cursor:pointer;padding:0}@media (max-width:1440px){.text-block[data-v-2d08c579]{max-width:500px;top:100px}.main-title[data-v-2d08c579]{color:#006d77;font-size:clamp(2.25rem,5vw,2.8rem);font-weight:800;line-height:1.35;margin-bottom:20px}.sub-title[data-v-2d08c579]{color:var(--color-muted);font-size:clamp(1rem,2vw,1.2rem);line-height:1.4;margin-bottom:35px}.store-img[data-v-2d08c579]{display:block;height:40px;transition:transform .2s ease;width:auto}}@media (max-width:1200px){.text-block[data-v-2d08c579]{max-width:500px;top:80px}.main-title[data-v-2d08c579]{color:#006d77;font-size:clamp(2.25rem,5vw,2.2rem);font-weight:800;line-height:1.35;margin-bottom:20px}.sub-title[data-v-2d08c579]{color:var(--color-muted);font-size:clamp(1rem,2vw,1rem);line-height:1.4;margin-bottom:35px}.store-img[data-v-2d08c579]{display:block;height:35px;transition:transform .2s ease;width:auto}}@media (max-width:1024px){.text-block[data-v-2d08c579]{max-width:400px;top:60px}.main-title[data-v-2d08c579]{color:#006d77;font-size:clamp(1.25rem,5vw,1.8rem);font-weight:800;line-height:1.25;margin-bottom:20px}.sub-title[data-v-2d08c579]{color:var(--color-muted);font-size:clamp(.5rem,2vw,.8rem);line-height:1.5;margin-bottom:20px}.store-img[data-v-2d08c579]{display:block;height:25px;transition:transform .2s ease;width:auto}}@media (max-width:768px){.text-block[data-v-2d08c579]{left:auto;margin-top:40px;max-width:100%;position:relative;text-align:center;top:auto}.app-links[data-v-2d08c579]{justify-content:center}.main-title[data-v-2d08c579]{color:#006d77;font-size:clamp(2.25rem,5vw,2.8rem);font-weight:800;line-height:1.35;margin-bottom:20px}.sub-title[data-v-2d08c579]{color:var(--color-muted);font-size:clamp(1rem,2vw,1.2rem);line-height:1.4;margin-bottom:35px}.store-img[data-v-2d08c579]{display:block;height:40px;transition:transform .2s ease;width:auto}}.feature-section[data-v-06cbc552]{padding:60px 0}.container[data-v-06cbc552]{display:flex;flex-direction:column;gap:clamp(80px,10vw,160px);margin:0 auto;max-width:1440px;width:92%}.feature-row[data-v-06cbc552]{align-items:center;display:flex;gap:clamp(40px,8vw,120px);justify-content:space-between}.feature-row.is-reversed[data-v-06cbc552]{flex-direction:row-reverse}.feature-text[data-v-06cbc552]{display:flex;flex:1;flex-direction:column;gap:16px;justify-content:center;max-width:480px}h2.feature-title[data-v-06cbc552]{margin-block-end:0;margin-block-start:0}.feature-title[data-v-06cbc552]{color:#2c3e50;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.2}.feature-description[data-v-06cbc552]{color:#6c757d;font-size:clamp(1rem,2vw,1.5rem);line-height:1.4}.feature-bg-box[data-v-06cbc552]{align-items:center;aspect-ratio:1/1;border-radius:24px;display:flex;flex:1;justify-content:center;max-width:568px;padding:clamp(24px,5vw,48px);width:100%}.feature-img-inside[data-v-06cbc552]{border-radius:8px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:992px){.feature-row[data-v-06cbc552],.feature-row.is-reversed[data-v-06cbc552]{flex-direction:column;gap:40px;text-align:center}.feature-text[data-v-06cbc552]{align-items:center;max-width:100%}.feature-bg-box[data-v-06cbc552]{max-width:500px}}.learn-in-mins-section[data-v-8d45c3dd]{padding:60px 0}.container[data-v-8d45c3dd]{display:flex;flex-direction:column;gap:clamp(40px,5vw,64px);margin:0 auto;max-width:1440px;width:92%}.main-title[data-v-8d45c3dd]{color:#2c3e50;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.2;margin:0;text-align:center}.text-group[data-v-8d45c3dd]{display:flex;flex-direction:column;gap:8px;max-width:357px;text-align:center}.text-group h3[data-v-8d45c3dd]{color:#2c3e50;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:700;line-height:1.3;margin:0}.text-group p[data-v-8d45c3dd]{color:#6c757d;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.5;margin:0}.three-columns[data-v-8d45c3dd]{gap:clamp(40px,5vw,64px)}.column[data-v-8d45c3dd],.three-columns[data-v-8d45c3dd]{align-items:center;display:flex;flex-direction:column}.column[data-v-8d45c3dd]{gap:24px;width:100%}@media (min-width:992px){.three-columns[data-v-8d45c3dd]{align-items:flex-start;flex-direction:row;justify-content:space-between}.column[data-v-8d45c3dd]{flex:1;max-width:380px}}.column-pink .pink-box[data-v-8d45c3dd],.column-purple .purple-box[data-v-8d45c3dd],.column-yellow .yellow-box[data-v-8d45c3dd]{align-items:center;aspect-ratio:1/1;border-radius:16px;display:flex;justify-content:center;max-width:358px;overflow:hidden;position:relative;width:100%}.column-yellow .yellow-box[data-v-8d45c3dd]{background:#f2ff79}.column-purple .purple-box[data-v-8d45c3dd]{background:#efd7ff}.column-pink .pink-box[data-v-8d45c3dd]{background:#ffd7e5}.feature-image[data-v-8d45c3dd]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.floating-card[data-v-8d45c3dd]{background:#fff;border-radius:16px;box-shadow:0 12px 24px -4px #919eab1f;left:50%;padding:8px 16px;position:absolute;transform:translate(-50%);width:90%}.card1[data-v-8d45c3dd]{top:16px}.card2[data-v-8d45c3dd]{top:130px}.card3[data-v-8d45c3dd]{top:244px}.icon-text[data-v-8d45c3dd]{align-items:center;display:flex;gap:16px;max-width:100%;word-break:break-word}.icon-text.reversed[data-v-8d45c3dd]{flex-direction:row-reverse;text-align:right}.icon-text h4[data-v-8d45c3dd]{color:#2c3e50;font-size:14px;font-weight:600;line-height:22px;margin:0 0 4px}.icon-text p[data-v-8d45c3dd]{color:#2c3e50;font-size:12px;font-weight:400;line-height:20px;margin:0}.icon[data-v-8d45c3dd]{height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.book[data-v-8d45c3dd],.icon[data-v-8d45c3dd]{border-radius:4px}.book[data-v-8d45c3dd]{position:absolute}.book-left[data-v-8d45c3dd]{left:21px;top:157px;transform:rotate(-15deg);width:167px}.book-right[data-v-8d45c3dd]{left:204px;top:138px;transform:rotate(15deg);width:152px}.purple-bubble[data-v-8d45c3dd]{align-items:center;background:#b342ff;border-radius:50%;display:flex;height:80px;justify-content:center;left:24px;position:absolute;top:44px;transform:rotate(-15deg);width:80px}.bubble-center[data-v-8d45c3dd]{border-radius:50%;height:58px;width:58px}.pink-center-text[data-v-8d45c3dd]{align-items:center;display:flex;flex-direction:column;gap:16px;left:50%;position:absolute;top:51px;transform:translate(-50%)}.big-pink[data-v-8d45c3dd]{color:#ff2d77;font-size:46px;font-weight:700;line-height:54px;margin:0}.pink-sub[data-v-8d45c3dd]{color:#ff6c9f;font-size:18px;font-weight:400;line-height:26px;margin:0}.time-graph-section[data-v-108f4626]{padding:60px 0}.container[data-v-108f4626]{align-items:center;gap:clamp(40px,5vw,64px);margin:0 auto;max-width:1440px;width:92%}.container[data-v-108f4626],.heading[data-v-108f4626]{display:flex;flex-direction:column}.heading[data-v-108f4626]{gap:16px;max-width:600px;text-align:center}.heading h2[data-v-108f4626]{color:#2c3e50;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.2;margin:0}.heading p[data-v-108f4626]{color:#6c757d;font-size:clamp(1rem,2vw,1.25rem);line-height:1.5;margin:0}.pills[data-v-108f4626]{display:flex;flex-wrap:wrap;gap:clamp(8px,1.5vw,16px);justify-content:center;width:100%}.pill-btn[data-v-108f4626]{background:#fff;border:1px solid transparent;border-radius:999px;box-shadow:0 2px 8px #0000000d;color:#2c3e50;cursor:pointer;font-size:clamp(.75rem,2.5vw,1rem);font-weight:600;padding:clamp(8px,1.5vw,20px) clamp(16px,3vw,35px);transition:all .3s ease;white-space:nowrap}.pill-btn[data-v-108f4626]:hover{background:#f0f4f8}.pill-btn.active[data-v-108f4626]{background-color:var(--color-primary,#006d77);border:1px solid var(--color-secondary,#83c5be);box-shadow:0 4px 12px #006d7733;color:#fff}.graph-container[data-v-108f4626]{overflow-x:auto;padding-bottom:24px;width:100%}.line-graph[data-v-108f4626]{height:auto;margin-top:24px;min-width:700px;width:100%}.timeline-labels[data-v-108f4626]{color:#83c5be;display:flex;font-size:clamp(.875rem,1.5vw,1rem);font-weight:500;justify-content:space-between;margin-top:16px;min-width:700px;padding:0 8px}.label-end[data-v-108f4626]{color:#006d77;font-weight:700}.point-label[data-v-108f4626]{font-size:14px;font-weight:600;fill:#2c3e50;text-anchor:middle}.animatePath[data-v-108f4626]{stroke-dasharray:2000;stroke-dashoffset:2000;animation:draw-108f4626 20s cubic-bezier(.25,1,.5,1) forwards}@keyframes draw-108f4626{to{stroke-dashoffset:0}}.testimonials-section[data-v-694a4de4]{display:flex;flex-direction:column;gap:64px;margin:0 auto;max-width:1440px;padding:60px 0}.section-title[data-v-694a4de4]{color:#2c3e50;font-family:Inter,sans-serif;font-size:48px;font-weight:700;line-height:56px;text-align:center}.testimonial-grid[data-v-694a4de4]{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.testimonial-card[data-v-694a4de4]{border-radius:24px;box-sizing:border-box;display:flex;flex-direction:column;height:360px;overflow:hidden;padding:24px;position:relative;width:276px}.testimonial-bg[data-v-694a4de4]{height:307px;left:0;pointer-events:none;position:absolute;top:0;width:276px;z-index:-1}.quote-icon[data-v-694a4de4]{height:48px;width:48px}.testimonial-text-container[data-v-694a4de4]{max-width:400px}.testimonial-text[data-v-694a4de4]{color:#2c3e50;flex:1;font-family:Inter,sans-serif;font-size:16px;line-height:28px;margin-bottom:auto;overflow:hidden;text-overflow:ellipsis}.testimonial-text strong[data-v-694a4de4]{font-weight:700}.testimonial-footer[data-v-694a4de4]{align-items:center;border-radius:12px;bottom:50px;display:flex;gap:16px;left:0;padding:12px 16px;position:absolute;right:24px}.avatar[data-v-694a4de4]{border-radius:100%;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.user-info[data-v-694a4de4]{display:flex;flex-direction:column}.name[data-v-694a4de4]{font-size:14px;font-weight:600;line-height:24px}.name[data-v-694a4de4],.role[data-v-694a4de4]{color:#2c3e50}.role[data-v-694a4de4]{font-size:12px;line-height:20px}@media (max-width:768px){.section-title[data-v-694a4de4]{font-size:32px;line-height:40px}.testimonial-card[data-v-694a4de4]{height:auto;max-width:320px;width:100%}.testimonial-footer[data-v-694a4de4]{background:transparent;bottom:20px;box-shadow:none;left:10px;padding:12px 0;position:absolute}.testimonial-text-container[data-v-694a4de4]{max-width:230px;min-height:240px}}.download-section[data-v-9bb944b2]{display:flex;justify-content:center;padding:60px 30px}.download-container[data-v-9bb944b2]{background:linear-gradient(90deg,#e3f2fd,#bbdefb);border-radius:16px;box-sizing:border-box;max-width:1200px;padding:60px 32px;text-align:center;width:100%}.download-content[data-v-9bb944b2]{align-items:center;display:flex;flex-direction:column;gap:32px}.download-title[data-v-9bb944b2]{color:#2c3e50;font-size:48px;font-weight:700;line-height:56px;text-align:center;word-wrap:break-word}.download-subtitle[data-v-9bb944b2],.download-title[data-v-9bb944b2]{font-family:Inter,sans-serif;margin:0}.download-subtitle[data-v-9bb944b2]{color:#6c757d;font-size:18px;line-height:26px;max-width:900px}.download-btn[data-v-9bb944b2]{background-color:#006d77;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:600;padding:12px 24px}.store-buttons[data-v-9bb944b2]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.store-buttons img[data-v-9bb944b2]{border-radius:5px;height:41px;width:140px}.store-btn[data-v-9bb944b2]{background:none;border:none;cursor:pointer;padding:0}.faq-section[data-v-90243c16]{display:flex;flex-direction:column;gap:64px;margin:0 auto;max-width:950px;padding:60px 30px 120px}.faq-title[data-v-90243c16]{color:#2c3e50;font-family:Inter,sans-serif;font-size:48px;font-weight:800;letter-spacing:-.02em;margin:0;text-align:center}.faq-list[data-v-90243c16]{display:flex;flex-direction:column;gap:16px}.faq-item[data-v-90243c16]{background:linear-gradient(180deg,#f3f4f6,#f9fafb);border:1px solid hsla(208,7%,46%,.2);border-radius:8px;padding:16px;transition:box-shadow .2s ease}.faq-item[data-v-90243c16]:hover{border-color:#cbd5e1;box-shadow:0 12px 24px -8px #0f172a0f;transform:translateY(-2px)}.faq-item.is-open[data-v-90243c16]{border-color:#006d77;box-shadow:0 12px 24px -8px #006d771a;transform:translateY(0)}.faq-question[data-v-90243c16]{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;outline:none;padding:24px;text-align:left;width:100%}.faq-question[data-v-90243c16]:focus-visible{border-radius:8px;outline:2px solid #006d77;outline-offset:-2px}.faq-question-text[data-v-90243c16]{color:#2c3e50;flex:1;font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:1.4;padding-right:24px}.faq-icon-wrapper[data-v-90243c16]{align-items:center;background:#f1f5f9;border-radius:50%;color:#64748b;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:32px}.faq-item:hover .faq-icon-wrapper[data-v-90243c16]{background:#e2e8f0;color:#0f172a}.faq-item.is-open .faq-icon-wrapper[data-v-90243c16]{background:#006d77;color:#fff;transform:rotate(180deg)}.faq-chevron[data-v-90243c16]{height:20px;width:20px}.faq-answer-wrapper[data-v-90243c16]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1)}.faq-item.is-open .faq-answer-wrapper[data-v-90243c16]{grid-template-rows:1fr}.faq-answer[data-v-90243c16]{overflow:hidden;padding-top:12px}.accordion-enter-active[data-v-90243c16],.accordion-leave-active[data-v-90243c16]{transition:max-height .5s ease,opacity .5s ease}.accordion-enter-from[data-v-90243c16],.accordion-leave-to[data-v-90243c16]{max-height:0;opacity:0}.accordion-enter-to[data-v-90243c16],.accordion-leave-from[data-v-90243c16]{max-height:200px;opacity:1}.faq-answer p[data-v-90243c16]{color:#6c757d;color:#64748b;font-family:Inter,sans-serif;font-size:14px;font-size:18px;letter-spacing:.28px;line-height:22px;line-height:1.7;margin:0}@media (max-width:480px){.faq-question[data-v-90243c16]{padding:20px 16px}.faq-question-text[data-v-90243c16]{font-size:18px}.faq-answer p[data-v-90243c16]{font-size:16px;padding:0 16px 20px}}.modal-overlay[data-v-97a6c00a]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:2000}.modal-card[data-v-97a6c00a]{background:#fff;border-radius:20px;box-shadow:0 24px 48px #00000026;max-height:90vh;max-width:480px;overflow-y:auto;padding:40px;position:relative;width:100%}.modal-close[data-v-97a6c00a]{align-items:center;background:#f1f5f9;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:16px;top:16px;transition:background .2s;width:36px}.modal-close[data-v-97a6c00a]:hover{background:#e2e8f0;color:#0f172a}.modal-close svg[data-v-97a6c00a]{height:16px;width:16px}.modal-header[data-v-97a6c00a]{margin-bottom:28px}.beta-badge[data-v-97a6c00a]{background:#edf7f7;border:1px solid #b2dfe2;border-radius:999px;color:#006d77;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.05em;margin-bottom:12px;padding:4px 12px;text-transform:uppercase}.modal-header h2[data-v-97a6c00a]{color:#2c3e50;font-size:24px;font-weight:800;line-height:1.3;margin:0 0 8px}.modal-header p[data-v-97a6c00a]{color:#6c757d;font-size:15px;line-height:1.6;margin:0}.form-group[data-v-97a6c00a]{margin-bottom:20px}.form-group label[data-v-97a6c00a]{color:#2c3e50;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.required[data-v-97a6c00a]{color:#e74c3c}.optional[data-v-97a6c00a]{color:#94a3b8;font-weight:400}.form-group input[type=email][data-v-97a6c00a],.form-group input[type=text][data-v-97a6c00a],.form-group textarea[data-v-97a6c00a]{border:2px solid #e5e7eb;border-radius:8px;box-sizing:border-box;color:#2c3e50;font-family:Inter,sans-serif;font-size:15px;padding:12px 14px;transition:border-color .2s,box-shadow .2s;width:100%}.form-group input[data-v-97a6c00a]:focus,.form-group textarea[data-v-97a6c00a]:focus{border-color:#006d77;box-shadow:0 0 0 3px #006d771a;outline:none}.form-group input.error[data-v-97a6c00a],.form-group textarea.error[data-v-97a6c00a]{border-color:#e74c3c}.form-group textarea[data-v-97a6c00a]{min-height:90px;resize:vertical}.platform-options[data-v-97a6c00a]{display:flex;flex-wrap:wrap;gap:10px}.platform-options.error .platform-option[data-v-97a6c00a]{border-color:#e74c3c}.platform-option[data-v-97a6c00a]{align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:8px;color:#64748b;cursor:pointer;display:flex;flex:1;font-size:14px;font-weight:500;gap:6px;justify-content:center;min-width:80px;padding:10px 12px;transition:all .2s}.platform-option input[type=radio][data-v-97a6c00a]{display:none}.platform-option[data-v-97a6c00a]:hover{border-color:#83c5be;color:#006d77}.platform-option.selected[data-v-97a6c00a]{background:#edf7f7;border-color:#006d77;color:#006d77;font-weight:600}.platform-icon svg[data-v-97a6c00a]{flex-shrink:0;height:16px;width:16px}.error-msg[data-v-97a6c00a]{color:#e74c3c;display:block;font-size:13px;margin-top:5px}.error-banner[data-v-97a6c00a]{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:14px;margin-bottom:16px;padding:12px 16px}.btn-primary[data-v-97a6c00a]{background:#006d77;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:700;padding:14px;transition:background .2s,transform .15s;width:100%}.btn-primary[data-v-97a6c00a]:hover:not(:disabled){background:#005a63;transform:translateY(-1px)}.btn-primary[data-v-97a6c00a]:disabled{cursor:not-allowed;opacity:.65}.success-state[data-v-97a6c00a]{flex-direction:column;gap:12px;padding:12px 0 4px;text-align:center}.success-icon[data-v-97a6c00a],.success-state[data-v-97a6c00a]{align-items:center;display:flex}.success-icon[data-v-97a6c00a]{background:#edf7f7;border-radius:50%;color:#006d77;height:56px;justify-content:center;width:56px}.success-icon svg[data-v-97a6c00a]{height:28px;width:28px}.success-state h3[data-v-97a6c00a]{color:#2c3e50;font-size:20px;font-weight:800;margin:0}.success-state p[data-v-97a6c00a]{color:#6c757d;font-size:15px;line-height:1.6;margin:0}.success-state .btn-primary[data-v-97a6c00a]{margin-top:8px}.modal-fade-enter-active[data-v-97a6c00a],.modal-fade-leave-active[data-v-97a6c00a]{transition:opacity .25s ease}.modal-fade-enter-active .modal-card[data-v-97a6c00a],.modal-fade-leave-active .modal-card[data-v-97a6c00a]{transition:transform .25s ease,opacity .25s ease}.modal-fade-enter-from[data-v-97a6c00a],.modal-fade-leave-to[data-v-97a6c00a]{opacity:0}.modal-fade-enter-from .modal-card[data-v-97a6c00a],.modal-fade-leave-to .modal-card[data-v-97a6c00a]{opacity:0;transform:translateY(20px)}@media (max-width:480px){.modal-card[data-v-97a6c00a]{padding:28px 20px}}
