@charset "UTF-8";/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}*,::after,::before{padding:0;margin:0}*,::after,::before{box-sizing:border-box}::after,::before{display:block}ol,ul{list-style:none}:focus{outline:0}a{text-decoration:none}button,input,select,textarea{font:inherit}input{font-size:16px}input{border-radius:0}button{color:inherit}html{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}@font-face{font-family:"Antique Olive Bold";src:url(../font/AntiqueOliveStd-Bold.otf) format("opentype");font-style:normal;font-weight:400;font-display:swap}html{font-family:"Antique Olive Bold",sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6,strong,th{font-weight:400}html{line-height:1;letter-spacing:normal;word-spacing:normal}@media (max-width:399px){html{font-size:5px}}@media (min-width:400px) and (max-width:1920px){html{font-size:calc(5px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){html{font-size:calc(10px + 1 * ((100vw - 1921px)/ 1921 * 10))}}h1,h2,h3,h4,h5,h6{line-height:1.4;letter-spacing:0;word-spacing:normal}@media (max-width:399px){h1,h2,h3,h4,h5,h6{font-size:20px}}@media (min-width:400px) and (max-width:1920px){h1,h2,h3,h4,h5,h6{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){h1,h2,h3,h4,h5,h6{font-size:2.8rem}}@keyframes button{0%{transform:translateY(0)}35%,64.99%{transform:translateY(75%)}65%{transform:translateY(-75%)}100%{transform:translateY(0)}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html,html.theme-beige{background-color:#edede9;color:#010102}html ::-moz-selection,html.theme-beige ::-moz-selection{color:#edede9;background:#010102}html ::selection,html.theme-beige ::selection{color:#edede9;background:#010102}html ::-moz-selection,html.theme-beige ::-moz-selection{color:#edede9;background:#010102}a,button,input,select,textarea{touch-action:manipulation}a{display:block}a,a:visited{color:currentColor}p a{display:inline;text-decoration:underline}p a:focus-visible,p a:hover{opacity:.5}button{background:0 0;border:none;color:inherit;font-size:1em;font-family:inherit;cursor:pointer}input{font-size:1em}img,picture,video{display:block;width:100%;height:auto}canvas,svg{display:block}p:not(:last-child){margin-bottom:1.3em}html{scroll-behavior:smooth}body{position:relative;overflow-x:hidden;overflow-y:auto}body::after,body::before{content:"";display:table;clear:both}@media (max-width:750px){body{margin-left:2.5vw}}@media (min-width:751px){body{margin-left:5vw}}@media (max-width:750px){body{margin-right:2.5vw}}@media (min-width:751px){body{margin-right:5vw}}body.prevent-scrolling{overflow:hidden}main>*{scroll-margin-top:25rem;margin-top:40rem}main>div:first-of-type{margin-top:0}.event-list{margin-top:11rem}@media (min-width:551px) and (max-width:1250px){.event-list__list{margin-left:calc(((100% - 7rem)/ 2) * 1 + 7rem);width:calc(((100% - 7rem)/ 2) * 1 + 0rem)}}@media (min-width:1251px){.event-list__list{margin-left:calc(((100% - 14rem)/ 3) * 1 + 7rem);width:calc(((100% - 14rem)/ 3) * 2 + 7rem)}}@media (min-width:1251px){.event-list__layout{margin-top:-10rem;display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-3.5rem;margin-right:-3.5rem}.event-list__layout>*{margin-top:10rem;flex:0 0 calc(100% / 2 - 7rem);margin-left:3.5rem;margin-right:3.5rem}}@media (max-width:1250px){.event-list__item:not(:last-child){margin-bottom:10rem}}.event__date{line-height:1.4;letter-spacing:0;word-spacing:normal;margin-bottom:2rem}@media (max-width:399px){.event__date{font-size:12px}}@media (min-width:400px) and (max-width:1920px){.event__date{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.event__date{font-size:1.7rem}}.event-list__link{line-height:1.4;letter-spacing:0;word-spacing:normal;text-decoration:underline}@media (max-width:399px){.event-list__link{font-size:20px}}@media (min-width:400px) and (max-width:1920px){.event-list__link{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.event-list__link{font-size:2.8rem}}.event-list__link:focus-visible,.event-list__link:hover{opacity:.5}.event__description{line-height:1.4;letter-spacing:0;word-spacing:normal;margin-top:2rem}@media (max-width:399px){.event__description{font-size:12px}}@media (min-width:400px) and (max-width:1920px){.event__description{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.event__description{font-size:1.7rem}}.form{margin-top:11rem}.form__title{line-height:1.4;letter-spacing:0;word-spacing:normal;margin-bottom:10rem}@media (max-width:399px){.form__title{font-size:20px}}@media (min-width:400px) and (max-width:1920px){.form__title{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.form__title{font-size:2.8rem}}@media (min-width:551px) and (max-width:1250px){.form__title{margin-left:calc(((100% - 7rem)/ 2) * 0 + 0rem);width:calc(((100% - 7rem)/ 2) * 1 + 0rem)}}@media (min-width:1251px){.form__title{margin-left:calc(((100% - 14rem)/ 3) * 1 + 7rem);width:calc(((100% - 14rem)/ 3) * 1 + 0rem)}}.form__description{line-height:1.4;letter-spacing:0;word-spacing:normal;margin-bottom:10rem}@media (max-width:399px){.form__description{font-size:12px}}@media (min-width:400px) and (max-width:1920px){.form__description{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.form__description{font-size:1.7rem}}@media (min-width:551px) and (max-width:1250px){.form__description{margin-left:calc(((100% - 7rem)/ 2) * 0 + 0rem);width:calc(((100% - 7rem)/ 2) * 1 + 0rem)}}@media (min-width:1251px){.form__description{margin-left:calc(((100% - 14rem)/ 3) * 1 + 7rem);width:calc(((100% - 14rem)/ 3) * 1 + 0rem)}}@media (min-width:1251px){.form__embed{margin-left:calc(((100% - 14rem)/ 3) * 1 + 7rem);width:calc(((100% - 14rem)/ 3) * 2 + 7rem)}}.hero{z-index:0;position:relative;background-color:#edede9;overflow:hidden}@media (max-width:750px){.hero{margin-left:-2.5vw}}@media (min-width:751px){.hero{margin-left:-5vw}}@media (max-width:750px){.hero{margin-right:-2.5vw}}@media (min-width:751px){.hero{margin-right:-5vw}}.hero__fold{position:relative;height:100vh;height:100svh;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:4rem}@media (max-width:750px){.hero__fold{margin-left:2.5vw}}@media (min-width:751px){.hero__fold{margin-left:5vw}}@media (max-width:750px){.hero__fold{margin-right:2.5vw}}@media (min-width:751px){.hero__fold{margin-right:5vw}}.hero__logo{position:absolute;left:0;right:0}@media (max-width:750px){.hero__logo{margin-left:-2.5vw}}@media (min-width:751px){.hero__logo{margin-left:-5vw}}@media (max-width:750px){.hero__logo{margin-right:-2.5vw}}@media (min-width:751px){.hero__logo{margin-right:-5vw}}@media (max-width:750px){.hero__logo{top:40%}}@media (min-width:751px){.hero__logo{top:50%}}.hero__logo svg{position:absolute;top:0;bottom:0;height:auto;transform:translateY(-50%)}@media (max-width:750px){.hero__logo svg{left:-25%;width:150%}}@media (min-width:751px){.hero__logo svg{left:0;width:100%}}@media (max-width:750px){.hero__logo svg g{animation:hero-logo-arrow-mobile 8s cubic-bezier(.77,0,.175,1) infinite}}@media (min-width:751px){.hero__logo svg g{animation:hero-logo-arrow 8s cubic-bezier(.77,0,.175,1) infinite}}@keyframes hero-logo-arrow{0%,5%{transform:translateX(-1000px)}15%,85%{transform:translateX(0)}100%,95%{transform:translateX(1450px)}}@keyframes hero-logo-arrow-mobile{0%,5%{transform:translateX(-700px)}15%,85%{transform:translateX(0)}100%,95%{transform:translateX(1150px)}}@media (min-width:751px){.hero__info{display:flex;justify-content:space-between;align-items:flex-end}}.hero__welcome{line-height:1.4;letter-spacing:0;word-spacing:normal}@media (max-width:399px){.hero__welcome{font-size:12px}}@media (min-width:400px) and (max-width:1920px){.hero__welcome{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.hero__welcome{font-size:1.7rem}}@media (max-width:750px){.hero__welcome{max-width:35em;margin:0 auto}}@media (min-width:751px){.hero__welcome{flex:0 0 33.33%}}.hero__tagline{line-height:1.4;letter-spacing:0;word-spacing:normal;margin-bottom:2rem}@media (max-width:399px){.hero__tagline{font-size:20px}}@media (min-width:400px) and (max-width:1920px){.hero__tagline{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.hero__tagline{font-size:2.8rem}}.hero__description{margin-bottom:2rem}.hero__action{text-decoration:underline}.hero__action:focus-visible,.hero__action:hover{opacity:.5}.hero__indicator:focus-visible,.hero__indicator:hover{opacity:.5}@media (max-width:750px){.hero__indicator{width:3.8rem;margin:0 auto;margin-top:10vh}}@media (min-width:751px){.hero__indicator{display:flex;align-items:center}}@media (max-width:750px){.hero__indicator-icon{width:3.8rem;height:6.5142857143rem}}@media (min-width:751px){.hero__indicator-icon{width:2.8rem;height:4.8rem}}.hero__indicator-icon svg{width:100%;height:100%}@media (max-width:550px){.hero__indicator-icon svg rect:last-child{height:5px;animation:hero-indicator-mobile 5s cubic-bezier(.77,0,.175,1) infinite -2.5s}}@media (min-width:551px){.hero__indicator-icon svg rect:last-child{animation:hero-indicator 5s cubic-bezier(.77,0,.175,1) infinite -2.5s}}@keyframes hero-indicator{0%{transform:translateY(-20px)}10%,80%{transform:translateY(0)}100%{transform:translateY(50px)}}@keyframes hero-indicator-mobile{0%{transform:translateY(35px)}15%,85%{transform:translateY(0)}100%{transform:translateY(-35px)}}.hero__indicator-text{display:none;line-height:1.4;letter-spacing:0;word-spacing:normal;margin-left:2.4rem}@media (max-width:399px){.hero__indicator-text{font-size:12px}}@media (min-width:400px) and (max-width:1920px){.hero__indicator-text{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.hero__indicator-text{font-size:1.7rem}}@media (min-width:751px){.hero--no-events .hero__indicator-text{display:block}}.hero__event{flex:0 0 33.33%}@media (max-width:750px){.hero__event{display:none}}.hero__event-title{line-height:1.4;letter-spacing:0;word-spacing:normal;text-decoration:underline;margin-bottom:2rem}@media (max-width:399px){.hero__event-title{font-size:20px}}@media (min-width:400px) and (max-width:1920px){.hero__event-title{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.hero__event-title{font-size:2.8rem}}.hero__event-title:focus-visible,.hero__event-title:hover{opacity:.5}.hero__event-description{line-height:1.4;letter-spacing:0;word-spacing:normal;margin-bottom:2rem}@media (max-width:399px){.hero__event-description{font-size:12px}}@media (min-width:400px) and (max-width:1920px){.hero__event-description{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.hero__event-description{font-size:1.7rem}}.hero__event-overview{line-height:1.4;letter-spacing:0;word-spacing:normal;text-decoration:underline}@media (max-width:399px){.hero__event-overview{font-size:12px}}@media (min-width:400px) and (max-width:1920px){.hero__event-overview{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.hero__event-overview{font-size:1.7rem}}.hero__event-overview:focus-visible,.hero__event-overview:hover{opacity:.5}.hero__folded{padding-top:30rem}@media (max-width:750px){.hero__folded{margin-left:2.5vw}}@media (min-width:751px){.hero__folded{margin-left:5vw}}@media (max-width:750px){.hero__folded{margin-right:2.5vw}}@media (min-width:751px){.hero__folded{margin-right:5vw}}.hero__tilt{perspective:100rem}.hero__video{margin:0 auto}@media (max-width:750px){.hero__video{width:95%}}@media (min-width:751px){.hero__video{width:75%}}.hero__media-controls{display:flex;justify-content:center;margin-top:7.5rem}.hero__audio,.hero__full,.hero__play{display:flex;align-items:center;margin-right:2.5rem;text-align:left}.hero__audio:focus-visible,.hero__audio:hover,.hero__full:focus-visible,.hero__full:hover,.hero__play:focus-visible,.hero__play:hover{opacity:.5}.hero__audio svg,.hero__full svg,.hero__play svg{width:auto}@media (max-width:750px){.hero__audio svg,.hero__full svg,.hero__play svg{height:4.95rem}}@media (min-width:751px){.hero__audio svg,.hero__full svg,.hero__play svg{height:3.3rem}}.hero__audio span:last-child,.hero__full span:last-child,.hero__play span:last-child{line-height:1.4;letter-spacing:0;word-spacing:normal;margin-left:1.5rem;display:none}@media (max-width:399px){.hero__audio span:last-child,.hero__full span:last-child,.hero__play span:last-child{font-size:12px}}@media (min-width:400px) and (max-width:1920px){.hero__audio span:last-child,.hero__full span:last-child,.hero__play span:last-child{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.hero__audio span:last-child,.hero__full span:last-child,.hero__play span:last-child{font-size:1.7rem}}.hero__play:not(.is-active) svg rect.pause{display:none}.hero__play.is-active svg path.play{display:none}.hero__play span:last-child{width:3.5em}.hero__audio.is-off svg path.on{display:none}.hero__audio.is-on svg path.off{display:none}.hero__full{margin-right:0}.hero__progress{display:flex;align-items:center;margin-right:2.5rem}.hero__progress:focus-visible,.hero__progress:hover{opacity:.5}.hero__progress-bar{z-index:0;position:relative;width:20vw;cursor:pointer}@media (max-width:750px){.hero__progress-bar{height:4.95rem}}@media (min-width:751px){.hero__progress-bar{height:3.3rem}}.hero__progress-bar::before{content:"";z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;background-color:#010102}@media (max-width:750px){.hero__progress-bar::before{height:.5rem;border-radius:.5rem}}@media (min-width:751px){.hero__progress-bar::before{height:.3rem;border-radius:.3rem}}.hero__progress-head{z-index:1;position:absolute;top:0;bottom:0;height:100%;background-color:#edede9;transform:translateX(0);pointer-events:none}.hero__progress-head.is-playing{transition:transform .25s linear}@media (max-width:750px){.hero__progress-head{left:-1.125rem;width:2.25rem;border:.5rem solid #010102;border-radius:.5rem}}@media (min-width:751px){.hero__progress-head{left:-.75rem;width:1.5rem;border:.3rem solid #010102;border-radius:.3rem}}.hero__progress-time{line-height:1.4;letter-spacing:0;word-spacing:normal;margin-right:1rem}@media (max-width:399px){.hero__progress-time{font-size:12px}}@media (min-width:400px) and (max-width:1920px){.hero__progress-time{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.hero__progress-time{font-size:1.7rem}}.hero__progress-duration{line-height:1.4;letter-spacing:0;word-spacing:normal;margin-left:1rem}@media (max-width:399px){.hero__progress-duration{font-size:12px}}@media (min-width:400px) and (max-width:1920px){.hero__progress-duration{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.hero__progress-duration{font-size:1.7rem}}.hero__intro{line-height:1.4;letter-spacing:0;word-spacing:normal;max-width:25em;margin:0 auto;margin-top:10rem}@media (max-width:399px){.hero__intro{font-size:20px}}@media (min-width:400px) and (max-width:1920px){.hero__intro{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.hero__intro{font-size:2.8rem}}.image-text-list{margin-top:11rem}@media (min-width:551px) and (max-width:1250px){.image-text-list{margin-left:calc(((100% - 7rem)/ 2) * 1 + 7rem);width:calc(((100% - 7rem)/ 2) * 1 + 0rem)}}@media (min-width:1251px){.image-text-list__item{display:flex;align-items:flex-start}}.image-text-list__item:not(:first-child){margin-top:15rem}@media (max-width:1250px){.image-text-list__media{margin-bottom:5rem}}@media (min-width:1251px){.image-text-list__media{margin-left:calc(((100% - 14rem)/ 3) * 1 + 7rem);width:calc(((100% - 14rem)/ 3) * 1 + 0rem)}}@media (min-width:1251px){.image-text-list__content{margin-left:calc(((100% - 14rem)/ 3) * 0 + 7rem);width:calc(((100% - 14rem)/ 3) * 1 + 0rem)}}.image-text-list__title{line-height:1.4;letter-spacing:0;word-spacing:normal}@media (max-width:399px){.image-text-list__title{font-size:20px}}@media (min-width:400px) and (max-width:1920px){.image-text-list__title{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.image-text-list__title{font-size:2.8rem}}.image-text-list__text{line-height:1.4;letter-spacing:0;word-spacing:normal;margin-top:2rem}@media (max-width:399px){.image-text-list__text{font-size:12px}}@media (min-width:400px) and (max-width:1920px){.image-text-list__text{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.image-text-list__text{font-size:1.7rem}}.image-text-list__text p:last-child a:last-child{display:inline-block;margin-top:5rem}.links{margin-top:11rem}@media (min-width:551px){.links__group{display:flex;align-items:flex-start}}@media (max-width:550px){.links__group:not(:first-child){margin-top:20rem}}@media (min-width:551px){.links__group:not(:first-child){margin-top:10rem}}.links__title{line-height:1.4;letter-spacing:0;word-spacing:normal}@media (max-width:399px){.links__title{font-size:20px}}@media (min-width:400px) and (max-width:1920px){.links__title{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.links__title{font-size:2.8rem}}@media (max-width:550px){.links__title{width:80%;margin:0 auto;text-align:center;margin-bottom:10rem}}@media (min-width:551px) and (max-width:1250px){.links__title{margin-left:calc(((100% - 7rem)/ 2) * 0 + 0rem);width:calc(((100% - 7rem)/ 2) * 1 + 0rem)}}@media (min-width:1251px){.links__title{margin-left:calc(((100% - 14rem)/ 3) * 0 + 0rem);width:calc(((100% - 14rem)/ 3) * 1 + 0rem)}}@media (min-width:551px) and (max-width:1250px){.links__list{margin-left:calc(((100% - 7rem)/ 2) * 0 + 7rem);width:calc(((100% - 7rem)/ 2) * 1 + 0rem)}}@media (min-width:1251px){.links__list{margin-left:calc(((100% - 14rem)/ 3) * 0 + 7rem);width:calc(((100% - 14rem)/ 3) * 2 + 7rem)}}@media (min-width:1251px){.links__layout{margin-top:-10rem;display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-3.5rem;margin-right:-3.5rem}.links__layout>*{margin-top:10rem;flex:0 0 calc(100% / 2 - 7rem);margin-left:3.5rem;margin-right:3.5rem}}@media (max-width:1250px){.links__item:not(:last-child){margin-bottom:10rem}}.links__link{line-height:1.4;letter-spacing:0;word-spacing:normal;text-decoration:underline}@media (max-width:399px){.links__link{font-size:20px}}@media (min-width:400px) and (max-width:1920px){.links__link{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.links__link{font-size:2.8rem}}.links__link:focus-visible,.links__link:hover{opacity:.5}.links__text{line-height:1.4;letter-spacing:0;word-spacing:normal;margin-top:2rem}@media (max-width:399px){.links__text{font-size:12px}}@media (min-width:400px) and (max-width:1920px){.links__text{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.links__text{font-size:1.7rem}}.logo-list{margin-top:11rem;overflow:hidden}@media (min-width:1251px){.logo-list__group{display:flex;align-items:flex-start}}.logo-list__group:not(:first-child){margin-top:20rem}.logo-list__title{line-height:1.4;letter-spacing:0;word-spacing:normal}@media (max-width:399px){.logo-list__title{font-size:20px}}@media (min-width:400px) and (max-width:1920px){.logo-list__title{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.logo-list__title{font-size:2.8rem}}@media (max-width:1250px){.logo-list__title{width:80%;margin:0 auto;text-align:center;margin-bottom:10rem}}@media (min-width:1251px){.logo-list__title{margin-left:calc(((100% - 14rem)/ 3) * 0 + 0rem);width:calc(((100% - 14rem)/ 3) * 1 + 0rem)}}@media (min-width:1251px){.logo-list__list{margin-left:calc(((100% - 14rem)/ 3) * 0 + 7rem);width:calc(((100% - 14rem)/ 3) * 2 + 7rem)}}.logo-list__layout{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-left:-3.5rem;margin-right:-3.5rem;margin-top:-7rem}.logo-list__item{margin-left:3.5rem;margin-right:3.5rem;margin-top:7rem}.logo-list__image{height:6rem;width:auto;mix-blend-mode:multiply}html.page-is-not-home .title{margin-top:40rem}.title__main{display:flex;line-height:1;letter-spacing:0;word-spacing:normal;margin-bottom:11rem}@media (max-width:399px){.title__main{font-size:40px}}@media (min-width:400px) and (max-width:1920px){.title__main{font-size:calc(40px + 50 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.title__main{font-size:9rem}}.title__arrow{margin-right:.4em;transition:transform .5s cubic-bezier(.165,.84,.44,1);transform:translateX(calc(-100% - 5vw))}.title.is-in-view .title__arrow{transform:translateX(0)}.title__arrow svg{height:.75em;width:auto}.title__heading{padding-right:1em}.title__event-meta{line-height:1.4;letter-spacing:0;word-spacing:normal}@media (max-width:399px){.title__event-meta{font-size:12px}}@media (min-width:400px) and (max-width:1920px){.title__event-meta{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.title__event-meta{font-size:1.7rem}}@media (min-width:751px){.title__event-meta{display:flex}}@media (max-width:1250px){.title__event-meta{margin-bottom:10rem}}@media (min-width:1251px){.title__event-meta{margin-bottom:4rem}}.title__event-when{display:flex}@media (max-width:1250px){.title__event-when{margin-right:7rem}}@media (min-width:1251px){.title__event-when{margin-left:calc(((100% - 14rem)/ 3) * 0 + 0rem);width:calc(((100% - 14rem)/ 3) * 1 + 0rem)}}@media (max-width:750px){.title__event-location{margin-top:2rem}}@media (min-width:1251px){.title__event-location{margin-left:calc(((100% - 14rem)/ 3) * 0 + 7rem);width:calc(((100% - 14rem)/ 3) * 2 + 7rem)}}.title__event-time{margin-left:7rem}@media (min-width:551px) and (max-width:1250px){.title__layout{display:flex;align-items:flex-start;flex-wrap:wrap}}@media (min-width:1251px){.title__layout{margin-top:-7rem;display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-3.5rem;margin-right:-3.5rem}.title__layout>*{margin-top:7rem;flex:0 0 calc(100% / 3 - 7rem);margin-left:3.5rem;margin-right:3.5rem}}.title__column:nth-child(1){line-height:1.4;letter-spacing:0;word-spacing:normal}@media (max-width:399px){.title__column:nth-child(1){font-size:20px}}@media (min-width:400px) and (max-width:1920px){.title__column:nth-child(1){font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.title__column:nth-child(1){font-size:2.8rem}}@media (max-width:550px){.title__column:nth-child(1){margin-bottom:10rem}}@media (min-width:551px) and (max-width:1250px){.title__column:nth-child(1){margin-left:calc(((100% - 7rem)/ 2) * 0 + 0rem);width:calc(((100% - 7rem)/ 2) * 2 + 7rem);margin-bottom:10rem}}.title__column:nth-child(2){line-height:1.4;letter-spacing:0;word-spacing:normal}@media (max-width:399px){.title__column:nth-child(2){font-size:12px}}@media (min-width:400px) and (max-width:1920px){.title__column:nth-child(2){font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.title__column:nth-child(2){font-size:1.7rem}}@media (max-width:550px){.title__column:nth-child(2){margin-bottom:1.3em}}@media (min-width:551px) and (max-width:1250px){.title__column:nth-child(2){margin-left:calc(((100% - 7rem)/ 2) * 0 + 0rem);width:calc(((100% - 7rem)/ 2) * 1 + 0rem)}}.title__column:nth-child(3){line-height:1.4;letter-spacing:0;word-spacing:normal}@media (max-width:399px){.title__column:nth-child(3){font-size:12px}}@media (min-width:400px) and (max-width:1920px){.title__column:nth-child(3){font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.title__column:nth-child(3){font-size:1.7rem}}@media (min-width:551px) and (max-width:1250px){.title__column:nth-child(3){margin-left:calc(((100% - 7rem)/ 2) * 0 + 7rem);width:calc(((100% - 7rem)/ 2) * 1 + 0rem)}}.title__column ul:not(:last-child){margin-bottom:1.3em}.title__column li{position:relative;padding-left:3em}.title__column li:not(:last-child){margin-bottom:.5em}.title__column li::before{content:"";position:absolute;top:0;left:.2em;height:1.25em;width:1.7842667957em;background-image:url(../media/vector/arrow.svg);background-repeat:no-repeat}.title__media{margin-top:11rem}@media (min-width:551px) and (max-width:1250px){.title__media{width:75%;margin-left:auto}}@media (min-width:1251px){.title__media{margin-left:calc(((100% - 14rem)/ 3) * 1 + 7rem);width:calc(((100% - 14rem)/ 3) * 2 + 7rem)}}.title__action{margin-top:11rem}@media (min-width:551px) and (max-width:1250px){.title__action{margin-left:calc(((100% - 7rem)/ 2) * 1 + 7rem);width:calc(((100% - 7rem)/ 2) * 1 + 0rem)}}@media (min-width:1251px){.title__action{margin-left:calc(((100% - 14rem)/ 3) * 1 + 7rem);width:calc(((100% - 14rem)/ 3) * 1 + 0rem)}}.title__link{line-height:1.4;letter-spacing:0;word-spacing:normal;display:block;background-color:#010102;color:#edede9!important;text-align:center;overflow:hidden}@media (max-width:399px){.title__link{font-size:20px}}@media (min-width:400px) and (max-width:1920px){.title__link{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.title__link{font-size:2.8rem}}.title__link span{display:block;width:100%;padding:2rem 4rem}.title__link:focus-visible span,.title__link:hover span{animation:button .5s cubic-bezier(.165,.84,.44,1)}.footer{margin-top:40rem;padding-bottom:25rem}@media (max-width:750px){.footer{margin-left:-2.5vw}}@media (min-width:751px){.footer{margin-left:-5vw}}@media (max-width:750px){.footer{margin-right:-2.5vw}}@media (min-width:751px){.footer{margin-right:-5vw}}@media (max-width:750px){.footer{padding-left:2.5vw}}@media (min-width:751px){.footer{padding-left:5vw}}@media (max-width:750px){.footer{padding-right:2.5vw}}@media (min-width:751px){.footer{padding-right:5vw}}@media (max-width:1000px){.footer{padding-top:8rem}}@media (min-width:1001px){.footer{padding-top:4rem}}@media (max-width:1250px){.footer{border-top:2px solid #010102}}@media (min-width:1251px){.footer{border-top:3px solid #010102}}@media (min-width:551px) and (max-width:1250px){.footer__layout{margin-top:-6rem;display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-3.5rem;margin-right:-3.5rem}.footer__layout>*{margin-top:6rem;flex:0 0 calc(100% / 2 - 7rem);margin-left:3.5rem;margin-right:3.5rem}}@media (min-width:1251px){.footer__layout{margin-top:-7rem;display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-3.5rem;margin-right:-3.5rem}.footer__layout>*{margin-top:7rem;flex:0 0 calc(100% / 3 - 7rem);margin-left:3.5rem;margin-right:3.5rem}}@media (max-width:550px){.footer__column:not(:first-child){margin-top:6rem}}@media (min-width:551px) and (max-width:1250px){.footer__column:last-child{margin-left:auto}}.footer__link{line-height:1.4;letter-spacing:0;word-spacing:normal;text-decoration:underline}@media (max-width:399px){.footer__link{font-size:20px}}@media (min-width:400px) and (max-width:1920px){.footer__link{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.footer__link{font-size:2.8rem}}.footer__link:focus-visible,.footer__link:hover{opacity:.5}.footer__link:not(:first-child){margin-top:6rem}.footer__text{line-height:1.4;letter-spacing:0;word-spacing:normal;margin-top:3rem}@media (max-width:399px){.footer__text{font-size:12px}}@media (min-width:400px) and (max-width:1920px){.footer__text{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.footer__text{font-size:1.7rem}}.footer__social-links{margin-top:3rem;display:flex;gap:1em}.footer__social-link:focus-visible,.footer__social-link:hover{opacity:.5}.footer__social-icon svg{width:5em;height:5em}.header{z-index:1;position:fixed;top:0;left:0;right:0}.header__mobile{z-index:1;position:relative;padding:4rem 0;background-color:#edede9;border-bottom:2px solid #010102;display:flex;justify-content:space-between;align-items:center}@media (max-width:750px){.header__mobile{padding-left:2.5vw}}@media (min-width:751px){.header__mobile{padding-left:5vw}}@media (max-width:750px){.header__mobile{padding-right:2.5vw}}@media (min-width:751px){.header__mobile{padding-right:5vw}}@media (min-width:1251px){.header__mobile{display:none}}.header__mobile-logo{height:7.5rem}.header__mobile-logo svg{height:100%;width:auto}.header__mobile-trigger{line-height:1.4;letter-spacing:0;word-spacing:normal}@media (max-width:399px){.header__mobile-trigger{font-size:20px}}@media (min-width:400px) and (max-width:1920px){.header__mobile-trigger{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.header__mobile-trigger{font-size:2.8rem}}.header.panel-active .header__mobile-trigger-inactive{display:none}.header:not(.panel-active) .header__mobile-trigger-active{display:none}.header__dimmer{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(1,1,2,.3);pointer-events:none;height:100vh;height:100dvh;transition:opacity .5s cubic-bezier(.165,.84,.44,1);opacity:0}.header.panel-active .header__dimmer{opacity:1}@media (min-width:1251px){.header__dimmer{display:none}}.header__panel{z-index:0;padding:4rem 0}@media (max-width:750px){.header__panel{padding-left:2.5vw}}@media (min-width:751px){.header__panel{padding-left:5vw}}@media (max-width:750px){.header__panel{padding-right:2.5vw}}@media (min-width:751px){.header__panel{padding-right:5vw}}@media (max-width:1250px){.header__panel{position:absolute;top:0;right:0;bottom:0;left:0;height:100vh;height:100dvh;background-color:#edede9;display:flex;flex-direction:column;justify-content:space-between;transition:transform .5s cubic-bezier(.165,.84,.44,1);transform:translateY(-100%)}.header.panel-active .header__panel{transform:translateY(0)}}@media (min-width:1251px){.header__panel{display:flex;justify-content:space-between;align-items:center}.header.is-scrolled .header__panel,html.page-is-not-home .header__panel{background-color:#edede9;border-bottom:3px solid #010102}}@media (min-width:1251px){.header__logo{opacity:0}.header.is-scrolled .header__logo,html.page-is-not-home .header__logo{opacity:1}}.header__logo-link{height:5.5rem}@media (max-width:1250px){.header__logo-link{display:none}}.header__logo-link svg{height:100%;width:auto}@media (max-width:1250px){.header__nav{line-height:1;letter-spacing:0;word-spacing:normal}}@media (max-width:1250px) and (max-width:399px){.header__nav{font-size:40px}}@media (max-width:1250px) and (min-width:400px) and (max-width:1920px){.header__nav{font-size:calc(40px + 50 * ((100vw - 400px)/ 1520))}}@media (max-width:1250px) and (min-width:1921px){.header__nav{font-size:9rem}}@media (min-width:1251px){.header__nav{line-height:1.4;letter-spacing:0;word-spacing:normal}}@media (min-width:1251px) and (max-width:399px){.header__nav{font-size:20px}}@media (min-width:1251px) and (min-width:400px) and (max-width:1920px){.header__nav{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1251px) and (min-width:1921px){.header__nav{font-size:2.8rem}}@media (min-width:1251px){.header__nav-list{display:flex}}@media (max-width:1250px){.header__nav-item:not(:last-child){margin-bottom:.3em}}@media (min-width:1251px) and (max-width:1500px){.header__nav-item:not(:last-child){margin-right:.75em}}@media (min-width:1501px) and (max-width:1920px){.header__nav-item:not(:last-child){margin-right:1em}}@media (min-width:1921px){.header__nav-item:not(:last-child){margin-right:1.25em}}.header__nav-link{padding-top:.2em;padding-bottom:0}@media (max-width:1250px){.header__nav-link{display:inline-block;padding-left:calc(.5em + 3px)}}.header__nav-link--highlight{padding-left:.5em;padding-right:.5em;border:3px solid #010102;border-radius:.3em}.header__nav-link.is-active{text-decoration:underline}.header__nav-link:focus-visible,.header__nav-link:hover{text-decoration:underline}.header__right{display:flex;align-items:baseline}@media (max-width:1250px){.header__right{line-height:1.4;letter-spacing:0;word-spacing:normal;justify-content:space-between}}@media (max-width:1250px) and (max-width:399px){.header__right{font-size:20px}}@media (max-width:1250px) and (min-width:400px) and (max-width:1920px){.header__right{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (max-width:1250px) and (min-width:1921px){.header__right{font-size:2.8rem}}@media (min-width:1251px){.header__right{line-height:1.4;letter-spacing:0;word-spacing:normal}}@media (min-width:1251px) and (max-width:399px){.header__right{font-size:12px}}@media (min-width:1251px) and (min-width:400px) and (max-width:1920px){.header__right{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1251px) and (min-width:1921px){.header__right{font-size:1.7rem}}.header__lang-list{display:flex}@media (max-width:1250px){.header__lang-list{justify-content:space-between}}@media (max-width:1250px){.header__lang-item:not(:last-child){margin-right:1em}}@media (min-width:1251px){.header__lang-item:not(:last-child){margin-right:.5em}}.header__lang-link.is-active{text-decoration:underline}.header__lang-link:focus-visible,.header__lang-link:hover{text-decoration:underline}@media (min-width:1251px) and (max-width:1500px){.header__button{margin-left:2.5rem}}@media (min-width:1501px){.header__button{margin-left:3.5rem}}.header__button-link{line-height:1.4;letter-spacing:0;word-spacing:normal;padding-top:.2em;padding-bottom:0;padding-left:.5em;padding-right:.5em;border:3px solid #010102;border-radius:.3em;background-color:#000;color:#edede9!important}@media (max-width:399px){.header__button-link{font-size:20px}}@media (min-width:400px) and (max-width:1920px){.header__button-link{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.header__button-link{font-size:2.8rem}}@media (max-width:1250px){.header__button-link{line-height:1.4;letter-spacing:0;word-spacing:normal}}@media (max-width:1250px) and (max-width:399px){.header__button-link{font-size:20px}}@media (max-width:1250px) and (min-width:400px) and (max-width:1920px){.header__button-link{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (max-width:1250px) and (min-width:1921px){.header__button-link{font-size:2.8rem}}@media (min-width:1251px) and (max-width:1500px){.header__button-link{line-height:1.4;letter-spacing:0;word-spacing:normal}}@media (min-width:1251px) and (max-width:1500px) and (max-width:399px){.header__button-link{font-size:12px}}@media (min-width:1251px) and (max-width:1500px) and (min-width:400px) and (max-width:1920px){.header__button-link{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1251px) and (max-width:1500px) and (min-width:1921px){.header__button-link{font-size:1.7rem}}@media (min-width:1501px){.header__button-link{line-height:1.4;letter-spacing:0;word-spacing:normal}}@media (min-width:1501px) and (max-width:399px){.header__button-link{font-size:20px}}@media (min-width:1501px) and (min-width:400px) and (max-width:1920px){.header__button-link{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1501px) and (min-width:1921px){.header__button-link{font-size:2.8rem}}.header__button-link:focus-visible,.header__button-link:hover{text-decoration:underline}.staff-header{padding:4rem 0;background-color:#edede9;display:flex;justify-content:space-between;align-items:center}@media (max-width:750px){.staff-header{margin-left:-2.5vw}}@media (min-width:751px){.staff-header{margin-left:-5vw}}@media (max-width:750px){.staff-header{margin-right:-2.5vw}}@media (min-width:751px){.staff-header{margin-right:-5vw}}@media (max-width:750px){.staff-header{padding-left:2.5vw}}@media (min-width:751px){.staff-header{padding-left:5vw}}@media (max-width:750px){.staff-header{padding-right:2.5vw}}@media (min-width:751px){.staff-header{padding-right:5vw}}@media (max-width:1250px){.staff-header{border-bottom:2px solid #010102}}@media (min-width:1251px){.staff-header{border-bottom:3px solid #010102}}.staff-header>*{flex:0 0 33.33%}.staff-header__logo-link{height:5.5rem}.staff-header__logo-link svg{height:100%;width:auto}.staff-header__title{line-height:1.4;letter-spacing:0;word-spacing:normal;text-align:center}@media (max-width:399px){.staff-header__title{font-size:20px}}@media (min-width:400px) and (max-width:1920px){.staff-header__title{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.staff-header__title{font-size:2.8rem}}.staff-header__action{text-align:right}.staff-header__logout{display:inline-block;line-height:1.4;letter-spacing:0;word-spacing:normal}@media (max-width:399px){.staff-header__logout{font-size:12px}}@media (min-width:400px) and (max-width:1920px){.staff-header__logout{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.staff-header__logout{font-size:1.7rem}}.staff-header__logout:focus-visible,.staff-header__logout:hover{text-decoration:underline}.staff-login{padding-top:20rem;line-height:1.4;letter-spacing:0;word-spacing:normal}@media (max-width:399px){.staff-login{font-size:12px}}@media (min-width:400px) and (max-width:1920px){.staff-login{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.staff-login{font-size:1.7rem}}@media (min-width:551px) and (max-width:1250px){.staff-login__form{margin-left:calc(((100% - 35rem)/ 6) * 1 + 7rem);width:calc(((100% - 35rem)/ 6) * 4 + 21rem)}}@media (min-width:1251px){.staff-login__form{margin-left:calc(((100% - 14rem)/ 3) * 1 + 7rem);width:calc(((100% - 14rem)/ 3) * 1 + 0rem)}}.staff-login__introduction{margin-bottom:5rem}.staff-login__label{display:block;margin-bottom:2rem}.staff-login__input{display:block;width:100%;line-height:1.4;letter-spacing:0;word-spacing:normal;font-size:16px!important;background-color:transparent;padding:2.55rem 4rem;border:.3rem solid #010102}@media (max-width:399px){.staff-login__input{font-size:12px}}@media (min-width:400px) and (max-width:1920px){.staff-login__input{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.staff-login__input{font-size:1.7rem}}.staff-login__input:focus-visible,.staff-login__input:hover{background-color:#e2e2db}.staff-login__error{display:block;margin-top:5rem;margin-bottom:10rem!important}.staff-login__button{line-height:1.4;letter-spacing:0;word-spacing:normal;display:block;width:100%;background-color:#010102;color:#edede9;margin-top:5rem;text-align:center;overflow:hidden}@media (max-width:399px){.staff-login__button{font-size:20px}}@media (min-width:400px) and (max-width:1920px){.staff-login__button{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.staff-login__button{font-size:2.8rem}}.staff-login__button span{display:block;width:100%;padding:2rem 4rem}.staff-login__button:focus-visible span,.staff-login__button:hover span{animation:button .5s cubic-bezier(.165,.84,.44,1)}.staff-table{line-height:1.4;letter-spacing:0;word-spacing:normal;padding-top:8rem;overflow:hidden;padding-bottom:2px}@media (max-width:399px){.staff-table{font-size:12px}}@media (min-width:400px) and (max-width:1920px){.staff-table{font-size:calc(12px + 5 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.staff-table{font-size:1.7rem}}@media (max-width:750px){.staff-table{margin-left:-2.5vw}}@media (min-width:751px){.staff-table{margin-left:-5vw}}@media (max-width:750px){.staff-table{margin-right:-2.5vw}}@media (min-width:751px){.staff-table{margin-right:-5vw}}@media (min-width:1001px){.staff-table{display:flex}}@media (min-width:1001px) and (max-width:750px){.staff-table{padding-left:2.5vw}}@media (min-width:1001px) and (min-width:751px){.staff-table{padding-left:5vw}}@media (min-width:1001px){.staff-table__aside{margin-left:calc(((100% - 14rem)/ 3) * 0 + 0rem);width:calc(((100% - 14rem)/ 3) * 1 + 0rem)}}.staff-table__description{margin-bottom:10rem}@media (max-width:1000px) and (max-width:750px){.staff-table__description{margin-left:2.5vw}}@media (max-width:1000px) and (min-width:751px){.staff-table__description{margin-left:5vw}}@media (max-width:1000px) and (max-width:750px){.staff-table__description{margin-right:2.5vw}}@media (max-width:1000px) and (min-width:751px){.staff-table__description{margin-right:5vw}}.staff-table__result-indicator-match,.staff-table__result-indicator-total{line-height:1.4;letter-spacing:0;word-spacing:normal;display:flex;margin-bottom:10rem}@media (max-width:399px){.staff-table__result-indicator-match,.staff-table__result-indicator-total{font-size:20px}}@media (min-width:400px) and (max-width:1920px){.staff-table__result-indicator-match,.staff-table__result-indicator-total{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.staff-table__result-indicator-match,.staff-table__result-indicator-total{font-size:2.8rem}}@media (max-width:1000px) and (max-width:750px){.staff-table__result-indicator-match,.staff-table__result-indicator-total{margin-left:2.5vw}}@media (max-width:1000px) and (min-width:751px){.staff-table__result-indicator-match,.staff-table__result-indicator-total{margin-left:5vw}}@media (max-width:1000px) and (max-width:750px){.staff-table__result-indicator-match,.staff-table__result-indicator-total{margin-right:2.5vw}}@media (max-width:1000px) and (min-width:751px){.staff-table__result-indicator-match,.staff-table__result-indicator-total{margin-right:5vw}}.staff-table__result-indicator-match>:not(:last-child),.staff-table__result-indicator-total>:not(:last-child){margin-right:.25em}.staff-table__result-indicator-total{display:none}.staff-table.no-filter .staff-table__result-indicator-total{display:flex}.staff-table.no-filter .staff-table__result-indicator-match{display:none}.staff-table__actions-nav{display:flex;justify-content:space-between;border-bottom:2px solid #010102;margin-bottom:10rem}@media (max-width:750px){.staff-table__actions-nav{padding-left:2.5vw}}@media (min-width:751px){.staff-table__actions-nav{padding-left:5vw}}@media (max-width:750px){.staff-table__actions-nav{padding-right:2.5vw}}@media (min-width:751px){.staff-table__actions-nav{padding-right:5vw}}@media (max-width:750px){.staff-table__actions-nav{gap:2.5vw;padding-bottom:2.5vw}}@media (min-width:751px){.staff-table__actions-nav{gap:5vw;padding-bottom:5vw}}@media (min-width:1001px){.staff-table__actions-nav{display:none}}.staff-table__actions-apply,.staff-table__actions-close,.staff-table__actions-open,.staff-table__actions-reset,.staff-table__actions-reset-desktop{line-height:1.4;letter-spacing:0;word-spacing:normal;display:block;text-align:center;overflow:hidden}@media (max-width:399px){.staff-table__actions-apply,.staff-table__actions-close,.staff-table__actions-open,.staff-table__actions-reset,.staff-table__actions-reset-desktop{font-size:20px}}@media (min-width:400px) and (max-width:1920px){.staff-table__actions-apply,.staff-table__actions-close,.staff-table__actions-open,.staff-table__actions-reset,.staff-table__actions-reset-desktop{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.staff-table__actions-apply,.staff-table__actions-close,.staff-table__actions-open,.staff-table__actions-reset,.staff-table__actions-reset-desktop{font-size:2.8rem}}.staff-table__actions-apply span,.staff-table__actions-close span,.staff-table__actions-open span,.staff-table__actions-reset span,.staff-table__actions-reset-desktop span{display:block;width:100%;padding:2rem 4rem}.staff-table__actions-apply:focus-visible span,.staff-table__actions-apply:hover span,.staff-table__actions-close:focus-visible span,.staff-table__actions-close:hover span,.staff-table__actions-open:focus-visible span,.staff-table__actions-open:hover span,.staff-table__actions-reset-desktop:focus-visible span,.staff-table__actions-reset-desktop:hover span,.staff-table__actions-reset:focus-visible span,.staff-table__actions-reset:hover span{animation:button .5s cubic-bezier(.165,.84,.44,1)}.staff-table__actions-open{flex:1 1 50%;background-color:#010102;color:#edede9}.staff-table__actions-reset{flex:1 1 50%;border:.2rem solid #010102;color:#010102}.staff-table.no-filter .staff-table__actions-reset{display:none}.staff-table__actions-reset-desktop{margin-top:10rem;border:.2rem solid #010102;color:#010102}@media (max-width:1000px){.staff-table__actions-reset-desktop{display:none}}.staff-table.no-filter .staff-table__actions-reset-desktop{display:none}.staff-table__actions-close{width:100%;margin-bottom:10rem;border:.2rem solid #010102;color:#010102}@media (min-width:1001px){.staff-table__actions-close{display:none}}.staff-table__actions-apply{width:100%;margin-top:10rem;background-color:#010102;color:#edede9}@media (min-width:1001px){.staff-table__actions-apply{display:none}}.staff-table__actions-dimmer{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;position:fixed;background-color:rgba(1,1,2,.3);pointer-events:none;height:100vh;height:100dvh;transition:opacity .5s cubic-bezier(.165,.84,.44,1);opacity:0}.staff-table.filter-open .staff-table__actions-dimmer{opacity:1}@media (min-width:1001px){.staff-table__actions-dimmer{display:none}}@media (max-width:1000px){.staff-table__actions-container{z-index:2;position:absolute;top:0;right:0;bottom:0;left:0;position:fixed;height:100vh;height:100dvh;background-color:#edede9;overflow-y:auto;transition:transform .5s cubic-bezier(.165,.84,.44,1);transform:translateY(-100%)}.staff-table.filter-open .staff-table__actions-container{transform:translateY(0)}}@media (max-width:750px){.staff-table__actions-inner{padding-top:2.5vw;padding-bottom:2.5vw}}@media (min-width:751px) and (max-width:1000px){.staff-table__actions-inner{padding-top:5vw;padding-bottom:5vw}}@media (max-width:1000px) and (max-width:750px){.staff-table__actions-inner{padding-left:2.5vw}}@media (max-width:1000px) and (min-width:751px){.staff-table__actions-inner{padding-left:5vw}}@media (max-width:1000px) and (max-width:750px){.staff-table__actions-inner{padding-right:2.5vw}}@media (max-width:1000px) and (min-width:751px){.staff-table__actions-inner{padding-right:5vw}}.staff-table__sorting{margin-bottom:10rem}.staff-table__sorting-header{margin-bottom:2rem}.staff-table__sorting-radiobutton{position:relative}.staff-table__sorting-radiobutton:not(:last-child){margin-bottom:1rem}.staff-table__sorting-radiobutton input{position:absolute;opacity:0}.staff-table__sorting-radiobutton label{position:relative;padding-left:5rem;cursor:pointer}.staff-table__sorting-radiobutton label::before{content:"";position:absolute;top:0;left:0;bottom:0;margin:auto 0;width:3rem;height:3rem;border:.3rem solid #010102;border-radius:50%}.staff-table__sorting-radiobutton label::after{content:"";position:absolute;top:0;left:.6rem;bottom:0;margin:auto 0;width:1.8rem;height:1.8rem;border-radius:50%}.staff-table__sorting-radiobutton input:checked+label::after{background-color:#010102}.staff-table__sorting-radiobutton input:focus-visible+label,.staff-table__sorting-radiobutton label:hover{opacity:.6}.staff-table__filter-category{margin-top:5rem}.staff-table__filter-title{line-height:1.4;letter-spacing:0;word-spacing:normal;margin-bottom:2rem}@media (max-width:399px){.staff-table__filter-title{font-size:20px}}@media (min-width:400px) and (max-width:1920px){.staff-table__filter-title{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:1921px){.staff-table__filter-title{font-size:2.8rem}}.staff-table__filter-checkbox{position:relative}.staff-table__filter-checkbox:not(:last-child){margin-bottom:1rem}.staff-table__filter-checkbox input{position:absolute;opacity:0}.staff-table__filter-checkbox label{position:relative;padding-left:5rem;cursor:pointer}.staff-table__filter-checkbox label::before{content:"";position:absolute;top:0;left:0;bottom:0;margin:auto 0;width:3rem;height:3rem;border:.3rem solid #010102}.staff-table__filter-checkbox label::after{content:"";position:absolute;top:0;left:.6rem;bottom:0;margin:auto 0;width:1.8rem;height:1.8rem}.staff-table__filter-checkbox input:checked+label::after{background-color:#010102}.staff-table__filter-checkbox input:focus-visible+label,.staff-table__filter-checkbox label:hover{opacity:.6}@media (min-width:1001px){.staff-table__main{margin-left:calc(((100% - 14rem)/ 3) * 0 + 7rem);width:calc(((100% - 14rem)/ 3) * 2 + 7rem)}}.staff-table__header{margin-bottom:10rem}@media (max-width:1000px){.staff-table__header{line-height:1.4;letter-spacing:0;word-spacing:normal}}@media (max-width:1000px) and (max-width:399px){.staff-table__header{font-size:20px}}@media (max-width:1000px) and (min-width:400px) and (max-width:1920px){.staff-table__header{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (max-width:1000px) and (min-width:1921px){.staff-table__header{font-size:2.8rem}}@media (max-width:1000px) and (max-width:750px){.staff-table__header{padding-left:2.5vw}}@media (max-width:1000px) and (min-width:751px){.staff-table__header{padding-left:5vw}}@media (max-width:1000px) and (max-width:750px){.staff-table__header{padding-right:2.5vw}}@media (max-width:1000px) and (min-width:751px){.staff-table__header{padding-right:5vw}}@media (min-width:1001px){.staff-table__header{padding-left:3rem}}.staff-table__header,.staff-table__row-layout{display:flex;align-items:baseline;margin-left:-1rem;margin-right:-1rem}@media (min-width:1001px) and (max-width:750px){.staff-table__header,.staff-table__row-layout{padding-right:2.5vw}}@media (min-width:1001px) and (min-width:751px){.staff-table__header,.staff-table__row-layout{padding-right:5vw}}.staff-table__header-column,.staff-table__row-column{margin-left:1rem;margin-right:1rem}@media (max-width:550px){.staff-table__header-column:nth-child(1),.staff-table__row-column:nth-child(1){flex:0 0 calc(27.5% - 2rem)}.staff-table__header-column:nth-child(2),.staff-table__row-column:nth-child(2){display:none}.staff-table__header-column:nth-child(3),.staff-table__row-column:nth-child(3){flex:0 0 calc(65.5% - 2rem)}.staff-table__header-column:nth-child(4),.staff-table__row-column:nth-child(4){display:none}.staff-table__header-column:nth-child(4),.staff-table__row-column:nth-child(4){flex:0 0 calc(7% - 2rem)}}@media (min-width:551px){.staff-table__header-column:nth-child(1),.staff-table__row-column:nth-child(1){flex:0 0 calc(26.5% - 2rem)}.staff-table__header-column:nth-child(2),.staff-table__row-column:nth-child(2){flex:0 0 calc(8% - 2rem)}.staff-table__header-column:nth-child(3),.staff-table__row-column:nth-child(3){flex:0 0 calc(44.5% - 2rem)}.staff-table__header-column:nth-child(4),.staff-table__row-column:nth-child(4){flex:0 0 calc(14% - 2rem)}.staff-table__header-column:nth-child(5),.staff-table__row-column:nth-child(5){flex:0 0 calc(7% - 2rem)}}.staff-table__row-overview{z-index:0;position:relative;padding:1.4rem 0;overflow:hidden}@media (max-width:1000px) and (max-width:750px){.staff-table__row-overview{padding-left:2.5vw}}@media (max-width:1000px) and (min-width:751px){.staff-table__row-overview{padding-left:5vw}}@media (max-width:1000px) and (max-width:750px){.staff-table__row-overview{padding-right:2.5vw}}@media (max-width:1000px) and (min-width:751px){.staff-table__row-overview{padding-right:5vw}}@media (min-width:1001px){.staff-table__row-overview{padding-left:3rem}}.staff-table__row-background{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;transition:background-color .3s cubic-bezier(.165,.84,.44,1);background-color:transparent;border-bottom:.2rem solid #010102;transition:transform .2s cubic-bezier(.165,.84,.44,1)}@media (min-width:1001px){.staff-table__row-background{transform:translateX(3rem)}}.staff-table__row.is-before-expanded .staff-table__row-background{border-bottom:none}.staff-table__row.is-expanded .staff-table__row-background{background-color:#fff;border-top:.2rem solid #010102}@media (min-width:1001px){.staff-table__row.is-expanded .staff-table__row-background{border-left:.2rem solid #010102;transform:translateX(0)}}.staff-table__row-toggle:focus-visible+.staff-table__row-background,.staff-table__row-toggle:hover+.staff-table__row-background{background-color:#fff}.staff-table__row-toggle{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.staff-table__row-column:first-child{transition:transform .2s cubic-bezier(.165,.84,.44,1)}@media (min-width:551px){.staff-table__row-column:first-child{line-height:1.4;letter-spacing:0;word-spacing:normal}}@media (min-width:551px) and (max-width:399px){.staff-table__row-column:first-child{font-size:20px}}@media (min-width:551px) and (min-width:400px) and (max-width:1920px){.staff-table__row-column:first-child{font-size:calc(20px + 8 * ((100vw - 400px)/ 1520))}}@media (min-width:551px) and (min-width:1921px){.staff-table__row-column:first-child{font-size:2.8rem}}.staff-table__row-toggle:focus-visible+div+.staff-table__row-layout .staff-table__row-column:first-child,.staff-table__row-toggle:hover+div+.staff-table__row-layout .staff-table__row-column:first-child{transform:translateX(3rem)}.staff-table__row.is-expanded .staff-table__row-column:first-child{transform:translateX(0)!important}.staff-table__row-column:last-child{text-align:right}.staff-table__arrow{display:inline-block;width:3rem;transform:scaleY(1)}.staff-table__row.is-expanded .staff-table__arrow{transform:scaleY(-1)}.staff-table__arrow svg{width:100%;height:auto}.staff-table__row-expander{overflow:hidden;transition:height .3s cubic-bezier(.165,.84,.44,1)}.staff-table__row.is-expanding .staff-table__row-expander{transition:height .5s cubic-bezier(.165,.84,.44,1)}.staff-table__expander-content{border-bottom:.2rem solid #010102;background-color:#fff;display:none}@media (max-width:750px){.staff-table__expander-content{padding-right:2.5vw}}@media (min-width:751px){.staff-table__expander-content{padding-right:5vw}}.staff-table__row.is-expanded .staff-table__expander-content{display:block}@media (max-width:1000px){.staff-table__expander-content{padding:8rem 0}}@media (max-width:1000px) and (max-width:750px){.staff-table__expander-content{padding-left:2.5vw}}@media (max-width:1000px) and (min-width:751px){.staff-table__expander-content{padding-left:5vw}}@media (min-width:1001px){.staff-table__expander-content{padding:4rem 0;padding-left:3rem;border-left:.2rem solid #010102}}@media (max-width:750px){.staff-table__expander-layout{margin-top:-10rem;display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-1rem;margin-right:-1rem}.staff-table__expander-layout>*{margin-top:10rem;flex:0 0 calc(100% / 2 - 2rem);margin-left:1rem;margin-right:1rem}}@media (min-width:751px){.staff-table__expander-layout{margin-top:-10rem;display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-1rem;margin-right:-1rem}.staff-table__expander-layout>*{margin-top:10rem;flex:0 0 calc(100% / 3 - 2rem);margin-left:1rem;margin-right:1rem}}.staff-table__expander-column:first-child{flex:0 0 calc(100% - 2rem)}@media (min-width:551px){.staff-table__expander-column--mobile{display:none}}@media (max-width:750px){.staff-table__expander-column--desktop{display:none}}.staff-table__expander-heading{text-decoration:underline;margin-bottom:2rem}.staff-table__expander-text a{display:inline}.staff-table__expander-text a:focus-visible,.staff-table__expander-text a:hover{opacity:.5}.staff-table__expander-text a[download],.staff-table__expander-text a[href$=".JPEG"],.staff-table__expander-text a[href$=".JPG"],.staff-table__expander-text a[href$=".PDF"],.staff-table__expander-text a[href$=".PNG"],.staff-table__expander-text a[href$=".SVG"],.staff-table__expander-text a[href$=".ZIP"],.staff-table__expander-text a[href$=".jpeg"],.staff-table__expander-text a[href$=".jpg"],.staff-table__expander-text a[href$=".pdf"],.staff-table__expander-text a[href$=".png"],.staff-table__expander-text a[href$=".svg"],.staff-table__expander-text a[href$=".zip"]{display:inline-block;padding-top:.2em;padding-bottom:0;padding-left:.5em;padding-right:.5em;border:3px solid #010102;border-radius:.3em}.staff-table__no-entry{display:none;padding-left:3rem}.staff-table.no-entry .staff-table__no-entry{display:block}.staff-table__no-match{display:none;padding-left:3rem}.staff-table.no-match .staff-table__no-match{display:block}.video{position:relative;z-index:0;background-color:#010102}.video__tag{position:relative;z-index:0}.video__poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .5s cubic-bezier(.165,.84,.44,1)}.video.is-playing .video__poster{opacity:0;pointer-events:none}.video__play-button{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:6rem;height:6rem;margin:auto;transition:opacity .5s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.165,.84,.44,1)}.video.is-playing .video__play-button{opacity:0;transform:scale(1.2);pointer-events:none}.video__play-button::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transition:transform .25s cubic-bezier(.165,.84,.44,1);transform:scale(1);background-color:#edede9}.video__play-button:hover::before{transform:scale(1.1)}.video__play-button:focus-visible::before{transform:scale(1.1)}.video__play-button::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:auto;border-top:1rem solid transparent;border-bottom:1rem solid transparent;transform:translateX(.2rem);border-left:2rem solid #010102}