.ph[data-astro-cid-j5qqxuod]{--ink: #171717;--muted: #6b6b68;--line: rgba(23, 23, 23, .12);--title-font: "Inter Tight", var(--font-sans);--bars: 0px;font-family:var(--font-sans);background:#f1f1ef;color:var(--ink);overflow-x:clip}@supports (height: 100lvh){.ph[data-astro-cid-j5qqxuod]{--bars: calc(100lvh - 100svh) }}.ph-kicker[data-astro-cid-j5qqxuod]{font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.ph-kicker[data-astro-cid-j5qqxuod] a[data-astro-cid-j5qqxuod]{color:inherit;border-bottom:1px solid var(--line)}.ph-kicker[data-astro-cid-j5qqxuod] a[data-astro-cid-j5qqxuod]:hover{color:var(--ink);border-color:var(--ink)}.ph-open[data-astro-cid-j5qqxuod]{display:flex;flex-direction:column;gap:clamp(1.5rem,4vw,3.5rem);padding:calc(var(--header-h) + clamp(1.5rem,3vw,2.5rem)) var(--px) clamp(1.25rem,2.5vw,2rem)}.ph-title[data-astro-cid-j5qqxuod]{font-family:var(--title-font);font-size:clamp(3.6rem,11.4vw,15rem);font-weight:900;line-height:.86;letter-spacing:-.055em;text-transform:uppercase;hyphens:manual}.ph-all[data-astro-cid-j5qqxuod]{padding:clamp(4rem,8vw,7rem) var(--px) 0}.ph-all-head[data-astro-cid-j5qqxuod]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,5rem);align-items:end;margin-bottom:clamp(1.5rem,3vw,2.5rem)}.ph-all-title[data-astro-cid-j5qqxuod]{font-family:var(--title-font);font-size:clamp(2.4rem,6vw,5.5rem);font-weight:900;line-height:.9;letter-spacing:-.05em;text-transform:uppercase}.ph-lede[data-astro-cid-j5qqxuod]{font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.55;color:var(--muted);max-width:34ch}.ph-index[data-astro-cid-j5qqxuod]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.5rem,3vw,3rem);border-top:1px solid var(--line)}.ph-index[data-astro-cid-j5qqxuod] a[data-astro-cid-j5qqxuod]{display:grid;grid-template-columns:2.2rem 1fr;align-items:baseline;padding:.85rem 0;border-bottom:1px solid var(--line);transition:padding-left .35s cubic-bezier(.16,1,.3,1)}.ph-index[data-astro-cid-j5qqxuod] a[data-astro-cid-j5qqxuod]:hover{padding-left:.5rem}.ph-index-num[data-astro-cid-j5qqxuod]{font-size:.68rem;font-weight:600;letter-spacing:.1em;color:var(--muted);font-variant-numeric:tabular-nums}.ph-index-name[data-astro-cid-j5qqxuod]{font-family:var(--title-font);font-size:clamp(1.2rem,1.6vw,1.5rem);font-weight:800;letter-spacing:-.03em}.ph-index-tag[data-astro-cid-j5qqxuod]{grid-column:2;font-size:.82rem;color:var(--muted);margin-top:.15rem}.ph-ch[data-astro-cid-j5qqxuod]{position:relative;height:100vh;height:100lvh;min-height:560px;overflow:hidden;color:#fff;background:#111}.ph-ch[data-astro-cid-j5qqxuod]+.ph-ch[data-astro-cid-j5qqxuod]{margin-top:4px}.ph-ch-media[data-astro-cid-j5qqxuod],.ph-ch-media[data-astro-cid-j5qqxuod] picture[data-astro-cid-j5qqxuod],.ph-ch-media[data-astro-cid-j5qqxuod] img[data-astro-cid-j5qqxuod]{position:absolute;inset:0;width:100%;height:100%}.ph-ch-media[data-astro-cid-j5qqxuod] img[data-astro-cid-j5qqxuod]{object-fit:cover;transform:scale(1.06);transition:transform 1.6s cubic-bezier(.16,1,.3,1)}.ph-ch[data-astro-cid-j5qqxuod].in-view .ph-ch-media[data-astro-cid-j5qqxuod] img[data-astro-cid-j5qqxuod]{transform:scale(1)}.ph-ch[data-astro-cid-j5qqxuod]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to right,#0a0a0ac7,#0a0a0a73 32%,#0a0a0a00 58%)}.ph-ch--right[data-astro-cid-j5qqxuod]:after{background:linear-gradient(to left,#0a0a0ac7,#0a0a0a73 32%,#0a0a0a00 58%)}.ph-ch-text[data-astro-cid-j5qqxuod]{position:absolute;z-index:2;bottom:calc(clamp(2rem,5vw,4.5rem) + var(--bars));left:var(--px);max-width:min(34rem,44vw);display:flex;flex-direction:column;gap:.9rem}.ph-ch--right[data-astro-cid-j5qqxuod] .ph-ch-text[data-astro-cid-j5qqxuod]{left:auto;right:var(--px)}.ph-ch-text[data-astro-cid-j5qqxuod]>[data-astro-cid-j5qqxuod]{opacity:0;transform:translateY(18px);transition:opacity .8s ease,transform .9s cubic-bezier(.16,1,.3,1)}.ph-ch[data-astro-cid-j5qqxuod].in-view .ph-ch-text[data-astro-cid-j5qqxuod]>[data-astro-cid-j5qqxuod]{opacity:1;transform:none}.ph-ch[data-astro-cid-j5qqxuod].in-view .ph-ch-text[data-astro-cid-j5qqxuod]>[data-astro-cid-j5qqxuod]:nth-child(2){transition-delay:80ms}.ph-ch[data-astro-cid-j5qqxuod].in-view .ph-ch-text[data-astro-cid-j5qqxuod]>[data-astro-cid-j5qqxuod]:nth-child(3){transition-delay:.16s}.ph-ch[data-astro-cid-j5qqxuod].in-view .ph-ch-text[data-astro-cid-j5qqxuod]>[data-astro-cid-j5qqxuod]:nth-child(4){transition-delay:.24s}.ph-ch[data-astro-cid-j5qqxuod].in-view .ph-ch-text[data-astro-cid-j5qqxuod]>[data-astro-cid-j5qqxuod]:nth-child(5){transition-delay:.32s}.ph-ch-num[data-astro-cid-j5qqxuod]{font-size:.7rem;font-weight:700;letter-spacing:.18em;color:#ffffffa6;font-variant-numeric:tabular-nums}.ph-ch-name[data-astro-cid-j5qqxuod]{font-family:var(--title-font);font-size:clamp(3rem,8vw,8rem);font-weight:900;line-height:.88;letter-spacing:-.05em;text-transform:uppercase}.ph-ch-tag[data-astro-cid-j5qqxuod]{font-family:var(--title-font);font-size:clamp(1.1rem,1.6vw,1.5rem);font-weight:600;letter-spacing:-.02em}.ph-ch-body[data-astro-cid-j5qqxuod]{font-size:.95rem;line-height:1.65;color:#ffffffd1;max-width:44ch}.ph-ch-actions[data-astro-cid-j5qqxuod]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.4rem}.ph-btn[data-astro-cid-j5qqxuod]{display:inline-flex;align-items:center;min-height:44px;padding:0 1.15rem;border:1px solid rgba(255,255,255,.6);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;transition:background .2s,color .2s,border-color .2s}.ph-btn[data-astro-cid-j5qqxuod]:hover{border-color:#fff;background:#ffffff1f}.ph-btn--solid[data-astro-cid-j5qqxuod]{background:#fff;color:var(--ink);border-color:#fff}.ph-btn--solid[data-astro-cid-j5qqxuod]:hover{background:#e9e9e6;color:var(--ink)}.ph-standard[data-astro-cid-j5qqxuod]{padding:clamp(4rem,8vw,7rem) var(--px)}.ph-standard[data-astro-cid-j5qqxuod] ol[data-astro-cid-j5qqxuod]{display:grid;grid-template-columns:repeat(4,1fr);margin-top:1.5rem;border-top:1px solid var(--line)}.ph-standard[data-astro-cid-j5qqxuod] li[data-astro-cid-j5qqxuod]{display:flex;flex-direction:column;gap:.6rem;padding:1.25rem 1.25rem 0 0;font-family:var(--title-font);font-size:clamp(1.15rem,1.8vw,1.6rem);font-weight:800;letter-spacing:-.03em}@media(max-width:1024px){.ph-index[data-astro-cid-j5qqxuod]{grid-template-columns:1fr 1fr}.ph-standard[data-astro-cid-j5qqxuod] ol[data-astro-cid-j5qqxuod]{grid-template-columns:1fr 1fr;row-gap:1.5rem}}@media(max-width:767px){.ph-title[data-astro-cid-j5qqxuod]{font-size:clamp(3.2rem,19vw,6rem)}.ph-index[data-astro-cid-j5qqxuod],.ph-all-head[data-astro-cid-j5qqxuod]{grid-template-columns:1fr}.ph-index[data-astro-cid-j5qqxuod] a[data-astro-cid-j5qqxuod]{padding:.75rem 0}.ph-ch[data-astro-cid-j5qqxuod]{min-height:0}.ph-ch[data-astro-cid-j5qqxuod]:after,.ph-ch--right[data-astro-cid-j5qqxuod]:after{background:linear-gradient(to top,#0a0a0ae0,#0a0a0a8c 40%,#0a0a0a00 68%)}.ph-ch-text[data-astro-cid-j5qqxuod],.ph-ch--right[data-astro-cid-j5qqxuod] .ph-ch-text[data-astro-cid-j5qqxuod]{left:var(--px);right:var(--px);max-width:none;bottom:calc(2rem + var(--bars));gap:.7rem}.ph-ch-name[data-astro-cid-j5qqxuod]{font-size:clamp(2.4rem,12.5vw,4.2rem)}.ph-ch-body[data-astro-cid-j5qqxuod]{font-size:.88rem}.ph-ch-actions[data-astro-cid-j5qqxuod] .ph-btn[data-astro-cid-j5qqxuod]{flex:1;justify-content:center;padding:0 .75rem;letter-spacing:.1em}.ph-standard[data-astro-cid-j5qqxuod] ol[data-astro-cid-j5qqxuod]{grid-template-columns:1fr}.ph-standard[data-astro-cid-j5qqxuod] li[data-astro-cid-j5qqxuod]{flex-direction:row;align-items:baseline;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--line)}}@media(prefers-reduced-motion:reduce){.ph-ch-media[data-astro-cid-j5qqxuod] img[data-astro-cid-j5qqxuod],.ph-ch-text[data-astro-cid-j5qqxuod]>[data-astro-cid-j5qqxuod]{transition:none;transform:none;opacity:1}}
