.hehJVW_hero{padding:clamp(110px, 13vw, 190px) var(--gutter) clamp(30px, 4vw, 56px)}.hehJVW_title{font-size:clamp(4rem,15vw,16rem);line-height:.82}.hehJVW_count{letter-spacing:-.04em;vertical-align:top;color:#e50586;margin-left:.12em;font-size:.22em;position:relative;top:.35em}.hehJVW_lede{max-width:640px;margin-top:clamp(16px,2vw,28px);font-size:clamp(1.15rem,1.8vw,1.7rem)}.hehJVW_filters{flex-wrap:wrap;gap:8px;margin-top:clamp(22px,3vw,40px);display:flex}.hehJVW_filter{font-size:.92rem}.hehJVW_filterOff{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);background:0 0}.hehJVW_filterOff:hover{background:var(--ink);color:#fff}.hehJVW_gridWrap{padding:0 var(--gutter) clamp(70px, 9vw, 140px)}.hehJVW_grid{grid-template-columns:repeat(6,1fr);grid-auto-rows:clamp(140px,14vw,220px);gap:clamp(8px,1vw,14px);margin:0;padding:0;list-style:none;display:grid}.hehJVW_cell{grid-column:span var(--c);grid-row:span var(--r)}.hehJVW_tile{width:100%;height:100%;color:inherit;background:#141414;border-radius:clamp(12px,1.3vw,18px);text-decoration:none;display:block;position:relative;overflow:hidden}.hehJVW_tile img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.hehJVW_tile:hover img{transform:scale(1.05)}.hehJVW_label{max-width:calc(100% - 20px);letter-spacing:var(--track-sm);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:999px;padding:6px 12px;font-size:clamp(.8rem,.95vw,.95rem);font-weight:700;line-height:1.15;transition:opacity .25s;position:absolute;bottom:10px;left:10px;overflow:hidden}.hehJVW_hover{opacity:0;flex-direction:column;justify-content:flex-end;gap:6px;padding:clamp(14px,1.6vw,24px);transition:opacity .3s;display:flex;position:absolute;inset:0}.hehJVW_tile:hover .hehJVW_hover,.hehJVW_tile:focus-visible .hehJVW_hover{opacity:.97}.hehJVW_tile:hover .hehJVW_label,.hehJVW_tile:focus-visible .hehJVW_label{opacity:0}.hehJVW_hoverName{letter-spacing:var(--track-sm);font-size:clamp(1.05rem,1.5vw,1.5rem);font-weight:700;line-height:1.05}.hehJVW_hoverKind{opacity:.85;font-size:.85rem;font-weight:600}.hehJVW_hoverText{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.92rem;line-height:1.35;display:-webkit-box;overflow:hidden}.hehJVW_hoverCue{margin-top:4px;font-size:.85rem;font-weight:700}.hehJVW_tile:focus-visible{outline-offset:3px;outline:3px solid #e50586}.hehJVW_empty{color:#6b6b6b}.hehJVW_study{padding:0 var(--gutter) clamp(80px, 10vw, 150px)}.hehJVW_studyHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;display:flex}.hehJVW_studyTitle{max-width:14ch;font-size:clamp(2.6rem,7vw,7rem)}.hehJVW_studyCols{grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.4vw,20px);margin-top:clamp(26px,3vw,44px);display:grid}.hehJVW_studyCard{border-radius:18px;padding:clamp(22px,2.2vw,34px)}.hehJVW_studyLabel{letter-spacing:var(--track-sm);margin:0 0 12px;font-size:clamp(1.3rem,1.8vw,1.8rem);font-weight:700}.hehJVW_studyText{white-space:pre-line;margin:0;font-size:.98rem;line-height:1.5}@media (max-width:900px){.hehJVW_grid{grid-template-columns:1fr 1fr;grid-auto-rows:clamp(150px,34vw,240px)}.hehJVW_cell{grid-area:span 1/span 1}.hehJVW_cell:nth-child(5n+1){grid-column:span 2}.hehJVW_studyCols{grid-template-columns:1fr}}
