.preview:where(.astro-yposi6v3){margin:0}.booking:where(.astro-yposi6v3){border:1px solid var(--border);background:var(--surface);box-shadow:10px 10px 0 var(--accent-soft);border-radius:18px;padding:22px}.head:where(.astro-yposi6v3){border-bottom:1px solid var(--border);align-items:center;gap:14px;padding-bottom:16px;display:flex}.head:where(.astro-yposi6v3)>span:where(.astro-yposi6v3):last-child{display:grid}.avatar:where(.astro-yposi6v3){background:var(--deep-mere);color:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:15px;font-weight:800;display:grid}.host:where(.astro-yposi6v3){color:var(--muted);font-size:14px}.event:where(.astro-yposi6v3){font-size:19px;font-weight:800}.meta:where(.astro-yposi6v3){color:var(--muted);font-size:14px}.days:where(.astro-yposi6v3){grid-template-columns:repeat(5,1fr);gap:6px;margin-top:16px;display:grid}.day:where(.astro-yposi6v3){border-radius:10px;justify-items:center;padding:8px 0;font-size:13px;display:grid}.day-name:where(.astro-yposi6v3){color:var(--muted)}.day-date:where(.astro-yposi6v3){font-size:17px;font-weight:800}.day:where(.astro-yposi6v3).selected{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--cobalt)}.times:where(.astro-yposi6v3){grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.time:where(.astro-yposi6v3){border:1px solid var(--border);color:var(--link);text-align:center;border-radius:10px;padding:9px 0;font-size:15px;font-weight:750}.time:where(.astro-yposi6v3).chosen{border-color:var(--cobalt);background:var(--cobalt);color:#fff}.tz:where(.astro-yposi6v3){color:var(--muted);align-items:center;gap:8px;margin:16px 0 0;font-size:13px;display:flex}.dot:where(.astro-yposi6v3){background:var(--amber);border-radius:50%;width:8px;height:8px}figcaption:where(.astro-yposi6v3){color:var(--muted);text-align:center;margin-top:10px;font-size:13px}.hero:where(.astro-lcdefpme){padding-block:64px 72px}.hero-grid:where(.astro-lcdefpme){align-items:center;gap:48px;display:grid}@media (width>=960px){.hero-grid:where(.astro-lcdefpme){grid-template-columns:1.25fr 1fr;gap:64px}}.status:where(.astro-lcdefpme){background:var(--accent-soft);color:var(--text);border-radius:999px;align-items:center;gap:8px;margin:0 0 20px;padding:5px 12px;font-size:14px;font-weight:700;display:inline-flex}.status-dot:where(.astro-lcdefpme){background:var(--amber);border-radius:50%;width:9px;height:9px}h1:where(.astro-lcdefpme){letter-spacing:-.03em;margin:0 0 20px;font-size:clamp(36px,6vw,58px);font-weight:800;line-height:1.08}.lead:where(.astro-lcdefpme){max-width:640px;color:var(--muted);margin:0 0 16px;font-size:clamp(18px,2.2vw,20px)}.cta-row:where(.astro-lcdefpme){flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.note:where(.astro-lcdefpme){max-width:560px;color:var(--muted);margin:18px 0 0;font-size:15px}.steps:where(.astro-lcdefpme){grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px;margin:28px 0 0;padding:0;list-style:none;display:grid}.step-number:where(.astro-lcdefpme){background:var(--cobalt);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:14px;font-weight:800;display:grid}.split:where(.astro-lcdefpme){align-items:center;gap:32px;display:grid}@media (width>=900px){.split:where(.astro-lcdefpme){grid-template-columns:1.2fr 1fr;gap:56px}}.agents-note:where(.astro-lcdefpme){margin:0;font-weight:650}.card:where(.astro-lcdefpme).agent-card h3:where(.astro-lcdefpme){margin-bottom:14px}.checklist:where(.astro-lcdefpme){gap:10px;margin:0;padding:0;list-style:none;display:grid}.checklist:where(.astro-lcdefpme) li:where(.astro-lcdefpme){padding-left:30px;position:relative}.checklist:where(.astro-lcdefpme) li:where(.astro-lcdefpme):before{content:"";background:var(--cobalt);width:16px;height:16px;box-shadow:inset 0 0 0 4px var(--accent-soft);border-radius:50%;position:absolute;top:.3em;left:2px}.agent-card:where(.astro-lcdefpme) .checklist:where(.astro-lcdefpme) li:where(.astro-lcdefpme):before{box-shadow:inset 0 0 0 4px var(--surface)}.container:where(.astro-lcdefpme).narrow>:where(.astro-lcdefpme){max-width:820px}.data-list:where(.astro-lcdefpme){margin-bottom:28px}.grid:where(.astro-lcdefpme).two{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.card:where(.astro-lcdefpme) p:where(.astro-lcdefpme).small{margin-top:14px;font-size:15px}.grid:where(.astro-lcdefpme).plans{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.card:where(.astro-lcdefpme) .price:where(.astro-lcdefpme){color:var(--text);letter-spacing:-.02em;margin:4px 0 10px;font-size:34px;font-weight:800}.card:where(.astro-lcdefpme) .price:where(.astro-lcdefpme) span:where(.astro-lcdefpme){color:var(--muted);letter-spacing:0;font-size:15px;font-weight:600;display:block}.faq:where(.astro-lcdefpme){border-top:1px solid var(--border)}details:where(.astro-lcdefpme){border-bottom:1px solid var(--border)}summary:where(.astro-lcdefpme){cursor:pointer;padding:18px 0;font-size:18px;font-weight:750}details:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:var(--muted);margin:0 0 18px}.closing:where(.astro-lcdefpme){background:var(--deep-mere);color:#fff;padding-block:64px}.closing:where(.astro-lcdefpme) :where(.astro-lcdefpme):focus-visible{outline-color:#fff}.closing-inner:where(.astro-lcdefpme){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.closing:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){margin:0;font-size:clamp(26px,4vw,36px);font-weight:800}.closing:where(.astro-lcdefpme) .cta-row:where(.astro-lcdefpme){margin-top:0}.btn:where(.astro-lcdefpme).btn-light{color:var(--deep-mere);background:#fff;border-color:#fff}.btn:where(.astro-lcdefpme).btn-light:hover{border-color:var(--mist);background:var(--mist)}.btn:where(.astro-lcdefpme).btn-outline-light{color:#fff;background:0 0;border-color:#fff9}.btn:where(.astro-lcdefpme).btn-outline-light:hover{border-color:#fff}
