.hero-image-trigger.svelte-1g8bb8o{position:absolute;inset:0;width:100%;height:100%;border:0;padding:0;background:transparent;cursor:zoom-in;z-index:2}.hero-image-trigger.svelte-1g8bb8o:focus-visible{outline:3px solid white;outline-offset:-6px}.pph-hero.svelte-1g8bb8o{position:relative;display:block;width:100%;height:100vh;height:100dvh;overflow:hidden;contain:layout paint;background:var(--color-base-200)}@media(max-width:768px){section.pph-hero.svelte-1g8bb8o{margin-top:calc(-1 * (var(--header-height-mobile, 4rem) + env(safe-area-inset-top,0px)))}}.pph-media.svelte-1g8bb8o{position:absolute;inset:0}@media(min-width:768px){.pph-media.svelte-1g8bb8o:after{content:"";position:absolute;inset:0 0 auto;height:clamp(6rem,13vh,10rem);background:linear-gradient(to bottom,rgba(0,0,0,.35) 0%,rgba(0,0,0,.16) 45%,transparent 100%);pointer-events:none}}.pph-media.svelte-1g8bb8o .pph-image:where(.svelte-1g8bb8o){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.pph-overlay.svelte-1g8bb8o{padding:clamp(1.5rem,5vw,4.5rem);padding-bottom:calc(clamp(1.5rem,5vw,4.5rem) + env(safe-area-inset-bottom,0px));align-items:flex-start}.pph-meta.svelte-1g8bb8o{max-width:min(46rem,100%);color:var(--clad-media-overlay-ink);text-shadow:var(--clad-media-overlay-shadow)}.pph-title.svelte-1g8bb8o{margin:0;font-family:var(--font-sans);font-size:clamp(1.5rem,4.5vw,3rem);font-weight:600;line-height:1.05;letter-spacing:-.03em;text-transform:uppercase;color:var(--clad-media-overlay-ink)}.pph-facts.svelte-1g8bb8o{display:flex;flex-wrap:wrap;gap:1.35em;margin:.75rem 0 0;font-family:var(--font-mono, monospace);font-size:.7rem;font-weight:350;letter-spacing:.14em;text-transform:uppercase;color:var(--clad-media-overlay-ink-muted);opacity:.85}@media(max-width:768px){.pph-fact.svelte-1g8bb8o:first-child{flex-basis:100%}.pph-facts.svelte-1g8bb8o{padding-right:3rem}}.pph-hero--animated.svelte-1g8bb8o .pph-title:where(.svelte-1g8bb8o),.pph-hero--animated.svelte-1g8bb8o .pph-facts:where(.svelte-1g8bb8o){opacity:0;filter:blur(8px);transform:translateY(14px);transition:opacity .48s ease,filter .48s ease,transform .48s cubic-bezier(.4,0,.2,1)}.pph-hero--animated.pph-hero--revealed.svelte-1g8bb8o .pph-title:where(.svelte-1g8bb8o),.pph-hero--animated.pph-hero--revealed.svelte-1g8bb8o .pph-facts:where(.svelte-1g8bb8o){opacity:1;filter:blur(0);transform:none}.pph-hero--animated.pph-hero--revealed.svelte-1g8bb8o .pph-facts:where(.svelte-1g8bb8o){transition-delay:.12s}@media(prefers-reduced-motion:reduce){.pph-hero--animated.svelte-1g8bb8o .pph-title:where(.svelte-1g8bb8o),.pph-hero--animated.svelte-1g8bb8o .pph-facts:where(.svelte-1g8bb8o){opacity:1;filter:none;transform:none;transition:none;transition-delay:0ms}}
