[data-astro-cid-lxhlfsk7]{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-night);color:var(--color-night-text);font-family:Albert Sans,sans-serif;min-height:100vh;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased}a[data-astro-cid-lxhlfsk7]{color:var(--color-jade-text);text-decoration:none}a[data-astro-cid-lxhlfsk7]:hover{color:var(--color-jade-deep)}.hero[data-astro-cid-lxhlfsk7]{position:relative;overflow:hidden}.hero-glow[data-astro-cid-lxhlfsk7]{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 640px 420px at 50% 0%,rgba(213,165,94,.15),transparent 65%)}.nav[data-astro-cid-lxhlfsk7]{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:26px 56px;max-width:1200px;margin:0 auto}.brand[data-astro-cid-lxhlfsk7]{display:flex;align-items:center;gap:12px;color:var(--color-night-text)}.brand-name[data-astro-cid-lxhlfsk7]{display:block;font-weight:500;font-size:19px;letter-spacing:-.01em}.brand-sub[data-astro-cid-lxhlfsk7]{display:block;font-size:10px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:var(--color-jade-bright);margin-top:2px}.back-link[data-astro-cid-lxhlfsk7]{font-size:13.5px;font-weight:500;color:#f4f0e2d9}.back-link[data-astro-cid-lxhlfsk7]:hover{color:var(--color-night-text)}.hero-inner[data-astro-cid-lxhlfsk7]{position:relative;z-index:1;max-width:760px;margin:0 auto;padding:40px 56px 48px;display:flex;flex-direction:column;gap:14px;align-items:center;text-align:center}.eyebrow[data-astro-cid-lxhlfsk7]{font-size:11.5px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--color-jade-bright)}.hero[data-astro-cid-lxhlfsk7] h1[data-astro-cid-lxhlfsk7]{margin:0;font-weight:500;font-size:40px;line-height:1.14;letter-spacing:-.015em}.hero[data-astro-cid-lxhlfsk7] p[data-astro-cid-lxhlfsk7]{margin:0;font-size:16px;line-height:1.6;color:#f4f0e2d1;max-width:34rem}.cta-meta[data-astro-cid-lxhlfsk7]{font-size:12.5px;color:var(--color-jade-bright)}.cover[data-astro-cid-lxhlfsk7]{background:var(--color-day);color:var(--color-ink);flex:1}.book[data-astro-cid-lxhlfsk7]{max-width:720px;margin:0 auto;padding:44px 56px 72px}.status[data-astro-cid-lxhlfsk7]{font-size:16px;line-height:1.5;margin:0}.day[data-astro-cid-lxhlfsk7]{margin:0 0 22px}.day[data-astro-cid-lxhlfsk7] h2[data-astro-cid-lxhlfsk7]{margin:0 0 10px;font-size:15px;font-weight:600}.times[data-astro-cid-lxhlfsk7]{display:flex;flex-wrap:wrap;gap:8px}.time[data-astro-cid-lxhlfsk7]{appearance:none;border:1px solid rgba(13,22,19,.16);background:#fff;color:var(--color-ink);border-radius:999px;padding:10px 14px;font:inherit;font-size:14px;cursor:pointer}.time[data-astro-cid-lxhlfsk7].is-selected{background:var(--color-night);color:var(--color-night-text);border-color:var(--color-night)}form[data-astro-cid-lxhlfsk7]{display:grid;gap:14px;margin-top:8px;max-width:420px}label[data-astro-cid-lxhlfsk7]{display:grid;gap:6px;font-size:13px;font-weight:600}input[data-astro-cid-lxhlfsk7]{font:inherit;font-weight:400;font-size:16px;padding:12px 14px;border-radius:10px;border:1px solid rgba(13,22,19,.16);background:#fff;color:var(--color-ink)}button[data-astro-cid-lxhlfsk7][type=submit]{appearance:none;border:0;background:var(--color-night);color:var(--color-night-text);font:inherit;font-weight:600;font-size:15px;padding:14px 18px;border-radius:999px;cursor:pointer;justify-self:start}button[data-astro-cid-lxhlfsk7][type=submit]:disabled{opacity:.45;cursor:default}.form-error[data-astro-cid-lxhlfsk7]{margin:0;color:#8a3b2a;font-size:14px;line-height:1.45}.done[data-astro-cid-lxhlfsk7] h2[data-astro-cid-lxhlfsk7]{margin:0 0 8px;font-size:28px;font-weight:500}.done[data-astro-cid-lxhlfsk7] p[data-astro-cid-lxhlfsk7]{margin:0 0 8px;font-size:16px;line-height:1.5}.crisis[data-astro-cid-lxhlfsk7]{margin:28px 0 0;font-size:12.5px;line-height:1.6;color:#0d16139e}.crisis[data-astro-cid-lxhlfsk7] a[data-astro-cid-lxhlfsk7]{color:inherit;text-decoration:underline;text-underline-offset:2px}.footer[data-astro-cid-lxhlfsk7]{border-top:1px solid var(--hairline-dark);background:var(--color-night)}.footer-inner[data-astro-cid-lxhlfsk7]{max-width:1200px;margin:0 auto;padding:24px 56px;display:flex;justify-content:space-between;align-items:center}.footer-brand[data-astro-cid-lxhlfsk7]{display:flex;align-items:center;gap:10px;color:var(--color-night-text)}.footer-brand[data-astro-cid-lxhlfsk7] span[data-astro-cid-lxhlfsk7]{font-weight:500;font-size:14px}.footer[data-astro-cid-lxhlfsk7] .back-link[data-astro-cid-lxhlfsk7]{font-size:12.5px;color:#f4f0e2bf}[data-astro-cid-lxhlfsk7][hidden]{display:none!important}@media(max-width:700px){.nav[data-astro-cid-lxhlfsk7]{padding:20px 22px}.hero-inner[data-astro-cid-lxhlfsk7]{padding:32px 22px 40px}.hero[data-astro-cid-lxhlfsk7] h1[data-astro-cid-lxhlfsk7]{font-size:32px}.book[data-astro-cid-lxhlfsk7]{padding:32px 22px 48px}.footer-inner[data-astro-cid-lxhlfsk7]{padding:20px 22px}}
