.PageLoadBoundary-module__HHFdJG__page{display:contents}body:has(.PageLoadBoundary-module__HHFdJG__screen){overflow:hidden}.PageLoadBoundary-module__HHFdJG__screen{z-index:9999;isolation:isolate;color:#f8effb;opacity:1;background:#08060d;place-items:center;min-height:100svh;transition:opacity .42s,visibility .42s;display:grid;position:fixed;inset:0;overflow:hidden}.PageLoadBoundary-module__HHFdJG__screen[data-phase=leaving]{opacity:0;visibility:hidden;pointer-events:none}.PageLoadBoundary-module__HHFdJG__grid{z-index:-1;background-image:linear-gradient(#e9aff605 1px,#0000 1px),linear-gradient(90deg,#e9aff605 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0,#0000 65%);mask-image:radial-gradient(#000 0,#0000 65%)}.PageLoadBoundary-module__HHFdJG__aura{z-index:-1;aspect-ratio:1;background:radial-gradient(#9d3cb420,#72398709 45%,#0000 70%);border-radius:50%;width:min(600px,130vw);animation:3s ease-in-out infinite alternate PageLoadBoundary-module__HHFdJG__loaderAura;position:absolute}.PageLoadBoundary-module__HHFdJG__content{text-align:center;flex-direction:column;align-items:center;width:min(100% - 40px,400px);transition:opacity .3s,transform .42s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(-10px)}.PageLoadBoundary-module__HHFdJG__screen[data-phase=leaving] .PageLoadBoundary-module__HHFdJG__content{opacity:0;transform:translateY(-24px)scale(1.025)}.PageLoadBoundary-module__HHFdJG__emblem{place-items:center;width:140px;height:140px;margin-bottom:30px;display:grid;position:relative}.PageLoadBoundary-module__HHFdJG__logo{border-radius:50%;width:94px;height:94px;position:relative;box-shadow:0 0 38px #cc59dd15}.PageLoadBoundary-module__HHFdJG__orbit{border:1px solid #deb1ec29;border-radius:50%;animation:6s linear infinite PageLoadBoundary-module__HHFdJG__loaderOrbit;position:absolute;inset:0}.PageLoadBoundary-module__HHFdJG__orbit:before{content:"";background:#e8b2f1;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:calc(50% - 3px);box-shadow:0 0 14px #e8b2f1}.PageLoadBoundary-module__HHFdJG__orbitInner{border:1px dashed #d8b9ed19;border-radius:50%;animation:16s linear infinite reverse PageLoadBoundary-module__HHFdJG__loaderOrbit;position:absolute;inset:10px}.PageLoadBoundary-module__HHFdJG__wordmark{color:#edb6f3;text-transform:uppercase;letter-spacing:.15em;padding-left:.15em;font-family:Playfair Display,Georgia,serif;font-size:clamp(2rem,7vw,3.05rem);font-weight:800;line-height:1.1}.PageLoadBoundary-module__HHFdJG__signature{letter-spacing:.45em;text-transform:uppercase;color:#e7d5ed;margin-top:12px;padding-left:.45em;font-family:Montserrat,Arial,sans-serif;font-size:9px;font-weight:500}.PageLoadBoundary-module__HHFdJG__equalizer{justify-content:center;align-items:center;gap:4px;height:28px;margin-top:37px;display:flex}.PageLoadBoundary-module__HHFdJG__equalizer>span{opacity:.85;width:3px;height:22px;animation:.95s cubic-bezier(.45,0,.55,1) infinite alternate PageLoadBoundary-module__HHFdJG__loaderBeat;animation-delay:calc(var(--bar) * -130ms);background:linear-gradient(#eab2f3,#ad83dc);border-radius:4px;transform:scaleY(.25)}.PageLoadBoundary-module__HHFdJG__equalizer>span:nth-child(3n){background:linear-gradient(#c3b1f6,#8a8de0);height:28px}.PageLoadBoundary-module__HHFdJG__status{color:#bcaac7;letter-spacing:.04em;margin-top:14px;font-size:11px;line-height:1.8}.PageLoadBoundary-module__HHFdJG__track{background:#e3b0ef1a;width:160px;height:1px;margin-top:22px;position:relative;overflow:hidden}.PageLoadBoundary-module__HHFdJG__track>span{background:linear-gradient(90deg,#0000,#e9b0f2,#0000);width:45%;animation:1.65s ease-in-out infinite PageLoadBoundary-module__HHFdJG__loaderScan;position:absolute;inset:0 auto 0 0}.PageLoadBoundary-module__HHFdJG__screen[data-phase=leaving] .PageLoadBoundary-module__HHFdJG__track>span{background:#e9b0f2;width:100%;animation:none;transform:none}.PageLoadBoundary-module__HHFdJG__topline{top:max(30px, env(safe-area-inset-top));text-align:center;text-transform:uppercase;letter-spacing:.2em;color:#8e799b;font-size:8px;font-weight:650;position:absolute;left:24px;right:24px}.PageLoadBoundary-module__HHFdJG__bottom{left:32px;right:32px;bottom:max(28px, env(safe-area-inset-bottom));color:#96839f;text-transform:uppercase;letter-spacing:.13em;justify-content:space-between;gap:18px;font-size:8px;font-weight:550;line-height:1.7;display:flex;position:absolute}@keyframes PageLoadBoundary-module__HHFdJG__loaderOrbit{to{transform:rotate(360deg)}}@keyframes PageLoadBoundary-module__HHFdJG__loaderBeat{0%{opacity:.5;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}@keyframes PageLoadBoundary-module__HHFdJG__loaderScan{0%{transform:translate(-120%)}to{transform:translate(330%)}}@keyframes PageLoadBoundary-module__HHFdJG__loaderAura{0%{opacity:.6;transform:scale(.9)}to{opacity:1;transform:scale(1.1)}}@media (max-width:480px){.PageLoadBoundary-module__HHFdJG__emblem{width:124px;height:124px;margin-bottom:26px}.PageLoadBoundary-module__HHFdJG__logo{width:84px;height:84px}.PageLoadBoundary-module__HHFdJG__bottom{justify-content:center;font-size:7px;left:24px;right:24px}.PageLoadBoundary-module__HHFdJG__bottom>span:last-child{display:none}}@media (max-height:520px){.PageLoadBoundary-module__HHFdJG__emblem{width:92px;height:92px;margin-bottom:14px}.PageLoadBoundary-module__HHFdJG__logo{width:64px;height:64px}.PageLoadBoundary-module__HHFdJG__wordmark{font-size:1.8rem}.PageLoadBoundary-module__HHFdJG__equalizer{margin-top:18px}.PageLoadBoundary-module__HHFdJG__topline{top:16px}.PageLoadBoundary-module__HHFdJG__bottom{bottom:16px}}@media (prefers-reduced-motion:reduce){.PageLoadBoundary-module__HHFdJG__screen,.PageLoadBoundary-module__HHFdJG__screen *{transition:none!important;animation:none!important}.PageLoadBoundary-module__HHFdJG__equalizer>span{transform:scaleY(.5)}.PageLoadBoundary-module__HHFdJG__equalizer>span:nth-child(3n){transform:scaleY(.8)}.PageLoadBoundary-module__HHFdJG__track>span{width:50%;left:25%;transform:none}}
.stories-module__BLfdiq__section{isolation:isolate;background:#09070c;border-bottom:1px solid #ffffff12;padding:88px max(24px,50vw - 640px);position:relative;overflow:hidden}.stories-module__BLfdiq__reviews{background:radial-gradient(at 0 0,#95387c12,#0000 50%),#0c0910}.stories-module__BLfdiq__header{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px;display:flex}.stories-module__BLfdiq__eyebrow{color:#d9b3e4;text-transform:uppercase;letter-spacing:.22em;align-items:center;gap:12px;font-size:9px;font-weight:750;display:flex}.stories-module__BLfdiq__eyebrow:before{content:"";background:#e2b5eb66;width:28px;height:1px}.stories-module__BLfdiq__title{letter-spacing:-.055em;text-wrap:balance;margin-top:25px;font-size:clamp(2.3rem,4.5vw,4.3rem);font-weight:850;line-height:1.04}.stories-module__BLfdiq__title em{color:#dda4e8;font-family:Georgia,serif;font-style:italic;font-weight:400}.stories-module__BLfdiq__description{color:#b4a6bd;max-width:440px;margin-top:17px;font-size:13px;line-height:1.8}.stories-module__BLfdiq__reviewHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.stories-module__BLfdiq__reviewAction{color:#f0daf5;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:#e5b1f008;border:1px solid #c7a1d03d;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:20px;min-height:48px;padding:14px 19px;font-size:10px;font-weight:750;transition:background .25s,border-color .25s,transform .25s;display:inline-flex}.stories-module__BLfdiq__reviewAction:hover{background:#e5b1f017;border-color:#e5b1f080;transform:translateY(-2px)}.stories-module__BLfdiq__reviewTrack,.stories-module__BLfdiq__artistTrack{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory;align-items:stretch;gap:18px;padding-block:8px 20px;display:flex;overflow-x:auto}.stories-module__BLfdiq__reviewTrack::-webkit-scrollbar{display:none}.stories-module__BLfdiq__artistTrack::-webkit-scrollbar{display:none}.stories-module__BLfdiq__reviewCard{--card-accent:#e2b3ed;scroll-snap-align:start;background:linear-gradient(145deg,#201625,#120e17);border:1px solid #e6c3ef20;border-radius:18px;flex-direction:column;flex:0 0 330px;min-height:337px;padding:28px;transition:border-color .3s,background .3s;display:flex;position:relative;overflow:hidden}.stories-module__BLfdiq__reviewCard:first-child{background:radial-gradient(at 0 0,#e3a9f01c,#0000 80%),#211728;flex-basis:400px}.stories-module__BLfdiq__reviewCard:nth-child(3n+2){--card-accent:#b8b4ef}.stories-module__BLfdiq__reviewCard:nth-child(3n+3){--card-accent:#dfbaa1}.stories-module__BLfdiq__reviewCard:hover{border-color:#e6c3ef60}.stories-module__BLfdiq__quoteMark{color:var(--card-accent);opacity:.07;pointer-events:none;font-family:Georgia,serif;font-size:120px;line-height:1;position:absolute;top:0;right:20px}.stories-module__BLfdiq__stars{color:#e4b8ec;align-items:center;gap:4px;display:flex;position:relative}.stories-module__BLfdiq__filledStar{fill:#e4b8ec}.stories-module__BLfdiq__emptyStar{color:#e4b8ec26}.stories-module__BLfdiq__reviewQuote{color:#f2e9f5;letter-spacing:-.01em;overflow-wrap:anywhere;flex:1;margin-block:26px 28px;font-size:16px;line-height:1.7;position:relative}.stories-module__BLfdiq__reviewCard:first-child .stories-module__BLfdiq__reviewQuote{letter-spacing:-.035em;font-size:23px;font-weight:500;line-height:1.45}.stories-module__BLfdiq__reviewPerson{border-top:1px solid #ffffff14;align-items:center;gap:12px;padding-top:20px;display:flex}.stories-module__BLfdiq__avatar{width:36px;height:36px;color:var(--card-accent);background:#d5b2e40c;border:1px solid #e5c1ef33;border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:750;display:grid}.stories-module__BLfdiq__personDetails{min-width:0}.stories-module__BLfdiq__personDetails strong{color:#eaddf0;overflow-wrap:anywhere;font-size:11px;font-weight:750;line-height:1.5;display:block}.stories-module__BLfdiq__personDetails>span{color:#ad95b8;margin-top:3px;font-size:9px;line-height:1.5;display:block}.stories-module__BLfdiq__galleryFooter{justify-content:space-between;align-items:center;gap:24px;padding-top:14px;display:flex}.stories-module__BLfdiq__galleryNote{letter-spacing:.1em;text-transform:uppercase;color:#ab97b6;align-items:center;gap:8px;font-size:9px;display:inline-flex}.stories-module__BLfdiq__galleryNote>span{background:#d0a2e0;border-radius:50%;width:4px;height:4px}.stories-module__BLfdiq__galleryProgress{background:#bca6ca26;flex:1;max-width:240px;height:1px;overflow:hidden}.stories-module__BLfdiq__galleryProgress>span{transform-origin:0;background:#d7a7e8;width:100%;height:100%;transition:transform .2s;display:block}.stories-module__BLfdiq__arrows{flex-shrink:0;gap:8px;display:flex}.stories-module__BLfdiq__arrows button{color:#e4ccef;cursor:pointer;background:#ffffff04;border:1px solid #c9a9d536;border-radius:50%;place-items:center;width:42px;height:42px;transition:color .2s,border-color .2s,background .2s;display:grid}.stories-module__BLfdiq__arrows button:hover:not(:disabled){color:#fff;background:#e2a8f017;border-color:#dfa9f0}.stories-module__BLfdiq__arrows button:disabled{opacity:.25;cursor:default}.stories-module__BLfdiq__loading,.stories-module__BLfdiq__empty{color:#ac9ab6;text-align:center;border-block:1px solid #e8c4ef1a;padding:40px 24px;font-size:13px;line-height:1.8}.stories-module__BLfdiq__loading svg{margin:auto}.stories-module__BLfdiq__loginNote{color:#ad98b7;margin-top:25px;font-size:11px;line-height:1.8}.stories-module__BLfdiq__loginNote a{color:#e3b2ef;text-underline-offset:3px}.stories-module__BLfdiq__loginNote a:hover{text-decoration:underline}.stories-module__BLfdiq__reviewForm{background:#1c1222;border:1px solid #e0addf33;border-radius:20px;max-width:680px;margin-top:32px;padding:28px}.stories-module__BLfdiq__formHeader{justify-content:space-between;gap:20px;margin-bottom:25px;display:flex}.stories-module__BLfdiq__formHeader h3{letter-spacing:-.04em;margin-top:10px;font-size:25px;font-weight:750}.stories-module__BLfdiq__formClose{color:#d0b8d9;cursor:pointer;border:1px solid #e4bfd529;border-radius:50%;align-self:flex-start;place-items:center;width:36px;height:36px;display:grid}.stories-module__BLfdiq__formLabel{color:#d7bedf;letter-spacing:.06em;margin-block:20px 8px;font-size:10px;display:block}.stories-module__BLfdiq__formField{color:#eee2f3;background:#100b15;border:1px solid #dfbce62b;border-radius:12px;outline:none;width:100%;padding:12px 14px;font-size:13px;display:block}.stories-module__BLfdiq__formField:focus{border-color:#e3b2ef}.stories-module__BLfdiq__formRating{gap:4px;display:flex}.stories-module__BLfdiq__formRating button{cursor:pointer;border-radius:8px;place-items:center;width:38px;height:40px;display:grid}.stories-module__BLfdiq__formRating button:hover{background:#e5b0f018}.stories-module__BLfdiq__formSubmit{color:#1c0b24;cursor:pointer;background:#e9aff6;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:46px;margin-top:20px;padding:12px 20px;font-size:11px;font-weight:800;display:inline-flex}.stories-module__BLfdiq__formSubmit:disabled{opacity:.6;cursor:wait}.stories-module__BLfdiq__formMessage{margin-top:20px;font-size:12px;line-height:1.7}.stories-module__BLfdiq__formMessage[data-success=true]{color:#9bdbba}.stories-module__BLfdiq__formMessage[data-success=false]{color:#edbaae}.stories-module__BLfdiq__artistHeaderRight{align-items:center;gap:20px;display:flex}.stories-module__BLfdiq__artistCount{color:#b6a2c0;white-space:nowrap;font-size:10px}.stories-module__BLfdiq__artistTrack{gap:18px}.stories-module__BLfdiq__artistCard{--poster-light:#e4afe7;scroll-snap-align:start;background:#110d17;border:1px solid #e6c3ef26;border-radius:16px;flex-direction:column;flex:0 0 calc(25% - 13.5px);min-width:240px;transition:border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.stories-module__BLfdiq__artistCard:nth-child(4n+2){--poster-light:#b1a1e8}.stories-module__BLfdiq__artistCard:nth-child(4n+3){--poster-light:#9eb9d0}.stories-module__BLfdiq__artistCard:nth-child(4n){--poster-light:#dcc29b}.stories-module__BLfdiq__artistCard:hover,.stories-module__BLfdiq__artistCard:focus-within{border-color:#e6c3ef75;box-shadow:0 12px 40px #0004}.stories-module__BLfdiq__artistFigure{background:radial-gradient(ellipse at 50% 80%, color-mix(in srgb, var(--poster-light) 19%, transparent), transparent 80%), #15101b;height:285px;position:relative;overflow:hidden}.stories-module__BLfdiq__artistFigure:after{content:"";pointer-events:none;background:linear-gradient(#0000 65%,#110d17);position:absolute;inset:0}.stories-module__BLfdiq__artistCardMeta{color:var(--poster-light);text-transform:uppercase;letter-spacing:.16em;justify-content:space-between;align-items:center;font-size:8px;font-weight:700;display:flex;position:absolute;inset:18px 18px auto}.stories-module__BLfdiq__artistCardMeta>span:last-child{background:var(--poster-light);width:4px;height:4px;box-shadow:0 0 12px var(--poster-light);border-radius:50%}.stories-module__BLfdiq__artistIndex{color:#0000;-webkit-text-stroke:1px #e3c6ed1a;letter-spacing:-.08em;text-align:center;pointer-events:none;font-size:180px;font-weight:900;line-height:1;position:absolute;top:42px;left:12px;right:12px}.stories-module__BLfdiq__artistImage{object-fit:contain;object-position:center bottom;width:calc(100% - 20px);height:calc(100% - 40px);transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:10px}.stories-module__BLfdiq__artistCard:hover .stories-module__BLfdiq__artistImage{transform:scale(1.035)translateY(-3px)}.stories-module__BLfdiq__artistInfo{flex-direction:column;flex:1;padding:0 20px 19px;display:flex;position:relative}.stories-module__BLfdiq__artistLabel{color:#a991b5;text-transform:uppercase;letter-spacing:.15em;font-size:8px}.stories-module__BLfdiq__artistName{letter-spacing:-.04em;text-transform:uppercase;overflow-wrap:anywhere;flex:1;min-height:48px;margin-top:10px;font-size:clamp(18px,1.7vw,24px);font-weight:850;line-height:1.05}.stories-module__BLfdiq__artistSocials{border-top:1px solid #ffffff14;align-items:center;gap:16px;margin-top:20px;padding-top:14px;display:flex}.stories-module__BLfdiq__artistSocials a{color:#c3afcd;justify-content:center;align-items:center;gap:6px;min-height:28px;font-size:9px;transition:color .2s;display:inline-flex}.stories-module__BLfdiq__artistSocials a:hover{color:var(--poster-light)}.stories-module__BLfdiq__artistCaption{color:#a48bad;letter-spacing:.05em;justify-content:space-between;align-items:center;gap:20px;margin-top:10px;font-size:9px;display:flex}.stories-module__BLfdiq__artistCaption>span:last-child{text-transform:uppercase;letter-spacing:.15em;font-size:8px}.stories-module__BLfdiq__section a:focus-visible,.stories-module__BLfdiq__section button:focus-visible,.stories-module__BLfdiq__reviewTrack:focus-visible,.stories-module__BLfdiq__artistTrack:focus-visible{outline-offset:4px;outline:2px solid #e9aff6}.stories-module__BLfdiq__reviewTrack:focus-visible,.stories-module__BLfdiq__artistTrack:focus-visible{outline-offset:-2px}@media (max-width:1023px){.stories-module__BLfdiq__artistCard{flex-basis:calc(37.037% - 13.3333px)}.stories-module__BLfdiq__header{gap:24px}.stories-module__BLfdiq__artistHeaderRight{flex-direction:column;align-items:flex-end;gap:12px}}@media (max-width:700px){.stories-module__BLfdiq__reviewHeaderActions{justify-content:space-between;gap:16px 12px;width:100%}.stories-module__BLfdiq__section{padding:58px 24px}.stories-module__BLfdiq__header{flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:26px}.stories-module__BLfdiq__title{margin-top:22px}.stories-module__BLfdiq__eyebrow{letter-spacing:.18em;font-size:8px}.stories-module__BLfdiq__description{margin-top:14px;font-size:12px}.stories-module__BLfdiq__reviewAction{gap:16px;min-height:44px;font-size:9px}.stories-module__BLfdiq__reviewTrack,.stories-module__BLfdiq__artistTrack{margin-inline:-24px;padding-inline:24px;scroll-padding-inline:24px}.stories-module__BLfdiq__reviewCard,.stories-module__BLfdiq__reviewCard:first-child{flex-basis:86%;min-height:315px;padding:24px}.stories-module__BLfdiq__reviewQuote,.stories-module__BLfdiq__reviewCard:first-child .stories-module__BLfdiq__reviewQuote{font-size:18px;line-height:1.6}.stories-module__BLfdiq__galleryFooter{gap:16px;padding-top:8px}.stories-module__BLfdiq__galleryNote{letter-spacing:.06em;font-size:8px}.stories-module__BLfdiq__galleryProgress{max-width:70px}.stories-module__BLfdiq__arrows button{width:38px;height:38px}.stories-module__BLfdiq__loginNote{font-size:10px}.stories-module__BLfdiq__reviewForm{padding:22px}.stories-module__BLfdiq__formSubmit{width:100%}.stories-module__BLfdiq__artistHeaderRight{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.stories-module__BLfdiq__artistCard{flex-basis:84%;min-width:0}.stories-module__BLfdiq__artistFigure{height:305px}.stories-module__BLfdiq__artistName{min-height:52px;font-size:25px}.stories-module__BLfdiq__artistCaption{margin-top:12px}.stories-module__BLfdiq__artistCaption>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.stories-module__BLfdiq__section *,.stories-module__BLfdiq__section :before,.stories-module__BLfdiq__section :after{transition:none!important;animation:none!important}.stories-module__BLfdiq__artistCard:hover .stories-module__BLfdiq__artistImage,.stories-module__BLfdiq__reviewAction:hover{transform:none}}
.landing-module__FZfERq__hero{isolation:isolate;background:#08050d;flex-direction:column;justify-content:center;min-height:min(1050px,100svh);padding:150px max(24px,50vw - 640px) 146px;display:flex;position:relative;overflow:hidden}.landing-module__FZfERq__heroMedia{z-index:-4;position:absolute;inset:-8% 0}.landing-module__FZfERq__heroVideo{object-fit:cover;opacity:.58;width:100%;height:100%}.landing-module__FZfERq__heroShade{z-index:-3;background:linear-gradient(90deg,#08050dee 0%,#08050d88 50%,#08050d30),linear-gradient(#08050d66,#0000 55%,#08050d 100%);position:absolute;inset:0}.landing-module__FZfERq__heroGrain{z-index:-1;pointer-events:none;opacity:.18;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.32' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.landing-module__FZfERq__beam{z-index:-2;transform-origin:top;background:radial-gradient(at 50% 5%,#bd65fa24,#0000 62%);width:90%;height:130%;animation:15s ease-in-out infinite alternate landing-module__FZfERq__lightSweep;position:absolute;top:-25%;right:-35%}.landing-module__FZfERq__heroGrid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.8fr);align-items:center;gap:40px;width:100%;display:grid}.landing-module__FZfERq__heroCopy{z-index:2;position:relative}.landing-module__FZfERq__eyebrow{text-transform:uppercase;letter-spacing:.22em;color:#e5bfef;align-items:center;gap:12px;font-size:10px;font-weight:700;line-height:1.6;display:flex}.landing-module__FZfERq__signal{background:#e784f8;border-radius:50%;width:6px;height:6px;box-shadow:0 0 15px #e784f8}.landing-module__FZfERq__eyebrowLine{opacity:.35;background:currentColor;flex-shrink:0;width:30px;height:1px;display:inline-block}.landing-module__FZfERq__heroTitle{text-transform:uppercase;letter-spacing:-.065em;text-wrap:balance;margin-top:30px;font-size:clamp(3.8rem,7.9vw,7.5rem);font-weight:950;line-height:.94}.landing-module__FZfERq__titleMask{padding-block:.04em;display:block;overflow:hidden}.landing-module__FZfERq__titleLine,.landing-module__FZfERq__titleAccent{display:block}.landing-module__FZfERq__titleAccent{color:#eb9eea;-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#fff1ff 5%,#e994ed 45%,#b2a4fa 85%);-webkit-background-clip:text;background-clip:text}.landing-module__FZfERq__heroSubtitle{color:#d5cbdc;max-width:410px;margin-top:26px;font-size:15px;line-height:1.8}.landing-module__FZfERq__heroActions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;display:flex}.landing-module__FZfERq__primaryButton{color:#180d1e;text-transform:uppercase;letter-spacing:.09em;background:#e9aff6;border-radius:999px;justify-content:center;align-items:center;gap:25px;min-height:54px;padding:15px 23px;font-size:11px;font-weight:850;transition:background .25s,transform .25s,box-shadow .25s;display:inline-flex;position:relative;box-shadow:0 0 45px #c64bdb25}.landing-module__FZfERq__primaryButton:hover{background:#f6d7ff;transform:translateY(-3px);box-shadow:0 10px 45px #c64bdb45}.landing-module__FZfERq__primaryButton svg{transition:transform .25s}.landing-module__FZfERq__primaryButton:hover svg{transform:translate(2px,-2px)}.landing-module__FZfERq__secondaryButton{color:#f3eaf7;align-items:center;gap:14px;min-height:48px;font-size:11px;font-weight:650;transition:color .25s;display:inline-flex}.landing-module__FZfERq__secondaryButton:hover{color:#efb3fa}.landing-module__FZfERq__heroFootnote{color:#aa9baf;margin-top:24px;font-size:11px}.landing-module__FZfERq__heroVisual{flex-direction:column;justify-content:center;align-items:center;min-height:460px;display:flex;position:relative}.landing-module__FZfERq__orbit{aspect-ratio:1;background:radial-gradient(#b21ee222 5%,#0000 65%);border:1px solid #dfa2ef22;border-radius:50%;width:135%;position:absolute;transform:rotate(-25deg)scaleY(.9)}.landing-module__FZfERq__orbit:before,.landing-module__FZfERq__orbit:after{content:"";border:1px solid #d5b4ee10;border-radius:50%;position:absolute;inset:24px}.landing-module__FZfERq__orbit:after{border-color:#d5b4ee0c;inset:-22px}.landing-module__FZfERq__visualCaption{color:#d2b2db;align-self:flex-end;margin-bottom:22px;font-family:Georgia,serif;font-size:16px;font-style:italic;transform:rotate(6deg)}.landing-module__FZfERq__passFloat{width:290px;max-width:100%;animation:7s ease-in-out infinite landing-module__FZfERq__passFloat;transform:rotate(5deg)}.landing-module__FZfERq__eventPass{background:#17101e;border:1px solid #f3d4ff45;border-radius:17px;transition:border-color .3s,box-shadow .3s;display:block;position:relative;overflow:hidden;box-shadow:0 24px 80px #0008,0 0 60px #ae47bd15}.landing-module__FZfERq__eventPass:hover{border-color:#eec9ffb3;box-shadow:0 28px 80px #0009,0 0 65px #ae47bd35}.landing-module__FZfERq__passImage{background:radial-gradient(at 50% 25%,#50275c,#0d0b18);height:285px;position:relative;overflow:hidden}.landing-module__FZfERq__passCover{object-fit:cover;object-position:center 25%;width:100%;height:100%;transition:transform .7s}.landing-module__FZfERq__eventPass:hover .landing-module__FZfERq__passCover{transform:scale(1.045)}.landing-module__FZfERq__passBrand{object-fit:contain;width:70%;height:60%;position:absolute;inset:14% 15% auto}.landing-module__FZfERq__passImageShade{background:linear-gradient(#17101e70,#17101e22 45%,#17101e 100%);position:absolute;inset:0}.landing-module__FZfERq__passKicker{letter-spacing:.15em;text-transform:uppercase;color:#fff;align-items:center;gap:6px;font-size:8px;font-weight:800;display:flex;position:absolute;top:20px;left:18px}.landing-module__FZfERq__passKicker>span{background:#e9adf8;border-radius:50%;width:5px;height:5px;display:block}.landing-module__FZfERq__passDate{text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#17101e70;border:1px solid #ffffff30;border-radius:30px;padding:7px 9px;font-size:9px;font-weight:750;position:absolute;top:16px;right:16px}.landing-module__FZfERq__passName{position:absolute;bottom:18px;left:20px;right:20px}.landing-module__FZfERq__passName>span{color:#dfc7e5;text-transform:uppercase;letter-spacing:.22em;font-size:8px}.landing-module__FZfERq__passName h2{text-transform:uppercase;letter-spacing:-.035em;text-wrap:balance;margin-top:8px;font-size:27px;font-weight:900;line-height:1}.landing-module__FZfERq__passTear{border-top:1px dashed #ecd5f133;margin-inline:18px;position:relative}.landing-module__FZfERq__passTear:before,.landing-module__FZfERq__passTear:after{content:"";background:#09060e;border:1px solid #ecd5f133;border-radius:50%;width:18px;height:18px;position:absolute;top:-9px}.landing-module__FZfERq__passTear:before{left:-28px}.landing-module__FZfERq__passTear:after{right:-28px}.landing-module__FZfERq__passBottom{justify-content:space-between;align-items:center;gap:10px;padding:18px 20px 12px;display:flex}.landing-module__FZfERq__passBottom div>span{color:#baa7c4;font-size:8px;display:block}.landing-module__FZfERq__passBottom strong{margin-top:5px;font-size:13px;display:block}.landing-module__FZfERq__passArrow{color:#1c0c25;background:#e9aff6;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.landing-module__FZfERq__passBarcode{opacity:.28;background:repeating-linear-gradient(90deg,#f3dbff 0 1px,#0000 1px 4px,#f3dbff 4px 7px,#0000 7px 9px,#f3dbff 9px 10px,#0000 10px 15px);height:14px;margin:0 20px 18px}.landing-module__FZfERq__visualIndex{color:#b29abd;letter-spacing:.18em;align-items:center;gap:12px;margin-top:32px;font-size:8px;display:flex}.landing-module__FZfERq__visualIndex>span{background:#c9adcf40;width:50px;height:1px}.landing-module__FZfERq__heroBottom{color:#bcaac9;justify-content:space-between;align-items:center;gap:16px;font-size:10px;display:flex;position:absolute;bottom:86px;left:max(24px,50vw - 640px);right:max(24px,50vw - 640px)}.landing-module__FZfERq__heroLocation{align-items:center;gap:8px;max-width:45%;display:flex}.landing-module__FZfERq__heroLocation svg{color:#dca2ed;flex-shrink:0}.landing-module__FZfERq__scrollCue{text-transform:uppercase;letter-spacing:.15em;align-items:center;gap:10px;font-size:9px;display:flex}.landing-module__FZfERq__scrollCue>span{border:1px solid #c1a4c96b;border-radius:9px;width:14px;height:24px;position:relative}.landing-module__FZfERq__scrollCue>span:after{content:"";background:#e9aff6;border-radius:3px;width:2px;height:6px;animation:2s ease-in-out infinite landing-module__FZfERq__scrollNudge;position:absolute;top:5px;left:5px}.landing-module__FZfERq__pauseButton{cursor:pointer;border:1px solid #d5b8df30;border-radius:30px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 12px;display:flex}.landing-module__FZfERq__pauseButton:hover{background:#ffffff0c}.landing-module__FZfERq__ticker{background:#130e1990;border-block:1px solid #d5b8df25;padding-block:15px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.landing-module__FZfERq__tickerTrack{width:max-content;animation:32s linear infinite landing-module__FZfERq__tickerSlide;display:flex}.landing-module__FZfERq__tickerTrack>span{white-space:nowrap;letter-spacing:.22em;color:#bfa9c9;align-items:center;gap:42px;padding-right:42px;font-size:11px;font-weight:850;display:flex}.landing-module__FZfERq__tickerTrack b{color:#eaa3ef;font-size:18px;line-height:1}.landing-module__FZfERq__experience{background:#0c0910;border-block:1px solid #ffffff0f;padding:90px max(24px,50vw - 640px);scroll-margin-top:110px;position:relative}.landing-module__FZfERq__experienceTop{justify-content:space-between;align-items:start;gap:20px;display:flex}.landing-module__FZfERq__experienceAside{color:#a89caf;text-align:right;font-size:11px;line-height:1.7}.landing-module__FZfERq__experienceTitle{letter-spacing:-.055em;margin-top:40px;font-size:clamp(2.3rem,5.5vw,5rem);font-weight:850;line-height:1.03}.landing-module__FZfERq__experienceTitle>span{color:#dda4e8;font-family:Georgia,serif;font-style:italic;font-weight:400}.landing-module__FZfERq__experienceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:50px;display:grid}.landing-module__FZfERq__experienceCard{border-top:1px solid #ffffff26;padding-block:24px 8px;transition:border-color .3s;position:relative}.landing-module__FZfERq__experienceCard:hover{border-color:#e9aff6}.landing-module__FZfERq__experienceCardTop{color:#bda2c9;justify-content:space-between;align-items:center;display:flex}.landing-module__FZfERq__experienceCardTop>span{letter-spacing:.15em;font-size:11px}.landing-module__FZfERq__experienceCardTop svg{color:#e0afe9;transition:transform .3s}.landing-module__FZfERq__experienceCard:hover svg{transform:rotate(-8deg)}.landing-module__FZfERq__experienceCard h3{letter-spacing:-.04em;margin-top:30px;font-size:22px;font-weight:750}.landing-module__FZfERq__experienceCard p{color:#aca0b3;max-width:320px;margin-top:12px;font-size:13px;line-height:1.8}.landing-module__FZfERq__experienceDetail{text-transform:uppercase;letter-spacing:.13em;color:#dac3e3;margin-top:28px;font-size:9px;display:block}.landing-module__FZfERq__finale{text-align:center;background:radial-gradient(at 50% 100%,#68216e35,#0000 65%),#08060b;border-bottom:1px solid #ffffff12;padding:90px 24px 105px;position:relative;overflow:hidden}.landing-module__FZfERq__finaleWord{letter-spacing:-.075em;color:#0000;-webkit-text-stroke:1px #ddb1e915;pointer-events:none;font-size:clamp(100px,20vw,300px);font-weight:950;line-height:.9;position:absolute;bottom:-5%;left:50%;transform:translate(-50%)}.landing-module__FZfERq__finaleContent{position:relative}.landing-module__FZfERq__finale .landing-module__FZfERq__eyebrow{justify-content:center}.landing-module__FZfERq__finale h2{letter-spacing:-.055em;margin:28px 0 32px;font-size:clamp(3rem,7vw,6.5rem);font-weight:900;line-height:.95}.landing-module__FZfERq__finale h2>span{color:#e2a8eb;font-family:Georgia,serif;font-style:italic;font-weight:400}.landing-module__FZfERq__hero a:focus-visible,.landing-module__FZfERq__hero button:focus-visible,.landing-module__FZfERq__finale a:focus-visible{outline-offset:6px;outline:2px solid #ecb3f6}.landing-module__FZfERq__hero[data-motion-paused=true] *,.landing-module__FZfERq__ticker:hover .landing-module__FZfERq__tickerTrack{animation-play-state:paused}.landing-module__FZfERq__hero:has(a:focus-visible) .landing-module__FZfERq__tickerTrack{animation-play-state:paused}@keyframes landing-module__FZfERq__lightSweep{0%{transform:rotate(-14deg)}to{transform:rotate(12deg)}}@keyframes landing-module__FZfERq__passFloat{0%,to{transform:translateY(0)rotate(5deg)}50%{transform:translateY(-10px)rotate(3deg)}}@keyframes landing-module__FZfERq__tickerSlide{to{transform:translate(-50%)}}@keyframes landing-module__FZfERq__scrollNudge{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}@media (min-width:1500px){.landing-module__FZfERq__hero{padding-inline:max(64px,50vw - 670px)}}@media (max-width:1023px){.landing-module__FZfERq__hero{min-height:850px;padding-top:140px}.landing-module__FZfERq__heroGrid{grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);gap:24px}.landing-module__FZfERq__heroTitle{font-size:clamp(3.7rem,7.6vw,6rem)}.landing-module__FZfERq__passFloat{width:240px}.landing-module__FZfERq__passImage{height:250px}.landing-module__FZfERq__visualCaption{font-size:13px}.landing-module__FZfERq__heroActions{gap:12px}.landing-module__FZfERq__primaryButton{gap:18px}.landing-module__FZfERq__scrollCue{display:none}}@media (max-width:700px){.landing-module__FZfERq__hero{min-height:100svh;padding:126px 24px 124px}.landing-module__FZfERq__heroGrid{grid-template-columns:1fr;gap:26px}.landing-module__FZfERq__heroTitle{letter-spacing:-.06em;max-width:520px;margin-top:24px;font-size:clamp(2.9rem,12vw,5rem)}.landing-module__FZfERq__heroCopy .landing-module__FZfERq__eyebrow{gap:8px;font-size:8px}.landing-module__FZfERq__heroSubtitle{max-width:340px;margin-top:20px;font-size:13px}.landing-module__FZfERq__heroActions{gap:8px 18px;margin-top:22px}.landing-module__FZfERq__primaryButton{min-height:50px;padding:13px 20px;font-size:10px}.landing-module__FZfERq__secondaryButton{gap:7px;font-size:10px}.landing-module__FZfERq__heroFootnote{margin-top:16px;font-size:10px}.landing-module__FZfERq__heroVisual{min-height:0;margin:12px 12px 8px}.landing-module__FZfERq__orbit{width:90%;max-width:320px}.landing-module__FZfERq__visualCaption,.landing-module__FZfERq__visualIndex{display:none}.landing-module__FZfERq__passFloat{width:min(100%,340px);animation:none;transform:rotate(-3deg)}.landing-module__FZfERq__eventPass{border-radius:14px;grid-template-columns:90px 1fr;align-items:center;display:grid}.landing-module__FZfERq__passImage{height:106px}.landing-module__FZfERq__passImageShade{background:linear-gradient(90deg,#0000,#17101e33)}.landing-module__FZfERq__passCover{object-position:center}.landing-module__FZfERq__passBrand{width:80%;height:80%;inset:10%}.landing-module__FZfERq__passName,.landing-module__FZfERq__passKicker,.landing-module__FZfERq__passDate,.landing-module__FZfERq__passTear,.landing-module__FZfERq__passBarcode{display:none}.landing-module__FZfERq__passBottom{gap:8px;padding:15px}.landing-module__FZfERq__passBottom div>span{font-size:9px;line-height:1.5}.landing-module__FZfERq__passBottom strong{font-size:13px}.landing-module__FZfERq__passArrow{width:33px;height:33px}.landing-module__FZfERq__heroBottom{bottom:66px;left:24px;right:24px}.landing-module__FZfERq__heroLocation{max-width:62%;font-size:9px}.landing-module__FZfERq__pauseButton{min-height:36px;margin-right:58px;padding:8px}.landing-module__FZfERq__pauseButton>span{display:none}.landing-module__FZfERq__ticker{padding-block:12px}.landing-module__FZfERq__tickerTrack>span{gap:24px;padding-right:24px;font-size:9px}.landing-module__FZfERq__heroShade{background:linear-gradient(90deg,#08050dd9,#08050d77),linear-gradient(#0000 30%,#08050d)}.landing-module__FZfERq__heroVideo{opacity:.45}.landing-module__FZfERq__experience{padding:58px 24px}.landing-module__FZfERq__experienceAside{display:none}.landing-module__FZfERq__experience .landing-module__FZfERq__eyebrow{gap:8px;font-size:8px}.landing-module__FZfERq__experienceTitle{margin-top:28px}.landing-module__FZfERq__experienceGrid{grid-template-columns:1fr;gap:28px;margin-top:34px}.landing-module__FZfERq__experienceCard{padding-top:18px}.landing-module__FZfERq__experienceCard h3{margin-top:18px;font-size:21px}.landing-module__FZfERq__experienceCard p{max-width:100%}.landing-module__FZfERq__experienceDetail{margin-top:18px}.landing-module__FZfERq__finale{padding-block:65px 80px}}@media (prefers-reduced-motion:reduce){.landing-module__FZfERq__hero *,.landing-module__FZfERq__experience *,.landing-module__FZfERq__finale *{scroll-behavior:auto;transition:none!important;animation:none!important}.landing-module__FZfERq__primaryButton:hover,.landing-module__FZfERq__eventPass:hover .landing-module__FZfERq__passCover{transform:none}.landing-module__FZfERq__passFloat{transform:rotate(3deg)}}
