#crowder-intro{z-index:1000;contain:layout paint;touch-action:none;pointer-events:auto;color:#eef2f0;text-align:left;background:0 0;font:13px/1.45 Arial,Helvetica,sans-serif;position:fixed;inset:0;overflow:hidden}#crowder-intro[hidden]{display:none}.crowder-intro-audio-check{z-index:1100;color:#effff8;white-space:pre-wrap;overflow-wrap:anywhere;background:#05120c;border:1px solid #00df81;border-radius:12px;max-width:600px;max-height:65svh;margin:0 auto;padding:14px;font:11px/1.4 monospace;position:fixed;bottom:12px;left:12px;right:12px;overflow:auto}#crowder-intro .ci-L{position:absolute;inset:0}#ci-intro{will-change:opacity}#ci-bg{will-change:opacity;background:#000}#crowder-intro .ci-panel{transform-origin:0 0;opacity:0;will-change:transform, opacity;background:#000;position:absolute;top:0;left:0}#ci-slit{transform-origin:50%;opacity:0;will-change:transform, opacity;background:linear-gradient(90deg,#6f35ff00,#6f35ff6b 30%,#c4b0ffe0 50%,#6f35ff6b 70%,#6f35ff00);position:absolute;top:0;left:0}#crowder-intro .ci-slash{transform-origin:50%;opacity:0;will-change:transform, opacity;position:absolute;top:0;left:0}#crowder-intro .ci-slash i{display:block;position:absolute}#crowder-intro .ci-slash .ci-glow{opacity:0;will-change:opacity;background:radial-gradient(closest-side,#96ffd699,#00df8138 42%,#00df8100);inset:-4% -350%}#crowder-intro .ci-slash .ci-core{background:#00df81;inset:0}#crowder-intro .ci-slash .ci-hot{opacity:0;will-change:opacity;background:#effff8;inset:0}#ci-lockup{text-align:center;opacity:0;will-change:transform, opacity;width:min(92vw,1500px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#crowder-intro .ci-name{white-space:nowrap;justify-content:center;align-items:baseline;gap:clamp(12px,1.5vw,28px);display:flex}#crowder-intro .ci-crowder{letter-spacing:-.08em;color:#f5f5f5;will-change:transform;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:clamp(58px,10.6vw,180px);font-weight:950;line-height:.82;display:inline-block}#crowder-intro .ci-gal{letter-spacing:-.06em;color:#00df81;will-change:transform;font-family:Arial,Helvetica,sans-serif;font-size:clamp(25px,4.4vw,76px);font-weight:300;display:inline-block}#ci-ss{color:#0000}#crowder-intro .ci-bl{vertical-align:baseline;width:0;height:0;display:inline-block}#ci-tag{color:#f5f5f575;letter-spacing:.26em;will-change:transform;margin-top:clamp(20px,3vh,32px);font:9px Arial,Helvetica,sans-serif;display:block}#crowder-intro.ci-portrait .ci-name{white-space:normal;display:block}#crowder-intro.ci-portrait .ci-crowder{font-size:18vw;display:block}#crowder-intro.ci-portrait .ci-gal{margin-top:13px;font-size:8vw;display:block}#crowder-intro.ci-portrait #ci-tag{margin-top:clamp(20px,3vh,32px);font-size:6px;line-height:1.7}#ci-skip{cursor:pointer;color:#f5f5f56b;letter-spacing:.2em;opacity:0;will-change:opacity;background:0 0;border:0;padding:10px 6px;font:700 9px/1 Arial,sans-serif;position:absolute;bottom:20px;right:26px}#ci-skip:focus-visible{outline-offset:2px;outline:2px solid #00df81}#crowder-intro.ci-portrait #ci-skip{width:max-content;margin:0 auto;bottom:26px;left:0;right:0}#crowder-intro .ci-entry{opacity:1;visibility:visible;background:#000;position:absolute;inset:0}#crowder-intro .ci-entry-content{--ci-entry-header-height:clamp(82px, 11svh, 108px);opacity:0;place-items:center;display:grid;position:absolute;inset:0}#crowder-intro[data-entry-ready=true] .ci-entry-content{opacity:1}#crowder-intro .ci-entry-room{pointer-events:none;background:radial-gradient(at 50% 58%,#03222147,#0000 64%);position:absolute;inset:0;overflow:hidden}#crowder-intro .ci-entry-room:before{content:"";opacity:.28;background-image:radial-gradient(circle at 15% 28%,#ffffff06 0 1px,#0000 1.2px),radial-gradient(circle at 77% 63%,#00df8105 0 1px,#0000 1.3px);background-size:4px 4px,5px 5px;position:absolute;inset:0}#crowder-intro .ci-entry-projects{--entry-card-height:clamp(360px, 66svh, 700px);--entry-card-gap:clamp(14px, 1.5vw, 28px);--entry-track-offset:clamp(40px, 8vw, 150px);pointer-events:none;opacity:.9;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}#crowder-intro .ci-entry-projects:after{content:"";background:radial-gradient(#00000026,#0000 72%),linear-gradient(#0009,#0000 30% 70%,#0009);position:absolute;inset:0}#crowder-intro .ci-entry-project-row{display:contents}#crowder-intro .ci-entry-project-scene{width:108vw;height:var(--entry-card-height);position:absolute;top:50%;left:-4vw;transform:translateY(-50%)}#crowder-intro .ci-entry-project-scene-secondary{display:none}#crowder-intro .ci-entry-project-track{will-change:transform;width:max-content;animation:36s linear infinite ci-entry-project-loop;display:flex}#crowder-intro .ci-entry-project-group{align-items:center;gap:var(--entry-card-gap);padding-right:var(--entry-card-gap);flex:none;display:flex}#crowder-intro .ci-entry-project-card{width:calc(var(--entry-card-height) * var(--entry-card-ratio));height:var(--entry-card-height);flex:none;position:relative}#crowder-intro .ci-entry-project-aura{z-index:0;background:radial-gradient(ellipse closest-side at 30% 45%, color-mix(in srgb, var(--entry-project-a) 88%, transparent), transparent), radial-gradient(ellipse closest-side at 72% 58%, color-mix(in srgb, var(--entry-project-c) 74%, transparent), transparent), radial-gradient(ellipse closest-side, color-mix(in srgb, var(--entry-project-b) 72%, transparent), transparent);position:absolute;inset:-38% -42%}#crowder-intro .ci-entry-project-card:before{content:"";z-index:1;border:2px solid color-mix(in srgb, var(--entry-project-a) 76%, transparent);box-shadow:0 0 16px color-mix(in srgb, var(--entry-project-a) 80%, transparent), 0 0 42px color-mix(in srgb, var(--entry-project-a) 50%, transparent), 0 0 88px color-mix(in srgb, var(--entry-project-c) 36%, transparent);border-radius:15px;position:absolute;inset:-1px}#crowder-intro .ci-entry-project-surface{z-index:2;border:1px solid color-mix(in srgb, var(--entry-project-c) 48%, transparent);filter:blur(7px);background:#030806;border-radius:14px;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 8px #00000073,inset 0 1px #ffffff1f}#crowder-intro .ci-entry-project-art{border-radius:11px;position:absolute;inset:3px;overflow:hidden}#crowder-intro .ci-entry-project-surface img{width:100%;height:100%;display:block}#crowder-intro .ci-entry-project-surface:after{content:"";border-radius:inherit;background:linear-gradient(135deg,#ffffff06,#0000 35% 65%,#0003),#0003;position:absolute;inset:0;box-shadow:inset 0 0 24px #00000038}#crowder-intro .ci-entry-halo{pointer-events:none;opacity:.12;background:radial-gradient(closest-side at 30% 45%,#00df813d,#0000 100%),radial-gradient(closest-side at 72% 57%,#2cc29533,#0000 100%),radial-gradient(closest-side at 50% 66%,#03624c2e,#0000 100%);width:min(1200px,135vw);height:min(660px,80svh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#crowder-intro .ci-entry-halo:before,#crowder-intro .ci-entry-halo:after{content:"";will-change:transform, opacity;animation:7.8s cubic-bezier(.45,.05,.55,.95) infinite alternate ci-entry-aura;position:absolute;inset:0}#crowder-intro .ci-entry-halo:before{background:radial-gradient(closest-side at 34% 40%,#00df813d,#0000)}#crowder-intro .ci-entry-halo:after{background:radial-gradient(closest-side at 70% 65%,#82ffc31f,#0000);animation-duration:10.2s;animation-direction:alternate-reverse;animation-delay:-4s}#crowder-intro #ci-intro{z-index:1;pointer-events:none}#crowder-intro #ci-skip{z-index:3}#crowder-intro:is([data-entry-state=waiting],[data-entry-state=bridge]) #ci-bg{opacity:0!important}#crowder-intro:is([data-entry-state=waiting],[data-entry-state=bridge]) #ci-skip,#crowder-intro:is([data-entry-state=handoff],[data-entry-state=playing]) .ci-entry{visibility:hidden;pointer-events:none}#crowder-intro[data-entry-state=handoff] .ci-slash{opacity:1!important}#crowder-intro .ci-entry-header{z-index:3;height:var(--ci-entry-header-height);background:linear-gradient(#000000d1,#00000040);place-items:center;display:grid;position:absolute;top:7px;left:7px;right:7px}#crowder-intro .ci-entry-brand{white-space:nowrap;letter-spacing:-.04em;align-items:baseline;gap:7px;font-size:clamp(20px,2vw,28px);line-height:1;display:flex}#crowder-intro .ci-entry-brand strong{font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-weight:950}#crowder-intro .ci-entry-brand span{color:#00df81;font-weight:300}#crowder-intro .ci-entry-header:after{content:"";background:linear-gradient(90deg,#0000,#00df813d 30%,#82ffc366 50%,#2cc2951f 72%,#0000);height:1px;position:absolute;bottom:0;left:clamp(16px,2vw,32px);right:clamp(16px,2vw,32px)}#crowder-intro .ci-entry-button{isolation:isolate;color:#f5f5f5;letter-spacing:-.075em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:22px;justify-content:center;align-items:center;gap:.32em;width:min(660px,100vw - 64px);min-height:clamp(112px,15svh,144px);padding:24px;font:950 clamp(30px,4.15vw,56px)/.9 Arial Black,Helvetica Neue,Arial,sans-serif;display:flex;position:relative}#crowder-intro .ci-entry-button:before,#crowder-intro .ci-entry-button:after{content:"";border-radius:inherit;pointer-events:none;transition:opacity .22s;position:absolute;inset:0}#crowder-intro .ci-entry-button:before{background:radial-gradient(at 0%,#00df8117,#0000 55%),linear-gradient(135deg,#ffffff0e,#0000 46%),#050a08;border:1px solid #00df8152;box-shadow:inset 0 1px #effff81f,0 8px 32px #00000080,0 0 12px 1px #00df8152,0 0 28px 4px #00df8133}#crowder-intro .ci-entry-button:after{opacity:0;z-index:1;background:radial-gradient(at 55% 100%,#00df8126,#0000 80%);border:1px solid #82ffc3a6;box-shadow:0 0 38px #00df8124}#crowder-intro .ci-entry-rim-glow{z-index:-1;pointer-events:none;filter:blur(10px);position:absolute;inset:-22px -30px}#crowder-intro .ci-entry-rim-light{position:absolute;inset:0}#crowder-intro .ci-entry-rim-light:before,#crowder-intro .ci-entry-rim-light:after{content:"";will-change:transform, opacity;background-repeat:no-repeat;position:absolute;inset:0}#crowder-intro .ci-entry-rim-light:before{opacity:.95;background-image:radial-gradient(closest-side,#00df81 0%,#00df81cc 38%,#0000 100%),radial-gradient(closest-side,#00df81f2 0%,#2cc295a6 34%,#0000 100%);background-position:0 0,100% 100%;background-size:48% 100%,40% 92%;animation:11.7s ease-in-out -3.1s infinite alternate ci-entry-light-drift-a}#crowder-intro .ci-entry-rim-light:after{opacity:.8;background-image:radial-gradient(closest-side,#82ffc3e6 0%,#00df81d9 26%,#0000 100%),radial-gradient(closest-side,#00df81 0%,#00df81b8 36%,#0000 100%);background-position:0,100% 0;background-size:31% 110%,58% 100%;animation:17.3s ease-in-out -8.7s infinite alternate ci-entry-light-drift-b}#crowder-intro .ci-entry-edge{z-index:1;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}#crowder-intro .ci-entry-edge:before{content:"";aspect-ratio:1;background:conic-gradient(from 20deg, transparent 0 22%, #00df8129 27%, #00df81 32%, #effff8 34%, #00df8133 38%, transparent 43% 69%, #2cc29524 73%, #2cc295 78%, #00df811a 82%, transparent 88% 100%);will-change:transform;width:calc(100% + 60px);animation:6.8s linear infinite ci-entry-frame-trace;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}#crowder-intro .ci-entry-sheen{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:1px;overflow:hidden}#crowder-intro .ci-entry-sheen:before{content:"";will-change:transform;background:linear-gradient(100deg,#0000 18%,#82ffc309 40%,#effff814 50%,#0000 76%);width:70%;height:300%;animation:7.4s cubic-bezier(.45,.05,.55,.95) infinite ci-entry-sheen;position:absolute;top:-100%;left:0;transform:translate(-180%)rotate(-18deg)}#crowder-intro .ci-entry-button:disabled{cursor:default}#crowder-intro .ci-entry-button:focus-visible{outline-offset:6px;outline:2px solid #00df81}#crowder-intro .ci-entry-copy{z-index:2;position:relative}#crowder-intro .ci-entry-gallery{z-index:2;color:#00df81;align-items:center;gap:.055em;display:flex;position:relative}#crowder-intro .ci-entry-mark{flex:0 0 .5em;width:.5em;height:.75em;display:block;position:relative}#crowder-intro .ci-entry-mark:before,#crowder-intro .ci-entry-mark:after{content:"";background:#00df81;width:.08em;height:100%;position:absolute;top:0;transform:skew(-15deg)}#crowder-intro .ci-entry-mark:before{left:.1005em}#crowder-intro .ci-entry-mark:after{left:.3185em}#crowder-intro[data-entry-ready=true] .ci-entry-mark:before,#crowder-intro[data-entry-ready=true] .ci-entry-mark:after{visibility:hidden}#crowder-intro[data-entry-state=bridge] .ci-entry-content{opacity:0}#crowder-intro[data-entry-state=bridge] .ci-entry-button{pointer-events:none}#crowder-intro:not([data-entry-state=waiting]) .ci-entry-rim-light:before,#crowder-intro:not([data-entry-state=waiting]) .ci-entry-rim-light:after,#crowder-intro:not([data-entry-state=waiting]) .ci-entry-edge:before,#crowder-intro:not([data-entry-state=waiting]) .ci-entry-sheen:before,#crowder-intro:not([data-entry-state=waiting]) .ci-entry-halo:before,#crowder-intro:not([data-entry-state=waiting]) .ci-entry-halo:after,#crowder-intro:not([data-entry-state=waiting]) .ci-entry-project-track{animation-play-state:paused}#crowder-intro .ci-entry-button:not(:disabled):active:after{opacity:1}@media (hover:hover) and (pointer:fine){#crowder-intro .ci-entry-button:not(:disabled):hover:after{opacity:1}}@media (max-width:760px){#crowder-intro .ci-entry-content{--ci-entry-center-y:calc(50% + (env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)) / 2);--ci-entry-button-height:clamp(100px, 12svh, 116px);--ci-entry-header-height:clamp(78px, 10.5svh, 96px);-moz-text-size-adjust:100%;text-size-adjust:100%;height:100%;max-height:100svh;bottom:auto}#crowder-intro .ci-entry-header{padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);top:0;left:0;right:0}#crowder-intro .ci-entry-brand{font-size:clamp(20px,5.2vw,24px)}#crowder-intro .ci-entry-projects{--ci-entry-row-gap:14px;--entry-card-height:clamp(300px, 92vw, 520px);--entry-card-gap:14px;--entry-track-offset:clamp(160px, 62vw, 400px);-webkit-mask-image:none;mask-image:none}#crowder-intro .ci-entry-project-scene{top:calc(var(--ci-entry-center-y) - var(--entry-card-height) - var(--ci-entry-row-gap) / 2);transform:none}#crowder-intro .ci-entry-project-scene-secondary{top:calc(var(--ci-entry-center-y) + var(--ci-entry-row-gap) / 2);--entry-track-offset:40px;display:block}#crowder-intro .ci-entry-project-row{-webkit-mask-image:linear-gradient(#000 calc(var(--ci-entry-center-y) - 32px), transparent var(--ci-entry-center-y));-webkit-mask-image:linear-gradient(#000 calc(var(--ci-entry-center-y) - 32px), transparent var(--ci-entry-center-y));mask-image:linear-gradient(#000 calc(var(--ci-entry-center-y) - 32px), transparent var(--ci-entry-center-y));display:block;position:absolute;inset:0}#crowder-intro .ci-entry-project-row-secondary{-webkit-mask-image:linear-gradient(transparent var(--ci-entry-center-y), #000 calc(var(--ci-entry-center-y) + 32px));-webkit-mask-image:linear-gradient(transparent var(--ci-entry-center-y), #000 calc(var(--ci-entry-center-y) + 32px));mask-image:linear-gradient(transparent var(--ci-entry-center-y), #000 calc(var(--ci-entry-center-y) + 32px))}#crowder-intro .ci-entry-project-track{animation-duration:38s}#crowder-intro .ci-entry-project-scene-secondary .ci-entry-project-track{animation-duration:42s;animation-direction:reverse}#crowder-intro .ci-entry-project-surface{filter:blur(6px)}#crowder-intro .ci-entry-button{left:50%;top:var(--ci-entry-center-y);width:calc(100% - 48px);max-width:440px;height:var(--ci-entry-button-height);min-height:var(--ci-entry-button-height);border-radius:18px;padding:22px 12px;font-size:clamp(23px,7.4vw,32px);position:absolute;transform:translate(-50%,-50%)}#crowder-intro .ci-entry-halo{top:var(--ci-entry-center-y);width:min(560px,130vw);height:min(480px,68svh)}}@media (max-width:760px) and (max-height:500px){#crowder-intro .ci-entry-content{--ci-entry-center-y:56%;--ci-entry-button-height:96px;--ci-entry-header-height:68px}#crowder-intro .ci-entry-projects{--ci-entry-row-gap:12px;--entry-card-height:clamp(300px, 68vw, 480px)}}@media (prefers-reduced-motion:reduce){#crowder-intro .ci-entry-rim-light:before,#crowder-intro .ci-entry-rim-light:after{animation:none;transform:none}#crowder-intro .ci-entry-button:before,#crowder-intro .ci-entry-button:after{transition:none}#crowder-intro .ci-entry-edge:before,#crowder-intro .ci-entry-sheen:before,#crowder-intro .ci-entry-halo:before,#crowder-intro .ci-entry-halo:after,#crowder-intro .ci-entry-project-track{transform:translate3d(calc(-1 * var(--entry-track-offset)), 0, 0);animation:none}}@keyframes ci-entry-frame-trace{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes ci-entry-aura{0%{opacity:.48;transform:translate(-12px,12px)scale(.96)}to{opacity:.9;transform:translate(18px,-16px)scale(1.05)}}@keyframes ci-entry-light-drift-a{0%{opacity:.86;transform:translate(-12px,4px)rotate(-3deg)scale(1.04,.86)}23%{opacity:1;transform:translate(14px,-9px)rotate(2deg)scale(.96,1.13)}57%{opacity:.76;transform:translate(-5px,11px)rotate(-1deg)scale(1.08,.98)}81%{opacity:.96;transform:translate(19px,-3px)rotate(3deg)scale(1.02,1.19)}to{opacity:.88;transform:translate(-8px,-7px)rotate(-2deg)scale(.97,1.05)}}@keyframes ci-entry-light-drift-b{0%{opacity:.72;transform:translate(13px,-6px)rotate(2deg)scale(.94,1.1)}31%{opacity:.94;transform:translate(-16px,7px)rotate(-3deg)scale(1.08,.88)}68%{opacity:.65;transform:translate(8px,-11px)rotate(1deg)scale(1.01,1.2)}to{opacity:.88;transform:translate(-10px,9px)rotate(-2deg)scale(1.12,.98)}}@keyframes ci-entry-sheen{0%,12%{transform:translate(-180%)rotate(-18deg)}58%,to{transform:translate(250%)rotate(-18deg)}}@keyframes ci-entry-project-loop{0%{transform:translate3d(calc(-1 * var(--entry-track-offset)), 0, 0)}to{transform:translate3d(calc(-50% - var(--entry-track-offset)), 0, 0)}}
