.ug{--ug-ink:var(--notebook-reading-ink);--ug-paper:var(--notebook-reading-surface);--ug-tunnel:#101014;--ug-yellow:#ffc72c;--ug-pink:#ff2d96;--ug-steel:#8b8b90;--ug-hand:"Caveat Brush",cursive;--ug-mono:"Space Mono",monospace;max-width:1240px;color:var(--ug-ink);background:var(--notebook-reading-surface) var(--notebook-reading-paper) center top/850px auto repeat;border-radius:6px;margin:clamp(1rem,3vw,2.5rem) auto 0;overflow-x:clip;box-shadow:0 30px 60px #0000008c}.ug p{margin:0 0 16px;font:400 17px/1.7 Rubik,sans-serif}.ug h2{font:900 clamp(30px,4vw,52px)/.92 var(--font-editorial-display);text-transform:uppercase;letter-spacing:-.01em;margin:0 0 22px}.ug-shot{background:#fbf8f1;margin:0;padding:10px 10px 8px;position:relative;box-shadow:0 14px 30px #00000047}.ug-shot img{width:100%;height:auto;display:block}.ug-shot figcaption{font:700 11px/1.3 var(--ug-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ug-ink);margin-top:8px}.ug-tape{z-index:3;filter:drop-shadow(0 2px 2px #00000059);pointer-events:none;background:url(/assets/real-vinyl-black-D3az2NRZ.png) 50%/100% 100% no-repeat;width:140px;height:34px;position:absolute;top:-15px;left:50%;transform:translate(-50%)rotate(-4deg)}.ug-tape-white{background-image:url(/assets/real-vinyl-white-CE9vEHwd.png);transform:translate(-50%)rotate(3deg)}.ug-note{font:400 26px/1.1 var(--ug-hand);color:var(--ug-pink);font-style:normal;display:block}.ug-file{font:700 10px/1 var(--ug-mono);letter-spacing:.14em;background:var(--ug-ink);color:var(--ug-paper);padding:4px 8px;position:absolute;bottom:34px;left:10px}.ug-snum{z-index:0;font:900 clamp(70px,9vw,130px)/1 var(--font-editorial-display);color:#0000;-webkit-text-stroke:1.5px var(--ug-pink);opacity:.3;pointer-events:none;position:absolute;top:-52px;right:0}.ug-stop{font:700 11px var(--ug-mono);letter-spacing:.22em;color:var(--ug-yellow);border-top:2px solid var(--ug-yellow);border-bottom:2px solid var(--ug-yellow);align-items:center;gap:10px;margin-bottom:34px;padding:8px 0;display:flex}.ug-stop span{background:var(--ug-yellow);width:26px;height:26px;color:var(--ug-tunnel);font:900 15px/1 var(--font-editorial-display);border-radius:50%;place-items:center;display:grid}.ug-copy h2{margin-top:0}.ug-open{background:var(--ug-tunnel);color:#f4f1ea;border-radius:6px 6px 0 0;padding:64px clamp(16px,4vw,56px) 56px;position:relative}.ug-open:after{content:"";background:repeating-linear-gradient(90deg,var(--ug-yellow) 0 34px,var(--ug-tunnel) 34px 68px);opacity:.9;height:10px;position:absolute;bottom:0;left:0;right:0}.ug-cat{font:700 12px var(--ug-mono);letter-spacing:.2em;background:var(--ug-pink);color:#fff;padding:5px 10px;position:absolute;top:24px;left:clamp(16px,4vw,56px)}.ug-preview{font:700 12px var(--ug-mono);letter-spacing:.14em;color:var(--ug-yellow);border:1.5px solid var(--ug-yellow);padding:4px 9px;position:absolute;top:24px;left:calc(clamp(16px,4vw,56px) + 110px)}.ug-num{font:900 clamp(120px,18vw,260px)/1 var(--font-editorial-display);color:#0000;-webkit-text-stroke:2px #f4f1ea;opacity:.12;pointer-events:none;position:absolute;top:8px;right:2%}.ug-head{z-index:3;max-width:900px;padding-top:56px;position:relative}.ug-head h1{font:900 clamp(56px,8.5vw,124px)/.85 var(--font-editorial-display);text-transform:uppercase;letter-spacing:-.02em;color:#f4f1ea;margin:0 0 20px}.ug-head h1 em{color:var(--ug-pink);text-shadow:0 0 18px #ff2d968c;font-style:normal}.ug-deck{font:800 clamp(20px,2.4vw,30px)/1.1 var(--font-editorial-display);text-transform:uppercase;letter-spacing:.04em;color:var(--ug-yellow);max-width:520px;margin:0 0 14px}.ug-sub{font:700 12px/1.5 var(--ug-mono);letter-spacing:.12em;text-transform:uppercase;color:#b9b5aa;margin:0}.ug-open-hero{max-width:min(820px,100%);margin:44px auto 0;position:relative}.ug-open-hero img{width:100%;height:auto;display:block}.ug-open-hero figcaption{font:700 11px var(--ug-mono);letter-spacing:.18em;background:var(--ug-tunnel);color:var(--ug-yellow);padding:6px 12px;position:absolute;bottom:0;left:0}.ug-open-row{grid-template-columns:1fr 1.15fr 1fr;align-items:center;gap:4%;margin-top:52px;display:grid}.ug-open-a{transform:rotate(-1.6deg)}.ug-open-b{transform:rotate(2.2deg)}.ug-open-copy p{color:#d8d4c9}.ug-open-copy p:first-child:first-letter{font:900 64px/.8 var(--font-editorial-display);color:var(--ug-pink);float:left;padding:6px 10px 0 0}.ug-note-open{max-width:340px;margin-top:18px;font-size:23px;transform:rotate(-2deg)}.ug-train{background:var(--ug-tunnel);color:#f4f1ea;padding:96px clamp(16px,4vw,56px) 80px;position:relative}.ug-train .ug-snum{-webkit-text-stroke-color:var(--ug-yellow);top:26px;right:clamp(16px,4vw,56px)}.ug-bleed{margin:0 calc(-1*clamp(16px,4vw,56px)) 40px;position:relative}.ug-bleed img{width:100%;height:auto;display:block}.ug-bleed figcaption{font:700 11px var(--ug-mono);letter-spacing:.18em;background:var(--ug-tunnel);color:var(--ug-yellow);padding:6px 12px;position:absolute;bottom:0;left:0}.ug-statement{font:900 clamp(40px,5.5vw,76px)/.9 var(--font-editorial-display);text-transform:uppercase;color:#f4f1ea;margin:0 0 40px}.ug-statement em{color:var(--ug-pink);font-style:normal}.ug-train-cols{grid-template-columns:1.05fr .95fr;align-items:start;gap:5%;display:grid}.ug-train .ug-copy p{color:#d8d4c9}.ug-train .ug-copy h2{color:#f4f1ea}.ug-train-shot{transform:rotate(1.4deg)}.ug-note-train{margin:34px 0 0;font-size:24px;transform:rotate(-2deg)}.ug-spread{padding:110px clamp(16px,4vw,56px) 90px;position:relative}.ug-walls-head em{color:var(--ug-pink);font-style:normal}.ug-walls-grid{grid-template-columns:repeat(12,1fr);align-items:start;gap:22px;margin-top:14px;display:grid}.ug-w-big{grid-column:1/7;transform:rotate(-.8deg)}.ug-w-mid{grid-column:7/13;margin-top:70px;transform:rotate(1.2deg)}.ug-w-sm1{grid-column:2/7;margin-top:22px;transform:rotate(1.6deg)}.ug-w-sm2{grid-column:7/12;margin-top:26px;transform:rotate(-1.4deg)}.ug-walls-note{text-align:center;border-top:1.5px solid var(--ug-ink);border-bottom:1.5px solid var(--ug-ink);max-width:640px;margin:44px auto 0;padding:16px 0;font:500 15px/1.6 Rubik,sans-serif}.ug-tension{padding-top:60px}.ug-pull{background:var(--ug-tunnel);color:#f4f1ea;margin:0 0 54px;padding:34px clamp(16px,4vw,56px);position:relative;transform:rotate(-.5deg)}.ug-pull:before{content:"";filter:drop-shadow(0 2px 2px #00000059);background:url(/assets/real-vinyl-white-CE9vEHwd.png) 50%/100% 100% no-repeat;width:140px;height:34px;position:absolute;top:-15px;left:50%;transform:translate(-50%)rotate(-3deg)}.ug-pull p{font:800 clamp(24px,3vw,38px)/1.15 var(--font-editorial-display);text-transform:uppercase;letter-spacing:.01em;color:#f4f1ea;margin:0 0 14px}.ug-pull p:before{content:"“";color:var(--ug-pink)}.ug-pull cite{font:700 12px var(--ug-mono);letter-spacing:.16em;color:var(--ug-yellow);font-style:normal}.ug-tension-grid{grid-template-columns:1fr 300px 340px;align-items:start;gap:26px;display:grid}.ug-t-a{transform:rotate(2deg)}.ug-t-b{margin-top:36px;transform:rotate(-1.6deg)}.ug-note-tension{margin:40px 0 0 4%;font-size:26px;transform:rotate(-2.5deg)}.ug-roster{background:var(--ug-tunnel);color:#f4f1ea;padding:100px clamp(16px,4vw,56px) 90px;position:relative}.ug-roster .ug-snum{-webkit-text-stroke-color:var(--ug-yellow);top:30px;right:clamp(16px,4vw,56px)}.ug-roster-head{font:900 clamp(38px,5vw,68px)/.9 var(--font-editorial-display);text-transform:uppercase;color:#f4f1ea;margin:0 0 44px}.ug-roster-head em{color:var(--ug-yellow);font-style:normal}.ug-roster-cols{grid-template-columns:1.1fr .9fr;align-items:start;gap:5%;display:grid}.ug-roster-board{background:#15151b;border:2px solid #3a3a42;padding:30px clamp(16px,3vw,34px)}.ug-roster-board h3{font:700 12px var(--ug-mono);letter-spacing:.24em;color:var(--ug-pink);margin:0 0 14px}.ug-roster-board h3:not(:first-child){margin-top:30px}.ug-roster-board ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ug-roster-board li{font:800 15px/1 var(--font-editorial-display);text-transform:uppercase;letter-spacing:.06em;color:#f4f1ea;border:1.5px solid #4a4a55;padding:7px 11px}.ug-roster-board li:nth-child(3n){border-color:var(--ug-yellow)}.ug-roster-board li:nth-child(4n){border-color:var(--ug-pink)}.ug-sculpt li{border-style:dashed}.ug-shows{flex-direction:column;gap:12px}.ug-shows li{border:none;flex-direction:column;gap:2px;padding:0;display:flex}.ug-shows li strong{font:900 22px/1 var(--font-editorial-display);letter-spacing:.04em;color:var(--ug-yellow)}.ug-shows li span{font:400 13px var(--ug-mono);color:#b9b5aa}.ug-roster-shots{gap:30px;display:grid}.ug-roster-shots .ug-shot:first-child{transform:rotate(1.4deg)}.ug-roster-shots .ug-shot:nth-child(2){justify-self:end;width:72%;transform:rotate(-1.8deg)}.ug-roster-shots .ug-shot:nth-child(3){transform:rotate(.9deg)}.ug-roster-copy{max-width:760px;margin-top:56px}.ug-roster-copy h2{color:#f4f1ea}.ug-roster-copy p{color:#d8d4c9}.ug-last{grid-template-columns:1fr 1fr;gap:26px 4%;display:grid}.ug-last-a{grid-column:1;transform:rotate(-1.2deg)}.ug-last-b{z-index:2;grid-column:1;justify-self:end;width:78%;margin-top:-24px;transform:rotate(1.8deg)}.ug-last-copy{grid-area:1/2/3}.ug-last-copy h2:last-of-type{margin-top:34px}.ug-info{margin:40px clamp(16px,4vw,56px) 0;padding:0 0 64px}.ug-info-sign{background:var(--ug-tunnel);color:#f4f1ea;border-top:10px solid var(--ug-yellow);flex-wrap:wrap;align-items:center;gap:22px;padding:34px clamp(16px,4vw,40px);display:flex}.ug-info-u{background:var(--ug-pink);color:#fff;width:58px;height:58px;font:900 34px/1 var(--font-editorial-display);border-radius:50%;flex:none;place-items:center;display:grid}.ug-info-sign h2{color:#f4f1ea;margin:0;font-size:clamp(34px,4vw,54px)}.ug-info-sub{font:700 12px var(--ug-mono);letter-spacing:.2em;color:var(--ug-yellow);flex-basis:100%;margin:0}.ug-info dl{grid-template-columns:repeat(3,1fr);gap:22px;margin:34px 0;display:grid}.ug-info dt{font:700 10px var(--ug-mono);letter-spacing:.2em;color:var(--ug-pink);margin-bottom:6px}.ug-info dd{margin:0;font:600 15px/1.45 Rubik,sans-serif}.ug-info-links{flex-wrap:wrap;gap:14px;display:flex}.ug .ug-info-links a{font:800 14px var(--font-editorial-display);letter-spacing:.1em;background:var(--ug-tunnel);color:var(--ug-yellow);border:2px solid var(--ug-tunnel);padding:12px 20px}.ug .ug-info-links a:hover{background:var(--ug-pink);color:#fff;border-color:var(--ug-pink)}.ug-credits{font:400 11px/1.6 var(--ug-mono);color:var(--ug-steel);margin:30px 0 0}@media (width<=900px){.ug-head{padding-top:64px}.ug-open-row{grid-template-columns:1fr 1fr;margin-top:40px}.ug-open-copy{grid-area:1/1/auto/3;margin-bottom:8px}.ug-train-cols,.ug-roster-cols,.ug-last{grid-template-columns:1fr}.ug-last-b{grid-column:1;justify-self:end}.ug-last-copy{grid-area:auto/1}.ug-tension-grid{grid-template-columns:1fr 1fr}.ug-tension-grid .ug-copy{grid-column:1/3}.ug-t-b{margin-top:40px}.ug-walls-grid{gap:16px}.ug-w-big{grid-column:1/13}.ug-w-mid{grid-column:1/13;margin-top:0}.ug-w-sm1{grid-column:1/8;margin-top:0}.ug-w-sm2{grid-column:3/13;margin-top:0}.ug-info dl{grid-template-columns:1fr 1fr}.ug-snum{display:none}}@media (width<=560px){.ug-tension-grid{grid-template-columns:1fr}.ug-tension-grid .ug-copy{grid-column:1}.ug-w-sm1,.ug-w-sm2{grid-column:1/13}.ug-info dl{grid-template-columns:1fr}.ug-preview{display:none}}
