.ph-field.svelte-cmtkmo{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ph.svelte-4s1vdh{background:var(--color-ink);color:var(--color-on-ink);padding:clamp(11rem, 18vh, 13.5rem) 0 var(--section-y);isolation:isolate;position:relative;overflow:hidden}.ph__bg.svelte-4s1vdh{z-index:-1;background:radial-gradient(70% 60% at 85% 5%,#0b57c98c,#0000 60%),radial-gradient(50% 50% at 0 100%,#8fe02e29,#0000 60%);position:absolute;inset:0}.ph__photo.svelte-4s1vdh{z-index:-2;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.ph__photo.svelte-4s1vdh:after{content:"";background:linear-gradient(90deg,#06183af0 0%,#06183ad1 42%,#06183a80 100%);position:absolute;inset:0}.ph__grid.svelte-4s1vdh{grid-template-columns:1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.ph.has-media.svelte-4s1vdh .ph__grid:where(.svelte-4s1vdh){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.ph.center.svelte-4s1vdh{text-align:center}.ph.center.svelte-4s1vdh .ph__inner:where(.svelte-4s1vdh){align-items:center}.ph.center.svelte-4s1vdh .ph__lede:where(.svelte-4s1vdh){margin-inline:auto}.ph.center.svelte-4s1vdh .ph__crumbs:where(.svelte-4s1vdh){justify-content:center}.ph__inner.svelte-4s1vdh{flex-direction:column;display:flex}.ph__crumbs.svelte-4s1vdh{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-on-ink-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.6rem;display:flex}.ph__crumbs.svelte-4s1vdh a:where(.svelte-4s1vdh){color:var(--color-on-ink-muted)}.ph__crumbs.svelte-4s1vdh a:where(.svelte-4s1vdh):hover{color:#fff}.ph__crumbs.svelte-4s1vdh span:where(.svelte-4s1vdh){color:var(--color-accent)}.ph__crumbs.svelte-4s1vdh svg{opacity:.5}.ph__eyebrow.svelte-4s1vdh{color:var(--color-accent);margin-bottom:1.2rem}.ph__title.svelte-4s1vdh{font-size:var(--text-3xl);letter-spacing:-.04em;color:#fff;max-width:18ch;line-height:.98}.ph.compact.svelte-4s1vdh .ph__title:where(.svelte-4s1vdh){font-size:clamp(2.8rem,1.6rem + 6vw,5.625rem)}.ph.center.svelte-4s1vdh .ph__title:where(.svelte-4s1vdh){max-width:22ch}.ph__lede.svelte-4s1vdh{max-width:52ch;font-size:var(--text-lg);color:var(--color-on-ink-muted);margin-top:1.6rem;line-height:1.5}.ph__actions.svelte-4s1vdh{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.ph__media.svelte-4s1vdh{aspect-ratio:4/3;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:24px 24px 24px 90px;overflow:hidden;box-shadow:0 40px 90px -40px #0009}.ph__media.svelte-4s1vdh img{object-fit:cover;width:100%;height:100%}@media (width<=900px){.ph.has-media.svelte-4s1vdh .ph__grid:where(.svelte-4s1vdh){grid-template-columns:1fr}.ph__media.svelte-4s1vdh{aspect-ratio:16/9;border-radius:20px 20px 20px 60px}}
