.ph[data-v-50e2a86a]{background:var(--foam);overflow:hidden;padding:clamp(150px,17vw,215px) 0 clamp(48px,6vw,80px);position:relative}.ph[data-v-50e2a86a]:before{background-image:linear-gradient(rgba(18,40,79,.05) 1px,transparent 0),linear-gradient(90deg,rgba(18,40,79,.05) 1px,transparent 0);background-size:4rem 4rem;content:"";inset:0;-webkit-mask-image:radial-gradient(70% 90% at 80% 10%,#000,transparent 70%);mask-image:radial-gradient(70% 90% at 80% 10%,#000,transparent 70%);pointer-events:none;position:absolute}.ph .wrap[data-v-50e2a86a]{position:relative}.ph__crumbs[data-v-50e2a86a]{color:var(--muted);display:flex;font-size:.82rem;font-weight:500;gap:.6rem;margin-bottom:2rem}.ph__crumbs a[data-v-50e2a86a]{border-bottom:1px solid transparent;color:var(--ink);transition:border-color .3s}.ph__crumbs a[data-v-50e2a86a]:hover{border-color:currentColor}.ph__title[data-v-50e2a86a]{color:var(--navy);font-size:clamp(2.8rem,8.2vw,8.6rem);font-weight:560;letter-spacing:-.05em;line-height:var(--lh-display);max-width:16ch}.ph__foot[data-v-50e2a86a]{align-items:flex-end;border-top:1px solid var(--line);display:flex;gap:2rem;justify-content:space-between;margin-top:clamp(32px,4vw,56px);padding-top:1.75rem}.ph__lead[data-v-50e2a86a]{color:var(--muted);font-size:clamp(1rem,1.2vw,1.2rem);max-width:46ch}@media(max-width:700px){.ph__foot[data-v-50e2a86a]{align-items:flex-start;flex-direction:column}}
