.hotel-table[data-astro-cid-edyoe47x]{border-collapse:collapse;inline-size:100%}caption[data-astro-cid-edyoe47x]{text-align:start;font-weight:var(--font-weight-bold);padding-block-end:var(--space-s)}th[data-astro-cid-edyoe47x],td[data-astro-cid-edyoe47x]{text-align:start;vertical-align:top;padding:var(--space-s);border-block-end:var(--border-width-hairline) solid var(--color-border-subtle)}thead[data-astro-cid-edyoe47x] th[data-astro-cid-edyoe47x]{font-size:var(--font-size-minus-1);letter-spacing:var(--font-tracking-kicker);text-transform:uppercase;color:var(--color-accent-honour);border-block-end:var(--border-width-default) solid var(--color-border-strong)}.hotel-name[data-astro-cid-edyoe47x]{font-weight:var(--font-weight-bold)}tr[data-astro-cid-edyoe47x][data-block]{background:var(--color-bg-surface)}tr[data-astro-cid-edyoe47x][data-block]>[data-astro-cid-edyoe47x]:first-child{border-inline-start:var(--border-width-band) solid var(--color-accent-thread)}.block-badge[data-astro-cid-edyoe47x]{gap:var(--space-3xs);font-size:var(--font-size-minus-1);color:var(--color-accent-thread);letter-spacing:var(--font-tracking-kicker);text-transform:uppercase;align-items:center;margin-block-end:var(--space-3xs);display:flex}@media (width<=52rem){.hotel-table[data-astro-cid-edyoe47x],.hotel-table[data-astro-cid-edyoe47x] tbody[data-astro-cid-edyoe47x],.hotel-table[data-astro-cid-edyoe47x] tr[data-astro-cid-edyoe47x],.hotel-table[data-astro-cid-edyoe47x] th[data-astro-cid-edyoe47x],.hotel-table[data-astro-cid-edyoe47x] td[data-astro-cid-edyoe47x]{display:block}.hotel-table[data-astro-cid-edyoe47x] thead[data-astro-cid-edyoe47x]{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.hotel-table[data-astro-cid-edyoe47x] caption[data-astro-cid-edyoe47x]{display:block}.hotel-table[data-astro-cid-edyoe47x] tbody[data-astro-cid-edyoe47x]{gap:var(--space-s);display:grid}.hotel-table[data-astro-cid-edyoe47x] tr[data-astro-cid-edyoe47x]{padding:var(--space-s) var(--space-m);border-radius:var(--radius-m);border:var(--border-width-hairline) solid var(--color-border-subtle);background:var(--color-bg-canvas)}.hotel-table[data-astro-cid-edyoe47x] tr[data-astro-cid-edyoe47x][data-block]{background:var(--color-bg-surface);border-inline-start:var(--border-width-band) solid var(--color-accent-thread)}.hotel-table[data-astro-cid-edyoe47x] tr[data-astro-cid-edyoe47x][data-block]>[data-astro-cid-edyoe47x]:first-child{border-inline-start:0}.hotel-table[data-astro-cid-edyoe47x] th[data-astro-cid-edyoe47x],.hotel-table[data-astro-cid-edyoe47x] td[data-astro-cid-edyoe47x]{padding:var(--space-2xs) 0;border:0}.hotel-name[data-astro-cid-edyoe47x]{font-size:var(--font-size-1);padding-block-end:var(--space-xs)}.hotel-table[data-astro-cid-edyoe47x] td[data-astro-cid-edyoe47x]{gap:var(--space-s);border-block-start:var(--border-width-hairline) dashed var(--color-border-subtle);grid-template-columns:minmax(7rem,2fr) 3fr;display:grid}.hotel-table[data-astro-cid-edyoe47x] td[data-astro-cid-edyoe47x]:before{content:attr(data-label);content:attr(data-label) / "";font-size:var(--font-size-minus-1);font-weight:var(--font-weight-bold);color:var(--color-text-secondary)}}.hero[data-astro-cid-jwnntefn]{padding-block:var(--space-xl) var(--space-2xl)}.hero-grid[data-astro-cid-jwnntefn]{gap:var(--space-xl);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;display:grid}.hero-text[data-astro-cid-jwnntefn]{gap:var(--space-s);display:grid}.hero-text[data-astro-cid-jwnntefn] h1[data-astro-cid-jwnntefn]{max-inline-size:16ch}.hero-text[data-astro-cid-jwnntefn] .lead[data-astro-cid-jwnntefn]{max-inline-size:52ch}.hero-art[data-astro-cid-jwnntefn]{aspect-ratio:1;justify-self:end;inline-size:100%;max-inline-size:28rem;overflow:hidden}.hero-art[data-astro-cid-jwnntefn] picture,.hero-art[data-astro-cid-jwnntefn] img{object-fit:cover;block-size:100%;inline-size:100%;display:block}@media (width<=56rem){.hero-grid[data-astro-cid-jwnntefn]{grid-template-columns:1fr}.hero-art[data-astro-cid-jwnntefn]{justify-self:start;max-inline-size:20rem}}.block[data-astro-cid-jwnntefn]{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(min(24rem,100%),1fr));align-items:center;display:grid}.block-intro[data-astro-cid-jwnntefn]{gap:var(--space-l);display:grid}.block-intro[data-astro-cid-jwnntefn] header{margin-block-end:0}.rate-label[data-astro-cid-jwnntefn]{font-weight:var(--font-weight-bold);color:var(--color-accent-honour)}.rate-value[data-astro-cid-jwnntefn]{font-family:var(--font-family-display), "Fraunces Fallback";font-size:var(--font-size-6);font-weight:var(--font-weight-semibold);font-variant-numeric:lining-nums tabular-nums;line-height:1.05}.rate-unit[data-astro-cid-jwnntefn]{color:var(--color-text-secondary)}.rate-note[data-astro-cid-jwnntefn]{gap:var(--space-2xs);font-size:var(--font-size-minus-1);color:var(--color-text-secondary);align-items:start;margin-block-start:var(--space-xs);display:flex}.rate-note[data-astro-cid-jwnntefn] svg{flex-shrink:0;margin-block-start:.2em}.ticket[data-astro-cid-jwnntefn]{gap:var(--space-m);padding:var(--space-l);border-radius:var(--radius-m);background:var(--color-bg-surface);border:var(--border-width-hairline) solid var(--color-border-subtle);display:grid;position:relative}.ticket[data-astro-cid-jwnntefn]:before{content:"";inset-inline:var(--space-l);block-size:var(--border-width-band);background:repeating-linear-gradient(90deg, var(--color-accent-honour) 0 .6rem, transparent .6rem 1rem);position:absolute;inset-block-start:0}.ticket-title[data-astro-cid-jwnntefn]{font-size:var(--font-size-2)}.ticket-list[data-astro-cid-jwnntefn]{display:grid}.ticket-list[data-astro-cid-jwnntefn]>div[data-astro-cid-jwnntefn]{justify-content:space-between;gap:var(--space-3xs) var(--space-s);padding-block:var(--space-s);border-block-end:var(--border-width-hairline) dashed var(--color-border-subtle);flex-wrap:wrap;display:flex}.ticket-list[data-astro-cid-jwnntefn] dt[data-astro-cid-jwnntefn]{font-weight:var(--font-weight-bold)}.ticket-list[data-astro-cid-jwnntefn] dd[data-astro-cid-jwnntefn].pending{color:var(--color-text-secondary);font-style:italic}.ticket-list[data-astro-cid-jwnntefn] dd[data-astro-cid-jwnntefn].code{letter-spacing:var(--font-tracking-kicker);font-family:ui-monospace,monospace}.note[data-astro-cid-jwnntefn]{gap:var(--space-s);padding:var(--space-s) var(--space-m);border-radius:var(--radius-m);background:var(--color-status-info-bg);border-inline-start:var(--border-width-band) solid var(--color-status-info);align-items:start;max-inline-size:70ch;margin-block-start:var(--space-l);display:flex}.note[data-astro-cid-jwnntefn]>svg{color:var(--color-status-info);flex-shrink:0;margin-block-start:.2em}.note-title[data-astro-cid-jwnntefn]{font-family:var(--font-family-text), "Atkinson Fallback";font-size:var(--font-size-0);font-weight:var(--font-weight-bold);letter-spacing:0}.note[data-astro-cid-jwnntefn] p[data-astro-cid-jwnntefn]{font-size:var(--font-size-minus-1)}.sharing[data-astro-cid-jwnntefn]{gap:var(--space-xl);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.sharing-icon[data-astro-cid-jwnntefn]{gap:var(--space-2xs);padding:var(--space-m);border-radius:var(--radius-pill);border:var(--border-width-default) solid var(--color-border-subtle);color:var(--color-accent-thread);grid-auto-flow:column;place-items:center;display:grid}.sharing-icon[data-astro-cid-jwnntefn] svg{block-size:2rem;inline-size:2rem}.sharing-text[data-astro-cid-jwnntefn]{gap:var(--space-m);display:grid}.sharing-text[data-astro-cid-jwnntefn] header{margin-block-end:0}.sharing-example[data-astro-cid-jwnntefn]{font-weight:var(--font-weight-bold)}.muted[data-astro-cid-jwnntefn]{font-weight:var(--font-weight-regular);font-size:var(--font-size-minus-1);color:var(--color-text-secondary);display:block}@media (width<=40rem){.sharing[data-astro-cid-jwnntefn]{grid-template-columns:1fr}.sharing-icon[data-astro-cid-jwnntefn]{justify-self:start}}
