._1XrNWa_head{align-content:start;gap:24px;padding-top:clamp(140px,20vh,220px);padding-bottom:clamp(40px,6vh,72px);display:grid}._1XrNWa_hero{grid-template-rows:1fr auto;min-height:100svh;margin-bottom:clamp(72px,14vh,140px);display:grid}._1XrNWa_head ._1XrNWa_lede{max-width:50ch}._1XrNWa_index{padding-bottom:clamp(96px,16vh,200px);position:relative}._1XrNWa_filters{z-index:10;background:color-mix(in oklab, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-wrap:wrap;gap:10px;margin-bottom:clamp(24px,4vh,40px);padding:76px 0 16px;display:flex;position:sticky;top:0}._1XrNWa_filter{border:1px solid var(--line);letter-spacing:-.01em;height:46px;transition:background-color .5s var(--ease), color .5s var(--ease), border-color .5s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:0 20px;font-size:16px;display:inline-flex}._1XrNWa_filter:hover{border-color:var(--fg)}._1XrNWa_filter[aria-pressed=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}._1XrNWa_fcount{opacity:.55}._1XrNWa_list{list-style:none}._1XrNWa_row{border-bottom:1px solid var(--line);overflow:hidden}._1XrNWa_link{gap:var(--gutter);transition:padding .7s var(--ease), color .5s var(--ease);grid-template-columns:3ch minmax(0,6fr) minmax(0,5fr) minmax(0,2fr);align-items:center;padding:clamp(22px,3.4vh,36px) 0;display:grid;position:relative}._1XrNWa_link:before{content:"";background:var(--fg);transform-origin:bottom;transition:transform .7s var(--ease);z-index:-1;position:absolute;inset:0;transform:scaleY(0)}._1XrNWa_link:hover{color:var(--bg);padding-left:18px;padding-right:18px}._1XrNWa_link:hover:before{transform:scaleY(1)}._1XrNWa_num{opacity:.5;font-size:15px}._1XrNWa_name{letter-spacing:-.045em;font-size:clamp(30px,3.6vw,64px);font-weight:300;line-height:1}._1XrNWa_sum{opacity:.75;max-width:42ch;font-size:clamp(15px,1.1vw,18px);line-height:1.4}._1XrNWa_stage{opacity:.8;white-space:nowrap;border:1px solid;border-radius:999px;justify-self:end;padding:6px 12px;font-size:14px}._1XrNWa_preview{z-index:20;aspect-ratio:4/3;pointer-events:none;opacity:0;transform-origin:0;width:420px;margin:-158px 0 0 32px;position:fixed;top:0;left:0}._1XrNWa_previewImg{transition:opacity .35s var(--ease);background:var(--bg);border-radius:6px;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 80px -30px #00000073}._1XrNWa_previewImg img{object-fit:cover;object-position:top}@media (max-width:900px){._1XrNWa_link{grid-template-columns:1fr;row-gap:8px}._1XrNWa_num{display:none}._1XrNWa_stage{justify-self:start}._1XrNWa_preview{display:none}}._1XrNWa_fields{grid-template-columns:repeat(8,minmax(0,1fr));align-self:end;gap:10px;padding-bottom:clamp(24px,4vh,40px);list-style:none;display:grid}._1XrNWa_field{text-align:left;border-bottom:1px solid var(--line);width:100%;transition:border-color .5s var(--ease);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding-bottom:6px;display:grid;position:relative}._1XrNWa_field:hover,._1XrNWa_field[aria-pressed=true]{border-color:var(--fg)}._1XrNWa_fieldImg{aspect-ratio:4/3;background:var(--line);grid-column:1/-1;display:block;position:relative;overflow:hidden}._1XrNWa_fieldImg img{object-fit:cover;filter:grayscale()contrast(1.05);transition:filter .8s var(--ease), transform 1.2s var(--ease)}._1XrNWa_field:hover ._1XrNWa_fieldImg img,._1XrNWa_field[aria-pressed=true] ._1XrNWa_fieldImg img{filter:none;transform:scale(1.05)}._1XrNWa_fieldName{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;line-height:1.25;overflow:hidden}._1XrNWa_field ._1XrNWa_fcount{padding-bottom:1px;font-size:13px;line-height:1.25}._1XrNWa_group{margin-top:clamp(48px,8vh,96px)}._1XrNWa_groupHead{gap:var(--gutter);border-bottom:1px solid var(--fg);grid-template-columns:minmax(0,5fr) minmax(0,6fr) auto;align-items:end;padding-bottom:18px;display:grid}._1XrNWa_groupName{letter-spacing:-.045em;font-size:clamp(28px,3.2vw,56px);font-weight:300;line-height:1}._1XrNWa_groupName a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}._1XrNWa_groupBlurb{color:var(--mute);max-width:48ch;font-size:clamp(15px,1.1vw,18px)}._1XrNWa_groupCount{letter-spacing:-.04em;font-size:clamp(28px,3.2vw,56px);font-weight:200;line-height:1}@media (max-width:900px){._1XrNWa_fields{grid-template-columns:repeat(2,minmax(0,1fr))}._1XrNWa_filters{-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-top:64px;padding-inline:var(--gutter);flex-wrap:nowrap;overflow-x:auto}._1XrNWa_filters::-webkit-scrollbar{display:none}._1XrNWa_filter{flex:none;height:40px;padding:0 16px;font-size:14px}._1XrNWa_groupHead{grid-template-columns:1fr auto}._1XrNWa_groupBlurb{grid-area:2/1/auto/-1}}
