@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:400;src:url(files/eb-garamond-cyrillic-ext-400-normal.woff2) format("woff2"),url(files/eb-garamond-cyrillic-ext-400-normal.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:400;src:url(files/eb-garamond-cyrillic-400-normal.woff2) format("woff2"),url(files/eb-garamond-cyrillic-400-normal.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:400;src:url(files/eb-garamond-greek-ext-400-normal.woff2) format("woff2"),url(files/eb-garamond-greek-ext-400-normal.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:400;src:url(files/eb-garamond-greek-400-normal.woff2) format("woff2"),url(files/eb-garamond-greek-400-normal.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:400;src:url(files/eb-garamond-vietnamese-400-normal.woff2) format("woff2"),url(files/eb-garamond-vietnamese-400-normal.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:400;src:url(files/eb-garamond-latin-ext-400-normal.woff2) format("woff2"),url(files/eb-garamond-latin-ext-400-normal.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:EB Garamond;font-style:normal;font-weight:400;src:url(files/eb-garamond-latin-400-normal.woff2) format("woff2"),url(files/eb-garamond-latin-400-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:700;src:url(files/eb-garamond-cyrillic-ext-700-normal.woff2) format("woff2"),url(files/eb-garamond-cyrillic-ext-700-normal.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:700;src:url(files/eb-garamond-cyrillic-700-normal.woff2) format("woff2"),url(files/eb-garamond-cyrillic-700-normal.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:700;src:url(files/eb-garamond-greek-ext-700-normal.woff2) format("woff2"),url(files/eb-garamond-greek-ext-700-normal.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:700;src:url(files/eb-garamond-greek-700-normal.woff2) format("woff2"),url(files/eb-garamond-greek-700-normal.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:700;src:url(files/eb-garamond-vietnamese-700-normal.woff2) format("woff2"),url(files/eb-garamond-vietnamese-700-normal.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:700;src:url(files/eb-garamond-latin-ext-700-normal.woff2) format("woff2"),url(files/eb-garamond-latin-ext-700-normal.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:EB Garamond;font-style:normal;font-weight:700;src:url(files/eb-garamond-latin-700-normal.woff2) format("woff2"),url(files/eb-garamond-latin-700-normal.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Encode Sans Variable;font-stretch:75% 125%;font-style:normal;font-weight:100 900;src:url(files/encode-sans-vietnamese-wdth-normal.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Encode Sans Variable;font-stretch:75% 125%;font-style:normal;font-weight:100 900;src:url(files/encode-sans-latin-ext-wdth-normal.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Encode Sans Variable;font-stretch:75% 125%;font-style:normal;font-weight:100 900;src:url(files/encode-sans-latin-wdth-normal.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--space-4xs:clamp(5px,4.7037px + 0.0926vw,6px);--space-3xs:clamp(8px,7.7037px + 0.0926vw,9px);--space-2xs:clamp(10px,9.7037px + 0.0926vw,11px);--space-xs:clamp(15px,14.4074px + 0.1852vw,17px);--space-s:clamp(20px,19.4074px + 0.1852vw,22px);--space-m:clamp(30px,29.1111px + 0.2778vw,33px);--space-l:clamp(40px,38.8148px + 0.3704vw,44px);--space-xl:clamp(60px,58.2222px + 0.5556vw,66px);--space-2xl:clamp(80px,77.6296px + 0.7407vw,88px);--space-3xl:clamp(160px,155.2593px + 1.4815vw,176px);--space-4xs-3xs:clamp(5px,3.8148px + 0.3704vw,9px);--space-3xs-2xs:clamp(8px,7.1111px + 0.2778vw,11px);--space-2xs-xs:clamp(10px,7.9259px + 0.6481vw,17px);--space-xs-s:clamp(15px,12.9259px + 0.6481vw,22px);--space-s-m:clamp(20px,16.1481px + 1.2037vw,33px);--space-m-l:clamp(30px,25.8519px + 1.2963vw,44px);--space-l-xl:clamp(40px,32.2963px + 2.4074vw,66px);--space-xl-2xl:clamp(60px,51.7037px + 2.5926vw,88px);--space-2xl-3xl:clamp(80px,51.5556px + 8.8889vw,176px);--space-3xs-xs:clamp(8px,5.3333px + 0.8333vw,17px);--space-3xs-m:clamp(8px,0.5926px + 2.3148vw,33px);--space-3xs-l:clamp(8px,-2.6667px + 3.3333vw,44px);--space-2xs-l:clamp(10px,-0.0741px + 3.1481vw,44px)}@supports not (margin:clamp(30px,29.1111px + 0.2778vw,33px)){:root{--space-3xs:8px;--space-2xs:10px;--space-xs:15px;--space-s:20px;--space-m:30px;--space-l:40px;--space-xl:60px;--space-2xl:80px;--space-3xl:160px;--space-3xs-2xs:8px;--space-2xs-xs:10px;--space-xs-s:15px;--space-s-m:20px;--space-m-l:30px;--space-l-xl:40px;--space-xl-2xl:60px;--space-2xl-3xl:80px;--space-3xs-xs:8px;--space-3xs-m:8px;--space-3xs-l:8px;--space-2xs-l:10px}@media screen and (min-width:48em){:root{--space-3xs:9px;--space-2xs:11px;--space-xs:17px;--space-s:22px;--space-m:33px;--space-l:44px;--space-xl:66px;--space-2xl:88px;--space-3xl:176px;--space-3xs-2xs:11px;--space-2xs-xs:17px;--space-xs-s:22px;--space-s-m:33px;--space-m-l:44px;--space-l-xl:66px;--space-xl-2xl:88px;--space-2xl-3xl:176px;--space-3xs-xs:17px;--space-3xs-m:33px;--space-3xs-l:44px;--space-2xs-l:44px}}}:root{--step-4:clamp(2.0023rem,1.7507rem + 1.2577vw,2.8512rem);--step-3:clamp(1.7798rem,1.6031rem + 0.8833vw,2.376rem);--step-2:clamp(1.582rem,1.4641rem + 0.5896vw,1.98rem);--step-1:clamp(1.4063rem,1.334rem + 0.3611vw,1.65rem);--step-0:clamp(1.25rem,1.213rem + 0.1852vw,1.375rem);--step--1:clamp(1.1111rem,1.1008rem + 0.0514vw,1.1458rem);--step--2:clamp(0.9549rem,0.9974rem + -0.0486vw,0.9877rem)}@supports not (font-size:clamp(2.0023rem,1.7507rem + 1.2577vw,2.8512rem)){:root{--step-4:2.0023rem;--step-3:1.7798rem;--step-2:1.582rem;--step-1:1.4063rem;--step-0:1.25rem;--step--1:1.1111rem;--step--2:0.9549rem}@media screen and (min-width:48em){:root{--step-4:2.8512rem;--step-3:2.376rem;--step-2:1.98rem;--step-1:1.65rem;--step-0:1.375rem;--step--1:1.1458rem;--step--2:0.9877rem}}}:root{--border-width-m:2px;--border-width-l:4px;--color-background:#010066;--color-background-dark:#01004d;--color-primary:#28776b;--color-secondary:#c82d68;--color-secondary-dark:#ad2e5f;--color-secondary-light:#d83171;--color-secondary-lightest:#f3bfd3;--color-text:#fcfcfc;--color-black:#080808;--color-black-pure:#000;--color-gray:#737373;--color-gray-light:#9b9b9b;--color-gray-lightest:#ccc;--color-semi-transparent:rgba(0,0,0,.65);--color-white:#fcfcfc;--color-white-pure:#fff;--container-space-block:var(--space-m-l);--container-space-inline:var(--space-3xs-m);--font-family-body:"EB Garamond",Baskerville,Garamond,serif;--font-family-heading:"Encode Sans Variable","Lucida Grande","Arial Black",sans-serif;--font-weight-lite:300;--font-weight-body:400;--font-weight-heading:700;--line-height-banner-text:1.3;--line-height-body:1.5;--line-height-heading:1.25;--line-height-heading-link:1.2;--line-height-info-value:1.4;--line-height-quote:1.5;--line-height-performance-description:1.3;--line-height-short-text:1.2;--radius-s:4px;--radius-l:24px;--radius-xl:40px;--shadow-s:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--shadow-m:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--shadow-l:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--shadow-card:0 0 4px rgba(0,0,0,.125);--shadow-inner:inset 0 2px 4px 0 rgba(0,0,0,.06);--shadow-none:none;--shadow-outline:0 0 0 3px rgba(66,153,225,.6);--shadow-text:1px 1px 2px #000;--size-container:800px;--size-container-wider:900px;--size-container-widest:1000px;--size-footer:1200px;--size-header:1200px;--size-main:1200px;--size-quote:440px;--size-sidebar:400px;--size-text:640px;--size-text-narrow:440px;--size-text-plus-padding:664px;--timing-s:100ms;--timing-m:200ms;--timing-l:500ms;--timing-xl:1s;--wave-height:20px}@keyframes fade-in{0%{opacity:0}to{opacity:1}}body{font:var(--step-0) /var(--line-height-body) var(--font-family-body);font-variation-settings:"wdth" 112.75;-webkit-font-smoothing:antialiased}.h1,.h2,.h3,h1,h2,h3{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading)}.h1,h1{font-size:var(--step-3);margin:0 0 var(--space-s) 0}.h2,h2{font-size:var(--step-2);margin:0 0 var(--space-xs) 0}.h3,h3{font-size:var(--step-1)}.h3,.h4,h3,h4{margin:0 0 var(--space-2xs) 0}.h4,h4{font-size:var(--step-0)}body{background-color:var(--color-background);color:var(--color-text);margin:0}*,:after,:before{box-sizing:border-box}ul{list-style:none;padding:0}li,ul{margin:0}img{height:auto;max-width:100%}.page-wrapper{display:flex;flex-direction:column;min-height:100vh}main{animation:fade-in var(--timing-l) ease-out;flex:1 1 auto;outline:0;width:100%}a{color:var(--color-text);transition:color var(--timing-m) ease-in-out}a:hover{color:var(--color-secondary-lightest)}blockquote{margin:0}li:last-child,p:last-child{margin-bottom:0}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}html{scroll-behavior:smooth}}.screen-readers-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#skip-to-main-content{left:var(--space-3xs);opacity:0;position:absolute;top:var(--space-2xs);transform:translateY(-64px);transition:opacity var(--timing-l) ease-in-out,transform var(--timing-m) ease-in-out;z-index:1}#skip-to-main-content:focus{opacity:1;transform:none}#scroll-to-top{align-items:center;background-color:var(--color-semi-transparent);border-radius:50%;bottom:var(--space-xs);color:var(--color-white);display:flex;height:50px;justify-content:center;opacity:0;position:fixed;right:var(--space-xs);transform:translateY(64px);transition:opacity var(--timing-l) ease-in-out;width:50px}#scroll-to-top.visible{opacity:.5;transform:none}#scroll-to-top.visible:hover{opacity:1}#cookie-banner{align-items:center;background-color:var(--color-white);border:4px solid var(--color-black);border-radius:var(--radius-xl);bottom:0;box-shadow:var(--shadow-xl);color:var(--color-black);display:none;line-height:var(--line-height-banner-text);margin:var(--space-3xs-2xs);opacity:0;padding:var(--space-xs) var(--space-s);position:fixed;right:0;transition:opacity var(--timing-l) ease-out}#cookie-banner.show{display:flex}#cookie-banner.fade-in{opacity:1;z-index:1}.no-js #cookie-banner{display:none}#cookie-banner .description a{color:var(--color-secondary-dark)}#cookie-banner .description a:hover{color:var(--color-secondary-light)}#cookie-banner button{border:none;margin-left:var(--space-3xs-xs)}footer{background-color:var(--color-white);color:var(--color-gray);font-family:var(--font-family-heading);font-size:var(--step--2)}@media screen and (min-width:32em){footer{font-size:var(--step--1)}}footer .container{line-height:var(--line-height-heading-link);margin:auto;max-width:var(--size-footer);padding:var(--space-s) var(--container-space-inline)}footer .links-container{flex-wrap:wrap;justify-content:space-between}footer .links,footer .links-container{align-items:center;display:flex}footer .links>*+*{margin-left:var(--space-m)}header{background-color:var(--color-white);color:var(--color-black);font-family:var(--font-family-heading);font-size:var(--step--2)}@media screen and (min-width:32em){header{font-size:var(--step--1)}}header .top-bar{background-color:var(--color-black);height:8px}.navlink{border-bottom-style:solid;border-color:transparent;border-width:var(--border-width-m);color:inherit;flex:none;padding-top:2px;text-decoration:none;transition:border-color var(--timing-m) ease-in-out,color var(--timing-m) ease-in-out}.navlink:hover,.navlink[aria-current=page]{border-color:var(--color-secondary);color:var(--color-secondary)}nav{align-items:center;display:flex;justify-content:space-between;line-height:var(--line-height-heading-link);margin:auto;max-width:var(--size-header);padding:var(--space-3xs-xs) var(--container-space-inline)}nav>:first-child{flex:none}nav .logo{color:var(--color-black);margin-bottom:0;transition:color var(--timing-m) ease-in-out}nav .logo:hover{color:var(--color-secondary)}nav .logo-desktop{display:none;height:45px;width:150px}@media screen and (min-width:48em){nav .logo-desktop{display:block}}nav .logo-mobile{display:block;height:34px;width:36px}@media screen and (min-width:48em){nav .logo-mobile{display:none}}nav .navlink-container{align-items:center;display:flex;flex-grow:1;justify-content:space-evenly}@media screen and (min-width:32em){nav .navlink-container{justify-content:flex-end;margin:0 var(--space-m)}nav .navlink-container>*+*{margin-left:var(--space-m)}}.social-links{display:flex;justify-content:center}.social-links>*+*{margin-left:var(--space-m)}.social-links-container.small{margin-bottom:8px}.social-links-container.large{display:none}@media screen and (min-width:48em){.social-links-container.small{display:none}.social-links-container.large{display:flex;margin-top:4px}}.social-link{display:inline-block;height:30px}.content-with-image-on-the-side{background-color:var(--image-bg-color);background-image:var(--image-src);background-position:var(--image-position-x) var(--image-offset-x-xs) top var(--image-offset-y,var(--image-position-y));background-repeat:no-repeat;background-size:var(--image-size);margin:auto;max-width:var(--size-main)}@media screen and (min-width:24em){.content-with-image-on-the-side{background-position:var(--image-position-x) var(--image-offset-x-s) top var(--image-offset-y,var(--image-position-y))}}@media screen and (min-width:32em){.content-with-image-on-the-side{background-position:var(--image-position-x) var(--image-offset-x-m) top var(--image-offset-y,var(--image-position-y))}}@media screen and (min-width:48em){.content-with-image-on-the-side{background-position:var(--image-position-x) var(--image-offset-x-l) top var(--image-offset-y,var(--image-position-y))}}@media screen and (min-width:56em){.content-with-image-on-the-side{background-color:transparent;background-position:var(--image-position-x) var(--image-offset-x-xl) top var(--image-offset-y,var(--image-position-y))}}@media screen and (min-width:70em){.content-with-image-on-the-side{background-position:var(--image-position-x) var(--image-offset-x-xxl) top var(--image-offset-y,var(--image-position-y))}}@media screen and (min-width:48em){.content-with-image-on-the-side.variable-offset-y{background-position:var(--image-position-x) var(--image-offset-x-l) var(--image-position-y) var(--image-offset-y)}}@media screen and (min-width:56em){.content-with-image-on-the-side.variable-offset-y{background-position:var(--image-position-x) var(--image-offset-x-xl) var(--image-position-y) var(--image-offset-y)}}@media screen and (min-width:70em){.content-with-image-on-the-side.variable-offset-y{background-position:var(--image-position-x) var(--image-offset-x-xxl) var(--image-position-y) var(--image-offset-y)}}.content-with-image-on-the-side .wrapper{background-color:var(--color-semi-transparent);border-top:1px solid transparent;display:flex;flex-direction:column;margin:auto;max-width:var(--size-main)}@media screen and (min-width:56em){.content-with-image-on-the-side .wrapper{background-color:transparent;border-top:none}.content-with-image-on-the-side .background{background-image:linear-gradient(to var(--image-text-gradient-direction),transparent 0,var(--bg-color) 75%)}}@media screen and (min-width:70em){.content-with-image-on-the-side .background{background-image:linear-gradient(to var(--image-text-gradient-direction),transparent 25%,var(--bg-color) 70%)}}.content-with-image-on-the-side .content{max-width:var(--size-text-plus-padding);padding:var(--container-space-block) var(--container-space-inline)}.content-with-image-on-the-side .content.image-layout-left{margin-left:auto}.image{max-width:100%}.image,.image img{display:block}.info-roll{text-align:center}.info-roll .info-fields{-moz-column-gap:var(--space-3xl);column-gap:var(--space-3xl);display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--space-s);text-align:left}@media screen and (min-width:32em){.info-roll .info-fields{display:inline-grid;grid-template-columns:repeat(2,minmax(-webkit-min-content,50%));grid-template-columns:repeat(2,minmax(min-content,50%))}}@media screen and (min-width:48em){.info-roll .info-fields{grid-template-columns:repeat(3,minmax(0,-webkit-max-content));grid-template-columns:repeat(3,minmax(0,max-content))}}.info-roll .info-fields .info-field:not(:first-child){margin-top:var(--space-s)}.info-roll .info-fields .info-field h3{font-size:var(--step--2);margin-bottom:var(--space-3xs);text-transform:uppercase}.info-roll .info-fields .info-field h3,.info-roll .info-value{line-height:var(--line-height-info-value)}.info-roll .info-value:not(:first-child){margin-top:var(--space-2xs)}.info-roll .info-value .item-container{align-items:center;display:flex}.info-roll .info-value .item.secondary{font-style:italic}.info-roll .info-value .item.emphasized{font-weight:var(--font-weight-body)}.info-roll .credits,.info-roll .info-sub-fields{font-family:var(--font-family-heading);font-size:var(--step--1);font-weight:var(--font-weight-lite);line-height:var(--line-height-heading)}.info-roll .credits{margin-top:var(--space-m);text-align:left}@media screen and (min-width:32em){.info-roll .credits{text-align:center}}.info-roll .credits .text-content{line-height:var(--line-height-info-value);max-width:none}.event-roll{display:inline-block;width:auto}.event-roll ul{display:grid;gap:var(--space-2xs) var(--space-xs);grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;line-height:var(--line-height-info-value);text-align:left}.event-roll li{display:contents}.event-roll li .date{text-align:right}@media screen and (min-width:24em){.event-roll li .date{display:flex;justify-content:flex-end}}.link-button{background-color:var(--color-secondary);border-radius:var(--radius-l);color:var(--color-text);display:inline-block;font-family:var(--font-family-heading);font-size:var(--step--1);font-weight:700;padding:var(--space-2xs) var(--space-s-m);text-decoration:none;transition:background-color var(--timing-m) ease-in-out}.link-button:hover{background-color:var(--color-secondary-light);color:var(--color-text)}.logo-section{align-items:center;background-color:var(--color-white);display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:var(--space-s) 0}.logo-section .logo-link{margin:var(--space-2xs) var(--space-m)}.section .container{max-width:var(--size-container-wider);padding:var(--container-space-block) var(--container-space-inline)}.section.black{background-color:var(--color-black)}.section.black .container{max-width:var(--size-main)}.section.blackPure{background-color:var(--color-black-pure)}.section.blackPure .container{max-width:var(--size-main)}.section.blue{text-align:center}.section.purple{background-color:var(--color-secondary)}.section.purple .container{max-width:var(--size-main)}.section.purpleWithWave{background-image:linear-gradient(90deg,var(--color-secondary) 50%,var(--color-secondary-dark) 50%)}.section.purpleWithWave,.section.purpleWithWave .container{background-color:var(--color-secondary)}@media screen and (min-width:48em){.section.purpleWithWave .container{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 800 900'%3E%3Cpath fill='hsl(337, 63%25, 48%25)' d='m725 900-10-18.7c-10-18.6-30-56-30.7-93.5-.6-37.5 18-75.1 22.2-112.6s-6.2-74.9-17.3-112.4c-11.2-37.5-23.2-75.1-10.5-112.6 12.6-37.5 50-74.9 49.3-112.4s-39.3-75.1-45-112.6 21.7-74.9 33.7-112.4 8.6-75.1 7-94L722 0H0v900Z'/%3E%3C/svg%3E"),linear-gradient(90deg,var(--color-secondary) 50%,var(--color-secondary-dark) 50%);background-position:50px;background-repeat:no-repeat;background-size:100% 100%}}.horizontal-wave{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 900 57'%3E%3Cpath fill='hsl(337, 63%25, 48%25)' d='m900 5-18.7 10c-18.6 10-56 30-93.5 30.7-37.5.6-75.1-18-112.6-22.2s-74.9 6.2-112.4 17.3C525.3 52 487.7 64 450.2 51.3 412.7 38.7 375.3 1.3 337.8 2s-75.1 39.3-112.6 45-74.9-21.7-112.4-33.7-75.1-8.6-94-7L0 8v49h900Z'/%3E%3C/svg%3E");height:var(--wave-height);margin-top:calc(var(--wave-height)*-1)}@media screen and (min-width:48em){.horizontal-wave.purpleWithWave{display:none}}.youtube-video:nth-child(2n){text-align:left}.youtube-video:nth-child(odd){text-align:right}.youtube-video .video-container{display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:800px;text-align:center}.youtube-video .video-container.portrait{max-width:400px}@media screen and (min-width:48em){.youtube-video .video-container.portrait{flex-direction:row;max-width:800px;text-align:left}}.youtube-video .video-embedded-wrapper{flex-basis:auto;max-width:800px;width:100%}.youtube-video .video-embedded-wrapper.portrait{max-width:400px}@media screen and (min-width:48em){.youtube-video .video-embedded-wrapper.portrait{flex-basis:50%}}.youtube-video .video-embedded{box-shadow:var(--shadow-l);padding-top:56.25%;position:relative}.youtube-video .video-embedded.portrait{padding-top:125%}.youtube-video .video-info{flex-basis:auto;max-width:800px;padding-left:0;padding-top:var(--space-xs);text-align:left;width:100%}.youtube-video .video-info.portrait{max-width:400px}@media screen and (min-width:48em){.youtube-video .video-info.portrait{flex-basis:50%;padding-left:var(--space-s);padding-top:0}}.youtube-video .video-title{margin-bottom:var(--space-2xs)}.youtube-video .video-description{line-height:var(--line-height-short-text)}.youtube-video lite-youtube{height:100%;left:0;position:absolute;top:0;width:100%}.container{margin:auto;max-width:var(--size-container)}.page-content{margin:0 auto;max-width:var(--size-main);padding:var(--container-space-block) var(--container-space-inline)}.text-content{max-width:var(--size-text)}.text-content.centered{margin:auto}.text-content.narrow{max-width:var(--size-text-narrow)}.not-found-page div[lang=en]{margin-top:var(--space-l)}.club-page .top-section{background-color:var(--color-white)}@media screen and (min-width:56em){.club-page .top-section{background-color:var(--color-black-pure)}}.club-page .club-image-roll{text-align:center}.club-page .club-image-roll .description{text-wrap:balance}.club-page .club-image-roll .image-container{display:flex;flex-wrap:wrap;justify-content:space-evenly}.club-page .club-image-roll figure{margin:var(--space-s) 0 0;max-width:100%;position:relative}.club-page .club-image-roll .image{box-shadow:var(--shadow-xl)}.club-page .club-image-roll figcaption{bottom:0;font-size:var(--step--1);line-height:var(--line-height-short-text);position:absolute;text-shadow:var(--shadow-text)}.club-page .club-image-roll figcaption.left{left:.25rem;text-align:left}.club-page .club-image-roll figcaption.right{right:.25rem;text-align:right}.club-page .club-image-roll .text-content{margin:auto}.club-page .club-image-roll .credit{font-size:var(--step--2);margin-top:var(--space-s)}.index-page .read-more-link{margin-top:var(--space-m)}.index-page .promos li:last-child .wrapper{padding-bottom:var(--wave-height)}@media screen and (min-width:48em){.index-page .promos li:last-child .wrapper{padding-bottom:0}}.press-page .image-download-roll{-moz-column-gap:var(--space-m);column-gap:var(--space-m);display:flex;flex-wrap:wrap;justify-content:space-evenly;row-gap:var(--space-xl)}.press-page figure{margin:0}.press-page .image-download-roll>*{max-width:300px}.press-page .image-download-preview{max-width:100%}.press-page .image-download-description{font-family:var(--font-family-heading);font-size:var(--step--1);line-height:var(--line-height-short-text);margin-left:-2px;margin-top:var(--space-2xs)}.press-page .image-download-title{font-family:var(--font-family-body);font-size:var(--step-0)}.press-page .image-download-credits{margin-top:var(--space-3xs)}.press-page .image-download-metadata{color:var(--color-gray-lightest);margin-top:var(--space-4xs)}.press-page .image-download-link{align-items:flex-end;display:flex;margin-top:var(--space-3xs)}.press-page .image-download-link>*+*{margin-left:4px}.tours-page .top-section{background-color:var(--color-black-pure)}.tours-page .info-roll{margin-top:var(--space-l)}.tours-page .quote-roll{text-align:center}.tours-page .quote-roll h2{margin-bottom:var(--space-m)}.tours-page .quote-container{align-items:center;display:flex;flex-direction:column;justify-content:space-around}.tours-page .quote-container>*+*{margin-left:0;margin-top:var(--space-m)}@media screen and (min-width:56em){.tours-page .quote-container{align-items:flex-start;flex-direction:row}.tours-page .quote-container>*+*{margin-left:var(--space-xl);margin-top:0}}.tours-page blockquote{font-style:italic;line-height:var(--line-height-quote);max-width:var(--size-quote);text-wrap:balance}.tours-page blockquote:before{content:var(--start-quotation-mark);left:-9px}.tours-page blockquote:after,.tours-page blockquote:before{font-size:3rem;line-height:0;position:relative;top:var(--space-xs)}.tours-page blockquote:after{content:"”";right:0}.tours-page .events{padding-bottom:calc(var(--wave-height)*1.5)}.tours-page .performances-heading{margin-bottom:var(--space-l);text-align:center}.tours-page .performances{display:flex;flex-direction:column}.tours-page .performance{margin:0 auto}.tours-page .performance:not(:first-child){margin-top:var(--space-2xl)}.tours-page .performance:nth-child(odd){text-align:right}.tours-page .performance:nth-child(2n){text-align:left}.tours-page .performance.narrow{max-width:var(--size-container-widest)}.tours-page .performance-container{display:inline-flex;flex-direction:column;max-width:100%;text-align:left}@media screen and (min-width:48em){.tours-page .performance-container{flex-direction:row}}.tours-page .performance-container>*{min-width:0}.tours-page .performance-title{font-size:var(--step-1);margin:0}.tours-page .performance-performer{font-family:var(--font-family-heading);font-size:var(--step--1)}.tours-page .performance-description{line-height:var(--line-height-performance-description);margin-top:var(--space-2xs);max-width:var(--size-text-narrow)}.tours-page .performance-image-left{padding-bottom:var(--space-s);padding-top:3px}@media screen and (min-width:48em){.tours-page .performance-image-left{padding-bottom:0;padding-right:var(--space-m)}}.tours-page .performance-image-left img{border-radius:var(--radius-s);box-shadow:var(--shadow-xl)}.tours-page .performance-image-right{margin-top:var(--space-s)}.tours-page .performance-image-right img{border-radius:var(--radius-s);box-shadow:var(--shadow-xl)}.tours-page .performance-images-credit{font-size:var(--step--2);margin-top:var(--space-m);max-width:none;text-align:center}.videos-page .video-roll ul{text-align:center}.videos-page .video-roll li+li{margin-top:var(--space-2xl)}.workshops-page .image-roll{display:flex;justify-content:space-evenly}.workshops-page .image-roll picture{box-shadow:var(--shadow-xl)}.workshops-page .events{padding-bottom:var(--wave-height)}@media screen and (min-width:48em){.workshops-page .events{padding-bottom:0}}.workshops-page .events .container{max-width:var(--size-text-plus-padding)}.workshops-page .teacher:not(:first-of-type){margin-top:var(--space-xl)}.workshops-page .teacher .description{max-width:852px}.workshops-page .teacher .description picture{border-radius:50%;box-shadow:var(--shadow-xl);float:right;height:150px;margin-left:var(--space-m);margin-top:var(--space-xs);width:150px}@media screen and (min-width:48em){.workshops-page .teacher .description picture{height:200px;width:200px}}.workshops-page .teacher .description img{border-radius:50%}lite-youtube{background-color:#000;background-position:50%;background-size:cover;contain:content;cursor:pointer;display:block;max-width:840px;position:relative;width:100%}lite-youtube:before{background-image:linear-gradient(180deg,rgba(0,0,0,.67),rgba(0,0,0,.54) 14%,rgba(0,0,0,.15) 54%,rgb(0 0 0/5%) 72%,transparent 94%);box-sizing:border-box;color:#eee;content:attr(data-title);display:block;font-family:YouTube Noto,Roboto,Arial,Helvetica,sans-serif;font-size:18px;height:99px;overflow:hidden;padding:25px 20px;position:absolute;text-overflow:ellipsis;text-shadow:0 0 2px rgba(0,0,0,.5);top:0;white-space:nowrap;width:100%}lite-youtube:hover:before{color:#fff}lite-youtube:after{content:"";display:block;padding-bottom:56.25%}lite-youtube>iframe{left:0;top:0}lite-youtube>.lyt-playbtn,lite-youtube>iframe{border:0;height:100%;position:absolute;width:100%}lite-youtube>.lyt-playbtn{background:no-repeat 50%/68px 48px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');cursor:pointer;display:block;filter:grayscale(100%);transition:filter .1s cubic-bezier(0,0,.2,1);z-index:1}lite-youtube .lyt-playbtn:focus,lite-youtube:hover>.lyt-playbtn{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated:before,lite-youtube.lyt-activated>.lyt-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}