@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--ink: #f4f4f5;--dim: #a1a1aa;--emerald: #10b981;--cyan: #22d3ee;--violet: #8b5cf6;--px: 0;--py: 0;--brand-gradient: linear-gradient(100deg, #a78bfa 0%, #e8614c 38%, #f97316 68%, #f59e0b 100%)}*{box-sizing:border-box}html{height:100%}body{margin:0;min-height:100%;display:grid;background:#030306;color:var(--ink);font:16px/1.5 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}.aurora{position:fixed;left:50%;top:50%;width:130vmax;height:130vmax;margin:-65vmax 0 0 -65vmax;background:conic-gradient(from 0deg,#10b98157,#22d3ee1f,#8b5cf63d,#f973161a,#10b98157);filter:blur(140px);opacity:.17;animation:spin 95s linear infinite,aurora-breathe 24s ease-in-out infinite;pointer-events:none}@keyframes aurora-breathe{50%{opacity:.28}}.blob{position:fixed;width:46vmax;height:46vmax;border-radius:50%;filter:blur(100px);opacity:.32;pointer-events:none}.blob-1{top:-18vmax;left:-12vmax;background:radial-gradient(circle,var(--emerald),transparent 68%);animation:drift-a 19s ease-in-out infinite alternate,blob-breathe 13s ease-in-out infinite}.blob-2{right:-16vmax;bottom:-20vmax;background:radial-gradient(circle,var(--violet),transparent 68%);animation:drift-b 23s ease-in-out infinite alternate,blob-breathe 17s ease-in-out infinite -6s}.blob-3{left:42%;top:58%;width:30vmax;height:30vmax;background:radial-gradient(circle,var(--cyan),transparent 70%);animation:drift-c 17s ease-in-out infinite alternate,blob-breathe 21s ease-in-out infinite -11s}@keyframes blob-breathe{0%,to{opacity:.26}50%{opacity:.42}}@keyframes drift-a{to{transform:translate3d(10vmax,8vmax,0) scale(1.25)}}@keyframes drift-b{to{transform:translate3d(-12vmax,-7vmax,0) scale(1.15)}}@keyframes drift-c{to{transform:translate3d(-8vmax,6vmax,0) scale(.85)}}.drift{position:fixed;pointer-events:none;animation:float 34s ease-in-out infinite}.drift-1{top:11%;left:4%}.drift-2{right:5%;bottom:20%;animation-duration:42s;animation-delay:-13s}.drift-3{left:8%;bottom:26%;animation-duration:38s;animation-delay:-25s}@keyframes float{0%,to{transform:translateZ(0)}50%{transform:translate3d(16px,-34px,0)}}.disc{position:relative;display:block;border-radius:50%;background:radial-gradient(circle at 50% 50%,#0c0c12 0 17%,transparent 17.5%),repeating-radial-gradient(circle at 50% 50%,#2b2b36 0 1px,#16161e 1px 3.4px);box-shadow:0 0 0 1px #ffffff24,0 20px 48px #0000008c;animation:spin 28s linear infinite}.beat{display:block;animation:beat-pulse 15s ease-in-out infinite}.beat-2{animation-duration:19s;animation-delay:-7s}.beat-3{animation-duration:23s;animation-delay:-13s}@keyframes beat-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.disc:after{content:"";position:absolute;inset:43%;border-radius:50%;background:#ffffff29}.disc-1{width:clamp(120px,15vw,230px);aspect-ratio:1;opacity:.52}.disc-2{width:clamp(80px,10vw,160px);aspect-ratio:1;opacity:.42;animation-duration:36s;animation-direction:reverse}.disc-3{width:clamp(56px,7vw,110px);aspect-ratio:1;opacity:.32;animation-duration:46s}.vignette{position:fixed;inset:0;pointer-events:none;background:radial-gradient(ellipse 80% 60% at 50% 42%,transparent 10%,rgba(0,0,0,.92) 100%)}.floor{position:fixed;left:0;right:0;bottom:0;z-index:1;height:clamp(180px,32vh,360px);pointer-events:none}.floor-glow{position:absolute;inset:0;background:radial-gradient(ellipse 46% 11% at 50% 100%,rgba(190,255,240,.2),transparent 72%),radial-gradient(ellipse 86% 74% at 50% 100%,rgba(16,185,129,.4),rgba(34,211,238,.16) 38%,rgba(16,185,129,.06) 64%,transparent 80%);animation:floor-breathe 12s ease-in-out infinite}@keyframes floor-breathe{50%{opacity:.64}}.noise{position:fixed;inset:-70px;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='150' height='150' filter='url(%23n)'/%3E%3C/svg%3E");background-size:150px 150px;animation:grain 1.4s steps(1,end) infinite}@keyframes grain{0%,to{transform:translate(0)}20%{transform:translate(-16px,11px)}40%{transform:translate(13px,-18px)}60%{transform:translate(-9px,-13px)}80%{transform:translate(18px,15px)}}main{position:relative;z-index:2;margin:auto;width:min(580px,88vw);text-align:center;padding:20px 0 clamp(104px,14vh,152px)}.wordmark{display:inline-block;margin:0 0 clamp(16px,3.4vh,30px);font-family:Manrope,system-ui,sans-serif;font-weight:800;font-size:clamp(22px,5.4vw,30px);letter-spacing:-.02em;background-image:var(--brand-gradient);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 18px rgba(249,115,22,.26)) drop-shadow(0 1px 2px rgba(0,0,0,.45));animation:brand-drift 8s ease-in-out infinite}@keyframes brand-drift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.stage{position:relative;display:grid;place-items:center;height:clamp(240px,40vh,370px);transform:perspective(1100px) rotateX(calc(var(--py) * -7deg)) rotateY(calc(var(--px) * 7deg));transform-style:preserve-3d}.stage:before{content:"";position:absolute;left:50%;top:50%;translate:-50% -50%;width:clamp(190px,28vh,250px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(16,185,129,.26),rgba(16,185,129,.1) 48%,transparent 74%);filter:blur(26px);animation:bloom 6.4s ease-in-out infinite}@keyframes bloom{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}.vinyl{position:relative;display:grid;place-items:center;width:clamp(160px,24vh,215px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 50%,#0a0a0e 0 17%,transparent 17.5%),repeating-radial-gradient(circle at 50% 50%,#191920 0 1.6px,#0f0f14 1.6px 3.4px);box-shadow:0 0 0 1px #ffffff12,0 34px 90px #000000bf,0 0 26px #10b98129,inset 0 0 70px #ffffff0d;animation:spin 6.5s linear infinite}.vinyl:before{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(118deg,transparent 43%,rgba(255,255,255,.1) 50%,transparent 57%)}.label{position:relative;display:grid;place-items:center;width:44%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 50%,#26262f,#101015 74%);box-shadow:0 0 0 1px #ffffff17,0 0 30px #f973163d}.label-art{display:block;width:62%;transform:translate(4.85%,.97%)}.label-art img{display:block;width:100%;height:auto}@keyframes spin{to{transform:rotate(360deg)}}.ring{position:absolute;width:clamp(230px,36vh,330px);aspect-ratio:1;animation:spin 44s linear infinite;pointer-events:none}.ring text{font-family:Manrope,system-ui,sans-serif;font-weight:800;font-size:14px;letter-spacing:2.616px;fill:#ffffff61;text-transform:uppercase}h1{margin:clamp(20px,4vh,36px) 0 10px;font-family:Manrope,system-ui,sans-serif;font-weight:800;font-size:clamp(25px,3vw,40px);line-height:1.1;letter-spacing:-.02em;color:#fff;text-shadow:0 0 52px rgba(16,185,129,.3)}.rot{position:relative;height:1.9em;margin:0 0 clamp(24px,4.5vh,38px);color:var(--dim);font-size:clamp(14px,3.4vw,17px)}.rot span{position:absolute;inset:0;opacity:0;transform:translateY(12px);animation:rot 16s ease-in-out -1.2s infinite}.rot span:nth-child(2){animation-delay:2.8s}.rot span:nth-child(3){animation-delay:6.8s}.rot span:nth-child(4){animation-delay:10.8s}@keyframes rot{0%{opacity:0;transform:translateY(12px)}4%,22%{opacity:1;transform:translateY(0)}26%,to{opacity:0;transform:translateY(-12px)}}.bar{position:relative;height:6px;border-radius:99px;background:#ffffff14;overflow:hidden}.bar i{position:absolute;inset:0 auto 0 0;width:100%;overflow:hidden;border-radius:99px;background:linear-gradient(90deg,var(--emerald),var(--cyan));box-shadow:0 0 16px #22d3ee57;transform-origin:0 50%;animation:fill 7s ease-in-out infinite}.bar i:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:shimmer 2.1s linear infinite}@keyframes fill{0%,to{scale:.86 1}50%{scale:.94 1}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.status{display:flex;align-items:center;justify-content:center;gap:8px;margin:14px 0 0;font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:#ffffff80}.status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--emerald);box-shadow:0 0 10px var(--emerald);animation:blink 2.2s ease-in-out infinite}@keyframes blink{50%{opacity:.22}}.foot{margin:clamp(26px,5vh,44px) 0 0;text-align:center;font-size:12px;color:#ffffff6b}::selection{background:#10b98159}@media(max-width:560px){main{width:min(580px,92vw)}.aurora{width:92vmax;height:92vmax;margin:-46vmax 0 0 -46vmax;filter:blur(44px);animation:none}.blob,.stage:before{filter:none}.noise{display:none}.stage{height:clamp(206px,31vh,300px)}.ring{width:clamp(198px,30vh,292px)}.vinyl{width:clamp(136px,21vh,198px)}.foot{margin-top:clamp(14px,2.6vh,24px)}}@media(max-height:680px){main{padding:14px 0 clamp(34px,9vh,90px)}.wordmark{margin-bottom:clamp(10px,2.6vh,20px);font-size:clamp(18px,3.6vh,26px)}.stage{height:clamp(140px,34vh,300px)}.ring{width:clamp(140px,31vh,280px)}.vinyl{width:clamp(92px,22vh,190px)}h1{margin:clamp(10px,3vh,26px) 0 8px;font-size:clamp(21px,min(5vh,7vw),34px)}.rot{margin-bottom:clamp(10px,3vh,26px)}.status{margin-top:12px}.foot{margin-top:clamp(10px,3vh,30px)}.floor{height:clamp(96px,22vh,200px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important}.stage{transform:none}.noise{display:none}.bar i{scale:.92 1}.rot span:first-child{opacity:1;transform:none}}
