@import url(https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700;800&family=Fraunces:opsz,wght@9..144,500;9..144,600;9..144,700&display=swap);#app,.v-application,body,html{background:#0d2226!important}.v-application{font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;color:#f7f0e6}.theme--dark.v-card,.theme--dark.v-date-picker-table,.theme--dark.v-list,.theme--dark.v-picker__body,.theme--dark.v-sheet{background-color:#122d32}.theme--dark.v-overlay{background-color:rgba(4,14,16,.72)!important}::-moz-selection{background:rgba(244,162,89,.35);color:#f7f0e6}::selection{background:rgba(244,162,89,.35);color:#f7f0e6}*{scrollbar-color:#24454b #0d2226}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0d2226}::-webkit-scrollbar-thumb{background:#24454b;border-radius:10px;border:2px solid #0d2226}::-webkit-scrollbar-thumb:hover{background:#2e5258}.app-nav-root[data-v-0cd89dea]{display:contents}.app-nav[data-v-0cd89dea]{--border-subtle:hsla(35,52%,94%,.08);--text-primary:#f7f0e6;--text-secondary:hsla(35,52%,94%,.7);--apricot:#f4a259;--apricot-light:#f7c28f;--apricot-dark:#ee8a4e;position:fixed;top:0;left:0;right:0;z-index:999;background:rgba(11,29,33,.86);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-subtle);font-family:Figtree,-apple-system,BlinkMacSystemFont,sans-serif;transition:background .3s ease,box-shadow .3s ease}.app-nav.nav-scrolled[data-v-0cd89dea]{background:rgba(8,22,25,.96);box-shadow:0 10px 30px rgba(0,0,0,.35)}.app-nav[data-v-0cd89dea] .v-btn{text-transform:none!important;letter-spacing:0!important}.nav-content[data-v-0cd89dea]{display:flex;justify-content:space-between;align-items:center;padding:14px 0}.nav-brand[data-v-0cd89dea]{display:flex;align-items:center;gap:12px;cursor:pointer;transition:transform .3s ease}.nav-brand[data-v-0cd89dea]:hover{transform:scale(1.03)}.nav-badge[data-v-0cd89dea]{width:40px;height:40px;flex-shrink:0;border-radius:50%;background:#f7f0e6;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px rgba(244,162,89,.2)}.nav-badge img[data-v-0cd89dea]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nav-badge--lg[data-v-0cd89dea]{width:46px;height:46px}.nav-logo-text[data-v-0cd89dea]{display:flex;flex-direction:column;line-height:1.15}.nav-name[data-v-0cd89dea]{font-size:1.25rem;font-weight:800;letter-spacing:-.01em}.pet[data-v-0cd89dea]{color:#6bd6c4}.groomoz[data-v-0cd89dea]{color:#f4a259}.nav-tagline[data-v-0cd89dea]{white-space:nowrap;font-size:.6rem;font-weight:700;letter-spacing:2.2px;color:hsla(35,52%,94%,.5)}.nav-links[data-v-0cd89dea]{display:flex;align-items:center;gap:6px}.nav-link[data-v-0cd89dea]{padding:10px 16px;color:var(--text-secondary);font-size:14.5px;font-weight:600;text-decoration:none;border-radius:8px;transition:all .2s ease;white-space:nowrap}.nav-link.router-link-active[data-v-0cd89dea],.nav-link[data-v-0cd89dea]:hover{color:var(--apricot-light);background:rgba(244,162,89,.1)}.nav-actions[data-v-0cd89dea]{display:flex;align-items:center;gap:10px}.nav-btn-login[data-v-0cd89dea]{border:1.5px solid var(--apricot)!important;color:var(--apricot-light)!important;font-weight:700!important;border-radius:10px!important}.nav-btn-demo[data-v-0cd89dea]{background:linear-gradient(135deg,#f7b267,#ee8a4e)!important;color:#2a1608!important;font-weight:800!important;border-radius:10px!important}.nav-burger[data-v-0cd89dea]{display:none;width:40px;height:40px;align-items:center;justify-content:center;background:hsla(35,52%,94%,.06);border:1px solid var(--border-subtle);border-radius:10px;cursor:pointer}.drawer-overlay[data-v-0cd89dea]{position:fixed;inset:0;background:rgba(4,14,16,.72);backdrop-filter:blur(8px);z-index:1000}.drawer-panel[data-v-0cd89dea]{position:fixed;top:0;left:0;bottom:0;width:300px;background:#0f262b;border-right:1px solid hsla(35,52%,94%,.08);box-shadow:0 0 60px rgba(0,0,0,.5);z-index:1001;overflow-y:auto;padding:8px;font-family:Figtree,sans-serif}.drawer-header[data-v-0cd89dea]{display:flex;align-items:center;gap:12px;padding:24px 16px 0}.drawer-brand[data-v-0cd89dea]{flex:1;line-height:1.2}.drawer-brand>div[data-v-0cd89dea]:first-child{font-size:18px;font-weight:800}.brand-sub[data-v-0cd89dea]{white-space:nowrap;font-size:9px;font-weight:700;letter-spacing:1.6px;color:hsla(35,52%,94%,.5)}.drawer-divider[data-v-0cd89dea]{border-color:hsla(35,52%,94%,.08)!important}.drawer-close[data-v-0cd89dea]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:hsla(35,52%,94%,.06);border:1px solid hsla(35,52%,94%,.08);border-radius:8px;color:hsla(35,52%,94%,.7);cursor:pointer}.drawer-close[data-v-0cd89dea] .v-icon,.drawer-link[data-v-0cd89dea] .v-icon{color:currentColor!important}.drawer-nav[data-v-0cd89dea]{padding:8px 16px 16px}.drawer-link[data-v-0cd89dea]{display:flex;align-items:center;padding:14px 16px;color:hsla(35,52%,94%,.7);font-size:16px;font-weight:600;border-radius:10px;cursor:pointer;transition:all .25s ease;margin-bottom:4px}.drawer-link[data-v-0cd89dea]:hover{background:rgba(244,162,89,.1);color:#f7c28f;transform:translateX(6px)}.drawer-link-accent[data-v-0cd89dea]{color:#f7c28f}.drawer-close[data-v-0cd89dea]:focus-visible,.nav-burger[data-v-0cd89dea]:focus-visible{outline:2px solid #f4a259;outline-offset:2px}@media (max-width:960px){.nav-actions[data-v-0cd89dea],.nav-links[data-v-0cd89dea]{display:none}.nav-burger[data-v-0cd89dea]{display:flex}}.footer-modern[data-v-577fba86]{--apricot:#f4a259;--apricot-light:#f7c28f;--text-primary:#f7f0e6;--text-secondary:hsla(35,52%,94%,.7);--text-muted:hsla(35,52%,94%,.5);--border-subtle:hsla(35,52%,94%,.08);background:#081619;border-top:1px solid var(--border-subtle);color:var(--text-secondary);padding:64px 0 24px;font-family:Figtree,-apple-system,BlinkMacSystemFont,sans-serif}.footer-logo[data-v-577fba86]{display:flex;align-items:center;gap:12px}.footer-badge[data-v-577fba86]{width:46px;height:46px;flex-shrink:0;border-radius:50%;background:#f7f0e6;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px rgba(244,162,89,.2)}.footer-badge img[data-v-577fba86]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.footer-logo-text[data-v-577fba86]{display:flex;flex-direction:column;line-height:1.15}.footer-name[data-v-577fba86]{font-size:1.35rem;font-weight:800;letter-spacing:-.01em}.pet[data-v-577fba86]{color:#6bd6c4}.groomoz[data-v-577fba86]{color:#f4a259}.footer-tagline[data-v-577fba86]{font-size:.62rem;font-weight:700;letter-spacing:2.2px;color:var(--text-muted);margin-top:3px}.footer-description[data-v-577fba86]{font-size:.92rem;line-height:1.7;color:var(--text-muted);max-width:340px}.footer-heading[data-v-577fba86]{font-size:.95rem;font-weight:700;color:var(--text-primary)}.footer-links[data-v-577fba86]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.footer-links a[data-v-577fba86]{color:var(--text-secondary);text-decoration:none;font-size:.92rem;transition:all .25s ease;display:inline-block}.footer-links a[data-v-577fba86]:hover{color:var(--apricot-light);transform:translateX(4px)}.footer-links a[data-v-577fba86]:focus-visible{outline:2px solid var(--apricot);outline-offset:3px;border-radius:4px}.footer-contact[data-v-577fba86]{font-size:.9rem}.contact-item[data-v-577fba86]{display:flex;align-items:center}.contact-item a[data-v-577fba86]{color:var(--text-secondary);text-decoration:none;word-break:break-all}.contact-item a[data-v-577fba86]:hover{color:var(--apricot-light)}.meta-divider[data-v-577fba86]{opacity:.5}.footer-divider[data-v-577fba86]{border-color:var(--border-subtle)!important}.footer-bottom[data-v-577fba86]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.copyright[data-v-577fba86],.footer-meta[data-v-577fba86]{font-size:.85rem;color:var(--text-muted)}.footer-meta[data-v-577fba86]{display:flex;align-items:center;gap:10px}.meta-item[data-v-577fba86]{font-weight:600}@media (max-width:600px){.footer-bottom[data-v-577fba86]{flex-direction:column;align-items:flex-start}}[data-v-72cd93a1]{box-sizing:border-box}.pg-home[data-v-72cd93a1]{--bg-page:#0d2226;--bg-alt:#0f272c;--bg-card:#122d32;--bg-card-hover:#15343a;--bg-deep:#081619;--border-subtle:hsla(35,52%,94%,.08);--border-apricot:rgba(244,162,89,.38);--text-primary:#f7f0e6;--text-secondary:hsla(35,52%,94%,.72);--text-muted:hsla(35,52%,94%,.5);--apricot:#f4a259;--apricot-light:#f7c28f;--mint:#6bd6c4;overflow-x:hidden;background:var(--bg-page);padding-top:70px;font-family:Figtree,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text-primary)}.pg-home .benefit-title[data-v-72cd93a1],.pg-home .demo-panel-title[data-v-72cd93a1],.pg-home .feature-title[data-v-72cd93a1],.pg-home .pricing-plan-name[data-v-72cd93a1],.pg-home h1[data-v-72cd93a1],.pg-home h2[data-v-72cd93a1]{font-family:Fraunces,Georgia,serif;letter-spacing:-.01em}.pg-home[data-v-72cd93a1] .v-btn{text-transform:none!important;letter-spacing:0!important}.btn-apricot[data-v-72cd93a1]{background:linear-gradient(135deg,#f7b267,#ee8a4e)!important;color:#2a1608!important;font-weight:800!important;border-radius:12px!important;box-shadow:0 10px 24px -10px rgba(238,138,78,.65)!important;transition:transform .2s ease,box-shadow .2s ease}.btn-apricot[data-v-72cd93a1]:hover{transform:translateY(-1px);box-shadow:0 14px 28px -10px rgba(238,138,78,.8)!important}.btn-apricot.v-btn--disabled[data-v-72cd93a1]{opacity:.5;box-shadow:none!important}.btn-outline[data-v-72cd93a1]{border:1.5px solid hsla(35,52%,94%,.22)!important;color:var(--text-primary)!important;font-weight:700!important;border-radius:12px!important}.btn-outline[data-v-72cd93a1]:hover{border-color:var(--apricot)!important;color:var(--apricot-light)!important}.btn-quiet[data-v-72cd93a1]{color:var(--text-secondary)!important;font-weight:700!important}.cta-btn[data-v-72cd93a1]{font-size:16px!important;padding:0 30px!important}.reveal[data-v-72cd93a1]{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.reveal.is-visible[data-v-72cd93a1]{opacity:1;transform:none}.hero-section[data-v-72cd93a1]{position:relative;min-height:92vh;display:flex;align-items:center;overflow:hidden;padding:72px 0 96px;background:radial-gradient(120% 90% at 0 0,#174a50 0,#0d2226 55%,#081619 100%)}.hero-background[data-v-72cd93a1]{position:absolute;inset:0;pointer-events:none}.gradient-orb[data-v-72cd93a1]{position:absolute;border-radius:50%;filter:blur(100px)}.orb-1[data-v-72cd93a1]{width:560px;height:560px;top:-200px;right:-160px;opacity:.32;background:radial-gradient(circle,rgba(244,162,89,.6) 0,transparent 70%)}.orb-2[data-v-72cd93a1]{width:460px;height:460px;bottom:-220px;left:10%;opacity:.2;background:radial-gradient(circle,rgba(107,214,196,.55) 0,transparent 70%)}.hero-content[data-v-72cd93a1]{position:relative;z-index:2}.cta-buttons[data-v-72cd93a1],.hero-eyebrow[data-v-72cd93a1],.hero-subtitle[data-v-72cd93a1],.hero-title[data-v-72cd93a1],.trust-indicators[data-v-72cd93a1]{opacity:0;transform:translateY(16px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.cta-buttons.is-in[data-v-72cd93a1],.hero-eyebrow.is-in[data-v-72cd93a1],.hero-subtitle.is-in[data-v-72cd93a1],.hero-title.is-in[data-v-72cd93a1],.trust-indicators.is-in[data-v-72cd93a1]{opacity:1;transform:none}.hero-title[data-v-72cd93a1]{transition-delay:.1s}.hero-subtitle[data-v-72cd93a1]{transition-delay:.2s}.cta-buttons[data-v-72cd93a1]{transition-delay:.3s}.trust-indicators[data-v-72cd93a1]{transition-delay:.4s}.hero-eyebrow[data-v-72cd93a1]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid hsla(35,52%,94%,.16);border-radius:999px;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsla(35,52%,94%,.85)}.hero-title[data-v-72cd93a1]{font-size:clamp(2.5rem,5.2vw,4rem);font-weight:600;line-height:1.08;color:var(--text-primary)}.hero-title em[data-v-72cd93a1]{font-style:italic;color:var(--apricot)}.hero-subtitle[data-v-72cd93a1]{font-size:1.15rem;line-height:1.65;color:var(--text-secondary);max-width:540px}.trust-indicators[data-v-72cd93a1]{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.trust-badge[data-v-72cd93a1]{display:flex;align-items:center;gap:7px;padding:7px 14px;background:hsla(35,52%,94%,.05);border:1px solid var(--border-subtle);border-radius:999px;font-size:13px;font-weight:600;color:var(--text-secondary)}.phone-wrap[data-v-72cd93a1]{position:relative;display:inline-block;opacity:0;transform:translateY(40px);transition:opacity 1s ease .3s,transform 1s ease .3s}.phone-wrap.is-in[data-v-72cd93a1]{opacity:1;transform:none;animation:gentle-float-72cd93a1 7s ease-in-out 1.4s infinite}@keyframes gentle-float-72cd93a1{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.phone-glow[data-v-72cd93a1]{position:absolute;inset:-12%;background:radial-gradient(circle,rgba(244,162,89,.22) 0,transparent 65%);filter:blur(40px)}.phone-frame[data-v-72cd93a1]{position:relative;width:320px;height:650px;background:#050d0f;border-radius:44px;padding:11px;box-shadow:0 0 0 1.5px hsla(35,52%,94%,.14),0 40px 90px rgba(0,0,0,.55);text-align:left}.phone-screen[data-v-72cd93a1]{position:relative;width:100%;height:100%;background:#0d2226;border-radius:34px;overflow:hidden;display:flex;flex-direction:column}.notch[data-v-72cd93a1]{position:absolute;top:0;left:50%;transform:translateX(-50%);width:120px;height:22px;background:#050d0f;border-radius:0 0 16px 16px;z-index:2}.status-bar[data-v-72cd93a1]{display:flex;justify-content:space-between;align-items:center;padding:8px 20px 4px;font-size:12px;font-weight:700;color:#f7f0e6}.status-icons[data-v-72cd93a1]{display:flex;gap:4px}.app-bar[data-v-72cd93a1]{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--border-subtle)}.app-bar__badge[data-v-72cd93a1]{width:28px;height:28px;border-radius:50%;background:#f7f0e6;overflow:hidden;flex:0 0 auto}.app-bar__badge img[data-v-72cd93a1]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.app-bar__title[data-v-72cd93a1]{flex:1;font-size:14px;font-weight:800;color:#f7f0e6}.app-bar__bell[data-v-72cd93a1]{position:relative;display:flex}.app-bar__bell i[data-v-72cd93a1]{position:absolute;top:0;right:0;width:7px;height:7px;border-radius:50%;background:var(--apricot)}.screen-body[data-v-72cd93a1]{flex:1;padding:14px;display:flex;flex-direction:column;gap:9px;overflow:hidden}.m-welcome[data-v-72cd93a1]{padding:14px;border-radius:14px;background:radial-gradient(120% 160% at 0 0,#174a50 0,#11292e 60%);border:1px solid var(--border-subtle)}.m-welcome__date[data-v-72cd93a1]{display:block;color:var(--apricot);font-size:10.5px;font-weight:700;margin-bottom:3px}.m-welcome strong[data-v-72cd93a1]{font-size:16px;font-weight:800;color:#f7f0e6}.m-stats[data-v-72cd93a1]{display:flex;gap:7px;margin-top:11px}.m-stats div[data-v-72cd93a1]{flex:1;display:flex;flex-direction:column;align-items:center;padding:7px 4px;border-radius:10px;background:rgba(13,34,38,.6);border:1px solid var(--border-subtle)}.m-stats b[data-v-72cd93a1]{font-size:16px;font-weight:800;color:#f7f0e6}.m-stats span[data-v-72cd93a1]{font-size:9.5px;font-weight:600;color:#86a3a3}.m-stats .is-accent[data-v-72cd93a1]{background:rgba(244,162,89,.12);border-color:rgba(244,162,89,.35)}.m-stats .is-accent b[data-v-72cd93a1]{color:var(--apricot)}.m-appt[data-v-72cd93a1]{display:flex;align-items:center;gap:9px;padding:9px 10px 9px 8px;border-radius:12px;background:#122d32;border:1px solid var(--border-subtle)}.m-appt__bar[data-v-72cd93a1]{width:3px;align-self:stretch;border-radius:3px}.m-appt__avatar[data-v-72cd93a1]{width:34px;height:34px;flex:0 0 auto;border-radius:50%;background:rgba(244,162,89,.12);border:1px solid rgba(244,162,89,.3);display:flex;align-items:center;justify-content:center}.m-appt__info[data-v-72cd93a1]{flex:1;min-width:0;display:flex;flex-direction:column}.m-appt__info span[data-v-72cd93a1],.m-appt__info strong[data-v-72cd93a1]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-appt__info strong[data-v-72cd93a1]{font-size:12.5px;font-weight:700;color:#f7f0e6}.m-appt__info em[data-v-72cd93a1]{font-style:normal;font-weight:600;color:var(--apricot-light)}.m-appt__info span[data-v-72cd93a1]{font-size:10.5px;color:#86a3a3}.m-appt__bell[data-v-72cd93a1]{width:28px;height:28px;border-radius:8px;border:1px solid var(--border-subtle);background:#15343a;display:flex;align-items:center;justify-content:center}.m-loyalty[data-v-72cd93a1]{padding:11px 12px;border-radius:12px;background:rgba(244,162,89,.08);border:1px solid rgba(244,162,89,.3)}.m-loyalty__top[data-v-72cd93a1]{display:flex;justify-content:space-between;align-items:center;font-size:11.5px;font-weight:700;color:#f1ece4;margin-bottom:8px}.m-loyalty__top span[data-v-72cd93a1]{display:flex;align-items:center;gap:5px}.m-loyalty__top b[data-v-72cd93a1]{color:var(--apricot)}.m-loyalty__track[data-v-72cd93a1]{height:6px;border-radius:3px;background:#0d2226;overflow:hidden}.m-loyalty__track i[data-v-72cd93a1]{display:block;width:80%;height:100%;border-radius:3px;background:linear-gradient(90deg,#ee8a4e,#f7b267)}.m-nav[data-v-72cd93a1]{display:flex;justify-content:space-around;align-items:center;padding:12px 16px 16px;background:#0b1d21;border-top:1px solid var(--border-subtle)}.benefits-section[data-v-72cd93a1],.features-section[data-v-72cd93a1],.pricing-section[data-v-72cd93a1]{padding:104px 0;background:var(--bg-page)}.demo-section[data-v-72cd93a1]{padding:104px 0;background:var(--bg-alt);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.section-header[data-v-72cd93a1]{margin-bottom:56px}.section-badge[data-v-72cd93a1]{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;background:rgba(244,162,89,.1);border:1px solid var(--border-apricot);border-radius:999px;font-size:12px;font-weight:800;letter-spacing:1.2px;color:var(--apricot-light)}.section-title[data-v-72cd93a1]{font-size:clamp(2rem,4vw,2.9rem);font-weight:600;line-height:1.15;color:var(--text-primary)}.section-subtitle[data-v-72cd93a1]{font-size:1.1rem;line-height:1.6;color:var(--text-secondary);max-width:640px;margin:0 auto}.section-text[data-v-72cd93a1]{font-size:1.05rem;line-height:1.75;color:var(--text-secondary)}.feature-grid[data-v-72cd93a1]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.feature-card[data-v-72cd93a1]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:18px;padding:30px 28px;transition:opacity .7s ease,transform .7s ease,border-color .25s ease,background .25s ease,box-shadow .25s ease}.feature-card.is-visible[data-v-72cd93a1]:hover{transform:translateY(-4px);background:var(--bg-card-hover);border-color:var(--border-apricot);box-shadow:0 24px 50px -20px rgba(0,0,0,.55)}.benefit-icon[data-v-72cd93a1],.feature-icon[data-v-72cd93a1]{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.feature-title[data-v-72cd93a1]{font-size:1.3rem;font-weight:600;color:var(--text-primary);margin-bottom:10px}.feature-description[data-v-72cd93a1]{font-size:.96rem;line-height:1.65;color:var(--text-secondary);margin-bottom:18px}.feature-benefits[data-v-72cd93a1]{list-style:none;padding:16px 0 0;margin:0;border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:9px}.feature-benefits li[data-v-72cd93a1]{display:flex;align-items:flex-start;gap:9px;font-size:.9rem;line-height:1.45;color:var(--text-secondary)}.feature-benefits li .v-icon[data-v-72cd93a1]{margin-top:2px}.demo-interface[data-v-72cd93a1]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:20px;overflow:hidden;box-shadow:0 30px 70px -30px rgba(0,0,0,.6)}.demo-tabs[data-v-72cd93a1]{display:flex;gap:4px;padding:6px;background:rgba(8,22,25,.5);border-bottom:1px solid var(--border-subtle)}.demo-tab[data-v-72cd93a1]{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;padding:13px 8px;background:none;border:none;border-radius:10px;font-family:inherit;font-size:13.5px;font-weight:700;color:var(--text-muted);cursor:pointer;transition:all .2s ease}.demo-tab[data-v-72cd93a1] .v-icon{color:currentColor}.demo-tab[data-v-72cd93a1]:hover{color:var(--apricot-light);background:rgba(244,162,89,.07)}.demo-tab.active[data-v-72cd93a1]{color:var(--apricot-light);background:rgba(244,162,89,.14)}.demo-tab[data-v-72cd93a1]:focus-visible{outline:2px solid var(--apricot);outline-offset:-2px}.demo-panel[data-v-72cd93a1]{padding:32px}.demo-visual[data-v-72cd93a1]{height:150px;border-radius:14px;margin-bottom:24px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--tone) 22%,transparent) 0,transparent 62%),repeating-linear-gradient(0deg,transparent 0 29px,hsla(35,52%,94%,.04) 29px 30px),repeating-linear-gradient(90deg,transparent 0 29px,hsla(35,52%,94%,.04) 29px 30px),#0d2226;border:1px solid var(--border-subtle)}.demo-panel-title[data-v-72cd93a1]{font-size:1.45rem;font-weight:600;color:var(--text-primary);margin-bottom:8px}.demo-panel-text[data-v-72cd93a1]{font-size:.98rem;line-height:1.65;color:var(--text-secondary);margin-bottom:20px}.demo-list[data-v-72cd93a1]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.demo-list li[data-v-72cd93a1]{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:10px;background:rgba(8,22,25,.45);border:1px solid var(--border-subtle);font-size:.93rem;color:var(--text-secondary)}.demo-list__num[data-v-72cd93a1]{width:24px;height:24px;flex:0 0 auto;border-radius:50%;background:rgba(244,162,89,.14);border:1px solid var(--border-apricot);color:var(--apricot-light);font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.fade-enter-active[data-v-72cd93a1],.fade-leave-active[data-v-72cd93a1]{transition:opacity .2s ease,transform .2s ease}.fade-enter[data-v-72cd93a1],.fade-leave-to[data-v-72cd93a1]{opacity:0;transform:translateY(6px)}.info-stats[data-v-72cd93a1]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.stat-item[data-v-72cd93a1]{display:flex;align-items:center;gap:14px;padding:16px;border-radius:14px;background:var(--bg-card);border:1px solid var(--border-subtle)}.stat-icon[data-v-72cd93a1]{width:42px;height:42px;flex:0 0 auto;border-radius:50%;display:flex;align-items:center;justify-content:center}.stat-value[data-v-72cd93a1]{font-size:1.05rem;font-weight:800;color:var(--text-primary);line-height:1.2}.stat-label[data-v-72cd93a1]{font-size:.84rem;color:var(--text-muted)}.benefit-card[data-v-72cd93a1]{height:100%;padding:32px 28px;border-radius:18px;background:var(--bg-card);border:1px solid var(--border-subtle)}.benefit-badge[data-v-72cd93a1]{font-size:11.5px;font-weight:800;letter-spacing:1.2px;color:var(--apricot-light);margin-bottom:8px}.benefit-title[data-v-72cd93a1]{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin-bottom:10px}.benefit-text[data-v-72cd93a1]{font-size:.96rem;line-height:1.65;color:var(--text-secondary);margin-bottom:18px}.benefit-points[data-v-72cd93a1]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}.benefit-points li[data-v-72cd93a1]{position:relative;padding-left:18px;font-size:.92rem;color:var(--text-secondary)}.benefit-points li[data-v-72cd93a1]:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--apricot)}.pricing-section[data-v-72cd93a1]{background:var(--bg-alt);border-top:1px solid var(--border-subtle)}.pricing-card[data-v-72cd93a1]{display:grid;grid-template-columns:360px 1fr;border-radius:22px;overflow:hidden;background:var(--bg-card);border:1px solid var(--border-apricot);box-shadow:0 40px 90px -40px rgba(0,0,0,.7)}.pricing-summary[data-v-72cd93a1]{padding:40px 34px;background:radial-gradient(130% 120% at 0 0,#174a50 0,#11292e 65%);border-right:1px solid var(--border-subtle)}.pricing-logo[data-v-72cd93a1]{display:flex;width:56px;height:56px;border-radius:50%;background:#f7f0e6;overflow:hidden;box-shadow:0 0 0 4px rgba(244,162,89,.18);margin-bottom:18px}.pricing-logo img[data-v-72cd93a1]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pricing-plan-name[data-v-72cd93a1]{font-size:1.6rem;font-weight:600;color:var(--text-primary);margin-bottom:4px}.pricing-tagline[data-v-72cd93a1]{font-size:.95rem;color:var(--text-secondary);margin-bottom:26px}.pricing-amount[data-v-72cd93a1]{display:flex;align-items:baseline;gap:2px;font-variant-numeric:tabular-nums}.pricing-amount .currency[data-v-72cd93a1]{font-size:1.6rem;font-weight:700;color:var(--apricot);align-self:flex-start;margin-top:10px}.pricing-amount .amount[data-v-72cd93a1]{font-family:Fraunces,Georgia,serif;font-size:4.6rem;font-weight:600;line-height:1;color:var(--text-primary)}.pricing-amount .period[data-v-72cd93a1]{font-size:1.05rem;font-weight:600;color:var(--text-muted);margin-left:6px}.pricing-note[data-v-72cd93a1]{font-size:.86rem;color:var(--text-muted);margin:10px 0 26px}.pricing-guarantees[data-v-72cd93a1]{display:flex;flex-direction:column;gap:10px}.pricing-guarantees div[data-v-72cd93a1]{display:flex;align-items:center;gap:9px;font-size:.92rem;color:var(--text-secondary)}.pricing-features[data-v-72cd93a1]{padding:40px 36px;display:grid;grid-template-columns:repeat(3,1fr);gap:30px 28px;align-content:center}.group-header[data-v-72cd93a1]{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--border-subtle)}.group-header h4[data-v-72cd93a1]{font-size:.95rem;font-weight:800;color:var(--text-primary);margin:0}.feature-group ul[data-v-72cd93a1]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.feature-group li[data-v-72cd93a1]{display:flex;align-items:flex-start;gap:8px;font-size:.89rem;line-height:1.4;color:var(--text-secondary)}.feature-group li .v-icon[data-v-72cd93a1]{margin-top:2px}.final-cta-section[data-v-72cd93a1]{position:relative;overflow:hidden;padding:110px 0;background:var(--bg-deep);border-top:1px solid var(--border-subtle)}.cta-orb[data-v-72cd93a1]{position:absolute;width:640px;height:640px;left:50%;top:-360px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(244,162,89,.35) 0,transparent 70%);filter:blur(90px);pointer-events:none}.cta-inner[data-v-72cd93a1]{position:relative}.cta-title[data-v-72cd93a1]{font-size:clamp(2rem,4.2vw,3rem);font-weight:600;line-height:1.15;color:var(--text-primary);max-width:720px;margin-left:auto;margin-right:auto}.cta-subtitle[data-v-72cd93a1]{font-size:1.1rem;color:var(--text-secondary);max-width:560px;margin-left:auto;margin-right:auto}.demo-card[data-v-72cd93a1]{--apricot:#f4a259;--text-primary:#f7f0e6;--text-secondary:hsla(35,52%,94%,.72)}.demo-card__head h2[data-v-72cd93a1]{font-family:Fraunces,Georgia,serif;letter-spacing:-.01em}.demo-card[data-v-72cd93a1]{background:#11292e;border:1px solid hsla(35,52%,94%,.1);border-radius:20px;padding:26px;font-family:Figtree,sans-serif}.demo-card__head[data-v-72cd93a1]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.demo-card__eyebrow[data-v-72cd93a1]{display:block;color:var(--apricot);font-size:13px;font-weight:700;margin-bottom:4px}.demo-card__head h2[data-v-72cd93a1]{font-size:1.55rem;font-weight:600;line-height:1.2;color:var(--text-primary);margin:0}.demo-card__close[data-v-72cd93a1]{width:36px;height:36px;flex:0 0 auto;border-radius:10px;border:1px solid hsla(35,52%,94%,.1);background:#143036;display:flex;align-items:center;justify-content:center;cursor:pointer}.demo-card__close[data-v-72cd93a1]:focus-visible{outline:2px solid var(--apricot);outline-offset:2px}.demo-card__sub[data-v-72cd93a1]{color:var(--text-secondary);font-size:.95rem;line-height:1.6;margin:10px 0 20px}.demo-form[data-v-72cd93a1] .v-input__slot{background:#173338!important;border-radius:10px!important}.demo-form[data-v-72cd93a1] fieldset{border-color:hsla(35,52%,94%,.12)}.demo-msg[data-v-72cd93a1]{display:flex;align-items:center;gap:8px;font-size:.9rem;margin:0 0 12px}.demo-msg--error[data-v-72cd93a1]{color:#ff9a7a}.demo-msg--ok[data-v-72cd93a1]{color:#6bd6c4}.demo-card__actions[data-v-72cd93a1]{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}@media (max-width:1100px){.pricing-card[data-v-72cd93a1]{grid-template-columns:1fr}.pricing-summary[data-v-72cd93a1]{border-right:none;border-bottom:1px solid var(--border-subtle)}}@media (max-width:960px){.feature-grid[data-v-72cd93a1]{grid-template-columns:1fr 1fr}.hero-section[data-v-72cd93a1]{padding:48px 0 72px;min-height:0}.hero-subtitle[data-v-72cd93a1]{margin-left:auto;margin-right:auto}.trust-indicators[data-v-72cd93a1]{justify-content:center}.phone-wrap[data-v-72cd93a1]{margin-top:40px}.benefits-section[data-v-72cd93a1],.demo-section[data-v-72cd93a1],.features-section[data-v-72cd93a1],.pricing-section[data-v-72cd93a1]{padding:72px 0}}@media (max-width:700px){.pricing-features[data-v-72cd93a1]{grid-template-columns:1fr 1fr;padding:30px 24px}}@media (max-width:600px){.feature-grid[data-v-72cd93a1]{grid-template-columns:1fr}.cta-btn[data-v-72cd93a1]{width:100%}.demo-tab span[data-v-72cd93a1]{display:none}.demo-panel[data-v-72cd93a1]{padding:22px}.info-stats[data-v-72cd93a1],.pricing-features[data-v-72cd93a1]{grid-template-columns:1fr}.pricing-summary[data-v-72cd93a1]{padding:30px 24px}.phone-frame[data-v-72cd93a1]{width:288px;height:590px}.section-header[data-v-72cd93a1]{margin-bottom:40px}}@media (prefers-reduced-motion:reduce){.cta-buttons[data-v-72cd93a1],.hero-eyebrow[data-v-72cd93a1],.hero-subtitle[data-v-72cd93a1],.hero-title[data-v-72cd93a1],.phone-wrap[data-v-72cd93a1],.reveal[data-v-72cd93a1],.trust-indicators[data-v-72cd93a1]{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}}.tribzz-section[data-v-72cd93a1]{padding:40px 0 104px;background:var(--bg-page)}.tribzz-band[data-v-72cd93a1]{display:grid;grid-template-columns:1.2fr .8fr;gap:56px;align-items:center;background:linear-gradient(135deg,var(--bg-card) 0,var(--bg-alt) 100%);border:1px solid var(--border-subtle);border-radius:28px;padding:56px}.tribzz-title[data-v-72cd93a1]{text-align:left}.tribzz-text[data-v-72cd93a1]{font-size:1.08rem;line-height:1.7;color:var(--text-secondary);max-width:560px}.tribzz-points[data-v-72cd93a1]{list-style:none;padding:0;margin:22px 0 28px;display:grid;gap:10px}.tribzz-points li[data-v-72cd93a1]{display:flex;gap:10px;align-items:center;color:var(--text-primary)}.tribzz-actions[data-v-72cd93a1]{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.tribzz-link[data-v-72cd93a1]{color:var(--apricot-light);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.tribzz-link[data-v-72cd93a1]:hover{color:var(--apricot)}.tribzz-mock[data-v-72cd93a1]{display:flex;justify-content:center}.tm-card[data-v-72cd93a1]{width:100%;max-width:340px;background:#f4eee6;color:#1a1715;border:1px solid #dcd2c4;box-shadow:0 30px 70px rgba(0,0,0,.4);transform:rotate(1.5deg)}.tm-cover[data-v-72cd93a1]{height:120px;background:linear-gradient(135deg,#1a1715,#3a2a22);border-bottom:4px solid #b8442f;display:flex;align-items:center;justify-content:center}.tm-cover span[data-v-72cd93a1]{font-family:Fraunces,Georgia,serif;font-size:54px;font-weight:700;color:#f4eee6}.tm-body[data-v-72cd93a1]{padding:16px 18px 18px}.tm-title[data-v-72cd93a1]{font-family:Fraunces,Georgia,serif;font-size:21px;font-weight:700}.tm-sub[data-v-72cd93a1]{font-family:Georgia,serif;color:#4a423c;font-size:14px;margin-top:2px}.tm-chips[data-v-72cd93a1]{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px}.tm-chips span[data-v-72cd93a1]{border:1px solid #1a1715;font-size:9px;letter-spacing:.12em;text-transform:uppercase;padding:3px 7px;font-family:ui-monospace,Menlo,monospace}.tm-post[data-v-72cd93a1]{margin-top:12px;padding-left:10px;border-left:2px solid #b8442f;font-family:Georgia,serif;font-style:italic;font-size:14px}.tm-join[data-v-72cd93a1]{margin-top:14px;background:#1a1715;color:#f4eee6;text-align:center;padding:9px;letter-spacing:.2em;font-size:11px;font-weight:700}@media (max-width:960px){.tribzz-band[data-v-72cd93a1]{grid-template-columns:1fr;padding:36px 24px;gap:36px}.tm-card[data-v-72cd93a1]{transform:none}}.pg-demo-dialog{border-radius:20px!important;box-shadow:0 40px 90px rgba(0,0,0,.6)!important}.pg-demo-dialog,.pg-demo-dialog .v-btn,.pg-demo-dialog .v-input{font-family:Figtree,-apple-system,BlinkMacSystemFont,sans-serif!important}.pg-demo-dialog .v-btn{text-transform:none!important;letter-spacing:0!important}.pg-demo-dialog .btn-apricot.v-btn--disabled{color:rgba(42,22,8,.6)!important}