@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@600;700;800;900&display=swap";@font-face{font-family:Morsa;src:url(/Fonts/morsa.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.siteGate{z-index:2000;isolation:isolate;background:#000;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.siteGateBg{z-index:0;background:#000;transition:opacity 1.4s cubic-bezier(.4,0,.2,1) .55s;position:absolute;inset:0}.siteGateHeroReveal{z-index:1;opacity:0;pointer-events:none;transition:opacity 1.5s cubic-bezier(.4,0,.2,1) .55s,transform 2.4s cubic-bezier(.22,1,.36,1) .2s;position:absolute;inset:0;transform:scale(1.06)}.siteGateHeroReveal img{object-fit:cover;object-position:58% center;filter:contrast(1.06)saturate(.82)brightness(.52);width:100%;height:100%;display:block}.siteGateHeroShade{background:linear-gradient(#0000008c 0%,#0000 35%,#000000bf 100%),radial-gradient(70% 60% at 50% 40%,#0000 30%,#0000008c 100%);position:absolute;inset:0}.siteGateSmoke{z-index:2;pointer-events:none;opacity:0;mix-blend-mode:screen;filter:blur(48px);will-change:transform, opacity;position:absolute;inset:-20%}.siteGateSmokeA{background:radial-gradient(42% 36% at 32% 58%,#a0a8b41c 0%,#0000 70%),radial-gradient(38% 32% at 68% 42%,#8c94a014 0%,#0000 72%);animation:3.5s .8s both smokeFadeIn,28s ease-in-out .8s infinite alternate smokeDriftA}.siteGateSmokeB{background:radial-gradient(48% 40% at 55% 70%,#78808c17 0%,#0000 68%),radial-gradient(30% 28% at 20% 30%,#aab0ba12 0%,#0000 70%);animation:4s 1.4s both smokeFadeIn,34s ease-in-out 1.4s infinite alternate smokeDriftB}.siteGateSmokeC{background:radial-gradient(60% 50%,#646c780d 0%,#0000 65%);animation:5s 2s both smokeFadeIn,40s linear 2s infinite smokeDriftC}@keyframes smokeFadeIn{0%{opacity:0}to{opacity:1}}@keyframes smokeDriftA{0%{transform:translate(-2%,1%)scale(1)}to{transform:translate(3%,-2%)scale(1.06)}}@keyframes smokeDriftB{0%{transform:translate(2%,-1%)scale(1.04)}to{transform:translate(-3%,2%)scale(1)}}@keyframes smokeDriftC{0%{transform:rotate(0)scale(1)}to{transform:rotate(8deg)scale(1.08)}}.siteGateParticles{z-index:3;pointer-events:none;opacity:0;width:100%;height:100%;animation:2.5s 1.2s both particlesIn;position:absolute;inset:0}@keyframes particlesIn{0%{opacity:0}to{opacity:1}}.siteGateVignette{z-index:4;pointer-events:none;background:radial-gradient(72% 64% at 50% 46%,#0000 28%,#0000008c 72%,#000000eb 100%);position:absolute;inset:0}.siteGateSpotlight{z-index:5;pointer-events:none;opacity:0;filter:blur(18px);mix-blend-mode:screen;background:linear-gradient(100deg,#0000 0%,#dce2ec08 35%,#ebf0f824 50%,#dce2ec08 65%,#0000 100%);width:18vmin;height:140%;animation:2.8s cubic-bezier(.4,0,.2,1) .45s both spotlightSweep;position:absolute;top:-20%;left:50%;transform:translate(-220%)rotate(12deg)}@keyframes spotlightSweep{0%{opacity:0;transform:translate(-240%)rotate(12deg)}12%{opacity:.85}88%{opacity:.55}to{opacity:0;transform:translate(180%)rotate(12deg)}}.siteGateStage{z-index:6;transform-origin:50% 42%;will-change:transform;place-items:center;width:100%;height:100%;padding:0 24px 96px;animation:16s cubic-bezier(.22,1,.36,1) .2s both cameraDrift;display:grid;position:relative;transform:scale(.94)}@keyframes cameraDrift{0%{transform:scale(.94)}to{transform:scale(1.02)}}.siteGateInner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:0;padding:0;animation:none;display:flex;position:relative}.siteGateLogoWrap{opacity:0;width:112px;margin-bottom:28px;animation:2.6s cubic-bezier(.22,1,.36,1) .55s both logoReveal;position:relative}.siteGateLogo{filter:drop-shadow(0 6px 18px #000000bf);width:100%;height:auto;margin-bottom:0;display:block}.siteGateLogoSweep{pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000 0% 40%,#ffffff38 50%,#0000 60% 100%);animation:2.4s cubic-bezier(.4,0,.2,1) 1.1s both logoMetalSweep;position:absolute;inset:-10% -30%;transform:translate(-120%)skew(-14deg)}@keyframes logoReveal{0%{opacity:0;filter:brightness(.2);transform:scale(.96)}45%{opacity:1;filter:brightness(1.05)}to{opacity:1;filter:brightness();transform:scale(1)}}@keyframes logoMetalSweep{0%{opacity:0;transform:translate(-130%)skew(-14deg)}20%{opacity:1}to{opacity:0;transform:translate(130%)skew(-14deg)}}.siteGateTitle{flex-direction:column;align-items:center;gap:18px;margin:0;line-height:1;display:flex}.siteGateTitleMain{letter-spacing:6px;text-transform:uppercase;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 1px #ffffff38)drop-shadow(0 2px 10px #000000d9);opacity:0;-webkit-background-clip:text;background-clip:text;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:clamp(20px,3.4vw,30px);font-weight:800;animation:2.2s cubic-bezier(.22,1,.36,1) 2.1s both metalFadeIn}@keyframes metalFadeIn{0%{opacity:0;filter:drop-shadow(0 1px #fff0)brightness(.4);letter-spacing:10px}to{opacity:1;filter:drop-shadow(0 1px #ffffff38)drop-shadow(0 2px 10px #000000d9);letter-spacing:6px}}.siteGateTitleAccentWrap{opacity:0;animation:2.6s cubic-bezier(.22,1,.36,1) 3.05s both titleRise;display:block;position:relative;transform:translateY(28px)}.siteGateTitleAccent{object-fit:contain;filter:drop-shadow(0 8px 20px #000000bf);width:min(300px,68vw);height:auto;margin:0;display:block}.siteGateTitleDissolve{pointer-events:none;opacity:0;filter:blur(22px);mix-blend-mode:screen;background:radial-gradient(55% 50%,#bec6d22e 0%,#78808c0f 45%,#0000 72%);position:absolute;inset:-20% -10%}@keyframes titleRise{0%{opacity:0;filter:brightness(.35);transform:translateY(32px)scale(.97)}55%{opacity:1;filter:brightness(1.02)}to{opacity:1;filter:brightness();transform:translateY(0)scale(1)}}.siteGateBottom{z-index:7;pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:clamp(36px,7vh,64px);left:0;right:0}.siteGate .siteGateBtn{pointer-events:auto;isolation:isolate;color:#d8dde4;letter-spacing:2.2px;text-transform:uppercase;cursor:pointer;opacity:0;background:linear-gradient(#0c0c0eeb 0%,#000000e0 100%);border:none;border-radius:3px;justify-content:center;align-self:center;align-items:center;gap:10px;min-width:200px;margin:0;padding:13px 28px;font-family:inherit;font-size:11px;font-weight:800;transition:color .55s cubic-bezier(.22,1,.36,1),box-shadow .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),background .55s cubic-bezier(.22,1,.36,1);animation:1.8s cubic-bezier(.22,1,.36,1) 4.35s both btnReveal;display:inline-flex;position:relative;overflow:hidden;transform:translateY(10px);box-shadow:inset 0 1px #ffffff14,0 8px 24px #0000008c}.siteGate .siteGateBtn:before{content:"";border-radius:inherit;background:var(--platinum-nickel-brushed);-webkit-mask-composite:xor;pointer-events:none;opacity:.72;padding:1.5px;transition:opacity .55s cubic-bezier(.22,1,.36,1),filter .55s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff47,0 0 12px #ffffff0f;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.siteGateBtnSweep{pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000 0% 42%,#ffffff47 50%,#0000 58% 100%);animation:1.6s cubic-bezier(.4,0,.2,1) 5.1s both btnBorderSweep;position:absolute;inset:0;transform:translate(-140%)skew(-12deg)}.siteGateBtnLabel,.siteGateBtnArrow{z-index:2;position:relative}.siteGateBtnArrow{transition:transform .55s cubic-bezier(.22,1,.36,1)}@keyframes btnReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes btnBorderSweep{0%{opacity:0;transform:translate(-140%)skew(-12deg)}25%{opacity:1}to{opacity:0;transform:translate(140%)skew(-12deg)}}.siteGate .siteGateBtn:hover:not(:disabled){color:#f2f4f7;background:linear-gradient(#121216f5 0%,#020204eb 100%);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff24,0 0 20px #d2dae61f,0 10px 28px #0009}.siteGate .siteGateBtn:hover:not(:disabled):before{opacity:1;filter:brightness(1.15)}.siteGate .siteGateBtn:hover:not(:disabled) .siteGateBtnArrow{transform:translate(4px)}.siteGate .siteGateBtn:disabled{cursor:default}.siteGate .siteGateBtn:focus-visible{outline-offset:3px;outline:1px solid #d2dae673}.siteGateExitSmoke{z-index:8;pointer-events:none;opacity:0;filter:blur(36px);mix-blend-mode:screen;background:radial-gradient(50% 42% at 50% 48%,#b4bcc833 0%,#0000 62%),radial-gradient(70% 60% at 50% 55%,#5a606c2e 0%,#0000 70%),radial-gradient(90% 80%,#00000059 0%,#0000 75%);position:absolute;inset:-10%}.siteGate.isExiting{pointer-events:none}.siteGate.isExiting .siteGateStage{animation:2.3s cubic-bezier(.22,1,.36,1) forwards cameraPush}.siteGate.isExiting .siteGateLogoWrap{animation:1.1s cubic-bezier(.4,0,.2,1) forwards exitFadeSoft}.siteGate.isExiting .siteGateTitleMain{animation:1s cubic-bezier(.4,0,.2,1) 50ms forwards exitFadeSoft}.siteGate.isExiting .siteGateTitleAccentWrap{animation:1.9s cubic-bezier(.4,0,.2,1) 80ms forwards titleDissolve}.siteGate.isExiting .siteGateTitleDissolve{animation:1.7s cubic-bezier(.4,0,.2,1) .15s forwards dissolveBloom}.siteGate.isExiting .siteGateBottom{animation:.7s forwards exitFadeSoft}.siteGate.isExiting .siteGateExitSmoke{animation:2s cubic-bezier(.4,0,.2,1) .15s forwards exitSmokeBloom}.siteGate.isExiting .siteGateSmokeA,.siteGate.isExiting .siteGateSmokeB,.siteGate.isExiting .siteGateSmokeC{animation:1.8s .1s forwards exitSmokeIntensify}.siteGate.isExiting .siteGateBg{opacity:0}.siteGate.isExiting .siteGateHeroReveal{opacity:1;transform:scale(1)}.siteGate.isExiting .siteGateParticles{animation:1.4s forwards particlesOut}.siteGate.isExiting .siteGateVignette{animation:1.6s .5s forwards exitFadeSoft}.siteGate.isExiting .siteGateSpotlight{display:none}@keyframes cameraPush{0%{transform:scale(1.02)}to{transform:scale(1.4)}}@keyframes titleDissolve{0%{opacity:1;filter:blur()brightness();transform:translateY(0)scale(1)}35%{opacity:.85;filter:blur(1.5px)brightness(1.08)}70%{opacity:.25;filter:blur(12px)brightness(1.2);transform:translateY(-4%)scale(1.12)}to{opacity:0;filter:blur(22px)brightness(1.35);transform:translateY(-8%)scale(1.22)}}@keyframes dissolveBloom{0%{opacity:0;transform:scale(.9)}40%{opacity:.9;transform:scale(1.15)}to{opacity:0;transform:scale(1.6)}}@keyframes exitSmokeBloom{0%{opacity:0;transform:scale(.85)}40%{opacity:.85;transform:scale(1.1)}to{opacity:.15;transform:scale(1.45)}}@keyframes exitSmokeIntensify{0%{opacity:1;filter:blur(48px)}50%{opacity:1;filter:blur(40px)brightness(1.15)}to{opacity:0;filter:blur(60px)}}@keyframes exitFadeSoft{to{opacity:0}}@keyframes particlesOut{to{opacity:0}}.siteGate.isExiting{animation:.9s cubic-bezier(.4,0,.2,1) 1.5s forwards gateClear}@keyframes gateClear{to{opacity:0}}@media (prefers-reduced-motion:reduce){.siteGateSmokeA,.siteGateSmokeB,.siteGateSmokeC,.siteGateSpotlight,.siteGateParticles,.siteGateLogoWrap,.siteGateLogoSweep,.siteGateTitleMain,.siteGateTitleAccentWrap,.siteGate .siteGateBtn,.siteGateBtnSweep,.siteGateStage{animation:none!important}.siteGateLogoWrap,.siteGateTitleMain,.siteGateTitleAccentWrap,.siteGate .siteGateBtn,.siteGateParticles,.siteGateSmokeA,.siteGateSmokeB,.siteGateSmokeC{opacity:1;filter:none;transform:none}.siteGateStage{transform:scale(1)}.siteGate.isExiting{animation:.45s forwards gateClear}.siteGate.isExiting .siteGateHeroReveal{opacity:1;transform:scale(1)}}@media (width<=600px){.siteGateLogoWrap{width:92px;margin-bottom:22px}.siteGateTitle{gap:14px}.siteGateTitleAccent{width:min(260px,78vw)}.siteGateStage{padding-bottom:110px}}@font-face{font-family:Morsa;src:url(/Fonts/morsa.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}:root{--gold:#d4b45e;--gold-light:#f0dfa0;--gold-mid:#e0c070;--gold-dark:#a88430;--gold-glow:#e4c46e73;--accent:#d4d4d4;--accent-light:#f0f0f0;--accent-muted:#c8c8c8d1;--accent-glow:#ffffff24;--gold-solid:linear-gradient(180deg, #fff4c8 0%, #f5dc88 12%, #e8c858 32%, #d4b040 55%, #c99a28 78%, #a87818 100%);--gold-solid-light:linear-gradient(180deg, #fff8e8 0%, #f8e8b8 20%, #ecd080 45%, #d8b050 72%, #c49a30 100%);--gold-solid-shadow:drop-shadow(0 1px 0 #a87618f2) drop-shadow(0 2px 4px #000000d9);--silver:#d4d4d4;--silver-dark:#8a8a8a;--platinum-nickel-brushed:repeating-linear-gradient(0deg, #ffffff17 0px, #fff0 1px, #00000012 2px, #ffffff0d 3px, transparent 4px, transparent 7px), linear-gradient(168deg, #f0f0f0 0%, #c8c8c8 11%, #e0e0e0 22%, #9c9c9c 36%, #d4d4d4 48%, #a6a6a6 62%, #eaeaea 74%, #b0b0b0 86%, #ececec 100%);--platinum-text-shadow:drop-shadow(0 1px 0 #ffffff47) drop-shadow(0 2px 8px #000000d1);--platinum-border-inset:inset 0 1px 0 #ffffff6b, inset 0 -1px 0 #00000061;--platinum-border-glow:0 0 16px #ffffff1a, 0 0 6px #ffffff24;--platinum-letter-glow:drop-shadow(0 1px 0 #ffffff61) drop-shadow(0 2px 6px #000000e0) drop-shadow(0 0 10px #ffffff24);--black:#050505;--panel:#0a0a0a;--border:#ffffff14;--text-muted:#a8a8a8}html,body,#root{background:var(--black);color:#fff;width:100%;min-height:100%;font-family:Montserrat,Helvetica Neue,Arial,sans-serif}body{overflow-x:hidden}.site{background:var(--black);width:100%}.siteGate{z-index:2000;background:radial-gradient(70% 55% at 50% 42%,#1c202a8c 0%,#0000 70%),#050505;place-items:center;display:grid;position:fixed;inset:0}.siteGateVignette{pointer-events:none;background:radial-gradient(80% 70%,#0000 35%,#000000b8 100%);position:absolute;inset:0}.siteGateInner{z-index:1;text-align:center;flex-direction:column;align-items:center;padding:32px 24px;animation:1s cubic-bezier(.22,1,.36,1) both siteGateReveal;display:flex;position:relative}.siteGateLogo{filter:drop-shadow(0 4px 16px #000000a6);width:104px;height:auto;margin-bottom:22px}.siteGateTitle{flex-direction:column;align-items:center;gap:6px;margin-bottom:12px;line-height:1;display:flex}.siteGateTitleMain{letter-spacing:5px;text-transform:uppercase;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;filter:var(--platinum-text-shadow);-webkit-background-clip:text;background-clip:text;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:clamp(22px,3.8vw,32px);font-weight:800}.siteGateTitleAccent{letter-spacing:4px;text-transform:uppercase;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;filter:var(--platinum-text-shadow);-webkit-background-clip:text;background-clip:text;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:clamp(28px,4.8vw,44px);font-weight:900}.siteGateSub{letter-spacing:3.2px;text-transform:uppercase;color:var(--accent-muted);margin-bottom:28px;font-size:9px;font-weight:700}.siteGateBtn{min-width:200px}.audioBtn{isolation:isolate;color:#e2e6ea;cursor:pointer;width:36px;height:36px;filter:var(--platinum-letter-glow);background:linear-gradient(#0e0e10f2,#000000d1);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .25s,background .25s,box-shadow .25s,transform .25s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1a,0 4px 14px #00000073}.audioBtn:before{content:"";border-radius:inherit;background:var(--platinum-nickel-brushed);-webkit-mask-composite:xor;pointer-events:none;box-shadow:var(--platinum-border-inset), var(--platinum-border-glow);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.audioBtn:hover,.audioBtnActive{color:#fff;background:linear-gradient(#16161afa,#040406e6);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff29,0 0 18px #ffffff24,0 6px 18px #0000008c}@keyframes siteGateReveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.nav{z-index:1000;isolation:isolate;background:linear-gradient(#121214fa 0%,#050505 100%);grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:82px;padding:0 48px;animation:.7s cubic-bezier(.22,1,.36,1) both navReveal;display:grid;position:fixed;top:0;left:0;box-shadow:inset 0 1px #ffffff0d,0 10px 36px #000000b8}.nav:before{content:"";background:var(--platinum-nickel-brushed);height:2px;box-shadow:var(--platinum-border-inset), var(--platinum-border-glow);pointer-events:none;z-index:2;position:absolute;bottom:0;left:0;right:0}.nav:after{content:"";pointer-events:none;z-index:3;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0%,#ffffff1f 35%,#fffffff2 50%,#ffffff1f 65%,#0000 100%);width:34%;height:2px;animation:7s ease-in-out infinite navBorderGlint;position:absolute;bottom:0;left:-40%}.nav>*{z-index:4;position:relative}@keyframes navReveal{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes navBorderGlint{0%,62%,to{opacity:0;transform:translate(0)}70%{opacity:.95}88%{opacity:0;transform:translate(340%)}}@keyframes navLinkGlow{0%,to{filter:var(--platinum-letter-glow)}50%{filter:drop-shadow(0 1px #ffffff7a)drop-shadow(0 2px 6px #000000e0)drop-shadow(0 0 18px #ffffff47)}}@keyframes btnPlatinumShimmer{0%{opacity:0;transform:translate(-130%)skew(-12deg)}18%{opacity:.85}to{opacity:0;transform:translate(130%)skew(-12deg)}}.navBrand{justify-self:start;align-items:center;gap:11px;min-width:0;text-decoration:none;transition:transform .25s,filter .25s;display:flex}.navBrand:hover{transform:translateY(-1px)}.navBrand:hover .navWordmarkMain,.navBrand:hover .navWordmarkSub{filter:drop-shadow(0 1px #ffffff7a)drop-shadow(0 2px 6px #000000e0)drop-shadow(0 0 18px #ffffff3d)}.navEmblem{filter:drop-shadow(0 3px 8px #000000bf)drop-shadow(0 0 18px #ffffff47);flex-shrink:0;width:58px;height:auto}.navWordmark{flex-direction:column;line-height:1;display:flex}.navWordmarkMain{letter-spacing:4px;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;text-transform:uppercase;filter:var(--platinum-letter-glow);-webkit-background-clip:text;background-clip:text;font-size:15px;font-weight:900;animation:5.5s ease-in-out infinite navLinkGlow}.navWordmarkSub{letter-spacing:4px;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;text-transform:uppercase;filter:var(--platinum-letter-glow);opacity:.92;-webkit-background-clip:text;background-clip:text;margin-top:3px;font-size:8px;font-weight:800}.navLinks{white-space:nowrap;justify-self:center;align-items:center;gap:28px;display:flex}.navLinks a{text-transform:uppercase;letter-spacing:2.8px;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;filter:var(--platinum-letter-glow);opacity:.78;-webkit-background-clip:text;background-clip:text;padding:6px 2px 8px;font-size:11px;font-weight:800;text-decoration:none;transition:opacity .25s,filter .25s,transform .25s;position:relative}.navLinks a:after{content:"";background:var(--platinum-nickel-brushed);height:2px;box-shadow:var(--platinum-border-glow);transform-origin:50%;transition:transform .28s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.navLinks a:hover{opacity:1;filter:drop-shadow(0 1px #ffffff73)drop-shadow(0 2px 6px #000000e0)drop-shadow(0 0 16px #ffffff38);transform:translateY(-1px)}.navLinks a:hover:after{transform:scaleX(1)}.navLinks a.active{opacity:1;animation:4.2s ease-in-out infinite navLinkGlow}.navLinks a.active:after{box-shadow:var(--platinum-border-glow), 0 0 12px #ffffff38;transform:scaleX(1)}.navActions{justify-self:end;align-items:center;gap:16px;display:flex}.socialIcons{align-items:center;gap:14px;display:flex}.nav .socialIcons a{color:#c8ccd0;opacity:.82;filter:drop-shadow(0 1px 2px #000000a6);justify-content:center;align-items:center;transition:color .25s,opacity .25s,filter .25s,transform .25s;display:flex}.nav .socialIcons a:hover{color:#f0f2f4;opacity:1;filter:drop-shadow(0 1px #ffffff59)drop-shadow(0 0 12px #ffffff2e);transform:translateY(-1px)}.socialIcons svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:17px;height:17px}.menuBtn{isolation:isolate;color:#e2e6ea;cursor:pointer;filter:var(--platinum-letter-glow);background:linear-gradient(#0e0e10f2,#000000d1);border:none;border-radius:4px;align-items:center;padding:8px;transition:color .25s,box-shadow .25s,transform .25s;display:none;position:relative;box-shadow:inset 0 1px #ffffff1a,0 4px 14px #00000073}.menuBtn:before{content:"";border-radius:inherit;background:var(--platinum-nickel-brushed);-webkit-mask-composite:xor;pointer-events:none;box-shadow:var(--platinum-border-inset), var(--platinum-border-glow);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.menuBtn:hover{color:#fff;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff29,0 0 18px #ffffff24,0 6px 18px #0000008c}.hero{flex-direction:column;justify-content:center;width:100%;min-height:100vh;padding:96px 48px 0;display:flex;position:relative;overflow:hidden}.heroScene{z-index:0;position:absolute;inset:0}.heroSceneImage{object-fit:cover;object-position:62% center;filter:contrast(1.06)saturate(.82)brightness(.58);width:100%;height:100%}.heroSceneShade{background:linear-gradient(90deg,#02040ab8 0%,#04081261 30%,#0000001f 52%,#00000008 72%),linear-gradient(#00000047 0%,#0000 42%,#00000057 100%),linear-gradient(#0000 45%,#080e1c38 100%);position:absolute;inset:0}.heroSceneGleam{pointer-events:none;background:linear-gradient(125deg,#78a0dc0a 0%,#0000 28% 100%);position:absolute;inset:0}.heroSceneVignette{pointer-events:none;background:radial-gradient(80% 70% at 68% 48%,#0000 32%,#00000029 100%),radial-gradient(55% 45% at 18% 55%,#0003 0%,#0000 70%);position:absolute;inset:0}.heroLayout{z-index:2;flex:1;justify-content:flex-start;align-items:center;width:100%;max-width:1380px;margin:0 auto;padding-bottom:48px;display:flex;position:relative}.heroCopy{padding-top:12px}.heroCopyStack{text-align:left;flex-direction:column;align-items:flex-start;width:fit-content;max-width:min(700px,90vw);display:flex}.heroMarquee{z-index:2;pointer-events:none;position:absolute;bottom:32px;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%)}.heroMarqueeTrack{width:max-content;animation:28s linear infinite heroMarqueeScroll;display:flex}.heroMarqueeText{white-space:nowrap;text-transform:uppercase;flex-shrink:0;align-items:baseline;gap:0;padding:0 5vw;font-family:Morsa,Montserrat,Helvetica Neue,Arial,sans-serif;font-size:clamp(15px,1.9vw,22px);line-height:1.2;display:inline-flex;position:relative;overflow:hidden}.heroMarqueeText:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff0f 35%,#ffffff73 50%,#ffffff0f 65%,#0000 100%);width:20%;height:140%;animation:4.2s ease-in-out infinite heroMarqueeGlint;position:absolute;top:-20%;left:-30%;transform:skew(-20deg)}.heroMarqueeShock{letter-spacing:4px;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;filter:var(--platinum-text-shadow);-webkit-background-clip:text;background-clip:text;font-weight:800}.heroMarqueeSep{letter-spacing:2px;color:var(--accent-muted);opacity:.88;padding:0 10px;font-weight:600}.heroMarqueeSoon{letter-spacing:3px;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;filter:var(--platinum-text-shadow);-webkit-background-clip:text;background-clip:text;font-weight:700}.heroMarqueeText:nth-child(odd):before{content:"✦";color:#fff;opacity:0;text-shadow:0 0 10px #fff, 0 0 20px var(--gold-glow);pointer-events:none;font-size:11px;animation:5s ease-in-out infinite heroMarqueeSparkle;position:absolute;top:-4px;right:14%}@keyframes heroMarqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes heroMarqueeGlowPulse{0%{text-shadow:0 0 8px #d4b45e33}to{text-shadow:0 0 18px #ffe6a059}}@keyframes heroMarqueeGlint{0%{opacity:0;left:-35%}12%{opacity:1}38%{opacity:0;left:115%}to{opacity:0;left:115%}}@keyframes heroMarqueeSparkle{0%,68%,to{opacity:0;transform:scale(.4)rotate(0)}76%{opacity:1;transform:scale(1.3)rotate(18deg)}84%{opacity:.4;transform:scale(.85)rotate(8deg)}}.heroWordmarkWrap{width:fit-content;max-width:100%;margin-bottom:14px;line-height:0;display:block;position:relative}.heroWordmarkImg{width:min(860px,94vw);height:auto;display:block}.heroSparkle{pointer-events:none;animation:3s ease-in-out infinite heroSparkleTwinkle;display:block;position:absolute;transform:rotate(0)}.heroSparkle:before,.heroSparkle:after{content:"";background:#fff;border-radius:1px;position:absolute;top:50%;left:50%}.heroSparkle:before{background:linear-gradient(90deg,#0000 0%,#ffffffd9 42%,#fff 50%,#ffffffd9 58%,#0000 100%);width:100%;height:2px;transform:translate(-50%,-50%);box-shadow:0 0 10px #fff,0 0 20px #ffffffd9}.heroSparkle:after{background:linear-gradient(#0000 0%,#ffffffd9 42%,#fff 50%,#ffffffd9 58%,#0000 100%);width:2px;height:100%;transform:translate(-50%,-50%);box-shadow:0 0 10px #fff,0 0 20px #ffffffd9}.heroSparkleMain{width:34px;height:34px;animation-delay:0s;top:14%;right:6%}.heroSparkleSub{width:22px;height:22px;animation-delay:1.1s;top:34%;left:58%}.heroSparkleTiny{width:14px;height:14px;animation-delay:2s;bottom:30%;right:22%}@keyframes heroSparkleTwinkle{0%,to{opacity:.25;transform:scale(.65)rotate(0)}45%{opacity:1;transform:scale(1.15)rotate(12deg)}55%{opacity:.95;transform:scale(1)rotate(8deg)}}.heroTaglineGold{letter-spacing:3.8px;text-transform:uppercase;text-align:left;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;filter:var(--platinum-text-shadow);-webkit-background-clip:text;background-clip:text;margin:0 0 10px;padding:0;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:800}.heroTaglineWhite{letter-spacing:2.6px;text-transform:uppercase;text-align:left;color:var(--accent-muted);margin:0 0 22px;padding:0;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:700}.heroButtons{flex-wrap:wrap;justify-content:flex-start;gap:14px;display:flex}@media (prefers-reduced-motion:reduce){.heroMarqueeTrack{justify-content:center;width:100%;animation:none}.heroMarqueeText:last-child{display:none}.heroMarqueeText{animation:none}.heroMarqueeText:after,.heroMarqueeText:before{animation:none;display:none}.nav,.nav:after,.navWordmarkMain,.navLinks a.active,.btnPanel:hover:after,.panel:after,.videoBox:after,.videoSectionInner .heroSparkle,.panelArtistNameWrap,.panelArtistName,.panelArtistNameWrap:after,.panelThemeDividerGlint:after,.panelThemeDividerFx .heroSparkle,.releaseTitleWrap:after,.videoSectionInner .sectionTitleImageWrap,.videoSectionInner .sectionTitleImage,.videoSectionInner .sectionTitleImageWrap:after,.sectionTitleImageWrap:after,.releaseCoverFrameShine,.releaseComingSoon,.releaseComingSoon:after,.siteGateInner{animation:none}}.btnGold,.btnOutline,.btnPanel{letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;border-radius:50px;justify-content:center;align-items:center;gap:8px;padding:13px 28px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.btnGold{isolation:isolate;color:#eef1f4;background:#00000059;border:none;text-decoration:none;position:relative}.btnGold:before{content:"";border-radius:inherit;background:var(--platinum-nickel-brushed);-webkit-mask-composite:xor;pointer-events:none;box-shadow:var(--platinum-border-inset), var(--platinum-border-glow);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.btnGold:hover{color:#fff;box-shadow:0 0 18px #ffffff1f}.btnOutlineGold,.btnOutlineLight{isolation:isolate;color:#eef1f4;background:#00000059;border:none;position:relative}.btnOutlineGold:before,.btnOutlineLight:before{content:"";border-radius:inherit;background:var(--platinum-nickel-brushed);-webkit-mask-composite:xor;pointer-events:none;box-shadow:var(--platinum-border-inset), var(--platinum-border-glow);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.btnOutlineGold:hover,.btnOutlineLight:hover{color:#fff;box-shadow:var(--platinum-border-glow);background:#ffffff0f}.btnRect{letter-spacing:1.8px;border-radius:3px;padding:12px 22px;font-size:11px}.sectionTitleBlock{text-align:center;margin-bottom:32px}.sectionTitle{letter-spacing:10px;text-transform:uppercase;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;filter:var(--platinum-text-shadow);-webkit-background-clip:text;background-clip:text;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:clamp(36px,5.5vw,64px);font-weight:900;line-height:1}.sectionTitleImageWrap{width:min(520px,92%);margin:0 auto;line-height:0;position:relative;overflow:visible}.sectionTitleImageWrap:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff1a 38%,#ffffff80 50%,#ffffff1a 62%,#0000 100%);width:26%;height:120%;animation:6s ease-in-out 1s infinite releaseTitleGlint;position:absolute;top:-10%;left:-40%;transform:skew(-16deg)}.sectionTitleImage{filter:drop-shadow(0 4px 10px #00000073);width:100%;height:auto;display:block}.sectionTitleDivider{justify-content:center;align-items:center;gap:18px;margin-top:18px;display:flex}.sectionTitleLine{background:linear-gradient(90deg,#0000,#d4dbe3bf,#0000);width:min(180px,22vw);height:2px}.sectionTitleCrown{opacity:.92;filter:drop-shadow(0 2px 8px #000000a6);width:34px;height:auto}.homePage{background:var(--black);position:relative}.dashboard{background:var(--black);border-top:1px solid #ffffff0f;padding:28px 48px 8px}.dashboardHeader{max-width:1380px;margin:0 auto 2px}.dashboardHeader .sectionTitleBlock{margin-bottom:10px}.dashboardHeader .sectionTitleImageWrap{width:min(380px,78%)}.dashboardHeader .sectionTitleDivider{gap:12px;margin-top:8px}.dashboardHeader .sectionTitleCrown{width:26px}.dashboardGrid{grid-template-columns:repeat(4,1fr);gap:10px;max-width:1380px;margin:0 auto;display:grid}.panel{background:var(--panel);isolation:isolate;border-radius:8px;flex-direction:column;min-height:420px;padding:28px 24px;display:flex;position:relative}.panel:before{content:"";border-radius:inherit;background:var(--platinum-nickel-brushed);-webkit-mask-composite:xor;pointer-events:none;z-index:20;box-shadow:var(--platinum-border-inset), var(--platinum-border-glow);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:3px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.panel:after{content:"";pointer-events:none;z-index:21;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0%,#ffffff26 35%,#fffffff2 50%,#ffffff26 65%,#0000 100%);width:36%;height:3px;animation:6.5s ease-in-out infinite platinumBorderGlint;position:absolute;top:0;left:-40%}@keyframes platinumBorderGlint{0%,64%,to{opacity:0;transform:translate(0)}72%{opacity:.9}90%{opacity:0;transform:translate(320%)}}@keyframes platinumSparkleTwinkle{0%,to{opacity:.3;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}.panelLabel{color:var(--accent);text-transform:uppercase;letter-spacing:3px;margin-bottom:16px;font-size:10px;font-weight:800}.panelHeader{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.viewAll{color:var(--text-muted);letter-spacing:2px;text-transform:uppercase;font-size:10px;font-weight:800;text-decoration:none;transition:color .2s}.viewAll:hover{color:var(--accent-light)}.panelArtist{grid-template-rows:minmax(420px,1fr);grid-template-columns:1fr;min-height:420px;padding:0;display:grid;position:relative;overflow:hidden}.panelArtist>.panelThemeBgWrap,.panelArtist>.panelArtistPhotoWrap,.panelArtist>.panelArtistContent{grid-area:1/1;min-width:0}.panelArtistPhotoWrap{z-index:3;pointer-events:none;box-sizing:border-box;justify-content:flex-start;align-items:flex-start;padding:30px 8px 2px 0;display:flex;position:absolute;inset:0 0 0 36%;overflow:hidden}.panelArtistPhotoFrame{--artist-frame-inset-top:15.6%;--artist-frame-inset-right:21.5%;--artist-frame-inset-bottom:15.6%;--artist-frame-inset-left:18.3%;--artist-frame-offset-y:24px;aspect-ratio:2/3;width:min(100%,268px);transform:translateY(var(--artist-frame-offset-y));isolation:isolate;filter:drop-shadow(0 14px 24px #000000ad);flex-shrink:0;margin-left:-6px;line-height:0;position:relative;overflow:hidden}.panelArtistPhotoWindow{top:var(--artist-frame-inset-top);right:var(--artist-frame-inset-right);bottom:var(--artist-frame-inset-bottom);left:var(--artist-frame-inset-left);z-index:0;position:absolute;overflow:hidden}.panelArtistPhoto{object-fit:cover;object-position:center 14%;width:100%;height:100%;display:block}.panelArtistPhotoFrameArt{object-fit:fill;z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.panelArtistContent{z-index:2;box-sizing:border-box;flex-direction:column;justify-content:space-between;place-self:stretch start;align-items:flex-start;width:50%;max-width:50%;min-height:420px;padding:28px 12px 28px 20px;display:flex;position:relative;overflow:visible}.panelArtistNameWrap{align-self:flex-start;width:100%;min-width:0;max-width:100%;margin:auto 0 18px;animation:1.2s cubic-bezier(.22,1,.36,1) .15s both artistNameReveal;position:relative}.panelArtistRoles{letter-spacing:1px;text-transform:uppercase;flex-flow:row;align-items:center;gap:6px;max-width:100%;margin-top:6px;font-size:clamp(7px,.78vw,9px);font-weight:700;line-height:1.2;display:flex}.panelArtistRoles span:not(.panelArtistRolesSep){white-space:nowrap;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;filter:var(--platinum-text-shadow);-webkit-background-clip:text;background-clip:text;display:inline-block}.panelArtistRolesSep{letter-spacing:0;opacity:.72;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;filter:var(--platinum-text-shadow);-webkit-background-clip:text;background-clip:text;flex-shrink:0;font-size:.95em;font-weight:600}.panelArtistNameWrap:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000 0%,#ffffff14 35%,#ffffff8c 50%,#ffffff14 65%,#0000 100%);width:28%;height:124%;animation:5.5s ease-in-out 1.4s infinite artistNameGlint;position:absolute;top:-12%;left:-45%;transform:skew(-18deg)}.panelArtistName{mix-blend-mode:screen;filter:drop-shadow(0 6px 20px #000000bf);width:122%;max-width:122%;height:auto;animation:4s ease-in-out 1.2s infinite artistNamePulse;display:block}@keyframes artistNameReveal{0%{opacity:0;transform:translateY(22px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes artistNameGlint{0%,62%,to{opacity:0;left:-48%}70%{opacity:1}86%{opacity:0;left:118%}}@keyframes artistNamePulse{0%,to{filter:drop-shadow(0 6px 20px #000000bf)drop-shadow(0 0 12px #ffffff14)}50%{filter:drop-shadow(0 8px 24px #000c)drop-shadow(0 0 22px #ffffff2e)}}.panelArtist .panelLabel{white-space:nowrap;writing-mode:horizontal-tb;letter-spacing:2px;margin-bottom:0;font-size:9px}.panelArtistContent .btnPanel{white-space:nowrap;flex-shrink:0;align-self:flex-start;max-width:100%}.btnPanel{isolation:isolate;color:#e6eaee;text-shadow:0 1px #ffffff61,0 2px 4px #000000b8,0 0 12px #ffffff1a;background:linear-gradient(#0e0e10f5 0%,#000000d6 100%);border:none;align-self:flex-start;padding:11px 22px;transition:color .25s,box-shadow .25s,transform .25s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 6px 20px #00000080}.btnPanel:before{content:"";border-radius:inherit;background:var(--platinum-nickel-brushed);-webkit-mask-composite:xor;pointer-events:none;z-index:1;box-shadow:var(--platinum-border-inset), var(--platinum-border-glow);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.btnPanel:after{content:"";pointer-events:none;z-index:0;opacity:0;background:linear-gradient(105deg,#0000 0%,#ffffff14 42%,#ffffff47 50%,#ffffff14 58%,#0000 100%);width:42%;position:absolute;top:0;bottom:0;left:0}.btnPanel:hover{color:#fff;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff29,0 0 22px #ffffff24,0 10px 28px #00000094}.btnPanel:hover:after{animation:.85s forwards btnPlatinumShimmer}.btnPanel svg{z-index:2;filter:drop-shadow(0 1px 1px #0000008c);position:relative}.panelThemeBgWrap{z-index:0;position:absolute;inset:0;overflow:hidden}.panelThemeBg{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.panelThemeDividerFx{pointer-events:none;position:absolute;inset:0}.panelThemeDividerGlint{pointer-events:none;mix-blend-mode:screen;position:absolute;overflow:hidden}.panelThemeDividerGlint:after{content:"";filter:blur(.4px);background:linear-gradient(90deg,#0000 0%,#ffffff1f 32%,#ffffffeb 50%,#ffffff1f 68%,#0000 100%);width:32%;height:220%;animation:5.2s ease-in-out infinite artistDividerGlintSweep;position:absolute;top:-60%;left:-45%}.panelThemeDividerGlintTop{width:100%;height:3px;top:16.2%;left:0}.panelThemeDividerGlintTop:after{animation-delay:0s}.panelThemeDividerGlintDiag{transform-origin:0;width:44%;height:3px;top:16.2%;left:62.5%;transform:rotate(54deg)}.panelThemeDividerGlintDiag:after{animation-duration:4.8s;animation-delay:1.6s}.panelThemeDividerGlintBottom{width:100%;height:3px;top:96.2%;left:0}.panelThemeDividerGlintBottom:after{animation-duration:5.8s;animation-delay:3.1s}.panelThemeSparkleTop{filter:drop-shadow(0 0 6px #ffecaae6)drop-shadow(0 0 14px #ffffffa6);width:30px;height:30px;animation-delay:.4s;top:13.5%;left:60.5%}.panelThemeSparkleDiag{width:20px;height:20px;animation-delay:1.8s;top:48%;left:78%}.panelThemeSparkleBottom{width:16px;height:16px;animation-delay:3.2s;top:93.5%;left:88%}@keyframes artistDividerGlintSweep{0%,58%,to{opacity:0;left:-48%}66%{opacity:1}82%{opacity:0;left:118%}}.panelRelease{grid-column:span 2;min-height:480px;padding:0;position:relative;overflow:hidden}.releaseLayout{z-index:2;align-items:stretch;height:100%;min-height:480px;display:flex;position:relative}.releaseCoverStage{flex-direction:column;flex:0 0 44%;justify-content:flex-end;align-items:center;padding:28px 10px 22px 20px;display:flex;position:relative}.releaseComingSoon{z-index:3;letter-spacing:6px;text-transform:uppercase;text-align:center;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;filter:var(--platinum-text-shadow);-webkit-background-clip:text;background-clip:text;margin-bottom:auto;padding:18px 12px 20px;font-size:clamp(14px,2.4vw,20px);font-weight:800;animation:2.6s ease-in-out infinite releaseComingSoonPulse;position:relative}.releaseComingSoon:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff1f 40%,#fff9 50%,#ffffff1f 60%,#0000 100%);width:28%;height:120%;animation:3.4s ease-in-out infinite releaseComingSoonGlint;position:absolute;top:-10%;left:-35%;transform:skew(-16deg)}@keyframes releaseComingSoonPulse{0%,to{opacity:.9;filter:var(--platinum-text-shadow) drop-shadow(0 0 10px #ffffff1f)}50%{opacity:1;filter:var(--platinum-text-shadow) drop-shadow(0 0 22px #ffffff47)}}@keyframes releaseComingSoonGlint{0%{opacity:0;left:-40%}16%{opacity:1}40%{opacity:0;left:110%}to{opacity:0;left:110%}}.releaseCoverPedestal{pointer-events:none;background:radial-gradient(75% 60% at 50% 100%,#000000a6 0%,#0000 70%);height:36%;position:absolute;bottom:14%;left:6%;right:4%}.releaseCoverFrame{z-index:2;background:var(--platinum-nickel-brushed);width:min(78%,290px);box-shadow:0 22px 36px #000000c7, 0 8px 16px #0000008c, var(--platinum-border-inset);border-radius:4px;padding:6px;position:relative;transform:perspective(900px)rotateY(-5deg)translateY(-6%)}.releaseCoverFrameBevel{pointer-events:none;z-index:2;border:1px solid #ffffff38;border-radius:2px;position:absolute;inset:3px;box-shadow:inset 0 0 12px #00000040}.releaseCoverArt{z-index:1;aspect-ratio:1;object-fit:cover;object-position:center top;border-radius:1px;width:100%;display:block;position:relative}.releaseCoverFrameShine{pointer-events:none;z-index:3;background:linear-gradient(90deg,#0000 0%,#ffffff26 38%,#ffffff8c 50%,#ffffff26 62%,#0000 100%);width:28%;height:116%;animation:7s ease-in-out .8s infinite releaseCoverGlint;position:absolute;top:-8%;left:-35%;transform:skew(-14deg)}.releaseCoverReflection{z-index:1;filter:blur(2px);opacity:.7;pointer-events:none;background:linear-gradient(#d4dbe324 0%,#ffffff0d 40%,#0000 100%);width:min(62%,220px);height:28px;position:absolute;bottom:10%;left:50%;transform:translate(-48%)perspective(900px)rotateX(78deg)scaleY(-.35)}@keyframes releaseCoverGlint{0%,58%,to{opacity:0;left:-38%}66%{opacity:1}82%{opacity:0;left:108%}}.releaseCopy{text-align:left;flex-direction:column;flex:1;justify-content:center;padding:28px 26px 28px 10px;display:flex}.releaseLabelRow{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.releaseLabel{color:var(--accent);text-transform:uppercase;letter-spacing:3px;margin:0;font-size:10px;font-weight:800}.releaseLabelLine{background:linear-gradient(90deg,#d4dbe3d9 0%,#d4dbe34d 72%,#0000 100%);width:min(220px,72%);height:1px;display:block;box-shadow:0 0 8px #ffffff14}.releaseTitleBlock{margin-bottom:16px}.releaseTitleWrap{width:min(360px,100%);margin-bottom:0;line-height:0;position:relative;overflow:visible}.releaseTitleWrap:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff1a 38%,#ffffff80 50%,#ffffff1a 62%,#0000 100%);width:26%;height:120%;animation:6s ease-in-out 1s infinite releaseTitleGlint;position:absolute;top:-10%;left:-40%;transform:skew(-16deg)}.releaseTitleImg{mix-blend-mode:screen;filter:drop-shadow(0 8px 18px #000000a6);width:100%;height:auto;display:block}.releaseSubtitle{color:var(--accent-muted);letter-spacing:3px;text-transform:uppercase;margin:6px 0 0;padding-left:2px;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:clamp(11px,1.4vw,13px);font-weight:700;line-height:1.3}.releaseDesc{color:#ffffffe0;max-width:420px;margin:0 0 18px;font-size:clamp(11px,1.2vw,13px);line-height:1.65}.releaseDesc em{color:#fffffff2;font-style:normal;font-weight:600}.releaseMeta{flex-wrap:wrap;gap:10px 18px;margin-bottom:22px;list-style:none;display:flex}.releaseMeta li{color:#ffffffd1;letter-spacing:2px;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:800;display:inline-flex}.releaseMeta li svg{color:var(--accent);flex-shrink:0}.releaseActions{flex-wrap:wrap;gap:10px;display:flex}.releaseBtnListen,.releaseBtnView{letter-spacing:1.6px;padding:11px 18px;font-size:10px}@keyframes releaseTitleGlint{0%,60%,to{opacity:0;left:-42%}68%{opacity:1}84%{opacity:0;left:112%}}.panelBeats{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:420px;padding:0;display:flex;position:relative;overflow:hidden}.bbnStage{z-index:2;flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;padding:18px 14px 8px;display:flex;position:relative}.bbnFront{object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 10px 24px #000000a6);width:100%;max-width:100%;height:auto;display:block}.bbnBrowseBtn{z-index:2;flex:none;width:calc(100% - 28px);max-width:210px;margin:0 14px 18px;text-decoration:none;position:relative}.videoSection{background:var(--black);border-top:1px solid #ffffff0f;padding:8px}.videoSectionInner{isolation:isolate;background:#050505;border:none;border-radius:8px;flex-direction:column;align-items:center;gap:28px;padding:36px 24px 32px;display:flex;position:relative;overflow:hidden}.videoSectionBg{object-fit:cover;object-position:center;opacity:.92;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.videoSectionInner:before{content:"";border-radius:inherit;background:var(--platinum-nickel-brushed);-webkit-mask-composite:xor;pointer-events:none;z-index:2;box-shadow:var(--platinum-border-inset), var(--platinum-border-glow);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.videoSectionInner>:not(.videoSectionBg){z-index:1;position:relative}.videoSectionSparkleTL{z-index:3;width:22px;height:22px;animation-delay:.2s;top:14px;left:16px}.videoSectionSparkleTR{z-index:3;width:18px;height:18px;animation-delay:1.4s;top:14px;right:16px}.videoSectionSrOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.videoTitleWrap{justify-content:center;width:100%;display:flex}.videoSectionTitleImg{mix-blend-mode:screen;filter:drop-shadow(0 4px 16px #000000b3);width:min(760px,94%);height:auto;display:block}.videoBoxGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2vw,20px);width:100%;max-width:1040px;display:grid}.videoBox{aspect-ratio:3/4;width:100%;min-height:0;color:inherit;font:inherit;cursor:pointer;text-align:inherit;background:linear-gradient(#121212f2 0%,#050505 100%);border:none;border-radius:14px;padding:0;text-decoration:none;transition:box-shadow .22s,transform .22s;display:block;position:relative;overflow:hidden;box-shadow:0 8px 24px #0006}.videoBox:before{content:"";border-radius:inherit;background:var(--platinum-nickel-brushed);-webkit-mask-composite:xor;pointer-events:none;z-index:3;box-shadow:var(--platinum-border-inset);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.videoBox:after{content:"";z-index:4;pointer-events:none;filter:drop-shadow(0 0 6px #fff)drop-shadow(0 0 12px #ffffffbf);background:linear-gradient(90deg,#0000,#fff,#0000) 50%/100% 2px no-repeat,linear-gradient(#0000,#fff,#0000) 50%/2px 100% no-repeat;width:14px;height:14px;animation:3.2s ease-in-out infinite platinumSparkleTwinkle;position:absolute;top:10px;right:10px}.videoBox:hover{box-shadow:0 12px 28px #00000080, var(--platinum-border-glow)}.videoBoxFilled:hover{transform:translateY(-2px)}.videoBoxDisabled{cursor:default;opacity:.72}.videoModal{z-index:3000;-webkit-backdrop-filter:blur(8px);background:#000000e0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.videoModalPanel{width:min(420px,100%);box-shadow:0 24px 60px #000000bf, var(--platinum-border-glow);background:#050505;border:1px solid #ffffff1f;border-radius:10px;padding:12px;position:relative}.videoModalPanel:before{content:"";border-radius:inherit;background:var(--platinum-nickel-brushed);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.videoModalClose{z-index:2;color:#fff;cursor:pointer;background:#000000a6;border:1px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:border-color .2s,background .2s;display:flex;position:absolute;top:10px;right:10px}.videoModalClose:hover{background:#ffffff14;border-color:#ffffff73}.videoModalPlayer{aspect-ratio:9/16;object-fit:contain;background:#000;border:0;border-radius:6px;width:100%;display:block}.videoModalCaption{text-align:center;letter-spacing:2px;text-transform:uppercase;color:#d4dbe3;margin-top:12px;font-size:11px;font-weight:800}.videoBoxImage{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block;position:absolute;inset:0}.videoBoxFilled:hover .videoBoxImage{transform:scale(1.03)}.videoPlayBtn{color:#111;background:#fffffff0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .2s,box-shadow .2s;display:flex;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 18px #00000073}.videoBoxFilled:hover .videoPlayBtn{transform:translate(-50%,-50%)scale(1.06);box-shadow:0 6px 22px #0000008c}.videoCardMeta{text-align:center;background:linear-gradient(#000000f5 0%,#000000b8 52%,#0000 100%);padding:14px 12px 24px;position:absolute;inset:0 0 auto}.videoCardArtist{letter-spacing:2.2px;text-transform:uppercase;color:#c8d0d8;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.videoCardSong{letter-spacing:1.2px;text-transform:uppercase;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;filter:var(--platinum-text-shadow);-webkit-background-clip:text;background-clip:text;margin-bottom:5px;font-size:clamp(12px,1.35vw,15px);font-weight:900;line-height:1.2;display:block}.videoCardType{letter-spacing:2px;text-transform:uppercase;color:#c8d0d8d1;font-size:8px;font-weight:800;display:block}.videoViewAllBtn{isolation:isolate;color:#e8ecf0;letter-spacing:2.4px;text-transform:uppercase;background:#00000059;border:none;border-radius:3px;justify-content:center;align-items:center;gap:8px;margin:0 auto;padding:12px 30px;font-size:11px;font-weight:800;text-decoration:none;transition:color .2s,background .2s,box-shadow .2s;display:inline-flex;position:relative}.videoViewAllBtn:before{content:"";border-radius:inherit;background:var(--platinum-nickel-brushed);-webkit-mask-composite:xor;pointer-events:none;box-shadow:var(--platinum-border-inset), var(--platinum-border-glow);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.videoViewAllBtn:hover{color:#fff;box-shadow:var(--platinum-border-glow);background:#ffffff0f}.navShopBtn{letter-spacing:2.4px;color:#f0f2f4;text-shadow:0 1px #ffffff6b,0 2px 4px #000000bf,0 0 14px #ffffff1f;background:linear-gradient(#121216fa 0%,#000000e0 100%);padding:10px 20px;font-size:10px;font-weight:900;text-decoration:none;box-shadow:inset 0 1px #ffffff24,0 0 20px #ffffff1a,0 8px 22px #00000085}.navShopBtn:before{background:var(--platinum-nickel-brushed);box-shadow:var(--platinum-border-inset), var(--platinum-border-glow)}.navShopBtn:hover{color:#fff;background:linear-gradient(#1a1a1e 0%,#060608f0 100%);box-shadow:inset 0 1px #ffffff38,0 0 30px #fff3,0 10px 26px #0000009e}@media (width<=1100px){.navShopBtn{display:none}}.artistsPage{min-height:100vh;padding:108px 48px 72px;position:relative;overflow:hidden}.artistsPageScene{z-index:0;position:absolute;inset:0}.artistsPageSceneImage{object-fit:cover;object-position:center;filter:contrast(1.08)saturate(.75)brightness(.42);width:100%;height:100%}.artistsPageSceneShade{background:linear-gradient(#000000b8 0%,#0000008c 38%,#000000e0 100%),radial-gradient(70% 55% at 50% 20%,#ffffff0a 0%,#0000 70%);position:absolute;inset:0}.artistsPageWaveform{opacity:.22;pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 6px,#ffffff59 6px 7px,#0000 7px 14px);width:min(920px,88%);height:72px;position:absolute;top:118px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.artistsPageInner{z-index:1;max-width:1380px;margin:0 auto;position:relative}.artistsPage .sectionTitleBlock{margin-bottom:40px}.videoSectionInner .sectionTitleBlock{margin-bottom:8px}.videoSectionInner .sectionTitleImageWrap{width:min(760px,94%);animation:1.15s cubic-bezier(.22,1,.36,1) .1s both videoTitleReveal;overflow:hidden}.videoSectionInner .sectionTitleImageWrap:after{animation:5.8s ease-in-out 1.2s infinite videoTitleGlint}.videoSectionInner .sectionTitleImage{filter:drop-shadow(0 4px 16px #000000b3);width:100%;height:auto;animation:4.2s ease-in-out 1.3s infinite videoTitlePulse}.videoSectionInner .sectionTitleDivider{margin-top:14px}@keyframes videoTitleReveal{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes videoTitleGlint{0%,62%,to{opacity:0;left:-44%}70%{opacity:1}86%{opacity:0;left:118%}}@keyframes videoTitlePulse{0%,to{filter:drop-shadow(0 4px 16px #000000b3)drop-shadow(0 0 10px #ffffff0f)}50%{filter:drop-shadow(0 6px 20px #000000bf)drop-shadow(0 0 18px #ffffff24)}}.artistsPageLayout{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start;gap:24px;display:grid}.artistsGridWrap{isolation:isolate;background:#050505b8;border:1px solid #ffffff14;border-radius:8px;padding:24px;position:relative;box-shadow:0 18px 48px #00000073}.artistsGridWrap:before{content:"";border-radius:inherit;background:var(--platinum-nickel-brushed);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.artistsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.artistCard{background:#080808f2;border:1px solid #ffffff12;border-radius:8px;flex-direction:column;transition:transform .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.artistCard:hover{box-shadow:var(--platinum-border-glow);transform:translateY(-2px)}.artistCardPhotoWrap{aspect-ratio:4/3;position:relative;overflow:hidden}.artistCardPhoto{object-fit:cover;object-position:center top;filter:contrast(1.05)saturate(.88);width:100%;height:100%;transition:transform .35s;display:block}.artistCard:hover .artistCardPhoto{transform:scale(1.03)}.artistCardSparkle{width:14px;height:14px;top:10px;right:10px}.artistCardBody{text-align:center;padding:14px 12px 16px}.artistCardName{letter-spacing:2px;text-transform:uppercase;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;filter:var(--platinum-text-shadow);-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:clamp(11px,1.1vw,14px);font-weight:900}.artistCardRoles{letter-spacing:1.2px;text-transform:uppercase;color:#c8d0d8d1;margin-bottom:12px;font-size:7px;font-weight:800;line-height:1.45}.artistFeaturedPanel{isolation:isolate;background:#050505d1;border:1px solid #ffffff14;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000080}.artistFeaturedPanel:before{content:"";border-radius:inherit;background:var(--platinum-nickel-brushed);-webkit-mask-composite:xor;pointer-events:none;z-index:2;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.artistFeaturedPhotoWrap{aspect-ratio:3/4;max-height:420px;position:relative;overflow:hidden}.artistFeaturedPhoto{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.artistFeaturedContent{z-index:1;padding:22px 22px 26px;position:relative}.artistFeaturedName{letter-spacing:3px;text-transform:uppercase;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;filter:var(--platinum-text-shadow);-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:clamp(20px,2.2vw,28px);font-weight:900}.artistFeaturedRoles{letter-spacing:2px;text-transform:uppercase;color:var(--accent-muted);margin-bottom:14px;font-size:9px;font-weight:800}.artistFeaturedBio{color:#d2d6dce0;margin-bottom:20px;font-size:12px;line-height:1.65}.artistFeaturedLabel{letter-spacing:2.6px;text-transform:uppercase;color:var(--accent);margin-bottom:12px;font-size:9px;font-weight:800}.artistFeaturedRelease{margin-bottom:22px;padding-top:4px}.artistFeaturedReleaseRow{align-items:center;gap:14px;margin-bottom:14px;display:flex}.artistFeaturedReleaseCover{object-fit:cover;border:1px solid #ffffff1f;border-radius:4px;width:72px;height:72px;box-shadow:0 6px 18px #00000073}.artistFeaturedReleaseTitle{letter-spacing:1.5px;text-transform:uppercase;color:#e8ecf0;margin-bottom:4px;font-size:14px;font-weight:900}.artistFeaturedReleaseSub{letter-spacing:1px;color:var(--text-muted);margin-bottom:2px;font-size:10px}.artistFeaturedReleaseYear{letter-spacing:2px;text-transform:uppercase;color:var(--accent-muted);font-size:9px;font-weight:800}.artistFeaturedListen{width:100%}.artistFeaturedConnect{margin-bottom:18px}.artistConnectList{flex-direction:column;gap:8px;list-style:none;display:flex}.artistConnectLink{color:#d8dde3;letter-spacing:1.8px;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff14;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:10px;font-weight:800;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:flex}.artistConnectLink:hover{color:#fff;background:#ffffff12;border-color:#fff3}.artistFeaturedProfileBtn{width:100%}.artistProfilePage{min-height:100vh;padding:108px 48px 72px;position:relative;overflow:hidden}.artistProfileScene{z-index:0;position:absolute;inset:0}.artistProfileSceneImage{object-fit:cover;object-position:center;filter:contrast(1.05)saturate(.7)brightness(.35);width:100%;height:100%}.artistProfileSceneShade{background:linear-gradient(90deg,#000000eb 0%,#000000b8 42%,#000000e0 100%),linear-gradient(#0000008c 0%,#0000 30%,#000000d9 100%);position:absolute;inset:0}.artistProfileInner{z-index:1;max-width:1180px;margin:0 auto;position:relative}.artistProfileBack{color:#d4dbe3;letter-spacing:2px;text-transform:uppercase;cursor:pointer;background:#00000073;border:1px solid #ffffff24;border-radius:4px;align-items:center;gap:8px;margin-bottom:28px;padding:10px 16px;font-size:10px;font-weight:800;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.artistProfileBack:hover{color:#fff;background:#ffffff0f;border-color:#ffffff47}.artistProfileHero{grid-template-columns:minmax(260px,360px) minmax(0,1fr);align-items:start;gap:36px;margin-bottom:42px;display:grid}.artistProfilePhotoWrap{aspect-ratio:3/4;border:1px solid #ffffff1a;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 20px 50px #0000008c}.artistProfilePhotoWrap:before{content:"";border-radius:inherit;background:var(--platinum-nickel-brushed);-webkit-mask-composite:xor;pointer-events:none;z-index:2;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.artistProfilePhoto{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.artistProfileSparkle{z-index:3;top:12px;right:12px}.artistProfileName{letter-spacing:4px;text-transform:uppercase;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;filter:var(--platinum-text-shadow);-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-size:clamp(28px,4vw,44px);font-weight:900;line-height:1.05}.artistProfileRoles{letter-spacing:2.4px;text-transform:uppercase;color:var(--accent-muted);margin-bottom:18px;font-size:10px;font-weight:800}.artistProfileBio{color:#d2d6dce6;max-width:58ch;font-size:14px;line-height:1.7}.artistProfileRelease{background:#050505a6;border:1px solid #ffffff14;border-radius:8px;margin-bottom:36px;padding:24px}.artistProfileReleaseRow{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.artistProfileReleaseCover{object-fit:cover;border:1px solid #ffffff1f;border-radius:6px;width:120px;height:120px;box-shadow:0 8px 24px #00000073}.artistProfileReleaseCopy{flex:1;min-width:200px}.artistProfileReleaseTitle{letter-spacing:2px;text-transform:uppercase;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;filter:var(--platinum-text-shadow);-webkit-background-clip:text;background-clip:text;margin-bottom:6px;font-size:18px;font-weight:900}.artistProfileReleaseSub{letter-spacing:1px;color:var(--text-muted);margin-bottom:4px;font-size:11px}.artistProfileReleaseYear{letter-spacing:2px;text-transform:uppercase;color:var(--accent-muted);margin-bottom:14px;font-size:9px;font-weight:800}.artistProfileListen{min-width:160px}.artistProfileSectionHead{align-items:center;gap:16px;margin-bottom:18px;display:flex}.artistProfileSectionTitle{letter-spacing:3px;text-transform:uppercase;color:var(--accent);white-space:nowrap;font-size:11px;font-weight:900}.artistProfileSectionLine{background:linear-gradient(90deg,#d4dbe373,#0000);flex:1;height:1px}.artistProfileWork{background:#050505a6;border:1px solid #ffffff14;border-radius:8px;margin-bottom:36px;padding:24px}.artistProfileWorkGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px;display:grid}.artistWorkCard{text-align:center}.artistWorkCover{aspect-ratio:1;object-fit:cover;border:1px solid #ffffff1a;border-radius:6px;width:100%;margin-bottom:8px;box-shadow:0 8px 20px #0006}.artistWorkTitle{letter-spacing:1.6px;text-transform:uppercase;color:#c8d0d8;font-size:9px;font-weight:800}.artistProfileConnect{background:#050505a6;border:1px solid #ffffff14;border-radius:8px;padding:24px}.artistConnectBar{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;list-style:none;display:grid}.artistConnectBarLink{color:#d8dde3;letter-spacing:1.8px;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff14;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:10px;font-weight:800;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:flex}.artistConnectBarLink:hover{color:#fff;background:#ffffff12;border-color:#fff3}.artistProfileMissing{flex-direction:column;align-items:flex-start;gap:16px;padding-top:40px;display:flex}.artistProfileMissingText{color:var(--text-muted);font-size:14px}.footer{background:#030303;border-top:1px solid #ffffff1a;padding:64px 48px 32px;position:relative;box-shadow:inset 0 -1px #ffffff0a}.footerTop{border-bottom:1px solid var(--border);grid-template-columns:2fr 1fr 1fr;gap:48px;padding-bottom:48px;display:grid}.footerJoin h3,.footerLinks h4,.footerSocial h4{letter-spacing:3px;text-transform:uppercase;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;filter:var(--platinum-text-shadow);-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-size:13px;font-weight:900}.footerJoin p{color:var(--text-muted);margin-bottom:20px;font-size:14px}.joinForm{gap:0;max-width:400px;display:flex}.joinForm input{border:1px solid var(--border);color:#fff;background:#ffffff0f;border-right:none;border-radius:50px 0 0 50px;outline:none;flex:1;padding:13px 20px;font-size:13px}.joinForm input::placeholder{color:#666}.joinForm input:focus{border-color:#d4dbe359}.joinForm .btnPanel,.joinForm .btnGold{border-radius:0 3px 3px 0;padding:13px 24px}.footerLinks ul{list-style:none}.footerLinks li{margin-bottom:10px}.footerLinks a{color:var(--text-muted);letter-spacing:1px;font-size:13px;text-decoration:none;transition:color .2s}.footerLinks a:hover{color:var(--accent-light)}.footerSocial .socialIcons{gap:18px}.footerSocial .socialIcons svg{width:20px;height:20px}.footerBottom{flex-wrap:wrap;align-items:center;gap:16px;padding-top:32px;display:flex}.footerLogo{opacity:.85;width:48px;height:auto}.footerBrand{letter-spacing:3px;text-transform:uppercase;background-image:var(--platinum-nickel-brushed);-webkit-text-fill-color:transparent;color:#0000;filter:var(--platinum-text-shadow);-webkit-background-clip:text;background-clip:text;font-size:13px;font-weight:900}.footerTag{color:var(--text-muted);letter-spacing:1px;margin-top:2px;font-size:11px}.footerCopy{color:#555;letter-spacing:1px;text-transform:uppercase;margin-left:auto;font-size:11px}@media (width<=1100px){.dashboardGrid{grid-template-columns:repeat(2,1fr)}.panelArtistPhotoWrap{padding:14px 8px 14px 0;left:36%}.panelArtistPhotoFrame{width:min(100%,236px);margin-left:-4px}.navLinks{gap:18px}.navLinks a{letter-spacing:2px;font-size:10px}}@media (width<=900px){.nav{justify-content:space-between;padding:0 24px;display:flex}.navBrand,.navActions{justify-self:auto}.navLinks,.navActions .socialIcons,.audioBtn{display:none}.menuBtn{display:flex}.nav{padding:0 24px}.hero{padding:88px 24px 0}.heroLayout{padding-bottom:32px}.heroCopy{justify-content:center;width:100%;display:flex}.heroCopyStack{text-align:center;align-items:center;max-width:480px}.heroMarquee{bottom:24px}.heroTaglineGold,.heroTaglineWhite{text-align:center}.heroButtons{justify-content:center}.heroSceneImage{object-position:58% center;filter:contrast(1.06)saturate(.82)brightness(.58)}.dashboard{padding:22px 24px 8px}.dashboardHeader .sectionTitleImageWrap{width:min(300px,88%)}.heroWordmarkImg{width:min(560px,98vw)}.heroSparkleMain{width:26px;height:26px}.heroSparkleSub{width:18px;height:18px}.heroSparkleTiny{width:11px;height:11px}.footerTop{grid-template-columns:1fr;gap:32px}.footerCopy{width:100%;margin-left:0}}@media (width<=820px){.releaseLayout{flex-direction:column;min-height:auto}.releaseCoverStage{flex:none;min-height:280px;padding:24px 20px 8px}.releaseCoverFrame{width:min(260px,82%);transform:none}.releaseCoverReflection{display:none}.releaseCopy{padding:8px 22px 28px}.releaseDesc{max-width:none}}@media (width<=600px){.dashboardGrid{grid-template-columns:1fr}.sectionTitle{letter-spacing:6px}.panelRelease{grid-column:span 1;min-height:auto}.panel{min-height:auto}.panelArtist{grid-template-rows:minmax(360px,1fr);min-height:360px}.panelArtistContent{width:50%;max-width:50%;min-height:360px}.panelArtistPhotoWrap{padding:14px 8px 14px 0;left:36%}.panelArtistPhotoFrame{width:min(100%,220px);margin-left:-4px}.panelArtistNameWrap{width:100%;max-width:100%;margin-left:0}.panelArtistName{width:118%;max-width:118%}.panelArtistRoles{letter-spacing:1.4px;font-size:8px}.heroButtons{flex-direction:column;width:100%;max-width:280px}.heroButtons button{width:100%}.videoSectionInner{gap:22px;padding:28px 14px 24px}.videoSectionInner .sectionTitleImageWrap{width:min(100%,520px)}.videoBoxGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.videoBox{border-radius:10px}}@media (width<=1280px){.artistsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){.artistsPageLayout{grid-template-columns:1fr}.artistFeaturedPanel{order:-1}}@media (width<=900px){.artistsPage,.artistProfilePage{padding:96px 24px 56px}.artistsGrid{grid-template-columns:1fr}.artistProfileHero{grid-template-columns:1fr;gap:24px}.artistProfilePhotoWrap{max-width:320px}}@media (width<=600px){.artistsGridWrap{padding:16px}.artistProfileWorkGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.site.siteUnderGate{pointer-events:none}#home,#music,#videos,#beats,#about,#contact{scroll-margin-top:82px}.mobileNavShell{z-index:999;position:fixed;inset:82px 0 0}.mobileNavBackdrop{cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c2;border:0;width:100%;height:100%;position:absolute;inset:0}.mobileNav{background:linear-gradient(145deg,#ffffff0e,#0000 42%),#070709;border-left:1px solid #ffffff29;flex-direction:column;width:min(420px,92vw);height:100%;padding:34px 28px;animation:.34s cubic-bezier(.22,1,.36,1) both mobileNavIn;display:flex;position:absolute;top:0;right:0;overflow-y:auto;box-shadow:-24px 0 64px #000000b8}@keyframes mobileNavIn{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:translate(0)}}.mobileNavEyebrow,.sectionEyebrow{color:#aeb5be;letter-spacing:3px;text-transform:uppercase;font-size:9px;font-weight:800}.mobileNavEyebrow{margin-bottom:18px}.mobileNavLinks{flex-direction:column;display:flex}.mobileNavLinks a{color:#e5e8ec;letter-spacing:2.5px;text-transform:uppercase;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:20px;padding:16px 2px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.mobileNavLinks a:hover{color:#fff}.mobileNavSocial{margin-top:auto;padding-top:36px}.mobileNavSocial .socialIcons{gap:24px}.mobileNavSocial .socialIcons a{color:#dce1e7}.mobileNavSocial .socialIcons svg{width:21px;height:21px}.aboutSection{background:radial-gradient(circle at 80% 18%,#7e91ae21,#0000 32%),linear-gradient(#050505 0%,#0a0b0e 52%,#040405 100%);border-top:1px solid #ffffff14;padding:96px 48px;position:relative;overflow:hidden}.aboutSection:before{content:"";pointer-events:none;opacity:.18;background:repeating-linear-gradient(90deg,#0000 0 9.8%,#ffffff0a 10%,#0000 10.2% 20%);position:absolute;inset:0}.aboutSectionInner{z-index:1;width:min(1180px,100%);margin:0 auto;position:relative}.aboutSection .sectionTitleBlock{margin-bottom:48px}.aboutLayout{grid-template-columns:minmax(0,.88fr) minmax(360px,1.12fr);align-items:stretch;gap:54px;display:grid}.aboutCopy{align-self:center;padding:20px 0}.aboutCopy .sectionEyebrow{margin-bottom:16px}.aboutCopy h3{color:#f1f3f5;letter-spacing:-1.5px;text-transform:uppercase;max-width:14ch;margin-bottom:22px;font-size:clamp(28px,4vw,48px);font-weight:900;line-height:1.02}.aboutCopy>p:not(.sectionEyebrow){color:#afb5bd;max-width:58ch;margin-bottom:16px;font-size:14px;line-height:1.8}.aboutCopy .btnPanel{margin-top:12px}.aboutVisual{border:1px solid #ffffff29;border-radius:8px;min-height:520px;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000094}.aboutVisual:before{z-index:3;content:"";pointer-events:none;border-radius:inherit;border:1px solid #ffffff14;position:absolute;inset:0}.aboutVisual>img{object-fit:cover;object-position:center;filter:grayscale(.38)contrast(1.08)brightness(.7);width:100%;height:100%;display:block}.aboutVisualShade{background:linear-gradient(#0000 38%,#000000e0 100%),linear-gradient(90deg,#04060a85,#0000 48%);position:absolute;inset:0}.aboutStamp{justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.aboutStamp span{color:#b6bdc6;letter-spacing:3px;text-transform:uppercase;font-size:9px;font-weight:800}.aboutStamp strong{color:#f4f6f8;letter-spacing:1px;text-align:right;text-transform:uppercase;max-width:270px;font-size:16px;font-weight:900}.aboutPillars{background:#ffffff06;border:1px solid #ffffff1f;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px;display:grid;overflow:hidden}.aboutPillars article{color:#cfd4db;letter-spacing:1.9px;text-align:center;text-transform:uppercase;border-right:1px solid #ffffff1a;justify-content:center;align-items:center;gap:12px;min-height:84px;padding:18px;font-size:10px;font-weight:800;display:flex}.aboutPillars article:last-child{border-right:0}.aboutPillars svg{color:#eef1f4;filter:drop-shadow(0 0 10px #ffffff2e);flex:none}.contactSection{border-top:1px solid #ffffff1a;place-items:center;min-height:650px;padding:100px 48px;display:grid;position:relative;overflow:hidden}.contactSectionScene,.contactSectionScene>img,.contactSectionScene>div{width:100%;height:100%;position:absolute;inset:0}.contactSectionScene>img{object-fit:cover;object-position:center 55%;filter:grayscale(.25)contrast(1.08)brightness(.35)}.contactSectionScene>div{background:radial-gradient(circle at 50% 35%,#6379992e,#0000 30%),linear-gradient(#000000b8,#000000e6)}.contactSectionInner{z-index:1;text-align:center;width:min(1040px,100%);position:relative}.contactSection .sectionEyebrow{margin-bottom:16px}.contactSection h2{color:#f7f8fa;letter-spacing:-3px;text-transform:uppercase;text-shadow:0 12px 40px #000c;max-width:900px;margin:0 auto 18px;font-size:clamp(40px,7vw,82px);font-weight:900;line-height:.96}.contactLead{color:#bdc3cb;max-width:670px;margin:0 auto;font-size:14px;line-height:1.7}.contactCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:42px;display:grid}.contactCards a{color:#eef1f4;text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08090cc2;border:1px solid #ffffff29;border-radius:5px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:92px;padding:20px;text-decoration:none;transition:transform .22s,border-color .22s,background .22s;display:grid}.contactCards a:hover{background:#14161be6;border-color:#ffffff61;transform:translateY(-3px)}.contactCards a>svg:first-child{color:#d7dce2}.contactCards span{letter-spacing:2px;text-transform:uppercase;flex-direction:column;gap:6px;font-size:12px;font-weight:900;display:flex}.contactCards small{color:#858d98;letter-spacing:1.8px;font-size:8px;font-weight:800}.footerJoinActions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.footerTextLink{color:#b9c0c8;letter-spacing:1.8px;text-underline-offset:4px;text-transform:uppercase;font-size:10px;font-weight:800}.footerTextLink:hover{color:#fff}.nav a:focus-visible,.nav button:focus-visible,.mobileNav a:focus-visible,.mobileNav button:focus-visible,.aboutSection button:focus-visible,.contactCards a:focus-visible,.footer a:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (width<=900px){.aboutSection,.contactSection{padding-left:24px;padding-right:24px}.aboutLayout{grid-template-columns:1fr;gap:32px}.aboutCopy{text-align:center}.aboutCopy h3,.aboutCopy>p:not(.sectionEyebrow){margin-left:auto;margin-right:auto}.aboutVisual{min-height:440px}.contactCards{grid-template-columns:1fr;max-width:520px;margin-left:auto;margin-right:auto}}@media (width<=600px){.aboutSection{padding-top:72px;padding-bottom:72px}.aboutSection .sectionTitleBlock{margin-bottom:34px}.aboutCopy h3{letter-spacing:-.8px}.aboutVisual{min-height:350px}.aboutStamp{flex-direction:column;align-items:flex-start;gap:8px;bottom:18px;left:18px;right:18px}.aboutStamp strong{text-align:left;max-width:none}.aboutPillars{grid-template-columns:1fr}.aboutPillars article{border-bottom:1px solid #ffffff1a;border-right:0}.aboutPillars article:last-child{border-bottom:0}.contactSection{min-height:0;padding-top:82px;padding-bottom:82px}.contactSection h2{letter-spacing:-2px;font-size:clamp(38px,13vw,58px)}.contactCards a{min-height:82px}.footerJoinActions{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.mobileNav{animation:none}html:focus-within{scroll-behavior:auto}}.artistProfileReel{background:#050505a6;border:1px solid #ffffff14;border-radius:8px;margin-bottom:36px;padding:24px}.artistProfileReelLayout{grid-template-columns:minmax(220px,360px) minmax(0,1fr);align-items:center;gap:30px;display:grid}.artistProfileReelFrame{isolation:isolate;aspect-ratio:2/3;background:#020202;border:1px solid #ffffff1f;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 18px 44px #0000008c,0 0 22px #ffffff0f}.artistProfileReelFrame:before{content:"";border-radius:inherit;background:var(--platinum-nickel-brushed);-webkit-mask-composite:xor;pointer-events:none;z-index:2;-webkit-mask-composite:xor;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.artistProfileReelVideo{object-fit:cover;width:100%;height:100%;display:block}.artistProfileReelCopy{min-width:0}.artistProfileReelHint{color:#c8d0d8b8;max-width:36ch;font-size:12px;line-height:1.6}@media (width<=700px){.artistProfileReelLayout{grid-template-columns:1fr;gap:22px}.artistProfileReelFrame{width:min(100%,360px);margin:0 auto}.artistProfileReelCopy{text-align:center}.artistProfileReelHint{margin:0 auto}}.aboutSection .sectionTitleImageWrap{aspect-ratio:1200/157;width:min(760px,94%);overflow:hidden}.aboutSection .sectionTitleImage{object-fit:cover;object-position:50% 41%;filter:drop-shadow(0 4px 16px #000000b3);width:100%;height:100%}@media (width<=900px){.aboutSection .sectionTitleImageWrap{width:min(620px,96%)}}.artistPortraitFrame{--frame-primary:#e8edf2;--frame-secondary:#747b84;--frame-glow:#f4f8ff66;--frame-shadow:#000000c7;isolation:isolate;box-shadow:0 20px 48px var(--frame-shadow), 0 0 24px var(--frame-glow), inset 0 0 0 1px #ffffff1a;background:#030405;border:0}.artistCardPhotoWrap.artistPortraitFrame,.artistFeaturedPhotoWrap.artistPortraitFrame{border-radius:7px 7px 0 0}.artistProfilePhotoWrap.artistPortraitFrame{border-radius:12px;overflow:hidden}.artistPortraitFrame>img{z-index:1;position:relative}.artistPortraitFrame:before{content:"";z-index:4;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg, var(--frame-secondary) 0%, #fff 12%, var(--frame-primary) 25%, #191b1f 42%, var(--frame-secondary) 58%, #f8fbff 75%, var(--frame-primary) 88%, #111318 100%);-webkit-mask-composite:xor;padding:4px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff52;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.artistPortraitFrame:after{content:"";z-index:4;border:1px solid color-mix(in srgb, var(--frame-primary) 72%, transparent);pointer-events:none;box-shadow:inset 0 0 16px #0006, 0 0 12px var(--frame-glow);border-radius:3px;position:absolute;inset:10px}.artistPortraitFrameEdge{z-index:5;pointer-events:none;background:linear-gradient(var(--frame-primary), var(--frame-primary)) 10px 10px / 28px 2px no-repeat, linear-gradient(var(--frame-primary), var(--frame-primary)) 10px 10px / 2px 28px no-repeat, linear-gradient(var(--frame-primary), var(--frame-primary)) calc(100% - 10px) 10px / 28px 2px no-repeat, linear-gradient(var(--frame-primary), var(--frame-primary)) calc(100% - 10px) 10px / 2px 28px no-repeat, linear-gradient(var(--frame-primary), var(--frame-primary)) 10px calc(100% - 10px) / 28px 2px no-repeat, linear-gradient(var(--frame-primary), var(--frame-primary)) 10px calc(100% - 10px) / 2px 28px no-repeat, linear-gradient(var(--frame-primary), var(--frame-primary)) calc(100% - 10px) calc(100% - 10px) / 28px 2px no-repeat, linear-gradient(var(--frame-primary), var(--frame-primary)) calc(100% - 10px) calc(100% - 10px) / 2px 28px no-repeat;filter:drop-shadow(0 0 5px var(--frame-glow));opacity:.9;position:absolute;inset:0}.artistPortraitFrame[data-artist-frame=mr-nevasaeno]{--frame-primary:#f5f7fa;--frame-secondary:#8b929c;--frame-glow:#e7f1ff5e}.artistPortraitFrame[data-artist-frame=mr-nevasaeno] .artistPortraitFrameEdge{background:conic-gradient(from 45deg, transparent 0 25%, #f7fbff 0 50%, transparent 0 75%, #aab1bc 0) 50% 10px / 12px 12px no-repeat, linear-gradient(90deg, transparent, #ffffffd9, transparent) 50% 12px / 48% 1px no-repeat, linear-gradient(90deg, transparent, #ffffff9e, transparent) 50% calc(100% - 12px) / 48% 1px no-repeat}.artistPortraitFrame[data-artist-frame=neva-and-sid]{--frame-primary:#c8cdd4;--frame-secondary:#686e77;--frame-glow:#f4f7fb42}.artistPortraitFrame[data-artist-frame=neva-and-sid]:after{border-style:dashed;border-width:2px}.artistPortraitFrame[data-artist-frame=neva-and-sid] .artistPortraitFrameEdge{background:repeating-linear-gradient(#d8dde4 0 3px,#0000 3px 8px) 0/2px 72% no-repeat,repeating-linear-gradient(#858b94 0 3px,#0000 3px 8px) 100%/2px 72% no-repeat;inset:13px}.artistPortraitFrame[data-artist-frame=quay-dadoll]{--frame-primary:#f1f2f4;--frame-secondary:#8e939a;--frame-glow:#ffffff42}.artistPortraitFrame[data-artist-frame=quay-dadoll]:before{background:linear-gradient(135deg,#34373c,#f8f9fa 18%,#aeb3ba 38%,#25282d 58%,#e8eaed 78%,#8c929a);padding:5px}.artistPortraitFrame[data-artist-frame=quay-dadoll] .artistPortraitFrameEdge{background:conic-gradient(from 45deg, #f3f5f7 0 25%, #8e949c 0 50%, #f3f5f7 0 75%, #8e949c 0) 0 0 / 12px 12px no-repeat, conic-gradient(from 45deg, #f3f5f7 0 25%, #8e949c 0 50%, #f3f5f7 0 75%, #8e949c 0) 100% 0 / 12px 12px no-repeat, conic-gradient(from 45deg, #f3f5f7 0 25%, #8e949c 0 50%, #f3f5f7 0 75%, #8e949c 0) 0 100% / 12px 12px no-repeat, conic-gradient(from 45deg, #f3f5f7 0 25%, #8e949c 0 50%, #f3f5f7 0 75%, #8e949c 0) 100% 100% / 12px 12px no-repeat;border:1px solid #f4f6f887;inset:9px;transform:none}.artistPortraitFrame[data-artist-frame=shany-mula]{--frame-primary:#e1e5ea;--frame-secondary:#555b64;--frame-glow:#f3f6fa4d}.artistPortraitFrame[data-artist-frame=shany-mula]:after{clip-path:polygon(0 0,82% 0,100% 12%,100% 100%,18% 100%,0 88%);border-color:#d7dce2bd;inset:9px}.artistPortraitFrame[data-artist-frame=shany-mula] .artistPortraitFrameEdge{background:linear-gradient(135deg,#0000 42%,#e4e8ed 43% 52%,#0000 53%) 100% 0/52px 52px no-repeat,linear-gradient(315deg,#0000 42%,#737983 43% 52%,#0000 53%) 0 100%/52px 52px no-repeat,linear-gradient(90deg,#d9dee4,#0000) 8px 8px/46% 2px no-repeat,linear-gradient(270deg,#d7dce1,#0000) calc(100% - 8px) calc(100% - 8px)/46% 2px no-repeat}.artistPortraitFrame[data-artist-frame=neva-beatz]{--frame-primary:#b9bec6;--frame-secondary:#444951;--frame-glow:#e9edf240}.artistPortraitFrame[data-artist-frame=neva-beatz] .artistPortraitFrameEdge{background:linear-gradient(90deg,#bfc4cb 18px,#0000 18px) 18% 0/72px 2px no-repeat,linear-gradient(#bfc4cb 18px,#0000 18px) 18% 0/2px 48px no-repeat,radial-gradient(circle,#f2f4f6 0 2px,#0000 3px) calc(18% + 70px) 0/8px 8px no-repeat,linear-gradient(270deg,#767c85 18px,#0000 18px) right 18% bottom/72px 2px no-repeat,linear-gradient(0deg,#767c85 18px,#0000 18px) right 18% bottom/2px 48px no-repeat,radial-gradient(circle,#d8dce1 0 2px,#0000 3px) right calc(18% + 70px) bottom/8px 8px no-repeat;inset:10px}.artistPortraitFrame[data-artist-frame=neva-vocalz]{--frame-primary:#edf0f3;--frame-secondary:#9ca2aa;--frame-glow:#ffffff47}.artistPortraitFrame[data-artist-frame=neva-vocalz]:after{border-radius:999px 999px 8px 8px}.artistPortraitFrame[data-artist-frame=neva-vocalz] .artistPortraitFrameEdge{background:repeating-linear-gradient(90deg,#0000 0 5px,#cdd2d8 5px 7px,#0000 7px 12px) bottom/70% 12px no-repeat,radial-gradient(at 50% 0,#0000 54%,#eef1f4 55% 56%,#0000 57%) top/82% 48% no-repeat;inset:10px}.artistCard:hover .artistPortraitFrame:before,.artistFeaturedPanel:hover .artistPortraitFrame:before,.artistProfilePhotoWrap:hover:before{filter:brightness(1.18)}.artistCard:hover .artistPortraitFrameEdge,.artistFeaturedPanel:hover .artistPortraitFrameEdge,.artistProfilePhotoWrap:hover .artistPortraitFrameEdge{opacity:1;filter:drop-shadow(0 0 9px var(--frame-glow))}@media (prefers-reduced-motion:no-preference){.artistPortraitFrame:before,.artistPortraitFrameEdge{transition:filter .22s,opacity .22s}}.artistsGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.artistCard{height:100%}.artistCardPhotoWrap.artistPortraitFrame{aspect-ratio:1}.artistCardBody{flex-direction:column;flex:1;display:flex}.artistCardName{justify-content:center;align-items:center;min-height:2.4em;display:flex}.artistCardRoles{min-height:2.9em}.artistCardBtn{margin:auto auto 0}.artistPortraitFrame[data-artist-frame=neva-and-sid]>img{object-fit:contain;object-position:center;background:radial-gradient(circle at 50% 45%,#17191d 0%,#030405 72%);padding:9%}.artistProfilePhotoWrap.artistPortraitFrame[data-artist-frame=neva-and-sid]{aspect-ratio:1;width:min(100%,380px)}@media (width<=1100px){.artistsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.artistsGrid{grid-template-columns:1fr}.artistCardName,.artistCardRoles{min-height:0}}@media (prefers-reduced-motion:no-preference){.heroWordmarkWrap{transform-origin:50% 60%;animation:7s ease-in-out infinite heroWordmarkFloat}.dashboardHeader .sectionTitleImageWrap{animation:.9s cubic-bezier(.16,1,.3,1) both featuredTitleDrop}.dashboardGrid .panel{animation:.76s cubic-bezier(.16,1,.3,1) both dashboardPanelRise}.dashboardGrid .panel:nth-child(2){animation-delay:.12s}.dashboardGrid .panel:nth-child(3){animation-delay:.24s}.panelArtistPhotoFrame{animation:6.5s ease-in-out infinite featuredPortraitDrift}.releaseCoverFrame{transform-origin:50% 85%;animation:8s ease-in-out infinite releaseCoverLean}.bbnStage{transform-origin:50% 55%;animation:3.2s cubic-bezier(.2,.8,.2,1) infinite beatStageKnock}.videoBox{transform-origin:50% 80%;transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s}.videoBox:nth-child(odd):hover:not(:disabled){transform:translateY(-7px)rotate(-.45deg)}.videoBox:nth-child(2n):hover:not(:disabled){transform:translateY(-7px)rotate(.45deg)}.videoBox:hover:not(:disabled) .videoPlayBtn{animation:.56s cubic-bezier(.16,1,.3,1) both videoPlayPop}.aboutSection .sectionTitleImageWrap{animation:1.1s cubic-bezier(.22,1,.36,1) both aboutTitleWipe}.aboutSection .sectionTitleImageWrap:after{opacity:0;animation:none}.aboutVisual{transform-origin:70%;animation:1s cubic-bezier(.16,1,.3,1) .14s both aboutPhotoSettle}.aboutPillars article{transition:transform .26s,background .26s,box-shadow .26s}.aboutPillars article:first-child:hover svg{animation:.7s cubic-bezier(.2,.8,.2,1) pillarMicBounce}.aboutPillars article:nth-child(2):hover svg{animation:.65s pillarHeadphoneTilt}.aboutPillars article:nth-child(3):hover svg{animation:.9s pillarRadioSignal}.artistPortraitFrame[data-artist-frame=mr-nevasaeno] .artistPortraitFrameEdge{animation:4.8s ease-in-out infinite frameCrownHalo}.artistPortraitFrame[data-artist-frame=neva-and-sid] .artistPortraitFrameEdge{animation:2.2s steps(4,end) infinite frameMeterStep}.artistPortraitFrame[data-artist-frame=quay-dadoll] .artistPortraitFrameEdge{transform-origin:50%;animation:6s cubic-bezier(.4,0,.2,1) infinite frameFacetFlash}.artistPortraitFrame[data-artist-frame=shany-mula] .artistPortraitFrameEdge{animation:3.6s ease-in-out infinite frameSlashCharge}.artistPortraitFrame[data-artist-frame=neva-beatz] .artistPortraitFrameEdge{animation:2.8s steps(2,end) infinite frameCircuitBlink}.artistPortraitFrame[data-artist-frame=neva-vocalz] .artistPortraitFrameEdge{transform-origin:bottom;animation:3.2s ease-in-out infinite frameWaveBreathe}}@keyframes heroWordmarkFloat{0%,to{transform:translateY(0)scale(1)}45%{transform:translateY(-5px)scale(1.008)}55%{transform:translateY(-5px)scale(1.008)}}@keyframes featuredTitleDrop{0%{opacity:0;filter:blur(5px);transform:translateY(-18px)scale(1.035)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes dashboardPanelRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes featuredPortraitDrift{0%,to{transform:translate(0,0)}50%{transform:translateY(-5px)}}@keyframes releaseCoverLean{0%,to{transform:perspective(900px)rotateY(0)}35%{transform:perspective(900px)rotateY(-1.5deg)}70%{transform:perspective(900px)rotateY(1.2deg)}}@keyframes beatStageKnock{0%,82%,to{transform:scale(1)}87%{transform:scale(1.025)}91%{transform:scale(.994)}95%{transform:scale(1.012)}}@keyframes videoPlayPop{0%{transform:scale(.72)rotate(-10deg)}65%{transform:scale(1.12)rotate(3deg)}to{transform:scale(1)rotate(0)}}@keyframes aboutTitleWipe{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-18px)}to{opacity:1;clip-path:inset(0);transform:translate(0)}}@keyframes aboutPhotoSettle{0%{opacity:0;transform:translate(24px)rotate(1.5deg)scale(.98)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes pillarMicBounce{0%,to{transform:translateY(0)}35%{transform:translateY(-6px)}65%{transform:translateY(2px)}}@keyframes pillarHeadphoneTilt{0%,to{transform:rotate(0)}35%{transform:rotate(-9deg)}70%{transform:rotate(6deg)}}@keyframes pillarRadioSignal{0%,to{filter:drop-shadow(0 0 #0000);transform:scale(1)}45%{filter:drop-shadow(0 0 8px #ffffff61);transform:scale(1.14)}}@keyframes frameCrownHalo{0%,to{opacity:.72;filter:drop-shadow(0 0 3px #ffffff38)}50%{opacity:1;filter:drop-shadow(0 0 11px #ffffff8a)}}@keyframes frameMeterStep{0%,to{opacity:.5}25%{opacity:.76}50%{opacity:1}75%{opacity:.68}}@keyframes frameFacetFlash{0%,70%,to{opacity:.72;filter:brightness();transform:scale(1)}78%{opacity:1;filter:brightness(1.55);transform:scale(1.012)}86%{opacity:.84;filter:brightness(1.08);transform:scale(1)}}@keyframes frameSlashCharge{0%,to{opacity:.58;transform:translate(-3px)}50%{opacity:1;filter:brightness(1.45);transform:translate(3px)}}@keyframes frameCircuitBlink{0%,to{opacity:.58;filter:contrast()}50%{opacity:1;filter:contrast(1.35)brightness(1.3)}}@keyframes frameWaveBreathe{0%,to{opacity:.6;transform:scaleX(.94)scaleY(.98)}50%{opacity:1;filter:brightness(1.35);transform:scaleX(1.02)scaleY(1.01)}}@media (prefers-reduced-motion:reduce){.motion-variety,.heroWordmarkWrap,.dashboardGrid .panel,.panelArtistPhotoFrame,.releaseCoverFrame,.bbnStage,.aboutSection .sectionTitleImageWrap,.aboutVisual,.artistPortraitFrameEdge{animation:none!important;transform:none!important}}
