main[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:58px 24px 32px;display:flex}h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;margin:0;font-size:clamp(38px,6vw,68px);line-height:1.15}.slogan[data-astro-cid-lcdefpme]{color:#999;letter-spacing:.08em;text-wrap:balance;max-width:600px;margin:18px auto 0;font-size:clamp(11px,1.6vw,14px);line-height:1.7}.product-teaser[data-astro-cid-lcdefpme]{width:min(100% + 48px,1080px);height:auto;margin:2px -24px 34px;display:block;mask-image:linear-gradient(90deg,#0000,#00000026 7%,#0009 16%,#000 26% 74%,#0009 84%,#00000026 93%,#0000),linear-gradient(#0000,#000 22% 78%,#0000);mask-composite:intersect}.waitlist[data-astro-cid-lcdefpme]{width:min(100%,540px)}.eyebrow[data-astro-cid-lcdefpme]{color:#aaa;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:500;line-height:1.5}h2[data-astro-cid-lcdefpme]{letter-spacing:-.035em;margin:0;font-size:clamp(28px,4vw,36px);font-weight:400;line-height:1.2}#waitlist-form[data-astro-cid-lcdefpme]{margin-top:26px}.form-row[data-astro-cid-lcdefpme]{background:#0b0b0b;border:1px solid #333;border-radius:12px;gap:6px;padding:6px;transition:border-color .15s;display:flex}.form-row[data-astro-cid-lcdefpme]:focus-within{border-color:#888}input[data-astro-cid-lcdefpme]{color:#fff;background:0 0;border:0;border-radius:7px;width:100%;min-width:0;min-height:50px;padding:13px 14px;font-size:16px;line-height:1.5}input[data-astro-cid-lcdefpme]::placeholder{color:#929292}button[data-astro-cid-lcdefpme]{color:#111;cursor:pointer;background:#eee;border:0;border-radius:7px;flex-shrink:0;min-height:50px;padding:13px 22px;font-size:15px;font-weight:600;line-height:1.5;transition:background .15s}button[data-astro-cid-lcdefpme]:hover{background:#fff}button[data-astro-cid-lcdefpme]:disabled{opacity:.65;cursor:wait}.reservation-note[data-astro-cid-lcdefpme]{color:#999;margin:16px 0 0;font-size:12px;line-height:1.6}.note[data-astro-cid-lcdefpme]{color:#909090;margin:5px 0 0;font-size:12px;line-height:1.6}.status[data-astro-cid-lcdefpme]{color:#ddd;margin:12px 0 0;font-size:14px;line-height:1.5}.status[data-astro-cid-lcdefpme]:empty{margin:0}.status[data-astro-cid-lcdefpme][data-error]{color:#ffb4a8}.honeypot[data-astro-cid-lcdefpme],.sr-only[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}dialog[data-astro-cid-lcdefpme]{color:#f7f7f5;text-align:center;background:#0b0b0b;border:1px solid #333;border-radius:20px;width:min(480px,100% - 32px);max-height:calc(100svh - 32px);padding:48px 32px 28px;box-shadow:0 24px 100px #0009}dialog[data-astro-cid-lcdefpme]::backdrop{backdrop-filter:blur(6px);background:#000c}.dialog-close[data-astro-cid-lcdefpme]{color:#999;background:0 0;width:40px;min-height:40px;padding:0;font-size:28px;font-weight:400;position:absolute;top:8px;right:8px}.dialog-close[data-astro-cid-lcdefpme]:hover{color:#fff;background:#222}.dialog-description[data-astro-cid-lcdefpme]{color:#aaa;margin:18px 0 0;font-size:15px;line-height:1.7}.dialog-description[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#f7f7f5;overflow-wrap:anywhere;font-weight:500;display:block}.countdown[data-astro-cid-lcdefpme]{background:#111;border:1px solid #292929;border-radius:12px;margin:28px 0 22px;padding:20px}.countdown-label[data-astro-cid-lcdefpme]{color:#aaa;margin:0;font-size:13px;line-height:1.5}.countdown-value[data-astro-cid-lcdefpme]{letter-spacing:-.05em;font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:10px;margin:8px 0 0;font-size:64px;font-weight:500;line-height:1.1;display:flex}.countdown-unit[data-astro-cid-lcdefpme]{color:#999;letter-spacing:0;font-size:15px;font-weight:400}.dialog-reminder[data-astro-cid-lcdefpme]{color:#aaa;margin:0 0 22px;font-size:14px;line-height:1.6}.dialog-action[data-astro-cid-lcdefpme]{width:100%}dialog[data-astro-cid-lcdefpme] .note[data-astro-cid-lcdefpme]{margin-top:14px}@media (width<=520px){main[data-astro-cid-lcdefpme]{padding:48px 24px 24px}.product-teaser[data-astro-cid-lcdefpme]{margin-top:8px;margin-bottom:12px}.eyebrow[data-astro-cid-lcdefpme]{margin-bottom:10px}#waitlist-form[data-astro-cid-lcdefpme]{margin-top:22px}.form-row[data-astro-cid-lcdefpme]{flex-direction:column}dialog[data-astro-cid-lcdefpme]{padding:44px 22px 24px}}
