.hero-module__VtfGiq__hero{--hero-top:7rem;--hero-range:exit 0% exit 80%;view-timeline:--hero block;background:#0b1020}.hero-module__VtfGiq__stage{isolation:isolate;background:#0b1020;position:relative;overflow:clip}.hero-module__VtfGiq__container{padding-top:var(--hero-top)}.hero-module__VtfGiq__portraitFrame{z-index:2;pointer-events:none;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:.16;transform:translate(-7%)}.hero-module__VtfGiq__shade{z-index:3;pointer-events:none;background:linear-gradient(#0000,#0b1020 88%);position:absolute;inset:30% 0 0}.hero-module__VtfGiq__wordmark,.hero-module__VtfGiq__portalGlyphs{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;width:fit-content;margin-inline:auto;line-height:.8;position:relative}.hero-module__VtfGiq__portal,.hero-module__VtfGiq__portalLight{pointer-events:none;display:none;position:absolute;inset:0}.hero-module__VtfGiq__portal{z-index:4}.hero-module__VtfGiq__portalLight{z-index:1;background:linear-gradient(#e5ebff 35%,#0b1020 76%)}.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__shaderSurface{opacity:0;pointer-events:none;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#000 28%,#0000 60%);mask-image:linear-gradient(#000 28%,#0000 60%)}.hero-module__VtfGiq__shaderSurface[data-shader-state=ready]{opacity:1}.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__light-recede{0%{opacity:1}55%,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:.2;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__portal,.hero-module__VtfGiq__portalLight{display:block}.hero-module__VtfGiq__wordmark{color:#0000}.hero-module__VtfGiq__portalGlyphs{animation:linear both hero-module__VtfGiq__wordmark-zoom;animation-timeline:--hero;animation-range:var(--hero-range)}.hero-module__VtfGiq__portal{animation:linear both hero-module__VtfGiq__portal-open;animation-timeline:--hero;animation-range:var(--hero-range)}.hero-module__VtfGiq__portalLight{animation:linear both hero-module__VtfGiq__light-recede;animation-timeline:--hero;animation-range:var(--hero-range)}.hero-module__VtfGiq__portrait{animation:linear both hero-module__VtfGiq__portrait-depth;animation-timeline:--hero;animation-range:var(--hero-range)}.hero-module__VtfGiq__portraitEcho{animation:linear both hero-module__VtfGiq__exposure-separate;animation-timeline:--hero;animation-range:var(--hero-range)}.hero-module__VtfGiq__content{animation:linear both hero-module__VtfGiq__content-through;animation-timeline:--hero;animation-range:var(--hero-range)}@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__shaderSurface{-webkit-mask-image:linear-gradient(180deg, #000 calc(var(--hero-top) + 12vw), transparent calc(var(--hero-top) + 24vw + 1rem));mask-image:linear-gradient(180deg, #000 calc(var(--hero-top) + 12vw), transparent calc(var(--hero-top) + 24vw + 1rem))}.hero-module__VtfGiq__portraitFrame{opacity:.65;width:85%;height:31rem;inset:3.5rem -12% auto auto}.hero-module__VtfGiq__shade{background:linear-gradient(#0000,#0b1020 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__portalLight{background:linear-gradient(#e5ebff 15%,#0b1020 48%)}.hero-module__VtfGiq__wordmark,.hero-module__VtfGiq__portalGlyphs{font-size:24vw}}@media (prefers-reduced-motion:reduce){.hero-module__VtfGiq__portraitEcho{display:none}}
.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{background:#141b2f}.landing-module__JREfSq__storyHeading{view-timeline:--story-heading block}.landing-module__JREfSq__storyLine{color:#a8b3cf;width:fit-content;display:block;position:relative}.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-cobalt-light)}.landing-module__JREfSq__storyFrame{view-timeline:--story-portrait block}.landing-module__JREfSq__storyPortrait{object-fit:cover;object-position:center 25%;filter:grayscale()}@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)}}@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__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}}}
