.gallery[data-astro-cid-j4gwzyy4]{gap:var(--space-sm);padding-bottom:var(--space-xl);grid-template-columns:1fr;display:grid}.gallery__item[data-astro-cid-j4gwzyy4]{margin:0}.gallery__item[data-astro-cid-j4gwzyy4]:first-child{grid-column:1/-1}.gallery__trigger[data-astro-cid-j4gwzyy4]{cursor:zoom-in;aspect-ratio:4/3;background:0 0;border:none;width:100%;padding:0;display:block;overflow:hidden}.gallery__item[data-astro-cid-j4gwzyy4] img[data-astro-cid-j4gwzyy4]{object-fit:cover;width:100%;height:100%;display:block}.gallery__item[data-astro-cid-j4gwzyy4] figcaption[data-astro-cid-j4gwzyy4]{color:var(--color-graphite);margin-top:.4rem;font-size:.875rem}.gallery__item[data-astro-cid-j4gwzyy4].gallery__item--original .gallery__trigger[data-astro-cid-j4gwzyy4]{aspect-ratio:auto;justify-content:center;display:flex}.gallery__item--original[data-astro-cid-j4gwzyy4] img[data-astro-cid-j4gwzyy4]{object-fit:contain;width:auto;max-width:100%;height:auto}@media (width>=640px){.gallery[data-astro-cid-j4gwzyy4]{grid-template-columns:1fr 1fr}}@media (width>=1200px){.gallery__item[data-astro-cid-j4gwzyy4]:first-child:not(.gallery__item--original) .gallery__trigger[data-astro-cid-j4gwzyy4]{aspect-ratio:16/9}}.hero[data-astro-cid-k5hmb3ac]{background:var(--color-ink);align-items:flex-end;height:70vh;min-height:28rem;display:flex;position:relative;overflow:hidden}.hero__image[data-astro-cid-k5hmb3ac]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__scrim[data-astro-cid-k5hmb3ac]{background:linear-gradient(#1e181526 0%,#1e1815bf 100%);position:absolute;inset:0}.hero__content[data-astro-cid-k5hmb3ac]{width:100%;padding-bottom:var(--space-lg);color:var(--color-paper);position:relative}.hero[data-astro-cid-k5hmb3ac] h1[data-astro-cid-k5hmb3ac]{font-size:var(--text-h1);color:var(--color-paper)}.hero__sector[data-astro-cid-k5hmb3ac]{font-family:var(--font-display);letter-spacing:.02em;color:var(--color-paper);opacity:.85;margin-top:.4rem;font-size:1.0625rem;font-weight:600}.detail[data-astro-cid-k5hmb3ac]{padding-block:var(--space-xl);gap:var(--space-lg);display:grid}.detail__facts[data-astro-cid-k5hmb3ac]{gap:var(--space-md);border-top:1px solid var(--color-line);padding-top:var(--space-md);flex-direction:column;display:flex}.fact[data-astro-cid-k5hmb3ac]{flex-direction:column;gap:.2rem;display:flex}.fact__label[data-astro-cid-k5hmb3ac]{font-family:var(--font-display);letter-spacing:.02em;color:var(--color-graphite);font-size:.75rem;font-weight:600}.fact__value[data-astro-cid-k5hmb3ac]{font-family:var(--font-display);font-size:1.0625rem;font-weight:600}.detail__summary[data-astro-cid-k5hmb3ac]{font-size:1.25rem;font-family:var(--font-display);letter-spacing:-.01em;margin-bottom:var(--space-md);font-weight:600;line-height:1.35}.detail--facts-only[data-astro-cid-k5hmb3ac]{padding-bottom:var(--space-sm)}.detail--facts-only[data-astro-cid-k5hmb3ac] .detail__facts[data-astro-cid-k5hmb3ac]{column-gap:var(--space-lg);row-gap:var(--space-sm);flex-flow:wrap}.detail--text-only[data-astro-cid-k5hmb3ac]{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}@media (width>=640px){.detail[data-astro-cid-k5hmb3ac].detail--facts-only,.detail[data-astro-cid-k5hmb3ac].detail--text-only{grid-template-columns:1fr}}.detail__body[data-astro-cid-k5hmb3ac] .prose[data-astro-cid-k5hmb3ac]{margin-bottom:var(--space-md);max-width:none;line-height:1.75}.detail__body[data-astro-cid-k5hmb3ac] .detail__summary[data-astro-cid-k5hmb3ac]{max-width:none;margin-bottom:var(--space-lg);font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem);line-height:1.3}.detail__body[data-astro-cid-k5hmb3ac] .prose a{text-underline-offset:2px;text-decoration:underline}.cta[data-astro-cid-k5hmb3ac]{background:var(--color-blush);padding-block:var(--space-xl)}.cta__inner[data-astro-cid-k5hmb3ac]{gap:var(--space-md);flex-direction:column;align-items:flex-start;display:flex}.cta__copy[data-astro-cid-k5hmb3ac]{font-family:var(--font-display);font-weight:600;font-size:var(--text-h2-body);letter-spacing:-.01em;max-width:30ch}@media (width>=640px){.detail[data-astro-cid-k5hmb3ac]{grid-template-columns:1fr 2fr}.cta__inner[data-astro-cid-k5hmb3ac]{flex-direction:row;justify-content:space-between;align-items:center}}
