.Cursor-module__RyTiiW__dot,.Cursor-module__RyTiiW__trail{pointer-events:none;z-index:9999;will-change:transform, width, height, background, opacity;border-radius:50%;transition:width .25s,height .25s,background .25s,opacity .25s;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.Cursor-module__RyTiiW__dot{background:var(--red);mix-blend-mode:difference;width:6px;height:6px;margin:-3px 0 0 -3px}.Cursor-module__RyTiiW__trail{border:1.5px solid var(--red);opacity:.85;mix-blend-mode:difference;background:0 0;width:32px;height:32px;margin:-16px 0 0 -16px}.Cursor-module__RyTiiW__dot.Cursor-module__RyTiiW__pointer{width:4px;height:4px;margin:-2px 0 0 -2px}.Cursor-module__RyTiiW__trail.Cursor-module__RyTiiW__pointer{opacity:1;background:#ff1a1a66;width:56px;height:56px;margin:-28px 0 0 -28px}.Cursor-module__RyTiiW__dot.Cursor-module__RyTiiW__play{opacity:0;mix-blend-mode:normal}.Cursor-module__RyTiiW__trail.Cursor-module__RyTiiW__play{background:var(--red);border-color:var(--red);opacity:1;mix-blend-mode:normal;width:88px;height:88px;margin:-44px 0 0 -44px}.Cursor-module__RyTiiW__trail.Cursor-module__RyTiiW__play:before{content:"PLAY";font-family:var(--font-anton), sans-serif;letter-spacing:.1em;color:var(--black);justify-content:center;align-items:center;font-size:18px;display:flex;position:absolute;inset:0}@media (hover:none){.Cursor-module__RyTiiW__dot,.Cursor-module__RyTiiW__trail{display:none}}
.page-module__E0kJGG__shell{background:var(--black);color:var(--white);cursor:none;position:relative}.page-module__E0kJGG__shell *{cursor:none!important}.page-module__E0kJGG__shell:before{content:"";pointer-events:none;z-index:1;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' stitchTiles='stitch' /%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' /%3E%3C/svg%3E");position:fixed;inset:0}.page-module__E0kJGG__hero{background:radial-gradient(60% 40% at 50% 50%, #ff1a1a0d 0%, transparent 70%), radial-gradient(80% 60% at 100% 0%, #ff1a1a0f 0%, transparent 60%), radial-gradient(80% 60% at 0% 100%, #ff1a1a0a 0%, transparent 60%), var(--black);flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:60px 32px;display:flex;position:relative;overflow:hidden}.page-module__E0kJGG__hero:before,.page-module__E0kJGG__hero:after{content:"";border-color:var(--red);border-style:solid;border-width:0;width:28px;height:28px;position:absolute}.page-module__E0kJGG__hero:before{border-top-width:3px;border-left-width:3px;top:22px;left:22px}.page-module__E0kJGG__hero:after{border-top-width:3px;border-right-width:3px;top:22px;right:22px}.page-module__E0kJGG__heroLogo{aspect-ratio:1.61;filter:drop-shadow(8px 0 #ff1a1a8c)drop-shadow(16px 0 #ff1a1a40)drop-shadow(26px 0 #ff1a1a14);width:clamp(280px,38vw,540px)}.page-module__E0kJGG__heroLogoMark{background-color:var(--white);width:100%;height:100%;-webkit-mask-image:url(/assets/logo-cropped.png);mask-image:url(/assets/logo-cropped.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-module__E0kJGG__manifesto{font-family:var(--font-anton), sans-serif;letter-spacing:.04em;white-space:nowrap;justify-content:center;margin-top:36px;font-size:clamp(28px,4vw,56px);display:flex}.page-module__E0kJGG__manifestoCyclerWrap{vertical-align:bottom;min-width:clamp(280px,36vw,580px);height:1em;display:inline-block;position:relative;overflow:hidden}.page-module__E0kJGG__manifestoCycler{color:var(--white);text-shadow:3px 0 #ff1a1a73,7px 0 #ff1a1a2e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.page-module__E0kJGG__scrollIndicator{font-family:var(--font-mono), monospace;letter-spacing:.4em;color:#ffffff80;flex-direction:column;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.page-module__E0kJGG__scrollLine{background:linear-gradient(var(--red), transparent);width:1px;height:50px;position:relative;overflow:hidden}.page-module__E0kJGG__scrollLine:after{content:"";background:var(--red);width:100%;height:50%;animation:2s ease-in-out infinite page-module__E0kJGG__scrollLine;position:absolute;top:0;left:0}@keyframes page-module__E0kJGG__scrollLine{0%{transform:translateY(-100%)}to{transform:translateY(200%)}}.page-module__E0kJGG__slash{background:var(--black);flex-direction:column;justify-content:center;gap:14px;height:180px;display:flex;position:relative;overflow:hidden}.page-module__E0kJGG__slashBar{background:var(--red);transform-origin:100%;height:6px;transform:skewY(-1.5deg);box-shadow:0 0 24px #ff1a1a73}.page-module__E0kJGG__slashBarThin{transform-origin:100%;background:#ff1a1a66;height:1px;transform:skewY(-1.5deg)}.page-module__E0kJGG__slashLabel{font-family:var(--font-mono), monospace;letter-spacing:.4em;color:var(--red);background:var(--black);z-index:2;padding:4px 12px;font-size:11px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__E0kJGG__tracks{max-width:1600px;margin:0 auto;padding:100px 60px 120px}.page-module__E0kJGG__sectionTitle{font-family:var(--font-anton), sans-serif;letter-spacing:-.01em;text-shadow:4px 0 #ff1a1a66,10px 0 #ff1a1a26;margin-bottom:60px;font-size:clamp(40px,6vw,96px);line-height:.9}.page-module__E0kJGG__sectionTitle:before{content:"// ";color:var(--red);text-shadow:none}.page-module__E0kJGG__tracksGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:32px;display:grid}.page-module__E0kJGG__trackCard{cursor:none;transition:transform .4s cubic-bezier(.22,1,.36,1);position:relative}.page-module__E0kJGG__trackCard:hover{transform:translateY(-8px)}.page-module__E0kJGG__trackLink{color:inherit;text-decoration:none;display:block}.page-module__E0kJGG__trackArt{aspect-ratio:1;background:radial-gradient(circle at 30% 30%, #2a2a2a, #0a0a0a 70%), var(--grey);background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #0000;width:100%;transition:border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.page-module__E0kJGG__trackCard:hover .page-module__E0kJGG__trackArt{border-color:var(--red);box-shadow:12px 12px 0 var(--red)}.page-module__E0kJGG__trackArt:after{content:"";opacity:0;background:linear-gradient(135deg,#ff1a1a1a,#0000 50%);transition:opacity .3s;position:absolute;inset:0}.page-module__E0kJGG__trackCard:hover .page-module__E0kJGG__trackArt:after{opacity:1}.page-module__E0kJGG__trackInfo{justify-content:space-between;align-items:baseline;gap:16px;padding:18px 0 0;display:flex}.page-module__E0kJGG__trackInfo h3{font-family:var(--font-anton), sans-serif;letter-spacing:.02em;font-size:26px;line-height:1}.page-module__E0kJGG__trackInfo p{font-family:var(--font-mono), monospace;letter-spacing:.25em;color:#fff6;font-size:11px;font-weight:700}.page-module__E0kJGG__viewAllWrap{justify-content:center;margin-top:60px;display:flex}.page-module__E0kJGG__viewAll{font-family:var(--font-anton), sans-serif;letter-spacing:.12em;color:var(--white);background:0 0;border:2px solid #ffffff26;align-items:center;gap:14px;padding:18px 28px 14px;font-size:18px;transition:all .3s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.page-module__E0kJGG__viewAll:after{content:"↗";color:var(--red);font-size:22px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.page-module__E0kJGG__viewAll:hover{background:var(--red);border-color:var(--red);color:var(--black)}.page-module__E0kJGG__viewAll:hover:after{color:var(--black);transform:translate(4px,-4px)rotate(12deg)}.page-module__E0kJGG__submit{background:var(--red);color:var(--black);padding:140px 60px;position:relative;overflow:hidden}.page-module__E0kJGG__submitInner{flex-direction:column;gap:28px;max-width:1400px;margin:0 auto;display:flex}.page-module__E0kJGG__submitLabel{font-family:var(--font-mono), monospace;letter-spacing:.4em;font-size:12px;font-weight:700}.page-module__E0kJGG__submitTitle{font-family:var(--font-anton), sans-serif;letter-spacing:-.02em;text-shadow:6px 0 #0000002e,14px 0 #00000014;font-size:clamp(72px,12vw,200px);line-height:.85}.page-module__E0kJGG__submitNote{font-family:var(--font-inter), sans-serif;color:#000000b3;max-width:540px;font-size:18px;line-height:1.5}.page-module__E0kJGG__submitCTA{background:var(--black);color:var(--white);font-family:var(--font-anton), sans-serif;letter-spacing:.1em;align-items:center;gap:14px;width:fit-content;margin-top:20px;padding:22px 32px 18px;font-size:22px;transition:transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.page-module__E0kJGG__submitCTA:after{content:"→";font-size:26px;transition:transform .3s}.page-module__E0kJGG__submitCTA:hover{transform:translate(8px)}.page-module__E0kJGG__submitCTA:hover:after{transform:translate(6px)}.page-module__E0kJGG__footer{font-family:var(--font-mono), monospace;letter-spacing:.3em;color:#ffffff4d;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:60px 32px;font-size:11px;font-weight:700;display:flex}.page-module__E0kJGG__footer .page-module__E0kJGG__red{color:var(--red)}@media (max-width:768px){.page-module__E0kJGG__manifesto{font-size:22px}.page-module__E0kJGG__manifestoCyclerWrap{min-width:240px}.page-module__E0kJGG__tracks{padding:80px 24px}.page-module__E0kJGG__submit{padding:100px 24px}.page-module__E0kJGG__submitInner{gap:20px}}
.page-module__bpUysa__shell{background:var(--black);color:var(--white);cursor:none;min-height:100vh;position:relative}.page-module__bpUysa__shell *{cursor:none!important}.page-module__bpUysa__shell:before{content:"";pointer-events:none;z-index:1;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' stitchTiles='stitch' /%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' /%3E%3C/svg%3E");position:fixed;inset:0}.page-module__bpUysa__header{z-index:50;-webkit-backdrop-filter:blur(12px);background:#0a0a0ab3;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:24px 32px;display:flex;position:fixed;top:0;left:0;right:0}.page-module__bpUysa__back{font-family:var(--font-anton), sans-serif;letter-spacing:.06em;color:var(--white);align-items:center;gap:12px;font-size:22px;transition:color .2s,transform .3s cubic-bezier(.22,1,.36,1);display:flex}.page-module__bpUysa__back:before{content:"←";color:var(--red);font-size:24px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.page-module__bpUysa__back:hover{color:var(--red)}.page-module__bpUysa__back:hover:before{transform:translate(-6px)}.page-module__bpUysa__headerCount{font-family:var(--font-mono), monospace;letter-spacing:.35em;color:#fff6;font-size:11px;font-weight:700}.page-module__bpUysa__headerCount strong{color:var(--red);margin-right:4px;font-size:14px}.page-module__bpUysa__hero{padding:200px 60px 80px;position:relative;overflow:hidden}.page-module__bpUysa__hero:before{content:"";background:var(--red);width:4px;height:calc(100% - 200px);position:absolute;top:130px;left:60px;box-shadow:0 0 20px #ff1a1a66}.page-module__bpUysa__heroLabel{font-family:var(--font-mono), monospace;letter-spacing:.4em;color:var(--red);margin-bottom:18px;margin-left:32px;font-size:13px;font-weight:700}.page-module__bpUysa__heroTitle{font-family:var(--font-anton), sans-serif;letter-spacing:-.02em;text-shadow:6px 0 #ff1a1a66,14px 0 #ff1a1a2e,24px 0 #ff1a1a0f;margin-left:32px;font-size:clamp(80px,14vw,220px);line-height:.85}.page-module__bpUysa__heroNote{font-family:var(--font-inter), sans-serif;color:#ffffff73;max-width:540px;margin-top:28px;margin-left:32px;font-size:16px;line-height:1.5}.page-module__bpUysa__filters{flex-wrap:wrap;gap:8px;padding:0 60px 40px 92px;display:flex}.page-module__bpUysa__filter{color:#ffffff8c;font-family:var(--font-anton), sans-serif;letter-spacing:.1em;background:0 0;border:1px solid #ffffff26;padding:12px 22px 9px;font-size:16px;transition:all .2s;position:relative}.page-module__bpUysa__filter:hover{color:var(--white);border-color:var(--red)}.page-module__bpUysa__filter.page-module__bpUysa__active{background:var(--red);color:var(--black);border-color:var(--red)}.page-module__bpUysa__filter .page-module__bpUysa__count{font-family:var(--font-mono), monospace;opacity:.6;margin-left:8px;font-size:11px;font-weight:700}.page-module__bpUysa__list{border-top:1px solid #ffffff12;margin:0 60px;padding-bottom:120px;list-style:none}.page-module__bpUysa__row{border-bottom:1px solid #ffffff12;transition:background .3s;position:relative;overflow:hidden}.page-module__bpUysa__row:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ff1a1a0f 100%);transition:opacity .4s;position:absolute;inset:0}.page-module__bpUysa__row:hover:before{opacity:1}.page-module__bpUysa__row:after{content:"";background:var(--red);width:0;height:2px;transition:width .5s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0}.page-module__bpUysa__row:hover:after{width:100%}.page-module__bpUysa__rowLink{color:inherit;grid-template-columns:140px 1fr auto auto;align-items:center;gap:32px;padding:28px 8px;text-decoration:none;transition:transform .5s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.page-module__bpUysa__row:hover .page-module__bpUysa__rowLink{transform:translate(20px)}.page-module__bpUysa__rowArt{background:radial-gradient(circle at 30% 30%, #2a2a2a, #0a0a0a 70%), var(--grey);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;width:140px;height:140px;transition:box-shadow .4s cubic-bezier(.22,1,.36,1);box-shadow:6px 6px #0000}.page-module__bpUysa__row:hover .page-module__bpUysa__rowArt{box-shadow:8px 8px 0 var(--red)}.page-module__bpUysa__rowTitle{font-family:var(--font-anton), sans-serif;letter-spacing:-.005em;text-shadow:2px 0 #ff1a1a00;font-size:clamp(28px,3.4vw,56px);line-height:1;transition:text-shadow .4s}.page-module__bpUysa__row:hover .page-module__bpUysa__rowTitle{text-shadow:3px 0 #ff1a1a66,7px 0 #ff1a1a2e}.page-module__bpUysa__rowMeta{font-family:var(--font-mono), monospace;letter-spacing:.25em;color:#ffffff80;text-align:right;white-space:nowrap;font-size:12px;font-weight:700}.page-module__bpUysa__rowMeta .page-module__bpUysa__year{color:var(--white);letter-spacing:.1em;margin-bottom:4px;font-size:18px;display:block}.page-module__bpUysa__rowArrow{width:60px;height:60px;font-family:var(--font-anton), sans-serif;color:#ffffff80;border:2px solid #ffffff26;justify-content:center;align-items:center;font-size:28px;transition:all .3s cubic-bezier(.22,1,.36,1);display:flex}.page-module__bpUysa__row:hover .page-module__bpUysa__rowArrow{background:var(--red);border-color:var(--red);color:var(--black);transform:rotate(-12deg)scale(1.1)}.page-module__bpUysa__skeleton{background:linear-gradient(90deg,#111 0%,#1a1a1a 50%,#111 100%) 0 0/200% 100%;height:200px;margin:0 60px 4px;animation:1.4s infinite page-module__bpUysa__shimmer}@keyframes page-module__bpUysa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.page-module__bpUysa__empty{text-align:center;font-family:var(--font-mono), monospace;letter-spacing:.3em;color:#ffffff4d;padding:80px 32px;font-size:14px}@media (max-width:768px){.page-module__bpUysa__hero{padding:140px 24px 60px}.page-module__bpUysa__hero:before{left:24px}.page-module__bpUysa__heroLabel,.page-module__bpUysa__heroTitle,.page-module__bpUysa__heroNote{margin-left:20px}.page-module__bpUysa__filters{padding:0 24px 28px 44px}.page-module__bpUysa__list{margin:0 24px}.page-module__bpUysa__rowLink{grid-template-columns:80px 1fr;gap:16px;padding:20px 4px}.page-module__bpUysa__rowArt{width:80px;height:80px}.page-module__bpUysa__rowTitle{font-size:22px}.page-module__bpUysa__rowMeta{text-align:left;grid-column:1/-1}.page-module__bpUysa__rowMeta .page-module__bpUysa__year{margin-right:12px;display:inline}.page-module__bpUysa__rowArrow{display:none}.page-module__bpUysa__row:hover .page-module__bpUysa__rowLink{transform:translate(8px)}}
