.ph.svelte-tibptj{--ph-h: clamp(22rem, 56svh, 34rem);--ph-nav: 0px;position:relative;isolation:isolate;display:flex;align-items:flex-end;width:100%;min-height:calc(var(--ph-h) + var(--ph-nav));padding-top:calc(var(--ph-nav) + clamp(4.5rem,12vw,7rem));padding-bottom:clamp(2.25rem,6vw,3.5rem);overflow:hidden}.ph--compact.svelte-tibptj{--ph-h: clamp(15rem, 38svh, 22rem);padding-top:calc(var(--ph-nav) + clamp(3.5rem,9vw,5rem))}.ph--plain.svelte-tibptj{min-height:0;padding-top:calc(var(--ph-nav) + clamp(3rem,8vw,5.5rem));padding-bottom:clamp(2rem,5vw,3rem)}@media(min-width:768px){.ph.svelte-tibptj{--ph-h: clamp(28rem, 62vh, 40rem)}.ph--compact.svelte-tibptj{--ph-h: clamp(19rem, 42vh, 26rem)}}.ph--over-nav.svelte-tibptj{--ph-nav: var(--nav-h, 0px);margin-top:calc(-1 * var(--ph-nav))}.ph-media.svelte-tibptj{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 64%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 64%,transparent 100%)}.ph-img.svelte-tibptj{position:absolute;top:-12%;left:0;display:block;width:100%;height:124%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--ph-pos, 50% 40%);object-position:var(--ph-pos, 50% 40%)}@media(max-width:639.98px){.ph-img.svelte-tibptj{-o-object-position:var(--ph-pos-mobile, var(--ph-pos, 50% 40%));object-position:var(--ph-pos-mobile, var(--ph-pos, 50% 40%))}}.ph-scrim.svelte-tibptj{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(0deg,var(--scrim-strong) 0%,var(--scrim) 40%,rgba(10,13,18,.22) 66%,transparent 84%)}@media(min-width:768px){.ph-scrim.svelte-tibptj{background:linear-gradient(90deg,var(--scrim) 0%,var(--scrim) 36%,rgba(10,13,18,.3) 56%,transparent 76%),linear-gradient(0deg,var(--scrim-strong) 0%,rgba(10,13,18,.4) 34%,transparent 64%)}.ph--center.svelte-tibptj .ph-scrim:where(.svelte-tibptj){background:linear-gradient(0deg,var(--scrim-strong) 0%,rgba(10,13,18,.45) 36%,transparent 66%)}}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){.ph-img.svelte-tibptj{animation:svelte-tibptj-ph-drift linear both;animation-timeline:scroll(root block);animation-range:0 40rem}}}@keyframes svelte-tibptj-ph-drift{0%{transform:translateZ(0)}to{transform:translate3d(0,9%,0)}}.ph-inner.svelte-tibptj{position:relative;width:100%}.ph-copy.svelte-tibptj{position:relative;max-width:46rem}@media(max-width:1023.98px){.ph--photo.svelte-tibptj .ph-copy:where(.svelte-tibptj):before,.ph--compact.svelte-tibptj .ph-copy:where(.svelte-tibptj):before{content:"";position:absolute;z-index:-1;top:-3.5rem;bottom:-1rem;left:calc(-1 * var(--gutter));right:calc(-1 * var(--gutter));pointer-events:none;background:linear-gradient(180deg,transparent 0,var(--scrim) 3.5rem,var(--scrim) calc(100% - 2.5rem),transparent 100%)}}.ph--center.svelte-tibptj .ph-copy:where(.svelte-tibptj){margin-inline:auto;text-align:center}.ph-copy.svelte-tibptj>.ph-crumbs{margin-bottom:var(--sp-2)}.ph--photo.svelte-tibptj .ph-copy:where(.svelte-tibptj)>.ph-crumbs,.ph--compact.svelte-tibptj .ph-copy:where(.svelte-tibptj)>.ph-crumbs,.ph--photo.svelte-tibptj .ph-eyebrow:where(.svelte-tibptj),.ph--compact.svelte-tibptj .ph-eyebrow:where(.svelte-tibptj){position:relative;width:-moz-fit-content;width:fit-content;max-width:100%}.ph--photo.svelte-tibptj .ph-copy:where(.svelte-tibptj)>.ph-crumbs:before,.ph--compact.svelte-tibptj .ph-copy:where(.svelte-tibptj)>.ph-crumbs:before,.ph--photo.svelte-tibptj .ph-eyebrow:where(.svelte-tibptj):before,.ph--compact.svelte-tibptj .ph-eyebrow:where(.svelte-tibptj):before{content:"";position:absolute;z-index:-1;inset:-.5rem -2.5rem -.5rem calc(-1 * var(--gutter));background:var(--scrim-strong);filter:blur(14px);pointer-events:none}.ph--photo.svelte-tibptj .ph-eyebrow:where(.svelte-tibptj):before,.ph--compact.svelte-tibptj .ph-eyebrow:where(.svelte-tibptj):before{inset-block:-1.25rem}.ph--center.svelte-tibptj .ph-copy:where(.svelte-tibptj)>.ph-crumbs,.ph--center.svelte-tibptj .ph-eyebrow:where(.svelte-tibptj){margin-inline:auto}.ph--center.svelte-tibptj .ph-copy:where(.svelte-tibptj)>.ph-crumbs:before,.ph--center.svelte-tibptj .ph-eyebrow:where(.svelte-tibptj):before{left:-2.5rem}.ph--photo.svelte-tibptj .ph-copy:where(.svelte-tibptj)>.ph-crumbs [aria-current],.ph--compact.svelte-tibptj .ph-copy:where(.svelte-tibptj)>.ph-crumbs [aria-current]{color:var(--cream-soft)}.ph--center.svelte-tibptj .ph-copy:where(.svelte-tibptj)>.ph-crumbs ol{justify-content:center}.ph-eyebrow.svelte-tibptj{margin:0 0 var(--sp-4)}.ph-title.svelte-tibptj{margin:0;font-family:var(--font-display);font-weight:600;font-size:var(--fs-h1);line-height:1.02;letter-spacing:-.012em;color:var(--cream);text-wrap:balance;text-shadow:0 2px 24px rgba(6,8,12,.45)}.ph-subtitle.svelte-tibptj{margin:var(--sp-4) 0 0;max-width:calc(60 * var(--ch-body));font-family:var(--font-body);font-size:var(--fs-lead);line-height:1.55;color:var(--cream-soft);text-wrap:pretty;text-shadow:0 1px 12px rgba(6,8,12,.5)}.ph--center.svelte-tibptj .ph-subtitle:where(.svelte-tibptj){margin-inline:auto}.ph-actions.svelte-tibptj{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-5);margin-top:var(--sp-6)}.ph--center.svelte-tibptj .ph-actions:where(.svelte-tibptj){justify-content:center}.ph-facts.svelte-tibptj{margin-top:var(--sp-5)}
