section{margin-bottom:10vh}section[data-section=hero]{align-items:center;display:flex;justify-content:center;margin-bottom:0;padding-top:7.5dvh}section[data-section=hero] .cover{align-items:center;display:flex;justify-content:center;max-width:80rem;position:relative;top:0;width:100%}section[data-section=hero] .cover img{filter:brightness(1.2) saturate(1) contrast(1.2);height:-moz-fit-content;height:fit-content;-o-object-fit:contain;object-fit:contain;transform:translateZ(0)}:is(section[data-section=hero] .cover) img{filter:brightness(1.2) saturate(1) contrast(1.2);height:-moz-fit-content;height:fit-content;-o-object-fit:contain;object-fit:contain;transform:translateZ(0)}@media screen and (min-width:896px){section[data-section=hero]{min-height:70dvh}}section[data-section=about]{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-gap:.8rem;align-items:flex-end;border-bottom:1px solid var(--color-neutral-800);gap:.8rem;justify-content:center;padding-bottom:4rem}section[data-section=about] .title{color:#fff;font-family:var(--ff-display);font-size:var(--fs-fluid-xxl);font-weight:100;letter-spacing:5px;line-height:1;position:relative;text-align:center;text-transform:uppercase;z-index:0}section[data-section=about] .description{color:var(--color-neutral-400);font-size:1.8rem;font-weight:400;line-height:1.5;margin:0 auto;max-width:50ch;text-align:center}@media screen and (min-width:896px){section[data-section=about]{gap:2rem;grid-template-columns:2fr 3fr;grid-template-rows:1fr}section[data-section=about] .description,section[data-section=about] .title{text-align:left}}section[data-section=featured]{display:grid;grid-template-columns:1fr;grid-gap:var(--margin);gap:var(--margin)}section[data-section=featured] .card{background:var(--color-neutral-900);border-radius:16px;display:flex;flex-direction:column;min-height:60rem;overflow:hidden}section[data-section=featured] .card .thumbnail{height:100%;margin-bottom:-6rem;max-height:36rem;min-width:100%;position:relative}:is(section[data-section=featured] .card) .thumbnail{height:100%;margin-bottom:-6rem;max-height:36rem;min-width:100%;position:relative}section[data-section=featured] .card .overlay{background:linear-gradient(0deg,var(--color-neutral-900) 0,transparent 50%);height:calc(100% + 5px);left:0;position:absolute;top:0;width:100%;z-index:1}:is(section[data-section=featured] .card) .overlay{background:linear-gradient(0deg,var(--color-neutral-900) 0,transparent 50%);height:calc(100% + 5px);left:0;position:absolute;top:0;width:100%;z-index:1}section[data-section=featured] .card .image{background-position:50%;background-size:cover;filter:grayscale(25%) brightness(.8);height:100%;transform:translateZ(0);width:100%}:is(section[data-section=featured] .card) .image{background-position:50%;background-size:cover;filter:grayscale(25%) brightness(.8);height:100%;transform:translateZ(0);width:100%}section[data-section=featured] .content{display:flex;flex-direction:column;flex-grow:1;gap:2.4rem;grid-row:2;padding:var(--margin);position:relative;z-index:1}section[data-section=featured] .content .title{color:var(--color-neutral-50);font-family:var(--ff-display);font-size:4rem;font-weight:100}:is(section[data-section=featured] .content) .title{color:var(--color-neutral-50);font-family:var(--ff-display);font-size:4rem;font-weight:100}section[data-section=featured] .content .description{color:var(--color-neutral-400);font-size:1.6rem;font-weight:400;line-height:1.5}:is(section[data-section=featured] .content) .description{color:var(--color-neutral-400);font-size:1.6rem;font-weight:400;line-height:1.5}section[data-section=featured] .content .action{align-items:flex-end;display:flex;flex-grow:1}:is(section[data-section=featured] .content) .action{align-items:flex-end;display:flex;flex-grow:1}section[data-section=featured] .content .action a{background-color:var(--color-neutral-800);color:var(--color-neutral-100);cursor:pointer;font-size:1.6rem;width:100%}:is(:is(section[data-section=featured] .content) .action) a{background-color:var(--color-neutral-800);color:var(--color-neutral-100);cursor:pointer;font-size:1.6rem;width:100%}section[data-section=featured] .content .action a:hover{background-color:var(--color-neutral-700);color:var(--color-neutral-100)}:is(:is(:is(section[data-section=featured] .content) .action) a):hover{background-color:var(--color-neutral-700);color:var(--color-neutral-100)}@media screen and (min-width:896px){section[data-section=featured]{grid-template-columns:1fr 1fr!important}}section[data-section=discography]{align-items:center;display:grid;grid-template-columns:1fr;min-height:50vh;grid-gap:var(--margin);gap:var(--margin)}section[data-section=discography] .object{align-items:center;display:none;grid-column:1;grid-row:1;justify-content:center;opacity:.1;opacity:10%;pointer-events:none;position:relative}@media screen and (min-width:640px){section[data-section=discography] .object{display:flex;margin-left:-6rem}}section[data-section=discography] .object img{filter:brightness(1.2) saturate(1) contrast(1.2);height:-moz-fit-content;height:fit-content;max-height:70rem;-o-object-fit:contain;object-fit:contain;position:absolute;transform:rotate(163deg) translateZ(0)}:is(section[data-section=discography] .object) img{filter:brightness(1.2) saturate(1) contrast(1.2);height:-moz-fit-content;height:fit-content;max-height:70rem;-o-object-fit:contain;object-fit:contain;position:absolute;transform:rotate(163deg) translateZ(0)}@media screen and (min-width:896px){section[data-section=discography] .object img{max-height:60rem}:is(section[data-section=discography] .object) img{max-height:60rem}}section[data-section=discography] .content{display:flex;flex-direction:column;gap:2.4rem;grid-column:1;grid-row:1;padding:var(--margin);padding-left:0;position:relative;z-index:1}section[data-section=discography] .content .title{color:var(--color-neutral-50);font-family:var(--ff-display);font-size:4rem;font-weight:100}:is(section[data-section=discography] .content) .title{color:var(--color-neutral-50);font-family:var(--ff-display);font-size:4rem;font-weight:100}section[data-section=discography] .content .description{color:var(--color-neutral-400);font-size:1.6rem;font-weight:400;line-height:1.5}:is(section[data-section=discography] .content) .description{color:var(--color-neutral-400);font-size:1.6rem;font-weight:400;line-height:1.5}section[data-section=discography] .action{display:flex}section[data-section=discography] .action a{align-items:center;display:flex;font-size:1.8rem;gap:.8rem;justify-content:flex-start;text-align:left}:is(section[data-section=discography] .action) a{align-items:center;display:flex;font-size:1.8rem;gap:.8rem;justify-content:flex-start;text-align:left}section[data-section=discography] .action a i{transition:transform .2s ease-in-out}:is(:is(section[data-section=discography] .action) a) i{transition:transform .2s ease-in-out}section[data-section=discography] .action a:hover i{transform:translate(.2rem)}:is(:is(section[data-section=discography] .action) a):hover i{transform:translate(.2rem)}@media screen and (min-width:896px){section[data-section=discography]{grid-template-columns:1fr 1fr}section[data-section=discography] .object{grid-column:2;opacity:1;opacity:100%}section[data-section=discography] .object img{left:2rem}:is(section[data-section=discography] .object) img{left:2rem}}section[data-section=gallery] .title{color:var(--color-neutral-50);font-family:var(--ff-display);font-size:4rem;font-weight:100;margin-bottom:2rem;text-align:center}.gallery[data-astro-cid-hgusl35r]{-moz-column-count:1;column-count:1;-moz-column-gap:1rem;column-gap:1rem;margin:2rem auto}.gallery[data-astro-cid-hgusl35r] .skeleton[data-astro-cid-hgusl35r]{animation:loading 3s infinite;background:linear-gradient(90deg,var(--color-neutral-900) 25%,var(--color-neutral-800) 50%,var(--color-neutral-900) 75%);background-size:200% 100%;border-radius:6px;display:inline-block;margin-bottom:1rem;overflow:hidden;width:100%}.gallery .skeleton[data-astro-cid-hgusl35r] img[data-astro-cid-hgusl35r],.gallery[data-astro-cid-hgusl35r] .skeleton[data-astro-cid-hgusl35r] img[data-astro-cid-hgusl35r]{background:var(--color-neutral-900);border-radius:6px;cursor:pointer;display:block;filter:brightness(100%) grayscale(25%);height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none;transform:translateZ(0);transition:filter .2s ease-in,opacity .2s ease-in;width:100%}:is(.gallery .skeleton)[data-astro-cid-hgusl35r] img[data-astro-cid-hgusl35r]{background:var(--color-neutral-900);border-radius:6px;cursor:pointer;display:block;filter:brightness(100%) grayscale(25%);height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none;transform:translateZ(0);transition:filter .2s ease-in,opacity .2s ease-in;width:100%}@media screen and (min-width:640px){.gallery .skeleton[data-astro-cid-hgusl35r] img[data-astro-cid-hgusl35r],.gallery[data-astro-cid-hgusl35r] .skeleton[data-astro-cid-hgusl35r] img[data-astro-cid-hgusl35r]{pointer-events:auto}:is(.gallery .skeleton)[data-astro-cid-hgusl35r] img[data-astro-cid-hgusl35r]{pointer-events:auto}}.gallery .skeleton img.loaded[data-astro-cid-hgusl35r],.gallery[data-astro-cid-hgusl35r] .skeleton[data-astro-cid-hgusl35r] img[data-astro-cid-hgusl35r].loaded{opacity:1}.loaded[data-astro-cid-hgusl35r]:is(:is(.gallery .skeleton) img){opacity:1}.gallery .skeleton img[data-astro-cid-hgusl35r]:hover,.gallery[data-astro-cid-hgusl35r] .skeleton[data-astro-cid-hgusl35r] img[data-astro-cid-hgusl35r]:hover{filter:brightness(110%) grayscale(0);transform:translateZ(0)}:is(:is(.gallery .skeleton) img):hover[data-astro-cid-hgusl35r]{filter:brightness(110%) grayscale(0);transform:translateZ(0)}@media (min-width:640px){.gallery[data-astro-cid-hgusl35r]{-moz-column-count:2;column-count:2}}@media (min-width:768px){.gallery[data-astro-cid-hgusl35r]{-moz-column-count:3;column-count:3}}@media (min-width:1024px){.gallery[data-astro-cid-hgusl35r]{-moz-column-count:4;column-count:4}}.gallery[data-astro-cid-hgusl35r] dialog[data-astro-cid-hgusl35r]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:color-mix(in srgb,var(--color-neutral-900),transparent 5%);display:grid;grid-template-columns:auto 1fr auto;justify-content:center;left:0;min-height:100dvh;min-width:100%;opacity:0;padding:var(--margin);pointer-events:none;position:fixed;top:0;transform:translateZ(0);transition:opacity .2s ease;z-index:2000}.gallery dialog[data-astro-cid-hgusl35r][open],.gallery[data-astro-cid-hgusl35r] dialog[data-astro-cid-hgusl35r][open]{opacity:1;pointer-events:all}[data-astro-cid-hgusl35r][open]:is(.gallery dialog){opacity:1;pointer-events:all}.gallery dialog[data-astro-cid-hgusl35r] [data-astro-cid-hgusl35r][data-image],.gallery[data-astro-cid-hgusl35r] dialog[data-astro-cid-hgusl35r] [data-astro-cid-hgusl35r][data-image]{align-items:center;display:flex;justify-content:center;padding:var(--margin);pointer-events:none;position:relative}:is(.gallery dialog)[data-astro-cid-hgusl35r] [data-astro-cid-hgusl35r][data-image]{align-items:center;display:flex;justify-content:center;padding:var(--margin);pointer-events:none;position:relative}.gallery dialog [data-image][data-astro-cid-hgusl35r]>img[data-astro-cid-hgusl35r],.gallery[data-astro-cid-hgusl35r] dialog[data-astro-cid-hgusl35r] [data-astro-cid-hgusl35r][data-image]>img[data-astro-cid-hgusl35r]{border-radius:12px;max-height:75vh;max-width:calc(var(--max-width) - var(--margin)*2);pointer-events:none}:is(:is(.gallery dialog) [data-image])[data-astro-cid-hgusl35r]>img[data-astro-cid-hgusl35r]{border-radius:12px;max-height:75vh;max-width:calc(var(--max-width) - var(--margin)*2);pointer-events:none}.gallery dialog [data-image][data-astro-cid-hgusl35r] .credits[data-astro-cid-hgusl35r],.gallery[data-astro-cid-hgusl35r] dialog[data-astro-cid-hgusl35r] [data-astro-cid-hgusl35r][data-image] .credits[data-astro-cid-hgusl35r]{bottom:-2.4rem;color:var(--color-neutral-200);font-size:1.6rem;position:absolute;text-align:center}:is(:is(.gallery dialog) [data-image])[data-astro-cid-hgusl35r] .credits[data-astro-cid-hgusl35r]{bottom:-2.4rem;color:var(--color-neutral-200);font-size:1.6rem;position:absolute;text-align:center}.gallery dialog [data-image] .credits[data-astro-cid-hgusl35r] p[data-astro-cid-hgusl35r],.gallery[data-astro-cid-hgusl35r] dialog[data-astro-cid-hgusl35r] [data-astro-cid-hgusl35r][data-image] .credits[data-astro-cid-hgusl35r] p[data-astro-cid-hgusl35r]{margin:0}:is(:is(:is(.gallery dialog) [data-image]) .credits)[data-astro-cid-hgusl35r] p[data-astro-cid-hgusl35r]{margin:0}.gallery dialog[data-astro-cid-hgusl35r] button[data-astro-cid-hgusl35r],.gallery[data-astro-cid-hgusl35r] dialog[data-astro-cid-hgusl35r] button[data-astro-cid-hgusl35r]{background:transparent;border:0;border-radius:6px;color:var(--color-neutral-50);cursor:pointer;padding:.6rem .8rem;transition:background .2s}:is(.gallery dialog)[data-astro-cid-hgusl35r] button[data-astro-cid-hgusl35r]{background:transparent;border:0;border-radius:6px;color:var(--color-neutral-50);cursor:pointer;padding:.6rem .8rem;transition:background .2s}.gallery dialog button[data-astro-cid-hgusl35r]:hover,.gallery[data-astro-cid-hgusl35r] dialog[data-astro-cid-hgusl35r] button[data-astro-cid-hgusl35r]:hover{background:var(--color-neutral-800)}:is(:is(.gallery dialog) button):hover[data-astro-cid-hgusl35r]{background:var(--color-neutral-800)}.gallery dialog button[data-astro-cid-hgusl35r] i[data-astro-cid-hgusl35r],.gallery[data-astro-cid-hgusl35r] dialog[data-astro-cid-hgusl35r] button[data-astro-cid-hgusl35r] i[data-astro-cid-hgusl35r]{font-size:1.8rem}:is(:is(.gallery dialog) button)[data-astro-cid-hgusl35r] i[data-astro-cid-hgusl35r]{font-size:1.8rem}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}
