section{margin-bottom:5vh}section[data-section=header]{border-bottom:1px solid var(--color-neutral-800);display:flex;flex-direction:column;gap:var(--margin);justify-content:flex-end;padding-bottom:var(--margin);padding-top:calc(5vh + var(--margin))}section[data-section=header] .content{display:flex;flex-direction:column;gap:1.6rem;position:relative}section[data-section=header] .content .title{color:#fff;font-family:var(--ff-display);font-size:var(--fs-fluid-xl);font-weight:100;line-height:1}:is(section[data-section=header] .content) .title{color:#fff;font-family:var(--ff-display);font-size:var(--fs-fluid-xl);font-weight:100;line-height:1}section[data-section=header] .content .description{display:flex;flex-direction:column;gap:1.6rem}:is(section[data-section=header] .content) .description{display:flex;flex-direction:column;gap:1.6rem}section[data-section=header] .content .description p{color:var(--color-neutral-400);font-size:1.8rem;font-weight:400;line-height:1.5;max-width:60ch}:is(:is(section[data-section=header] .content) .description) p{color:var(--color-neutral-400);font-size:1.8rem;font-weight:400;line-height:1.5;max-width:60ch}section[data-section=header] .content .description a{color:var(--color-neutral-200);font-size:inherit;font-weight:600;transition:color .2s ease-in-out}:is(:is(section[data-section=header] .content) .description) a{color:var(--color-neutral-200);font-size:inherit;font-weight:600;transition:color .2s ease-in-out}section[data-section=header] .content .description a:hover{color:var(--color-neutral-100)}:is(:is(:is(section[data-section=header] .content) .description) a):hover{color:var(--color-neutral-100)}section[data-section=discography]{--border-radius:12px;border:1px solid var(--color-neutral-700);border-radius:12px;border-radius:var(--border-radius);overflow:hidden}section[data-section=discography] .container{overflow-x:auto;width:100%}@media (min-width:1024px){section[data-section=discography] .container{overflow-x:visible}}section[data-section=discography] table{border-collapse:collapse;border-radius:var(--border-radius);border-spacing:0;font-family:var(--font-sans);max-width:100%;min-width:var(--max-width);table-layout:fixed;text-align:left}section[data-section=discography] table [data-left]{text-align:left}:is(section[data-section=discography] table) [data-left]{text-align:left}section[data-section=discography] table [data-center]{text-align:center}:is(section[data-section=discography] table) [data-center]{text-align:center}section[data-section=discography] table [data-right]{text-align:right}:is(section[data-section=discography] table) [data-right]{text-align:right}section[data-section=discography] td,section[data-section=discography] th{border-width:1px 0 0 1px}section[data-section=discography] :is(td,th){border-width:1px 0 0 1px}section[data-section=discography] td:last-of-type,section[data-section=discography] th:last-of-type{border-right-width:1px}:is(section[data-section=discography] :is(td,th)):last-of-type{border-right-width:1px}section[data-section=discography] td,section[data-section=discography] th{border-left:1px solid var(--color-neutral-800);font-size:1.2rem;padding:1rem;text-align:left}section[data-section=discography] th{color:var(--color-neutral-200);font-weight:500}section[data-section=discography] td{color:var(--color-neutral-400)}section[data-section=discography] a{color:var(--color-neutral-100);font-size:1.2rem;font-weight:600;transition:color .2s ease-in-out}section[data-section=discography] a:hover{color:var(--color-neutral-400)}:is(section[data-section=discography] a):hover{color:var(--color-neutral-400)}section[data-section=discography] .tag{background:var(--color-neutral-700);border-radius:6px;color:var(--color-neutral-300);font-size:1rem;font-weight:600;padding:.2rem .4rem}section[data-section=discography] tr:first-of-type{background:var(--color-neutral-900)!important}section[data-section=discography] tr:nth-of-type(odd){background:color-mix(in srgb,var(--color-neutral-800) 30%,var(--color-neutral-900))}section[data-section=discography] tr:nth-of-type(2n){background:color-mix(in srgb,var(--color-neutral-800) 60%,var(--color-neutral-900))}section[data-section=discography] .released,section[data-section=discography] .tracks,section[data-section=discography] .videos{font-feature-settings:"tnum";letter-spacing:-.25px;text-align:center}section[data-section=discography] .available{text-align:center;text-transform:capitalize}section[data-section=discography] .available .links{align-items:center;display:flex;gap:.8rem;height:100%;justify-content:center;width:100%}:is(section[data-section=discography] .available) .links{align-items:center;display:flex;gap:.8rem;height:100%;justify-content:center;width:100%}section[data-section=discography] .available .links a{align-items:center;color:var(--color-neutral-500);display:flex;font-size:1.4rem;justify-content:center;transition:color .2s ease-in-out}:is(:is(section[data-section=discography] .available) .links) a{align-items:center;color:var(--color-neutral-500);display:flex;font-size:1.4rem;justify-content:center;transition:color .2s ease-in-out}section[data-section=discography] .available .links a:hover{color:var(--color-neutral-300)}:is(:is(:is(section[data-section=discography] .available) .links) a):hover{color:var(--color-neutral-300)}section[data-section=discography] .release-name{min-width:20ch}section[data-section=discography] .type{width:15ch}section[data-section=discography] .released,section[data-section=discography] .tracks,section[data-section=discography] .videos{width:10ch}section[data-section=discography] .empty{color:var(--color-neutral-500);font-size:1.4rem;font-weight:500;text-align:center}
