@scope(.publications-approved){:scope{--strip-duration:1s}@media (max-width:760px){:scope{--strip-duration:.75s}}@keyframes reveal-strip{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:no-preference){[data-reveal=strip][data-reveal-state=pending]{opacity:1}[data-reveal=strip][data-reveal-state=pending]>img{clip-path:inset(0 0 100%)}[data-reveal=strip][data-reveal-state=visible]>img{animation:reveal-strip var(--strip-duration) var(--motion-ease) backwards;animation-delay:var(--reveal-delay,0s)}}.hf{gap:clamp(40px,30px + 2.6vw,72px);display:grid}.hf-r{color:var(--ink);text-decoration:none;display:block}.hf-i{aspect-ratio:16/7;margin-inline:calc(var(--gut) * -1);background:#1e2a26;display:block;overflow:hidden}@media (min-width:760px){.hf-i{aspect-ratio:32/9}}@media (min-width:1280px){.hf-i{margin-inline:calc((100vw - var(--max)) / -2 - var(--gut))}}.hf-i img{object-fit:cover;width:100%;height:100%;display:block}.hf-ph{place-items:center;display:grid}.hf-ph span{color:#ffffff80;letter-spacing:.12em;text-transform:uppercase;font-size:10.5px}.hf-x{border-bottom:1px solid var(--hair);grid-template-columns:22px minmax(0,1fr) 28px;align-items:baseline;gap:8px 16px;padding:20px 0 22px;transition:color .2s;display:grid}.hf-n{color:var(--muted);letter-spacing:.035em;font-variant-numeric:tabular-nums;grid-row:1;font-size:11px}.hf-t{letter-spacing:-.03em;text-wrap:balance;grid-column:2;font-size:clamp(28px,20px + 2.5vw,56px);font-weight:400;line-height:1.06}.hf-d{grid-column:2;gap:4px;display:grid}.hf-m{letter-spacing:.035em;text-transform:uppercase;color:var(--muted);font-size:11px}.hf-s{color:var(--ink-2);max-width:46ch;font-size:clamp(16px,15px + .3vw,18px);line-height:1.5}.hf-a{grid-area:1/3;justify-self:end;font-size:22px;line-height:1;transition:transform .25s}@media (min-width:1100px){.hf-x{grid-template-columns:22px minmax(0,1fr) minmax(0,1fr) 28px;align-items:center;column-gap:clamp(24px,2.6vw,40px);padding:22px 0 24px}.hf-n,.hf-t,.hf-d,.hf-a{grid-row:1}.hf-d{grid-column:3}.hf-a{grid-column:4}}:is(.hf-r:hover .hf-x,.hf-r:focus-visible .hf-x){color:var(--blue)}:is(.hf-r:hover .hf-a,.hf-r:focus-visible .hf-a){transform:translate(3px,-3px)}.hf-r:focus-visible{outline-offset:4px;outline:2px solid}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hf-i img{transition:transform .8s var(--motion-ease), filter .6s ease}.hf-r:hover .hf-i img{filter:saturate(.92);transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.hf-a{transition:none!important}}.hf{gap:clamp(64px,44px + 4vw,120px)}@media (min-width:960px){.hf-x{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline}.hf-n{grid-area:1/1/2/2}.hf-t{grid-area:1/1/2/8;padding-left:44px}.hf-d{grid-area:1/8/2/12}.hf-a{grid-area:1/12/2/13;justify-self:end}}@media (min-width:760px){.pb-h1{font-size:min(calc((min(100vw, var(--max)) - 2 * var(--gut)) / 8.35), 128px)}}.pb-s{position:relative}.pb-f{border-top:1px solid var(--hair);flex-wrap:wrap;gap:4px 28px;margin-bottom:clamp(24px,18px + 1.4vw,40px);padding-block:18px 22px;display:flex}.pb-fb{cursor:pointer;min-height:44px;color:var(--muted);background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:8px;padding:0;font-size:16px;transition:color .2s,border-color .2s;display:inline-flex}.pb-fb:hover{color:var(--blue)}.pb-fb[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--ink)}.pb-c{letter-spacing:.08em;color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.pb-l article[hidden],.pb-f[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.pb-l article.pb-in{animation:reveal-text .5s var(--motion-ease) backwards}}.hf-t{margin:0}.pb-s{padding-bottom:clamp(64px,8vw,120px)}.hf-r:hover .hf-s,.hf-r:hover .hf-m{color:var(--blue)}.hf-r:hover .hf-i img{filter:none}}
