.shows-page,.show-page{color:#132019;min-height:100vh;font-family:var(--sans,"Manrope", Arial, sans-serif);background:#f4f0e7}.shows-index-hero{color:#f8f5ec;background:linear-gradient(90deg,#081d1714,#081d179e),linear-gradient(#081d1714,#081d17b8),url(/test-template-placeholder.svg) 50% 52%/cover;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-content:end;gap:3rem;min-height:610px;padding:8rem 6vw 5rem;display:grid}.shows-index-hero>p,.shows-directory-head p,.show-masthead p,.show-introduction>div>p,.show-feature-copy>p,.show-archive header p,.show-contributors>p,.more-shows header p{color:#e8b857;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.1rem;font-size:.63rem;font-weight:800}.shows-index-hero>p{grid-column:1/-1}.shows-index-hero h1{font-family:var(--display,"Fraunces", Georgia, serif);letter-spacing:-.065em;margin:0;font-size:clamp(4.8rem,10vw,10rem);font-weight:520;line-height:.76}.shows-index-hero>div{border-left:1px solid #ffffff73;align-self:end;gap:1.1rem;padding:0 0 .75rem 2rem;display:grid}.shows-index-hero>div strong{max-width:430px;font-family:var(--display,"Fraunces", Georgia, serif);font-size:1.85rem;font-weight:520;line-height:1.03}.shows-index-hero>div span{color:#d9ddd7;max-width:440px;font-size:.86rem;line-height:1.75}.arts-showcase-lead{color:#fff;background:#431f18;align-items:end;min-height:680px;display:grid;position:relative;overflow:hidden}.arts-showcase-lead>img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.arts-showcase-lead:hover>img{transform:scale(1.025)}.arts-showcase-wash{background:linear-gradient(90deg,#38110ce0,#38110c33 68%),linear-gradient(#0000 35%,#200d0ab8);position:absolute;inset:0}.arts-showcase-lead>div{z-index:1;max-width:920px;padding:6rem 6vw;position:relative}.arts-showcase-lead p{color:#ffcfae;letter-spacing:.2em;text-transform:uppercase;margin:0 0 1.3rem;font-size:.66rem;font-weight:800}.arts-showcase-lead h2{font-family:var(--display,"Fraunces", Georgia, serif);letter-spacing:-.065em;margin:0;font-size:clamp(5rem,10vw,10rem);font-weight:520;line-height:.78}.arts-showcase-lead strong{max-width:650px;font-family:var(--display,"Fraunces", Georgia, serif);margin-top:2rem;font-size:clamp(1.55rem,3vw,2.6rem);font-weight:480;line-height:1.08;display:block}.arts-showcase-lead i{letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid;margin-top:2.5rem;padding-bottom:.45rem;font-size:.68rem;font-style:normal;font-weight:800;display:inline-block}.shows-directory{padding:7rem 6vw 9rem}.shows-directory-head{border-bottom:1px solid #11201847;justify-content:space-between;align-items:end;gap:2rem;padding-bottom:2rem;display:flex}.shows-directory-head h2,.show-archive header h2,.more-shows header h2{font-family:var(--display,"Fraunces", Georgia, serif);letter-spacing:-.055em;margin:0;font-size:clamp(3rem,6vw,6rem);font-weight:520;line-height:.88}.shows-filter{gap:1.5rem;display:flex}.shows-filter button{color:#4f5c54;letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #0000;padding:.55rem 0;font-size:.61rem;font-weight:800}.shows-filter button.active{color:#142019;border-color:currentColor}.secrets .shows-filter button.active{color:#9c3e25}.shows-directory-grid{grid-template-columns:1fr 1fr;display:grid}.shows-directory-grid article{border-bottom:1px solid #1120183d;grid-template-columns:minmax(180px,.82fr) 1.18fr;min-width:0;display:grid}.shows-directory-grid article:nth-child(odd){border-right:1px solid #1120183d}.show-directory-image{background:#d8d3c8;min-height:390px;position:relative;overflow:hidden}.show-directory-image img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.show-directory-image:hover img{transform:scale(1.035)}.show-directory-image span{color:#fff;letter-spacing:.09em;text-transform:uppercase;background:#0a130ee0;padding:.75rem .9rem;font-size:.56rem;font-weight:800;position:absolute;bottom:0;right:0}.show-directory-copy{flex-direction:column;padding:2.2rem;display:flex}.show-directory-copy>p{color:#8b3a27;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.2rem;font-size:.58rem;font-weight:800}.advantage .show-directory-copy>p{color:#1e604a}.show-directory-copy h3{font-family:var(--display,"Fraunces", Georgia, serif);letter-spacing:-.055em;margin:0;font-size:clamp(2.2rem,4vw,4rem);font-weight:520;line-height:.85}.show-directory-copy>strong{color:#404a43;font-family:var(--display,"Fraunces", Georgia, serif);margin-top:1.5rem;font-size:1.25rem;font-weight:480;line-height:1.15;display:block}.show-directory-copy ul,.show-introduction aside ul{flex-wrap:wrap;gap:.45rem 1rem;margin:1.5rem 0;padding:0;list-style:none;display:flex}.show-directory-copy li,.show-introduction aside li{color:#69736c;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:750}.show-directory-copy li:before,.show-introduction aside li:before{content:"·";color:#c37955;margin-right:.5rem}.show-directory-copy>div{border-top:1px solid #11201829;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1.5rem;display:flex}.show-directory-copy>div a,.show-directory-copy>div button{color:#15211a;letter-spacing:.09em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid;padding:.55rem 0;font-size:.59rem;font-weight:800}.show-directory-copy>div button.followed{color:#9c3e25}.advantage .show-directory-copy>div button.followed{color:#1e604a}.show-masthead{color:#fff;background:#0f1914;grid-template-columns:1fr auto;align-content:end;gap:3rem;min-height:760px;padding:6rem 6vw 4.5rem;display:grid;position:relative;overflow:hidden}.show-masthead>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.show-masthead-shade{background:linear-gradient(90deg,#050e09e0,#050e092e 72%),linear-gradient(#0000 45%,#050e09bd);position:absolute;inset:0}.show-masthead>a{z-index:1;color:#fff;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #fff9;padding-bottom:.4rem;font-size:.6rem;font-weight:800;position:absolute;top:2.2rem;left:6vw}.show-title-lockup,.show-masthead>dl{z-index:1;position:relative}.show-title-lockup h1{max-width:1050px;font-family:var(--display,"Fraunces", Georgia, serif);letter-spacing:-.075em;margin:0;font-size:clamp(5.5rem,12vw,12rem);font-weight:520;line-height:.72}.show-title-lockup strong{max-width:700px;font-family:var(--display,"Fraunces", Georgia, serif);margin-top:2.2rem;font-size:clamp(1.5rem,3vw,2.7rem);font-weight:470;line-height:1.05;display:block}.show-masthead>dl{border-top:1px solid #ffffff80;min-width:280px;margin:0}.show-masthead>dl div{border-bottom:1px solid #ffffff4d;grid-template-columns:90px 1fr;gap:1rem;padding:1rem 0;display:grid}.show-masthead dt{color:#b9c1bb;letter-spacing:.1em;text-transform:uppercase;font-size:.55rem;font-weight:800}.show-masthead dd{font-family:var(--display,"Fraunces", Georgia, serif);margin:0;font-size:.95rem}.show-introduction{border-bottom:1px solid #11201838;grid-template-columns:minmax(0,1.55fr) minmax(260px,.45fr);gap:7vw;padding:7rem 6vw;display:grid}.show-introduction h2{max-width:1100px;font-family:var(--display,"Fraunces", Georgia, serif);letter-spacing:-.05em;margin:0;font-size:clamp(2.7rem,5.5vw,5.6rem);font-weight:500;line-height:.95}.show-introduction aside{border-left:1px solid #1120183d;padding-left:2rem}.show-introduction aside button{color:#fff;letter-spacing:.09em;text-transform:uppercase;background:#183e30;border:0;width:100%;padding:1rem 1.2rem;font-size:.63rem;font-weight:800}.secrets .show-introduction aside button{background:#a8482c}.show-introduction aside button.followed{color:#172019;background:#e3c365}.show-introduction aside>span{color:#677169;margin-top:1.4rem;font-size:.72rem;line-height:1.6;display:block}.show-feature{color:#f8f5ed;background:#0e1913;grid-template-columns:minmax(0,1.2fr) minmax(380px,.8fr);min-height:760px;scroll-margin-top:84px;display:grid}.show-feature-media{min-height:660px;position:relative}.show-feature-media:after{content:"";background:linear-gradient(#0000 50%,#050c0885);position:absolute;inset:0}.show-feature-media img{object-fit:cover;width:100%;height:100%}.show-feature-media span{z-index:1;color:#fff;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:800;position:absolute;bottom:2rem;left:2rem}.show-feature-copy{flex-direction:column;justify-content:center;padding:5rem;display:flex}.show-feature-copy h2{font-family:var(--display,"Fraunces", Georgia, serif);letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,6vw,6.5rem);font-weight:500;line-height:.82}.show-feature-copy>strong{color:#fff;font-family:var(--display,"Fraunces", Georgia, serif);margin-top:2rem;font-size:1.45rem;font-weight:470;line-height:1.2;display:block}.show-feature-copy>span{color:#bfc8c1;margin-top:1.4rem;font-size:.8rem;line-height:1.8;display:block}.show-feature-copy dl{border-top:1px solid #fff3;margin:2rem 0 0}.show-feature-copy dl div{border-bottom:1px solid #ffffff24;grid-template-columns:110px 1fr;gap:1rem;padding:.8rem 0;display:grid}.show-feature-copy dt{color:#8fa096;letter-spacing:.1em;text-transform:uppercase;font-size:.54rem;font-weight:800}.show-feature-copy dd{color:#e7ebe8;margin:0;font-size:.7rem;line-height:1.5}.show-feature-copy button,.show-feature-copy>a{color:#101813;letter-spacing:.1em;text-transform:uppercase;background:#e7c564;border:0;align-self:start;margin-top:2rem;padding:.9rem 1.1rem;font-size:.62rem;font-weight:800}.show-feature-copy>.show-demo-media-note{color:#d5ddd7;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #ffffff3d;border-bottom:1px solid #ffffff3d;align-self:start;margin-top:2rem;padding:.8rem 0;font-size:.64rem;font-weight:800}.show-archive{padding:8rem 6vw}.show-archive header{max-width:820px;margin-bottom:3rem}.show-archive-grid{border-top:1px solid #11201847;grid-template-columns:repeat(3,1fr);display:grid}.show-archive-grid button{text-align:left;background:0 0;border:1px solid #11201838;border-top:0;border-left:0;flex-direction:column;min-width:0;padding:1.25rem;display:flex}.show-archive-grid button img{aspect-ratio:4/3;object-fit:cover;filter:saturate(.82);width:100%}.show-archive-grid button>span{color:#9a432b;letter-spacing:.11em;text-transform:uppercase;margin-top:1rem;font-size:.55rem;font-weight:800}.advantage .show-archive-grid button>span{color:#1e604a}.show-archive-grid button>strong{font-family:var(--display,"Fraunces", Georgia, serif);letter-spacing:-.045em;margin-top:.8rem;font-size:clamp(1.7rem,3vw,3.2rem);font-weight:520;line-height:.92}.show-archive-grid button>i{color:#4f5b53;letter-spacing:.07em;text-transform:uppercase;margin-top:auto;padding-top:1.4rem;font-size:.58rem;font-style:normal;font-weight:800}.show-contributors{color:#f3efe7;background:#173d30;padding:6rem 6vw}.show-contributors>div{border-top:1px solid #ffffff4d;grid-template-columns:repeat(3,1fr);display:grid}.show-contributors>div span{border-bottom:1px solid #ffffff3d;border-right:1px solid #ffffff3d;align-items:end;gap:1rem;min-height:130px;padding:1.3rem 0;display:flex}.show-contributors i{color:#dfc469;font-size:.58rem;font-style:normal}.show-contributors strong{font-family:var(--display,"Fraunces", Georgia, serif);font-size:clamp(1.5rem,3vw,3rem);font-weight:480;line-height:.95}.more-shows{padding:7rem 6vw 9rem}.more-shows>div{border-top:1px solid #11201847;grid-template-columns:repeat(3,1fr);margin-top:3rem;display:grid}.more-shows>div a{border-bottom:1px solid #11201838;border-right:1px solid #11201838;flex-direction:column;min-height:260px;padding:1.6rem;display:flex}.more-shows a>span{color:#9a432b;letter-spacing:.12em;text-transform:uppercase;font-size:.55rem;font-weight:800}.more-shows a>strong{font-family:var(--display,"Fraunces", Georgia, serif);letter-spacing:-.05em;margin-top:2rem;font-size:clamp(2.3rem,4vw,4rem);font-weight:520;line-height:.88}.more-shows a>i{color:#566159;font-family:var(--display,"Fraunces", Georgia, serif);margin-top:auto;font-size:1.05rem;font-style:normal;line-height:1.18}@media (width<=1050px){.shows-index-hero{grid-template-columns:1fr}.shows-index-hero>div{max-width:650px}.shows-directory-grid article{grid-template-columns:1fr}.show-directory-image{min-height:320px}.show-masthead{grid-template-columns:1fr}.show-masthead>dl{max-width:620px}.show-feature{grid-template-columns:1fr}.show-feature-media{min-height:640px}.show-feature-copy{padding:4rem 6vw}}@media (width<=760px){.shows-index-hero{min-height:600px;padding:7rem 1.25rem 3rem}.shows-index-hero h1{font-size:clamp(4rem,20vw,6.8rem)}.shows-index-hero>div{padding-left:1rem}.arts-showcase-lead{min-height:600px}.arts-showcase-lead>div{padding:4rem 1.25rem}.arts-showcase-lead h2{font-size:clamp(4rem,22vw,7rem)}.shows-directory{padding:5rem 1.25rem 6rem}.shows-directory-head{flex-direction:column;align-items:start}.shows-filter{width:100%;overflow-x:auto}.shows-filter button{flex:none}.shows-directory-grid{grid-template-columns:1fr}.shows-directory-grid article:nth-child(odd){border-right:0}.show-directory-copy{padding:1.5rem 0 3rem}.show-masthead{min-height:720px;padding:6rem 1.25rem 2.5rem}.show-masthead>a{left:1.25rem}.show-title-lockup h1{font-size:clamp(4.6rem,23vw,7.6rem)}.show-masthead>dl{min-width:0}.show-introduction{grid-template-columns:1fr;gap:2.5rem;padding:5rem 1.25rem}.show-introduction aside{border-top:1px solid #1120183d;border-left:0;padding:2rem 0 0}.show-feature-media{min-height:480px}.show-feature-copy{padding:3.5rem 1.25rem}.show-archive{padding:6rem 1.25rem}.show-archive-grid{grid-template-columns:1fr}.show-archive-grid button{border-right:0;min-height:520px;padding:1rem 0 2.5rem}.show-contributors{padding:5rem 1.25rem}.show-contributors>div{grid-template-columns:1fr}.show-contributors>div span{border-right:0}.more-shows{padding:5rem 1.25rem 7rem}.more-shows>div{grid-template-columns:1fr}}html[data-theme=dark] .shows-filter button,html[data-theme=dark] .show-directory-copy li,html[data-theme=dark] .show-archive-grid button>small,html[data-theme=dark] .more-shows a>small{color:var(--public-muted)}html[data-theme=dark] .shows-page .show-directory-copy>p,html[data-theme=dark] .show-page .show-directory-copy>p,html[data-theme=dark] .shows-page .show-archive-grid button>span,html[data-theme=dark] .show-page .show-archive-grid button>span,html[data-theme=dark] .shows-page .more-shows a>span,html[data-theme=dark] .show-page .more-shows a>span{color:var(--public-copper)}html[data-theme=dark] .shows-page.advantage .show-directory-copy>p,html[data-theme=dark] .show-page.advantage .show-directory-copy>p,html[data-theme=dark] .shows-page.advantage .show-archive-grid button>span,html[data-theme=dark] .show-page.advantage .show-archive-grid button>span,html[data-theme=dark] .shows-page.advantage .more-shows a>span,html[data-theme=dark] .show-page.advantage .more-shows a>span{color:var(--public-blue)}.shows-page,.show-page{color:var(--reader-ink,#16191c);background:var(--reader-paper,#f6f5f1)}.shows-index-hero{min-height:min(76vh,820px)}.shows-index-hero h1,.arts-showcase-lead h2,.shows-directory-head h2,.show-masthead h1,.show-feature-copy h2,.show-archive header h2,.more-shows header h2{font-family:var(--reader-display,"Fraunces", Georgia, serif);letter-spacing:-.052em;font-weight:500}.shows-index-hero>p,.arts-showcase-lead p,.shows-directory-head p,.show-masthead p,.show-introduction>div>p,.show-feature-copy>p,.show-archive header p,.show-contributors>p,.more-shows header p{color:#e4c990;font-size:.7rem}.shows-directory,.show-archive,.more-shows{color:var(--reader-ink,#16191c);background:var(--reader-surface,#fffefa)}.shows-directory-head,.shows-directory-grid,.shows-directory-grid article,.show-archive-grid,.show-archive-grid button,.more-shows>div,.more-shows>div a{border-color:var(--reader-rule,#d7d2c7)}.show-directory-copy,.show-archive-grid button,.more-shows>div a{color:var(--reader-ink,#16191c);background:0 0}.show-archive-grid button.active{background:var(--reader-sand,#eceae3)}.show-directory-image img,.show-archive-grid button img{filter:saturate(.86)contrast(1.03)}.show-contributors{color:#f5f1e8;background:#111517}.showcase .show-contributors{background:#151719}.show-feature{background:#101416}.show-feature-copy button,.show-feature-copy>a{color:#111517;background:#e8dfca}html[data-theme=dark] .shows-page .show-directory-copy>div a,html[data-theme=dark] .show-page .show-directory-copy>div a{color:var(--reader-ink,#f1eee7)}
