*{box-sizing:border-box}:root{color-scheme:dark;font-family:Space Mono,monospace;background:#050505;color:#f4f4f1;scroll-behavior:smooth}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:#050505}button,input{font:inherit}button{color:inherit}main{position:relative;overflow:hidden;isolation:isolate}.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-8;background-size:cover!important;background-position:center!important;transition:background .7s ease}.grain{position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:-5;pointer-events:none;opacity:.09;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='.92' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.6'/%3E%3C/svg%3E");animation:grain .18s steps(2) infinite}.scanlines{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-4;pointer-events:none;opacity:.13;background:repeating-linear-gradient(to bottom,transparent 0 3px,rgba(255,255,255,.12) 4px,transparent 5px);mix-blend-mode:screen}.ambient{position:fixed;z-index:-7;width:35vw;height:35vw;border-radius:50%;filter:blur(110px);opacity:.12;pointer-events:none}.ambient-one{top:10%;left:-20%;background:#777;animation:drift 16s ease-in-out infinite alternate}.ambient-two{right:-20%;bottom:0;background:#aaa;animation:drift 20s ease-in-out infinite alternate-reverse}.cursor-glow{position:fixed;z-index:-3;width:360px;height:360px;margin:-180px 0 0 -180px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.09),transparent 68%);mix-blend-mode:screen;transition:left .12s ease-out,top .12s ease-out}.particle-field{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;pointer-events:none}.particle-field i{position:absolute;left:calc((var(--i) * 37 + 11) % 100 * 1%);bottom:-12px;width:2px;height:2px;border-radius:50%;background:#fff;opacity:0;box-shadow:0 0 8px #fff;animation:particle-rise var(--duration) var(--delay) linear infinite}.topbar{position:absolute;z-index:5;top:0;left:0;width:100%;height:92px;padding:0 6.2vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.11);background:#00000026;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.wordmark{color:#fff;font-size:26px;font-weight:800;letter-spacing:-.12em;text-decoration:none}.wordmark-dot,.footer-mark span{color:#888}.navigation{display:flex;align-items:center;gap:clamp(24px,4.5vw,70px);height:100%}.nav-link{position:relative;display:flex;align-items:center;gap:9px;height:100%;padding:0;border:0;background:none;color:#858585;text-transform:uppercase;letter-spacing:.14em;font-size:10px;cursor:pointer;transition:color .3s}.nav-link:hover,.nav-link.active{color:#fff;text-shadow:0 0 12px #fff}.nav-index{color:#555;font:10px Space Mono,monospace}.nav-line{position:absolute;bottom:0;left:0;width:100%;height:1px;background:#eee;transform:scaleX(0);transform-origin:left;transition:transform .35s}.nav-link.active .nav-line,.nav-link:hover .nav-line{transform:scaleX(1)}.background-trigger{display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.25);background:#00000029;padding:11px 14px;font:10px Space Mono,monospace;letter-spacing:.1em;cursor:pointer;transition:background .25s,border .25s}.background-trigger:hover{background:#eee;color:#090909;border-color:#eee}.status-dot,.online-dot{width:5px;height:5px;border-radius:50%;background:#eee;box-shadow:0 0 9px #fff}.hero{min-height:100svh;height:900px;max-height:1100px;position:relative;display:flex;align-items:center;justify-content:center;padding:110px 6vw 75px}.hero-meta,.hero-bottom{position:absolute;left:6.2vw;right:6.2vw;display:flex;justify-content:space-between;align-items:center;color:#777;font:9px Space Mono,monospace;letter-spacing:.15em}.hero-meta{top:127px}.meta-rule{height:1px;width:55px;background:#555}.hero-bottom{bottom:42px}.scroll-cue{display:flex;align-items:center;gap:10px}.scroll-cue span{width:25px;height:1px;background:#aaa}.side-label{position:absolute;right:25px;top:50%;writing-mode:vertical-rl;color:#555;font:9px Space Mono,monospace;letter-spacing:.25em}.hero-center{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(90vw,950px);min-height:520px}.orbit{position:absolute;border:1px solid rgba(255,255,255,.09);border-radius:50%;pointer-events:none}.orbit-outer{width:min(66vw,700px);aspect-ratio:1;animation:rotate 35s linear infinite}.orbit-outer:before,.orbit-inner:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:#eee;box-shadow:0 0 15px #fff}.orbit-outer:before{top:18%;left:14%}.orbit-inner{width:min(48vw,510px);aspect-ratio:1;border-style:dashed;border-color:#ffffff14;animation:rotate 48s linear infinite reverse}.orbit-inner:after{bottom:12%;right:17%;width:3px;height:3px}.crosshair{position:absolute;width:1px;height:36px;background:linear-gradient(transparent,#777,transparent)}.crosshair-top{top:5%}.crosshair-bottom{bottom:5%}.eyebrow{margin:0;color:#929292;font:9px Space Mono,monospace;letter-spacing:.24em}.hero-eyebrow{z-index:1;margin-bottom:10px;animation:fade-up 1s .15s both}.fate-title{z-index:1;position:relative;margin:0;font-size:clamp(100px,22vw,280px);line-height:.92;font-weight:800;letter-spacing:-.105em;padding-right:.105em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.94);text-shadow:0 0 60px rgba(255,255,255,.08);animation:title-in 1.3s cubic-bezier(.16,1,.3,1) both,title-glow 3s 1.4s ease-in-out infinite,glitch-jump 6s 2s steps(1) infinite}.fate-title:before,.fate-title:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.fate-title:before{color:#fff;opacity:.45;clip-path:inset(42% 0 42% 0);animation:glitch-slice 3.5s infinite steps(1)}.fate-title:after{color:#aaa;opacity:.25;clip-path:inset(0 0 51% 0);transform:translateY(-3px);filter:blur(1px)}.hero-subtitle{z-index:1;margin:20px 0 30px;color:#aaa;font:10px Space Mono,monospace;letter-spacing:.42em;animation:fade-up 1s .65s both}.hero-subtitle span{color:#fff}.discover{z-index:1;display:flex;align-items:center;gap:26px;padding:13px 17px;border:1px solid rgba(255,255,255,.25);background:#0003;color:#eee;font:9px Space Mono,monospace;letter-spacing:.14em;cursor:pointer;animation:fade-up 1s .8s both;transition:all .3s}.discover:hover{color:#050505;background:#eee;gap:36px}.hero-glitch-label{margin-top:24px;color:#555;font:8px Space Mono,monospace;letter-spacing:.2em;animation:signal-blink 2s steps(2) infinite}.section{border-top:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#050505db,#050505f7)}.section-kicker{display:flex;align-items:center;gap:14px;color:#8b8b8b;font:9px Space Mono,monospace;letter-spacing:.18em}.section-kicker span:first-child{color:#eee}.kicker-line{width:42px;height:1px;background:#666}.us-section{min-height:850px;padding:120px 9vw 110px}.us-heading{margin:90px 0 55px}.us-heading h2{margin:18px 0;font-size:clamp(48px,8vw,92px);line-height:.95;letter-spacing:-.08em;font-weight:700}.us-heading h2 em{font-family:Georgia,serif;font-weight:400}.glitch-inline{position:relative;display:inline-block;color:transparent;-webkit-text-stroke:1px #fff}.glitch-inline:after{content:attr(data-text);position:absolute;left:3px;top:0;color:#fff;opacity:.45;animation:glitch-slice 2.6s infinite steps(1)}.us-intro{max-width:400px;color:#888;font-size:13px;line-height:1.8}.members-carousel{max-width:1100px;margin:0 auto}.carousel-topline,.card-top,.card-bottom{display:flex;justify-content:space-between;color:#696969;font:8px Space Mono,monospace;letter-spacing:.15em}.carousel-topline{padding-bottom:12px;border-bottom:1px solid #333}.member-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px 0}.member-card{min-height:370px;padding:19px;border:1px solid #333;background:linear-gradient(145deg,#ffffff0e,#00000059);position:relative;overflow:hidden;transition:border-color .35s,transform .35s,background .35s;animation:card-arrive .55s both}.member-card:before{content:"";position:absolute;top:0;left:-120%;width:70%;height:1px;background:#fff;box-shadow:0 0 16px #fff;animation:card-scan 5s 1s infinite}.member-card:hover,.member-card.featured{border-color:#888;transform:translateY(-5px);background:linear-gradient(145deg,#ffffff1a,#0006)}.card-top{align-items:center}.avatar-wrap{position:relative;width:100px;height:100px;margin:32px auto 20px}.avatar-wrap img,.avatar-placeholder{width:100%;height:100%;border-radius:50%;object-fit:cover}.avatar-placeholder{display:grid;place-items:center;border:1px solid #777;background:radial-gradient(circle,#444,#090909 70%);color:#eee;font-size:26px;font-weight:700;letter-spacing:-.08em;box-shadow:0 0 30px #ffffff1a,inset 0 0 25px #000}.avatar-wrap:before,.avatar-wrap:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:1px dashed #555;border-radius:50%;animation:rotate 18s linear infinite}.avatar-wrap:after{top:-15px;right:-15px;bottom:-15px;left:-15px;border-style:solid;border-color:transparent #888 transparent transparent;animation-direction:reverse}.avatar-cross{position:absolute;right:-18px;bottom:0;color:#ddd;font:17px Space Mono,monospace}.member-role{color:#777;text-align:center;font:8px Space Mono,monospace;letter-spacing:.2em}.member-card h3{margin:8px 0 3px;text-align:center;font-size:19px;letter-spacing:-.04em}.member-handle{margin:0;text-align:center;color:#888;font:10px Space Mono,monospace}.member-bio{min-height:38px;margin:17px 0 25px;text-align:center;color:#888;font-size:10px;line-height:1.7}.card-bottom{position:absolute;left:19px;right:19px;bottom:18px;padding-top:10px;border-top:1px solid #333;font-size:7px}.carousel-controls{display:flex;justify-content:space-between;align-items:center;padding-top:8px}.carousel-count{color:#eee;font:11px Space Mono,monospace;letter-spacing:.1em}.carousel-count i{color:#555;font-style:normal;padding:0 6px}.carousel-buttons{display:flex;gap:8px}.carousel-buttons button{width:40px;height:40px;display:grid;place-items:center;border:1px solid #555;background:transparent;cursor:pointer;transition:all .2s}.carousel-buttons button:hover{background:#eee;color:#050505;border-color:#eee}.profile-note{margin-top:24px;color:#555;font:8px Space Mono,monospace;letter-spacing:.1em;text-align:center}.profile-note code{color:#aaa}.about{min-height:720px;padding:120px 12vw 35px}.about-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:10vw;margin:130px 0 150px;align-items:end}.about h2{margin:22px 0 0;font-size:clamp(45px,7.2vw,90px);line-height:.98;letter-spacing:-.075em;font-weight:600}.about h2 em{font-family:Georgia,serif;font-weight:400}.about-right{padding-bottom:8px}.about-right>p{max-width:380px;color:#999;font-size:13px;line-height:2}.coordinates{display:flex;justify-content:space-between;gap:15px;margin-top:60px;padding-top:14px;border-top:1px solid #333;color:#666;font:9px Space Mono,monospace;letter-spacing:.12em}.footer{display:flex;align-items:center;justify-content:space-between;padding-top:22px;border-top:1px solid #333;color:#777;font:9px Space Mono,monospace;letter-spacing:.12em}.footer-mark{color:#eee;font:700 17px Unbounded,sans-serif;letter-spacing:-.08em;text-decoration:none}.footer button{border:0;background:none;color:#aaa;font:inherit;letter-spacing:inherit;cursor:pointer}.reveal{opacity:0;transform:translateY(35px);transition:opacity .9s ease,transform .9s cubic-bezier(.16,1,.3,1)}.reveal.visible{opacity:1;transform:translateY(0)}.modal-backdrop{position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#000000bf;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:fade-in .2s ease both}.background-modal{width:min(100%,480px);padding:30px;border:1px solid #444;background:#101010;box-shadow:0 30px 100px #000;animation:modal-in .35s cubic-bezier(.16,1,.3,1) both}.modal-heading{display:flex;justify-content:space-between;align-items:flex-start}.modal-heading h3{margin:8px 0 28px;font-size:27px;letter-spacing:-.05em}.close-modal{display:grid;place-items:center;width:34px;height:34px;border:1px solid #444;background:transparent;cursor:pointer}.modal-label,.modal-divider{color:#777;font:9px Space Mono,monospace;letter-spacing:.15em}.preset-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:13px}.preset{padding:0;border:1px solid #333;background:#151515;text-align:left;cursor:pointer}.preset>span{display:block;height:72px;transition:filter .2s}.preset:hover>span{filter:brightness(1.5)}.preset small{display:block;padding:9px;color:#bbb;font:10px Space Mono,monospace}.modal-divider{display:flex;align-items:center;gap:12px;margin:25px 0 15px}.modal-divider:before,.modal-divider:after{content:"";height:1px;flex:1;background:#333}.upload-button{display:flex;width:100%;align-items:center;justify-content:center;gap:10px;padding:13px;border:1px dashed #555;background:transparent;font:10px Space Mono,monospace;letter-spacing:.1em;cursor:pointer}.upload-button:hover{background:#1b1b1b}.url-row{display:flex;gap:8px;margin-top:10px}.url-row input{min-width:0;flex:1;padding:12px;border:1px solid #333;outline:none;background:#080808;color:#eee;font-size:11px}.url-row input:focus{border-color:#888}.url-row button{padding:0 15px;border:0;background:#eee;color:#111;font:10px Space Mono,monospace;cursor:pointer}.reset-button{display:flex;align-items:center;gap:7px;margin:19px auto 0;border:0;background:none;color:#777;font:9px Space Mono,monospace;cursor:pointer}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes title-in{0%{opacity:0;transform:scale(.88) translateY(30px);filter:blur(12px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes title-glow{0%,to{text-shadow:0 0 30px rgba(255,255,255,.05)}50%{text-shadow:0 0 70px rgba(255,255,255,.25)}}@keyframes glitch-jump{0%,91%,94%,to{transform:translate(0)}92%{transform:translate(-5px,2px) skew(2deg)}93%{transform:translate(5px,-1px) skew(-2deg)}}@keyframes glitch-slice{0%,84%,88%,to{clip-path:inset(45% 0 45% 0);transform:translate(0)}85%{clip-path:inset(12% 0 72% 0);transform:translate(-7px,2px)}86%{clip-path:inset(63% 0 18% 0);transform:translate(8px,-2px)}87%{clip-path:inset(35% 0 53% 0);transform:translate(-3px)}}@keyframes signal-blink{0%,45%,48%,to{opacity:.35}46%,47%{opacity:1}}@keyframes particle-rise{0%{transform:translateZ(0);opacity:0}12%{opacity:.55}85%{opacity:.25}to{transform:translate3d(30px,-110vh,0);opacity:0}}@keyframes card-arrive{0%{opacity:0;transform:translateY(18px) skewY(1deg)}to{opacity:1;transform:translateY(0) skewY(0)}}@keyframes card-scan{0%,65%{left:-120%}90%,to{left:150%}}@keyframes drift{to{transform:translate(18vw,8vh) scale(1.2)}}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(2%,-1%)}50%{transform:translate(-1%,2%)}75%{transform:translate(1%,1%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-in{0%{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:700px){.topbar{height:76px;padding:0 22px}.navigation{gap:17px}.nav-link{gap:5px;font-size:9px;letter-spacing:.08em}.nav-index{display:none}.background-trigger{padding:9px;font-size:0;gap:7px}.background-trigger svg{width:15px}.hero{height:100svh;min-height:680px;padding-inline:20px}.hero-meta,.hero-bottom{left:22px;right:22px;font-size:7px}.hero-meta{top:105px}.hero-bottom{bottom:25px}.hero-bottom>span:last-child{display:none}.side-label{right:8px;font-size:7px}.hero-center{min-height:400px}.orbit-outer{width:90vw}.orbit-inner{width:68vw}.fate-title{font-size:clamp(100px,25vw,180px)}.hero-subtitle{font-size:8px;letter-spacing:.25em}.us-section{padding:95px 24px 75px}.us-heading{margin:75px 0 40px}.us-heading h2{font-size:clamp(48px,13vw,75px)}.member-track{grid-template-columns:1fr}.member-card{display:none;min-height:355px}.member-card.featured{display:block}.about{padding:95px 25px 30px;min-height:auto}.about-grid{grid-template-columns:1fr;gap:45px;margin:95px 0 90px}.about h2{font-size:clamp(48px,13vw,75px)}.coordinates{margin-top:35px}.footer{gap:15px;flex-wrap:wrap}.footer>span{font-size:7px}.background-modal{padding:23px}.cursor-glow{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.fate-title,.us-heading h2,.about h2,.footer-mark,.member-card h3,.modal-heading h3,.marquee span{font-family:Unbounded,Arial Black,sans-serif}.fate-title{font-size:clamp(80px,18vw,240px);font-weight:900;letter-spacing:-.06em;padding-right:.06em;line-height:1}.us-heading h2{font-size:clamp(40px,7vw,84px);font-weight:900;letter-spacing:-.05em;line-height:1.02}.about h2{font-size:clamp(36px,6vw,76px);font-weight:900;letter-spacing:-.05em;line-height:1.05}.us-heading h2 em,.about h2 em{font-family:inherit;font-style:normal;font-weight:900;color:transparent;-webkit-text-stroke:1px #fff}.member-card h3{font-size:16px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.modal-heading h3{font-size:22px;font-weight:700;letter-spacing:-.03em}.hero-subtitle,.discover,.eyebrow{font-weight:400}main:not(.entered) .hero *,main:not(.entered) .hero *:before,main:not(.entered) .hero *:after{animation-play-state:paused}.gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;background:#000}.gate button{border:0;background:none;color:#eee;font:12px Space Mono,monospace;letter-spacing:.3em;padding:30px;animation:signal-blink 1.6s steps(2) infinite}.gate button:hover{color:#fff;text-shadow:0 0 14px #fff}.ghost{position:absolute;z-index:0;top:50%;left:50%;height:min(86%,760px);transform:translate(-50%,-50%);filter:invert(1);mix-blend-mode:screen;opacity:.1;pointer-events:none;animation:ghost-flicker 7s steps(1) infinite}@keyframes ghost-flicker{0%,90%,to{opacity:.1;transform:translate(-50%,-50%)}91%{opacity:.26;transform:translate(-49%,-50.5%)}93%{opacity:.05;transform:translate(-51%,-49.5%)}}.marquee{overflow:hidden;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);background:#000;padding:14px 0;white-space:nowrap}.marquee>div{display:inline-flex;animation:marquee 28s linear infinite}.marquee span{padding-right:48px;font-size:22px;font-weight:900;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.75)}.marquee span:nth-child(2n){color:#fff;-webkit-text-stroke:0}@keyframes marquee{to{transform:translate(-50%)}}.avatar-wrap img{filter:grayscale(1) contrast(1.15);transition:filter .4s}.member-card:hover .avatar-wrap img,.member-card.featured .avatar-wrap img{filter:none}.member-card.featured{box-shadow:0 0 0 1px #888,0 0 50px #ffffff12}.invite-em{text-decoration:none}.invite-em:hover em{color:#fff;-webkit-text-stroke:0}.about-right{display:flex;flex-direction:column;gap:18px}.player{position:fixed;z-index:10;left:22px;bottom:20px;display:flex;align-items:center;gap:12px;max-width:min(420px,90vw);padding:6px 14px 6px 6px;border:1px solid rgba(255,255,255,.25);background:#000000b3;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);font:10px Space Mono,monospace;letter-spacing:.08em}.player button{width:32px;height:32px;flex:none;display:grid;place-items:center;border:0;background:#eee;color:#050505}.song-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ddd}.player input[type=range]{width:80px;flex:none;accent-color:#fff}:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:700px){.fate-title{font-size:clamp(64px,20vw,130px)}.player input[type=range]{display:none}.marquee span{font-size:16px}}.members-status{margin:0;padding:60px 0;text-align:center;color:#777;font:10px Space Mono,monospace;letter-spacing:.15em}.members-grid{max-width:1100px;margin:0 auto}.member-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.member-card{display:block;min-height:360px}.member-card:hover{box-shadow:0 0 0 1px #888,0 0 40px #ffffff0f}@media(max-width:900px){.member-track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.member-track{grid-template-columns:1fr}}
