.gallery[data-astro-cid-rj65ajc3]{position:relative}.tiles[data-astro-cid-rj65ajc3]{border-radius:var(--radius);grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr;gap:.5rem;display:grid;overflow:hidden}.tile[data-astro-cid-rj65ajc3]{background:var(--mist);cursor:zoom-in;border:0;padding:0;display:block;overflow:hidden}.tile--lead[data-astro-cid-rj65ajc3]{grid-row:1/-1}.tile[data-astro-cid-rj65ajc3] img{object-fit:cover;aspect-ratio:4/3;width:100%;height:100%;transition:transform .4s}.tile--lead[data-astro-cid-rj65ajc3] img{aspect-ratio:auto}.tile[data-astro-cid-rj65ajc3]:hover img{transform:scale(1.02)}.tile[data-astro-cid-rj65ajc3]:focus-visible{outline-offset:-3px}.all[data-astro-cid-rj65ajc3]{background:var(--paper);border-color:var(--ink);min-height:2.5rem;padding:.5rem 1rem;position:absolute;bottom:1rem;right:1rem}.all[data-astro-cid-rj65ajc3]:hover{background:var(--mist)}.lightbox[data-astro-cid-rj65ajc3]{background:var(--paper);border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0}.lightbox[data-astro-cid-rj65ajc3]::backdrop{background:var(--ink)}.lb-bar[data-astro-cid-rj65ajc3]{z-index:1;padding:.75rem var(--gutter);background:var(--paper);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:sticky;top:0}.lb-bar[data-astro-cid-rj65ajc3] p[data-astro-cid-rj65ajc3]{font-family:var(--font-display);font-size:var(--step-1)}.lb-list[data-astro-cid-rj65ajc3]{width:min(100% - 2 * var(--gutter), 1000px);gap:.75rem;margin:1.5rem auto 3rem;list-style:none;display:grid}.lb-list[data-astro-cid-rj65ajc3] li[data-astro-cid-rj65ajc3]{scroll-margin-top:5rem}.lb-list[data-astro-cid-rj65ajc3] img{border-radius:4px;width:100%}@media (width<=700px){.tiles[data-astro-cid-rj65ajc3]{grid-template-rows:auto;grid-template-columns:1fr 1fr}.tile--lead[data-astro-cid-rj65ajc3]{grid-area:auto/1/auto/-1}.tile[data-astro-cid-rj65ajc3]:nth-child(n+4){display:none}}.page[data-astro-cid-37z7vhec]{padding-block:1.25rem clamp(3rem,7vw,5rem)}.title[data-astro-cid-37z7vhec]{margin-block:1.5rem 1.75rem}.title[data-astro-cid-37z7vhec] p[data-astro-cid-37z7vhec]{font-size:var(--step-1);color:var(--muted);margin-top:.6rem}.layout[data-astro-cid-37z7vhec]{grid-template-columns:minmax(0,1fr) 23rem;align-items:start;gap:clamp(2rem,5vw,5rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.main[data-astro-cid-37z7vhec]{gap:2.25rem;display:grid}.main[data-astro-cid-37z7vhec] section[data-astro-cid-37z7vhec]{border-top:1px solid var(--line);gap:1rem;padding-top:2.25rem;display:grid}.main[data-astro-cid-37z7vhec] h2[data-astro-cid-37z7vhec]{font-size:clamp(1.5rem,1.25rem + .9vw,1.9rem)}.main[data-astro-cid-37z7vhec] h3[data-astro-cid-37z7vhec]{font-family:var(--font-text);font-weight:650;font-size:var(--step-0);margin-top:.75rem}.prose[data-astro-cid-37z7vhec]{gap:1rem;max-width:38em;display:grid}.two-col[data-astro-cid-37z7vhec]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.facts[data-astro-cid-37z7vhec]{border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);display:grid}.facts[data-astro-cid-37z7vhec] div[data-astro-cid-37z7vhec]{border-left:1px solid var(--line);padding:1rem 1.25rem}.facts[data-astro-cid-37z7vhec] div[data-astro-cid-37z7vhec]:first-child{border-left:0}.facts[data-astro-cid-37z7vhec] dt[data-astro-cid-37z7vhec]{font-size:var(--step--1);color:var(--muted)}.facts[data-astro-cid-37z7vhec] dd[data-astro-cid-37z7vhec]{font-size:var(--step-3);font-variant-numeric:lining-nums tabular-nums;font-weight:600;line-height:1.15}.rules[data-astro-cid-37z7vhec]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;display:grid}.rules[data-astro-cid-37z7vhec] div[data-astro-cid-37z7vhec]{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding-block:.7rem;display:flex}.rules[data-astro-cid-37z7vhec] dt[data-astro-cid-37z7vhec]{color:var(--muted)}.rules[data-astro-cid-37z7vhec] dd[data-astro-cid-37z7vhec]{text-align:right;font-weight:600}.access[data-astro-cid-37z7vhec]{color:var(--muted)}.aside[data-astro-cid-37z7vhec]{top:calc(var(--header-h) + 1.5rem);position:sticky}.panel[data-astro-cid-37z7vhec]{border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 1px 0 var(--line), 0 16px 40px -24px #141b3466;scroll-margin-top:calc(var(--header-h) + 1rem);padding:1.5rem}.price[data-astro-cid-37z7vhec]{color:var(--muted);margin-bottom:1.25rem}.price[data-astro-cid-37z7vhec] strong[data-astro-cid-37z7vhec]{font-family:var(--font-display);font-weight:400;font-size:var(--step-3);color:var(--ink);margin-inline:.15rem}.long[data-astro-cid-37z7vhec]{border-top:1px solid var(--line);font-size:var(--step--1);color:var(--muted);margin-top:1.25rem;padding-top:1.25rem}.long[data-astro-cid-37z7vhec] a[data-astro-cid-37z7vhec]{color:var(--navy);font-weight:600}.more[data-astro-cid-37z7vhec]{background:var(--mist)}.more__rows[data-astro-cid-37z7vhec]{margin-top:clamp(2rem,5vw,3.5rem)}.mobile-bar[data-astro-cid-37z7vhec]{display:none}@media (width<=960px){.layout[data-astro-cid-37z7vhec]{grid-template-columns:1fr}.aside[data-astro-cid-37z7vhec]{position:static}.mobile-bar[data-astro-cid-37z7vhec]{z-index:40;padding:.75rem var(--gutter);background:var(--paper);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:sticky;bottom:0}.mobile-bar[data-astro-cid-37z7vhec].is-hidden{visibility:hidden}.mobile-bar[data-astro-cid-37z7vhec] p[data-astro-cid-37z7vhec]{color:var(--muted)}.mobile-bar[data-astro-cid-37z7vhec] strong[data-astro-cid-37z7vhec]{font-family:var(--font-display);font-weight:400;font-size:var(--step-2);color:var(--ink)}}@media (width<=600px){.facts[data-astro-cid-37z7vhec]{grid-template-columns:repeat(2,1fr)}.facts[data-astro-cid-37z7vhec] div[data-astro-cid-37z7vhec]:nth-child(3){border-left:0}.facts[data-astro-cid-37z7vhec] div[data-astro-cid-37z7vhec]:nth-child(-n+2){border-bottom:1px solid var(--line)}.two-col[data-astro-cid-37z7vhec],.rules[data-astro-cid-37z7vhec]{grid-template-columns:1fr}}
