.hero-module__VtfGiq__hero{--hero-top:7rem;--hero-range:exit 0% exit 80%;--horizon:58%;background:var(--color-ink);view-timeline:--hero block}.hero-module__VtfGiq__stage{isolation:isolate;background:var(--color-ink);position:relative;overflow:clip}.hero-module__VtfGiq__container{padding-top:var(--hero-top)}.hero-module__VtfGiq__portraitFrame{z-index:2;pointer-events:none;mix-blend-mode:multiply;width:58%;position:absolute;inset:0 -3% 0 auto}.hero-module__VtfGiq__portrait{object-fit:contain;object-position:right bottom;transform-origin:60% 70%}.hero-module__VtfGiq__portraitEcho{opacity:.22;transform:translate(-7%)}.hero-module__VtfGiq__shade{z-index:3;pointer-events:none;background:linear-gradient(180deg, transparent, var(--color-ink) 88%);position:absolute;inset:30% 0 0}.hero-module__VtfGiq__wordmark,.hero-module__VtfGiq__portalGlyphs,.hero-module__VtfGiq__portalEchoOffset{font-family:var(--font-sans);letter-spacing:-.04em;font-size:clamp(4.75rem,24vw,25rem);font-weight:900}.hero-module__VtfGiq__wordmark{z-index:4;text-shadow:0 0 4rem #ff6a2b59;width:fit-content;margin-inline:auto;line-height:.8;position:relative}.hero-module__VtfGiq__portal{z-index:4;pointer-events:none;display:none;position:absolute;inset:0}.hero-module__VtfGiq__portalSurface{width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#000 42%,#0000 78%);mask-image:linear-gradient(#000 42%,#0000 78%)}.hero-module__VtfGiq__portalInk{fill:var(--color-ink)}.hero-module__VtfGiq__portalRim,.hero-module__VtfGiq__portalEcho{fill:none}.hero-module__VtfGiq__portalRim{stroke:var(--color-gold);stroke-width:1.25px}.hero-module__VtfGiq__portalEchoOffset{transform:translate(.025em,.025em)}.hero-module__VtfGiq__portalEcho{stroke:var(--color-ember);stroke-width:1px;opacity:.55}.hero-module__VtfGiq__portalPosition{transform:translateY(calc(var(--hero-top) - .15em))}.hero-module__VtfGiq__portalGlyphs{transform-box:fill-box;transform-origin:45% 48%}.hero-module__VtfGiq__content{z-index:10;position:relative}@keyframes hero-module__VtfGiq__wordmark-zoom{0%{transform:scale(1)}38%{transform:scale(2.4)}72%{transform:scale(7)}to{transform:scale(22)}}@keyframes hero-module__VtfGiq__portal-open{0%,68%{opacity:1}to{opacity:0}}@keyframes hero-module__VtfGiq__portrait-depth{to{transform:translate(-3%,5%)scale(1.08)}}@keyframes hero-module__VtfGiq__exposure-separate{to{opacity:.08;transform:translate(-22%,-3%)scale(1.04)}}@keyframes hero-module__VtfGiq__content-through{to{transform:translateY(-2rem)}}@supports (animation-timeline:view()) and (animation-range:contain 0% contain 100%){@media (prefers-reduced-motion:no-preference){.hero-module__VtfGiq__hero{--horizon:40%}.hero-module__VtfGiq__portal{display:block}.hero-module__VtfGiq__wordmark{color:#0000;text-shadow:none}.hero-module__VtfGiq__portalGlyphs,.hero-module__VtfGiq__portal,.hero-module__VtfGiq__portrait,.hero-module__VtfGiq__portraitEcho,.hero-module__VtfGiq__content{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero;animation-range:var(--hero-range)}.hero-module__VtfGiq__portalGlyphs{animation-name:hero-module__VtfGiq__wordmark-zoom}.hero-module__VtfGiq__portal{animation-name:hero-module__VtfGiq__portal-open}.hero-module__VtfGiq__portrait{animation-name:hero-module__VtfGiq__portrait-depth}.hero-module__VtfGiq__portraitEcho{animation-name:hero-module__VtfGiq__exposure-separate}.hero-module__VtfGiq__content{animation-name:hero-module__VtfGiq__content-through}@media (768px<=width<1536px) and (min-height:900px),(min-width:1536px) and (min-height:960px){.hero-module__VtfGiq__hero{--hero-range:contain 0% contain 100%;min-height:185svh}.hero-module__VtfGiq__stage{position:sticky;top:0}}}}@media (min-width:768px){.hero-module__VtfGiq__hero{--hero-top:9rem}}@media (max-width:767px){.hero-module__VtfGiq__hero{--horizon:46%}.hero-module__VtfGiq__portraitFrame{opacity:.8;width:85%;height:31rem;inset:3.5rem -12% auto auto}.hero-module__VtfGiq__shade{background:linear-gradient(180deg, transparent, var(--color-ink) 23rem);inset:12rem 0 0}.hero-module__VtfGiq__portalSurface{-webkit-mask-image:linear-gradient(#000 18%,#0000 48%);mask-image:linear-gradient(#000 18%,#0000 48%)}.hero-module__VtfGiq__wordmark,.hero-module__VtfGiq__portalGlyphs,.hero-module__VtfGiq__portalEchoOffset{font-size:24vw}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:contain 0% contain 100%){.hero-module__VtfGiq__hero{--horizon:22%}}}@media (prefers-reduced-motion:reduce){.hero-module__VtfGiq__portraitEcho{display:none}}
.hero-light-module__lY1Y4W__sun{z-index:1;pointer-events:none;background:radial-gradient(ellipse 42% 30% at 50% var(--horizon), #fff1cdf2, #ffb05280 38%, transparent 72%), linear-gradient(180deg, #140608 0%, var(--color-dusk) calc(var(--horizon) - 30%), #b8283a calc(var(--horizon) - 15%), var(--color-ember) calc(var(--horizon) - 7%), #ffd58f var(--horizon), #ff7a2e calc(var(--horizon) + 7%), #7d1a2c calc(var(--horizon) + 19%), var(--color-ink) calc(var(--horizon) + 34%));position:absolute;inset:0;overflow:clip}.hero-light-module__lY1Y4W__sun:before{content:"";top:calc(var(--horizon) - 100%);mix-blend-mode:screen;background:repeating-conic-gradient(from 4deg,#ffe6b433 0deg 1.2deg,#0000 1.2deg 6deg);width:200%;height:200%;position:absolute;left:-50%;-webkit-mask-image:radial-gradient(circle,#000 4%,#0000 38%);mask-image:radial-gradient(circle,#000 4%,#0000 38%)}.hero-light-module__lY1Y4W__grain{z-index:5;pointer-events:none;opacity:.2;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes hero-light-module__lY1Y4W__sun-rise{to{transform:translateY(-9%)scale(1.12)}}@keyframes hero-light-module__lY1Y4W__rays-turn{to{transform:rotate(16deg)}}@supports (animation-timeline:view()) and (animation-range:contain 0% contain 100%){@media (prefers-reduced-motion:no-preference){.hero-light-module__lY1Y4W__sun,.hero-light-module__lY1Y4W__sun:before{animation:linear both hero-light-module__lY1Y4W__sun-rise;animation-timeline:--hero;animation-range:var(--hero-range)}.hero-light-module__lY1Y4W__sun:before{animation-name:hero-light-module__lY1Y4W__rays-turn}}}
.landing-module__JREfSq__band{view-timeline:--band block;border-block:1px solid #ffc46b24;padding-block:clamp(2.5rem,6vw,5rem);overflow:clip}.landing-module__JREfSq__bandRow{white-space:nowrap;letter-spacing:-.04em;text-transform:uppercase;color:#0000;background:linear-gradient(180deg, #ffe0a3 10%, var(--color-ember) 55%, #b8283a 90%);-webkit-background-clip:text;background-clip:text;width:max-content;font-size:clamp(3rem,9vw,8.5rem);font-weight:900;line-height:1;display:flex}.landing-module__JREfSq__bandRow>span{align-items:center;gap:.35em;padding-right:.35em;display:inline-flex}.landing-module__JREfSq__bandRowAlt{font-family:var(--font-serif);letter-spacing:-.02em;text-transform:none;color:#f0ece299;background:0 0;margin-top:.15em;font-size:clamp(2.25rem,6vw,5.5rem);font-style:italic;font-weight:400;transform:translate(-30%)}.landing-module__JREfSq__bandStar{color:var(--color-ember);font-size:.45em}.landing-module__JREfSq__music{scroll-margin-top:6rem;position:relative}.landing-module__JREfSq__musicFrame{view-timeline:--artwork block}.landing-module__JREfSq__musicArtwork{object-fit:cover}.landing-module__JREfSq__story{isolation:isolate;background:#120c0b;position:relative}.landing-module__JREfSq__story:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 60% at 85% 100%,#ff6a2b29,#0000 70%);position:absolute;inset:0}.landing-module__JREfSq__storyHeading{view-timeline:--story-heading block}.landing-module__JREfSq__storyLine{color:#8f857d;width:fit-content;display:block;position:relative}.landing-module__JREfSq__storyLine:last-child{font-family:var(--font-serif);letter-spacing:-.02em;font-style:italic;font-weight:400}.landing-module__JREfSq__storyInk{width:max-content;color:var(--color-paper);pointer-events:none;position:absolute;inset:0}.landing-module__JREfSq__storyLine:last-child .landing-module__JREfSq__storyInk{color:var(--color-gold)}.landing-module__JREfSq__storyFrame{view-timeline:--story-portrait block}.landing-module__JREfSq__storyFrame:after{content:"";pointer-events:none;background:linear-gradient(165deg, #ffe0a3, var(--color-ember) 55%, var(--color-dusk));mix-blend-mode:multiply;position:absolute;inset:0}.landing-module__JREfSq__storyPortrait{object-fit:cover;object-position:center 25%;filter:grayscale()brightness(1.15)contrast(1.05)}.landing-module__JREfSq__finale{isolation:isolate;view-timeline:--finale block;position:relative;overflow:clip}.landing-module__JREfSq__finaleSun{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ffe2a0d9 0,#ff8c3c80 20%,#b8283a38 42%,#0000 66%);width:min(64rem,150vw);position:absolute;bottom:0;left:50%;translate:-50% 58%}@keyframes landing-module__JREfSq__artwork-depth{0%{transform:translateY(-4%)scale(1.12)}to{transform:translateY(4%)scale(1.12)}}@keyframes landing-module__JREfSq__reveal-words{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes landing-module__JREfSq__band-left{to{transform:translate(-25%)}}@keyframes landing-module__JREfSq__band-right{0%{transform:translate(-40%)}to{transform:translate(-15%)}}@keyframes landing-module__JREfSq__sunrise{0%{translate:-50% 90%}to{translate:-50% 55%}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing-module__JREfSq__musicArtwork{animation:linear both landing-module__JREfSq__artwork-depth;animation-timeline:--artwork;animation-range:entry exit}.landing-module__JREfSq__bandRow{animation:linear both landing-module__JREfSq__band-left;animation-timeline:--band;animation-range:entry exit}.landing-module__JREfSq__bandRowAlt{animation-name:landing-module__JREfSq__band-right}.landing-module__JREfSq__storyInk{animation:linear both landing-module__JREfSq__reveal-words;animation-timeline:--story-heading;animation-range:entry 10% entry 50%}.landing-module__JREfSq__storyLine:nth-child(2) .landing-module__JREfSq__storyInk{animation-range:entry 35% entry 75%}.landing-module__JREfSq__storyLine:nth-child(3) .landing-module__JREfSq__storyInk{animation-range:entry 60%}.landing-module__JREfSq__storyPortrait{animation:linear both landing-module__JREfSq__artwork-depth;animation-timeline:--story-portrait;animation-range:entry exit}.landing-module__JREfSq__finaleSun{animation:linear both landing-module__JREfSq__sunrise;animation-timeline:--finale;animation-range:entry}}}
