.pnf-page{background:#14191d}.pnf{isolation:isolate;color:#f2efe9;align-items:center;min-height:100svh;padding-top:74px;display:grid;position:relative;overflow:hidden}.pnf-photo{z-index:-2;object-fit:cover;object-position:70% 50%}.pnf:before{content:"";z-index:-1;background:linear-gradient(90deg,#0a0e12d1 0%,#0a0e129e 38%,#0a0e121f 72%,#0a0e1200 100%),linear-gradient(#0a0e1200 60%,#0a0e1259);position:absolute;inset:0}.pnf-in{width:100%;max-width:var(--tf-max,1240px);padding:clamp(48px, 8vh, 96px) var(--tf-gutter,6vw);grid-template-columns:minmax(0,1fr);justify-items:start;gap:18px;margin:0 auto;display:grid}@media (min-width:1024px){.pnf-in{grid-template-columns:minmax(0,11fr) minmax(0,9fr)}.pnf-in>*{grid-column:1}}.pnf-k{font-family:var(--tf-utility);font-weight:500;font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;color:#f2efe9c7;margin:0}.pnf-h{font-family:var(--tf-serif);font-weight:var(--tf-title-weight);font-size:var(--fs-title);letter-spacing:-.02em;text-transform:none;text-wrap:balance;color:#f7f4ee;margin:0;line-height:1.04}.pnf-lede{font-family:var(--tf-serif);font-size:var(--fs-lead);color:#f2efe9db;margin:0;line-height:1.5}.pnf-acts{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.pnf-go{color:#14191d;background:#f2efe9;border-color:#f2efe9}.pnf-ask{color:#f2efe9;background:0 0;border-color:#f2efe98c}@media (hover:hover){.pnf-go:hover{background:#fff}.pnf-ask:hover{border-color:#f2efe9}}.pnf-go:focus-visible,.pnf-ask:focus-visible{outline-offset:3px;outline:2px solid #e9c48f}@media (max-width:1023px){.pnf{align-items:start;padding-top:58px}.pnf-photo{object-position:76% 50%}.pnf:before{background:linear-gradient(#0a0e128c 0%,#0a0e124d 34%,#0a0e1200 50%)}.pnf-in{padding-top:clamp(28px,6vh,56px);padding-bottom:calc(64px + max(env(safe-area-inset-bottom,0px), 10px) + 36px)}}
