.nav-root[data-v-4fe4339b]{position:sticky;top:0;z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at top left,rgba(124,131,255,.16),transparent 55%),radial-gradient(circle at top right,rgba(59,130,246,.22),transparent 55%),#020617f0;border-bottom:1px solid rgba(15,23,42,.9)}.container[data-v-4fe4339b]{width:100%;max-width:1220px;margin:0 auto;padding:0 1.25rem}.nav-inner[data-v-4fe4339b]{display:flex;align-items:center;justify-content:space-between;padding-block:.55rem;gap:1rem}.nav-left[data-v-4fe4339b]{display:flex;align-items:center}.logo-wrap[data-v-4fe4339b]{display:flex;align-items:center;gap:.55rem;text-decoration:none}.logo-mark[data-v-4fe4339b]{height:2.3rem;width:2.3rem;border-radius:20px;background:linear-gradient(155deg,#818cf8,#4f46e5);display:flex;align-items:center;justify-content:center;color:#06231f;font-weight:800;font-size:.95rem;box-shadow:0 10px 25px #0f172acc}.logo-text[data-v-4fe4339b]{display:flex;flex-direction:column}.logo-title[data-v-4fe4339b]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem}.logo-title-main[data-v-4fe4339b]{font-weight:700;font-size:1rem;letter-spacing:.02em;color:#e5e7eb}.logo-title-city[data-v-4fe4339b]{font-size:.78rem;font-weight:500;color:#a78bfa}.logo-subtitle[data-v-4fe4339b]{font-size:.68rem;color:#9ca3af}.nav-links[data-v-4fe4339b]{display:flex;align-items:center;gap:.85rem}.nav-link[data-v-4fe4339b]{font-size:.82rem;color:#e5e7eb;opacity:.8;text-decoration:none;position:relative;padding-bottom:.1rem;white-space:nowrap}.nav-link[data-v-4fe4339b]:hover,.nav-link.active[data-v-4fe4339b]{opacity:1}.nav-link.active[data-v-4fe4339b]:after{content:"";position:absolute;left:0;bottom:-.2rem;width:100%;height:2px;border-radius:999px;background:#6366f1}.nav-link-muted[data-v-4fe4339b]{color:#9ca3af}.nav-cta[data-v-4fe4339b]{margin-left:.25rem}.btn[data-v-4fe4339b]{display:inline-flex;align-items:center;justify-content:center;padding:.45rem 1rem;border-radius:999px;border:1px solid transparent;font-size:.8rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,transform .12s ease,box-shadow .15s ease}.btn-primary[data-v-4fe4339b]{background:linear-gradient(180deg,#6366f1,#4f46e5);border-color:transparent;color:#fff;font-weight:650;text-shadow:0 1px 1px rgba(2,18,14,.35)}.btn-primary[data-v-4fe4339b]:hover{transform:translateY(-1px);background:linear-gradient(180deg,#7c83ff,#4f46e5)}.btn-sm[data-v-4fe4339b]{padding:.35rem .9rem;font-size:.8rem}.nav-toggle[data-v-4fe4339b]{display:none;background:transparent;border:none;color:#e5e7eb;font-size:1.4rem}@media(max-width:768px){.nav-inner[data-v-4fe4339b]{align-items:flex-start}.nav-toggle[data-v-4fe4339b]{display:block}.nav-links[data-v-4fe4339b]{position:absolute;top:100%;right:0;left:0;flex-direction:column;align-items:flex-start;padding:.75rem 1.5rem 1rem;background:#0f172afa;border-bottom:1px solid rgba(30,64,175,.4);transform-origin:top;transform:scaleY(0);opacity:0;pointer-events:none;transition:transform .15s ease-out,opacity .15s ease-out}.nav-links.open[data-v-4fe4339b]{transform:scaleY(1);opacity:1;pointer-events:auto}.nav-link[data-v-4fe4339b],.nav-cta[data-v-4fe4339b]{width:100%}.nav-cta[data-v-4fe4339b]{margin-left:0;margin-top:.4rem;display:flex;justify-content:flex-start}}.nav-pill[data-v-4fe4339b]{padding:.2rem .65rem;border-radius:999px;font-size:.7rem;display:inline-flex;align-items:center;gap:.3rem}.nav-pill--warn[data-v-4fe4339b]{border:1px solid rgba(234,179,8,.8);background:#eab3081f;color:#fde68a}.mr-1[data-v-4fe4339b]{margin-right:.5rem}.nav-right[data-v-4fe4339b]{display:flex;align-items:center;gap:.5rem}.nav-user[data-v-4fe4339b]{position:relative;display:flex;align-items:center}.nav-icon-link[data-v-4fe4339b]{position:relative;display:flex;align-items:center;font-size:.8rem;color:#e5e7eb;text-decoration:none}.nav-icon-wrapper[data-v-4fe4339b]{position:relative;display:inline-flex;align-items:center}.nav-icon-label[data-v-4fe4339b]{font-size:1rem}.avatar-btn[data-v-4fe4339b]{width:2.4rem;height:2.4rem;border-radius:999px;padding:0;overflow:hidden;background:linear-gradient(155deg,#818cf8,#4f46e5);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;border:2px solid #f9fafb}.avatar-btn img[data-v-4fe4339b]{width:100%;height:100%;object-fit:cover}.avatar-btn span[data-v-4fe4339b]{font-size:.85rem;font-weight:600;color:#020617}.user-menu[data-v-4fe4339b]{position:absolute;right:0;top:2.9rem;background:#020617;border-radius:.75rem;border:1px solid #1f2937;box-shadow:0 12px 30px #000c;min-width:180px;padding:.25rem 0;z-index:40}@media(max-width:768px){.user-menu[data-v-4fe4339b]{right:auto;left:-50%;width:250px}.user-menu-when-profile-not-complete-badge-visible[data-v-4fe4339b]{right:auto;left:-10%;width:250px}}@media(max-width:770px){.user-menu[data-v-4fe4339b]{right:0;top:2.9rem}}.user-menu__item[data-v-4fe4339b]{padding:.45rem .9rem;font-size:.85rem;text-align:left;display:block;color:#e5e7eb;background:transparent;border:none;cursor:pointer;width:100%;text-decoration:none}.user-menu__item[data-v-4fe4339b]:hover{background:#0f172a}.user-menu__item--danger[data-v-4fe4339b]{color:#fecaca}.nav-badge[data-v-4fe4339b]{position:absolute;top:-.3rem;right:-.55rem;min-width:1rem;height:1rem;padding:0 .22rem;border-radius:999px;background:#ef4444;color:#f9fafb;font-size:.65rem;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px #020617}.footer-root[data-v-c7eb7e39]{margin-top:0;padding-top:2rem;border-top:1px solid rgba(15,23,42,.9);background:radial-gradient(circle at top,#0f172afa,#020617)}.footer-main[data-v-c7eb7e39]{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:900px){.footer-main[data-v-c7eb7e39]{flex-direction:row;justify-content:space-between;align-items:flex-start}}.footer-logo[data-v-c7eb7e39]{font-weight:800;font-size:1.05rem;letter-spacing:-.01em;margin-bottom:.25rem}.footer-logo span[data-v-c7eb7e39]{color:#a78bfa}.footer-text[data-v-c7eb7e39]{font-size:.8rem;color:#9ca3af;max-width:420px}.footer-links[data-v-c7eb7e39]{display:grid;gap:1.2rem}@media(min-width:700px){.footer-links[data-v-c7eb7e39]{grid-template-columns:repeat(3,minmax(0,1fr))}}.footer-column h3[data-v-c7eb7e39]{font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;margin-bottom:.4rem}.footer-column a[data-v-c7eb7e39]{display:block;font-size:.8rem;color:#e5e7eb;margin-bottom:.2rem;text-decoration:none;opacity:.8}.footer-column a[data-v-c7eb7e39]:hover{opacity:1}.footer-column p[data-v-c7eb7e39]{font-size:.8rem;color:#e5e7eb}.footer-small[data-v-c7eb7e39]{font-size:.75rem;color:#9ca3af}.footer-bottom[data-v-c7eb7e39]{border-top:1px solid rgba(31,41,55,.8);padding:.55rem 0}.footer-bottom-inner[data-v-c7eb7e39]{display:flex;flex-direction:column;gap:.2rem;font-size:.75rem;color:#6b7280}@media(min-width:700px){.footer-bottom-inner[data-v-c7eb7e39]{flex-direction:row;justify-content:space-between;align-items:center}}@media(min-width:700px){.footer-links[data-v-c7eb7e39]{grid-template-columns:repeat(4,minmax(0,1fr))}}.toast-container[data-v-96fb1b72]{position:fixed;z-index:60;bottom:1.25rem;right:1.25rem;display:flex;flex-direction:column;gap:.5rem}.toast[data-v-96fb1b72]{min-width:220px;max-width:360px;padding:.6rem .8rem;border-radius:.75rem;font-size:.8rem;display:flex;justify-content:space-between;align-items:center;gap:.5rem;box-shadow:0 12px 30px #0000008c;border:1px solid rgba(31,41,55,.9);background:#020617;color:#e5e7eb}.toast--success[data-v-96fb1b72]{border-color:#22c55ecc}.toast--error[data-v-96fb1b72]{border-color:#f87171cc}.toast__close[data-v-96fb1b72]{border:none;background:transparent;color:#9ca3af;font-size:1rem;cursor:pointer;padding:0}.bird-banner[data-v-fb9054d2]{position:fixed;top:70px;left:-260px;z-index:50;pointer-events:auto;animation:bird-fly-fb9054d2 7s ease-in-out forwards}.bird-banner-inner[data-v-fb9054d2]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .9rem;border-radius:999px;background:radial-gradient(circle at top left,#6366f1,#8b5cf6);color:#020617;font-size:.78rem;box-shadow:0 10px 25px #0f172ad9;cursor:pointer;white-space:nowrap}.bird-icon[data-v-fb9054d2]{font-size:1.1rem}.bird-text strong[data-v-fb9054d2]{font-weight:700}@keyframes bird-fly-fb9054d2{0%{transform:translate(0);opacity:0}10%{transform:translate(80px);opacity:1}50%{transform:translate(40vw);opacity:1}90%{transform:translate(75vw);opacity:1}to{transform:translate(80vw);opacity:0}}#app-root[data-v-f9d83402]{min-height:100vh;display:flex;flex-direction:column}.main-content[data-v-f9d83402]{flex:1}.rating-root[data-v-256b63f8]{display:inline-flex;align-items:center;gap:.35rem}.stars[data-v-256b63f8]{display:inline-flex;gap:.1rem}.star[data-v-256b63f8]{font-size:.9rem;color:#4b5563}.star.filled[data-v-256b63f8]{color:#fbbf24}.rating-value[data-v-256b63f8]{font-size:.78rem;color:#e5e7eb}.badge-verified[data-v-7b4a258a]{font-size:.7rem;padding:.1rem .5rem .1rem .35rem;border-radius:999px;border:1px solid rgba(34,197,94,.8);background:#16a34a26;color:#bbf7d0;display:inline-flex;align-items:center;gap:.25rem}.badge-verified__dot[data-v-7b4a258a]{width:.9rem;height:.9rem;border-radius:999px;background:#16a34af2;color:#ecfdf5;font-size:.7rem;display:flex;align-items:center;justify-content:center}.promo-backdrop[data-v-49959650]{position:fixed;inset:0;background:#0f172ad9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:60}.promo-modal[data-v-49959650]{width:100%;max-width:560px;border-radius:1.25rem;background:radial-gradient(circle at top left,#131a33,#0a0e1c);border:1px solid rgba(124,131,255,.7);box-shadow:0 30px 60px #0f172af2;padding:1.2rem 1.3rem 1.1rem;color:#e5e7eb}.promo-header[data-v-49959650]{margin-bottom:.9rem}.promo-pill[data-v-49959650]{display:inline-flex;align-items:center;padding:.18rem .7rem;border-radius:999px;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;background:#8b5cf62e;color:#c4b5fd;margin-bottom:.45rem}.promo-title[data-v-49959650]{font-size:1.35rem;font-weight:700;margin-bottom:.3rem}.promo-subtitle[data-v-49959650]{font-size:.86rem;color:#d1d5db}.promo-body[data-v-49959650]{margin-bottom:.9rem}.promo-highlight[data-v-49959650]{border-radius:1rem;padding:.7rem;background:radial-gradient(circle at top left,#6366f133,#0f172a);border:1px solid rgba(124,131,255,.6);margin-bottom:.7rem}.promo-highlight-label[data-v-49959650]{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:#c4b5fd;margin-bottom:.35rem}.promo-highlight-main[data-v-49959650]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:space-between}.promo-highlight-left[data-v-49959650]{min-width:0}.promo-highlight-plan[data-v-49959650]{font-size:.9rem;font-weight:600;margin-bottom:.15rem}.promo-plan-name[data-v-49959650]{color:#f9fafb}.promo-highlight-dates[data-v-49959650]{font-size:.8rem;color:#e5e7eb;display:flex;gap:.25rem;align-items:baseline}.promo-date[data-v-49959650]{font-weight:600;color:#c4b5fd}.promo-highlight-right[data-v-49959650]{display:flex;flex-direction:column;gap:.25rem;align-items:flex-end}.promo-chip[data-v-49959650]{font-size:.7rem;padding:.18rem .55rem;border-radius:999px;background:#0f172af2;border:1px solid rgba(148,163,184,.6);color:#e5e7eb}.promo-list[data-v-49959650]{list-style:disc;padding-left:1.1rem;margin:.2rem 0 .45rem;font-size:.8rem;color:#cbd5f5}.promo-footnote[data-v-49959650]{font-size:.72rem;color:#9ca3af}.promo-footer[data-v-49959650]{display:flex;justify-content:flex-end;gap:.5rem}.btn[data-v-49959650]{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .9rem;border-radius:999px;border:1px solid transparent;font-size:.8rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease}.btn-primary[data-v-49959650]{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-color:transparent;color:#fff;box-shadow:0 10px 22px #082f49e6}.btn-primary[data-v-49959650]:hover{transform:translateY(-1px);box-shadow:0 14px 28px #082f49}.btn-outline[data-v-49959650]{background:transparent;border-color:#94a3b8e6;color:#e5e7eb}.btn-outline[data-v-49959650]:hover{background:#0f172af2}@media(max-width:480px){.promo-modal[data-v-49959650]{padding:1rem .9rem .9rem}.promo-highlight-main[data-v-49959650]{flex-direction:column;align-items:flex-start}.promo-highlight-right[data-v-49959650]{flex-direction:row;flex-wrap:wrap;align-items:flex-start}.promo-footer[data-v-49959650]{flex-direction:column-reverse;align-items:stretch}.btn[data-v-49959650]{width:100%}}.strikethrough-text[data-v-49959650]{text-decoration:line-through;text-decoration-thickness:3px;font-weight:700;font-size-adjust:.7}.new-price[data-v-49959650]{font-weight:700;font-size-adjust:.9}.hero-art[data-v-4d0a5522]{width:100%;height:auto;display:block;font-family:Segoe UI,system-ui,-apple-system,Arial,sans-serif;filter:drop-shadow(0 30px 50px rgba(2,6,23,.55))}@keyframes tl-floaty-4d0a5522{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes tl-floaty2-4d0a5522{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes tl-rev-4d0a5522{0%{opacity:0}4%{opacity:1}30%{opacity:1}36%{opacity:0}to{opacity:0}}@keyframes tl-sweep-4d0a5522{0%{transform:translate(0);opacity:0}25%{opacity:.6}70%{opacity:.6}to{transform:translate(150px);opacity:0}}@keyframes tl-draw-4d0a5522{to{stroke-dashoffset:0}}@keyframes tl-pulse-4d0a5522{0%,to{opacity:.05;transform:scale(.92)}50%{opacity:.14;transform:scale(1.04)}}@keyframes tl-twinkle-4d0a5522{0%,to{opacity:.35}50%{opacity:1}}.lens[data-v-4d0a5522]{animation:tl-floaty-4d0a5522 6.5s ease-in-out infinite}.glow[data-v-4d0a5522]{animation:tl-pulse-4d0a5522 5s ease-in-out infinite;transform-origin:center}.chip-a[data-v-4d0a5522]{animation:tl-floaty2-4d0a5522 7s ease-in-out infinite}.chip-b[data-v-4d0a5522]{animation:tl-floaty-4d0a5522 8s ease-in-out infinite .4s}.chip-c[data-v-4d0a5522]{animation:tl-twinkle-4d0a5522 3.4s ease-in-out infinite;transform-origin:center}.sweep[data-v-4d0a5522]{animation:tl-sweep-4d0a5522 4.4s ease-in-out infinite}.rev[data-v-4d0a5522]{opacity:0;animation:tl-rev-4d0a5522 12s ease-in-out infinite}.rev2[data-v-4d0a5522]{animation-delay:4s}.rev3[data-v-4d0a5522]{animation-delay:8s}.check[data-v-4d0a5522]{stroke-dasharray:26;stroke-dashoffset:26;animation:tl-draw-4d0a5522 .7s ease-out 1.2s forwards}@media(prefers-reduced-motion:reduce){.lens[data-v-4d0a5522],.glow[data-v-4d0a5522],.chip-a[data-v-4d0a5522],.chip-b[data-v-4d0a5522],.chip-c[data-v-4d0a5522],.sweep[data-v-4d0a5522]{animation:none}.glow[data-v-4d0a5522]{opacity:.1}.rev[data-v-4d0a5522]{opacity:0;animation:none}.rev1[data-v-4d0a5522]{opacity:1}.check[data-v-4d0a5522]{stroke-dashoffset:0;animation:none}}.outcome-art[data-v-6c3d326e]{width:100%;height:100%;display:block;object-fit:cover}.trend[data-v-6c3d326e]{stroke-dasharray:300;stroke-dashoffset:300;animation:oc-draw-6c3d326e 1.4s ease-out forwards}.trend-dot[data-v-6c3d326e]{opacity:0;animation:oc-show-6c3d326e .4s ease-out 1.3s forwards}.badge[data-v-6c3d326e]{transform-origin:center;transform-box:fill-box;animation:oc-pulse-6c3d326e 4.5s ease-in-out infinite}.mark[data-v-6c3d326e]{opacity:0;animation:oc-show-6c3d326e .5s ease-out 1.5s forwards}@keyframes oc-draw-6c3d326e{to{stroke-dashoffset:0}}@keyframes oc-show-6c3d326e{to{opacity:1}}@keyframes oc-pulse-6c3d326e{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.trend[data-v-6c3d326e]{stroke-dashoffset:0;animation:none}.trend-dot[data-v-6c3d326e],.mark[data-v-6c3d326e]{opacity:1;animation:none}.badge[data-v-6c3d326e]{animation:none}}.net-art[data-v-046eaf85]{width:100%;height:auto;display:block}@keyframes net-halo-pulse-046eaf85{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}@keyframes net-node-twinkle-046eaf85{0%,to{opacity:.65}50%{opacity:1}}@keyframes net-star-spin-046eaf85{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.net-halo[data-v-046eaf85]{transform-origin:center;transform-box:fill-box;animation:net-halo-pulse-046eaf85 4.5s ease-in-out infinite}.net-node[data-v-046eaf85]{animation:net-node-twinkle-046eaf85 4s ease-in-out infinite}.net-star[data-v-046eaf85]{transform-origin:center;transform-box:fill-box;animation:net-star-spin-046eaf85 3.5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.net-halo[data-v-046eaf85],.net-node[data-v-046eaf85],.net-star[data-v-046eaf85]{animation:none}}.modal-backdrop[data-v-4cba1e15]{position:fixed;inset:0;background:#070a14b8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:flex;align-items:center;justify-content:center;z-index:60;padding:1rem}.modal[data-v-4cba1e15]{width:100%;max-width:560px;background:radial-gradient(700px 240px at 0% 0%,rgba(99,102,241,.14),transparent 60%),#0e1428;border-radius:1.1rem;border:1px solid #2a3354;padding:1.4rem 1.5rem;box-shadow:0 30px 70px -20px #000000d9,0 0 0 1px #7c83ff0f;position:relative}.title[data-v-4cba1e15]{font-size:1rem;font-weight:700;margin-bottom:.35rem;color:#e5e7eb}.subtitle[data-v-4cba1e15]{font-size:.85rem;color:#9ca3af;margin-bottom:.9rem;line-height:1.5}.grid[data-v-4cba1e15]{display:grid;gap:.6rem}@media(min-width:560px){.grid[data-v-4cba1e15]{grid-template-columns:repeat(2,minmax(0,1fr))}}.field-label[data-v-4cba1e15]{font-size:.75rem;color:#9ca3af;margin-bottom:.15rem}.input[data-v-4cba1e15]{width:100%;padding:.55rem .8rem;border-radius:.6rem;border:1px solid #2a3354;background-color:#0b1022;color:#e5e7eb;font-size:.85rem;transition:border-color .15s ease,box-shadow .15s ease}.input[data-v-4cba1e15]:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f140}.share-box[data-v-4cba1e15]{margin-top:.85rem;padding:.85rem .9rem;border-radius:.85rem;border:1px solid rgba(124,131,255,.3);background:#141a3399}.share-label[data-v-4cba1e15]{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:#cbd5f5;margin-bottom:.35rem}.share-row[data-v-4cba1e15]{display:flex;gap:.5rem;align-items:center}.share-input[data-v-4cba1e15]{flex:1}.share-actions[data-v-4cba1e15]{display:flex;gap:.5rem;margin-top:.6rem;flex-wrap:wrap}.small-note[data-v-4cba1e15]{margin-top:.55rem;font-size:.75rem;color:#9ca3af}.footer[data-v-4cba1e15]{margin-top:.9rem;display:flex;justify-content:flex-end}.toast[data-v-4cba1e15]{position:absolute;bottom:.85rem;left:1.1rem;font-size:.78rem;color:#bbf7d0}.btn[data-v-4cba1e15]{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.2rem;border-radius:999px;border:1px solid transparent;font-size:.85rem;font-weight:500;cursor:pointer;text-decoration:none;transition:transform .12s ease,box-shadow .15s ease,background-color .15s ease}.btn-primary[data-v-4cba1e15]{background:#25d366;color:#06231f;font-weight:700;box-shadow:0 10px 24px -10px #25d366b3}.btn-primary[data-v-4cba1e15]:hover{background:#2ee676;transform:translateY(-1px)}.btn-outline[data-v-4cba1e15]{background:transparent;border-color:#7c83ff99;color:#e5e7eb}.btn-outline[data-v-4cba1e15]:hover{border-color:#6366f1;background:#6366f11a}.btn-ghost[data-v-4cba1e15]{background:transparent;border-color:transparent;color:#9ca3af}.btn-sm[data-v-4cba1e15]{padding:.35rem .9rem;font-size:.8rem}.home-root[data-v-d92c8295]{display:flex;flex-direction:column}.container[data-v-d92c8295]{width:100%;max-width:1120px;margin:0 auto;padding:0 1.25rem}.card[data-v-d92c8295]{border-radius:.9rem;border:1px solid #22384f;background:#0e1626;padding:1rem 1.1rem;box-shadow:0 14px 30px #02061773}.card-soft[data-v-d92c8295]{background:#0f1b30;border-color:#7c83ff47}.btn[data-v-d92c8295]{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.2rem;border-radius:999px;border:1px solid transparent;font-size:.85rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,transform .12s ease,box-shadow .15s ease}.btn-primary[data-v-d92c8295]{background:linear-gradient(180deg,#6366f1,#4f46e5);border-color:transparent;color:#fff;font-weight:650;text-shadow:0 1px 1px rgba(2,18,14,.35)}.btn-primary[data-v-d92c8295]:hover{transform:translateY(-1px);background:linear-gradient(180deg,#7c83ff,#4f46e5)}.btn-outline[data-v-d92c8295]{background:transparent;border-color:#94a3b8d9;color:#e5e7eb}.btn-outline[data-v-d92c8295]:hover{background:#0f172ae6}.btn-lg[data-v-d92c8295]{padding-block:.55rem;padding-inline:1.5rem;font-size:.9rem}.hero[data-v-d92c8295]{position:relative;overflow:hidden;padding:2.25rem 0 3rem;background:#070a14}.hero-blob-1[data-v-d92c8295]{width:30rem;height:30rem;background:#4f46e5;top:-10rem;right:-8rem;opacity:.22}.hero-blob-2[data-v-d92c8295]{width:22rem;height:22rem;background:#1d3b66;bottom:-10rem;left:-6rem;opacity:.3;animation-delay:3s}.container.hero-grid[data-v-d92c8295]{position:relative;z-index:1}.hero-grid[data-v-d92c8295]{display:grid;gap:2.5rem;align-items:center}.container.hero-grid[data-v-d92c8295]{min-width:85%}@media(min-width:960px){.hero-grid[data-v-d92c8295]{grid-template-columns:minmax(0,1.6fr) minmax(0,1.1fr)}.container.hero-grid[data-v-d92c8295]{max-width:85%}}@media(min-width:640px){.container.hero-grid[data-v-d92c8295]{max-width:90%;min-width:80%}}.hero-copy[data-v-d92c8295]{max-width:940px}.hero-pill-row[data-v-d92c8295]{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin-bottom:.8rem}.badge[data-v-d92c8295]{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;padding:.22rem .6rem;border-radius:999px;background:#0f172ae6;border:1px solid rgba(124,131,255,.5);color:#a7f3d0}.hero-chip[data-v-d92c8295]{font-size:.7rem;padding:.22rem .55rem;border-radius:999px;background:#1e40af2e;color:#bfdbfe}.hero-title[data-v-d92c8295]{font-size:clamp(2.1rem,4vw,3rem);line-height:1.1;font-weight:800;margin-bottom:.7rem}.accent[data-v-d92c8295]{color:#a78bfa}.hero-subtitle[data-v-d92c8295]{font-size:.9rem;color:#e5e7eb;line-height:1.6;margin-bottom:1.1rem}.hero-main-row[data-v-d92c8295]{display:grid;gap:1.4rem}@media(min-width:900px){.hero-main-row[data-v-d92c8295]{grid-template-columns:minmax(0,1.1fr) minmax(0,1.05fr);align-items:flex-start}}.hero-cta-block[data-v-d92c8295]{display:flex;flex-direction:column;gap:.6rem}.hero-footnote[data-v-d92c8295]{margin-top:.7rem;font-size:.75rem;color:#9ca3af}.hero-trust-row[data-v-d92c8295]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.4rem;font-size:.72rem;color:#cbd5f5}.trust-item[data-v-d92c8295]{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .6rem;border-radius:999px;background:#0f172ae6;border:1px solid rgba(30,64,175,.4)}.dot[data-v-d92c8295]{width:.4rem;height:.4rem;border-radius:999px}.dot-green[data-v-d92c8295]{background:#22c55e}.dot-blue[data-v-d92c8295]{background:#0ea5e9}.dot-amber[data-v-d92c8295]{background:#fbbf24}.hero-search[data-v-d92c8295]{margin-bottom:0}.hero-search-title[data-v-d92c8295]{font-size:.95rem;font-weight:600;margin-bottom:.25rem}.hero-search-subtitle[data-v-d92c8295]{font-size:.8rem;color:#d1d5db;margin-bottom:.7rem}.hero-search-form[data-v-d92c8295]{display:flex;flex-direction:column;gap:.5rem}.hero-search-btn[data-v-d92c8295]{width:100%;margin-top:.25rem}.hero-search-note[data-v-d92c8295]{font-size:.7rem;color:#9ca3af;margin-top:.5rem}.input[data-v-d92c8295]{width:100%;padding:.5rem .75rem;border-radius:.55rem;border:1px solid #374151;background-color:#020617;color:#e5e7eb;font-size:.85rem}.input[data-v-d92c8295]::placeholder{color:#6b7280}@media(min-width:640px){.hero-search-form[data-v-d92c8295]{flex-direction:column}}@media(min-width:1024px){.hero-search-form[data-v-d92c8295]{flex-direction:column}}.hero-image[data-v-d92c8295]{position:relative;overflow:hidden}.hero-image-main img[data-v-d92c8295],.hero-image-main .hero-video[data-v-d92c8295]{width:100%;height:300px;border-radius:.8rem;object-fit:cover;display:block}.hero-image-overlay[data-v-d92c8295]{margin-top:.7rem;font-size:.8rem;color:#e5e7eb}.hero-stats[data-v-d92c8295]{display:flex;align-items:baseline;gap:.4rem;margin-bottom:.2rem}.hero-stat-number[data-v-d92c8295]{font-size:1.5rem;font-weight:700;color:#a5f3fc}.hero-stat-label[data-v-d92c8295]{font-size:.78rem;color:#e5e7eb}.hero-stat-list[data-v-d92c8295]{font-size:.78rem;color:#cbd5f5;margin-bottom:.8rem}.hero-quote[data-v-d92c8295]{font-size:.78rem;font-style:italic;color:#e5e7eb;margin-bottom:.3rem}.hero-quote-meta[data-v-d92c8295]{font-size:.72rem;color:#9ca3af}.suburb-strip[data-v-d92c8295]{display:flex;align-items:center;gap:1rem;padding:.85rem 0;background:#0e1626;border-top:1px solid #22384f;border-bottom:1px solid #22384f;overflow:hidden}.suburb-strip-label[data-v-d92c8295]{flex-shrink:0;padding-left:1.25rem;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#a78bfa}.suburb-marquee[data-v-d92c8295]{position:relative;flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.suburb-track[data-v-d92c8295]{display:flex;gap:.55rem;width:max-content;animation:tl-marquee-d92c8295 42s linear infinite}.suburb-chip[data-v-d92c8295]{white-space:nowrap;font-size:.8rem;color:#cbd5e1;padding:.3rem .85rem;border:1px solid #243a51;border-radius:999px;background:#0f1b30}@keyframes tl-marquee-d92c8295{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.suburb-track[data-v-d92c8295]{animation:none}}.network-section[data-v-d92c8295]{position:relative;overflow:hidden}.network-blob[data-v-d92c8295]{width:28rem;height:28rem;background:#6d28d9;top:-6rem;left:-9rem;opacity:.22}.network-grid[data-v-d92c8295]{position:relative;z-index:1;display:grid;gap:2.5rem;align-items:center}@media(min-width:900px){.network-grid[data-v-d92c8295]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.network-points[data-v-d92c8295]{list-style:none;padding:0;margin:1.1rem 0 1.4rem;display:grid;gap:.7rem}.network-points li[data-v-d92c8295]{display:flex;gap:.6rem;align-items:flex-start;font-size:.9rem;color:#cbd5e1;line-height:1.5}.np-dot[data-v-d92c8295]{flex-shrink:0;width:.55rem;height:.55rem;border-radius:999px;margin-top:.35rem;background:linear-gradient(135deg,#818cf8,#d946ef);box-shadow:0 0 10px #8b5cf6b3}.network-cta[data-v-d92c8295]{display:flex;flex-wrap:wrap;gap:.7rem}.network-vis[data-v-d92c8295]{position:relative}.section[data-v-d92c8295]{padding:4rem 0 6rem}.stories-from-cape-town-landlords[data-v-d92c8295]{padding-top:5.5rem;padding-bottom:6rem}.what-do-the-reviews-actually-look-like[data-v-d92c8295]{padding-top:3.5rem;padding-bottom:4rem}.section-soft[data-v-d92c8295]{background-color:#070a14}.section-soft.tenant-cta[data-v-d92c8295]{padding-top:2.6rem;padding-bottom:2.6rem;background-color:#070a14}.section-alt[data-v-d92c8295]{background-color:#0e1626;border-top:1px solid #22384f;border-bottom:1px solid #22384f}.who-is-this-designed-for[data-v-d92c8295]{padding-bottom:4rem}.section-header[data-v-d92c8295]{margin-bottom:.75rem}.section-title[data-v-d92c8295]{font-size:1.35rem;font-weight:700;margin-bottom:.25rem}.section-subtitle[data-v-d92c8295]{font-size:.9rem;color:#e5e7eb;max-width:640px;margin-bottom:0}.section-subtitle-2[data-v-d92c8295]{margin-top:.3rem;margin-bottom:1.6rem;font-size:.9rem;color:#34d399;font-style:italic}.grid-3[data-v-d92c8295]{display:grid;gap:1.1rem}@media(min-width:900px){.grid-3[data-v-d92c8295]{grid-template-columns:repeat(3,minmax(0,1fr))}}.section-grid[data-v-d92c8295]{display:grid;gap:1.5rem}@media(min-width:900px){.section-grid[data-v-d92c8295]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.card-title[data-v-d92c8295]{font-size:1rem;margin-bottom:.4rem;font-weight:600}.card-text[data-v-d92c8295]{font-size:.85rem;color:#e5e7eb}.card-step[data-v-d92c8295]{position:relative;padding-top:1.2rem}.steps-grid[data-v-d92c8295]{margin-top:1.6rem}.step-icon[data-v-d92c8295]{width:3rem;height:3rem;border-radius:.85rem;display:flex;align-items:center;justify-content:center;background:#0f1b30;border:1px solid #243a51;margin-bottom:.9rem}.step-icon svg[data-v-d92c8295]{width:1.7rem;height:1.7rem}.step-index[data-v-d92c8295]{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#a78bfa;margin-bottom:.3rem}.card-step-number[data-v-d92c8295]{position:absolute;top:.55rem;right:.8rem;font-size:.9rem;font-weight:700;color:#38bdf8;opacity:.75}.bullet-list[data-v-d92c8295]{font-size:.85rem;color:#e5e7eb;padding-left:1rem;margin:.4rem 0 0}.bullet-list li[data-v-d92c8295]{margin-bottom:.35rem}.testimonial-text[data-v-d92c8295]{font-size:.85rem;color:#e5e7eb;margin-bottom:.4rem}.testimonial-meta[data-v-d92c8295]{font-size:.75rem;color:#9ca3af}.testimonials-grid[data-v-d92c8295]{overflow-x:auto}.examples-row[data-v-d92c8295]{display:grid;gap:1.1rem}@media(min-width:900px){.examples-row[data-v-d92c8295]{grid-template-columns:repeat(3,minmax(0,1fr))}}.review-card[data-v-d92c8295]{padding:.9rem 1rem;display:flex;flex-direction:column;gap:.4rem}.example-header[data-v-d92c8295]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem}.example-initials[data-v-d92c8295]{font-weight:600;font-size:.9rem}.example-ratings[data-v-d92c8295]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem;font-size:.78rem;color:#e5e7eb;margin-bottom:.4rem}.example-comment[data-v-d92c8295]{font-size:.85rem;color:#e5e7eb;margin-bottom:.4rem}.example-tags[data-v-d92c8295]{font-size:.75rem;color:#9ca3af}.example-tag[data-v-d92c8295]{display:inline-block;padding:.1rem .45rem;border-radius:999px;border:1px solid #374151;background-color:#020617;margin-right:.2rem;margin-bottom:.15rem}.compare-section[data-v-d92c8295]{position:relative;overflow:hidden}.compare-blob[data-v-d92c8295]{width:26rem;height:26rem;background:#4f46e5;bottom:-9rem;right:-9rem;opacity:.18}.compare-panel[data-v-d92c8295]{position:relative;z-index:1;margin-top:1.6rem;display:grid;grid-template-columns:1fr;gap:1.2rem;align-items:stretch;border:1px solid #2a3354;border-radius:1.25rem;background:#0e1428;padding:1.5rem;box-shadow:0 24px 60px -30px #000c}@media(min-width:820px){.compare-panel[data-v-d92c8295]{grid-template-columns:1fr auto 1fr;gap:1.6rem}}.compare-col[data-v-d92c8295]{display:flex;flex-direction:column}.compare-illus[data-v-d92c8295]{border-radius:.85rem;overflow:hidden;border:1px solid #232b48}.compare-illus[data-v-d92c8295] .outcome-art{height:168px;width:100%;display:block}.compare-tag[data-v-d92c8295]{align-self:flex-start;margin-top:.9rem;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.25rem .7rem;border-radius:999px}.compare-tag--risk[data-v-d92c8295]{color:#fecaca;background:#fb718524;border:1px solid rgba(251,113,133,.4)}.compare-tag--peace[data-v-d92c8295]{color:#a7f3d0;background:#34d39924;border:1px solid rgba(52,211,153,.4)}.compare-figure[data-v-d92c8295]{font-size:2.2rem;font-weight:800;line-height:1.1;margin:.55rem 0 .45rem}.compare-figure--risk[data-v-d92c8295]{color:#fb7185}.compare-figure--peace[data-v-d92c8295]{color:#34d399}.compare-unit[data-v-d92c8295]{font-size:1rem;font-weight:600;color:#93a4bd}.compare-cap[data-v-d92c8295]{font-size:.86rem;color:#cbd5e1;line-height:1.55}.compare-divider[data-v-d92c8295]{display:none}@media(min-width:820px){.compare-divider[data-v-d92c8295]{display:flex;align-items:center;justify-content:center}}.compare-vs[data-v-d92c8295]{width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid #34406b;background:#0b1022;color:#a78bfa;font-weight:700;font-size:.82rem;box-shadow:0 0 26px -6px #7c83ffa6}.compare-scale[data-v-d92c8295]{position:relative;z-index:1;margin-top:1.6rem;border:1px solid #2a3354;border-radius:1.1rem;background:#141a3380;padding:1.2rem 1.3rem}.cs-row[data-v-d92c8295]{display:grid;grid-template-columns:7rem 1fr auto;gap:.9rem;align-items:center;margin-bottom:.7rem}.cs-label[data-v-d92c8295]{font-size:.8rem;color:#93a4bd}.cs-track[data-v-d92c8295]{height:14px;border-radius:999px;background:#131a33;border:1px solid #232b48;overflow:hidden}.cs-fill[data-v-d92c8295]{display:block;height:100%;border-radius:999px;transform:scaleX(0);transform-origin:left center;transition:transform 1.1s cubic-bezier(.2,.7,.2,1) .15s}.compare-scale.in .cs-fill[data-v-d92c8295]{transform:scaleX(1)}.cs-fill--big[data-v-d92c8295]{width:100%;background:linear-gradient(90deg,#fb7185,#f43f5e)}.cs-fill--small[data-v-d92c8295]{width:100%;max-width:9px;background:#6366f1}.cs-num[data-v-d92c8295]{font-size:.85rem;font-weight:700;color:#e5e7eb;white-space:nowrap}.cs-num--big[data-v-d92c8295]{color:#fb7185}.cs-footer[data-v-d92c8295]{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;justify-content:space-between;margin-top:.9rem;padding-top:.9rem;border-top:1px solid #232b48}.cs-text[data-v-d92c8295]{font-size:.88rem;color:#cbd5e1;margin:0;max-width:40ch}@media(max-width:520px){.cs-row[data-v-d92c8295]{grid-template-columns:5rem 1fr auto;gap:.5rem}.cs-label[data-v-d92c8295],.cs-num[data-v-d92c8295]{font-size:.72rem}}@media(prefers-reduced-motion:reduce){.cs-fill[data-v-d92c8295]{transform:scaleX(1);transition:none}}.peace-section[data-v-d92c8295]{border-top:1px solid rgba(15,23,42,.9)}.peace-header[data-v-d92c8295]{margin-bottom:1.25rem}.peace-grid[data-v-d92c8295]{display:grid;gap:1.5rem}@media(min-width:900px){.peace-grid[data-v-d92c8295]{grid-template-columns:repeat(2,minmax(0,1fr))}}.peace-card[data-v-d92c8295]{padding:0;overflow:hidden}.peace-image-wrap[data-v-d92c8295]{position:relative;overflow:hidden}.peace-image-wrap img[data-v-d92c8295],.peace-image-wrap .outcome-art[data-v-d92c8295]{display:block;width:100%;height:210px;object-fit:cover}.peace-label[data-v-d92c8295]{position:absolute;left:1rem;bottom:.9rem;padding:.25rem .75rem;border-radius:999px;font-size:.75rem;font-weight:600;color:#020617;box-shadow:0 8px 20px #0f172ab3}.peace-label.good[data-v-d92c8295]{background:linear-gradient(to right,#22c55e,#a7f3d0)}.peace-label.bad[data-v-d92c8295]{background:linear-gradient(to right,#f97316,#fb7185)}.peace-copy[data-v-d92c8295]{padding:1.25rem 1.4rem 1.4rem}.peace-title[data-v-d92c8295]{font-size:1.05rem;font-weight:600;margin-bottom:.4rem}.peace-text[data-v-d92c8295]{font-size:.85rem;color:#e5e7eb}.peace-bullets[data-v-d92c8295]{font-size:.85rem;color:#e5e7eb;margin-top:.4rem}.peace-math[data-v-d92c8295]{margin-bottom:1.8rem;padding:.9rem 1rem;border-radius:.9rem;border:1px solid rgba(34,197,94,.3);background:radial-gradient(circle at top left,#22c55e1f,#020617fa)}.peace-math-label[data-v-d92c8295]{font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:#6ee7b7;margin-bottom:.35rem}.peace-math-values[data-v-d92c8295]{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;font-size:.88rem}.peace-math-bad[data-v-d92c8295]{color:#fecaca}.peace-math-vs[data-v-d92c8295]{padding:.1rem .7rem;border-radius:999px;border:1px solid rgba(148,163,184,.5);font-size:.9rem;text-transform:uppercase;letter-spacing:.08em;color:#e5e7eb;margin:auto}.peace-math-good[data-v-d92c8295]{color:#bbf7d0}.peace-math-footnote[data-v-d92c8295]{margin-top:1.8rem;font-size:.8rem;color:#9ca3af;text-align:center}.mt-1[data-v-d92c8295]{margin-top:1em}.mt-2[data-v-d92c8295]{margin-top:2em}.pill[data-v-d92c8295]{font-size:.7rem;padding:.1rem .6rem;border-radius:999px;border:1px solid rgba(148,163,184,.4);width:fit-content;margin-left:auto}.pill-yes[data-v-d92c8295]{background:#16a34a33;border-color:#16a34ab3;color:#bbf7d0}.pill-maybe[data-v-d92c8295]{background:#eab30826;border-color:#eab308b3;color:#facc15}.pill-no[data-v-d92c8295]{background:#ef44441f;border-color:#ef4444b3;color:#fecaca}@media(max-width:640px){.hero[data-v-d92c8295]{padding-top:1.5rem;padding-bottom:2.25rem}.hero-title[data-v-d92c8295]{font-size:1.9rem}.section[data-v-d92c8295]{padding:1.4rem 0 2rem}.card[data-v-d92c8295]{padding:.9rem .95rem}.peace-math-values[data-v-d92c8295]{flex-direction:column;align-items:flex-start}}.tenant-cta-card[data-v-d92c8295]{display:grid;gap:4rem;align-items:center;background:#0f1b30;border-color:#7c83ff59;box-shadow:0 14px 30px #0206178c}@media(min-width:900px){.tenant-cta-card[data-v-d92c8295]{grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr)}}@media(max-width:640px){.tenant-cta-card[data-v-d92c8295]{gap:1rem}}.tenant-pill[data-v-d92c8295]{display:inline-block;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;padding:.22rem .6rem;border-radius:999px;background:#0f172ae6;border:1px solid rgba(168,85,247,.5);color:#e9d5ff;margin-bottom:.5rem;width:fit-content}.tenant-small[data-v-d92c8295]{margin-top:.6rem;font-size:.8rem;color:#9ca3af}.tenant-cta-right[data-v-d92c8295]{display:flex;flex-direction:column;gap:.4rem;align-items:center}.tenant-note[data-v-d92c8295]{font-size:.78rem;color:#cbd5f5}.momentum[data-v-d92c8295]{border-top:1px solid rgba(15,23,42,.9)}.momentum-head[data-v-d92c8295]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.momentum-updated[data-v-d92c8295]{font-size:.75rem;color:#9ca3af;padding:.25rem .6rem;border:1px solid rgba(148,163,184,.35);border-radius:999px;background:#0f172a99}.momentum-grid[data-v-d92c8295]{display:grid;gap:1rem}@media(min-width:900px){.momentum-grid[data-v-d92c8295]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.momentum-chart[data-v-d92c8295]{grid-column:span 3}}.momentum-stat .stat-label[data-v-d92c8295]{font-size:.75rem;color:#9ca3af;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.35rem}.momentum-stat .stat-value[data-v-d92c8295]{font-size:2rem;font-weight:800;line-height:1.05;color:#a7f3d0}.momentum-stat .stat-sub[data-v-d92c8295]{margin-top:.4rem;font-size:.8rem;color:#e5e7eb}.momentum-chart .chart-title[data-v-d92c8295]{font-size:.95rem;font-weight:700;margin-bottom:.2rem}.momentum-chart .chart-sub[data-v-d92c8295]{font-size:.8rem;color:#9ca3af;margin-bottom:.8rem}.bars[data-v-d92c8295]{display:grid;gap:.55rem}.bar-row[data-v-d92c8295]{display:grid;grid-template-columns:110px 1fr 40px;gap:.6rem;align-items:center}@media(max-width:520px){.bar-row[data-v-d92c8295]{grid-template-columns:90px 1fr 36px}}.bar-label[data-v-d92c8295]{font-size:.82rem;color:#e5e7eb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar-track[data-v-d92c8295]{height:10px;border-radius:999px;background:#94a3b82e;overflow:hidden;border:1px solid rgba(148,163,184,.25)}.bar-fill[data-v-d92c8295]{height:100%;border-radius:999px;background:#6366f1;transform:scaleX(0);transform-origin:left center;transition:transform .9s cubic-bezier(.2,.7,.2,1) .15s}.momentum-chart.in .bar-fill[data-v-d92c8295]{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.bar-fill[data-v-d92c8295]{transform:none;transition:none}}.bar-val[data-v-d92c8295]{text-align:right;font-size:.8rem;color:#cbd5f5}.chart-foot[data-v-d92c8295]{display:flex;align-items:center;gap:.35rem;margin-top:.9rem;font-size:.75rem;color:#9ca3af}.momentum-cta[data-v-d92c8295]{margin-top:1.25rem;display:flex;gap:.6rem;flex-wrap:wrap}.home-guide-inline[data-v-d92c8295]{display:inline-block;margin-left:.35rem;font-size:.82rem;color:#9ca3af}.home-guide-inline a[data-v-d92c8295]{color:#a7f3d0;text-decoration:none;opacity:.95}.home-guide-inline a[data-v-d92c8295]:hover{opacity:1;text-decoration:underline}.plan-card[data-v-31756786]{border-radius:.9rem;border:1px solid rgba(31,41,55,.9);background:radial-gradient(circle at top left,#0f172af2,#020617);box-shadow:0 14px 30px #02061799}.plan-card--highlight[data-v-31756786]{border-color:#7c83ffd9;box-shadow:0 18px 44px -12px #6366f18c}.badge-highlight[data-v-31756786],.badge-lifetime[data-v-31756786]{font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;padding:.2rem .55rem;border-radius:999px}.badge-lifetime[data-v-31756786]{background:#eab30826;border:1px solid rgba(234,179,8,.6);color:#facc15}.badge-highlight-purple[data-v-31756786]{background:#665d881a;border:1px solid rgba(113,87,213,.43);color:#7659e3}.mt-1[data-v-31756786]{margin-top:1em}.mb-1[data-v-31756786]{margin-bottom:1em}.font-bold[data-v-31756786]{font-weight:700}.pricing-root[data-v-e012b0d2]{display:flex;flex-direction:column;gap:0}.pricing-hero[data-v-e012b0d2]{position:relative;overflow:hidden;padding-top:2.6rem;padding-bottom:2.4rem;background:radial-gradient(circle at top left,rgba(99,102,241,.16),transparent 60%),radial-gradient(circle at top right,rgba(139,92,246,.16),transparent 65%)}.pricing-blob[data-v-e012b0d2]{width:26rem;height:26rem;background:#4f46e5;top:-8rem;right:-8rem;opacity:.18}.pricing-grid[data-v-e012b0d2]{position:relative;z-index:1;display:grid;gap:1.8rem;align-items:center}.pricing-cta-row[data-v-e012b0d2]{display:flex;flex-wrap:wrap;gap:.7rem;margin:1.1rem 0 .3rem}.pricing-illus-card[data-v-e012b0d2]{padding:0;overflow:hidden}.pricing-illus[data-v-e012b0d2]{width:100%;height:auto;display:block;padding:.6rem .6rem 0}.pricing-illus-copy[data-v-e012b0d2]{padding:.4rem 1.1rem 1.2rem}.pricing-illus-text[data-v-e012b0d2]{font-size:.85rem;color:#e5e7eb}@keyframes pr-halo-e012b0d2{0%,to{opacity:.55;transform:scale(.95)}50%{opacity:1;transform:scale(1.06)}}@keyframes pr-draw-e012b0d2{to{stroke-dashoffset:0}}@keyframes pr-coin-e012b0d2{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes pr-twinkle-e012b0d2{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.pr-halo[data-v-e012b0d2]{transform-origin:center;transform-box:fill-box;animation:pr-halo-e012b0d2 4.5s ease-in-out infinite}.pr-check[data-v-e012b0d2]{stroke-dasharray:130;stroke-dashoffset:130;animation:pr-draw-e012b0d2 1s ease-out .4s forwards}.pr-coin[data-v-e012b0d2]{transform-box:fill-box;transform-origin:center;animation:pr-coin-e012b0d2 4s ease-in-out infinite}.pr-sp[data-v-e012b0d2]{transform-box:fill-box;transform-origin:center;animation:pr-twinkle-e012b0d2 3s ease-in-out infinite}.pr-sp2[data-v-e012b0d2]{animation-delay:.7s}.pr-sp3[data-v-e012b0d2]{animation-delay:1.3s}@media(prefers-reduced-motion:reduce){.pr-halo[data-v-e012b0d2],.pr-coin[data-v-e012b0d2],.pr-sp[data-v-e012b0d2]{animation:none}.pr-check[data-v-e012b0d2]{stroke-dashoffset:0;animation:none}}@media(min-width:900px){.pricing-grid[data-v-e012b0d2]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.pricing-bullets[data-v-e012b0d2]{margin-top:.9rem;padding-left:1rem;font-size:.85rem;color:#e5e7eb}.pricing-bullets li[data-v-e012b0d2]{margin-bottom:.3rem}.pricing-image-card[data-v-e012b0d2]{padding:0;overflow:hidden}.pricing-image-wrap img[data-v-e012b0d2]{display:block;width:100%;height:210px;object-fit:cover;filter:saturate(1.05) contrast(1.05)}.pricing-image-copy[data-v-e012b0d2]{padding:1rem 1.1rem 1.2rem}.pricing-image-text[data-v-e012b0d2]{font-size:.85rem;color:#e5e7eb}.plans-grid[data-v-e012b0d2]{display:grid;gap:1.2rem;margin-top:1.5rem}@media(min-width:900px){.plans-grid[data-v-e012b0d2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pricing-error[data-v-e012b0d2]{margin-top:.75rem;font-size:.8rem;color:#f87171}.pricing-footnote[data-v-e012b0d2]{margin-top:1.5rem;font-size:.78rem;color:#9ca3af}.included-card[data-v-e012b0d2]{margin-top:.5rem}.included-grid[data-v-e012b0d2]{display:grid;gap:1.3rem;margin-top:.8rem}@media(min-width:900px){.included-grid[data-v-e012b0d2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.included-list[data-v-e012b0d2]{font-size:.85rem;color:#e5e7eb;padding-left:1rem}.included-list li[data-v-e012b0d2]{margin-bottom:.3rem}.included-legal[data-v-e012b0d2]{font-size:.78rem;color:#9ca3af;margin-top:.9rem}.comparison-card[data-v-e012b0d2]{margin-top:.5rem}.comparison-table-wrapper[data-v-e012b0d2]{margin-top:.9rem;overflow-x:auto}.comparison-table[data-v-e012b0d2]{width:100%;border-collapse:collapse;font-size:.8rem}.comparison-table th[data-v-e012b0d2],.comparison-table td[data-v-e012b0d2]{padding:.5rem .6rem;border-bottom:1px solid rgba(55,65,81,.8);text-align:left}.comparison-table th[data-v-e012b0d2]{font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af}.comparison-table tbody tr[data-v-e012b0d2]:nth-child(2n){background:#0f172a80}.comparison-tagline[data-v-e012b0d2]{margin-top:.8rem;font-size:.8rem;color:#e5e7eb}.pricing-rationale-card[data-v-e012b0d2]{margin-top:.5rem}.rationale-grid[data-v-e012b0d2]{display:grid;gap:1rem;margin-top:.9rem}@media(min-width:900px){.rationale-grid[data-v-e012b0d2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.rationale-block h3[data-v-e012b0d2]{font-size:.9rem;font-weight:600;margin-bottom:.3rem}.rationale-block p[data-v-e012b0d2]{font-size:.8rem;color:#e5e7eb}.mb-2[data-v-e012b0d2]{margin-bottom:2em}.pricing-guide[data-v-e012b0d2]{margin-top:1rem;padding:.9rem 1rem;border:1px solid rgba(99,102,241,.3);background:radial-gradient(circle at top left,#6366f11a,#0a0e1cfa)}.pricing-guide-title[data-v-e012b0d2]{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#a78bfa;margin-bottom:.25rem;font-weight:700}.pricing-guide-text[data-v-e012b0d2]{font-size:.85rem;color:#e5e7eb;margin:0 0 .4rem}.pricing-guide-link[data-v-e012b0d2]{font-size:.85rem;color:#c4b5fd;text-decoration:none;opacity:.9}.pricing-guide-link[data-v-e012b0d2]:hover{opacity:1;text-decoration:underline}.promo-banner[data-v-cfda53a9]{border:1px solid rgba(124,131,255,.5);border-radius:.9rem;background:radial-gradient(420px 120px at 0% 0%,rgba(139,92,246,.22),transparent 70%),#0e1428;padding:.7rem .9rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.promo-banner-left[data-v-cfda53a9]{display:flex;gap:.6rem;align-items:flex-start}.promo-icon[data-v-cfda53a9]{font-size:1.3rem}.promo-title[data-v-cfda53a9]{font-size:.85rem;font-weight:600;color:#c4b5fd}.promo-text[data-v-cfda53a9]{font-size:.75rem;color:#e5e7eb}.promo-actions[data-v-cfda53a9]{display:flex;gap:.4rem}.reviewer-badge[data-v-af0b0f31]{font-size:.7rem;padding:.1rem .6rem;border-radius:999px;border:1px solid rgba(99,102,241,.6);background:#6366f11f;color:#c7d2fe;width:fit-content;white-space:nowrap}.reviewer-card[data-v-384d2be6]{border-radius:.9rem;border:1px solid rgba(31,41,55,.9);background:radial-gradient(circle at top left,#0f172af5,#020617);padding:1rem 1.1rem;box-shadow:0 14px 30px #020617a6}.top-row[data-v-384d2be6]{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start;margin-bottom:.7rem}.title[data-v-384d2be6]{font-size:.95rem;font-weight:600;margin-bottom:.25rem}.subtitle[data-v-384d2be6]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.pill[data-v-384d2be6]{display:inline-flex;align-items:center;gap:.25rem;font-size:.72rem;padding:.16rem .65rem;border-radius:999px;border:1px solid rgba(99,102,241,.6);background:#6366f11f;color:#c7d2fe}.count[data-v-384d2be6]{font-size:.78rem;color:#e5e7eb}.meter-bar[data-v-384d2be6]{width:100%;height:.6rem;border-radius:999px;border:1px solid rgba(148,163,184,.35);background:#0f172ae6;overflow:hidden;margin-bottom:.5rem}.meter-fill[data-v-384d2be6]{height:100%;border-radius:999px;background:linear-gradient(135deg,#6366f1,#8b5cf6,#8b5cf6)}.meter-text[data-v-384d2be6]{font-size:.78rem;color:#9ca3af}.dashboard-root[data-v-9e3c0d3b]{display:flex;flex-direction:column}.container[data-v-9e3c0d3b]{width:100%;max-width:1120px;margin:0 auto;padding:0 1.25rem}.section[data-v-9e3c0d3b]{padding:1.75rem 0 2.3rem}.section-alt[data-v-9e3c0d3b]{background:radial-gradient(circle at top,#0f172ad9,#020617)}.section-title[data-v-9e3c0d3b]{font-size:1.35rem;font-weight:700;margin-bottom:.3rem}.section-subtitle[data-v-9e3c0d3b]{font-size:.9rem;color:#e5e7eb;max-width:640px;margin-bottom:0}.card[data-v-9e3c0d3b]{border-radius:.9rem;border:1px solid rgba(31,41,55,.9);background:radial-gradient(circle at top left,#0f172af5,#020617);padding:1rem 1.1rem;box-shadow:0 14px 30px #020617a6}.btn[data-v-9e3c0d3b]{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.2rem;border-radius:999px;border:1px solid transparent;font-size:.85rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,transform .12s ease,box-shadow .15s ease}.btn-primary[data-v-9e3c0d3b]{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-color:transparent;color:#fff;box-shadow:0 10px 24px #082f49f2}.btn-primary[data-v-9e3c0d3b]:hover{transform:translateY(-1px);box-shadow:0 14px 30px #082f49}.btn-outline[data-v-9e3c0d3b]{background:transparent;border-color:#94a3b8d9;color:#e5e7eb}.btn-outline[data-v-9e3c0d3b]:hover{background:#0f172ae6}.btn-lg[data-v-9e3c0d3b]{padding-block:.55rem;padding-inline:1.5rem;font-size:.9rem}.btn-sm[data-v-9e3c0d3b]{padding:.35rem .9rem;font-size:.8rem}.dashboard-hero[data-v-9e3c0d3b]{padding-top:2rem;padding-bottom:1.7rem;background:radial-gradient(circle at top left,rgba(124,131,255,.15),transparent 60%),radial-gradient(circle at top right,rgba(99,102,241,.2),transparent 65%)}.dashboard-hero-grid[data-v-9e3c0d3b]{display:grid;gap:1.7rem;align-items:flex-start}@media(min-width:900px){.dashboard-hero-grid[data-v-9e3c0d3b]{grid-template-columns:minmax(0,1.5fr) minmax(0,1.05fr)}}.dashboard-hero-copy[data-v-9e3c0d3b]{max-width:740px}.dashboard-cta-row[data-v-9e3c0d3b]{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.9rem}.dashboard-meta-row[data-v-9e3c0d3b]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.7rem;font-size:.72rem}.dash-meta-pill[data-v-9e3c0d3b]{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .65rem;border-radius:999px;background:#0f172ae6;border:1px solid rgba(30,64,175,.45);color:#cbd5f5}.dot[data-v-9e3c0d3b]{width:.4rem;height:.4rem;border-radius:999px}.dot-green[data-v-9e3c0d3b]{background:#6366f1}.dot-blue[data-v-9e3c0d3b]{background:#8b5cf6}.dashboard-hero-card[data-v-9e3c0d3b]{font-size:.85rem}.dash-card-title[data-v-9e3c0d3b]{font-size:.95rem;font-weight:600;margin-bottom:.45rem}.dash-card-subtitle[data-v-9e3c0d3b]{font-size:.8rem;color:#9ca3af;margin-bottom:.6rem}.dash-snapshot-list[data-v-9e3c0d3b]{list-style:none;padding:0;margin:0 0 .75rem}.dash-snapshot-list li[data-v-9e3c0d3b]{display:flex;justify-content:space-between;gap:.5rem;margin-bottom:.25rem}.dash-snapshot-list .label[data-v-9e3c0d3b]{color:#9ca3af;font-size:.8rem}.dash-snapshot-list .value[data-v-9e3c0d3b]{color:#e5e7eb;text-align:right;font-size:.8rem}.dash-snapshot-list .value-muted[data-v-9e3c0d3b]{color:#a5b4fc}.dash-link[data-v-9e3c0d3b]{font-size:.8rem;color:#a78bfa;text-decoration:none}.dash-link[data-v-9e3c0d3b]:hover{text-decoration:underline}.dashboard-main-grid[data-v-9e3c0d3b]{display:grid;gap:1.5rem}@media(min-width:900px){.dashboard-main-grid[data-v-9e3c0d3b]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.dash-actions[data-v-9e3c0d3b]{display:flex;flex-direction:column;gap:.5rem;margin:.5rem 0 .8rem}.btn-sm.full[data-v-9e3c0d3b]{width:100%}.dash-help[data-v-9e3c0d3b]{font-size:.78rem;color:#9ca3af}.dash-tips[data-v-9e3c0d3b]{font-size:.85rem;color:#e5e7eb;padding-left:1rem;margin-top:.4rem}.dash-tips li[data-v-9e3c0d3b]{margin-bottom:.35rem}.dash-legal-card[data-v-9e3c0d3b]{font-size:.85rem}.dash-legal-text[data-v-9e3c0d3b]{color:#e5e7eb;margin-bottom:.55rem}.dash-legal-links[data-v-9e3c0d3b]{font-size:.78rem;color:#a78bfa}.dash-legal-links a[data-v-9e3c0d3b]{color:inherit;text-decoration:underline;text-underline-offset:2px}.promo-banner[data-v-9e3c0d3b]{width:100%;margin:0;border:1px solid rgba(139,92,246,.7);background:radial-gradient(circle at top left,#0e1428,#020617);padding:.65rem .8rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.promo-banner-left[data-v-9e3c0d3b]{display:flex;gap:.5rem;align-items:flex-start}.promo-dot[data-v-9e3c0d3b]{height:.7rem;width:.7rem;border-radius:999px;background:#6366f1;box-shadow:0 0 0 4px #8b5cf659;margin-top:.25rem}.promo-banner-title[data-v-9e3c0d3b]{font-size:.85rem;font-weight:600;color:#c4b5fd}.promo-banner-text[data-v-9e3c0d3b]{font-size:.8rem;color:#e5e7eb}.promo-banner-link[data-v-9e3c0d3b]{font-size:.78rem;color:#a5b4fc;text-decoration:underline;white-space:nowrap}.card.dashboard-hero-card.mt-1[data-v-9e3c0d3b]{margin-top:1em}@media(max-width:640px){.section[data-v-9e3c0d3b]{padding-top:1.4rem;padding-bottom:2rem}.promo-banner[data-v-9e3c0d3b],.dash-snapshot-list li[data-v-9e3c0d3b]{flex-direction:column;align-items:flex-start}.dash-snapshot-list .value[data-v-9e3c0d3b]{text-align:left}.card.dashboard-hero-card.mt-1[data-v-9e3c0d3b]{margin-top:.5em;margin-bottom:0}}.logo-wrap[data-v-389041db]{display:flex;align-items:center;gap:.6rem}.logo-mark[data-v-389041db]{height:2.6rem;width:300px;max-width:100%;border-radius:999px;background:linear-gradient(135deg,#6366f1,#8b5cf6);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.92rem;box-shadow:inset 0 1px #ffffff38,0 12px 26px -10px #6366f1b3}.logo-mark[data-v-389041db] a{color:#fff!important}@media(max-width:768px){.logo-mark[data-v-389041db]{width:250px;display:flex}}.mt-1[data-v-389041db]{margin-top:1em}.search-root[data-v-c39b7da2]{background:#070a14;min-height:calc(100vh - 140px)}.search-hero[data-v-c39b7da2]{position:relative;overflow:hidden;padding:2.2rem 0 2rem;background:radial-gradient(circle at top left,rgba(99,102,241,.16),transparent 60%),radial-gradient(circle at top right,rgba(139,92,246,.16),transparent 65%)}.search-blob[data-v-c39b7da2]{width:24rem;height:24rem;background:#4f46e5;top:-9rem;right:-7rem;opacity:.16}.search-hero-inner[data-v-c39b7da2]{position:relative;z-index:1}.search-title[data-v-c39b7da2]{font-size:clamp(1.7rem,3.5vw,2.3rem);font-weight:800;line-height:1.1;margin:0 0 .5rem}.search-sub[data-v-c39b7da2]{font-size:.9rem;color:#cbd5e1;max-width:640px;line-height:1.6;margin:0 0 1.1rem}.search-card[data-v-c39b7da2]{border:1px solid var(--tl-line);background:#0e1428;border-radius:1.1rem;padding:1.1rem 1.2rem;box-shadow:0 18px 44px -24px #000c}.search-fields[data-v-c39b7da2]{display:grid;gap:.85rem}@media(min-width:720px){.search-fields[data-v-c39b7da2]{grid-template-columns:1.3fr 1fr 1fr}}.opt[data-v-c39b7da2]{font-weight:500;color:#6b7280;text-transform:none;letter-spacing:0}.search-actions[data-v-c39b7da2]{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-top:1rem}.search-go[data-v-c39b7da2]{gap:.45rem}.go-icon[data-v-c39b7da2]{font-size:.95rem}.search-hint[data-v-c39b7da2]{font-size:.76rem;color:#93a4bd;margin:.8rem 0 0}@media(max-width:560px){.search-go[data-v-c39b7da2]{width:100%}}.section-results[data-v-c39b7da2]{padding:1.6rem 0 4rem;background:#070a14}.results-grid[data-v-c39b7da2]{display:grid;gap:1rem}@media(min-width:800px){.results-grid[data-v-c39b7da2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.results-header[data-v-c39b7da2]{display:flex;justify-content:space-between;align-items:baseline;gap:.6rem;margin-bottom:.8rem}.results-title[data-v-c39b7da2]{font-size:1rem;font-weight:700}.results-count[data-v-c39b7da2]{font-size:.76rem;color:#93a4bd}.tenant-card[data-v-c39b7da2]{padding:1rem 1.1rem;border:1px solid var(--tl-line);display:flex;flex-direction:column;gap:.7rem}.tenant-top[data-v-c39b7da2]{display:flex;align-items:center;gap:.7rem}.tenant-avatar[data-v-c39b7da2]{flex-shrink:0;width:2.6rem;height:2.6rem;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;color:#fff;background:linear-gradient(155deg,#6366f1,#4f46e5)}.tenant-id[data-v-c39b7da2]{min-width:0;flex:1}.tenant-name[data-v-c39b7da2]{font-weight:700;font-size:.98rem}.tenant-meta[data-v-c39b7da2]{font-size:.78rem;color:#93a4bd}.match-badge[data-v-c39b7da2]{flex-shrink:0;font-size:.68rem;font-weight:700;padding:.2rem .55rem;border-radius:999px;color:#6ee7b7;background:#34d39924;border:1px solid rgba(52,211,153,.45)}.tenant-rentline[data-v-c39b7da2]{display:flex;justify-content:space-between;align-items:center;padding:.5rem .7rem;border-radius:.6rem;background:#0b1022;border:1px solid #1d2742;font-size:.82rem}.rent-label[data-v-c39b7da2]{color:#93a4bd}.rent-value[data-v-c39b7da2]{font-weight:600}.tenant-actions[data-v-c39b7da2]{display:flex;flex-direction:column;gap:.45rem}.state-card[data-v-c39b7da2]{text-align:center;max-width:520px;margin:0 auto;border:1px solid var(--tl-line);background:#0e1428;border-radius:1.1rem;padding:1.8rem 1.4rem}.state-card--soft[data-v-c39b7da2]{background:transparent;border-style:dashed}.state-icon[data-v-c39b7da2]{font-size:1.7rem;margin-bottom:.4rem}.state-title[data-v-c39b7da2]{font-size:1.05rem;font-weight:700;margin:0 0 .3rem}.state-text[data-v-c39b7da2]{font-size:.86rem;color:#cbd5e1;line-height:1.55;margin:0 0 .9rem}.state-cta[data-v-c39b7da2]{display:flex;justify-content:center}@keyframes sk-shimmer-c39b7da2{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-card[data-v-c39b7da2]{height:150px;border-radius:.9rem;border:1px solid var(--tl-line);background:linear-gradient(100deg,#0e1428 30%,#161d33,#0e1428 70%);background-size:200% 100%;animation:sk-shimmer-c39b7da2 1.4s ease-in-out infinite}.pager[data-v-c39b7da2]{margin-top:1.2rem;display:flex;align-items:center;gap:.6rem;font-size:.82rem}.pager-info[data-v-c39b7da2]{color:#93a4bd}@media(prefers-reduced-motion:reduce){.skeleton-card[data-v-c39b7da2]{animation:none}}.bg-gray-900[data-v-a5ad40b1]{background-color:#111827}.border-gray-700[data-v-a5ad40b1]{border-color:#374151}.text-gray-200[data-v-a5ad40b1]{color:#e5e7eb}.avg-rating[data-v-a5ad40b1]{margin-top:.4rem;margin-bottom:.75rem;display:inline-flex;flex-direction:column;gap:.2rem}.avg-rating-label[data-v-a5ad40b1]{font-size:.8rem;color:#9ca3af}.avg-rating-count[data-v-a5ad40b1]{font-size:.75rem;color:#9ca3af}.verify-note[data-v-a5ad40b1]{margin-top:1rem;font-size:1rem;color:var(--primary-light)}.mt-1[data-v-a5ad40b1]{margin-top:1em}.mt-2[data-v-a5ad40b1]{margin-top:2em}.mt-3[data-v-a5ad40b1]{margin-top:3em}.my-1[data-v-a5ad40b1]{margin-top:1em;margin-bottom:1em}.ml-1[data-v-a5ad40b1]{margin-left:1em}.mr-1[data-v-a5ad40b1]{margin-right:1em}.review-verify-box[data-v-a5ad40b1]{margin-top:.7rem;padding:.6rem .7rem;border-radius:.75rem;background:#0f172abf;border:1px dashed rgba(148,163,184,.6)}.field-label[data-v-a5ad40b1]{font-size:.75rem;color:#9ca3af;margin-bottom:.15rem}.input[data-v-a5ad40b1]{width:100%;padding:.5rem .75rem;border-radius:.55rem;border:1px solid #374151;background-color:#020617;color:#e5e7eb;font-size:.85rem}.input[data-v-a5ad40b1]::placeholder{color:#6b7280}.pill[data-v-a5ad40b1]{font-size:.7rem;padding:.1rem .6rem;border-radius:999px;border:1px solid rgba(148,163,184,.4)}.pill-yes[data-v-a5ad40b1]{background:#16a34a33;border-color:#16a34ab3;color:#c4b5fd}.pill-maybe[data-v-a5ad40b1]{background:#eab30826;border-color:#eab308b3;color:#facc15}.pill-no[data-v-a5ad40b1]{background:#ef44441f;border-color:#ef4444b3;color:#fecaca}.reviews-grid[data-v-a5ad40b1]{margin-top:.8rem;display:grid;gap:1rem}@media(min-width:900px){.reviews-grid[data-v-a5ad40b1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1800px){.reviews-grid[data-v-a5ad40b1]{grid-template-columns:repeat(3,minmax(0,1fr))}}.review-card[data-v-a5ad40b1]{position:relative;padding:.9rem 1rem;display:flex;flex-direction:column;gap:.4rem;border-radius:.9rem;border:1px solid rgba(31,41,55,.9);background:radial-gradient(circle at top left,#0f172ae6,#020617);box-shadow:0 14px 30px #02061799}.review-card--pending[data-v-a5ad40b1]{background-color:#f2c637;border-color:#ffffffe6;border-style:dashed}.review-card--verified[data-v-a5ad40b1]{border-color:#8b5cf6e6;box-shadow:0 0 0 1px #8b5cf666,0 14px 30px #020617b3}.review-card--verified[data-v-a5ad40b1]:after{content:"✓";position:absolute;top:-.5rem;right:-.5rem;width:1.5rem;height:1.5rem;border-radius:999px;background:#16a34af2;color:#ecfdf5;font-size:.8rem;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #16a34a99}.review-card__header[data-v-a5ad40b1]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.5rem}.review-card__identity[data-v-a5ad40b1]{display:flex;align-items:center;gap:.6rem}.review-avatar[data-v-a5ad40b1]{flex-shrink:0;width:2.2rem;height:2.2rem;border-radius:999px;background:conic-gradient(from 180deg,#6366f1,#8b5cf6,#6366f1,#8b5cf6,#6366f1);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 14px #0f172ab3;overflow:hidden}.review-avatar img[data-v-a5ad40b1]{width:100%;height:100%;object-fit:cover}.review-author-location[data-v-a5ad40b1]{font-weight:400;font-size:.78rem;color:#9ca3af}.review-card__title[data-v-a5ad40b1]{display:flex;flex-direction:column;gap:.1rem}.review-name[data-v-a5ad40b1]{font-weight:600;font-size:.9rem}.review-subtitle[data-v-a5ad40b1]{font-size:.75rem;color:#9ca3af}.review-card__badges[data-v-a5ad40b1]{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}.review-comment[data-v-a5ad40b1]{font-size:.85rem;color:#e5e7eb;margin-top:.2rem;font-style:italic}.review-meta[data-v-a5ad40b1]{margin-top:.4rem;display:flex;justify-content:space-between;gap:.6rem;align-items:flex-end}.review-subratings[data-v-a5ad40b1]{font-size:.78rem;color:#9ca3af;display:grid;gap:.1rem}.review-subratings .label[data-v-a5ad40b1]{color:#9ca3af}.review-subratings .value[data-v-a5ad40b1]{color:#e5e7eb;margin-left:.25rem}.review-date[data-v-a5ad40b1]{font-size:.75rem;color:#6b7280;text-align:right}.review-tags[data-v-a5ad40b1]{margin-top:.45rem;display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;font-size:.74rem}.tags-label[data-v-a5ad40b1]{text-transform:uppercase;letter-spacing:.08em;font-weight:500;color:#9ca3af;margin-right:.1rem}.tag-pill[data-v-a5ad40b1]{padding:.15rem .55rem;border-radius:999px;background:#0f172ae6;border:1px solid rgba(55,65,81,.9);color:#e5e7eb}.btn-sm[data-v-a5ad40b1]{height:2.4em;padding-top:.4em;padding-bottom:.4em;font-size:.9rem}.review-actions[data-v-a5ad40b1]{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.4rem}.delete-confirm[data-v-a5ad40b1]{margin-top:.4rem;padding:.4rem .55rem;border-radius:.75rem;border:1px solid rgba(248,113,113,.7);background:#7f1d1d40;display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;justify-content:space-between}.delete-confirm__text[data-v-a5ad40b1]{font-size:.75rem;color:#fecaca}.delete-confirm__buttons[data-v-a5ad40b1]{display:flex;gap:.3rem}.contact-box[data-v-a5ad40b1]{margin-top:.6rem;padding:.5rem .6rem;border-radius:.75rem;border:1px solid rgba(124,131,255,.7);background:#0f172ab3}.contact-box__text[data-v-a5ad40b1]{font-size:.75rem;color:#e5e7eb}.contact-box__details[data-v-a5ad40b1]{list-style:none;padding:0;margin:.3rem 0 0;font-size:.75rem;color:#d1d5db}.contact-box__details .label[data-v-a5ad40b1]{color:#9ca3af;margin-right:.25rem}.modal-backdrop[data-v-a5ad40b1]{position:fixed;inset:0;background:#0f172acc;display:flex;align-items:center;justify-content:center;z-index:50}.modal[data-v-a5ad40b1]{width:100%;max-width:420px;background:#020617;border-radius:.9rem;border:1px solid #1f2937;padding:1rem 1.1rem;box-shadow:0 20px 40px #000c}.text-red-400[data-v-a5ad40b1]{color:var(--danger)}.sri[data-v-d380b847]{display:flex;align-items:center;gap:.7rem}.sri-stars[data-v-d380b847]{display:inline-flex;gap:.15rem}.sri-star[data-v-d380b847]{background:none;border:0;cursor:pointer;padding:0 .05rem;font-size:1.65rem;line-height:1;color:#2b3656;transition:color .12s ease,transform .12s ease}.sri-star[data-v-d380b847]:hover{transform:scale(1.12)}.sri-star.on[data-v-d380b847]{color:#fbbf24}.sri-word[data-v-d380b847]{font-size:.8rem;font-weight:600;color:#e5e7eb;min-width:4.5rem}.sri-word.muted[data-v-d380b847]{color:#6b7280;font-weight:500}.lr-root[data-v-dbd216ae]{position:relative;overflow:hidden;background:#070a14;min-height:calc(100vh - 140px);padding-bottom:3rem}.lr-blob[data-v-dbd216ae]{width:26rem;height:26rem;background:#4f46e5;top:-9rem;right:-8rem;opacity:.16}.lr-inner[data-v-dbd216ae]{position:relative;z-index:1;max-width:760px;padding-top:1.6rem}.lr-head[data-v-dbd216ae]{margin-bottom:1rem}.lr-title[data-v-dbd216ae]{font-size:clamp(1.6rem,3.2vw,2.1rem);font-weight:800;line-height:1.12;margin:0 0 .4rem}.lr-sub[data-v-dbd216ae]{font-size:.88rem;color:#cbd5e1;margin:0}.lr-draft-note[data-v-dbd216ae]{color:#6ee7b7}.lr-steps[data-v-dbd216ae]{list-style:none;display:flex;gap:.5rem;padding:0;margin:0 0 1rem}.lr-steps li[data-v-dbd216ae]{flex:1;display:flex;align-items:center;gap:.5rem;padding:.55rem .7rem;border-radius:.7rem;border:1px solid var(--tl-line);background:#0e1428;font-size:.8rem;color:#93a4bd;cursor:default}.lr-steps li.done[data-v-dbd216ae]{cursor:pointer}.lr-steps li.active[data-v-dbd216ae]{border-color:var(--primary);color:#fff;box-shadow:0 0 0 1px #6366f166 inset}.lr-step-num[data-v-dbd216ae]{width:1.4rem;height:1.4rem;flex-shrink:0;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.75rem;background:#1a2238;color:#cbd5e1}.lr-steps li.active .lr-step-num[data-v-dbd216ae]{background:linear-gradient(155deg,#6366f1,#4f46e5);color:#fff}.lr-steps li.done .lr-step-num[data-v-dbd216ae]{background:#34d3992e;color:#6ee7b7}@media(max-width:560px){.lr-step-label[data-v-dbd216ae]{display:none}.lr-steps li[data-v-dbd216ae]{justify-content:center}}.lr-card[data-v-dbd216ae]{padding:1.3rem 1.4rem;border:1px solid var(--tl-line)}.lr-h2[data-v-dbd216ae]{font-size:1.05rem;font-weight:700;margin:0 0 .3rem}.lr-help[data-v-dbd216ae]{font-size:.82rem;color:#93a4bd;margin:.2rem 0 .8rem}.lr-help--warn[data-v-dbd216ae]{color:#fca5a5}.opt[data-v-dbd216ae]{font-weight:500;color:#6b7280;text-transform:none;letter-spacing:0}.chosen[data-v-dbd216ae]{display:flex;align-items:center;gap:.7rem;padding:.7rem .8rem;border-radius:.8rem;border:1px solid rgba(99,102,241,.4);background:#0b1022}.chosen-avatar[data-v-dbd216ae],.lr-match-avatar[data-v-dbd216ae]{flex-shrink:0;width:2.4rem;height:2.4rem;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.8rem;color:#fff;background:linear-gradient(155deg,#6366f1,#4f46e5)}.chosen-id[data-v-dbd216ae]{flex:1;min-width:0}.chosen-name[data-v-dbd216ae]{font-weight:700}.chosen-meta[data-v-dbd216ae]{font-size:.78rem;color:#93a4bd}.lr-match-fields[data-v-dbd216ae]{display:grid;gap:.7rem;align-items:end}@media(min-width:640px){.lr-match-fields[data-v-dbd216ae]{grid-template-columns:1.4fr 1fr 1fr auto}}.lr-find[data-v-dbd216ae]{white-space:nowrap}.lr-matches[data-v-dbd216ae]{display:grid;gap:.5rem;margin:.8rem 0}.lr-match[data-v-dbd216ae]{display:flex;align-items:center;gap:.6rem;width:100%;text-align:left;padding:.55rem .7rem;border-radius:.7rem;border:1px solid var(--tl-line);background:#0b1022;color:#e5e7eb;cursor:pointer;transition:border-color .15s ease,background .15s ease}.lr-match[data-v-dbd216ae]:hover{border-color:var(--primary);background:#6366f114}.lr-match-id[data-v-dbd216ae]{flex:1;min-width:0;display:flex;flex-direction:column}.lr-match-name[data-v-dbd216ae]{font-weight:600;font-size:.9rem}.lr-match-meta[data-v-dbd216ae]{font-size:.75rem;color:#93a4bd}.lr-match-go[data-v-dbd216ae]{font-size:.8rem;color:#a78bfa;font-weight:600}.match-badge[data-v-dbd216ae]{font-size:.66rem;font-weight:700;padding:.15rem .45rem;border-radius:999px;color:#6ee7b7;background:#34d39924;border:1px solid rgba(52,211,153,.45)}.lr-newbtn[data-v-dbd216ae]{margin-top:.4rem}.lr-new-grid[data-v-dbd216ae]{display:grid;gap:.7rem}@media(min-width:640px){.lr-new-grid[data-v-dbd216ae]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lr-rate[data-v-dbd216ae]{display:grid;gap:.5rem;margin-bottom:1rem}.lr-rate-row[data-v-dbd216ae]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.55rem .7rem;border-radius:.7rem;background:#0b1022;border:1px solid #1d2742}.lr-rate-label[data-v-dbd216ae]{font-size:.86rem;font-weight:600}.lr-wra[data-v-dbd216ae]{margin-bottom:.4rem}.seg[data-v-dbd216ae]{display:inline-flex;gap:.4rem;margin-top:.5rem;flex-wrap:wrap}.seg button[data-v-dbd216ae]{border:1px solid var(--tl-line);background:#0b1022;color:#cbd5e1;border-radius:999px;padding:.45rem .9rem;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .15s ease}.seg button.on[data-v-dbd216ae]{border-color:var(--primary);background:#6366f129;color:#fff}.lr-redact[data-v-dbd216ae]{font-size:.76rem;color:#93a4bd;margin:.5rem 0 .9rem;line-height:1.5}.lr-grid2[data-v-dbd216ae]{display:grid;gap:.7rem;margin-top:.2rem}@media(min-width:640px){.lr-grid2[data-v-dbd216ae]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lr-check[data-v-dbd216ae]{display:flex;align-items:center;gap:.5rem;margin:.9rem 0;font-size:.84rem;color:#cbd5e1;cursor:pointer}.lr-check input[data-v-dbd216ae]{width:1rem;height:1rem;accent-color:#6366f1}.lr-verify[data-v-dbd216ae]{margin-top:.6rem;padding:.9rem 1rem;border-radius:.8rem;border:1px solid var(--tl-line);background:#0b1022}.lr-verify-head[data-v-dbd216ae]{font-size:.9rem;font-weight:600;margin-bottom:.2rem}.lr-file[data-v-dbd216ae]{padding:.4rem;font-size:.78rem}.lr-nav[data-v-dbd216ae]{display:flex;justify-content:space-between;align-items:center;gap:.6rem;margin-top:1.3rem;padding-top:1rem;border-top:1px solid #1d2742}.lr-error[data-v-dbd216ae]{display:block;margin-top:.6rem;font-size:.82rem;color:#fca5a5;text-align:right}textarea.input[data-v-dbd216ae]{resize:vertical;line-height:1.5}.billing-header[data-v-d681ccc8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.75rem}.billing-badge[data-v-d681ccc8]{padding:.35rem .8rem;border-radius:999px;font-size:.75rem;background:radial-gradient(circle at top left,#6366f1,#8b5cf6,#6366f1);color:#020617;font-weight:600;box-shadow:0 10px 25px #0f172acc}.current-plan[data-v-d681ccc8]{background:radial-gradient(circle at top left,#0f172af2,#020617);border-radius:.8rem;padding:.8rem .9rem}.current-plan-main[data-v-d681ccc8]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.current-plan-name[data-v-d681ccc8]{font-size:1rem;font-weight:600}.status-pill[data-v-d681ccc8]{padding:.1rem .6rem;border-radius:999px;font-size:.7rem;text-transform:uppercase;letter-spacing:.07em;border:1px solid rgba(148,163,184,.7);color:#e5e7eb}.status-pill--active[data-v-d681ccc8]{border-color:#8b5cf6cc;background:#16a34a26;color:#c4b5fd}.status-pill--canceled[data-v-d681ccc8],.status-pill--cancelled[data-v-d681ccc8]{border-color:#f87171cc;background:#7f1d1d4d;color:#fecaca}.plan-features[data-v-d681ccc8]{list-style:none;padding:0;margin:0;font-size:.8rem;color:#d1d5db}.plan-features li+li[data-v-d681ccc8]{margin-top:.15rem}.plan-features .coming-soon[data-v-d681ccc8]{color:#9ca3af}.plan-features .coming-soon span[data-v-d681ccc8]{font-style:italic}.link-underline[data-v-d681ccc8]{text-decoration:underline;text-underline-offset:2px}.text-red-400[data-v-d681ccc8]{color:#f87171}.mt-1[data-v-d681ccc8]{margin-top:1em}.mb-3[data-v-d681ccc8]{margin-bottom:3em}.cancel-message[data-v-d681ccc8]{margin-left:2em;font-size:.8em;color:#f3cc4f}.plans-grid[data-v-d681ccc8]{display:grid;gap:1.2rem;margin-top:1.5rem}@media(min-width:900px){.plans-grid[data-v-d681ccc8]{grid-template-columns:repeat(3,minmax(0,1fr))}}.review-success-root[data-v-f112aeb5]{padding-top:2rem;padding-bottom:2.4rem;background:radial-gradient(circle at top,#0f172ad9,#020617);min-height:calc(100vh - 140px);display:flex;align-items:flex-start}.success-card[data-v-f112aeb5]{max-width:640px;margin:0 auto;text-align:left}.success-header[data-v-f112aeb5]{display:flex;gap:.9rem;align-items:flex-start;margin-bottom:.75rem}.success-icon[data-v-f112aeb5]{flex-shrink:0;width:2.4rem;height:2.4rem;border-radius:999px;background:radial-gradient(circle at 30% 20%,#6366f1,#16a34a);display:flex;align-items:center;justify-content:center;color:#020617;font-weight:700;box-shadow:0 10px 25px #16a34abf;font-size:1.1rem}.success-title[data-v-f112aeb5]{font-size:1.25rem;font-weight:700;margin-bottom:.1rem}.success-subtitle[data-v-f112aeb5]{font-size:.9rem;color:#e5e7eb}.success-body[data-v-f112aeb5]{margin-top:.4rem;margin-bottom:.8rem}.success-body-title[data-v-f112aeb5]{font-size:.9rem;font-weight:600;margin-bottom:.3rem}.success-list[data-v-f112aeb5]{list-style:none;padding:0;margin:0;font-size:.8rem;color:#d1d5db;display:grid;gap:.3rem}.success-list li[data-v-f112aeb5]{display:flex;align-items:flex-start;gap:.4rem}.dot[data-v-f112aeb5]{flex-shrink:0;width:.35rem;height:.35rem;border-radius:999px;margin-top:.35rem;background:#6366f1}.success-actions[data-v-f112aeb5]{margin-top:1.1rem;display:flex;flex-wrap:wrap;gap:.6rem}.btn[data-v-f112aeb5]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid transparent;font-size:.8rem;font-weight:500;cursor:pointer;text-decoration:none;padding:.4rem 1rem;transition:background-color .15s ease,border-color .15s ease,transform .1s ease,box-shadow .12s ease}.btn-sm[data-v-f112aeb5]{padding:.35rem .9rem}.btn-primary[data-v-f112aeb5]{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-color:transparent;color:#fff;box-shadow:0 6px 15px #082f49e6}.btn-primary[data-v-f112aeb5]:hover{transform:translateY(-1px);box-shadow:0 9px 20px #082f49}.btn-outline[data-v-f112aeb5]{background:transparent;border-color:#4b5563;color:#e5e7eb}.btn-outline[data-v-f112aeb5]:hover{background:#0f172af2}.btn-ghost[data-v-f112aeb5]{background:transparent;border-color:transparent;color:#9ca3af}.btn-ghost[data-v-f112aeb5]:hover{background:#0f172ae6}@media(max-width:640px){.review-success-root[data-v-f112aeb5]{padding-top:1.7rem;padding-bottom:2rem}.success-card[data-v-f112aeb5]{text-align:left}}.reviews-root[data-v-0035c3b0]{padding-top:2rem;padding-bottom:2.3rem;background:radial-gradient(circle at top,#0f172ad9,#020617);min-height:calc(100vh - 140px)}.reviews-inner[data-v-0035c3b0]{display:flex;flex-direction:column;gap:1.2rem}.reviews-header[data-v-0035c3b0]{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}.reviews-title[data-v-0035c3b0]{font-size:1.4rem;font-weight:700}.reviews-subtitle[data-v-0035c3b0]{font-size:.85rem;color:#e5e7eb;max-width:520px}.reviews-status[data-v-0035c3b0]{font-size:.82rem;color:#e5e7eb}.reviews-status--error[data-v-0035c3b0]{color:#fca5a5}.empty-card[data-v-0035c3b0]{max-width:540px}.empty-title[data-v-0035c3b0]{font-size:.95rem;font-weight:600;margin-bottom:.25rem}.empty-text[data-v-0035c3b0]{font-size:.8rem;color:#e5e7eb;margin-bottom:.6rem}.reviews-grid[data-v-0035c3b0]{margin-top:.4rem;display:grid;gap:1rem}@media(min-width:900px){.reviews-grid[data-v-0035c3b0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1600px){.reviews-grid[data-v-0035c3b0]{grid-template-columns:repeat(3,minmax(0,1fr))}}.review-card[data-v-0035c3b0]{position:relative;padding:.9rem 1rem;display:flex;flex-direction:column;gap:.4rem;border-radius:.9rem;border:1px solid rgba(31,41,55,.9);background:radial-gradient(circle at top left,#0f172ae6,#020617);box-shadow:0 14px 30px #02061799}.review-card--pending[data-v-0035c3b0]{background-color:#f2c637;border-color:#ffffffe6;border-style:dashed}.review-card--verified[data-v-0035c3b0]{border-color:#8b5cf6e6;box-shadow:0 0 0 1px #8b5cf666,0 14px 30px #020617b3}.review-card--verified[data-v-0035c3b0]:after{content:"✓";position:absolute;top:-.5rem;right:-.5rem;width:1.5rem;height:1.5rem;border-radius:999px;background:#16a34af2;color:#ecfdf5;font-size:.8rem;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #16a34a99}.review-card__header[data-v-0035c3b0]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.4rem}.review-card__identity[data-v-0035c3b0]{display:flex;align-items:center;gap:.6rem}.review-avatar[data-v-0035c3b0]{flex-shrink:0;width:2.2rem;height:2.2rem;border-radius:999px;background:conic-gradient(from 180deg,#6366f1,#8b5cf6,#6366f1,#8b5cf6,#6366f1);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 14px #0f172ab3}.review-avatar__initials[data-v-0035c3b0]{font-size:.85rem;font-weight:600;color:#020617}.review-card__title[data-v-0035c3b0]{display:flex;flex-direction:column;gap:.1rem}.review-name[data-v-0035c3b0]{font-weight:600;font-size:.9rem}.review-subtitle[data-v-0035c3b0]{font-size:.75rem;color:#9ca3af}.review-card__badges[data-v-0035c3b0]{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}.review-comment[data-v-0035c3b0]{font-size:.85rem;color:#e5e7eb;margin-top:.1rem;font-style:italic}.review-meta[data-v-0035c3b0]{margin-top:.3rem;display:flex;justify-content:space-between;gap:.6rem;align-items:flex-end}.review-meta-right[data-v-0035c3b0]{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}.review-subratings[data-v-0035c3b0]{font-size:.78rem;color:#9ca3af;display:grid;gap:.1rem}.review-subratings .label[data-v-0035c3b0]{color:#9ca3af}.review-subratings .value[data-v-0035c3b0]{color:#e5e7eb;margin-left:.25rem}.review-date[data-v-0035c3b0]{font-size:.75rem;color:#6b7280;text-align:right}.status-pill[data-v-0035c3b0]{font-size:.68rem;padding:.12rem .6rem;border-radius:999px;border:1px solid rgba(148,163,184,.5);color:#e5e7eb}.status-pill--ok[data-v-0035c3b0]{background:#16a34a1a;border-color:#16a34ab3;color:#c4b5fd}.status-pill--danger[data-v-0035c3b0]{background:#ef44441f;border-color:#ef4444b3;color:#fecaca}.review-actions[data-v-0035c3b0]{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.4rem}.pill[data-v-0035c3b0]{font-size:.7rem;padding:.1rem .6rem;border-radius:999px;border:1px solid rgba(148,163,184,.4)}.pill-yes[data-v-0035c3b0]{background:#16a34a33;border-color:#16a34ab3;color:#c4b5fd}.pill-maybe[data-v-0035c3b0]{background:#eab30826;border-color:#eab308b3;color:#facc15}.pill-no[data-v-0035c3b0]{background:#ef44441f;border-color:#ef4444b3;color:#fecaca}.pill-anon[data-v-0035c3b0]{background:#6b728040;border-color:#6b7280cc;color:#e5e7eb;font-size:.68rem}.ml-1[data-v-0035c3b0]{margin-left:.4rem}.alert-warning[data-v-0035c3b0]{border:1px solid rgba(242,198,55,.74);color:#fff;background:#f2c6375e;padding:.5em;margin-top:.6em;border-radius:8px;font-size:.8rem}.alert-danger[data-v-0035c3b0]{border:1px solid rgba(241,27,70,.7);color:#fff;background:#fb8ca2b3;padding:.5em;margin-top:.6em;border-radius:8px;font-size:.8rem}.delete-confirm[data-v-0035c3b0]{margin-top:.4rem;padding:.4rem .55rem;border-radius:.75rem;border:1px solid rgba(248,113,113,.7);background:#7f1d1d40;display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;justify-content:space-between}.delete-confirm__text[data-v-0035c3b0]{font-size:.75rem;color:#fecaca}.delete-confirm__buttons[data-v-0035c3b0]{display:flex;gap:.3rem}.review-tags[data-v-0035c3b0]{margin-top:.45rem;display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;font-size:.74rem}.tags-label[data-v-0035c3b0]{text-transform:uppercase;letter-spacing:.08em;font-weight:500;color:#9ca3af;margin-right:.1rem}.tag-pill[data-v-0035c3b0]{padding:.15rem .55rem;border-radius:999px;background:#0f172ae6;border:1px solid rgba(55,65,81,.9);color:#e5e7eb}.text-red-400[data-v-0035c3b0]{color:#f87171}@media(max-width:640px){.reviews-root[data-v-0035c3b0]{padding-top:1.7rem;padding-bottom:2rem}.review-meta[data-v-0035c3b0]{flex-direction:column;align-items:flex-start}.review-meta-right[data-v-0035c3b0]{align-items:flex-start}}.field-label[data-v-5a5a53b3]{font-size:.75rem;color:#9ca3af;margin-bottom:.15rem}.input[data-v-5a5a53b3]{width:100%;padding:.5rem .75rem;border-radius:.55rem;border:1px solid #374151;background-color:#020617;color:#e5e7eb;font-size:.85rem}.small-text[data-v-5a5a53b3]{font-size:.8rem;color:#9ca3af}.mr-1[data-v-5a5a53b3]{margin-right:1em}.mb-1[data-v-5a5a53b3]{margin-bottom:1em}.btn-sm[data-v-5a5a53b3]{height:2.45em}.grid[data-v-777a046b]{display:grid}.gap-4[data-v-777a046b]{gap:1rem}.gap-2[data-v-777a046b]{gap:.5rem}.flex[data-v-777a046b]{display:flex}.flex-wrap[data-v-777a046b]{flex-wrap:wrap}.items-center[data-v-777a046b]{align-items:center}@media(min-width:768px){.md\:grid-cols-2[data-v-777a046b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.md\:grid-cols-3[data-v-777a046b]{grid-template-columns:repeat(3,minmax(0,1fr))}}.container[data-v-777a046b]{max-width:1100px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.py-10[data-v-777a046b]{padding-top:2.5rem;padding-bottom:2.5rem}.field-label[data-v-777a046b]{font-size:.75rem;color:#9ca3af;margin-bottom:.15rem}.input[data-v-777a046b]{width:100%;padding:.5rem .75rem;border-radius:.55rem;border:1px solid #374151;background-color:#020617;color:#e5e7eb;font-size:.85rem}.small-text[data-v-777a046b]{font-size:.8rem;color:#9ca3af}.profile-header[data-v-777a046b]{display:flex;align-items:center;gap:2rem;margin-bottom:1.5rem}.profile-avatar[data-v-777a046b]{width:5rem;height:3rem;border-radius:999px;overflow:hidden;background:conic-gradient(from 180deg,#6366f1,#8b5cf6,#6366f1,#8b5cf6,#6366f1);display:flex;align-items:center;justify-content:center;color:#020617;font-weight:600;font-size:1rem}.profile-avatar img[data-v-777a046b]{width:100%;height:100%;object-fit:cover}.checkbox[data-v-777a046b]{width:.9rem;height:.9rem;accent-color:#6366f1}.checkbox-text[data-v-777a046b]{font-size:.8rem;accent-color:#6366f1}.mt-1[data-v-777a046b]{margin-top:1em}.mt-2[data-v-777a046b]{margin-top:2em}.mb-2[data-v-777a046b]{margin-bottom:2em}.messages-root[data-v-b2ac6656]{padding-top:2rem;padding-bottom:2.4rem;background:radial-gradient(circle at top,#0f172ad9,#020617);min-height:calc(100vh - 140px)}.container[data-v-b2ac6656]{width:100%;max-width:880px;margin:0 auto;padding:0 1.25rem}.messages-inner[data-v-b2ac6656]{display:flex;flex-direction:column;gap:1.4rem}.messages-header[data-v-b2ac6656]{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}.messages-title[data-v-b2ac6656]{font-size:1.4rem;font-weight:700}.messages-subtitle[data-v-b2ac6656]{font-size:.85rem;color:#e5e7eb;max-width:520px}.messages-toolbar[data-v-b2ac6656]{display:flex;justify-content:flex-start}.tabs[data-v-b2ac6656]{display:inline-flex;border-radius:999px;background:#020617;border:1px solid #1f2937;padding:.12rem}.tab[data-v-b2ac6656]{border:none;background:transparent;padding:.28rem 1rem;font-size:.8rem;color:#9ca3af;cursor:pointer;border-radius:999px}.tab--active[data-v-b2ac6656]{background:#0f172a;color:#e5e7eb}.card[data-v-b2ac6656]{border-radius:.9rem;border:1px solid rgba(31,41,55,.9);background:radial-gradient(circle at top left,#0f172af5,#020617);padding:.9rem 1.05rem;box-shadow:0 12px 26px #02061799}.btn[data-v-b2ac6656]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid transparent;font-size:.78rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,transform .1s ease,box-shadow .12s ease}.btn-sm[data-v-b2ac6656]{padding:.35rem .9rem;font-size:.8rem}.btn-xs[data-v-b2ac6656]{padding:.26rem .8rem;font-size:.75rem}.btn-primary[data-v-b2ac6656]{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-color:transparent;color:#fff;box-shadow:0 6px 15px #082f49e6}.btn-primary[data-v-b2ac6656]:hover{transform:translateY(-1px);box-shadow:0 9px 20px #082f49}.btn-outline[data-v-b2ac6656]{background:transparent;border-color:#4b5563;color:#e5e7eb}.btn-outline[data-v-b2ac6656]:hover{background:#0f172af2}.btn-ghost[data-v-b2ac6656]{background:transparent;border-color:transparent;color:#e5e7eb}.btn-ghost[data-v-b2ac6656]:hover{background:#020617}.info-card[data-v-b2ac6656]{margin-top:.2rem}.info-title[data-v-b2ac6656]{font-size:.95rem;font-weight:600;margin-bottom:.35rem}.info-text[data-v-b2ac6656]{font-size:.8rem;color:#e5e7eb;margin-bottom:.5rem}.info-actions[data-v-b2ac6656]{display:flex;gap:.4rem}.loading-row[data-v-b2ac6656],.empty-state[data-v-b2ac6656]{font-size:.82rem;color:#e5e7eb;margin-top:.6rem}.messages-list-wrapper[data-v-b2ac6656]{margin-top:.5rem}.messages-list[data-v-b2ac6656]{display:grid;gap:.75rem}.message-card[data-v-b2ac6656]{padding:.85rem .95rem}.message-header[data-v-b2ac6656]{display:flex;justify-content:space-between;gap:.75rem;font-size:.78rem;margin-bottom:.35rem}.message-main[data-v-b2ac6656]{display:flex;flex-direction:column;gap:.2rem}.message-fromto[data-v-b2ac6656]{display:flex;flex-wrap:wrap;gap:.3rem;align-items:baseline}.message-fromto .label[data-v-b2ac6656]{color:#9ca3af}.message-fromto .value[data-v-b2ac6656]{color:#e5e7eb}.message-contact[data-v-b2ac6656]{display:flex;flex-wrap:wrap;gap:.35rem;font-size:.75rem;color:#d1d5db}.message-contact .label[data-v-b2ac6656]{color:#9ca3af;margin-right:.15rem}.message-date[data-v-b2ac6656]{font-size:.75rem;color:#9ca3af;white-space:nowrap}.message-subject[data-v-b2ac6656]{font-size:.9rem;font-weight:600;margin-bottom:.25rem}.message-body[data-v-b2ac6656]{font-size:.85rem;color:#e5e7eb}.message-footer-row[data-v-b2ac6656]{margin-top:.4rem;display:flex;justify-content:space-between;align-items:center;gap:.5rem}.message-footer[data-v-b2ac6656]{font-size:.76rem}.tenant-link[data-v-b2ac6656]{color:#7dd3fc;text-decoration:underline;text-underline-offset:2px}.message-actions[data-v-b2ac6656]{display:flex;justify-content:flex-end}.modal-backdrop[data-v-b2ac6656]{position:fixed;inset:0;background:#0f172ae6;display:flex;align-items:center;justify-content:center;z-index:50}.modal[data-v-b2ac6656]{width:100%;max-width:430px;background:#020617;border-radius:.9rem;border:1px solid #1f2937;padding:1rem 1.1rem;box-shadow:0 20px 40px #000000d9}.modal-title[data-v-b2ac6656]{font-size:.95rem;font-weight:600;margin-bottom:.6rem}.field-label[data-v-b2ac6656]{font-size:.75rem;color:#9ca3af;margin-bottom:.15rem}.input[data-v-b2ac6656]{width:100%;padding:.5rem .75rem;border-radius:.55rem;border:1px solid #374151;background-color:#020617;color:#e5e7eb;font-size:.85rem}.input[data-v-b2ac6656]::placeholder{color:#6b7280}.mb-1[data-v-b2ac6656]{margin-bottom:.6rem}.modal-actions[data-v-b2ac6656]{margin-top:.8rem;display:flex;justify-content:flex-end;gap:.45rem}.error-text[data-v-b2ac6656]{margin-top:.4rem;font-size:.75rem;color:#fca5a5}@media(max-width:640px){.messages-root[data-v-b2ac6656]{padding-top:1.6rem;padding-bottom:2rem}.messages-header[data-v-b2ac6656]{flex-direction:column;align-items:flex-start;gap:.4rem}.message-header[data-v-b2ac6656],.message-footer-row[data-v-b2ac6656]{flex-direction:column;align-items:flex-start}.modal[data-v-b2ac6656]{margin:0 1rem}}.how-page[data-v-f1e17ad3]{min-height:100vh;background:radial-gradient(circle at top left,#0f172a 0,#020617 45%,#000);color:#e5e7eb}.how-container[data-v-f1e17ad3]{max-width:1120px;margin:0 auto;padding:3rem 1.25rem 4rem}.hero[data-v-f1e17ad3]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.1fr);gap:2.5rem;align-items:center;margin-bottom:3.5rem}.hero-text[data-v-f1e17ad3]{position:relative}.hero-pill[data-v-f1e17ad3]{display:inline-flex;align-items:center;padding:.2rem .8rem;border-radius:999px;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;background:#6366f124;color:#a78bfa;margin-bottom:.75rem}.hero-title[data-v-f1e17ad3]{font-size:2.2rem;line-height:1.2;font-weight:700;margin-bottom:.5rem}.hero-subtitle[data-v-f1e17ad3]{font-size:.95rem;color:#cbd5f5;margin-bottom:1.25rem;max-width:32rem}.hero-actions[data-v-f1e17ad3]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.hero-note[data-v-f1e17ad3]{font-size:.75rem;color:#9ca3af}.hero-visual[data-v-f1e17ad3]{position:relative}.hero-card[data-v-f1e17ad3]{position:relative;border-radius:1.25rem;background:linear-gradient(145deg,#020617,#020617,#070a14);border:1px solid rgba(148,163,184,.3);padding:1rem 1rem 1.1rem;box-shadow:0 18px 40px #0f172acc;overflow:hidden}.hero-card[data-v-f1e17ad3]:before{content:"";position:absolute;inset:-20%;background:conic-gradient(from 220deg,#6366f11a,#38bdf81f,#818cf81f,#ec489917,#6366f11a);opacity:.7;filter:blur(38px);z-index:0}.hero-card[data-v-f1e17ad3]>*{position:relative;z-index:1}.hero-card-header[data-v-f1e17ad3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.7rem}.hero-card-title[data-v-f1e17ad3]{font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#9ca3af}.hero-badge[data-v-f1e17ad3]{font-size:.65rem;padding:.15rem .55rem;border-radius:999px;background:#22c55e29;border:1px solid rgba(34,197,94,.6);color:#bbf7d0}.hero-tenant-row[data-v-f1e17ad3]{display:flex;align-items:center;gap:.75rem;margin-bottom:.6rem}.hero-avatar[data-v-f1e17ad3]{height:2.2rem;width:2.2rem;border-radius:999px;background:radial-gradient(circle at 30% 0,#a78bfa,#4f46e5);display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:600;color:#e5e7eb;box-shadow:0 0 0 2px #020617}.hero-tenant-name[data-v-f1e17ad3]{font-size:.9rem;font-weight:600}.hero-tenant-meta[data-v-f1e17ad3]{font-size:.72rem;color:#9ca3af}.hero-rating[data-v-f1e17ad3]{margin-left:auto;text-align:right}.hero-stars[data-v-f1e17ad3]{font-size:.85rem;color:#facc15;display:block}.hero-rating-value[data-v-f1e17ad3]{font-size:.7rem;color:#e5e7eb}.hero-tags[data-v-f1e17ad3]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.55rem}.hero-tag[data-v-f1e17ad3]{font-size:.68rem;padding:.18rem .55rem;border-radius:999px;background:#0f172ad9;border:1px solid rgba(148,163,184,.45);color:#e5e7eb}.hero-docs[data-v-f1e17ad3]{border-radius:.9rem;padding:.6rem .6rem .55rem;background:#0f172ae6;border:1px dashed rgba(148,163,184,.6)}.hero-docs-title[data-v-f1e17ad3]{font-size:.74rem;font-weight:600;color:#c4b5fd;margin-bottom:.4rem}.hero-docs-row[data-v-f1e17ad3]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.45rem}.hero-doc-chip[data-v-f1e17ad3]{display:inline-flex;align-items:center;gap:.3rem;padding:.18rem .55rem;border-radius:999px;font-size:.7rem}.hero-doc-chip--ok[data-v-f1e17ad3]{background:#16a34a1f;border:1px solid rgba(22,163,74,.7);color:#bbf7d0}.hero-doc-icon[data-v-f1e17ad3]{font-size:.85rem}.hero-doc-text[data-v-f1e17ad3]{white-space:nowrap}.hero-docs-note[data-v-f1e17ad3]{font-size:.68rem;color:#9ca3af}.hero-bubbles[data-v-f1e17ad3]{position:absolute;right:-10rem;bottom:2rem;display:flex;flex-direction:column;gap:.45rem;z-index:99}@media(max-width:1250px){.hero-bubbles[data-v-f1e17ad3]{display:none}}.hero-bubble[data-v-f1e17ad3]{padding:.4rem .55rem;border-radius:.9rem;font-size:.7rem;max-width:9.5rem;border:1px solid transparent;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hero-bubble--green[data-v-f1e17ad3]{background:#22c55e0f;border-color:#22c55e80}.hero-bubble--blue[data-v-f1e17ad3]{background:#38bdf80f;border-color:#38bdf880}.hero-bubble--purple[data-v-f1e17ad3]{background:#818cf80f;border-color:#818cf880}.bubble-label[data-v-f1e17ad3]{font-size:.6rem;text-transform:uppercase;letter-spacing:.08em;color:#e5e7eb;margin-bottom:.1rem}.bubble-body[data-v-f1e17ad3]{font-size:.7rem;color:#e5e7eb}.section[data-v-f1e17ad3]{margin-bottom:3rem}.section-title[data-v-f1e17ad3]{font-size:1.4rem;font-weight:600;margin-bottom:.4rem}.section-subtitle[data-v-f1e17ad3]{font-size:.9rem;color:#9ca3af;max-width:38rem;margin-bottom:1.5rem}.btn[data-v-f1e17ad3]{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:999px;border:1px solid transparent;font-size:.85rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease}.btn-primary[data-v-f1e17ad3]{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-color:transparent;color:#fff;box-shadow:0 12px 25px #082f49cc}.btn-primary[data-v-f1e17ad3]:hover{transform:translateY(-1px);box-shadow:0 16px 30px #082f49e6}.btn-outline[data-v-f1e17ad3]{background:transparent;border-color:#94a3b8cc;color:#e5e7eb}.btn-outline[data-v-f1e17ad3]:hover{background:#0f172acc}.steps-grid[data-v-f1e17ad3]{display:grid;gap:1.25rem}.step-card[data-v-f1e17ad3]{border-radius:1.1rem;background:#0f172af2;border:1px solid rgba(148,163,184,.4);padding:1rem 1rem 1.1rem;box-shadow:0 12px 18px #0f172ab3}.step-icon[data-v-f1e17ad3]{height:2.1rem;width:2.1rem;border-radius:999px;display:flex;align-items:center;justify-content:center;margin-bottom:.6rem;font-size:1.1rem;box-shadow:0 0 0 1px #020617}.step-icon--search[data-v-f1e17ad3]{background:radial-gradient(circle at 30% 0,#6366f1,#4f46e5)}.step-icon--review[data-v-f1e17ad3]{background:radial-gradient(circle at 30% 0,#a78bfa,#7c3aed)}.step-icon--verify[data-v-f1e17ad3]{background:radial-gradient(circle at 30% 0,#a78bfa,#4f46e5)}.step-title[data-v-f1e17ad3]{font-size:1rem;font-weight:600;margin-bottom:.4rem}.step-text[data-v-f1e17ad3]{font-size:.82rem;color:#d1d5db;margin-bottom:.4rem}.step-list[data-v-f1e17ad3]{list-style:disc;padding-left:1rem;margin:.35rem 0;font-size:.8rem;color:#cbd5f5}.step-highlight[data-v-f1e17ad3]{color:#a5b4fc;font-weight:600}.section-split[data-v-f1e17ad3]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.1fr);gap:2.25rem;align-items:flex-start}.split-text-body[data-v-f1e17ad3]{font-size:.85rem;color:#e5e7eb;margin-bottom:.9rem}.split-text-body--small[data-v-f1e17ad3]{font-size:.78rem;color:#9ca3af}.split-checklist[data-v-f1e17ad3]{display:grid;gap:.75rem;margin-bottom:.7rem}.check-group[data-v-f1e17ad3]{border-radius:.9rem;border:1px solid rgba(148,163,184,.5);background:#0f172af2;padding:.75rem}.check-title[data-v-f1e17ad3]{font-size:.8rem;font-weight:600;margin-bottom:.3rem}.split-visual[data-v-f1e17ad3]{display:grid;gap:.8rem}.doc-preview[data-v-f1e17ad3]{border-radius:1rem;border:1px solid rgba(148,163,184,.6);background:radial-gradient(circle at top left,#070a14,#020617);padding:.7rem .8rem;box-shadow:0 14px 28px #0f172ae6}.doc-preview--lease[data-v-f1e17ad3]{opacity:.98}.doc-preview-header[data-v-f1e17ad3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.doc-preview-title[data-v-f1e17ad3]{font-size:.8rem;font-weight:600}.doc-preview-badge[data-v-f1e17ad3]{font-size:.7rem;padding:.16rem .55rem;border-radius:999px;background:#22c55e24;border:1px solid rgba(34,197,94,.7);color:#bbf7d0}.doc-preview-body[data-v-f1e17ad3]{border-radius:.7rem;background:#0f172af2;padding:.6rem}.doc-lines[data-v-f1e17ad3]{font-size:.78rem;margin-bottom:.4rem}.doc-line[data-v-f1e17ad3]{display:flex;align-items:center;margin-bottom:.25rem}.doc-label[data-v-f1e17ad3]{width:5rem;font-size:.72rem;color:#9ca3af}.doc-value[data-v-f1e17ad3]{font-size:.78rem;color:#e5e7eb}.doc-last6[data-v-f1e17ad3]{font-weight:700;color:#22c55e}.doc-line--redacted .doc-label[data-v-f1e17ad3]{color:#64748b}.doc-redacted-block[data-v-f1e17ad3]{flex:1;height:.55rem;border-radius:.25rem;background:linear-gradient(90deg,#020617,#111827);box-shadow:inset 0 0 0 1px #020617}.doc-caption[data-v-f1e17ad3]{font-size:.7rem;color:#9ca3af}.doc-pill-row[data-v-f1e17ad3]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.4rem}.doc-pill[data-v-f1e17ad3]{font-size:.75rem;padding:.22rem .6rem;border-radius:999px;background:#0f172af5;border:1px solid rgba(148,163,184,.5)}.doc-redacted-rows[data-v-f1e17ad3]{display:grid;gap:.25rem;margin-bottom:.35rem}.doc-redacted-strip[data-v-f1e17ad3]{height:.5rem;border-radius:.25rem;background:linear-gradient(90deg,#020617,#020617,#111827)}.info-grid[data-v-f1e17ad3]{display:grid;gap:1.1rem}.info-card[data-v-f1e17ad3]{border-radius:1rem;background:#0f172af5;border:1px solid rgba(148,163,184,.5);padding:.85rem .9rem}.info-icon[data-v-f1e17ad3]{height:2rem;width:2rem;border-radius:999px;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem;font-size:1.05rem}.info-icon--privacy[data-v-f1e17ad3]{background:radial-gradient(circle at 30% 0,#6366f1,#4f46e5)}.info-icon--fairness[data-v-f1e17ad3]{background:radial-gradient(circle at 30% 0,#f97316,#f59e0b)}.info-icon--disputes[data-v-f1e17ad3]{background:radial-gradient(circle at 30% 0,#a78bfa,#6366f1)}.info-title[data-v-f1e17ad3]{font-size:.98rem;font-weight:600;margin-bottom:.4rem}.section-cta[data-v-f1e17ad3]{margin-top:1rem}.cta-card[data-v-f1e17ad3]{border-radius:1.2rem;background:radial-gradient(circle at top left,#131a33,#0a0e1c);border:1px solid rgba(124,131,255,.5);padding:1rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;align-items:center}.cta-title[data-v-f1e17ad3]{font-size:1.1rem;font-weight:600;margin-bottom:.25rem}.cta-subtitle[data-v-f1e17ad3]{font-size:.85rem;color:#cbd5f5;max-width:30rem}.cta-actions[data-v-f1e17ad3]{display:flex;flex-wrap:wrap;gap:.75rem}.link[data-v-f1e17ad3]{color:#a78bfa;text-decoration:underline}.link[data-v-f1e17ad3]:hover{color:#c4b5fd}@media(min-width:768px){.steps-grid[data-v-f1e17ad3],.info-grid[data-v-f1e17ad3]{grid-template-columns:repeat(3,minmax(0,1fr))}.split-checklist[data-v-f1e17ad3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.hero[data-v-f1e17ad3]{grid-template-columns:minmax(0,1fr)}.hero-visual[data-v-f1e17ad3]{order:-1}.section-split[data-v-f1e17ad3]{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.how-container[data-v-f1e17ad3]{padding-top:2.2rem}.hero-title[data-v-f1e17ad3]{font-size:1.7rem}.cta-card[data-v-f1e17ad3]{padding:.9rem .8rem}}.for-landlords-root[data-v-177750c6]{display:flex;flex-direction:column}.fl-hero[data-v-177750c6]{padding:2.5rem 0 3.5rem;background:radial-gradient(circle at top left,rgba(124,131,255,.18),transparent 60%),radial-gradient(circle at top right,rgba(139,92,246,.16),transparent 65%)}.fl-hero-grid[data-v-177750c6]{display:grid;gap:2.4rem;align-items:center}@media(min-width:900px){.fl-hero-grid[data-v-177750c6]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.fl-hero-copy[data-v-177750c6]{max-width:900px}.fl-hero-title[data-v-177750c6]{font-size:clamp(2.1rem,3.5vw,2.8rem);line-height:1.1;font-weight:800;margin-bottom:.75rem}.accent[data-v-177750c6]{color:#a78bfa}.fl-hero-subtitle[data-v-177750c6]{font-size:.9rem;color:#e5e7eb;margin-bottom:.75rem;line-height:1.6}.fl-hero-list[data-v-177750c6]{font-size:.85rem;color:#e5e7eb;padding-left:1rem;margin-bottom:.9rem}.fl-hero-list li[data-v-177750c6]{margin-bottom:.25rem}.fl-hero-actions[data-v-177750c6]{display:flex;flex-wrap:wrap;gap:.7rem;margin-bottom:.5rem}.btn-lg[data-v-177750c6]{padding-block:.55rem;padding-inline:1.5rem;font-size:.9rem}.fl-hero-footnote[data-v-177750c6]{font-size:.75rem;color:#9ca3af;margin-top:.5rem}.fl-hero-visual[data-v-177750c6]{padding:.9rem;background:#0e1428}.fl-hero-img-grid[data-v-177750c6]{display:grid;gap:.4rem;grid-template-columns:1.3fr 1fr}.fl-hero-img-grid img[data-v-177750c6]{width:100%;height:150px;object-fit:cover;border-radius:.7rem}.fl-visual-label[data-v-177750c6]{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#a78bfa;margin-bottom:.7rem}.fl-hero-panel[data-v-177750c6]{margin-top:.7rem;padding:.8rem .9rem;border-radius:.9rem;background:#0b1022;border:1px solid rgba(124,131,255,.35);font-size:.8rem}.fl-hero-panel[data-v-177750c6]:first-of-type{margin-top:0}.fl-hero-panel--warn[data-v-177750c6]{border-color:#fb718566}.fl-panel-flag[data-v-177750c6]{font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.16rem .5rem;border-radius:999px}.fl-panel-flag--good[data-v-177750c6]{color:#a7f3d0;background:#34d39924;border:1px solid rgba(52,211,153,.4)}.fl-panel-flag--warn[data-v-177750c6]{color:#fecaca;background:#fb718524;border:1px solid rgba(251,113,133,.4)}.fl-panel-header[data-v-177750c6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.3rem}.fl-panel-label[data-v-177750c6]{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:#c4b5fd}.fl-panel-body[data-v-177750c6]{display:flex;flex-direction:column;gap:.35rem}.fl-panel-row[data-v-177750c6]{display:flex;justify-content:space-between;align-items:center}.fl-panel-tag[data-v-177750c6]{font-weight:600}.fl-panel-text[data-v-177750c6]{font-size:.8rem;color:#e5e7eb}.fl-panel-meta[data-v-177750c6]{font-size:.72rem;color:#9ca3af}.section[data-v-177750c6]{padding:2.2rem 0 2.7rem}.section-alt[data-v-177750c6]{background:#0e1428}.section-title[data-v-177750c6]{font-size:1.35rem;font-weight:700;margin-bottom:.4rem}.section-subtitle[data-v-177750c6]{font-size:.9rem;color:#e5e7eb;max-width:640px;margin-bottom:0}.section-title.text-center[data-v-177750c6],.section-subtitle.text-center[data-v-177750c6]{text-align:center;margin-left:auto;margin-right:auto}.fl-three-cols[data-v-177750c6]{display:grid;gap:1.4rem}@media(min-width:900px){.fl-three-cols[data-v-177750c6]{grid-template-columns:repeat(3,minmax(0,1fr))}}.bullet-list[data-v-177750c6]{font-size:.85rem;color:#e5e7eb;padding-left:1rem}.bullet-list li[data-v-177750c6]{margin-bottom:.3rem}.mt-1[data-v-177750c6]{margin-top:.7rem}.fl-steps[data-v-177750c6]{margin-top:1.4rem;display:grid;gap:1rem}@media(min-width:900px){.fl-steps[data-v-177750c6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.fl-step[data-v-177750c6]{display:flex;gap:.7rem;align-items:flex-start}.fl-step-number[data-v-177750c6]{flex-shrink:0;width:2rem;height:2rem;border-radius:999px;background:linear-gradient(155deg,#6366f1,#4f46e5);display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;box-shadow:0 8px 18px -6px #6366f1b3}.fl-step-title[data-v-177750c6]{font-size:.95rem;font-weight:600;margin-bottom:.2rem}.fl-step-text[data-v-177750c6]{font-size:.86rem;color:#e5e7eb}.fl-cta[data-v-177750c6]{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}@media(min-width:900px){.fl-cta[data-v-177750c6]{flex-direction:row;justify-content:space-between;align-items:center}}.fl-cta-actions[data-v-177750c6]{display:flex;flex-wrap:wrap;gap:.7rem}.section-alt[data-v-177750c6],.fl-hero[data-v-177750c6]{padding-bottom:4rem}:root{--primary: #6366f1;--primary-dark: #4f46e5;--primary-light: #818cf8;--accent: #a78bfa;--danger: #f2375c;--danger-dark: #f11b46;--bg: #070a14;--bg-light: #131a33;--text-main: #e5e7eb;--muted: #9ca3af;--tl-bg: #070a14;--tl-surface: #0e1626;--tl-surface-2: #0f1b30;--tl-line: #22384f;--tl-teal: #6366f1;--tl-teal-soft: #a78bfa;--tl-sand: #f4c87a;--tl-sand-deep: #e0a23f;--tl-ink: #f1f5f9;--tl-muted: #93a4bd}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:var(--bg);color:var(--text-main)}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}button{font-family:inherit}.container{max-width:1100px;margin:0 auto;padding:1.5rem}.card{background-color:var(--bg-light);border-radius:.75rem;padding:1.5rem;box-shadow:0 10px 20px #00000059}.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.6rem 1.4rem;font-weight:600;border:none;cursor:pointer}.btn:disabled,.btn[disabled]{opacity:.4;cursor:not-allowed;filter:grayscale(.3)}.btn-primary:disabled:after,.btn-primary[disabled]:after{display:none}.btn-primary{background-color:var(--primary);color:#fff}.btn-primary:hover{background-color:var(--primary-dark)}.btn-danger{background-color:var(--danger);color:#fff}.btn-danger:hover{background-color:var(--danger-dark)}.btn-outline{border:1px solid var(--tl-line);color:var(--text-main);background:transparent;transition:border-color .15s ease,background .15s ease,transform .12s ease}.btn-outline:hover{border-color:var(--primary);background:#6366f114}.btn-ghost{background:transparent;border:1px solid transparent;color:var(--tl-muted)}.btn-ghost:hover{color:var(--text-main);background:#ffffff0a}.btn-sm{padding:.4rem .95rem;font-size:.8rem}.btn-lg{padding:.62rem 1.5rem;font-size:.92rem}.btn.full{width:100%}.input{width:100%;padding:.6rem .8rem;border-radius:.6rem;border:1px solid var(--tl-line);background-color:#0b1022;color:var(--text-main);font-size:.9rem;transition:border-color .15s ease,box-shadow .15s ease}.input::placeholder{color:#6b7280}.input:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #6366f138}.field-label{display:block;font-size:.74rem;font-weight:600;letter-spacing:.02em;color:var(--tl-muted);margin-bottom:.3rem}@keyframes tl-cta-glow{0%,to{box-shadow:0 8px 20px -10px #7c83ff8c,0 0 #7c83ff00}50%{box-shadow:0 12px 28px -8px #7c83ffcc,0 0 22px 2px #7c83ff57}}@keyframes tl-cta-shine{to{left:150%}}.btn-primary{position:relative;overflow:hidden;isolation:isolate;animation:tl-cta-glow 3.4s ease-in-out infinite}.btn-primary:after{content:"";position:absolute;inset:0 0 0 -150%;width:60%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.38),transparent);transform:skew(-20deg);pointer-events:none}.btn-primary:hover:after{animation:tl-cta-shine .9s ease}@media(prefers-reduced-motion:reduce){.btn-primary{animation:none}.btn-primary:hover:after{animation:none}}.reveal{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}.reveal.in{opacity:1;transform:none}.lift{transition:transform .32s cubic-bezier(.2,.7,.2,1),border-color .32s ease,box-shadow .32s ease}.lift:hover{transform:translateY(-5px);border-color:#7c83ff73;box-shadow:0 26px 60px -28px #7c83ff80}@keyframes tl-hue{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.grad-text{background:linear-gradient(100deg,#818cf8,#c4b5fd 30%,#f0abfc,#22d3ee 80%,#818cf8);background-size:280% 280%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:tl-hue 9s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.grad-text{animation:none}}.eyebrow{display:inline-flex;align-items:center;gap:.45rem;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#a78bfa;margin-bottom:.6rem}.eyebrow:before{content:"";width:1.4rem;height:2px;border-radius:999px;background:#6366f1}@keyframes tl-drift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(26px,20px) scale(1.12)}}.glow-blob{position:absolute;border-radius:999px;filter:blur(60px);opacity:.5;pointer-events:none;z-index:0;animation:tl-drift 16s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}.glow-blob{animation:none}}.badge{display:inline-block;padding:.15rem .6rem;border-radius:999px;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;background-color:#6366f129;color:#c4b5fd}.disabled{cursor:not-allowed;pointer-events:none;opacity:.4}
