PageSourceSearch

https://bookingmachine.io/

html bookingmachine.io collected 2026-10-02 06:14:30 UTC 243,187 bytes, 6 lines download raw bytes

1<!DOCTYPE html><html lang="en" class="__variable_5e6821"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/76b4c588952f82e9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/a6d62034bb0c6961.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-3f6b9e91320943fe.js"/>
1<script src="/_next/static/chunks/bf16105b-a0788f82ed3454cf.js" async=""></script>
1<script src="/_next/static/chunks/95781-d88705e78bf8015d.js" async=""></script>
1<script src="/_next/static/chunks/main-app-7e8d7223f704d604.js" async=""></script>
1<script src="/_next/static/chunks/app/global-error-19b5c00ccbc81c0a.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-3b2db75f5f6055d7.js" async=""></script>
1<script src="/_next/static/chunks/app/error-e0305295c3ad6ff6.js" async=""></script>
1<script src="/_next/static/chunks/52705-e85cc9ccd53a7bcb.js" async=""></script>
1<script src="/_next/static/chunks/app/(marketing)/%5B...slug%5D/page-3472fb36c18b5de2.js" async=""></script>
1<script src="/_next/static/chunks/83671-9b74d324598ba529.js" async=""></script>
1<script src="/_next/static/chunks/95217-30e620c42ea72a30.js" async=""></script>
1<script src="/_next/static/chunks/app/(marketing)/layout-8b4d68dff5da1c5d.js" async=""></script>
1<script src="/_next/static/chunks/02f42b08-ecf4ea1365f19a60.js" async=""></script>
1<script src="/_next/static/chunks/38118-d2489b0b30e46958.js" async=""></script>
1<script src="/_next/static/chunks/app/(marketing)/page-921635d04f4ad516.js" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-Q1TKWRXL7W" as="script"/><meta name="next-size-adjust" content=""/><link rel="alternate" type="application/rss+xml" title="Blog RSS Feed" href="/blog/feed.xml"/><title>BookingMachine - Booking Software for Service Businesses | BookingMachine</title><meta name="description" content="BookingMachine is the embeddable, quote-first booking engine for local service businesses. Instant quotes, online scheduling, and payments."/><link rel="manifest" href="/manifest.webmanifest"/><meta name="robots" content="index,follow"/><link rel="canonical" href="https://bookingmachine.io"/><meta name="p:domain_verify" content="90afb772842eb9b7ecca13e5f38bb0fc"/><meta property="og:title" content="BookingMachine - Booking Software for Service Businesses"/><meta property="og:description" content="BookingMachine is the embeddable, quote-first booking engine for local service businesses. Instant quotes, online scheduling, and payments."/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@quotelab_io"/><meta name="twitter:title" content="BookingMachine - Booking Software for Service Businesses"/><meta name="twitter:description" content="The silent booking assistant that turns website visitors into paid jobs — While you’re out on the job."/><link rel="shortcut icon" href="/brand/paper/favicon.ico"/><link rel="icon" href="/brand/paper/favicon.ico" type="image/x-icon"/><link rel="icon" href="/brand/paper/favicon-16.png" sizes="16x16" type="image/png"/><link rel="icon" href="/brand/paper/favicon-32.png" sizes="32x32" type="image/png"/><link rel="apple-touch-icon" href="/brand/paper/apple-touch-icon.png" sizes="180x180" type="image/png"/><style>html[data-theme="paper"]{--t-ground:#edf1f2;--t-surface:#fafbfc;--t-line:#e2e8ea;--t-line2:#eef2f3;--t-frame:#d9e0e3;--t-ink:#242e3a;--t-ink2:#3b4550;--t-ink3:#5f6b78;--t-icon-muted:#7b8794;--t-accent:#4cb1af;--t-accent-deep:#1f6260;--t-accent-soft:#8ed2d0;--t-accent-faint:#cfe9e8;--t-tint:#e8f5f5;--t-tint-ink:#1f6260;--t-primary-bg:#4cb1af;--t-primary-ink:#ffffff;--t-chip-bg:#eef2f3;--t-chip-ink:#4d5a66;--t-warn:#d97706;--t-warn-tint:#fdf1e0;--t-warn-ink:#8a5a08;--t-danger:#c62828;--t-link:#23736f;--t-row-tint:#f6fafa;--bk-bg:var(--t-ground);--bk-surface-elevated:var(--t-surface);--bk-text:var(--t-ink);--bk-muted:var(--t-ink2);--bk-muted-light:var(--t-ink3);--bk-border:var(--t-line);--bk-primary:var(--t-primary-bg);--bk-on-primary:var(--t-primary-ink);--bk-accent:var(--t-accent);--bk-primary-light:var(--t-tint);--bk-surface-alt:var(--t-line2);--bk-warning:var(--t-warn);--bk-warning-light:var(--t-warn-tint);--bk-error:var(--t-danger);--bk-info:var(--t-link);--bk-footer:color-mix(in srgb, #edf1f2 84%, #242e3a);--bk-footer-text:#3b4550;--bk-success:#16a34a;color-scheme:light}html[data-theme="stone"]{--t-ground:#f2f0ec;--t-surface:#fbfaf8;--t-line:#e7e3dc;--t-line2:#f1eee8;--t-frame:#ded9d1;--t-ink:#2c2a27;--t-ink2:#45423d;--t-ink3:#6b655d;--t-icon-muted:#8a8378;--t-accent:#4cb1af;--t-accent-deep:#1c5f5d;--t-accent-soft:#8ccfcd;--t-accent-faint:#cfe5e4;--t-tint:#e6f2f1;--t-tint-ink:#1c5f5d;--t-primary-bg:#4cb1af;--t-primary-ink:#fbfaf8;--t-chip-bg:#f1eee8;--t-chip-ink:#57524a;--t-warn:#b8791c;--t-warn-tint:#f8eed9;--t-warn-ink:#7d5310;--t-danger:#c0392f;--t-link:#1c7a78;--t-row-tint:#f4f8f7;--bk-bg:var(--t-ground);--bk-surface-elevated:var(--t-surface);--bk-text:var(--t-ink);--bk-muted:var(--t-ink2);--bk-muted-light:var(--t-ink3);--bk-border:var(--t-line);--bk-primary:var(--t-primary-bg);--bk-on-primary:var(--t-primary-ink);--bk-accent:var(--t-accent);--bk-primary-light:var(--t-tint);--bk-surface-alt:var(--t-line2);--bk-warning:var(--t-warn);--bk-warning-light:var(--t-warn-tint);--bk-error:var(--t-danger);--bk-info:var(--t-link);--bk-footer:color-mix(in srgb, #f2f0ec 84%, #2c2a27);--bk-footer-text:#45423d;--bk-success:#16a34a;color-scheme:light}html[data-theme="slate"]{--t-ground:#eaeef3;--t-surface:#f9fbfd;--t-line:#dde4ec;--t-line2:#eaeff5;--t-frame:#d3dbe5;--t-ink:#1f2937;--t-ink2:#374151;--t-ink3:#596678;--t-icon-muted:#768395;--t-accent:#4f5bd5;--t-accent-deep:#2f3796;--t-accent-soft:#9aa2ea;--t-accent-faint:#d5d9f7;--t-tint:#eceefb;--t-tint-ink:#343c9e;--t-primary-bg:#4f5bd5;--t-primary-ink:#ffffff;--t-chip-bg:#eaeff5;--t-chip-ink:#4a5566;--t-warn:#c2710c;--t-warn-tint:#fbeed8;--t-warn-ink:#8a5008;--t-danger:#d13b34;--t-link:#3f4bc4;--t-row-tint:#f2f3fd;--bk-bg:var(--t-ground);--bk-surface-elevated:var(--t-surface);--bk-text:var(--t-ink);--bk-muted:var(--t-ink2);--bk-muted-light:var(--t-ink3);--bk-border:var(--t-line);--bk-primary:var(--t-primary-bg);--bk-on-primary:var(--t-primary-ink);
1--bk-accent:var(--t-accent);--bk-primary-light:var(--t-tint);--bk-surface-alt:var(--t-line2);--bk-warning:var(--t-warn);--bk-warning-light:var(--t-warn-tint);--bk-error:var(--t-danger);--bk-info:var(--t-link);--bk-footer:color-mix(in srgb, #eaeef3 84%, #1f2937);--bk-footer-text:#374151;--bk-success:#16a34a;color-scheme:light}html[data-theme="bone"]{--t-ground:#efeee9;--t-surface:#fbfaf7;--t-line:#e4e3dc;--t-line2:#efeee8;--t-frame:#dbd9d0;--t-ink:#1f2a24;--t-ink2:#374239;--t-ink3:#5c6660;--t-icon-muted:#7d857e;--t-accent:#2f6b4f;--t-accent-deep:#1d4633;--t-accent-soft:#83b39c;--t-accent-faint:#c9dfd4;--t-tint:#e4efe9;--t-tint-ink:#1d4633;--t-primary-bg:#2f6b4f;--t-primary-ink:#fbfaf7;--t-chip-bg:#efeee8;--t-chip-ink:#4d564f;--t-warn:#a8701a;--t-warn-tint:#f6edda;--t-warn-ink:#744c0e;--t-danger:#b83a30;--t-link:#2b6349;--t-row-tint:#f2f7f4;--bk-bg:var(--t-ground);--bk-surface-elevated:var(--t-surface);--bk-text:var(--t-ink);--bk-muted:var(--t-ink2);--bk-muted-light:var(--t-ink3);--bk-border:var(--t-line);--bk-primary:var(--t-primary-bg);--bk-on-primary:var(--t-primary-ink);--bk-accent:var(--t-accent);--bk-primary-light:var(--t-tint);--bk-surface-alt:var(--t-line2);--bk-warning:var(--t-warn);--bk-warning-light:var(--t-warn-tint);--bk-error:var(--t-danger);--bk-info:var(--t-link);--bk-footer:color-mix(in srgb, #efeee9 84%, #1f2a24);--bk-footer-text:#374239;--bk-success:#16a34a;color-scheme:light}html[data-theme="midnight"]{--t-ground:#0b0e14;--t-surface:#111827;--t-line:#1e293b;--t-line2:#1a2331;--t-frame:#1e293b;--t-ink:#f1f5f9;--t-ink2:#cbd5e1;--t-ink3:#94a3b8;--t-icon-muted:#8b95a1;--t-accent:#5ec4c2;--t-accent-deep:#2c6d6b;--t-accent-soft:#3f9997;--t-accent-faint:#1d3b3a;--t-tint:#13312f;--t-tint-ink:#7fd3d1;--t-primary-bg:#5ec4c2;--t-primary-ink:#06231f;--t-chip-bg:#1c2431;--t-chip-ink:#cbd5e1;--t-warn:#f59e0b;--t-warn-tint:#2a1f08;--t-warn-ink:#fcd9a0;--t-danger:#f87171;--t-link:#7fd3d1;--t-row-tint:#141c28;--bk-bg:var(--t-ground);--bk-surface-elevated:var(--t-surface);--bk-text:var(--t-ink);--bk-muted:var(--t-ink2);--bk-muted-light:var(--t-ink3);--bk-border:var(--t-line);--bk-primary:var(--t-primary-bg);--bk-on-primary:var(--t-primary-ink);--bk-accent:var(--t-accent);--bk-primary-light:var(--t-tint);--bk-surface-alt:var(--t-line2);--bk-warning:var(--t-warn);--bk-warning-light:var(--t-warn-tint);--bk-error:var(--t-danger);--bk-info:var(--t-link);--bk-footer:color-mix(in srgb, #0b0e14 72%, #111827);--bk-footer-text:#cbd5e1;--bk-success:#22c55e;color-scheme:dark}html[data-theme="graphite"]{--t-ground:#101011;--t-surface:#1a1b1c;--t-line:#2a2c2e;--t-line2:#232526;--t-frame:#2a2c2e;--t-ink:#f2f2f0;--t-ink2:#d4d4d1;--t-ink3:#a0a09c;--t-icon-muted:#8e8e8a;--t-accent:#5ec4c2;--t-accent-deep:#2f6f6d;--t-accent-soft:#419e9c;--t-accent-faint:#1d3736;--t-tint:#13302f;--t-tint-ink:#7fd3d1;--t-primary-bg:#f2f2f0;--t-primary-ink:#141414;--t-chip-bg:#242627;--t-chip-ink:#d4d4d1;--t-warn:#e0a355;--t-warn-tint:#2b2109;--t-warn-ink:#f0d7a6;--t-danger:#ef7b72;--t-link:#7fd3d1;--t-row-tint:#1f2222;--bk-bg:var(--t-ground);--bk-surface-elevated:var(--t-surface);--bk-text:var(--t-ink);--bk-muted:var(--t-ink2);--bk-muted-light:var(--t-ink3);--bk-border:var(--t-line);--bk-primary:var(--t-primary-bg);--bk-on-primary:var(--t-primary-ink);--bk-accent:var(--t-accent);--bk-primary-light:var(--t-tint);--bk-surface-alt:var(--t-line2);--bk-warning:var(--t-warn);--bk-warning-light:var(--t-warn-tint);--bk-error:var(--t-danger);--bk-info:var(--t-link);--bk-footer:color-mix(in srgb, #101011 72%, #1a1b1c);--bk-footer-text:#d4d4d1;--bk-success:#22c55e;color-scheme:dark}html[data-theme="navy"]{--t-ground:#080d1a;--t-surface:#111a2e;--t-line:#1f2b45;--t-line2:#1a2440;--t-frame:#1f2b45;--t-ink:#eef3fb;--t-ink2:#c6d2e6;--t-ink3:#94a3bd;--t-icon-muted:#8593ad;--t-accent:#6ea8fe;--t-accent-deep:#2f5ea8;--t-accent-soft:#4b81d1;--t-accent-faint:#1b2c4d;--t-tint:#16294a;--t-tint-ink:#a9c9ff;--t-primary-bg:#6ea8fe;--t-primary-ink:#06122b;--t-chip-bg:#1b2540;--t-chip-ink:#c6d2e6;--t-warn:#f0a94a;--t-warn-tint:#2a2009;--t-warn-ink:#f6d9a8;--t-danger:#f97e7e;--t-link:#a9c9ff;--t-row-tint:#152140;--bk-bg:var(--t-ground);--bk-surface-elevated:var(--t-surface);--bk-text:var(--t-ink);--bk-muted:var(--t-ink2);--bk-muted-light:var(--t-ink3);--bk-border:var(--t-line);--bk-primary:var(--t-primary-bg);--bk-on-primary:var(--t-primary-ink);
1--bk-accent:var(--t-accent);--bk-primary-light:var(--t-tint);--bk-surface-alt:var(--t-line2);--bk-warning:var(--t-warn);--bk-warning-light:var(--t-warn-tint);--bk-error:var(--t-danger);--bk-info:var(--t-link);--bk-footer:color-mix(in srgb, #080d1a 72%, #111a2e);--bk-footer-text:#c6d2e6;--bk-success:#22c55e;color-scheme:dark}html[data-theme="forest"]{--t-ground:#08110e;--t-surface:#101a16;--t-line:#1d2c26;--t-line2:#182520;--t-frame:#1d2c26;--t-ink:#eef5f1;--t-ink2:#c7d5cd;--t-ink3:#95a8a0;--t-icon-muted:#87988f;--t-accent:#63c99a;--t-accent-deep:#2c6d51;--t-accent-soft:#3f9c76;--t-accent-faint:#183328;--t-tint:#12322a;--t-tint-ink:#8fdcb8;--t-primary-bg:#63c99a;--t-primary-ink:#04241a;--t-chip-bg:#18251f;--t-chip-ink:#c7d5cd;--t-warn:#e5a95a;--t-warn-tint:#2a2109;--t-warn-ink:#f2d8aa;--t-danger:#f08080;--t-link:#8fdcb8;--t-row-tint:#14231d;--bk-bg:var(--t-ground);--bk-surface-elevated:var(--t-surface);--bk-text:var(--t-ink);--bk-muted:var(--t-ink2);--bk-muted-light:var(--t-ink3);--bk-border:var(--t-line);--bk-primary:var(--t-primary-bg);--bk-on-primary:var(--t-primary-ink);--bk-accent:var(--t-accent);--bk-primary-light:var(--t-tint);--bk-surface-alt:var(--t-line2);--bk-warning:var(--t-warn);--bk-warning-light:var(--t-warn-tint);--bk-error:var(--t-danger);--bk-info:var(--t-link);--bk-footer:color-mix(in srgb, #08110e 72%, #101a16);--bk-footer-text:#c7d5cd;--bk-success:#22c55e;color-scheme:dark}html[data-theme] .bg-primary{color:var(--bk-on-primary)}</style>
1<script>(function(){try{var path=location.pathname;function match(prefixes){for(var i=0;i<prefixes.length;i++){var p=prefixes[i];if(path===p||path.indexOf(p+'/')===0)return true}return false}var modes={paper:'light',stone:'light',slate:'light',bone:'light',midnight:'dark',graphite:'dark',navy:'dark',forest:'dark'};var fallback='stone';if(!modes[fallback])fallback='paper';function named(value){if(modes[value])return value;if(value==='light')return 'paper';if(value==='dark')return 'midnight';return ''}var theme=fallback;if(match(["/book","/site","/review","/reviews","/quote","/invoice","/pay","/booking","/gallery","/b"]))theme='paper';else if(match(["/dashboard","/onboarding"])){var stored=named(localStorage.getItem('bk-user-theme'));if(stored)theme=stored;else{var legacy=localStorage.getItem('bk-color-scheme');var light=named(localStorage.getItem('bk-theme-light'))||'paper';var dark=named(localStorage.getItem('bk-theme-dark'))||'midnight';if(legacy==='light')theme=light;else if(legacy==='dark')theme=dark;else if(legacy==='system')theme=window.matchMedia('(prefers-color-scheme:dark)').matches?dark:light}}else{var cookie=document.cookie||'';var found=cookie.match(/(?:^|; )bk-marketing-theme=([^;]*)/);var fromCookie=found?named(decodeURIComponent(found[1])):'';if(fromCookie)theme=fromCookie}var root=document.documentElement;root.setAttribute('data-theme',theme);if(modes[theme]==='dark')root.classList.add('dark');else root.classList.remove('dark')}catch(e){}})()</script>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body class="min-h-screen overflow-x-hidden bg-surface text-foreground antialiased"><div hidden=""><!--$--><!--/$--></div><!--$--><!--/$--><div class="marketing-root flex min-h-screen flex-col" data-theme="stone"><div class="flex min-h-screen flex-col">
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","name":"BookingMachine","url":"https://bookingmachine.io","logo":"https://bookingmachine.io/brands/og-image.png","description":"Booking software by BookingMachine"},{"@type":"WebSite","name":"BookingMachine","url":"https://bookingmachine.io","potentialAction":{"@type":"SearchAction","target":"https://bookingmachine.io/help?q={search_term_string}","query-input":"required name=search_term_string"}}]}</script>
1<header class="sticky top-0 z-50 border-b border-border bg-surface-elevated/95 backdrop-blur-lg supports-[backdrop-filter]:bg-surface-elevated/80"><div class="mx-auto flex h-14 max-w-6xl items-center justify-between px-4 sm:h-16 sm:px-6 lg:px-8"><a class="flex items-center" href="/"><span style="display:inline-flex;flex-direction:row;align-items:center;gap:1.9600000000000002px"><span style="display:inline-flex;padding:7px;line-height:0"><svg width="28" height="28" viewBox="0 0 48 48" aria-hidden="true"><rect x="4" y="9" width="40" height="36" rx="7" fill="var(--t-ink)"></rect><path d="M11 9h26a7 7 0 0 1 7 7v4H4v-4a7 7 0 0 1 7-7Z" fill="var(--t-accent)"></path><rect x="12.8" y="3" width="4.4" height="10" rx="2.2" fill="var(--t-ink)"></rect><rect x="30.8" y="3" width="4.4" height="10" rx="2.2" fill="var(--t-ink)"></rect><rect x="11" y="26" width="12" height="12" rx="3.5" fill="var(--t-accent)"></rect></svg></span><span style="color:var(--t-ink);font-family:var(--font-brand-wordmark), &quot;IBM Plex Sans&quot;, sans-serif;font-weight:600;letter-spacing:-0.03em;font-size:18px;line-height:1">BookingMachine</span></span></a><nav class="hidden items-center gap-1 md:flex"><div class="relative"><button class="relative flex items-center gap-1 rounded-lg px-3 py-2 text-sm font-medium text-muted transition-colors hover:bg-surface-alt hover:text-foreground">Solutions<svg class="h-3.5 w-3.5 transition-transform duration-200 " fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7"></path></svg></button></div><a class="relative rounded-lg px-3 py-2 text-sm font-medium text-muted transition-colors hover:bg-surface-alt hover:text-foreground" href="/features">Features</a><a class="relative rounded-lg px-3 py-2 text-sm font-medium text-muted transition-colors hover:bg-surface-alt hover:text-foreground" href="/link">Booking Link</a><a class="relative rounded-lg px-3 py-2 text-sm font-medium text-muted transition-colors hover:bg-surface-alt hover:text-foreground" href="/microsite">Microsite</a><a class="relative rounded-lg px-3 py-2 text-sm font-medium text-muted transition-colors hover:bg-surface-alt hover:text-foreground" href="/reviews">Reviews</a><a class="relative rounded-lg px-3 py-2 text-sm font-medium text-muted transition-colors hover:bg-surface-alt hover:text-foreground" href="/pricing">Pricing</a></nav><div class="hidden items-center gap-2 md:flex"><div class="relative"><button type="button" aria-expanded="false" aria-haspopup="dialog" aria-controls="_R_5lpftb_" class="flex h-9 w-9 items-center justify-center rounded-lg text-muted transition-colors hover:bg-surface-alt hover:text-foreground" aria-label="Appearance"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"><path d="M21 14.5A8.5 8.5 0 1 1 9.5 3 7 7 0 0 0 21 14.5z"></path></svg></button></div><a class="rounded-lg px-4 py-2 text-sm font-medium text-muted transition-colors hover:bg-surface-alt hover:text-foreground" href="/sign-in">Sign In</a><a class="rounded-lg px-4 py-2 text-sm font-semibold shadow-sm transition-opacity hover:opacity-90" style="background-color:var(--bk-primary);color:var(--bk-on-primary)" href="/sign-up">Get Started Free</a></div><div class="flex items-center gap-1 md:hidden"><div class="relative"><button type="button" aria-expanded="false" aria-haspopup="dialog" aria-controls="_R_65pftb_" class="flex h-9 w-9 items-center justify-center rounded-lg text-muted transition-colors hover:bg-surface-alt hover:text-foreground" aria-label="Appearance"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round"><path d="M21 14.5A8.5 8.5 0 1 1 9.5 3 7 7 0 0 0 21 14.5z"></path></svg></button></div><button class="relative z-[101] flex h-10 w-10 items-center justify-center rounded-lg text-foreground transition-colors hover:bg-surface-alt" aria-label="Open menu"><div class="relative h-5 w-5"><span class="absolute left-0 block h-[2px] w-5 rounded-full bg-current transition-all duration-300 ease-out" style="top:3px;transform:none"></span><span class="absolute left-0 top-1/2 block h-[2px] w-5 -translate-y-1/2 roun
1ded-full bg-current transition-all duration-200" style="opacity:1"></span><span class="absolute left-0 block h-[2px] w-5 rounded-full bg-current transition-all duration-300 ease-out" style="bottom:3px;transform:none"></span></div></button></div></div></header><main class="flex-1">
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"SoftwareApplication","name":"BookingMachine","applicationCategory":"BusinessApplication","operatingSystem":"Web","url":"https://bookingmachine.io","description":"The silent booking assistant that turns website visitors into paid jobs — While you’re out on the job.","offers":[{"@type":"Offer","name":"Free","price":"0","priceCurrency":"USD","description":"Get started for free"},{"@type":"Offer","name":"Pro","price":"19","priceCurrency":"USD","description":"Turn your website into a booking machine"},{"@type":"Offer","name":"Business","price":"49","priceCurrency":"USD","description":"For teams and multi-premises"}]}</script>
1<section class="relative overflow-hidden"><div class="absolute inset-0 -z-10" style="background:linear-gradient(180deg, color-mix(in srgb, var(--bk-accent) 5%, transparent) 0%, color-mix(in srgb, var(--bk-accent) 2%, transparent) 40%, transparent 100%)"></div><div class="absolute -top-32 right-[-10%] -z-10 h-[500px] w-[500px] rounded-full opacity-[0.07] blur-3xl" style="background-color:var(--bk-accent)"></div><div class="absolute top-1/2 left-[-8%] -z-10 h-[400px] w-[400px] rounded-full opacity-[0.05] blur-3xl" style="background-color:var(--bk-accent)"></div><div class="absolute -bottom-20 right-1/4 -z-10 h-[300px] w-[300px] rounded-full opacity-[0.06] blur-3xl" style="background-color:var(--bk-accent)"></div><div class="mx-auto max-w-6xl px-4 py-12 sm:px-6 sm:py-20 lg:px-8 lg:py-36"><div class="grid items-center gap-10 lg:grid-cols-2 lg:gap-16"><div class="text-center lg:text-left"><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:0ms"><div class="mb-6 inline-flex items-center gap-2 rounded-full border px-4 py-1.5 text-xs font-semibold tracking-wide" style="border-color:color-mix(in srgb, var(--bk-accent) 19%, transparent);color:var(--bk-accent);background-color:color-mix(in srgb, var(--bk-accent) 8%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-3.5 w-3.5"><polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"></polygon></svg>Start Free - No Card</div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:50ms"><h1 class="text-3xl font-extrabold tracking-tight text-foreground sm:text-4xl lg:text-[3.5rem] lg:leading-[1.1]">Turn Your Website Into a Booking Machine</h1></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:100ms"><p class="mx-auto mt-6 max-w-xl text-lg leading-8 text-muted sm:text-xl lg:mx-0">Get booked, paid, and reviewed</p></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:150ms"><div class="mt-10 hidden items-center gap-4 lg:flex lg:justify-start"><a href="/sign-up" class="inline-flex items-center gap-2 rounded-xl px-8 py-3.5 text-base font-semibold shadow-lg transition-all hover:opacity-90 hover:shadow-xl" style="background-color:var(--bk-primary);color:var(--bk-on-primary)">Get Started Free<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg></a><a href="#how-it-works" class="inline-flex items-center gap-2 rounded-xl border border-border bg-surface-elevated px-8 py-3.5 text-base font-semibold text-foreground shadow-sm transition-colors hover:bg-surface-alt">See how it works</a></div></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:200ms"><div class="relative mx-auto max-w-sm lg:max-w-none"><div class="pointer-events-none absolute -inset-8 -z-10" style="background:radial-gradient(ellipse at center, color-mix(in srgb, var(--bk-accent) 20%, transparent) 0%, color-mix(in srgb, var(--bk-accent) 10%, transparent) 40%, transparent 70%)"></div><div class="relative"><div><div class="transition-all duration-500 ease-out"><div style="width:100%;max-width:400px;margin:0 auto;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,0.12);background-color:#fbfaf8;border:1px solid #e7e3dc;font-family:system-ui, -apple-system, sans-serif"><div style="padding:16px 20px;background:#4cb1af;color:#fbfaf8"><div style="font-size:16px;font-weight:700">Your Amazing Business</div><div style="font-size:12px;opacity:0.8;margin-top:2px">Select a service</div><div style="margin-top:10px;display:flex;gap:4px"><div style="flex:1;height:3px;border-radius:2px;background-color:#fbfaf8e6"></div><div style="flex:1;height:3px;border-radius:2px;background-color:#fbfaf840"></div><div style="flex:1;height:3px;border-radius:2px;background-color:#fbfaf840"></div><div style="flex:1;height:3px;border-radius:2px;background-color:#fbfaf840"></div><div style="flex:1;height:3px;border-radius:2px;background-color:#fbfaf840"></div><div style="flex:1;height:3px;border-radius:2px;background-color:#fbfaf840"></div><div style="flex:1;height:3px;border-radius:2px;background-color:#fbfaf840"></div><div style="flex:1;height:3px;border-radius:2px;background-color:#fbfaf840"></div><div style="flex:1;height:3px;border-radius:2px;background-color:#fbfaf840"></div></div></div><div style="padding:20px;color:#2c2a27"><div style="display:flex;flex-direction:column;gap:10px"><button style="padding:12px 16px;border-radius:12px;text-align:left;cursor:pointer;border:2px solid #4cb1af;background:#4cb1af08;display:flex;justify-content:space-between;align-items:center;font-family:system-ui, -apple-system, sans-serif;color:#2c2a27"><div><div style="font-size:14px;font-weight:600">Basic Service</div><div style="font-size:12px;opacity:0.6;margin-top:2px">Your main service offering</div><div style="font-size:11px;opacity:0.5;margin-top:4px">60<!-- --> min</div></div><div style="font-size:18px;font-weight:700;color:#4cb1af">$<!-- -->75</div></button><button style="padding:12px 16px;border-radius:12px;text-align:left;cursor:pointer;border:1px solid #e7e3dc;background:transparent;display:flex;justify-content:space-between;align-items:center;font-family:system-ui, -apple-system, sans-serif;color:#2c2a27"><div><div style="font-size:14px;font-weight:600">Premium Service</div><div style="font-size:12px;opacity:0.6;margin-top:2px">Your premium service offering</div><div style="font-size:11px;opacity:0.5;margin-top:4px">120<!-- --> min</div></div><div style="font-size:18px;font-weight:700;color:#2c2a27">$<!-- -->150</div></button><button style="border-radius:12px;background:#4cb1af;color:#fbfaf8;border:none;cursor:pointer;font-family:system-ui, -apple-system, sans-serif;width:100%;padding:12px 0;font-size:14px;font-weight:600">Continue</button></div></div><div style="padding:10px 20px;border-top:1px solid #e7e3dc;text-align:center;font-size:11px;color:#6b655d">Your Amazing Business</div></div></div><div class="mt-3 flex items-center justify-center gap-2"><button type="button" class="h-8 w-8 rounded-full border-2 transition-all scale-110 border-white shadow-lg ring-2 ring-offset-1" style="background:#4cb1af;box-shadow:0 0 0 2px #4cb1af" title="Stone" aria-label="Stone theme" aria-pressed="true"></button><button type="button" class="h-8 w-8 rounded-full border-2 transition-all border-white/50 hover:scale-105 hover:border-white" style="background:linear-gradient(135deg, #0369a1, #38bdf8)" title="Ocean" aria-pressed="false"></button><button type="button" class="h-8 w-8 rounded-full border-2 transition-all border-white/50 hover:scale-105 hover:border-white" style="background:linear-gradient(135deg, #dc2626, #f97316)" title="Sunset" aria-pressed="false"></button><button type="button" class="h-8 w-8 rounded-full border-2 transition-all border-white/50 hover:scale-105 hover:border-white" style="background:linear-gradient(135deg, #047857, #34d399)" title="Emerald" aria-pressed="false"></button><button type="button" class="h-8 w-8 rounded-full border-2 transition-all border-white/50 hover:scale-105 hover:border-white" style="background:linear-gradient(135deg, #7c3aed, #c084fc)" title="Royal" aria-pressed="false"></button><button type="button" class="h-8 w-8 rounded-full border-2 transition-all border-white/50 hover:scale-105 hover:border-white" style="background:linear-gradient(135deg, #6366f1, #a78bfa)" title="Dark Pro" aria-pressed="false"></button><button type="button" class="h-8 w-8 rounded-full border-2 transition-all border-white/50 hover:scale-105 hover:border-white" style="background:linear-gradient(135deg, #be123c, #fb7185)" title="Rose Gold" aria-pressed="false"></button><button type="button" class="flex h-8 w-8 items-center justify-center rounded-full border-2 bg-gradient-to-br from-purple-500 via-pink-500 to-orange-500 transition-all border-white/50 opacity-80 hover:scale-105 hover:border-white hover:opacity-100" title="Auto-cycle themes" aria-pressed="false"><svg class="h-3.5 w-3.5 text-white " fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path d="M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15"></path></svg></button></div></div></div></div></div></div></div></section><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:0ms"><div class="w-full border-y border-border/60 bg-gradient-to-b from-surface-alt/80 to-surface-elevated py-12 sm:py-16"><div class="mx-auto max-w-5xl px-4 sm:px-6 lg:px-8"><div class="mb-10 text-center"><p class="text-xs font-semibold uppercase tracking-[0.2em]" style="color:var(--bk-primary)">Works with any website</p><p class="mt-2 text-base text-muted">One line of code. Drop it on any platform.</p></div><div class="grid grid-cols-3 gap-y-10 sm:grid-cols-6 sm:gap-y-0"><a href="/wordpress"><div class="group flex flex-col items-center gap-3"><div class="h-9 w-9 transition-all duration-300 sm:h-10 sm:w-10" style="mask:url(/platforms/wordpress.svg) no-repeat center / contain;-webkit-mask:url(/platforms/wordpress.svg) no-repeat center / contain;background-color:#c0c5ce;transform:scale(1)" role="img" aria-label="WordPress"></div><span class="text-[11px] font-medium tracking-wide transition-colors duration-300" style="color:#9ca3af">WordPress</span></div></a><div class="group flex flex-col items-center gap-3"><div class="h-9 w-9 transition-all duration-300 sm:h-10 sm:w-10" style="mask:url(/platforms/shopify.svg) no-repeat center / contain;-webkit-mask:url(/platforms/shopify.svg) no-repeat center / contain;background-color:#c0c5ce;transform:scale(1)" role="img" aria-label="Shopify"></div><span class="text-[11px] font-medium tracking-wide transition-colors duration-300" style="color:#9ca3af">Shopify</span></div><a href="/wix"><div class="group flex flex-col items-center gap-3"><div class="h-9 w-9 transition-all duration-300 sm:h-10 sm:w-10" style="mask:url(/platforms/wix.svg) no-repeat center / contain;-webkit-mask:url(/platforms/wix.svg) no-repeat center / contain;background-color:#c0c5ce;transform:scale(1)" role="img" aria-label="Wix"></div><span class="text-[11px] font-medium tracking-wide transition-colors duration-300" style="color:#9ca3af">Wix</span></div></a><div class="group flex flex-col items-center gap-3"><div class="h-9 w-9 transition-all duration-300 sm:h-10 sm:w-10" style="mask:url(/platforms/squarespace.svg) no-repeat center / contain;-webkit-mask:url(/platforms/squarespace.svg) no-repeat center / contain;background-color:#c0c5ce;transform:scale(1)" role="img" aria-label="Squarespace"></div><span class="text-[11px] font-medium tracking-wide transition-colors duration-300" style="color:#9ca3af">Squarespace</span></div><div class="group flex flex-col items-center gap-3"><div class="h-9 w-9 transition-all duration-300 sm:h-10 sm:w-10" style="mask:url(/platforms/webflow.svg) no-repeat center / contain;-webkit-mask:url(/platforms/webflow.svg) no-repeat center / contain;background-color:#c0c5ce;transform:scale(1)" role="img" aria-label="Webflow"></div><span class="text-[11px] font-medium tracking-wide transition-colors duration-300" style="color:#9ca3af">Webflow</span></div><div class="group flex flex-col items-center gap-3"><div class="h-9 w-9 transition-all duration-300 sm:h-10 sm:w-10" style="mask:url(/platforms/html5.svg) no-repeat center / contain;-webkit-mask:url(/platforms/html5.svg) no-repeat center / contain;background-color:#c0c5ce;transform:scale(1)" role="img" aria-label="Any HTML"></div><span class="text-[11px] font-medium tracking-wide transition-colors duration-300" style="color:#9ca3af">Any HTML</span></div></div><div class="mt-10 w-full px-0 sm:px-4"><div class="mx-auto max-w-xl rounded-2xl border border-border bg-surface-elevated/90 shadow-sm backdrop-blur-sm" style="-webkit-overflow-scrolling:touch"><div class="flex items-center justify-between gap-2 border-b border-border/80 px-3 py-2 sm:px-4"><span class="text-[10px] font-medium uppercase tracking-wider text-muted-light sm:text-[11px]">
1Embed code</span><span class="text-[10px] text-muted-light sm:text-[11px]">Copy into HTML</span></div><div class="overflow-x-auto overscroll-x-contain px-3 py-3 sm:px-4 sm:py-4"><pre class="m-0 min-w-0 select-all font-mono text-[11px] leading-[1.65] text-foreground sm:text-xs sm:leading-relaxed" style="tab-size:2"><code class="block whitespace-pre-wrap break-words text-left [overflow-wrap:anywhere]"><span style="color:var(--bk-primary)">&lt;script</span>
2<span class="text-muted"> </span><span class="text-muted">src=&quot;https://bookingmachine.io/embed.js&quot;</span>
3<span class="text-muted"> </span><span class="text-muted">data-business=&quot;yours&quot;</span>
4<span class="text-muted"> </span><span class="text-muted">async</span>
5<span style="color:var(--bk-primary)">&gt;&lt;/script&gt;</span></code></pre></div></div></div></div></div></div><section class="border-t border-border py-20 sm:py-28" style="background-color:var(--bk-surface-alt)"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8"><div class="grid items-center gap-12 lg:grid-cols-2 lg:gap-16"><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:0ms"><div><span class="mb-4 inline-block rounded-full px-3 py-1 text-xs font-semibold uppercase tracking-wider" style="background-color:var(--bk-primary);color:var(--bk-on-primary)">Booking Link</span><h2 class="text-3xl font-bold tracking-tight text-foreground sm:text-4xl">No website? Share a link instead.</h2><p class="mt-4 text-lg leading-relaxed text-muted">Every account gets a shareable booking page. Customers tap, pick a service, and pay — all from their phone. No app download, no friction.</p><div class="mt-8 grid grid-cols-2 gap-3 sm:grid-cols-3"><div class="flex items-center gap-2.5 rounded-xl border border-border bg-surface-elevated px-3 py-2.5 transition-shadow hover:shadow-md"><div class="flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-lg" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg class="h-5 w-5" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><rect x="2" y="2" width="20" height="20" rx="5"></rect><circle cx="12" cy="12" r="5"></circle><circle cx="17.5" cy="6.5" r="1.5" fill="currentColor" stroke="none"></circle></svg></div><span class="text-xs font-medium text-foreground">Instagram Bio</span></div><div class="flex items-center gap-2.5 rounded-xl border border-border bg-surface-elevated px-3 py-2.5 transition-shadow hover:shadow-md"><div class="flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-lg" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg class="h-5 w-5" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><path d="M3 21l1.65-3.8a9 9 0 1 1 3.4 2.9L3 21"></path></svg></div><span class="text-xs font-medium text-foreground">WhatsApp</span></div><div class="flex items-center gap-2.5 rounded-xl border border-border bg-surface-elevated px-3 py-2.5 transition-shadow hover:shadow-md"><div class="flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-lg" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg class="h-5 w-5" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg></div><span class="text-xs font-medium text-foreground">Facebook</span></div><div class="flex items-center gap-2.5 rounded-xl border border-border bg-surface-elevated px-3 py-2.5 transition-shadow hover:shadow-md"><div class="flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-lg" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg class="h-5 w-5" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><circle cx="12" cy="10" r="3"></circle><path d="M12 21.7C17.3 17 20 13 20 10a8 8 0 1 0-16 0c0 3 2.7 7 8 11.7z"></path></svg></div><span class="text-xs font-medium text-foreground">Google Profile</span></div><div class="flex items-center gap-2.5 rounded-xl border border-border bg-surface-elevated px-3 py-2.5 transition-shadow hover:shadow-md"><div class="flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-lg" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg class="h-5 w-5" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><rect x="3" y="3" width="7" height="7" rx="1"></rect><rect x="14" y="3" width="7" height="7" rx="1"></rect><rect x="3" y="14" width="7" height="7" rx="1"></rect><rect x="14" y="14" width="3" height="3"></rect><rect x="18" y="18" width="3" height="3"></rect></svg></div><span class="text-xs font-medium text-foreground">
5QR Code</span></div><div class="flex items-center gap-2.5 rounded-xl border border-border bg-surface-elevated px-3 py-2.5 transition-shadow hover:shadow-md"><div class="flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-lg" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg class="h-5 w-5" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path></svg></div><span class="text-xs font-medium text-foreground">Text / SMS</span></div></div><div class="mt-8 flex items-center justify-center gap-4 sm:justify-start"><a href="/sign-up" class="inline-flex items-center gap-2 rounded-xl px-6 py-3 text-sm font-semibold shadow-lg transition-all hover:opacity-90 hover:shadow-xl" style="background-color:var(--bk-primary);color:var(--bk-on-primary)">Get Your Link Free<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg></a><a href="/link" class="hidden text-sm font-semibold transition-opacity hover:opacity-80 sm:inline-flex" style="color:var(--bk-accent)">Claim your booking link</a></div></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 hidden lg:block" style="transition-delay:150ms"><div class="relative mx-auto flex max-w-md items-start justify-center gap-4 sm:gap-6 lg:mx-0"><div class="absolute -inset-8 rounded-3xl opacity-[0.08] blur-3xl" style="background-color:var(--bk-primary)"></div><div class="relative w-44 flex-shrink-0 sm:w-48"><div class="rounded-[2rem] border-[5px] p-3 shadow-2xl" style="border-color:color-mix(in srgb, var(--bk-accent) 12%, transparent);background-color:#f8fafc"><div class="rounded-[1.5rem] bg-white p-4"><div class="mb-3 h-7 w-20 rounded-lg" style="background-color:var(--bk-primary)"></div><div class="space-y-1.5"><div class="h-2.5 w-full rounded bg-slate-100"></div><div class="h-2.5 w-3/4 rounded bg-slate-100"></div></div><div class="mt-3 space-y-2"><div class="flex items-center gap-2.5 rounded-lg border border-slate-100 p-2.5"><div class="h-7 w-7 rounded-lg opacity-20" style="background-color:var(--bk-primary)"></div><div class="flex-1 space-y-1"><div class="h-2 w-16 rounded bg-slate-100"></div><div class="h-1.5 w-10 rounded bg-slate-50"></div></div><div class="h-5 w-12 rounded-md text-center text-[8px] font-bold leading-5 text-white" style="background-color:var(--bk-primary)">Book</div></div><div class="flex items-center gap-2.5 rounded-lg border border-slate-100 p-2.5"><div class="h-7 w-7 rounded-lg opacity-20" style="background-color:var(--bk-primary)"></div><div class="flex-1 space-y-1"><div class="h-2 w-16 rounded bg-slate-100"></div><div class="h-1.5 w-10 rounded bg-slate-50"></div></div><div class="h-5 w-12 rounded-md text-center text-[8px] font-bold leading-5 text-white" style="background-color:var(--bk-primary)">Book</div></div><div class="flex items-center gap-2.5 rounded-lg border border-slate-100 p-2.5"><div class="h-7 w-7 rounded-lg opacity-20" style="background-color:var(--bk-primary)"></div><div class="flex-1 space-y-1"><div class="h-2 w-16 rounded bg-slate-100"></div><div class="h-1.5 w-10 rounded bg-slate-50"></div></div><div class="h-5 w-12 rounded-md text-center text-[8px] font-bold leading-5 text-white" style="background-color:var(--bk-primary)">Book</div></div></div></div></div></div><div class="relative mt-10 hidden w-44 flex-shrink-0 sm:block sm:w-48"><div class="rounded-[2rem] border-[5px] p-3 shadow-2xl" style="border-color:color-mix(in srgb, var(--bk-accent) 12%, transparent);background-color:#f8fafc"><div class="rounded-[1.5rem] bg-white p-4"><div class="mb-3 flex items-center gap-2"><div class="h-5 w-5 rounded-full" style="background-color:var(--bk-primary)"></div><div class="h-2 w-24 rounded bg-slate-200"></div></div><div class="mb-2 rounded-lg p-2 text-center text-[9px] font-semibold text-white" style="background-color:var(--bk-primary)">Select a date</div><div class="mb-3 grid grid-cols-7 gap-0.5"><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">1</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">2</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">3</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">4</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">5</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">6</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">7</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">8</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">9</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">10</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:var(--bk-primary);color:#fff">11</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">12</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">13</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">14</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">15</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">16</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">17</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">18</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">19</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">20</div><div class="flex h-5 w-full items-center justify-center rounded text-[7px]" style="background-color:#f1f5f9">21</div></div><div class="space-y-1"><div class="rounded-md border border-slate-100 px-2.5 py-1.5 text-[9px] font-medium text-slate-600">9:00 AM</div><div class="rounded-md border border-slate-100 px-2.5 py-1.5 text-[9px] font-medium text-slate-600">10:30 AM</div><div class="rounded-md border border-slate-100 px-2.5 py-1.5 text-[9px] font-medium text-slate-600">1:00 PM</div></div></div></div></div></div></div></div></div></section><section class="relative overflow-hidden border-t border-border bg-surface-elevated py-20 sm:py-28"><div class="absolute top-0 left-1/2 -translate-x-1/2 -z-0 h-[600px] w-[800px] rounded-full opacity-[0.04] blur-[100px]" style="background-color:var(--bk-primary)"></div><div class="relative z-10 mx-auto max-w-6xl px-4 sm:px-6 lg:px-8"><div class="grid items-center gap-12 lg:grid-cols-2 lg:gap-20"><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:0ms"><div class="relative mx-auto max-w-xs lg:mx-0"><div style="position:relative"><div style="position:absolute;inset:-32px;border-radius:24px;opacity:0.1;filter:blur(24px);background-color:var(--bk-primary)"></div><div style="position:relative"><div style="border-radius:2.5rem;border:6px solid var(--bk-primary)15;padding:12px;background-color:#f8fafc;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25)"><div style="border-radius:2rem;background-color:#ffffff;overflow:hidden"><div style="display:flex;align-items:center;justify-content:space-between;padding:12px 20px 8px"><span style="font-size:10px;font-weight:600;color:#94a3b8">9:41</span><div style="display:flex;gap:4px"><div style="height:8px;width:14px;border-radius:2px;background-color:#cbd5e1"></div><div style="height:8px;width:8px;border-radius:50%;background-color:#cbd5e1"></div></div></div><div style="padding:0 20px 12px"><div style="display:flex;align-items:center;gap:8px;margin-bottom:4px"><div style="height:28px;width:28px;border-radius:50%;background-color:var(--bk-primary);display:flex;align-items:center;justify-content:center;color:#ffffff;font-size:10px;font-weight:700">BM</div><div><div style="font-size:11px;font-weight:600;color:#1e293b">Leave a Review</div><div style="font-size:9px;color:#94a3b8">Tap a star to rate</div></div></div></div><div style="opacity:1;transform:translateY(0);transition:opacity 0.3s ease, transform 0.3s ease;min-height:220px"><div style="padding:24px 20px 0;text-align:center;background:linear-gradient(to bottom, #ffffff, #f8fafc);min-height:220px"><p style="font-size:13px;font-weight:600;color:#334155;margin-bottom:16px;margin-top:0">How was your experience?</p><div style="display:flex;justify-content:center;gap:8px"><span style="font-size:28px;line-height:1;color:#f59e0b">★</span><span style="font-size:28px;line-height:1;color:#f59e0b">★</span><span style="font-size:28px;line-height:1;color:#f59e0b">★</span><span style="font-size:28px;line-height:1;color:#f59e0b">★</span><span style="font-size:28px;line-height:1;color:#e2e8f0">★</span></div><p style="margin-top:8px;margin-bottom:0;font-size:10px;font-weight:500;color:var(--bk-primary)">Great!</p><div style="display:flex;justify-content:center;gap:6px;padding:12px 0"><div style="height:4px;width:20px;border-radius:2px;background-color:var(--bk-primary);transition:all 0.3s ease"></div><div style="height:4px;width:6px;border-radius:2px;background-color:#e2e8f0;transition:all 0.3s ease"></div><div style="height:4px;width:6px;border-radius:2px;background-color:#e2e8f0;transition:all 0.3s ease"></div></div></div></div></div></div></div></div><div class="absolute -top-3 -right-3 rounded-xl bg-white px-3 py-2 shadow-xl border border-slate-100 animate-in fade-in slide-in-from-right-2 duration-700"><div class="flex items-center gap-1.5"><span class="text-lg">⭐</span><div><div class="text-xs font-bold text-slate-800">4.9 / 5</div><div class="text-[9px] text-slate-400">128 reviews</div></div></div></div></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:150ms"><div><span class="mb-4 inline-flex items-center gap-1.5 rounded-full px-3 py-1 text-xs font-semibold uppercase tracking-wider" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-3 w-3"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg>Reviews</span><h2 class="text-3xl font-bold tracking-tight text-foreground sm:text-4xl">Turn happy customers into 5-star reviews</h2><p class="mt-4 text-lg leading-relaxed text-muted">Most customers are happy — they just forget to leave a review. We make it effortless with a mobile-first experience that feels like social media, not a survey.</p><div class="mt-8 space-y-5"><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:200ms"><div class="flex gap-4"><div class="flex h-10 w-10 flex-shrink-0 items-center justify-center rounded-xl shadow-sm" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path></svg></div><div><h3 class="text-sm font-semibold text-foreground">Mobile-first review flow</h3><p class="mt-0.5 text-sm leading-relaxed text-muted">A bottom-sheet experience customers actually enjoy. Tap a star, snap a photo, done in 30 seconds.</p></div></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:280ms"><div class="flex gap-4"><div class="flex h-10 w-10 flex-shrink-0 items-center justify-center rounded-xl shadow-sm" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5"><path d="M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4l2-3h6l2 3h4a2 2 0 0 1 2 2z"></path><circle cx="12" cy="13" r="4"></circle></svg></div><div><h3 class="text-sm font-semibold text-foreground">Photo &amp; video reviews</h3><p class="mt-0.5 text-sm leading-relaxed text-muted">Customers can record a video testimonial or upload photos right from their phone. Rich media builds trust.</p></div></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:360ms"><div class="flex gap-4"><div class="flex h-10 w-10 flex-shrink-0 items-center justify-center rounded-xl shadow-sm" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path></svg></div><div><h3 class="text-sm font-semibold text-foreground">Auto-request after every job</h3><p class="mt-0.5 text-sm leading-relaxed text-muted">Automated review requests via email after booking completion. Set it and forget it.</p></div></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:440ms"><div class="flex gap-4"><div class="flex h-10 w-10 flex-shrink-0 items-center justify-center rounded-xl shadow-sm" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg></div><div><h3 class="text-sm font-semibold text-foreground">Beautiful review pages</h3><p class="mt-0.5 text-sm leading-relaxed text-muted">Every business gets a branded review page with aggregate ratings, photos, and social sharing built in.</p></div></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:520ms"><div class="flex gap-4"><div class="flex h-10 w-10 flex-shrink-0 items-center justify-center rounded-xl shadow-sm" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5"><circle cx="12" cy="12" r="10"></circle><line x1="2" y1="12" x2="22" y2="12"></line><path d="M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"></path></svg></div><div><h3 class="text-sm font-semibold text-foreground">Shareable &amp; SEO-friendly</h3><p class="mt-0.5 text-sm leading-relaxed text-muted">Individual reviews get their own page with Open Graph tags. Customers share them on social media for you.</p></div></div></div></div><div class="mt-10 flex items-center justify-center gap-4 sm:justify-start"><a href="/sign-up"
5 class="inline-flex items-center gap-2 rounded-xl px-6 py-3 text-sm font-semibold shadow-lg transition-all hover:opacity-90 hover:shadow-xl" style="background-color:var(--bk-primary);color:var(--bk-on-primary)">Start Collecting Reviews<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg></a><a href="/features#reviews" class="hidden text-sm font-semibold transition-opacity hover:opacity-80 sm:inline-flex" style="color:var(--bk-accent)">Explore how reviews work</a></div></div></div></div></div></section><section class="bg-surface-elevated py-20 sm:py-28"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8"><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:0ms"><div class="text-center max-w-3xl mx-auto mb-12"><h2 class="text-3xl sm:text-4xl font-bold text-foreground tracking-tight">Everything you need to get booked, paid &amp; reviewed</h2><p class="mt-4 text-lg text-muted leading-relaxed">Purpose-built for busy service businesses. Not another generic calendar.</p></div></div><div class="grid gap-6 sm:grid-cols-2 lg:grid-cols-4"><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:0ms"><div class="group rounded-2xl border border-border bg-surface-elevated p-6 transition-shadow duration-300 hover:shadow-lg"><div class="flex h-12 w-12 items-center justify-center rounded-xl mb-4" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5"><polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"></polygon></svg></div><h3 class="text-lg font-semibold text-foreground mb-2">Never Lose Another Job to Voicemail</h3><p class="text-sm text-muted leading-relaxed">While you’re out on jobs, your website quietly turns visitors into booked-and-paid customers. No more missed calls or “I’ll call you later” which never actually happens.</p></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:80ms"><div class="group rounded-2xl border border-border bg-surface-elevated p-6 transition-shadow duration-300 hover:shadow-lg"><div class="flex h-12 w-12 items-center justify-center rounded-xl mb-4" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5"><rect x="4" y="2" width="16" height="20" rx="2"></rect><line x1="8" y1="6" x2="16" y2="6"></line><line x1="8" y1="10" x2="8" y2="10.01"></line><line x1="12" y1="10" x2="12" y2="10.01"></line><line x1="16" y1="10" x2="16" y2="10.01"></line><line x1="8" y1="14" x2="8" y2="14.01"></line><line x1="12" y1="14" x2="12" y2="14.01"></line><line x1="16" y1="14" x2="16" y2="14.01"></line><line x1="8" y1="18" x2="16" y2="18"></line></svg></div><h3 class="text-lg font-semibold text-foreground mb-2">Instant Custom Quotes That Convert</h3><p class="text-sm text-muted leading-relaxed">Customers build their own quote in real time — factoring in size, distance, complexity, or anything you define. Then they book and pay on the spot. Branded PDF quotes sent automatically.</p></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:160ms"><div class="group rounded-2xl border border-border bg-surface-elevated p-6 transition-shadow duration-300 hover:shadow-lg"><div class="flex h-12 w-12 items-center justify-center rounded-xl mb-4" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5"><polyline points="16 18 22 12 16 6"></polyline><polyline points="8 6 2 12 8 18"></polyline></svg></div><h3 class="text-lg font-semibold text-foreground mb-2">One Line of Code. Works on Any Site</h3><p class="text-sm text-muted leading-relaxed">Drop it into WordPress, Wix, Squarespace, Webflow — anywhere. No CSS conflicts, no headaches. Your professional booking experience appears instantly.</p></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:240ms"><div class="group rounded-2xl border border-border bg-surface-elevated p-6 transition-shadow duration-300 hover:shadow-lg"><div class="flex h-12 w-12 items-center justify-center rounded-xl mb-4" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5"><rect x="1" y="4" width="22" height="16" rx="2" ry="2"></rect><line x1="1" y1="10" x2="23" y2="10"></line></svg></div><h3 class="text-lg font-semibold text-foreground mb-2">Get Paid Faster — Without Chasing</h3><p class="text-sm text-muted leading-relaxed">Customers pay deposits or full amounts directly through the widget. Money lands in your bank account automatically. No more invoices that sit unpaid or awkward conversations.
5</p></div></div></div></div></section><section class="border-t border-border bg-surface-alt py-20 sm:py-28" style="background-color:var(--bk-surface-alt)"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8"><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:0ms"><div class="text-center max-w-3xl mx-auto mb-12"><h2 class="text-3xl sm:text-4xl font-bold text-foreground tracking-tight">One widget. A whole growth flywheel.</h2><p class="mt-4 text-lg text-muted leading-relaxed">Every customer who books, orders, or requests a quote turns into a review — and every review brings in the next customer.</p></div></div><div class="mt-4 grid gap-5 sm:grid-cols-2 lg:grid-cols-3"><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:0ms"><div class="flex h-full items-start gap-4 rounded-2xl border border-border bg-surface-elevated p-5"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-xl" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5"><circle cx="12" cy="12" r="10"></circle><line x1="2" y1="12" x2="22" y2="12"></line><path d="M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"></path></svg></div><div><div class="flex items-center gap-2"><span class="text-xs font-semibold uppercase tracking-wider text-muted">Step <!-- -->1</span></div><h3 class="mt-1 text-base font-semibold text-foreground">Discover</h3><p class="mt-1 text-sm leading-relaxed text-muted">A customer finds you on your website, socials, a QR code, or your booking link.</p></div></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:80ms">
5<div class="flex h-full items-start gap-4 rounded-2xl border border-border bg-surface-elevated p-5"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-xl" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5"><rect x="4" y="2" width="16" height="20" rx="2"></rect><line x1="8" y1="6" x2="16" y2="6"></line><line x1="8" y1="10" x2="8" y2="10.01"></line><line x1="12" y1="10" x2="12" y2="10.01"></line><line x1="16" y1="10" x2="16" y2="10.01"></line><line x1="8" y1="14" x2="8" y2="14.01"></line><line x1="12" y1="14" x2="12" y2="14.01"></line><line x1="16" y1="14" x2="16" y2="14.01"></line><line x1="8" y1="18" x2="16" y2="18"></line></svg></div><div><div class="flex items-center gap-2"><span class="text-xs font-semibold uppercase tracking-wider text-muted">Step <!-- -->2</span></div><h3 class="mt-1 text-base font-semibold text-foreground">Quote</h3><p class="mt-1 text-sm leading-relaxed text-muted">They pick a service and see an accurate price calculated live in the widget.</p></div></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:160ms">
5<div class="flex h-full items-start gap-4 rounded-2xl border border-border bg-surface-elevated p-5"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-xl" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5"><rect x="3" y="4" width="18" height="18" rx="2" ry="2"></rect><line x1="16" y1="2" x2="16" y2="6"></line><line x1="8" y1="2" x2="8" y2="6"></line><line x1="3" y1="10" x2="21" y2="10"></line></svg></div><div><div class="flex items-center gap-2"><span class="text-xs font-semibold uppercase tracking-wider text-muted">Step <!-- -->3</span></div><h3 class="mt-1 text-base font-semibold text-foreground">Book</h3><p class="mt-1 text-sm leading-relaxed text-muted">They book a time or place an order and pay a deposit or in full.</p></div></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:240ms">
5<div class="flex h-full items-start gap-4 rounded-2xl border border-border bg-surface-elevated p-5"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-xl" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5"><path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"></path><polyline points="22 4 12 14.01 9 11.01"></polyline></svg></div><div><div class="flex items-center gap-2"><span class="text-xs font-semibold uppercase tracking-wider text-muted">Step <!-- -->4</span></div><h3 class="mt-1 text-base font-semibold text-foreground">Deliver</h3><p class="mt-1 text-sm leading-relaxed text-muted">You do the job and mark it complete in the dashboard.</p></div></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:320ms"><div class="flex h-full items-start gap-4 roun
5ded-2xl border border-border bg-surface-elevated p-5"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-xl" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg></div><div><div class="flex items-center gap-2"><span class="text-xs font-semibold uppercase tracking-wider text-muted">Step <!-- -->5</span></div><h3 class="mt-1 text-base font-semibold text-foreground">Review</h3><p class="mt-1 text-sm leading-relaxed text-muted">A text, photo, or video review is requested automatically — zero chasing.</p></div></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:400ms"><div class="flex h-full items-start gap-4 roun
5ded-2xl border border-border bg-surface-elevated p-5"><div class="flex h-10 w-10 shrink-0 items-center justify-center rounded-xl" style="background-color:var(--bk-primary);color:var(--bk-on-primary)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg></div><div><div class="flex items-center gap-2"><span class="text-xs font-semibold uppercase tracking-wider text-muted">Step <!-- -->6</span></div><h3 class="mt-1 text-base font-semibold text-foreground">More customers</h3><p class="mt-1 text-sm leading-relaxed text-muted">Fresh reviews build trust and send the next customer straight back to step one.</p></div></div></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:200ms"><p class="mt-10 text-center text-sm font-medium text-muted">Discover → Quote → Book → Deliver → Review → More customers →<!-- --> <span style="color:var(--bk-accent)">and the cycle repeats.</span></p></div></div></section><section id="how-it-works" class="bg-surface-elevated py-20 sm:py-28"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8"><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:0ms"><div class="text-center max-w-3xl mx-auto mb-12"><h2 class="text-3xl sm:text-4xl font-bold text-foreground tracking-tight">Live in 5 minutes</h2><p class="mt-4 text-lg text-muted leading-relaxed">No technical skills required. If you can copy and paste, you can set this up.</p></div></div><div class="relative mx-auto max-w-4xl"><div class="absolute left-0 right-0 top-[3.25rem] z-0 hidden h-0.5 sm:block" style="background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--bk-accent) 19%, transparent) 0, color-mix(in srgb, var(--bk-accent) 19%, transparent) 8px, transparent 8px, transparent 16px)"></div><div class="relative z-10 grid gap-10 sm:grid-cols-3 sm:gap-8"><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:0ms"><div class="flex flex-col items-center text-center"><div class="flex h-[4.5rem] w-[4.5rem] items-center justify-center rounded-full text-2xl font-bold shadow-lg" style="background-color:var(--bk-primary);color:var(--bk-on-primary)">1</div><h3 class="mt-6 text-lg font-semibold text-foreground">Sign up &amp; set your services</h3><p class="mt-2 text-sm leading-relaxed text-muted">Add your services, set prices, configure your schedule. Pre-filled for your industry.</p></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:120ms"><div class="flex flex-col items-center text-center"><div class="flex h-[4.5rem] w-[4.5rem] items-center justify-center rounded-full text-2xl font-bold shadow-lg" style="background-color:var(--bk-primary);color:var(--bk-on-primary)">2</div><h3 class="mt-6 text-lg font-semibold text-foreground">Share your booking link</h3><p class="mt-2 text-sm leading-relaxed text-muted">Drop it in your Instagram bio, text it to clients, or embed it on your website. Works everywhere.</p></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:240ms"><div class="flex flex-col items-center text-center"><div class="flex h-[4.5rem] w-[4.5rem] items-center justify-center rounded-full text-2xl font-bold shadow-lg" style="background-color:var(--bk-primary);color:var(--bk-on-primary)">3</div><h3 class="mt-6 text-lg font-semibold text-foreground">Get booked, paid &amp; reviewed</h3><p class="mt-2 text-sm leading-relaxed text-muted">Customers book and pay online. When the job is done, reviews are requested automatically — all from one dashboard.</p></div></div></div></div></div></section><section class="border-t border-border bg-surface-alt py-20 sm:py-28" style="background-color:var(--bk-surface-alt)"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8"><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:0ms"><div class="text-center max-w-3xl mx-auto mb-12"><h2 class="text-3xl sm:text-4xl font-bold text-foreground tracking-tight">Loved by service businesses</h2><p class="mt-4 text-lg text-muted leading-relaxed">Hear from service businesses who transformed their booking experience.</p></div></div><div class="grid gap-6 sm:grid-cols-2 lg:grid-cols-3"><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:0ms"><div class="rounded-2xl border border-border bg-surface-elevated p-6"><div class="flex gap-0.5 mb-4"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="var(--bk-primary)" stroke="var(--bk-primary)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="var(--bk-primary)" stroke="var(--bk-primary)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="var(--bk-primary)" stroke="var(--bk-primary)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="var(--bk-primary)" stroke="var(--bk-primary)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="var(--bk-primary)" stroke="var(--bk-primary)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg></div><p class="text-foreground italic leading-relaxed mb-4">“<!-- -->Setup took 10 minutes. My clients book through my website now instead of calling.<!-- -->”</p><div><p class="font-semibold text-foreground text-sm">Jake P.</p><p class="text-muted text-sm">Paws &amp; Claws Grooming</p></div></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:100ms"><div class="rounded-2xl border border-border bg-surface-elevated p-6"><div class="flex gap-0.5 mb-4"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="var(--bk-primary)" stroke="var(--bk-primary)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="var(--bk-primary)" stroke="var(--bk-primary)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="var(--bk-primary)" stroke="var(--bk-primary)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="var(--bk-primary)" stroke="var(--bk-primary)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="var(--bk-primary)" stroke="var(--bk-primary)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg></div><p class="text-foreground italic leading-relaxed mb-4">“<!-- -->The custom pricing dimensions let me charge by bedrooms and bathrooms. Perfect.<!-- -->”</p><div><p class="font-semibold text-foreground text-sm">Linda M.</p><p class="text-muted text-sm">Fresh Start Cleaning</p></div></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:200ms"><div class="rounded-2xl border border-border bg-surface-elevated p-6"><div class="flex gap-0.5 mb-4"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="var(--bk-primary)" stroke="var(--bk-primary)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="var(--bk-primary)" stroke="var(--bk-primary)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="var(--bk-primary)" stroke="var(--bk-primary)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="var(--bk-primary)" stroke="var(--bk-primary)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="var(--bk-primary)" stroke="var(--bk-primary)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg></div><p class="text-foreground italic leading-relaxed mb-4">“<!-- -->Finally a booking tool that lets me set different prices for different session types.<!-- -->”</p><div><p class="font-semibold text-foreground text-sm">Tom B.</p><p class="text-muted text-sm">Bright Focus Photography</p></div></div></div></div></div></section><section class="bg-surface-elevated py-20 sm:py-28"><div class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8"><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:0ms"><div class="text-center max-w-3xl mx-auto mb-12"><h2 class="text-3xl sm:text-4xl font-bold text-foreground tracking-tight">Simple, transparent pricing</h2><p class="mt-4 text-lg text-muted leading-relaxed">Start free. Upgrade when you are ready. No surprises.</p></div></div><div class="mx-auto max-w-5xl"><div><div class="flex items-center justify-center gap-2 mb-10"><button type="button" class="rounded-lg px-4 py-2 text-sm font-medium transition-colors" style="background-color:var(--bk-surface-alt);color:var(--bk-muted)">Monthly</button><button type="button" class="rounded-lg px-4 py-2 text-sm font-medium transition-colors" style="background-color:var(--bk-primary);color:var(--bk-on-primary)">Annual<!-- --> (Save 31%)</button></div><div class="grid gap-8 lg:grid-cols-3"><div class="relative flex flex-col rounded-2xl border-2 p-8 border-border"><div class="mb-6"><h3 class="text-lg font-semibold text-foreground">Free</h3><p class="mt-1 text-sm text-muted">Get started for free</p><div class="mt-4 flex items-baseline gap-1"><span class="text-4xl font-bold text-foreground">$<!-- -->0</span><span class="text-sm text-muted">forever</span></div></div><ul class="mb-8 flex-1 space-y-3"><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>25 bookings/mo</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>1 team member</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>1 location</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>Microsite</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>
5102 MB photo storage</li></ul><a class="block rounded-lg py-3 text-center text-sm font-semibold transition-opacity hover:opacity-90 border border-border text-foreground hover:bg-surface-alt" href="/sign-up">Start Free</a></div><div class="relative flex flex-col rounded-2xl border-2 p-8 shadow-lg" style="border-color:var(--bk-primary)"><div class="absolute -top-4 left-1/2 -translate-x-1/2 rounded-full px-4 py-1 text-xs font-semibold" style="background-color:var(--bk-primary);color:var(--bk-on-primary)">Most Popular</div><div class="mb-6"><h3 class="text-lg font-semibold text-foreground">Pro</h3><p class="mt-1 text-sm text-muted">Turn your website into a booking machine</p><div class="mt-4 flex items-baseline gap-1"><span class="text-4xl font-bold text-foreground">$<!-- -->14</span><span class="text-sm text-muted">/mo</span><span class="ml-2 inline-flex items-center rounded-full bg-green-100 px-2.5 py-0.5 text-xs font-medium text-green-800">Save <!-- -->26<!-- -->%</span></div><p class="mt-1 text-xs text-muted">Billed as $<!-- -->168<!-- -->/year</p></div><ul class="mb-8 flex-1 space-y-3"><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>Unlimited bookings</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>4 team members</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>2 locations</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>Online payments (Stripe)</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>Voucher / discount codes</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>Analytics dashboard</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>Google Calendar sync</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>Microsite</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>Dedicated account manager</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>1 GB photo storage</li></ul><a class="block rounded-lg py-3 text-center text-sm font-semibold transition-opacity hover:opacity-90 shadow-sm" style="background-color:var(--bk-primary);color:var(--bk-on-primary)" href="/sign-up">Get Pro</a></div><div class="relative flex flex-col rounded-2xl border-2 p-8 border-border"><div class="mb-6"><h3 class="text-lg font-semibold text-foreground">Business</h3><p class="mt-1 text-sm text-muted">For teams and multi-premises</p><div class="mt-4 flex items-baseline gap-1"><span class="text-4xl font-bold text-foreground">$<!-- -->34</span><span class="text-sm text-muted">/mo</span><span class="ml-2 inline-flex items-center rounded-full bg-green-100 px-2.5 py-0.5 text-xs font-medium text-green-800">Save <!-- -->31<!-- -->%</span></div><p class="mt-1 text-xs text-muted">Billed as $<!-- -->408<!-- -->/year</p></div><ul class="mb-8 flex-1 space-y-3"><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>Unlimited bookings</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>15 team members</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>6 locations</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>Online payments (Stripe)</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>Voucher / discount codes</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>Analytics dashboard</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>Google Calendar sync</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>Microsite</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>Dedicated account manager</li><li class="flex items-start gap-2 text-sm text-foreground"><svg class="mt-0.5 h-4 w-4 shrink-0" style="color:var(--bk-primary)" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M5 13l4 4L19 7"></path></svg>10 GB photo storage</li></ul><a class="block rounded-lg py-3 text-center text-sm font-semibold transition-opacity hover:opacity-90 border border-border text-foreground hover:bg-surface-alt" href="/sign-up">Get Business</a></div></div></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:300ms"><p class="mt-10 text-center text-sm text-muted">Start free, upgrade anytime.<!-- --> <a href="/pricing" class="font-semibold transition-opacity hover:opacity-80" style="color:var(--bk-accent)">Compare all features →</a></p></div></div></section><section class="border-t border-border py-20 sm:py-28 bg-surface-alt" style="background-color:var(--bk-surface-alt)"><div class="mx-auto max-w-3xl px-4 sm:px-6 lg:px-8"><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:0ms"><div class="text-center max-w-3xl mx-auto mb-12"><h2 class="text-3xl sm:text-4xl font-bold text-foreground tracking-tight">Frequently asked questions</h2><p class="mt-4 text-lg text-muted leading-relaxed">Everything you need to know about BookingMachine.</p></div></div><div class="transition-all duration-700 ease-out opacity-0 translate-y-4 " style="transition-delay:100ms"><div class="mx-auto max-w-3xl divide-y divide-border"><details class="group py-4"><summary class="flex cursor-pointer items-center justify-between text-left text-base font-medium text-foreground hover:text-foreground">How much does BookingMachine cost?<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="ml-4 flex-shrink-0 text-muted-light transition-transform duration-200 group-open:rotate-180"><polyline points="6 9 12 15 18 9"></polyline></svg></summary><p class="mt-3 text-sm text-muted leading-relaxed pr-8">Start completely free with up to 25 bookings per month. Pro is just $19/mo (or $168/year — save 26%) for unlimited bookings, 4 team members, payments, and analytics. Business is $49/mo (or $408/year — save 31%) for unlimited everything. Most users say 
5it pays for itself with the first couple of jobs it saves from voicemail.</p></details><details class="group py-4"><summary class="flex cursor-pointer items-center justify-between text-left text-base font-medium text-foreground hover:text-foreground">What types of businesses can use BookingMachine?<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="ml-4 flex-shrink-0 text-muted-light transition-transform duration-200 group-open:rotate-180"><polyline points="6 9 12 15 18 9"></polyline></svg></summary><p class="mt-3 text-sm text-muted leading-relaxed pr-8">Any local service business that quotes and books jobs — dog groomers, cleaners, photographers, tutors, landscapers, pest control, pool pros, and more. If you charge based on size, distance, time, or complexity, BookingMachine was built exactly for you.</p></details><details class="group py-4"><summary class="flex cursor-pointer items-center justify-between text-left text-base font-medium text-foreground hover:text-foreground">Do I need a website?<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="ml-4 flex-shrink-0 text-muted-light transition-transform duration-200 group-open:rotate-180"><polyline points="6 9 12 15 18 9"></polyline></svg></summary><p class="mt-3 text-sm text-muted leading-relaxed pr-8">Not at all. Every account gets a beautiful, shareable microsite you can send via text or email. But if you already have a website (WordPress, Wix, Squarespace, Shopify, etc.), the widget embeds with one single line of code and works perfectly.</p></details><details class="group py-4"><summary class="flex cursor-pointer items-center justify-between text-left text-base font-medium text-foreground hover:text-foreground">How do I get paid?<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="ml-4 flex-shrink-0 text-muted-light transition-transform duration-200 group-open:rotate-180"><polyline points="6 9 12 15 18 9"></polyline></svg></summary><p class="mt-3 text-sm text-muted leading-relaxed pr-8">Connect Stripe in under two minutes. Customers pay deposits or full amounts directly in the widget. The money lands straight in your bank — while you’re still out on the job. No more chasing invoices or awkward payment conversations. (Just a small 1% platform fee on paid plans.)</p></details><details class="group py-4"><summary class="flex cursor-pointer items-center justify-between text-left text-base font-medium text-foreground hover:text-foreground">How long does it take to set up?<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="ml-4 flex-shrink-0 text-muted-light transition-transform duration-200 group-open:rotate-180"><polyline points="6 9 12 15 18 9"></polyline></svg></summary><p class="mt-3 text-sm text-muted leading-relaxed pr-8">Most people are fully live in under 10 minutes. No coding required. Just copy one line of code, use our free WordPress plugin, or install the Wix app — and you’re done. Many users land their first booking the same day.</p></details><details class="group py-4"><summary class="flex cursor-pointer items-center justify-between text-left text-base font-medium text-foreground hover:text-foreground">Isn’t this just like other calendar apps?<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="ml-4 flex-shrink-0 text-muted-light transition-transform duration-200 group-open:rotate-180"><polyline points="6 9 12 15 18 9"></polyline></svg></summary><p class="mt-3 text-sm text-muted leading-relaxed pr-8">Not even close. Calendars is great for simple meetings. BookingMachine is built specifically for service businesses that need instant custom quotes with variable pricing, branded PDFs, deposits, and online payments. It’s the difference between “let’s schedule a call” and “here’s your exact price — book and pay now.”</p></details>
5<details class="group py-4"><summary class="flex cursor-pointer items-center justify-between text-left text-base font-medium text-foreground hover:text-foreground">Is my data and my customers’ data secure?<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="ml-4 flex-shrink-0 text-muted-light transition-transform duration-200 group-open:rotate-180"><polyline points="6 9 12 15 18 9"></polyline></svg></summary><p class="mt-3 text-sm text-muted leading-relaxed pr-8">Yes — bank-level encryption throughout. Stripe handles all payments (the same system trusted by millions of businesses worldwide). You stay in complete control of your data at all times.</p></details><details class="group py-4"><summary class="flex cursor-pointer items-center justify-between text-left text-base font-medium text-foreground hover:text-foreground">What if I’m already losing jobs to voicemail?<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="ml-4 flex-shrink-0 text-muted-light transition-transform duration-200 group-open:rotate-180"><polyline points="6 9 12 15 18 9"></polyline></svg></summary><p class="mt-3 text-sm text-muted leading-relaxed pr-8">Then you’re already paying for BookingMachine — you just haven’t started using it yet. Thousands of service pros have stopped losing £100–£300 jobs every week the moment they turned the widget on. With a 30-day money-back guarantee, you’ve got nothing to lose.</p></details></div></div></div></section><section class="relative overflow-hidden py-20 px-4" style="background:linear-gradient(135deg, color-mix(in srgb, var(--bk-primary) 7%, transparent) 0%, color-mix(in srgb, var(--bk-primary) 13%, transparent) 100%)"><div class="mx-auto max-w-3xl text-center"><h2 class="text-3xl sm:text-4xl font-bold text-foreground tracking-tight">Ready to stop losing bookings to voicemail?</h2><p class="mt-4 text-lg text-muted leading-relaxed">Set up your BookingMachine booking page in under 5 minutes. Free to start, no credit card required.</p><div class="mt-8 flex flex-col sm:flex-row items-center justify-center gap-4"><a href="/sign-up" class="inline-flex items-center justify-center rounded-lg px-6 py-3 text-base font-semibold shadow-sm transition-opacity hover:opacity-90" style="background-color:var(--bk-primary);color:var(--bk-on-primary)">Get Started Free</a><a href="/contact" class="inline-flex items-center justify-center rounded-lg border border-border bg-surface-elevated px-6 py-3 text-base font-semibold text-foreground shadow-sm transition-colors hover:bg-surface-alt">Contact Us</a></div></div></section><!--$--><!--/$--></main><footer style="background-color:var(--bk-footer);color:var(--bk-footer-text)"><div class="mx-auto max-w-6xl px-4 py-16 sm:px-6 lg:px-8"><div class="grid grid-cols-2 gap-x-6 gap-y-8 lg:grid-cols-[1.75fr_1fr_1fr_1fr_1fr] lg:gap-10"><div class="col-span-2 lg:col-span-1"><div class="flex items-center gap-2"><span style="display:inline-flex;flex-direction:row;align-items:center;gap:2.24px"><span style="display:inline-flex;padding:8px;line-height:0"><svg width="32" height="32" viewBox="0 0 48 48" aria-hidden="true"><rect x="4" y="9" width="40" height="36" rx="7" fill="var(--t-ink)"></rect><path d="M11 9h26a7 7 0 0 1 7 7v4H4v-4a7 7 0 0 1 7-7Z" fill="var(--t-accent)"></path><rect x="12.8" y="3" width="4.4" height="10" rx="2.2" fill="var(--t-ink)"></rect><rect x="30.8" y="3" width="4.4" height="10" rx="2.2" fill="var(--t-ink)"></rect><rect x="11" y="26" width="12" height="12" rx="3.5" fill="var(--t-accent)"></rect></svg></span><span style="color:var(--t-ink);font-family:var(--font-brand-wordmark), &quot;IBM Plex Sans&quot;, sans-serif;font-weight:600;letter-spacing:-0.03em;font-size:20px;line-height:1">BookingMachine</span></span></div><p class="mt-2 text-sm leading-relaxed" style="color:color-mix(in srgb, var(--bk-footer-text) 88%, transparent)">Booking, payments and review widget that works wherever you connect with your customers. Embed on your site or share your live booking link.</p></div><div><h3 class="flex items-center gap-2 text-sm font-semibold uppercase tracking-wider" style="color:var(--bk-footer-text)"><span class="inline-flex shrink-0" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4"><polygon points="12 2 2 7 12 12 22 7 12 2"></polygon><polyline points="2 17 12 22 22 17"></polyline><polyline points="2 12 12 17 22 12"></polyline></svg></span>Product</h3><ul class="mt-4 space-y-3"><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/features">Features</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/pricing">Pricing</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/for">Industries</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/features#widget">
5Widget</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/link">Booking Link</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/solutions/orders">Orders</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/features/recurring">Recurring</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/features/vouchers">Vouchers</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/features/professional-documents">Documents &amp; Signatures</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/reviews">Reviews</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/sign-in">Dashboard</a></li></ul></div><div><h3 class="flex items-center gap-2 text-sm font-semibold uppercase tracking-wider" style="color:var(--bk-footer-text)"><span class="inline-flex shrink-0" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="16" y1="13" x2="8" y2="13"></line><line x1="16" y1="17" x2="8" y2="17"></line><polyline points="10 9 9 9 8 9"></polyline></svg></span>Resources</h3><ul class="mt-4 space-y-3"><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/help">Help Center</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/help/embed">Embed Guide</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/help/api">API Docs</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/blog">Blog</a></li></ul></div><div><h3 class="flex items-center gap-2 text-sm font-semibold uppercase tracking-wider" style="color:var(--bk-footer-text)"><span class="inline-flex shrink-0" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4"><path d="M12 22v-5"></path><path d="M9 8V2"></path><path d="M15 8V2"></path><path d="M18 8v5a6 6 0 0 1-12 0V8z"></path></svg></span>Integrations</h3><ul class="mt-4 space-y-3"><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/wordpress">WordPress Plugin</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/wix">Wix App</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/help/google-calendar">Google Calendar</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/features#payments">Stripe Payments</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/help/api">Webhooks &amp; API</a></li></ul></div><div><h3 class="flex items-center gap-2 text-sm font-semibold uppercase tracking-wider" style="color:var(--bk-footer-text)"><span class="inline-flex shrink-0" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4"><rect x="2" y="7" width="20" height="14" rx="2" ry="2"></rect><path d="M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"></path></svg></span>Company</h3><ul class="mt-4 space-y-3"><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/about">About</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/contact">Contact</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/terms">Terms</a></li><li><a class="text-sm transition-opacity hover:opacity-80" style="color:var(--bk-footer-text)" href="/privacy">Privacy</a></li></ul></div></div><div class="mt-12 flex flex-col items-center justify-between gap-4 pt-8 sm:flex-row" style="border-top:1px solid color-mix(in srgb, var(--bk-footer-text) 22%, transparent)"><p class="text-sm" style="color:color-mix(in srgb, var(--bk-footer-text) 88%, transparent)">© <!-- -->2026<!-- --> <!-- -->BookingMachine<!-- -->. All rights reserved.</p><div class="flex items-center gap-4"><div class="flex flex-wrap items-center gap-3 " style="color:color-mix(in srgb, var(--bk-footer-text) 88%, transparent)"><a href="https://x.com/abookingmachine" target="_blank" rel="noopener noreferrer" aria-label="X / Twitter" class="text-inherit transition-opacity hover:opacity-70"><svg class="h-5 w-5 shrink-0" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></svg></a><a href="https://github.com/dcblack87/BookingMachine" target="_blank" rel="noopener noreferrer" aria-label="GitHub" class="text-inherit transition-opacity hover:opacity-70"><svg class="h-5 w-5 shrink-0" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true"><path d="M12 2C6.477 2 2 6.484 2 12.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158
5-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.113-4.555-4.951 0-1.093.39-1.988 1.029-2.688-.103-.253-.446-1.272.098-2.65 0 0 .84-.27 2.75 1.026A9.564 9.564 0 0112 6.844c.85.004 1.705.115 2.504.337 1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.202 2.398.1 2.651.64.7 1.028 1.595 1.028 2.688 0 3.848-2.339 4.695-4.566 4.943.359.309.678.92.678 1.855 0 1.338-.012 2.419-.012 2.747 0 .268.18.58.688.482A10.019 10.019 0 0022 12.017C22 6.484 17.522 2 12 2z"></path></svg></a><a href="https://www.facebook.com/people/QuoteLab/61575399462065/" target="_blank" rel="noopener noreferrer" aria-label="Facebook" class="text-inherit transition-opacity hover:opacity-70"><svg class="h-5 w-5 shrink-0" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"></path></svg></a><a href="https://www.instagram.com/quotelab.io" target="_blank" rel="noopener noreferrer" aria-label="Instagram" class="text-inherit transition-opacity hover:opacity-70"><svg class="h-5 w-5 shrink-0" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true"><path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z"></path></svg></a><a href="https://www.youtube.com/@QuoteLab-io" target="_blank" rel="noopener noreferrer" aria-label="YouTube" class="text-inherit transition-opacity hover:opacity-70"><svg class="h-5 w-5 shrink-0" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true"><path d="M23.498 6.186a3.016 3.016 0 00-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 00.502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 002.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 002.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"></path></svg></a><a href="https://www.reddit.com/r/QuoteLab_io/" target="_blank" rel="noopener noreferrer" aria-label="Reddit" class="text-inherit transition-opacity hover:opacity-70"><svg class="h-5 w-5 shrink-0" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true"><path d="M12 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12 12 12 0 0 0 12-12A12 12 0 0 0 12 0zm5.01 4.744c.688 0 1.25.561 1.25 1.249a1.25 1.25 0 0 1-2.498.056l-2.597-.547-.8 3.747c1.824.07 3.48.632 4.674 1.488.308-.309.73-.491 1.207-.491.968 0 1.754.786 1.754 1.754 0 .716-.435 1.333-1.01 1.614a3.111 3.111 0 0 1 .042.52c0 2.694-3.13 4.87-7.004 4.87-3.874 0-7.004-2.176-7.004-4.87 0-.183.015-.366.043-.534A1.748 1.748 0 0 1 4.028 12c0-.968.786-1.754 1.754-1.754.463 0 .898.196 1.207.49 1.207-.883 2.878-1.43 4.744-1.487l.885-4.182a.342.342 0 0 1 .14-.197.35.35 0 0 1 .238-.042l2.906.617a1.214 1.214 0 0 1 1.108-.701zM9.25 12C8.561 12 8 12.562 8 13.25c0 .687.561 1.248 1.25 1.248.687 0 1.248-.561 1.248-1.249 0-.688-.561-1.249-1.249-1.249zm5.5 0c-.687 0-1.248.561-1.248 1.25 0 .687.561 1.248 1.249 1.248.688 0 1.249-.561 1.249-1.249 0-.687-.562-1.249-1.25-1.249zm-5.466 3.99a.327.327 0 0 0-.231.094.33.33 0 0 0 0 .463c.842.842 2.484.913 2.961.913.477 0 2.105-.056 2.961-.913a.361.361 0 0 0 .029-.463.33.33 0 0 0-.464 0c-.547.533-1.684.73-2.512.73-.828 0-1.979-.196-2.512-.73a.326.326 0 0 0-.232-.095z"></path></svg></a></div><a class="text-sm transition-opacity hover:opacity-80" style="color:color-mix(in srgb, var(--bk-footer-text) 88%, transparent)" href="/sitemap">Sitemap</a></div></div><div class="mt-8 flex justify-center pt-8" style="border-top:1px solid color-mix(in srgb, var(--bk-footer-text) 22%, transparent);color:color-mix(in srgb, var(--bk-footer-text) 88%, transparent)"><a href="https://dcblack.co.uk" aria-label="A DC Black product — dcblack.co.uk" class="inline-flex opacity-70 transition-opacity hover:opacity-100"><svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="172" height="21" viewBox="0 0 172 21"><rect x="0.75" y="0.75" width="19.5" height="19.5" fill="none" stroke="currentColor" stroke-width="1.5"></rect><g fill="currentColor" transform="translate(4.2 14.3) scale(0.011000 -0.
5011000)"><path transform="translate(0.0 0)" d="M60 0V686H283Q411 686 484.5 602.5Q558 519 558 353Q558 177 484.5 88.5Q411 0 283 0ZM188 114H271Q342 114 384.0 167.5Q426 221 426 328V378Q426 475 384.0 523.5Q342 572 271 572H188Z"></path><path transform="translate(562.0 0)" d="M60 0V686H355Q409 686 451.5 664.5Q494 643 518.0 605.0Q542 567 542 516Q542 457 511.5 416.5Q481 376 437 360V356Q488 340 523.0 295.0Q558 250 558 184Q558 126 530.0 85.0Q502 44 456.0 22.0Q410 0 355 0ZM188 114H334Q374 114 400.5 136.0Q427 158 427 200Q427 240 402.5 267.5Q378 295 328 295H188ZM188 408H320Q366 408 388.5 433.5Q411 459 411 493Q411 532 387.5 552.0Q364 572 326 572H188Z"></path></g><g fill="currentColor" transform="translate(30 14.1) scale(0.010500 -0.010500)"><path transform="translate(0.0 0)" d="M0 0 221 686H370L591 0H460L418 135H165L124 0ZM200 249H383L314 478Q309 496 304.0 518.0Q299 540 296.5 555.5Q294 571 294 571H290Q290 571 287.0 554.5Q284 538 279.5 516.0Q275 494 270 478Z"></path><path transform="translate(1300.0 0)" d="M60 0V686H283Q411 686 484.5 602.5Q558 519 558 353Q558 177 484.5 88.5Q411 0 283 0ZM188 114H271Q342 114 384.0 167.5Q426 221 426 328V378Q426 475 384.0 523.5Q342 572 271 572H188Z"></path><path transform="translate(2132.0 0)" d="M307 -12Q178 -12 106.0 75.0Q34 162 34 343Q34 525 106.0 611.5Q178 698 307 698Q379 698 436.0 670.0Q493 642 526.0 583.0Q559 524 559 431H428Q428 511 394.5 549.5Q361 588 307 588Q236 588 201.0 529.5Q166 471 166 368V318Q166 215 202.0 156.5Q238 98 311 98Q367 98 400.5 136.5Q434 175 434 254H559Q559 164 526.0 105.0Q493 46 436.5 17.0Q380 -12 307 -12Z"></path><path transform="translate(3432.0 0)" d="M60 0V686H355Q409 686 451.5 664.5Q494 643 518.0 605.0Q542 567 542 516Q542 457 511.5 416.5Q481 376 437 360V356Q488 340 523.0 295.0Q558 250 558 184Q558 126 530.0 85.0Q502 44 456.0 22.0Q410 0 355 0ZM188 114H334Q374 114 400.5 136.0Q427 158 427 200Q427 240 402.5 267.5Q378 295 328 295H188ZM188 408H320Q366 408 388.5 433.5Q411 459 411 493Q411 532 387.5 552.0Q364 572 326 572H188Z"></path><path transform="translate(4264.0 0)" d="M60 0V686H188V120H478V0Z"></path><path transform="translate(5005.0 0)" d="M0 0 221 686H370L591 0H460L418 135H165L124 0ZM200 249H383L314 478Q309 496 304.0 518.0Q299 540 296.5 555.5Q294 571 294 571H290Q290 571 287.0 554.5Q284 538 279.5 516.0Q275 494 270 478Z"></path><path transform="translate(5837.0 0)" d="M307 -12Q178 -12 106.0 75.0Q34 162 34 343Q34 525 106.0 611.5Q178 698 307 698Q379 698 436.0 670.0Q493 642 526.0 583.0Q559 524 559 431H428Q428 511 394.5 549.5Q361 588 307 588Q236 588 201.0 529.5Q166 471 166 368V318Q166 215 202.0 156.5Q238 98 311 98Q367 98 400.5 136.5Q434 175 434 254H559Q559 164 526.0 105.0Q493 46 436.5 17.0Q380 -12 307 -12Z"></path><path transform="translate(6669.0 0)" d="M60 0V686H189V335L440 686H583L380 407L589 0H445L296 306L189 175V0Z"></path><path transform="translate(7969.0 0)" d="M60 0V686H305Q376 686 424.0 659.5Q472 633 496.0 586.5Q520 540 520 480Q520 416 493.0 367.5Q466 319 418.0 292.5Q370 266 305 266H188V0ZM188 379H292Q339 379 363.5 406.0Q388 433 388 480Q388 522 363.0 547.0Q338 572 292 572H188Z"></path><path transform="translate(8756.0 0)" d="M60 0V686H347Q451 686 504.0 630.5Q557 575 557 490Q557 428 526.0 382.0Q495 336 442 314L574 0H435L321 286H188V0ZM188 399H329Q376 399 397.5 423.0Q419 447 419 490Q419 528 398.5 550.0Q378 572 334 572H188Z"></path><path transform="translate(9588.0 0)" d="M319 -12Q186 -12 110.0 75.0Q34 162 34 343Q34 525 110.0 611.5Q186 698 319 698Q452 698 528.0 611.5Q604 525 604 343Q604 162 528.0 75.0Q452 -12 319 -12ZM319 98Q396 98 434.0 156.5Q472 215 472 318V368Q472 471 434.0 529.5Q396 588 319 588Q243 588 204.5 529.5Q166 471 166 368V318Q166 215 204.5 156.5Q243 98 319 98Z"></path><path transform="translate(10466.0 0)" d="M60 0V686H283Q411 686 484.5 602.5Q558 519 558 353Q558 177 484.5 88.5Q411 0 283 0ZM188 114H271Q342 114 384.0 167.5Q426 221 426 328V378Q426 475 384.0 523.5Q342 572 271 572H188Z"></path><path transform="translate(11298.0 0)" d="M296 -12Q186 -12 123.5 45.5Q61 103 61 215V686H189V219Q189 160 217.0 129.0Q245 98 296 98Q347 98 375.5 129.0Q404 160 404 219V686H532V215Q532 103 469.0 45.5Q406 -12 296 
5-12Z"></path><path transform="translate(12130.0 0)" d="M307 -12Q178 -12 106.0 75.0Q34 162 34 343Q34 525 106.0 611.5Q178 698 307 698Q379 698 436.0 670.0Q493 642 526.0 583.0Q559 524 559 431H428Q428 511 394.5 549.5Q361 588 307 588Q236 588 201.0 529.5Q166 471 166 368V318Q166 215 202.0 156.5Q238 98 311 98Q367 98 400.5 136.5Q434 175 434 254H559Q559 164 526.0 105.0Q493 46 436.5 17.0Q380 -12 307 -12Z"></path><path transform="translate(12962.0 0)" d="M187 0V572H17V686H485V572H315V0Z"></path></g></svg></a></div></div></footer></div></div>
5<script src="/_next/static/chunks/webpack-3f6b9e91320943fe.js" id="_R_" async=""></script>
5<script>(self.__next_f=self.__next_f||[]).push([0])</script>
5<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n5:I[37533,[],\"OutletBoundary\"]\n7:I[92456,[],\"AsyncMetadataOutlet\"]\n9:I[37533,[],\"ViewportBoundary\"]\nb:I[37533,[],\"MetadataBoundary\"]\nc:\"$Sreact.suspense\"\ne:I[12646,[\"34219\",\"static/chunks/app/global-error-19b5c00ccbc81c0a.js\"],\"default\"]\n13:I[93000,[\"7177\",\"static/chunks/app/layout-3b2db75f5f6055d7.js\"],\"GoogleAnalytics\"]\n14:I[44742,[\"7177\",\"static/chunks/app/layout-3b2db75f5f6055d7.js\"],\"AttributionTracker\"]\n15:I[70672,[],\"\"]\n16:I[61688,[\"18039\",\"static/chunks/app/error-e0305295c3ad6ff6.js\"],\"default\"]\n17:I[2902,[],\"\"]\n19:I[52705,[\"52705\",\"static/chunks/52705-e85cc9ccd53a7bcb.js\",\"91932\",\"static/chunks/app/(marketing)/%5B...slug%5D/page-3472fb36c18b5de2.js\"],\"\"]\n1a:I[69128,[],\"IconMark\"]\n:HL[\"/_next/static/media/7241c29afa601b63-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/76b4c588952f82e9.css\",\"style\"]\n:HL[\"/_next/static/css/a6d62034bb0c6961.css\",\"style\"]\n"])</script>
5<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"yW0AQaxOR-b-IuSJ0_zwL\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"(marketing)\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/76b4c588952f82e9.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/a6d62034bb0c6961.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[\"(marketing)\",[\"$\",\"$1\",\"c\",{\"children\":[null,\"$L3\"]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[\"$L4\",null,[\"$\",\"$L5\",null,{\"children\":[\"$L6\",[\"$\",\"$L7\",null,{\"promise\":\"$@8\"}]]}]]}],{},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L9\",null,{\"children\":\"$La\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$Lb\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$c\",null,{\"fallback\":null,\"children\":\"$Ld\"}]}]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$e\",[]],\"s\":false,\"S\":false}\n"])</script>
5<script>self.__next_f.push([1,"f:T2249,"])</script>
5<script>self.__next_f.push([1,"html[data-theme=\"paper\"]{--t-ground:#edf1f2;--t-surface:#fafbfc;--t-line:#e2e8ea;--t-line2:#eef2f3;--t-frame:#d9e0e3;--t-ink:#242e3a;--t-ink2:#3b4550;--t-ink3:#5f6b78;--t-icon-muted:#7b8794;--t-accent:#4cb1af;--t-accent-deep:#1f6260;--t-accent-soft:#8ed2d0;--t-accent-faint:#cfe9e8;--t-tint:#e8f5f5;--t-tint-ink:#1f6260;--t-primary-bg:#4cb1af;--t-primary-ink:#ffffff;--t-chip-bg:#eef2f3;--t-chip-ink:#4d5a66;--t-warn:#d97706;--t-warn-tint:#fdf1e0;--t-warn-ink:#8a5a08;--t-danger:#c62828;--t-link:#23736f;--t-row-tint:#f6fafa;--bk-bg:var(--t-ground);--bk-surface-elevated:var(--t-surface);--bk-text:var(--t-ink);--bk-muted:var(--t-ink2);--bk-muted-light:var(--t-ink3);--bk-border:var(--t-line);--bk-primary:var(--t-primary-bg);--bk-on-primary:var(--t-primary-ink);--bk-accent:var(--t-accent);--bk-primary-light:var(--t-tint);--bk-surface-alt:var(--t-line2);--bk-warning:var(--t-warn);--bk-warning-light:var(--t-warn-tint);--bk-error:var(--t-danger);--bk-info:var(--t-link);--bk-footer:color-mix(in srgb, #edf1f2 84%, #242e3a);--bk-footer-text:#3b4550;--bk-success:#16a34a;color-scheme:light}html[data-theme=\"stone\"]{--t-ground:#f2f0ec;--t-surface:#fbfaf8;--t-line:#e7e3dc;--t-line2:#f1eee8;--t-frame:#ded9d1;--t-ink:#2c2a27;--t-ink2:#45423d;--t-ink3:#6b655d;--t-icon-muted:#8a8378;--t-accent:#4cb1af;--t-accent-deep:#1c5f5d;--t-accent-soft:#8ccfcd;--t-accent-faint:#cfe5e4;--t-tint:#e6f2f1;--t-tint-ink:#1c5f5d;--t-primary-bg:#4cb1af;--t-primary-ink:#fbfaf8;--t-chip-bg:#f1eee8;--t-chip-ink:#57524a;--t-warn:#b8791c;--t-warn-tint:#f8eed9;--t-warn-ink:#7d5310;--t-danger:#c0392f;--t-link:#1c7a78;--t-row-tint:#f4f8f7;--bk-bg:var(--t-ground);--bk-surface-elevated:var(--t-surface);--bk-text:var(--t-ink);--bk-muted:var(--t-ink2);--bk-muted-light:var(--t-ink3);--bk-border:var(--t-line);--bk-primary:var(--t-primary-bg);--bk-on-primary:var(--t-primary-ink);--bk-accent:var(--t-accent);--bk-primary-light:var(--t-tint);--bk-surface-alt:var(--t-line2);--bk-warning:var(--t-warn);--bk-warning-light:var(--t-warn-tint);--bk-error:var(--t-danger);--bk-info:var(--t-link);--bk-footer:color-mix(in srgb, #f2f0ec 84%, #2c2a27);--bk-footer-text:#45423d;--bk-success:#16a34a;color-scheme:light}html[data-theme=\"slate\"]{--t-ground:#eaeef3;--t-surface:#f9fbfd;--t-line:#dde4ec;--t-line2:#eaeff5;--t-frame:#d3dbe5;--t-ink:#1f2937;--t-ink2:#374151;--t-ink3:#596678;--t-icon-muted:#768395;--t-accent:#4f5bd5;--t-accent-deep:#2f3796;--t-accent-soft:#9aa2ea;--t-accent-faint:#d5d9f7;--t-tint:#eceefb;--t-tint-ink:#343c9e;--t-primary-bg:#4f5bd5;--t-primary-ink:#ffffff;--t-chip-bg:#eaeff5;--t-chip-ink:#4a5566;--t-warn:#c2710c;--t-warn-tint:#fbeed8;--t-warn-ink:#8a5008;--t-danger:#d13b34;--t-link:#3f4bc4;--t-row-tint:#f2f3fd;--bk-bg:var(--t-ground);--bk-surface-elevated:var(--t-surface);--bk-text:var(--t-ink);--bk-muted:var(--t-ink2);--bk-muted-light:var(--t-ink3);--bk-border:var(--t-line);--bk-primary:var(--t-primary-bg);--bk-on-primary:var(--t-primary-ink);--bk-accent:var(--t-accent);--bk-primary-light:var(--t-tint);--bk-surface-alt:var(--t-line2);--bk-warning:var(--t-warn);--bk-warning-light:var(--t-warn-tint);--bk-error:var(--t-danger);--bk-info:var(--t-link);--bk-footer:color-mix(in srgb, #eaeef3 84%, #1f2937);--bk-footer-text:#374151;--bk-success:#16a34a;color-scheme:light}html[data-theme=\"bone\"]{--t-ground:#efeee9;--t-surface:#fbfaf7;--t-line:#e4e3dc;--t-line2:#efeee8;--t-frame:#dbd9d0;--t-ink:#1f2a24;--t-ink2:#374239;--t-ink3:#5c6660;--t-icon-muted:#7d857e;--t-accent:#2f6b4f;--t-accent-deep:#1d4633;--t-accent-soft:#83b39c;--t-accent-faint:#c9dfd4;--t-tint:#e4efe9;--t-tint-ink:#1d4633;--t-primary-bg:#2f6b4f;--t-primary-ink:#fbfaf7;--t-chip-bg:#efeee8;--t-chip-ink:#4d564f;--t-warn:#a8701a;--t-warn-tint:#f6edda;--t-warn-ink:#744c0e;--t-danger:#b83a30;--t-link:#2b6349;--t-row-tint:#f2f7f4;--bk-bg:var(--t-ground);--bk-surface-elevated:var(--t-surface);--bk-text:var(--t-ink);--bk-muted:var(--t-ink2);--bk-muted-light:var(--t-ink3);--bk-border:var(--t-line);--bk-primary:var(--t-primary-bg);--bk-on-primary:var(--t-primary-ink);--bk-accent:var(--t-accent);--bk-primary-light:var(--t-tint);--bk-surface-alt:var(--t-line2);--bk-warning:var(--t-warn);--bk-warning-light:var(--t-warn-tint);--bk-error:var(--t-danger);--bk-info:var(--t-link);--bk-footer:color-mix(in srgb, #efeee9 84%, #1f2a24);--bk-footer-text:#374239;--bk-success:#16a34a;color-scheme:light}html[data-theme=\"midnight\"]{--t-ground:#0b0e14;--t-surface:#111827;--t-line:#1e293b;--t-line2:#1a2331;--t-frame:#1e293b;--t-ink:#f1f5f9;--t-ink2:#cbd5e1;--t-ink3:#94a3b8;--t-icon-muted:#8b95a1;--t-accent:#5ec4c2;--t-accent-deep:#2c6d6b;--t-accent-soft:#3f9997;--t-accent-faint:#1d3b3a;--t-tint:#13312f;--t-tint-ink:#7fd3d1;--t-primary-bg:#5ec4c2;--t-primary-ink:#06231f;--t-chip-bg:#1c2431;--t-chip-ink:#cbd5e1;--t-warn:#f59e0b;--t-warn-tint:#2a1f08;--t-warn-ink:#fcd9a0;--t-danger:#f87171;--t-link:#7fd3d1;--t-row-tint:#141c28;--bk-bg:var(--t-ground);--bk-surface-elevated:var(--t-surface);--bk-text:var(--t-ink);--bk-muted:var(--t-ink2);--bk-muted-light:var(--t-ink3);--bk-border:var(--t-line);--bk-primary:var(--t-primary-bg);--bk-on-primary:var(--t-primary-ink);
5--bk-accent:var(--t-accent);--bk-primary-light:var(--t-tint);--bk-surface-alt:var(--t-line2);--bk-warning:var(--t-warn);--bk-warning-light:var(--t-warn-tint);--bk-error:var(--t-danger);--bk-info:var(--t-link);--bk-footer:color-mix(in srgb, #0b0e14 72%, #111827);--bk-footer-text:#cbd5e1;--bk-success:#22c55e;color-scheme:dark}html[data-theme=\"graphite\"]{--t-ground:#101011;--t-surface:#1a1b1c;--t-line:#2a2c2e;--t-line2:#232526;--t-frame:#2a2c2e;--t-ink:#f2f2f0;--t-ink2:#d4d4d1;--t-ink3:#a0a09c;--t-icon-muted:#8e8e8a;--t-accent:#5ec4c2;--t-accent-deep:#2f6f6d;--t-accent-soft:#419e9c;--t-accent-faint:#1d3736;--t-tint:#13302f;--t-tint-ink:#7fd3d1;--t-primary-bg:#f2f2f0;--t-primary-ink:#141414;--t-chip-bg:#242627;--t-chip-ink:#d4d4d1;--t-warn:#e0a355;--t-warn-tint:#2b2109;--t-warn-ink:#f0d7a6;--t-danger:#ef7b72;--t-link:#7fd3d1;--t-row-tint:#1f2222;--bk-bg:var(--t-ground);--bk-surface-elevated:var(--t-surface);--bk-text:var(--t-ink);--bk-muted:var(--t-ink2);--bk-muted-light:var(--t-ink3);--bk-border:var(--t-line);--bk-primary:var(--t-primary-bg);--bk-on-primary:var(--t-primary-ink);--bk-accent:var(--t-accent);--bk-primary-light:var(--t-tint);--bk-surface-alt:var(--t-line2);--bk-warning:var(--t-warn);--bk-warning-light:var(--t-warn-tint);--bk-error:var(--t-danger);--bk-info:var(--t-link);--bk-footer:color-mix(in srgb, #101011 72%, #1a1b1c);--bk-footer-text:#d4d4d1;--bk-success:#22c55e;color-scheme:dark}html[data-theme=\"navy\"]{--t-ground:#080d1a;--t-surface:#111a2e;--t-line:#1f2b45;--t-line2:#1a2440;--t-frame:#1f2b45;--t-ink:#eef3fb;--t-ink2:#c6d2e6;--t-ink3:#94a3bd;--t-icon-muted:#8593ad;--t-accent:#6ea8fe;--t-accent-deep:#2f5ea8;--t-accent-soft:#4b81d1;--t-accent-faint:#1b2c4d;--t-tint:#16294a;--t-tint-ink:#a9c9ff;--t-primary-bg:#6ea8fe;--t-primary-ink:#06122b;--t-chip-bg:#1b2540;--t-chip-ink:#c6d2e6;--t-warn:#f0a94a;--t-warn-tint:#2a2009;--t-warn-ink:#f6d9a8;--t-danger:#f97e7e;--t-link:#a9c9ff;--t-row-tint:#152140;--bk-bg:var(--t-ground);--bk-surface-elevated:var(--t-surface);--bk-text:var(--t-ink);--bk-muted:var(--t-ink2);--bk-muted-light:var(--t-ink3);--bk-border:var(--t-line);--bk-primary:var(--t-primary-bg);--bk-on-primary:var(--t-primary-ink);--bk-accent:var(--t-accent);--bk-primary-light:var(--t-tint);--bk-surface-alt:var(--t-line2);--bk-warning:var(--t-warn);--bk-warning-light:var(--t-warn-tint);--bk-error:var(--t-danger);--bk-info:var(--t-link);--bk-footer:color-mix(in srgb, #080d1a 72%, #111a2e);--bk-footer-text:#c6d2e6;--bk-success:#22c55e;color-scheme:dark}html[data-theme=\"forest\"]{--t-ground:#08110e;--t-surface:#101a16;--t-line:#1d2c26;--t-line2:#182520;--t-frame:#1d2c26;--t-ink:#eef5f1;--t-ink2:#c7d5cd;--t-ink3:#95a8a0;--t-icon-muted:#87988f;--t-accent:#63c99a;--t-accent-deep:#2c6d51;--t-accent-soft:#3f9c76;--t-accent-faint:#183328;--t-tint:#12322a;--t-tint-ink:#8fdcb8;--t-primary-bg:#63c99a;--t-primary-ink:#04241a;--t-chip-bg:#18251f;--t-chip-ink:#c7d5cd;--t-warn:#e5a95a;--t-warn-tint:#2a2109;--t-warn-ink:#f2d8aa;--t-danger:#f08080;--t-link:#8fdcb8;--t-row-tint:#14231d;--bk-bg:var(--t-ground);--bk-surface-elevated:var(--t-surface);--bk-text:var(--t-ink);--bk-muted:var(--t-ink2);--bk-muted-light:var(--t-ink3);--bk-border:var(--t-line);--bk-primary:var(--t-primary-bg);--bk-on-primary:var(--t-primary-ink);--bk-accent:var(--t-accent);--bk-primary-light:var(--t-tint);--bk-surface-alt:var(--t-line2);--bk-warning:var(--t-warn);--bk-warning-light:var(--t-warn-tint);--bk-error:var(--t-danger);--bk-info:var(--t-link);--bk-footer:color-mix(in srgb, #08110e 72%, #101a16);--bk-footer-text:#c7d5cd;--bk-success:#22c55e;color-scheme:dark}html[data-theme] .bg-primary{color:var(--bk-on-primary)}"])</script>
5<script>self.__next_f.push([1,"2:[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"__variable_5e6821\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"alternate\",\"type\":\"application/rss+xml\",\"title\":\"Blog RSS Feed\",\"href\":\"/blog/feed.xml\"}],[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$f\"}}],\"$L10\"]}],\"$L11\"]}]\n12:T5c1,"])</script>
5<script>self.__next_f.push([1,"(function(){try{var path=location.pathname;function match(prefixes){for(var i=0;i\u003cprefixes.length;i++){var p=prefixes[i];if(path===p||path.indexOf(p+'/')===0)return true}return false}var modes={paper:'light',stone:'light',slate:'light',bone:'light',midnight:'dark',graphite:'dark',navy:'dark',forest:'dark'};var fallback='stone';if(!modes[fallback])fallback='paper';function named(value){if(modes[value])return value;if(value==='light')return 'paper';if(value==='dark')return 'midnight';return ''}var theme=fallback;if(match([\"/book\",\"/site\",\"/review\",\"/reviews\",\"/quote\",\"/invoice\",\"/pay\",\"/booking\",\"/gallery\",\"/b\"]))theme='paper';else if(match([\"/dashboard\",\"/onboarding\"])){var stored=named(localStorage.getItem('bk-user-theme'));if(stored)theme=stored;else{var legacy=localStorage.getItem('bk-color-scheme');var light=named(localStorage.getItem('bk-theme-light'))||'paper';var dark=named(localStorage.getItem('bk-theme-dark'))||'midnight';if(legacy==='light')theme=light;else if(legacy==='dark')theme=dark;else if(legacy==='system')theme=window.matchMedia('(prefers-color-scheme:dark)').matches?dark:light}}else{var cookie=document.cookie||'';var found=cookie.match(/(?:^|; )bk-marketing-theme=([^;]*)/);var fromCookie=found?named(decodeURIComponent(found[1])):'';if(fromCookie)theme=fromCookie}var root=document.documentElement;root.setAttribute('data-theme',theme);if(modes[theme]==='dark')root.classList.add('dark');else root.classList.remove('dark')}catch(e){}})()"])</script>
5<script>self.__next_f.push([1,"10:[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$12\"}}]\n11:[\"$\",\"body\",null,{\"className\":\"min-h-screen overflow-x-hidden bg-surface text-foreground antialiased\",\"children\":[[\"$\",\"$L13\",null,{\"measurementId\":\"G-Q1TKWRXL7W\"}],[\"$\",\"$L14\",null,{}],[\"$\",\"$L15\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$16\",\"errorStyles\":[],\"errorScripts\":[],\"template\":[\"$\",\"$L17\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L18\",[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n"])</script>
5<script>self.__next_f.push([1,"18:[\"$\",\"div\",null,{\"className\":\"flex min-h-screen flex-col items-center justify-center bg-surface-elevated px-4\",\"style\":\"$undefined\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full max-w-md text-center\",\"children\":[[\"$\",\"$L19\",null,{\"href\":\"/\",\"className\":\"mb-8 inline-flex justify-center\",\"children\":[\"$\",\"span\",null,{\"className\":\"$undefined\",\"style\":{\"display\":\"inline-flex\",\"flexDirection\":\"row\",\"alignItems\":\"center\",\"gap\":2.24},\"children\":[[\"$\",\"span\",null,{\"className\":\"$undefined\",\"style\":{\"display\":\"inline-flex\",\"padding\":8,\"lineHeight\":0},\"children\":[\"$\",\"svg\",null,{\"width\":32,\"height\":32,\"viewBox\":\"0 0 48 48\",\"role\":\"$undefined\",\"aria-label\":\"$undefined\",\"aria-hidden\":true,\"children\":[[\"$\",\"rect\",null,{\"x\":\"4\",\"y\":\"9\",\"width\":\"40\",\"height\":\"36\",\"rx\":\"7\",\"fill\":\"var(--t-ink)\"}],[\"$\",\"path\",null,{\"d\":\"M11 9h26a7 7 0 0 1 7 7v4H4v-4a7 7 0 0 1 7-7Z\",\"fill\":\"var(--t-accent)\"}],[\"$\",\"rect\",null,{\"x\":\"12.8\",\"y\":\"3\",\"width\":\"4.4\",\"height\":\"10\",\"rx\":\"2.2\",\"fill\":\"var(--t-ink)\"}],[\"$\",\"rect\",null,{\"x\":\"30.8\",\"y\":\"3\",\"width\":\"4.4\",\"height\":\"10\",\"rx\":\"2.2\",\"fill\":\"var(--t-ink)\"}],[\"$\",\"rect\",null,{\"x\":\"11\",\"y\":\"26\",\"width\":\"12\",\"height\":\"12\",\"rx\":\"3.5\",\"fill\":\"var(--t-accent)\"}]]}]}],[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--t-ink)\",\"fontFamily\":\"var(--font-brand-wordmark), \\\"IBM Plex Sans\\\", sans-serif\",\"fontWeight\":600,\"letterSpacing\":\"-0.03em\",\"fontSize\":20,\"lineHeight\":1},\"children\":\"BookingMachine\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"mb-6 inline-flex items-center gap-2 rounded-full border border-border bg-surface-alt px-4 py-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-2 w-2 rounded-full\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\"}}],[\"$\",\"span\",null,{\"className\":\"text-xs font-semibold tracking-wider text-muted uppercase\",\"children\":\"Error 404\"}]]}],[\"$\",\"h1\",null,{\"className\":\"text-3xl font-bold tracking-tight text-foreground sm:text-4xl\",\"children\":\"Page not found\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-base text-muted\",\"children\":\"The page you're looking for doesn't exist or has been moved.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8 flex flex-col gap-3 sm:flex-row sm:justify-center\",\"children\":[[\"$\",\"$L19\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center justify-center gap-2 rounded-lg px-5 py-2.5 text-sm font-semibold text-white shadow-sm transition-opacity hover:opacity-90\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\"},\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"16\",\"height\":\"16\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[[\"$\",\"path\",null,{\"d\":\"m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}],[\"$\",\"polyline\",null,{\"points\":\"9 22 9 12 15 12 15 22\"}]]}],\"Back to Home\"]}],[\"$\",\"$L19\",null,{\"href\":\"/dashboard\",\"className\":\"inline-flex items-center justify-center gap-2 rounded-lg border border-border bg-surface-elevated px-5 py-2.5 text-sm font-semibold text-foreground shadow-sm transition-colors hover:bg-surface-alt\",\"children\":\"Go to Dashboard\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-10 text-xs text-muted-light\",\"children\":[\"Need help?\",\" \",[\"$\",\"$L19\",null,{\"href\":\"/contact\",\"className\":\"font-medium hover:underline\",\"style\":{\"color\":\"var(--bk-primary)\"},\"children\":\"Contact support\"}]]}]]}]}]\n"])</script>
5<script>self.__next_f.push([1,"a:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n6:null\n"])</script>
5<script>self.__next_f.push([1,"8:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"BookingMachine - Booking Software for Service Businesses | BookingMachine\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"BookingMachine is the embeddable, quote-first booking engine for local service businesses. Instant quotes, online scheduling, and payments.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"manifest\",\"href\":\"/manifest.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"3\",{\"name\":\"robots\",\"content\":\"index,follow\"}],[\"$\",\"link\",\"4\",{\"rel\":\"canonical\",\"href\":\"https://bookingmachine.io\"}],[\"$\",\"meta\",\"5\",{\"name\":\"p:domain_verify\",\"content\":\"90afb772842eb9b7ecca13e5f38bb0fc\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:title\",\"content\":\"BookingMachine - Booking Software for Service Businesses\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:description\",\"content\":\"BookingMachine is the embeddable, quote-first booking engine for local service businesses. Instant quotes, online scheduling, and payments.\"}],[\"$\",\"meta\",\"8\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:site\",\"content\":\"@quotelab_io\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:title\",\"content\":\"BookingMachine - Booking Software for Service Businesses\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:description\",\"content\":\"The silent booking assistant that turns website visitors into paid jobs — While you’re out on the job.\"}],[\"$\",\"link\",\"12\",{\"rel\":\"shortcut icon\",\"href\":\"/brand/paper/favicon.ico\"}],[\"$\",\"link\",\"13\",{\"rel\":\"icon\",\"href\":\"/brand/paper/favicon.ico\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"14\",{\"rel\":\"icon\",\"href\":\"/brand/paper/favicon-16.png\",\"sizes\":\"16x16\",\"type\":\"image/png\"}],[\"$\",\"link\",\"15\",{\"rel\":\"icon\",\"href\":\"/brand/paper/favicon-32.png\",\"sizes\":\"32x32\",\"type\":\"image/png\"}],[\"$\",\"link\",\"16\",{\"rel\":\"apple-touch-icon\",\"href\":\"/brand/paper/apple-touch-icon.png\",\"sizes\":\"180x180\",\"type\":\"image/png\"}],[\"$\",\"$L1a\",\"17\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
5<script>self.__next_f.push([1,"d:\"$8:metadata\"\n"])</script>
5<script>self.__next_f.push([1,"1b:I[53633,[\"52705\",\"static/chunks/52705-e85cc9ccd53a7bcb.js\",\"83671\",\"static/chunks/83671-9b74d324598ba529.js\",\"95217\",\"static/chunks/95217-30e620c42ea72a30.js\",\"29181\",\"static/chunks/app/(marketing)/layout-8b4d68dff5da1c5d.js\"],\"MarketingThemeRoot\"]\n1c:I[97660,[\"52705\",\"static/chunks/52705-e85cc9ccd53a7bcb.js\",\"83671\",\"static/chunks/83671-9b74d324598ba529.js\",\"95217\",\"static/chunks/95217-30e620c42ea72a30.js\",\"29181\",\"static/chunks/app/(marketing)/layout-8b4d68dff5da1c5d.js\"],\"ApplyDocumentColorScheme\"]\n1d:I[95217,[\"17903\",\"static/chunks/02f42b08-ecf4ea1365f19a60.js\",\"52705\",\"static/chunks/52705-e85cc9ccd53a7bcb.js\",\"83671\",\"static/chunks/83671-9b74d324598ba529.js\",\"95217\",\"static/chunks/95217-30e620c42ea72a30.js\",\"38118\",\"static/chunks/38118-d2489b0b30e46958.js\",\"65522\",\"static/chunks/app/(marketing)/page-921635d04f4ad516.js\"],\"MarketingHeader\"]\n2d:I[86508,[\"17903\",\"static/chunks/02f42b08-ecf4ea1365f19a60.js\",\"52705\",\"static/chunks/52705-e85cc9ccd53a7bcb.js\",\"83671\",\"static/chunks/83671-9b74d324598ba529.js\",\"95217\",\"static/chunks/95217-30e620c42ea72a30.js\",\"38118\",\"static/chunks/38118-d2489b0b30e46958.js\",\"65522\",\"static/chunks/app/(marketing)/page-921635d04f4ad516.js\"],\"PageView\"]\n2e:I[265,[\"17903\",\"static/chunks/02f42b08-ecf4ea1365f19a60.js\",\"52705\",\"static/chunks/52705-e85cc9ccd53a7bcb.js\",\"83671\",\"static/chunks/83671-9b74d324598ba529.js\",\"95217\",\"static/chunks/95217-30e620c42ea72a30.js\",\"38118\",\"static/chunks/38118-d2489b0b30e46958.js\",\"65522\",\"static/chunks/app/(marketing)/page-921635d04f4ad516.js\"],\"AnimatedOnScroll\"]\n"])</script>
5<script>self.__next_f.push([1,"3:[\"$\",\"$L1b\",null,{\"enabled\":true,\"initialTheme\":\"stone\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex min-h-screen flex-col\",\"style\":\"$undefined\",\"children\":[[\"$\",\"$L1c\",null,{\"theme\":\"stone\"}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@graph\\\":[{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"BookingMachine\\\",\\\"url\\\":\\\"https://bookingmachine.io\\\",\\\"logo\\\":\\\"https://bookingmachine.io/brands/og-image.png\\\",\\\"description\\\":\\\"Booking software by BookingMachine\\\"},{\\\"@type\\\":\\\"WebSite\\\",\\\"name\\\":\\\"BookingMachine\\\",\\\"url\\\":\\\"https://bookingmachine.io\\\",\\\"potentialAction\\\":{\\\"@type\\\":\\\"SearchAction\\\",\\\"target\\\":\\\"https://bookingmachine.io/help?q={search_term_string}\\\",\\\"query-input\\\":\\\"required name=search_term_string\\\"}}]}\"}}],[\"$\",\"$L1d\",null,{\"brand\":{\"product_name\":\"BookingMachine\",\"primary_color\":\"#2dd4be\",\"domain\":\"bookingmachine.io\",\"support_email\":\"[email protected]\",\"logo_path\":\"/brand/paper/mark-standard.svg\",\"logo_source\":\"mark\"},\"isGenericVertical\":true,\"siteTheme\":{\"footer_text\":\"var(--bk-footer-text)\",\"footer_brand_color\":\"var(--bk-accent)\",\"header_brand_color\":\"var(--bk-accent)\",\"hero_bg\":\"var(--bk-accent)\",\"hero_bg_end\":\"var(--bk-bg)\",\"section_alt_bg\":\"var(--bk-surface-alt)\",\"heading_color\":\"var(--bk-text)\",\"body_text_color\":\"var(--bk-muted)\",\"link_color\":\"var(--bk-accent)\",\"cta_bg\":\"var(--bk-primary)\",\"cta_text\":\"var(--bk-on-primary)\",\"footer_bg\":\"var(--bk-footer)\"},\"isLoggedIn\":false,\"ctaLabel\":\"Get Started Free\"}],[\"$\",\"main\",null,{\"className\":\"flex-1\",\"children\":[\"$\",\"$L15\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L17\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"footer\",null,{\"style\":{\"backgroundColor\":\"var(--bk-footer)\",\"color\":\"var(--bk-footer-text)\"},\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 py-16 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 gap-x-6 gap-y-8 lg:grid-cols-[1.75fr_1fr_1fr_1fr_1fr] lg:gap-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-2 lg:col-span-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"$undefined\",\"style\":{\"display\":\"inline-flex\",\"flexDirection\":\"row\",\"alignItems\":\"center\",\"gap\":2.24},\"children\":[[\"$\",\"span\",null,{\"className\":\"$undefined\",\"style\":{\"display\":\"inline-flex\",\"padding\":8,\"lineHeight\":0},\"children\":[\"$\",\"svg\",null,{\"width\":32,\"height\":32,\"viewBox\":\"0 0 48 48\",\"role\":\"$undefined\",\"aria-label\":\"$undefined\",\"aria-hidden\":true,\"children\":[[\"$\",\"rect\",null,{\"x\":\"4\",\"y\":\"9\",\"width\":\"40\",\"height\":\"36\",\"rx\":\"7\",\"fill\":\"var(--t-ink)\"}],[\"$\",\"path\",null,{\"d\":\"M11 9h26a7 7 0 0 1 7 7v4H4v-4a7 7 0 0 1 7-7Z\",\"fill\":\"var(--t-accent)\"}],[\"$\",\"rect\",null,{\"x\":\"12.8\",\"y\":\"3\",\"width\":\"4.4\",\"height\":\"10\",\"rx\":\"2.2\",\"fill\":\"var(--t-ink)\"}],[\"$\",\"rect\",null,{\"x\":\"30.8\",\"y\":\"3\",\"width\":\"4.4\",\"height\":\"10\",\"rx\":\"2.2\",\"fill\":\"var(--t-ink)\"}],[\"$\",\"rect\",null,{\"x\":\"11\",\"y\":\"26\",\"width\":\"12\",\"height\":\"12\",\"rx\":\"3.5\",\"fill\":\"var(--t-accent)\"}]]}]}],[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--t-ink)\",\"fontFamily\":\"var(--font-brand-wordmark), \\\"IBM Plex Sans\\\", sans-serif\",\"fontWeight\":600,\"letterSpacing\":\"-0.03em\",\"fontSize\":20,\"lineHeight\":1},\"children\":\"BookingMachine\"}]]}]}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm leading-relaxed\",\"style\":{\"color\":\"color-mix(in srgb, var(--bk-footer-text) 88%, transparent)\"},\"children\":\"Booking, payments and review widget that works wherever you connect with your customers. Embed on your site or share your live booking link.\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"flex items-center gap-2 text-sm font-semibold uppercase tracking-wider\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0\",\"aria-hidden\":true,\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
5:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-4 w-4\",\"children\":[[\"$\",\"polygon\",null,{\"points\":\"12 2 2 7 12 12 22 7 12 2\"}],[\"$\",\"polyline\",null,{\"points\":\"2 17 12 22 22 17\"}],[\"$\",\"polyline\",null,{\"points\":\"2 12 12 17 22 12\"}]]}]}],\"Product\"]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-3\",\"children\":[[\"$\",\"li\",\"/features\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/features\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Features\"}]}],\"$L1e\",\"$L1f\",\"$L20\",\"$L21\",\"$L22\",\"$L23\",\"$L24\",\"$L25\",\"$L26\",\"$L27\"]}]]}],\"$L28\",\"$L29\",\"$L2a\"]}],\"$L2b\",\"$L2c\"]}]}]]}]}]\n"])</script>
5<script>self.__next_f.push([1,"4:[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"SoftwareApplication\\\",\\\"name\\\":\\\"BookingMachine\\\",\\\"applicationCategory\\\":\\\"BusinessApplication\\\",\\\"operatingSystem\\\":\\\"Web\\\",\\\"url\\\":\\\"https://bookingmachine.io\\\",\\\"description\\\":\\\"The silent booking assistant that turns website visitors into paid jobs — While you’re out on the job.\\\",\\\"offers\\\":[{\\\"@type\\\":\\\"Offer\\\",\\\"name\\\":\\\"Free\\\",\\\"price\\\":\\\"0\\\",\\\"priceCurrency\\\":\\\"USD\\\",\\\"description\\\":\\\"Get started for free\\\"},{\\\"@type\\\":\\\"Offer\\\",\\\"name\\\":\\\"Pro\\\",\\\"price\\\":\\\"19\\\",\\\"priceCurrency\\\":\\\"USD\\\",\\\"description\\\":\\\"Turn your website into a booking machine\\\"},{\\\"@type\\\":\\\"Offer\\\",\\\"name\\\":\\\"Business\\\",\\\"price\\\":\\\"49\\\",\\\"priceCurrency\\\":\\\"USD\\\",\\\"description\\\":\\\"For teams and multi-premises\\\"}]}\"}}],[\"$\",\"$L2d\",null,{\"event\":\"cta_click\",\"params\":{\"page\":\"home\"}}],[\"$\",\"section\",null,{\"className\":\"relative overflow-hidden\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 -z-10\",\"style\":{\"background\":\"linear-gradient(180deg, color-mix(in srgb, var(--bk-accent) 5%, transparent) 0%, color-mix(in srgb, var(--bk-accent) 2%, transparent) 40%, transparent 100%)\"}}],[\"$\",\"div\",null,{\"className\":\"absolute -top-32 right-[-10%] -z-10 h-[500px] w-[500px] rounded-full opacity-[0.07] blur-3xl\",\"style\":{\"backgroundColor\":\"var(--bk-accent)\"}}],[\"$\",\"div\",null,{\"className\":\"absolute top-1/2 left-[-8%] -z-10 h-[400px] w-[400px] rounded-full opacity-[0.05] blur-3xl\",\"style\":{\"backgroundColor\":\"var(--bk-accent)\"}}],[\"$\",\"div\",null,{\"className\":\"absolute -bottom-20 right-1/4 -z-10 h-[300px] w-[300px] rounded-full opacity-[0.06] blur-3xl\",\"style\":{\"backgroundColor\":\"var(--bk-accent)\"}}],[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 py-12 sm:px-6 sm:py-20 lg:px-8 lg:py-36\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid items-center gap-10 lg:grid-cols-2 lg:gap-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-center lg:text-left\",\"children\":[[\"$\",\"$L2e\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"mb-6 inline-flex items-center gap-2 rounded-full border px-4 py-1.5 text-xs font-semibold tracking-wide\",\"style\":{\"borderColor\":\"color-mix(in srgb, var(--bk-accent) 19%, transparent)\",\"color\":\"var(--bk-accent)\",\"backgroundColor\":\"color-mix(in srgb, var(--bk-accent) 8%, transparent)\"},\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-3.5 w-3.5\",\"children\":[\"$\",\"polygon\",null,{\"points\":\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"}]}],\"Start Free - No Card\"]}]}],[\"$\",\"$L2e\",null,{\"delay\":50,\"children\":[\"$\",\"h1\",null,{\"className\":\"text-3xl font-extrabold tracking-tight text-foreground sm:text-4xl lg:text-[3.5rem] lg:leading-[1.1]\",\"style\":\"$undefined\",\"children\":\"Turn Your Website Into a Booking Machine\"}]}],[\"$\",\"$L2e\",null,{\"delay\":100,\"children\":[\"$\",\"p\",null,{\"className\":\"mx-auto mt-6 max-w-xl text-lg leading-8 text-muted sm:text-xl lg:mx-0\",\"style\":\"$undefined\",\"children\":\"Get booked, paid, and reviewed\"}]}],[\"$\",\"$L2e\",null,{\"delay\":150,\"children\":[\"$\",\"div\",null,{\"className\":\"mt-10 hidden items-center gap-4 lg:flex lg:justify-start\",\"children\":[[\"$\",\"a\",null,{\"href\":\"/sign-up\",\"className\":\"inline-flex items-center gap-2 rounded-xl px-8 py-3.5 text-base font-semibold shadow-lg transition-all hover:opacity-90 hover:shadow-xl\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"Get Started Free\",[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
5:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-4 w-4\",\"children\":[[\"$\",\"line\",null,{\"x1\":5,\"y1\":12,\"x2\":19,\"y2\":12}],[\"$\",\"polyline\",null,{\"points\":\"12 5 19 12 12 19\"}]]}]]}],[\"$\",\"a\",null,{\"href\":\"#how-it-works\",\"className\":\"inline-flex items-center gap-2 rounded-xl border border-border bg-surface-elevated px-8 py-3.5 text-base font-semibold text-foreground shadow-sm transition-colors hover:bg-surface-alt\",\"children\":\"See how it works\"}]]}]}]]}],\"$L2f\"]}]}]]}],\"$undefined\",\"$L30\",\"$L31\",\"$L32\",\"$L33\",\"$L34\",\"$L35\",\"$L36\",\"$L37\",\"$L38\",\"$L39\"]\n"])</script>
5<script>self.__next_f.push([1,"44:I[75416,[\"17903\",\"static/chunks/02f42b08-ecf4ea1365f19a60.js\",\"52705\",\"static/chunks/52705-e85cc9ccd53a7bcb.js\",\"83671\",\"static/chunks/83671-9b74d324598ba529.js\",\"95217\",\"static/chunks/95217-30e620c42ea72a30.js\",\"38118\",\"static/chunks/38118-d2489b0b30e46958.js\",\"65522\",\"static/chunks/app/(marketing)/page-921635d04f4ad516.js\"],\"ThemeableWidgetDemo\"]\n45:I[60697,[\"17903\",\"static/chunks/02f42b08-ecf4ea1365f19a60.js\",\"52705\",\"static/chunks/52705-e85cc9ccd53a7bcb.js\",\"83671\",\"static/chunks/83671-9b74d324598ba529.js\",\"95217\",\"static/chunks/95217-30e620c42ea72a30.js\",\"38118\",\"static/chunks/38118-d2489b0b30e46958.js\",\"65522\",\"static/chunks/app/(marketing)/page-921635d04f4ad516.js\"],\"PlatformBanner\"]\n4b:I[81111,[\"17903\",\"static/chunks/02f42b08-ecf4ea1365f19a60.js\",\"52705\",\"static/chunks/52705-e85cc9ccd53a7bcb.js\",\"83671\",\"static/chunks/83671-9b74d324598ba529.js\",\"95217\",\"static/chunks/95217-30e620c42ea72a30.js\",\"38118\",\"static/chunks/38118-d2489b0b30e46958.js\",\"65522\",\"static/chunks/app/(marketing)/page-921635d04f4ad516.js\"],\"InteractiveReviewDemo\"]\n5f:I[2896,[\"17903\",\"static/chunks/02f42b08-ecf4ea1365f19a60.js\",\"52705\",\"static/chunks/52705-e85cc9ccd53a7bcb.js\",\"83671\",\"static/chunks/83671-9b74d324598ba529.js\",\"95217\",\"static/chunks/95217-30e620c42ea72a30.js\",\"38118\",\"static/chunks/38118-d2489b0b30e46958.js\",\"65522\",\"static/chunks/app/(marketing)/page-921635d04f4ad516.js\"],\"PricingCardsWithToggle\"]\n1e:[\"$\",\"li\",\"/pricing\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/pricing\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Pricing\"}]}]\n1f:[\"$\",\"li\",\"/for\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/for\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Industries\"}]}]\n20:[\"$\",\"li\",\"/features#widget\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/features#widget\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Widget\"}]}]\n21:[\"$\",\"li\",\"/link\",{\"children\""])</script>
5<script>self.__next_f.push([1,":[\"$\",\"$L19\",null,{\"href\":\"/link\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Booking Link\"}]}]\n22:[\"$\",\"li\",\"/solutions/orders\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/solutions/orders\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Orders\"}]}]\n23:[\"$\",\"li\",\"/features/recurring\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/features/recurring\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Recurring\"}]}]\n24:[\"$\",\"li\",\"/features/vouchers\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/features/vouchers\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Vouchers\"}]}]\n25:[\"$\",\"li\",\"/features/professional-documents\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/features/professional-documents\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Documents \u0026 Signatures\"}]}]\n26:[\"$\",\"li\",\"/reviews\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/reviews\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Reviews\"}]}]\n27:[\"$\",\"li\",\"/sign-in\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/sign-in\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Dashboard\"}]}]\n"])</script>
5<script>self.__next_f.push([1,"28:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"flex items-center gap-2 text-sm font-semibold uppercase tracking-wider\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0\",\"aria-hidden\":true,\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-4 w-4\",\"children\":[[\"$\",\"path\",null,{\"d\":\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"}],[\"$\",\"polyline\",null,{\"points\":\"14 2 14 8 20 8\"}],[\"$\",\"line\",null,{\"x1\":16,\"y1\":13,\"x2\":8,\"y2\":13}],[\"$\",\"line\",null,{\"x1\":16,\"y1\":17,\"x2\":8,\"y2\":17}],[\"$\",\"polyline\",null,{\"points\":\"10 9 9 9 8 9\"}]]}]}],\"Resources\"]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-3\",\"children\":[[\"$\",\"li\",\"/help\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/help\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Help Center\"}]}],[\"$\",\"li\",\"/help/embed\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/help/embed\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Embed Guide\"}]}],[\"$\",\"li\",\"/help/api\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/help/api\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"API Docs\"}]}],[\"$\",\"li\",\"/blog\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/blog\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Blog\"}]}]]}]]}]\n"])</script>
5<script>self.__next_f.push([1,"29:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"flex items-center gap-2 text-sm font-semibold uppercase tracking-wider\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0\",\"aria-hidden\":true,\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-4 w-4\",\"children\":[[\"$\",\"path\",null,{\"d\":\"M12 22v-5\"}],[\"$\",\"path\",null,{\"d\":\"M9 8V2\"}],[\"$\",\"path\",null,{\"d\":\"M15 8V2\"}],[\"$\",\"path\",null,{\"d\":\"M18 8v5a6 6 0 0 1-12 0V8z\"}]]}]}],\"Integrations\"]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-3\",\"children\":[[\"$\",\"li\",\"/wordpress\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/wordpress\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"WordPress Plugin\"}]}],[\"$\",\"li\",\"/wix\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/wix\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Wix App\"}]}],[\"$\",\"li\",\"/help/google-calendar\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/help/google-calendar\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Google Calendar\"}]}],[\"$\",\"li\",\"/features#payments\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/features#payments\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Stripe Payments\"}]}],[\"$\",\"li\",\"/help/api\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/help/api\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Webhooks \u0026 API\"}]}]]}]]}]\n"])</script>
5<script>self.__next_f.push([1,"2a:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"flex items-center gap-2 text-sm font-semibold uppercase tracking-wider\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0\",\"aria-hidden\":true,\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-4 w-4\",\"children\":[[\"$\",\"rect\",null,{\"x\":2,\"y\":7,\"width\":20,\"height\":14,\"rx\":2,\"ry\":2}],[\"$\",\"path\",null,{\"d\":\"M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"}]]}]}],\"Company\"]}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-3\",\"children\":[[\"$\",\"li\",\"/about\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/about\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"About\"}]}],[\"$\",\"li\",\"/contact\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/contact\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Contact\"}]}],[\"$\",\"li\",\"/terms\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/terms\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Terms\"}]}],[\"$\",\"li\",\"/privacy\",{\"children\":[\"$\",\"$L19\",null,{\"href\":\"/privacy\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-footer-text)\"},\"children\":\"Privacy\"}]}]]}]]}]\n"])</script>
5<script>self.__next_f.push([1,"2b:[\"$\",\"div\",null,{\"className\":\"mt-12 flex flex-col items-center justify-between gap-4 pt-8 sm:flex-row\",\"style\":{\"borderTop\":\"1px solid color-mix(in srgb, var(--bk-footer-text) 22%, transparent)\"},\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm\",\"style\":{\"color\":\"color-mix(in srgb, var(--bk-footer-text) 88%, transparent)\"},\"children\":[\"© \",2026,\" \",\"BookingMachine\",\". All rights reserved.\"]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-center gap-3 \",\"style\":{\"color\":\"color-mix(in srgb, var(--bk-footer-text) 88%, transparent)\"},\"children\":[[\"$\",\"a\",\"twitter\",{\"href\":\"https://x.com/abookingmachine\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"X / Twitter\",\"className\":\"text-inherit transition-opacity hover:opacity-70\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5 shrink-0\",\"fill\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"d\":\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"}]}]}],[\"$\",\"a\",\"github\",{\"href\":\"https://github.com/dcblack87/BookingMachine\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"GitHub\",\"className\":\"text-inherit transition-opacity hover:opacity-70\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5 shrink-0\",\"fill\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"d\":\"M12 2C6.477 2 2 6.484 2 12.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.113-4.555-4.951 0-1.093.39-1.988 1.029-2.688-.103-.253-.446-1.272.098-2.65 0 0 .84-.27 2.75 1.026A9.564 9.564 0 0112 6.844c.85.004 1.705.115 2.504.337 1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.202 2.398.1 2.651.64.7 1.028 1.595 1.028 2.688 0 3.848-2.339 4.695-4.566 4.943.359.309.678.92.678 1.855 0 1.338-.012 2.419-.012 2.747 0 .268.18.58.688.482A10.019 10.019 0 0022 12.017C22 6.484 17.522 2 12 2z\"}]}]}],[\"$\",\"a\",\"facebook\",{\"href\":\"https://www.facebook.com/people/QuoteLab/61575399462065/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Facebook\",\"className\":\"text-inherit transition-opacity hover:opacity-70\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5 shrink-0\",\"fill\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"d\":\"M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z\"}]}]}],[\"$\",\"a\",\"instagram\",{\"href\":\"https://www.instagram.com/quotelab.io\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Instagram\",\"className\":\"text-inherit transition-opacity hover:opacity-70\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5 shrink-0\",\"fill\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"d\":\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z\"}]}]}],\"$L3a\",\"$L3b\"]}],\"$L3c\"]}]]}]\n"])</script>
5<script>self.__next_f.push([1,"2c:[\"$\",\"div\",null,{\"className\":\"mt-8 flex justify-center pt-8\",\"style\":{\"borderTop\":\"1px solid color-mix(in srgb, var(--bk-footer-text) 22%, transparent)\",\"color\":\"color-mix(in srgb, var(--bk-footer-text) 88%, transparent)\"},\"children\":[\"$\",\"a\",null,{\"href\":\"https://dcblack.co.uk\",\"aria-label\":\"A DC Black product — dcblack.co.uk\",\"className\":\"inline-flex opacity-70 transition-opacity hover:opacity-100\",\"children\":[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"focusable\":\"false\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"172\",\"height\":\"21\",\"viewBox\":\"0 0 172 21\",\"children\":[[\"$\",\"rect\",null,{\"x\":\"0.75\",\"y\":\"0.75\",\"width\":\"19.5\",\"height\":\"19.5\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"1.5\"}],[\"$\",\"g\",null,{\"fill\":\"currentColor\",\"transform\":\"translate(4.2 14.3) scale(0.011000 -0.011000)\",\"children\":[[\"$\",\"path\",null,{\"transform\":\"translate(0.0 0)\",\"d\":\"M60 0V686H283Q411 686 484.5 602.5Q558 519 558 353Q558 177 484.5 88.5Q411 0 283 0ZM188 114H271Q342 114 384.0 167.5Q426 221 426 328V378Q426 475 384.0 523.5Q342 572 271 572H188Z\"}],[\"$\",\"path\",null,{\"transform\":\"translate(562.0 0)\",\"d\":\"M60 0V686H355Q409 686 451.5 664.5Q494 643 518.0 605.0Q542 567 542 516Q542 457 511.5 416.5Q481 376 437 360V356Q488 340 523.0 295.0Q558 250 558 184Q558 126 530.0 85.0Q502 44 456.0 22.0Q410 0 355 0ZM188 114H334Q374 114 400.5 136.0Q427 158 427 200Q427 240 402.5 267.5Q378 295 328 295H188ZM188 408H320Q366 408 388.5 433.5Q411 459 411 493Q411 532 387.5 552.0Q364 572 326 572H188Z\"}]]}],[\"$\",\"g\",null,{\"fill\":\"currentColor\",\"transform\":\"translate(30 14.1) scale(0.010500 -0.010500)\",\"children\":[[\"$\",\"path\",null,{\"transform\":\"translate(0.0 0)\",\"d\":\"M0 0 221 686H370L591 0H460L418 135H165L124 0ZM200 249H383L314 478Q309 496 304.0 518.0Q299 540 296.5 555.5Q294 571 294 571H290Q290 571 287.0 554.5Q284 538 279.5 516.0Q275 494 270 478Z\"}],[\"$\",\"path\",null,{\"transform\":\"translate(1300.0 0)\",\"d\":\"M60 0V686H283Q411 686 484.5 602.5Q558 519 558 353Q558 177 484.5 88.5Q411 0 283 0ZM188 114H271Q342 114 384.0 167.5Q426 221 426 328V378Q426 475 384.0 523.5Q342 572 271 572H188Z\"}],[\"$\",\"path\",null,{\"transform\":\"translate(2132.0 0)\",\"d\":\"M307 -12Q178 -12 106.0 75.0Q34 162 34 343Q34 525 106.0 611.5Q178 698 307 698Q379 698 436.0 670.0Q493 642 526.0 583.0Q559 524 559 431H428Q428 511 394.5 549.5Q361 588 307 588Q236 588 201.0 529.5Q166 471 166 368V318Q166 215 202.0 156.5Q238 98 311 98Q367 98 400.5 136.5Q434 175 434 254H559Q559 164 526.0 105.0Q493 46 436.5 17.0Q380 -12 307 -12Z\"}],[\"$\",\"path\",null,{\"transform\":\"translate(3432.0 0)\",\"d\":\"M60 0V686H355Q409 686 451.5 664.5Q494 643 518.0 605.0Q542 567 542 516Q542 457 511.5 416.5Q481 376 437 360V356Q488 340 523.0 295.0Q558 250 558 184Q558 126 530.0 85.0Q502 44 456.0 22.0Q410 0 355 0ZM188 114H334Q374 114 400.5 136.0Q427 158 427 200Q427 240 402.5 267.5Q378 295 328 295H188ZM188 408H320Q366 408 388.5 433.5Q411 459 411 493Q411 532 387.5 552.0Q364 572 326 572H188Z\"}],[\"$\",\"path\",null,{\"transform\":\"translate(4264.0 0)\",\"d\":\"M60 0V686H188V120H478V0Z\"}],[\"$\",\"path\",null,{\"transform\":\"translate(5005.0 0)\",\"d\":\"M0 0 221 686H370L591 0H460L418 135H165L124 0ZM200 249H383L314 478Q309 496 304.0 518.0Q299 540 296.5 555.5Q294 571 294 571H290Q290 571 287.0 554.5Q284 538 279.5 516.0Q275 494 270 478Z\"}],[\"$\",\"path\",null,{\"transform\":\"translate(5837.0 0)\",\"d\":\"M307 -12Q178 -12 106.0 75.0Q34 162 34 343Q34 525 106.0 611.5Q178 698 307 698Q379 698 436.0 670.0Q493 642 526.0 583.0Q559 524 559 431H428Q428 511 394.5 549.5Q361 588 307 588Q236 588 201.0 529.5Q166 471 166 368V318Q166 215 202.0 156.5Q238 98 311 98Q367 98 400.5 136.5Q434 175 434 254H559Q559 164 526.0 105.0Q493 46 436.5 17.0Q380 -12 307 -12Z\"}],[\"$\",\"path\",null,{\"transform\":\"translate(6669.0 0)\",\"d\":\"M60 0V686H189V335L440 686H583L380 407L589 0H445L296 306L189 175V0Z\"}],\"$L3d\",\"$L3e\",\"$L3f\",\"$L40\",\"$L41\",\"$L42\",\"$L43\"]}]]}]}]}]\n"])</script>
5<script>self.__next_f.push([1,"2f:[\"$\",\"$L2e\",null,{\"delay\":200,\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-sm lg:max-w-none\",\"children\":[[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute -inset-8 -z-10\",\"style\":{\"background\":\"radial-gradient(ellipse at center, color-mix(in srgb, var(--bk-accent) 20%, transparent) 0%, color-mix(in srgb, var(--bk-accent) 10%, transparent) 40%, transparent 70%)\"}}],[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[\"$\",\"$L44\",null,{\"brandName\":\"Your Amazing Business\",\"services\":[{\"name\":\"Basic Service\",\"price\":75,\"description\":\"Your main service offering\",\"durationMinutes\":60},{\"name\":\"Premium Service\",\"price\":150,\"description\":\"Your premium service offering\",\"durationMinutes\":120}],\"dimensions\":[],\"multipliers\":[],\"theme\":{\"primaryColor\":\"#5ec3c1\",\"accentColor\":\"var(--bk-accent)\",\"headerBg\":\"#5ec3c1\",\"headerText\":\"#ffffff\",\"buttonBg\":\"#5ec3c1\",\"buttonText\":\"#ffffff\",\"bg\":\"#ffffff\",\"text\":\"#1e293b\",\"muted\":\"#64748b\",\"border\":\"#e2e8f0\",\"radius\":8,\"fontFamily\":\"system-ui, -apple-system, sans-serif\"},\"bookingTerminology\":\"team member\",\"locations\":\"$undefined\",\"staff\":[{\"id\":\"staff-1\",\"hue\":174,\"name\":\"Alex Morgan\",\"avatarUrl\":\"/uploads/staff/avatar-09cd7168-f8c.png\"},{\"id\":\"staff-2\",\"hue\":239,\"name\":\"Jordan Lee\",\"avatarUrl\":\"/uploads/staff/avatar-b155c2a1-767.png\"},{\"id\":\"staff-3\",\"hue\":343,\"name\":\"Sam Rivera\",\"avatarUrl\":\"/uploads/staff/avatar-903fe53c-c73.png\"}],\"footerText\":\"Your Amazing Business\",\"colorSource\":\"theme\"}]}]]}]}]\n"])</script>
5<script>self.__next_f.push([1,"30:[\"$\",\"$L2e\",null,{\"children\":[\"$\",\"$L45\",null,{\"primaryColor\":\"var(--bk-primary)\"}]}]\n"])</script>
5<script>self.__next_f.push([1,"31:[\"$\",\"section\",null,{\"className\":\"border-t border-border py-20 sm:py-28\",\"style\":{\"backgroundColor\":\"var(--bk-surface-alt)\"},\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid items-center gap-12 lg:grid-cols-2 lg:gap-16\",\"children\":[[\"$\",\"$L2e\",null,{\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"mb-4 inline-block rounded-full px-3 py-1 text-xs font-semibold uppercase tracking-wider\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":\"Booking Link\"}],[\"$\",\"h2\",null,{\"className\":\"text-3xl font-bold tracking-tight text-foreground sm:text-4xl\",\"style\":\"$undefined\",\"children\":\"No website? Share a link instead.\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-lg leading-relaxed text-muted\",\"style\":\"$undefined\",\"children\":\"Every account gets a shareable booking page. Customers tap, pick a service, and pay — all from their phone. No app download, no friction.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8 grid grid-cols-2 gap-3 sm:grid-cols-3\",\"children\":[[\"$\",\"div\",\"Instagram Bio\",{\"className\":\"flex items-center gap-2.5 rounded-xl border border-border bg-surface-elevated px-3 py-2.5 transition-shadow hover:shadow-md\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-lg\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":1.5,\"children\":[[\"$\",\"rect\",null,{\"x\":\"2\",\"y\":\"2\",\"width\":\"20\",\"height\":\"20\",\"rx\":\"5\"}],[\"$\",\"circle\",null,{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"5\"}],[\"$\",\"circle\",null,{\"cx\":\"17.5\",\"cy\":\"6.5\",\"r\":\"1.5\",\"fill\":\"currentColor\",\"stroke\":\"none\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-xs font-medium text-foreground\",\"children\":\"Instagram Bio\"}]]}],[\"$\",\"div\",\"WhatsApp\",{\"className\":\"flex items-center gap-2.5 rounded-xl border border-border bg-surface-elevated px-3 py-2.5 transition-shadow hover:shadow-md\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-lg\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":1.5,\"children\":[\"$\",\"path\",null,{\"d\":\"M3 21l1.65-3.8a9 9 0 1 1 3.4 2.9L3 21\"}]}]}],[\"$\",\"span\",null,{\"className\":\"text-xs font-medium text-foreground\",\"children\":\"WhatsApp\"}]]}],[\"$\",\"div\",\"Facebook\",{\"className\":\"flex items-center gap-2.5 rounded-xl border border-border bg-surface-elevated px-3 py-2.5 transition-shadow hover:shadow-md\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-lg\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":1.5,\"children\":[\"$\",\"path\",null,{\"d\":\"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z\"}]}]}],[\"$\",\"span\",null,{\"className\":\"text-xs font-medium text-foreground\",\"children\":\"Facebook\"}]]}],[\"$\",\"div\",\"Google Profile\",{\"className\":\"flex items-center gap-2.5 rounded-xl border border-border bg-surface-elevated px-3 py-2.5 transition-shadow hover:shadow-md\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-lg\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":1.5,\"children\":[[\"$\",\"circle\",null,{\"cx\":\"12\",\"cy\":\"10\",\"r\":\"3\"}],[\"$\",\"path\",null,{\"d\":\"M12 21.7C17.3 17 20 13 20 10a8 8 0 1 0-16 0c0 3 2.7 7 8 11.7z\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-xs font-medium text-foreground\",\"children\":\"Google Profile\"}]]}],[\"$\",\"div\",\"QR Code\",{\"className\":\"flex items-center gap-2.5 rounded-xl border border-border bg-surface-elevated px-3 py-2.5 transition-shadow hover:shadow-md\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-lg\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":\"$L46\"}],\"$L47\"]}],\"$L48\"]}],\"$L49\"]}]}],\"$L4a\"]}]}]}]\n"])</script>
5<script>self.__next_f.push([1,"32:[\"$\",\"section\",null,{\"className\":\"relative overflow-hidden border-t border-border bg-surface-elevated py-20 sm:py-28\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute top-0 left-1/2 -translate-x-1/2 -z-0 h-[600px] w-[800px] rounded-full opacity-[0.04] blur-[100px]\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\"}}],[\"$\",\"div\",null,{\"className\":\"relative z-10 mx-auto max-w-6xl px-4 sm:px-6 lg:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid items-center gap-12 lg:grid-cols-2 lg:gap-20\",\"children\":[[\"$\",\"$L2e\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-xs lg:mx-0\",\"children\":[[\"$\",\"$L4b\",null,{\"primaryColor\":\"var(--bk-primary)\"}],[\"$\",\"div\",null,{\"className\":\"absolute -top-3 -right-3 rounded-xl bg-white px-3 py-2 shadow-xl border border-slate-100 animate-in fade-in slide-in-from-right-2 duration-700\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lg\",\"children\":\"⭐\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"text-xs font-bold text-slate-800\",\"children\":\"4.9 / 5\"}],[\"$\",\"div\",null,{\"className\":\"text-[9px] text-slate-400\",\"children\":\"128 reviews\"}]]}]]}]}]]}]}],[\"$\",\"$L2e\",null,{\"delay\":150,\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"mb-4 inline-flex items-center gap-1.5 rounded-full px-3 py-1 text-xs font-semibold uppercase tracking-wider\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-3 w-3\",\"children\":[\"$\",\"polygon\",null,{\"points\":\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"}]}],\"Reviews\"]}],[\"$\",\"h2\",null,{\"className\":\"text-3xl font-bold tracking-tight text-foreground sm:text-4xl\",\"style\":\"$undefined\",\"children\":\"Turn happy customers into 5-star reviews\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-lg leading-relaxed text-muted\",\"style\":\"$undefined\",\"children\":\"Most customers are happy — they just forget to leave a review. We make it effortless with a mobile-first experience that feels like social media, not a survey.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8 space-y-5\",\"children\":[[\"$\",\"$L2e\",\"Mobile-first review flow\",{\"delay\":200,\"children\":[\"$\",\"div\",null,{\"className\":\"flex gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-10 w-10 flex-shrink-0 items-center justify-center rounded-xl shadow-sm\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-5 w-5\",\"children\":[\"$\",\"path\",null,{\"d\":\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"}]}]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-semibold text-foreground\",\"children\":\"Mobile-first review flow\"}],[\"$\",\"p\",null,{\"className\":\"mt-0.5 text-sm leading-relaxed text-muted\",\"children\":\"A bottom-sheet experience customers actually enjoy. Tap a star, snap a photo, done in 30 seconds.\"}]]}]]}]}],[\"$\",\"$L2e\",\"Photo \u0026 video reviews\",{\"delay\":280,\"children\":[\"$\",\"div\",null,{\"className\":\"flex gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-10 w-10 flex-shrink-0 items-center justify-center rounded-xl shadow-sm\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
5:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-5 w-5\",\"children\":[[\"$\",\"path\",null,{\"d\":\"M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4l2-3h6l2 3h4a2 2 0 0 1 2 2z\"}],\"$L4c\"]}]}],\"$L4d\"]}]}],\"$L4e\",\"$L4f\",\"$L50\"]}],\"$L51\"]}]}]]}]}]]}]\n"])</script>
5<script>self.__next_f.push([1,"33:[\"$\",\"section\",null,{\"className\":\"bg-surface-elevated py-20 sm:py-28\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"$L2e\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"text-center max-w-3xl mx-auto mb-12\",\"children\":[\"$undefined\",[\"$\",\"h2\",null,{\"className\":\"text-3xl sm:text-4xl font-bold text-foreground tracking-tight\",\"style\":\"$undefined\",\"children\":\"Everything you need to get booked, paid \u0026 reviewed\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-lg text-muted leading-relaxed\",\"style\":\"$undefined\",\"children\":\"Purpose-built for busy service businesses. Not another generic calendar.\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"grid gap-6 sm:grid-cols-2 lg:grid-cols-4\",\"children\":[[\"$\",\"$L2e\",\"Never Lose Another Job to Voicemail\",{\"delay\":0,\"children\":[\"$\",\"div\",null,{\"className\":\"group rounded-2xl border border-border bg-surface-elevated p-6 transition-shadow duration-300 hover:shadow-lg\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-12 w-12 items-center justify-center rounded-xl mb-4\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-5 w-5\",\"children\":[\"$\",\"polygon\",null,{\"points\":\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"}]}]}],[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold text-foreground mb-2\",\"children\":\"Never Lose Another Job to Voicemail\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-muted leading-relaxed\",\"children\":\"While you’re out on jobs, your website quietly turns visitors into booked-and-paid customers. No more missed calls or “I’ll call you later” which never actually happens.\"}],\"$undefined\"]}]}],[\"$\",\"$L2e\",\"Instant Custom Quotes That Convert\",{\"delay\":80,\"children\":[\"$\",\"div\",null,{\"className\":\"group rounded-2xl border border-border bg-surface-elevated p-6 transition-shadow duration-300 hover:shadow-lg\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-12 w-12 items-center justify-center rounded-xl mb-4\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-5 w-5\",\"children\":[[\"$\",\"rect\",null,{\"x\":4,\"y\":2,\"width\":16,\"height\":20,\"rx\":2}],[\"$\",\"line\",null,{\"x1\":8,\"y1\":6,\"x2\":16,\"y2\":6}],[\"$\",\"line\",null,{\"x1\":8,\"y1\":10,\"x2\":8,\"y2\":10.01}],[\"$\",\"line\",null,{\"x1\":12,\"y1\":10,\"x2\":12,\"y2\":10.01}],[\"$\",\"line\",null,{\"x1\":16,\"y1\":10,\"x2\":16,\"y2\":10.01}],[\"$\",\"line\",null,{\"x1\":8,\"y1\":14,\"x2\":8,\"y2\":14.01}],[\"$\",\"line\",null,{\"x1\":12,\"y1\":14,\"x2\":12,\"y2\":14.01}],[\"$\",\"line\",null,{\"x1\":16,\"y1\":14,\"x2\":16,\"y2\":14.01}],[\"$\",\"line\",null,{\"x1\":8,\"y1\":18,\"x2\":16,\"y2\":18}]]}]}],[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold text-foreground mb-2\",\"children\":\"Instant Custom Quotes That Convert\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-muted leading-relaxed\",\"children\":\"Customers build their own quote in real time — factoring in size, distance, complexity, or anything you define. Then they book and pay on the spot. Branded PDF quotes sent automatically.\"}],\"$undefined\"]}]}],[\"$\",\"$L2e\",\"One Line of Code. Works on Any Site\",{\"delay\":160,\"children\":[\"$\",\"div\",null,{\"className\":\"group rounded-2xl border border-border bg-surface-elevated p-6 transition-shadow duration-300 hover:shadow-lg\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-12 w-12 items-center justify-center rounded-xl mb-4\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\"
5:24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-5 w-5\",\"children\":[[\"$\",\"polyline\",null,{\"points\":\"16 18 22 12 16 6\"}],[\"$\",\"polyline\",null,{\"points\":\"8 6 2 12 8 18\"}]]}]}],[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold text-foreground mb-2\",\"children\":\"One Line of Code. Works on Any Site\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-muted leading-relaxed\",\"children\":\"Drop it into WordPress, Wix, Squarespace, Webflow — anywhere. No CSS conflicts, no headaches. Your professional booking experience appears instantly.\"}],\"$undefined\"]}]}],\"$L52\"]}]]}]}]\n"])</script>
5<script>self.__next_f.push([1,"34:[\"$\",\"section\",null,{\"className\":\"border-t border-border bg-surface-alt py-20 sm:py-28\",\"style\":{\"backgroundColor\":\"var(--bk-surface-alt)\"},\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"$L2e\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"text-center max-w-3xl mx-auto mb-12\",\"children\":[\"$undefined\",[\"$\",\"h2\",null,{\"className\":\"text-3xl sm:text-4xl font-bold text-foreground tracking-tight\",\"style\":\"$undefined\",\"children\":\"One widget. A whole growth flywheel.\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-lg text-muted leading-relaxed\",\"style\":\"$undefined\",\"children\":\"Every customer who books, orders, or requests a quote turns into a review — and every review brings in the next customer.\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"mt-4 grid gap-5 sm:grid-cols-2 lg:grid-cols-3\",\"children\":[[\"$\",\"$L2e\",\"Discover\",{\"delay\":0,\"children\":[\"$\",\"div\",null,{\"className\":\"flex h-full items-start gap-4 roun
5ded-2xl border border-border bg-surface-elevated p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-10 w-10 shrink-0 items-center justify-center rounded-xl\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-5 w-5\",\"children\":[[\"$\",\"circle\",null,{\"cx\":12,\"cy\":12,\"r\":10}],[\"$\",\"line\",null,{\"x1\":2,\"y1\":12,\"x2\":22,\"y2\":12}],[\"$\",\"path\",null,{\"d\":\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"}]]}]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-xs font-semibold uppercase tracking-wider text-muted\",\"children\":[\"Step \",1]}]}],[\"$\",\"h3\",null,{\"className\":\"mt-1 text-base font-semibold text-foreground\",\"children\":\"Discover\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm leading-relaxed text-muted\",\"children\":\"A customer finds you on your website, socials, a QR code, or your booking link.\"}]]}]]}]}],[\"$\",\"$L2e\",\"Quote\",{\"delay\":80,\"children\":[\"$\",\"div\",null,{\"className\":\"flex h-full items-start gap-4 roun
5ded-2xl border border-border bg-surface-elevated p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-10 w-10 shrink-0 items-center justify-center rounded-xl\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-5 w-5\",\"children\":[[\"$\",\"rect\",null,{\"x\":4,\"y\":2,\"width\":16,\"height\":20,\"rx\":2}],[\"$\",\"line\",null,{\"x1\":8,\"y1\":6,\"x2\":16,\"y2\":6}],[\"$\",\"line\",null,{\"x1\":8,\"y1\":10,\"x2\":8,\"y2\":10.01}],[\"$\",\"line\",null,{\"x1\":12,\"y1\":10,\"x2\":12,\"y2\":10.01}],[\"$\",\"line\",null,{\"x1\":16,\"y1\":10,\"x2\":16,\"y2\":10.01}],[\"$\",\"line\",null,{\"x1\":8,\"y1\":14,\"x2\":8,\"y2\":14.01}],[\"$\",\"line\",null,{\"x1\":12,\"y1\":14,\"x2\":12,\"y2\":14.01}],[\"$\",\"line\",null,{\"x1\":16,\"y1\":14,\"x2\":16,\"y2\":14.01}],[\"$\",\"line\",null,{\"x1\":8,\"y1\":18,\"x2\":16,\"y2\":18}]]}]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-xs font-semibold uppercase tracking-wider text-muted\",\"children\":[\"Step \",2]}]}],[\"$\",\"h3\",null,{\"className\":\"mt-1 text-base font-semibold text-foreground\",\"children\":\"Quote\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm leading-relaxed text-muted\",\"children\":\"They pick a service and see an accurate price calculated live in the widget.\"}]]}]]}]}],[\"$\",\"$L2e\",\"Book\",{\"delay\":160,\"children\":[\"$\",\"div\",null,{\"className\":\"flex h-full items-start gap-4 roun
5ded-2xl border border-border bg-surface-elevated p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-10 w-10 shrink-0 items-center justify-center rounded-xl\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-5 w-5\",\"children\":[[\"$\",\"rect\",null,{\"x\":3,\"y\":4,\"width\":18,\"height\":18,\"rx\":2,\"ry\":2}],[\"$\",\"line\",null,{\"x1\":16,\"y1\":2,\"x2\":16,\"y2\":6}],[\"$\",\"line\",null,{\"x1\":8,\"y1\":2,\"x2\":8,\"y2\":6}],[\"$\",\"line\",null,{\"x1\":3,\"y1\":10,\"x2\":21,\"y2\":10}]]}]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-xs font-semibold uppercase tracking-wider text-muted\",\"children\":[\"Step \",3]}]}],\"$L53\",\"$L54\"]}]]}]}],\"$L55\",\"$L56\",\"$L57\"]}],\"$L58\"]}]}]\n"])</script>
5<script>self.__next_f.push([1,"35:[\"$\",\"section\",null,{\"id\":\"how-it-works\",\"className\":\"bg-surface-elevated py-20 sm:py-28\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"$L2e\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"text-center max-w-3xl mx-auto mb-12\",\"children\":[\"$undefined\",[\"$\",\"h2\",null,{\"className\":\"text-3xl sm:text-4xl font-bold text-foreground tracking-tight\",\"style\":\"$undefined\",\"children\":\"Live in 5 minutes\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-lg text-muted leading-relaxed\",\"style\":\"$undefined\",\"children\":\"No technical skills required. If you can copy and paste, you can set this up.\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-4xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute left-0 right-0 top-[3.25rem] z-0 hidden h-0.5 sm:block\",\"style\":{\"background\":\"repeating-linear-gradient(90deg, color-mix(in srgb, var(--bk-accent) 19%, transparent) 0, color-mix(in srgb, var(--bk-accent) 19%, transparent) 8px, transparent 8px, transparent 16px)\"}}],[\"$\",\"div\",null,{\"className\":\"relative z-10 grid gap-10 sm:grid-cols-3 sm:gap-8\",\"children\":[[\"$\",\"$L2e\",\"Sign up \u0026 set your services\",{\"delay\":0,\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-[4.5rem] w-[4.5rem] items-center justify-center rounded-full text-2xl font-bold shadow-lg\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":1}],[\"$\",\"h3\",null,{\"className\":\"mt-6 text-lg font-semibold text-foreground\",\"children\":\"Sign up \u0026 set your services\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm leading-relaxed text-muted\",\"children\":\"Add your services, set prices, configure your schedule. Pre-filled for your industry.\"}]]}]}],[\"$\",\"$L2e\",\"Share your booking link\",{\"delay\":120,\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-[4.5rem] w-[4.5rem] items-center justify-center rounded-full text-2xl font-bold shadow-lg\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":2}],[\"$\",\"h3\",null,{\"className\":\"mt-6 text-lg font-semibold text-foreground\",\"children\":\"Share your booking link\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm leading-relaxed text-muted\",\"children\":\"Drop it in your Instagram bio, text it to clients, or embed it on your website. Works everywhere.\"}]]}]}],[\"$\",\"$L2e\",\"Get booked, paid \u0026 reviewed\",{\"delay\":240,\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-[4.5rem] w-[4.5rem] items-center justify-center rounded-full text-2xl font-bold shadow-lg\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":3}],[\"$\",\"h3\",null,{\"className\":\"mt-6 text-lg font-semibold text-foreground\",\"children\":\"Get booked, paid \u0026 reviewed\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm leading-relaxed text-muted\",\"children\":\"Customers book and pay online. When the job is done, reviews are requested automatically — all from one dashboard.\"}]]}]}]]}]]}]]}]}]\n"])</script>
5<script>self.__next_f.push([1,"36:[\"$\",\"section\",null,{\"className\":\"border-t border-border bg-surface-alt py-20 sm:py-28\",\"style\":{\"backgroundColor\":\"var(--bk-surface-alt)\"},\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"$L2e\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"text-center max-w-3xl mx-auto mb-12\",\"children\":[\"$undefined\",[\"$\",\"h2\",null,{\"className\":\"text-3xl sm:text-4xl font-bold text-foreground tracking-tight\",\"style\":\"$undefined\",\"children\":\"Loved by service businesses\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-lg text-muted leading-relaxed\",\"style\":\"$undefined\",\"children\":\"Hear from service businesses who transformed their booking experience.\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"grid gap-6 sm:grid-cols-2 lg:grid-cols-3\",\"children\":[[\"$\",\"$L2e\",\"Jake P.\",{\"delay\":0,\"children\":[\"$\",\"div\",null,{\"className\":\"rounded-2xl border border-border bg-surface-elevated p-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex gap-0.5 mb-4\",\"children\":[[\"$\",\"svg\",\"0\",{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":18,\"height\":18,\"viewBox\":\"0 0 24 24\",\"fill\":\"var(--bk-primary)\",\"stroke\":\"var(--bk-primary)\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[\"$\",\"polygon\",null,{\"points\":\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"}]}],[\"$\",\"svg\",\"1\",{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":18,\"height\":18,\"viewBox\":\"0 0 24 24\",\"fill\":\"var(--bk-primary)\",\"stroke\":\"var(--bk-primary)\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[\"$\",\"polygon\",null,{\"points\":\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"}]}],[\"$\",\"svg\",\"2\",{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":18,\"height\":18,\"viewBox\":\"0 0 24 24\",\"fill\":\"var(--bk-primary)\",\"stroke\":\"var(--bk-primary)\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[\"$\",\"polygon\",null,{\"points\":\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"}]}],[\"$\",\"svg\",\"3\",{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":18,\"height\":18,\"viewBox\":\"0 0 24 24\",\"fill\":\"var(--bk-primary)\",\"stroke\":\"var(--bk-primary)\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[\"$\",\"polygon\",null,{\"points\":\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"}]}],[\"$\",\"svg\",\"4\",{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":18,\"height\":18,\"viewBox\":\"0 0 24 24\",\"fill\":\"var(--bk-primary)\",\"stroke\":\"var(--bk-primary)\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[\"$\",\"polygon\",null,{\"points\":\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-foreground italic leading-relaxed mb-4\",\"children\":[\"“\",\"Setup took 10 minutes. My clients book through my website now instead of calling.\",\"”\"]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"font-semibold text-foreground text-sm\",\"children\":\"Jake P.\"}],[\"$\",\"p\",null,{\"className\":\"text-muted text-sm\",\"children\":\"Paws \u0026 Claws Grooming\"}]]}]]}]}],[\"$\",\"$L2e\",\"Linda M.\",{\"delay\":100,\"children\":[\"$\",\"div\",null,{\"className\":\"rounded-2xl border border-border bg-surface-elevated p-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex gap-0.5 mb-4\",\"children\":[[\"$\",\"svg\",\"0\",{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":18,\"height\":18,\"viewBox\":\"0 0 24 24\",\"fill\":\"var(--bk-primary)\",\"stroke\":\"var(--bk-primary)\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[\"$\",\"polygon\",null,{\"points\":\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"}]}],[\"$\",\"svg\",\"1\",{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":18,\"height\"
5:18,\"viewBox\":\"0 0 24 24\",\"fill\":\"var(--bk-primary)\",\"stroke\":\"var(--bk-primary)\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[\"$\",\"polygon\",null,{\"points\":\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"}]}],[\"$\",\"svg\",\"2\",{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":18,\"height\":18,\"viewBox\":\"0 0 24 24\",\"fill\":\"var(--bk-primary)\",\"stroke\":\"var(--bk-primary)\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":\"$L59\"}],\"$L5a\",\"$L5b\"]}],\"$L5c\",\"$L5d\"]}]}],\"$L5e\"]}]]}]}]\n"])</script>
5<script>self.__next_f.push([1,"37:[\"$\",\"section\",null,{\"className\":\"bg-surface-elevated py-20 sm:py-28\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"$L2e\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"text-center max-w-3xl mx-auto mb-12\",\"children\":[\"$undefined\",[\"$\",\"h2\",null,{\"className\":\"text-3xl sm:text-4xl font-bold text-foreground tracking-tight\",\"style\":\"$undefined\",\"children\":\"Simple, transparent pricing\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-lg text-muted leading-relaxed\",\"style\":\"$undefined\",\"children\":\"Start free. Upgrade when you are ready. No surprises.\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-5xl\",\"children\":[\"$\",\"$L5f\",null,{\"tiers\":[{\"slug\":\"free\",\"name\":\"Free\",\"description\":\"Get started for free\",\"priceMonthly\":0,\"priceAnnual\":0,\"bookingsPerMonth\":25,\"teamMembers\":1,\"storageGb\":0.1,\"isPopular\":false,\"featureLabels\":[\"25 bookings/mo\",\"1 team member\",\"1 location\",\"Microsite\",\"102 MB photo storage\"]},{\"slug\":\"pro\",\"name\":\"Pro\",\"description\":\"Turn your website into a booking machine\",\"priceMonthly\":19,\"priceAnnual\":14,\"bookingsPerMonth\":null,\"teamMembers\":4,\"storageGb\":1,\"isPopular\":true,\"featureLabels\":[\"Unlimited bookings\",\"4 team members\",\"2 locations\",\"Online payments (Stripe)\",\"Voucher / discount codes\",\"Analytics dashboard\",\"Google Calendar sync\",\"Microsite\",\"Dedicated account manager\",\"1 GB photo storage\"]},{\"slug\":\"business\",\"name\":\"Business\",\"description\":\"For teams and multi-premises\",\"priceMonthly\":49,\"priceAnnual\":34,\"bookingsPerMonth\":null,\"teamMembers\":15,\"storageGb\":10,\"isPopular\":false,\"featureLabels\":[\"Unlimited bookings\",\"15 team members\",\"6 locations\",\"Online payments (Stripe)\",\"Voucher / discount codes\",\"Analytics dashboard\",\"Google Calendar sync\",\"Microsite\",\"Dedicated account manager\",\"10 GB photo storage\"]}],\"primaryColor\":\"var(--bk-primary)\"}]}],[\"$\",\"$L2e\",null,{\"delay\":300,\"children\":[\"$\",\"p\",null,{\"className\":\"mt-10 text-center text-sm text-muted\",\"children\":[\"Start free, upgrade anytime.\",\" \",[\"$\",\"a\",null,{\"href\":\"/pricing\",\"className\":\"font-semibold transition-opacity hover:opacity-80\",\"style\":{\"color\":\"var(--bk-accent)\"},\"children\":\"Compare all features →\"}]]}]}]]}]}]\n"])</script>
5<script>self.__next_f.push([1,"38:[\"$\",\"section\",null,{\"className\":\"border-t border-border py-20 sm:py-28 bg-surface-alt\",\"style\":{\"backgroundColor\":\"var(--bk-surface-alt)\"},\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-3xl px-4 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"$L2e\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"text-center max-w-3xl mx-auto mb-12\",\"children\":[\"$undefined\",[\"$\",\"h2\",null,{\"className\":\"text-3xl sm:text-4xl font-bold text-foreground tracking-tight\",\"style\":\"$undefined\",\"children\":\"Frequently asked questions\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-lg text-muted leading-relaxed\",\"style\":\"$undefined\",\"children\":\"Everything you need to know about BookingMachine.\"}]]}]}],[\"$\",\"$L2e\",null,{\"delay\":100,\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-3xl divide-y divide-border\",\"children\":[[\"$\",\"details\",\"How much does BookingMachine cost?\",{\"className\":\"group py-4\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer items-center justify-between text-left text-base font-medium text-foreground hover:text-foreground\",\"children\":[\"How much does BookingMachine cost?\",[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":20,\"height\":20,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"ml-4 flex-shrink-0 text-muted-light transition-transform duration-200 group-open:rotate-180\",\"children\":[\"$\",\"polyline\",null,{\"points\":\"6 9 12 15 18 9\"}]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm text-muted leading-relaxed pr-8\",\"children\":\"Start completely free with up to 25 bookings per month. Pro is just $19/mo (or $168/year — save 26%) for unlimited bookings, 4 team members, payments, and analytics. Business is $49/mo (or $408/year — save 31%) for unlimited everything. Most users say it pays for itself with the first couple of jobs it saves from voicemail.\"}]]}],[\"$\",\"details\",\"What types of businesses can use BookingMachine?\",{\"className\":\"group py-4\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer items-center justify-between text-left text-base font-medium text-foreground hover:text-foreground\",\"children\":[\"What types of businesses can use BookingMachine?\",[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":20,\"height\":20,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"ml-4 flex-shrink-0 text-muted-light transition-transform duration-200 group-open:rotate-180\",\"children\":[\"$\",\"polyline\",null,{\"points\":\"6 9 12 15 18 9\"}]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm text-muted leading-relaxed pr-8\",\"children\":\"Any local service business that quotes and books jobs — dog groomers, cleaners, photographers, tutors, landscapers, pest control, pool pros, and more. If you charge based on size, distance, time, or complexity, BookingMachine was built exactly for you.\"}]]}],[\"$\",\"details\",\"Do I need a website?\",{\"className\":\"group py-4\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer items-center justify-between text-left text-base font-medium text-foreground hover:text-foreground\",\"children\":[\"Do I need a website?\",[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":20,\"height\":20,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"ml-4 flex-shrink-0 text-muted-light transition-transform duration-200 group-open:rotate-180\",\"children\":[\"$\",\"polyline\",null,{\"points\":\"6 9 12 15 18 9\"}]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm text-muted leading-relaxed pr-8\",\"children\":\"Not at all. Every account gets a beautiful, shareable microsite you can send via text or email. But if you already have a website (WordPress, Wix, Squarespace, Shopify, etc.), the widget embeds with one single line of code and works perfectly.\"}]]}],[\"$\",\"details\",\"How do I get paid?\",{\"className\":\"group py-4\",\"children\":[\"$L60\",\"$L61\"]}],\"$L62\",\"$L63\",\"$L64\",\"$L65\"]}]}]]}]}]\n"])</script>
5<script>self.__next_f.push([1,"39:[\"$\",\"section\",null,{\"className\":\"relative overflow-hidden py-20 px-4\",\"style\":{\"background\":\"linear-gradient(135deg, color-mix(in srgb, var(--bk-primary) 7%, transparent) 0%, color-mix(in srgb, var(--bk-primary) 13%, transparent) 100%)\"},\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-3xl text-center\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-3xl sm:text-4xl font-bold text-foreground tracking-tight\",\"children\":\"Ready to stop losing bookings to voicemail?\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-lg text-muted leading-relaxed\",\"children\":\"Set up your BookingMachine booking page in under 5 minutes. Free to start, no credit card required.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8 flex flex-col sm:flex-row items-center justify-center gap-4\",\"children\":[[\"$\",\"a\",null,{\"href\":\"/sign-up\",\"className\":\"inline-flex items-center justify-center rounded-lg px-6 py-3 text-base font-semibold shadow-sm transition-opacity hover:opacity-90\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":\"Get Started Free\"}],[\"$\",\"a\",null,{\"href\":\"/contact\",\"className\":\"inline-flex items-center justify-center rounded-lg border border-border bg-surface-elevated px-6 py-3 text-base font-semibold text-foreground shadow-sm transition-colors hover:bg-surface-alt\",\"children\":\"Contact Us\"}]]}]]}]}]\n"])</script>
5<script>self.__next_f.push([1,"3a:[\"$\",\"a\",\"youtube\",{\"href\":\"https://www.youtube.com/@QuoteLab-io\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"YouTube\",\"className\":\"text-inherit transition-opacity hover:opacity-70\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5 shrink-0\",\"fill\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"d\":\"M23.498 6.186a3.016 3.016 0 00-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 00.502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 002.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 002.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z\"}]}]}]\n"])</script>
5<script>self.__next_f.push([1,"66:T439,"])</script>
5<script>self.__next_f.push([1,"M12 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12 12 12 0 0 0 12-12A12 12 0 0 0 12 0zm5.01 4.744c.688 0 1.25.561 1.25 1.249a1.25 1.25 0 0 1-2.498.056l-2.597-.547-.8 3.747c1.824.07 3.48.632 4.674 1.488.308-.309.73-.491 1.207-.491.968 0 1.754.786 1.754 1.754 0 .716-.435 1.333-1.01 1.614a3.111 3.111 0 0 1 .042.52c0 2.694-3.13 4.87-7.004 4.87-3.874 0-7.004-2.176-7.004-4.87 0-.183.015-.366.043-.534A1.748 1.748 0 0 1 4.028 12c0-.968.786-1.754 1.754-1.754.463 0 .898.196 1.207.49 1.207-.883 2.878-1.43 4.744-1.487l.885-4.182a.342.342 0 0 1 .14-.197.35.35 0 0 1 .238-.042l2.906.617a1.214 1.214 0 0 1 1.108-.701zM9.25 12C8.561 12 8 12.562 8 13.25c0 .687.561 1.248 1.25 1.248.687 0 1.248-.561 1.248-1.249 0-.688-.561-1.249-1.249-1.249zm5.5 0c-.687 0-1.248.561-1.248 1.25 0 .687.561 1.248 1.249 1.248.688 0 1.249-.561 1.249-1.249 0-.687-.562-1.249-1.25-1.249zm-5.466 3.99a.327.327 0 0 0-.231.094.33.33 0 0 0 0 .463c.842.842 2.484.913 2.961.913.477 0 2.105-.056 2.961-.913a.361.361 0 0 0 .029-.463.33.33 0 0 0-.464 0c-.547.533-1.684.73-2.512.73-.828 0-1.979-.196-2.512-.73a.326.326 0 0 0-.232-.095z"])</script>
5<script>self.__next_f.push([1,"3b:[\"$\",\"a\",\"reddit\",{\"href\":\"https://www.reddit.com/r/QuoteLab_io/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Reddit\",\"className\":\"text-inherit transition-opacity hover:opacity-70\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5 shrink-0\",\"fill\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"d\":\"$66\"}]}]}]\n3c:[\"$\",\"$L19\",null,{\"href\":\"/sitemap\",\"className\":\"text-sm transition-opacity hover:opacity-80\",\"style\":{\"color\":\"color-mix(in srgb, var(--bk-footer-text) 88%, transparent)\"},\"children\":\"Sitemap\"}]\n3d:[\"$\",\"path\",null,{\"transform\":\"translate(7969.0 0)\",\"d\":\"M60 0V686H305Q376 686 424.0 659.5Q472 633 496.0 586.5Q520 540 520 480Q520 416 493.0 367.5Q466 319 418.0 292.5Q370 266 305 266H188V0ZM188 379H292Q339 379 363.5 406.0Q388 433 388 480Q388 522 363.0 547.0Q338 572 292 572H188Z\"}]\n3e:[\"$\",\"path\",null,{\"transform\":\"translate(8756.0 0)\",\"d\":\"M60 0V686H347Q451 686 504.0 630.5Q557 575 557 490Q557 428 526.0 382.0Q495 336 442 314L574 0H435L321 286H188V0ZM188 399H329Q376 399 397.5 423.0Q419 447 419 490Q419 528 398.5 550.0Q378 572 334 572H188Z\"}]\n3f:[\"$\",\"path\",null,{\"transform\":\"translate(9588.0 0)\",\"d\":\"M319 -12Q186 -12 110.0 75.0Q34 162 34 343Q34 525 110.0 611.5Q186 698 319 698Q452 698 528.0 611.5Q604 525 604 343Q604 162 528.0 75.0Q452 -12 319 -12ZM319 98Q396 98 434.0 156.5Q472 215 472 318V368Q472 471 434.0 529.5Q396 588 319 588Q243 588 204.5 529.5Q166 471 166 368V318Q166 215 204.5 156.5Q243 98 319 98Z\"}]\n40:[\"$\",\"path\",null,{\"transform\":\"translate(10466.0 0)\",\"d\":\"M60 0V686H283Q411 686 484.5 602.5Q558 519 558 353Q558 177 484.5 88.5Q411 0 283 0ZM188 114H271Q342 114 384.0 167.5Q426 221 426 328V378Q426 475 384.0 523.5Q342 572 271 572H188Z\"}]\n41:[\"$\",\"path\",null,{\"transform\":\"translate(11298.0 0)\",\"d\":\"M296 -12Q186 -12 123.5 45.5Q61 103 61 215V686H189V219Q189 160 217.0 129.0Q245 98 296 98Q347 98 375.5 129.0Q404 160 404 219V686H532V215Q532 103 469.0 45.5Q406 -12 296 -12Z\"}]\n42:[\"$\",\"path\",null,{\"transform\":\"translate(12130.0 0)\",\"d\":\"M307 -12Q178 -12 106.0 75.0Q34"])</script>
5<script>self.__next_f.push([1," 162 34 343Q34 525 106.0 611.5Q178 698 307 698Q379 698 436.0 670.0Q493 642 526.0 583.0Q559 524 559 431H428Q428 511 394.5 549.5Q361 588 307 588Q236 588 201.0 529.5Q166 471 166 368V318Q166 215 202.0 156.5Q238 98 311 98Q367 98 400.5 136.5Q434 175 434 254H559Q559 164 526.0 105.0Q493 46 436.5 17.0Q380 -12 307 -12Z\"}]\n43:[\"$\",\"path\",null,{\"transform\":\"translate(12962.0 0)\",\"d\":\"M187 0V572H17V686H485V572H315V0Z\"}]\n46:[\"$\",\"svg\",null,{\"className\":\"h-5 w-5\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":1.5,\"children\":[[\"$\",\"rect\",null,{\"x\":\"3\",\"y\":\"3\",\"width\":\"7\",\"height\":\"7\",\"rx\":\"1\"}],[\"$\",\"rect\",null,{\"x\":\"14\",\"y\":\"3\",\"width\":\"7\",\"height\":\"7\",\"rx\":\"1\"}],[\"$\",\"rect\",null,{\"x\":\"3\",\"y\":\"14\",\"width\":\"7\",\"height\":\"7\",\"rx\":\"1\"}],[\"$\",\"rect\",null,{\"x\":\"14\",\"y\":\"14\",\"width\":\"3\",\"height\":\"3\"}],[\"$\",\"rect\",null,{\"x\":\"18\",\"y\":\"18\",\"width\":\"3\",\"height\":\"3\"}]]}]\n47:[\"$\",\"span\",null,{\"className\":\"text-xs font-medium text-foreground\",\"children\":\"QR Code\"}]\n48:[\"$\",\"div\",\"Text / SMS\",{\"className\":\"flex items-center gap-2.5 rounded-xl border border-border bg-surface-elevated px-3 py-2.5 transition-shadow hover:shadow-md\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-lg\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":1.5,\"children\":[\"$\",\"path\",null,{\"d\":\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"}]}]}],[\"$\",\"span\",null,{\"className\":\"text-xs font-medium text-foreground\",\"children\":\"Text / SMS\"}]]}]\n"])</script>
5<script>self.__next_f.push([1,"49:[\"$\",\"div\",null,{\"className\":\"mt-8 flex items-center justify-center gap-4 sm:justify-start\",\"children\":[[\"$\",\"a\",null,{\"href\":\"/sign-up\",\"className\":\"inline-flex items-center gap-2 rounded-xl px-6 py-3 text-sm font-semibold shadow-lg transition-all hover:opacity-90 hover:shadow-xl\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"Get Your Link Free\",[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-4 w-4\",\"children\":[[\"$\",\"line\",null,{\"x1\":5,\"y1\":12,\"x2\":19,\"y2\":12}],[\"$\",\"polyline\",null,{\"points\":\"12 5 19 12 12 19\"}]]}]]}],[\"$\",\"a\",null,{\"href\":\"/link\",\"className\":\"hidden text-sm font-semibold transition-opacity hover:opacity-80 sm:inline-flex\",\"style\":{\"color\":\"var(--bk-accent)\"},\"children\":\"Claim your booking link\"}]]}]\n"])</script>
5<script>self.__next_f.push([1,"4a:[\"$\",\"$L2e\",null,{\"delay\":150,\"className\":\"hidden lg:block\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto flex max-w-md items-start justify-center gap-4 sm:gap-6 lg:mx-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute -inset-8 rounded-3xl opacity-[0.08] blur-3xl\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\"}}],[\"$\",\"div\",null,{\"className\":\"relative w-44 flex-shrink-0 sm:w-48\",\"children\":[\"$\",\"div\",null,{\"className\":\"rounded-[2rem] border-[5px] p-3 shadow-2xl\",\"style\":{\"borderColor\":\"color-mix(in srgb, var(--bk-accent) 12%, transparent)\",\"backgroundColor\":\"#f8fafc\"},\"children\":[\"$\",\"div\",null,{\"className\":\"rounded-[1.5rem] bg-white p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-3 h-7 w-20 rounded-lg\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\"}}],[\"$\",\"div\",null,{\"className\":\"space-y-1.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-2.5 w-full rounded bg-slate-100\"}],[\"$\",\"div\",null,{\"className\":\"h-2.5 w-3/4 rounded bg-slate-100\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-3 space-y-2\",\"children\":[[\"$\",\"div\",\"1\",{\"className\":\"flex items-center gap-2.5 rounded-lg border border-slate-100 p-2.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-7 w-7 rounded-lg opacity-20\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\"}}],[\"$\",\"div\",null,{\"className\":\"flex-1 space-y-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-2 w-16 rounded bg-slate-100\"}],[\"$\",\"div\",null,{\"className\":\"h-1.5 w-10 rounded bg-slate-50\"}]]}],[\"$\",\"div\",null,{\"className\":\"h-5 w-12 rounded-md text-center text-[8px] font-bold leading-5 text-white\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\"},\"children\":\"Book\"}]]}],[\"$\",\"div\",\"2\",{\"className\":\"flex items-center gap-2.5 rounded-lg border border-slate-100 p-2.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-7 w-7 rounded-lg opacity-20\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\"}}],[\"$\",\"div\",null,{\"className\":\"flex-1 space-y-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-2 w-16 rounded bg-slate-100\"}],[\"$\",\"div\",null,{\"className\":\"h-1.5 w-10 rounded bg-slate-50\"}]]}],[\"$\",\"div\",null,{\"className\":\"h-5 w-12 rounded-md text-center text-[8px] font-bold leading-5 text-white\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\"},\"children\":\"Book\"}]]}],[\"$\",\"div\",\"3\",{\"className\":\"flex items-center gap-2.5 rounded-lg border border-slate-100 p-2.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-7 w-7 rounded-lg opacity-20\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\"}}],[\"$\",\"div\",null,{\"className\":\"flex-1 space-y-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-2 w-16 rounded bg-slate-100\"}],[\"$\",\"div\",null,{\"className\":\"h-1.5 w-10 rounded bg-slate-50\"}]]}],[\"$\",\"div\",null,{\"className\":\"h-5 w-12 rounded-md text-center text-[8px] font-bold leading-5 text-white\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\"},\"children\":\"Book\"}]]}]]}]]}]}]}],[\"$\",\"div\",null,{\"className\":\"relative mt-10 hidden w-44 flex-shrink-0 sm:block sm:w-48\",\"children\":[\"$\",\"div\",null,{\"className\":\"rounded-[2rem] border-[5px] p-3 shadow-2xl\",\"style\":{\"borderColor\":\"color-mix(in srgb, var(--bk-accent) 12%, transparent)\",\"backgroundColor\":\"#f8fafc\"},\"children\":[\"$\",\"div\",null,{\"className\":\"rounded-[1.5rem] bg-white p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-3 flex items-center gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-5 w-5 rounded-full\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\"}}],[\"$\",\"div\",null,{\"className\":\"h-2 w-24 rounded bg-slate-200\"}]]}],[\"$\",\"div\",null,{\"className\":\"mb-2 rounded-lg p-2 text-center text-[9px] font-semibold text-white\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\"},\"children\":\"Select a date\"}],[\"$\",\"div\",null,{\"className\":\"mb-3 grid grid-cols-7 gap-0.5\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":1}],[\"$\",\"div\",\"1\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":2}],[\"$\",\"div\",\"2\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":3}],[\"$\",\"div\",\"3\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":4}],\"$L67\",\"$L68\",\"$L69\",\"$L6a\",\"$L6b\",\"$L6c\",\"$L6d\",\"$L6e\",\"$L6f\",\"$L70\",\"$L71\",\"$L72\",\"$L73\",\"$L74\",\"$L75\",\"$L76\",\"$L77\"]}],\"$L78\"]}]}]}]]}]}]\n"])</script>
5<script>self.__next_f.push([1,"4c:[\"$\",\"circle\",null,{\"cx\":12,\"cy\":13,\"r\":4}]\n4d:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-semibold text-foreground\",\"children\":\"Photo \u0026 video reviews\"}],[\"$\",\"p\",null,{\"className\":\"mt-0.5 text-sm leading-relaxed text-muted\",\"children\":\"Customers can record a video testimonial or upload photos right from their phone. Rich media builds trust.\"}]]}]\n"])</script>
5<script>self.__next_f.push([1,"4e:[\"$\",\"$L2e\",\"Auto-request after every job\",{\"delay\":360,\"children\":[\"$\",\"div\",null,{\"className\":\"flex gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-10 w-10 flex-shrink-0 items-center justify-center rounded-xl shadow-sm\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-5 w-5\",\"children\":[\"$\",\"path\",null,{\"d\":\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"}]}]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-semibold text-foreground\",\"children\":\"Auto-request after every job\"}],[\"$\",\"p\",null,{\"className\":\"mt-0.5 text-sm leading-relaxed text-muted\",\"children\":\"Automated review requests via email after booking completion. Set it and forget it.\"}]]}]]}]}]\n"])</script>
5<script>self.__next_f.push([1,"4f:[\"$\",\"$L2e\",\"Beautiful review pages\",{\"delay\":440,\"children\":[\"$\",\"div\",null,{\"className\":\"flex gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-10 w-10 flex-shrink-0 items-center justify-center rounded-xl shadow-sm\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-5 w-5\",\"children\":[\"$\",\"path\",null,{\"d\":\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\"}]}]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-semibold text-foreground\",\"children\":\"Beautiful review pages\"}],[\"$\",\"p\",null,{\"className\":\"mt-0.5 text-sm leading-relaxed text-muted\",\"children\":\"Every business gets a branded review page with aggregate ratings, photos, and social sharing built in.\"}]]}]]}]}]\n"])</script>
5<script>self.__next_f.push([1,"50:[\"$\",\"$L2e\",\"Shareable \u0026 SEO-friendly\",{\"delay\":520,\"children\":[\"$\",\"div\",null,{\"className\":\"flex gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-10 w-10 flex-shrink-0 items-center justify-center rounded-xl shadow-sm\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-5 w-5\",\"children\":[[\"$\",\"circle\",null,{\"cx\":12,\"cy\":12,\"r\":10}],[\"$\",\"line\",null,{\"x1\":2,\"y1\":12,\"x2\":22,\"y2\":12}],[\"$\",\"path\",null,{\"d\":\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"}]]}]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-semibold text-foreground\",\"children\":\"Shareable \u0026 SEO-friendly\"}],[\"$\",\"p\",null,{\"className\":\"mt-0.5 text-sm leading-relaxed text-muted\",\"children\":\"Individual reviews get their own page with Open Graph tags. Customers share them on social media for you.\"}]]}]]}]}]\n"])</script>
5<script>self.__next_f.push([1,"51:[\"$\",\"div\",null,{\"className\":\"mt-10 flex items-center justify-center gap-4 sm:justify-start\",\"children\":[[\"$\",\"a\",null,{\"href\":\"/sign-up\",\"className\":\"inline-flex items-center gap-2 rounded-xl px-6 py-3 text-sm font-semibold shadow-lg transition-all hover:opacity-90 hover:shadow-xl\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"Start Collecting Reviews\",[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-4 w-4\",\"children\":[[\"$\",\"line\",null,{\"x1\":5,\"y1\":12,\"x2\":19,\"y2\":12}],[\"$\",\"polyline\",null,{\"points\":\"12 5 19 12 12 19\"}]]}]]}],[\"$\",\"a\",null,{\"href\":\"/features#reviews\",\"className\":\"hidden text-sm font-semibold transition-opacity hover:opacity-80 sm:inline-flex\",\"style\":{\"color\":\"var(--bk-accent)\"},\"children\":\"Explore how reviews work\"}]]}]\n"])</script>
5<script>self.__next_f.push([1,"52:[\"$\",\"$L2e\",\"Get Paid Faster — Without Chasing\",{\"delay\":240,\"children\":[\"$\",\"div\",null,{\"className\":\"group rounded-2xl border border-border bg-surface-elevated p-6 transition-shadow duration-300 hover:shadow-lg\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-12 w-12 items-center justify-center rounded-xl mb-4\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-5 w-5\",\"children\":[[\"$\",\"rect\",null,{\"x\":1,\"y\":4,\"width\":22,\"height\":16,\"rx\":2,\"ry\":2}],[\"$\",\"line\",null,{\"x1\":1,\"y1\":10,\"x2\":23,\"y2\":10}]]}]}],[\"$\",\"h3\",null,{\"className\":\"text-lg font-semibold text-foreground mb-2\",\"children\":\"Get Paid Faster — Without Chasing\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-muted leading-relaxed\",\"children\":\"Customers pay deposits or full amounts directly through the widget. Money lands in your bank account automatically. No more invoices that sit unpaid or awkward conversations.\"}],\"$undefined\"]}]}]\n"])</script>
5<script>self.__next_f.push([1,"53:[\"$\",\"h3\",null,{\"className\":\"mt-1 text-base font-semibold text-foreground\",\"children\":\"Book\"}]\n54:[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm leading-relaxed text-muted\",\"children\":\"They book a time or place an order and pay a deposit or in full.\"}]\n"])</script>
5<script>self.__next_f.push([1,"55:[\"$\",\"$L2e\",\"Deliver\",{\"delay\":240,\"children\":[\"$\",\"div\",null,{\"className\":\"flex h-full items-start gap-4 rounded-2xl border border-border bg-surface-elevated p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-10 w-10 shrink-0 items-center justify-center rounded-xl\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-5 w-5\",\"children\":[[\"$\",\"path\",null,{\"d\":\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"}],[\"$\",\"polyline\",null,{\"points\":\"22 4 12 14.01 9 11.01\"}]]}]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-xs font-semibold uppercase tracking-wider text-muted\",\"children\":[\"Step \",4]}]}],[\"$\",\"h3\",null,{\"className\":\"mt-1 text-base font-semibold text-foreground\",\"children\":\"Deliver\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm leading-relaxed text-muted\",\"children\":\"You do the job and mark it complete in the dashboard.\"}]]}]]}]}]\n"])</script>
5<script>self.__next_f.push([1,"56:[\"$\",\"$L2e\",\"Review\",{\"delay\":320,\"children\":[\"$\",\"div\",null,{\"className\":\"flex h-full items-start gap-4 rounded-2xl border border-border bg-surface-elevated p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-10 w-10 shrink-0 items-center justify-center rounded-xl\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-5 w-5\",\"children\":[\"$\",\"polygon\",null,{\"points\":\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"}]}]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-xs font-semibold uppercase tracking-wider text-muted\",\"children\":[\"Step \",5]}]}],[\"$\",\"h3\",null,{\"className\":\"mt-1 text-base font-semibold text-foreground\",\"children\":\"Review\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm leading-relaxed text-muted\",\"children\":\"A text, photo, or video review is requested automatically — zero chasing.\"}]]}]]}]}]\n"])</script>
5<script>self.__next_f.push([1,"57:[\"$\",\"$L2e\",\"More customers\",{\"delay\":400,\"children\":[\"$\",\"div\",null,{\"className\":\"flex h-full items-start gap-4 rounded-2xl border border-border bg-surface-elevated p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-10 w-10 shrink-0 items-center justify-center rounded-xl\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"var(--bk-on-primary)\"},\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-5 w-5\",\"children\":[\"$\",\"path\",null,{\"d\":\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\"}]}]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-xs font-semibold uppercase tracking-wider text-muted\",\"children\":[\"Step \",6]}]}],[\"$\",\"h3\",null,{\"className\":\"mt-1 text-base font-semibold text-foreground\",\"children\":\"More customers\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm leading-relaxed text-muted\",\"children\":\"Fresh reviews build trust and send the next customer straight back to step one.\"}]]}]]}]}]\n"])</script>
5<script>self.__next_f.push([1,"58:[\"$\",\"$L2e\",null,{\"delay\":200,\"children\":[\"$\",\"p\",null,{\"className\":\"mt-10 text-center text-sm font-medium text-muted\",\"children\":[\"Discover → Quote → Book → Deliver → Review → More customers →\",\" \",[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--bk-accent)\"},\"children\":\"and the cycle repeats.\"}]]}]}]\n59:[\"$\",\"polygon\",null,{\"points\":\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"}]\n5a:[\"$\",\"svg\",\"3\",{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":18,\"height\":18,\"viewBox\":\"0 0 24 24\",\"fill\":\"var(--bk-primary)\",\"stroke\":\"var(--bk-primary)\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[\"$\",\"polygon\",null,{\"points\":\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"}]}]\n5b:[\"$\",\"svg\",\"4\",{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":18,\"height\":18,\"viewBox\":\"0 0 24 24\",\"fill\":\"var(--bk-primary)\",\"stroke\":\"var(--bk-primary)\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[\"$\",\"polygon\",null,{\"points\":\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"}]}]\n5c:[\"$\",\"p\",null,{\"className\":\"text-foreground italic leading-relaxed mb-4\",\"children\":[\"“\",\"The custom pricing dimensions let me charge by bedrooms and bathrooms. Perfect.\",\"”\"]}]\n5d:[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"font-semibold text-foreground text-sm\",\"children\":\"Linda M.\"}],[\"$\",\"p\",null,{\"className\":\"text-muted text-sm\",\"children\":\"Fresh Start Cleaning\"}]]}]\n"])</script>
5<script>self.__next_f.push([1,"5e:[\"$\",\"$L2e\",\"Tom B.\",{\"delay\":200,\"children\":[\"$\",\"div\",null,{\"className\":\"rounded-2xl border border-border bg-surface-elevated p-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex gap-0.5 mb-4\",\"children\":[[\"$\",\"svg\",\"0\",{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":18,\"height\":18,\"viewBox\":\"0 0 24 24\",\"fill\":\"var(--bk-primary)\",\"stroke\":\"var(--bk-primary)\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[\"$\",\"polygon\",null,{\"points\":\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"}]}],[\"$\",\"svg\",\"1\",{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":18,\"height\":18,\"viewBox\":\"0 0 24 24\",\"fill\":\"var(--bk-primary)\",\"stroke\":\"var(--bk-primary)\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[\"$\",\"polygon\",null,{\"points\":\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"}]}],[\"$\",\"svg\",\"2\",{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":18,\"height\":18,\"viewBox\":\"0 0 24 24\",\"fill\":\"var(--bk-primary)\",\"stroke\":\"var(--bk-primary)\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[\"$\",\"polygon\",null,{\"points\":\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"}]}],[\"$\",\"svg\",\"3\",{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":18,\"height\":18,\"viewBox\":\"0 0 24 24\",\"fill\":\"var(--bk-primary)\",\"stroke\":\"var(--bk-primary)\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[\"$\",\"polygon\",null,{\"points\":\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"}]}],[\"$\",\"svg\",\"4\",{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":18,\"height\":18,\"viewBox\":\"0 0 24 24\",\"fill\":\"var(--bk-primary)\",\"stroke\":\"var(--bk-primary)\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"children\":[\"$\",\"polygon\",null,{\"points\":\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-foreground italic leading-relaxed mb-4\",\"children\":[\"“\",\"Finally a booking tool that lets me set different prices for different session types.\",\"”\"]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"font-semibold text-foreground text-sm\",\"children\":\"Tom B.\"}],[\"$\",\"p\",null,{\"className\":\"text-muted text-sm\",\"children\":\"Bright Focus Photography\"}]]}]]}]}]\n"])</script>
5<script>self.__next_f.push([1,"60:[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer items-center justify-between text-left text-base font-medium text-foreground hover:text-foreground\",\"children\":[\"How do I get paid?\",[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":20,\"height\":20,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"ml-4 flex-shrink-0 text-muted-light transition-transform duration-200 group-open:rotate-180\",\"children\":[\"$\",\"polyline\",null,{\"points\":\"6 9 12 15 18 9\"}]}]]}]\n61:[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm text-muted leading-relaxed pr-8\",\"children\":\"Connect Stripe in under two minutes. Customers pay deposits or full amounts directly in the widget. The money lands straight in your bank — while you’re still out on the job. No more chasing invoices or awkward payment conversations. (Just a small 1% platform fee on paid plans.)\"}]\n"])</script>
5<script>self.__next_f.push([1,"62:[\"$\",\"details\",\"How long does it take to set up?\",{\"className\":\"group py-4\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer items-center justify-between text-left text-base font-medium text-foreground hover:text-foreground\",\"children\":[\"How long does it take to set up?\",[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":20,\"height\":20,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"ml-4 flex-shrink-0 text-muted-light transition-transform duration-200 group-open:rotate-180\",\"children\":[\"$\",\"polyline\",null,{\"points\":\"6 9 12 15 18 9\"}]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm text-muted leading-relaxed pr-8\",\"children\":\"Most people are fully live in under 10 minutes. No coding required. Just copy one line of code, use our free WordPress plugin, or install the Wix app — and you’re done. Many users land their first booking the same day.\"}]]}]\n"])</script>
5<script>self.__next_f.push([1,"63:[\"$\",\"details\",\"Isn’t this just like other calendar apps?\",{\"className\":\"group py-4\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer items-center justify-between text-left text-base font-medium text-foreground hover:text-foreground\",\"children\":[\"Isn’t this just like other calendar apps?\",[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":20,\"height\":20,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"ml-4 flex-shrink-0 text-muted-light transition-transform duration-200 group-open:rotate-180\",\"children\":[\"$\",\"polyline\",null,{\"points\":\"6 9 12 15 18 9\"}]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm text-muted leading-relaxed pr-8\",\"children\":\"Not even close. Calendars is great for simple meetings. BookingMachine is built specifically for service businesses that need instant custom quotes with variable pricing, branded PDFs, deposits, and online payments. It’s the difference between “let’s schedule a call” and “here’s your exact price — book and pay now.”\"}]]}]\n"])</script>
5<script>self.__next_f.push([1,"64:[\"$\",\"details\",\"Is my data and my customers’ data secure?\",{\"className\":\"group py-4\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer items-center justify-between text-left text-base font-medium text-foreground hover:text-foreground\",\"children\":[\"Is my data and my customers’ data secure?\",[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":20,\"height\":20,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"ml-4 flex-shrink-0 text-muted-light transition-transform duration-200 group-open:rotate-180\",\"children\":[\"$\",\"polyline\",null,{\"points\":\"6 9 12 15 18 9\"}]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm text-muted leading-relaxed pr-8\",\"children\":\"Yes — bank-level encryption throughout. Stripe handles all payments (the same system trusted by millions of businesses worldwide). You stay in complete control of your data at all times.\"}]]}]\n"])</script>
5<script>self.__next_f.push([1,"65:[\"$\",\"details\",\"What if I’m already losing jobs to voicemail?\",{\"className\":\"group py-4\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer items-center justify-between text-left text-base font-medium text-foreground hover:text-foreground\",\"children\":[\"What if I’m already losing jobs to voicemail?\",[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":20,\"height\":20,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"ml-4 flex-shrink-0 text-muted-light transition-transform duration-200 group-open:rotate-180\",\"children\":[\"$\",\"polyline\",null,{\"points\":\"6 9 12 15 18 9\"}]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-sm text-muted leading-relaxed pr-8\",\"children\":\"Then you’re already paying for BookingMachine — you just haven’t started using it yet. Thousands of service pros have stopped losing £100–£300 jobs every week the moment they turned the widget on. With a 30-day money-back guarantee, you’ve got nothing to lose.\"}]]}]\n"])</script>
5<script>self.__next_f.push([1,"67:[\"$\",\"div\",\"4\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":5}]\n68:[\"$\",\"div\",\"5\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":6}]\n69:[\"$\",\"div\",\"6\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":7}]\n6a:[\"$\",\"div\",\"7\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":8}]\n6b:[\"$\",\"div\",\"8\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":9}]\n6c:[\"$\",\"div\",\"9\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":10}]\n6d:[\"$\",\"div\",\"10\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"var(--bk-primary)\",\"color\":\"#fff\"},\"children\":11}]\n6e:[\"$\",\"div\",\"11\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":12}]\n6f:[\"$\",\"div\",\"12\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":13}]\n70:[\"$\",\"div\",\"13\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":14}]\n71:[\"$\",\"div\",\"14\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":15}]\n72:[\"$\",\"div\",\"15\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":16}]\n73:[\"$\",\"div\",\"16\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":17}]\n74:[\"$\",\"div\",\"17\",{\"className\":\"flex h-5 w-full items-center justify-c"])</script>
5<script>self.__next_f.push([1,"enter rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":18}]\n75:[\"$\",\"div\",\"18\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":19}]\n76:[\"$\",\"div\",\"19\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":20}]\n77:[\"$\",\"div\",\"20\",{\"className\":\"flex h-5 w-full items-center justify-center rounded text-[7px]\",\"style\":{\"backgroundColor\":\"#f1f5f9\"},\"children\":21}]\n78:[\"$\",\"div\",null,{\"className\":\"space-y-1\",\"children\":[[\"$\",\"div\",\"9:00 AM\",{\"className\":\"rounded-md border border-slate-100 px-2.5 py-1.5 text-[9px] font-medium text-slate-600\",\"children\":\"9:00 AM\"}],[\"$\",\"div\",\"10:30 AM\",{\"className\":\"rounded-md border border-slate-100 px-2.5 py-1.5 text-[9px] font-medium text-slate-600\",\"children\":\"10:30 AM\"}],[\"$\",\"div\",\"1:00 PM\",{\"className\":\"rounded-md border border-slate-100 px-2.5 py-1.5 text-[9px] font-medium text-slate-600\",\"children\":\"1:00 PM\"}]]}]\n"])</script>
5<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"f4cd6bd3d3ec4e1ea57fde99a97f4918","r":1,"spa":2}' crossorigin="anonymous"></script>
5
6</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.