.home-hero[data-astro-cid-qryzqe6x] .lead[data-astro-cid-qryzqe6x]{max-width:560px}.hv-cal[data-astro-cid-qryzqe6x]{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.hv-cal-d[data-astro-cid-qryzqe6x]{color:var(--muted);text-align:center;font-size:11px;font-weight:700}.hv-cal-c[data-astro-cid-qryzqe6x]{background:var(--surface);border-radius:10px;place-items:center;min-height:38px;font-size:11px;font-weight:800;display:grid}.hv-ch-tiktok[data-astro-cid-qryzqe6x]{background:var(--ink);color:#fff}.hv-ch-ig[data-astro-cid-qryzqe6x]{color:#a3164a;background:#fde7ee}.hv-ch-fb[data-astro-cid-qryzqe6x]{color:#0b5d99;background:#e2f1fd}.hv-ch-blog[data-astro-cid-qryzqe6x]{color:#9a4a00;background:#fff0dc}.hv-ch-line[data-astro-cid-qryzqe6x]{color:#0b6b34;background:#e3f8ec}.hv-adrow[data-astro-cid-qryzqe6x]{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px;font-size:13px;display:grid}.hv-adbar[data-astro-cid-qryzqe6x]{background:#2a2a34;border-radius:6px;height:10px;overflow:hidden}.hv-adbar[data-astro-cid-qryzqe6x] span[data-astro-cid-qryzqe6x]{background:var(--accent-on-dark);border-radius:6px;height:100%;display:block}.hv-adrow[data-astro-cid-qryzqe6x]:first-of-type .hv-adbar[data-astro-cid-qryzqe6x] span[data-astro-cid-qryzqe6x]{background:#7ff0b0}.hv-q[data-astro-cid-qryzqe6x]{background:#2a2a34;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.hv-res[data-astro-cid-qryzqe6x]{border:1px solid var(--line-dark);color:var(--on-dark-2);border-radius:12px;gap:6px;padding:9px 11px;font-size:12px;font-weight:700;display:grid}.hv-res-on[data-astro-cid-qryzqe6x]{border:2px solid var(--accent-on-dark);color:#fff}.hv-card-link[data-astro-cid-qryzqe6x]{text-decoration:none}.hv-card-link[data-astro-cid-qryzqe6x]:hover{color:var(--accent-ink)}.bcard-dark[data-astro-cid-qryzqe6x] .hv-card-link[data-astro-cid-qryzqe6x]:hover{color:var(--line-green-on-dark)}.hv-viz[data-astro-cid-qryzqe6x]{place-content:center stretch;min-height:150px;display:grid}.hv-reels[data-astro-cid-qryzqe6x]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hv-reel[data-astro-cid-qryzqe6x]{aspect-ratio:9/16;background:linear-gradient(160deg,#e3f8ec,#c6ecd6);border-radius:14px;place-items:center;display:grid;position:relative}.hv-reel-on[data-astro-cid-qryzqe6x]{background:linear-gradient(160deg,#1a1a22,#3a3a46)}.hv-reels-sm[data-astro-cid-qryzqe6x]{justify-self:center;width:100%;max-width:260px}.hv-play[data-astro-cid-qryzqe6x]{opacity:.9;border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:14px solid #fff;width:0;height:0}.hv-reel[data-astro-cid-qryzqe6x]:not(.hv-reel-on) .hv-play[data-astro-cid-qryzqe6x]{border-left-color:#0b6b34}.hv-phone[data-astro-cid-qryzqe6x]{border:6px solid var(--ink-3);background:#8cabd9;border-radius:22px;justify-self:center;width:100%;max-width:280px;overflow:hidden}.hv-phone-bar[data-astro-cid-qryzqe6x]{color:var(--ink);background:#fff;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:700;display:flex}.hv-avatar[data-astro-cid-qryzqe6x]{background:var(--line-green);border-radius:50%;width:22px;height:22px}.hv-phone-chat[data-astro-cid-qryzqe6x]{gap:8px;padding:12px;font-size:13px;display:grid}.hv-phone-chat[data-astro-cid-qryzqe6x] .bubble[data-astro-cid-qryzqe6x]{font-size:13px}.hv-phone[data-astro-cid-qryzqe6x] .richmenu[data-astro-cid-qryzqe6x] span[data-astro-cid-qryzqe6x]{padding:12px 4px;font-size:11px}.hv-grid[data-astro-cid-qryzqe6x]{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:center;gap:6px;width:100%;max-width:220px;display:grid}.hv-grid[data-astro-cid-qryzqe6x] span[data-astro-cid-qryzqe6x]{aspect-ratio:1;background:#fde7ee;border-radius:8px}.hv-grid[data-astro-cid-qryzqe6x] span[data-astro-cid-qryzqe6x].on{background:var(--accent)}.hv-bars[data-astro-cid-qryzqe6x]{align-items:end;gap:8px;height:110px;display:flex}.hv-bars[data-astro-cid-qryzqe6x] span[data-astro-cid-qryzqe6x]{background:#ffb547;border-radius:8px 8px 3px 3px;flex:1}.hv-bars[data-astro-cid-qryzqe6x] span[data-astro-cid-qryzqe6x]:last-child{background:var(--accent)}.hv-result[data-astro-cid-qryzqe6x]{color:var(--muted);background:#fff;border:1px solid #ececf1;border-radius:12px;gap:6px;padding:10px 12px;font-size:12px;font-weight:700;display:grid}.hv-result[data-astro-cid-qryzqe6x].on{color:var(--ai);border:2px solid #8b5cf6}.hv-result[data-astro-cid-qryzqe6x].on .skel[data-astro-cid-qryzqe6x]{background:#c4b2ff}.hv-browser[data-astro-cid-qryzqe6x]{border:1px solid var(--border);background:#fff;border-radius:14px;justify-self:center;width:100%;max-width:560px;position:relative;overflow:hidden}.hv-browser-bar[data-astro-cid-qryzqe6x]{background:var(--surface);color:var(--muted);align-items:center;gap:6px;padding:10px 12px;font-size:12px;display:flex}.hv-browser-bar[data-astro-cid-qryzqe6x] span[data-astro-cid-qryzqe6x]{background:#d7d7df;border-radius:50%;width:9px;height:9px}.hv-browser-bar[data-astro-cid-qryzqe6x] em[data-astro-cid-qryzqe6x]{background:#fff;border-radius:999px;margin-left:10px;padding:3px 10px;font-style:normal}.hv-browser-body[data-astro-cid-qryzqe6x]{gap:10px;padding:22px;display:grid}.hv-btn[data-astro-cid-qryzqe6x]{background:var(--accent);border-radius:9px;width:96px;height:30px}.hv-btn-2[data-astro-cid-qryzqe6x]{background:var(--surface);border:1px solid var(--border)}.hv-speed[data-astro-cid-qryzqe6x]{color:#0b6b34;background:#e3f8ec;border-radius:14px;justify-items:center;padding:10px 14px;font-size:11px;font-weight:700;display:grid;position:absolute;bottom:16px;right:16px}.hv-speed[data-astro-cid-qryzqe6x] strong[data-astro-cid-qryzqe6x]{font-size:22px;line-height:1}.hv-wellness[data-astro-cid-qryzqe6x]{background:linear-gradient(#fdf0f4 0%,#fff7f9 100%)}.hv-ico[data-astro-cid-qryzqe6x]{background:var(--accent-soft);color:var(--accent-ink)}.hv-photo-wrap[data-astro-cid-qryzqe6x]{justify-self:center;width:100%;max-width:560px;position:relative}.hv-photo[data-astro-cid-qryzqe6x]{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto}.hv-booking[data-astro-cid-qryzqe6x]{gap:8px;width:min(320px,90%);position:absolute;bottom:-28px;left:-24px;box-shadow:0 24px 48px #a3164a2e}.hv-slot[data-astro-cid-qryzqe6x]{border-top:1px solid #f1f1f4;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:grid}.hv-slot[data-astro-cid-qryzqe6x] .mono[data-astro-cid-qryzqe6x]{color:var(--muted);font-size:12px}.hv-pill-wait[data-astro-cid-qryzqe6x]{color:#8a5a00;background:#fff4dc}.hv-links[data-astro-cid-qryzqe6x] a[data-astro-cid-qryzqe6x]{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;font-size:16px;text-decoration:none;display:grid}.hv-links[data-astro-cid-qryzqe6x] a[data-astro-cid-qryzqe6x]:first-child{border-top:0}.hv-links[data-astro-cid-qryzqe6x] a[data-astro-cid-qryzqe6x]:hover strong[data-astro-cid-qryzqe6x]{color:var(--accent-ink)}.hv-illus[data-astro-cid-qryzqe6x]{justify-self:center;width:100%;max-width:620px;height:auto}@media (width<=700px){.hv-booking[data-astro-cid-qryzqe6x]{width:100%;margin-top:14px;position:static}}
