.season-legend[data-astro-cid-2cvbgt4h]{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.season-legend[data-astro-cid-2cvbgt4h]{grid-template-columns:repeat(3,1fr)}}.season-card[data-astro-cid-2cvbgt4h]{border-bottom:1px solid var(--color-line);padding:1.75rem 1.75rem 2rem}.season-card[data-astro-cid-2cvbgt4h]:last-child{border-bottom:0}@media (width>=768px){.season-card[data-astro-cid-2cvbgt4h]{border-bottom:0;border-right:1px solid var(--color-line)}.season-card[data-astro-cid-2cvbgt4h]:last-child{border-right:0}}.season-low[data-astro-cid-2cvbgt4h]{background:color-mix(in srgb, var(--color-lake) 5%, transparent)}.season-mid[data-astro-cid-2cvbgt4h]{background:color-mix(in srgb, var(--color-sun) 7%, transparent)}.season-high[data-astro-cid-2cvbgt4h]{background:color-mix(in srgb, var(--color-cta) 8%, transparent)}.season-num[data-astro-cid-2cvbgt4h]{color:var(--color-cta);margin:0}.season-label[data-astro-cid-2cvbgt4h]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink);font-variation-settings:"opsz" 72;margin:.625rem 0;font-size:1.5rem;font-weight:420;line-height:1.15}.season-dates[data-astro-cid-2cvbgt4h]{color:var(--color-ink);margin:0;font-size:.7rem}.season-cta[data-astro-cid-2cvbgt4h]{color:var(--color-muted);margin:.875rem 0 0}.kind-stack[data-astro-cid-2cvbgt4h]{gap:4rem;display:grid}.kind-block[data-astro-cid-2cvbgt4h]{gap:1.5rem;display:grid}.kind-head[data-astro-cid-2cvbgt4h]{gap:.875rem;display:grid}.kind-num[data-astro-cid-2cvbgt4h]{color:var(--color-muted);margin:0}.kind-title[data-astro-cid-2cvbgt4h]{max-width:56ch;margin:0}.price-table-wrap[data-astro-cid-2cvbgt4h]{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);overflow-x:auto}.price-table[data-astro-cid-2cvbgt4h]{border-collapse:collapse;width:100%;font-family:var(--font-sans)}.price-table[data-astro-cid-2cvbgt4h] th[data-astro-cid-2cvbgt4h],.price-table[data-astro-cid-2cvbgt4h] td[data-astro-cid-2cvbgt4h]{text-align:left;border-bottom:1px solid var(--color-line);padding:1.125rem 1.25rem;font-size:.95rem}.price-table[data-astro-cid-2cvbgt4h] thead[data-astro-cid-2cvbgt4h] th[data-astro-cid-2cvbgt4h]{color:var(--color-muted);border-bottom:1px solid var(--color-line-2);background:0 0;font-weight:500}.price-table[data-astro-cid-2cvbgt4h] thead[data-astro-cid-2cvbgt4h] th[data-astro-cid-2cvbgt4h] .type-mono[data-astro-cid-2cvbgt4h]{color:var(--color-muted)}.price-table[data-astro-cid-2cvbgt4h] tbody[data-astro-cid-2cvbgt4h] th[data-astro-cid-2cvbgt4h]{color:var(--color-ink);font-weight:500}.season-row-name[data-astro-cid-2cvbgt4h]{color:var(--color-ink);font-size:1rem;font-weight:500}.price-table[data-astro-cid-2cvbgt4h] .num[data-astro-cid-2cvbgt4h]{text-align:right;font-variant-numeric:tabular-nums}.price-table[data-astro-cid-2cvbgt4h] tbody[data-astro-cid-2cvbgt4h] tr[data-astro-cid-2cvbgt4h]:last-child th[data-astro-cid-2cvbgt4h],.price-table[data-astro-cid-2cvbgt4h] tbody[data-astro-cid-2cvbgt4h] tr[data-astro-cid-2cvbgt4h]:last-child td[data-astro-cid-2cvbgt4h]{border-bottom:0}.price-table[data-astro-cid-2cvbgt4h] tbody[data-astro-cid-2cvbgt4h] tr[data-astro-cid-2cvbgt4h]:hover{background:color-mix(in srgb, var(--color-cta) 4%, transparent)}.extras-list[data-astro-cid-2cvbgt4h]{border-top:1px solid var(--color-line);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.extras-list[data-astro-cid-2cvbgt4h]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.extras-list[data-astro-cid-2cvbgt4h]{grid-template-columns:repeat(3,1fr)}}.extras-list[data-astro-cid-2cvbgt4h] li[data-astro-cid-2cvbgt4h]{border-bottom:1px solid var(--color-line);grid-template-columns:auto 1fr;grid-template-areas:"num label""num value"".note";gap:.25rem 1rem;padding:1.5rem 1.5rem 1.75rem 0;display:grid}@media (width>=768px){.extras-list[data-astro-cid-2cvbgt4h] li[data-astro-cid-2cvbgt4h]{border-right:1px solid var(--color-line);padding-right:2rem}.extras-list[data-astro-cid-2cvbgt4h] li[data-astro-cid-2cvbgt4h]:nth-child(2n){border-right:0}}@media (width>=1100px){.extras-list[data-astro-cid-2cvbgt4h] li[data-astro-cid-2cvbgt4h],.extras-list[data-astro-cid-2cvbgt4h] li[data-astro-cid-2cvbgt4h]:nth-child(2n){border-right:1px solid var(--color-line)}.extras-list[data-astro-cid-2cvbgt4h] li[data-astro-cid-2cvbgt4h]:nth-child(3n){border-right:0}}.extra-num[data-astro-cid-2cvbgt4h]{color:var(--color-cta);grid-area:num;padding-top:.25rem}.extra-label[data-astro-cid-2cvbgt4h]{color:var(--color-muted);grid-area:label;margin:0}.extra-value[data-astro-cid-2cvbgt4h]{color:var(--color-ink);grid-area:value;margin:.25rem 0 0}.extra-note[data-astro-cid-2cvbgt4h]{color:var(--color-ink-2);grid-area:note;margin:.5rem 0 0}.cancel-strip[data-astro-cid-2cvbgt4h]{grid-template-columns:1fr;align-items:end;gap:2rem;display:grid}@media (width>=768px){.cancel-strip[data-astro-cid-2cvbgt4h]{grid-template-columns:1fr auto;gap:4rem}}.cancel-claim[data-astro-cid-2cvbgt4h]{max-width:24ch;margin:.625rem 0 0}.cancel-body[data-astro-cid-2cvbgt4h]{max-width:38rem;color:var(--color-ink-2);margin:1.25rem 0 0}
