.phone-stage[data-v-45a75671]{perspective:1200px;display:flex;justify-content:center;padding:1rem 0}.phone[data-v-45a75671]{width:min(340px,78vw);transition:transform .14s ease-out;transform-style:preserve-3d;will-change:transform}.phone.is-exploring[data-v-45a75671]{transition:transform .42s ease}.phone-bezel[data-v-45a75671]{background:#101014;border-radius:46px;padding:12px;box-shadow:0 24px 60px -18px #0f172a73,0 6px 18px #0f172a2e,inset 0 0 0 2px #2a2a30}.phone-island[data-v-45a75671]{position:absolute;top:22px;left:50%;transform:translate(-50%);width:26%;height:22px;background:#101014;border-radius:999px;z-index:4}.phone-screen[data-v-45a75671]{position:relative;border-radius:36px;overflow:hidden;aspect-ratio:9 / 19.2;background:#fff}.phone-screenshot[data-v-45a75671]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.phone-iframe[data-v-45a75671]{position:absolute;top:0;left:0;transform-origin:top left;border:0;opacity:0;transition:opacity .32s ease;pointer-events:none;background:#fff}.phone-iframe.is-loaded[data-v-45a75671]{opacity:1}.phone.is-exploring .phone-iframe[data-v-45a75671]{pointer-events:auto}.phone-sheen[data-v-45a75671]{position:absolute;inset:-30%;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.55) 50%,transparent 62%);pointer-events:none;z-index:3;transition:opacity .16s ease}.phone-overlay[data-v-45a75671]{position:absolute;inset:0;z-index:5;display:flex;align-items:flex-end;justify-content:center;padding-bottom:28px;background:linear-gradient(180deg,transparent 60%,rgba(20,26,46,.28) 100%);border:0;cursor:pointer}.phone-overlay[data-v-45a75671]:focus-visible{outline:none}.phone-overlay:focus-visible .phone-overlay-cta[data-v-45a75671]{outline:3px solid var(--manual, #c4314b);outline-offset:3px}.phone-overlay-cta[data-v-45a75671]{background:var(--ink, #141a2e);color:#fff;font-family:var(--font-sans, inherit);font-size:.875rem;font-weight:600;padding:10px 18px;border-radius:999px;box-shadow:0 10px 24px -8px #141a2e80;transition:transform .14s ease}.phone-overlay:hover .phone-overlay-cta[data-v-45a75671]{transform:translateY(-2px)}.mh[data-v-75b47ef3]{position:relative;overflow:hidden;background:linear-gradient(180deg,#fdf6f5 0%,#fcf7f6 45%,var(--page) 100%);border-bottom:1px solid var(--border)}.mh-inner[data-v-75b47ef3]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px;align-items:center;max-width:1208px;margin:0 auto;padding:64px 24px 72px}.mh-copy[data-v-75b47ef3]{max-width:36rem;width:100%}.mh-title[data-v-75b47ef3]{font-size:clamp(2.25rem,1rem + 3.2vw,3.625rem);font-weight:800;line-height:1.04;letter-spacing:-.035em;color:var(--ink);text-wrap:balance}.mh-title .home-accent[data-v-75b47ef3]{font-size:1.06em;letter-spacing:-.015em;color:var(--manual)}.mh-eyebrow[data-v-75b47ef3]{display:flex;align-items:center;gap:10px;margin-bottom:22px;font-family:var(--font-sans);font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-wrap:balance;color:var(--manual)}.mh-eyebrow-dot[data-v-75b47ef3]{width:7px;height:7px;border-radius:50%;flex-shrink:0;background:currentColor}.mh-lede[data-v-75b47ef3]{max-width:34rem;margin-top:24px;font-size:1.1875rem;line-height:1.55;color:var(--body)}.mh-ctas[data-v-75b47ef3]{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.mh-note[data-v-75b47ef3]{margin-top:22px;font-size:.9375rem;line-height:1.45;color:var(--muted)}.mh-stats[data-v-75b47ef3]{display:flex;flex-wrap:wrap;gap:14px 36px;margin-top:32px;padding:0;list-style:none}.mh-stats li[data-v-75b47ef3],.mh-stat-link[data-v-75b47ef3]{display:flex;flex-direction:column;gap:4px}.mh-stat-link[data-v-75b47ef3]{color:inherit;text-decoration:none}.mh-stat-link:hover .mh-stat-label[data-v-75b47ef3]{text-decoration:underline}.mh-stat-link[data-v-75b47ef3]:focus-visible{outline:3px solid var(--manual);outline-offset:4px;border-radius:6px}.mh-stat-figure[data-v-75b47ef3]{font-size:1.3125rem;font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--ink)}.mh-stars[data-v-75b47ef3]{display:flex;gap:2px;height:1.1em;align-items:center}.mh-stars svg[data-v-75b47ef3]{width:19px;height:19px;fill:#00b67a}.mh-stars svg.is-empty[data-v-75b47ef3]{fill:#d5d8df}.mh-stat-label[data-v-75b47ef3]{font-size:.8125rem;color:var(--muted)}.mh-visual[data-v-75b47ef3]{position:relative;display:flex;justify-content:center}.mh-topo[data-v-75b47ef3]{position:absolute;inset:-20%;opacity:.06;-webkit-mask-image:radial-gradient(ellipse 65% 80% at 72% 45%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 65% 80% at 72% 45%,#000 30%,transparent 75%);animation:mh-topo-drift-75b47ef3 90s linear infinite alternate;pointer-events:none}@keyframes mh-topo-drift-75b47ef3{0%{transform:translateZ(0)}to{transform:translate3d(-70px,-45px,0)}}.mh-glow[data-v-75b47ef3]{position:absolute;top:50%;left:50%;width:min(620px,90vw);aspect-ratio:1;margin:calc(min(620px,90vw)/-2) 0 0 calc(min(620px,90vw)/-2);border-radius:50%;background:conic-gradient(from 40deg,#f4acba80,#fbe4e899,#ffcdbe66,#f0a0b073,#f4acba80);filter:blur(64px);opacity:.55;animation:mh-glow-turn-75b47ef3 50s linear infinite;pointer-events:none}@keyframes mh-glow-turn-75b47ef3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mh-visual-frame[data-v-75b47ef3]{position:relative;width:100%;max-width:460px}.mh-chip[data-v-75b47ef3]{position:absolute;z-index:4;display:flex;align-items:center;gap:.75rem;max-width:240px;padding:.75rem 1rem;background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:0 16px 36px -16px #141a2e38;animation:mh-chip-float-75b47ef3 5.5s ease-in-out infinite alternate}@keyframes mh-chip-float-75b47ef3{0%{transform:translateY(0)}to{transform:translateY(-7px)}}.mh-chip-dot[data-v-75b47ef3]{width:.5rem;height:.5rem;border-radius:50%;flex:none;background:var(--dot);box-shadow:0 0 0 4px color-mix(in srgb,var(--dot) 18%,transparent)}.mh-chip--wifi[data-v-75b47ef3]{--dot: var(--site)}.mh-chip--views[data-v-75b47ef3]{--dot: var(--manual);animation-delay:-1.8s}.mh-chip--lang[data-v-75b47ef3]{--dot: #e0912f;animation-delay:-3.6s}.mh-chip-title[data-v-75b47ef3]{font-size:.8125rem;font-weight:700;line-height:1.25;color:var(--ink)}.mh-chip-meta[data-v-75b47ef3]{margin-top:3px;font-size:.75rem;line-height:1.3;color:var(--muted)}.mh-chip--wifi[data-v-75b47ef3]{left:-36px;top:8%}.mh-chip--views[data-v-75b47ef3]{right:-48px;top:46%}.mh-chip--lang[data-v-75b47ef3]{left:-26px;bottom:20%}@media (min-width: 1280px){.mh-chip--views[data-v-75b47ef3]{right:-96px}}@media (max-width: 1023px){.mh-inner[data-v-75b47ef3]{grid-template-columns:minmax(0,1fr);gap:40px;padding:48px 24px 56px}.mh-copy[data-v-75b47ef3]{margin:0 auto;text-align:center}.mh-eyebrow[data-v-75b47ef3]{justify-content:center}.mh-lede[data-v-75b47ef3]{margin-left:auto;margin-right:auto}.mh-ctas[data-v-75b47ef3],.mh-stats[data-v-75b47ef3]{justify-content:center}.mh-chip--wifi[data-v-75b47ef3]{left:0}.mh-chip--views[data-v-75b47ef3]{right:0}.mh-chip--lang[data-v-75b47ef3]{left:2%}}@media (max-width: 640px){.mh-chip[data-v-75b47ef3]{display:none}}@media (max-width: 519px){.mh-inner[data-v-75b47ef3]{padding:32px 16px 40px;gap:28px}.mh-eyebrow[data-v-75b47ef3]{margin-bottom:16px;font-size:.75rem;letter-spacing:.12em}.mh-lede[data-v-75b47ef3]{font-size:1.0625rem}.mh-ctas .home-btn[data-v-75b47ef3]{flex:1 1 auto}.mh-note[data-v-75b47ef3]{font-size:.875rem}.mh-stats[data-v-75b47ef3]{gap:14px 28px}}@media (prefers-reduced-motion: reduce){.mh-topo[data-v-75b47ef3],.mh-glow[data-v-75b47ef3],.mh-chip[data-v-75b47ef3]{animation:none}}.im[data-v-473d48af]{background:#fff;scroll-margin-top:64px}.im-inner[data-v-473d48af]{max-width:1208px;margin:0 auto;padding:104px 24px}.im-h2[data-v-473d48af]{max-width:13em}.im-h2 .home-accent[data-v-473d48af]{color:var(--manual)}.im-eyebrow[data-v-473d48af]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--manual)}.im-eyebrow .home-tag[data-v-473d48af]{letter-spacing:.06em}.im-ai[data-v-473d48af]{display:grid;gap:32px;align-items:center;margin-top:48px;padding:36px;border-radius:24px;background:var(--ink);color:#fff}@media (min-width: 900px){.im-ai[data-v-473d48af]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}}.im-eyebrow--dark[data-v-473d48af]{color:#f591a3}.im-pro-dark[data-v-473d48af]{background:var(--manual);color:#fff}.im-ai-title[data-v-473d48af]{margin-top:14px;font-size:clamp(1.625rem,1.2rem + 1.2vw,2.125rem);font-weight:800;line-height:1.12;letter-spacing:-.03em;text-wrap:balance}.im-ai-body[data-v-473d48af]{margin-top:14px;max-width:32em;font-size:1.0625rem;line-height:1.55;color:#bcc1d0}.im-chat[data-v-473d48af]{display:flex;flex-direction:column;padding:18px;border-radius:18px;background:#1f2640}.im-chat-head[data-v-473d48af]{display:flex;align-items:center;gap:10px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.09)}.im-avatar[data-v-473d48af]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--manual);font-size:.8125rem;font-weight:700}.im-chat-name[data-v-473d48af]{font-size:.9375rem;font-weight:700}.im-chat-status[data-v-473d48af]{display:flex;align-items:center;gap:5px;font-size:.8125rem;color:var(--site-on-dark)}.im-chat-status span[data-v-473d48af]{width:7px;height:7px;border-radius:50%;background:currentColor}.im-thread[data-v-473d48af]{display:flex;flex-direction:column;gap:8px;height:12.5rem;margin-top:14px;overflow-y:auto;scroll-behavior:smooth;border-radius:10px}.im-thread[data-v-473d48af]:focus-visible{outline:2px solid #fff;outline-offset:2px}.im-bubble[data-v-473d48af]{max-width:85%;padding:10px 14px;border-radius:14px;font-size:.9375rem;line-height:1.45;animation:im-bubble-in-473d48af .22s ease-out}.im-bubble--bot[data-v-473d48af]{align-self:flex-start;background:#2c3454;color:#eef0f6;border-bottom-left-radius:4px}.im-bubble--guest[data-v-473d48af]{align-self:flex-end;background:var(--manual);color:#fff;border-bottom-right-radius:4px}.im-typing[data-v-473d48af]{display:inline-flex;gap:4px;padding:13px 14px}.im-typing span[aria-hidden][data-v-473d48af]{width:6px;height:6px;border-radius:50%;background:#9aa1b8;animation:im-dot-473d48af 1s infinite ease-in-out}.im-typing span[data-v-473d48af]:nth-child(2){animation-delay:.15s}.im-typing span[data-v-473d48af]:nth-child(3){animation-delay:.3s}@keyframes im-dot-473d48af{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-3px);opacity:1}}@keyframes im-bubble-in-473d48af{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.im-chips[data-v-473d48af]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.im-chip[data-v-473d48af]{padding:8px 13px;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:transparent;font:inherit;font-size:.875rem;color:#eef0f6;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.im-chip[data-v-473d48af]:hover:not([aria-disabled]){border-color:#fff;background:#ffffff0f}.im-chip.is-asked[data-v-473d48af]{color:#9aa1b8;border-color:#ffffff1f}.im-chip[aria-disabled][data-v-473d48af]{cursor:wait}.im-chip[data-v-473d48af]:focus-visible{outline:2px solid #fff;outline-offset:2px}.im-grid[data-v-473d48af]{display:grid;gap:16px;margin-top:16px}@media (min-width: 680px){.im-grid[data-v-473d48af]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.im-grid[data-v-473d48af]{grid-template-columns:repeat(3,minmax(0,1fr))}}.im-card[data-v-473d48af]{display:flex;flex-direction:column;padding:28px;border:1px solid var(--border);border-radius:20px;background:#fff}.im-title[data-v-473d48af]{margin-top:14px;font-size:1.375rem;font-weight:800;line-height:1.22;letter-spacing:-.025em;color:var(--ink)}.im-body[data-v-473d48af]{margin-top:10px;font-size:.96875rem;line-height:1.55;color:var(--body)}.im-sample[data-v-473d48af]{font-size:.8125rem;color:var(--muted)}.im-lang[data-v-473d48af]:focus-visible,.im-add[data-v-473d48af]:focus-visible,.im-qr[data-v-473d48af]:focus-visible{outline:3px solid var(--manual);outline-offset:2px}.im-langs[data-v-473d48af]{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.im-lang[data-v-473d48af]{min-width:2.75rem;min-height:2.25rem;padding:0 12px;border:1px solid var(--border);border-radius:999px;background:#fff;font:inherit;font-size:.875rem;font-weight:600;color:var(--ink);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.im-lang[data-v-473d48af]:hover{border-color:var(--ink)}.im-lang.is-active[data-v-473d48af]{border-color:var(--manual);background:var(--manual);color:#fff}.im-welcome[data-v-473d48af]{margin-top:auto;padding:18px 18px 16px;border:1px solid #f2d5db;border-radius:14px;background:var(--manual-card)}.im-body[data-v-473d48af],.im-langs[data-v-473d48af]{margin-bottom:24px}.im-welcome[data-v-473d48af],.im-bottom[data-v-473d48af],.im-places[data-v-473d48af],.im-upsells[data-v-473d48af],.im-pdf[data-v-473d48af]{margin-top:auto}.im-welcome-title[data-v-473d48af]{font-size:1.0625rem;font-weight:700;color:var(--ink)}.im-welcome-rows[data-v-473d48af]{margin:10px 0 0}.im-welcome-rows div[data-v-473d48af]{display:flex;justify-content:space-between;gap:12px;padding:5px 0;font-size:.9375rem}.im-welcome-rows dt[data-v-473d48af]{color:var(--muted)}.im-welcome-rows dd[data-v-473d48af]{margin:0;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.im-places[data-v-473d48af]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.im-place[data-v-473d48af]{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 10px;border:1px solid var(--border);border-radius:12px}.im-thumb[data-v-473d48af]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:9px}.im-thumb svg[data-v-473d48af]{width:20px;height:20px;stroke-width:1.75}.im-thumb--sand[data-v-473d48af]{background:#f6dcc8;color:#9a5a2c}.im-thumb--sage[data-v-473d48af]{background:#d3eadf;color:#2f6f55}.im-thumb--sky[data-v-473d48af]{background:#d9def3;color:#3d4c8f}.im-place-text[data-v-473d48af]{display:flex;flex-direction:column;min-width:0;flex:1}.im-place-name[data-v-473d48af]{font-size:.9375rem;font-weight:700;color:var(--ink)}.im-place-meta[data-v-473d48af]{font-size:.8125rem;color:var(--muted)}.im-rating[data-v-473d48af]{display:inline-flex;align-items:center;gap:4px;font-size:.875rem;font-weight:700;color:var(--ink)}.im-rating svg[data-v-473d48af]{width:14px;height:14px;fill:currentColor}.im-upsells ul[data-v-473d48af]{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.im-upsell[data-v-473d48af]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 14px;border:1px solid var(--border);border-radius:12px;transition:background-color .15s ease,border-color .15s ease}.im-upsell.is-added[data-v-473d48af]{border-color:#a9dcc9;background:var(--site-tint)}.im-upsell-text[data-v-473d48af]{display:flex;flex-direction:column;min-width:0}.im-upsell-name[data-v-473d48af]{font-size:.9375rem;font-weight:700;color:var(--ink)}.im-upsell-price[data-v-473d48af]{font-size:.8125rem;color:var(--muted)}.im-add[data-v-473d48af]{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;min-height:36px;padding:0 16px;border:0;border-radius:999px;background:var(--ink);font:inherit;font-size:.875rem;font-weight:700;color:#fff;cursor:pointer;transition:background-color .15s ease}.im-add[data-v-473d48af]:hover{background:#2b3350}.im-add[aria-pressed=true][data-v-473d48af]{background:var(--site)}.im-add[aria-pressed=true][data-v-473d48af]:hover{background:var(--site-hover)}.im-add svg[data-v-473d48af]{width:15px;height:15px;stroke-width:2.5}.im-total[data-v-473d48af]{display:flex;justify-content:space-between;gap:12px;margin-top:14px;padding:0 2px;font-size:.9375rem;color:var(--body)}.im-total strong[data-v-473d48af]{color:var(--site);font-variant-numeric:tabular-nums}.im-qrs[data-v-473d48af]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:18rem;gap:10px;margin:10px 0 0;padding:0;list-style:none}.im-qr[data-v-473d48af]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 10px 12px;border:1px solid var(--border);border-radius:12px;color:var(--ink);text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.im-qr[data-v-473d48af]:hover{border-color:#e9b9c3;box-shadow:0 12px 24px -18px #c4314b80}.im-qr[data-v-473d48af] .qr{display:block;width:100%;height:auto;max-width:104px;color:var(--ink)}.im-qr-label[data-v-473d48af]{font-size:.875rem;font-weight:700}.im-pdf[data-v-473d48af]{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;min-height:200px}.im-paper[data-v-473d48af]{display:flex;flex-direction:column;gap:8px;width:140px;height:190px;padding:10px;border:1px solid var(--border);border-radius:4px;background:#fff;box-shadow:0 18px 32px -20px #141a2e59;transform:rotate(-4deg);transform-origin:bottom left}.im-paper-photo[data-v-473d48af]{height:38px;border-radius:2px;background:#cfd9d4}.im-paper-name[data-v-473d48af]{font-size:.5625rem;font-weight:700;color:var(--ink)}.im-paper-line[data-v-473d48af]{height:3px;border-radius:2px;background:#e8eaef}.im-paper-line--short[data-v-473d48af]{width:70%}.im-paper-foot[data-v-473d48af]{margin-top:auto;font-size:.4375rem;font-weight:600;color:var(--manual)}.im-pdf-btn[data-v-473d48af]{display:inline-flex;align-items:center;min-height:42px;padding:0 18px;border:1.5px solid var(--ink);border-radius:999px;font-size:.9375rem;font-weight:600;color:var(--ink);white-space:nowrap}.im-also[data-v-473d48af]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 14px;margin-top:28px}.im-also-label[data-v-473d48af]{padding-top:7px;font-size:.9375rem;font-weight:700;color:var(--ink)}.im-pills[data-v-473d48af]{flex:1 1 0;min-width:min(100%,18rem);display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.im-pill[data-v-473d48af]{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border:1px solid var(--border);border-radius:999px;font-size:.875rem;color:var(--body)}@media (prefers-reduced-motion: reduce){.im-bubble[data-v-473d48af],.im-typing span[data-v-473d48af]{animation:none}.im-thread[data-v-473d48af]{scroll-behavior:auto}.im-chip[data-v-473d48af],.im-lang[data-v-473d48af],.im-add[data-v-473d48af],.im-upsell[data-v-473d48af],.im-qr[data-v-473d48af]{transition:none}}@media (max-width: 519px){.im-inner[data-v-473d48af]{padding:72px 16px}.im-ai[data-v-473d48af]{margin-top:32px;padding:24px 18px;gap:24px;border-radius:20px}.im-chat[data-v-473d48af]{padding:14px}.im-thread[data-v-473d48af]{height:10.5rem}.im-card[data-v-473d48af]{padding:22px 18px}.im-grid[data-v-473d48af]{gap:12px;margin-top:12px}}.ts[data-v-7ee2d0cc]{background:var(--ink);color:#fff;scroll-margin-top:64px}.ts-inner[data-v-7ee2d0cc]{max-width:1208px;margin:0 auto;padding:104px 24px 96px}.ts-head[data-v-7ee2d0cc]{display:grid;gap:20px}@media (min-width: 900px){.ts-head[data-v-7ee2d0cc]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:64px;align-items:end}}.ts .ts-eyebrow[data-v-7ee2d0cc]{color:#f591a3}.ts .ts-h2[data-v-7ee2d0cc]{max-width:14em;color:#fff}.ts .ts-h2 .home-accent[data-v-7ee2d0cc]{color:#f591a3}.ts-intro[data-v-7ee2d0cc]{max-width:30em;font-size:1.0625rem;line-height:1.6;color:#bcc1d0;text-wrap:pretty}.ts-stage[data-v-7ee2d0cc]{position:relative;isolation:isolate;display:flex;flex-direction:column;margin-top:48px;padding:112px 48px 48px;border-radius:24px;overflow:hidden;background:#2a2f44}.ts-room[data-v-7ee2d0cc]{position:absolute;inset:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:30% 50%;object-position:30% 50%}.ts-tablet[data-v-7ee2d0cc]{--tb-rail: #17181c;--tb-cream: #f5f1eb;--tb-line: #ebe4da;--tb-ink: #1d1b19;--tb-muted: #6c665f;--tb-accent: #b3452c;--tb-accent-soft: #f6e4dc;--tb-accent-on-dark: #f0a089;width:100%;max-width:860px;margin-left:auto;padding:14px;border-radius:34px;background:#0c0d10;box-shadow:inset 0 0 0 1px #ffffff14,0 40px 80px -30px #000000bf}.ts-screen[data-v-7ee2d0cc]{display:grid;grid-template-columns:84px minmax(0,.78fr) minmax(0,1.22fr);height:520px;border-radius:22px;overflow:hidden;background:var(--tb-cream);color:var(--tb-ink)}.ts-rail[data-v-7ee2d0cc]{display:flex;flex-direction:column;align-items:center;gap:14px;padding:16px 6px 14px;background:var(--tb-rail)}.ts-mono[data-v-7ee2d0cc]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border:1px solid rgba(255,255,255,.22);border-radius:50%;font-family:var(--font-accent);font-style:italic;font-size:1.125rem;color:#fff}.ts-tabs[data-v-7ee2d0cc]{display:flex;flex-direction:column;gap:2px;width:100%}.ts-tab[data-v-7ee2d0cc]{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;width:100%;min-height:58px;padding:8px 2px;border:0;border-radius:12px;background:transparent;color:#b9b4ad;font-family:var(--font-sans);font-size:.6875rem;font-weight:600;line-height:1.15;text-align:center;cursor:pointer;transition:background-color .15s ease,color .15s ease}.ts-tab svg[data-v-7ee2d0cc]{width:20px;height:20px;stroke-width:1.75}.ts-tab[data-v-7ee2d0cc]:hover{color:#fff;background:#ffffff0d}.ts-tab[aria-selected=true][data-v-7ee2d0cc]{color:var(--tb-accent-on-dark);background:#ffffff12}.ts-tab[data-v-7ee2d0cc]:focus-visible{outline:2px solid #fff;outline-offset:-2px}.ts-lang[data-v-7ee2d0cc]{margin-top:auto;padding:5px 9px;border:1px solid rgba(255,255,255,.22);border-radius:8px;font-size:.6875rem;font-weight:600;color:#d8d4ce}.ts-photo[data-v-7ee2d0cc]{position:relative;display:flex;align-items:flex-end;background:#23201d}.ts-photo img[data-v-7ee2d0cc]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:55% 50%;object-position:55% 50%}.ts-photo[data-v-7ee2d0cc]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#0e0c0af0,#0e0c0a99 42%,#0e0c0a00 72%)}.ts-photo-text[data-v-7ee2d0cc]{position:relative;z-index:1;width:100%;padding:0 20px 22px;color:#fff}.ts-name[data-v-7ee2d0cc]{font-family:var(--font-accent);font-style:italic;font-size:1.875rem;line-height:1.02;letter-spacing:-.01em}.ts-place[data-v-7ee2d0cc]{display:flex;align-items:center;gap:5px;margin-top:8px;font-size:.75rem;color:#e4dfd8}.ts-place svg[data-v-7ee2d0cc]{width:13px;height:13px}.ts-strip[data-v-7ee2d0cc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18)}.ts-strip>div[data-v-7ee2d0cc]{padding:9px 0 10px 8px}.ts-strip>div[data-v-7ee2d0cc]:first-child{padding-left:0}.ts-strip>div+div[data-v-7ee2d0cc]{border-left:1px solid rgba(255,255,255,.18)}.ts-strip dt[data-v-7ee2d0cc]{font-size:.625rem;color:#cfc9c1}.ts-strip dd[data-v-7ee2d0cc]{margin-top:2px;font-size:.875rem;font-weight:700}.ts-strip .ts-strip-copy[data-v-7ee2d0cc]{font-size:.75rem;line-height:1.2;color:var(--tb-accent-on-dark)}.ts-main[data-v-7ee2d0cc]{display:flex;flex-direction:column;min-width:0;min-height:0}.ts-panel[data-v-7ee2d0cc]{flex:1;min-height:0;padding:22px 22px 12px;overflow-y:auto;animation:ts-in-7ee2d0cc .2s ease-out}.ts-panel[hidden][data-v-7ee2d0cc]{display:none}.ts-panel[data-v-7ee2d0cc]:focus-visible{outline:2px solid var(--tb-accent);outline-offset:-2px}@keyframes ts-in-7ee2d0cc{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ts-greet[data-v-7ee2d0cc]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px}.ts-hello[data-v-7ee2d0cc],.ts-ptitle[data-v-7ee2d0cc]{font-family:var(--font-accent);font-style:italic;font-size:1.625rem;line-height:1.1;letter-spacing:-.01em}.ts-dates[data-v-7ee2d0cc],.ts-note[data-v-7ee2d0cc]{font-size:.75rem;color:var(--tb-muted)}.ts-note[data-v-7ee2d0cc]{margin-top:6px}.ts-group[data-v-7ee2d0cc]{margin:16px 0 7px;font-size:.625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tb-muted)}.ts-cards[data-v-7ee2d0cc]{overflow:hidden;border:1px solid var(--tb-line);border-radius:14px;background:#fff}.ts-ptitle+.ts-cards[data-v-7ee2d0cc],.ts-note+.ts-cards[data-v-7ee2d0cc],.ts-wifi+.ts-cards[data-v-7ee2d0cc]{margin-top:12px}.ts-cards+.ts-note[data-v-7ee2d0cc]{margin-top:10px}.ts-cards>li+li[data-v-7ee2d0cc]{border-top:1px solid var(--tb-line)}.ts-row[data-v-7ee2d0cc]{display:flex;align-items:center;gap:11px;width:100%;padding:9px 12px;text-align:left}.ts-row--text[data-v-7ee2d0cc]{padding:11px 14px}.ts-row--link[data-v-7ee2d0cc]{border:0;background:transparent;font:inherit;color:inherit;cursor:pointer}.ts-row--link[data-v-7ee2d0cc]:hover{background:#fbf8f4}.ts-row--link[data-v-7ee2d0cc]:focus-visible{outline:2px solid var(--tb-accent);outline-offset:-2px;border-radius:12px}.ts-ico[data-v-7ee2d0cc]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:9px;background:var(--tb-accent-soft);color:var(--tb-accent)}.ts-ico svg[data-v-7ee2d0cc]{width:16px;height:16px;stroke-width:1.75}.ts-row-text[data-v-7ee2d0cc]{display:flex;flex-direction:column;flex:1;min-width:0}.ts-row-title[data-v-7ee2d0cc]{font-size:.8125rem;font-weight:600;line-height:1.3}.ts-row-sub[data-v-7ee2d0cc]{overflow:hidden;font-size:.71875rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;color:var(--tb-muted)}.ts-grow[data-v-7ee2d0cc]{flex:1;min-width:0}.ts-price[data-v-7ee2d0cc]{flex-shrink:0;font-size:.8125rem;font-weight:700;color:var(--tb-accent)}.ts-chev[data-v-7ee2d0cc]{width:15px;height:15px;flex-shrink:0;color:#a39d95}.ts-bullet[data-v-7ee2d0cc]{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--tb-accent)}.ts-tick[data-v-7ee2d0cc]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border-radius:50%;background:var(--tb-accent-soft);color:var(--tb-accent)}.ts-tick svg[data-v-7ee2d0cc]{width:11px;height:11px;stroke-width:3}.ts-rating[data-v-7ee2d0cc]{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;font-size:.75rem;font-weight:700}.ts-rating svg[data-v-7ee2d0cc]{width:12px;height:12px;fill:#e0a526;color:#e0a526}.ts-wifi[data-v-7ee2d0cc]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:14px 16px;border-radius:14px;background:var(--tb-rail);color:#fff}.ts-wifi dl[data-v-7ee2d0cc]{display:grid;gap:8px;min-width:0}.ts-wifi dt[data-v-7ee2d0cc]{font-size:.625rem;color:#b9b4ad}.ts-wifi dd[data-v-7ee2d0cc]{font-size:.875rem;font-weight:700;overflow-wrap:anywhere}.ts-pill[data-v-7ee2d0cc]{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:6px 11px;border-radius:999px;background:var(--tb-accent-soft);color:var(--tb-accent);font-size:.71875rem;font-weight:700}.ts-wifi .ts-pill[data-v-7ee2d0cc]{background:var(--tb-accent-on-dark);color:var(--tb-rail)}.ts-pill svg[data-v-7ee2d0cc]{width:12px;height:12px}.ts-ask[data-v-7ee2d0cc]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0;margin:0 16px 14px;padding:5px 5px 5px 16px;border:1px solid var(--tb-line);border-radius:999px;background:#fff;font-size:.75rem;color:var(--tb-muted)}.ts-ask span[data-v-7ee2d0cc]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--tb-accent);color:#fff}.ts-ask svg[data-v-7ee2d0cc]{width:14px;height:14px}.ts-qr[data-v-7ee2d0cc]{position:absolute;top:32px;left:32px;z-index:2;display:flex;align-items:center;gap:14px;width:330px;padding:14px 18px 14px 14px;border-radius:16px;background:#fff;color:var(--ink);text-decoration:none;box-shadow:0 18px 40px -18px #0000008c}.ts-qr[data-v-7ee2d0cc] .qr{flex-shrink:0;width:64px;height:64px;color:var(--ink)}.ts-qr-text[data-v-7ee2d0cc]{display:flex;flex-direction:column;gap:3px}.ts-qr-title[data-v-7ee2d0cc]{font-size:.9375rem;font-weight:700}.ts-qr-body[data-v-7ee2d0cc]{font-size:.8125rem;line-height:1.4;color:var(--body)}.ts-qr:hover .ts-qr-title[data-v-7ee2d0cc]{text-decoration:underline;text-underline-offset:3px}.ts-qr[data-v-7ee2d0cc]:focus-visible{outline:3px solid #fff;outline-offset:3px}.ts-caption[data-v-7ee2d0cc]{margin-top:16px;font-size:.875rem;color:#9aa1b8}@media (max-width: 1099px){.ts-stage[data-v-7ee2d0cc]{padding:160px 32px 32px}.ts-tablet[data-v-7ee2d0cc]{margin-right:auto}.ts-qr[data-v-7ee2d0cc]{position:static;align-self:flex-start;width:auto;max-width:360px;margin-top:16px}}@media (max-width: 899px){.ts-screen[data-v-7ee2d0cc]{grid-template-columns:84px minmax(0,1fr);height:500px}.ts-photo[data-v-7ee2d0cc]{display:none}}@media (max-width: 519px){.ts-inner[data-v-7ee2d0cc]{padding:72px 16px 64px}.ts-stage[data-v-7ee2d0cc]{margin-top:32px;padding:120px 10px 10px;border-radius:20px}.ts-tablet[data-v-7ee2d0cc]{padding:8px;border-radius:24px}.ts-screen[data-v-7ee2d0cc]{grid-template-columns:64px minmax(0,1fr);height:480px;border-radius:17px}.ts-rail[data-v-7ee2d0cc]{gap:10px;padding:12px 4px}.ts-mono[data-v-7ee2d0cc]{width:32px;height:32px;font-size:1rem}.ts-tab[data-v-7ee2d0cc]{min-height:52px;font-size:.625rem}.ts-panel[data-v-7ee2d0cc]{padding:18px 14px 10px}.ts-row-sub[data-v-7ee2d0cc]{white-space:normal}.ts-ask[data-v-7ee2d0cc]{margin:0 10px 10px}.ts-qr[data-v-7ee2d0cc]{max-width:none;align-self:stretch}}@media (prefers-reduced-motion: reduce){.ts-panel[data-v-7ee2d0cc]{animation:none}.ts-tab[data-v-7ee2d0cc]{transition:none}}.mhw[data-v-ae3bd8e6]{background:#fff;scroll-margin-top:64px}.mhw-inner[data-v-ae3bd8e6]{max-width:1208px;margin:0 auto;padding:96px 24px 88px;text-align:center}.mhw-steps[data-v-ae3bd8e6]{display:grid;gap:16px;margin-top:40px;text-align:left}@media (min-width: 768px){.mhw-steps[data-v-ae3bd8e6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}.mhw-step[data-v-ae3bd8e6]{padding:28px 28px 30px;border:1px solid var(--border);border-radius:18px;background:#fff}.mhw-num[data-v-ae3bd8e6]{display:block;font-family:var(--font-accent);font-style:italic;font-size:2.25rem;line-height:1;color:var(--manual)}.mhw-title[data-v-ae3bd8e6]{margin-top:14px;font-size:1.1875rem;font-weight:700;letter-spacing:-.015em;color:var(--ink)}.mhw-body[data-v-ae3bd8e6]{margin-top:8px;font-size:.9875rem;line-height:1.6;color:var(--body);text-wrap:pretty}@media (max-width: 519px){.mhw-inner[data-v-ae3bd8e6]{padding:72px 16px 64px}.mhw-step[data-v-ae3bd8e6]{padding:24px 22px 26px}}.mp[data-v-1b047ee6]{background:#f8fafc}.mp-head[data-v-1b047ee6]{padding:88px 24px 0;text-align:center}.mp-head .home-eyebrow[data-v-1b047ee6]{justify-content:center}.mp[data-v-1b047ee6] .pricing{padding-top:40px}.mp-strip[data-v-1b047ee6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;margin:0;padding:18px 24px;border:1px dashed #a8d6c8;border-radius:14px;background:var(--site-tint);font-size:.9375rem;text-align:center}.mp-strip-lead[data-v-1b047ee6]{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--ink)}.mp-strip-lead .home-dot[data-v-1b047ee6]{width:.4375rem;height:.4375rem;color:var(--site)}.mp-strip-text[data-v-1b047ee6]{color:var(--body)}@media (max-width: 600px){.mp-head[data-v-1b047ee6]{padding:64px 16px 0}.mp[data-v-1b047ee6] .pricing{padding-top:28px}.mp-strip[data-v-1b047ee6]{flex-direction:column;padding:16px}}.mfc-wrap[data-v-b96f0154]{background:#fff;padding:24px 24px 96px;scroll-margin-top:64px}.mfc[data-v-b96f0154]{max-width:1160px;margin:0 auto;padding:64px 32px;border-radius:28px;background:var(--ink);color:#fff;text-align:center}.mfc-title[data-v-b96f0154]{max-width:36rem;margin:0 auto;font-size:clamp(2rem,1.1rem + 2.6vw,3rem);font-weight:800;line-height:1.06;letter-spacing:-.035em;color:#fff;text-wrap:balance}.mfc-title .home-accent[data-v-b96f0154]{font-size:1.06em;letter-spacing:-.015em;color:#f591a3}.mfc-lede[data-v-b96f0154]{max-width:40rem;margin:18px auto 0;font-size:1.125rem;line-height:1.55;color:#c3c8d4;text-wrap:pretty}.mfc-ctas[data-v-b96f0154]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.mfc-btn-ghost[data-v-b96f0154]{border:1.5px solid rgba(255,255,255,.28);color:#fff;background:transparent}.mfc-btn-ghost[data-v-b96f0154]:hover{border-color:#fff;background:#ffffff0f}.mfc-ctas .home-btn[data-v-b96f0154]:focus-visible{outline-color:#f591a3}@media (max-width: 639px){.mfc-wrap[data-v-b96f0154]{padding:8px 16px 64px}.mfc[data-v-b96f0154]{padding:44px 20px;border-radius:22px}.mfc-lede[data-v-b96f0154]{font-size:1.0625rem}.mfc-ctas .home-btn[data-v-b96f0154]{flex:1 1 12rem}}
