.seating__hero-copy.svelte-1ltxm7i{animation:.8s both svelte-1ltxm7i-seating__rise}@keyframes svelte-1ltxm7i-seating__rise{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}.seating-fade.svelte-1ltxm7i{opacity:0;animation:.8s forwards svelte-1ltxm7i-seating-fade__in;animation-delay:var(--d,0s)}@keyframes svelte-1ltxm7i-seating-fade__in{to{opacity:1}}.seating-word.svelte-1ltxm7i{vertical-align:top;display:inline-block;overflow:hidden}.seating-word.svelte-1ltxm7i>span:where(.svelte-1ltxm7i){animation:.7s cubic-bezier(.22,1,.36,1) forwards svelte-1ltxm7i-seating-word__rise;animation-delay:var(--d,0s);display:inline-block;transform:translateY(110%)}@keyframes svelte-1ltxm7i-seating-word__rise{to{transform:translateY(0)}}.seating-card.svelte-1ltxm7i{background:var(--w-paper);border:1px solid var(--w-line);overflow:hidden;box-shadow:0 50px 90px -55px #2c2620b3}.seating-card__bar.svelte-1ltxm7i{border-bottom:1px solid var(--w-line);background:var(--w-ivory);align-items:center;gap:.4rem;padding:.85rem 1.1rem;display:flex}.seating-card__bar.svelte-1ltxm7i>span:where(.svelte-1ltxm7i):nth-child(-n+3){background:var(--w-line);border-radius:50%;width:10px;height:10px}.seating-card__title.svelte-1ltxm7i{letter-spacing:.12em;text-transform:uppercase;color:var(--w-muted);margin-left:.75rem;font-family:TrajanPro,Georgia,serif;font-size:.66rem}.seating__canvas.svelte-1ltxm7i{background-color:var(--w-ivory);background-image:radial-gradient(var(--w-line) 1px, transparent 1px);background-size:18px 18px;grid-template-columns:repeat(3,1fr);gap:1.25rem .75rem;padding:1.75rem 1.25rem;display:grid}.seating-table.svelte-1ltxm7i{opacity:0;flex-direction:column;align-items:center;gap:.45rem;display:flex;transform:scale(.9)}.seating__canvas.svelte-1ltxm7i.in .seating-table:where(.svelte-1ltxm7i){animation:.5s cubic-bezier(.22,1,.36,1) forwards svelte-1ltxm7i-seating__pop;animation-delay:calc(var(--i) * 90ms)}@keyframes svelte-1ltxm7i-seating__pop{to{opacity:1;transform:none}}.seating-table__label.svelte-1ltxm7i{letter-spacing:.08em;text-transform:uppercase;color:var(--w-muted);font-size:.58rem}.seating__round.svelte-1ltxm7i{border:1.5px solid var(--w-gold);border-radius:50%;place-items:center;width:66px;height:66px;display:grid;position:relative}.seating__round.svelte-1ltxm7i:after{content:"";background:var(--w-gold-soft);border-radius:50%;position:absolute;inset:13px}.seating__seat.svelte-1ltxm7i{z-index:1;border:1.5px solid var(--w-line);color:#0000;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;font-family:TrajanPro,Georgia,serif;font-size:.5rem;line-height:1;display:inline-flex;position:absolute}.seating__seat.filled.svelte-1ltxm7i{background:var(--w-gold);border-color:var(--w-gold);color:#fffefb}.seating__round.svelte-1ltxm7i .seating__seat:where(.svelte-1ltxm7i):first-child{top:-6px;left:50%;transform:translate(-50%)}.seating__round.svelte-1ltxm7i .seating__seat:where(.svelte-1ltxm7i):nth-child(2){top:5px;right:-2px}.seating__round.svelte-1ltxm7i .seating__seat:where(.svelte-1ltxm7i):nth-child(3){top:50%;right:-7px;transform:translateY(-50%)}.seating__round.svelte-1ltxm7i .seating__seat:where(.svelte-1ltxm7i):nth-child(4){bottom:5px;right:-2px}.seating__round.svelte-1ltxm7i .seating__seat:where(.svelte-1ltxm7i):nth-child(5){bottom:-6px;left:50%;transform:translate(-50%)}.seating__round.svelte-1ltxm7i .seating__seat:where(.svelte-1ltxm7i):nth-child(6){bottom:5px;left:-2px}.seating__round.svelte-1ltxm7i .seating__seat:where(.svelte-1ltxm7i):nth-child(7){top:50%;left:-7px;transform:translateY(-50%)}.seating__round.svelte-1ltxm7i .seating__seat:where(.svelte-1ltxm7i):nth-child(8){top:5px;left:-2px}@media (prefers-reduced-motion:reduce){.seating-table.svelte-1ltxm7i{opacity:1;transform:none}}.seating__media-img.svelte-1ltxm7i{aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover;border:8px solid #fffefb;width:100%;box-shadow:0 30px 60px -40px #2c262099}.seating__check.svelte-1ltxm7i{flex-direction:column;gap:.75rem;margin-top:1.5rem;display:flex}.seating__check.svelte-1ltxm7i li:where(.svelte-1ltxm7i){color:var(--w-ink);padding-left:1.75rem;line-height:1.55;position:relative}.seating__check.svelte-1ltxm7i li:where(.svelte-1ltxm7i):before{content:"";border-left:2px solid var(--w-gold);border-bottom:2px solid var(--w-gold);width:.7rem;height:.4rem;position:absolute;top:.5rem;left:0;transform:rotate(-45deg)}.seating__bento.svelte-1ltxm7i{grid-template-columns:1fr;gap:1rem;margin-top:3rem;display:grid}@media (width>=768px){.seating__bento.svelte-1ltxm7i{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.seating__bento.svelte-1ltxm7i{grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr}.seating-cell__lead.svelte-1ltxm7i{grid-area:span 2/span 2}}.seating-cell.svelte-1ltxm7i{background:var(--w-paper);border:1px solid var(--w-line);padding:1.6rem}.seating-cell__lead.svelte-1ltxm7i{background:var(--w-gold-soft);border-color:var(--w-gold);flex-direction:column;justify-content:center;display:flex}.seating__feat-title.svelte-1ltxm7i{letter-spacing:.03em;color:var(--w-ink);font-family:TrajanPro,Georgia,serif;font-size:.98rem}.seating__feat-text.svelte-1ltxm7i{color:var(--w-muted);margin-top:.5rem;font-size:.9rem;line-height:1.55}.seating__steps.svelte-1ltxm7i{grid-template-columns:1fr;gap:1rem;margin-top:3.5rem;display:grid}@media (width>=768px){.seating__steps.svelte-1ltxm7i{grid-template-columns:repeat(3,1fr)}}.seating-step.svelte-1ltxm7i{background:var(--w-ivory);border:1px solid var(--w-line);padding:1.6rem}.seating-step__num.svelte-1ltxm7i{letter-spacing:.1em;color:var(--w-gold-deep);font-family:TrajanPro,Georgia,serif;font-size:.75rem}.seating-step__title.svelte-1ltxm7i{color:var(--w-ink);margin-top:.7rem;font-size:1.15rem}.seating-step__body.svelte-1ltxm7i{color:var(--w-muted);margin-top:.4rem;font-size:.9rem;line-height:1.55}@media (prefers-reduced-motion:reduce){.seating__hero-copy.svelte-1ltxm7i,.seating-fade.svelte-1ltxm7i,.seating-word.svelte-1ltxm7i>span:where(.svelte-1ltxm7i){opacity:1;animation:none;transform:none}}
