.album-btn-link{box-sizing:border-box;cursor:pointer;isolation:isolate;border:1px solid #ffffff80;border-radius:0;flex-flow:row;place-content:center;align-items:center;gap:10px;width:100%;max-width:100%;height:min-content;padding:15px 20px;text-decoration:none;display:flex;position:relative;top:0;left:0;overflow:hidden}.album-btn-link__row{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}.album-btn-link__frame{background-color:var(--color-deep-orange);z-index:0;aspect-ratio:1;pointer-events:none;box-sizing:border-box;border-radius:600px;display:block;position:absolute;overflow:visible}.album-btn-link__label{z-index:1;white-space:pre;width:auto;height:auto;font-style:normal;font-weight:400;font-family:var(--font-heading), "Clash Display", sans-serif;color:var(--Creamy_White,#faf5ea);letter-spacing:0;text-align:left;font-feature-settings:normal;font-size:17px;line-height:150%;position:relative}.album-btn-link__icon{z-index:1;color:var(--Creamy_White,#faf5ea);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}
.album-info-card--v1{box-sizing:border-box;border-color:var(--token-5d5de10c-51bb-4596-ab88-00139ed62b55,#14141433);border-style:solid;border-width:0 0 1px;border-radius:0;flex-flow:row;place-content:center space-between;align-items:center;width:100%;max-width:800px;height:min-content;padding:10px 0;display:flex;overflow:visible}.album-info-card--v1:last-child{border-bottom-width:0}.album-info-card__stack{border-radius:0;flex-flow:row;flex:1;place-content:center;align-items:center;gap:10px;width:1px;min-width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.album-info-card__icon{color:var(--Creamy_White,#faf5ea);flex-shrink:0;justify-content:center;align-items:center;display:flex}.album-info-card__label.body-3{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;width:1px;min-width:1px;height:auto;color:var(--Creamy_White,#faf5ea);text-align:left;flex:1;margin:0;line-height:1.2;position:relative}.album-info-card__value.paragraph-s{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;width:1px;min-width:1px;height:auto;color:var(--Creamy_White,#faf5ea);text-align:right;flex:1;margin:0;line-height:1.2;position:relative}
.albums-page__albums-inner.videos-page__albums-inner{gap:10px}@media (min-width:810px) and (not (min-width:1200px)){.albums-page__albums-inner.videos-page__albums-inner{grid-template-columns:minmax(0,1fr)}}.videos-page__tile{min-width:0}.videos-page__frame{box-sizing:border-box;background-color:var(--color-white);width:100%;overflow:hidden}.videos-page__aspect{aspect-ratio:16/9;background-color:var(--color-white);width:100%;position:relative}.videos-page__iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.videos-page__poster{cursor:pointer;background-color:var(--color-black-100);border:none;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}.videos-page__poster:focus-visible{outline:2px solid var(--color-creamy-white);outline-offset:2px}.videos-page__thumb{object-fit:cover}.videos-page__play-btn{z-index:1;pointer-events:none;width:clamp(44px,11vmin,68px);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.videos-page__yt-play-svg{width:100%;height:auto;display:block}.videos-page__yt-play-bg{transition:fill-opacity .35s cubic-bezier(.33,1,.68,1)}.videos-page__poster:hover .videos-page__yt-play-bg{fill-opacity:1}.videos-page__tile--play-red .videos-page__poster:hover .videos-page__yt-play-bg{fill:red;fill-opacity:1}@media (prefers-reduced-motion:reduce){.videos-page__yt-play-bg{transition-duration:80ms;transition-timing-function:ease-out}}.album-page__main{border-radius:0;flex-flow:column;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.album-page__hero{box-sizing:border-box;z-index:1;border-radius:0;flex-flow:column;place-content:center;align-items:center;gap:20px;width:100%;height:min-content;padding:80px 20px 20px;display:flex;position:relative;overflow:hidden}@media (min-width:810px) and (max-width:1199px){.album-page__hero{padding:80px 50px 50px}}@media (min-width:1200px){.album-page__hero{padding:80px 50px}}.album-page__hero-inner{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.album-page__hero-title-anchor{box-sizing:border-box;z-index:0;width:100%;max-width:400px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.album-page__hero-title.heading-1{box-sizing:border-box;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;z-index:0;text-shadow:1px 1px 52px #00000073;width:100%;max-width:400px;height:auto;color:var(--Creamy_White,#faf5ea);text-align:center;margin:0;line-height:.8}@media (min-width:810px) and (max-width:1199px){.album-page__hero-title-anchor,.album-page__hero-title.heading-1{max-width:600px}}@media (min-width:1200px){.album-page__hero-title-anchor,.album-page__hero-title.heading-1{max-width:1120px}}.album-page__hero-image1{box-sizing:border-box;mix-blend-mode:lighten;z-index:0;background-image:var(--album-hero-image1,none);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;flex-shrink:0;width:100%;height:277px;display:block;position:relative;overflow:hidden}@media (min-width:810px) and (max-width:1199px){.album-page__hero-image1{aspect-ratio:3.00885;width:670px;height:339px}}@media (min-width:1200px){.album-page__hero-image1{aspect-ratio:3.00885;width:100%;height:339px}}.album-page__overview{box-sizing:border-box;z-index:1;background-color:#000;border-radius:0;flex-flow:column;place-content:center;align-items:center;gap:62px;width:100%;height:min-content;padding:50px 20px;display:flex;position:relative;overflow:hidden}.album-page__overview-text.paragraph-l{box-sizing:border-box;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;width:100%;max-width:800px;height:auto;color:var(--Creamy_White,#faf5ea);text-align:center;margin:0;line-height:1.2;position:relative}.album-page__overview-wrapper{box-sizing:border-box;background-color:#ffffff0d;border-radius:0;flex-flow:column;place-content:center flex-start;align-items:stretch;gap:26px;width:100%;max-width:600px;height:min-content;padding:21px;display:flex;position:relative;overflow:visible}.album-page__overview-info{box-sizing:border-box;border-radius:0;flex-flow:column;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}@media (min-width:810px) and (max-width:1199px){.album-page__overview-text.paragraph-l{max-width:600px}.album-page__overview{padding:100px 40px}}@media (min-width:1200px){.album-page__overview{padding:120px 40px}}.album-page__gallery{box-sizing:border-box;z-index:1;border-radius:0;flex-flow:column;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0 10px 10px;display:flex;position:relative;overflow:visible}.album-page__gallery-inner{z-index:1;border-radius:0;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;max-width:1900px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.album-page__gallery-col{z-index:1;border-radius:0;flex-flow:column;place-content:center flex-start;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.album-page__gallery-img{width:100%;max-width:100%;height:auto;display:block}@media (min-width:810px){.album-page__gallery{gap:62px}.album-page__gallery-inner{flex-direction:row}.album-page__gallery-col{flex:1;align-self:flex-start;width:1px;min-width:1px;position:sticky;top:10px}}.album-page__video{box-sizing:border-box;border-radius:0;flex-flow:column;place-content:center flex-start;align-items:center;gap:10px;width:100%;height:min-content;padding:0 10px 10px;display:flex;position:relative;overflow:hidden}.album-page__video-player{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.album-page__more-albums{box-sizing:border-box;border-radius:0;flex-flow:column;place-content:center flex-start;align-items:center;gap:35px;width:100%;height:min-content;padding:30px 10px 60px;display:flex;position:relative;overflow:visible}.album-page__more-albums-title.heading-2-l{box-sizing:border-box;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;width:100%;height:auto;color:var(--Creamy_White,#faf5ea);text-align:center;margin:0;line-height:1.2;position:relative}.album-page__more-albums-ticker-wrap{box-sizing:border-box;border-radius:0;flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:40px;width:100%;max-width:1680px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.album-page__more-albums-ticker-viewport{box-sizing:border-box;width:100%;min-width:0;padding:28px 44px;position:relative;overflow:hidden}.album-page__more-albums-ticker-strip{--album-more-ticker-duration:22s;will-change:transform;width:max-content;height:auto;animation:album-page-more-albums-marquee var(--album-more-ticker-duration) linear infinite;flex-flow:row;justify-content:flex-start;align-items:stretch;gap:10px;display:flex;overflow:visible}.album-page__more-albums-ticker-strip .works__album-card-link{box-sizing:border-box;flex:none;width:min(360px,85vw);max-width:360px;padding:10px;display:block;overflow:visible}.album-page__more-albums-ticker-strip .works__album-card.works__album-card--works{width:100%;max-width:100%}@keyframes album-page-more-albums-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.album-page__more-albums-ticker-strip--static{flex-wrap:wrap;justify-content:center;width:100%;max-width:100%;animation:none}.album-page__more-albums-ticker-strip--static .works__album-card-link{width:min(360px,100%)}.album-page__more-albums-cta{box-sizing:border-box;justify-content:center;align-items:center;width:100%;display:flex}@media (min-width:810px) and (max-width:1199px){.album-page__more-albums{padding:100px 10px}}@media (min-width:1200px){.album-page__more-albums{padding:150px 10px}}
