.page-module__s3sGNq__page{background:var(--background,#f4f1e9);width:100%;min-height:100svh;color:var(--foreground,#111);padding:clamp(6rem,10vw,10rem) clamp(1rem,3vw,3rem) 3rem}.page-module__s3sGNq__nav{background-color:var(--background,#f4f1e9);z-index:9;align-items:center;width:100%;height:6rem;display:flex;position:fixed;top:0}.page-module__s3sGNq__backBtn{margin:0;padding:.1rem .2rem}.page-module__s3sGNq__header{background-color:var(--foreground);color:var(--background);border-top:2px solid;border-bottom:1px solid;margin-bottom:1.5rem;padding-top:.6rem}.page-module__s3sGNq__headerTop{text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;align-items:center;padding-bottom:2rem;font-size:.7rem;display:flex}.page-module__s3sGNq__headingRow{justify-content:space-between;align-items:flex-end;padding-bottom:1rem;display:flex}.page-module__s3sGNq__headingRow h1{letter-spacing:-.06em;margin:0;font-size:clamp(2.5rem,3vw,5rem);font-weight:500;line-height:.85}.page-module__s3sGNq__summary{text-transform:uppercase;letter-spacing:.08em;flex-direction:column;align-items:flex-end;gap:.2rem;font-size:.65rem;display:flex}.page-module__s3sGNq__creditsTable{width:100%}.page-module__s3sGNq__row{border-bottom:1px solid;grid-template-columns:minmax(3rem,.4fr) minmax(4rem,.6fr) minmax(10rem,1.5fr) minmax(12rem,2fr) minmax(12rem,1.5fr);align-items:center;min-height:5rem;display:grid}.page-module__s3sGNq__row>div{min-width:0;padding:.75rem 1rem}.page-module__s3sGNq__row>div:first-child{padding-left:0}.page-module__s3sGNq__tableHeader{text-transform:uppercase;letter-spacing:.12em;border-top:1px solid;min-height:auto;font-size:.62rem;font-weight:700}.page-module__s3sGNq__tableHeader>div{padding-top:.5rem;padding-bottom:.5rem}.page-module__s3sGNq__number{opacity:.65;font-size:.65rem}.page-module__s3sGNq__artist{font-size:clamp(.9rem,1.1vw,1.1rem);font-weight:600}.page-module__s3sGNq__release{font-size:clamp(.85rem,1vw,1rem)}.page-module__s3sGNq__roles{text-transform:uppercase;letter-spacing:.06em;font-size:.68rem;line-height:1.35}.page-module__s3sGNq__thumbnail{aspect-ratio:1;background:#ddd;width:6rem;overflow:hidden}.page-module__s3sGNq__thumbnail picture{width:100%;height:100%;display:block}.page-module__s3sGNq__thumbnail img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:filter .3s,transform .4s cubic-bezier(.22,1,.36,1);display:block}.page-module__s3sGNq__row:hover .page-module__s3sGNq__thumbnail img{filter:grayscale(0);transform:scale(1.06)}.page-module__s3sGNq__row:not(.page-module__s3sGNq__tableHeader){transition:background-color .2s,padding-left .2s}.page-module__s3sGNq__row:not(.page-module__s3sGNq__tableHeader):hover{background:#0000000a}.page-module__s3sGNq__mobileLabel{display:none}.page-module__s3sGNq__footer{text-transform:uppercase;letter-spacing:.12em;border-bottom:2px solid;justify-content:space-between;padding-top:.6rem;padding-bottom:.6rem;font-size:.62rem;display:flex}@media (max-width:1024px){.page-module__s3sGNq__page{padding-left:1rem;padding-right:1rem}.page-module__s3sGNq__headerTop{padding-bottom:1.5rem}.page-module__s3sGNq__headingRow{padding-bottom:.8rem}.page-module__s3sGNq__tableHeader{display:none}.page-module__s3sGNq__row{grid-template-columns:4.5rem 1fr;grid-template-areas:"image artist""image release""image roles";gap:.2rem 1rem;min-height:7rem;padding:1rem 0;position:relative}.page-module__s3sGNq__row>div{padding:0}.page-module__s3sGNq__number{z-index:2;background:var(--background,#f4f1e9);position:absolute;top:.5rem;left:0;padding:.15rem .25rem!important}.page-module__s3sGNq__imageColumn{grid-area:image}.page-module__s3sGNq__artist{grid-area:artist;align-self:end;font-size:1rem}.page-module__s3sGNq__release{grid-area:release;font-size:.85rem}.page-module__s3sGNq__roles{grid-area:roles;align-self:start;font-size:.62rem;padding-top:.5rem!important}.page-module__s3sGNq__thumbnail{width:4.5rem}.page-module__s3sGNq__mobileLabel{text-transform:uppercase;letter-spacing:.1em;opacity:.5;margin-bottom:.15rem;font-size:.5rem;font-weight:400;display:block}.page-module__s3sGNq__footer{margin-top:0}}
