@charset "UTF-8";
:root{--fs-0: clamp(12px, 0.8rem + 0.3vw, 16px);--lh-0: 1.4;--fs-xs: clamp(10px, 0.6rem + 0.08vw, 11px);--fs-sm: clamp(11px, 0.7rem + 0.12vw, 13px);--fs-mg: clamp(15px, 0.9rem + 0.7vw, 23px);--fs-lg: clamp(18px, 1rem + 1vw, 30px);--pad: clamp(12px, 1vw + 8px, 16px);--pad-s: calc(var(--pad) / 2);--pad-m: calc(var(--pad) * 2);--gap:  clamp(10px, 1.1vw + 6px, 18px);--margin: clamp(56px, 6vw, 165px);--margin-s: calc(var(--margin) / 2);--margin-l: calc(var(--margin) * 2);--margin-xl: calc(var(--margin) * 4);--radius: clamp(14px, 2vw, 30px);--border: 1px;--padding: 16px;--margin: clamp(40px, calc(40px + (165 - 40) * ((100vw - 375px) / (1440 - 375))), 165px)}header nav ul.languages,footer nav ul.languages,main.template-action article .tag,main.template-watch article .tag,main.template-events article .tag,main.template-associations article .tag,main.template-event article .tag,main.template-association article .tag,main.template-projection article .tag,main.template-action .header .date,main.template-events .header .date,main.template-associations .header .date,main.template-event .header .date,main.template-association .header .date,main.template-projection .header .date,.privacywire *,.privacywire.privacywire-banner .privacywire-header,.privacywire.privacywire-options .privacywire-buttons button.toggle{font-size:var(--fs-sm);line-height:var(--lh-0)}footer,main.template-home section.stats h2,main.template-discover section.stats h2,main.template-home section.team .grid .team-members h2,main.template-discover section.team .grid .team-members h2,main.template-home section.team .grid .team-members section h3,main.template-home section.team .grid .team-members section p,main.template-discover section.team .grid .team-members section h3,main.template-discover section.team .grid .team-members section p,main.template-home section.partners h2,main.template-discover section.partners h2,.spotlight__overlay,.spotlight__panelInner p,.spotlight__cta,.privacywire h3,body,.hero{font-size:var(--fs-0);line-height:var(--lh-0)}main.template-home section.stats p,main.template-discover section.stats p,main.template-action h1,main.template-watch h1,main.template-events h1,main.template-associations h1,main.template-event h1,main.template-association h1,main.template-projection h1,main.template-action section.intro,main.template-events section.intro,main.template-associations section.intro,main.template-event section.intro,main.template-association section.intro,main.template-projection section.intro,main.template-action .header h2,main.template-events .header h2,main.template-associations .header h2,main.template-event .header h2,main.template-association .header h2,main.template-projection .header h2,main.template-watch h2,main.template-watch .date,main.template-event .detail h2,main.template-association .detail h2,main.template-projection .detail h2,main.template-basic-page h2,main.template-basic-page h3{font-size:var(--fs-mg);line-height:var(--lh-0)}main.template-action .section-nav,main.template-watch .section-nav,main.template-events .section-nav,main.template-associations .section-nav,main.template-event .section-nav,main.template-association .section-nav,main.template-projection .section-nav,main.template-action .section-nav h1,main.template-watch .section-nav h1,main.template-events .section-nav h1,main.template-associations .section-nav h1,main.template-event .section-nav h1,main.template-association .section-nav h1,main.template-projection .section-nav h1{font-size:var(--fs-lg);line-height:var(--lh-0)}header{font-size:calc(var(--fs-0) * 1.1);line-height:var(--lh-0)}@media screen and (max-width:780px){header{font-size:calc(var(--fs-0) * 0.95)}}@media (min-width:780px) and (max-width:1040px){header{font-size:var(--fs-0)}}.padding{padding:16px !important}button{color:#000000;background:none;border:none;padding:0;font:inherit;cursor:pointer;outline:none}button.active{text-decoration:line-through;pointer-events:none}button.active.year{pointer-events:all}button.active.category{pointer-events:all}header button{color:#ffffff}::selection{background-color:#000000;color:#ffffff}header{position:fixed;top:0;left:0;z-index:1000;padding:var(--pad) var(--pad-m);width:100%;height:auto;color:#000000;background-color:transparent;transition:background-color 0.5s ease;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:780px){header{height:auto}}header.visible{background-color:#ffffff}header.visible a{transition:333ms ease-in-out}header.visible a:hover{color:#76FF75;text-decoration:none}header.scrolled.visible{background-color:#76FF75}header.scrolled.visible a{transition:333ms ease-in-out}header.scrolled.visible a:hover{color:#8A38F5;text-decoration:none}header nav ul{display:flex;gap:var(--pad-m);align-items:baseline}@media screen and (max-width:780px){header nav ul{gap:var(--padding)}}header nav ul.languages{gap:2px;text-transform:uppercase;align-items:baseline}header nav ul.languages li+li::before{content:" / "}header nav ul.languages .divider{pointer-events:none}header nav ul.languages .active{color:inherit;opacity:0.5}@media screen and (max-width:780px){header nav ul.languages{display:none}}header a:has(svg),footer svg:has(svg){line-height:1;cursor:pointer}header svg,footer svg{cursor:pointer;fill:#000000;height:calc(85px - (16px) * 2.5)}@media screen and (max-width:780px){header svg,footer svg{height:calc(var(--fs-0) * var(--lh-0))}}footer{position:relative;bottom:0;left:0;padding:var(--padding);width:100%;color:#000000;background:#76FF75;height:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--padding)}footer .footer-partners{display:flex;flex-wrap:wrap;gap:var(--pad-m);align-items:center;max-width:50%}@media screen and (max-width:780px){footer .footer-partners{max-width:80%}}footer .footer-partners figure,footer .footer-partners .partners-list{margin:0;mix-blend-mode:multiply}footer .footer-partners figure img,footer .footer-partners .partners-list img{width:auto;height:auto;max-height:calc(var(--fs-sm) * var(--lh-0));max-width:262px;object-fit:contain}@media screen and (max-width:780px){footer .footer-partners figure img,footer .footer-partners .partners-list img{max-height:calc(var(--fs-0) * var(--lh-0))}}footer nav{display:flex;align-items:center;gap:var(--padding)}@media screen and (max-width:780px){footer nav{display:contents;width:100%;flex-direction:column}footer nav ul.pages{padding-top:calc(var(--fs-0) * var(--lh-0))}footer nav ul.languages{position:absolute;top:0;right:0;margin:var(--pad);width:auto;gap:2px}}@media (min-width:780px) and (max-width:1040px){footer nav{display:contents;width:100%;flex-direction:column}footer nav ul.pages{padding-top:calc(var(--fs-0) * var(--lh-0))}footer nav ul.languages{position:absolute;top:0;right:0;margin:var(--pad);width:auto;gap:2px}}footer ul{display:flex;align-items:center;gap:var(--padding)}@media screen and (max-width:780px){footer ul{align-items:flex-start}}@media (min-width:780px) and (max-width:1040px){footer ul{align-items:flex-start}}footer ul.pages{order:1}footer ul.contact{order:2}footer ul.languages{display:none;order:3;text-transform:uppercase;align-content:center;align-items:center}footer ul.languages .divider{pointer-events:none}footer ul.languages li span,footer ul.languages li a{height:36px;display:flex;align-items:center}footer ul.languages li+li{display:flex;align-items:baseline}footer ul.languages li+li::before{content:" / "}footer ul.languages .uk-icon svg{height:36px;cursor:default}footer ul.languages span.active{opacity:0.5}@media screen and (max-width:780px){footer ul.languages{display:flex}}@media screen and (max-width:780px){footer ul{width:100%}footer ul.pages{flex-direction:column}}@media (min-width:780px) and (max-width:1040px){footer ul{width:100%}footer ul.pages{flex-direction:column}}footer ul .email{margin-right:var(--padding)}@media screen and (max-width:780px){footer ul .email{flex:1}}@media (min-width:780px) and (max-width:1040px){footer ul .email{flex:1}}footer ul a{transition:333ms ease-in-out}footer ul a:hover{color:#8A38F5;text-decoration:none}footer .uk-icon-button{box-sizing:border-box;width:36px;height:36px;color:#ffffff;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center;border-radius:500px;background:#000000;transition:333ms ease-in-out}footer .uk-icon-button:hover{background:#8A38F5}footer .uk-icon-button svg{fill:#76FF75}header .active,footer .active{color:#8A38F5}main.template-home:has(#landingVideo),main.template-discover:has(#landingVideo){padding-top:0}main.template-home #content>section:not(.landing),main.template-discover #content>section:not(.landing){padding:0 var(--margin);margin:calc(var(--margin) / 2) 0}@media screen and (max-width:780px){main.template-home #content>section:not(.landing),main.template-discover #content>section:not(.landing){margin:var(--margin) 0}}main.template-home section.landing,main.template-discover section.landing{padding:0}main.template-home section.landing video[poster],main.template-home section.landing .video-poster,main.template-home section.landing .video-poster img,main.template-discover section.landing video[poster],main.template-discover section.landing .video-poster,main.template-discover section.landing .video-poster img{height:100%;width:100%;object-fit:cover;transform:scale(1)}main.template-home section.landing #player,main.template-discover section.landing #player{pointer-events:none}main.template-home section.landing .uk-icon-button,main.template-discover section.landing .uk-icon-button{box-sizing:border-box;width:36px;height:36px;color:#000000;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center;border-radius:500px;background:#ffffff;transition:color 0.1s ease-in-out, background-color;cursor:pointer}main.template-home section.landing .uk-icon-button svg,main.template-discover section.landing .uk-icon-button svg{cursor:pointer;transition:333ms ease-in-out;fill:#000000}main.template-home section.landing .uk-icon-button:hover svg,main.template-discover section.landing .uk-icon-button:hover svg{fill:#76FF75}main.template-home section.landing .video-container button,main.template-discover section.landing .video-container button{color:#ffffff}main.template-home section.landing .video-container button svg,main.template-discover section.landing .video-container button svg{display:none;width:36px;height:36px}main.template-home section.landing .video-container button svg .cls-1,main.template-home section.landing .video-container button svg .cls-2,main.template-discover section.landing .video-container button svg .cls-1,main.template-discover section.landing .video-container button svg .cls-2{fill:#ffffff}main.template-home section.landing .video-container button.mute #unmute,main.template-discover section.landing .video-container button.mute #unmute{display:block}main.template-home section.landing .video-container button.mute:hover #unmute,main.template-discover section.landing .video-container button.mute:hover #unmute{display:none}main.template-home section.landing .video-container button.mute:hover #mute,main.template-discover section.landing .video-container button.mute:hover #mute{display:block;opacity:0.7}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){main.template-home section.landing .video-container button.mute:hover #unmute,main.template-discover section.landing .video-container button.mute:hover #unmute{display:block}main.template-home section.landing .video-container button.mute:hover #mute,main.template-discover section.landing .video-container button.mute:hover #mute{display:none}}main.template-home section.landing .video-container button.unmute #mute,main.template-discover section.landing .video-container button.unmute #mute{display:block}main.template-home section.landing .video-container button.unmute:hover #unmute,main.template-discover section.landing .video-container button.unmute:hover #unmute{display:block;opacity:0.7}main.template-home section.landing .video-container button.unmute:hover #mute,main.template-discover section.landing .video-container button.unmute:hover #mute{display:none}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){main.template-home section.landing .video-container button.unmute:hover #unmute,main.template-discover section.landing .video-container button.unmute:hover #unmute{display:none}main.template-home section.landing .video-container button.unmute:hover #mute,main.template-discover section.landing .video-container button.unmute:hover #mute{display:block}}main.template-home section.landing button.custom-play-button svg,main.template-discover section.landing button.custom-play-button svg{display:block;width:26px;height:26px}main.template-home section.landing .home .video-container button,main.template-discover section.landing .home .video-container button{right:var(--padding)}main.template-home section.landing .video-container .YT-button-overlay,main.template-discover section.landing .video-container .YT-button-overlay{color:#ffffff;display:flex;justify-content:space-evenly;align-items:center;z-index:900;cursor:pointer;color:#ffffff}main.template-home section.landing .video-container .YT-button-overlay svg .cls-1,main.template-home section.landing .video-container .YT-button-overlay svg .cls-2,main.template-discover section.landing .video-container .YT-button-overlay svg .cls-1,main.template-discover section.landing .video-container .YT-button-overlay svg .cls-2{fill:#ffffff}main.template-home section.landing .video-container .YT-button-overlay svg:hover,main.template-discover section.landing .video-container .YT-button-overlay svg:hover{opacity:0.7}main.template-home section.landing #playerButtons,main.template-discover section.landing #playerButtons{position:absolute;padding:var(--padding);bottom:0;right:0;width:100%;color:#ffffff;display:flex;gap:var(--padding);justify-content:flex-end;align-items:center;z-index:900;color:#ffffff}main.template-home section.landing #playerButtons button,main.template-home section.landing #playerButtons a,main.template-discover section.landing #playerButtons button,main.template-discover section.landing #playerButtons a{cursor:pointer}main.template-home section.landing .video-container button.no-hover,main.template-discover section.landing .video-container button.no-hover{pointer-events:none}main.template-home section.layout,main.template-discover section.layout{--rowGap: clamp(18px, 3.5vw, 34px);--colGap: clamp(8px, 1.6vw, 18px);--textMax: 34ch;--rW: calc(736 / 213);--rG: calc(446 / 213);display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"womens womens" "game   text";row-gap:var(--rowGap);column-gap:var(--colGap);align-items:start;container-type:inline-size;--leftCol: calc(45cqi - (var(--colGap) / 2) - (var(--rowGap) * 2));--gameH:   calc(var(--leftCol) / var(--rG))}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){main.template-home section.layout,main.template-discover section.layout{grid-template-columns:1fr;grid-template-areas:"womens" "game" "text";--colGap: 0px}}main.template-home section.layout .svg,main.template-discover section.layout .svg{display:block;height:auto;max-width:100%}main.template-home section.layout .game,main.template-discover section.layout .game{grid-area:game;width:var(--leftCol);aspect-ratio:2.0938967136;height:auto;justify-self:start}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){main.template-home section.layout .game,main.template-discover section.layout .game{width:60.6%;height:auto;aspect-ratio:2.0938967136}}main.template-home section.layout .womens,main.template-discover section.layout .womens{grid-area:womens;height:calc(var(--leftCol) / (446/213));width:auto;max-width:100%;justify-self:start}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){main.template-home section.layout .womens,main.template-discover section.layout .womens{width:100%;height:auto}}main.template-home section.layout .text,main.template-discover section.layout .text{grid-area:text;min-width:0;width:100%;justify-self:start;align-self:center;margin:0;padding-top:calc(var(--gameH)  * 0.42)}main.template-home section.slider,main.template-discover section.slider{padding:var(--pad) 0}main.template-home section.slider .marquee,main.template-discover section.slider .marquee{overflow-x:hidden;overflow-y:visible;height:auto;position:relative}main.template-home section.slider .marquee-content,main.template-discover section.slider .marquee-content{display:flex;gap:var(--pad);width:fit-content}main.template-home section.slider .marquee-content figure,main.template-discover section.slider .marquee-content figure{margin:0;display:flex;flex-direction:column}main.template-home section.slider .marquee-content figure.marquee-slide,main.template-discover section.slider .marquee-content figure.marquee-slide{flex-shrink:0;height:auto}main.template-home section.slider .marquee-content figure.marquee-slide img,main.template-discover section.slider .marquee-content figure.marquee-slide img{user-select:none;-webkit-user-drag:none;height:600px;width:auto;object-fit:cover;display:block}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){main.template-home section.slider .marquee-content figure.marquee-slide img,main.template-discover section.slider .marquee-content figure.marquee-slide img{height:300px;width:225px}}main.template-home section.slider .marquee-content figure figcaption,main.template-discover section.slider .marquee-content figure figcaption{user-select:none;padding-top:var(--pad-s);width:100%}main.template-home section.mySwiper,main.template-discover section.mySwiper{padding:0 0 calc(var(--margin) / 2) 0;width:100%;height:auto;cursor:grab}main.template-home section.mySwiper.swiper-free-mode>.swiper-wrapper,main.template-discover section.mySwiper.swiper-free-mode>.swiper-wrapper{transition-timing-function:linear !important}main.template-home section.mySwiper:focus,main.template-home section.mySwiper:active,main.template-discover section.mySwiper:focus,main.template-discover section.mySwiper:active{cursor:grabbing}main.template-home section.mySwiper .swiper-slide,main.template-discover section.mySwiper .swiper-slide{background:transparent;text-align:center;width:auto;margin-left:var(--pad)}main.template-home section.mySwiper .swiper-slide img,main.template-discover section.mySwiper .swiper-slide img{user-select:none;-webkit-user-drag:none;height:600px;width:auto;object-fit:cover;display:block}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){main.template-home section.mySwiper .swiper-slide img,main.template-discover section.mySwiper .swiper-slide img{height:300px;width:225px}}main.template-home section.mySwiper figcaption,main.template-discover section.mySwiper figcaption{text-align:left;user-select:none;padding-top:var(--pad-s);width:100%}main.template-home section.mySwiper figcaption p,main.template-discover section.mySwiper figcaption p{margin-bottom:0}main.template-home section.stats,main.template-discover section.stats{background:#8A38F5;text-align:center;display:grid;grid-template-columns:1fr 1fr;padding:calc(var(--margin) / 2) var(--margin) !important;gap:var(--padding) calc(var(--margin) - (var(--padding) * 2));align-items:center;container-type:inline-size}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){main.template-home section.stats,main.template-discover section.stats{padding:calc(var(--padding) * 2) var(--margin) !important}}main.template-home section.stats .stat:first-of-type,main.template-discover section.stats .stat:first-of-type{grid-area:stat1}main.template-home section.stats .stat:nth-of-type(2),main.template-discover section.stats .stat:nth-of-type(2){grid-area:stat2}main.template-home section.stats .stat:nth-of-type(3),main.template-discover section.stats .stat:nth-of-type(3){grid-area:stat3}main.template-home section.stats.count-3,main.template-discover section.stats.count-3{grid-template-areas:"stat1 stat2" "stat1   stat3"}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){main.template-home section.stats.count-3,main.template-discover section.stats.count-3{grid-template-columns:1fr;grid-template-areas:"stat1" "stat2" "stat3"}}main.template-home section.stats.count-2,main.template-discover section.stats.count-2{grid-template-areas:"stat1 stat2" "stat1   stat2"}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){main.template-home section.stats.count-2,main.template-discover section.stats.count-2{grid-template-columns:1fr;grid-template-areas:"stat1" "stat2"}}main.template-home section.stats.count-1,main.template-discover section.stats.count-1{display:flex;flex-direction:column;padding:calc(var(--margin) / 2) calc(var(--margin) * 2)}main.template-home section.stats p,main.template-discover section.stats p{color:#76FF75;margin-bottom:0}main.template-home section.team .grid,main.template-discover section.team .grid{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"image members";gap:var(--padding) calc(var(--padding) * 2);align-items:start;container-type:inline-size}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){main.template-home section.team .grid,main.template-discover section.team .grid{grid-template-columns:1fr;grid-template-areas:"title" "image" "members"}}main.template-home section.team .grid .team-image,main.template-discover section.team .grid .team-image{grid-area:image;width:calc(100% - var(--padding));aspect-ratio:1.5}main.template-home section.team .grid .team-image:hover .swiper-button-prev,main.template-home section.team .grid .team-image:hover .swiper-button-next,main.template-discover section.team .grid .team-image:hover .swiper-button-prev,main.template-discover section.team .grid .team-image:hover .swiper-button-next{opacity:0.5}@media screen and (max-width:780px){main.template-home section.team .grid .team-image:hover .swiper-button-prev,main.template-home section.team .grid .team-image:hover .swiper-button-next,main.template-discover section.team .grid .team-image:hover .swiper-button-prev,main.template-discover section.team .grid .team-image:hover .swiper-button-next{opacity:0 !important}}@media screen and (max-width:780px){main.template-home section.team .grid .team-image,main.template-discover section.team .grid .team-image{width:100%}}main.template-home section.team .grid .team-image img,main.template-discover section.team .grid .team-image img{height:auto;height:100%;width:100%}main.template-home section.team .grid .team-image figcaption,main.template-discover section.team .grid .team-image figcaption{text-align:left;padding-top:var(--pad-s);width:100%}main.template-home section.team .grid .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal,main.template-discover section.team .grid .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--pad-s)}main.template-home section.team .grid .swiper-button-prev,main.template-home section.team .grid .swiper-button-next,main.template-discover section.team .grid .swiper-button-prev,main.template-discover section.team .grid .swiper-button-next{position:absolute;z-index:50;opacity:0;color:#ffffff;pointer-events:auto;transition:background 500ms ease-in-out, color 500ms ease-in-out, opacity 500ms ease-in-out, fill 500ms ease-in-out}main.template-home section.team .grid .swiper-button-prev:hover,main.template-home section.team .grid .swiper-button-next:hover,main.template-discover section.team .grid .swiper-button-prev:hover,main.template-discover section.team .grid .swiper-button-next:hover{opacity:1 !important}@media screen and (max-width:780px){main.template-home section.team .grid .swiper-button-prev:hover,main.template-home section.team .grid .swiper-button-next:hover,main.template-discover section.team .grid .swiper-button-prev:hover,main.template-discover section.team .grid .swiper-button-next:hover{opacity:0 !important}}main.template-home section.team .grid .team-members,main.template-discover section.team .grid .team-members{grid-area:members}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){main.template-home section.team .grid .team-members,main.template-discover section.team .grid .team-members{display:contents}}main.template-home section.team .grid .team-members h2,main.template-discover section.team .grid .team-members h2{margin:0;padding-bottom:var(--padding);border-bottom:1px solid #E6E6E6}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){main.template-home section.team .grid .team-members h2,main.template-discover section.team .grid .team-members h2{grid-area:title}}main.template-home section.team .grid .team-members section,main.template-discover section.team .grid .team-members section{padding:var(--padding) 0;border-bottom:1px solid #E6E6E6}main.template-home section.team .grid .team-members section h3,main.template-home section.team .grid .team-members section p,main.template-discover section.team .grid .team-members section h3,main.template-discover section.team .grid .team-members section p{margin:0}main.template-home section.partners .partners-logos,main.template-discover section.partners .partners-logos{display:flex;flex-wrap:wrap;gap:var(--padding);align-items:center}main.template-home section.partners .partners-logos figure,main.template-discover section.partners .partners-logos figure{margin:0}main.template-home section.partners .partners-logos figure img,main.template-discover section.partners .partners-logos figure img{width:auto;height:auto;max-width:148px;max-height:85px;object-fit:contain}main.template-home.temp{padding-top:0;min-height:calc(100svh - 75px)}main.template-support section{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--padding);align-items:stretch;padding-top:0;padding-bottom:calc((var(--padding) * 2) + var(--fs-0))}@media screen and (max-width:780px){main.template-support section{display:flex;flex-direction:column;padding-top:calc((var(--padding) * 2) + var(--fs-0))}}@media (min-width:1800px){main.template-support section{padding:calc(var(--margin) / 2) var(--margin-l)}}@media (min-width:1900px) and (min-height:1000px){main.template-support section{padding:calc(var(--margin) / 2) var(--margin-xl)}}.spotlight{height:75svh;max-height:700px}@media screen and (max-width:780px){.spotlight{height:60svh;height:auto;max-height:unset}}@media (min-width:780px) and (max-width:1040px){.spotlight{height:60svh;max-height:600px}}@media (min-width:1800px){.spotlight{max-height:1180px}}@media (min-width:1900px) and (min-height:1000px){.spotlight{max-height:1180px}}.spotlight__media{position:relative;height:100%}.spotlight__media:hover .spotlight__swiper .swiper-button-prev,.spotlight__media:hover .spotlight__swiper .swiper-button-next{opacity:0.5}@media screen and (max-width:780px){.spotlight__media:hover .spotlight__swiper .swiper-button-prev,.spotlight__media:hover .spotlight__swiper .swiper-button-next{opacity:0 !important}}.spotlight__swiper{position:relative;width:100%;height:100%;background:#f5f5f5}.spotlight__swiper .swiper-slide{height:100%;display:flex}@media screen and (max-width:780px){.spotlight__swiper .swiper-slide{height:60svh}}.spotlight__swiper .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}.spotlight__swiper .swiper-button-prev,.spotlight__swiper .swiper-button-next{position:absolute;z-index:50;opacity:0;color:#ffffff;pointer-events:auto;transition:background 500ms ease-in-out, color 500ms ease-in-out, opacity 500ms ease-in-out, fill 500ms ease-in-out}.spotlight__swiper .swiper-button-prev:hover,.spotlight__swiper .swiper-button-next:hover{opacity:1 !important}@media screen and (max-width:780px){.spotlight__swiper .swiper-button-prev:hover,.spotlight__swiper .swiper-button-next:hover{opacity:0 !important}}.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{position:absolute;bottom:calc((var(--fs-0) * var(--lh-0)) + (var(--pad-m) * 1.5));z-index:50;pointer-events:auto}@media screen and (max-width:780px){.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--pad)}}.swiper-pagination-bullet{background:#ffffff;opacity:0.5}.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.spotlight__overlay{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;outline:1px solid transparent;pointer-events:none}@media screen and (max-width:780px){.spotlight__overlay{position:relative}}.spotlight__toggle,.spotlight__panel,.spotlight__panelInner,.spotlight__cta{pointer-events:auto}.spotlight__heading{margin-top:auto;display:block;justify-content:space-between;align-items:center;width:100%;padding:var(--pad) var(--pad-m);background:#76FF75;border:0;cursor:pointer;text-align:left;gap:1rem;transition:333ms ease-in-out}@media screen and (max-width:780px){.spotlight__heading{padding:var(--pad-m) var(--pad) var(--pad) var(--pad)}}.spotlight__toggle{position:absolute;bottom:calc(var(--pad) - 1px);right:calc(var(--pad) - 1px)}.spotlight__icon{width:calc(var(--fs-0) * var(--lh-0));height:calc(var(--fs-0) * var(--lh-0));border-radius:50%;border:1px solid #000;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.spotlight__icon::before{content:"+";font-size:var(--fs-mg);transition:0.5s transform ease-out}.spotlight__panel{overflow:hidden;height:0;background:#ffffff}.spotlight__panelInner{height:100%;overflow-y:auto;padding:var(--pad) var(--pad-m)}@media screen and (max-width:780px){.spotlight__panelInner{padding:var(--pad)}}.spotlight__panelInner p{margin-top:calc((var(--fs-0) * var(--lh-0)) / 2);margin-bottom:calc((var(--fs-0) * var(--lh-0)) / 2)}@media screen and (max-width:780px){.spotlight__panelInner p{font-size:var(--fs-sm)}}.spotlight__cta{display:inline-block;padding:0.3rem 1rem 0.25rem 1rem;background:#76FF75;color:#000000;border:0.3px solid #76FF75;text-decoration:none;border-radius:1.5rem;transition:333ms ease-in-out}.spotlight__cta:hover{text-decoration:none;background:#ffffff;color:#000000;border:0.3px solid #000000}@media screen and (max-width:780px){.spotlight.is-open{outline:0.3px solid #000000}}.spotlight.is-open .spotlight__overlay{outline-color:#000000}@media screen and (max-width:780px){.spotlight.is-open .spotlight__overlay{outline-color:transparent}}.spotlight.is-open .spotlight__heading{background:#ffffff}.spotlight.is-open .spotlight__icon::before{content:"−";transform:rotate(180deg)}@media screen and (max-width:780px){.spotlight.is-open .spotlight__panel{height:auto !important}}main.template-action h1,main.template-watch h1,main.template-events h1,main.template-associations h1,main.template-event h1,main.template-association h1,main.template-projection h1{font-style:italic;margin:0;padding:0}main.template-action #section-nav,main.template-watch #section-nav,main.template-events #section-nav,main.template-associations #section-nav,main.template-event #section-nav,main.template-association #section-nav,main.template-projection #section-nav{padding-top:var(--padding);padding-bottom:0}main.template-action .section-nav,main.template-watch .section-nav,main.template-events .section-nav,main.template-associations .section-nav,main.template-event .section-nav,main.template-association .section-nav,main.template-projection .section-nav{display:flex;gap:calc(var(--padding) * 2);border-bottom:0.3px solid;padding-bottom:calc(var(--padding) * 2)}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){main.template-action .section-nav,main.template-watch .section-nav,main.template-events .section-nav,main.template-associations .section-nav,main.template-event .section-nav,main.template-association .section-nav,main.template-projection .section-nav{gap:var(--padding);padding-bottom:var(--padding)}}main.template-action .section-nav h1,main.template-watch .section-nav h1,main.template-events .section-nav h1,main.template-associations .section-nav h1,main.template-event .section-nav h1,main.template-association .section-nav h1,main.template-projection .section-nav h1{font-style:normal;margin:0;padding:0}main.template-action .section-nav__item,main.template-watch .section-nav__item,main.template-events .section-nav__item,main.template-associations .section-nav__item,main.template-event .section-nav__item,main.template-association .section-nav__item,main.template-projection .section-nav__item{display:inline-flex;align-items:center;gap:0.5rem;text-decoration:none;opacity:0.4;transition:333ms ease-in-out}main.template-action .section-nav__item:hover,main.template-watch .section-nav__item:hover,main.template-events .section-nav__item:hover,main.template-associations .section-nav__item:hover,main.template-event .section-nav__item:hover,main.template-association .section-nav__item:hover,main.template-projection .section-nav__item:hover{opacity:0.9}main.template-action .section-nav__item.is-active,main.template-watch .section-nav__item.is-active,main.template-events .section-nav__item.is-active,main.template-associations .section-nav__item.is-active,main.template-event .section-nav__item.is-active,main.template-association .section-nav__item.is-active,main.template-projection .section-nav__item.is-active{cursor:default;opacity:1}main.template-action .listing,main.template-watch .listing,main.template-events .listing,main.template-associations .listing,main.template-event .listing,main.template-association .listing,main.template-projection .listing{padding-top:0}main.template-action article,main.template-watch article,main.template-events article,main.template-associations article,main.template-event article,main.template-association article,main.template-projection article{display:grid;grid-template-columns:1fr 0.8fr 2fr;gap:var(--padding);padding:calc(var(--padding) * 2) 0;align-items:baseline;border-bottom:0.3px solid}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){main.template-action article,main.template-watch article,main.template-events article,main.template-associations article,main.template-event article,main.template-association article,main.template-projection article{padding:var(--padding) 0;grid-template-columns:1fr}}main.template-action article.relation,main.template-watch article.relation,main.template-events article.relation,main.template-associations article.relation,main.template-event article.relation,main.template-association article.relation,main.template-projection article.relation{grid-template-columns:1fr 2.8fr;padding:var(--padding) 0}main.template-action article.relation:first-of-type,main.template-watch article.relation:first-of-type,main.template-events article.relation:first-of-type,main.template-associations article.relation:first-of-type,main.template-event article.relation:first-of-type,main.template-association article.relation:first-of-type,main.template-projection article.relation:first-of-type{border-top:0.3px solid}main.template-action article:last-of-type,main.template-watch article:last-of-type,main.template-events article:last-of-type,main.template-associations article:last-of-type,main.template-event article:last-of-type,main.template-association article:last-of-type,main.template-projection article:last-of-type{border-bottom:none}main.template-action article .cover-img,main.template-watch article .cover-img,main.template-events article .cover-img,main.template-associations article .cover-img,main.template-event article .cover-img,main.template-association article .cover-img,main.template-projection article .cover-img{align-self:stretch}main.template-action article figure,main.template-watch article figure,main.template-events article figure,main.template-associations article figure,main.template-event article figure,main.template-association article figure,main.template-projection article figure{width:calc(100% - var(--padding));height:auto}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){main.template-action article figure,main.template-watch article figure,main.template-events article figure,main.template-associations article figure,main.template-event article figure,main.template-association article figure,main.template-projection article figure{width:100%}}main.template-action article .tags,main.template-watch article .tags,main.template-events article .tags,main.template-associations article .tags,main.template-event article .tags,main.template-association article .tags,main.template-projection article .tags{display:flex;gap:calc(var(--padding) / 2);flex-wrap:wrap;margin:0.5rem 0 0.5rem -0.2rem}main.template-action article .tag,main.template-watch article .tag,main.template-events article .tag,main.template-associations article .tag,main.template-event article .tag,main.template-association article .tag,main.template-projection article .tag{display:inline-block;padding:0.3rem 1rem 0.25rem 1rem;background:transparent;color:#000000;text-decoration:none;border-radius:1.5rem;border:0.3px solid}main.template-action article .tag.template,main.template-watch article .tag.template,main.template-events article .tag.template,main.template-associations article .tag.template,main.template-event article .tag.template,main.template-association article .tag.template,main.template-projection article .tag.template{text-transform:lowercase}main.template-action section.intro,main.template-events section.intro,main.template-associations section.intro,main.template-event section.intro,main.template-association section.intro,main.template-projection section.intro{text-align:center;max-width:700px;margin:0 auto;padding:calc(var(--margin) / 2) 0}main.template-action .cover-image img,main.template-events .cover-image img,main.template-associations .cover-image img,main.template-event .cover-image img,main.template-association .cover-image img,main.template-projection .cover-image img{width:100%;height:auto}main.template-action .header h2,main.template-events .header h2,main.template-associations .header h2,main.template-event .header h2,main.template-association .header h2,main.template-projection .header h2{font-style:italic;margin:0}main.template-action .header .date,main.template-events .header .date,main.template-associations .header .date,main.template-event .header .date,main.template-association .header .date,main.template-projection .header .date{margin:0.5rem 0}main.template-watch h2,main.template-watch .date{font-style:italic;margin:0}main.template-event section.relations,main.template-association section.relations,main.template-projection section.relations{padding:var(--padding) 0 0 0}main.template-event article,main.template-association article,main.template-projection article{display:grid;grid-template-areas:"header detail detail" "header img img";gap:var(--padding);padding:calc(var(--padding) * 2) 0;align-items:baseline;border-bottom:0.3px solid}main.template-event article.relation,main.template-association article.relation,main.template-projection article.relation{grid-template-areas:"header detail"}main.template-event article.relation .tags,main.template-association article.relation .tags,main.template-projection article.relation .tags{margin-top:-0.2rem}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){main.template-event article,main.template-association article,main.template-projection article{grid-template-areas:"img" "header" "detail"}}main.template-event article.past>*,main.template-association article.past>*,main.template-projection article.past>*{opacity:1}main.template-event figure,main.template-association figure,main.template-projection figure{width:100%;max-width:700px;height:auto}main.template-event .cover-img,main.template-association .cover-img,main.template-projection .cover-img{grid-area:img}main.template-event .header,main.template-association .header,main.template-projection .header{grid-area:header}main.template-event .detail,main.template-association .detail,main.template-projection .detail{grid-area:detail;width:100%;max-width:700px}main.template-event .detail h2,main.template-association .detail h2,main.template-projection .detail h2{font-style:italic;margin:0;padding-bottom:var(--padding);border-bottom:0.3px solid}.past{transition:333ms ease-in-out}.past>*{opacity:0.4;transition:333ms ease-in-out}.past:hover>*{opacity:1}.empty{padding:calc(var(--padding) * 2) var(--margin)}main.template-error{overflow:hidden}main.template-error h1,main.template-error p{text-align:center}.show-banner .privacywire.privacywire-banner,.show-options .privacywire.privacywire-options,.show-message .privacywire.privacywire-message{display:flex}.privacywire{position:fixed;left:0;bottom:0;width:100%;z-index:10000000 !important;background:#ffffff;padding:var(--padding) var(--margin);box-shadow:none;display:none;flex-direction:column;align-items:center;text-align:center;gap:var(--padding)}.privacywire *{color:#000000}.privacywire p{margin-bottom:0}.privacywire .privacywire-body{display:flex;flex-direction:column;gap:var(--padding);width:100%;max-width:95ch;align-items:center}.privacywire .privacywire-text{max-width:95ch;width:100%}.privacywire .privacywire-text p{line-height:1.5}.privacywire .privacywire-text ul{display:flex;flex-direction:column;gap:var(--padding);list-style:none;padding:0;margin:0 auto;width:100%;max-width:600px}.privacywire .privacywire-text li{margin:0}.privacywire .privacywire-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--padding) / 2)}.privacywire .privacywire-page-links{display:flex;align-items:center;justify-content:center;gap:var(--padding);padding-top:calc(var(--padding) / 2);border-top:1px solid rgba(0, 0, 0, 0.15);border-left:none;padding-left:0}.privacywire button{cursor:pointer;display:inline-block;padding:0.5rem 1.25rem;background:#76FF75;color:#000000;border:0.3px solid #76FF75;border-radius:1.5rem;text-decoration:none;white-space:nowrap;font-size:inherit;transition:333ms ease-in-out}.privacywire button:hover{background:#ffffff;color:#000000;border:0.3px solid #000000;text-decoration:none}.privacywire button.choose,.privacywire button.toggle{background:#76FF75}.privacywire button.choose:hover,.privacywire button.toggle:hover{background:#ffffff;color:#000000;border:0.3px solid #000000}.privacywire label{cursor:pointer;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:1rem;padding:0.75rem 1rem;background:transparent;border:0.3px solid rgba(0, 0, 0, 0.2);border-radius:0.5rem;text-align:left;position:relative;min-height:3rem;transition:background 500ms ease-in-out, color 500ms ease-in-out, opacity 500ms ease-in-out, fill 500ms ease-in-out}.privacywire label *{cursor:pointer}.privacywire label:hover:not(:has(input:disabled)){background:rgba(0, 0, 0, 0.05)}.privacywire label:has(input:disabled){opacity:0.5;cursor:not-allowed;background:rgba(0, 0, 0, 0.03)}.privacywire label:has(input:disabled):hover{background:rgba(0, 0, 0, 0.03)}.privacywire label::before{content:"";width:3rem;height:1.5rem;background:#ccc;border-radius:1rem;flex-shrink:0;transition:background-color 0.3s ease;position:relative}.privacywire label::after{content:"";width:1.2rem;height:1.2rem;background:white;border-radius:50%;position:absolute;right:calc(1rem + 3rem - 1.35rem);transition:right 0.3s ease, background-color 0.3s ease;box-shadow:0 2px 4px rgba(0, 0, 0, 0.2)}.privacywire label:has(input:checked:not(:disabled))::before{background:#76FF75}.privacywire label:has(input:checked:not(:disabled))::after{right:calc(1rem + 0.15rem);background:#ffffff}.privacywire label:has(input:checked:disabled)::before{background:rgba(0, 0, 0, 0.2)}.privacywire label:has(input:checked:disabled)::after{right:calc(1rem + 0.15rem);background:rgba(255, 255, 255, 0.5)}.privacywire input[type="checkbox"]{position:absolute;opacity:0;pointer-events:none}.privacywire.privacywire-banner .privacywire-text{display:none}.privacywire.privacywire-banner .privacywire-header{display:block;font-weight:normal}.privacywire.privacywire-options .privacywire-body{max-width:95ch}.privacywire.privacywire-options .privacywire-header{display:none}.privacywire.privacywire-options .privacywire-text{display:block}.privacywire.privacywire-options .privacywire-buttons button.toggle{order:1}.privacywire.privacywire-options .privacywire-buttons button.save{order:-1}.privacywire.privacywire-options .privacywire-buttons button.allow-all{order:0}.privacywire .hidden,.privacywire *[hidden]{display:none !important}.privacywire-wrapper.show-message::before,.privacywire-wrapper.show-banner::before,.privacywire-wrapper.show-options::before{content:"";position:fixed;inset:0;background-color:#000000;opacity:0.8;z-index:1000;pointer-events:none;user-select:none}.privacywire-show-consent{cursor:pointer;display:inline-block;margin-top:calc(var(--line-height, 1.5em) * 2)}.privacywire-show-consent:hover{text-decoration:underline}@media (min-width:780px) and (max-width:1040px){.privacywire .privacywire-page-links{flex-wrap:wrap}.privacywire label{gap:0.75rem}.privacywire label::after{right:calc(0.75rem + 3rem - 1.35rem)}.privacywire label:has(input:checked)::after{right:calc(0.75rem + 0.15rem)}}@media screen and (max-width:780px){.privacywire{padding:var(--padding)}.privacywire .privacywire-body{max-width:100%}.privacywire .privacywire-buttons{flex-direction:column;width:100%;max-width:300px}.privacywire .privacywire-buttons button{width:100%}.privacywire .privacywire-text ul{width:100%;max-width:100%}.privacywire .privacywire-page-links{flex-direction:column;border-top:none;padding-top:0}.privacywire label{gap:0.75rem;padding:1rem;min-height:3.5rem}.privacywire label::before{width:3.25rem;height:1.65rem}.privacywire label::after{width:1.35rem;height:1.35rem;right:calc(1rem + 3.25rem - 1.5rem)}.privacywire label:has(input:checked)::after{right:calc(1rem + 0.15rem)}}button:focus-visible,label:focus-visible{outline:2px solid #76FF75;outline-offset:2px}*{font-weight:400;scroll-behavior:smooth;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;backface-visibility:hidden}*::before,*::after{box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{background-color:#ffffff}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-2xlarge,.uk-heading-3xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,h1,h2,h3,h4,h5,h6{font-family:"Libre Baskerville", serif;margin-top:inherit;color:#000000}body{font-style:normal;font-family:"Libre Baskerville", serif;margin:0;overflow-x:hidden;scroll-behavior:smooth;min-height:100svh;color:#000000;font-optical-sizing:auto}.blur-up{filter:blur(2px);transition:filter 0.4s ease}.blur-up.loaded{filter:blur(0)}main,header,footer,.hero{-webkit-animation:reveal 0.3s linear forwards 0.25s;animation:0.3s reveal linear forwards 0.25s;opacity:0;will-change:opacity;width:100%;max-width:calc(100vw - 0px);padding:var(--pad) var(--pad-m)}@media screen and (max-width:780px){main,header,footer,.hero{max-width:100%;padding:var(--pad)}}body:has(main.template-events, main.template-associations) main,body:has(main.template-events, main.template-associations) header,body:has(main.template-events, main.template-associations) footer,body:has(main.template-events, main.template-associations) .hero,body:has(main.template-events, main.template-associations) h1{-webkit-animation:reveal 0s linear forwards 0s;animation:0s reveal linear forwards 0s;opacity:1}main{padding:0;padding-top:calc(var(--padding) + 85px);min-height:calc(100svh - 75px)}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){main{padding-top:calc((var(--padding) * 2) + var(--fs-0));min-height:100dvh}}main section{padding:calc(var(--margin) / 2) var(--margin);margin:0}@media screen and (max-width:780px){main section{padding:var(--margin)}}header,footer,.hero,nav,h1{transform-style:preserve-3d}.change-page{-webkit-animation:0.3s bye linear forwards;animation:0.3s bye linear forwards;opacity:1;will-change:opacity}@keyframes reveal{from{opacity:0}to{opacity:1}}@keyframes bye{from{opacity:1}to{opacity:0}}.hero{min-height:100svh;width:100%;position:relative;top:0;padding:0}figure{margin:0}a{color:inherit;text-decoration:inherit;cursor:pointer !important}a:hover{color:inherit;text-decoration:underline}.uk-link-toggle:hover .uk-link,.uk-link:hover,a:hover{color:inherit}em{color:inherit}p{margin-top:calc(var(--fs-0) * var(--lh-0));margin-bottom:calc(var(--fs-0) * var(--lh-0))}p:first-child{margin-top:0}@media screen and (max-width:780px){p{margin-top:18.45px;margin-bottom:18.45px}}p.margin-s{margin-top:calc(calc(18px * 1.4) / 2);margin-bottom:calc(calc(18px * 1.4) / 2)}ul,li,ol{list-style:none;padding-left:0;margin-top:0;margin-bottom:0}img{width:100%;height:auto}.landing figure{margin:0;width:100%;height:100%;overflow:hidden}.landing{z-index:2;overflow:hidden;min-height:100svh}.landing .video-container{position:relative;width:100%;height:100vh;height:100dvh;background:black;overflow:hidden;--video-ratio: 1.7777}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){.landing .video-container{height:100svh}}.landing .video-container .video-poster{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:black;transition:opacity 0.4s ease}.landing .video-container .video-poster img{width:100%;height:100%;object-fit:cover}.landing .video-container iframe,.landing .video-container .video-player{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover;min-width:100%;min-height:100%;width:max(100%, calc(100vh * var(--video-ratio, 1.7777)));height:max(100%, calc(100vw / var(--video-ratio, 1.7777) + 200px))}@media only screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait),only screen and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),only screen and (max-aspect-ratio:0.8){.landing .video-container iframe,.landing .video-container .video-player{width:max(100%, calc(100svh * var(--video-ratio, 1.7777)));height:max(calc(100%  + 200px), calc(100vw / var(--video-ratio, 1.7777) + 200px))}}.landing .video-container iframe::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.desktop{display:block}.mobile{display:none}@media screen and (max-width:780px){.desktop{display:none}.mobile{display:block}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}main.template-basic-page h1{margin:0 auto var(--pad) 0;max-width:700px}main.template-basic-page h2,main.template-basic-page h3{padding:var(--pad) 0 0 0;margin-bottom:0}main.template-basic-page article{margin:0 auto 0 0;max-width:700px}main.template-basic-page p{margin-top:0;margin-bottom:calc(var(--fs-sm) * var(--lh-0))}main.template-basic-page a{text-decoration:underline}