.related[data-astro-cid-h4oocdyw]{border-top:1px solid var(--rule);gap:.5rem 1rem;padding-top:1.25rem;display:grid}.related__label[data-astro-cid-h4oocdyw]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;padding-top:.25rem;font-size:.68rem;font-weight:500}.related__list[data-astro-cid-h4oocdyw]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.related__list[data-astro-cid-h4oocdyw] li[data-astro-cid-h4oocdyw]{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:.15rem .85rem;font-size:.925rem;display:flex}.related__list[data-astro-cid-h4oocdyw] a[data-astro-cid-h4oocdyw]{font-family:var(--font-display);color:var(--ink);font-size:1.1rem;font-weight:420}@media (width>=720px){.related[data-astro-cid-h4oocdyw]{grid-template-columns:4.5rem 1fr}}.hero[data-astro-cid-lcdefpme]{isolation:isolate;padding:clamp(3rem,9vw,6.5rem) 0 clamp(2.5rem,6vw,4rem);position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background-image:linear-gradient(to right, var(--rule-soft) 1px, transparent 1px);opacity:.8;background-size:8.33333% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}.hero__grid[data-astro-cid-lcdefpme]{align-items:end;gap:3rem;display:grid}.hero__title[data-astro-cid-lcdefpme]{letter-spacing:-.035em;margin-bottom:1.5rem;font-size:clamp(3rem,9.5vw,6.5rem);line-height:.96}.hero__title[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{padding-right:.06em;display:inline-block}.poster[data-astro-cid-lcdefpme]{background:var(--sheet);border:1px solid var(--rule);border-top:3px solid var(--ochre);color:var(--ink);transition:border-color .25s var(--ease), transform .35s var(--ease);gap:.35rem;padding:1.5rem 1.5rem 1.35rem;text-decoration:none;display:grid}.poster[data-astro-cid-lcdefpme]:hover{border-color:var(--ink);border-top-color:var(--ochre);color:var(--ink);transform:translateY(-2px)}.poster__label[data-astro-cid-lcdefpme],.poster__month[data-astro-cid-lcdefpme],.poster__cta[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:500}.poster__label[data-astro-cid-lcdefpme]{color:var(--ochre-deep);margin-bottom:1rem}.poster__days[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:lining-nums;font-size:clamp(4rem,12vw,5.75rem);font-weight:250;line-height:.85}.poster__month[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-bottom:1.25rem}.poster__name[data-astro-cid-lcdefpme]{font-family:var(--font-display);border-top:1px solid var(--rule);padding-top:1rem;font-size:1.35rem;font-weight:420;line-height:1.2}.poster__venue[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.9rem}.poster__cta[data-astro-cid-lcdefpme]{color:var(--ink);margin-top:1rem}.poster__cta[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ochre);transition:transform .25s var(--ease);display:inline-block}.poster[data-astro-cid-lcdefpme]:hover .poster__cta[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transform:translate(4px)}@media (width>=900px){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 20rem;gap:4rem}}.steps[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none;display:grid}.steps__heading[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ochre);margin:clamp(3rem,7vw,5rem) 0 .85rem;font-size:.72rem;font-weight:500}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);grid-template-columns:2.75rem 1fr;column-gap:.5rem;padding:1.25rem 0;display:grid}.steps__num[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--ochre);grid-row:span 2;padding-top:.35rem;font-size:.72rem;font-weight:500}.steps__title[data-astro-cid-lcdefpme]{margin:0 0 .3rem;font-size:1.25rem;font-weight:420}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:.925rem}@media (width>=720px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:none;grid-template-columns:1fr;padding:1.25rem 2rem .25rem 0}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid var(--rule);padding-left:1.5rem}.steps__num[data-astro-cid-lcdefpme]{grid-row:auto;padding:0 0 1.5rem}}.home-calendar[data-astro-cid-lcdefpme] .notice[data-astro-cid-lcdefpme]{margin-top:2rem}.brief-band[data-astro-cid-lcdefpme]{background:var(--paper-2);border-block:1px solid var(--rule);padding:clamp(3rem,8vw,5.5rem) 0}.brief-band__grid[data-astro-cid-lcdefpme]{gap:2.5rem;display:grid}.brief-band__title[data-astro-cid-lcdefpme]{letter-spacing:-.03em;margin:.75rem 0 1rem;font-size:clamp(2.25rem,5.5vw,3.5rem);font-weight:340}.brief-band__text[data-astro-cid-lcdefpme]{max-width:30rem;margin-bottom:2rem}.brief-band__types[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none;display:grid}.brief-band__types[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);gap:.2rem;padding:1.1rem 0;display:grid}.brief-band__types[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--ink);margin:0;font-size:1.2rem;font-weight:420}.brief-band__types[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:.925rem}@media (width>=900px){.brief-band__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr;align-items:end;gap:5rem}}.home-tail[data-astro-cid-lcdefpme]{gap:clamp(3rem,7vw,5rem)}.home-tail[data-astro-cid-lcdefpme] .browse{margin-top:0}
