@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/196d5f6118cb1c52-s.2dapt8se0x7ch.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/55664f0a7289b762-s.4162up6yw-joy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/f724cb2b266db11d-s.1i3_gome41uvs.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/58bfdf9faee08215-s.03_1j806mu-1h.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/257505a8a5531435-s.38-3fu5pd_-tf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/346e8051f901134e-s.p.227deqk64jnce.woff2)format("woff2");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:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/4ee71d90e0f663bd-s.p.33jraz4m6n5g3.woff2)format("woff2");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}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/0fec32c78403d184-s.12ub3b46qtqh1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/9d30e1ac529a223a-s.3-2h23dx9ns77.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/9056bf441d45cedc-s.0ljlqtoxynbu1.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.0y7p5r83eele4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e557826f452dbd06-s.1_ma567-n-526.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/1497d94d4ac5c969-s.p.32itxo7y-xsdk.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.0tlhhw_qyyfys.woff2)format("woff2");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}@font-face{font-family:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}.eb_garamond_313a2179-module__T6PF2q__className{font-family:EB Garamond,EB Garamond Fallback}.eb_garamond_313a2179-module__T6PF2q__variable{--font-serif:"EB Garamond", "EB Garamond Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.p.1u30mmyq6lnsd.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.p.1i-sca43-qwng.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");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}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_cb3ea6cd-module__885oPa__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_cb3ea6cd-module__885oPa__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.Player-module__-mO-LG__player{z-index:50;padding:.7rem var(--gutter) calc(.7rem + env(safe-area-inset-bottom));background:color-mix(in oklab, var(--ink) 94%, transparent);color:var(--plaster);border-top:1px solid color-mix(in oklab, var(--plaster) 14%, transparent);font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;font-variant-numeric:tabular-nums lining-nums;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;column-gap:.85rem;font-size:.7rem;display:grid;position:fixed;bottom:0;left:0;right:0}.Player-module__-mO-LG__seek{cursor:pointer;touch-action:none;height:14px;position:absolute;top:-7px;left:0;right:0}.Player-module__-mO-LG__seek:before,.Player-module__-mO-LG__bar{content:"";height:1px;position:absolute;top:6px;left:0;right:0}.Player-module__-mO-LG__seek:before{background:color-mix(in oklab, var(--plaster) 12%, transparent)}.Player-module__-mO-LG__bar{background:var(--spruce);transform-origin:0;height:2px;transform:scaleX(var(--progress,0));top:5.5px}.Player-module__-mO-LG__seek:focus-visible{outline-offset:-2px}.Player-module__-mO-LG__play{width:2.6rem;height:2.6rem;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--plaster) 35%, transparent);border-radius:50%;place-items:center;transition:background-color .3s,color .3s,box-shadow .3s;display:grid}.Player-module__-mO-LG__play:hover{box-shadow:inset 0 0 0 1px var(--spruce)}.Player-module__-mO-LG__player[data-playing=true] .Player-module__-mO-LG__play{background:var(--spruce);color:var(--ink);box-shadow:inset 0 0 0 3px var(--spruce), inset 0 0 0 4px var(--ink)}.Player-module__-mO-LG__meter{gap:2.5px;width:20px;display:grid}.Player-module__-mO-LG__meter span{opacity:.65;background:currentColor;height:1px;display:block}.Player-module__-mO-LG__player[data-playing=true] .Player-module__-mO-LG__meter span{animation:Player-module__-mO-LG__quiver var(--t) ease-in-out infinite alternate}@keyframes Player-module__-mO-LG__quiver{0%{transform:translateY(-.7px)}to{transform:translateY(.7px)}}.Player-module__-mO-LG__info{gap:.1rem;min-width:0;display:grid}.Player-module__-mO-LG__title{font-family:var(--serif);text-transform:none;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;font-size:1.02rem;font-style:italic;overflow:hidden}.Player-module__-mO-LG__composer{opacity:.62;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Player-module__-mO-LG__time{opacity:.7;white-space:nowrap}.Player-module__-mO-LG__skips{gap:.2rem;display:none}.Player-module__-mO-LG__skips button{opacity:.7;place-items:center;width:2rem;height:2rem;transition:opacity .2s;display:grid}.Player-module__-mO-LG__skips button:hover{opacity:1}.Player-module__-mO-LG__volume{display:none}.Player-module__-mO-LG__volume input{width:4.5rem;height:1.5rem;accent-color:var(--spruce);cursor:pointer;background:0 0}@media (max-width:420px){.Player-module__-mO-LG__time{display:none}}@media (min-width:900px){.Player-module__-mO-LG__player{left:var(--gutter);border:1px solid color-mix(in oklab, var(--plaster) 14%, transparent);grid-template-columns:auto auto minmax(0,1fr) auto auto auto;width:min(35rem,46vw);padding:.7rem .9rem;bottom:1.25rem;right:auto}.Player-module__-mO-LG__seek{top:auto;bottom:-7px}.Player-module__-mO-LG__skips{display:flex}}@media (min-width:900px) and (pointer:fine){.Player-module__-mO-LG__volume{display:block}}
.ui-module__SP2qqW__topbar{z-index:50;height:calc(4rem + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--gutter) 0;color:var(--plaster);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;transition:background-color .4s, border-color .4s, height .4s var(--ease-out);border-bottom:1px solid #0000;align-items:center;gap:1rem;font-size:.7rem;display:flex;position:fixed;inset:0 0 auto}.ui-module__SP2qqW__topbar:before{content:"";z-index:-1;background:linear-gradient(to bottom, color-mix(in oklab, var(--ink) 75%, transparent), transparent);pointer-events:none;transition:opacity .4s;position:absolute;inset:0 0 -3rem}.ui-module__SP2qqW__topbar[data-solid=true]{background:color-mix(in oklab, var(--ink) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:color-mix(in oklab, var(--plaster) 10%, transparent)}.ui-module__SP2qqW__topbar[data-solid=true]:before{opacity:0}@media (min-width:1100px){.ui-module__SP2qqW__topbar{height:calc(5rem + env(safe-area-inset-top))}.ui-module__SP2qqW__topbar[data-solid=true]{height:calc(4rem + env(safe-area-inset-top))}}.ui-module__SP2qqW__brand{white-space:nowrap;align-items:baseline;gap:1rem;margin-right:auto;text-decoration:none;display:flex}.ui-module__SP2qqW__brandName{font-family:var(--serif);letter-spacing:0;text-transform:none;font-size:1.3rem;line-height:1}.ui-module__SP2qqW__brandRole{opacity:.6;display:none}@media (min-width:1380px){.ui-module__SP2qqW__brandRole{display:inline}.ui-module__SP2qqW__topbar[data-solid=true] .ui-module__SP2qqW__brandRole{display:none}}.ui-module__SP2qqW__nav{display:none}@media (min-width:1100px){.ui-module__SP2qqW__nav{display:block}}.ui-module__SP2qqW__nav ul{align-items:center;gap:clamp(1rem,1.6vw,1.9rem);margin:0;padding:0;list-style:none;display:flex}.ui-module__SP2qqW__navLink{opacity:.75;padding-block:.8rem;text-decoration:none;transition:opacity .25s,color .25s;display:inline-block;position:relative}.ui-module__SP2qqW__navLink:hover,.ui-module__SP2qqW__navLink:focus-visible{opacity:1}.ui-module__SP2qqW__navLink[aria-current]{opacity:1;color:var(--spruce)}.ui-module__SP2qqW__navLink:after{content:"";transform-origin:0;height:1px;transition:transform .5s var(--ease-out);background:currentColor;position:absolute;bottom:.45rem;left:0;right:0;transform:scaleX(0)}.ui-module__SP2qqW__navLink:hover:after,.ui-module__SP2qqW__navLink:focus-visible:after,.ui-module__SP2qqW__navLink[aria-current]:after{transform:scaleX(1)}.ui-module__SP2qqW__navLink:hover:after{animation:.6s ease-out ui-module__SP2qqW__pluck}@keyframes ui-module__SP2qqW__pluck{0%{transform:scaleX(1)translateY(0)}20%{transform:scaleX(1)translateY(-1.6px)}40%{transform:scaleX(1)translateY(1.2px)}60%{transform:scaleX(1)translateY(-.7px)}80%{transform:scaleX(1)translateY(.3px)}to{transform:scaleX(1)translateY(0)}}.ui-module__SP2qqW__topbarEnd{align-items:center;gap:.25rem;display:flex}@media (min-width:1100px){.ui-module__SP2qqW__topbarEnd{border-left:1px solid color-mix(in oklab, var(--plaster) 18%, transparent);gap:1.1rem;margin-left:clamp(1rem,1.8vw,2rem);padding-left:clamp(1rem,1.8vw,2rem)}}.ui-module__SP2qqW__wideOnly,.ui-module__SP2qqW__pressLink{display:none}@media (min-width:1100px){.ui-module__SP2qqW__wideOnly{display:block}.ui-module__SP2qqW__pressLink{border:1px solid color-mix(in oklab, var(--plaster) 32%, transparent);border-radius:999px;align-items:center;min-height:2.2rem;padding-inline:.95rem;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.ui-module__SP2qqW__pressLink:hover,.ui-module__SP2qqW__pressLink:focus-visible{background:var(--plaster);border-color:var(--plaster);color:var(--ink)}.ui-module__SP2qqW__pressLink[aria-current]{border-color:var(--spruce);color:var(--spruce)}}.ui-module__SP2qqW__langs ul{gap:.1rem;margin:0;padding:0;list-style:none;display:flex}.ui-module__SP2qqW__langs a{opacity:.55;place-items:center;min-width:2.1rem;min-height:2.5rem;text-decoration:none;transition:opacity .2s;display:inline-grid}.ui-module__SP2qqW__langs a:hover,.ui-module__SP2qqW__langs a[aria-current]{opacity:1}.ui-module__SP2qqW__langs a[aria-current]>span:first-child{text-underline-offset:.45em;text-decoration:underline;text-decoration-thickness:1px}.ui-module__SP2qqW__sound{text-transform:uppercase;letter-spacing:.1em;justify-content:center;align-items:center;gap:.6rem;min-width:2.75rem;min-height:2.75rem;display:inline-flex}@media (max-width:1099px){.ui-module__SP2qqW__sound[data-label=wide]{display:none}}.ui-module__SP2qqW__soundText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-module__SP2qqW__sound[data-label=always] .ui-module__SP2qqW__soundText{clip-path:none;width:auto;height:auto;position:static;overflow:visible}@media (min-width:1280px){.ui-module__SP2qqW__sound[data-label=wide] .ui-module__SP2qqW__soundText{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}.ui-module__SP2qqW__soundLines{gap:3px;width:16px;transition:color .3s;display:grid}.ui-module__SP2qqW__soundLines span{background:currentColor;height:1px;display:block}.ui-module__SP2qqW__sound[aria-pressed=false] .ui-module__SP2qqW__soundLines{opacity:.5}.ui-module__SP2qqW__sound[aria-pressed=true] .ui-module__SP2qqW__soundLines{color:var(--spruce)}.ui-module__SP2qqW__sound[data-live=true] .ui-module__SP2qqW__soundLines span{animation:.18s ease-in-out infinite alternate ui-module__SP2qqW__quiver}.ui-module__SP2qqW__sound[data-live=true] .ui-module__SP2qqW__soundLines span:nth-child(2){animation-duration:.13s}.ui-module__SP2qqW__sound[data-live=true] .ui-module__SP2qqW__soundLines span:nth-child(3){animation-duration:.23s}@keyframes ui-module__SP2qqW__quiver{0%{transform:translateY(-.7px)}to{transform:translateY(.7px)}}.ui-module__SP2qqW__nextPage{padding:0 var(--gutter) clamp(2rem, 6vh, 4rem)}.ui-module__SP2qqW__nextPageLink{border-top:1px solid var(--hair);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label arrow""title arrow""line line";gap:.6rem 1rem;padding:2rem 0 1.2rem;text-decoration:none;display:grid}.ui-module__SP2qqW__nextPageLabel{color:var(--spruce);grid-area:label}.ui-module__SP2qqW__nextPageTitle{font-size:var(--step-3);letter-spacing:-.02em;grid-area:title;align-items:center;gap:.9rem;line-height:1;display:inline-flex}.ui-module__SP2qqW__nextPageArrow{font-size:var(--step-2);transition:transform .5s var(--ease-out);grid-area:arrow;align-self:center}.ui-module__SP2qqW__nextPageLine{opacity:.35;transform-origin:0;height:1px;transition:transform .8s var(--ease-out), opacity .3s;background:currentColor;grid-area:line;margin-top:1rem;transform:scaleX(.12)}.ui-module__SP2qqW__nextPageLink:hover .ui-module__SP2qqW__nextPageLine,.ui-module__SP2qqW__nextPageLink:focus-visible .ui-module__SP2qqW__nextPageLine{opacity:.8;transform:scaleX(1)}.ui-module__SP2qqW__nextPageLink:hover .ui-module__SP2qqW__nextPageArrow,.ui-module__SP2qqW__nextPageLink:focus-visible .ui-module__SP2qqW__nextPageArrow{transform:translate(.4rem)}.ui-module__SP2qqW__listen{text-align:left;grid-template-columns:auto auto;align-items:center;column-gap:1rem;display:inline-grid}.ui-module__SP2qqW__listenDisc{background:var(--spruce);width:3.75rem;height:3.75rem;color:var(--ink);box-shadow:inset 0 0 0 4px var(--spruce), inset 0 0 0 5px color-mix(in oklab, var(--ink) 45%, transparent);transition:transform .6s var(--ease-out);border-radius:50%;place-items:center;display:grid}.ui-module__SP2qqW__listen:hover .ui-module__SP2qqW__listenDisc{transform:scale(1.07)}.ui-module__SP2qqW__listenText{gap:.3rem;display:grid}.ui-module__SP2qqW__listenLabel{font-size:1.45rem;font-style:italic;line-height:1}.ui-module__SP2qqW__listenMeta{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;opacity:.7;font-size:.7rem}.ui-module__SP2qqW__copy{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid;padding-block:.35rem;font-size:.72rem;transition:opacity .2s}.ui-module__SP2qqW__copy:hover{opacity:.7}.ui-module__SP2qqW__placeholder{font-family:var(--mono);letter-spacing:.02em;text-transform:none;white-space:nowrap;border:1px dashed;padding:.05em .45em;font-size:.72em;font-style:normal;line-height:1.4;display:inline-block}.ui-module__SP2qqW__wave{cursor:pointer;touch-action:pan-y;height:3.25rem;position:relative}.ui-module__SP2qqW__wave svg{width:100%;height:100%;overflow:visible}.ui-module__SP2qqW__waveString{stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.35}.ui-module__SP2qqW__waveBase{fill:currentColor;opacity:.24;transition:opacity .3s}.ui-module__SP2qqW__wave:hover .ui-module__SP2qqW__waveBase{opacity:.4}.ui-module__SP2qqW__waveFill{fill:var(--spruce)}
.Contact-module__UT7GOW__contact{padding:var(--section-y) var(--gutter-r) clamp(4rem, 10vh, 6rem) var(--gutter);border-top:1px solid var(--hair);gap:2rem;display:grid}.Contact-module__UT7GOW__title{max-width:14ch;font-size:var(--step-4);letter-spacing:-.03em;line-height:.95}.Contact-module__UT7GOW__title em{color:var(--spruce)}.Contact-module__UT7GOW__intro{max-width:40ch;color:var(--muted)}.Contact-module__UT7GOW__mail{flex-wrap:wrap;align-items:baseline;gap:1rem 2rem;margin-top:1.5rem;display:flex}.Contact-module__UT7GOW__address{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(1.9rem,5.2vw,4.6rem);font-style:italic;line-height:1.05}.Contact-module__UT7GOW__addressLink{transition:background-size .6s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;text-decoration:none}.Contact-module__UT7GOW__addressLink:hover,.Contact-module__UT7GOW__addressLink:focus-visible{background-size:100% 1px}.Contact-module__UT7GOW__string{height:5rem;margin-inline:calc(var(--gutter) * -1) calc(var(--gutter-r) * -1);color:var(--spruce)}.Contact-module__UT7GOW__meta{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1.5rem 3rem;display:grid}.Contact-module__UT7GOW__meta dt{color:var(--muted);margin-bottom:.4rem}.Contact-module__UT7GOW__meta dd{margin:0}.Contact-module__UT7GOW__socials{flex-wrap:wrap;gap:.4rem 1.2rem;display:flex}.Contact-module__UT7GOW__footer{padding:2rem var(--gutter-r) calc(6.5rem + env(safe-area-inset-bottom)) var(--gutter);border-top:1px solid var(--hair);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;display:flex}@media (min-width:900px){.Contact-module__UT7GOW__footer{padding-bottom:6rem}}.Contact-module__UT7GOW__agency{opacity:.8;align-items:center;gap:.7rem;min-height:2.75rem;text-decoration:none;transition:opacity .2s;display:inline-flex}.Contact-module__UT7GOW__agency:hover,.Contact-module__UT7GOW__agency:focus-visible{opacity:1}.Contact-module__UT7GOW__agency img{width:auto;height:1.5rem}
.Video-module__tkDp6q__player{aspect-ratio:var(--ratio,16 / 9);color:var(--plaster);isolation:isolate;background:#000;position:relative;overflow:hidden}.Video-module__tkDp6q__video{object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.Video-module__tkDp6q__cover{z-index:1;position:absolute;inset:0}.Video-module__tkDp6q__cover:after{content:"";background:radial-gradient(circle at 50% 50%, color-mix(in oklab, var(--ink) 45%, transparent), transparent 60%);pointer-events:none;position:absolute;inset:0}.Video-module__tkDp6q__poster{object-fit:cover}.Video-module__tkDp6q__ambient{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--ease-out);position:absolute;inset:0}.Video-module__tkDp6q__ambient[data-on=true]{opacity:1}.Video-module__tkDp6q__play{z-index:2;text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;padding:clamp(1rem,3vw,2rem);display:flex;position:absolute;inset:0}.Video-module__tkDp6q__play:focus-visible{outline-offset:-4px}.Video-module__tkDp6q__play:disabled{cursor:progress}.Video-module__tkDp6q__disc{background:var(--spruce);width:clamp(3.25rem,5vw,4.25rem);height:clamp(3.25rem,5vw,4.25rem);color:var(--ink);transition:transform .6s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 .5rem 2rem #00000073;box-shadow:0 .5rem 2rem lab(0% 0 0/.45)}.Video-module__tkDp6q__disc svg{margin-left:3px}.Video-module__tkDp6q__play:hover .Video-module__tkDp6q__disc,.Video-module__tkDp6q__play:focus-visible .Video-module__tkDp6q__disc{transform:scale(1.08)}.Video-module__tkDp6q__playText{text-shadow:0 1px 12px #0009;text-shadow:0 1px 12px lab(0% 0 0/.6);justify-items:center;gap:.3rem;display:grid}.Video-module__tkDp6q__playLabel{font-size:clamp(1.35rem,1.1rem + .8vw,1.8rem);font-style:italic;line-height:1}.Video-module__tkDp6q__playTime{opacity:.85}.Video-module__tkDp6q__spinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:1.3rem;height:1.3rem;animation:.8s linear infinite Video-module__tkDp6q__spin}@keyframes Video-module__tkDp6q__spin{to{transform:rotate(360deg)}}.Video-module__tkDp6q__error{z-index:3;background:var(--ink);border:1px solid color-mix(in oklab, var(--plaster) 25%, transparent);text-transform:none;letter-spacing:.02em;padding:.6rem .8rem;position:absolute;top:1rem;left:1rem;right:1rem}.Video-module__tkDp6q__cardLink{gap:.7rem;text-decoration:none;display:grid}.Video-module__tkDp6q__cardFrame{aspect-ratio:var(--card-ratio,4 / 5);background:var(--graphite);display:block;position:relative;overflow:hidden}.Video-module__tkDp6q__cardPoster{object-fit:cover;transition:transform 1.4s var(--ease-out)}.Video-module__tkDp6q__cardLoop{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.Video-module__tkDp6q__cardLoop[data-on=true]{opacity:1}.Video-module__tkDp6q__cardLink:hover .Video-module__tkDp6q__cardPoster,.Video-module__tkDp6q__cardLink:focus-visible .Video-module__tkDp6q__cardPoster{transform:scale(1.045)}.Video-module__tkDp6q__cardFrame:after{content:"";background:linear-gradient(to top, color-mix(in oklab, var(--ink) 70%, transparent), transparent);pointer-events:none;height:45%;position:absolute;inset:auto 0 0}.Video-module__tkDp6q__cardPlay{z-index:1;border:1px solid color-mix(in oklab, var(--plaster) 45%, transparent);background:color-mix(in oklab, var(--ink) 40%, transparent);width:2.5rem;height:2.5rem;color:var(--plaster);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:50%;place-items:center;transition:background-color .3s,color .3s,border-color .3s;display:grid;position:absolute;bottom:.8rem;left:.8rem}.Video-module__tkDp6q__cardPlay svg{margin-left:2px}.Video-module__tkDp6q__cardLink:hover .Video-module__tkDp6q__cardPlay,.Video-module__tkDp6q__cardLink:focus-visible .Video-module__tkDp6q__cardPlay{background:var(--spruce);border-color:var(--spruce);color:var(--ink)}.Video-module__tkDp6q__cardTime{z-index:1;color:var(--plaster);position:absolute;bottom:1.05rem;right:.8rem}.Video-module__tkDp6q__cardTitle{font-size:var(--step-1);line-height:1.15;transition:color .3s}.Video-module__tkDp6q__cardLink:hover .Video-module__tkDp6q__cardTitle{color:var(--spruce)}.Video-module__tkDp6q__cardMeta{color:var(--muted);margin-top:-.3rem}
.Films-module__gjRkLW__kicker{color:var(--spruce)}.Films-module__gjRkLW__featured{padding:clamp(3rem, 8vh, 5.5rem) var(--gutter) clamp(1.5rem, 4vh, 2.5rem);gap:1.5rem;display:grid}.Films-module__gjRkLW__featuredText{align-content:end;gap:.9rem;display:grid}.Films-module__gjRkLW__featuredTitle{font-size:var(--step-3);letter-spacing:-.02em;line-height:1}.Films-module__gjRkLW__featuredTitle a{text-decoration:none}.Films-module__gjRkLW__featuredTitle a:hover{font-style:italic}.Films-module__gjRkLW__featuredDesc{max-width:34ch;color:var(--muted)}.Films-module__gjRkLW__allLink{border-bottom:1px solid;justify-self:start;padding-block:.5rem;text-decoration:none}.Films-module__gjRkLW__allLink:hover{color:var(--spruce)}@media (max-width:699px){.Films-module__gjRkLW__featuredPlayer:not([data-state=active]){aspect-ratio:4/5}.Films-module__gjRkLW__featured .Films-module__gjRkLW__featuredPlayer{margin-inline:calc(var(--gutter) * -1)}}@media (min-width:1000px){.Films-module__gjRkLW__featured{grid-template-columns:minmax(15rem,1fr) minmax(0,2.4fr);align-items:end;column-gap:clamp(2rem,4vw,4rem)}}.Films-module__gjRkLW__index{padding:calc(var(--section-y) + 2rem) var(--gutter) var(--section-y);gap:clamp(2.5rem,6vh,4rem);display:grid}.Films-module__gjRkLW__head{gap:1.2rem;display:grid}.Films-module__gjRkLW__title{font-size:var(--step-4);letter-spacing:-.03em;line-height:.95}.Films-module__gjRkLW__title em{color:var(--spruce)}.Films-module__gjRkLW__intro{max-width:46ch;color:var(--muted)}.Films-module__gjRkLW__lead{gap:1.25rem;display:grid}.Films-module__gjRkLW__leadText{align-content:start;gap:.6rem;display:grid}.Films-module__gjRkLW__leadTitle{font-size:var(--step-2);line-height:1.05}.Films-module__gjRkLW__leadTitle a{text-decoration:none}.Films-module__gjRkLW__leadTitle a:hover{color:var(--spruce)}.Films-module__gjRkLW__leadDesc{max-width:38ch;color:var(--muted)}.Films-module__gjRkLW__leadMeta{color:var(--muted)}@media (min-width:1000px){.Films-module__gjRkLW__lead{grid-template-columns:minmax(0,3fr) minmax(14rem,1fr);align-items:end;column-gap:clamp(1.5rem,3vw,3rem)}}.Films-module__gjRkLW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.75rem,3vw,2.5rem) clamp(.75rem,1.6vw,1.5rem);display:grid}@media (min-width:700px){.Films-module__gjRkLW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.Films-module__gjRkLW__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.Films-module__gjRkLW__strip{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:1.75rem clamp(.75rem,1.6vw,1.5rem);display:grid}.Films-module__gjRkLW__elsewhere{border-top:1px solid var(--hair);gap:.8rem;padding-top:1.5rem;display:grid}.Films-module__gjRkLW__elsewhereLink{flex-wrap:wrap;align-items:baseline;gap:.3rem 1rem;padding-block:.7rem;text-decoration:none;display:flex}.Films-module__gjRkLW__elsewhereTitle{font-size:var(--step-1)}.Films-module__gjRkLW__elsewhereLink:hover .Films-module__gjRkLW__elsewhereTitle{color:var(--spruce)}.Films-module__gjRkLW__elsewhereMeta{color:var(--muted)}.Films-module__gjRkLW__watch{padding:calc(var(--section-y) + 1rem) var(--gutter) var(--section-y);gap:clamp(2rem,5vh,3.5rem);display:grid}.Films-module__gjRkLW__crumbs ol{color:var(--muted);flex-wrap:wrap;gap:.6rem;display:flex}.Films-module__gjRkLW__crumbs li+li:before{content:"/";opacity:.6;margin-right:.6rem}.Films-module__gjRkLW__crumbs a{text-decoration:none}.Films-module__gjRkLW__crumbs a:hover{color:var(--spruce)}.Films-module__gjRkLW__watchGrid{gap:clamp(1.5rem,4vw,3rem);display:grid}.Films-module__gjRkLW__watchText{align-content:start;gap:.9rem;display:grid}.Films-module__gjRkLW__watchTitle{font-size:var(--step-3);letter-spacing:-.02em;line-height:1}.Films-module__gjRkLW__composer{font-size:var(--step-1);color:var(--spruce);margin-top:-.3rem;font-style:italic}.Films-module__gjRkLW__watchDesc{max-width:40ch;color:var(--muted)}.Films-module__gjRkLW__facts{border-top:1px solid var(--hair);flex-wrap:wrap;gap:1rem 2.5rem;margin-top:.8rem;padding-top:1.2rem;display:flex}.Films-module__gjRkLW__facts dt{color:var(--muted);margin-bottom:.2rem}.Films-module__gjRkLW__watch[data-shape=portrait] .Films-module__gjRkLW__watchPlayer{justify-self:center;width:min(100%,44svh)}@media (min-width:900px){.Films-module__gjRkLW__watch[data-shape=portrait] .Films-module__gjRkLW__watchGrid{grid-template-columns:auto minmax(0,1fr);align-items:end}.Films-module__gjRkLW__watch[data-shape=portrait] .Films-module__gjRkLW__watchPlayer{width:auto;height:min(80svh,56rem)}}@media (min-width:1000px){.Films-module__gjRkLW__watch[data-shape=landscape] .Films-module__gjRkLW__watchGrid{grid-template-columns:minmax(0,3fr) minmax(17rem,1.1fr);align-items:start}.Films-module__gjRkLW__watch[data-shape=landscape] .Films-module__gjRkLW__watchTitle{font-size:var(--step-2);line-height:1.05}}.Films-module__gjRkLW__more{border-top:1px solid var(--hair);gap:1.2rem;padding-top:1.5rem;display:grid}
.press-module__UK-6vW__page{min-height:100svh;padding:calc(8rem + env(safe-area-inset-top)) var(--gutter) var(--section-y);gap:clamp(4rem,9vh,6rem);display:grid}.press-module__UK-6vW__head{gap:1.4rem;max-width:62rem;display:grid}.press-module__UK-6vW__title{font-size:var(--step-4);letter-spacing:-.03em;line-height:.95}.press-module__UK-6vW__title em{color:var(--oxblood)}.press-module__UK-6vW__intro{max-width:46ch;font-size:var(--step-1);color:var(--muted);line-height:1.35}.press-module__UK-6vW__jump{flex-wrap:wrap;gap:.4rem 1.6rem;margin-top:.6rem;display:flex}.press-module__UK-6vW__jump a{border-bottom:1px solid var(--hair);align-items:center;min-height:2.5rem;text-decoration:none;transition:border-color .2s;display:inline-flex}.press-module__UK-6vW__jump a:hover{border-color:currentColor}.press-module__UK-6vW__block{gap:2rem;scroll-margin-top:5rem;display:grid}.press-module__UK-6vW__blockTitle{color:var(--oxblood);align-items:center;gap:1rem;display:flex}.press-module__UK-6vW__blockTitle:after{content:"";background:var(--hair);flex:1;height:1px}.press-module__UK-6vW__note{max-width:52ch;color:var(--muted)}.press-module__UK-6vW__downloads{background:var(--hair);border:1px solid var(--hair);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1px;display:grid}.press-module__UK-6vW__dl{background:var(--bg);align-content:start;gap:.8rem;padding:1.6rem;display:grid}.press-module__UK-6vW__dlKind{color:var(--oxblood)}.press-module__UK-6vW__dlTitle{font-size:var(--step-1);line-height:1.25}.press-module__UK-6vW__dlLinks{flex-wrap:wrap;gap:.5rem;margin-top:.4rem;display:flex}.press-module__UK-6vW__dlLink{border:1px solid;align-items:center;gap:.5rem;min-height:2.75rem;padding:.6rem 1rem;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.press-module__UK-6vW__dlLink:hover,.press-module__UK-6vW__dlLink:focus-visible,.press-module__UK-6vW__dlPrimary{background:var(--graphite);color:var(--plaster);border-color:var(--graphite)}.press-module__UK-6vW__dlPrimary:hover{background:var(--oxblood);border-color:var(--oxblood)}.press-module__UK-6vW__dlSize{opacity:.7}.press-module__UK-6vW__textLink{border-bottom:1px solid;align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex}.press-module__UK-6vW__bioPanel{gap:1.5rem;display:grid}.press-module__UK-6vW__tabs{border:1px solid var(--graphite);flex-wrap:wrap;justify-self:start;gap:0;display:flex}.press-module__UK-6vW__tab{min-height:2.75rem;padding:0 1.2rem;transition:background-color .2s,color .2s}.press-module__UK-6vW__tab+.press-module__UK-6vW__tab{border-left:1px solid var(--graphite)}.press-module__UK-6vW__tab[aria-selected=true]{background:var(--graphite);color:var(--plaster)}.press-module__UK-6vW__bioGrid{background:var(--hair);border:1px solid var(--hair);gap:1px;display:grid}.press-module__UK-6vW__bioCard{background:var(--bg);align-content:start;gap:1rem;padding:clamp(1.4rem,3vw,2.2rem);display:grid}.press-module__UK-6vW__bioCard p{-webkit-hyphens:auto;hyphens:auto;max-width:64ch;line-height:1.6}.press-module__UK-6vW__bioCardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.press-module__UK-6vW__bioCardTitle{font-size:var(--step-1);font-style:italic}.press-module__UK-6vW__count{color:var(--muted)}.press-module__UK-6vW__bioActions{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:.4rem;display:flex}@media (min-width:1000px){.press-module__UK-6vW__bioGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.press-module__UK-6vW__photos{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:2rem 1.5rem;display:grid}.press-module__UK-6vW__photoCard{align-content:start;gap:.8rem;display:grid}.press-module__UK-6vW__thumb{object-fit:cover;width:100%;height:19rem}.press-module__UK-6vW__photoMeta{color:var(--muted);gap:.3rem;display:grid}.press-module__UK-6vW__facts{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.5rem 3rem;display:grid}.press-module__UK-6vW__facts dt{color:var(--oxblood);margin-bottom:.4rem}.press-module__UK-6vW__facts dd{gap:.25rem;margin:0;display:grid}.press-module__UK-6vW__contactLine{overflow-wrap:anywhere;font-size:clamp(1.6rem,4vw,3rem);font-style:italic;line-height:1.1}.press-module__UK-6vW__contactMeta{flex-wrap:wrap;gap:.5rem 1.6rem;display:flex}
.Glance-module__nKG7TG__glance{padding:clamp(1.5rem, 4vh, 2.5rem) var(--gutter) clamp(3.5rem, 9vh, 6rem)}.Glance-module__nKG7TG__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.5rem,1vw,.9rem);display:grid}.Glance-module__nKG7TG__tile{grid-column:1/-1;min-height:15rem}.Glance-module__nKG7TG__path,.Glance-module__nKG7TG__chamber{grid-column:span 1;min-height:17rem}.Glance-module__nKG7TG__videos{min-height:min(125vw,34rem)}.Glance-module__nKG7TG__contact,.Glance-module__nKG7TG__press{min-height:9.5rem}@media (min-width:700px){.Glance-module__nKG7TG__tiles{grid-template-columns:repeat(6,minmax(0,1fr))}.Glance-module__nKG7TG__tile{grid-column:span 3;min-height:18rem}.Glance-module__nKG7TG__videos{grid-column:1/-1;min-height:26rem}.Glance-module__nKG7TG__path,.Glance-module__nKG7TG__chamber,.Glance-module__nKG7TG__gallery{grid-column:span 2;min-height:22rem}.Glance-module__nKG7TG__contact,.Glance-module__nKG7TG__press{min-height:11rem}}@media (min-width:1000px){.Glance-module__nKG7TG__tiles{grid-template-columns:repeat(12,minmax(0,1fr))}.Glance-module__nKG7TG__videos{grid-area:span 2/1/auto/span 7;min-height:0}.Glance-module__nKG7TG__stage,.Glance-module__nKG7TG__listen{grid-column:span 5;min-height:clamp(15rem,31vh,19rem)}.Glance-module__nKG7TG__path,.Glance-module__nKG7TG__chamber,.Glance-module__nKG7TG__gallery{grid-column:span 4;min-height:clamp(22rem,46vh,30rem)}.Glance-module__nKG7TG__contact,.Glance-module__nKG7TG__press{grid-column:span 6;min-height:12rem}}.Glance-module__nKG7TG__link{isolation:isolate;background:var(--graphite);align-items:flex-end;height:100%;padding:clamp(1.1rem,2vw,1.75rem);text-decoration:none;display:flex;position:relative;overflow:hidden}.Glance-module__nKG7TG__link:after{content:"";z-index:2;background:var(--spruce);transform-origin:0;height:2px;transition:transform .7s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.Glance-module__nKG7TG__link:hover:after,.Glance-module__nKG7TG__link:focus-visible:after{transform:scaleX(1)}.Glance-module__nKG7TG__image,.Glance-module__nKG7TG__loop{z-index:-2;object-fit:cover;transition:transform 1.6s var(--ease-out)}.Glance-module__nKG7TG__loop{opacity:0;width:100%;height:100%;transition:opacity 1s, transform 1.6s var(--ease-out);position:absolute;inset:0}.Glance-module__nKG7TG__loop[data-on=true]{opacity:1}.Glance-module__nKG7TG__link:hover .Glance-module__nKG7TG__image,.Glance-module__nKG7TG__link:hover .Glance-module__nKG7TG__loop,.Glance-module__nKG7TG__link:focus-visible .Glance-module__nKG7TG__image{transform:scale(1.04)}.Glance-module__nKG7TG__tile[data-kind=image] .Glance-module__nKG7TG__link:before{content:"";z-index:-1;background:linear-gradient(to top, color-mix(in oklab, var(--ink) 88%, transparent) 0%, color-mix(in oklab, var(--ink) 35%, transparent) 45%, transparent 75%);transition:opacity .5s;position:absolute;inset:0}.Glance-module__nKG7TG__body{gap:.35rem;max-width:32rem;padding-right:3rem;display:grid}.Glance-module__nKG7TG__label{color:var(--spruce)}.Glance-module__nKG7TG__main{font-size:var(--step-2);letter-spacing:-.01em;text-wrap:balance;line-height:1.05}.Glance-module__nKG7TG__videos .Glance-module__nKG7TG__main{font-size:var(--step-3)}.Glance-module__nKG7TG__sub{color:color-mix(in oklab, var(--plaster) 78%, transparent)}.Glance-module__nKG7TG__arrow{border:1px solid color-mix(in oklab, var(--plaster) 40%, transparent);background:color-mix(in oklab, var(--ink) 25%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:2.6rem;height:2.6rem;transition:background-color .35s, color .35s, border-color .35s, transform .5s var(--ease-out);border-radius:50%;place-items:center;font-size:1.05rem;display:grid;position:absolute;top:clamp(.9rem,1.6vw,1.4rem);right:clamp(.9rem,1.6vw,1.4rem)}.Glance-module__nKG7TG__link:hover .Glance-module__nKG7TG__arrow,.Glance-module__nKG7TG__link:focus-visible .Glance-module__nKG7TG__arrow{background:var(--spruce);border-color:var(--spruce);color:var(--ink);transform:rotate(-45deg)}.Glance-module__nKG7TG__tile[data-kind=panel] .Glance-module__nKG7TG__link{align-items:flex-end}.Glance-module__nKG7TG__contact .Glance-module__nKG7TG__link{background:var(--spruce);color:var(--ink)}.Glance-module__nKG7TG__contact .Glance-module__nKG7TG__label,.Glance-module__nKG7TG__contact .Glance-module__nKG7TG__sub{color:color-mix(in oklab, var(--ink) 75%, transparent)}.Glance-module__nKG7TG__contact .Glance-module__nKG7TG__link:after{background:var(--ink)}.Glance-module__nKG7TG__contact .Glance-module__nKG7TG__arrow{border-color:color-mix(in oklab, var(--ink) 35%, transparent);background:0 0}.Glance-module__nKG7TG__contact .Glance-module__nKG7TG__link:hover .Glance-module__nKG7TG__arrow,.Glance-module__nKG7TG__contact .Glance-module__nKG7TG__link:focus-visible .Glance-module__nKG7TG__arrow{background:var(--ink);border-color:var(--ink);color:var(--spruce)}.Glance-module__nKG7TG__press .Glance-module__nKG7TG__link{background:var(--graphite);box-shadow:inset 0 0 0 1px var(--hair)}.Glance-module__nKG7TG__contact .Glance-module__nKG7TG__link:focus-visible,.Glance-module__nKG7TG__press .Glance-module__nKG7TG__link:focus-visible{outline-offset:3px}
.StringIndex-module__x083Dq__trigger{text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.65rem;min-height:2.75rem;padding-inline:.35rem 0;display:inline-flex}.StringIndex-module__x083Dq__triggerLines{gap:4px;width:22px;display:grid}.StringIndex-module__x083Dq__triggerLines span{height:1px;transition:transform .4s var(--ease-out);background:currentColor;display:block}.StringIndex-module__x083Dq__triggerLines span:nth-child(2){transform-origin:100%;height:1.5px;transform:scaleX(.78)}.StringIndex-module__x083Dq__triggerLines span:nth-child(3){height:2px}.StringIndex-module__x083Dq__trigger:hover .StringIndex-module__x083Dq__triggerLines span:nth-child(2){transform:scaleX(1)}@media (min-width:1100px){.StringIndex-module__x083Dq__trigger{display:none}}.StringIndex-module__x083Dq__sheet{width:100%;max-width:none;height:100dvh;max-height:none;padding:env(safe-area-inset-top) var(--gutter) calc(1.25rem + env(safe-area-inset-bottom));background:var(--ink);color:var(--plaster);--hair:color-mix(in oklab, var(--plaster) 14%, transparent);--muted:color-mix(in oklab, var(--plaster) 72%, transparent);overscroll-behavior:contain;text-transform:none;letter-spacing:0;font-family:var(--serif);font-size:var(--step-0);border:0;margin:0}.StringIndex-module__x083Dq__sheet[open]{animation:StringIndex-module__x083Dq__sheet-in .4s var(--ease-out);grid-template-rows:auto 1fr auto;display:grid}.StringIndex-module__x083Dq__sheet::backdrop{background:var(--ink)}.StringIndex-module__x083Dq__sheetBar{justify-content:space-between;align-items:center;height:4rem;display:flex}.StringIndex-module__x083Dq__sheetBrand{font-size:1.25rem;text-decoration:none}.StringIndex-module__x083Dq__close{align-items:center;gap:.7rem;min-height:2.75rem;display:inline-flex}.StringIndex-module__x083Dq__closeX{width:18px;height:18px;position:relative}.StringIndex-module__x083Dq__closeX:before,.StringIndex-module__x083Dq__closeX:after{content:"";background:currentColor;height:1px;position:absolute;top:50%;left:0;right:0;transform:rotate(45deg)}.StringIndex-module__x083Dq__closeX:after{transform:rotate(-45deg)}.StringIndex-module__x083Dq__sheetNav{align-self:center}.StringIndex-module__x083Dq__sheetList li{animation:StringIndex-module__x083Dq__item-in .5s var(--ease-out) both}.StringIndex-module__x083Dq__sheetLink{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:clamp(.35rem,1.3vh,.7rem);text-decoration:none;display:flex}.StringIndex-module__x083Dq__sheetLabel{letter-spacing:-.01em;font-size:clamp(2rem,8.5vw,3.2rem);line-height:1.05}.StringIndex-module__x083Dq__sheetArrow{opacity:.4;transition:transform .4s var(--ease-out), opacity .3s;font-size:1.3rem}.StringIndex-module__x083Dq__sheetLink:hover .StringIndex-module__x083Dq__sheetArrow,.StringIndex-module__x083Dq__sheetLink:focus-visible .StringIndex-module__x083Dq__sheetArrow{opacity:1;transform:translate(.3rem)}.StringIndex-module__x083Dq__sheetLink[aria-current] .StringIndex-module__x083Dq__sheetLabel{color:var(--spruce);font-style:italic}.StringIndex-module__x083Dq__sheetFoot{gap:.75rem;padding-top:1rem;display:grid}.StringIndex-module__x083Dq__sheetPress{border:1px solid color-mix(in oklab, var(--plaster) 30%, transparent);border-radius:999px;justify-self:start;align-items:center;min-height:2.6rem;padding-inline:1rem;text-decoration:none;display:inline-flex}.StringIndex-module__x083Dq__sheetPress[aria-current]{border-color:var(--spruce);color:var(--spruce)}.StringIndex-module__x083Dq__sheetTools{border-top:1px solid var(--hair);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding-top:.5rem;font-size:.7rem;display:flex}@keyframes StringIndex-module__x083Dq__sheet-in{0%{opacity:0}}@keyframes StringIndex-module__x083Dq__item-in{0%{opacity:0;transform:translateY(.6rem)}}@media (prefers-reduced-motion:reduce){.StringIndex-module__x083Dq__sheet[open],.StringIndex-module__x083Dq__sheetList li{animation:none}}
.sheet-module__YXprha__wrap{min-height:100svh;padding:calc(6.5rem + env(safe-area-inset-top)) var(--gutter) 8rem;background:var(--ink);align-content:start;justify-items:center;gap:1.5rem;display:grid}.sheet-module__YXprha__toolbar{width:min(210mm,100%);color:var(--plaster);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;display:flex}.sheet-module__YXprha__back{align-items:center;gap:.5rem;min-height:2.75rem;text-decoration:none;display:inline-flex}.sheet-module__YXprha__hint{color:color-mix(in oklab, var(--plaster) 62%, transparent);text-transform:none;letter-spacing:.02em;flex:18rem}.sheet-module__YXprha__printBtn{background:var(--spruce);min-height:2.9rem;color:var(--ink);padding:0 1.3rem;transition:background-color .2s}.sheet-module__YXprha__printBtn:hover{background:var(--plaster)}.sheet-module__YXprha__sheet{color:#1b1614;font-variant-numeric:oldstyle-nums;background:#fff;grid-template-rows:auto auto 1fr auto;gap:6mm;width:210mm;min-height:297mm;padding:16mm 16mm 13mm;font-size:10.3pt;line-height:1.48;display:grid;box-shadow:0 30px 80px #00000073}.sheet-module__YXprha__header{justify-content:space-between;align-items:flex-end;gap:6mm;display:flex}.sheet-module__YXprha__name{letter-spacing:-.02em;font-size:34pt;line-height:.9}.sheet-module__YXprha__name em{font-style:italic}.sheet-module__YXprha__role{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;text-align:right;font-size:7pt;line-height:1.6}.sheet-module__YXprha__staff{gap:1.2mm;display:grid}.sheet-module__YXprha__staff span{height:var(--w,.6px);opacity:.8;background:#1b1614;display:block}.sheet-module__YXprha__body{grid-template-columns:62mm minmax(0,1fr);align-items:start;gap:8mm;display:grid}.sheet-module__YXprha__photo img{width:100%;height:auto;display:block}.sheet-module__YXprha__caption{font-family:var(--mono);letter-spacing:.04em;color:#6b625c;margin-top:1.8mm;font-size:6pt}.sheet-module__YXprha__facts{gap:3.5mm;margin-top:6mm;display:grid}.sheet-module__YXprha__facts dt{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#7c2a24;font-size:6.2pt}.sheet-module__YXprha__facts dd{gap:.6mm;margin:1mm 0 0;font-size:8.6pt;line-height:1.3;display:grid}.sheet-module__YXprha__bio p{-webkit-hyphens:auto;hyphens:auto;text-align:justify}.sheet-module__YXprha__bio p+p{margin-top:2.4mm}.sheet-module__YXprha__footer{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border-top:.3mm solid #1b1614;flex-wrap:wrap;justify-content:space-between;gap:2mm 6mm;padding-top:3mm;font-size:6.5pt;display:flex}@media screen and (max-width:820px){.sheet-module__YXprha__sheet{width:100%;min-height:0;padding:8vw 6vw;font-size:1rem}.sheet-module__YXprha__name{font-size:2.6rem}.sheet-module__YXprha__header{flex-direction:column;align-items:flex-start}.sheet-module__YXprha__role{text-align:left}.sheet-module__YXprha__body{grid-template-columns:1fr}.sheet-module__YXprha__facts dd{font-size:.9rem}.sheet-module__YXprha__bio p{text-align:left}}@media print{.sheet-module__YXprha__wrap{background:0 0;min-height:0;padding:0;display:block}.sheet-module__YXprha__toolbar{display:none}.sheet-module__YXprha__sheet{width:210mm;height:297mm;min-height:0;box-shadow:none;position:absolute;top:0;left:0}}
.Gallery-module__MLygcG__gallery{padding:var(--section-y) var(--gutter);gap:clamp(2.5rem,6vh,4rem);display:grid}.Gallery-module__MLygcG__head{gap:1.4rem;display:grid}.Gallery-module__MLygcG__title{font-size:var(--step-4);letter-spacing:-.03em;line-height:.95}.Gallery-module__MLygcG__title em{color:var(--spruce)}.Gallery-module__MLygcG__intro{max-width:44ch;color:var(--muted)}.Gallery-module__MLygcG__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.6rem,1.4vw,1.4rem);display:grid}.Gallery-module__MLygcG__full,.Gallery-module__MLygcG__half,.Gallery-module__MLygcG__third{grid-column:1/-1;align-content:start;gap:.5rem;display:grid}@media (min-width:800px){.Gallery-module__MLygcG__half{grid-column:span 6}.Gallery-module__MLygcG__third{grid-column:span 4}}.Gallery-module__MLygcG__item{background:var(--ink);cursor:zoom-in;width:100%;display:block;position:relative;overflow:hidden}.Gallery-module__MLygcG__pano{aspect-ratio:16/9}.Gallery-module__MLygcG__wide{aspect-ratio:3/2}.Gallery-module__MLygcG__tall{aspect-ratio:3/4}@media (max-width:799px){.Gallery-module__MLygcG__pano{aspect-ratio:3/2}}.Gallery-module__MLygcG__img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out)}.Gallery-module__MLygcG__item:hover .Gallery-module__MLygcG__img,.Gallery-module__MLygcG__item:focus-visible .Gallery-module__MLygcG__img{transform:scale(1.03)}.Gallery-module__MLygcG__caption{color:var(--muted)}.Gallery-module__MLygcG__lightbox{background:color-mix(in oklab, var(--ink) 97%, transparent);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--plaster);border:0;margin:0;padding:0}.Gallery-module__MLygcG__lightbox[open]{place-items:center;display:grid}.Gallery-module__MLygcG__lightbox::backdrop{background:#0009}.Gallery-module__MLygcG__lbFigure{justify-items:center;gap:.8rem;margin:0;display:grid}.Gallery-module__MLygcG__lbImg{object-fit:contain;width:auto;max-width:92vw;height:auto;max-height:84dvh}.Gallery-module__MLygcG__lbCaption{color:color-mix(in oklab, var(--plaster) 65%, transparent)}.Gallery-module__MLygcG__lbNav{background:color-mix(in oklab, var(--ink) 70%, transparent);width:3.2rem;height:3.2rem;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--plaster) 35%, transparent);border-radius:50%;place-items:center;font-size:1.3rem;transition:color .2s,box-shadow .2s;display:grid;position:fixed;top:50%;transform:translateY(-50%)}.Gallery-module__MLygcG__lbNav:hover,.Gallery-module__MLygcG__lbNav:focus-visible{color:var(--spruce);box-shadow:inset 0 0 0 1px var(--spruce)}.Gallery-module__MLygcG__lbPrev{left:clamp(.5rem,2vw,2rem)}.Gallery-module__MLygcG__lbNext{right:clamp(.5rem,2vw,2rem)}.Gallery-module__MLygcG__lbClose{top:calc(1rem + env(safe-area-inset-top));right:var(--gutter);min-height:2.75rem;padding:0 .4rem;position:fixed}
.Hero-module__KTD73a__hero{isolation:isolate;min-height:100svh;padding:calc(6rem + env(safe-area-inset-top)) var(--gutter) calc(6.5rem + env(safe-area-inset-bottom));align-items:end;display:grid;position:relative;overflow:hidden}.Hero-module__KTD73a__media{z-index:-1;height:62svh;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.Hero-module__KTD73a__frame{transform:translate3d(0, calc(var(--p,0) * 16%), 0);position:absolute;inset:0}.Hero-module__KTD73a__breathe{animation:Hero-module__KTD73a__breathe 24s var(--ease-in-out) infinite alternate;position:absolute;inset:0}.Hero-module__KTD73a__photo,.Hero-module__KTD73a__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Hero-module__KTD73a__video{opacity:0;transition:opacity 1.4s var(--ease-out)}.Hero-module__KTD73a__video[data-playing=true]{opacity:1}.Hero-module__KTD73a__scrim{background:linear-gradient(180deg, color-mix(in oklab, var(--ink) 60%, transparent) 0%, transparent 24%);position:absolute;inset:0}@media (max-width:899px){.Hero-module__KTD73a__photo{transform-origin:58% 75%;transform:scale(1.3)}.Hero-module__KTD73a__name{text-shadow:0 0 2.5rem color-mix(in oklab, var(--ink) 70%, transparent)}}@keyframes Hero-module__KTD73a__breathe{0%{transform:scale(1.02)}to{transform:scale(1.08)}}.Hero-module__KTD73a__content{opacity:calc(1 - var(--p,0) * 1.6);transform:translate3d(0, calc(var(--p,0) * -6vh), 0);gap:clamp(1.1rem,2.6vh,1.8rem);display:grid;position:relative}.Hero-module__KTD73a__kicker{color:color-mix(in oklab, var(--plaster) 74%, transparent);flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}.Hero-module__KTD73a__sep{opacity:.6;background:currentColor;width:2rem;height:1px}.Hero-module__KTD73a__nameBlock{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);font-size:clamp(4.1rem,17.5vw,13rem);position:relative}.Hero-module__KTD73a__name{z-index:2;letter-spacing:-.035em;font-size:1em;line-height:.86;position:relative}.Hero-module__KTD73a__first,.Hero-module__KTD73a__last{display:block}.Hero-module__KTD73a__last{padding-left:.5em;font-style:italic}.Hero-module__KTD73a__staff{z-index:1;height:.82em;color:var(--plaster);position:absolute;top:.84em;left:0;right:0}.Hero-module__KTD73a__lower{gap:1.6rem;margin-top:clamp(.5rem,2vh,1.5rem);display:grid}.Hero-module__KTD73a__statement{max-width:31ch;font-size:var(--step-1);color:color-mix(in oklab, var(--plaster) 90%, transparent);line-height:1.34}.Hero-module__KTD73a__actions{justify-items:start;gap:.9rem;display:grid}.Hero-module__KTD73a__hint{color:color-mix(in oklab, var(--plaster) 52%, transparent)}.Hero-module__KTD73a__hintTouch{display:none}@media (hover:none){.Hero-module__KTD73a__hintPointer{display:none}.Hero-module__KTD73a__hintTouch{display:inline}}.Hero-module__KTD73a__next{right:calc(var(--gutter) + 4rem);color:color-mix(in oklab, var(--plaster) 70%, transparent);align-items:center;gap:.7rem;text-decoration:none;transition:color .3s;display:none;position:absolute;bottom:1.9rem}.Hero-module__KTD73a__next:hover{color:var(--plaster)}@media (min-width:900px){.Hero-module__KTD73a__media{width:min(50vw,78svh);height:auto;bottom:0;left:auto;right:5vw;-webkit-mask-image:none;mask-image:none}.Hero-module__KTD73a__frame{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 24% 84%,#0000 100%),linear-gradient(#000 70%,#0000 98%);mask-image:linear-gradient(90deg,#0000 0%,#000 24% 84%,#0000 100%),linear-gradient(#000 70%,#0000 98%);-webkit-mask-composite:source-in;mask-composite:intersect}.Hero-module__KTD73a__scrim{display:none}.Hero-module__KTD73a__lower{grid-template-columns:minmax(0,30rem) auto;justify-content:start;align-items:end;column-gap:clamp(2rem,5vw,5rem)}.Hero-module__KTD73a__next{display:inline-flex}}@media (prefers-reduced-motion:reduce){.Hero-module__KTD73a__breathe{animation:none}.Hero-module__KTD73a__frame,.Hero-module__KTD73a__content{transform:none}.Hero-module__KTD73a__content{opacity:1}}
.Listen-module__ecoqjG__listen{padding:var(--section-y) var(--gutter-r) var(--section-y) var(--gutter);gap:clamp(3rem,8vh,5rem);display:grid}.Listen-module__ecoqjG__head{align-content:start;gap:1.4rem;display:grid}.Listen-module__ecoqjG__title{font-size:var(--step-3);letter-spacing:-.02em;line-height:1.02}.Listen-module__ecoqjG__title em{color:var(--spruce)}.Listen-module__ecoqjG__intro{max-width:40ch;color:var(--muted)}.Listen-module__ecoqjG__row{border-top:1px solid var(--hair);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"play meta dur""wave wave wave""note note note";gap:1.1rem clamp(1rem,2vw,1.75rem);padding-block:clamp(1.75rem,4vh,2.5rem);display:grid}.Listen-module__ecoqjG__row:last-child{border-bottom:1px solid var(--hair)}.Listen-module__ecoqjG__play{width:3.25rem;height:3.25rem;box-shadow:inset 0 0 0 1px var(--hair), inset 0 0 0 4px var(--bg), inset 0 0 0 5px var(--hair);transition:background-color .35s var(--ease-out), color .35s, box-shadow .35s;border-radius:50%;grid-area:play;align-self:center;place-items:center;display:grid}.Listen-module__ecoqjG__play:hover{box-shadow:inset 0 0 0 1px var(--spruce), inset 0 0 0 4px var(--bg), inset 0 0 0 5px var(--spruce)}.Listen-module__ecoqjG__row[data-active=true] .Listen-module__ecoqjG__play{background:var(--spruce);color:var(--ink);box-shadow:inset 0 0 0 4px var(--spruce), inset 0 0 0 5px var(--ink)}.Listen-module__ecoqjG__meta{grid-area:meta;grid-template-columns:2.2rem minmax(0,1fr);align-self:center;align-items:baseline;display:grid}.Listen-module__ecoqjG__index{color:var(--muted)}.Listen-module__ecoqjG__trackTitle{font-size:var(--step-2);font-style:italic;line-height:1;transition:color .3s}.Listen-module__ecoqjG__row[data-current=true] .Listen-module__ecoqjG__trackTitle{color:var(--spruce)}.Listen-module__ecoqjG__composer{color:var(--muted);grid-column:2;margin-top:.55rem}.Listen-module__ecoqjG__dur{color:var(--muted);grid-area:dur;align-self:center}.Listen-module__ecoqjG__wave{grid-area:wave}.Listen-module__ecoqjG__note{max-width:56ch;color:var(--muted);grid-area:note;font-size:.95em}.Listen-module__ecoqjG__recorded{margin-top:.7rem;display:block}.Listen-module__ecoqjG__credit{color:var(--muted)}@media (min-width:1000px){.Listen-module__ecoqjG__listen{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:6vw}.Listen-module__ecoqjG__head{position:sticky;top:8rem}.Listen-module__ecoqjG__credit{grid-column:2}}
.Path-module__Va_tRW__opening{background:var(--ink);place-items:center;height:min(82svh,56rem);display:grid;position:relative;overflow:hidden}.Path-module__Va_tRW__aperture{animation:Path-module__Va_tRW__aperture-open 1.9s var(--ease-out) .2s both;position:absolute;inset:0}.Path-module__Va_tRW__aperture picture,.Path-module__Va_tRW__apertureImg{width:100%;height:100%;display:block}.Path-module__Va_tRW__apertureImg{object-fit:cover;object-position:50% 45%;animation:Path-module__Va_tRW__aperture-zoom 2.8s var(--ease-out) both}@keyframes Path-module__Va_tRW__aperture-open{0%{clip-path:inset(14% 46%)}to{clip-path:inset(0)}}@keyframes Path-module__Va_tRW__aperture-zoom{0%{transform:scale(1.2)}to{transform:scale(1)}}.Path-module__Va_tRW__openingText{z-index:1;width:100%;padding:5rem var(--gutter) 0;color:#efe7da;mix-blend-mode:difference;justify-items:center;gap:1.75rem;display:grid;position:relative}.Path-module__Va_tRW__openingMark{color:inherit}.Path-module__Va_tRW__openingTitle{width:100%;font-size:var(--step-4);letter-spacing:-.03em;flex-wrap:wrap;justify-content:space-between;gap:0 1em;line-height:.95;display:flex}.Path-module__Va_tRW__openingTitle span{animation:Path-module__Va_tRW__part-left 1.9s var(--ease-out) .2s both}.Path-module__Va_tRW__openingTitle em{animation:Path-module__Va_tRW__part-right 1.9s var(--ease-out) .2s both;margin-left:auto}@keyframes Path-module__Va_tRW__part-left{to{transform:translate(-3vw)}}@keyframes Path-module__Va_tRW__part-right{to{transform:translate(3vw)}}.Path-module__Va_tRW__body{padding:var(--section-y) var(--gutter-r) var(--section-y) var(--gutter);gap:clamp(4rem,11vh,7rem);display:grid}.Path-module__Va_tRW__lede{max-width:30ch;font-size:var(--step-2);letter-spacing:-.01em;line-height:1.2}.Path-module__Va_tRW__lede em{color:var(--oxblood)}.Path-module__Va_tRW__route{gap:2.75rem;padding-left:2rem;display:grid;position:relative}.Path-module__Va_tRW__route:before{content:"";opacity:.45;background:currentColor;width:1px;position:absolute;top:.4rem;bottom:.4rem;left:.3rem}.Path-module__Va_tRW__station{position:relative}.Path-module__Va_tRW__station:before{content:"";background:var(--oxblood);border-radius:50%;width:9px;height:9px;position:absolute;top:.3rem;left:calc(-1.7rem - 4px)}.Path-module__Va_tRW__place{color:var(--oxblood)}.Path-module__Va_tRW__inst{font-size:var(--step-2);margin-block:.7rem .6rem;line-height:1.08}.Path-module__Va_tRW__short{font-family:var(--mono);letter-spacing:.08em;color:var(--muted);vertical-align:.5em;font-size:.42em}.Path-module__Va_tRW__teacher{font-size:var(--step-1);font-style:italic}.Path-module__Va_tRW__detail{color:var(--muted);margin-top:.9rem}@media (min-width:900px){.Path-module__Va_tRW__route{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:3.5vw;padding-top:3rem;padding-left:0}.Path-module__Va_tRW__route:before{width:auto;height:1px;inset:1.1rem 0 auto}.Path-module__Va_tRW__station:before{top:calc(-1.9rem - 4px);left:0}}.Path-module__Va_tRW__voices{gap:3rem;display:grid}.Path-module__Va_tRW__label{color:var(--oxblood);margin-bottom:1.5rem}.Path-module__Va_tRW__names{letter-spacing:-.015em;font-size:clamp(2.1rem,4.8vw,4.6rem);line-height:1.1}.Path-module__Va_tRW__names li{display:inline}.Path-module__Va_tRW__names li:nth-child(2n){font-style:italic}.Path-module__Va_tRW__names li:not(:last-child):after{content:" / ";color:var(--oxblood);opacity:.7;font-style:normal}.Path-module__Va_tRW__among{color:var(--muted);margin-top:1.25rem}.Path-module__Va_tRW__figure{gap:.8rem;display:grid}.Path-module__Va_tRW__figureImg{width:100%;height:auto}.Path-module__Va_tRW__figure figcaption{color:var(--muted)}@media (min-width:1000px){.Path-module__Va_tRW__voices{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;column-gap:5vw}}.Path-module__Va_tRW__bio{border-top:1px solid var(--hair);gap:2rem;padding-top:2.5rem;display:grid}.Path-module__Va_tRW__bioHead{align-content:start;justify-items:start;gap:1rem;display:grid}.Path-module__Va_tRW__bioTitle{font-size:var(--step-2);font-style:italic}.Path-module__Va_tRW__bioText{-webkit-hyphens:auto;hyphens:auto;font-size:1.05rem;line-height:1.65}.Path-module__Va_tRW__bioText p+p{margin-top:1em}.Path-module__Va_tRW__bioLinks{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:1.6rem;display:flex}.Path-module__Va_tRW__bioLink{background:var(--graphite);color:var(--plaster);gap:.6rem;padding:.9rem 1.25rem;text-decoration:none;transition:background-color .3s;display:inline-flex}.Path-module__Va_tRW__bioLink:hover,.Path-module__Va_tRW__bioLink:focus-visible{background:var(--oxblood)}@media (min-width:900px){.Path-module__Va_tRW__bio{grid-template-columns:minmax(0,3fr) minmax(0,9fr);column-gap:4vw}.Path-module__Va_tRW__bioText{max-width:62ch}}@media (prefers-reduced-motion:reduce){.Path-module__Va_tRW__aperture,.Path-module__Va_tRW__apertureImg,.Path-module__Va_tRW__openingTitle span,.Path-module__Va_tRW__openingTitle em{animation:none}}
.Stage-module__sLsVLG__stage{padding:var(--section-y) var(--gutter-r) var(--section-y) var(--gutter);gap:clamp(5rem,13vh,9rem);display:grid}.Stage-module__sLsVLG__head{gap:1.4rem;display:grid}.Stage-module__sLsVLG__title{font-size:var(--step-4);letter-spacing:-.03em;line-height:.95}.Stage-module__sLsVLG__title em{color:var(--spruce)}.Stage-module__sLsVLG__intro{max-width:42ch;color:var(--muted)}.Stage-module__sLsVLG__countries{flex-wrap:wrap;gap:.6rem 2rem;margin-top:.4rem;display:flex}.Stage-module__sLsVLG__countries li{align-items:center;gap:.6rem;display:inline-flex}.Stage-module__sLsVLG__countries li:before{content:"";background:var(--spruce);border-radius:50%;width:6px;height:6px}.Stage-module__sLsVLG__block{gap:2rem;display:grid}.Stage-module__sLsVLG__blockTitle{color:var(--muted);align-items:center;gap:1rem;display:flex}.Stage-module__sLsVLG__blockTitle:after{content:"";background:var(--hair);flex:1;height:1px}.Stage-module__sLsVLG__event{gap:2rem;display:grid}.Stage-module__sLsVLG__date{align-items:flex-start;gap:1.25rem;display:flex}.Stage-module__sLsVLG__day{letter-spacing:-.05em;color:var(--spruce);font-variant-numeric:lining-nums;font-size:clamp(7rem,20vw,15rem);line-height:.78}.Stage-module__sLsVLG__dateMeta{padding-top:.8rem;line-height:1.7}.Stage-module__sLsVLG__eventBody{align-content:start;gap:1rem;display:grid}.Stage-module__sLsVLG__eventTitle{font-size:var(--step-3);letter-spacing:-.02em;font-style:italic;line-height:1}.Stage-module__sLsVLG__eventSub{color:var(--muted)}.Stage-module__sLsVLG__eventWho{font-size:var(--step-1)}.Stage-module__sLsVLG__eventWho strong{font-weight:500}.Stage-module__sLsVLG__eventDesc{max-width:46ch;color:var(--muted)}.Stage-module__sLsVLG__facts{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1.1rem 2.5rem;margin-top:.75rem;display:grid}.Stage-module__sLsVLG__facts dt{color:var(--muted);margin-bottom:.3rem}.Stage-module__sLsVLG__facts dd{margin:0}.Stage-module__sLsVLG__tickets{background:var(--spruce);color:var(--ink);justify-self:start;align-items:center;gap:.5rem;margin-top:1rem;padding:1rem 1.35rem;text-decoration:none;transition:background-color .3s;display:inline-flex}.Stage-module__sLsVLG__tickets:hover{background:var(--plaster)}.Stage-module__sLsVLG__none{color:var(--muted)}@media (min-width:900px){.Stage-module__sLsVLG__event{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:5vw}.Stage-module__sLsVLG__date{flex-direction:column;gap:.5rem}}.Stage-module__sLsVLG__prizes{gap:3rem;display:grid}.Stage-module__sLsVLG__prize{grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:1.5rem;display:grid}.Stage-module__sLsVLG__rank{letter-spacing:-.05em;font-variant-numeric:lining-nums;font-size:clamp(8rem,19vw,15rem);line-height:.74}.Stage-module__sLsVLG__rank sup{letter-spacing:0;vertical-align:top;color:var(--spruce);margin-left:.08em;font-size:.2em;font-style:italic;position:relative;top:.35em}.Stage-module__sLsVLG__prizeName{font-size:var(--step-2);font-style:italic;line-height:1.05}.Stage-module__sLsVLG__prizeMeta{color:var(--muted);margin-top:.6rem}.Stage-module__sLsVLG__competition{margin-top:.6rem}@media (min-width:900px){.Stage-module__sLsVLG__prizes{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:5vw}}.Stage-module__sLsVLG__film{border-top:1px solid var(--hair);grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:baseline;column-gap:1.5rem;padding-block:1.4rem;display:grid}.Stage-module__sLsVLG__film:last-child{border-bottom:1px solid var(--hair)}.Stage-module__sLsVLG__filmTime{color:var(--spruce)}.Stage-module__sLsVLG__filmTitle{font-size:var(--step-1);font-style:italic}.Stage-module__sLsVLG__filmMeta{color:var(--muted);margin-top:.4rem}.Stage-module__sLsVLG__filmContext{max-width:62ch;color:var(--muted);margin-top:.35rem;font-size:.95em}.Stage-module__sLsVLG__watch{align-items:center;gap:.35rem;min-height:2.75rem;text-decoration:none;transition:color .3s;display:inline-flex}.Stage-module__sLsVLG__watch:hover{color:var(--spruce)}@media (max-width:599px){.Stage-module__sLsVLG__film{grid-template-columns:minmax(0,1fr) auto}.Stage-module__sLsVLG__filmTime{grid-column:1/-1;margin-bottom:.4rem}}.Stage-module__sLsVLG__past li{border-top:1px solid var(--hair);gap:.3rem;padding-block:1rem;display:grid}.Stage-module__sLsVLG__past .Stage-module__sLsVLG__mono,.Stage-module__sLsVLG__programme{color:var(--muted)}@media (min-width:900px){.Stage-module__sLsVLG__past li{grid-template-columns:12rem minmax(0,1fr) auto;align-items:baseline;column-gap:1.5rem}}.Stage-module__sLsVLG__year{color:var(--spruce);margin:1.8rem 0 .4rem}.Stage-module__sLsVLG__block>div:first-of-type .Stage-module__sLsVLG__year{margin-top:0}.Stage-module__sLsVLG__eventActions{flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin-top:1rem;display:flex}.Stage-module__sLsVLG__eventActions .Stage-module__sLsVLG__tickets{margin-top:0}.Stage-module__sLsVLG__sheetLink{border-bottom:1px solid var(--hair);align-items:center;gap:.4rem;min-height:2.75rem;text-decoration:none;transition:color .3s,border-color .3s;display:inline-flex}.Stage-module__sLsVLG__sheetLink:hover,.Stage-module__sLsVLG__sheetLink:focus-visible{color:var(--spruce);border-color:var(--spruce)}
