.rhero[data-astro-cid-xs5t3xr3]{isolation:isolate;background:var(--midnight);min-height:min(calc(100svh - var(--nav-h)), 860px);align-items:center;display:flex;position:relative;overflow:hidden}.rhero[data-astro-cid-xs5t3xr3] .rhero__backdrop{object-fit:cover;object-position:left center;width:60%;height:100%;mask-image:linear-gradient(90deg, var(--shade) 72%, transparent);z-index:-1;position:absolute;inset:0 auto 0 0}.rhero__inner[data-astro-cid-xs5t3xr3]{justify-content:flex-end;padding-block:clamp(5rem,4rem + 4vw,7rem) clamp(3rem,2rem + 3vw,4.5rem);display:flex}.rhero__program[data-astro-cid-xs5t3xr3]{text-align:center;flex-direction:column;align-items:center;width:min(100%,32rem,40vw);display:flex}.rhero__program[data-astro-cid-xs5t3xr3] .rhero__logo{width:min(520px,100%);height:auto;filter:drop-shadow(0 14px 22px color-mix(in srgb, var(--shade) 50%, transparent))}.rhero__tagline[data-astro-cid-xs5t3xr3]{font-family:var(--font-display);font-style:italic;font-size:var(--step-2);color:var(--parchment);margin-top:var(--space-2xs);margin-bottom:var(--space-m)}.rhero__deck[data-astro-cid-xs5t3xr3]{font-size:var(--step-1);line-height:var(--leading-snug);color:var(--parchment-dim);max-width:40ch;margin-bottom:var(--space-m)}.rhero__badges[data-astro-cid-xs5t3xr3]{justify-content:center;gap:var(--space-2xs) var(--space-s);margin-bottom:var(--space-l);flex-wrap:wrap;padding:0;list-style:none;display:flex}.rhero__badges[data-astro-cid-xs5t3xr3] li[data-astro-cid-xs5t3xr3]{font-family:var(--font-utility);font-weight:600;font-size:var(--step--1);letter-spacing:var(--tracking-utility);color:var(--parchment);background:color-mix(in srgb, var(--midnight-deep) 70%, transparent);border:1px solid var(--hairline-strong);padding:.5rem var(--space-s);border-radius:999px}.rhero__actions[data-astro-cid-xs5t3xr3]{justify-content:center;gap:var(--space-s);margin-bottom:var(--space-m);flex-wrap:wrap;display:flex}.rhero__play[data-astro-cid-xs5t3xr3],.rhero__list[data-astro-cid-xs5t3xr3]{min-height:52px;padding-inline:var(--space-l);border-radius:var(--radius-m);font-family:var(--font-utility);font-weight:600;font-size:var(--step-0);letter-spacing:var(--tracking-utility);align-items:center;text-decoration:none;display:inline-flex}.rhero__play[data-astro-cid-xs5t3xr3]{background:var(--brass);color:var(--ink);box-shadow:0 10px 24px -12px color-mix(in srgb, var(--brass) 80%, transparent)}.rhero__play[data-astro-cid-xs5t3xr3]:hover{background:var(--parchment);color:var(--ink)}.rhero__list[data-astro-cid-xs5t3xr3]{border:1px solid var(--hairline-strong);color:var(--parchment);background:color-mix(in srgb, var(--midnight-deep) 50%, transparent)}.rhero__list[data-astro-cid-xs5t3xr3]:hover{border-color:var(--brass);color:var(--brass)}.rhero__status[data-astro-cid-xs5t3xr3]{font-size:var(--step--1);color:var(--parchment-dim);max-width:44ch}@media (width<=1099px){.rhero[data-astro-cid-xs5t3xr3]{flex-direction:column;min-height:0}.rhero[data-astro-cid-xs5t3xr3] .rhero__backdrop{aspect-ratio:16/9;object-position:30% 40%;width:100%;height:auto;mask-image:linear-gradient(180deg, var(--shade) 70%, transparent);position:relative}.rhero__inner[data-astro-cid-xs5t3xr3]{justify-content:center;margin-top:clamp(-6rem,-10vw,-2rem);padding-top:0}.rhero__program[data-astro-cid-xs5t3xr3]{width:min(100%,34rem)}.rhero__program[data-astro-cid-xs5t3xr3] .rhero__logo{width:min(520px,84vw)}}.premise[data-astro-cid-ilur227h]{gap:var(--space-xl);align-items:center;display:grid}@media (width>=900px){.premise[data-astro-cid-ilur227h]{gap:var(--space-2xl);grid-template-columns:1.2fr 1fr}}.life[data-astro-cid-ilur227h]{background:var(--parchment);color:var(--ink);padding:var(--space-s);border-radius:var(--radius-s);box-shadow:var(--shadow-lift);justify-self:center;max-width:28rem;margin:0;rotate:1deg}.life[data-astro-cid-ilur227h] .life__art{aspect-ratio:4/3;object-fit:cover;border-radius:2px;width:100%;height:auto}.life__head[data-astro-cid-ilur227h]{justify-content:space-between;align-items:baseline;gap:var(--space-2xs);margin-block:var(--space-xs) var(--space-2xs);display:flex}.life__name[data-astro-cid-ilur227h]{font-family:var(--font-display);font-weight:700;font-size:var(--step-2);line-height:1.15}.life__genre[data-astro-cid-ilur227h]{font-family:var(--font-utility);font-size:var(--step--1);letter-spacing:var(--tracking-utility);color:var(--parchment);background:var(--genre);border-radius:3px;padding:1px 8px}.life__rows[data-astro-cid-ilur227h]{margin:0;padding:0;list-style:none}.life__rows[data-astro-cid-ilur227h] li[data-astro-cid-ilur227h]{gap:0 var(--space-xs);padding-block:var(--space-2xs);border-top:1px solid color-mix(in srgb, var(--ink) 18%, transparent);grid-template-columns:5.5rem 1fr;display:grid}.life__row[data-astro-cid-ilur227h]{font-family:var(--font-utility);font-weight:600;font-size:var(--step--1);letter-spacing:var(--tracking-utility);color:var(--velvet);grid-row:span 2}.life__nums[data-astro-cid-ilur227h]{font-variant-numeric:tabular-nums;font-weight:700}.life__good[data-astro-cid-ilur227h]{font-size:var(--step--1);color:color-mix(in srgb, var(--ink) 75%, transparent)}.life__legacy[data-astro-cid-ilur227h]{border-top:1px solid color-mix(in srgb, var(--ink) 18%, transparent);padding-top:var(--space-2xs);font-family:var(--font-display);color:var(--velvet);font-style:italic}.season__parts[data-astro-cid-z3fihn3o]{gap:var(--space-m);margin-bottom:var(--space-xl);padding:0;list-style:none;display:grid}@media (width>=800px){.season__parts[data-astro-cid-z3fihn3o]{grid-template-columns:repeat(3,1fr)}}.season__parts[data-astro-cid-z3fihn3o] li[data-astro-cid-z3fihn3o]{padding:var(--space-m);border:1px solid var(--hairline);border-top:3px solid var(--brass);border-radius:var(--radius-m);background:var(--midnight-deep);color:var(--parchment-dim)}.season__num[data-astro-cid-z3fihn3o]{font-family:var(--font-display);font-weight:700;font-size:var(--step-3);color:var(--brass);line-height:1}.season__name[data-astro-cid-z3fihn3o]{font-family:var(--font-display);font-weight:700;font-size:var(--step-2);color:var(--parchment);margin-block:var(--space-2xs)}.season__sub[data-astro-cid-z3fihn3o]{font-family:var(--font-utility);font-weight:600;font-size:var(--step--1);letter-spacing:var(--tracking-utility);color:var(--brass);margin-bottom:var(--space-s)}.season__actions[data-astro-cid-z3fihn3o]{gap:var(--space-s) var(--space-l);margin:0 0 var(--space-m);display:grid}@media (width>=700px){.season__actions[data-astro-cid-z3fihn3o]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.season__actions[data-astro-cid-z3fihn3o]{grid-template-columns:repeat(5,1fr)}}.season__actions[data-astro-cid-z3fihn3o] dt[data-astro-cid-z3fihn3o]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:var(--parchment)}.season__actions[data-astro-cid-z3fihn3o] dd[data-astro-cid-z3fihn3o]{font-size:var(--step--1);color:var(--parchment-dim);margin:0}.season__note[data-astro-cid-z3fihn3o]{color:var(--parchment-dim);max-width:var(--measure-wide);padding-top:var(--space-s);border-top:1px solid var(--hairline)}.tour[data-astro-cid-mykrwdnu]{background:radial-gradient(80% 60% at 50% 0%, color-mix(in srgb, var(--brass) 8%, transparent), transparent 70%), var(--midnight-deep);border-block:1px solid var(--hairline)}.tour__intro[data-astro-cid-mykrwdnu]{margin-bottom:var(--space-xl);max-width:var(--measure-wide)}.tour__board[data-astro-cid-mykrwdnu]{gap:var(--space-l);align-items:start;display:grid}@media (width>=1000px){.tour__board[data-astro-cid-mykrwdnu]{grid-template-columns:minmax(0,1.65fr) minmax(18rem,1fr)}}.tour__map[data-astro-cid-mykrwdnu]{aspect-ratio:3/2;border-radius:var(--radius-l);box-shadow:var(--shadow-lift), 0 0 0 1px var(--hairline-strong);position:relative;container-type:inline-size}.tour__map[data-astro-cid-mykrwdnu] .tour__surface{border-radius:var(--radius-l);object-fit:cover;filter:saturate(.9)brightness(.88);width:100%;height:100%;position:absolute;inset:0}.tour__rails[data-astro-cid-mykrwdnu]{width:100%;height:100%;position:absolute;inset:0}.rail[data-astro-cid-mykrwdnu]{stroke:var(--rail);stroke-width:5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.rail--ties[data-astro-cid-mykrwdnu]{stroke:var(--rail-light);stroke-width:2px;stroke-dasharray:2 5;stroke-linecap:butt}.tour__places[data-astro-cid-mykrwdnu]{margin:0;padding:0;list-style:none}.place[data-astro-cid-mykrwdnu]{position:absolute;translate:-50% -42%}@container (width<=30rem){.place--east[data-astro-cid-mykrwdnu]{translate:-70% -42%}.place--west[data-astro-cid-mykrwdnu]{translate:-30% -42%}}.place[data-astro-cid-mykrwdnu]:hover,.place[data-astro-cid-mykrwdnu]:focus-within{z-index:200!important}.place__button[data-astro-cid-mykrwdnu]{color:var(--parchment);border-radius:var(--radius-m);background:0 0;border:0;flex-direction:column;align-items:center;gap:1px;min-width:44px;padding:0;display:flex}.place__button[data-astro-cid-mykrwdnu]:disabled{cursor:default}.place__art[data-astro-cid-mykrwdnu]{width:clamp(44px,12cqi,112px);height:auto;filter:drop-shadow(0 5px 6px color-mix(in srgb, var(--shade) 55%, transparent));transition:translate var(--dur-fast) var(--ease-out), filter var(--dur-fast) var(--ease-out)}.place--capital[data-astro-cid-mykrwdnu] .place__art[data-astro-cid-mykrwdnu]{width:clamp(56px,15cqi,140px)}.place--town[data-astro-cid-mykrwdnu] .place__art[data-astro-cid-mykrwdnu]{width:clamp(38px,10cqi,92px)}.place__button[data-astro-cid-mykrwdnu]:not(:disabled):hover .place__art[data-astro-cid-mykrwdnu],.place__button[data-astro-cid-mykrwdnu]:focus-visible .place__art[data-astro-cid-mykrwdnu]{filter:drop-shadow(0 8px 8px color-mix(in srgb, var(--shade) 60%, transparent)) brightness(1.08);translate:0 -3px}.place__name[data-astro-cid-mykrwdnu]{font-family:var(--font-utility);letter-spacing:.03em;white-space:nowrap;background:color-mix(in srgb, var(--midnight-deep) 82%, transparent);border-radius:3px;padding:1px 6px;font-size:clamp(.6875rem,1.65cqi,.8rem);font-weight:600}.place__bill[data-astro-cid-mykrwdnu]{gap:2px;display:flex}.place__bill[data-astro-cid-mykrwdnu] i[data-astro-cid-mykrwdnu]{background:color-mix(in srgb, var(--parchment) 28%, transparent);border-radius:1px;width:clamp(6px,1.6cqi,12px);height:4px}.place__bill[data-astro-cid-mykrwdnu] i[data-astro-cid-mykrwdnu].is-on{background:var(--cube,var(--parchment));box-shadow:0 0 0 1px color-mix(in srgb, var(--parchment) 70%, transparent)}.place__preview[data-astro-cid-mykrwdnu]{font-family:var(--font-utility);letter-spacing:.03em;color:var(--ink);background:var(--brass);white-space:nowrap;border-radius:999px;padding:0 6px;font-size:clamp(.6875rem,1.65cqi,.8rem);font-weight:600}.place__preview[data-astro-cid-mykrwdnu]:empty{display:none}.place__preview[data-astro-cid-mykrwdnu][data-tone=closed]{background:color-mix(in srgb, var(--parchment) 75%, transparent)}.place__button[data-astro-cid-mykrwdnu].is-hit .place__art[data-astro-cid-mykrwdnu]{animation:hit var(--dur-slow) var(--ease-hang)}@keyframes hit{30%{translate:0 -8px}}.place__taste[data-astro-cid-mykrwdnu]{width:max-content;max-width:15rem;padding:var(--space-2xs) var(--space-xs);background:var(--parchment);color:var(--ink);border-radius:var(--radius-m);box-shadow:var(--shadow-card);font-size:var(--step--2);pointer-events:none;flex-direction:column;line-height:1.35;display:none;position:absolute;top:100%;left:50%;translate:-50% 4px}.place[data-astro-cid-mykrwdnu]:hover .place__taste[data-astro-cid-mykrwdnu],.place[data-astro-cid-mykrwdnu]:focus-within .place__taste[data-astro-cid-mykrwdnu]{display:flex}.place--east[data-astro-cid-mykrwdnu] .place__taste[data-astro-cid-mykrwdnu]{left:auto;right:0;translate:0 4px}.place--west[data-astro-cid-mykrwdnu] .place__taste[data-astro-cid-mykrwdnu]{left:0;translate:0 4px}.place--south[data-astro-cid-mykrwdnu] .place__taste[data-astro-cid-mykrwdnu]{top:auto;bottom:100%;translate:-50% -4px}.place--south[data-astro-cid-mykrwdnu].place--east .place__taste[data-astro-cid-mykrwdnu],.place--south[data-astro-cid-mykrwdnu].place--west .place__taste[data-astro-cid-mykrwdnu]{translate:0 -4px}.ledger[data-astro-cid-mykrwdnu]{margin:0 0 var(--space-s);background:var(--hairline);border:1px solid var(--hairline);border-radius:var(--radius-m);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.ledger[data-astro-cid-mykrwdnu] div[data-astro-cid-mykrwdnu]{background:var(--midnight);padding:var(--space-2xs) var(--space-xs);text-align:center}.ledger[data-astro-cid-mykrwdnu] dt[data-astro-cid-mykrwdnu]{font-family:var(--font-utility);font-size:var(--step--1);letter-spacing:var(--tracking-utility);color:var(--parchment-dim)}.ledger[data-astro-cid-mykrwdnu] dd[data-astro-cid-mykrwdnu]{font-family:var(--font-display);font-weight:700;font-size:var(--step-2);color:var(--parchment);font-variant-numeric:tabular-nums;margin:0}.ledger__of[data-astro-cid-mykrwdnu]{font-size:var(--step--1);color:var(--parchment-dim)}.tour__prompt[data-astro-cid-mykrwdnu]{min-height:3em;color:var(--parchment);margin-bottom:var(--space-s)}.shows[data-astro-cid-mykrwdnu]{gap:var(--space-2xs);margin-bottom:var(--space-s);padding:0;list-style:none;display:grid}.show[data-astro-cid-mykrwdnu][hidden]{display:none}.show__button[data-astro-cid-mykrwdnu]{gap:var(--space-xs);width:100%;padding:var(--space-2xs);text-align:left;background:var(--midnight);border:1px solid var(--hairline);border-radius:var(--radius-m);color:var(--parchment);transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);grid-template-columns:112px 1fr;align-items:center;display:grid}.show__button[data-astro-cid-mykrwdnu]:not(:disabled):hover{border-color:var(--hairline-strong)}.show__button[data-astro-cid-mykrwdnu][aria-pressed=true]{border-color:var(--brass);background:color-mix(in srgb, var(--brass) 10%, var(--midnight));box-shadow:0 0 0 1px var(--brass)}.show__button[data-astro-cid-mykrwdnu]:disabled{cursor:default}.show[data-astro-cid-mykrwdnu].is-spent .show__art[data-astro-cid-mykrwdnu]{filter:grayscale(.7)brightness(.6)}.show__art[data-astro-cid-mykrwdnu]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-s);width:112px;height:auto}.show__text[data-astro-cid-mykrwdnu]{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.show__name[data-astro-cid-mykrwdnu]{font-family:var(--font-display);font-weight:700;font-size:var(--step-0);line-height:1.2}.show__genre[data-astro-cid-mykrwdnu]{font-family:var(--font-utility);font-size:var(--step--1);letter-spacing:var(--tracking-utility);background:var(--genre);border-radius:3px;padding:0 6px}.show__rows[data-astro-cid-mykrwdnu]{font-size:var(--step--2);color:var(--parchment-faint);flex-wrap:wrap;gap:2px 8px;display:flex}.show__rows[data-astro-cid-mykrwdnu] .is-now[data-astro-cid-mykrwdnu]{color:var(--brass);font-weight:700}.show__rows[data-astro-cid-mykrwdnu] .is-done[data-astro-cid-mykrwdnu]{text-decoration:line-through}.show__state[data-astro-cid-mykrwdnu]{font-size:var(--step--2);color:var(--parchment-dim)}.result[data-astro-cid-mykrwdnu] table[data-astro-cid-mykrwdnu]{border-collapse:collapse;width:100%;font-size:var(--step--1);margin-bottom:var(--space-s)}.result[data-astro-cid-mykrwdnu] caption[data-astro-cid-mykrwdnu]{text-align:left;color:var(--parchment);padding-bottom:var(--space-3xs);font-weight:700}.result[data-astro-cid-mykrwdnu] th,.result[data-astro-cid-mykrwdnu] td{border-bottom:1px solid var(--hairline);text-align:right;font-variant-numeric:tabular-nums;padding:4px 6px}.result[data-astro-cid-mykrwdnu] th[scope=row],.result[data-astro-cid-mykrwdnu] thead[data-astro-cid-mykrwdnu] th[data-astro-cid-mykrwdnu]:first-child{text-align:left;color:var(--parchment-dim);font-weight:400}.result[data-astro-cid-mykrwdnu] thead[data-astro-cid-mykrwdnu] th[data-astro-cid-mykrwdnu]{font-family:var(--font-utility);font-size:var(--step--2);letter-spacing:var(--tracking-utility);color:var(--parchment-faint);font-weight:400}.result[data-astro-cid-mykrwdnu] tfoot[data-astro-cid-mykrwdnu] th[data-astro-cid-mykrwdnu],.result[data-astro-cid-mykrwdnu] tfoot[data-astro-cid-mykrwdnu] td[data-astro-cid-mykrwdnu]{color:var(--brass);border-bottom:0;font-weight:700}.tour__controls[data-astro-cid-mykrwdnu]{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.tour__next[data-astro-cid-mykrwdnu],.tour__reset[data-astro-cid-mykrwdnu]{min-height:44px;padding-inline:var(--space-m);border-radius:var(--radius-m);font-family:var(--font-utility);font-weight:600;font-size:var(--step--1);letter-spacing:var(--tracking-utility)}.tour__next[data-astro-cid-mykrwdnu]{background:var(--brass);color:var(--ink);border:0}.tour__next[data-astro-cid-mykrwdnu]:not(:disabled):hover{background:var(--parchment)}.tour__reset[data-astro-cid-mykrwdnu]{border:1px solid var(--hairline-strong);color:var(--parchment-dim);background:0 0}.tour__reset[data-astro-cid-mykrwdnu]:not(:disabled):hover{color:var(--brass);border-color:var(--brass)}.tour__next[data-astro-cid-mykrwdnu]:disabled,.tour__reset[data-astro-cid-mykrwdnu]:disabled{opacity:.5;cursor:default}.tour__key[data-astro-cid-mykrwdnu]{margin-top:var(--space-m);gap:var(--space-2xs) var(--space-s);font-size:var(--step--2);color:var(--parchment-dim);flex-wrap:wrap;align-items:center;padding:0;list-style:none;display:flex}.tour__key[data-astro-cid-mykrwdnu] li[data-astro-cid-mykrwdnu]:before{content:"";vertical-align:-1px;background:var(--genre);width:10px;height:10px;box-shadow:0 0 0 1px color-mix(in srgb, var(--parchment) 50%, transparent);border-radius:2px;margin-right:6px;display:inline-block}.tour__key[data-astro-cid-mykrwdnu] .tour__key-note[data-astro-cid-mykrwdnu]:before{display:none}@media (width<=640px){.tour__map[data-astro-cid-mykrwdnu]{aspect-ratio:1}.show__button[data-astro-cid-mykrwdnu]{grid-template-columns:88px 1fr}.show__art[data-astro-cid-mykrwdnu]{width:88px}}.companies__intro[data-astro-cid-yhtcg3mh]{color:var(--parchment-dim);max-width:var(--measure-wide);margin-bottom:var(--space-xl)}.cos__tabs[data-astro-cid-yhtcg3mh]{gap:var(--space-2xs);margin-bottom:var(--space-l);flex-wrap:wrap;display:flex}.cos__tabs[data-astro-cid-yhtcg3mh][hidden]{display:none}.cos__tab[data-astro-cid-yhtcg3mh]{min-height:44px;padding:0 var(--space-s);border:1px solid var(--hairline-strong);color:var(--parchment-dim);font-family:var(--font-display);font-weight:700;font-size:var(--step--1);background:0 0;border-radius:999px}.cos__tab[data-astro-cid-yhtcg3mh]:hover{color:var(--parchment);border-color:var(--parchment-dim)}.cos__tab[data-astro-cid-yhtcg3mh][aria-selected=true]{background:var(--brass);border-color:var(--brass);color:var(--ink)}.co[data-astro-cid-yhtcg3mh]{gap:var(--space-l);align-items:center;display:grid}.co[data-astro-cid-yhtcg3mh]+.co[data-astro-cid-yhtcg3mh]{margin-top:var(--space-2xl)}[data-astro-cid-yhtcg3mh][data-companies][data-ready] .co[data-astro-cid-yhtcg3mh]+.co[data-astro-cid-yhtcg3mh]{margin-top:0}.co[data-astro-cid-yhtcg3mh][hidden]{display:none}@media (width>=900px){.co[data-astro-cid-yhtcg3mh]{gap:var(--space-2xl);grid-template-columns:1.1fr 1fr}}.co[data-astro-cid-yhtcg3mh] .co__art{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-m);width:100%;height:auto;box-shadow:var(--shadow-lift), 0 0 0 1px var(--hairline-strong)}.co__name[data-astro-cid-yhtcg3mh]{font-family:var(--font-display);font-weight:700;font-size:var(--display-small);line-height:var(--leading-snug);color:var(--parchment)}.co__home[data-astro-cid-yhtcg3mh]{font-family:var(--font-utility);font-size:var(--step--1);letter-spacing:var(--tracking-utility);color:var(--brass);margin-block:var(--space-3xs) var(--space-s)}.co__style[data-astro-cid-yhtcg3mh]{font-family:var(--font-display);font-style:italic;font-size:var(--step-1);line-height:var(--leading-snug);color:var(--parchment);margin-bottom:var(--space-m)}.co__rules[data-astro-cid-yhtcg3mh]{gap:var(--space-s);margin:0;display:grid}.co__rules[data-astro-cid-yhtcg3mh] div[data-astro-cid-yhtcg3mh]{padding-left:var(--space-s);border-left:3px solid var(--brass)}.co__rules[data-astro-cid-yhtcg3mh] div[data-astro-cid-yhtcg3mh]+div[data-astro-cid-yhtcg3mh]{border-left-color:var(--velvet)}.co__rules[data-astro-cid-yhtcg3mh] dt[data-astro-cid-yhtcg3mh]{font-family:var(--font-utility);font-weight:600;font-size:var(--step--1);letter-spacing:var(--tracking-utility);color:var(--parchment-dim)}.co__rules[data-astro-cid-yhtcg3mh] dd[data-astro-cid-yhtcg3mh]{color:var(--parchment);margin:0}.wall[data-astro-cid-m24yycgi]{background:radial-gradient(70% 60% at 50% 0%, color-mix(in srgb, var(--velvet) 35%, transparent), transparent 70%), var(--midnight-deep);border-block:1px solid var(--hairline)}.wall__intro[data-astro-cid-m24yycgi]{color:var(--parchment-dim);max-width:var(--measure-wide);margin-bottom:var(--space-xl)}.wall__grid[data-astro-cid-m24yycgi]{gap:var(--space-l) var(--space-m);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));padding:0;list-style:none;display:grid}@media (width<=640px){.wall__grid[data-astro-cid-m24yycgi]{gap:var(--space-m) var(--space-s);grid-template-columns:repeat(2,1fr)}}.tile[data-astro-cid-m24yycgi]{margin:0}.tile__frame[data-astro-cid-m24yycgi]{background:linear-gradient(135deg, var(--gilt-light), var(--gilt-dim) 45%, var(--brass) 70%, var(--gilt-deep));box-shadow:var(--shadow-card);transition:translate var(--dur-mid) var(--ease-hang), rotate var(--dur-mid) var(--ease-hang);border-radius:3px;padding:6px;display:block}.wall__grid[data-astro-cid-m24yycgi] li[data-astro-cid-m24yycgi]:nth-child(odd) .tile__frame[data-astro-cid-m24yycgi]{rotate:-.6deg}.wall__grid[data-astro-cid-m24yycgi] li[data-astro-cid-m24yycgi]:nth-child(2n) .tile__frame[data-astro-cid-m24yycgi]{rotate:.5deg}.tile__frame[data-astro-cid-m24yycgi] img{aspect-ratio:4/3;object-fit:cover;border:2px solid var(--rail);width:100%;height:auto}.tile[data-astro-cid-m24yycgi]:hover .tile__frame[data-astro-cid-m24yycgi],.tile[data-astro-cid-m24yycgi]:focus-within .tile__frame[data-astro-cid-m24yycgi]{translate:0 -4px;rotate:0deg}figcaption[data-astro-cid-m24yycgi]{text-align:center;margin-top:var(--space-xs);flex-direction:column;align-items:center;display:flex}.wall__name[data-astro-cid-m24yycgi]{font-family:var(--font-display);font-weight:700;font-size:var(--step--1);color:var(--parchment);line-height:1.25}.wall__family[data-astro-cid-m24yycgi]{font-family:var(--font-utility);font-size:var(--step--1);letter-spacing:var(--tracking-utility);color:var(--brass)}.wall[data-astro-cid-m24yycgi] .tile__zoom{width:100%;color:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.wall[data-astro-cid-m24yycgi] .tile__zoom:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.scoring__intro[data-astro-cid-kbukllxf]{color:var(--parchment-dim);max-width:var(--measure-wide);margin-bottom:var(--space-xl)}.scoring__sum[data-astro-cid-kbukllxf]{background:var(--hairline);border:1px solid var(--hairline);border-radius:var(--radius-m);margin-bottom:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:1px;padding:0;list-style:none;display:grid;overflow:hidden}.scoring__sum[data-astro-cid-kbukllxf] li[data-astro-cid-kbukllxf]{gap:var(--space-3xs);padding:var(--space-s);background:var(--midnight);flex-direction:column;display:flex}@media (width>=1000px){.scoring__sum[data-astro-cid-kbukllxf] li[data-astro-cid-kbukllxf]+li[data-astro-cid-kbukllxf]{position:relative}.scoring__sum[data-astro-cid-kbukllxf] li[data-astro-cid-kbukllxf]+li[data-astro-cid-kbukllxf]:before{content:"+";font-family:var(--font-display);font-weight:700;font-size:var(--step-2);color:var(--brass);background:var(--midnight);padding-inline:2px;line-height:1;position:absolute;top:50%;left:-.6em;translate:0 -50%}}.scoring__name[data-astro-cid-kbukllxf]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:var(--brass)}.scoring__text[data-astro-cid-kbukllxf]{font-size:var(--step--1);color:var(--parchment-dim)}.scoring__sub[data-astro-cid-kbukllxf]{font-family:var(--font-utility);font-weight:600;font-size:var(--step--1);letter-spacing:var(--tracking-utility);color:var(--brass);margin-bottom:var(--space-s)}.awards[data-astro-cid-kbukllxf]{gap:var(--space-l) var(--space-m);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (width>=700px){.awards[data-astro-cid-kbukllxf]{gap:var(--space-xl) var(--space-l);grid-template-columns:repeat(3,minmax(0,1fr))}}.award[data-astro-cid-kbukllxf]{gap:var(--space-3xs);flex-direction:column;display:flex}.award[data-astro-cid-kbukllxf] .award__art{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-s);width:100%;height:auto;box-shadow:var(--shadow-card);margin-bottom:var(--space-2xs)}.award__name[data-astro-cid-kbukllxf]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:var(--parchment)}.award__text[data-astro-cid-kbukllxf]{font-size:var(--step-0);color:var(--parchment-dim)}.box[data-astro-cid-hhh2pe66]{gap:var(--space-xl);align-items:center;display:grid}@media (width>=900px){.box[data-astro-cid-hhh2pe66]{gap:var(--space-2xl);grid-template-columns:1fr 1fr}}.box__list[data-astro-cid-hhh2pe66]{margin-bottom:var(--space-m);padding:0;list-style:none}.box__list[data-astro-cid-hhh2pe66] li[data-astro-cid-hhh2pe66]{padding:var(--space-2xs) 0 var(--space-2xs) var(--space-m);border-bottom:1px solid var(--hairline);color:var(--parchment-dim);position:relative}.box__list[data-astro-cid-hhh2pe66] li[data-astro-cid-hhh2pe66]:before{content:"";background:var(--brass);width:8px;height:8px;position:absolute;top:1.05em;left:0;rotate:45deg}.box__note[data-astro-cid-hhh2pe66]{font-size:var(--step--1);color:var(--parchment-faint)}.box__made[data-astro-cid-hhh2pe66]{margin-top:var(--space-s);font-size:var(--step--1)}.box__made[data-astro-cid-hhh2pe66] a[data-astro-cid-hhh2pe66]{min-height:44px;color:var(--brass);text-underline-offset:.2em;align-items:center;display:inline-flex}.box__made[data-astro-cid-hhh2pe66] a[data-astro-cid-hhh2pe66]:hover{color:var(--parchment)}.box__art[data-astro-cid-hhh2pe66]{margin:0}.box__art[data-astro-cid-hhh2pe66] img{border-radius:var(--radius-m);width:100%;height:auto;box-shadow:var(--shadow-lift)}
