@import url(https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,600&family=Outfit:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,500;9..144,600;9..144,700&family=Outfit:wght@400;500;600;700&display=swap);.app-nav-root[data-v-7d06c9fe]{display:contents}.app-nav[data-v-7d06c9fe]{--border-subtle:rgba(226,232,240,.09);--text-primary:#f1f3f6;--text-secondary:rgba(241,243,246,.7);--ember:#ff7a45;--ember-light:#ffb07a;--ember-dark:#d9501e;position:fixed;top:0;left:0;right:0;z-index:199;background:rgba(10,14,20,.86);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-subtle);font-family:Outfit,-apple-system,BlinkMacSystemFont,sans-serif;transition:background .3s ease,box-shadow .3s ease}.app-nav.nav-scrolled[data-v-7d06c9fe]{background:rgba(7,9,13,.96);box-shadow:0 10px 30px rgba(0,0,0,.35)}.app-nav[data-v-7d06c9fe] .v-btn{text-transform:none!important;letter-spacing:.01em}.nav-content[data-v-7d06c9fe]{display:flex;justify-content:space-between;align-items:center;padding:14px 0}.nav-brand[data-v-7d06c9fe]{display:flex;align-items:center;gap:12px;cursor:pointer;transition:transform .3s ease}.nav-brand[data-v-7d06c9fe]:hover{transform:scale(1.03)}.nav-logo-icon[data-v-7d06c9fe]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(140deg,var(--ember-light) 0,var(--ember) 55%,var(--ember-dark) 100%)}.nav-logo-text[data-v-7d06c9fe]{display:flex;flex-direction:column;line-height:1.1}.nav-name[data-v-7d06c9fe]{font-family:Fraunces,Georgia,serif;font-size:1.35rem;font-weight:600;color:var(--text-primary);letter-spacing:-.01em}.nav-suite[data-v-7d06c9fe]{font-size:.62rem;font-weight:600;letter-spacing:3px;color:var(--ember);margin-top:2px}.nav-links[data-v-7d06c9fe]{display:flex;align-items:center;gap:6px}.nav-link[data-v-7d06c9fe]{padding:10px 16px;color:var(--text-secondary);font-size:15px;font-weight:500;text-decoration:none;border-radius:8px;transition:all .2s ease;white-space:nowrap}.nav-link.router-link-active[data-v-7d06c9fe],.nav-link[data-v-7d06c9fe]:hover{color:var(--ember-light);background:rgba(255,122,69,.08)}.nav-actions[data-v-7d06c9fe]{display:flex;align-items:center;gap:10px}.nav-btn-login[data-v-7d06c9fe]{border:1.5px solid var(--ember)!important;color:var(--ember-light)!important;font-weight:600!important;border-radius:10px!important}.nav-btn-demo[data-v-7d06c9fe]{background:linear-gradient(150deg,var(--ember-light) 0,var(--ember) 55%,var(--ember-dark) 100%)!important;color:#0a0e14!important;font-weight:600!important;border-radius:10px!important}.nav-burger[data-v-7d06c9fe]{display:none;width:40px;height:40px;align-items:center;justify-content:center;background:hsla(0,0%,100%,.06);border:1px solid var(--border-subtle);border-radius:8px;cursor:pointer}.drawer-overlay[data-v-7d06c9fe]{position:fixed;inset:0;background:rgba(0,0,0,.7);backdrop-filter:blur(10px);z-index:200}.drawer-panel[data-v-7d06c9fe]{position:fixed;top:0;left:0;bottom:0;width:300px;max-width:86vw;background:#0f141c;border-right:1px solid rgba(226,232,240,.09);box-shadow:0 0 60px rgba(0,0,0,.5);overflow-y:auto;padding:8px;font-family:Outfit,sans-serif}.drawer-header[data-v-7d06c9fe]{display:flex;align-items:center;gap:12px;padding:24px 16px 0}.drawer-logo[data-v-7d06c9fe]{width:44px;height:44px;border-radius:13px;display:flex;align-items:center;justify-content:center;background:linear-gradient(140deg,#ffb07a,#ff7a45 55%,#d9501e)}.drawer-brand[data-v-7d06c9fe]{flex:1;line-height:1.15}.drawer-brand>div[data-v-7d06c9fe]:first-child{font-family:Fraunces,Georgia,serif;font-size:20px;font-weight:600;color:#f1f3f6}.brand-sub[data-v-7d06c9fe]{font-size:10px;font-weight:600;letter-spacing:3px;color:#ff7a45}.drawer-close[data-v-7d06c9fe]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.06);border:1px solid rgba(226,232,240,.09);border-radius:8px;color:rgba(241,243,246,.7);cursor:pointer}.drawer-close[data-v-7d06c9fe] .v-icon{color:currentColor!important}.drawer-nav[data-v-7d06c9fe]{padding:8px 16px 16px}.drawer-link[data-v-7d06c9fe]{display:flex;align-items:center;padding:14px 16px;color:rgba(241,243,246,.7);font-size:16px;font-weight:500;text-decoration:none;border-radius:10px;cursor:pointer;transition:all .3s ease;margin-bottom:4px}.drawer-link[data-v-7d06c9fe] .v-icon{color:currentColor!important}.drawer-link[data-v-7d06c9fe]:hover{background:rgba(255,122,69,.1);color:#ffb07a;transform:translateX(8px)}.drawer-link-ember[data-v-7d06c9fe]{color:#ffb07a}@media (max-width:960px){.nav-actions[data-v-7d06c9fe],.nav-links[data-v-7d06c9fe]{display:none}.nav-burger[data-v-7d06c9fe]{display:flex}}.footer-modern[data-v-f3610756]{--ember:#ff7a45;--ember-light:#ffb07a;--ember-dark:#d9501e;--text-primary:#f1f3f6;--text-secondary:rgba(241,243,246,.7);--text-muted:rgba(241,243,246,.5);--border-subtle:rgba(226,232,240,.09);background:#07090d;border-top:1px solid var(--border-subtle);color:var(--text-secondary);padding:64px 0 24px;font-family:Outfit,-apple-system,BlinkMacSystemFont,sans-serif}.footer-logo[data-v-f3610756]{display:flex;align-items:center;gap:12px}.footer-logo-icon[data-v-f3610756]{width:44px;height:44px;border-radius:13px;display:flex;align-items:center;justify-content:center;background:linear-gradient(140deg,var(--ember-light) 0,var(--ember) 55%,var(--ember-dark) 100%)}.footer-logo-text[data-v-f3610756]{display:flex;flex-direction:column}.logo-name-footer[data-v-f3610756]{font-family:Fraunces,Georgia,serif;font-size:1.45rem;font-weight:600;color:var(--text-primary);line-height:1;letter-spacing:-.01em}.logo-suite-footer[data-v-f3610756]{font-size:.65rem;font-weight:600;letter-spacing:3px;color:var(--ember);margin-top:4px}.footer-description[data-v-f3610756]{font-size:.95rem;line-height:1.7;color:var(--text-muted);max-width:320px}.footer-heading[data-v-f3610756]{font-size:.98rem;font-weight:600;color:var(--text-primary)}.footer-links[data-v-f3610756]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.footer-links a[data-v-f3610756]{color:var(--text-secondary);text-decoration:none;font-size:.93rem;transition:all .3s ease;display:inline-block}.footer-links a[data-v-f3610756]:hover{color:var(--ember-light);transform:translateX(4px)}.footer-contact[data-v-f3610756]{font-size:.93rem}.contact-item[data-v-f3610756]{display:flex;align-items:center}.contact-item a[data-v-f3610756]{color:var(--text-secondary);text-decoration:none;word-break:break-all}.contact-item a[data-v-f3610756]:hover{color:var(--ember-light)}.footer-bottom[data-v-f3610756]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.copyright[data-v-f3610756],.footer-meta[data-v-f3610756]{font-size:.87rem;color:var(--text-muted)}.footer-meta[data-v-f3610756]{display:flex;align-items:center;gap:10px}.meta-item[data-v-f3610756]{font-weight:600}.meta-divider[data-v-f3610756]{opacity:.5}@media (max-width:600px){.footer-bottom[data-v-f3610756]{flex-direction:column;align-items:flex-start}}[data-v-25fe5403]{box-sizing:border-box}.gd-dialog[data-v-25fe5403],.gd-home[data-v-25fe5403]{--bg-page:#0a0e14;--bg-alt:#0f141c;--bg-card:#151b25;--bg-card-hover:#1a2230;--border-subtle:rgba(226,232,240,.09);--border-ember:rgba(255,122,69,.38);--text-primary:#f1f3f6;--text-secondary:rgba(241,243,246,.7);--text-muted:rgba(241,243,246,.5);--ember:#ff7a45;--ember-light:#ffb07a;--ember-dark:#d9501e;--ink:#0a0e14;--font-display:"Fraunces",Georgia,serif;--font-body:"Outfit",-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body);color:var(--text-primary)}.gd-home[data-v-25fe5403]{overflow-x:hidden;background:var(--bg-page);padding-top:72px}.gd-home section[id][data-v-25fe5403]{scroll-margin-top:72px}.gd-home h1[data-v-25fe5403],.gd-home h2[data-v-25fe5403],.gd-home h3[data-v-25fe5403],.gd-home h4[data-v-25fe5403]{font-family:var(--font-display);font-optical-sizing:auto}.tone-ember[data-v-25fe5403]{background:linear-gradient(140deg,#ffb07a,#ff7a45)}.tone-copper[data-v-25fe5403]{background:linear-gradient(140deg,#e8703c,#a83c14)}.tone-steel[data-v-25fe5403]{background:linear-gradient(140deg,#5f7088,#33415a)}.tone-iron[data-v-25fe5403]{background:linear-gradient(140deg,#3a4558,#1e2633)}.btn-ember[data-v-25fe5403]{text-transform:none!important;font-family:var(--font-body);font-weight:600!important;letter-spacing:.01em;font-size:15px;border-radius:12px!important;background:linear-gradient(150deg,#ffb07a,#ff7a45 55%,#d9501e)!important;color:#0a0e14!important;box-shadow:0 6px 20px rgba(255,122,69,.26)!important;transition:transform .2s ease,box-shadow .2s ease}.btn-ember[data-v-25fe5403]:hover{transform:translateY(-1px);box-shadow:0 10px 26px rgba(255,122,69,.36)!important}.btn-ember.v-btn.v-btn.v-btn--disabled.v-btn--has-bg[data-v-25fe5403]{color:#0a0e14!important;opacity:.4;box-shadow:none!important}.gd-home a[data-v-25fe5403]:focus-visible,.gd-home button[data-v-25fe5403]:focus-visible{outline:2px solid var(--ember-light);outline-offset:3px}.reveal[data-v-25fe5403]{opacity:0;transform:translateY(22px);transition:opacity .6s ease-out,transform .6s ease-out,border-color .25s ease,background .25s ease}.reveal.from-left[data-v-25fe5403]{transform:translateX(-40px)}.reveal.from-right[data-v-25fe5403]{transform:translateX(40px)}.reveal.scale[data-v-25fe5403]{transform:scale(.96)}.reveal.is-visible[data-v-25fe5403]{opacity:1;transform:none}.gd-dialog.v-card[data-v-25fe5403]{background:#131922!important;border:1px solid var(--border-subtle);border-radius:20px!important}.gd-dialog-header[data-v-25fe5403]{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 20px 32px;border-bottom:1px solid var(--border-subtle)}.gd-dialog-title[data-v-25fe5403]{display:flex;align-items:center;gap:14px;font-family:var(--font-display);font-size:1.6rem;font-weight:600;color:var(--text-primary)}.gd-dialog-icon[data-v-25fe5403]{width:40px;height:40px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:linear-gradient(140deg,#ffb07a,#ff7a45)}.gd-dialog-subtitle[data-v-25fe5403]{font-size:1rem;line-height:1.6;color:var(--text-secondary)}.gd-dialog-cancel[data-v-25fe5403]{text-transform:none!important;font-weight:600;color:var(--text-secondary)!important}.hero-section[data-v-25fe5403]{position:relative;min-height:92vh;background:linear-gradient(165deg,#131a25,#0a0e14 55%,#07090d);display:flex;align-items:center;overflow:hidden;padding-top:48px}.hero-background[data-v-25fe5403]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.gradient-orb[data-v-25fe5403]{position:absolute;border-radius:50%;filter:blur(100px)}.orb-1[data-v-25fe5403]{width:580px;height:580px;background:radial-gradient(circle,rgba(255,122,69,.42) 0,transparent 70%);top:-200px;right:-160px;opacity:.38}.orb-2[data-v-25fe5403]{width:460px;height:460px;background:radial-gradient(circle,rgba(95,112,136,.5) 0,transparent 70%);bottom:-220px;left:-140px;opacity:.3}.hero-content[data-v-25fe5403]{position:relative;z-index:2}.cta-buttons[data-v-25fe5403],.hero-eyebrow[data-v-25fe5403],.hero-subtitle[data-v-25fe5403],.hero-title[data-v-25fe5403],.phone-mockup-container[data-v-25fe5403],.trust-indicators[data-v-25fe5403]{opacity:0;transition:opacity .8s ease-out,transform .8s cubic-bezier(.22,1,.36,1)}.hero-eyebrow[data-v-25fe5403]{transform:translateY(-8px)}.hero-title[data-v-25fe5403]{transform:translateX(-24px);transition-delay:.15s}.hero-subtitle[data-v-25fe5403]{transform:translateX(-24px);transition-delay:.3s}.cta-buttons[data-v-25fe5403]{transform:translateY(18px);transition-delay:.45s}.trust-indicators[data-v-25fe5403]{transition-delay:.6s}.phone-mockup-container[data-v-25fe5403]{transform:translateY(44px);transition-delay:.3s;transition-duration:1s}.cta-buttons.is-in[data-v-25fe5403],.hero-eyebrow.is-in[data-v-25fe5403],.hero-subtitle.is-in[data-v-25fe5403],.hero-title.is-in[data-v-25fe5403],.phone-mockup-container.is-in[data-v-25fe5403],.trust-indicators.is-in[data-v-25fe5403]{opacity:1;transform:none}.hero-eyebrow[data-v-25fe5403]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;font-size:.85rem;font-weight:500;letter-spacing:.02em;color:hsla(0,0%,100%,.85)}.hero-title[data-v-25fe5403]{font-size:3.5rem;font-weight:600;line-height:1.08;letter-spacing:-.022em;color:var(--text-primary)}.hero-subtitle[data-v-25fe5403]{font-size:1.2rem;line-height:1.65;font-weight:400;color:var(--text-secondary);max-width:34em}.cta-buttons[data-v-25fe5403]{display:flex;align-items:center;flex-wrap:wrap;gap:12px 28px}.cta-btn-primary[data-v-25fe5403]{font-size:16px;padding:26px 34px!important}.hero-link[data-v-25fe5403]{color:var(--text-primary);font-weight:600;font-size:15px;text-decoration:none;padding-bottom:3px;border-bottom:1px solid var(--border-ember);transition:color .2s ease,border-color .2s ease}.hero-link[data-v-25fe5403]:hover{color:var(--ember-light);border-color:var(--ember-light)}.trust-indicators[data-v-25fe5403]{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.trust-badge[data-v-25fe5403]{display:flex;align-items:center;gap:8px;padding:7px 14px;background:hsla(0,0%,100%,.06);border-radius:999px;border:1px solid hsla(0,0%,100%,.12);font-size:13px;font-weight:500;color:hsla(0,0%,100%,.78)}.phone-mockup-container[data-v-25fe5403]{position:relative;display:inline-block}.mockup-glow[data-v-25fe5403]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:110%;background:radial-gradient(circle,rgba(255,122,69,.24) 0,transparent 68%);filter:blur(44px)}.phone-frame[data-v-25fe5403]{position:relative;width:340px;height:690px;background:#161a20;border-radius:46px;padding:12px;box-shadow:0 0 0 1px #2b323d,0 0 0 8px #11151b,0 0 0 9px #2b323d,0 40px 90px rgba(0,0,0,.6)}.phone-screen[data-v-25fe5403]{width:100%;height:100%;background:#f3f4f6;border-radius:35px;overflow:hidden;position:relative;text-align:left;font-family:var(--font-body)}.status-bar[data-v-25fe5403]{display:flex;justify-content:space-between;align-items:center;padding:8px 20px;background:#121823;color:#fff;font-size:13px;font-weight:600;position:relative}.notch[data-v-25fe5403]{position:absolute;top:0;left:50%;transform:translateX(-50%);width:130px;height:22px;background:#161a20;border-radius:0 0 18px 18px}.status-icons[data-v-25fe5403]{display:flex;gap:6px;align-items:center}.app-header[data-v-25fe5403]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px 14px;background:#121823;color:#fff}.header-logo-small[data-v-25fe5403]{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:600}.header-actions-small[data-v-25fe5403]{position:relative}.notification-dot[data-v-25fe5403]{position:absolute;top:-1px;right:-1px;width:9px;height:9px;background:#ff7a45;border-radius:50%;border:2px solid #121823}.screen-content[data-v-25fe5403]{padding:14px;display:flex;flex-direction:column;gap:12px}.member-card[data-v-25fe5403]{display:flex;align-items:center;gap:12px;padding:16px;border-radius:16px;background:linear-gradient(140deg,#1e2633,#0f141c);color:#fff}.member-avatar[data-v-25fe5403]{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(140deg,#ffb07a,#ff7a45);flex-shrink:0}.member-info[data-v-25fe5403]{flex:1}.member-name[data-v-25fe5403]{font-size:15px;font-weight:700;line-height:1.2}.member-status[data-v-25fe5403]{display:flex;align-items:center;gap:6px;font-size:12px;color:hsla(0,0%,100%,.7);margin-top:3px}.status-dot[data-v-25fe5403]{width:7px;height:7px;border-radius:50%;background:#4ade80}.quick-actions-grid[data-v-25fe5403]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.action-card[data-v-25fe5403]{background:#fff;border-radius:14px;padding:14px 10px 12px;display:flex;flex-direction:column;align-items:center;gap:8px;box-shadow:0 1px 3px rgba(15,20,28,.08)}.action-icon[data-v-25fe5403]{width:46px;height:46px;border-radius:13px;display:flex;align-items:center;justify-content:center}.action-label[data-v-25fe5403]{font-size:12.5px;font-weight:600;color:#1e2633}.class-card[data-v-25fe5403],.rewards-card[data-v-25fe5403]{background:#fff;border-radius:14px;padding:14px;box-shadow:0 1px 3px rgba(15,20,28,.08)}.class-header[data-v-25fe5403]{display:flex;align-items:center;gap:10px}.class-icon[data-v-25fe5403]{width:38px;height:38px;border-radius:11px;background:rgba(255,122,69,.14);display:flex;align-items:center;justify-content:center;flex-shrink:0}.class-details[data-v-25fe5403]{flex:1;min-width:0}.class-title[data-v-25fe5403]{font-size:13.5px;font-weight:700;color:#1e2633}.class-time[data-v-25fe5403]{font-size:11.5px;color:#667085;margin-top:2px}.class-badge[data-v-25fe5403]{font-size:11px;font-weight:600;color:#18794e;background:#ddf3e4;padding:4px 10px;border-radius:999px}.class-spots[data-v-25fe5403]{display:flex;align-items:center;gap:10px;margin-top:12px;font-size:11.5px;color:#667085;white-space:nowrap}.spots-bar[data-v-25fe5403]{flex:1;height:5px;border-radius:3px;background:#e6e8ec;overflow:hidden}.spots-fill[data-v-25fe5403]{height:100%;border-radius:3px;background:#33415a}.rewards-header[data-v-25fe5403]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.rewards-title[data-v-25fe5403]{flex:1;font-size:13.5px;font-weight:700;color:#1e2633}.rewards-count[data-v-25fe5403]{font-size:11.5px;font-weight:600;color:#667085}.rewards-track[data-v-25fe5403]{display:grid;grid-template-columns:repeat(10,1fr);gap:4px}.rewards-pip[data-v-25fe5403]{height:7px;border-radius:4px;background:#e6e8ec}.rewards-pip.filled[data-v-25fe5403]{background:linear-gradient(90deg,#ffb07a,#ff7a45)}.bottom-nav[data-v-25fe5403]{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-around;align-items:center;padding:12px 20px 18px;background:#fff;border-top:1px solid #e6e8ec}.nav-item[data-v-25fe5403]{position:relative;display:flex;flex-direction:column;align-items:center;color:#667085}.nav-indicator[data-v-25fe5403]{width:5px;height:5px;background:#d9501e;border-radius:50%;position:absolute;bottom:-8px}.section-badge[data-v-25fe5403]{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;background:rgba(255,122,69,.1);border:1px solid var(--border-ember);border-radius:30px;font-size:13.5px;font-weight:600;letter-spacing:.01em;color:var(--ember-light)}.section-title[data-v-25fe5403]{font-size:3rem;font-weight:600;letter-spacing:-.02em;color:var(--text-primary);line-height:1.12}.section-subtitle[data-v-25fe5403]{font-size:1.15rem;line-height:1.6;color:var(--text-secondary);max-width:680px;margin:0 auto}.section-text[data-v-25fe5403]{font-size:1.1rem;color:var(--text-secondary);line-height:1.75}.features-section[data-v-25fe5403]{padding:100px 0 64px;background:var(--bg-page)}.feature-card[data-v-25fe5403]{background:var(--bg-card);border-radius:20px;padding:38px 32px;height:100%;border:1px solid var(--border-subtle)}.feature-card[data-v-25fe5403]:hover{background:var(--bg-card-hover);border-color:var(--border-ember)}.feature-icon[data-v-25fe5403]{width:64px;height:64px;border-radius:18px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;box-shadow:0 10px 24px rgba(0,0,0,.35)}.feature-title[data-v-25fe5403]{font-size:1.5rem;font-weight:600;letter-spacing:-.01em;color:var(--text-primary);margin-bottom:12px;line-height:1.25}.feature-description[data-v-25fe5403]{font-size:1rem;color:var(--text-secondary);line-height:1.65;margin-bottom:20px}.feature-benefits[data-v-25fe5403]{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid var(--border-subtle)}.benefit-item[data-v-25fe5403]{display:flex;align-items:flex-start;gap:10px;font-size:.95rem;color:var(--text-secondary);line-height:1.5}.benefit-item .v-icon[data-v-25fe5403]{margin-top:4px}.platform-section[data-v-25fe5403]{padding:100px 0;background:var(--bg-alt);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.platform-interface[data-v-25fe5403]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:22px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.35)}.platform-tabs[data-v-25fe5403]{display:flex;background:hsla(0,0%,100%,.03);padding:8px;gap:6px;border-bottom:1px solid var(--border-subtle)}.platform-tab[data-v-25fe5403]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 10px;background:transparent;border:0;border-radius:12px;font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--text-muted);cursor:pointer;transition:background .2s ease,color .2s ease}.platform-tab[data-v-25fe5403] .v-icon{color:currentColor}.platform-tab[data-v-25fe5403]:hover{background:rgba(255,122,69,.08);color:var(--ember-light)}.platform-tab.active[data-v-25fe5403]{background:rgba(255,122,69,.14);color:var(--ember-light)}.platform-content[data-v-25fe5403]{padding:36px}.platform-visual[data-v-25fe5403]{height:170px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:26px}.platform-panel-title[data-v-25fe5403]{font-size:1.7rem;font-weight:600;letter-spacing:-.01em;line-height:1.2;color:var(--text-primary);margin-bottom:10px}.platform-panel-text[data-v-25fe5403]{font-size:1.05rem;color:var(--text-secondary);line-height:1.6;margin-bottom:24px}.platform-list[data-v-25fe5403]{display:flex;flex-direction:column;gap:14px}.platform-list-item[data-v-25fe5403]{display:flex;gap:14px;align-items:flex-start}.list-check[data-v-25fe5403]{flex-shrink:0;width:24px;height:24px;margin-top:1px;background:linear-gradient(140deg,#ffb07a,#ff7a45);border-radius:50%;display:flex;align-items:center;justify-content:center}.list-text[data-v-25fe5403]{flex:1;font-size:1rem;color:var(--text-secondary);line-height:1.55}.info-grid[data-v-25fe5403]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.info-tile[data-v-25fe5403]{display:flex;gap:14px;align-items:center;padding:20px;background:var(--bg-card);border-radius:16px;border:1px solid var(--border-subtle)}.info-icon[data-v-25fe5403]{flex-shrink:0;width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center}.info-value[data-v-25fe5403]{font-family:var(--font-display);font-size:1.25rem;font-weight:600;color:var(--text-primary);line-height:1.15;margin-bottom:3px}.info-label[data-v-25fe5403]{font-size:.9rem;color:var(--text-secondary)}.benefits-section[data-v-25fe5403]{position:relative;padding:100px 0 76px;background:linear-gradient(165deg,#0f141c,#0a0e14);overflow:hidden}.benefits-background[data-v-25fe5403]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.benefits-container[data-v-25fe5403]{position:relative;z-index:1}.benefit-shape[data-v-25fe5403]{position:absolute;border-radius:50%;filter:blur(70px)}.shape-1[data-v-25fe5403]{width:500px;height:500px;top:-120px;left:-120px;background:rgba(255,122,69,.07)}.shape-2[data-v-25fe5403]{width:440px;height:440px;bottom:-120px;right:-120px;background:rgba(95,112,136,.12)}.benefit-card[data-v-25fe5403]{height:100%;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:20px;padding:36px}.benefit-card[data-v-25fe5403]:hover{border-color:var(--border-ember)}.benefit-icon-section[data-v-25fe5403]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.benefit-icon-wrap[data-v-25fe5403]{width:68px;height:68px;border-radius:18px;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 24px rgba(0,0,0,.35)}.benefit-badge[data-v-25fe5403]{padding:6px 16px;background:rgba(255,122,69,.1);border:1px solid var(--border-ember);color:var(--ember-light);border-radius:20px;font-size:12.5px;font-weight:600}.benefit-title[data-v-25fe5403]{font-size:1.6rem;font-weight:600;letter-spacing:-.01em;color:var(--text-primary);margin-bottom:12px;line-height:1.25}.benefit-text[data-v-25fe5403]{font-size:1.05rem;color:var(--text-secondary);line-height:1.7;margin-bottom:20px}.benefit-points[data-v-25fe5403]{display:flex;flex-direction:column;gap:12px}.point-item[data-v-25fe5403]{display:flex;align-items:flex-start;gap:12px;font-size:.97rem;color:var(--text-secondary);line-height:1.6}.point-dot[data-v-25fe5403]{flex-shrink:0;width:6px;height:6px;background:var(--ember);border-radius:50%;margin-top:9px}.pricing-section[data-v-25fe5403]{padding:100px 0;background:var(--bg-page)}.pricing-card[data-v-25fe5403]{position:relative;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:26px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.4)}.pricing-badge[data-v-25fe5403]{position:absolute;top:24px;right:24px;display:flex;align-items:center;gap:6px;padding:7px 14px;background:linear-gradient(140deg,#ffb07a,#ff7a45);color:var(--ink);border-radius:20px;font-size:12.5px;font-weight:600}.pricing-layout[data-v-25fe5403]{display:grid;grid-template-columns:350px 1fr}.pricing-summary[data-v-25fe5403]{background:linear-gradient(165deg,#1a2230,#0c1017);padding:56px 36px;text-align:center;border-right:1px solid var(--border-ember);display:flex;flex-direction:column;align-items:center}.pricing-icon[data-v-25fe5403]{width:60px;height:60px;border-radius:18px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;background:linear-gradient(140deg,#ffb07a,#ff7a45)}.pricing-plan-name[data-v-25fe5403]{font-size:1.6rem;font-weight:600;letter-spacing:-.01em;line-height:1.2;color:var(--text-primary);margin-bottom:8px}.pricing-tagline[data-v-25fe5403]{font-size:.97rem;color:var(--text-secondary);margin-bottom:26px}.pricing-amount-container[data-v-25fe5403]{margin-bottom:28px}.pricing-amount-large[data-v-25fe5403]{display:flex;align-items:flex-start;justify-content:center;margin-bottom:6px;font-family:var(--font-display);color:var(--ember-light)}.currency[data-v-25fe5403]{font-size:2rem;font-weight:600;margin-right:4px;margin-top:8px}.amount[data-v-25fe5403]{font-size:4.5rem;font-weight:600;line-height:1;letter-spacing:-.03em}.amount .cents[data-v-25fe5403]{font-size:1.9rem;letter-spacing:0;vertical-align:super}.pricing-period-label[data-v-25fe5403]{font-size:.95rem;font-weight:600;color:var(--text-secondary);margin-bottom:14px}.pricing-note[data-v-25fe5403]{font-size:.87rem;color:var(--text-muted);margin:0}.pricing-btn[data-v-25fe5403]{font-size:16px;padding:28px!important}.pricing-guarantees[data-v-25fe5403]{display:flex;flex-direction:column;gap:10px;padding:20px;background:hsla(0,0%,100%,.04);border-radius:14px;border:1px solid var(--border-subtle);width:100%;margin-top:8px}.guarantee-item[data-v-25fe5403]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:.88rem;color:var(--text-secondary);font-weight:500}.pricing-features-panel[data-v-25fe5403]{padding:56px 40px 44px}.feature-groups[data-v-25fe5403]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:30px 36px}.group-header[data-v-25fe5403]{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--border-subtle)}.group-header h4[data-v-25fe5403]{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin:0}.group-features[data-v-25fe5403]{display:flex;flex-direction:column;gap:10px}.feature-row[data-v-25fe5403]{display:flex;align-items:center;gap:10px;cursor:default}.feature-name[data-v-25fe5403]{font-size:.93rem;color:var(--text-secondary);line-height:1.3}.final-cta-section[data-v-25fe5403]{position:relative;padding:120px 0;background:linear-gradient(165deg,#151b25,#0a0e14 60%,#07090d);border-top:1px solid var(--border-subtle);overflow:hidden}.cta-background[data-v-25fe5403]{position:absolute;inset:0;pointer-events:none}.cta-orb[data-v-25fe5403]{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(255,122,69,.22) 0,transparent 70%);filter:blur(60px)}.cta-orb-1[data-v-25fe5403]{width:400px;height:400px;top:-120px;left:-100px}.cta-orb-2[data-v-25fe5403]{width:500px;height:500px;bottom:-170px;right:-150px}.cta-content[data-v-25fe5403]{position:relative;z-index:2}.cta-mark[data-v-25fe5403]{width:68px;height:68px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(140deg,#ffb07a,#ff7a45 55%,#d9501e);box-shadow:0 14px 34px rgba(255,122,69,.28)}.cta-title[data-v-25fe5403]{font-size:3.25rem;font-weight:600;letter-spacing:-.022em;line-height:1.1;color:var(--text-primary)}.cta-subtitle[data-v-25fe5403]{font-size:1.2rem;color:var(--text-secondary);max-width:620px;margin:0 auto 40px;line-height:1.6}.cta-buttons-final[data-v-25fe5403]{display:flex;justify-content:center}.cta-btn-final[data-v-25fe5403]{font-size:16px;padding:26px 44px!important}@media (max-width:1264px){.hero-title[data-v-25fe5403]{font-size:3rem}.section-title[data-v-25fe5403]{font-size:2.6rem}}@media (max-width:960px){.pricing-layout[data-v-25fe5403]{grid-template-columns:1fr}.pricing-summary[data-v-25fe5403]{border-right:none;border-bottom:1px solid var(--border-ember)}.hero-section[data-v-25fe5403]{min-height:auto;padding:56px 0 60px}.hero-title[data-v-25fe5403]{font-size:2.6rem}.hero-subtitle[data-v-25fe5403]{font-size:1.1rem;margin-left:auto;margin-right:auto}.cta-buttons[data-v-25fe5403],.trust-indicators[data-v-25fe5403]{justify-content:center}.section-title[data-v-25fe5403]{font-size:2.15rem}.section-subtitle[data-v-25fe5403]{font-size:1.08rem}.benefits-section[data-v-25fe5403],.features-section[data-v-25fe5403],.platform-section[data-v-25fe5403],.pricing-section[data-v-25fe5403]{padding:64px 0}.final-cta-section[data-v-25fe5403]{padding:80px 0}.cta-title[data-v-25fe5403]{font-size:2.5rem}.platform-tab[data-v-25fe5403]{padding:12px 8px}.platform-tab span[data-v-25fe5403]{display:none}}@media (max-width:600px){.hero-title[data-v-25fe5403]{font-size:2.15rem}.hero-subtitle[data-v-25fe5403]{font-size:1.02rem}.cta-btn-primary[data-v-25fe5403]{padding:22px 28px!important}.trust-badge[data-v-25fe5403]{font-size:12px;padding:6px 12px}.phone-frame[data-v-25fe5403]{transform:scale(.84);transform-origin:top center;margin-bottom:-110px}.section-title[data-v-25fe5403]{font-size:1.85rem}.benefit-card[data-v-25fe5403],.feature-card[data-v-25fe5403]{padding:28px 24px}.platform-content[data-v-25fe5403]{padding:24px}.platform-panel-title[data-v-25fe5403]{font-size:1.45rem}.info-grid[data-v-25fe5403]{grid-template-columns:1fr}.pricing-summary[data-v-25fe5403]{padding:64px 24px 40px}.pricing-features-panel[data-v-25fe5403]{padding:32px 24px}.feature-groups[data-v-25fe5403]{grid-template-columns:1fr;gap:24px}.amount[data-v-25fe5403]{font-size:3.75rem}.cta-title[data-v-25fe5403]{font-size:2.05rem}.cta-subtitle[data-v-25fe5403]{font-size:1.08rem}}.fade-enter-active[data-v-25fe5403],.fade-leave-active[data-v-25fe5403]{transition:opacity .25s ease}.fade-enter[data-v-25fe5403],.fade-leave-to[data-v-25fe5403]{opacity:0}@media (prefers-reduced-motion:reduce){.cta-buttons[data-v-25fe5403],.hero-eyebrow[data-v-25fe5403],.hero-subtitle[data-v-25fe5403],.hero-title[data-v-25fe5403],.phone-mockup-container[data-v-25fe5403],.reveal[data-v-25fe5403],.trust-indicators[data-v-25fe5403]{opacity:1!important;transform:none!important;transition:none!important}.btn-ember[data-v-25fe5403]{transition:none}}