.gallery[data-astro-cid-arjgbkvo]{position:relative}.gallery-open[data-astro-cid-arjgbkvo]{cursor:zoom-in;aspect-ratio:3/2;border:0;width:100%;padding:0;display:block}.gallery-caption[data-astro-cid-arjgbkvo]{margin-top:var(--spacing-sm)}.gallery-count[data-astro-cid-arjgbkvo]{margin-top:var(--spacing-sm);text-align:right}@media (width<=63.99rem){.gallery-track[data-astro-cid-arjgbkvo]{gap:var(--spacing-sm);scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--spacing-gutter));padding-inline:var(--spacing-gutter);scroll-padding-inline:var(--spacing-gutter);overscroll-behavior-x:contain;display:flex;overflow-x:auto}.gallery-track[data-astro-cid-arjgbkvo]::-webkit-scrollbar{display:none}.gallery-item[data-astro-cid-arjgbkvo]{scroll-snap-align:start;flex:0 0 88%}.gallery-item[data-astro-cid-arjgbkvo]:only-child{flex-basis:100%}.gallery-caption[data-astro-cid-arjgbkvo]{display:none}}@media (width>=64rem){.gallery-track[data-astro-cid-arjgbkvo]{column-gap:var(--spacing-grid-gap);row-gap:var(--spacing-3xl);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.gallery-item[data-astro-cid-arjgbkvo]:first-child{grid-column:1/-1}.gallery-item[data-astro-cid-arjgbkvo]:first-child .gallery-open[data-astro-cid-arjgbkvo]{aspect-ratio:16/9}.gallery-item[data-astro-cid-arjgbkvo]:nth-child(2){grid-column:2/span 4}.gallery-item[data-astro-cid-arjgbkvo]:nth-child(2) .gallery-open[data-astro-cid-arjgbkvo]{aspect-ratio:4/5}.gallery-item[data-astro-cid-arjgbkvo]:nth-child(3){margin-top:var(--spacing-5xl);grid-column:7/span 6}.gallery-item[data-astro-cid-arjgbkvo].is-extra,.gallery-count[data-astro-cid-arjgbkvo]{display:none}}.lightbox[data-astro-cid-arjgbkvo]{background:var(--color-ebony);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-on-dark);border:0;margin:0;padding:0}.lightbox[data-astro-cid-arjgbkvo][open]{grid-template-rows:auto 1fr auto;display:grid}.lightbox[data-astro-cid-arjgbkvo]::backdrop{background:var(--color-ebony)}.lightbox-bar[data-astro-cid-arjgbkvo]{min-height:var(--size-header);justify-content:space-between;align-items:center;display:flex}.lightbox-close[data-astro-cid-arjgbkvo],.lightbox-arrow[data-astro-cid-arjgbkvo]{min-height:var(--size-tap);min-width:var(--size-tap);color:inherit;cursor:pointer;transition:opacity var(--duration-hover) var(--ease-out-quiet);background:0 0;border:0;padding:0}.lightbox-close[data-astro-cid-arjgbkvo]:hover,.lightbox-arrow[data-astro-cid-arjgbkvo]:hover{opacity:var(--opacity-hover)}.lightbox-count[data-astro-cid-arjgbkvo]{color:var(--color-champagne)}.lightbox-stage[data-astro-cid-arjgbkvo]{min-height:0;padding-inline:var(--spacing-gutter);place-items:center;display:grid}.lightbox-stage[data-astro-cid-arjgbkvo] img{max-width:100%;max-height:calc(100dvh - 2 * var(--size-header) - var(--spacing-xl));object-fit:contain}.lightbox[data-astro-cid-arjgbkvo]:focus{outline:none}.lightbox-nav[data-astro-cid-arjgbkvo]{padding-block:var(--spacing-md);justify-content:space-between;display:flex}.lightbox-arrow[data-astro-cid-arjgbkvo].is-prev .icon{transform:scaleX(-1)}.pp-head[data-astro-cid-ldwmph5q]{gap:var(--spacing-lg);padding-block:var(--spacing-xl) var(--spacing-2xl);display:grid}.pp-back[data-astro-cid-ldwmph5q]{min-height:var(--size-tap);justify-self:start;align-items:center;display:inline-flex}.pp-back[data-astro-cid-ldwmph5q]:before{content:"←";margin-right:var(--spacing-xs);letter-spacing:0}.pp-title[data-astro-cid-ldwmph5q]{gap:var(--spacing-md);display:grid}h1[data-astro-cid-ldwmph5q]{max-width:14em}.pp-summary[data-astro-cid-ldwmph5q]{font-size:var(--text-lead);max-width:var(--measure-narrow);color:var(--fg-muted);line-height:1.45}.pp-unavailable[data-astro-cid-ldwmph5q][hidden]{display:none}.pp-unavailable-inner[data-astro-cid-ldwmph5q]{gap:var(--spacing-md);padding:var(--spacing-xl);margin-bottom:var(--spacing-2xl);background:var(--color-surface);justify-items:start;display:grid}.pp-unavailable-links[data-astro-cid-ldwmph5q]{align-items:center;gap:var(--spacing-sm) var(--spacing-xl);margin-top:var(--spacing-xs);flex-wrap:wrap;display:flex}.pp-body[data-astro-cid-ldwmph5q]{gap:var(--spacing-3xl);padding-block:var(--spacing-4xl) var(--spacing-section);display:grid}.pp-h[data-astro-cid-ldwmph5q]{margin-bottom:var(--spacing-md)}.pp-facts[data-astro-cid-ldwmph5q] dl[data-astro-cid-ldwmph5q]{gap:var(--spacing-md);display:grid}.pp-fact[data-astro-cid-ldwmph5q]{gap:var(--spacing-md);grid-template-columns:7.5rem 1fr;align-items:baseline;display:grid}.pp-fact[data-astro-cid-ldwmph5q] dd[data-astro-cid-ldwmph5q]{font-size:var(--text-h3);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.pp-jump[data-astro-cid-ldwmph5q]{margin-top:var(--spacing-lg)}.pp-jump[data-astro-cid-ldwmph5q] .icon{transform:rotate(90deg)}.pp-jump[data-astro-cid-ldwmph5q]:hover .icon{transform:rotate(90deg)translate(2px)}.pp-text[data-astro-cid-ldwmph5q]{gap:var(--spacing-2xl);align-content:start;display:grid}.pp-text[data-astro-cid-ldwmph5q]>.pp-h[data-astro-cid-ldwmph5q]{margin-bottom:calc(-1 * var(--spacing-xl))}.pp-description[data-astro-cid-ldwmph5q]{font-size:var(--text-lead);line-height:1.55}.prose[data-astro-cid-ldwmph5q] p+p{margin-top:var(--spacing-md)}.pp-lists[data-astro-cid-ldwmph5q]{gap:var(--spacing-2xl);display:grid}.pp-list[data-astro-cid-ldwmph5q]{gap:var(--spacing-sm);display:grid}.pp-list[data-astro-cid-ldwmph5q] li[data-astro-cid-ldwmph5q]{grid-template-columns:var(--spacing-lg) 1fr;display:grid}.pp-list[data-astro-cid-ldwmph5q] li[data-astro-cid-ldwmph5q]:before{content:"—";color:var(--color-accent)}.pp-list[data-astro-cid-ldwmph5q].is-muted li[data-astro-cid-ldwmph5q],.pp-list[data-astro-cid-ldwmph5q].is-muted li[data-astro-cid-ldwmph5q]:before{color:var(--fg-muted)}.pp-note[data-astro-cid-ldwmph5q] p[data-astro-cid-ldwmph5q]{max-width:var(--measure-narrow)}.pp-request[data-astro-cid-ldwmph5q]{padding-block:var(--spacing-section);scroll-margin-top:var(--header-offset,0px)}.pp-request-inner[data-astro-cid-ldwmph5q]{gap:var(--spacing-2xl);display:grid}.pp-request-head[data-astro-cid-ldwmph5q]{gap:var(--spacing-md);align-content:start;display:grid}.pp-request-head[data-astro-cid-ldwmph5q] .muted[data-astro-cid-ldwmph5q]{max-width:var(--measure-narrow)}.pp-notice[data-astro-cid-ldwmph5q]{padding-block:var(--spacing-xl);font-size:var(--text-small);color:var(--fg-muted);max-width:calc(var(--container-site) + 2 * var(--spacing-gutter))}.pp-request[data-astro-cid-ldwmph5q] .pp-notice[data-astro-cid-ldwmph5q]{padding-bottom:0}@media (width>=40rem){.pp-lists[data-astro-cid-ldwmph5q]{column-gap:var(--spacing-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.pp-head[data-astro-cid-ldwmph5q]{column-gap:var(--spacing-grid-gap);padding-block:var(--spacing-2xl) var(--spacing-3xl);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.pp-back[data-astro-cid-ldwmph5q],.pp-title[data-astro-cid-ldwmph5q]{grid-column:1/span 8}.pp-summary[data-astro-cid-ldwmph5q]{grid-column:9/span 4;padding-bottom:.4em}.pp-body[data-astro-cid-ldwmph5q]{column-gap:var(--spacing-grid-gap);padding-top:var(--spacing-5xl);grid-template-columns:repeat(12,minmax(0,1fr))}.pp-facts[data-astro-cid-ldwmph5q]{top:calc(var(--header-offset,0px) + var(--spacing-xl));grid-column:1/span 4;align-self:start;position:sticky}.pp-text[data-astro-cid-ldwmph5q]{grid-column:6/span 7}.pp-request-inner[data-astro-cid-ldwmph5q]{column-gap:var(--spacing-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.pp-request-head[data-astro-cid-ldwmph5q]{grid-column:1/span 4}.pp-request-form[data-astro-cid-ldwmph5q]{grid-column:6/span 7}}
