@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-latin-400-normal.Byf51wtH.woff2)format("woff2"),url(/_astro/anton-latin-400-normal.AUNGEG_V.woff)format("woff")}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/outfit-latin-ext-wght-normal.DdQaqQDo.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/outfit-latin-wght-normal.Bc-8i84L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brick:#b43f2b;--blue:#4d96b7;--yellow:#eae85f;--orchid:#e377b5;--ink:#0f0f0f;--cream:#f0e9d7;--display:"Anton", "Impact", "Haettenschweiler", "Arial Narrow Bold", sans-serif;--body:"Outfit Variable", "Outfit", system-ui, -apple-system, "Segoe UI", sans-serif;--gutter:clamp(16px, 4.5vw, 44px);--radius:3px;--keys-h:clamp(5.5rem, 14vw, 10.5rem)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}body{background:var(--cream) url(/grain.svg);color:var(--ink);font:400 1.125rem/1.62 var(--body);margin:0;overflow-x:clip}img,picture,svg{max-width:100%;display:block}img{height:auto}h1,h2,h3,.display{font-family:var(--display);text-transform:uppercase;letter-spacing:.004em;margin:0 0 .45em;font-weight:400;line-height:1.06}h1{font-size:clamp(3.6rem,17vw,11.5rem)}h2{font-size:clamp(2.6rem,9.5vw,6rem)}h3{font-size:clamp(1.6rem,4vw,2.2rem);line-height:1}p{max-width:66ch;margin:0 0 1em}a{color:var(--brick);text-underline-offset:.2em;text-decoration-thickness:.09em}a:hover{color:var(--ink)}:focus-visible{outline:4px solid var(--blue);outline-offset:3px;box-shadow:0 0 0 7px var(--ink);border-radius:2px}main:focus{box-shadow:none;outline:none}.plain{margin:0;padding:0;list-style:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{width:min(100% - 2 * var(--gutter), 76rem);z-index:1;margin-inline:auto;position:relative}.eyebrow{font:700 .85rem/1.2 var(--body);letter-spacing:.2em;text-transform:uppercase;margin:0 0 .9rem}.skip{z-index:100;background:var(--yellow);color:var(--ink);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:12px 16px;font-weight:700;position:absolute;top:8px;left:8px;overflow:hidden}.skip:focus{clip-path:none;width:auto;height:auto;overflow:visible}.tilt{transform-origin:20% 80%;display:inline-block;transform:rotate(-4deg)translateY(.03em)}.tilt--r{transform:rotate(3deg)}.c-yellow{color:var(--yellow)}.c-orchid{color:var(--orchid)}.c-blue{color:var(--blue)}.c-brick{color:var(--brick)}.c-cream{color:var(--cream)}.btn{--sh:var(--ink);min-height:52px;font:800 1rem/1.1 var(--body);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;border:3px solid var(--ink);border-radius:var(--radius);background:var(--yellow);color:var(--ink);box-shadow:5px 5px 0 var(--sh);justify-content:center;align-items:center;gap:.5em;padding:.6em 1.5em;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.btn:hover{color:var(--ink);box-shadow:7px 7px 0 var(--sh);transform:translate(-2px,-2px)}.btn:active{box-shadow:1px 1px 0 var(--sh);transform:translate(3px,3px)}.btn--ink{background:var(--ink);color:var(--cream);border-color:var(--ink);--sh:var(--blue)}.btn--ink:hover{color:var(--yellow)}.btn--cream{background:var(--cream)}.btn--small{min-height:44px;padding:.4em 1.05em;font-size:.875rem}.btn[disabled]{opacity:.6;cursor:progress}.on-ink .btn,.on-brick .btn{border-color:var(--cream);--sh:var(--orchid)}.on-ink .btn--ink,.on-brick .btn--ink{background:var(--cream);color:var(--ink)}.link-arrow{letter-spacing:.05em;text-transform:uppercase;font-weight:800}.link-arrow:after{content:" →"}.section{padding-block:clamp(3.5rem,9vw,7rem);position:relative;overflow-x:clip}.on-paper{background:var(--cream) url(/grain.svg);color:var(--ink)}.on-ink{background:var(--ink) url(/grain-dark.svg);color:var(--cream);--focus:var(--yellow)}.on-brick{background:var(--brick) url(/grain-dark.svg);color:var(--cream)}.on-blue{background:var(--blue) url(/grain.svg);color:var(--ink)}.on-yellow{background:var(--yellow) url(/grain.svg);color:var(--ink)}.on-orchid{background:var(--orchid) url(/grain.svg);color:var(--ink)}.on-ink a:not(.btn):not(.card__link){color:var(--yellow)}.on-brick a:not(.btn):not(.card__link),.on-ink a:not(.btn):hover{color:var(--cream)}.on-blue a:not(.btn),.on-yellow a:not(.btn),.on-orchid a:not(.btn){color:var(--ink)}.on-ink :focus-visible,.on-brick :focus-visible{outline-color:var(--yellow);box-shadow:0 0 0 7px var(--cream)}.after-keys{padding-top:calc(var(--keys-h) * 1.1 + clamp(1.5rem, 4vw, 3rem))}.section__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 28px;margin-bottom:2rem;display:flex}.section__head h2{margin:0}.site-header{z-index:50;background:var(--ink) url(/grain-dark.svg);color:var(--cream);border-bottom:4px solid var(--brick);position:sticky;top:0}.site-header__bar{align-items:center;gap:12px;padding-block:8px;display:flex}.brand{flex:none;line-height:0;display:block}.brand img{width:auto;height:46px}.nav{margin-left:auto;display:none}.nav__list{gap:2px;margin:0;padding:0;list-style:none;display:flex}.nav__list a,.nav__menu li a{color:var(--cream);text-decoration:none}.nav__list a{font:700 .9rem/1 var(--body);letter-spacing:.1em;text-transform:uppercase;align-items:center;min-height:44px;padding:12px 14px;display:inline-flex}.nav__list a:hover{color:var(--yellow)}.nav__list a[aria-current=page]{box-shadow:inset 0 -5px 0 var(--orchid)}.nav__menu{margin-left:auto}.nav__menu>summary{cursor:pointer;border:3px solid var(--cream);border-radius:var(--radius);min-height:44px;font:800 .85rem/1 var(--body);text-transform:uppercase;letter-spacing:.1em;align-items:center;padding:0 14px;list-style:none;display:inline-flex}.nav__menu>summary::-webkit-details-marker{display:none}.nav__menu[open]>summary{background:var(--cream);color:var(--ink)}.nav__menu ul{background:var(--ink);border-bottom:4px solid var(--brick);margin:0;padding:8px 0 16px;list-style:none;display:grid;position:absolute;top:100%;left:0;right:0}.nav__menu li a{padding:14px var(--gutter);font:400 2rem/1 var(--display);text-transform:uppercase;display:block}.nav__menu li a:hover,.nav__menu li a[aria-current=page]{color:var(--yellow)}.site-header :focus-visible{outline-color:var(--yellow);box-shadow:0 0 0 7px var(--cream)}@media (width>=64rem){.nav{display:block}.nav__menu{display:none}.brand img{height:54px}}.lang-switch{min-width:44px;min-height:44px;font:800 .85rem/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--cream);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.lang-switch:hover{color:var(--yellow)}.lang-switch__flag{line-height:0;display:block}.lang-switch__flag svg{border-radius:2px;display:block;box-shadow:0 0 0 1px #ffffff59}.site-header .btn{--sh:var(--orchid);border-color:var(--cream)}.site-header--brick{background:var(--brick) url(/grain-dark.svg);border-bottom-color:var(--brick)}.site-header--brick .btn{--sh:var(--ink)}.site-header--brick .nav__menu ul{background:var(--brick);border-bottom-color:var(--ink)}.site-header--brick .nav__list a[aria-current=page]{box-shadow:inset 0 -5px 0 var(--cream)}.hero{z-index:2;padding-block:clamp(1.5rem,4vw,3rem) clamp(11rem,24vw,12rem);overflow-y:visible}.hero .wrap{z-index:5}.hero__grid{align-items:start;gap:2.25rem;display:grid}.hero h1{color:var(--cream);margin-bottom:.15em;font-size:clamp(3.4rem,14vw,8.4rem)}.hero h1 .kicker{font:700 clamp(.85rem, 2.6vw, 1.05rem)/1.2 var(--body);letter-spacing:.22em;color:var(--cream);margin-bottom:.9rem;display:block}.hero__artist{font:400 clamp(1.5rem, 4.5vw, 2.1rem)/1.05 var(--display);text-transform:uppercase;color:var(--cream);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:1.1rem;display:flex}.tag{color:var(--ink);padding:.15em .5em .1em;display:inline-block}.tag--blue{background:var(--blue);transform:rotate(-2deg)}.tag--yellow{background:var(--yellow);transform:rotate(1.5deg)}.hero__meta{max-width:40ch;font-weight:500}.hero__meta strong,.hero__mail{color:var(--cream);font-weight:800}.hero__mail:hover{color:var(--yellow)}.site-footer__contact{margin-top:1.4rem}.hero__actions{flex-wrap:wrap;gap:16px;margin-top:1.25rem;display:flex}.hero__cards{grid-template-columns:repeat(24,1fr);align-items:start;width:100%;max-width:44rem;margin-inline:auto;padding:.5rem .75rem 1rem .25rem;display:grid}.paper-card{filter:drop-shadow(9px 9px 0 var(--ink));margin:0;position:relative}.paper-card__inner{background:var(--cream);clip-path:polygon(.8% .6%,99.2% 0,100% 99.3%,0 100%);padding:7px}.paper-card img{width:100%;height:auto}.paper-card--poster{z-index:1;grid-area:1/6/auto/20;transform:rotate(-2deg)}.paper-card--flyer{z-index:2;grid-area:2/1/auto/13;margin-top:-3%;transform:rotate(-1.5deg)}@media (width>=64rem){.hero__grid{grid-template-columns:1fr 1.12fr;gap:3rem}.hero__cards{padding-top:.75rem}}.partners{color:var(--cream);z-index:2;grid-area:3/1/auto/25;margin:1.8rem .2rem 0;position:relative}.partners__label{font:800 .7rem/1 var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--cream);margin:0 0 .8rem}.partners__list{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.partners__item{flex:0 auto;align-items:center;min-width:0;display:flex}.partners__item img{object-fit:contain;width:auto;max-width:100%;height:2.9rem}.partners__item--city-of-boulder img,.partners__item--boulder-arts-commission img{height:3.4rem}.partners__item--visit-boulder img{height:3rem}.partners__item--community-foundation-boulder-county img{height:2.5rem}.partners__item--le-plato img{height:1.8rem}@media (width<=30rem){.partners__list{gap:.4rem}.partners__item--city-of-boulder img,.partners__item--boulder-arts-commission img{height:2.5rem}.partners__item--visit-boulder img{height:2.2rem}.partners__item--community-foundation-boulder-county img{height:1.9rem}.partners__item--le-plato img{height:1.1rem}}@media (width>=64rem){.partners{grid-row:3;margin-top:2.4rem}}.hero__disc{z-index:0;pointer-events:none;border-radius:50%;position:absolute}.hero__disc--blue{aspect-ratio:1;background:var(--blue);width:clamp(4.5rem,12vw,9rem);top:-4.25rem;left:-2.75rem}@media (width>=64rem){.hero__disc--blue{top:-6.75rem;left:-3rem}}.hero__disc--pink{aspect-ratio:1;background:var(--orchid);width:clamp(3rem,7vw,5.5rem);top:.5rem;right:-1.5rem}@media (width>=64rem){.hero__disc--pink{top:2%;right:3%}}.support{position:relative}.guitar--support{pointer-events:none;width:3.2rem;position:absolute;bottom:-1.2rem;right:.5rem;transform:rotate(14deg)}@media (width>=64rem){.guitar--support{width:4.4rem;bottom:-4rem;right:5%}}.hero__zig{z-index:0;pointer-events:none;width:26rem;max-width:70%;height:22px;position:absolute}.hero__zig--a{width:20rem;display:none;bottom:7.5rem;left:3%;transform:rotate(-3deg)}.hero__zig--b{display:none;top:46%;right:-6%;transform:rotate(5deg)}@media (width>=64rem){.hero__zig--a,.hero__zig--b{display:block}}.sax{z-index:1;pointer-events:none;width:clamp(10.9rem,35vw,25.8rem);position:absolute}.hero__copy{position:relative}.hero__sax{height:12rem;margin-top:1.5rem;position:relative}.sax--hero{z-index:4;width:10.2rem;top:50%;left:50%;transform:translate(-50%,-50%)rotate(8deg)}@media (width>=64rem){.hero__sax{width:12rem;height:14rem;margin:0;position:absolute;bottom:-8.2rem;right:-2.4rem}.sax--hero{width:11.2rem}}.sax svg,.keys svg,.zig svg,.decor svg{width:100%;height:100%}.keys{width:106%;height:var(--keys-h);pointer-events:none;z-index:3;transform-origin:50% 0;position:absolute;left:-3%}.keys--down{top:calc(100% - 1.2rem);transform:rotate(-3.2deg)}.keys--up{bottom:calc(100% - 1.2rem);transform:rotate(3.4deg)scaleY(-1)}.keys--flip{transform:rotate(4.5deg)}.site-footer .keys--down{top:-1.4rem}.keys--inline{margin-block:0;position:relative;top:auto;bottom:auto;left:-3%}.split{align-items:center;gap:3rem;display:grid}@media (width>=64rem){.split{grid-template-columns:1.05fr .95fr;gap:4rem}.split--flip>:first-child{order:2}}.big-quote{font:400 clamp(2.2rem, 6.5vw, 4.4rem)/.95 var(--display);text-transform:uppercase;max-width:16ch;margin:0 0 1rem}.page-hero{z-index:2;padding-block:clamp(3rem,9vw,6.5rem) clamp(5.5rem,12vw,9rem);overflow-y:visible}.page-hero h1{margin-bottom:.2em}.page-hero .lede{max-width:40ch;font-size:clamp(1.2rem,2.8vw,1.6rem);font-weight:500;line-height:1.35}.prose{padding-bottom:3rem}.prose h2{margin-top:2em;font-size:clamp(2rem,5.5vw,3.2rem)}.prose h3{margin-top:1.6em}.prose p,.prose ul{max-width:64ch}.edition-layout{gap:2.5rem;padding-block:1rem 3rem;display:grid}@media (width>=64rem){.edition-layout{grid-template-columns:1fr 24rem;align-items:start;gap:4rem}.edition-layout aside{position:sticky;top:7.5rem}}.poster{border:5px solid var(--ink);box-shadow:10px 10px 0 var(--blue);background:var(--cream);margin-bottom:2.5rem;position:relative;transform:rotate(1.5deg)}.poster img{width:100%;height:auto}.card-box{background:var(--cream);border:4px solid var(--ink);box-shadow:8px 8px 0 var(--brick);padding:1.5rem;transform:rotate(-1deg)}.card-box dl{gap:.9rem;margin:0 0 1.25rem;display:grid}.card-box dt{font:800 .75rem/1 var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--brick)}.card-box dd{margin:.25rem 0 0;font-weight:600}@media (width<=63.99rem){.edition-layout aside{order:-1}}.cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));align-items:start;gap:36px 28px;display:grid}.card{background:var(--cream);color:var(--ink);border:4px solid var(--ink);box-shadow:8px 8px 0 var(--ink);transition:transform .15s;position:relative}.card:nth-child(3n+1){transform:rotate(-1.6deg)}.card:nth-child(3n+2){transform:rotate(1.2deg)}.card:nth-child(3n){transform:rotate(-.8deg)}.card:hover,.card:focus-within{transform:rotate(0)translateY(-5px)}.card__media{aspect-ratio:3/4;background:var(--tone,var(--brick));border-bottom:4px solid var(--ink);padding:12px}.card:nth-child(4n+1){--tone:var(--brick)}.card:nth-child(4n+2){--tone:var(--yellow)}.card:nth-child(4n+3){--tone:var(--ink)}.card:nth-child(4n){--tone:var(--orchid)}.card__media picture{height:100%}.card__media img{object-fit:contain;object-position:center;width:100%;height:100%}.card__body{padding:1rem 1.15rem 1.3rem}.card__body h2,.card__body h3{margin:.35rem 0 .2rem;font-size:1.9rem;line-height:1.04}.card__body p{margin:0;font-size:1rem}.card__link{color:var(--ink);text-decoration:none}.card__link:after{content:"";position:absolute;inset:0}.card__tag{font:800 .72rem/1 var(--body);letter-spacing:.16em;text-transform:uppercase;background:var(--yellow);color:var(--ink);border:2px solid var(--ink);padding:5px 8px;display:inline-block}.cutout{--tone:var(--blue);--block:var(--brick);--rot:-2deg;--shape:polygon(7% 0, 100% 0, 93% 100%, 0 100%);isolation:isolate;transform:rotate(var(--rot));filter:drop-shadow(9px 9px 0 var(--ink));margin:0;position:relative}.cutout:before{content:"";background:var(--block);clip-path:var(--shape);z-index:-1;position:absolute;inset:0;transform:translate(-14px,14px)rotate(-3deg)}.cutout__clip{clip-path:var(--shape);background:var(--tone);position:relative}.cutout__clip picture{height:100%}.cutout__clip img{object-fit:cover;width:100%;height:100%}.cutout--slant{--shape:polygon(0 7%, 100% 0, 100% 93%, 0 100%)}.cutout--arch{--shape:inset(0 round 48% 0 0 0)}.cutout--rect{--shape:inset(0)}.t-blue{--tone:var(--blue);--block:var(--yellow)}.t-brick{--tone:var(--brick);--block:var(--blue)}.t-yellow{--tone:var(--yellow);--block:var(--orchid)}.t-orchid{--tone:var(--orchid);--block:var(--ink)}.t-ink{--tone:var(--cream);--block:var(--brick)}.pile{grid-template-columns:repeat(6,1fr);gap:20px 14px;padding:0 14px 18px 18px;display:grid}.pile>:first-child{grid-column:1/5}.pile>:nth-child(2){grid-area:2/4/auto/7;margin-top:-2rem}.pile>:nth-child(3){grid-area:2/1/auto/4;margin-top:1rem}.pile--clear>:nth-child(2) .cutout__clip img{object-position:72% 50%}.pile .cutout__clip{aspect-ratio:4/3}.pile>:nth-child(2) .cutout__clip{aspect-ratio:3/4}.pile>:nth-child(3) .cutout__clip{aspect-ratio:1}.gallery{columns:2 11rem;column-gap:16px;margin:1.5rem 0}@media (width>=64rem){.gallery{columns:4}}.gallery li{break-inside:avoid;background:var(--tone,var(--blue));border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);isolation:isolate;margin-bottom:16px;position:relative;overflow:hidden}.gallery img{width:100%;height:auto}.gallery li:nth-child(5n+1){--tone:var(--brick)}.gallery li:nth-child(5n+2){--tone:var(--yellow)}.gallery li:nth-child(5n+3){--tone:var(--blue)}.gallery li:nth-child(5n+4){--tone:var(--ink)}.gallery li:nth-child(5n){--tone:var(--orchid)}.gallery li:nth-child(4n+2){transform:rotate(1deg)}.gallery li:nth-child(4n+3){transform:rotate(-1.2deg)}.more>summary{margin:.5rem 0 1rem;list-style:none;display:inline-flex}.more>summary::-webkit-details-marker{display:none}.more[open]>summary{display:none}.form{background:var(--cream);color:var(--ink);border:4px solid var(--ink);box-shadow:9px 9px 0 var(--ink);max-width:38rem;padding:clamp(1.25rem,4vw,2.25rem);transform:rotate(-.8deg)}.on-brick .form{box-shadow:9px 9px 0 var(--ink)}.form .btn--ink{background:var(--ink);color:var(--cream);border-color:var(--ink);--sh:var(--blue)}.form .btn--ink:hover{color:var(--yellow)}.form--social .form__links{flex-wrap:wrap;gap:14px;margin:1.25rem 0 0;display:flex}.form--mail .form__mail{font:400 clamp(1.5rem, 5.4vw, 2.5rem)/1.1 var(--display);text-transform:none;overflow-wrap:anywhere;margin:0 0 1.25rem}.form--mail .form__mail a{color:var(--ink)}.form h2{font-size:clamp(2rem,6vw,3rem)}.field{gap:6px;margin-bottom:1rem;display:grid}label{font-size:1rem;font-weight:700}input,textarea{font:inherit;color:var(--ink);border:3px solid var(--ink);border-radius:var(--radius);background:#fff;width:100%;min-height:52px;padding:10px 12px}textarea{resize:vertical;min-height:9rem}.hp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.form__note{opacity:.8;margin:.75rem 0 1rem;font-size:.875rem}.form__status{min-height:1.5em;margin:1rem 0 0;font-weight:700}.band{align-items:center;gap:3rem;display:grid}.band>.form{max-width:none}.band--top{align-items:start}@media (width>=64rem){.band{grid-template-columns:1fr 1fr}}.people{gap:.35rem;display:grid}.site-footer{background:var(--ink) url(/grain-dark.svg);color:var(--cream);padding-block:calc(var(--keys-h) * 1.15 + 2rem) 1.75rem;z-index:1;position:relative}.site-footer a{color:var(--yellow)}.site-footer :focus-visible{outline-color:var(--yellow);box-shadow:0 0 0 7px var(--cream)}.site-footer__grid{gap:2rem;display:grid}@media (width>=48rem){.site-footer__grid{grid-template-columns:2fr 1fr 1fr}}.site-footer__brand img{width:auto;height:64px;margin-bottom:1rem}.site-footer li{margin-bottom:8px}.site-footer .eyebrow{color:var(--orchid)}.site-footer__legal{margin-top:2.25rem;font-size:.9rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.card:hover,.card:focus-within,.btn:hover,.btn:active{transform:none}}.hl{background:var(--ink);color:var(--yellow);padding:0 .14em}.on-ink .hl{background:var(--yellow);color:var(--ink)}.on-brick .hl{background:var(--cream);color:var(--brick)}.page-hero__actions{margin-top:1.5rem}.page-hero__subtitle{font:400 clamp(1.8rem, 5vw, 2.8rem)/1 var(--display);text-transform:uppercase;margin:0 0 1rem}.page-hero__actions:empty,.page-hero .lede:empty{display:none}.page-hero h1{max-width:14ch}.page-hero--wide h1{max-width:none}.page-hero .wrap{z-index:5}.page-hero .sax,.page-hero .decor{z-index:4}.sax--page{width:clamp(8.2rem,19vw,11.6rem);bottom:-4.5rem;right:-1.5rem;transform:rotate(14deg)}.page-hero--decor{padding-bottom:clamp(12rem,32vw,15rem)}@media (width>=64rem){.sax--page{width:20.4rem;bottom:-3rem;right:3rem}.page-hero--decor{padding-bottom:clamp(5.5rem,12vw,9rem)}.page-hero--decor h1{max-width:62%;font-size:clamp(3.6rem,10vw,8rem)}}.decor{pointer-events:none;position:absolute}.guitar{aspect-ratio:270/760;filter:drop-shadow(5px 5px 0 var(--ink))}.shoes{aspect-ratio:430/300;filter:drop-shadow(6px 6px 0 var(--ink))}.mission{padding-bottom:clamp(10rem,22vw,15rem);overflow:clip}.guitar--mission{transform-origin:50% 70%;z-index:3;width:clamp(6.5rem,24vw,9.5rem);position:absolute;bottom:.5rem;right:.5rem;transform:rotate(-32deg)}@media (width>=64rem){.guitar--mission{width:13.5rem;bottom:.5rem;right:4.5rem}}.mission__shoes{padding-inline:var(--gutter);z-index:1;pointer-events:none;justify-content:space-around;align-items:flex-end;display:flex;position:absolute;bottom:.9rem;left:0;right:0}.mission__shoes .shoes{width:clamp(6rem,17vw,13rem);filter:drop-shadow(4px 4px 0 var(--ink));transform-origin:30% 100%;flex:none;animation:1.5s ease-in-out infinite shoe-step;position:relative}.shoe-step--1{--tilt:-6deg;transform:rotate(-6deg)}.shoe-step--2{--tilt:5deg;margin-bottom:1.4rem;animation-delay:-.4s!important}.shoe-step--3{--tilt:-4deg;animation-delay:-.8s!important}.shoe-step--4{--tilt:7deg;margin-bottom:1rem;animation-delay:-1.1s!important}.shoe-step--5{--tilt:-5deg;margin-bottom:1.6rem;animation-delay:-.2s!important}@media (width<=47.99rem){.shoe-step--5{display:none}}@keyframes shoe-step{0%,to{transform:translateY(0) rotate(var(--tilt,0deg))}25%{transform:translateY(-.55rem) rotate(calc(var(--tilt,0deg) + 5deg))}50%{transform:translateY(0) rotate(var(--tilt,0deg))}75%{transform:translateY(-.3rem) rotate(calc(var(--tilt,0deg) - 4deg))}}.skirt svg g{transform-box:fill-box;transform-origin:50% 0}.skirt .sk-t3{animation:6.5s ease-in-out infinite skirt-sway}.skirt .sk-t2{animation:5.2s ease-in-out -1.6s infinite skirt-sway}.skirt .sk-t1{animation:4.4s ease-in-out -3s infinite skirt-sway}@keyframes skirt-sway{0%,to{transform:translate(-9px)skew(-.8deg)}50%{transform:translate(9px)skew(.8deg)}}@media (prefers-reduced-motion:reduce){.skirt svg g,.mission__shoes .shoes{animation:none!important}}.guitar--page{width:clamp(4.5rem,11vw,6rem);bottom:-4.5rem;right:-.5rem;transform:rotate(18deg)}.shoes--page{width:clamp(13rem,40vw,15rem);bottom:-1.75rem;right:-.5rem;transform:rotate(-6deg)}@media (width>=64rem){.guitar--page{width:8rem;bottom:-4rem;right:2%}.shoes--page{width:18rem;bottom:-1rem;right:3%}}.skirt{z-index:3;height:max(28.8vw,11rem);position:absolute;top:calc(100% - 2px);left:0;right:0}.after-skirt{padding-top:calc(max(28.8vw,11rem) + clamp(2rem,5vw,3.5rem))}.mission .wrap{z-index:1}.pile--support{padding:0 var(--gutter);grid-template-columns:1fr;gap:2.5rem;display:grid}@media (width>=48rem){.pile--support{grid-template-columns:repeat(3,1fr)}}.pile--support>*{grid-area:auto!important;margin-top:0!important}.pile--support .cutout__clip{aspect-ratio:1!important}.after-keys-up{padding-top:calc(var(--keys-h) * 1.1 + 2rem)}.has-skirt{z-index:2;overflow-y:visible}.paper-card--aside{margin:0 .5rem 2.5rem .25rem;transform:rotate(-2deg)}.prose .cutout{margin:1.5rem 0 3rem .75rem}.enye{margin-top:.16em;display:inline-block}.campaign-media{grid-template-columns:1fr 1fr;align-items:start;gap:16px;margin:1.75rem 0 2.25rem;display:grid}.paper-card--mini{filter:drop-shadow(6px 6px 0 var(--ink))}.paper-card--mini .paper-card__inner{padding:5px}.paper-card--mini-a{transform:rotate(-2deg)}@media (width<=63.99rem){.page-hero--campaign{padding-bottom:7.5rem}.page-hero--campaign h1{font-size:clamp(2.9rem,12vw,6rem)}.page-hero--campaign .sax--page{width:6.1rem;bottom:-3rem;right:.5rem}.edition-layout--current aside{display:none}}.campaign-top{margin:1.75rem 0 2.25rem}.campaign-top .campaign-media{margin-bottom:0}@media (width>=64rem){.campaign-top{display:none}}@media (width<=29.99rem){.cards{grid-template-columns:repeat(2,1fr);gap:26px 16px}.card{box-shadow:5px 5px 0 var(--ink);border-width:3px}.card__media{border-bottom-width:3px;padding:7px}.card__body{padding:.65rem .7rem .85rem}.card__body h2,.card__body h3{margin:.45rem 0 .25rem;font-size:1.2rem}.card__body p{font-size:.85rem;line-height:1.35}.card__tag{letter-spacing:.1em;padding:4px 5px;font-size:.58rem}.card__media{padding:4px}.cards>.card:first-child:nth-last-child(odd){grid-column:1/-1;justify-self:center;width:min(100%,20rem)}.cards>.card:first-child:nth-last-child(odd) .card__media{padding:7px}.cards>.card:first-child:nth-last-child(odd) .card__body{padding:.9rem 1rem 1.1rem}.cards>.card:first-child:nth-last-child(odd) .card__body h2,.cards>.card:first-child:nth-last-child(odd) .card__body h3{font-size:1.9rem}.cards>.card:first-child:nth-last-child(odd) .card__body p{font-size:1rem}}@media (width>=30rem) and (width<=63.99rem){.cards{grid-template-columns:repeat(2,1fr)}.cards>.card:last-child:nth-child(odd){grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.cards>.card:last-child:nth-child(odd) .card__media{border-bottom:0;border-right:4px solid var(--ink)}.cards>.card:last-child:nth-child(odd) .card__body{align-self:center;padding:1.5rem}.cards>.card:last-child:nth-child(odd) .card__body h2,.cards>.card:last-child:nth-child(odd) .card__body h3{font-size:2.4rem}}@media (width<=63.99rem){.hero__grid{grid-template-columns:1fr 1fr;gap:1.1rem 1rem}.hero__copy,.hero__cards{display:contents}.hero h1{order:1;grid-column:1/-1;margin-bottom:0}.hero__artist{order:2;grid-column:1/-1;margin-bottom:0}.paper-card{filter:drop-shadow(5px 5px 0 var(--ink))}.paper-card--poster{order:3;grid-area:auto/1/auto/-1;justify-self:center;width:min(80%,19rem);margin:.4rem 0 0}.paper-card--flyer{order:3;grid-area:auto/1;margin:.2rem 0 0}.hero__info{order:4;grid-column:1/-1;grid-template-columns:1fr clamp(5.6rem,23vw,8.4rem);align-items:center;gap:.75rem;display:grid}.hero__sax{height:9.5rem;margin:0;position:relative}.sax--hero{width:clamp(5.2rem,22vw,8rem);transform:translate(-50%,-50%)rotate(10deg)}.hero__actions{flex-wrap:nowrap;order:5;grid-column:1/-1;gap:12px;margin-top:0}.hero__actions .btn{letter-spacing:.05em;text-align:center;flex:1 1 0;min-width:0;padding:.55em .6em;font-size:.82rem}.partners{order:6;grid-area:auto/1/auto/-1;margin:.6rem 0 0}.hero{padding-bottom:7rem}}@media (width>=64rem){.edition-layout--current{grid-template-columns:minmax(0,1fr) 36rem}.edition-layout--current aside{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem 1.75rem;display:grid}.edition-layout--current aside .poster{margin-bottom:0}.edition-layout--current aside .paper-card--aside{margin:1.5rem 0 0}.edition-layout--current aside .card-box{grid-column:1/-1;transform:rotate(-.6deg)}}.page-hero__media:empty{display:none}.paper-card--header{max-width:34rem;margin:2rem .5rem .5rem 0;transform:rotate(2deg)}@media (width>=64rem){.page-hero__wrap{position:relative}.page-hero__media{width:31rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.paper-card--header{margin:0}.page-hero:has(.paper-card--header) .page-hero__wrap h1{max-width:50%;font-size:clamp(4rem,7.2vw,7rem)}.page-hero:has(.paper-card--header){padding-bottom:clamp(7rem,12vw,10rem)}}.paper-card--header-tall{max-width:17rem;margin-inline:.5rem auto;transform:rotate(-2deg)}@media (width>=64rem){.page-hero__media:has(.paper-card--header-tall){width:22rem;right:3%}.page-hero:has(.paper-card--header-tall) .page-hero__wrap h1{max-width:58%;font-size:clamp(3.4rem,6.2vw,6rem)}.page-hero:has(.paper-card--header-tall) .lede{max-width:56%}}.show-full{font:800 .85rem/1 var(--body);letter-spacing:.16em;text-transform:uppercase;background:var(--brick);color:var(--cream);margin:0 0 1rem;padding:6px 10px;display:inline-block}.card-box dd a{color:inherit;text-underline-offset:3px;text-decoration:underline}.show-artists{gap:.5rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.show-artists li{font-weight:600}.show-artists strong{font-weight:800}.also-this-week{border:4px solid var(--ink);background:var(--cream);box-shadow:8px 8px 0 var(--blue);margin-top:2.5rem;padding:1.25rem 1.5rem}.also-this-week .eyebrow{color:var(--brick);margin-bottom:.4rem}.also-this-week p:last-child{margin-bottom:0}.hero-free{background:var(--cream);color:var(--ink);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);z-index:2;grid-area:3/1/auto/25;align-items:center;gap:1.25rem;margin:1.4rem .2rem 0;padding:.7rem;text-decoration:none;display:flex;position:relative;transform:rotate(-.8deg)}.hero-free:hover,.hero-free:focus-visible{box-shadow:8px 8px 0 var(--yellow);transform:rotate(0)translate(-2px,-2px)}.hero-free:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.hero-free__poster{border:2px solid var(--ink);flex:0 0 clamp(9rem,41%,15.5rem);display:block}.hero-free__poster img{width:100%;height:auto;display:block}.hero-free__text{gap:.3rem;min-width:0;display:grid}.hero-free__tag{font:800 .72rem/1 var(--body);letter-spacing:.16em;text-transform:uppercase;background:var(--brick);color:var(--cream);justify-self:start;padding:5px 8px}.hero-free__title{font:400 clamp(1.5rem, 2.6vw, 2.1rem)/1 var(--display);text-transform:uppercase}.hero-free__meta{font-size:.95rem;font-weight:600;line-height:1.3}.hero-free__more{font:800 .8rem/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--brick);text-underline-offset:4px;text-decoration:underline}@media (width>=64rem){.hero-free{grid-row:5}}@media (width<=63.99rem){.hero-free{order:7;grid-area:auto/1/auto/-1;margin:.9rem 0 0}}@media (width<=24rem){.hero-free__poster{flex-basis:8.5rem}.hero-free__title{font-size:1.35rem}}.hero .hero-free,.hero .hero-free:hover,.hero .hero-free__title,.hero .hero-free__meta{color:var(--ink)}.hero .hero-free__tag{color:var(--cream)}.hero .hero-free__more{color:var(--brick)}.hero__zig-between{display:none}@media (width>=64rem){.hero__zig-between{z-index:3;pointer-events:none;grid-area:4/1/auto/25;justify-self:end;width:16rem;max-width:70%;height:22px;margin:1.1rem 1rem -.4rem 0;display:block;position:relative;transform:rotate(3deg)}.hero-free{justify-self:start;width:fit-content;max-width:100%}.hero-free__poster{flex:0 0 14.5rem}.hero-free__text{max-width:15rem}}.paper-card--jeremy{z-index:3;grid-area:2/13/auto/25;margin-top:-3%;transform:rotate(2deg)}@media (width<=63.99rem){.paper-card--jeremy{order:3;grid-area:auto/2;margin:.2rem 0 0}}@media (width>=64rem){.cards{grid-template-columns:repeat(3,1fr);align-items:stretch}.cards>.card{flex-direction:column;display:flex}.cards>.card .card__body{flex:1}}.page-hero .lede .lede__line{text-wrap:pretty;display:block}.nw{white-space:nowrap}.page-hero--campaign .page-hero__subtitle{margin:.2rem 0 .9rem;font-size:clamp(1.3rem,3.6vw,2.1rem)}.paper-card--mini-a{grid-column:1/-1;justify-self:center;width:min(72%,16rem)}.paper-card--mini-b{margin-top:0;transform:rotate(-1.5deg)}.paper-card--mini-c{transform:rotate(2deg)}@media (width>=64rem){.edition-layout--current aside .poster{grid-column:1/-1;justify-self:center;width:min(66%,21rem);margin-bottom:.25rem}.edition-layout--current aside .paper-card--aside{margin:.5rem 0 0;transform:rotate(-1.5deg)}.edition-layout--current aside .paper-card--aside-b{transform:rotate(2deg)}}.nav__list a.nav__donate{background:var(--orchid);color:var(--ink);border:3px solid var(--cream);border-radius:var(--radius);box-shadow:4px 4px 0 var(--yellow);letter-spacing:.07em;min-height:44px;margin-left:10px;padding:.4em 1.05em;font-size:.875rem;font-weight:800;transition:transform .12s,box-shadow .12s}.nav__list a.nav__donate:hover{color:var(--ink);box-shadow:6px 6px 0 var(--yellow);transform:translate(-2px,-2px)}.nav__list a.nav__donate:active{box-shadow:1px 1px 0 var(--yellow);transform:translate(3px,3px)}.site-header--brick .nav__list a.nav__donate{box-shadow:4px 4px 0 var(--ink)}.site-header--brick .nav__list a.nav__donate:hover{box-shadow:6px 6px 0 var(--ink)}.site-header--brick .nav__list a.nav__donate:active{box-shadow:1px 1px 0 var(--ink)}@media (prefers-reduced-motion:reduce){.nav__list a.nav__donate:hover,.nav__list a.nav__donate:active{transform:none}}
