:root{--text:#bbb9b2;--text-muted:#8a8984;--text-strong:#f4f2eb;--bg:#050606;--border:#f5f2eb29;--accent:#f4f2eb;--danger:#b90f2a;--storm-noise-opacity:.14;--storm-lightning-opacity:.82;--shadow:0 24px 80px #0000007a;--sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:"Cascadia Code", "SFMono-Regular", Consolas, "Liberation Mono", monospace;color:var(--text);background:var(--bg);font-family:var(--sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);min-width:320px;min-height:100svh;margin:0}button,input{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:3px;outline:2px solid #f2f7f2}img{display:block}.site-shell{--video-glow:199, 13, 40;--glass-bg:#04050575;--glass-bg-strong:#030404ad;--glass-border:#ffffff29;--glass-border-strong:#ffffff47;--glass-highlight:#ffffff18;--glass-shadow:0 24px 70px #00000085, inset 0 1px 0 #ffffff1f, inset 0 -30px 56px #00000061;--glass-glow:0 0 28px rgba(var(--video-glow), .2), 0 0 92px rgba(var(--video-glow), .09);--glass-glow-strong:0 0 42px rgba(var(--video-glow), .32), 0 0 138px rgba(var(--video-glow), .14);--glass-blur:blur(10px) saturate(1.14);isolation:isolate;background:radial-gradient(circle at 18% 8%, rgba(var(--video-glow), .24), transparent 28rem), radial-gradient(circle at 82% 18%, rgba(var(--video-glow), .14), transparent 30rem), radial-gradient(circle at 20% 54%, rgba(var(--video-glow), .1), transparent 34rem), radial-gradient(circle at 78% 88%, rgba(var(--video-glow), .13), transparent 36rem), linear-gradient(180deg, #090b0beb, #050606 42%, #080909);min-height:100svh;color:var(--text);padding-bottom:132px;position:relative;overflow-x:hidden}.site-shell:before{content:"";z-index:-4;pointer-events:none;background:linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/72px 72px,linear-gradient(#ffffff08 1px,#0000 1px) 0 0/72px 72px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.site-shell:after{content:"";z-index:-1;pointer-events:none;opacity:.16;mix-blend-mode:soft-light;background:radial-gradient(circle at 20% 30%,#ffffff0b 0 1px,#0000 1px 5px) 0 0/38px 38px,radial-gradient(circle at 70% 10%,#ffffff06 0 1px,#0000 1px 7px) 0 0/56px 56px,repeating-linear-gradient(115deg,#ffffff05 0 1px,#0000 1px 9px) 0 0/140px 140px;position:fixed;inset:0}.storm-canvas{z-index:0;pointer-events:none;contain:strict;backface-visibility:hidden;will-change:opacity;width:100%;height:100%;position:fixed;inset:0;transform:translate(0,0)}.static-canvas{z-index:0;opacity:var(--storm-noise-opacity);mix-blend-mode:screen;image-rendering:pixelated}.ambient-glow-field{z-index:1;pointer-events:none;mix-blend-mode:screen;opacity:.86;contain:layout paint style;position:fixed;inset:-35vh 0 -45vh;overflow:hidden;transform:translate(0,0)}.ambient-glow-field span{--glow-left:12%;--glow-width:22vw;--glow-duration:58s;--glow-delay:-10s;--glow-drift:42px;--glow-tilt:-7deg;--glow-opacity:.62;top:-55vh;left:var(--glow-left);width:clamp(150px, var(--glow-width), 360px);background:linear-gradient(180deg, transparent 0%, rgba(var(--video-glow), .04) 12%, rgba(var(--video-glow), .18) 42%, rgba(var(--video-glow), .08) 70%, transparent 100%), repeating-linear-gradient(92deg, #ffffff0a 0 1px, transparent 1px 12px);opacity:0;height:76vh;transform:translate3d(0, -55vh, 0) rotate(var(--glow-tilt));animation:ambient-glow-fall var(--glow-duration) linear infinite;animation-delay:var(--glow-delay);will-change:transform, opacity;border-radius:999px;position:absolute;-webkit-mask-image:radial-gradient(#000 0 46%,#0000 74%);mask-image:radial-gradient(#000 0 46%,#0000 74%)}.ambient-glow-field span:before{content:"";border-radius:inherit;opacity:.34;background:linear-gradient(#0000,#ffffff24,#0000);position:absolute;inset:18% 24%}.ambient-glow-field span:nth-child(2){--glow-left:64%;--glow-width:19vw;--glow-duration:66s;--glow-delay:-31s;--glow-drift:-70px;--glow-tilt:9deg;--glow-opacity:.56}.ambient-glow-field span:nth-child(3){--glow-left:38%;--glow-width:15vw;--glow-duration:74s;--glow-delay:-48s;--glow-drift:96px;--glow-tilt:4deg;--glow-opacity:.5}.ambient-glow-field span:nth-child(4){--glow-left:82%;--glow-width:24vw;--glow-duration:82s;--glow-delay:-62s;--glow-drift:-118px;--glow-tilt:-11deg;--glow-opacity:.46}.ambient-glow-field span:nth-child(5){--glow-left:-4%;--glow-width:28vw;--glow-duration:88s;--glow-delay:-72s;--glow-drift:130px;--glow-tilt:12deg;--glow-opacity:.42}@keyframes ambient-glow-fall{0%{opacity:0;transform:translate3d(0, -55vh, 0) rotate(var(--glow-tilt)) scaleY(.86)}12%{opacity:var(--glow-opacity)}74%{opacity:var(--glow-opacity)}to{opacity:0;transform:translate3d(var(--glow-drift), 155vh, 0) rotate(var(--glow-tilt)) scaleY(1.08)}}.hero-section,.scroll-section,.split-section,.contact-grid,footer{z-index:10;position:relative}.scroll-section,.split-section,.contact-grid,footer{content-visibility:auto}.scroll-section{contain-intrinsic-size:auto 430px}.split-section{contain-intrinsic-size:auto 520px}.contact-grid{contain-intrinsic-size:auto 1600px}footer{contain-intrinsic-size:auto 130px}#home,#videos,#spotify,#discord,#support,#rig,#server{scroll-margin-top:94px}.topbar{z-index:20;background:repeating-linear-gradient(24deg, #ffffff05 0 1px, transparent 1px 8px), linear-gradient(180deg, #0c1010db, #080b0b6b), radial-gradient(circle at 12% 0%, rgba(var(--video-glow), .12), transparent 18rem);-webkit-backdrop-filter:blur(8px)saturate(1.08);backdrop-filter:blur(8px)saturate(1.08);contain:paint style;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 40px);margin:0 auto;padding:18px 0;display:flex;position:sticky;top:0;transform:translate(0,0);box-shadow:0 18px 42px #00000047,inset 0 -1px #ffffff0a}.brand{color:var(--text-strong);letter-spacing:0;align-items:center;gap:10px;font-size:15px;font-weight:900;text-decoration:none;animation:11s ease-in-out infinite slate-drift-a;display:inline-flex}.brand-logo-crop{aspect-ratio:3.2;width:108px;display:block;overflow:hidden}.brand-logo-crop img{width:100%;height:auto;display:block;transform:translateY(-35.8%)}.brand-mark{width:34px;height:34px;color:rgb(var(--video-glow));box-shadow:0 0 22px rgba(var(--video-glow), .18), inset 0 0 14px #ffffff0d, inset 0 -12px 18px #00000042;background:repeating-linear-gradient(30deg,#ffffff09 0 1px,#0000 1px 6px),#101414d6;border:1px solid #ffffff2e;border-radius:6px;place-items:center;display:grid}nav{align-items:center;gap:6px;display:flex}nav a{color:var(--text);border-radius:6px;padding:9px 11px;font-size:14px;font-weight:700;text-decoration:none;animation:12s ease-in-out infinite slate-drift-b}nav a:nth-child(2n){animation-name:slate-drift-c;animation-duration:15s}.hero-section{grid-template-columns:minmax(0,.82fr) minmax(420px,1fr);align-items:center;gap:42px;width:min(1180px,100% - 40px);min-height:auto;margin:0 auto;padding:24px 0 28px;display:grid}.hero-copy{min-width:0;animation:16s ease-in-out infinite slate-drift-b}.hero-logo-title{aspect-ratio:3.2;width:min(100%,720px);max-width:100%;filter:drop-shadow(0 0 18px #ffffff1f) drop-shadow(0 18px 46px rgba(var(--video-glow), .42));will-change:transform;margin:0;line-height:1;overflow:hidden;animation:7.5s ease-in-out infinite hero-logo-float!important}.hero-logo{width:100%;height:auto;display:block;transform:translateY(-35.8%)}@keyframes hero-logo-float{0%,to{transform:translate(0,0)rotate(-.35deg)}35%{transform:translate(10px,-9px)rotate(.45deg)}68%{transform:translate(-7px,7px)rotate(-.15deg)}}@keyframes slate-drift-a{0%,to{translate:0;rotate:0deg}36%{translate:2px -3px;rotate:.08deg}72%{translate:-2px 2px;rotate:-.06deg}}@keyframes slate-drift-b{0%,to{translate:0;rotate:0deg}42%{translate:-3px -2px;rotate:-.07deg}78%{translate:2px 3px;rotate:.06deg}}@keyframes slate-drift-c{0%,to{translate:0;rotate:0deg}48%{translate:1px 3px;rotate:.05deg}82%{translate:-2px -1px;rotate:-.08deg}}.hero-text{color:#d8dfd8;width:min(560px,100%);margin:28px 0 0;font-size:clamp(18px,2.1vw,28px);line-height:1.14;animation:10s ease-in-out infinite slate-drift-c}.hero-actions,.button-row{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.link-button{color:#07100d;min-height:44px;box-shadow:0 16px 42px #00000059, 0 0 28px rgba(var(--video-glow), .16), inset 0 1px 0 #ffffff80, inset 0 -18px 22px #0000001f;background:#dbe7dc;border:1px solid #ffffff2e;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:0 16px;font-size:14px;font-weight:850;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;animation:10s ease-in-out infinite slate-drift-a;display:inline-flex;position:relative;overflow:hidden}.link-button:nth-child(2n){animation-name:slate-drift-b;animation-duration:13s}.link-button:before,.video-tile:before,.hero-media:before,.spotify-copy:before,.spotify-frame:before,.discord-panel:before,.action-panel:before,.social-embed:before,.fx-panel:before,footer:before{content:"";z-index:1;pointer-events:none;border-radius:inherit;opacity:.28;mix-blend-mode:overlay;background:linear-gradient(145deg,#ffffff0e,#0000 32%,#0000003d 78%),radial-gradient(circle at 26% 18%,#ffffff0b 0 1px,#0000 1px 6px) 0 0/34px 34px,radial-gradient(circle at 82% 74%,#ffffff06 0 1px,#0000 1px 8px) 0 0/46px 46px,repeating-linear-gradient(18deg,#ffffff06 0 1px,#0000 1px 7px) 0 0/92px 92px,repeating-linear-gradient(104deg,#0000001f 0 1px,#0000 1px 10px) 0 0/128px 128px;position:absolute;inset:0}.link-button:hover{border-color:rgba(var(--video-glow), .55);transform:translateY(-1px)}.link-button.ghost{color:var(--text-strong);background:repeating-linear-gradient(24deg,#ffffff07 0 1px,#0000 1px 7px),#131817bd}.hero-media,.spotify-frame,.discord-panel,.action-panel{border:1px solid var(--border);background:repeating-linear-gradient(22deg, #ffffff05 0 1px, transparent 1px 8px), radial-gradient(circle at 12% 0%, rgba(var(--video-glow), .08), transparent 16rem), linear-gradient(180deg, #141918e0, #060808cc);box-shadow:var(--shadow), 0 0 52px rgba(var(--video-glow), .11), inset 0 1px 0 #ffffff14, inset 0 -34px 56px #00000052;contain:paint style;border-radius:8px;position:relative}.hero-media{z-index:1;animation:13s ease-in-out infinite slate-drift-a;position:relative;overflow:hidden}.media-head{border-bottom:1px solid var(--border);color:var(--text-strong);background:repeating-linear-gradient(22deg,#ffffff05 0 1px,#0000 1px 8px),#05080861;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;font-size:13px;font-weight:900;animation:15s ease-in-out infinite slate-drift-b;display:flex}.hero-media iframe{aspect-ratio:16/9;background:#000;border:0;width:100%;display:block}.now-playing{border-top:1px solid var(--border);background:repeating-linear-gradient(22deg,#ffffff05 0 1px,#0000 1px 8px),#0609097a;gap:4px;padding:16px;animation:13s ease-in-out infinite slate-drift-c;display:grid}.now-playing strong{color:var(--text-strong);font-size:17px;line-height:1.2}.now-playing span,.tile-meta{color:var(--text-muted);font-size:13px}.scroll-section,.split-section,.contact-grid,.fx-panel,footer{width:min(1180px,100% - 40px);margin:0 auto}.section-heading{align-items:center;gap:14px;margin-bottom:18px;animation:14s ease-in-out infinite slate-drift-c;display:flex;position:relative}.section-heading svg,.spotify-copy>svg,.discord-panel>svg,.action-panel>svg{color:var(--accent)}h2{color:var(--text-strong);letter-spacing:0;margin:0;font-size:clamp(28px,4vw,54px);font-weight:930;line-height:.95}.section-heading p,.spotify-copy p,.discord-panel p,.action-panel p{color:var(--text);margin:8px 0 0;font-size:15px}.video-rail{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;grid-auto-columns:minmax(260px,330px);grid-auto-flow:column;gap:14px;padding:0 0 16px;display:grid;overflow-x:auto}.video-rail::-webkit-scrollbar{height:10px}.video-rail::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}.video-tile{min-height:276px;color:inherit;background:repeating-linear-gradient(24deg, #ffffff05 0 1px, transparent 1px 8px), radial-gradient(circle at 24% 0%, rgba(var(--video-glow), .055), transparent 12rem), #0c1010d1;text-align:left;cursor:pointer;scroll-snap-align:start;contain:layout paint style;border:1px solid #ffffff1f;border-radius:8px;gap:10px;padding:10px;animation:12s ease-in-out infinite slate-drift-a;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 42px #00000047,inset 0 1px #ffffff0d,inset 0 -28px 42px #00000047}.video-tile:nth-child(2n){animation-name:slate-drift-b;animation-duration:15s}.video-tile:nth-child(3n){animation-name:slate-drift-c;animation-duration:17s}.video-tile:hover,.video-tile.is-active{border-color:rgba(var(--video-glow), .74);background:repeating-linear-gradient(24deg, #ffffff06 0 1px, transparent 1px 8px), radial-gradient(circle at 24% 0%, rgba(var(--video-glow), .12), transparent 12rem), #161d1bdb;box-shadow:0 22px 48px #00000057, 0 0 30px rgba(var(--video-glow), .18), inset 0 1px 0 #ffffff14, inset 0 -28px 42px #00000052}.thumb{aspect-ratio:16/9;background:#000;border-radius:6px;animation:12s ease-in-out infinite slate-drift-b;display:block;position:relative;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%}.play-mark{color:#07100d;background:#ecf7eeeb;border-radius:999px;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:10px;right:10px}.tile-title{color:var(--text-strong);font-size:17px;font-weight:850;line-height:1.15}.split-section{will-change:transform;grid-template-columns:.7fr 1fr;align-items:stretch;gap:22px;padding:0 0 70px;animation:20s ease-in-out infinite slate-drift-a;display:grid}.spotify-copy,.discord-panel,.action-panel{padding:24px}.spotify-copy{flex-direction:column;justify-content:center;align-items:flex-start;min-height:270px;animation:14s ease-in-out infinite slate-drift-b;display:flex;position:relative;overflow:hidden}.spotify-copy .link-button{margin-top:28px}.spotify-frame{min-height:352px;animation:16s ease-in-out infinite slate-drift-a;overflow:hidden}.spotify-frame iframe{border:0;width:100%;height:100%;min-height:352px;display:block}.contact-grid{will-change:transform;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-bottom:70px;animation:22s ease-in-out infinite slate-drift-b;display:grid}.discord-panel,.action-panel{flex-direction:column;align-items:flex-start;min-height:250px;display:flex}.discord-id{box-sizing:border-box;color:#dce7dd;width:100%;font:700 14px/1.2 var(--mono);background:#ffffff0f;border:1px solid #ffffff24;border-radius:6px;margin-top:auto;padding:12px}.discord-panel{grid-column:1/-1;padding:0;animation:15s ease-in-out infinite slate-drift-c;overflow:hidden}.action-panel{animation:13s ease-in-out infinite slate-drift-a;position:relative;overflow:hidden}.action-panel:nth-of-type(2n){animation-name:slate-drift-b;animation-duration:16s}.support-panel,.fiverr-panel{isolation:isolate}.support-panel{--panel-accent:64, 220, 128}.fiverr-panel{--panel-accent:220, 255, 228}.support-panel:after,.fiverr-panel:after{content:"";z-index:0;background:radial-gradient(circle, rgba(var(--panel-accent), .24), transparent 58%), radial-gradient(circle, rgba(var(--video-glow), .18), transparent 64%);filter:blur(2px);opacity:.92;pointer-events:none;border-radius:999px;width:168px;height:168px;position:absolute;top:-64px;right:-42px}.action-kicker,.action-handle,.action-chip-row,.action-panel h2,.action-panel p,.action-panel .link-button{z-index:2;position:relative}.action-kicker{border:1px solid rgba(var(--panel-accent), .28);min-height:34px;color:rgb(var(--panel-accent));box-shadow:0 0 28px rgba(var(--panel-accent), .1), inset 0 1px 0 #ffffff1f;background:linear-gradient(135deg,#ffffff14,#0000 38%,#00000057),#ffffff0d;border-radius:999px;align-items:center;gap:9px;padding:0 11px;font-size:12px;font-weight:930;display:inline-flex}.action-panel h2{margin-top:22px}.action-handle{box-sizing:border-box;border:1px solid rgba(var(--panel-accent), .24);width:100%;color:var(--text-strong);background:linear-gradient(135deg, rgba(var(--panel-accent), .1), transparent 42%, #00000061), #02030357;box-shadow:0 16px 38px #0000003d, 0 0 34px rgba(var(--panel-accent), .09), inset 0 1px 0 #ffffff1c;letter-spacing:0;border-radius:7px;margin:18px 0 12px;padding:14px;font-size:clamp(22px,2.2vw,31px);font-weight:950}.action-chip-row{flex-wrap:wrap;gap:7px;margin-bottom:18px;display:flex}.action-chip-row span{color:#dde7dd;background:#ffffff0e;border:1px solid #ffffff21;border-radius:999px;align-items:center;min-height:27px;padding:0 9px;font-size:11px;font-weight:880;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.discord-card-banner{aspect-ratio:3.4;background:linear-gradient(135deg, rgba(var(--video-glow), .34), #140c1ae0);width:100%;animation:17s ease-in-out infinite slate-drift-a;position:relative;overflow:hidden}.discord-card-banner:after{content:"";background:linear-gradient(180deg, transparent 40%, #050707b8), radial-gradient(circle at 16% 90%, rgba(var(--video-glow), .2), transparent 16rem);position:absolute;inset:0}.discord-card-body{z-index:2;box-sizing:border-box;width:100%;padding:0 22px 22px;position:relative}.discord-avatar-wrap{z-index:2;width:92px;height:92px;box-shadow:0 0 28px rgba(var(--video-glow), .35);background:#0a0c0c;border:6px solid #060808f0;border-radius:50%;margin-top:-46px;animation:10s ease-in-out infinite slate-drift-b;position:relative}.discord-avatar-wrap img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.discord-status{background:#24cf72;border:4px solid #080a0a;border-radius:50%;width:20px;height:20px;position:absolute;bottom:4px;right:2px;box-shadow:0 0 16px #24cf72a6}.discord-status.is-idle{background:#f0b232;box-shadow:0 0 16px #f0b232a6}.discord-status.is-dnd{background:#f23f43;box-shadow:0 0 16px #f23f43a6}.discord-status.is-offline,.discord-status.is-invisible{box-shadow:none;background:#80848e}.discord-profile-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-top:10px;animation:13s ease-in-out infinite slate-drift-c;display:flex}.discord-profile-head .link-button{min-width:172px}.discord-username{color:#d8dfd8;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:15px;font-weight:860;display:flex}.discord-username span{border:1px solid rgba(var(--video-glow), .44);color:rgb(var(--video-glow));background:rgba(var(--video-glow), .1);border-radius:5px;padding:3px 7px;font-size:11px}.discord-note{color:#eef6ee;background:repeating-linear-gradient(24deg,#ffffff06 0 1px,#0000 1px 7px),#090b10c7;border:1px solid #ffffff1f;border-radius:6px;width:fit-content;max-width:100%;margin:16px 0 14px;padding:10px 12px;font-size:13px;font-weight:760;animation:11s ease-in-out infinite slate-drift-a;box-shadow:0 12px 34px #00000057}.discord-linktree{color:rgb(var(--video-glow));margin-bottom:8px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.discord-activity{border:1px solid rgba(var(--video-glow), .18);background:repeating-linear-gradient(24deg, #ffffff06 0 1px, transparent 1px 7px), rgba(var(--video-glow), .08);border-radius:6px;gap:4px;margin:0 0 14px;padding:12px;animation:12s ease-in-out infinite slate-drift-b;display:grid}.discord-activity span{color:var(--text-muted);text-transform:uppercase;font-size:11px;font-weight:900}.discord-activity strong{color:var(--text-strong);font-size:14px}.discord-activity em{color:#d8dfd8;font-size:13px;font-style:normal}.discord-meta{color:#d8dfd8;gap:6px;margin-top:20px;animation:14s ease-in-out infinite slate-drift-c;display:grid}.discord-meta span{color:var(--text-muted);text-transform:uppercase;font-size:12px;font-weight:850}.discord-meta strong{color:var(--text-strong);font-size:14px}.discord-meta small{color:var(--text-muted);font-size:12px}.action-panel .link-button{margin-top:auto}.support-panel .link-button,.fiverr-panel .link-button{margin-top:4px}.social-embed{border:1px solid var(--border);background:repeating-linear-gradient(22deg, #ffffff05 0 1px, transparent 1px 8px), radial-gradient(circle at 18% 0%, rgba(var(--video-glow), .13), transparent 16rem), linear-gradient(180deg, #131817db, #060808c7);min-height:360px;box-shadow:var(--shadow), 0 0 52px rgba(var(--video-glow), .11), inset 0 1px 0 #ffffff14, inset 0 -38px 62px #00000057;contain:layout paint style;border-radius:8px;flex-direction:column;align-items:flex-start;padding:22px;animation:15s ease-in-out infinite slate-drift-b;display:flex;position:relative;overflow:hidden}.social-embed-head{align-items:center;gap:16px;width:100%;animation:14s ease-in-out infinite slate-drift-a;display:flex}.social-embed-head>img{border:3px solid rgba(var(--video-glow), .45);object-fit:cover;width:82px;height:82px;box-shadow:0 0 28px rgba(var(--video-glow), .2);border-radius:8px}.social-embed-head strong,.vrchat-body>strong{color:var(--text-strong);margin-top:8px;font-size:18px;font-weight:900;display:block}.social-embed-head span{color:var(--text-muted);margin-top:5px;font-size:13px;font-weight:800;display:block}.steam-embed>p{white-space:pre-line;color:#d8dfd8;margin:20px 0 18px;font-size:14px;line-height:1.45}.steam-games{gap:10px;width:100%;margin:0 0 18px;display:grid}.steam-game{background:repeating-linear-gradient(24deg,#ffffff06 0 1px,#0000 1px 8px),#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:12px;min-height:62px;padding:8px;animation:13s ease-in-out infinite slate-drift-c;display:flex}.steam-game:nth-child(2n){animation-name:slate-drift-a;animation-duration:16s}.steam-game img{object-fit:cover;border-radius:4px;width:92px;height:40px}.steam-game strong,.steam-game span{display:block}.steam-game strong{color:var(--text-strong);font-size:14px;line-height:1.15}.steam-game span{color:var(--text-muted);margin-top:4px;font-size:12px;font-weight:760}.vrchat-embed{padding:0;overflow:hidden}.vrchat-image{aspect-ratio:2.35;background:#ffffff0d;width:100%;animation:15s ease-in-out infinite slate-drift-b;position:relative;overflow:hidden}.vrchat-image img{object-fit:cover;width:100%;height:100%}.vrchat-image:after{content:"";background:linear-gradient(#0000 36%,#050707d1);position:absolute;inset:0}.vrchat-body{flex-direction:column;flex:1;align-items:flex-start;width:100%;padding:20px 22px 22px;animation:14s ease-in-out infinite slate-drift-c;display:flex}.vrchat-body p{color:#d8dfd8;margin:14px 0}.vrchat-body code{width:100%;color:rgb(var(--video-glow));font:760 12px/1.3 var(--mono);overflow-wrap:anywhere;background:repeating-linear-gradient(24deg,#ffffff06 0 1px,#0000 1px 8px),#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;padding:10px}.social-embed .link-button,.vrchat-body .link-button{margin-top:auto}.rig-head{align-items:center;gap:16px;width:100%;margin-bottom:18px;display:flex}.rig-head>svg{color:var(--accent);filter:drop-shadow(0 0 16px rgba(var(--video-glow), .36))}.rig-head span{color:var(--text-muted);margin-top:7px;font-size:13px;font-weight:820;display:block}.rig-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;display:grid}.rig-spec{border:1px solid rgba(var(--video-glow), .22);background:linear-gradient(135deg, #ffffff14, transparent 34%, #0006), radial-gradient(circle at 16% 0%, rgba(var(--video-glow), .12), transparent 11rem), #0708086b;min-height:138px;box-shadow:inset 0 1px 0 #ffffff14, 0 0 24px rgba(var(--video-glow), .08);border-radius:7px;align-content:start;gap:7px;padding:14px;display:grid}.rig-spec svg{color:rgb(var(--video-glow));filter:drop-shadow(0 0 12px rgba(var(--video-glow), .42))}.rig-spec span{color:var(--text-muted);text-transform:uppercase;font-size:11px;font-weight:920}.rig-spec strong{color:var(--text-strong);text-shadow:0 0 18px rgba(var(--video-glow), .2), 0 2px 16px #0000006b;font-size:clamp(17px,1.5vw,22px);line-height:1.08}.rig-spec small{color:#d8d6cf;font-size:12px;font-weight:720;line-height:1.35}.rig-chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.rig-chips span{border:1px solid rgba(var(--video-glow), .24);color:var(--text-strong);background:rgba(var(--video-glow), .08);box-shadow:0 0 18px rgba(var(--video-glow), .08);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:820}footer{border-top:1px solid var(--border);color:var(--text-muted);justify-content:space-between;gap:20px;padding:28px 0 92px;font-size:13px;font-weight:700;animation:18s ease-in-out infinite slate-drift-c;display:flex;position:relative;overflow:hidden}.soundcloud-dock{z-index:55;background:repeating-linear-gradient(22deg, #ffffff05 0 1px, transparent 1px 8px), radial-gradient(circle at 10% 0%, rgba(var(--video-glow), .14), transparent 18rem), #060909e6;min-height:96px;box-shadow:0 24px 70px #00000094, 0 0 44px rgba(var(--video-glow), .12), inset 0 1px 0 #ffffff14, inset 0 -28px 48px #00000052;-webkit-backdrop-filter:blur(8px)saturate(1.08);backdrop-filter:blur(8px)saturate(1.08);border:1px solid #ffffff29;border-radius:8px;grid-template-columns:minmax(170px,.72fr) minmax(320px,1fr) minmax(260px,.82fr);align-items:center;gap:14px;padding:12px;animation:20s ease-in-out infinite slate-drift-b;display:grid;position:fixed;bottom:18px;left:18px;right:18px;transform:translate(0,0)}.soundcloud-dock:before{content:"";z-index:-1;border-radius:inherit;opacity:.42;pointer-events:none;background:linear-gradient(145deg,#ffffff0d,#0000 38%,#00000042),radial-gradient(circle at 26% 18%,#ffffff0a 0 1px,#0000 1px 6px),repeating-linear-gradient(104deg,#00000024 0 1px,#0000 1px 10px);position:absolute;inset:0}.soundcloud-copy{gap:4px;min-width:0;animation:13s ease-in-out infinite slate-drift-a;display:grid}.soundcloud-copy strong{color:var(--text-strong);font-size:15px;font-weight:930;line-height:1.1}.soundcloud-copy span,.soundcloud-volume small{color:var(--text-muted);font-size:12px;font-weight:760}.soundcloud-dock iframe{filter:saturate(.86)contrast(1.04);background:#050606;border:0;border-radius:6px;width:100%;height:72px;display:block}.soundcloud-volume{color:var(--text-strong);grid-template-columns:1fr auto;align-items:center;gap:6px 12px;font-size:12px;font-weight:850;animation:14s ease-in-out infinite slate-drift-c;display:grid}.soundcloud-volume output{color:rgb(var(--video-glow));font:850 12px/1 var(--mono)}.soundcloud-volume small{grid-column:1/-1;line-height:1.25}.fx-panel{transform:translate3d(var(--fx-left), var(--fx-top), 0);z-index:60;background:repeating-linear-gradient(22deg, #ffffff05 0 1px, transparent 1px 8px), radial-gradient(circle at 10% 0%, rgba(var(--video-glow), .09), transparent 16rem), #070a0ae0;width:min(760px,100vw - 28px);box-shadow:0 20px 60px #0000008a, 0 0 42px rgba(var(--video-glow), .12), inset 0 1px 0 #ffffff14, inset 0 -28px 48px #00000057;-webkit-backdrop-filter:blur(8px)saturate(1.1);backdrop-filter:blur(8px)saturate(1.1);touch-action:none;will-change:transform;contain:layout paint style;border:1px solid #ffffff2e;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin:0;padding:14px;animation:18s ease-in-out infinite slate-drift-a;display:grid;position:fixed;top:0;left:0}.fx-panel.is-collapsed{width:56px;height:56px;box-shadow:none;cursor:grab;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;overflow:visible}.fx-panel.is-collapsed:active,.fx-title:active{cursor:grabbing}.fx-panel.is-collapsed .fx-title,.fx-panel.is-collapsed .fx-grid,.fx-panel.is-collapsed .fx-toggle,.fx-panel.is-collapsed .fx-reset{display:none!important}.fx-puck{display:none}.fx-panel.is-collapsed .fx-puck{border:1px solid rgba(var(--video-glow), .46);width:56px;height:56px;color:rgb(var(--video-glow));background:radial-gradient(circle at 32% 22%, #ffffff2e, transparent 1.45rem), radial-gradient(circle at 50% 62%, rgba(var(--video-glow), .18), transparent 1.75rem), linear-gradient(145deg, #ffffff14, #ffffff05 34%, #0000008f), #040505a3;cursor:pointer;box-shadow:0 14px 36px #00000080, 0 0 26px rgba(var(--video-glow), .3), inset 0 1px 0 #ffffff2e, inset 0 -18px 26px #00000075;-webkit-backdrop-filter:blur(8px)saturate(1.16);backdrop-filter:blur(8px)saturate(1.16);border-radius:50%;place-items:center;padding:0;display:grid;position:relative;transform:translate(0,0)}.fx-panel.is-collapsed:before{display:none}.fx-panel.is-collapsed .fx-puck:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff14;position:absolute;inset:5px}.fx-puck-icon{stroke:currentColor;width:22px;height:22px;filter:drop-shadow(0 0 8px rgba(var(--video-glow), .52)) drop-shadow(0 2px 8px #0000008c);margin:0;display:block}.fx-panel.is-collapsed .fx-puck:hover{color:rgb(var(--video-glow))}.storm-glyph{display:block;overflow:visible}.storm-glyph-bolt{fill:currentColor}.storm-glyph-scratch{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.35px;opacity:.72}.fx-title{color:var(--text-strong);white-space:nowrap;cursor:grab;-webkit-user-select:none;user-select:none;grid-column:1/-1;align-items:center;gap:9px;font-size:13px;font-weight:900;display:flex}.fx-title span{flex:1}.fx-close{width:30px;height:30px;color:var(--text-strong);cursor:pointer;background:repeating-linear-gradient(24deg,#ffffff06 0 1px,#0000 1px 7px),#ffffff0f;border:1px solid #ffffff24;border-radius:6px;place-items:center;display:grid}.fx-close:hover{color:rgb(var(--video-glow));border-color:rgba(var(--video-glow), .45)}.fx-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(145px,1fr));gap:10px 14px;display:grid}.fx-panel label{color:#c7d1c9;grid-template-columns:1fr auto;align-items:center;gap:6px 12px;font-size:12px;font-weight:760;display:grid}.fx-panel output{color:var(--accent);font:800 12px/1 var(--mono)}.fx-panel input{width:100%;accent-color:rgb(var(--video-glow));grid-column:1/-1}.fx-toggle{min-height:42px;color:var(--text-strong);cursor:pointer;background:repeating-linear-gradient(24deg,#ffffff06 0 1px,#0000 1px 7px),#ffffff0e;border:1px solid #ffffff21;border-radius:6px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;box-shadow:inset 0 1px #ffffff0d,inset 0 -16px 24px #00000038;display:flex!important}.fx-toggle input{appearance:none;background:radial-gradient(circle at 11px,#f4faf4 0 7px,#0000 8px),#ffffff1c;border:1px solid #ffffff2e;border-radius:999px;width:46px;height:24px;margin:0;transition:background-position .18s,border-color .18s,box-shadow .18s;box-shadow:inset 0 1px #ffffff14,0 0 18px #ffffff14}.fx-toggle input:checked{border-color:rgba(var(--video-glow), .66);background:radial-gradient(circle at 33px 50%, #f4faf4 0 7px, transparent 8px), rgba(var(--video-glow), .42);box-shadow:inset 0 1px 0 #ffffff1a, 0 0 22px rgba(var(--video-glow), .22)}.fx-toggle span{flex:1;font-size:13px;font-weight:850}.fx-reset{white-space:nowrap;width:auto;min-height:38px;color:var(--text-strong);font:850 13px/1 var(--sans);cursor:pointer;background:repeating-linear-gradient(24deg,#ffffff06 0 1px,#0000 1px 7px),#ffffff14;border:1px solid #ffffff29;border-radius:6px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;display:inline-flex}.topbar,.brand-mark,nav a:hover,.link-button,.link-button.ghost,.hero-media,.media-head,.now-playing,.video-tile,.video-tile:hover,.video-tile.is-active,.spotify-copy,.spotify-frame,.discord-panel,.action-panel,.discord-id,.discord-note,.discord-activity,.social-embed,.steam-game,.vrchat-body code,.soundcloud-dock,.fx-panel,.fx-close,.fx-toggle,.fx-reset{border-color:rgba(var(--video-glow), .3);background:linear-gradient(135deg, #ffffff1a, transparent 30%, #0000006b 100%), radial-gradient(circle at 18% 0%, rgba(var(--video-glow), .16), transparent 16rem), repeating-linear-gradient(22deg, #ffffff05 0 1px, transparent 1px 8px), var(--glass-bg);box-shadow:var(--glass-shadow), var(--glass-glow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.link-button,.link-button.ghost{color:var(--text-strong);border-color:rgba(var(--video-glow), .46);text-shadow:0 1px 14px #ffffff14;background:linear-gradient(135deg,#ffffff24,#0000 36%,#0000007a),#06070780}.link-button:hover,.link-button.ghost:hover,.fx-close:hover,.fx-reset:hover{border-color:rgba(var(--video-glow), .7);box-shadow:var(--glass-shadow), var(--glass-glow-strong);background:linear-gradient(135deg,#ffffff2e,#0000 34%,#00000075),#090a0a94}.hero-media,.spotify-frame,.discord-panel,.action-panel,.social-embed,.soundcloud-dock,.fx-panel{background:linear-gradient(145deg, #ffffff17, transparent 28%, #0000007a), radial-gradient(circle at 18% 0%, rgba(var(--video-glow), .16), transparent 18rem), repeating-linear-gradient(22deg, #ffffff04 0 1px, transparent 1px 8px), var(--glass-bg-strong);box-shadow:var(--glass-shadow), var(--glass-glow)}.media-head,.now-playing,.discord-note,.discord-activity,.steam-game,.vrchat-body code,.fx-toggle,.fx-reset{background:linear-gradient(135deg,#ffffff14,#0000 34%,#0006),#0708086b}.section-heading svg,.spotify-copy>svg,.discord-panel>svg,.action-panel>svg,.social-embed-head>img,.discord-avatar-wrap,.play-mark{filter:drop-shadow(0 0 16px rgba(var(--video-glow), .36))}h2,.tile-title,.now-playing strong,.soundcloud-copy strong{text-shadow:0 0 18px rgba(var(--video-glow), .18), 0 2px 16px #0000006b}.play-mark{color:var(--text-strong);border:1px solid var(--glass-border-strong);-webkit-backdrop-filter:blur(6px)saturate(1.12);backdrop-filter:blur(6px)saturate(1.12);background:#05060694;box-shadow:0 14px 38px #0000007a,inset 0 1px #ffffff29}.hero-text,.discord-username,.discord-meta,.discord-activity em,.steam-embed>p,.vrchat-body p,.section-heading p,.spotify-copy p,.discord-panel p,.action-panel p{color:#d8d6cf}.fx-panel input,.soundcloud-volume input{accent-color:#f4f2eb}.fx-toggle input{background:radial-gradient(circle at 11px,#f4f2eb 0 7px,#0000 8px),#ffffff21}.fx-toggle input:checked{background:radial-gradient(circle at 33px,#f4f2eb 0 7px,#0000 8px),#ffffff38}.topbar,.brand,nav a,.hero-copy,.hero-text,.link-button,.media-head,.now-playing,.section-heading,.video-tile,.thumb,.spotify-copy,.spotify-frame,.discord-card-banner,.discord-avatar-wrap,.discord-profile-head,.discord-note,.discord-activity,.discord-meta,.action-panel,.discord-panel,.social-embed,.social-embed-head,.steam-game,.vrchat-image,.vrchat-body,footer,.soundcloud-dock,.soundcloud-copy,.soundcloud-volume,.fx-panel{animation:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.storm-canvas{animation:none!important}.ambient-glow-field{opacity:.42}.ambient-glow-field span{animation-name:ambient-glow-fall!important;animation-duration:140s!important;animation-iteration-count:infinite!important}}@media (width<=1180px){.topbar{flex-direction:column;align-items:flex-start}nav{width:100%;overflow-x:auto}.hero-section,.split-section,.contact-grid{grid-template-columns:1fr}.hero-section{gap:34px;min-height:auto;padding-top:28px}.hero-media{width:100%}.contact-grid{padding-bottom:42px}.discord-profile-head{flex-direction:column;align-items:stretch}.discord-profile-head .link-button{width:100%}footer{flex-direction:column;padding-bottom:42px}.soundcloud-dock{grid-template-columns:1fr}.fx-panel{grid-template-columns:1fr;width:min(620px,100vw - 28px)}.fx-grid{grid-template-columns:repeat(2,minmax(145px,1fr))}.steam-embed,.vrchat-embed{grid-column:auto}.rig-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.topbar,.hero-section,.scroll-section,.split-section,.contact-grid,footer{width:min(100% - 28px,1180px)}.hero-logo,.hero-actions .link-button,.button-row .link-button,.action-panel .link-button{width:100%}.video-rail{grid-auto-columns:minmax(236px,82vw)}.fx-panel{width:calc(100% - 28px)}.fx-panel.is-collapsed{width:54px}.fx-grid,.rig-grid{grid-template-columns:1fr}.rig-spec.is-wide{grid-column:auto}.site-shell{padding-bottom:270px}.soundcloud-dock{bottom:10px;left:10px;right:10px}}.site-shell{--frame-line:#f4f2eb2b;--frame-line-active:rgba(var(--video-glow), .58);--surface-ink:#040606c2;--surface-deep:#020404e0;--surface-glow:0 0 0 1px rgba(var(--video-glow), .04), 0 18px 54px #0000006b, 0 0 46px rgba(var(--video-glow), .11);background:radial-gradient(ellipse 58rem 38rem at 8% -10%, rgba(var(--video-glow), .17), transparent 68%), radial-gradient(ellipse 54rem 42rem at 105% 25%, rgba(var(--video-glow), .1), transparent 72%), linear-gradient(117deg, #ffffff05 1px, transparent 1px) 0 0 / 84px 84px, linear-gradient(180deg, #080909 0%, #050606 42%, #070808 100%);padding-bottom:150px}.site-shell:after{z-index:-1;opacity:.28;background:repeating-linear-gradient(100deg,#ffffff04 0 1px,#0000 1px 11px) 0 0/150px 150px,radial-gradient(circle at 24% 16%,#ffffff0c 0 1px,#0000 1px 7px) 0 0/46px 46px,radial-gradient(circle at 76% 84%,#ffffff07 0 1px,#0000 1px 9px) 0 0/68px 68px}.ambient-glow-field{z-index:1;opacity:.66;mix-blend-mode:normal;inset:-28vh 0 -30vh}.ambient-glow-field span{width:clamp(108px, var(--glow-width), 290px);background:linear-gradient(180deg, transparent, rgba(var(--video-glow), .12) 33%, rgba(var(--video-glow), .04) 72%, transparent), repeating-linear-gradient(92deg, #ffffff06 0 1px, transparent 1px 13px);height:65vh;-webkit-mask-image:radial-gradient(#000 0 38%,#0000 71%);mask-image:radial-gradient(#000 0 38%,#0000 71%)}.ambient-glow-field span:before{opacity:.18}.hero-section,.scroll-section,.split-section,.contact-grid,footer{content-visibility:visible;contain-intrinsic-size:auto}.hero-section,.scroll-section,.split-section,.contact-grid,footer,.topbar{width:min(1320px,100% - 48px)}.topbar{border-color:rgba(var(--video-glow), .24);background:linear-gradient(180deg, #070909e0, #050606a3), linear-gradient(90deg, rgba(var(--video-glow), .1), transparent 28%);-webkit-backdrop-filter:blur(10px)saturate(1.04);backdrop-filter:blur(10px)saturate(1.04);min-height:72px;padding:14px 0;box-shadow:0 14px 38px #0000004d,inset 0 -1px #ffffff0a}.brand,nav a{animation:none!important}nav a{color:#c6c6c0;letter-spacing:.04em;text-transform:uppercase;border:1px solid #0000;border-radius:4px;padding:8px 10px;font-size:12px}nav a:hover{border-color:rgba(var(--video-glow), .4);color:var(--text-strong);background:rgba(var(--video-glow), .1)}.hero-copy{padding:38px 0 0 24px;position:relative;animation:none!important}.hero-copy:before{content:"00";color:rgba(var(--video-glow), .82);font:800 11px/1 var(--mono);letter-spacing:.16em;position:absolute;top:0;left:0}.hero-copy:after{content:"";background:linear-gradient(90deg, rgba(var(--video-glow), .72), transparent);width:min(220px,100% - 42px);height:1px;position:absolute;top:4px;left:42px}.hero-logo-title{width:min(100%,660px);filter:drop-shadow(0 0 14px #ffffff1a) drop-shadow(0 22px 52px rgba(var(--video-glow), .38));transform:translate(0,0);animation:9s ease-in-out infinite editorial-logo-drift!important}.hero-text{color:#d7d4cd;letter-spacing:.01em;max-width:590px;margin-top:32px;font-size:clamp(20px,2vw,30px);line-height:1.05}.hero-actions{gap:10px;margin-top:30px}.link-button,.link-button.ghost{border-color:var(--frame-line);min-height:46px;color:var(--text-strong);background:linear-gradient(145deg,#ffffff17,#ffffff05 44%,#0000006b),#060808b8;border-radius:5px;box-shadow:0 12px 28px #00000042,inset 0 1px #ffffff1c}.hero-media,.spotify-copy,.spotify-frame,.discord-panel,.action-panel,.social-embed,.soundcloud-dock,.fx-panel{border-color:var(--frame-line);background:linear-gradient(137deg, #ffffff13, transparent 27%, #0000007a 76%), radial-gradient(circle at 0 0, rgba(var(--video-glow), .14), transparent 17rem), #040606c2;box-shadow:var(--surface-glow), inset 0 1px 0 #ffffff1a, inset 0 -26px 44px #00000040;-webkit-backdrop-filter:none;backdrop-filter:none}.hero-media:before,.spotify-copy:before,.spotify-frame:before,.discord-panel:before,.action-panel:before,.social-embed:before,.soundcloud-dock:before,.fx-panel:before,footer:before{opacity:.17;background:linear-gradient(145deg,#ffffff0b,#0000 32%,#00000038 78%),repeating-linear-gradient(19deg,#ffffff06 0 1px,#0000 1px 9px),repeating-linear-gradient(104deg,#0000001f 0 1px,#0000 1px 13px)}.hero-media{border-radius:6px;animation:none!important}.media-head,.now-playing{background:#040606a3;border-color:#ffffff17;animation:none!important}.media-head{letter-spacing:.06em;text-transform:uppercase;min-height:52px;padding:14px 18px;font-size:11px}.scroll-section{will-change:auto;padding:36px 0 108px;animation:none!important}.section-heading{border-left:1px solid rgba(var(--video-glow), .55);margin-bottom:24px;padding-left:18px;animation:none!important}.section-heading h2,.spotify-copy h2,.social-embed h2,.action-panel h2{letter-spacing:.01em}.section-heading h2{font-size:clamp(34px,4vw,62px)}.video-rail{gap:16px;padding:3px 3px 20px;scroll-padding-inline:3px}.video-tile{will-change:auto;background:linear-gradient(145deg,#ffffff0e,#0000 36%,#00000061),#050707c7;border-color:#ffffff21;border-radius:6px;gap:12px;min-height:0;padding:9px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;box-shadow:0 12px 26px #00000042,inset 0 1px #ffffff14;animation:none!important}.video-tile:hover,.video-tile.is-active{border-color:var(--frame-line-active);background:linear-gradient(145deg, rgba(var(--video-glow), .16), transparent 36%, #0006), #050707db;box-shadow:0 20px 38px #00000057, 0 0 30px rgba(var(--video-glow), .16), inset 0 1px 0 #ffffff1a;transform:translateY(-4px)}.thumb{border-radius:4px;animation:none!important}.split-section{will-change:auto;grid-template-columns:minmax(290px,.72fr) minmax(460px,1.28fr);gap:clamp(24px,4vw,56px);padding-bottom:112px;animation:none!important}.spotify-copy,.spotify-frame{border-radius:6px;animation:none!important}.spotify-copy{min-height:330px;padding:32px}.spotify-copy>svg{margin-bottom:20px}.spotify-frame,.spotify-frame iframe{min-height:330px}.contact-grid{will-change:auto;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;padding-bottom:104px;animation:none!important}.discord-panel{border-radius:6px;grid-column:span 6;animation:none!important}.action-panel{border-radius:6px;grid-column:span 3;min-height:0;padding:22px;animation:none!important}.support-panel:after,.fiverr-panel:after{opacity:.62;width:138px;height:138px}.action-kicker{color:#e7e4dd;background:rgba(var(--video-glow), .1);border-radius:4px}.action-handle{border-color:rgba(var(--video-glow), .26);background:#02040470;border-radius:4px;margin:16px 0 10px;padding:11px;font-size:clamp(18px,1.5vw,25px);box-shadow:inset 0 1px #ffffff12}.action-chip-row{margin-bottom:16px}.action-chip-row span,.rig-chips span{background:#ffffff0b;border-radius:4px}.social-embed{border-radius:6px;grid-column:span 4;min-height:330px;padding:20px;animation:none!important}.steam-embed,.vrchat-embed{grid-column:span 4}.rig-embed{grid-column:1/-1;min-height:0}.social-embed-head,.steam-game,.vrchat-image,.vrchat-body,.discord-card-banner,.discord-avatar-wrap,.discord-profile-head,.discord-note,.discord-activity,.discord-meta{animation:none!important}.social-embed-head>img{border-radius:5px;width:68px;height:68px}.steam-game,.discord-note,.discord-activity,.vrchat-body code,.rig-spec{background:#0507078a;border-radius:4px;box-shadow:inset 0 1px #ffffff12}.vrchat-body{padding:18px 20px 20px}footer{border-color:rgba(var(--video-glow), .2);padding:22px 0 102px;animation:none!important}.soundcloud-dock{-webkit-backdrop-filter:blur(9px)saturate(1.04);backdrop-filter:blur(9px)saturate(1.04);background:linear-gradient(145deg,#ffffff14,#0000 34%,#00000073),#040606db;border-radius:6px;animation:none!important}.fx-panel{-webkit-backdrop-filter:blur(9px)saturate(1.04);backdrop-filter:blur(9px)saturate(1.04);background:linear-gradient(145deg,#ffffff17,#0000 34%,#00000073),#040606e0;border-radius:6px;animation:none!important}.fx-panel.is-collapsed .fx-puck{border-color:var(--frame-line-active);background:radial-gradient(circle at 32% 22%, #ffffff26, transparent 1.35rem), linear-gradient(145deg, rgba(var(--video-glow), .18), #ffffff05 34%, #0000008f), #040505b8}@keyframes editorial-logo-drift{0%,to{transform:translate(0,0)rotate(-.25deg)}36%{transform:translate(8px,-8px)rotate(.28deg)}70%{transform:translate(-5px,6px)rotate(-.12deg)}}@media (width<=1180px){.hero-section,.split-section{grid-template-columns:1fr}.hero-section{gap:38px;min-height:0}.hero-copy{max-width:720px}.contact-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.discord-panel{grid-column:span 6}.action-panel,.steam-embed,.vrchat-embed{grid-column:span 3}}@media (width<=760px){.hero-section,.scroll-section,.split-section,.contact-grid,footer,.topbar{width:min(100% - 32px,1320px)}.topbar{gap:10px}nav a{padding:7px 9px;font-size:11px}nav{scrollbar-width:none}nav::-webkit-scrollbar{display:none}.hero-section{padding-top:54px}.hero-copy{padding-left:16px}.hero-text{font-size:clamp(18px,5vw,26px)}.contact-grid{grid-template-columns:1fr}.discord-panel,.action-panel,.steam-embed,.vrchat-embed,.rig-embed{grid-column:auto}.action-panel{min-height:250px}.social-embed{min-height:0}.soundcloud-dock{grid-template-columns:minmax(0,1fr) minmax(104px,.48fr);gap:7px 10px;min-height:0;padding:9px;bottom:10px;left:10px;right:10px}.soundcloud-copy strong{font-size:13px}.soundcloud-dock iframe{grid-column:1/-1;height:60px}.soundcloud-volume{gap:4px 8px;font-size:11px}.site-shell{padding-bottom:182px}}@media (prefers-reduced-motion:reduce){.hero-logo-title,.ambient-glow-field span{animation:none!important}}.site-shell{--scene-ink:#030405c2;--scene-panel:#06080a94;--scene-line:#eeebe52e;--scene-glow:rgba(var(--video-glow), .42);background:radial-gradient(ellipse 90vw 70svh at 54% 18%, rgba(var(--video-glow), .12), transparent 64%), linear-gradient(180deg, #020304 0%, #050607 44%, #020303 100%);min-height:100svh;padding-bottom:156px}.site-shell:before{z-index:-4;opacity:.36;background:linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/96px 96px,linear-gradient(#ffffff04 1px,#0000 1px) 0 0/96px 96px;-webkit-mask-image:linear-gradient(#000 0 75%,#0000 100%);mask-image:linear-gradient(#000 0 75%,#0000 100%)}.site-shell:after{z-index:5;opacity:.3;mix-blend-mode:soft-light;background:linear-gradient(90deg,#0000007a,#0000 18% 82%,#00000085),repeating-linear-gradient(102deg,#ffffff04 0 1px,#0000 1px 11px)}.storm-canvas{z-index:1}.static-canvas{opacity:var(--storm-noise-opacity)}.lightning-canvas{z-index:4;opacity:calc(var(--storm-lightning-opacity) * .68)}.crecross-scene{z-index:2;pointer-events:none;contain:strict;width:100%;height:100%;display:block;position:fixed;inset:0}.ambient-glow-field{z-index:3;opacity:.32;mix-blend-mode:screen}.ambient-glow-field span{width:clamp(100px, var(--glow-width), 230px);background:linear-gradient(180deg, transparent, rgba(var(--video-glow), .12) 38%, transparent 74%)}.hero-section,.scroll-section,.split-section,.contact-grid,footer{z-index:12;content-visibility:visible;contain-intrinsic-size:auto;width:min(1440px,100% - 64px)}.topbar{z-index:40;width:min(1440px,100% - 64px);min-height:68px;box-shadow:none;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(#020304c7,#02030447);border:0;border-bottom:1px solid #ffffff17;border-radius:0;margin:0;padding:18px 0;position:fixed;top:0;left:50%;transform:translate(-50%)}.brand,nav a,.hero-copy,.hero-text,.link-button,.hero-media,.media-head,.now-playing,.scroll-section,.section-heading,.video-tile,.thumb,.split-section,.spotify-copy,.spotify-frame,.discord-card-banner,.discord-avatar-wrap,.discord-profile-head,.discord-note,.discord-activity,.discord-meta,.action-panel,.discord-panel,.social-embed,.social-embed-head,.steam-game,.vrchat-image,.vrchat-body,footer,.soundcloud-dock,.soundcloud-copy,.soundcloud-volume,.fx-panel{animation:none!important}.brand-mark{border-color:rgba(var(--video-glow), .55);width:30px;height:30px;box-shadow:0 0 24px rgba(var(--video-glow), .22), inset 0 0 18px #000c;background:#05050673;border-radius:50%}.brand-logo-crop{width:114px}nav{gap:5px}nav a{color:#f4f2ebd1;letter-spacing:.11em;text-transform:uppercase;border:0;border-radius:0;padding:6px 8px;font-size:11px;font-weight:850;position:relative}nav a:after{content:"";background:rgb(var(--video-glow));transform-origin:0;height:1px;transition:transform .18s;position:absolute;bottom:1px;left:8px;right:8px;transform:scaleX(0)}nav a:hover{color:var(--text-strong);background:0 0}nav a:hover:after{transform:scaleX(1)}.hero-section{grid-template-columns:minmax(320px,.88fr) minmax(500px,1.12fr);align-items:center;gap:clamp(40px,8vw,150px);min-height:100svh;padding:124px 0 76px}.hero-section:before{content:"CRECROSS";z-index:-1;color:#ffffff06;letter-spacing:.04em;pointer-events:none;font-size:clamp(112px,19vw,330px);font-weight:950;line-height:.7;position:absolute;top:50%;left:-.08em;transform:translateY(-50%)}.hero-copy{max-width:610px;padding:52px 0 0;position:relative}.hero-copy:before{content:"00 / SIGNAL";color:rgb(var(--video-glow));font:800 11px/1 var(--mono);letter-spacing:.18em;top:0;left:0}.hero-copy:after{background:linear-gradient(90deg, rgba(var(--video-glow), .8), transparent);width:min(260px,100% - 102px);top:4px;left:102px}.hero-logo-title{width:min(100%,640px);filter:drop-shadow(0 0 18px #ffffff24) drop-shadow(0 34px 60px rgba(var(--video-glow), .42));animation:9s cubic-bezier(.45,.05,.24,1) infinite hero-scene-logo!important}.hero-text{color:#dedbd5;letter-spacing:0;max-width:560px;margin-top:34px;font-size:clamp(22px,2.15vw,34px);font-weight:500;line-height:1.06}.hero-actions{margin-top:34px}.link-button,.link-button.ghost{min-height:46px;color:var(--text-strong);background:#0506077a;border:1px solid #ffffff2e;border-radius:2px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;box-shadow:inset 0 1px #ffffff17,0 12px 32px #0003}.link-button:before{opacity:0}.link-button:hover,.link-button.ghost:hover{border-color:rgba(var(--video-glow), .8);background:rgba(var(--video-glow), .16);box-shadow:inset 0 1px 0 #ffffff24, 0 16px 36px #00000042, 0 0 30px rgba(var(--video-glow), .22);transform:translateY(-3px)}.hero-media{box-shadow:-28px 34px 86px #00000094, 0 0 0 1px rgba(var(--video-glow), .08), 0 0 74px rgba(var(--video-glow), .2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform-origin:58%;background:#030405a1;border:1px solid #ffffff38;border-radius:2px;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s;position:relative;overflow:visible;transform:perspective(1500px)rotateY(-9deg)rotateX(2.5deg)translate(0,0)}.hero-media:hover{box-shadow:-30px 38px 90px #00000094, 0 0 0 1px rgba(var(--video-glow), .2), 0 0 104px rgba(var(--video-glow), .32);transform:perspective(1500px)rotateY(-3deg)rotateX(.8deg)translateY(-8px)}.hero-media:before{opacity:.2;background:linear-gradient(145deg,#ffffff14,#0000 35%,#00000075),repeating-linear-gradient(132deg,#ffffff06 0 1px,#0000 1px 10px)}.hero-media:after{content:"";z-index:-1;border:1px solid rgba(var(--video-glow), .42);pointer-events:none;position:absolute;inset:-17px -17px 24px 24px}.media-head,.now-playing{background:#010203a8;border-color:#ffffff1c}.media-head{color:#f0ede8;letter-spacing:.09em;text-transform:uppercase;padding:16px 18px;font-size:11px}.media-head a{color:rgb(var(--video-glow))}.now-playing{padding:17px 18px 19px}.now-playing strong{font-size:19px}.scroll-section,.split-section,.contact-grid{min-height:74svh;padding-top:16svh;padding-bottom:15svh;position:relative}.scroll-section:before,.split-section:before,.contact-grid:before{color:rgba(var(--video-glow), .8);font:800 11px/1 var(--mono);letter-spacing:.16em;writing-mode:vertical-rl;position:absolute;top:14svh;left:-18px}.scroll-section:before{content:"01 / VISUALS"}.split-section:before{content:"02 / AUDIO"}.contact-grid:before{content:"03 / NETWORK"}.section-heading{border-bottom:1px solid #ffffff2b;border-left:0;align-items:flex-end;gap:20px;margin-bottom:38px;padding:0 0 20px}.section-heading:after{content:"SCROLL / SELECT";color:#f4f2eb8a;font:700 10px/1 var(--mono);letter-spacing:.16em;margin-left:auto}.section-heading h2,.spotify-copy h2,.action-panel h2,.social-embed h2{color:var(--text-strong);letter-spacing:.01em;text-shadow:0 24px 48px #000000a6;font-size:clamp(48px,7vw,104px);line-height:.82}.section-heading p{max-width:360px;margin-bottom:0}.video-rail{perspective:1600px;grid-auto-columns:minmax(260px,335px);gap:26px;padding:20px 16px 38px 4px;scroll-padding-inline:4px;overflow:auto visible}.video-tile{--tile-tilt:-7deg;--tile-rise:0px;min-height:278px;transform:rotateY(var(--tile-tilt)) translateY(var(--tile-rise));background:#0405068f;border:1px solid #ffffff2e;border-radius:2px;padding:10px;transition:transform .26s cubic-bezier(.16,1,.3,1),border-color .22s,box-shadow .22s,background .22s;box-shadow:0 26px 48px #00000075,inset 0 1px #ffffff17}.video-tile:nth-child(2n){--tile-tilt:-2deg;--tile-rise:20px}.video-tile:nth-child(3n){--tile-tilt:5deg;--tile-rise:-12px}.video-tile:nth-child(4n){--tile-tilt:8deg;--tile-rise:16px}.video-tile:before{opacity:.14}.video-tile:hover,.video-tile.is-active{border-color:rgba(var(--video-glow), .88);box-shadow:0 34px 62px #0000008f, 0 0 40px rgba(var(--video-glow), .2), inset 0 1px 0 #ffffff1f;background:#050607bd;transform:rotateY(0)translateY(-17px)scale(1.025)}.thumb,.play-mark{border-radius:1px}.play-mark{background:#03040599;border-color:#ffffff4d;width:42px;height:42px}.split-section{grid-template-columns:minmax(270px,.7fr) minmax(520px,1.3fr);align-items:center;gap:clamp(52px,10vw,180px)}.spotify-copy{border:0;border-left:1px solid rgba(var(--video-glow), .62);min-height:0;box-shadow:none;background:0 0;border-radius:0;padding:0 0 0 24px}.spotify-copy:before{opacity:0}.spotify-copy>svg{color:rgb(var(--video-glow));filter:drop-shadow(0 0 16px rgba(var(--video-glow), .36))}.spotify-copy h2{margin-top:22px}.spotify-copy p{max-width:320px;margin-top:24px}.spotify-frame{min-height:410px;box-shadow:30px 34px 80px #00000085, 0 0 64px rgba(var(--video-glow), .14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03040580;border:1px solid #ffffff30;border-radius:2px;overflow:visible;transform:perspective(1500px)rotateY(8deg)rotateX(1.7deg)}.spotify-frame:before{opacity:.15}.spotify-frame iframe{filter:contrast(1.06)saturate(.86);min-height:410px}.contact-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px}.discord-panel,.action-panel,.social-embed{box-shadow:0 28px 66px #00000080, 0 0 48px rgba(var(--video-glow), .1), inset 0 1px 0 #ffffff14;background:#0304058a;border:1px solid #ffffff29;border-radius:2px;position:relative;overflow:hidden}.discord-panel{grid-column:span 7;transform:perspective(1800px)rotateY(2.6deg)rotateX(.8deg)}.support-panel{margin-top:34px;transform:perspective(1500px)rotateY(-5deg)}.fiverr-panel{grid-column:span 5;transform:perspective(1500px)rotateY(-2deg)translate(5%)}.support-panel,.fiverr-panel{--panel-accent:var(--video-glow)}.support-panel:after,.fiverr-panel:after{opacity:.56;width:220px;height:220px;top:-60px;right:-56px}.discord-panel:before,.action-panel:before,.social-embed:before{opacity:.16;background:linear-gradient(145deg,#ffffff12,#0000 33%,#0006),repeating-linear-gradient(112deg,#ffffff05 0 1px,#0000 1px 12px)}.action-kicker,.action-chip-row span,.rig-chips span{border-radius:1px}.action-kicker{color:rgb(var(--video-glow));background:rgba(var(--video-glow), .09);border-color:rgba(var(--video-glow), .3)}.action-panel h2{margin-top:28px;font-size:clamp(52px,5.2vw,82px)}.action-handle{border-color:rgba(var(--video-glow), .3);background:#0000003d;border-radius:1px;box-shadow:inset 0 1px #ffffff12}.action-chip-row span{background:#ffffff0b}.discord-card-banner{aspect-ratio:3.1}.discord-card-body{padding:0 28px 30px}.discord-avatar-wrap{box-shadow:0 0 36px rgba(var(--video-glow), .34);border-color:#030405f5}.discord-profile-head h2{font-size:clamp(46px,5vw,80px)}.discord-note,.discord-activity,.steam-game,.vrchat-body code,.rig-spec{background:#00000042;border-radius:1px;box-shadow:inset 0 1px #ffffff0f}.steam-embed,.vrchat-embed{grid-column:span 4;min-height:420px}.social-embed{padding:24px}.steam-embed{transform:perspective(1600px)rotateY(4.5deg)translateY(18px)}.vrchat-embed{padding:0}.vrchat-embed:nth-of-type(6){transform:perspective(1600px)rotateY(-4.5deg)translateY(48px)}.social-embed-head h2,.vrchat-body h2{font-size:clamp(38px,3.8vw,62px)}.social-embed-head>img{border-radius:1px}.vrchat-image{aspect-ratio:1.8}.rig-embed{grid-column:1/-1;min-height:0;padding:32px;transform:perspective(1900px)rotateX(1.4deg)}.rig-head h2{font-size:clamp(46px,5.2vw,82px)}.rig-grid{gap:14px}.rig-spec{border-color:rgba(var(--video-glow), .26);min-height:142px}footer{border-color:#ffffff24;padding:26px 0 112px}.soundcloud-dock{z-index:55;box-shadow:0 24px 72px #0009, 0 0 46px rgba(var(--video-glow), .16), inset 0 1px 0 #ffffff17;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020304b8;border:1px solid #ffffff2e;border-radius:2px}.soundcloud-dock:before{opacity:.1}.fx-panel{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020304cc;border-color:#ffffff2e;border-radius:2px}.fx-panel.is-collapsed .fx-puck{border-color:rgba(var(--video-glow), .72);box-shadow:0 0 30px rgba(var(--video-glow), .26), inset 0 0 20px #000000a3;background:radial-gradient(circle at 36% 30%,#ffffff2b,#0000 34%),#030405ad}@keyframes hero-scene-logo{0%,to{transform:translate(0,0)rotate(-.3deg)}42%{transform:translate(9px,-7px)rotate(.3deg)}72%{transform:translate(-6px,5px)rotate(-.1deg)}}@media (width<=1180px){.hero-section{grid-template-columns:1fr;gap:48px;min-height:0;padding-top:140px}.hero-copy{max-width:720px}.hero-media{max-width:860px;margin-left:auto;transform:perspective(1500px)rotateY(-4deg)rotateX(1deg)}.split-section{grid-template-columns:1fr;gap:46px}.spotify-copy{max-width:520px}.contact-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.discord-panel{grid-column:span 6}.action-panel,.steam-embed,.vrchat-embed{grid-column:span 3}.fiverr-panel{transform:perspective(1500px)rotateY(2deg)}}@media (width<=760px){.site-shell{padding-bottom:184px}.topbar,.hero-section,.scroll-section,.split-section,.contact-grid,footer{width:min(100% - 28px,1440px)}.topbar{padding:12px 0}.brand-logo-crop{width:98px}nav{scrollbar-width:none;width:100%}nav::-webkit-scrollbar{display:none}nav a{padding:6px 7px;font-size:10px}.hero-section{min-height:0;padding:122px 0 92px}.hero-section:before{font-size:28vw;top:34%;left:-.03em}.hero-copy{padding-top:42px}.hero-logo-title{width:min(100%,480px)}.hero-text{font-size:clamp(20px,7vw,29px)}.hero-actions .link-button{width:100%}.hero-media,.hero-media:hover,.spotify-frame{transform:none}.hero-media:after{display:none}.scroll-section,.split-section,.contact-grid{min-height:0;padding-top:104px;padding-bottom:94px}.scroll-section:before,.split-section:before,.contact-grid:before{writing-mode:horizontal-tb;top:76px;left:0}.section-heading{margin-bottom:28px;padding-top:22px;display:block}.section-heading h2,.spotify-copy h2,.action-panel h2,.social-embed h2,.rig-head h2{font-size:clamp(46px,15vw,72px)}.section-heading:after{display:none}.video-rail{grid-auto-columns:minmax(242px,79vw);gap:16px;padding-bottom:28px}.video-tile,.video-tile:nth-child(2n),.video-tile:nth-child(3n),.video-tile:nth-child(4n),.video-tile:hover,.video-tile.is-active{transform:none}.spotify-copy{padding-left:16px}.spotify-frame,.spotify-frame iframe{min-height:330px}.contact-grid{grid-template-columns:1fr;gap:18px}.discord-panel,.action-panel,.steam-embed,.vrchat-embed,.rig-embed{grid-column:auto;margin-top:0;transform:none}.action-panel{min-height:250px}.social-embed{min-height:0}.soundcloud-dock{grid-template-columns:minmax(0,1fr) minmax(104px,.48fr);gap:7px 10px;min-height:0;padding:9px}.soundcloud-dock iframe{grid-column:1/-1;height:60px}}@media (prefers-reduced-motion:reduce) and (width>=761px){.hero-logo-title{animation:none!important}.hero-media{transform:perspective(1500px)rotateY(-9deg)rotateX(2.5deg)translate(0,0)!important}.spotify-frame{transform:perspective(1500px)rotateY(8deg)rotateX(1.7deg)!important}.discord-panel{transform:perspective(1800px)rotateY(2.6deg)rotateX(.8deg)!important}.support-panel{transform:perspective(1500px)rotateY(-5deg)!important}.fiverr-panel{transform:perspective(1500px)rotateY(-2deg)translate(5%)!important}.steam-embed{transform:perspective(1600px)rotateY(4.5deg)translateY(18px)!important}.vrchat-embed:nth-of-type(6){transform:perspective(1600px)rotateY(-4.5deg)translateY(48px)!important}.rig-embed{transform:perspective(1900px)rotateX(1.4deg)!important}}:root{--chapter-width:min(1280px, calc(100vw - 112px));--glass:#070808a8;--glass-strong:#040505db;--line:#f2eee526;--line-accent:rgba(var(--video-accent), .5);--bone:#f2eee5;--quiet:#aaa79f;--deep-shadow:0 30px 90px #0000009e}html{background:#030303;scroll-padding-top:90px}body{background:#030303;overflow-x:hidden}.site-shell{isolation:isolate;width:100%!important;min-height:100svh!important;color:var(--quiet)!important;background:0 0!important;padding:0 0 122px!important;position:relative!important;overflow:clip!important}.site-shell:before{z-index:1;pointer-events:none;content:"";background:linear-gradient(90deg,#0000005c,#0000 28% 72%,#00000057),linear-gradient(#0003,#0000 28%,#000000b8);position:fixed;inset:0}.site-shell:after{z-index:1;pointer-events:none;content:"";opacity:.24;mix-blend-mode:soft-light;background-image:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 4px);position:fixed;inset:0}.crecross-scene{z-index:0!important;pointer-events:none!important;opacity:1!important;filter:none!important;width:100vw!important;height:100svh!important;position:fixed!important;inset:0!important;transform:none!important}.storm-canvas{z-index:1!important;pointer-events:none!important;width:100vw!important;height:100svh!important;position:fixed!important;inset:0!important;transform:none!important}.static-canvas{opacity:var(--storm-noise-opacity)!important;mix-blend-mode:screen!important;filter:contrast(1.08)!important}.lightning-canvas{opacity:var(--storm-lightning-opacity)!important;mix-blend-mode:screen!important}.ambient-glow-field{display:none!important}.topbar{z-index:40!important;-webkit-backdrop-filter:blur(18px)saturate(.72)!important;backdrop-filter:blur(18px)saturate(.72)!important;background:#0506069e!important;border:1px solid #ffffff1f!important;border-radius:4px!important;justify-content:space-between!important;align-items:center!important;width:min(1080px,100vw - 48px)!important;min-height:54px!important;padding:7px 10px 7px 16px!important;display:flex!important;position:fixed!important;top:18px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 20px 70px #0000006b,inset 0 1px #ffffff14!important}.brand{min-width:0!important;color:var(--bone)!important;align-items:center!important;gap:10px!important;text-decoration:none!important;display:inline-flex!important}.brand-mark{width:34px!important;height:34px!important;color:rgb(var(--video-accent))!important;border-right:1px solid var(--line)!important;place-items:center!important;display:grid!important}.brand-logo-crop{width:122px!important;height:28px!important;display:block!important;overflow:visible!important}.brand-logo-crop img{object-fit:contain!important;object-position:center!important;width:122px!important;height:28px!important;display:block!important;transform:none!important}.topbar nav{align-items:center!important;gap:4px!important;display:flex!important}.topbar nav a{color:#b9b5ad!important;height:36px!important;font-family:var(--mono)!important;letter-spacing:0!important;text-transform:uppercase!important;border:1px solid #0000!important;border-radius:2px!important;align-items:center!important;padding:0 12px!important;font-size:10px!important;font-weight:700!important;text-decoration:none!important;transition:color .18s,border-color .18s,background .18s!important;display:inline-flex!important}.topbar nav a:hover{color:var(--bone)!important;border-color:rgba(var(--video-accent), .38)!important;background:rgba(var(--video-accent), .08)!important}.chapter-rail{z-index:35;flex-direction:column;gap:3px;display:flex;position:fixed;top:50%;right:20px;transform:translateY(-50%)}.chapter-rail:before{content:"";background:linear-gradient(transparent, rgba(var(--video-accent), .48), transparent);width:1px;position:absolute;top:-24px;bottom:-24px;right:8px}.chapter-rail a{color:#f2eee56b;width:92px;min-height:28px;font-family:var(--mono);text-transform:uppercase;justify-content:flex-end;align-items:center;padding-right:20px;font-size:9px;font-weight:700;text-decoration:none;transition:color .18s,transform .18s;display:flex;position:relative}.chapter-rail a:after{content:"";background:#080808;border:1px solid #f2eee566;width:7px;height:7px;position:absolute;right:5px;transform:rotate(45deg)}.chapter-rail a span{color:rgba(var(--video-accent), .7);position:absolute;left:0}.chapter-rail a:hover{color:var(--bone);transform:translate(-4px)}.scene-chapter{z-index:3!important;width:var(--chapter-width)!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 auto!important;position:relative!important}.scene-chapter:before{color:#f2eee585;font-family:var(--mono);content:attr(data-chapter);font-size:10px;font-weight:700;position:absolute;top:104px;left:0;letter-spacing:0!important;writing-mode:horizontal-tb!important;transform:none!important}.scene-chapter:after{content:"";background:linear-gradient(90deg, rgb(var(--video-accent)), transparent);width:86px;height:1px;box-shadow:0 0 18px rgba(var(--video-accent), .7);position:absolute;top:124px;left:0}.hero-section{min-height:108svh!important;padding:118px 0 12svh!important;display:block!important}.hero-copy{z-index:4!important;width:min(520px,100%)!important;box-shadow:none!important;background:0 0!important;border:0!important;align-self:center!important;margin-top:clamp(104px,19vh,176px)!important;padding:0!important;display:block!important;position:relative!important}.hero-copy:before{content:none!important;display:none!important}.hero-logo-title{width:min(520px,100%)!important;height:auto!important;margin:0 0 28px!important;line-height:1!important;overflow:visible!important}.hero-logo{object-fit:contain!important;object-position:left center!important;width:100%!important;max-height:176px!important;filter:drop-shadow(0 0 16px rgba(var(--video-accent), .3)) drop-shadow(0 20px 22px #000000c2)!important;transform-origin:45%!important;animation:8s cubic-bezier(.45,0,.55,1) infinite alternate signal-drift!important}.hero-text{max-width:470px!important;color:var(--bone)!important;letter-spacing:0!important;text-wrap:balance!important;text-shadow:0 5px 28px #000!important;margin:0 0 32px!important;font-size:clamp(22px,2.35vw,40px)!important;font-weight:300!important;line-height:1.08!important}.hero-actions{flex-wrap:wrap!important;gap:10px!important;margin:0!important;display:flex!important}.link-button{max-width:100%!important;min-height:46px!important;color:var(--bone)!important;font-family:var(--mono)!important;letter-spacing:0!important;border:1px solid rgba(var(--video-accent), .45)!important;box-shadow:inset 0 1px #ffffff14, 0 0 28px rgba(var(--video-accent), .1)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#060707bd!important;border-radius:2px!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:0 17px!important;font-size:11px!important;font-weight:800!important;text-decoration:none!important;transition:transform .18s,background .18s,box-shadow .18s!important;display:inline-flex!important}.link-button:hover{background:rgba(var(--video-accent), .2)!important;box-shadow:inset 0 1px #ffffff1a, 0 0 38px rgba(var(--video-accent), .22)!important;transform:translateY(-2px)!important}.hero-media{z-index:3!important;border:1px solid rgba(var(--video-accent), .48)!important;width:min(46vw,540px)!important;max-width:540px!important;box-shadow:var(--deep-shadow), 0 0 70px rgba(var(--video-accent), .16), inset 0 1px #ffffff14!important;-webkit-backdrop-filter:blur(16px)saturate(.72)!important;backdrop-filter:blur(16px)saturate(.72)!important;transform-origin:100%!important;background:#030303c7!important;border-radius:3px!important;margin:0!important;position:absolute!important;bottom:22svh!important;right:0!important;overflow:hidden!important;transform:perspective(1300px)rotateY(-4deg)rotateX(1.5deg)!important}.hero-media:before{z-index:2;pointer-events:none;content:"";background:linear-gradient(115deg, #ffffff14, transparent 22%, transparent 75%, rgba(var(--video-accent), .06));position:absolute;inset:0}.media-head{min-height:44px!important;color:var(--bone)!important;font-family:var(--mono)!important;border:0!important;border-bottom:1px solid var(--line)!important;background:#080909cc!important;justify-content:space-between!important;align-items:center!important;padding:0 16px!important;font-size:10px!important;font-weight:700!important;display:flex!important}.media-head a{color:inherit!important;text-decoration:none!important}.hero-media iframe{aspect-ratio:16/9!important;background:#000!important;border:0!important;width:100%!important;height:auto!important;display:block!important}.now-playing{border:0!important;border-top:1px solid var(--line)!important;background:#070808db!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:14px!important;min-height:64px!important;padding:12px 16px!important;display:grid!important}.now-playing strong{min-width:0!important;color:var(--bone)!important;overflow-wrap:anywhere!important;font-size:14px!important}.now-playing span{color:#87847d!important;font-family:var(--mono)!important;white-space:nowrap!important;font-size:9px!important}.scroll-section{align-content:center!important;min-height:100svh!important;padding:150px 0 110px!important;display:grid!important}.section-heading{width:min(620px,100%)!important;color:var(--bone)!important;align-items:flex-start!important;gap:16px!important;margin:0 0 clamp(38px,7vh,72px)!important;display:flex!important}.section-heading>svg{color:rgb(var(--video-accent))!important;filter:drop-shadow(0 0 12px rgba(var(--video-accent), .65))!important;margin-top:9px!important}.section-heading h2,.spotify-copy h2,.discord-profile-head h2,.action-panel h2,.social-embed h2,.rig-head h2{color:var(--bone)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(36px,5vw,76px)!important;font-weight:760!important;line-height:.96!important}.section-heading p,.spotify-copy p{color:#aaa69e!important;margin:12px 0 0!important;font-size:15px!important;line-height:1.6!important}.video-rail{scroll-snap-type:x mandatory!important;scrollbar-width:none!important;grid-auto-columns:clamp(260px,29vw,390px)!important;grid-auto-flow:column!important;gap:16px!important;width:calc(100vw + -1*max(56px,50vw - 640px))!important;max-width:none!important;margin:0!important;padding:16px 52px 24px 0!important;display:grid!important;overflow:auto hidden!important}.video-rail::-webkit-scrollbar{display:none!important}.video-tile{width:auto!important;min-width:0!important;color:var(--quiet)!important;text-align:left!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;scroll-snap-align:start!important;background:#060707b3!important;border:1px solid #ffffff1f!important;border-radius:2px!important;grid-template-rows:auto auto auto!important;padding:0 0 16px!important;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .22s,box-shadow .22s!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 60px #0006,inset 0 1px #ffffff0f!important}.video-tile:hover,.video-tile.is-active{border-color:rgba(var(--video-accent), .72)!important;box-shadow:0 28px 70px #00000080, 0 0 36px rgba(var(--video-accent), .18), inset 0 1px #ffffff14!important;transform:translateY(-8px)!important}.video-tile .thumb{aspect-ratio:16/9!important;background:#050505!important;border-bottom:1px solid #ffffff1a!important;width:100%!important;display:block!important;position:relative!important;overflow:hidden!important}.video-tile .thumb img{object-fit:cover!important;filter:saturate(.8)contrast(1.08)!important;width:100%!important;height:100%!important;transition:transform .5s,filter .25s!important}.video-tile:hover .thumb img,.video-tile.is-active .thumb img{filter:saturate(1.08)contrast(1.08)!important;transform:scale(1.035)!important}.play-mark{color:#070707!important;background:var(--bone)!important;width:38px!important;height:38px!important;box-shadow:0 0 24px rgba(var(--video-accent), .42)!important;border-radius:50%!important;place-items:center!important;display:grid!important;position:absolute!important;bottom:14px!important;right:14px!important}.tile-title,.tile-meta{padding:0 16px!important;display:block!important}.tile-title{color:var(--bone)!important;margin-top:16px!important;font-size:15px!important;font-weight:750!important;line-height:1.3!important}.tile-meta{color:#77746e!important;font-family:var(--mono)!important;margin-top:7px!important;font-size:9px!important}.split-section{grid-template-columns:minmax(300px,.72fr) minmax(500px,1.28fr)!important;align-items:center!important;gap:clamp(54px,10vw,160px)!important;min-height:100svh!important;padding:150px 0 110px!important;display:grid!important}.spotify-copy{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.spotify-copy>svg{color:rgb(var(--video-accent))!important;filter:drop-shadow(0 0 14px rgba(var(--video-accent), .72))!important;margin-bottom:26px!important}.spotify-copy h2{font-size:clamp(54px,7vw,104px)!important}.spotify-copy p{max-width:380px!important;margin-bottom:30px!important}.spotify-frame{border:1px solid rgba(var(--video-accent), .42)!important;width:100%!important;min-width:0!important;box-shadow:var(--deep-shadow), 0 0 64px rgba(var(--video-accent), .13), inset 0 1px #ffffff12!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#050606a8!important;border-radius:3px!important;padding:14px!important;position:relative!important;transform:perspective(1300px)rotateY(4deg)!important}.spotify-frame iframe{background:#090909!important;border:0!important;border-radius:1px!important;width:100%!important;height:472px!important;display:block!important}.contact-grid{grid-template-columns:repeat(12,minmax(0,1fr))!important;align-items:start!important;gap:18px!important;min-height:100svh!important;padding:158px 0 140px!important;display:grid!important}.contact-grid>article{min-width:0!important;box-shadow:0 28px 74px #00000073, 0 0 42px rgba(var(--video-accent), .08), inset 0 1px #ffffff12!important;-webkit-backdrop-filter:blur(15px)saturate(.72)!important;backdrop-filter:blur(15px)saturate(.72)!important;background:#060707ad!important;border:1px solid #ffffff21!important;border-radius:3px!important;margin:0!important;transition:border-color .22s,box-shadow .22s,transform .22s!important;overflow:hidden!important}.contact-grid>article:hover{border-color:rgba(var(--video-accent), .5)!important;box-shadow:0 32px 82px #00000085, 0 0 52px rgba(var(--video-accent), .14), inset 0 1px #ffffff17!important;transform:translateY(-4px)!important}.discord-panel{grid-column:span 7!important}.action-panel{grid-column:span 5!important;min-height:300px!important;padding:28px!important}.support-panel,.fiverr-panel{position:relative!important}.support-panel:after,.fiverr-panel:after{color:rgba(var(--video-accent), .08);content:"$";pointer-events:none;font-size:170px;font-weight:900;line-height:1;position:absolute;bottom:-60px;right:-30px}.fiverr-panel:after{content:"F";right:-2px}.social-embed{grid-column:span 6!important;padding:26px!important}.vrchat-embed{grid-template-columns:minmax(150px,.78fr) minmax(0,1.22fr)!important;gap:22px!important;padding:0!important;display:grid!important}.rig-embed{grid-column:1/-1!important;padding:30px!important}.discord-card-banner{height:178px!important;overflow:hidden!important}.discord-card-banner img{object-fit:cover!important;width:100%!important;height:100%!important}.discord-card-body{padding:76px 28px 28px!important;position:relative!important}.discord-avatar-wrap{background:#080808!important;border-radius:50%!important;width:104px!important;height:104px!important;padding:5px!important;position:absolute!important;top:-52px!important;left:28px!important}.discord-avatar-wrap img{object-fit:cover!important;border-radius:50%!important;width:100%!important;height:100%!important}.discord-status{background:#777!important;border:4px solid #080808!important;border-radius:50%!important;width:20px!important;height:20px!important;position:absolute!important;bottom:6px!important;right:4px!important}.discord-status.is-online{background:#3ba55d!important}.discord-profile-head{justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;display:flex!important}.discord-profile-head h2,.action-panel h2,.social-embed h2,.rig-head h2{font-size:clamp(26px,3vw,43px)!important}.discord-username,.discord-linktree,.discord-meta,.action-kicker,.action-chip-row,.rig-head span,.rig-spec span,.rig-spec small{font-family:var(--mono)!important;font-size:10px!important}.discord-username{color:#97948d!important;flex-wrap:wrap!important;gap:7px!important;margin-top:8px!important;display:flex!important}.discord-username span,.action-chip-row span,.rig-chips span{color:var(--bone)!important;border:1px solid rgba(var(--video-accent), .34)!important;background:rgba(var(--video-accent), .09)!important;border-radius:1px!important;padding:5px 8px!important}.discord-note,.discord-activity{border-left:2px solid rgb(var(--video-accent))!important;background:#ffffff09!important;margin-top:20px!important;padding:12px 14px!important}.discord-linktree{color:rgb(var(--video-accent))!important;overflow-wrap:anywhere!important;margin-top:20px!important;display:inline-block!important}.discord-card-body>p,.social-embed>p,.vrchat-body p,.action-panel p{color:#aaa69e!important;font-size:13px!important;line-height:1.65!important}.discord-meta{color:#77746e!important;flex-wrap:wrap!important;align-items:center!important;gap:9px!important;margin-top:20px!important;display:flex!important}.action-kicker{color:rgb(var(--video-accent))!important;text-transform:uppercase!important;align-items:center!important;gap:9px!important;margin-bottom:34px!important;display:flex!important}.action-handle{color:var(--bone)!important;font-family:var(--mono)!important;margin:28px 0 16px!important;font-size:22px!important;font-weight:800!important}.action-chip-row,.rig-chips{flex-wrap:wrap!important;gap:7px!important;margin:0 0 24px!important;display:flex!important}.social-embed-head,.rig-head{align-items:center!important;gap:16px!important;margin-bottom:24px!important;display:flex!important}.social-embed-head>img{object-fit:cover!important;border:1px solid rgba(var(--video-accent), .48)!important;width:72px!important;height:72px!important}.social-embed-head>div{gap:4px!important;display:grid!important}.social-embed-head span,.steam-game span,.vrchat-body code{color:#7f7c75!important;font-family:var(--mono)!important;overflow-wrap:anywhere!important;font-size:9px!important}.steam-games{gap:8px!important;margin:20px 0!important;display:grid!important}.steam-game{background:#ffffff09!important;align-items:center!important;gap:12px!important;padding:10px!important;display:flex!important}.steam-game img{object-fit:cover!important;width:92px!important;height:42px!important}.steam-game>div{gap:4px!important;display:grid!important}.vrchat-image{background:radial-gradient(circle at 50% 50%, rgba(var(--video-accent), .12), transparent 66%), #010202d6!important;min-height:280px!important;overflow:hidden!important}.vrchat-image img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;transform:none!important}.vrchat-body{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;padding:24px 24px 24px 0!important;display:flex!important}.vrchat-body>strong{color:var(--bone)!important;margin-top:12px!important}.vrchat-body .link-button{margin-top:20px!important}.rig-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:0 0 18px!important;display:grid!important}.rig-spec{background:#ffffff06!important;border:1px solid #ffffff17!important;grid-template-columns:24px 1fr!important;align-content:start!important;gap:8px 6px!important;min-width:0!important;min-height:142px!important;padding:16px!important;display:grid!important}.rig-spec.is-wide{grid-column:span 2!important}.rig-spec>svg{color:rgb(var(--video-accent))!important}.rig-spec strong,.rig-spec small{overflow-wrap:anywhere!important;grid-column:1/-1!important;min-width:0!important}.rig-spec strong{color:var(--bone)!important;font-size:13px!important;line-height:1.35!important}.rig-spec small{color:#77746e!important;line-height:1.5!important}.fx-panel{z-index:60!important;top:var(--fx-top)!important;left:var(--fx-left)!important;color:var(--bone)!important;border:1px solid rgba(var(--video-accent), .42)!important;box-shadow:0 26px 80px #00000094, 0 0 38px rgba(var(--video-accent), .12), inset 0 1px #ffffff17!important;-webkit-backdrop-filter:blur(20px)saturate(.65)!important;backdrop-filter:blur(20px)saturate(.65)!important;touch-action:none!important;background:#040505d6!important;border-radius:4px!important;margin:0!important;position:fixed!important}.fx-panel.is-collapsed{border-radius:50%!important;width:54px!important;height:54px!important;padding:0!important;overflow:visible!important}.fx-panel.is-open{width:min(760px,100vw - 28px)!important;min-height:258px!important;padding:14px!important}.fx-puck{width:52px!important;height:52px!important;color:var(--bone)!important;cursor:grab!important;background:radial-gradient(circle at 35% 28%,#ffffff1f,#00000080 62%)!important;border:0!important;border-radius:50%!important;place-items:center!important;padding:0!important;display:grid!important;box-shadow:inset 0 0 0 1px #ffffff0f!important}.fx-panel.is-open .fx-puck{display:none!important}.fx-puck-icon,.storm-glyph-bolt{color:rgb(var(--video-accent))!important;fill:currentColor!important;filter:drop-shadow(0 0 9px rgba(var(--video-accent), .65))!important}.fx-title{display:none!important}.fx-panel.is-open .fx-title{cursor:grab!important;align-items:center!important;gap:10px!important;min-height:34px!important;padding:0 3px 10px!important;display:flex!important}.fx-title>span{font-size:12px!important;font-weight:800!important}.fx-close{width:30px!important;height:30px!important;color:var(--bone)!important;border:1px solid var(--line)!important;background:#ffffff0a!important;border-radius:2px!important;place-items:center!important;margin-left:auto!important;padding:0!important;display:grid!important}.fx-grid,.fx-toggle,.fx-reset{display:none!important}.fx-panel.is-open .fx-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.fx-grid label{font-family:var(--mono)!important;background:#ffffff06!important;border:1px solid #ffffff12!important;grid-template-columns:1fr auto!important;gap:6px!important;padding:9px!important;font-size:9px!important;display:grid!important}.fx-grid input{width:100%!important;accent-color:rgb(var(--video-accent))!important;grid-column:1/-1!important}.fx-panel.is-open .fx-toggle{border:1px solid #ffffff12!important;align-items:center!important;gap:10px!important;margin-top:10px!important;padding:10px!important;font-size:11px!important;display:flex!important}.fx-panel.is-open .fx-reset{width:100%!important;min-height:38px!important;color:var(--bone)!important;border:1px solid var(--line)!important;background:#ffffff0a!important;border-radius:2px!important;justify-content:center!important;align-items:center!important;gap:9px!important;margin-top:10px!important;font-size:11px!important;font-weight:800!important;display:flex!important}footer{z-index:3!important;width:var(--chapter-width)!important;color:#77746e!important;min-height:100px!important;font-family:var(--mono)!important;background:0 0!important;border:0!important;border-top:1px solid #ffffff1f!important;justify-content:space-between!important;align-items:center!important;margin:0 auto!important;padding:0!important;font-size:10px!important;display:flex!important;position:relative!important}.soundcloud-dock{z-index:50!important;-webkit-backdrop-filter:blur(20px)saturate(.7)!important;backdrop-filter:blur(20px)saturate(.7)!important;background:#040505d6!important;border:1px solid #ffffff21!important;border-radius:3px!important;grid-template-columns:190px minmax(280px,1fr) 180px!important;align-items:center!important;gap:14px!important;min-height:64px!important;padding:8px 12px!important;display:grid!important;position:fixed!important;bottom:18px!important;left:18px!important;right:18px!important;box-shadow:0 22px 70px #00000094,inset 0 1px #ffffff14!important}.soundcloud-copy strong{color:var(--bone)!important;font-size:12px!important}.soundcloud-dock iframe{filter:invert()hue-rotate(180deg)saturate(.72)brightness(.72)contrast(1.1)!important;border:0!important;width:100%!important;height:48px!important}.soundcloud-volume{font-family:var(--mono)!important;grid-template-columns:1fr auto!important;gap:6px 10px!important;font-size:9px!important;display:grid!important}.soundcloud-volume input{width:100%!important;accent-color:rgb(var(--video-accent))!important;grid-column:1/-1!important}@keyframes signal-drift{0%{transform:translate(-5px,3px)rotate(-.35deg)}45%{transform:translate(6px,-8px)rotate(.24deg)}to{transform:translate(-1px,6px)rotate(-.16deg)}}.hero-section.is-offscreen .hero-logo{animation-play-state:paused!important}@supports (animation-timeline:view()){.scene-chapter>:not(.video-rail){animation:linear both chapter-arrive;animation-timeline:view();animation-range:entry 5% cover 30%}@keyframes chapter-arrive{0%{opacity:.25;transform:translateY(44px)}to{opacity:1;transform:translate(0,0)}}.hero-media,.spotify-frame{animation-name:media-arrive!important}@keyframes media-arrive{0%{opacity:.25;transform:perspective(1300px)rotateY(-8deg)translate(40px,40px)}to{opacity:1;transform:perspective(1300px)rotateY(-4deg)rotateX(1.5deg)}}}@media (width<=980px){:root{--chapter-width:min(100% - 40px, 760px)}.chapter-rail{display:none}.hero-section,.split-section{grid-template-columns:1fr!important;align-content:center!important;gap:38px!important}.hero-section{min-height:auto!important;padding-top:148px!important;padding-bottom:110px!important}.hero-copy{width:min(620px,100%)!important}.hero-media,.spotify-frame{max-width:760px!important;transform:none!important}.hero-media{width:100%!important;margin-top:42px!important;position:relative!important;bottom:auto!important;right:auto!important}.split-section{min-height:auto!important}.contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.discord-panel,.action-panel,.social-embed,.rig-embed{grid-column:auto!important}.discord-panel,.rig-embed{grid-column:1/-1!important}.rig-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=1399px){.chapter-rail{display:none}}@media (width<=720px){:root{--chapter-width:calc(100% - 28px)}.site-shell{padding-bottom:158px!important}.topbar{width:calc(100vw - 20px)!important;min-height:48px!important;top:10px!important}.brand-mark{width:28px!important;height:28px!important}.brand-logo-crop,.brand-logo-crop img{width:102px!important;height:24px!important}.topbar nav{max-width:calc(100vw - 152px)!important;overflow-x:auto!important}.topbar nav a{height:30px!important;padding:0 8px!important;font-size:8px!important}.scene-chapter:before{top:82px}.scene-chapter:after{top:101px}.hero-section{padding-top:124px!important;padding-bottom:82px!important}.hero-logo-title{margin-bottom:18px!important}.hero-logo{max-height:120px!important}.hero-text{margin-bottom:22px!important;font-size:clamp(22px,8vw,34px)!important}.hero-actions,.hero-actions .link-button{width:100%!important}.now-playing{grid-template-columns:1fr!important}.now-playing span{white-space:normal!important}.scroll-section,.split-section,.contact-grid{min-height:auto!important;padding-top:124px!important;padding-bottom:88px!important}.video-rail{grid-auto-columns:min(82vw,330px)!important;width:calc(100vw - 14px)!important;padding-right:28px!important}.spotify-frame{padding:8px!important}.spotify-frame iframe{height:420px!important}.contact-grid{grid-template-columns:1fr!important}.discord-panel,.action-panel,.social-embed,.rig-embed{grid-column:1!important}.discord-profile-head{display:grid!important}.vrchat-embed{grid-template-columns:1fr!important}.vrchat-image{min-height:220px!important;max-height:310px!important}.vrchat-body{padding:22px!important}.rig-grid{grid-template-columns:1fr!important}.rig-spec.is-wide{grid-column:auto!important}.fx-panel.is-open{min-height:0!important}.fx-panel.is-open .fx-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.soundcloud-dock{grid-template-columns:1fr 100px!important;gap:8px!important;bottom:8px!important;left:8px!important;right:8px!important}.soundcloud-copy{display:none!important}.soundcloud-dock iframe{height:52px!important}footer{align-content:center!important;gap:8px!important;display:grid!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-logo,.scene-chapter>*{animation:none!important}.video-tile,.contact-grid>article,.link-button{transition-duration:1ms!important}}
