.preview[data-astro-cid-qb6urw5e]{justify-self:center;width:100%;max-width:480px;margin:0}.slab[data-astro-cid-qb6urw5e]{background:var(--coral);color:var(--on-coral);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-6) 88px}.chat-head[data-astro-cid-qb6urw5e]{padding-bottom:var(--space-4);border-bottom:1px solid #2c121629;align-items:center;gap:12px;display:flex}.avatar[data-astro-cid-qb6urw5e]{background:var(--paper);width:40px;height:40px;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:18px;font-weight:800;display:grid}.messages[data-astro-cid-qb6urw5e]{gap:var(--space-2);margin:var(--space-4) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.bubble[data-astro-cid-qb6urw5e]{border-radius:18px;max-width:82%;padding:10px 14px;font-size:15px;line-height:21px}.bubble[data-astro-cid-qb6urw5e].business{background:var(--paper);border-bottom-left-radius:6px;align-self:flex-start}.bubble[data-astro-cid-qb6urw5e].client{background:var(--coral-deep);color:var(--paper);border-bottom-right-radius:6px;align-self:flex-end}.booking[data-astro-cid-qb6urw5e]{border-radius:var(--radius-sm);background:var(--paper);align-self:flex-start;width:min(82%,280px);padding:12px 14px}.booking-row[data-astro-cid-qb6urw5e]{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:2px;display:flex}.day[data-astro-cid-qb6urw5e]{margin:-64px var(--space-4) 0;border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--line);padding:20px;position:relative}.day-head[data-astro-cid-qb6urw5e]{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.day[data-astro-cid-qb6urw5e] ul[data-astro-cid-qb6urw5e]{margin:0;padding:0;list-style:none}.day[data-astro-cid-qb6urw5e] li[data-astro-cid-qb6urw5e]{border-top:1px solid var(--line);grid-template-columns:52px 1fr auto;align-items:center;gap:12px;padding-block:10px;display:grid}.who[data-astro-cid-qb6urw5e]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}.tabular[data-astro-cid-qb6urw5e]{font-variant-numeric:tabular-nums}.muted[data-astro-cid-qb6urw5e]{color:var(--ink-muted)}.pill[data-astro-cid-qb6urw5e]{border-radius:var(--radius-pill);white-space:nowrap;padding:2px 10px;font-size:12px;font-weight:600;line-height:18px}.pill[data-astro-cid-qb6urw5e].booked{background:var(--coral);color:var(--ink)}.pill[data-astro-cid-qb6urw5e].free{background:var(--blush);color:var(--ink)}.pill[data-astro-cid-qb6urw5e].confirmed{background:var(--coral-deep);color:var(--paper)}@media (width>=960px){.preview[data-astro-cid-qb6urw5e]{justify-self:end}.day[data-astro-cid-qb6urw5e]{width:320px;margin-left:-40px}}.hero[data-astro-cid-ge2uvauf]{gap:var(--space-16);padding-block:var(--space-8) var(--space-16);display:grid}.copy[data-astro-cid-ge2uvauf]{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.badge[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--blush);color:var(--coral-strong);padding:6px 14px;display:inline-flex}.dot[data-astro-cid-ge2uvauf]{background:var(--coral-strong);border-radius:50%;width:8px;height:8px}h1[data-astro-cid-ge2uvauf]{max-width:13ch}.lead[data-astro-cid-ge2uvauf]{max-width:38ch;font-size:18px;line-height:28px}@media (width>=960px){.hero[data-astro-cid-ge2uvauf]{padding-block:var(--space-16) 96px;grid-template-columns:1.1fr 1fr;align-items:center}}.steps[data-astro-cid-5wfdsgz3]{padding-block:var(--space-8) var(--space-16)}.intro[data-astro-cid-5wfdsgz3]{gap:var(--space-4);max-width:820px;margin-bottom:var(--space-8);display:grid}.intro[data-astro-cid-5wfdsgz3] p[data-astro-cid-5wfdsgz3]{color:var(--ink-muted);font-size:18px;line-height:28px}ol[data-astro-cid-5wfdsgz3]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-5wfdsgz3]{align-content:start;gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-md);background:var(--paper);display:grid}.num[data-astro-cid-5wfdsgz3]{margin-bottom:var(--space-2);font-family:var(--font-display);letter-spacing:-.03em;color:var(--coral-strong);font-size:44px;font-weight:800;line-height:46px}li[data-astro-cid-5wfdsgz3] p[data-astro-cid-5wfdsgz3]{color:var(--ink-muted)}@media (width>=800px){ol[data-astro-cid-5wfdsgz3]{gap:var(--space-6);grid-template-columns:repeat(3,1fr)}}section[data-astro-cid-d4nisn5p]{padding-block:var(--space-8)}.panel[data-astro-cid-d4nisn5p]{gap:var(--space-4);padding:var(--space-8) var(--space-6);border-radius:var(--radius-lg);background:var(--blush);display:grid}p[data-astro-cid-d4nisn5p]{max-width:52ch;font-size:18px;line-height:28px}@media (width>=960px){.panel[data-astro-cid-d4nisn5p]{align-items:center;gap:var(--space-16);padding:var(--space-16);grid-template-columns:1fr 1.2fr}}section[data-astro-cid-vekgkm42]{padding-block:var(--space-8) var(--space-16)}.panel[data-astro-cid-vekgkm42]{gap:var(--space-8);padding:var(--space-8) var(--space-4) var(--space-4);border-radius:var(--radius-lg);background:var(--coral-deep);color:var(--paper);display:grid}.intro[data-astro-cid-vekgkm42]{align-content:start;gap:var(--space-4);padding-inline:var(--space-4);display:grid}.intro[data-astro-cid-vekgkm42] p[data-astro-cid-vekgkm42]{max-width:40ch;color:var(--blush);font-size:18px;line-height:28px}.card[data-astro-cid-vekgkm42]{padding:var(--space-6);border-radius:var(--radius-md);background:var(--paper);color:var(--ink)}form[data-astro-cid-vekgkm42]{gap:var(--space-4);display:grid}.field[data-astro-cid-vekgkm42]{gap:6px;display:grid}label[data-astro-cid-vekgkm42]{font-size:14px;font-weight:600;line-height:20px}.optional[data-astro-cid-vekgkm42]{color:var(--ink-muted);font-weight:500}input[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{border:1.5px solid var(--ink-muted);border-radius:var(--radius-sm);background:var(--paper);width:100%;min-height:48px;color:var(--ink);font:inherit;padding:12px 14px;font-size:16px;line-height:24px}textarea[data-astro-cid-vekgkm42]{resize:vertical}input[data-astro-cid-vekgkm42]::placeholder,textarea[data-astro-cid-vekgkm42]::placeholder{color:var(--ink-muted);opacity:1}input[data-astro-cid-vekgkm42]:focus-visible,textarea[data-astro-cid-vekgkm42]:focus-visible{outline:3px solid var(--coral-strong);outline-offset:1px;border-color:var(--coral-strong)}[data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--coral-strong);background:var(--blush)}.hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.status[data-astro-cid-vekgkm42]{color:var(--coral-strong);font-size:14px;font-weight:600;line-height:20px}.status[data-astro-cid-vekgkm42]:empty{display:none}.button[data-astro-cid-vekgkm42]{justify-self:start}.success[data-astro-cid-vekgkm42]{gap:var(--space-2);padding-block:var(--space-6);display:grid}.success[data-astro-cid-vekgkm42]:focus{outline:none}.privacy[data-astro-cid-vekgkm42]{color:var(--ink-muted)}@media (width>=720px){.panel[data-astro-cid-vekgkm42],.card[data-astro-cid-vekgkm42]{padding:var(--space-8)}}@media (width>=960px){.panel[data-astro-cid-vekgkm42]{gap:var(--space-16);padding:var(--space-16);grid-template-columns:1fr 1fr}.intro[data-astro-cid-vekgkm42]{padding-inline:0}}
