.demo-page[data-astro-cid-6bfsojfh]{background:var(--paper);color:var(--ink)}.demo-hero[data-astro-cid-6bfsojfh]{color:#fff;background:#0a0a0a;padding:8rem 0 4.5rem}.demo-hero__grid[data-astro-cid-6bfsojfh]{grid-template-columns:1.15fr .85fr;align-items:end;gap:5rem;display:grid}.eyebrow[data-astro-cid-6bfsojfh]{color:inherit;align-items:center;gap:.7rem;display:flex}.eyebrow[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{background:var(--yellow);border-radius:50%;width:.55rem;height:.55rem}.demo-hero[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{max-width:11ch;margin-top:1.2rem;font-size:clamp(3.7rem,6vw,6rem);font-weight:580;line-height:.9}.demo-hero__aside[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]{color:#ffffffad;font-size:1.05rem;line-height:1.65}.demo-hero[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{color:#ffffffd1;gap:.65rem;margin:2rem 0 0;padding-left:1.25rem;font-size:.8rem;list-style:outside;display:grid}.demo-hero[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{border-top:1px solid #ffffff24;padding:.7rem 0 .7rem .25rem}.demo-hero[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]::marker{color:var(--yellow);font-size:1.15em}.booking[data-astro-cid-6bfsojfh]{padding:var(--space-section-compact) 0}.booking__heading[data-astro-cid-6bfsojfh]{grid-template-columns:.35fr 1fr;align-items:start;gap:3rem;display:grid}.booking__heading[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{max-width:12ch;font-size:clamp(3rem,5vw,5.3rem);font-weight:580}.booking__heading[data-astro-cid-6bfsojfh] div[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]{color:#686762;max-width:40rem;margin-top:1rem;line-height:1.6}.review-guide[data-astro-cid-6bfsojfh]{border-top:1px solid #d8d6cd;border-left:1px solid #d8d6cd;grid-template-columns:repeat(3,1fr);margin-top:3rem;display:grid}.review-guide[data-astro-cid-6bfsojfh] article[data-astro-cid-6bfsojfh]{min-height:12rem;padding:var(--space-card);border-bottom:1px solid #d8d6cd;border-right:1px solid #d8d6cd}.review-guide[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:#806300;font:650 .75rem var(--font-mono);text-transform:uppercase}.review-guide[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{margin-top:1.25rem;font-size:1.15rem}.review-guide[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:#686762;margin-top:.7rem;font-size:.82rem;line-height:1.55}.booking-proof[data-astro-cid-6bfsojfh]{color:#fff;background:#111;border:1px solid #ffffff1f;border-radius:1rem;grid-template-columns:auto auto 1fr auto;align-items:center;gap:1.5rem;margin-top:1rem;padding:1.25rem 1.5rem;display:grid;box-shadow:0 1.5rem 4rem #0a0a0a1a}.booking-proof[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{color:#fff9;font:650 .75rem var(--font-mono);text-transform:uppercase}.booking-proof[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{color:var(--yellow);letter-spacing:-.06em;font-size:2.8rem;line-height:1}.booking-proof[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:#ffffffa8;max-width:40rem;font-size:.82rem;line-height:1.5}.booking-proof[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:#fff;text-decoration:underline;text-decoration-color:var(--yellow);text-underline-offset:.2rem;font-size:.78rem;font-weight:700}.booking__frame[data-astro-cid-6bfsojfh]{background:#fff;border:1px solid #deddd7;border-radius:1.25rem;margin-top:2.5rem;overflow:hidden;box-shadow:0 2rem 6rem #00000012}.calendly-inline-widget[data-astro-cid-6bfsojfh]{height:780px}.booking[data-astro-cid-6bfsojfh] iframe{border:0;display:block}.booking__fallback[data-astro-cid-6bfsojfh]{color:#686762;text-align:center;margin-top:1rem;font-size:.75rem}.booking__fallback[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{text-underline-offset:.2rem;text-decoration:underline}.booking__evidence[data-astro-cid-6bfsojfh]{color:#686762;text-align:center;margin-top:.75rem;font-size:.75rem}.booking__evidence[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{text-decoration:underline;text-decoration-color:var(--yellow);text-underline-offset:.2rem;font-weight:700}@media (width<=800px){.demo-hero__grid[data-astro-cid-6bfsojfh],.booking__heading[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.demo-hero[data-astro-cid-6bfsojfh]{padding-top:8rem}.demo-hero__grid[data-astro-cid-6bfsojfh]{gap:3rem}.review-guide[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.review-guide[data-astro-cid-6bfsojfh] article[data-astro-cid-6bfsojfh]{min-height:10rem}.booking-proof[data-astro-cid-6bfsojfh]{grid-template-columns:auto 1fr}.booking-proof[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh],.booking-proof[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{grid-column:1/-1}.booking[data-astro-cid-6bfsojfh]{padding:var(--space-section) 0}.calendly-inline-widget[data-astro-cid-6bfsojfh]{height:900px}}@media (width<=620px){.demo-hero[data-astro-cid-6bfsojfh]{padding-top:6.75rem}.demo-hero[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{font-size:clamp(2.8rem,14vw,3.2rem)}.demo-hero__grid[data-astro-cid-6bfsojfh]{gap:2rem}.booking__heading[data-astro-cid-6bfsojfh]{gap:1.5rem}.booking__heading[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:clamp(2.5rem,12vw,3rem)}.booking__frame[data-astro-cid-6bfsojfh]{border-radius:.9rem;width:100%}.calendly-inline-widget[data-astro-cid-6bfsojfh]{height:980px}.booking__fallback[data-astro-cid-6bfsojfh],.booking__evidence[data-astro-cid-6bfsojfh]{max-width:30rem;line-height:1.55}}.demo-hero[data-astro-cid-6bfsojfh]{padding-bottom:3rem}.demo-hero[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{letter-spacing:-.045em;max-width:16ch;font-size:clamp(3.2rem,5vw,4.5rem);line-height:1.02}.demo-hero__aside[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]{color:#c0c0b9}.demo-hero[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{font-size:.9375rem;line-height:1.6}.booking[data-astro-cid-6bfsojfh]{padding-block:4.5rem}.booking__frame[data-astro-cid-6bfsojfh]{margin-top:3rem}.booking__fallback[data-astro-cid-6bfsojfh]{margin-top:1.5rem}.booking__heading[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{letter-spacing:-.045em;max-width:20ch;font-size:clamp(2.25rem,4vw,3.5rem);line-height:1.08}.booking__heading[data-astro-cid-6bfsojfh] div[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]{color:#4f4e48}.booking__fallback[data-astro-cid-6bfsojfh],.booking__evidence[data-astro-cid-6bfsojfh]{color:#4f4e48;font-size:.9375rem;line-height:1.6}.eyebrow[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{flex:none}@media (width<=800px){.booking__heading[data-astro-cid-6bfsojfh]{gap:1.25rem}.demo-hero__grid[data-astro-cid-6bfsojfh]{gap:2rem}}@media (width<=620px){.demo-hero[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{font-size:clamp(2.65rem,10.8vw,3.4rem)}.booking[data-astro-cid-6bfsojfh]{padding-block:3rem}.booking__heading[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:2.25rem}.booking__frame[data-astro-cid-6bfsojfh]{margin-top:2rem}.booking[data-astro-cid-6bfsojfh] .booking__frame[data-astro-cid-6bfsojfh]{width:calc(100% - 2rem)}}
