.siteChrome__act,.worldChrome__mobileMenu,.workPanel__instruction--mobile,.biographyMoment__year{display:none}.overture__handoff{z-index:-2;opacity:0;filter:blur(34px);pointer-events:none;transform-origin:bottom;background:radial-gradient(at 50% 100%,#b8975a52,#0000 56%),linear-gradient(#0000,#0d0b09f5);height:48%;bottom:-16%;left:-20%;right:-20%}@media (max-width:900px){:root{--page-gutter:clamp(1.15rem, 5.2vw, 2rem);--chrome-height:calc(4.65rem + env(safe-area-inset-top))}html{scroll-padding-top:var(--chrome-height)}body{font-size:.98rem;overflow-x:hidden}.menu-open,.menu-open body{overflow:hidden}a,button,summary{touch-action:manipulation}.atmosphere__beam{opacity:.045;filter:blur(16px);width:70vw}.atmosphere__beam--left{left:-28vw}.atmosphere__beam--right{right:-32vw}.atmosphere__proscenium{margin-inline:.35rem;box-shadow:inset .5rem 0 1.5rem #00000047,inset -.5rem 0 1.5rem #00000047}.atmosphere__vignette{background:radial-gradient(#0000 54%,#0000003d 82%,#00000094 100%),linear-gradient(#00000052,#0000 16% 82%,#00000061)}.siteChrome{height:var(--chrome-height);padding:env(safe-area-inset-top) var(--page-gutter) 0;background:linear-gradient(#070707f0,#070707a3 66%,#0000);align-items:center}.siteChrome:after{content:"";right:var(--page-gutter);bottom:0;left:var(--page-gutter);opacity:.35;background:linear-gradient(90deg,#0000,#d4c4a338,#0000);height:1px;position:absolute}.siteChrome__mark,.soundControl,.menuButton{min-width:2.75rem;min-height:2.75rem}.siteChrome__mark{gap:0}.siteChrome__monogram{background:#0808086b;width:2.7rem;height:2.7rem;font-size:1.2rem}.siteChrome__wordmark{display:none}.siteChrome__act{left:50%;top:calc(env(safe-area-inset-top) + 50%);color:#e4dac58a;max-width:9.5rem;font-family:var(--font-mono);letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.55rem;font-size:.52rem;line-height:1;display:flex;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.siteChrome__act small{color:var(--old-gold);font-size:inherit}.siteChrome__tools{gap:.25rem}.soundControl,.menuButton{justify-content:center}.soundControl__label,.menuButton>span:first-child{display:none}.soundControl__bars{width:1.45rem}.menuButton__glyph,.menuButton__glyph i{width:1.5rem}.actNavigation{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:block;overflow:hidden auto}.actNavigation__backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 82% 8%,#6b1c2e42,#0000 24rem),linear-gradient(145deg,#080808fe,#0c0b0afa);position:fixed}.actNavigation__inner{width:100%;min-height:100%;padding:calc(var(--chrome-height) + 2.6rem) var(--page-gutter) calc(4rem + env(safe-area-inset-bottom))}.actNavigation__eyebrow{margin-bottom:1.1rem;font-size:.56rem}.worldNavigation ul,.actNavigation ol{margin:0;padding:0}.worldNavigation a,.worldNavigation button{grid-template-columns:2rem minmax(0,1fr);grid-template-areas:"index label""index description";column-gap:.7rem;min-height:5.85rem;padding:.85rem 0}.worldNavigation__index{grid-area:index;align-self:start;padding-top:.45rem}.worldNavigation__label{grid-area:label;min-width:0;font-size:clamp(2.1rem,10.6vw,3.35rem);line-height:.96}.worldNavigation__description{grid-area:description;max-width:100%;padding-right:.5rem;font-size:.58rem;line-height:1.5}.worldNavigation em{display:none}.actNavigation__acts{margin-top:3.4rem}.actNavigation button{grid-template-columns:2.35rem minmax(0,1fr);min-height:4.15rem;padding:.75rem 0;font-size:clamp(2rem,9.5vw,3rem);line-height:.96}.actNavigation button:hover,.actNavigation li.is-current button{padding-left:.35rem}.actIndicator,.scrollMeter,.overture__folio{display:none}.sceneIntro{width:100%;padding:clamp(7rem, 20vw, 9.5rem) var(--page-gutter) clamp(4.8rem, 15vw, 7rem)}.sceneIntro__kicker{margin-bottom:1.5rem;font-size:.58rem;line-height:1.55}.sceneIntro__title,.biography__heading{letter-spacing:-.052em;text-wrap:balance;max-width:11ch;margin-bottom:2rem;font-size:clamp(3.45rem,15.2vw,6.2rem);line-height:.9}.sceneIntro__lede{color:#e4dac5b3;max-width:34rem;margin-left:0;font-size:1rem;line-height:1.7}.splitText__mask{margin-left:-.055em;margin-right:-.055em;padding-left:.055em;padding-right:.055em}.overture{height:245svh}.overture__stage{height:100svh;min-height:0}.overture__image{object-position:50% 48%}.overture__imageShade{background:linear-gradient(#0505058c,#0000 46%,#050505d6),radial-gradient(#0000 8%,#000000a8 92%),linear-gradient(90deg,#0a0a0a66,#0000 30% 70%,#0a0a0a66)}.overture__curtain{width:63%}.overture__curtain--left{left:-16%}.overture__curtain--right{right:-16%}.overture__aperture{inset:max(.7rem, env(safe-area-inset-top)) .7rem max(.7rem, env(safe-area-inset-bottom))}.overture__content{width:calc(100vw - 2 * var(--page-gutter));transform:translateY(-1.5svh)}.overture__eyebrow{letter-spacing:.18em;max-width:19rem;margin:0 auto 1.8rem;font-size:.55rem;line-height:1.6}.overture__title{letter-spacing:-.072em;font-size:clamp(4.25rem,22vw,7.25rem);line-height:.78}.overture__titleLine{margin-left:-.06em;margin-right:-.06em;padding-left:.06em;padding-right:.06em}.overture__titleLine--accent{margin-top:.11em}.overture__copy{max-width:20rem;margin-top:1.8rem;padding-inline:.25rem;font-size:.88rem;line-height:1.65}.overture__threshold{bottom:12svh;left:12%;right:12%}.overture__scrollCue{bottom:calc(1.3rem + env(safe-area-inset-bottom));gap:.55rem;font-size:.5rem}.overture__scrollCue i{height:2rem}.overture__handoff{filter:blur(24px);height:40%;bottom:-10%}.manifesto{min-height:auto;padding:6.5rem var(--page-gutter) 8rem}.manifesto__rule{height:6.5rem;margin-bottom:4.5rem}.manifesto__index{margin-bottom:1.5rem;font-size:.58rem}.manifesto h2{text-wrap:balance;max-width:11ch;margin-bottom:3.5rem;font-size:clamp(3.15rem,13.8vw,5.6rem);line-height:.94}.manifesto__body{margin-left:0;display:block}.manifesto__body>p:first-child{font-size:1rem;line-height:1.72}.manifesto__aside{max-width:21rem;margin-top:3rem;padding-top:1rem;font-size:.58rem;line-height:1.7}.biography{background:linear-gradient(90deg,#b8975a06 1px,#0000 1px) 0 0/25vw 100%,linear-gradient(#0b0b0b,#11100f 44%,#080808)}.biography__intro{padding-bottom:4.5rem}.biography__layout{padding-inline:0;display:block}.biography__visual{height:auto;min-height:0;padding:0 var(--page-gutter) 5.5rem;background:0 0;display:block;position:relative;top:auto}.biography__frame{aspect-ratio:.75;width:min(100%,29rem);height:auto;margin-inline:auto}.biography__manuscript{width:38%;bottom:-3%;right:-4%}.biography__yearStack{display:none}.biography__portraitCaption{max-width:18rem;margin:1rem 0 0 auto;font-size:.48rem;line-height:1.55;position:relative;bottom:auto;right:auto}.biography__moments{padding:0 var(--page-gutter) 7rem;background:0 0}.biographyMoment{grid-template-columns:2rem minmax(0,1fr);gap:.75rem;min-height:0;padding:4.8rem 0 5.3rem;position:relative;overflow:hidden}.biographyMoment__year{color:#d4c4a30e;font-family:var(--font-display);font-variation-settings:"wght" 650, "opsz" 120;letter-spacing:-.08em;pointer-events:none;font-size:clamp(6rem,25vw,9rem);font-weight:650;line-height:1;display:block;position:absolute;top:1.4rem;right:-.08em}.biographyMoment__number{z-index:2;padding-top:.2rem;position:relative}.biographyMoment>div:last-child{z-index:2;min-width:0;position:relative}.biographyMoment__meta{flex-wrap:wrap;gap:.45rem .9rem;margin-bottom:1rem;font-size:.54rem}.biographyMoment__meta span+span:before{margin-right:.9rem}.biographyMoment h3{max-width:10ch;margin-bottom:1.35rem;font-size:clamp(2.95rem,13.4vw,5rem);line-height:.94}.biographyMoment>div:last-child>p:last-child{font-size:.96rem;line-height:1.72}.works__intro,.legacy__intro{min-height:auto}.works__pin{height:auto;min-height:0;overflow:visible}.works__position{display:none}.works__track{width:100%;height:auto;display:block;transform:none!important}.workPanel,.workPanel--prologue,.workPanel--epilogue{width:100%;height:auto;min-height:38rem;padding:5.6rem var(--page-gutter) 5rem;border-bottom:1px solid #d4c4a321;border-right:0;align-items:center;display:flex;overflow:hidden}.workPanel--prologue{min-height:34rem}.workPanel--epilogue,.workPanel--fragments{min-height:auto;padding-top:5.8rem;padding-bottom:6rem}.workPanel__content{width:100%;min-width:0}.workPanel__index{max-width:24rem;margin-bottom:1.4rem;font-size:.55rem;line-height:1.5}.workPanel__catalogue{gap:.35rem .7rem;min-height:0;margin-bottom:1.25rem;font-size:.5rem;line-height:1.5;display:flex}.workPanel__catalogue span+span:before{margin-right:.7rem}.workPanel h3,.workPanel h3.workPanel__title--long,.workPanel h3.workPanel__title--xlong,.workPanel h3.workPanel__title--compact{letter-spacing:-.054em;overflow-wrap:normal;text-wrap:balance;white-space:normal;max-width:100%;margin-bottom:.85rem;font-size:clamp(3.25rem,14.4vw,5.5rem);line-height:.91}.workPanel h3.workPanel__title--long{font-size:clamp(3rem,12.8vw,5rem)}.workPanel h3.workPanel__title--xlong{font-size:clamp(2.72rem,11.5vw,4.5rem);line-height:.96}.workPanel h3.workPanel__title--compact{letter-spacing:-.045em;font-size:clamp(2.78rem,11.25vw,4.45rem)}.workPanel--prologue h3,.workPanel--epilogue h3{max-width:10ch;font-size:clamp(2.95rem,12.7vw,4.8rem);line-height:.96}.workPanel__subtitle{margin-bottom:1.45rem;font-size:1.2rem;line-height:1.25}.workPanel__idea,.workPanel--prologue .workPanel__content>p:nth-of-type(2),.workPanel--epilogue .workPanel__content>p:nth-of-type(2){max-width:31rem;font-size:.94rem;line-height:1.7}.workPanel__dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1.8rem}.workPanel__dates dd{font-size:.68rem;line-height:1.5}.workPanel__link{min-height:2.75rem;margin-top:1.6rem;font-size:.5rem}.workPanel__link i{width:2.2rem;height:2.2rem}.workPanel__line{margin-top:1.8rem}.workPanel__year{opacity:.78;font-size:31vw;bottom:.02em;right:-.06em}.workPanel__orb{opacity:.35;width:18rem;top:2.2rem;right:-8.5rem}.workPanel__score{opacity:.08;width:98%;height:24%;bottom:5%;right:-28%}.workPanel__manuscript{opacity:.1;width:34%;top:8%;right:-4%}.workPanel__instruction--desktop{display:none}.workPanel__instruction--mobile{display:inline-flex}.workPanel__instruction{margin-top:2.8rem;font-size:.52rem}.workPanel__instruction:after{width:4rem}.workPanel__fragments{margin-top:2.2rem}.workPanel__fragments li{grid-template-columns:3.5rem minmax(0,1fr);gap:.35rem .8rem;padding:1rem 0}.workPanel__fragments small{grid-column:2;line-height:1.5}.ringScene{background:radial-gradient(circle at 50% 24%,#6b1c2e29,#0000 24rem),linear-gradient(#080808,#100d0d 48%,#080808);display:block;overflow:clip}.ringVisual{z-index:1;pointer-events:none;border-bottom:0;border-right:0;height:100svh;min-height:0;position:sticky;top:0}.ringVisual:after{content:"";z-index:4;background:linear-gradient(#08080838,#0000 38%,#080808b8 78%,#090909 100%);position:absolute;inset:0}.ringVisual__canvas{inset:2% -18% 28%}.ringVisual__fallback{background:radial-gradient(circle,#0000 58%,#b8975a14 59%,#0000 68%);border-width:.6rem;width:min(62vw,18rem);transform:translate(-50%,-50%)rotate(-12deg);box-shadow:0 0 0 1px #d4c4a333,0 0 5rem #b8975a38,inset 0 0 2rem #6b1c2e38}.ringVisual__halo{width:118vw;top:34%}.ringVisual__score{display:none}.ringVisual__caption{z-index:5;top:calc(var(--chrome-height) + 1.6rem);width:calc(100% - 2 * var(--page-gutter));text-align:center;font-size:.48rem;line-height:1.5;bottom:auto;left:50%;transform:translate(-50%)}.ringScene__steps{z-index:2;background:linear-gradient(#0000 0 42svh,#0909099e 58svh,#090909 94svh);margin-top:-100svh;padding:48svh 0 6rem}.ringStep{min-height:76svh;padding:7rem var(--page-gutter) 5rem;justify-content:flex-end;opacity:1!important}.ringStep__content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#080808e6,#080808a8);border-top:1px solid #d4c4a33d;border-left:1px solid #d4c4a31c;max-width:34rem;padding:1.45rem 1.35rem 1.6rem;box-shadow:0 1.5rem 4rem #00000047}.ringStep__index{margin-bottom:1.2rem;font-size:.54rem}.ringStep h2,.ringStep h3{margin-bottom:1.1rem;line-height:.94}.ringStep h2{max-width:9ch;font-size:clamp(3.35rem,14.7vw,5.5rem)}.ringStep h3{font-size:clamp(3rem,13vw,4.8rem)}.ringStep__subtitle{margin-bottom:1.3rem!important;font-size:1.15rem!important}.ringStep__content>p:last-of-type{font-size:.92rem;line-height:1.7}.ringStep__rule{width:calc(100% - 2 * var(--page-gutter));margin:1.8rem auto 0}.libretto{background:radial-gradient(circle at 86% 8%,#9ba8b814,#0000 20rem),#090909;min-height:auto}.libretto__sticky{height:auto;min-height:0;padding-top:7.5rem;position:relative;top:auto;overflow:visible}.libretto__header{padding:0 var(--page-gutter) 4.5rem;position:relative;top:auto;left:auto}.libretto__header p{font-size:.54rem}.libretto__header h2{max-width:22rem;font-size:.68rem;line-height:1.6}.libretto__staff,.libretto__markers{display:none}.librettoPanel{min-height:78svh;padding:6rem var(--page-gutter) 5rem;border-top:1px solid #d4c4a31f;flex-direction:column;justify-content:center;gap:3rem;display:flex;position:relative;inset:auto;overflow:hidden;opacity:1!important;visibility:visible!important}.librettoPanel:before{opacity:.28;width:92vw;top:8%;right:-35%}.librettoPanel--gold{background:radial-gradient(circle at 88% 18%,#b8975a14,#0000 20rem)}.librettoPanel--red{background:radial-gradient(circle at 88% 18%,#6b1c2e1a,#0000 20rem)}.librettoPanel--mist{background:radial-gradient(circle at 88% 18%,#9ba8b814,#0000 20rem)}.librettoPanel__index{top:2rem;left:var(--page-gutter);font-size:.52rem}.librettoPanel blockquote{max-width:12ch;margin:0;font-size:clamp(3.05rem,13.4vw,5rem);line-height:.96}.librettoPanel__mark{font-size:2.4em;top:-.26em;left:-.12em}.librettoPanel__aside{max-width:31rem;padding-right:0}.librettoPanel__meta p{font-size:.62rem}.librettoPanel__meta span{font-size:.5rem;line-height:1.55}.librettoPanel__translation{margin-top:1.15rem;font-size:1rem;line-height:1.6}.bayreuth{height:270svh}.bayreuth__stage{height:100svh;min-height:0}.bayreuth__image--pit img{object-position:48% 44%;filter:brightness(.44)saturate(.42)contrast(1.16)}.bayreuth__image--exterior img{object-position:50% 48%;filter:brightness(.35)saturate(.46)contrast(1.17)}.bayreuth__imageShade--pit{background:linear-gradient(#0808088c,#0000 36%,#080808d1 88%),radial-gradient(#0000 8%,#0808086b 92%)}.bayreuth__arch{inset:calc(var(--chrome-height) + .7rem) .9rem 1.4rem;border-radius:48% 48% 0 0/12% 12% 0 0}.bayreuth__titleWrap{top:calc(var(--chrome-height) + 3.7rem);left:var(--page-gutter);width:calc(100% - 2 * var(--page-gutter))}.bayreuth__titleWrap>p,.bayreuth__copyIndex{margin-bottom:1rem;font-size:.52rem;line-height:1.55}.bayreuth__title{font-size:clamp(3.75rem,16.5vw,6.2rem);line-height:.86}.bayreuth__copy,.bayreuth__copy--house{right:var(--page-gutter);bottom:calc(4.6rem + env(safe-area-inset-bottom));left:var(--page-gutter);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(135deg,#080808e6,#08080894);border-top:1px solid #d4c4a352;border-left:1px solid #d4c4a324;width:auto;padding:1.35rem 1.15rem 1.2rem}.bayreuth__copy h3{margin-bottom:.8rem;font-size:clamp(2.25rem,10.5vw,3.6rem);line-height:.98}.bayreuth__copy>p:last-child{font-size:.88rem;line-height:1.62}.bayreuth__facts{display:none}.bayreuth__footlights{right:14%;bottom:calc(1.65rem + env(safe-area-inset-bottom));left:14%}.legacy__threads{width:100%;padding:0 var(--page-gutter) 7rem;background:0 0;display:block}.legacyThread{border-top:1px solid #d4c4a31f;min-height:29rem;padding:2rem 1.45rem 2.5rem}.legacyThread:last-child{border-bottom:1px solid #d4c4a31f}.legacyThread__topline{margin-bottom:6.2rem;font-size:.52rem}.legacyThread h3{max-width:10ch;font-size:clamp(2.8rem,12.7vw,4.7rem);line-height:.96}.legacyThread>p{font-size:.92rem;line-height:1.7}.livingStage{min-height:auto;padding:7.5rem var(--page-gutter) 8rem;display:block}.livingStage:before{background-size:8rem 8rem}.livingStage__index{align-items:center;gap:.8rem;margin-bottom:3.4rem;padding-top:0;display:flex}.livingStage__index p{writing-mode:horizontal-tb;margin:0}.livingStage__kicker{font-size:.55rem;line-height:1.5}.livingStage h3{max-width:10ch;font-size:clamp(3.2rem,14.4vw,5.5rem);line-height:.93}.livingStage__content>p:not(.livingStage__kicker){font-size:.94rem;line-height:1.72}.livingStage__link{min-height:2.9rem;font-size:.52rem}.livingStage__signal{display:none}.futureWorlds{padding:7.5rem var(--page-gutter) 8rem}.futureWorlds__intro{margin-bottom:4rem}.futureWorlds__intro h2{max-width:10ch;font-size:clamp(3.25rem,14.4vw,5.5rem);line-height:.94}.futureWorlds__intro>span{max-width:31rem;font-size:.94rem;line-height:1.68}.futureWorlds__grid{grid-template-columns:1fr}.worldPortal{min-height:27rem;padding:1.6rem 1.45rem 2rem}.worldPortal__topline{margin-bottom:5rem}.worldPortal h3{max-width:10ch;font-size:clamp(2.75rem,12.4vw,4.5rem);line-height:.96}.worldPortal__copy{max-width:27rem;font-size:.9rem;line-height:1.65}.worldPortal>i{width:2.8rem;height:2.8rem;bottom:1.4rem;right:1.4rem}.coda{min-height:100svh;padding:8rem var(--page-gutter)}.coda__score{height:28%;inset:35% -36% auto}.coda__ring{width:112vw}.coda__content>p{margin-bottom:1.5rem;font-size:.54rem}.coda h2{max-width:9ch;margin:0 auto 3rem;font-size:clamp(3.6rem,16vw,6.2rem);line-height:.88}.coda button{gap:1.2rem;min-height:3.25rem;padding:.65rem .7rem .65rem 1.1rem;font-size:.55rem}.coda button i{width:2rem;height:2rem}.siteFooter{padding:4.5rem var(--page-gutter) calc(5rem + env(safe-area-inset-bottom));grid-template-columns:1fr;gap:3.2rem}.siteFooter__brand{grid-column:auto}.siteFooter__credits a{padding-block:.15rem;font-size:.7rem;display:inline-block}.siteFooter__note{grid-column:auto;margin-top:0;font-size:.52rem}.worldChrome{z-index:140;height:var(--chrome-height);padding:env(safe-area-inset-top) var(--page-gutter) 0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080808eb;grid-template-columns:auto 1fr auto;align-items:center}.worldChrome__brand{gap:0}.worldChrome__brand>span{width:2.7rem;height:2.7rem}.worldChrome__brand strong,.worldChrome__nav,.worldChrome__return{display:none}.worldChrome__mobileMenu{z-index:2;grid-column:3;display:block;position:relative}.worldChrome__mobileMenu summary{color:#e4dac5b8;min-width:4.6rem;min-height:2.75rem;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;justify-content:flex-end;align-items:center;gap:.7rem;font-size:.56rem;list-style:none;display:flex}.worldChrome__mobileMenu summary::-webkit-details-marker{display:none}.worldChrome__mobileMenu summary i{width:1.35rem;height:1.35rem;position:relative}.worldChrome__mobileMenu summary i:before,.worldChrome__mobileMenu summary i:after{content:"";background:var(--pale-gold);width:100%;height:1px;transition:transform .22s;position:absolute;top:50%;left:0}.worldChrome__mobileMenu summary i:after{transform:rotate(90deg)}.worldChrome__mobileMenu[open] summary i:after{transform:rotate(0)}.worldChrome__mobileMenu nav{z-index:150;top:var(--chrome-height);padding:1.25rem var(--page-gutter) calc(1.5rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080808fb;border-top:1px solid #d4c4a31f;border-bottom:1px solid #d4c4a329;display:grid;position:fixed;left:0;right:0;box-shadow:0 2rem 4rem #00000073}.worldChrome__mobileMenu nav a{color:#e4dac5a3;min-height:3.35rem;font-family:var(--font-display);border-bottom:1px solid #d4c4a31a;justify-content:space-between;align-items:center;font-size:1.85rem;line-height:1;text-decoration:none;display:flex}.worldChrome__mobileMenu nav a:after{content:"↗";color:#b8975a8a;font-family:var(--font-sans);font-size:.8rem}.worldChrome__mobileMenu nav a[aria-current=page]{color:var(--pale-gold)}.operaIndex__hero,.worldIndex__hero{min-height:92svh;padding:calc(var(--chrome-height) + 5rem) var(--page-gutter) 5rem;flex-direction:column;justify-content:flex-end;gap:0;display:flex}.operaIndex__hero>p,.worldIndex__hero>p{margin-bottom:2rem;font-size:.55rem;line-height:1.55}.operaIndex__hero h1,.worldIndex__hero h1{text-wrap:balance;margin-bottom:3.4rem;font-size:clamp(3.7rem,16.5vw,6.4rem);line-height:.86}.operaIndex__heroCopy,.worldIndex__heroCopy{max-width:32rem;padding-bottom:0}.operaIndex__heroCopy p,.worldIndex__heroCopy p{font-size:.96rem;line-height:1.7}.operaIndex__heroCopy span,.worldIndex__heroCopy span{font-size:.51rem}.operaCatalogue,.unrealizedArchive,.routeFoundation,.performanceFoundation,.performanceOperaIndex{padding:7.5rem var(--page-gutter)}.operaCatalogue__header,.unrealizedArchive>header,.worldSectionHeader,.performanceOperaIndex>header{margin-bottom:4.5rem}.operaCatalogue__header h2,.unrealizedArchive>header h2,.worldSectionHeader h2,.performanceOperaIndex>header h2{font-size:clamp(3.4rem,14.7vw,5.7rem);line-height:.92}.operaCatalogue__header>span,.unrealizedArchive>header>span,.worldSectionHeader>span{font-size:.92rem;line-height:1.68}.operaCatalogue__grid{grid-template-columns:1fr;gap:1px}.operaArchiveCard{min-height:0;padding:2rem 1.45rem 2.3rem}.operaArchiveCard__topline,.operaArchiveCard__wwv{font-size:.5rem}.operaArchiveCard h3{text-wrap:balance;max-width:100%;font-size:clamp(3.1rem,13.3vw,5.2rem);line-height:.93}.operaArchiveCard h3.operaArchiveCard__title--long{font-size:clamp(2.85rem,11.9vw,4.65rem)}.operaArchiveCard h3.operaArchiveCard__title--xlong,.operaArchiveCard h3.operaArchiveCard__title--compact{font-size:clamp(2.55rem,10.65vw,4.15rem);line-height:.98}.operaArchiveCard__subtitle{font-size:1.12rem}.operaArchiveCard__idea{font-size:.9rem;line-height:1.66}.operaArchiveCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.operaArchiveCard__status{gap:.8rem;margin-top:1.8rem;font-size:.49rem;position:relative;bottom:auto;left:auto;right:auto}.unrealizedArchive ol{margin-top:0}.unrealizedArchive li{grid-template-columns:3.4rem minmax(0,1fr);gap:.45rem .8rem;padding:1.25rem 0}.unrealizedArchive li h3{font-size:clamp(1.65rem,7.8vw,2.65rem);line-height:1.05}.unrealizedArchive li>small{grid-area:2/1}.unrealizedArchive li>p{grid-column:2}.operaIndex__footer,.worldIndex__footer{padding:3.5rem var(--page-gutter) calc(4rem + env(safe-area-inset-bottom));flex-direction:column;font-size:.5rem}.placeRoute__stop{grid-template-columns:2.65rem minmax(0,1fr);gap:.9rem}.placeRoute__marker span{width:2.35rem;height:2.35rem}.placeRoute__stop article{min-height:0;padding-bottom:5.5rem}.placeRoute__topline{justify-content:start;gap:.45rem;margin-bottom:3rem;display:grid}.placeRoute__topline span:last-child{display:none}.placeRoute h3{max-width:11ch;font-size:clamp(2.85rem,12.7vw,4.8rem);line-height:.94}.placeRoute article>p:last-child{font-size:.92rem;line-height:1.68}.routePromise,.performancePromise{min-height:auto;padding:7.5rem var(--page-gutter) 8rem;display:block}.routePromise>p,.performancePromise>p{margin:0 0 1.5rem}.routePromise h2,.performancePromise h2{max-width:10ch;font-size:clamp(3.3rem,14.4vw,5.5rem);line-height:.94}.routePromise>div,.performancePromise>ul{margin-top:3rem}.routePromise>a,.performancePromise>a{min-height:3rem;margin-top:2.2rem}.performanceFinder__controls{grid-template-columns:1fr}.performanceFinder__controls>div{border-bottom:1px solid #d4c4a31f;border-right:0;min-height:5.2rem;padding:1.2rem 1.35rem}.performanceFinder__controls>div:last-child{border-bottom:0}.performanceFinder__stage{min-height:60svh;padding:4.5rem 1.35rem}.performanceFinder__stage h2{font-size:clamp(3rem,13.3vw,5rem);line-height:.94}.performanceFinder__stage>span{font-size:.9rem;line-height:1.68}.performanceOperaIndex li{grid-template-columns:2.25rem minmax(0,1fr);gap:.5rem .8rem;padding:1.05rem 0}.performanceOperaIndex li>small{grid-column:2}.performanceOperaIndex a{overflow-wrap:anywhere;max-width:100%;font-size:clamp(1.65rem,7.7vw,2.75rem);line-height:1.05}}@media (max-width:430px){.siteChrome__act{max-width:7.6rem}.workPanel__dates,.operaArchiveCard dl{grid-template-columns:1fr}.workPanel h3.workPanel__title--compact{font-size:clamp(2.55rem,10.55vw,3.8rem)}.ringStep__content{padding:1.25rem 1.1rem 1.4rem}.librettoPanel blockquote{font-size:clamp(2.85rem,12.8vw,4.3rem)}.bayreuth__copy{padding:1.15rem 1rem 1.05rem}.bayreuth__copy>p:last-child{font-size:.84rem}}@media (max-width:900px) and (orientation:landscape){.siteChrome__act{display:none}.overture__content{transform:scale(.78)}.overture__title{font-size:clamp(4rem,15vw,6.5rem)}.overture__copy{margin-top:1rem}.ringVisual__canvas{inset:-18% 4% 8%}.ringScene__steps{padding-top:24svh}.ringStep{min-height:105svh}.bayreuth__titleWrap{top:calc(var(--chrome-height) + 1rem)}.bayreuth__copy,.bayreuth__copy--house{width:min(48vw,27rem);bottom:1.5rem;left:auto}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.overture{height:auto;min-height:100svh}.overture__stage{height:100svh;position:relative}.overture__curtain--left{transform:translate(-88%)!important}.overture__curtain--right{transform:translate(88%)!important}.overture__handoff,.overture__scrollCue{display:none}.biographyMoment__year{display:block}.ringVisual{height:72svh;position:relative}.ringScene__steps{background:#090909;margin-top:0;padding-top:0}.ringStep{min-height:auto;padding-block:4.5rem}.librettoPanel,.legacyThread,.worldPortal,.livingStage__content>*,.coda__content{opacity:1!important;transform:none!important}.bayreuth{height:auto}.bayreuth__stage{grid-template-columns:1fr;height:auto;min-height:0;display:grid;position:relative;overflow:hidden}.bayreuth__image{height:55svh;position:relative;inset:auto;opacity:1!important;visibility:visible!important;transform:none!important}.bayreuth__image--pit{grid-row:1}.bayreuth__titleWrap{grid-row:2}.bayreuth__copy--pit{grid-row:3}.bayreuth__image--exterior{grid-row:4}.bayreuth__copy--house{grid-row:5}.bayreuth__titleWrap,.bayreuth__copy,.bayreuth__copy--house{width:auto;margin:0;position:relative;inset:auto;opacity:1!important;transform:none!important}.bayreuth__titleWrap{padding:5rem var(--page-gutter) 4rem;background:#090909}.bayreuth__copy,.bayreuth__copy--house{padding:2rem var(--page-gutter) 5rem;-webkit-backdrop-filter:none;backdrop-filter:none;background:#090909;border-left:0}.bayreuth__arch,.bayreuth__footlights,.bayreuth__facts{display:none}}@media (max-width:900px) and (forced-colors:active){.siteChrome,.worldChrome,.actNavigation__backdrop,.ringStep__content,.bayreuth__copy{color:canvastext;background:canvas}}@media (max-width:900px){.biography__heading [data-split-inner],.works__heading [data-split-inner],.legacy__title [data-split-inner]{opacity:1!important;transform:none!important}.workPanel h3.workPanel__title--compact,.operaArchiveCard h3.operaArchiveCard__title--compact{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;white-space:normal}.workPanel h3.workPanel__title--compact wbr,.operaArchiveCard h3.operaArchiveCard__title--compact wbr{display:inline}}@media (max-width:430px){.workPanel h3.workPanel__title--compact{max-width:8.2ch;font-size:clamp(2.7rem,12.1vw,4.1rem);line-height:.94}.operaArchiveCard h3.operaArchiveCard__title--compact{max-width:8.2ch;font-size:clamp(2.65rem,11.8vw,4rem);line-height:.94}}@media (max-width:900px){.tristanWorld .worldChrome{position:absolute}.tristanChapters{right:max(.75rem, env(safe-area-inset-right));bottom:calc(.75rem + env(safe-area-inset-bottom));left:max(.75rem, env(safe-area-inset-left));scrollbar-width:none;justify-content:center;padding:.28rem;overflow-x:auto}.tristanChapters::-webkit-scrollbar{display:none}.tristanChapters a{flex:none;min-height:2.25rem;padding-inline:.68rem;font-size:.44rem}.tristanHero{height:175svh}.tristanHero__stage{min-height:0}.tristanHero__stage:after{inset:max(.65rem, env(safe-area-inset-top)) .65rem max(.65rem, env(safe-area-inset-bottom))}.tristanHero__sea--far{width:184%;height:48%;top:47%;left:-42%}.tristanHero__sea--near{width:196%;height:52%;top:63%;left:-48%}.tristanHero__horizon{top:55%;left:9%;right:9%;transform:scaleX(.72)}.tristanHero__glow{width:118vw;top:30%}.tristanHero__titleBlock{width:calc(100vw - 2 * var(--page-gutter));top:42%}.tristanHero__titleBlock>p{margin-bottom:1.4rem;font-size:.5rem;line-height:1.5}.tristanHero h1{font-size:clamp(4.5rem,22vw,7.6rem);line-height:.72}.tristanHero h1 small{margin-block:.22em .14em;font-size:.075em}.tristanHero__metadata{flex-wrap:wrap;gap:.35rem .65rem;margin-top:1.8rem;font-size:.46rem;line-height:1.45}.tristanHero__metadata span+span:before{margin-right:.65rem}.tristanHero__interlude{width:calc(100vw - 2 * var(--page-gutter));opacity:1;top:auto;bottom:14svh;transform:translate(-50%)}.tristanHero__interlude p{margin-bottom:1rem;font-size:clamp(3.2rem,14.5vw,5.2rem);line-height:.92}.tristanHero__interlude span{max-width:21rem;font-size:.88rem;line-height:1.65}.tristanHero__score{opacity:.08;width:102vw;bottom:3%;right:-20%;transform:rotate(4deg)}.tristanHero__scroll{bottom:calc(4.2rem + env(safe-area-inset-bottom));font-size:.45rem}.tristanHero__scroll i{height:1.8rem}.tristanThreshold{min-height:auto;padding:8rem var(--page-gutter) 8.5rem;gap:3rem}.tristanThreshold>p,.tristanActs__header>p,.tristanVoices header>p,.tristanListening header>p,.tristanContext header>p,.tristanNow>div>p,.tristanLibretto>p{font-size:.53rem;line-height:1.55}.tristanThreshold>div{display:block}.tristanThreshold h2{max-width:11ch;margin-bottom:3.5rem;font-size:clamp(3.45rem,15.4vw,5.8rem);line-height:.94}.tristanThreshold>div>div>p{font-size:.96rem;line-height:1.72}.tristanThreshold>div>div>span{font-size:.56rem;line-height:1.65}.tristanActs{display:block}.tristanActs__header,.tristanListening>header{height:auto;min-height:0;padding:8rem var(--page-gutter) 5rem;border-bottom:1px solid #d4c4a31a;border-right:0;position:relative;top:auto}.tristanActs__header h2,.tristanVoices header h2,.tristanListening header h2,.tristanContext header h2,.tristanNow h2{margin:1.2rem 0 1.8rem;font-size:clamp(3.4rem,15.1vw,5.8rem);line-height:.9}.tristanActs__header>span,.tristanVoices header>span,.tristanListening header>span,.tristanContext header>span{font-size:.92rem;line-height:1.7}.tristanAct{min-height:auto;padding:7rem var(--page-gutter) 7.5rem;grid-template-columns:2rem minmax(0,1fr);align-items:start}.tristanAct__field{font-size:43vw;bottom:0;right:-.06em}.tristanAct__rail{min-height:100%}.tristanAct__content{max-width:none}.tristanAct__state{font-size:.52rem;line-height:1.5}.tristanAct h3{font-size:clamp(4.2rem,18.8vw,6.7rem);line-height:.9}.tristanAct__place{margin-bottom:2rem;font-size:1.08rem;line-height:1.35}.tristanAct__content>p:nth-of-type(3),.tristanAct__content>div>p{font-size:.94rem;line-height:1.72}.tristanAct__content>div{margin-top:2.4rem}.tristanVoices{padding:8rem var(--page-gutter)}.tristanVoices>header{margin-bottom:4.5rem}.tristanVoices__grid{grid-template-columns:1fr}.tristanVoice{min-height:25rem;padding:2rem 1.4rem 2.4rem}.tristanVoice h3{font-size:clamp(3.5rem,15.2vw,5.5rem)}.tristanVoice>div{font-size:.92rem;line-height:1.7}.tristanListening{display:block}.tristanListening ol{padding:0 var(--page-gutter) 7rem}.tristanListening__item{grid-template-columns:2.2rem minmax(0,1fr);gap:.8rem;min-height:35rem;padding:4.8rem 0}.tristanListening__item>span{padding-top:.35rem}.tristanListening__copy>p{font-size:.5rem;line-height:1.5}.tristanListening__copy h3{font-size:clamp(3.1rem,13.8vw,5rem);line-height:.94}.tristanListening__copy>div{font-size:.92rem;line-height:1.72}.tristanLibretto{min-height:100svh;padding:8rem var(--page-gutter)}.tristanLibretto__orb{width:112vw}.tristanLibretto>p{margin-bottom:2.3rem}.tristanLibretto blockquote{font-size:clamp(3.7rem,16.5vw,6.2rem);line-height:.9}.tristanLibretto blockquote [data-split-inner]{opacity:1!important;transform:none!important}.tristanLibretto>div:last-child{margin-top:2.8rem}.tristanLibretto>div:last-child>span{font-size:1.12rem}.tristanLibretto>div:last-child>p{font-size:.9rem}.tristanContext{padding:8rem var(--page-gutter)}.tristanContext__score{width:142vw;top:2%;right:-46%}.tristanContext>header{margin-bottom:4.5rem}.tristanContext__facts{grid-template-columns:1fr}.tristanContext__facts>div{min-height:8.5rem;padding:1.5rem 1.3rem}.tristanContext__facts dd{font-size:1.45rem}.tristanContext__note{margin-top:3rem;display:block}.tristanContext__note>p{font-size:.9rem;line-height:1.72}.tristanContext__note>div{flex-direction:column;gap:.9rem;margin-top:2rem}.tristanContext__note a{font-size:.5rem}.tristanNow{min-height:auto;padding:8rem var(--page-gutter) 9rem;display:block}.tristanNow>div:first-child{margin-bottom:3.5rem}.tristanNow>div:last-child>p{font-size:.94rem;line-height:1.72}.tristanNow a{justify-content:space-between;width:100%;min-height:3.8rem;font-size:.5rem}.tristanFooter{padding-bottom:calc(7rem + env(safe-area-inset-bottom));grid-template-columns:1fr 1fr;gap:3rem 1rem}.tristanFooter>div{grid-area:1/1/auto/-1}.tristanFooter strong{font-size:clamp(1.55rem,7.5vw,2.7rem)}}@media (max-width:430px){.tristanHero h1{font-size:clamp(4.1rem,21vw,6.6rem)}.tristanHero__interlude p{font-size:clamp(2.95rem,13.9vw,4.6rem)}.tristanAct{grid-template-columns:1.65rem minmax(0,1fr);padding-left:1.1rem;padding-right:1.1rem}.tristanAct h3{font-size:clamp(3.8rem,18vw,5.8rem)}.tristanListening__item{grid-template-columns:1.8rem minmax(0,1fr)}.tristanLibretto blockquote{font-size:clamp(3.35rem,15.9vw,5.4rem)}.tristanFooter>a:last-child strong{max-width:8ch}}@media (max-width:900px) and (orientation:landscape){.tristanHero__titleBlock{top:42%;transform:translate(-50%,-50%)scale(.72)}.tristanHero__interlude{bottom:8svh;transform:translate(-50%)scale(.72)}.tristanChapters{display:none}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.tristanHero__interlude{opacity:1;margin:5rem auto 0;display:block;position:relative;top:auto;bottom:auto;left:auto;transform:none}.tristanHero__stage{min-height:115svh;padding-bottom:6rem}}@media (max-width:360px){.tristanHero__interlude{bottom:14svh}.tristanHero__interlude span{max-width:18rem;font-size:.82rem}.tristanHero__scroll{display:none}}@media (max-width:760px){.backToTop{right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));width:2.75rem;height:2.75rem}}@media (prefers-reduced-motion:reduce){.backToTop{transition:none}}
