.pm[data-astro-cid-6fxpjkbs]{--pm-accent:var(--ur-orange);--pm-accent-text:var(--ur-brown)}article.pm .section.pm-gallery{padding-block:clamp(1.25rem,3vw,2.25rem)}.pm-hero[data-astro-cid-6fxpjkbs]{background:var(--ur-charcoal);color:var(--ur-white);position:relative;overflow:hidden}.pm-hero[data-astro-cid-6fxpjkbs]:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-size:96px 96px;position:absolute;inset:0;mask-image:linear-gradient(105deg,#000 0%,#0000 70%)}.pm-hero__inner{padding-block:clamp(2.5rem,6vw,4.5rem) clamp(2.5rem,5vw,4rem);position:relative}.pm-crumbs[data-astro-cid-6fxpjkbs] ol[data-astro-cid-6fxpjkbs]{font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;flex-wrap:wrap;gap:.4rem 0;margin:0 0 1.6rem;padding:0;font-weight:600;list-style:none;display:flex}.pm-crumbs[data-astro-cid-6fxpjkbs] li[data-astro-cid-6fxpjkbs]+li[data-astro-cid-6fxpjkbs]:before{content:"/";color:var(--color-footer-muted);margin:0 .75rem;font-weight:400}.pm-crumbs[data-astro-cid-6fxpjkbs] a[data-astro-cid-6fxpjkbs]{color:var(--ur-orange-light);border-bottom:1px solid #0000;text-decoration:none}.pm-crumbs[data-astro-cid-6fxpjkbs] a[data-astro-cid-6fxpjkbs]:hover{border-bottom-color:currentColor}.pm-crumbs[data-astro-cid-6fxpjkbs] a[data-astro-cid-6fxpjkbs]:focus-visible{outline-color:var(--color-focus-on-dark)}.pm-hero__title[data-astro-cid-6fxpjkbs]{max-width:46rem;font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;margin:0;font-size:clamp(2.1rem,4.6vw,3.8rem);font-weight:600;line-height:1.04}.pm-caps[data-astro-cid-6fxpjkbs]{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 clamp(1rem,2.5vw,2rem);margin:clamp(1.75rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}.pm-caps[data-astro-cid-6fxpjkbs] li[data-astro-cid-6fxpjkbs]{border-top:2px solid var(--ur-orange);font-family:var(--font-display);color:var(--color-footer-ink);padding-top:.9rem;font-size:clamp(1rem,.9rem + .4vw,1.2rem);font-weight:500;line-height:1.3}.pm-hero__band[data-astro-cid-6fxpjkbs]{background:var(--band-brand);height:5px}.pm-row[data-astro-cid-6fxpjkbs]{grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:1rem clamp(2rem,5vw,4.5rem);display:grid}.pm-label[data-astro-cid-6fxpjkbs]{font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--pm-accent-text);margin:0;font-weight:600}.pm-body[data-astro-cid-6fxpjkbs]{min-width:0;max-width:52rem}.pm-body--wide[data-astro-cid-6fxpjkbs]{max-width:none}.pm-text[data-astro-cid-6fxpjkbs]{font-size:var(--text-body);color:var(--color-ink);margin:0 0 1.25rem;line-height:1.7}.pm-text--lead[data-astro-cid-6fxpjkbs]{font-family:var(--font-display);font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.5}.pm-list[data-astro-cid-6fxpjkbs]{margin:0;padding:0;list-style:none}.pm-list[data-astro-cid-6fxpjkbs] li[data-astro-cid-6fxpjkbs]{font-size:var(--text-body);padding-left:1.2rem;line-height:1.6;position:relative}.pm-list[data-astro-cid-6fxpjkbs] li[data-astro-cid-6fxpjkbs]+li[data-astro-cid-6fxpjkbs]{margin-top:.55rem}.pm-list[data-astro-cid-6fxpjkbs] li[data-astro-cid-6fxpjkbs]:before{content:"";background:var(--pm-accent);width:.55rem;height:2px;position:absolute;top:.72em;left:0}.pm-list--ruled[data-astro-cid-6fxpjkbs] li[data-astro-cid-6fxpjkbs]+li[data-astro-cid-6fxpjkbs]{margin-top:1.1rem}.pm-list--cols[data-astro-cid-6fxpjkbs]{columns:2;column-gap:clamp(1.5rem,4vw,3rem)}.pm-list--cols[data-astro-cid-6fxpjkbs] li[data-astro-cid-6fxpjkbs]{break-inside:avoid}.pm-note[data-astro-cid-6fxpjkbs]{max-width:44rem;font-size:var(--text-body-sm);color:var(--color-ink-muted);margin:1.5rem 0 0;line-height:1.6}.pm-phases[data-astro-cid-6fxpjkbs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.25rem);margin:2rem 0 0;padding:0;list-style:none;display:grid}.pm-phase[data-astro-cid-6fxpjkbs]{background:var(--ur-white);border:1px solid var(--color-line);border-top:4px solid var(--pm-accent);border-radius:var(--radius);padding:clamp(1.4rem,3vw,2.1rem);position:relative}.pm-phase__no[data-astro-cid-6fxpjkbs]{font-family:var(--font-display);color:var(--pm-accent-text);margin:0 0 .35rem;font-size:2rem;font-weight:300;line-height:1}.pm-phase__title[data-astro-cid-6fxpjkbs]{font-family:var(--font-display);margin:0 0 1.1rem;font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:500;line-height:1.15}.pm-sr[data-astro-cid-6fxpjkbs]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1000px){.pm-caps[data-astro-cid-6fxpjkbs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem clamp(1rem,2.5vw,2rem)}}@media (width<=800px){.pm-row[data-astro-cid-6fxpjkbs],.pm-phases[data-astro-cid-6fxpjkbs]{grid-template-columns:minmax(0,1fr)}.pm-list--cols[data-astro-cid-6fxpjkbs]{columns:1}}@media (width<=560px){.pm-caps[data-astro-cid-6fxpjkbs]{grid-template-columns:repeat(2,minmax(0,1fr))}}
