.page-intro[data-astro-cid-xdli4msg]{padding-block:clamp(2.5rem,1.5rem + 5vw,5.5rem) clamp(2rem,1rem + 4vw,4rem);overflow:clip}.crumbs[data-astro-cid-xdli4msg]{display:flex;flex-wrap:wrap;gap:.5rem;font-size:var(--step--1);color:var(--fg-2);margin-bottom:1.5rem}.crumbs[data-astro-cid-xdli4msg] a[data-astro-cid-xdli4msg]{color:var(--fg-2)}.crumbs[data-astro-cid-xdli4msg] a[data-astro-cid-xdli4msg]:hover{color:var(--accent)}.crumb-sep[data-astro-cid-xdli4msg]{color:var(--hairline)}.pi-body[data-astro-cid-xdli4msg]{max-width:min(100%,62rem)}.pi-h1[data-astro-cid-xdli4msg]{font-size:clamp(2.5rem,1rem + 8vw,5.8rem);line-height:.94;margin:.75rem 0;max-width:15ch;overflow-wrap:break-word}.pi-lead[data-astro-cid-xdli4msg]{max-width:46ch;margin-top:1.1rem}.pi-ticket[data-astro-cid-xdli4msg]{margin-top:1rem;color:var(--fg-2)}.pi-head[data-astro-cid-xdli4msg]{display:block}.pi-dim[data-astro-cid-xdli4msg]{display:flex;align-items:center;gap:.7rem;margin-top:var(--sp-2);max-width:44ch;font-family:var(--font-mono);font-size:var(--step--1)}.pi-dim-num[data-astro-cid-xdli4msg]{color:var(--accent);font-weight:600;letter-spacing:.02em;white-space:nowrap}.pi-dim-label[data-astro-cid-xdli4msg]{color:var(--fg-2);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.pi-dim-rule[data-astro-cid-xdli4msg]{position:relative;flex:1 1 auto;height:var(--bw);background:var(--hairline);transform-origin:left center}.pi-dim-rule[data-astro-cid-xdli4msg]:before,.pi-dim-rule[data-astro-cid-xdli4msg]:after{content:"";position:absolute;top:-3px;width:var(--bw);height:7px;background:var(--hairline)}.pi-dim-rule[data-astro-cid-xdli4msg]:before{left:0}.pi-dim-rule[data-astro-cid-xdli4msg]:after{right:0}.pi-media[data-astro-cid-xdli4msg]{position:relative;align-self:start}.pi-media-inner[data-astro-cid-xdli4msg]{display:block;overflow:hidden;border-radius:var(--r-2);background:var(--bg-raised)}.pi-media[data-astro-cid-xdli4msg] img,.pi-media[data-astro-cid-xdli4msg] video{display:block;width:100%;height:auto;border-radius:inherit}.pi-media[data-astro-cid-xdli4msg] picture{display:block}.pi-body[data-astro-cid-xdli4msg].has-media{max-width:none}.pi-body[data-astro-cid-xdli4msg].has-media>.pi-media[data-astro-cid-xdli4msg]{width:100vw;margin-inline:calc(50% - 50vw);margin-block:var(--sp-5);align-self:stretch}.pi-body[data-astro-cid-xdli4msg].has-media>.pi-media[data-astro-cid-xdli4msg] .pi-media-inner[data-astro-cid-xdli4msg]{aspect-ratio:16 / 9;border-radius:0}.pi-body[data-astro-cid-xdli4msg].has-media>.pi-media[data-astro-cid-xdli4msg] img,.pi-body[data-astro-cid-xdli4msg].has-media>.pi-media[data-astro-cid-xdli4msg] video{height:100%;object-fit:cover}@media(min-width:60rem){.pi-body[data-astro-cid-xdli4msg].has-media{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,38%);column-gap:clamp(1.75rem,4vw,3.75rem);align-items:start;grid-template-areas:"eyebrow media" "head    media" "lead    media" "ticket  media"}.pi-body[data-astro-cid-xdli4msg].has-media>.eyebrow[data-astro-cid-xdli4msg]{grid-area:eyebrow}.pi-body[data-astro-cid-xdli4msg].has-media>.pi-head[data-astro-cid-xdli4msg]{grid-area:head}.pi-body[data-astro-cid-xdli4msg].has-media>.pi-lead[data-astro-cid-xdli4msg]{grid-area:lead}.pi-body[data-astro-cid-xdli4msg].has-media>.pi-ticket[data-astro-cid-xdli4msg]{grid-area:ticket}.pi-body[data-astro-cid-xdli4msg].has-media>.pi-media[data-astro-cid-xdli4msg]{grid-area:media;width:auto;margin-inline:0;margin-block:.25rem 0}.pi-body[data-astro-cid-xdli4msg].has-media>.pi-media[data-astro-cid-xdli4msg] .pi-media-inner[data-astro-cid-xdli4msg]{aspect-ratio:auto;border-radius:var(--r-2)}.pi-body[data-astro-cid-xdli4msg].has-media>.pi-media[data-astro-cid-xdli4msg] img,.pi-body[data-astro-cid-xdli4msg].has-media>.pi-media[data-astro-cid-xdli4msg] video{height:auto;object-fit:initial}}@keyframes pi-dim-draw{0%{scale:0 1}to{scale:1 1}}@keyframes pi-parallax{0%{translate:0 8px}to{translate:0 -8px}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.pi-dim-rule[data-astro-cid-xdli4msg]{scale:0 1;animation:pi-dim-draw var(--t-lay) var(--ease-register) both;animation-timeline:view();animation-range:entry 10% entry 55%}}@media(prefers-reduced-motion:no-preference)and (min-width:60rem){.pi-body[data-astro-cid-xdli4msg].has-media>.pi-media[data-astro-cid-xdli4msg]{animation:pi-parallax linear both;animation-timeline:view();animation-range:cover}}}
