@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:100;src:url(/assets/geologica-cyrillic-100-normal-BYoouzjX.woff2)format("woff2"),url(/assets/geologica-cyrillic-100-normal-cQyzWgTf.woff)format("woff")}@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:100;src:url(/assets/geologica-latin-100-normal-CU0A3o7P.woff2)format("woff2"),url(/assets/geologica-latin-100-normal-t94-l-qN.woff)format("woff")}@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/geologica-cyrillic-200-normal-RcXqk5zh.woff2)format("woff2"),url(/assets/geologica-cyrillic-200-normal-C2Jz-pQ8.woff)format("woff")}@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/geologica-latin-200-normal-D8sH4QOC.woff2)format("woff2"),url(/assets/geologica-latin-200-normal-BcI9qEZF.woff)format("woff")}@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/geologica-cyrillic-300-normal-PsWYXzlN.woff2)format("woff2"),url(/assets/geologica-cyrillic-300-normal-usei6xdi.woff)format("woff")}@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/geologica-latin-300-normal-PHk7Kr8o.woff2)format("woff2"),url(/assets/geologica-latin-300-normal-CC8eUig0.woff)format("woff")}@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geologica-cyrillic-500-normal-BZELCISH.woff2)format("woff2"),url(/assets/geologica-cyrillic-500-normal-Cc_E8UQX.woff)format("woff")}@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geologica-latin-500-normal-D8VVd604.woff2)format("woff2"),url(/assets/geologica-latin-500-normal-0-efr3Ds.woff)format("woff")}@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geologica-cyrillic-700-normal-DLxeBiMT.woff2)format("woff2"),url(/assets/geologica-cyrillic-700-normal-BbQPco9H.woff)format("woff")}@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geologica-latin-700-normal-QMRHFk9S.woff2)format("woff2"),url(/assets/geologica-latin-700-normal-NqDDPvSD.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2)format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff")}:root{--bg:#070817;--bg-2:#0c0e26;--txt:#eceeff;--mute:#9aa0cf;--glass:#ffffff0f;--gb:#ffffff29;--a:#7c5cff;--b:#2ee6c9;--c:#ff6fb5;--line:#ffffff1f;--f-d:"Geologica","Segoe UI",sans-serif;--f-b:"Manrope",system-ui,sans-serif;--gut:clamp(18px,4.5vw,64px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--txt);font:400 1rem/1.65 var(--f-b);overflow-x:hidden}a{color:inherit;text-decoration:none}svg{max-width:100%;display:block}.wrap{width:min(1240px,100%);padding-inline:var(--gut);margin-inline:auto;position:relative}h1,h2,h3{font-family:var(--f-d);letter-spacing:-.03em;text-wrap:balance;font-weight:200;line-height:1.02}.grad{background:linear-gradient(100deg,var(--b),var(--a) 50%,var(--c));color:#0000;-webkit-background-clip:text;background-clip:text}.eyebrow{font:600 .72rem var(--f-b);letter-spacing:.3em;text-transform:uppercase;color:var(--b)}.glass{background:var(--glass);border:1px solid var(--gb);-webkit-backdrop-filter:blur(22px)saturate(1.3);border-radius:28px}.btn{background:linear-gradient(100deg,var(--a),var(--c));color:#fff;font:600 .92rem var(--f-b);cursor:pointer;box-shadow:0 10px 40px -10px var(--a);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;padding:1rem 1.8rem;transition:all .3s;display:inline-flex}.btn:hover{box-shadow:0 18px 50px -10px var(--c);transform:translateY(-3px)}.btn.o{background:var(--glass);border-color:var(--gb);box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn.o:hover{background:#ffffff24}:focus-visible{outline:2px solid var(--b);outline-offset:3px}.aurora{z-index:-1;background:var(--bg);position:fixed;inset:0;overflow:hidden}.aurora i{filter:blur(110px);opacity:.5;border-radius:50%;animation:18s ease-in-out infinite alternate breathe;position:absolute}.aurora i:first-child{background:var(--a);width:60vmax;height:40vmax;top:-10vmax;left:-20vmax}.aurora i:nth-child(2){background:var(--b);opacity:.32;width:50vmax;height:36vmax;animation-delay:-6s;top:20vh;right:-22vmax}.aurora i:nth-child(3){background:var(--c);opacity:.34;width:44vmax;height:36vmax;animation-delay:-11s;bottom:-24vmax;left:20vw}@keyframes breathe{to{transform:translate(8vmax,5vmax)scale(1.2)rotate(12deg)}}header{z-index:50;padding-inline:var(--gut);position:sticky;top:14px}header .bar{border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;width:min(1180px,100%);margin-inline:auto;padding:.55rem .6rem .55rem 1.5rem;display:flex}.logo{font:300 1.2rem var(--f-d);letter-spacing:.2em;text-transform:uppercase}.logo b{font-weight:700}nav{align-items:center;gap:.2rem;display:flex}nav a:not(.btn){color:var(--mute);border-radius:999px;padding:.6rem 1rem;font-size:.86rem;font-weight:600;transition:all .2s}nav a:not(.btn):hover{color:#fff;background:#ffffff14}nav .btn{padding:.7rem 1.3rem;font-size:.84rem}.burger{border:1px solid var(--gb);background:var(--glass);cursor:pointer;border-radius:50%;width:46px;height:46px;display:none;position:relative}.burger i,.burger i:before,.burger i:after{content:"";background:#fff;height:1.5px;transition:all .25s;position:absolute;left:13px;right:13px}.burger i{top:22px}.burger i:before{top:-7px;left:0;right:0}.burger i:after{top:7px;left:0;right:0}header.open .burger i{background:0 0}header.open .burger i:before{top:0;transform:rotate(45deg)}header.open .burger i:after{top:0;transform:rotate(-45deg)}.hero{padding-block:clamp(44px,8vw,110px) clamp(40px,6vw,80px)}.hero .wrap{grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(24px,4vw,60px);display:grid}.hero h1{letter-spacing:-.05em;margin-block:1rem 1.4rem;font-size:clamp(3.4rem,10.6vw,9.6rem);font-weight:100}.hero h1 b{font-weight:700}.hero p.lead{color:#cfd3f5;max-width:30rem;margin-bottom:2rem;font-size:clamp(1rem,1.5vw,1.2rem);font-weight:300}.cta-row{flex-wrap:wrap;gap:1rem;display:flex}.new{border-radius:999px;align-items:center;gap:1rem;margin-top:2.4rem;padding:.8rem 1.4rem .8rem .8rem;display:inline-flex}.new i{background:conic-gradient(from 0deg,var(--b),var(--a),var(--c),var(--b));border-radius:50%;flex:none;width:44px;height:44px;animation:8s linear infinite rot}.new span{color:var(--mute);font-size:.86rem;line-height:1.3}.new b{color:#fff;font-weight:600;display:block}@keyframes rot{to{transform:rotate(360deg)}}.player{gap:1.4rem;padding:clamp(1.2rem,2.6vw,2rem);display:grid}.p-top{grid-template-columns:96px 1fr;align-items:center;gap:1.2rem;display:grid}.cover{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#fff3,transparent 40%),conic-gradient(from 200deg at 50% 60%,var(--a),var(--b),var(--c),var(--a));width:96px;box-shadow:0 14px 40px -10px var(--a);border-radius:20px;position:relative;overflow:hidden}.cover:after{content:"";background:radial-gradient(circle at 50% 120%,#070817cc,#0000 60%);position:absolute;inset:0}.p-top h3{margin-bottom:.2rem;font-size:1.5rem;font-weight:500}.p-top p{color:var(--mute);font-size:.88rem}.eq{align-items:end;gap:4px;height:36px;display:flex}.eq i{background:linear-gradient(var(--b),var(--a));border-radius:3px;width:5px;height:6px;transition:height .2s}.player.on .eq i{animation:1s ease-in-out infinite alternate eq}.eq i:nth-child(2n){animation-delay:-.3s!important}.eq i:nth-child(3n){animation-delay:-.6s!important}.eq i:nth-child(5n){animation-delay:-.15s!important}@keyframes eq{0%{height:6px}to{height:34px}}.prog{gap:.5rem;display:grid}.track-bar{cursor:pointer;background:#ffffff24;border-radius:2px;height:4px;position:relative}.track-bar i{background:linear-gradient(90deg,var(--b),var(--a),var(--c));border-radius:2px;width:0;height:100%;display:block}.times{font:600 .74rem var(--f-b);color:var(--mute);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.ctl{justify-content:center;align-items:center;gap:1.2rem;display:flex}.ctl button{border:1px solid var(--gb);background:var(--glass);color:#fff;cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;transition:all .2s;display:grid}.ctl button:hover{background:#ffffff29}.ctl button.play{background:linear-gradient(100deg,var(--a),var(--c));width:64px;height:64px;box-shadow:0 10px 36px -8px var(--a);border-color:#0000}.ctl svg{width:20px;height:20px}.tl{border-top:1px solid var(--line);gap:2px;padding-top:.8rem;list-style:none;display:grid}.tl button{width:100%;color:var(--txt);font:500 .94rem var(--f-b);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:28px 1fr auto;align-items:center;gap:.8rem;padding:.65rem .6rem;transition:all .2s;display:grid}.tl button:hover{background:#ffffff0f}.tl button[aria-current=true]{background:#7c5cff38}.tl small{color:var(--mute);font-variant-numeric:tabular-nums}.tl span{color:var(--mute);font-size:.8rem}section{padding-block:clamp(56px,8vw,120px)}.head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 3rem;margin-bottom:clamp(28px,4vw,56px);display:flex}.head h2{font-size:clamp(2.3rem,5.6vw,4.6rem)}.head p{max-width:26rem;color:var(--mute)}.albums{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.alb{border-radius:28px;gap:1.2rem;padding:1.2rem 1.2rem 1.5rem;display:grid}.sleeve{aspect-ratio:1;margin-right:14%;position:relative}.sleeve .vinyl{aspect-ratio:1;width:88%;transition:transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;top:6%;right:-16%}.alb:hover .vinyl{transform:translate(14%)rotate(120deg)}.sleeve .art{z-index:2;border-radius:14px;position:absolute;inset:0;overflow:hidden;box-shadow:0 20px 50px -14px #000c}.sleeve .art svg{width:100%;height:100%}.alb h3{font-size:1.5rem;font-weight:500}.alb p{color:var(--mute);font-size:.88rem}.alb .row{justify-content:space-between;align-items:center;display:flex}.alb .row a{font:700 .78rem var(--f-b);letter-spacing:.16em;text-transform:uppercase;color:var(--b)}.about .wrap{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,5vw,80px);display:grid}.about h2{margin-block:1rem 1.4rem;font-size:clamp(2.2rem,5vw,4rem)}.about p{color:#cfd3f5;max-width:34rem;margin-bottom:1rem}.facts{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:2rem;display:grid}.facts div{border-radius:20px;padding:1.1rem}.facts b{font:200 clamp(1.8rem,3.4vw,2.8rem)/1 var(--f-d);letter-spacing:-.03em;display:block}.facts span{color:var(--mute);font-size:.8rem}.portrait{aspect-ratio:4/5;background:linear-gradient(160deg,#241a5a,#0c0e26 60%);border-radius:32px;position:relative;overflow:hidden}.portrait svg{width:100%;height:100%}.tour{gap:10px;display:grid}.show{border-radius:22px;grid-template-columns:120px 1fr 1fr auto;align-items:center;gap:1rem 2rem;padding:1.2rem clamp(1rem,2vw,1.8rem);transition:all .3s;display:grid}.show:hover{background:#ffffff1a;transform:translate(6px)}.show time{font:200 2.2rem/1 var(--f-d);letter-spacing:-.04em}.show time small{font:600 .68rem var(--f-b);letter-spacing:.2em;text-transform:uppercase;color:var(--b);margin-top:.3rem;display:block}.show h3{font-size:1.3rem;font-weight:500}.show p{color:var(--mute);font-size:.88rem}.show .btn{padding:.7rem 1.3rem;font-size:.82rem}.show .sold{font:700 .72rem var(--f-b);letter-spacing:.16em;text-transform:uppercase;color:var(--mute);border:1px dashed var(--gb);text-align:center;border-radius:999px;padding:.7rem 1.3rem}.press .quotes{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.q{border-radius:28px;align-content:space-between;gap:1.2rem;padding:1.8rem;display:grid}.q p{font:300 1.3rem/1.35 var(--f-d);letter-spacing:-.01em}.q span{font:600 .72rem var(--f-b);letter-spacing:.2em;text-transform:uppercase;color:var(--b)}.book .wrap{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,5vw,80px);display:grid}.book h2{margin-block:1rem;font-size:clamp(2.4rem,6vw,5rem)}.book p{color:#cfd3f5;max-width:28rem}form{gap:1.1rem;padding:clamp(1.3rem,3vw,2.2rem);display:grid}.two{grid-template-columns:1fr 1fr;gap:1rem;display:grid}label{font:600 .7rem var(--f-b);letter-spacing:.2em;text-transform:uppercase;color:var(--mute);gap:.4rem;display:grid}input,select,textarea{border:1px solid var(--gb);color:#fff;width:100%;font:1rem var(--f-b);resize:vertical;background:#ffffff0f;border-radius:16px;padding:.9rem 1.1rem}select option{background:#14163a}input:focus,select:focus,textarea:focus{border-color:var(--b);outline:none;box-shadow:0 0 0 3px #2ee6c933}.thanks{font:200 2rem var(--f-d);display:none}form.done>:not(.thanks){display:none}form.done .thanks{display:block}footer{border-top:1px solid var(--line);padding-block:48px 28px}footer .wrap{grid-template-columns:1.3fr 1fr 1fr;gap:2rem;display:grid}footer h4{font:600 .72rem var(--f-b);letter-spacing:.24em;text-transform:uppercase;color:var(--b);margin-bottom:1rem}footer p,footer a{color:var(--mute);margin-bottom:.3rem;display:block}footer a:hover{color:#fff}.copy{border-top:1px solid var(--line);color:var(--mute);flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:2rem;padding-top:1.2rem;font-size:.8rem;display:flex}.rv{transition:opacity .9s,transform .9s cubic-bezier(.2,.8,.2,1)}.rv.pre{opacity:0;transform:translateY(34px)}@media (width<=1040px){.hero .wrap,.about .wrap,.book .wrap{grid-template-columns:1fr}.albums{grid-template-columns:1fr 1fr}.press .quotes{grid-template-columns:1fr}}@media (width<=860px){.burger{display:block}header .bar{padding-left:1.2rem;position:relative}nav{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--gb);background:#0e102cf2;border-radius:28px;flex-direction:column;align-items:stretch;gap:0;padding:.8rem 1.2rem 1.2rem;display:none;position:absolute;top:calc(100% + 10px);left:0;right:0}header.open nav{display:flex}nav a:not(.btn){border-radius:12px;padding:1rem .6rem;font-size:1rem}nav .btn{margin-top:.8rem}.show{grid-template-columns:90px 1fr}.show .btn,.show .sold{grid-column:1/-1}.show>div:nth-child(3){grid-column:2}footer .wrap{grid-template-columns:1fr 1fr}footer .wrap>div:first-child{grid-column:1/-1}}@media (width<=620px){.albums,.two{grid-template-columns:1fr}.facts{grid-template-columns:1fr 1fr 1fr;gap:8px}.facts div{padding:.8rem}.p-top{grid-template-columns:72px 1fr}.cover{border-radius:16px;width:72px}.cta-row .btn{width:100%}footer .wrap{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}html{scroll-behavior:auto}}
