.booking-page[data-astro-cid-yekmtnli]{background:#f5f7fa}.booking-header[data-astro-cid-yekmtnli]{max-width:720px}.booking-header[data-astro-cid-yekmtnli] .section-title[data-astro-cid-yekmtnli]{max-width:22ch}.demo-overview[data-astro-cid-yekmtnli]{background:#fff;border:1px solid #101b2414;border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:36px 0;display:grid}.demo-overview[data-astro-cid-yekmtnli]>div[data-astro-cid-yekmtnli]{min-width:0;padding:clamp(24px,3vw,32px)}.demo-attendees[data-astro-cid-yekmtnli]{border-left:1px solid #101b2414}.demo-overview[data-astro-cid-yekmtnli] .ui-icon-badge{border-radius:12px;width:40px;height:40px;margin-bottom:16px}.demo-overview[data-astro-cid-yekmtnli] h2[data-astro-cid-yekmtnli],.booking-calendar[data-astro-cid-yekmtnli] h2[data-astro-cid-yekmtnli]{letter-spacing:-.02em;color:var(--ink);font-size:20px;font-weight:600;line-height:1.3}.demo-overview[data-astro-cid-yekmtnli] p[data-astro-cid-yekmtnli],.demo-overview[data-astro-cid-yekmtnli] li[data-astro-cid-yekmtnli]{color:var(--muted);font-size:15px;line-height:1.75}.demo-overview[data-astro-cid-yekmtnli] p[data-astro-cid-yekmtnli]{margin-top:12px}.demo-next[data-astro-cid-yekmtnli]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:clamp(24px,4vw,48px);margin:0 0 36px;display:grid}.demo-next[data-astro-cid-yekmtnli] h2[data-astro-cid-yekmtnli]{letter-spacing:-.02em;color:var(--ink);font-size:20px;font-weight:600;line-height:1.3}.demo-next[data-astro-cid-yekmtnli] p[data-astro-cid-yekmtnli]{color:var(--muted);margin-top:12px;font-size:15px;line-height:1.75}.demo-next[data-astro-cid-yekmtnli] a[data-astro-cid-yekmtnli]{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.demo-next[data-astro-cid-yekmtnli] a[data-astro-cid-yekmtnli]:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.demo-testimonial[data-astro-cid-yekmtnli]{border:1px solid #101b2414;border-left:4px solid var(--accent);background:#fff;border-radius:24px;padding:clamp(24px,3vw,32px)}.demo-testimonial[data-astro-cid-yekmtnli] blockquote[data-astro-cid-yekmtnli]{color:var(--ink);font-size:18px;line-height:1.6}.demo-testimonial[data-astro-cid-yekmtnli] figcaption[data-astro-cid-yekmtnli]{color:var(--muted);gap:2px;margin-top:16px;font-size:14px;line-height:1.5;display:grid}.demo-testimonial-name[data-astro-cid-yekmtnli]{color:var(--ink);font-weight:600}.demo-overview[data-astro-cid-yekmtnli] ul[data-astro-cid-yekmtnli]{gap:12px;margin-top:16px;display:grid}.demo-overview[data-astro-cid-yekmtnli] li[data-astro-cid-yekmtnli]{padding-left:22px;position:relative}.demo-overview[data-astro-cid-yekmtnli] li[data-astro-cid-yekmtnli]:before{content:"";background:var(--accent);border-radius:2px;width:7px;height:7px;position:absolute;top:.65em;left:0}.booking-calendar[data-astro-cid-yekmtnli]{background:#fff;border:1px solid #101b2414;border-radius:24px;overflow:hidden;box-shadow:0 18px 40px #0f17200a}.booking-calendar-header[data-astro-cid-yekmtnli]{border-bottom:1px solid #101b2410;padding:24px 32px}#calendly-booking[data-astro-cid-yekmtnli]{width:100%;min-width:0;height:800px}#booking-status[data-astro-cid-yekmtnli]{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.6}.booking-fallback[data-astro-cid-yekmtnli]{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.7}.booking-fallback[data-astro-cid-yekmtnli] a[data-astro-cid-yekmtnli]{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.booking-fallback[data-astro-cid-yekmtnli] a[data-astro-cid-yekmtnli]:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (width<=760px){.demo-next[data-astro-cid-yekmtnli]{grid-template-columns:1fr}}@media (width<=600px){.demo-overview[data-astro-cid-yekmtnli]{grid-template-columns:1fr;margin-block:28px}.demo-attendees[data-astro-cid-yekmtnli]{border-top:1px solid #101b2414;border-left:0}.booking-calendar-header[data-astro-cid-yekmtnli]{padding:24px}#calendly-booking[data-astro-cid-yekmtnli]{height:950px}}
