.ph[data-astro-cid-2bcg53wk]{isolation:isolate;position:relative}.ph-title[data-astro-cid-2bcg53wk]{max-width:19ch;font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(2rem,1.25rem + 3.6vw,5rem);line-height:1.08}.ph-lede[data-astro-cid-2bcg53wk]{margin-top:1rem}.ph-crumbs[data-astro-cid-2bcg53wk]{align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem;display:flex}.ph-crumbs[data-astro-cid-2bcg53wk] a[data-astro-cid-2bcg53wk]{text-underline-offset:3px;align-items:center;min-height:2.75rem;display:inline-flex}.ph-crumbs[data-astro-cid-2bcg53wk] a[data-astro-cid-2bcg53wk]:hover{text-decoration:underline}.ph-dark[data-astro-cid-2bcg53wk]{min-height:clamp(30rem,72svh,42rem);padding-top:calc(var(--header-h) + 2.5rem);background:var(--color-forest-deep);color:var(--color-ivory);align-items:flex-end;display:flex;overflow:clip}.ph-dark[data-astro-cid-2bcg53wk] .ph-media[data-astro-cid-2bcg53wk]{z-index:-1;position:absolute;inset:0}.ph-dark[data-astro-cid-2bcg53wk]:after{content:"";z-index:-1;background:linear-gradient(#0f1511d1 0%,#0f151180 14%,#0f151100 34%),linear-gradient(#0f151133 0%,#0f1511b8 44%,#0f1511e6 100%);position:absolute;inset:0}.ph-dark[data-astro-cid-2bcg53wk] .ph-inner[data-astro-cid-2bcg53wk]{padding-bottom:clamp(2.25rem,5vw,4rem)}.ph-compact[data-astro-cid-2bcg53wk] .ph-title[data-astro-cid-2bcg53wk]{max-width:24ch}@media (width<=767px){.ph-dark[data-astro-cid-2bcg53wk]{min-height:0;padding-top:0;display:block}.ph-dark[data-astro-cid-2bcg53wk] .ph-media[data-astro-cid-2bcg53wk]{z-index:0;aspect-ratio:4/3;position:relative;inset:auto}.ph-dark[data-astro-cid-2bcg53wk] .ph-media[data-astro-cid-2bcg53wk]:after{content:"";background:linear-gradient(180deg, #0f1511d1 0%, #0f151180 16%, #0f151100 40%), linear-gradient(0deg, var(--color-forest-deep) 0%, #1a2b2300 34%);position:absolute;inset:0 0 -1px}.ph-dark[data-astro-cid-2bcg53wk]:after{display:none}.ph-dark[data-astro-cid-2bcg53wk] .ph-inner[data-astro-cid-2bcg53wk]{margin-top:-1.25rem;position:relative}}.ph-dark[data-astro-cid-2bcg53wk] .ph-lede[data-astro-cid-2bcg53wk]{color:color-mix(in srgb, var(--color-ivory) 94%, transparent)}.ph-dark[data-astro-cid-2bcg53wk] .ph-crumbs[data-astro-cid-2bcg53wk]{color:var(--color-ivory)}.ph-dark[data-astro-cid-2bcg53wk] :focus-visible{outline-color:var(--color-gold)}.ph-light[data-astro-cid-2bcg53wk]{padding-block:clamp(1.25rem,3vw,2.5rem) clamp(2.5rem,5vw,4.5rem);display:grid}.ph-light[data-astro-cid-2bcg53wk] .ph-media[data-astro-cid-2bcg53wk]{width:min(100% - 2 * var(--gutter), 1360px);aspect-ratio:4/3;border-radius:8px;order:2;margin:1.5rem auto 0;overflow:hidden}@media (width<=1023px){.ph-light[data-astro-cid-2bcg53wk].ph-compact .ph-media[data-astro-cid-2bcg53wk]{aspect-ratio:4/3}}@media (width<=767px){.ph-no-phone-media[data-astro-cid-2bcg53wk] .ph-media[data-astro-cid-2bcg53wk]{display:none}}.ph-caption[data-astro-cid-2bcg53wk]{width:fit-content;color:var(--color-ivory);background:#0f1511bd;border-radius:4px;padding:.375rem .625rem;font-size:.875rem;line-height:1.35;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}.ph-light[data-astro-cid-2bcg53wk] .ph-media[data-astro-cid-2bcg53wk]{position:relative}@media (width<=719px){.ph-light[data-astro-cid-2bcg53wk]:has(.ph-caption) .ph-media[data-astro-cid-2bcg53wk]{margin-bottom:2.5rem;overflow:visible}.ph-light[data-astro-cid-2bcg53wk]:has(.ph-caption) .ph-media[data-astro-cid-2bcg53wk] .img-frame{border-radius:8px;overflow:hidden}.ph-caption[data-astro-cid-2bcg53wk]{width:auto;color:var(--color-muted-ink);background:0 0;padding:0;font-size:.875rem;inset:calc(100% + .5rem) 0 auto}}.ph-light[data-astro-cid-2bcg53wk] .ph-crumbs[data-astro-cid-2bcg53wk]{color:var(--color-muted-ink)}.ph-light[data-astro-cid-2bcg53wk] .ph-crumbs[data-astro-cid-2bcg53wk] a[data-astro-cid-2bcg53wk]{color:var(--color-charcoal)}@media (prefers-reduced-motion:no-preference){.ph-fade[data-astro-cid-2bcg53wk]{animation:ph-fade .8s var(--ease-entrance) both;animation-delay:calc(var(--i) * 80ms + 60ms)}@keyframes ph-fade{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}}@media (width>=1024px){.ph-dark[data-astro-cid-2bcg53wk]:after{background:linear-gradient(#0f1511d1 0%,#0f151180 12%,#0f151100 28%),linear-gradient(#0f151100 70%,#0f151159 100%),linear-gradient(90deg,#0f1511d1 0%,#0f1511b3 36%,#0f151140 56%,#0f151100 70%)}.ph-dark[data-astro-cid-2bcg53wk] .ph-title[data-astro-cid-2bcg53wk]{text-shadow:0 1px 24px #00000040}.ph-light[data-astro-cid-2bcg53wk]{padding-block:0;display:block}.ph-light[data-astro-cid-2bcg53wk] .ph-inner[data-astro-cid-2bcg53wk]{align-items:center;min-height:clamp(30rem,66svh,40rem);padding-block:2rem 3rem;display:flex}.ph-light[data-astro-cid-2bcg53wk].ph-compact .ph-inner[data-astro-cid-2bcg53wk]{min-height:clamp(22rem,46svh,28rem);padding-block:1.5rem 2rem}.ph-light[data-astro-cid-2bcg53wk].ph-compact .ph-media[data-astro-cid-2bcg53wk]{bottom:2rem}.ph-light[data-astro-cid-2bcg53wk] .ph-copy[data-astro-cid-2bcg53wk]{width:54%}.ph-light[data-astro-cid-2bcg53wk] .ph-media[data-astro-cid-2bcg53wk]{top:1.5rem;bottom:3rem;right:var(--gutter);width:calc(40% - var(--gutter));aspect-ratio:auto;margin:0;position:absolute}}@media (width>=1500px){.ph-light[data-astro-cid-2bcg53wk] .ph-media[data-astro-cid-2bcg53wk]{width:560px;right:calc(50% - 680px)}}
