.live-price[data-astro-cid-rs26uzo2]{background:var(--color-paper);padding-block:clamp(4rem,9vw,7rem)}.layout[data-astro-cid-rs26uzo2]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.card[data-astro-cid-rs26uzo2]{color:#fff;background:#1b1f1c;padding:clamp(1.75rem,4vw,3rem)}.card-top[data-astro-cid-rs26uzo2]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.card[data-astro-cid-rs26uzo2] .eyebrow[data-astro-cid-rs26uzo2]{color:#fffc;margin:0}.status[data-astro-cid-rs26uzo2]{letter-spacing:.06em;text-transform:uppercase;color:#ffffffa6;align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}.dot[data-astro-cid-rs26uzo2]{background:#fff6;border-radius:50%;width:.5rem;height:.5rem}.status[data-astro-cid-rs26uzo2][data-state=live] .dot[data-astro-cid-rs26uzo2]{background:var(--color-accent);animation:2s infinite pulse;box-shadow:0 0 #1f9a4899}.status[data-astro-cid-rs26uzo2][data-state=error] .dot[data-astro-cid-rs26uzo2]{background:#d9534f}@keyframes pulse{70%{box-shadow:0 0 0 .5rem #1f9a4800}to{box-shadow:0 0 #1f9a4800}}.grades[data-astro-cid-rs26uzo2]{gap:1.5rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.grade[data-astro-cid-rs26uzo2]{flex-direction:column;gap:.5rem;display:flex}.grade-name[data-astro-cid-rs26uzo2]{color:#ffffffb3;font-size:1rem}.grade-price[data-astro-cid-rs26uzo2]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,9vw,6rem);font-weight:500;line-height:1}.is-loading[data-astro-cid-rs26uzo2] .grade-price[data-astro-cid-rs26uzo2]{opacity:.35}.updated[data-astro-cid-rs26uzo2]{color:#ffffffa6;border-top:1px solid var(--color-line);margin-top:2rem;padding-top:1.25rem;font-size:.875rem}.error[data-astro-cid-rs26uzo2]{color:#fffc;margin-top:1rem;font-size:.875rem}.error[data-astro-cid-rs26uzo2] a[data-astro-cid-rs26uzo2],.block[data-astro-cid-rs26uzo2] a[data-astro-cid-rs26uzo2]{text-underline-offset:.2em;text-decoration:underline}.error[data-astro-cid-rs26uzo2] a[data-astro-cid-rs26uzo2]:hover{color:#fff}.card[data-astro-cid-rs26uzo2] iframe[data-astro-cid-rs26uzo2]{background:#fff;border:0;width:100%;height:12rem;margin-top:1.5rem}.info[data-astro-cid-rs26uzo2]{gap:2.5rem;display:grid}.block[data-astro-cid-rs26uzo2] h3[data-astro-cid-rs26uzo2]{letter-spacing:-.01em;font-size:1.125rem;font-weight:500}.block[data-astro-cid-rs26uzo2] p[data-astro-cid-rs26uzo2]{color:var(--color-muted);margin-top:.75rem}.block[data-astro-cid-rs26uzo2] a[data-astro-cid-rs26uzo2]{color:var(--color-accent)}.hours[data-astro-cid-rs26uzo2]{margin:1rem 0 0}.hours[data-astro-cid-rs26uzo2] div[data-astro-cid-rs26uzo2]{border-block:1px solid #0d0f0d1a;justify-content:space-between;gap:1rem;padding-block:.75rem;display:flex}.hours[data-astro-cid-rs26uzo2] dt[data-astro-cid-rs26uzo2]{color:var(--color-muted)}.hours[data-astro-cid-rs26uzo2] dd[data-astro-cid-rs26uzo2]{margin:0}.block[data-astro-cid-rs26uzo2] .closures[data-astro-cid-rs26uzo2]{font-size:.875rem}@media (width<=960px){.layout[data-astro-cid-rs26uzo2]{grid-template-columns:1fr}}.steps[data-astro-cid-rg26npc2]{background:#fff;padding-block:clamp(4.5rem,10vw,7.5rem)}h2[data-astro-cid-rg26npc2]{letter-spacing:-.035em;margin-top:1.25rem;font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:500;line-height:1.05}.list[data-astro-cid-rg26npc2]{background:#0d0f0d1a;border:1px solid #0d0f0d1a;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:clamp(2.5rem,6vw,4rem) 0 0;padding:0;list-style:none;display:grid}li[data-astro-cid-rg26npc2]{background:#fff;flex-direction:column;padding:clamp(1.5rem,3vw,2.5rem);display:flex}.number[data-astro-cid-rg26npc2]{letter-spacing:.08em;color:var(--color-accent);font-size:.75rem;font-weight:500}h3[data-astro-cid-rg26npc2]{letter-spacing:-.015em;margin-top:1.5rem;font-size:1.25rem;font-weight:500}li[data-astro-cid-rg26npc2] p[data-astro-cid-rg26npc2]{color:var(--color-muted);margin-top:.75rem;font-size:.9375rem}li[data-astro-cid-rg26npc2] a[data-astro-cid-rg26npc2]{color:var(--color-accent);text-underline-offset:.25em;margin-top:auto;padding-top:1.5rem;font-size:.875rem;text-decoration:underline}@media (width<=860px){.list[data-astro-cid-rg26npc2]{grid-template-columns:1fr}}
