@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #1c1c1e;--bg-card: #2a2a2e;--bg-nav: rgba(28, 28, 30, .85);--border: rgba(255, 255, 255, .08);--text: #d8d8dc;--text-muted: #8a8a9a;--accent: #4f8ef7;--accent-hover: #6aa1f9;--accent-glow: rgba(79, 142, 247, .15);font-family:Inter,system-ui,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased}html{scroll-behavior:smooth}body{background-color:var(--bg);color:var(--text);min-height:100vh}#app{min-height:100vh;display:flex;flex-direction:column}.nav[data-v-6e4d28b7]{position:sticky;top:0;z-index:100;background:var(--bg-nav);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.nav-inner[data-v-6e4d28b7]{max-width:1100px;margin:0 auto;padding:0 2rem;height:64px;display:flex;align-items:center;justify-content:space-between}.wordmark[data-v-6e4d28b7]{font-size:1.25rem;font-weight:800;letter-spacing:.12em;color:var(--text)}.wordmark-sm[data-v-6e4d28b7]{font-size:1rem}.nav-cta[data-v-6e4d28b7]{font-size:.875rem;font-weight:500;color:var(--accent);text-decoration:none;transition:color .2s}.nav-cta[data-v-6e4d28b7]:hover{color:var(--accent-hover)}.hero[data-v-6e4d28b7]{max-width:780px;margin:0 auto;padding:32px 2rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.hero-badge[data-v-6e4d28b7]{display:inline-block;padding:.3rem .9rem;border-radius:999px;border:1px solid var(--accent);color:var(--accent);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:var(--accent-glow)}.hero-title[data-v-6e4d28b7]{font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--text)}.accent[data-v-6e4d28b7]{color:var(--accent)}.hero-sub[data-v-6e4d28b7]{font-size:1.1rem;line-height:1.7;color:var(--text-muted);max-width:560px}.hero-actions[data-v-6e4d28b7]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:center}.hero-checklist[data-v-6e4d28b7]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.75rem}.hero-checklist li[data-v-6e4d28b7]{font-size:.85rem;color:var(--text-muted);padding-left:1.3rem;position:relative}.hero-checklist li[data-v-6e4d28b7]:before{content:"✓";position:absolute;left:0;color:var(--accent);font-weight:700}.hero-trust[data-v-6e4d28b7]{font-size:.8rem;color:var(--text-muted);opacity:.75}.btn-primary[data-v-6e4d28b7]{display:inline-block;padding:.75rem 1.75rem;background:var(--accent);color:#fff;font-size:.95rem;font-weight:600;border-radius:8px;text-decoration:none;transition:background .2s,box-shadow .2s}.btn-primary[data-v-6e4d28b7]:hover{background:var(--accent-hover);box-shadow:0 0 24px var(--accent-glow)}.btn-ghost[data-v-6e4d28b7]{display:inline-block;padding:.75rem 1.25rem;color:var(--text-muted);font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s}.btn-ghost[data-v-6e4d28b7]:hover{color:var(--text)}.showcase[data-v-6e4d28b7]{max-width:1100px;margin:0 auto;padding:60px 2rem 80px;display:flex;flex-direction:column;align-items:center;gap:3rem}.showcase-header[data-v-6e4d28b7]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:680px}.showcase-header h2[data-v-6e4d28b7]{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;letter-spacing:-.02em}.showcase-header p[data-v-6e4d28b7]{font-size:.95rem;line-height:1.75;color:var(--text-muted)}.showcase-badges[data-v-6e4d28b7]{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:center;margin-top:.5rem}.badge-stat[data-v-6e4d28b7]{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:130px}.badge-num[data-v-6e4d28b7]{font-size:2rem;font-weight:800;color:var(--accent);line-height:1}.badge-label[data-v-6e4d28b7]{font-size:.78rem;color:var(--text-muted);text-align:center}.mockup-wrap[data-v-6e4d28b7]{position:relative;width:100%;max-width:1000px;margin-top:1rem}.browser-frame[data-v-6e4d28b7]{border-radius:12px;overflow:hidden;border:1px solid var(--border);box-shadow:0 32px 80px #0009,0 0 0 1px #ffffff0a}.browser-bar[data-v-6e4d28b7]{background:#2e2e32;padding:.6rem 1rem;display:flex;align-items:center;gap:.75rem;border-bottom:1px solid var(--border)}.browser-dots[data-v-6e4d28b7]{display:flex;gap:6px}.browser-dots span[data-v-6e4d28b7]{width:12px;height:12px;border-radius:50%}.browser-dots span[data-v-6e4d28b7]:nth-child(1){background:#ff5f57}.browser-dots span[data-v-6e4d28b7]:nth-child(2){background:#febc2e}.browser-dots span[data-v-6e4d28b7]:nth-child(3){background:#28c840}.browser-url[data-v-6e4d28b7]{flex:1;background:#1c1c1e;border-radius:6px;padding:.25rem .75rem;font-size:.78rem;color:var(--text-muted);text-align:center;max-width:300px;margin:0 auto}.browser-body[data-v-6e4d28b7]{max-height:480px;overflow:hidden}.browser-body img[data-v-6e4d28b7]{width:100%;display:block}.mockup-fade[data-v-6e4d28b7]{position:absolute;bottom:0;left:0;right:0;height:160px;background:linear-gradient(to bottom,transparent,var(--bg));border-radius:0 0 12px 12px;pointer-events:none}.stats-showcase[data-v-6e4d28b7]{padding:60px 2rem 80px}.stats-showcase-inner[data-v-6e4d28b7]{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;gap:2.5rem}.how-it-works[data-v-6e4d28b7]{padding:40px 2rem;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg-card)}.how-it-works-inner[data-v-6e4d28b7]{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 2fr;gap:3rem;align-items:center}.how-header[data-v-6e4d28b7]{display:flex;flex-direction:column;gap:.75rem}.how-header h2[data-v-6e4d28b7]{font-size:clamp(1.2rem,2vw,1.5rem);font-weight:700;letter-spacing:-.02em}.how-header p[data-v-6e4d28b7]{font-size:.9rem;line-height:1.7;color:var(--text-muted)}.how-steps[data-v-6e4d28b7]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.how-step[data-v-6e4d28b7]{display:flex;flex-direction:column;gap:.75rem}.how-step-num[data-v-6e4d28b7]{font-size:2rem;font-weight:800;color:var(--accent);line-height:1;opacity:.4}.how-step h3[data-v-6e4d28b7]{font-size:1.05rem;font-weight:600;color:var(--text)}.how-step p[data-v-6e4d28b7]{font-size:.9rem;line-height:1.75;color:var(--text-muted)}@media(max-width:768px){.how-steps[data-v-6e4d28b7]{grid-template-columns:1fr}}.features[data-v-6e4d28b7]{max-width:1100px;margin:0 auto;padding:40px 2rem 100px;display:flex;flex-direction:column;gap:100px}.feature-wide[data-v-6e4d28b7]{display:flex;flex-direction:column;gap:2.5rem}.feature-wide-header[data-v-6e4d28b7]{display:flex;flex-direction:column;gap:1rem}.feature-wide-header p[data-v-6e4d28b7]{font-size:.95rem;line-height:1.75;color:var(--text-muted)}.feature-list-cols[data-v-6e4d28b7]{display:grid;grid-template-columns:1fr 1fr;column-gap:3rem;row-gap:.5rem;margin-top:.25rem}.feature-wide-img img[data-v-6e4d28b7]{width:100%;border-radius:10px;border:1px solid var(--border);box-shadow:0 16px 48px #0006}.feature-wide-img-row[data-v-6e4d28b7]{display:flex;gap:1.5rem;width:min(1400px,94vw);margin-left:50%;transform:translate(-50%)}.feature-wide-img-row .feature-wide-img[data-v-6e4d28b7]{flex:1;min-width:0}.features-more[data-v-6e4d28b7]{text-align:center;padding:2rem 3rem;border:1px solid var(--border);border-radius:12px;background:var(--bg-card)}.features-more p[data-v-6e4d28b7]{font-size:.95rem;line-height:1.75;color:var(--text-muted);max-width:680px;margin:0 auto}.feature-sub-screenshots[data-v-6e4d28b7]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.feature-sub-item[data-v-6e4d28b7]{display:flex;flex-direction:column;gap:1rem}.feature-sub-item img[data-v-6e4d28b7]{width:100%;border-radius:10px;border:1px solid var(--border);box-shadow:0 12px 36px #00000059}.feature-sub-caption[data-v-6e4d28b7]{display:block;font-size:.85rem;line-height:1.65;text-align:center}.feature-sub-caption strong[data-v-6e4d28b7]{font-weight:600;color:var(--text)}.feature-row[data-v-6e4d28b7]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.feature-row-wide-img[data-v-6e4d28b7]{grid-template-columns:2fr 3fr}.feature-row-reverse .feature-img[data-v-6e4d28b7]{grid-column:1;grid-row:1}.feature-row-reverse .feature-text[data-v-6e4d28b7]{grid-column:2;grid-row:1}.feature-label[data-v-6e4d28b7]{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:.75rem}.feature-text[data-v-6e4d28b7]{display:flex;flex-direction:column;gap:1rem}.feature-text h2[data-v-6e4d28b7]{font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:700;line-height:1.25;letter-spacing:-.02em}.feature-text p[data-v-6e4d28b7]{font-size:.95rem;line-height:1.75;color:var(--text-muted)}.feature-list[data-v-6e4d28b7]{list-style:none;display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem}.feature-list li[data-v-6e4d28b7]{font-size:.9rem;color:var(--text-muted);padding-left:1.25rem;position:relative}.feature-list li[data-v-6e4d28b7]:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--accent)}.feature-img img[data-v-6e4d28b7]{width:100%;border-radius:10px;border:1px solid var(--border);box-shadow:0 16px 48px #0006}.feature-img-stack[data-v-6e4d28b7]{display:flex;flex-direction:column;gap:1rem}.feature-img-placeholder .placeholder-screen[data-v-6e4d28b7]{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:1.25rem;display:flex;flex-direction:column;gap:.75rem}.placeholder-bar[data-v-6e4d28b7]{height:28px;background:var(--border);border-radius:6px;width:60%}.placeholder-row[data-v-6e4d28b7]{height:44px;background:#ffffff08;border-radius:6px;border:1px solid var(--border)}@media(max-width:768px){.feature-row[data-v-6e4d28b7]{grid-template-columns:1fr;gap:2rem}.feature-row-reverse .feature-img[data-v-6e4d28b7],.feature-row-reverse .feature-text[data-v-6e4d28b7]{grid-column:auto;grid-row:auto}.feature-wide-img-row[data-v-6e4d28b7]{flex-direction:column;width:100%;margin-left:0;transform:none}}.founder[data-v-6e4d28b7]{padding:80px 2rem;background:#4f8ef70d;border-top:1px solid rgba(79,142,247,.15);border-bottom:1px solid rgba(79,142,247,.15)}.founder--page[data-v-6e4d28b7]{min-height:calc(100vh - 64px);border:none;padding:120px 2rem}.founder-inner[data-v-6e4d28b7]{max-width:780px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.founder-inner h2[data-v-6e4d28b7]{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;letter-spacing:-.02em;line-height:1.2}.founder-inner p[data-v-6e4d28b7]{font-size:1rem;line-height:1.75;color:var(--text-muted)}.founder-linkedin[data-v-6e4d28b7]{display:inline-flex;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.9rem;font-weight:500;color:var(--accent);text-decoration:none;transition:color .2s}.founder-linkedin[data-v-6e4d28b7]:hover{color:var(--accent-hover)}.contact[data-v-6e4d28b7]{background:var(--bg-card);border-top:1px solid var(--border);border-bottom:1px solid var(--border);text-align:center;padding:20px 2rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.contact h2[data-v-6e4d28b7]{font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.contact p[data-v-6e4d28b7]{color:var(--text-muted);max-width:580px;line-height:1.7}.footer[data-v-6e4d28b7]{padding:2rem;display:flex;align-items:center;justify-content:space-between;max-width:1100px;margin:0 auto;width:100%}.footer-copy[data-v-6e4d28b7]{font-size:.8rem;color:var(--text-muted)}.footer-email[data-v-6e4d28b7]{font-size:.8rem;color:var(--text-muted);text-decoration:none;transition:color .2s}.footer-email[data-v-6e4d28b7]:hover{color:var(--accent)}@media(max-width:600px){.footer[data-v-6e4d28b7]{flex-direction:column;gap:.5rem;text-align:center}}.nav-tabs[data-v-6e4d28b7]{display:flex;gap:.25rem}.nav-tab[data-v-6e4d28b7]{background:none;border:none;cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:500;color:var(--text-muted);padding:.4rem .9rem;border-radius:6px;transition:color .2s,background .2s}.nav-tab[data-v-6e4d28b7]:hover{color:var(--text);background:#ffffff0d}.nav-tab-active[data-v-6e4d28b7]{color:var(--text);background:#ffffff14}.pricing-page[data-v-6e4d28b7]{max-width:860px;margin:0 auto;padding:72px 2rem 120px;display:flex;flex-direction:column;align-items:center;gap:72px}.pricing-header[data-v-6e4d28b7]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.25rem;max-width:600px}.pricing-header h1[data-v-6e4d28b7]{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.15}.pricing-header p[data-v-6e4d28b7]{font-size:1.05rem;color:var(--text-muted);line-height:1.7}.pricing-card-wrap[data-v-6e4d28b7]{width:100%;max-width:480px}.pricing-cards[data-v-6e4d28b7]{display:flex;gap:1.5rem;width:100%;max-width:860px;margin:0 auto;align-items:stretch;justify-content:center}.pricing-card--pilot[data-v-6e4d28b7]{flex:none;width:420px;border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 8px 32px #6366f11a;transition:transform .2s,box-shadow .2s;cursor:pointer}.pricing-card--pilot[data-v-6e4d28b7]:hover{box-shadow:0 0 0 1px var(--accent),0 8px 20px #6366f11a}.pricing-card--standard[data-v-6e4d28b7]{flex:none;width:420px;border-color:var(--border)}.pricing-card--disabled[data-v-6e4d28b7]{opacity:.7;pointer-events:none}.pricing-plan-name-row[data-v-6e4d28b7]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.pricing-early-badge[data-v-6e4d28b7]{font-size:.7rem;font-weight:600;background:#6366f126;color:var(--accent);padding:.15rem .5rem;border-radius:99px;letter-spacing:.02em;white-space:nowrap}.pricing-future-note[data-v-6e4d28b7]{display:block;font-size:.75rem;color:var(--text-muted);margin-top:.2rem;opacity:.8}.pricing-cta--disabled[data-v-6e4d28b7]{opacity:.5;cursor:not-allowed;background:var(--border);color:var(--text-muted);box-shadow:none}.pricing-billing-tabs[data-v-6e4d28b7]{display:flex;gap:.5rem;background:#ffffff0a;border-radius:8px;padding:.25rem}.pricing-billing-tab[data-v-6e4d28b7]{flex:1;padding:.45rem .75rem;border-radius:6px;border:none;background:transparent;color:var(--text-muted);font-size:.85rem;font-weight:500;cursor:pointer;transition:background .15s,color .15s;display:flex;align-items:center;justify-content:center;gap:.4rem}.pricing-billing-tab--active[data-v-6e4d28b7]{background:var(--bg-card);color:var(--text);font-weight:600;box-shadow:0 1px 3px #0003}.pricing-toggle-wrap[data-v-6e4d28b7]{display:flex;align-items:center;gap:.75rem;justify-content:center;margin-bottom:2rem}.pricing-toggle-label[data-v-6e4d28b7]{font-size:.9rem;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;gap:.4rem}.pricing-toggle-label--active[data-v-6e4d28b7]{font-size:.9rem;font-weight:600;color:var(--text);cursor:pointer;display:flex;align-items:center;gap:.4rem}.pricing-toggle[data-v-6e4d28b7]{position:relative;width:44px;height:24px;background:var(--border);border-radius:99px;border:none;cursor:pointer;transition:background .2s;flex-shrink:0}.pricing-toggle--on[data-v-6e4d28b7]{background:var(--accent)}.pricing-toggle-knob[data-v-6e4d28b7]{position:absolute;top:3px;left:3px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .2s;display:block}.pricing-toggle--on .pricing-toggle-knob[data-v-6e4d28b7]{transform:translate(20px)}.pricing-save-badge[data-v-6e4d28b7]{background:#6366f11f;color:var(--accent);font-size:.7rem;font-weight:700;padding:.15rem .5rem;border-radius:99px;letter-spacing:.02em}.pricing-price-free[data-v-6e4d28b7]{font-size:4rem;font-weight:800;letter-spacing:-.03em;color:var(--text);line-height:1}.pricing-per-tenant-note[data-v-6e4d28b7]{font-size:.85rem;color:var(--text-muted);font-weight:400}.pricing-per-tenant-note--emphasis[data-v-6e4d28b7]{font-size:.95rem;color:var(--text);font-weight:600}.pricing-pilot-rate[data-v-6e4d28b7]{background:#6366f114;border:1px solid rgba(99,102,241,.2);border-radius:10px;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.25rem}.pricing-pilot-rate-label[data-v-6e4d28b7]{font-size:.75rem;font-weight:600;color:var(--accent);text-transform:uppercase;letter-spacing:.06em}.pricing-pilot-rate-price[data-v-6e4d28b7]{display:flex;align-items:baseline;gap:.25rem}.pricing-pilot-rate-amount[data-v-6e4d28b7]{font-size:1.75rem;font-weight:800;color:var(--text);letter-spacing:-.02em;line-height:1}.pricing-pilot-rate-period[data-v-6e4d28b7]{font-size:.875rem;color:var(--text-muted);font-weight:500}.pricing-pilot-rate-compare[data-v-6e4d28b7]{font-size:.775rem;color:var(--text-muted);display:flex;align-items:center;gap:.35rem}.pricing-pilot-rate-strike[data-v-6e4d28b7]{text-decoration:line-through;opacity:.6}.pricing-pilot-rate-min[data-v-6e4d28b7]{font-size:.72rem;color:var(--text-muted);opacity:.6;margin-top:.1rem}.pricing-pilot-list[data-v-6e4d28b7]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.6rem}.pricing-pilot-list li[data-v-6e4d28b7]{font-size:.875rem;color:var(--text-muted);padding-left:1.2rem;position:relative}.pricing-pilot-list li[data-v-6e4d28b7]:before{content:"✓";position:absolute;left:0;color:var(--accent);font-weight:700}.pricing-pilot-note[data-v-6e4d28b7]{font-size:.775rem;color:var(--text-muted);text-align:center;margin-top:-.75rem}.btn-secondary[data-v-6e4d28b7]{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;background:transparent;border:1.5px solid var(--border);color:var(--text);border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:border-color .2s,color .2s,background .2s;text-decoration:none}.btn-secondary[data-v-6e4d28b7]:hover{border-color:var(--accent);color:var(--accent);background:#6366f10d}.pricing-card[data-v-6e4d28b7]{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:2rem;display:flex;flex-direction:column;gap:1.75rem}.pricing-card-top[data-v-6e4d28b7]{display:flex;flex-direction:column;gap:.35rem}.pricing-plan-name[data-v-6e4d28b7]{font-size:1rem;font-weight:700;color:var(--text)}.pricing-plan-desc[data-v-6e4d28b7]{font-size:.825rem;color:var(--text-muted);margin-top:.3rem;line-height:1.5}.pricing-spots[data-v-6e4d28b7]{display:flex;align-items:center;gap:.45rem;font-size:.75rem;font-weight:500;color:#f59e0b;white-space:nowrap;flex-shrink:0}.pricing-spots-dot[data-v-6e4d28b7]{width:7px;height:7px;border-radius:50%;background:#f59e0b;flex-shrink:0}.pricing-amount[data-v-6e4d28b7]{display:flex;flex-direction:column;gap:.35rem}.pricing-amount-main[data-v-6e4d28b7]{display:flex;align-items:baseline;gap:.15rem}.pricing-currency[data-v-6e4d28b7]{font-size:1.5rem;font-weight:700;color:var(--text-muted);align-self:flex-start;margin-top:.4rem}.pricing-price[data-v-6e4d28b7]{font-size:4rem;font-weight:800;letter-spacing:-.03em;color:var(--text);line-height:1}.pricing-period[data-v-6e4d28b7]{font-size:1.1rem;color:var(--text-muted);font-weight:500}.pricing-cta[data-v-6e4d28b7]{text-align:center}.pricing-annual[data-v-6e4d28b7]{text-align:center;font-size:.8rem;color:var(--text-muted)}.pricing-calc[data-v-6e4d28b7]{background:#ffffff08;border:1px solid var(--border);border-radius:10px;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.75rem}.pricing-calc-header[data-v-6e4d28b7]{display:flex;justify-content:space-between;align-items:center}.pricing-calc-label[data-v-6e4d28b7]{font-size:.72rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.07em}.pricing-calc-tenants[data-v-6e4d28b7]{font-size:.85rem;font-weight:700;color:var(--accent)}.pricing-slider[data-v-6e4d28b7]{width:100%;appearance:none;-webkit-appearance:none;height:4px;border-radius:99px;background:var(--border);outline:none;cursor:pointer}.pricing-slider[data-v-6e4d28b7]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--accent);cursor:pointer;box-shadow:0 0 0 3px #6366f140}.pricing-slider[data-v-6e4d28b7]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--accent);cursor:pointer;border:none;box-shadow:0 0 0 3px #6366f140}.pricing-calc-output[data-v-6e4d28b7]{display:flex;align-items:baseline;gap:.75rem}.pricing-calc-price[data-v-6e4d28b7]{font-size:1.75rem;font-weight:800;color:var(--text);letter-spacing:-.02em;line-height:1}.pricing-calc-mo[data-v-6e4d28b7]{font-size:.95rem;font-weight:500;color:var(--text-muted)}.pricing-calc-annual[data-v-6e4d28b7]{font-size:.8rem;color:var(--text-muted)}.pricing-calc-max-hint[data-v-6e4d28b7]{font-size:.775rem;color:var(--text-muted);margin:0}.pricing-calc-max-hint a[data-v-6e4d28b7]{color:var(--accent);font-weight:600;text-decoration:none}.pricing-calc-max-hint a[data-v-6e4d28b7]:hover{text-decoration:underline}.pricing-includes[data-v-6e4d28b7]{width:100%;text-align:center}.pricing-includes h2[data-v-6e4d28b7]{font-size:1.6rem;font-weight:800;margin-bottom:.5rem}.pricing-includes-sub[data-v-6e4d28b7]{color:var(--text-muted);margin-bottom:2rem;font-size:.95rem}.pricing-features-grid[data-v-6e4d28b7]{display:grid;grid-template-columns:1fr 1fr;gap:.875rem;text-align:left}.pricing-feature-item[data-v-6e4d28b7]{display:flex;align-items:flex-start;gap:.6rem;font-size:.875rem;color:var(--text-muted);line-height:1.5}.pricing-check[data-v-6e4d28b7]{width:16px;height:16px;color:var(--accent);flex-shrink:0;margin-top:2px}.pricing-faq[data-v-6e4d28b7]{width:100%}.pricing-faq h2[data-v-6e4d28b7]{font-size:1.6rem;font-weight:800;margin-bottom:1.75rem;text-align:center}.faq-list[data-v-6e4d28b7]{display:flex;flex-direction:column;gap:0}.faq-item[data-v-6e4d28b7]{padding:1.25rem 0;border-bottom:1px solid var(--border)}.faq-item[data-v-6e4d28b7]:first-child{border-top:1px solid var(--border)}.faq-item h3[data-v-6e4d28b7]{font-size:.95rem;font-weight:600;color:var(--text);margin-bottom:.5rem}.faq-item p[data-v-6e4d28b7]{font-size:.875rem;color:var(--text-muted);line-height:1.7}.faq-item p a[data-v-6e4d28b7]{color:var(--accent);font-weight:600;text-decoration:none}.faq-item p a[data-v-6e4d28b7]:hover{text-decoration:underline}@media(max-width:600px){.pricing-features-grid[data-v-6e4d28b7]{grid-template-columns:1fr}.pricing-card-top[data-v-6e4d28b7]{flex-direction:column}.nav-tabs[data-v-6e4d28b7]{display:none}}.faq-page[data-v-6e4d28b7]{max-width:960px;margin:0 auto;padding:72px 2rem 120px;display:flex;flex-direction:column;gap:56px}.faq-page-header[data-v-6e4d28b7]{text-align:center;display:flex;flex-direction:column;gap:1rem}.faq-page-header h1[data-v-6e4d28b7]{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;letter-spacing:-.02em}.faq-page-header p[data-v-6e4d28b7]{font-size:1.05rem;color:var(--text-muted)}.faq-accordion[data-v-6e4d28b7]{display:flex;flex-direction:column;gap:0}.faq-accordion-item[data-v-6e4d28b7]{border-bottom:1px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none}.faq-accordion-item[data-v-6e4d28b7]:first-child{border-top:1px solid var(--border)}.faq-accordion-trigger[data-v-6e4d28b7]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem;font-size:1rem;font-weight:600;color:var(--text);transition:color .15s,background .15s;background:#ffffff0a;border-radius:8px;margin:4px 0}.faq-accordion-item--open .faq-accordion-trigger[data-v-6e4d28b7]{color:var(--accent)}.faq-chevron[data-v-6e4d28b7]{width:18px;height:18px;flex-shrink:0;color:var(--text-muted);transition:transform .2s ease}.faq-accordion-item--open .faq-chevron[data-v-6e4d28b7]{transform:rotate(180deg);color:var(--accent)}.faq-accordion-body[data-v-6e4d28b7]{padding:.5rem 1.25rem 1.5rem 2.5rem;display:flex;flex-direction:column;gap:.75rem}.faq-accordion-body[data-v-6e4d28b7] p{font-size:.9rem;color:#ffffff8c;line-height:1.8}.faq-accordion-body[data-v-6e4d28b7] ul{list-style:disc;padding-left:1rem;margin-left:3rem;display:flex;flex-direction:column;gap:.4rem}.faq-accordion-body[data-v-6e4d28b7] li{font-size:.82rem;color:#ffffff61;line-height:1.7;display:list-item}.faq-accordion-body[data-v-6e4d28b7] strong{color:#ffffffd9;font-weight:600}.faq-page-cta[data-v-6e4d28b7]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.faq-page-cta p[data-v-6e4d28b7]{color:var(--text-muted);font-size:.95rem}
