.idx{padding-top:calc(var(--nav-height,80px) + 6rem)}.idx__head{width:100%;max-width:var(--container-width);padding:0 var(--space-md);margin:0 auto}.idx__title{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0 0 -.06em -.055em;font-size:clamp(4.5rem,16vw,13.75rem);font-weight:800;line-height:.88}.idx__intro{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-subtle);margin:1.75rem 0 0;font-size:12px}.idx__wrap{width:100%;max-width:var(--container-width);padding:0 var(--space-md);margin:0 auto;overflow-x:auto}.idx table{border-collapse:collapse;width:100%;font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"zero" 0;font-size:12px;line-height:14px}.idx thead tr{background:#ffffff13}.idx th{text-align:left;letter-spacing:.12em;color:var(--color-accent);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #ffffff38;padding:1.05rem 1.5rem 1.05rem 0;font-size:11px;font-weight:400}.idx th:first-child{padding-left:0}.idx th:nth-child(6){text-align:left}.idx th:last-child{text-align:right;padding-right:0}.idx th .arrow{opacity:0;margin-left:.5em;font-size:9px}.idx th[aria-sort] .arrow{opacity:1}.idx th:hover{color:#fff}.idx td{vertical-align:top;color:var(--color-text-muted);border-bottom:1px solid #ffffff12;padding:1.05rem 1.5rem 1.05rem 0}.idx td:first-child{padding-left:0}.idx tbody tr:nth-child(odd){background:#ffffff09}.idx tbody tr:hover td{color:var(--color-text)}.credits__year{color:var(--color-text-subtle);width:5rem}.credits__client{color:var(--color-text)}.idx td a{color:inherit;border-bottom:1px solid #ffffff38;text-decoration:none}.idx td a:hover{color:#fff;border-bottom-color:#fff}.credits__client:empty+.credits__title{color:var(--color-text)}.credits__title a{color:inherit;border-bottom:1px solid #ffffff59;text-decoration:none}.credits__title a:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.credits__fmt{color:var(--color-text-subtle);white-space:nowrap}.credits__fmt.film{color:var(--color-accent)}.credits__cat{color:var(--color-text-subtle);white-space:nowrap;text-align:right;padding-right:0}.idx__bar{z-index:50;width:100%;max-width:var(--container-width);padding:0 var(--space-md);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;margin:2.25rem auto 1.4rem;font-size:11px;display:flex}.idx__bar button{cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--color-text-subtle);background:#ffffff12;border:none;border-bottom:2px solid #0000;padding:9px 18px;transition:background-color .2s,color .2s,border-color .2s}.idx__bar button:hover{color:#fff;background:#ffffff21}.idx__bar button.on{color:var(--color-accent);border-bottom-color:var(--color-accent);background:#ffffff29}.idx__bar .lbl{color:var(--color-text-subtle);opacity:.55;align-self:center;margin-right:.5rem}@media (max-width:760px){.idx td:nth-child(4),.idx th:nth-child(4),.idx td:nth-child(5),.idx th:nth-child(5),.idx td:nth-child(6),.idx th:nth-child(6){display:none}}@media (max-width:1000px){.idx table{font-size:10px}.idx th,.idx td{padding:.7rem .5rem}}@media (max-width:760px){.idx table{font-size:10px}.idx th:nth-child(6),.idx td:nth-child(6),.idx th:nth-child(5),.idx td:nth-child(5){display:none}.idx th,.idx td{padding:.65rem .3rem}.idx th{white-space:normal}.idx th:first-child{white-space:nowrap}.credits__year{width:auto}.idx th:last-child,.idx td:last-child{padding-right:0}.idx th:not([aria-sort]) .arrow{display:none}}@media (max-width:389px){.idx th .arrow{display:none}}@media (max-width:340px){.idx th:nth-child(7),.idx td:nth-child(7){display:none}}
