:root{--black:#111111;--acid:#f2e603;--stock:#f5f0e6;--disp:'Anton',Impact,sans-serif;--body:'Archivo',sans-serif}::selection{background:var(--acid);color:var(--black)}a:focus-visible{outline:3px solid var(--acid);outline-offset:3px}.curtain a:focus-visible{outline-color:var(--black)}@view-transition{navigation: auto; }::view-transition-old(root){animation:vt-out .18s ease both}::view-transition-new(root){animation:vt-in .22s ease .06s both}@keyframes vt-out{to{opacity:0;transform:translateX(-10px)}}@keyframes vt-in{from{opacity:0;transform:translateX(10px)}}@supports not (view-transition-name:root){body{animation:soft-in .25s ease both}}@keyframes soft-in{from{opacity:0}}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:var(--stock);font-family:var(--body);-webkit-font-smoothing:antialiased;line-height:1.7;overflow-x:hidden}.wrap{max-width:880px;margin:0 auto;padding:0 clamp(20px,4vw,48px);width:100%}main,.main{flex:1}.kick{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--stock);padding:22px 0;border-bottom:2px solid var(--acid);margin-top:8px}.kick .crumb,.kick .langs a{color:var(--stock);text-decoration:none}.kick .crumb:hover,.kick .langs a:hover,.kick .writings-link{color:var(--stock)}.kick .writings-link{color:var(--stock);text-decoration:none}.kick .writings-link:hover{color:var(--acid)}.kick .lang-on{color:var(--acid)}h1.mast{font-family:var(--disp);font-size:clamp(56px,12vw,150px);line-height:.86;letter-spacing:.01em;text-transform:uppercase;margin:38px 0 6px;text-align:center;color:var(--acid)}h1.mast .line{display:inline-block;transform:rotate(-2.4deg)}h1.mast .line:nth-child(odd){transform:translateY(4px)rotate(1.2deg)}h1.mast .line:nth-child(3n){transform:translateY(-3px)rotate(-1deg)}h1.mast .hot{color:var(--stock)}.role-line{font-family:var(--disp);font-size:clamp(15px,2.6vw,24px);text-transform:uppercase;letter-spacing:.14em;transform:rotate(-1.2deg);display:inline-block;margin:4px auto 30px;text-align:center;display:block}.role-line em{font-style:normal;background:var(--acid);color:var(--black);padding:0 8px}.programme{border-top:2px solid var(--acid)}.act{display:grid;grid-template-columns:64px 1fr auto;gap:18px;align-items:baseline;padding:30px 4px;border-bottom:2px solid var(--acid);transition:background .12s}.act:hover{background:#181818}a.act{text-decoration:none;color:inherit}a.act:visited,a.act:hover{color:inherit}.act .no{font-family:var(--disp);font-size:44px;line-height:1;color:var(--stock);transform:rotate(-3deg)}.act .t{font-family:var(--disp);font-size:clamp(26px,4.6vw,44px);text-transform:uppercase;letter-spacing:.02em;line-height:.95;transform:rotate(-1deg)}.act .t .role{display:block;font-family:var(--body);font-weight:700;font-size:12px;letter-spacing:.3em;margin-top:8px;color:var(--stock)}.act .d{font-size:12px;letter-spacing:.18em;text-transform:uppercase;text-align:right;color:var(--stock)}.act .act-body{grid-column:2/4;font-size:16px;color:var(--stock);max-width:58ch;margin-top:10px}.act .act-body p{margin:0}.act.now{background:var(--acid);color:var(--black)}.act.now:hover{background:var(--acid)}.act.now .no,.act.now .d,.act.now .act-body,.act.now .t .role{color:var(--black)}.act.done .t,.act.done .no{text-decoration:line-through;text-decoration-thickness:3px;text-decoration-color:var(--acid)}.act.done{opacity:.72}.interlude{text-align:center;padding:56px 0;transform:rotate(-1deg)}.interlude .big{font-family:var(--disp);font-size:clamp(30px,5vw,52px);text-transform:uppercase;line-height:1}.interlude .big span{color:var(--stock)}.interlude .sub{font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--stock);margin-top:14px}.tickets{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:8px 0 56px}.ticket{border:2px solid var(--acid);padding:22px;transform:rotate(-.8deg)}.ticket:nth-child(2){transform:rotate(.8deg)}.ticket .h{font-family:var(--disp);font-size:18px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.ticket ul{list-style:none;font-size:16px;color:var(--stock)}.ticket li{padding:3px 0}.ticket li::before{content:"→ ";color:var(--acid)}.clippings{margin-top:44px;text-align:center}.clippings .h{font-family:var(--disp);font-size:16px;letter-spacing:.14em;text-transform:uppercase;color:var(--stock);margin-bottom:26px}.clippings .h em{font-style:normal;color:var(--acid)}.clipping{max-width:640px;margin:0 auto 26px;transform:rotate(-1deg)}.clipping:nth-child(even){transform:rotate(1deg)}.clipping .q{font-family:var(--disp);font-size:clamp(20px,3.4vw,28px);text-transform:uppercase;line-height:1.1;color:var(--acid)}.clipping .q::before{content:open-quote;color:var(--stock)}.clipping .q::after{content:close-quote;color:var(--stock)}.clipping .q p{margin:0}.clipping .who{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--stock);margin-top:10px}.clipping .who b{color:var(--acid)}.clipping .ph{display:inline-block;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--stock);border:1px dashed #55554d;padding:2px 8px;margin-top:8px}.curtain{background:var(--acid);color:var(--black);text-align:center;padding:64px 0 56px;margin:44px 0 0}.curtain .t{font-family:var(--disp);font-size:clamp(34px,6vw,64px);text-transform:uppercase;line-height:.95;transform:rotate(-1.4deg)}.curtain .btns{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin-top:28px}.curtain a{font-weight:700;font-size:16px;letter-spacing:.2em;text-transform:uppercase;color:var(--black);text-decoration:none;border:3px solid var(--black);padding:14px 26px;transition:all .12s}.curtain a:hover{background:var(--black);color:var(--acid)}.post-wrap{padding-top:8px}.post-title{font-family:var(--disp);font-size:clamp(52px,10vw,110px);text-transform:uppercase;line-height:.88;letter-spacing:.01em;margin:38px 0 10px;transform:rotate(-2deg);color:var(--acid)}.post-title .off{display:inline-block;transform:translateY(6px)rotate(-2deg);color:var(--stock)}.post-wrap .sub{font-family:var(--disp);font-size:clamp(14px,2.4vw,20px);text-transform:uppercase;letter-spacing:.12em;transform:rotate(-1deg);display:inline-block;margin-bottom:34px}.post-wrap .sub em{font-style:normal;background:var(--acid);color:var(--black);padding:0 8px}.sheet{background:var(--stock);color:#1a1a1a;padding:clamp(28px,5vw,52px);transform:rotate(-.6deg);border:3px solid var(--acid);box-shadow:10px 10px 0 var(--acid)}.sheet .first{font-size:20px;font-weight:600;line-height:1.6;margin-bottom:26px}.sheet .first::first-letter{font-family:var(--disp);font-size:64px;float:left;line-height:.8;padding:6px 12px 0 0;color:#1a1a1a}.sheet p{margin:20px 0;font-size:17px;color:#262626}.sheet p.first{margin-top:0}.sheet h2{font-family:var(--disp);font-size:clamp(22px,3.4vw,30px);text-transform:uppercase;letter-spacing:.02em;margin:40px 0 8px;transform:rotate(-.4deg);line-height:1}.sheet h2 .no{color:var(--black);background:var(--acid);padding:0 8px;margin-right:10px}.sheet blockquote{margin:28px 0;padding:18px 22px;background:var(--black);color:var(--acid);font-family:var(--disp);font-size:clamp(18px,3vw,24px);text-transform:uppercase;line-height:1.15;transform:rotate(.5deg)}.sheet blockquote p{margin:0;color:inherit;font-size:inherit}.sheet strong{font-weight:700}.sheet em{font-style:italic}.sheet a{color:#1a1a1a;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--acid)}.sheet ul{margin:14px 0;padding-left:24px}.sheet li{margin:8px 0;font-size:17px;color:#262626}.sheet li::marker{color:#c8102e}.sheet ol{margin:14px 0;padding-left:28px}.sheet code{font-family:ui-monospace,sf mono,Menlo,monospace;font-size:16px;background:#e8e2d4;padding:2px 6px;border-radius:2px}.sheet pre{background:#1a1a1a;color:var(--stock);padding:20px;overflow-x:auto;margin:24px 0;line-height:1.6}.sheet pre code{background:0 0;padding:0;font-size:13px;color:inherit}.sheet hr{border:none;border-top:2px dashed #b8b0a0;margin:32px 0}.sheet img{max-width:100%;height:auto;display:block;margin:24px auto;transform:rotate(.4deg);border:3px solid var(--black)}.sheet figure figcaption{font-size:13px;color:#6a6458;margin-top:8px;text-align:center}.sheet table{width:100%;border-collapse:collapse;margin:24px 0;font-size:16px}.sheet th{font-family:var(--disp);font-size:13px;letter-spacing:.06em;text-transform:uppercase;text-align:left;border-bottom:3px solid var(--black);padding:10px 12px}.sheet td{border-bottom:1px solid #b8b0a0;padding:10px 12px}.sheet .lead-in{font-family:var(--disp);font-size:16px;letter-spacing:.08em;text-transform:uppercase;margin:40px 0 12px;border-top:3px solid var(--black);padding-top:14px}.sheet .rule{display:flex;align-items:baseline;gap:14px;margin:14px 0;border-bottom:2px solid #1a1a1a;padding-bottom:12px}.sheet .rule .q{font-weight:700;font-size:16px}.sheet .rule .a{font-family:var(--disp);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#c8102e;white-space:nowrap;margin-left:auto}.tags{display:flex;gap:12px;flex-wrap:wrap;margin:36px 0 8px}.tag{font-family:var(--disp);font-size:13px;letter-spacing:.1em;text-transform:uppercase;border:2px solid var(--acid);padding:6px 14px;transform:rotate(-1deg)}.tag:nth-child(even){transform:rotate(1.2deg)}.timeline{margin-top:8px}.tl-item{display:grid;grid-template-columns:130px 1fr;gap:22px;padding:30px 4px;border-bottom:2px solid var(--acid);align-items:baseline}.tl-item:first-child{border-top:2px solid var(--acid)}.tl-years{font-family:var(--disp);font-size:clamp(18px,2.6vw,26px);text-transform:uppercase;color:var(--stock);transform:rotate(-2deg)}.tl-item.now .tl-years{color:var(--acid)}.tl-title{font-family:var(--disp);font-size:clamp(22px,3.6vw,34px);text-transform:uppercase;letter-spacing:.02em;line-height:1;transform:rotate(-.6deg)}.tl-role{font-size:12px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--stock);margin-top:8px}.tl-desc{font-size:16px;color:var(--stock);max-width:58ch;margin-top:10px}.tl-more p{font-size:16px;color:var(--stock);margin:10px 0 0}.section-head{font-family:var(--disp);font-size:clamp(34px,6vw,56px);text-transform:uppercase;color:var(--acid);line-height:.95;transform:rotate(-1.4deg);margin:0 0 6px}.section-head em{font-style:normal;color:var(--stock)}.timeline-advisory .section-head{margin-top:38px}.seats{margin-top:28px}.seats-head{font-family:var(--disp);font-size:16px;letter-spacing:.14em;text-transform:uppercase;color:var(--stock);margin-bottom:6px}.seats-head em{font-style:normal;color:var(--acid)}.seat{padding:20px 4px;border-bottom:1px solid var(--hair)}.seat:last-child{border-bottom:2px solid var(--acid)}.seat-org{font-family:var(--disp);font-size:clamp(20px,3vw,28px);text-transform:uppercase;line-height:1;transform:rotate(-.5deg)}.ph-inline{font-family:var(--body);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--stock);border:1px dashed #55554d;padding:2px 8px;vertical-align:2px;margin-left:8px}.seat-meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin-top:10px}.seat-focus{color:var(--stock)}.seat-since{color:var(--acid)}.seat-note{font-size:16px;color:var(--stock);max-width:58ch;margin-top:8px}.seat-note p{margin:0}footer{padding-top:26px;padding-bottom:26px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:11px;letter-spacing:.22em;text-transform:uppercase}@media(max-width:700px){.act{grid-template-columns:44px 1fr}.act .d{display:none}.act .act-body{grid-column:1/3}.tickets{grid-template-columns:1fr}.tl-item{grid-template-columns:1fr;gap:10px}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}.kick .kick-links{display:flex;gap:22px}.kick .career-link{color:var(--stock);text-decoration:none}.kick .career-link:hover{color:var(--acid)}