.board.svelte-1rdjmbg{background:var(--board);color:var(--flap);border-radius:6px;padding:clamp(1rem,2.4vw,1.75rem);box-shadow:inset 0 0 0 1px #ffffff0f,0 24px 50px -24px #0009}header.svelte-1rdjmbg{border-bottom:2px solid var(--laiton);justify-content:space-between;align-items:baseline;margin-bottom:.6rem;padding-bottom:.6rem;display:flex}h2.svelte-1rdjmbg{font:700 clamp(1.4rem, 2.4vw, 2rem)/1 var(--display);text-transform:uppercase;letter-spacing:.04em;color:var(--laiton)}.clock.svelte-1rdjmbg{font:700 1.6rem/1 var(--display);font-variant-numeric:tabular-nums;margin:0}table.svelte-1rdjmbg{border-collapse:separate;border-spacing:0 6px;inline-size:100%}th.svelte-1rdjmbg{text-align:start;font:600 .72rem/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#ece8da99;padding:0 .4rem 0 0}td.svelte-1rdjmbg{vertical-align:bottom;padding:0 .5rem 0 0;position:relative}.dayrow.svelte-1rdjmbg td:where(.svelte-1rdjmbg){font:700 .7rem/1 var(--sans);letter-spacing:.1em;color:var(--laiton);padding-top:.5rem}.flaps.svelte-1rdjmbg{gap:2px;display:inline-flex}.flap.svelte-1rdjmbg{block-size:clamp(1.4rem,2.3vw,2.1rem);inline-size:clamp(.9rem,1.5vw,1.4rem);font:700 clamp(.9rem, 1.5vw, 1.35rem)/1 var(--display);color:var(--flap);white-space:pre;background:linear-gradient(#262d2b 0 49%,#111615 49% 51%,#1f2624 51%);border-radius:2px;place-items:center;display:inline-grid}.st.svelte-1rdjmbg .flap:where(.svelte-1rdjmbg){color:#9bd3a8}.note.svelte-1rdjmbg{color:#ece8daa6;margin:.6rem 0 0;font-size:.8rem}.empty.svelte-1rdjmbg{padding:1rem 0}.sr.svelte-1rdjmbg{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (width<=560px){.flap.svelte-1rdjmbg{block-size:1.3rem;inline-size:.82rem;font-size:.8rem}th.st.svelte-1rdjmbg,td.st.svelte-1rdjmbg{display:none}}.hero.svelte-14n9zgn{background:var(--vert);color:var(--faience);position:relative;overflow:hidden}.glass.svelte-14n9zgn{position:absolute;inset:0}.glass.svelte-14n9zgn img{object-fit:cover;opacity:.35;mix-blend-mode:luminosity;block-size:100%;inline-size:100%}.glass.svelte-14n9zgn:after{content:"";background:linear-gradient(90deg,#1f4a3deb 0 40%,#1f4a3d8c);position:absolute;inset:0}.ribs.svelte-14n9zgn{z-index:1;block-size:100%;inline-size:100%;position:absolute;inset:0}.ribs.svelte-14n9zgn path:where(.svelte-14n9zgn){fill:none;stroke:#c9a04547;stroke-width:2px;vector-effect:non-scaling-stroke}.hero-in.svelte-14n9zgn{z-index:2;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,4rem);max-width:1320px;margin:0 auto;padding:clamp(3rem,7vw,6rem) clamp(1rem,4vw,2.5rem);display:grid;position:relative}h1.svelte-14n9zgn{color:var(--faience);font-size:clamp(4.5rem,10.5vw,9.5rem);line-height:.82}.title.svelte-14n9zgn p:where(.svelte-14n9zgn){max-width:42ch;margin:1.6rem 0 2rem;font-size:1.15rem}.cta.svelte-14n9zgn{flex-wrap:wrap;gap:.75rem;display:flex}.btn.svelte-14n9zgn{border-radius:3px;align-items:center;min-block-size:3.2rem;padding:0 1.5rem;font-weight:700;text-decoration:none;transition:background-color .15s;display:inline-flex}.gold.svelte-14n9zgn{background:var(--laiton);color:var(--ink)}.gold.svelte-14n9zgn:hover{background:#d8b15a}.ghost.svelte-14n9zgn{border:1.5px solid #f6f7f5b3}.ghost.svelte-14n9zgn:hover{background:#ffffff14}.notice.svelte-14n9zgn{border-top:1px solid #c9a04580;max-width:36ch;padding-top:1rem;margin:1.5rem 0 0!important;font-size:.95rem!important}.rooms.svelte-14n9zgn{max-width:1320px;margin:0 auto;padding:clamp(3rem,7vw,5rem) clamp(1rem,4vw,2.5rem)}.rooms.svelte-14n9zgn h2:where(.svelte-14n9zgn){color:var(--vert);margin-bottom:2rem;font-size:clamp(2.4rem,5vw,4.2rem)}.rooms.svelte-14n9zgn ul:where(.svelte-14n9zgn){grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.rooms.svelte-14n9zgn a:where(.svelte-14n9zgn){text-decoration:none;display:block}.rooms.svelte-14n9zgn figure:where(.svelte-14n9zgn){aspect-ratio:4/5;border:3px solid var(--vert);border-radius:999px 999px 0 0;margin:0 0 .9rem;overflow:hidden}.rooms.svelte-14n9zgn figure:where(.svelte-14n9zgn) img{object-fit:cover;block-size:100%;inline-size:100%;transition:scale .6s cubic-bezier(.2,.7,.2,1)}.rooms.svelte-14n9zgn a:where(.svelte-14n9zgn):hover figure:where(.svelte-14n9zgn) img{scale:1.04}.rooms.svelte-14n9zgn h3:where(.svelte-14n9zgn){color:var(--vert);font-size:2rem}.rooms.svelte-14n9zgn p:where(.svelte-14n9zgn){color:var(--ink-2);font-variant-numeric:tabular-nums;margin:.3rem 0 0}.ardoise.svelte-14n9zgn{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;max-width:1320px;margin:0 auto;padding:0 clamp(1rem,4vw,2.5rem);display:grid}.slate.svelte-14n9zgn{background:var(--board);color:var(--flap);padding:clamp(1.5rem,4vw,3rem)}.slate.svelte-14n9zgn h2:where(.svelte-14n9zgn){color:var(--laiton);margin-bottom:1.5rem;font-size:clamp(2rem,4vw,3.2rem)}.slate.svelte-14n9zgn ul:where(.svelte-14n9zgn){margin:0 0 1.5rem;padding:0;list-style:none}.slate.svelte-14n9zgn li:where(.svelte-14n9zgn){border-bottom:1px dashed #ece8da59;grid-template-columns:1fr auto;gap:.1rem 1rem;padding:.9rem 0;display:grid}.slate.svelte-14n9zgn .n:where(.svelte-14n9zgn){font:700 1.5rem/1.1 var(--display);text-transform:uppercase}.slate.svelte-14n9zgn .d:where(.svelte-14n9zgn){color:#ece8dabf;grid-column:1;font-size:.95rem}.slate.svelte-14n9zgn .p:where(.svelte-14n9zgn){font:700 1.5rem/1.1 var(--display);color:var(--laiton);font-variant-numeric:tabular-nums;grid-area:1/2}.slate.svelte-14n9zgn a:where(.svelte-14n9zgn){font-weight:700}.ardoise.svelte-14n9zgn figure:where(.svelte-14n9zgn){margin:0}.ardoise.svelte-14n9zgn figure:where(.svelte-14n9zgn) img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.private.svelte-14n9zgn{min-block-size:460px;color:var(--faience);align-items:end;margin-top:clamp(3rem,7vw,5rem);display:grid;position:relative}.private.svelte-14n9zgn>img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.private.svelte-14n9zgn:before{content:"";z-index:1;background:linear-gradient(90deg,#18211ef0 0 38%,#18211e59 75%),linear-gradient(#0000 40%,#18211eb3);position:absolute;inset:0}.pv-in.svelte-14n9zgn{z-index:2;max-width:1320px;box-sizing:border-box;inline-size:100%;margin:0 auto;padding:3rem clamp(1rem,4vw,2.5rem);position:relative}.pv-in.svelte-14n9zgn h2:where(.svelte-14n9zgn){max-width:18ch;font-size:clamp(2.2rem,5vw,4rem)}.pv-in.svelte-14n9zgn p:where(.svelte-14n9zgn){max-width:52ch;margin:1rem 0 1.5rem}@media (width<=980px){.hero-in.svelte-14n9zgn,.ardoise.svelte-14n9zgn,.rooms.svelte-14n9zgn ul:where(.svelte-14n9zgn){grid-template-columns:1fr}.rooms.svelte-14n9zgn figure:where(.svelte-14n9zgn){aspect-ratio:16/10}}
