*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#11110f;color:#e9e6dc;font-family:Manrope,Arial,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit}.noise{position:fixed;inset:0;pointer-events:none;z-index:20;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E")}.site-header{height:82px;padding:0 5.5vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff20;position:absolute;z-index:10;top:0;left:0;width:100%}.wordmark{font-size:27px;font-weight:800;letter-spacing:-2px}.wordmark span{font:10px 'DM Mono',monospace;vertical-align:top;margin-left:4px;color:#d4ff3f}.nav{display:flex;gap:34px;align-items:center}.nav a,.lang-toggle{font:11px 'DM Mono',monospace;letter-spacing:1px;color:#c5c2b9;transition:color .2s}.nav a:hover,.lang-toggle:hover{color:#d4ff3f}.lang-toggle{border:0;background:none;cursor:pointer}.menu-toggle{display:none;background:none;border:0}.hero{min-height:760px;height:100vh;max-height:1050px;padding:126px 5.5vw 70px;position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.hero-topline,.contact-top{display:flex;justify-content:space-between;font:10px 'DM Mono',monospace;letter-spacing:1.6px;color:#88877f}.hero-art{position:absolute;width:min(56vw,720px);aspect-ratio:1;left:51%;top:48%;transform:translate(-50%,-50%);display:grid;place-items:center}.orbit{position:absolute;border:1px solid #55554c;border-radius:50%;inset:9%}.orbit-b{inset:21%;border-style:dashed;opacity:.55}.hero-mark{font-size:clamp(100px,20vw,270px);font-weight:800;letter-spacing:-.14em;line-height:1;z-index:1;color:#e9e6dc;text-shadow:0 0 70px #d4ff3f18}.hero-mark span:first-child{color:#d4ff3f}.mark-c{font-style:italic;color:#e9e6dc!important}.crosshair{position:absolute;background:#d4ff3f;opacity:.7}.crosshair-a{width:1px;height:110%;}.crosshair-b{height:1px;width:110%}.hero-coordinate,.hero-index{position:absolute;font:9px 'DM Mono',monospace;letter-spacing:1px;color:#8d8c82;z-index:2}.hero-coordinate{left:3%;bottom:20%}.hero-index{right:4%;top:22%}.hero-bottom{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-between}.eyebrow{font:10px 'DM Mono',monospace;letter-spacing:2px;color:#a4a197;margin:0 0 18px}.hero h1,.section-head h2,.contact-section h2{font-size:clamp(56px,8vw,112px);line-height:.91;letter-spacing:-.075em;margin:0;font-weight:700}.hero h1 em,.section-head h2 em,.contact-section h2 em,.about-big em{font-family:Georgia,serif;font-weight:400;color:#d4ff3f}.hero-note{width:210px;margin-right:5%;font-size:13px;line-height:1.8;color:#c6c3b9}.hero-note p{margin:0 0 24px}.text-link{display:flex;gap:25px;align-items:center;border-bottom:1px solid #66665c;padding-bottom:10px;font:10px 'DM Mono',monospace;letter-spacing:1px}.text-link b{font-size:18px;color:#d4ff3f}.scroll-cue{position:absolute;bottom:24px;left:5.5vw;font:9px 'DM Mono',monospace;letter-spacing:1.5px;color:#77766e;display:flex;align-items:center;gap:12px}.scroll-cue span{width:25px;height:1px;background:#d4ff3f}.ticker{overflow:hidden;background:#d4ff3f;color:#11110f;padding:17px 0}.ticker-track{display:flex;justify-content:space-around;align-items:center;gap:45px;white-space:nowrap;font:700 12px 'DM Mono',monospace;letter-spacing:2px}.ticker-track b{font-size:17px}.section{padding:130px 8vw}.section-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:65px}.section-head h2{font-size:clamp(48px,6.2vw,82px)}.section-intro{font-size:12px;line-height:1.8;color:#a6a399;margin:0 4% 6px 0}.music-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:28px}.release-visual{height:360px;position:relative;overflow:hidden;background:#25251f;display:flex;align-items:center;justify-content:center}.visual-one{background:#d4ff3f;color:#171812}.visual-two{background:#24241f;color:#e9e6dc}.visual-label{position:absolute;top:22px;left:24px;font:9px 'DM Mono',monospace;letter-spacing:1.5px}.visual-glyph{font-size:clamp(90px,16vw,190px);font-weight:800;letter-spacing:-.16em;transform:rotate(-8deg)}.visual-glyph span{color:#f3f0e8}.visual-stamp{position:absolute;right:22px;bottom:22px;font:10px 'DM Mono',monospace;line-height:1.4;letter-spacing:1px}.waveform{display:flex;align-items:center;gap:5px;height:100px;transform:rotate(-12deg)}.waveform i{display:block;width:5px;background:#d4ff3f;height:var(--h,30px);border-radius:4px}.waveform i:nth-child(3n){--h:78px}.waveform i:nth-child(3n+1){--h:43px}.waveform i:nth-child(3n+2){--h:62px}.release-meta{display:flex;align-items:flex-end;justify-content:space-between;padding:20px 0 0}.release-meta .eyebrow{margin-bottom:8px}.release-meta h3{font-size:20px;margin:0;letter-spacing:-.8px}.release-type{font:9px 'DM Mono',monospace;color:#96948a;letter-spacing:1px}.placeholder-note{font:10px 'DM Mono',monospace;color:#77766e;margin-top:36px;letter-spacing:.5px}.performance-section{padding:120px 8vw;background:#d4ff3f;color:#141510;position:relative;overflow:hidden}.performance-bg{position:absolute;right:-3vw;top:0;font-size:30vw;font-weight:800;letter-spacing:-.1em;line-height:1;color:#c8f236;opacity:.55;pointer-events:none}.light-head{position:relative;z-index:1}.light-head .eyebrow,.light-note{color:#45483a}.light-head h2 em{color:#777d51}.light-head .section-intro{color:#45483a}.performance-panel{position:relative;z-index:1;border-top:1px solid #777d51;border-bottom:1px solid #777d51;padding:32px 0;display:grid;grid-template-columns:100px 1fr 60px;align-items:center}.performance-number{font:11px 'DM Mono',monospace}.performance-copy .eyebrow{margin-bottom:10px;color:#555947}.performance-copy h3{font-size:30px;letter-spacing:-1.5px;margin:0 0 10px}.performance-copy p:last-child{font-size:12px;color:#555947;max-width:480px;line-height:1.7;margin:0}.play-symbol{font-size:42px;text-align:right}.light-note{position:relative;z-index:1}.about-section{background:#e9e6dc;color:#171812}.about-section .eyebrow{color:#737268}.about-side{font:10px 'DM Mono',monospace;line-height:1.9;letter-spacing:1px;color:#77766c;margin-right:5%}.about-content{display:grid;grid-template-columns:1.2fr .8fr;gap:10%;align-items:end}.about-big{font-size:clamp(48px,8vw,112px);font-weight:800;line-height:.9;letter-spacing:-.085em}.about-big em{color:#888d58}.about-text{max-width:390px;padding-bottom:8px}.about-text p{font-size:14px;line-height:1.9;margin:0 0 22px}.about-text .about-small{font:10px 'DM Mono',monospace;letter-spacing:.3px;color:#77766c}.contact-section{padding:115px 8vw 75px;background:#171815}.contact-top{color:#8c8b81}.contact-section h2{font-size:clamp(58px,8vw,108px);margin:85px 0 28px}.contact-section h2 em{color:#d4ff3f}.contact-desc{font-size:13px;color:#aaa89d;margin-bottom:35px}.contact-link{display:inline-flex;gap:50px;align-items:center;border-bottom:1px solid #77766c;padding:0 0 13px;font:12px 'DM Mono',monospace;letter-spacing:1.5px}.contact-link span{font-size:20px;color:#d4ff3f}.social-row{margin-top:110px;padding-top:20px;border-top:1px solid #ffffff2a;display:flex;gap:28px;align-items:center;font:9px 'DM Mono',monospace;letter-spacing:1px;color:#8d8c82}.social-row a{color:#e9e6dc}.social-row a:hover{color:#d4ff3f}.footer{padding:25px 5.5vw;display:flex;justify-content:space-between;align-items:center;gap:20px;background:#11110f;color:#77766e;font:9px 'DM Mono',monospace;letter-spacing:1px}.footer-mark{color:#e9e6dc}.back-top{color:#d4ff3f}.menu-toggle{color:inherit}
@media(max-width:700px){.site-header{height:68px;padding:0 6vw}.menu-toggle{display:flex;flex-direction:column;gap:6px;padding:10px}.menu-toggle i{width:22px;height:1px;background:#e9e6dc;display:block}.nav{display:none;position:absolute;top:68px;left:0;width:100%;padding:24px 6vw 30px;background:#171815;flex-direction:column;align-items:flex-start;gap:22px;border-bottom:1px solid #ffffff25}.nav.open{display:flex}.hero{min-height:700px;height:92svh;padding:105px 6vw 70px}.hero-topline{font-size:8px}.hero-art{width:105vw;left:50%;top:43%}.hero-mark{font-size:32vw}.hero-coordinate{left:5%;bottom:17%}.hero-index{right:7%;top:20%}.hero-bottom{display:block}.hero h1{font-size:clamp(58px,17vw,90px)}.hero-note{margin:28px 0 0 auto;width:170px;font-size:11px}.scroll-cue{left:6vw}.ticker-track{justify-content:flex-start;gap:24px;font-size:10px}.section{padding:85px 6vw}.section-head{display:block;margin-bottom:40px}.section-head h2{font-size:58px}.section-intro{margin:25px 0 0}.music-grid{grid-template-columns:1fr;gap:38px}.release-visual{height:300px}.visual-glyph{font-size:150px}.performance-section{padding:85px 6vw}.performance-bg{font-size:55vw;top:30px}.performance-panel{grid-template-columns:55px 1fr 35px;gap:12px}.performance-copy h3{font-size:23px}.play-symbol{font-size:30px}.about-section .section-head{display:flex;align-items:flex-end;gap:20px}.about-side{font-size:8px;margin:0}.about-content{grid-template-columns:1fr;gap:35px}.about-big{font-size:15vw}.about-text{max-width:none}.contact-section{padding:85px 6vw 55px}.contact-section h2{font-size:16vw;margin:65px 0 24px}.contact-link{font-size:10px;gap:20px}.social-row{margin-top:75px;display:flex;flex-wrap:wrap;gap:16px}.social-row span{width:100%}.footer{padding:24px 6vw;flex-wrap:wrap}.footer>span:nth-of-type(1){display:none}.footer>span:nth-of-type(2){font-size:8px}}
