:root{--transition-default:.2s ease-in-out;--transition-faster:.15s ease-in-out;--transition-fastest:.1s ease-in-out;--color-black:#000;--color-white:#fff;--color-green:#0f2b0a;--color-green-light:#e3ed5d;--color-red:#fe5d71;--color-blue:#91e5c6;--color-gray:grey;--color-primary:var(--color-red);--color-primary-contrast-text:var(--color-green);--color-secondary:var(--color-blue);--color-secondary-contrast-text:var(--color-green);--color-tertiary:var(--color-green-light);--color-tertiary-contrast-text:var(--color-green);--color-background:var(--color-green);--color-text:var(--color-white);--color-text-alt:var(--color-green);--color-link:var(--color-green-light);--color-highlight:var(--color-green-light);--color-lines:var(--color-green-light);--color-meta:var(--color-white);--color-danger:var(--color-red);--color-placeholder:var(--color-green-light);--font-primary:"altpicaro", sans-serif;--font-primary-weight-normal:400;--font-primary-letter-spacing:-.02em;--font-primary-line-height:1.2;--font-secondary:"roc-grotesk-compressed", sans-serif;--font-secondary-weight-bold:600;--font-secondary-letter-spacing:-.02em;--font-secondary-line-height:.9;--font-tertiary:"roc-grotesk-wide", sans-serif;--font-tertiary-weight-black:800;--font-tertiary-letter-spacing:-.02em;--site-padding:calc(min(4vw, 2.5rem));--content-small:100rem;--content-medium:140rem;--content-large:160rem;--max-content-full-width:205.6rem;--outer-container-max-width:var(--max-content-full-width);--inner-container-max-width:174.2rem;--row-margin:calc(min(10vw, 9rem));--footer-gradient-size:98rem;--box-shadow-image-big-width1:7px;--box-shadow-image-big-width2:14px;--box-shadow-image-small:2px 2px 0 0 var(--color-gray), 4px 4px 0 0 var(--color-primary);--box-shadow-image:4px 4px 0 0 var(--color-gray), 8px 8px 0 0 var(--color-primary);--box-shadow-image-tertiary:4px 4px 0 0 var(--color-gray), 8px 8px 0 0 var(--color-tertiary);--box-shadow-image-big:var(--box-shadow-image-big-width1) var(--box-shadow-image-big-width1) 0 0 var(--color-gray), var(--box-shadow-image-big-width2) var(--box-shadow-image-big-width2) 0 0 var(--color-primary);--z-index-environment-notice:100;--z-index-menu:100;--z-index-menu-dropdown:2;--z-index-header-mobile:2;--z-index-socials:1}@media(width<768px){:root{--box-shadow-image-big-width1:4px;--box-shadow-image-big-width2:8px}}@font-face{font-family:altpicaro;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/website/base/font/altpicaro/ALTPicaro-Regular.8c4a0f18.woff) format("woff")}*,:after,:before{box-sizing:border-box;background-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(button,input,select),:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:initial}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}}:where(button,input,select,textarea){background-color:initial;border:1px solid windowframe;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}:where(select){appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%274%27%3E%3Cpath d=%27M4 0h6L7 4%27/%3E%3C/svg%3E") no-repeat 100%/1em;border-radius:0;padding-right:1em}:where(select[multiple]){background-image:none}:where([type=color i],[type=range i]){border-width:0;padding:0}:where(:first-child){margin-block-start:0}:where(:last-child){margin-block-end:0}:where(button){cursor:pointer}:where(iframe:not([src^="//emails.couleurcafe.be/"]),img[width][height],input,video,select,textarea){block-size:auto}:where(iframe,img,input,video,select,textarea){max-inline-size:100%}html>body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;isolation:isolate;position:relative;display:flex;flex-direction:column;min-block-size:100vh;font-weight:var(--font-primary-weight-normal);line-height:var(--font-primary-line-height);color:var(--color-text);letter-spacing:var(--font-primary-letter-spacing);background-color:var(--color-background);background-image:url(/assets/website/images/background-texture.2917aaf1.webp),url(/assets/website/images/footer-texture.4c3afcb1.webp),linear-gradient(180deg,#0f2b0a00 0,var(--color-green-light) 100%);background-repeat:no-repeat;background-position:top,bottom,bottom;background-size:max(100%,192rem) auto,max(100%,192rem) var(--footer-gradient-size),100% var(--footer-gradient-size)}@media(min-width:23.4375rem)and (max-width:99.9375rem){html>body{font-size:calc(1.6rem + 6 * (100vw - 37.5rem) / 1225)}}@media(min-width:100rem){html>body{font-size:2.2rem}}@media(max-width:23.375rem){html>body{font-size:1.6rem}}html>body.-alt{background-image:url(/assets/website/images/background-alt.3456a3a8.svg);background-size:cover}html>body.-alt:before{content:"";position:absolute;z-index:-2;inset-block:0;inset-inline-start:0;inline-size:100%;background-image:url(/assets/website/images/background-alt-left.3f2fe270.webp);background-repeat:no-repeat;background-attachment:fixed;background-position:100% 0;background-size:267.8rem 378.7rem}@supports(animation-timeline:scroll()){html>body.-alt:before{inset-block-start:0;animation-name:scroll;animation-timing-function:linear;animation-direction:reverse;animation-timeline:scroll(block root)}}html>body.-alt:after{content:"";position:absolute;z-index:-2;inset-block:0;inset-inline-end:0;inline-size:100%;background-image:url(/assets/website/images/background-alt-right.05d9564b.webp);background-repeat:no-repeat;background-attachment:fixed;background-position:100% 0;background-size:254.4rem 259.8rem}@supports(animation-timeline:scroll()){html>body.-alt:after{inset-block-start:0;animation-name:scroll;animation-timing-function:linear;animation-timeline:scroll(block root)}}html>body:has(.page-header__menu.-is-open){overflow:hidden}@media(min-width:56.25rem)and (max-width:74.9375rem){html>body>main{padding-block-start:calc(7rem + 7 * (100vw - 90rem) / 30)}}@media(min-width:75rem){html>body>main{padding-block-start:14rem}}@media(max-width:56.1875rem){html>body>main{padding-block-start:7rem}}html>body>main{position:relative;flex:1 0 auto}html>body.-home>main:has(>.pagecontent-row-container>[data-block-type=media-banner]){padding-block-start:0}html>body.-home>main:has(>.pagecontent-row-container>[data-block-type=media-banner]):before{z-index:1}html>body.-no-background-decoration:after{display:none}html>body>footer{flex-shrink:0}@keyframes scroll{0%{background-position-y:0}to{background-position-y:-30vh}}html{scroll-behavior:smooth;block-size:100%;font-family:var(--font-primary);font-size:62.5%;accent-color:var(--color-tertiary);background-color:var(--color-background)}@media(width<87.5rem){html.-is-mobile-menu-open{overflow:hidden;block-size:100%}}.anchor,:where(a:not([class])){color:var(--color-link);text-decoration-line:underline;text-decoration-thickness:from-font;text-underline-position:from-font}.anchor:is(:hover,:focus,:active),:where(a:not([class])):is(:hover,:focus,:active){text-decoration-line:none}:where(a[class]){color:inherit;text-decoration:none}button.anchor{display:inline-flex;align-items:center;border:0;font-weight:var(--font-primary-weight-normal);text-decoration:underline}button.anchor:after{content:"";display:inline-block;inline-size:2rem;block-size:2rem;margin-inline-start:.5em;background-color:currentcolor;-webkit-mask-image:url(/assets/website/images/arrow-down.f8a6dde4.svg);mask-image:url(/assets/website/images/arrow-down.f8a6dde4.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}button.anchor[aria-expanded=true]:after{transform:scaleY(-1)}.button,.main-navigation__button,.static-navigation__button{margin:0;background-color:#0000;isolation:isolate;position:relative;overflow:hidden;display:inline-block;padding:1.4rem 3rem;border:0;font-family:var(--font-primary);font-weight:var(--font-primary-weight-normal);line-height:1.1;color:var(--color-primary-contrast-text);text-align:center;text-decoration:none;letter-spacing:var(--font-primary-letter-spacing);background-color:var(--color-primary);transition:color .2s ease-in-out,background-color .3s ease-in-out}@media(min-width:23.4375rem)and (max-width:99.9375rem){.button,.main-navigation__button,.static-navigation__button{font-size:calc(1.8rem + 6 * (100vw - 37.5rem) / 1225)}}@media(min-width:100rem){.button,.main-navigation__button,.static-navigation__button{font-size:2.4rem}}@media(max-width:23.375rem){.button,.main-navigation__button,.static-navigation__button{font-size:1.8rem}}.button:before,.main-navigation__button:before,.static-navigation__button:before{pointer-events:none;content:"";position:absolute;z-index:-1;inset:0;opacity:.47;background-image:url(/assets/website/images/button-texture.c63eb7b3.webp);background-size:100% 100%;mix-blend-mode:soft-light}.button:after,.main-navigation__button:after,.static-navigation__button:after{pointer-events:none;content:"";position:absolute;z-index:-1;inset-block-start:50%;inset-inline-start:50%;transform-origin:center;transform:translate(-50%,-50%) rotate(-15deg) scale(.76);display:block;aspect-ratio:472/365;inline-size:150%;opacity:0;background-color:var(--color-primary);background-image:url(/assets/website/images/button-figure.2cf7ae96.webp);background-repeat:no-repeat;background-position:50%;transition:opacity .15s cubic-bezier(.7,-.4,.4,1.4),transform .15s cubic-bezier(.7,-.4,.4,1.4)}.button:is(:hover,:focus,:active),.main-navigation__button:is(:hover,:focus,:active),.static-navigation__button:is(:hover,:focus,:active){color:var(--color-white);background-color:#0000}.button:is(:hover,:focus,:active)::selection,.main-navigation__button:is(:hover,:focus,:active)::selection,.static-navigation__button:is(:hover,:focus,:active)::selection{background-color:var(--color-green)}.button:is(:hover,:focus,:active):after,.main-navigation__button:is(:hover,:focus,:active):after,.static-navigation__button:is(:hover,:focus,:active):after{transform:translate(-50%,-50%);opacity:1}.button[download]:before,[download].main-navigation__button:before,[download].static-navigation__button:before{position:static;display:inline-block;inline-size:1.6rem;block-size:1.6rem;margin-inline-end:.3em;opacity:1;background-color:currentcolor;background-image:none;mix-blend-mode:normal;-webkit-mask-image:url(/assets/website/images/icon-download.6f9f83c2.svg);mask-image:url(/assets/website/images/icon-download.6f9f83c2.svg);-webkit-mask-size:100%;mask-size:100%}.button.-secondary,.button:where([data-color=secondary]),.main-navigation__button,.static-navigation__button{color:var(--color-secondary-contrast-text);background-color:var(--color-secondary)}.button.-secondary:after,.button:where([data-color=secondary]):after,.main-navigation__button:after,.static-navigation__button:after{transform:translate(-50%,-50%);aspect-ratio:272/330;inline-size:27rem;background-color:#0000;background-image:url(/assets/website/images/button-lines.a9a24952.svg);background-size:contain;transition-timing-function:ease-out;transition-duration:.3s}.button.-secondary:is(:hover,:focus,:active),.button:where([data-color=secondary]):is(:hover,:focus,:active),.main-navigation__button:is(:hover,:focus,:active),.static-navigation__button:is(:hover,:focus,:active){color:var(--color-secondary-contrast-text);background-color:var(--color-secondary)}.button.-secondary:is(:hover,:focus,:active):after,.button:where([data-color=secondary]):is(:hover,:focus,:active):after,.main-navigation__button:is(:hover,:focus,:active):after,.static-navigation__button:is(:hover,:focus,:active):after{transform:translate(-50%,-35%) rotate(-31deg)}.-tertiary.main-navigation__button,.-tertiary.static-navigation__button,.button.-tertiary,.button:where([data-color=tertiary]),.main-navigation__button:where([data-color=tertiary]),.static-navigation__button:where([data-color=tertiary]){color:var(--color-tertiary-contrast-text);background-color:var(--color-tertiary)}.-tertiary.main-navigation__button:after,.-tertiary.static-navigation__button:after,.button.-tertiary:after,.button:where([data-color=tertiary]):after,.main-navigation__button:where([data-color=tertiary]):after,.static-navigation__button:where([data-color=tertiary]):after{transform:translate(-50%,-50%);aspect-ratio:272/330;inline-size:27rem;background-color:#0000;background-image:url(/assets/website/images/button-lines.a9a24952.svg);background-size:contain;transition-timing-function:ease-out;transition-duration:.3s}.-tertiary.main-navigation__button:is(:hover,:focus,:active),.-tertiary.static-navigation__button:is(:hover,:focus,:active),.button.-tertiary:is(:hover,:focus,:active),.button:where([data-color=tertiary]):is(:hover,:focus,:active),.main-navigation__button:where([data-color=tertiary]):is(:hover,:focus,:active),.static-navigation__button:where([data-color=tertiary]):is(:hover,:focus,:active){color:var(--color-tertiary-contrast-text);background-color:var(--color-tertiary)}.-tertiary.main-navigation__button:is(:hover,:focus,:active):after,.-tertiary.static-navigation__button:is(:hover,:focus,:active):after,.button.-tertiary:is(:hover,:focus,:active):after,.button:where([data-color=tertiary]):is(:hover,:focus,:active):after,.main-navigation__button:where([data-color=tertiary]):is(:hover,:focus,:active):after,.static-navigation__button:where([data-color=tertiary]):is(:hover,:focus,:active):after{transform:translate(-50%,-35%) rotate(-31deg)}.-image.main-navigation__button,.-image.static-navigation__button,.button.-image{color:var(--color-white);background-color:#0000}.-image.main-navigation__button:after,.-image.static-navigation__button:after,.button.-image:after{transform:translate(-50%,-50%);opacity:1}dialog::backdrop{background:#0006}hr{position:relative;aspect-ratio:1800/215;inline-size:100%;min-block-size:4.8rem;margin-block:var(--row-margin);padding:0;border:none;background-image:url(/assets/website/images/dot-line.548c6e85.svg);background-position:50%;background-size:100% auto}[data-style=secondary] hr{aspect-ratio:unset;min-block-size:unset;max-block-size:unset;border-block-end:1px solid var(--color-green-light);background:none}.act-detail hr{margin-block:0}@media(width<866px){div.row[data-block-type=divider]{padding-inline:0}}figcaption{margin-block-start:1.5em;font-size:80%}figure{margin:0;padding:0}figure.image{margin:1.5rem 0 3rem}figure.image img{display:block;inline-size:100%}@media(width>=576px){figure.image{margin:2rem 0 4rem}}@media(width>=1400px){figure.image{margin:3rem 0 6rem}}figure.table{margin:1.5rem 0 3rem}table{overflow:hidden;table-layout:fixed;border-collapse:collapse;inline-size:100%;margin:1rem 0 3.2rem;border-radius:.4rem .4rem 0 0;font-size:1.5rem}table :is(td,th){padding:.8rem 1.6rem;border:1px solid var(--color-tertiary)!important;vertical-align:top}table th{font-size:1.6rem;font-weight:var(--font-primary-weight-normal)!important;line-height:1.2;color:var(--color-text-alt)!important;text-align:start;text-transform:uppercase;background-color:var(--color-tertiary)!important}@media(width>=576px){figure.table{margin:2rem 0 4rem}}@media(width>=1400px){figure.table{margin:3rem 0 6rem}}.form-control,.widget-holder{position:relative}.form-control{display:block;inline-size:100%;padding:1.4rem 2rem;border:3px solid var(--color-lines);font-family:var(--font-primary);font-size:1.6rem;line-height:1.25;appearance:none;background-color:#0000;background-clip:padding-box}.form-control::-webkit-date-and-time-value{block-size:2.8rem}.form-control::placeholder{opacity:.8}.form-control:not(textarea){block-size:6rem}.form-control:disabled,.form-control[readonly]{opacity:1}.form-control.special-password,:is(.form-control[type=date],.form-control[type=datetime-local],.form-control[type=time])+.error-indicator{display:none}.form-control:focus-visible,.form-select:focus-visible{outline-color:var(--color-green-light)}textarea.form-control{min-block-size:2em;line-height:1.5}.form-control[type=date]::-webkit-calendar-picker-indicator,.form-control[type=datetime-local]::-webkit-calendar-picker-indicator,.form-control[type=time]::-webkit-calendar-picker-indicator{z-index:1;color:#0000;background:none}.form-control[type=date]:before,.form-control[type=datetime-local]:before,.form-control[type=time]:before{content:"";position:absolute;inset-block-start:2rem;inset-inline-end:2.5rem;inline-size:1.9rem;block-size:1.8rem;background-color:var(--color-lines);-webkit-mask-size:cover;mask-size:cover}.form-control[type=date].is-invalid:before,.form-control[type=datetime-local].is-invalid:before,.form-control[type=time].is-invalid:before{background-color:var(--color-danger)}.form-control[type=date]:before,.form-control[type=datetime-local]:before{-webkit-mask:url(/assets/website/images/calendar.4796daf6.svg) no-repeat 100% 100%;mask:url(/assets/website/images/calendar.4796daf6.svg) no-repeat 100% 100%}.form-control[type=time]:before{-webkit-mask:url(/assets/website/images/clock.31d6cfe0.svg) no-repeat 100% 100%;mask:url(/assets/website/images/clock.31d6cfe0.svg) no-repeat 100% 100%}.form-row{margin-block-end:2rem}.form-select{display:block;inline-size:100%;padding:1.4rem 2rem;border:3px solid var(--color-lines);font-family:var(--font-primary);font-size:1.6rem;line-height:1.25;color:var(--color-white);appearance:none;background-color:var(--color-gray);background-image:url(/assets/website/images/arrow-down.f8a6dde4.svg);background-repeat:no-repeat;background-position:right 2.6rem center;background-size:1.4rem 1rem}.form-select[multiple],.form-select[size]:not([size="1"]){padding-inline-end:2.4rem;background-image:none}.form-select[multiple]>option,.form-select[size]:not([size="1"])>option{padding-block:.2em}.form-input-submit{position:relative;inline-size:100%;max-inline-size:46rem;block-size:6rem}.form-input-submit>input{inline-size:100%;block-size:100%;padding:1.4rem 6rem 1.4rem 2.5rem;border:0;border-radius:3rem;font-size:1.8rem;color:var(--color-text);background-color:var(--color-creme)}.form-input-submit>input::placeholder{opacity:.5}.form-input-submit>button{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;inline-size:6rem;block-size:100%;border:0;border-radius:50%;color:var(--color-primary-contrast-text);background-color:var(--color-primary)}.form-input-submit>button:before{content:"";position:absolute;inset:0;display:block;background-color:currentcolor;-webkit-mask-image:url(/assets/website/images/submit-arrow.d7516d55.svg);mask-image:url(/assets/website/images/submit-arrow.d7516d55.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:1.8rem 1.9rem;mask-size:1.8rem 1.9rem}.form-input-submit>button:is(:hover,:focus,:active){background-color:var(--color-primary-lighter)}.form-label{display:block;margin-block-end:.6rem;font-size:2.1rem;font-weight:700}.widget-expanded .form-label.required:after{content:""}.form-row.-checkbox .form-label,.widget-expanded .form-label{display:inline-block;margin-block-end:0;font-weight:400}.form-row.-checkbox>div,.widget-expanded>div{display:flex;gap:1rem;align-items:baseline}.form-row.-checkbox>div>input,.widget-expanded>div>input{margin-block-start:.7rem}.help-text{inline-size:100%;margin-block-start:.3rem;margin-inline-start:1.6rem;font-size:1.6rem}.help-text:empty{display:none}.invalid-feedback{inline-size:100%;margin-block-start:.3rem;font-size:1.2rem;color:var(--color-danger)}.invalid-feedback.-root{position:relative;padding:1.2rem 1.2rem 1.6rem 6.2rem;border-radius:.6rem;font-size:1.8rem;line-height:2.8rem;color:initial;background:var(--color-danger-bg)}.alert{margin-block-end:2em;font-weight:700}.alert.-error{color:var(--color-danger)}@media(min-width:28.125rem)and (max-width:48.6875rem){.header,:where(header:not([class])){margin-block-end:calc(3.1rem + 23 * (100vw - 45rem) / 330)}}@media(min-width:48.75rem){.header,:where(header:not([class])){margin-block-end:5.4rem}}@media(max-width:28.0625rem){.header,:where(header:not([class])){margin-block-end:3.1rem}}.header .title-1,.header h1:not([class]),:where(header:not([class])) .title-1,:where(header:not([class])) h1:not([class]){margin-block-end:0}.act-collection__anchors a,.act-collection__anchors-title,.act-collection__heading,.act-collection__title,.act-detail__name,.act-edition-detail__name,.act-edition__content-title,.act-location__name,.act__content-title,.call-to-action__title,.card-rounded__title,.card__title,.faq-item__title,.file-element__name,.image-with-text-alt__title,.media-banner__title,.news-item__title,.news-slider__title,.quote blockquote,.title-0,.title-1,.title-2,.title-3,.title-4,.title-display-l,.title-display-xl,.video-with-text__title,h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]){margin:1.5em 0 .5em;font-family:var(--font-secondary);font-weight:var(--font-secondary-weight-bold);line-height:var(--font-secondary-line-height);text-transform:uppercase;letter-spacing:var(--font-secondary-letter-spacing);word-break:break-word}@media(min-width:23.4375rem)and (max-width:99.9375rem){.act-schedule__acts-item-title,.card__meta,.cookie-consent__title,.image-with-text-alt__tag,.meta,.title-5,.title-6,.title-meta,.video-with-text__tag,h5:not([class]),h6:not([class]){font-size:calc(1.5rem + 3 * (100vw - 37.5rem) / 1225)}}@media(min-width:100rem){.act-schedule__acts-item-title,.card__meta,.cookie-consent__title,.image-with-text-alt__tag,.meta,.title-5,.title-6,.title-meta,.video-with-text__tag,h5:not([class]),h6:not([class]){font-size:1.8rem}}@media(max-width:23.375rem){.act-schedule__acts-item-title,.card__meta,.cookie-consent__title,.image-with-text-alt__tag,.meta,.title-5,.title-6,.title-meta,.video-with-text__tag,h5:not([class]),h6:not([class]){font-size:1.5rem}}.act-schedule__acts-item-title,.card__meta,.cookie-consent__title,.image-with-text-alt__tag,.meta,.title-5,.title-6,.title-meta,.video-with-text__tag,h5:not([class]),h6:not([class]){margin:1.5em 0 .75em;font-family:var(--font-tertiary);font-weight:var(--font-tertiary-weight-black);line-height:var(--font-secondary-line-height);text-transform:uppercase;letter-spacing:var(--font-tertiary-letter-spacing);word-break:break-word}.-align-center.act-collection__anchors-title,.-align-center.act-collection__heading,.-align-center.act-collection__title,.-align-center.act-detail__name,.-align-center.act-edition-detail__name,.-align-center.act-edition__content-title,.-align-center.act-location__name,.-align-center.act-schedule__acts-item-title,.-align-center.act__content-title,.-align-center.call-to-action__title,.-align-center.card-rounded__title,.-align-center.card__title,.-align-center.cookie-consent__title,.-align-center.faq-item__title,.-align-center.file-element__name,.-align-center.image-with-text-alt__title,.-align-center.media-banner__title,.-align-center.news-item__title,.-align-center.news-slider__title,.-align-center.video-with-text__title,.act-collection__anchors a.-align-center,.quote blockquote.-align-center,.title-0.-align-center,.title-1.-align-center,.title-2.-align-center,.title-3.-align-center,.title-4.-align-center,.title-5.-align-center,.title-6.-align-center,.title-display-l.-align-center,.title-display-xl.-align-center,h1.-align-center:not([class]),h2.-align-center:not([class]),h3.-align-center:not([class]),h4.-align-center:not([class]),h5.-align-center:not([class]),h6.-align-center:not([class]){text-align:center}.act-collection__anchors :where(a[href]) a,.act-collection__anchors :where(a[href]) a:is(:hover,:focus,:active),.quote :where(a[href]) blockquote,.quote :where(a[href]) blockquote:is(:hover,:focus,:active),:where(a[href]) .act-collection__anchors a,:where(a[href]) .act-collection__anchors a:is(:hover,:focus,:active),:where(a[href]) .act-collection__anchors-title:is(:hover,:focus,:active),:where(a[href]) .act-collection__heading:is(:hover,:focus,:active),:where(a[href]) .act-collection__title:is(:hover,:focus,:active),:where(a[href]) .act-detail__name:is(:hover,:focus,:active),:where(a[href]) .act-edition-detail__name:is(:hover,:focus,:active),:where(a[href]) .act-edition__content-title:is(:hover,:focus,:active),:where(a[href]) .act-location__name:is(:hover,:focus,:active),:where(a[href]) .act-schedule__acts-item-title:is(:hover,:focus,:active),:where(a[href]) .act__content-title:is(:hover,:focus,:active),:where(a[href]) .call-to-action__title:is(:hover,:focus,:active),:where(a[href]) .card-rounded__title:is(:hover,:focus,:active),:where(a[href]) .card__title:is(:hover,:focus,:active),:where(a[href]) .cookie-consent__title:is(:hover,:focus,:active),:where(a[href]) .faq-item__title:is(:hover,:focus,:active),:where(a[href]) .file-element__name:is(:hover,:focus,:active),:where(a[href]) .image-with-text-alt__title:is(:hover,:focus,:active),:where(a[href]) .media-banner__title:is(:hover,:focus,:active),:where(a[href]) .news-item__title:is(:hover,:focus,:active),:where(a[href]) .news-slider__title:is(:hover,:focus,:active),:where(a[href]) .quote blockquote,:where(a[href]) .quote blockquote:is(:hover,:focus,:active),:where(a[href]) .title-0:is(:hover,:focus,:active),:where(a[href]) .title-1:is(:hover,:focus,:active),:where(a[href]) .title-2:is(:hover,:focus,:active),:where(a[href]) .title-3:is(:hover,:focus,:active),:where(a[href]) .title-4:is(:hover,:focus,:active),:where(a[href]) .title-5:is(:hover,:focus,:active),:where(a[href]) .title-6:is(:hover,:focus,:active),:where(a[href]) .title-display-l:is(:hover,:focus,:active),:where(a[href]) .title-display-xl:is(:hover,:focus,:active),:where(a[href]) .video-with-text__title:is(:hover,:focus,:active),:where(a[href]) :is(.act-collection__anchors-title,.act-collection__heading,.act-collection__title,.act-detail__name,.act-edition-detail__name,.act-edition__content-title,.act-location__name,.act-schedule__acts-item-title,.act__content-title,.call-to-action__title,.card-rounded__title,.card__title,.cookie-consent__title,.faq-item__title,.file-element__name,.image-with-text-alt__title,.media-banner__title,.news-item__title,.news-slider__title,.title-0,.title-1,.title-2,.title-3,.title-4,.title-5,.title-6,.title-display-l,.title-display-xl,.video-with-text__title),:where(a[href]) h1:is(:hover,:focus,:active):not([class]),:where(a[href]) h1:not([class]),:where(a[href]) h2:is(:hover,:focus,:active):not([class]),:where(a[href]) h2:not([class]),:where(a[href]) h3:is(:hover,:focus,:active):not([class]),:where(a[href]) h3:not([class]),:where(a[href]) h4:is(:hover,:focus,:active):not([class]),:where(a[href]) h4:not([class]),:where(a[href]) h5:is(:hover,:focus,:active):not([class]),:where(a[href]) h5:not([class]),:where(a[href]) h6:is(:hover,:focus,:active):not([class]),:where(a[href]) h6:not([class]){color:inherit}@media(min-width:23.4375rem)and (max-width:99.9375rem){.act-collection__title,.act-detail__name,.act-edition-detail__name,.title-0,.title-display-xl{font-size:calc(6rem + 4 * (100vw - 37.5rem) / 35)}}@media(min-width:100rem){.act-collection__title,.act-detail__name,.act-edition-detail__name,.title-0,.title-display-xl{font-size:20rem}}@media(max-width:23.375rem){.act-collection__title,.act-detail__name,.act-edition-detail__name,.title-0,.title-display-xl{font-size:6rem}}.act-collection__title,.act-detail__name,.act-edition-detail__name,.media-banner__title,.title-0,.title-display-l,.title-display-xl{margin-block:0 .2em}@media(min-width:23.4375rem)and (max-width:99.9375rem){.media-banner__title,.title-display-l{font-size:calc(5.6rem + 104 * (100vw - 37.5rem) / 1225)}}@media(min-width:100rem){.media-banner__title,.title-display-l{font-size:16rem}}@media(max-width:23.375rem){.media-banner__title,.title-display-l{font-size:5.6rem}}@media(min-width:23.4375rem)and (max-width:99.9375rem){.call-to-action__title,.title-1,h1:not([class]){font-size:calc(4.8rem + 72 * (100vw - 37.5rem) / 1225)}}@media(min-width:100rem){.call-to-action__title,.title-1,h1:not([class]){font-size:12rem}}@media(max-width:23.375rem){.call-to-action__title,.title-1,h1:not([class]){font-size:4.8rem}}.call-to-action__title,.title-1,h1:not([class]){max-inline-size:10em;margin-block-start:0;margin-inline:auto;text-align:center}@media(min-width:23.4375rem)and (max-width:99.9375rem){.act-collection__anchors-title,.act-collection__heading,.act-edition__content-title,.act__content-title,.image-with-text-alt__title,.news-slider__title,.title-2,.video-with-text__title,h2:not([class]){font-size:calc(3.8rem + 6 * (100vw - 37.5rem) / 175)}}@media(min-width:100rem){.act-collection__anchors-title,.act-collection__heading,.act-edition__content-title,.act__content-title,.image-with-text-alt__title,.news-slider__title,.title-2,.video-with-text__title,h2:not([class]){font-size:8rem}}@media(max-width:23.375rem){.act-collection__anchors-title,.act-collection__heading,.act-edition__content-title,.act__content-title,.image-with-text-alt__title,.news-slider__title,.title-2,.video-with-text__title,h2:not([class]){font-size:3.8rem}}@media(min-width:23.4375rem)and (max-width:99.9375rem){.act-location__name,.card-rounded__title,.quote blockquote,.title-3,h3:not([class]){font-size:calc(3rem + 22 * (100vw - 37.5rem) / 1225)}}@media(min-width:100rem){.act-location__name,.card-rounded__title,.quote blockquote,.title-3,h3:not([class]){font-size:5.2rem}}@media(max-width:23.375rem){.act-location__name,.card-rounded__title,.quote blockquote,.title-3,h3:not([class]){font-size:3rem}}@media(min-width:23.4375rem)and (max-width:99.9375rem){.act-collection__anchors a,.card__title,.faq-item__title,.file-element__name,.news-item__title,.title-4,h4:not([class]){font-size:calc(2.6rem + 2 * (100vw - 37.5rem) / 175)}}@media(min-width:100rem){.act-collection__anchors a,.card__title,.faq-item__title,.file-element__name,.news-item__title,.title-4,h4:not([class]){font-size:4rem}}@media(max-width:23.375rem){.act-collection__anchors a,.card__title,.faq-item__title,.file-element__name,.news-item__title,.title-4,h4:not([class]){font-size:2.6rem}}.card__meta,.image-with-text-alt__tag,.meta,.title-meta,.video-with-text__tag{margin-block:0 .4em}:where(dl:not([class])){margin:2rem 0 4rem}:where(dl:not([class]))>dt{display:inline-block;font-weight:700}:where(dl:not([class]))>dd{margin-block-end:1em;margin-inline-start:0}:where(dl:not([class]))>dd>ul{display:flex;flex-wrap:wrap;margin-block:0;padding-inline-start:0;list-style:none}:where(dl:not([class]))>dd>ul>li{display:flex;margin-block-end:0;padding-inline-start:0}:where(dl:not([class]))>dd>ul>li:not(:last-child):after{content:"·";display:inline-block;margin-inline:.5em}:where(.list),:where(ol:not([class])),:where(ul:not([class])){margin:2rem 0 4rem;padding:0 0 0 2.2em}p+:where(.list),p+:where(ol:not([class])),p+:where(ul:not([class])){margin-block-start:-2rem}:where(.list) li,:where(ol:not([class])) li,:where(ul:not([class])) li{margin:0 0 .5em;padding:0}:where(.list) li:last-child,:where(ol:not([class])) li:last-child,:where(ul:not([class])) li:last-child{margin-block-end:0}li>:where(.list),li>:where(ol:not([class])),li>:where(ul:not([class])){margin:.5em 0;padding-inline-start:1.8em}:where(ol[class]:not(.list)),:where(ul[class]:not(.list)){margin:0;padding:0;list-style:none}:where(ol:not([class])){counter-reset:list}:where(ol:not([class])) li{counter-increment:list;padding-inline-start:.4em}:where(ol:not([class])) li::marker{content:counters(list,".");font-weight:var(--font-primary-weight-normal);color:var(--color-green-light)}:where(ol:not([class])) li>ol:not([class]){padding-inline-start:2.6em}:where(ol:not([class])) li>ol:not([class])>li>ol:not([class]){padding-inline-start:3.4em}:where(ul:not([class])){padding-inline-start:2.6em;list-style:none}:where(ul:not([class]))>li{position:relative}:where(ul:not([class]))>li:before{content:"";position:absolute;inset-block-start:calc(.5lh - .55em);inset-inline-start:-1.85em;inline-size:1.1em;block-size:1.1em;background-color:var(--color-white);-webkit-mask-image:url(/assets/website/images/dot.ab303069.svg);mask-image:url(/assets/website/images/dot.ab303069.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}:where(ul:not([class]))>li:nth-child(4n+2):before{translate:.14em 0}:where(ul:not([class]))>li:nth-child(4n+3):before{translate:-.09em 0}:where(ul:not([class]))>li:nth-child(4n+4):before{translate:-.18em 0}p{margin:1em 0 1.75em}:root{--selection-colors-backgroundcolor:var(--color-secondary);--selection-colors-color:var(--color-secondary-contrast-text);--cookie-consent-max-width:42em;--cookie-consent-color:inherit;--cookie-consent-background-color:#fff;--cookie-consent-options-color:inherit;--cookie-consent-options-background-color:#d3d3d3;--cookie-consent-iframe-template-background-color:#d3d3d3;--cookie-consent-iframe-template-max-width:100%}::selection{color:var(--selection-colors-color);text-shadow:none;background-color:var(--selection-colors-backgroundcolor)}:where(strong,b){font-weight:var(--font-primary-weight-normal);color:var(--color-highlight)}:where(h1,h2,h3,h4,h5,h6,[class*=title-]) :where(strong,b){font-weight:inherit;color:inherit}.svg-icon{display:inline-block;inline-size:100%;block-size:100%;fill:currentcolor}.banner{position:relative;margin-block-end:3em;color:var(--color-creme)}.banner__image{position:absolute;z-index:-1;inset:0;background-color:#000}.banner__image>img{inline-size:100%;block-size:100%;opacity:.6;object-fit:cover}@media(min-width:20rem)and (max-width:60.5625rem){.banner__content{min-height:calc(20rem + 41 * (100vw - 32rem) / 325)}}@media(min-width:60.625rem){.banner__content{min-height:28.2rem}}@media(max-width:19.9375rem){.banner__content{min-height:20rem}}.banner__content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2em 4em}.banner__content h1{margin-block:0 .25em}@media(width<87.5rem){.banner__content{padding-inline:2.5em}}@media(min-width:28.125rem)and (max-width:48.6875rem){.breadcrumbs{font-size:calc(1.4rem + (100vw - 45rem) / 165)}.call-to-action{min-block-size:calc(40rem + 37 * (100vw - 45rem) / 165)}.call-to-action__wrapper{padding-block:calc(6rem + 2 * (100vw - 45rem) / 33)}}@media(min-width:48.75rem){.breadcrumbs{font-size:1.6rem}.call-to-action{min-block-size:47.4rem}.call-to-action__wrapper{padding-block:8rem}}@media(max-width:28.0625rem){.breadcrumbs{font-size:1.4rem}.call-to-action{min-block-size:40rem}.call-to-action__wrapper{padding-block:6rem}}.breadcrumbs{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center;margin-block-start:1.6rem;padding-inline:var(--site-padding);list-style:none}.breadcrumbs>li{display:flex;gap:.7rem;align-items:baseline}.breadcrumbs>li:not(:first-child):before{content:"";display:block;inline-size:.9rem;block-size:.9rem;background-color:currentcolor;-webkit-mask-image:url(/assets/website/images/arrow-right.db098cad.svg);mask-image:url(/assets/website/images/arrow-right.db098cad.svg);-webkit-mask-size:contain;mask-size:contain}.button-row{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:2rem 1.5rem;justify-content:flex-start}.button-row.-centered,:is([data-alignment=center],[data-alignment=centered]) .button-row{justify-content:center}.button-row.-form{margin-block-start:3rem}@media(min-width:23.4375rem)and (max-width:99.9375rem){.call-to-action__content,.image-with-text-alt__intro,.intro,.media-banner__description,.media-banner__subtitle,.video-with-text__intro,:is(.image-with-text-alt__content-wrapper,.video-with-text__content-wrapper) p.intro{font-size:calc(1.8rem + 6 * (100vw - 37.5rem) / 1225)}}@media(min-width:100rem){.call-to-action__content,.image-with-text-alt__intro,.intro,.media-banner__description,.media-banner__subtitle,.video-with-text__intro,:is(.image-with-text-alt__content-wrapper,.video-with-text__content-wrapper) p.intro{font-size:2.4rem}}@media(max-width:23.375rem){.call-to-action__content,.image-with-text-alt__intro,.intro,.media-banner__description,.media-banner__subtitle,.video-with-text__intro,:is(.image-with-text-alt__content-wrapper,.video-with-text__content-wrapper) p.intro{font-size:1.8rem}}.call-to-action__content,.cookie-consent .form-row.-checkbox .form-label,.image-with-text-alt__intro,.intro,.media-banner__description,.media-banner__subtitle,.video-with-text__intro,:is(.image-with-text-alt__content-wrapper,.video-with-text__content-wrapper) p.intro{font-weight:var(--font-primary-weight-normal)}.call-to-action{position:relative;display:flex;align-items:center;margin-block:var(--row-margin);margin-inline:auto;color:var(--color-text);background-color:var(--color-background);background-image:url(/assets/website/images/cta-background-left.5f446bc8.webp),url(/assets/website/images/cta-background-right.329f7884.webp);background-repeat:no-repeat;background-position:0 0,100% 100%;background-size:58.97% auto,29.06% auto}.call-to-action :where(.button){color:var(--color-tertiary-contrast-text);background-color:var(--color-tertiary)}.call-to-action :where(.button):after{transform:translate(-50%,-50%);aspect-ratio:272/330;inline-size:27rem;background-color:#0000;background-image:url(/assets/website/images/button-lines.a9a24952.svg);background-size:contain;transition-timing-function:ease-out;transition-duration:.3s}.call-to-action :where(.button):is(:hover,:focus,:active){color:var(--color-tertiary-contrast-text);background-color:var(--color-tertiary)}.call-to-action :where(.button):is(:hover,:focus,:active):after{transform:translate(-50%,-35%) rotate(-31deg)}.call-to-action__wrapper{position:relative;z-index:1;flex-grow:1;max-inline-size:124rem;margin-inline:auto;padding-inline:calc(min(5vw,3em))}.call-to-action__title{margin-block:0 3.5rem;margin-inline:auto;color:inherit;text-align:center;text-shadow:none;-webkit-text-stroke:unset}.call-to-action__content{max-inline-size:100rem;margin-inline:auto;text-align:center}.call-to-action__content:last-child{margin-block-end:0}.call-to-action__actions{position:relative;z-index:1;display:flex;justify-content:center;margin-block-start:3rem}[data-block-type=call-to-action] .row__inner{max-inline-size:180rem}.card{display:flex;flex-direction:column;color:var(--color-text);text-decoration:none;background-color:var(--color-background);background-image:url(/assets/website/images/card-background.e116b6ba.webp);background-position:bottom;background-size:cover}.card:is(:hover,:focus,:active) .card__button,.card__button{color:var(--color-primary-contrast-text);background-color:var(--color-primary)}.card:is(:hover,:focus,:active) .card__button:after{transform:translate(-50%,-35%) rotate(-31deg);opacity:1}.card__figure,.card__image,.card__title{margin:0}:is(.card__figure,.card__image) :where(img){display:block;aspect-ratio:421/320;inline-size:100%;max-inline-size:none;object-fit:cover}.card__info{position:relative;z-index:0;display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start;padding:2.4rem 2rem 3.2rem}.card__description p:last-child{margin-block-end:0}.card__button{margin-block-start:.8rem}.card__button:after{transform:translate(-50%,-50%);aspect-ratio:272/330;inline-size:27rem;background-color:#0000;background-image:url(/assets/website/images/button-lines.a9a24952.svg);background-size:contain;transition-timing-function:ease-out;transition-duration:.3s}.card__button:is(:hover,:focus,:active){color:var(--color-primary-contrast-text);background-color:var(--color-primary)}.card__button:is(:hover,:focus,:active):after{transform:translate(-50%,-35%) rotate(-31deg)}.card-grid{padding-block:2em;padding-inline:var(--site-padding)}.row:not([data-size=full]) .card-grid{padding-inline:0}.card-grid__inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),42rem));gap:4.8rem calc(min(4vw,6.8rem));justify-content:center;max-inline-size:var(--content-medium);margin-inline:auto}.card-grid__inner.-empty{display:flex;justify-content:flex-start}.card-rounded{display:flex;flex:0 1 20em;flex-direction:column;align-items:center;text-decoration:none}.card-rounded :where(.button){color:var(--color-secondary-contrast-text);background-color:var(--color-secondary)}.card-rounded :where(.button):after{transform:translate(-50%,-50%);aspect-ratio:272/330;inline-size:27rem;background-color:#0000;background-image:url(/assets/website/images/button-lines.a9a24952.svg);background-size:contain;transition-timing-function:ease-out;transition-duration:.3s}.card-rounded :where(.button):is(:hover,:focus,:active){color:var(--color-secondary-contrast-text);background-color:var(--color-secondary)}.card-rounded :where(.button):is(:hover,:focus,:active):after{transform:translate(-50%,-35%) rotate(-31deg)}.card-rounded__figure{overflow:hidden;inline-size:20rem;block-size:20rem;margin-block:2.2rem;border-radius:50%}.card-rounded__info{padding:1.6rem;text-align:center}.card-rounded__title{margin:0}.card-rounded__description{margin-block:3.2rem 0}.card-rounded__button{margin-block:3rem 0}.ckeditor{display:flow-root}.ckeditor .image{clear:both;text-align:center}.ckeditor .image.image-style-align-left{float:left;clear:none;display:table}.ckeditor .image.image-style-align-left+.image-style-align-left{margin-inline-start:.8rem}.ckeditor .image.image-style-align-right{float:right;clear:none;display:table}.ckeditor .image.image-style-align-right+.image-style-align-right{margin-inline-end:.8rem}.ckeditor .image img{display:inline-block;inline-size:auto;max-inline-size:100%}.cookie-consent{position:fixed;z-index:var(--cookie-consent-z-index,999);inset-block-end:var(--cookie-consent-bottom,0);transform:var(--cookie-consent-transform,none);overflow-y:auto;box-sizing:border-box;inline-size:100%;max-inline-size:var(--cookie-consent-max-width);max-block-size:100%;margin-block:var(--cookie-consent-margin-block,auto 0);margin-inline:var(--cookie-consent-margin-inline,auto 0);padding:var(--cookie-consent-padding,2em);color:var(--cookie-consent-color);background-color:var(--cookie-consent-background-color);border:0}.cookie-consent a:not([class]){color:var(--cookie-consent-link-color,inherit)}.cookie-consent.-is-modal{--cookie-consent-margin-inline:auto}@media(min-height:31rem),(min-width:45rem){.cookie-consent.-is-modal{--cookie-consent-bottom:50%;--cookie-consent-transform:translate3d(0, calc(50% + .5px), 0)}}@media(max-height:31rem),(max-width:45rem){.cookie-consent:not(.-is-modal){--cookie-consent-max-width:none}}.cookie-consent__title{color:inherit}.cookie-consent__form fieldset{border:0;padding:0}.cookie-consent__options{margin:2em 0;padding:1em;color:var(--cookie-consent-options-color);background:var(--cookie-consent-options-background-color)}.cookie-consent__option-description{display:block;margin-block:0;font-size:90%}.cookie-consent__buttons:not([hidden]){display:flex;flex-wrap:wrap;gap:1rem}.cookie-consent__buttons:not([hidden]) .-general{margin-block-start:1em}template.-pending-consent{cursor:pointer;position:relative;container-type:inline-size;display:block;max-inline-size:var(--cookie-consent-iframe-template-max-width);min-block-size:300px!important;margin-block:4rem;margin-inline:auto;padding-block-end:var(--cookie-consent-iframe-template-bottom-whitespace,4rem)}template.-pending-consent:before{content:attr(title);position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;inline-size:100%;block-size:100%;padding:2em;color:var(--cookie-consent-iframe-template-color,inherit);text-align:center;background-image:var(--cookie-consent-cover-image);background-repeat:no-repeat;background-position:50%;background-size:cover}@supports(container-type:inline-size){template.-pending-consent:before{padding-inline:calc(max(2em,50cqw - 13em))}}template.-pending-consent:after{content:"";position:absolute;inset:0;display:block;background-color:var(--cookie-consent-iframe-template-background-color);background-image:url('data:image/svg+xml;utf8,<svg width="95" height="94" opacity=".05" viewBox="0 0 95 94" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="2.5" y="2" width="90" height="90" rx="45" stroke="white" stroke-width="4"/><rect x="85.0717" y="21.5332" width="1.93351" height="89.1071" transform="rotate%2858.6176 85.0717 21.5332%29" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M52.0998 41.6598L53.9138 42.8164L61.3666 38.2703L59.5509 37.1148L52.0998 41.6598ZM51.1733 41.0691L39.8348 33.84V47.9854L32.0015 52.7636V19.5833L58.6235 36.5247L51.1733 41.0691ZM32.0015 53.9194L39.8348 49.1412V51.4043L32.0015 56.1825V53.9194ZM39.8348 60.16V52.6419L32.0015 57.4201V74.4167L75.0848 47L62.3597 38.9022L54.9059 43.4489L60.4756 47L39.8348 60.16Z" fill="white"/></svg>');background-position:50%;background-size:40%}template.-pending-consent[data-consent-type=video]{aspect-ratio:var(--cookie-consent-cover-aspect-ratio,16/9);padding-block-end:0}template.-pending-consent:active:before,template.-pending-consent:focus:before,template.-pending-consent:hover:before{text-decoration:underline}:root{--cookie-consent-color:var(--color-text-alt);--cookie-consent-background-color:var(--color-blue);--cookie-consent-options-background-color:var(--color-green-light);--cookie-consent-iframe-template-background-color:var(--color-green-light);--cookie-consent-iframe-template-color:var(--color-text-alt);--cookie-consent-max-width:47em}.cookie-consent{font-size:1.6rem;accent-color:var(--color-green)}.cookie-consent :where(button.anchor){color:inherit}.cookie-consent__title{margin-block-start:0}.cookie-consent__options{display:flex;flex-direction:column;gap:2rem;box-shadow:var(--box-shadow-image)}.cookie-consent__options .form-row{margin-block-end:0}.cookie-consent__option-description{max-inline-size:36em;font-size:inherit}template.-pending-consent{aspect-ratio:16/9;max-inline-size:100%;min-block-size:auto}.cookie-consent__form{margin-block-start:3.5rem}.cookie-consent__buttons :is(.button:focus,.button:hover){background-color:var(--color-orange)}.divider-dots>hr{margin-block:0}:where(.row:not([data-style=secondary])) .divider-dots>hr{position:absolute;overflow:hidden;inline-size:.1rem;block-size:.1rem;margin:-.1rem;padding:0;border:0;clip:rect(0 0 0 0)}[data-style=secondary] .divider-dots .divider-dots__svg{display:none}:is([data-gjs-type=wrapper] .pagecontent-row-container) :where(.row:not([data-style=secondary])) .divider-dots:before{content:"";display:block;aspect-ratio:1802/216;inline-size:100%;background-image:radial-gradient(circle closest-side,var(--color-white) 85%,#0000 90%);background-repeat:repeat-x;background-position:0;background-size:3% 100%}:is([data-gjs-type=wrapper] .pagecontent-row-container) .divider-dots .divider-dots__svg{display:none}.divider-dots__svg{overflow:visible;display:block;inline-size:100%;block-size:auto;fill:var(--color-white)}.divider-dots__bead{transform-origin:center;transform-box:fill-box}.divider-dots.-will-draw .divider-dots__bead{transform:scale(.3);opacity:0}.divider-dots.-is-drawn .divider-dots__bead{transform:none;opacity:1;transition-timing-function:ease-out,cubic-bezier(.34,1.56,.64,1);transition-duration:.1s,.25s;transition-property:opacity,transform}.divider-dots.-is-drawn .divider-dots__bead:nth-child(2){transition-delay:50ms}.divider-dots.-is-drawn .divider-dots__bead:nth-child(3){transition-delay:.1s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(4){transition-delay:.15s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(5){transition-delay:.2s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(6){transition-delay:.25s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(7){transition-delay:.3s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(8){transition-delay:.35s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(9){transition-delay:.4s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(10){transition-delay:.45s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(11){transition-delay:.5s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(12){transition-delay:.55s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(13){transition-delay:.6s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(14){transition-delay:.65s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(15){transition-delay:.7s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(16){transition-delay:.75s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(17){transition-delay:.8s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(18){transition-delay:.85s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(19){transition-delay:.9s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(20){transition-delay:.95s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(21){transition-delay:1s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(22){transition-delay:1.05s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(23){transition-delay:1.1s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(24){transition-delay:1.15s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(25){transition-delay:1.2s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(26){transition-delay:1.25s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(27){transition-delay:1.3s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(28){transition-delay:1.35s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(29){transition-delay:1.4s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(30){transition-delay:1.45s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(31){transition-delay:1.5s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(32){transition-delay:1.55s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(33){transition-delay:1.6s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(34){transition-delay:1.65s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(35){transition-delay:1.7s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(36){transition-delay:1.75s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(37){transition-delay:1.8s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(38){transition-delay:1.85s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(39){transition-delay:1.9s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(40){transition-delay:1.95s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(41){transition-delay:2s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(42){transition-delay:2.05s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(43){transition-delay:2.1s}.divider-dots.-is-drawn .divider-dots__bead:nth-child(44){transition-delay:2.15s}.download-list-item{position:relative;display:flex;align-items:center;justify-content:space-between;padding:.4rem 1rem}.download-list-item__data{margin:0}.download-list-item__name{margin:0;font-size:1.8rem;font-weight:var(--font-weight-normal);line-height:1.5}.download-list-item__meta{display:block;font-size:1.2rem;line-height:1.5;color:var(--color-10)}.download-list-item__meta span{margin-inline-end:1rem}.download-list-item__meta span:last-child{margin-inline-end:0}.download-list-item__download{margin-inline-start:2rem}.download-list{margin:3rem 0 5rem;padding:0;border:0 solid var(--color-primary);border-block-start-width:.2rem;border-block-end-width:.2rem;list-style:none}.download-list__item{margin:0;padding:0;border:0 solid var(--color-primary);border-block-end-width:.2rem}.download-list__item:last-child{border-block-end-width:0}.environment-notice{pointer-events:none;position:relative;z-index:var(--z-index-environment-notice);padding:.5rem 2rem;font-size:1.3rem;font-weight:700;color:var(--color-primary-contrast-text);text-align:center;background-color:var(--color-primary)}.faq-container{margin-block:2rem 4rem}.row[data-block-type=faq-container]:not([data-margin]){margin-block-start:0}.faq-item{margin-block-end:.2rem;border-block-end:1px solid var(--color-lines)}.faq-item__title{cursor:pointer;position:relative;display:flex;column-gap:1.5rem;margin:0;padding:1.6rem;line-height:1;outline:none}.faq-item__title::-webkit-details-marker{display:none}.faq-item__title:after{content:"";transform:rotate(0deg);display:flex;align-items:center;inline-size:2.6rem;block-size:2.8rem;background-color:var(--color-secondary);transition:transform .2s ease-out;-webkit-mask-image:url(/assets/website/images/arrow-down.f8a6dde4.svg);mask-image:url(/assets/website/images/arrow-down.f8a6dde4.svg);-webkit-mask-position:center left;mask-position:center left;-webkit-mask-size:2.6rem;mask-size:2.6rem}.faq-item[open] .faq-item__title:after{transform:rotate(180deg);-webkit-mask-position:center right;mask-position:center right}.faq-item__title>a{pointer-events:auto;flex:1;color:inherit;text-decoration:none}.faq-item__title>a.-disabled{pointer-events:none}.faq-item__content{will-change:max-height;overflow-y:hidden;max-block-size:0;margin:0;padding:0 3.5rem 0 2rem;transition:max-height .3s ease-in-out}.faq-item[open] .faq-item__content{max-block-size:100%}.file-element{position:relative;display:flex;gap:1.5rem 2rem;align-items:center;justify-content:space-between;padding:1.2rem 1.6rem 1rem}.file-element .button{color:var(--color-secondary-contrast-text);background-color:var(--color-secondary)}.file-element .button:after{transform:translate(-50%,-50%);aspect-ratio:272/330;inline-size:27rem;background-color:#0000;background-image:url(/assets/website/images/button-lines.a9a24952.svg);background-size:contain;transition-timing-function:ease-out;transition-duration:.3s}.file-element .button:is(:hover,:focus,:active){color:var(--color-secondary-contrast-text);background-color:var(--color-secondary)}.file-element .button:is(:hover,:focus,:active):after{transform:translate(-50%,-35%) rotate(-31deg)}.file-element__data{margin:0}.file-element__name{margin:0;font-family:var(--font-secondary);font-weight:var(--font-secondary-weight-bold);line-height:1;word-break:break-word}.file-element__meta{display:block;margin-block-start:.5rem;text-transform:uppercase}.file-element__meta span{margin-inline-end:1rem}.file-element__meta span:last-child{margin-inline-end:0}.file-element__file{flex-shrink:0;text-wrap:nowrap}@media(width<30rem){.file-element{flex-wrap:wrap}.file-element__data{flex-basis:100%}}.file-list{margin:3rem 0 5rem;list-style:none}.file-list,.file-list>li{padding:0;border:0 solid var(--color-lines);border-block-end-width:1px}.file-list>li{margin:0}.file-list>li:last-child{border-block-end-width:0}.gallery__grid{gap:2.6rem;margin-block-end:4rem}.gallery__grid a{position:relative;display:block}.gallery__grid a:after{pointer-events:none;content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);display:block;inline-size:5.6rem;block-size:5.6rem;border-radius:50%;opacity:0;background-image:url(/assets/website/images/lightbox.ef04f1e4.svg);background-position:50%;transition:opacity .15s ease-in-out}.gallery__grid a img{transition:filter .15s ease-in-out}.gallery__grid a:is(:hover,:focus,:active):after{opacity:.9}.gallery__grid a:is(:hover,:focus,:active) img{filter:brightness(.8)}.gallery-element{display:block;margin-block-end:2.6rem}@media(width>=480px){.gallery__grid{column-count:2}}@media(width>=740px){.gallery__grid{column-count:3}}@media(width>=998px){.row:not([data-size=small]) .gallery__grid{column-count:4}}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden;outline:none}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{transition:transform .4s;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:flex!important;justify-content:center;align-items:center;transform:translateZ(0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container :is(.ginner-container.desc-bottom,.ginner-container.desc-top){flex-direction:column}.glightbox-container :is(.ginner-container.desc-left,.ginner-container.desc-right){max-width:100%!important}.gslide :is(iframe,video){outline:none!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:none;border:none;-webkit-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;object-fit:cover;touch-action:none;margin:auto;min-width:200px}:is(.desc-bottom,.desc-top) .gslide-image img{width:auto}:is(.desc-left,.desc-right) .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable,.gslide-video{position:relative}.gslide-image img.dragging,.gslide-inline .dragging{cursor:grabbing!important;transition:none}.gslide-video{max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";position:absolute;width:100%;height:100%;background:#ff000057;display:none}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}:is(.desc-bottom,.desc-top) .gslide-media{margin:0 auto;flex-direction:column}.gslide-description{position:relative;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;max-width:100vw!important;order:2!important;max-height:78vh;overflow:auto!important;background:linear-gradient(180deg,#0000,#000000bf);transition:opacity .3s linear;padding:19px 11px 50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{transition:opacity .5s;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity .5s;opacity:1}.greset{transition:all .3s}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;animation:lightboxLoader .8s linear infinite;border:2px solid #fff;border-right-color:#0000;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:flex;justify-content:center;align-items:center;flex-direction:column}:is(.gclose,.gnext,.gprev) svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}:is(.gclose,.gnext,.gprev) .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing :is(.gclose,.gnext,.gprev){opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean :is(.gclose,.gnext,.gprev){background-color:#000000bf;border-radius:4px}.glightbox-clean :is(.gclose,.gnext,.gprev) path{fill:#fff}.glightbox-clean .gprev{left:30px}.glightbox-clean .gnext,.glightbox-clean .gprev{position:absolute;top:-100%;width:40px;height:50px}.glightbox-clean .gnext{right:30px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translateZ(0);opacity:1}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translateZ(0);opacity:1}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(60%,0,0);opacity:0}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media(min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:#000000eb}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px #000000a6}.glightbox-clean :is(.description-left,.description-right) .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean :is(.gclose,.gnext,.gprev){background-color:#00000052}.glightbox-clean :is(.gclose:hover,.gnext:hover,.gprev:hover){background-color:#000000b3}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}@media(min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}.iframe{margin:3rem 0 5rem}.iframe__frame iframe{inline-size:100%;block-size:revert-layer}.iframe__frame iframe[src="about:blank"]{background-color:var(--color-placeholder)}.image-banner,.image-full,.language-selection__option{position:relative}.image-banner>img{aspect-ratio:3;inline-size:100%;min-block-size:20rem;max-block-size:50vh;object-fit:cover;object-position:center}.image-grid a,.main-navigation a,a.language-selection__option-label,a[data-block-type=image-element]{text-decoration:none}a[data-block-type=image-element]:after{display:none}.image-full{max-inline-size:162rem;margin-inline:auto}.image-full img{aspect-ratio:16/9;inline-size:100%;max-inline-size:auto;max-block-size:calc(min(50vh,80rem));object-fit:cover}.image-full figcaption,.image-text figcaption{margin-block-start:1rem;font-size:1.6rem;line-height:1.35}.image-grid{margin-block:2rem}.image-grid img{display:block;block-size:100%;object-fit:cover}.image-grid__grid{display:grid;grid-gap:2rem;grid-template-columns:1fr}:is([data-columns=eight],[data-columns=five],[data-columns=four],[data-columns=seven],[data-columns=six],[data-columns=three],[data-columns=two]) .image-grid__grid{grid-template-columns:repeat(2,1fr)}@media(width>=768px){.image-grid{margin-block:2rem 3rem}.image-grid__grid{grid-gap:3rem}[data-columns=three] .image-grid__grid{grid-template-columns:repeat(3,1fr)}:is([data-columns=eight],[data-columns=five],[data-columns=four],[data-columns=seven],[data-columns=six]) .image-grid__grid{grid-template-columns:repeat(4,1fr)}}@media(width>=992px){[data-columns=five] .image-grid__grid{grid-template-columns:repeat(5,1fr)}:is([data-columns=eight],[data-columns=seven],[data-columns=six]) .image-grid__grid{grid-template-columns:repeat(6,1fr)}}.image-with-text{display:flex;flex-direction:column;gap:3rem;margin:1.5rem 0 2.5rem}.image-with-text__text :first-child{margin-block-start:0}.image-with-text__text :last-child{margin-block-end:0}@media(width>=576px){.image-with-text{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.image-with-text.-reverse .image-with-text__image,[data-order=text-image] .image-with-text .image-with-text__image{order:1}.image-with-text.-reverse .image-with-text__text,[data-order=text-image] .image-with-text .image-with-text__text{order:0}.image-with-text__image,.image-with-text__text{margin:0}.image-with-text__image{flex:0 0 24rem}.image-with-text__text{flex:1}}[data-block-type=image-with-text-alt]{overflow:clip}[data-size=medium] .image-with-text-alt{padding-block:4rem}[data-size=small] .image-with-text-alt{max-inline-size:120rem;margin-inline:auto}.image-with-text-alt__image{box-sizing:border-box}[data-size=medium] .image-with-text-alt__image img{margin-inline:auto}.image-with-text-alt__content{display:flex;flex:1;align-items:center;justify-content:flex-start;box-sizing:border-box;inline-size:100%;padding:1.6rem 2rem}.image-with-text-alt__content-wrapper{inline-size:100%;max-inline-size:72rem;margin:auto}.image-with-text-alt__tag,.video-with-text__tag{display:block;margin:0 0 1rem}.image-with-text-alt__title,.video-with-text__title{margin:0 0 .7rem;-webkit-text-stroke:unset}.image-with-text-alt__content-wrapper :is(p.image-with-text-alt__intro,p.intro,p.video-with-text__intro),.image-with-text-alt__intro,.video-with-text__content-wrapper p.intro,.video-with-text__intro{margin:.7rem 0 2.1rem}.image-with-text-alt__description,.video-with-text__description{margin:0 0 4.8rem}:is(.image-with-text-alt__buttons,.video-with-text__buttons) .button:not([data-color]){color:var(--color-secondary-contrast-text);background-color:var(--color-secondary)}:is(.image-with-text-alt__buttons,.video-with-text__buttons) .button:not([data-color]):after{transform:translate(-50%,-50%);aspect-ratio:272/330;inline-size:27rem;background-color:#0000;background-image:url(/assets/website/images/button-lines.a9a24952.svg);background-size:contain;transition-timing-function:ease-out;transition-duration:.3s}:is(.image-with-text-alt__buttons,.video-with-text__buttons) .button:not([data-color]):is(:hover,:focus,:active){color:var(--color-secondary-contrast-text);background-color:var(--color-secondary)}:is(.image-with-text-alt__buttons,.video-with-text__buttons) .button:not([data-color]):is(:hover,:focus,:active):after{transform:translate(-50%,-35%) rotate(-31deg)}@media(width>=768px){.image-with-text-alt{display:flex;align-items:flex-start}[data-size=small] .image-with-text-alt{column-gap:5rem}.image-with-text-alt__image{flex:0 0 50%;justify-self:stretch}.image-with-text-alt__image img{display:block;inline-size:100%;block-size:100%;object-fit:cover}[data-order=text-first] .image-with-text-alt__image{order:1}[data-size=medium] .image-with-text-alt__image{padding-inline:3.6rem}[data-size=small] .image-with-text-alt__image{max-inline-size:50rem}.image-with-text-alt__content{flex:0 0 50%;padding-inline:3.6rem}[data-order=text-first] .image-with-text-alt__content{order:0}[data-size=medium] .image-with-text-alt__content{padding-inline:3.6rem}}@media(width>=1200px){[data-columns=seven] .image-grid__grid{grid-template-columns:repeat(7,1fr)}[data-columns=eight] .image-grid__grid{grid-template-columns:repeat(8,1fr)}.image-with-text-alt{align-items:stretch;justify-content:space-between}}.main-navigation{font-family:var(--font-secondary);font-weight:var(--font-secondary-weight-bold);line-height:var(--font-secondary-line-height);text-transform:uppercase;letter-spacing:var(--font-secondary-letter-spacing);display:flex;flex-direction:column;row-gap:2.4rem;margin-block-end:2rem;padding-block-end:2rem;border-block-end:1px solid var(--color-lines);font-size:4rem}.main-navigation a[aria-current=page]{color:var(--color-tertiary)}.main-navigation a:not(.main-navigation__button):not(.static-navigation__button):is(:hover,:focus,:active){color:var(--color-secondary)}@media(width>=87.5rem){.main-navigation{flex-flow:wrap;gap:.75em 4rem;align-items:center;justify-content:flex-end;margin-block-end:0;padding-block-end:0;border-block-end:0}}@media(width>=87.5rem)and (min-width:87.5rem)and (max-width:119.9375rem){.main-navigation{font-size:calc(3rem + 7 * (100vw - 140rem) / 260)}}@media(width>=87.5rem)and (min-width:120rem){.main-navigation{font-size:4.4rem}}@media(width>=87.5rem)and (max-width:87.4375rem){.main-navigation{font-size:3rem}}.main-navigation__button,.static-navigation__button{font-size:inherit}.language-selection,.main-navigation__button,.static-navigation__button{font-family:var(--font-secondary);font-weight:var(--font-secondary-weight-bold);line-height:var(--font-secondary-line-height);text-transform:uppercase;letter-spacing:var(--font-secondary-letter-spacing)}.language-selection{font-size:3rem}.language-selection__toggle{margin:0;padding:0;border:none;background-color:#0000;display:none;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit}.language-selection__toggle:is(:hover,:focus,:active){color:var(--color-secondary)}.language-selection__caret{display:inline-block;inline-size:1rem;block-size:.6rem;background-color:currentcolor;clip-path:polygon(0 0,100% 0,50% 100%)}.language-selection__options{display:flex;column-gap:1.5rem}.language-selection__option:after{content:"|";position:absolute;inset-inline-end:-.75rem;transform:translateX(50%)}.language-selection__option:last-child:after{display:none}.language-selection__option.-active .language-selection__option-label{color:var(--color-tertiary)}a.language-selection__option-label:is(:hover,:focus,:active){color:var(--color-secondary)}@media(width>=87.5rem){.language-selection{position:relative}.language-selection__toggle{display:flex;gap:.6rem;align-items:center}.language-selection__toggle[aria-expanded=true] .language-selection__caret{transform:rotate(180deg)}.language-selection__options{position:absolute;inset-block-start:100%;inset-inline-start:-1rem;display:none;flex-direction:column;row-gap:.2em;margin-block-start:.6rem;padding:1rem;color:var(--color-text-alt);background-color:var(--color-secondary)}[aria-expanded=true]+.language-selection__options{display:flex}.language-selection__option.-active,.language-selection__option:after{display:none}a.language-selection__option-label:is(:hover,:focus,:active){color:var(--color-white)}}@media(width>=87.5rem)and (min-width:87.5rem)and (max-width:119.9375rem){.language-selection{font-size:calc(3rem + 7 * (100vw - 140rem) / 260)}}@media(width>=87.5rem)and (min-width:120rem){.language-selection{font-size:4.4rem}}@media(width>=87.5rem)and (max-width:87.4375rem){.language-selection{font-size:3rem}}.magnify-texture{--magnify-x:50vw;--magnify-y:50vh;--magnify-radius:calc(min(38rem, 23vmax));pointer-events:none;position:absolute;z-index:-1;inset:0;opacity:.35;background-image:url(/assets/website/images/halftone-tile.7ba370f3.webp);background-repeat:repeat;background-size:80rem auto;-webkit-mask-image:radial-gradient(circle var(--magnify-radius) at var(--magnify-x) var(--magnify-y),#000000 0,rgba(0,0,0,.83) 20%,rgba(0,0,0,.48) 40%,rgba(0,0,0,.19) 60%,rgba(0,0,0,.05) 80%,transparent 100%);mask-image:radial-gradient(circle var(--magnify-radius) at var(--magnify-x) var(--magnify-y),#000000 0,rgba(0,0,0,.83) 20%,rgba(0,0,0,.48) 40%,rgba(0,0,0,.19) 60%,rgba(0,0,0,.05) 80%,transparent 100%)}.maintenance{inline-size:100%;max-inline-size:var(--content-small);margin-inline:auto;text-align:center}.video-banner{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:var(--video-banner-aspect-ratio,16/9);inline-size:100%;min-block-size:var(--video-banner-min-height,50rem)}.video-banner img{position:absolute;inset-inline-start:50%;transform:translateX(-50%);block-size:100%;object-fit:cover}.video-banner button[data-video-playstate]{cursor:pointer;position:absolute;z-index:1;inset-block-end:var(--video-banner-button-position-bottom,1rem);inset-inline-end:var(--video-banner-button-position-right,1rem);display:flex;align-items:center;justify-content:center;inline-size:var(--video-banner-button-width,2.5rem);block-size:var(--video-banner-button-height,2.5rem);margin:0;padding:0;background-color:var(--video-banner-button-play-state,#00000059);border:none;border-radius:var(--video-banner-button-border-radius,.4rem);transition:background-color .2s}.video-banner button[data-video-playstate]:after{content:"";display:inline-block;inline-size:var(--video-banner-button-icon-width,1rem);block-size:var(--video-banner-button-icon-height,1rem);background-image:var(--video-banner-button-icon-pause,url(/assets/website/node_modules/@inventis/videoplayer/src/images/pause.e58676d9.svg));background-repeat:no-repeat;background-position:50%;background-size:contain}[data-state=pause] .video-banner button[data-video-playstate]:after{background-image:var(--video-banner-button-icon-play,url(/assets/website/node_modules/@inventis/videoplayer/src/images/play.63b6e9e3.svg))}.video-banner button[data-video-playstate]:hover{background-color:var(--video-banner-button-play-state-hover,#000000d9)}.media-banner__video-wrapper,.video-banner__video-wrapper{pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden;box-sizing:border-box;inline-size:100%;block-size:100%;padding:0}.media-banner__video,.video-banner__video{position:absolute;scale:var(--video-banner-scale,1.1);overflow:hidden;inline-size:100%;block-size:100%;background-position:50%;background-size:cover}.media-banner__video:after,.video-banner__video:after{pointer-events:none;content:"";position:absolute;inset:0;background:var(--video-banner-overlay-background,none)}.media-banner__video-frame,.video-banner__video-frame{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);max-inline-size:none;block-size:revert-layer}:is(.media-banner__video-frame,.video-banner__video-frame) iframe{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);max-inline-size:none;border:none}.act-collection__container,.act-detail__container,.act-edition-collection__container,.act-edition-detail__container,.act-location__container,.act-schedule__container,.media-banner__content,.news-slider,.page-header__container{position:relative;inline-size:100%;margin-inline:auto}@media(min-width:28.125rem)and (max-width:48.6875rem){.media-banner{min-block-size:calc(72.2rem + 11 * (100vw - 45rem) / 15)}}@media(min-width:48.75rem){.media-banner{min-block-size:96.4rem}}@media(max-width:28.0625rem){.media-banner{min-block-size:72.2rem}}.media-banner{isolation:isolate;position:relative;display:flex;align-items:flex-end;justify-content:center;box-sizing:border-box;color:var(--color-text);background-color:var(--color-background)}[data-alignment=left] .media-banner{justify-content:left}[data-color=dark] .media-banner{color:var(--color-text-alt)}.media-banner .button-row{margin-block-start:1rem}.media-banner button[data-video-playstate]{cursor:pointer;position:absolute;z-index:1;inset-block-end:var(--video-banner-button-position-bottom,1rem);inset-inline-end:var(--video-banner-button-position-right,1rem);display:flex;align-items:center;justify-content:center;inline-size:var(--video-banner-button-width,2.5rem);block-size:var(--video-banner-button-height,2.5rem);margin:0;padding:0;border:none;border-radius:var(--video-banner-button-border-radius,.4rem);background-color:var(--video-banner-button-play-state,#00000059);transition:background-color .2s}.media-banner button[data-video-playstate]:after{content:"";display:inline-block;inline-size:var(--video-banner-button-icon-width,1rem);block-size:var(--video-banner-button-icon-height,1rem);background-image:var(--video-banner-button-icon-pause,url(/assets/website/images/pause.e58676d9.svg));background-repeat:no-repeat;background-position:50%;background-size:contain}[data-state=pause] .media-banner button[data-video-playstate]:after{background-image:var(--video-banner-button-icon-play,url(/assets/website/images/play.63b6e9e3.svg))}.media-banner button[data-video-playstate]:hover{background-color:var(--video-banner-button-play-state-hover,#000000d9)}.media-banner__image{position:absolute;inset:0}.media-banner__image img{display:block;inline-size:100%;block-size:100%;object-fit:cover}[data-gjs-type=wrapper] .media-banner__video-wrapper{z-index:-1}@media(width>1900px){.media-banner__video{--video-banner-scale:1.2}}.media-banner__video-frame{max-inline-size:none;block-size:100%}.media-banner__content{max-inline-size:var(--inner-container-max-width);padding-inline:var(--site-padding);z-index:1;text-align:center}@media(min-width:20rem)and (max-width:119.9375rem){.media-banner__content{padding-block:calc(3.6rem + 1.25vw)}}@media(min-width:120rem){.media-banner__content{padding-block:6rem}}@media(max-width:19.9375rem){.media-banner__content{padding-block:4rem}}[data-alignment=left] .media-banner__content{text-align:start}[data-alignment=center] .media-banner__content .button-row{justify-content:center}.media-banner__content>*{max-inline-size:40em;margin-inline:auto;color:inherit}[data-alignment=left] .media-banner__content>*{margin-inline-start:0;text-align:start}.media-banner__description,.media-banner__subtitle{margin:0 0 1rem}[data-alignment=center] :is(.media-banner__description,.media-banner__subtitle){margin-inline:auto}.media-banner__title{margin-block:0;text-align:inherit}.menu{display:flex;flex-direction:column;min-block-size:100%}.menu__top{display:flex;padding:2rem 2.8rem}.menu__top-close{border:none;background-color:#0000;margin:-.75rem -.75rem -.75rem auto;padding:.75rem;color:var(--color-primary)}.menu__top-close svg{inline-size:3.2rem;block-size:3.2rem}.menu__top-close:is(:hover,:focus,:active){color:var(--color-text-alt)}.menu__languages,.menu__meta-navigation,.menu__navigation{padding-inline:10vw}.menu__meta-navigation{margin-block-end:.75em}.menu__socials{margin-block-start:auto;padding-block:3rem}@media(width<87.5rem){.menu{isolation:isolate;position:relative;overflow:clip;background-color:var(--color-secondary)}.menu:before{pointer-events:none;content:"";position:absolute;inset:0;opacity:.55;background-image:url(/assets/website/images/image-texture.de94617e.webp);background-position:50%;background-size:271.6% auto;mix-blend-mode:soft-light}.main-navigation{border-color:var(--color-text-alt)}.main-navigation a:not(.main-navigation__button):is(:hover,:focus,:active),.main-navigation a:not(.main-navigation__button)[aria-current=page]{color:inherit;text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.1em}.main-navigation__button{color:var(--color-primary-contrast-text);background-color:var(--color-primary);display:block;max-inline-size:40rem;font-size:2.1rem}.main-navigation__button:after{transform:translate(-50%,-50%);aspect-ratio:272/330;inline-size:27rem;background-color:#0000;background-image:url(/assets/website/images/button-lines.a9a24952.svg);background-size:contain;transition-timing-function:ease-out;transition-duration:.3s}.main-navigation__button:is(:hover,:focus,:active){color:var(--color-primary-contrast-text);background-color:var(--color-primary)}.main-navigation__button:is(:hover,:focus,:active):after{transform:translate(-50%,-35%) rotate(-31deg)}.language-selection{font-family:var(--font-primary);font-size:inherit;font-weight:var(--font-primary-weight-normal);line-height:var(--font-primary-line-height);text-transform:none;letter-spacing:var(--font-primary-letter-spacing)}.language-selection__option.-active>.language-selection__option-label{color:inherit}.main-navigation__item,.menu__languages,.menu__meta-navigation,.menu__socials{translate:0 1.6rem;opacity:0;transition-timing-function:cubic-bezier(.22,1,.36,1);transition-duration:.5s;transition-property:opacity,translate}.page-header__menu.-is-open :is(.main-navigation__item,.menu__languages,.menu__meta-navigation,.menu__socials){translate:0 0;opacity:1}.page-header__menu.-is-open .main-navigation__item:first-child{transition-delay:.12s}.page-header__menu.-is-open .main-navigation__item:nth-child(2){transition-delay:.16s}.page-header__menu.-is-open .main-navigation__item:nth-child(3){transition-delay:.2s}.page-header__menu.-is-open .main-navigation__item:nth-child(4){transition-delay:.24s}.page-header__menu.-is-open .main-navigation__item:nth-child(5){transition-delay:.28s}.page-header__menu.-is-open .main-navigation__item:nth-child(6){transition-delay:.32s}.page-header__menu.-is-open .main-navigation__item:nth-child(7){transition-delay:.36s}.page-header__menu.-is-open .main-navigation__item:nth-child(8){transition-delay:.4s}.page-header__menu.-is-open .main-navigation__item:nth-child(9){transition-delay:.44s}.page-header__menu.-is-open .main-navigation__item:nth-child(10){transition-delay:.48s}.page-header__menu.-is-open .menu__meta-navigation{transition-delay:.52s}.page-header__menu.-is-open .menu__languages{transition-delay:.56s}.page-header__menu.-is-open .menu__socials{transition-delay:.6s}}@media(width<87.5rem)and (prefers-reduced-motion:reduce){.main-navigation__item,.menu__languages,.menu__meta-navigation,.menu__socials{translate:none;transition-duration:.01s}.page-header__menu.-is-closing,.page-header__menu.-is-opening{transition-duration:.01s}}@media(width>=87.5rem){.menu{flex-direction:row;column-gap:4rem;align-items:center;justify-content:flex-end;padding-block-end:0}.menu__meta-navigation,.menu__socials,.menu__top{display:none}.menu__languages,.menu__navigation{padding:0}}.meta{display:flex;flex-wrap:wrap;justify-content:center;margin-block-end:2rem}.meta>:not(:last-child):after{content:"·";display:inline-block;margin-inline:.5em}@media(min-width:28.125rem)and (max-width:48.6875rem){.footer-navigation{column-gap:calc(2.6rem + 2 * (100vw - 45rem) / 15)}}@media(min-width:48.75rem){.footer-navigation{column-gap:7rem}}@media(max-width:28.0625rem){.footer-navigation{column-gap:2.6rem}}.footer-navigation{display:flex;flex-direction:column;row-gap:2rem;align-items:center}.footer-navigation a{text-decoration:none}.footer-navigation a:is(:hover,:focus,:active){text-decoration:underline}.footer-navigation__item{text-align:center}@media(width>=576px){.footer-navigation{display:block;columns:2}.footer-navigation a{margin-block-end:2.6rem}.footer-navigation__item{page-break-inside:avoid;break-inside:avoid;text-align:start}}@media(min-width:28.125rem)and (max-width:48.6875rem){.legal-navigation{column-gap:calc(.8rem + 3 * (100vw - 45rem) / 55)}}@media(min-width:48.75rem){.legal-navigation{column-gap:2.6rem}}@media(max-width:28.0625rem){.legal-navigation{column-gap:.8rem}}.legal-navigation{display:flex;flex-wrap:wrap;row-gap:.7rem;justify-content:center}.legal-navigation a{text-decoration:none}.legal-navigation a:is(:hover,:focus,:active){text-decoration:underline}.legal-navigation__item{display:inline-flex;flex:0 0 auto}.legal-navigation__item.-inventis svg{inline-size:auto;margin-inline-start:.5rem;vertical-align:text-bottom}.meta-navigation{display:flex;flex-direction:column;row-gap:.75em}.meta-navigation a{text-decoration:none}.meta-navigation a:is(:hover,:focus,:active),.meta-navigation a[aria-current=page]{text-decoration:underline}@media(width>=87.5rem){.meta-navigation{flex-direction:row;column-gap:3em}}.static-navigation{font-family:var(--font-secondary);font-weight:var(--font-secondary-weight-bold);line-height:var(--font-secondary-line-height);text-transform:uppercase;letter-spacing:var(--font-secondary-letter-spacing);display:flex;flex-wrap:wrap;gap:.75em 2.4rem;align-items:center;justify-content:flex-end;margin-block-end:0;margin-inline-start:auto;padding-block-end:0;font-size:3rem}.news-item,.static-navigation a{text-decoration:none}.static-navigation a[aria-current=page]{color:var(--color-tertiary)}.static-navigation a:not(.static-navigation__button):is(:hover,:focus,:active){color:var(--color-secondary)}@media(width<45rem)or (width>=87.5rem){.static-navigation{display:none}}.news-item{--padding:1.6rem;display:block;margin-block-end:2.8rem;padding:1.6rem}.news-item__title{margin-block:.4rem var(--padding)}.news-item__meta{margin-block-start:1em;font-size:1.8rem;font-weight:var(--font-primary-weight-normal)}.news-item__content{padding-block:var(--padding)}.news-item__content>:first-child{margin-block-start:0}.news-item__content>:last-child{margin-block-end:0}.news-item figure{margin-inline:calc(var(--padding) * -1)}.news-item img{max-inline-size:calc(100% + var(--padding) * 2);box-shadow:var(--box-shadow-image)}.news-item:is(:hover,:focus,:active){color:var(--color-tertiary)}.news-list{--column-gap:calc(min(8rem, 5vw));display:flex;flex-wrap:wrap;column-gap:var(--column-gap);align-items:stretch;justify-content:center;padding-inline-start:0;list-style:none}.news-list>li{flex-grow:1}@media(width>=1090px){.news-list>li{flex:0 1 calc((100% - 2 * var(--column-gap)) / 3)}}@media(width>=720px) and (width<1090px){.news-list>li{flex-basis:calc(.5 * (100% - var(--column-gap)));column-gap:5rem}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.news-slider.splide,.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:#0000;border-radius:50%;contain:strict;display:inline-block;height:20px;margin:auto;position:absolute;inset:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}[data-block-type=latest-news-overview]{overflow-x:clip}.news-slider{max-inline-size:var(--inner-container-max-width);padding-inline:var(--site-padding)}.news-slider__header{position:relative;display:flex;align-items:center;justify-content:center;margin-block-end:4rem}.news-slider__title{margin:0}.news-slider__controls{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;gap:.2rem}.news-slider:not(.is-overflow) .news-slider__controls{display:none}.news-slider__button{margin:0;padding:0;border:none;background-color:#0000;cursor:pointer;display:grid;place-items:center;inline-size:3.4rem;block-size:3.4rem;color:var(--color-secondary-contrast-text);background-color:var(--color-secondary);transition:background-color .2s ease-in-out,opacity .2s ease-in-out}.news-slider__button:before{content:"";inline-size:1.4rem;block-size:1.1rem;background-color:currentcolor;-webkit-mask-image:url(/assets/website/images/slider-arrow.c7a6a5ad.svg);mask-image:url(/assets/website/images/slider-arrow.c7a6a5ad.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.news-slider__button.-previous:before{transform:scaleX(-1)}.news-slider__button:is(:hover,:focus,:active):not(:disabled){background-color:var(--color-tertiary)}.news-slider__button:disabled{cursor:default;opacity:.4}.news-slider__track{margin-inline-end:calc(50% - 50vw)}.news-slider__item{display:flex;inline-size:calc(min(42rem,80vw))}.news-slider__item>.card{flex-grow:1}@media(width<768px){.news-slider__controls{display:none}}.newsletter h2{text-align:center}.newsletter__placeholder{display:none}[data-gjs-type=wrapper] .newsletter__placeholder{display:block}.oembed-media{position:relative;display:block;inline-size:100%;block-size:auto;margin:0 auto;margin-block:3rem 2rem}.oembed-media[data-type=video]{block-size:0;padding-block-end:56.25%}@supports(aspect-ratio:16/9){.oembed-media[data-type=video]{aspect-ratio:16/9;max-inline-size:var(--oembed-media-max-inline-size,none);block-size:auto;padding-block-end:0}}.oembed-media[data-type=video] iframe{position:absolute;inset-block-start:0;inset-inline-start:0;display:block;inline-size:100%;block-size:100%}@media(min-width:23.4375rem)and (max-width:99.9375rem){.page-footer{padding-block-start:calc(6rem + 4 * (100vw - 37.5rem) / 49)}}@media(min-width:100rem){.page-footer{padding-block-start:16rem}}@media(max-width:23.375rem){.page-footer{padding-block-start:6rem}}.page-footer{isolation:isolate;position:relative;overflow:hidden;inline-size:100%;margin-inline:auto;color:var(--color-text-alt)}.page-footer:after{pointer-events:none;content:"";position:absolute;z-index:-1;inset:0;background-image:url(/assets/website/images/footer-line.77048c41.svg);background-repeat:no-repeat;background-position:center top -86rem;background-size:311.6rem auto}@media(width>=768px){.page-footer:after{--footer-logos-start:calc(max(50vw - 70rem, 10vw));--footer-beads-left:min(-13.9rem, -39.9rem + var(--footer-logos-start));--footer-beads-right:min(-1.8rem, -27.8rem + var(--footer-logos-start));background-image:url(/assets/website/images/footer-beads-left.cd0bfaea.svg),url(/assets/website/images/footer-beads-right.842fde9a.svg),url(/assets/website/images/footer-line.77048c41.svg);background-position:left var(--footer-beads-left) top 15rem,right var(--footer-beads-right) top 22.9rem,center top -86rem;background-size:35.6rem auto,22.2rem auto,311.6rem auto}}.page-footer a{color:inherit;text-decoration:none}.page-footer a.page-footer__credits,.page-footer a:is(:hover,:focus,:active){text-decoration-line:underline}.page-footer a.page-footer__credits:is(:hover,:focus,:active){text-decoration-line:none}.page-footer__middle{position:relative}.page-footer__middle-inner{display:flex;flex-wrap:wrap;gap:3rem calc(min(7vw,3.2rem));align-items:center;justify-content:center;max-inline-size:min(140rem,100% - 20vw);margin-inline:auto}.page-footer__middle-inner .partners__item img{block-size:100%;filter:brightness(0) invert(1)}@media(width<576px){.page-footer__middle-inner .partners__item img{max-inline-size:7rem;max-block-size:3.5rem}}@media(width<830px){.page-footer__middle-inner{max-inline-size:calc(100% - 10vw)}}@media(min-width:23.4375rem)and (max-width:99.9375rem){.page-footer__bottom-inner{padding-block:calc(4rem + 4 * (100vw - 37.5rem) / 245)}}@media(min-width:100rem){.page-footer__bottom-inner{padding-block:6rem}}@media(max-width:23.375rem){.page-footer__bottom-inner{padding-block:4rem}}.page-footer__bottom-inner{display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:center;max-inline-size:calc(100% - 20vw);margin-inline:auto;font-size:1.6rem;line-height:1.35;text-align:center}@media(width<830px){.page-footer__bottom-inner{max-inline-size:calc(100% - 10vw)}.page-footer__bottom-copy{display:block;order:1;inline-size:100%}}.h-visually-hidden,.screenreader-only{position:absolute;overflow:hidden;inline-size:.1rem;block-size:.1rem;margin:-.1rem;padding:0;border:0;clip:rect(0 0 0 0)}.page-header{position:absolute;z-index:2;inset-block-start:0;inline-size:100%;background:linear-gradient(180deg,var(--color-red) 0,#fe5d7100 100%)}.page-header__container{max-inline-size:var(--inner-container-max-width);padding-inline:var(--site-padding);display:flex;align-items:center;justify-content:space-between;padding-block:1rem}@media(min-width:23.4375rem)and (max-width:99.9375rem){.page-header__container{block-size:calc(7.7rem + 17 * (100vw - 37.5rem) / 1225)}.page-header__logo{flex-basis:calc(23rem + 54 * (100vw - 37.5rem) / 245)}}@media(min-width:100rem){.page-header__container{block-size:9.4rem}.page-header__logo{flex-basis:50rem}}@media(max-width:23.375rem){.page-header__container{block-size:7.7rem}.page-header__logo{flex-basis:23rem}}.page-header__logo{flex-shrink:1;min-inline-size:0;margin-inline-end:3rem}.page-header__logo svg{display:block;inline-size:100%;block-size:auto}.page-header__menu-toggle{margin:0;border:none;background-color:#0000;display:flex;margin-inline-start:2rem;padding:.5rem;color:var(--color-white)}.page-header__menu-toggle svg{inline-size:2.4rem;block-size:2.4rem}.page-header__menu{position:fixed;z-index:var(--z-index-menu);inset:0;overflow-y:auto;overscroll-behavior:contain;display:none;flex:0 1 auto;color:var(--color-text-alt);background-color:var(--color-secondary)}.page-header__menu.-is-closing,.page-header__menu.-is-open,.page-header__menu.-is-opening{display:block}.page-header__menu.-is-closing,.page-header__menu.-is-opening{transform:translateX(100%);transition:transform .3s cubic-bezier(.22,1,.36,1)}.page-header__menu.-is-open{transform:translateX(0)}@media(width>=87.5rem){.page-header__menu-toggle{display:none}.page-header__menu{position:static;overflow:visible;overscroll-behavior:auto;display:flex;align-items:center;justify-content:flex-end;color:var(--color-text);background:none}}.pagination{display:flex;align-items:stretch;justify-content:space-between;inline-size:100%;block-size:3.6rem;font-size:1.5rem}.pagination,.pagination a{color:var(--default-text-color)}.pagination a{text-decoration:none}.pagination__summary{align-self:center;inline-size:auto;margin:0;padding:0 .5rem;text-align:center}.pagination__list{display:none;align-items:stretch;margin:0 2rem;padding:0;list-style:none}.pagination__next,.pagination__previous{display:flex;inline-size:3.6rem;block-size:3.6rem;border-radius:50%;background-color:var(--color-4)}.pagination__next svg,.pagination__previous svg{transform:translateX(-.1rem);inline-size:2.2rem;block-size:2.2rem;margin:auto;color:var(--color-1)}.pagination__next svg{transform:rotate(180deg) translateX(-.1rem)}.pagination__item{display:flex;box-sizing:border-box;margin:0;padding:0}.pagination__item-link,.pagination__item-spacer{display:inline-block;box-sizing:border-box;padding:0 .8rem;line-height:3.6rem;text-align:center}.pagination__item.-current :is(.pagination__item-link,.pagination__item-spacer){font-weight:var(--font-weight-semibold);color:var(--color-5)}.pagination__item-link:is(:hover,:focus,:active){text-decoration:underline}@media(width>=576px){.pagination{justify-content:flex-start;inline-size:auto}.pagination__summary{display:none}.pagination__list{display:flex}.pagination__next span,.pagination__previous span{display:none}}@media(min-width:28.125rem)and (max-width:48.6875rem){.quote{padding-block:calc(2rem + 2 * (100vw - 45rem) / 33)}}@media(min-width:48.75rem){.quote{padding-block:4rem}}@media(max-width:28.0625rem){.quote{padding-block:2rem}}.quote{position:relative;max-inline-size:80rem}.quote blockquote{position:relative;margin:0}.quote blockquote p{margin:0}.quote blockquote p:after,.quote blockquote p:before,.quote figcaption{color:var(--color-highlight)}.quote blockquote p:before{content:"“"}.quote blockquote p:after{content:"”"}.quote figcaption{position:relative;margin-block-start:1.5rem}.quote figcaption>span{display:inline-block}.quote figcaption>span:before{content:"- "}.row:not([data-size=full]):not([data-block-type=call-to-action]),.row[data-block-type=newsletter]{padding-inline:var(--site-padding)}.row:is([data-block-type=latest-news-overview],[data-block-type=act-tiles]):not([data-size=full]){padding-inline:0}.row[data-alignment=center],.row[data-alignment=centered]{text-align:center}.row[data-margin=none]{margin:0}.row:not([data-margin]),.row[data-margin=block]{margin-block:var(--row-margin)}.row[data-margin=top]{margin-block:var(--row-margin) 0}.row[data-margin=bottom]{margin-block:0 var(--row-margin)}.row[data-block-type*=heading]:not([data-margin]),.row[data-block-type*=intro]:not([data-margin]),.row[data-block-type*=paragraph]:not([data-margin]){margin-block:0}.row__sizer{max-inline-size:var(--max-content-full-width);margin-inline:auto}.row:not([data-size]) .row__sizer,:where(.row[data-size=small]) .row__sizer{max-inline-size:var(--content-medium)}:is(.row[data-block-type=act-tiles],.row[data-block-type=latest-news-overview]) .row__sizer{max-inline-size:none}.row__inner{box-sizing:initial;max-inline-size:var(--content-small);margin-inline:auto}.row.-size-large .row__inner,:where(.row[data-size=medium]) .row__inner{max-inline-size:var(--content-medium)}:is(.row.-size-full,.row.-size-wide) .row__inner,:where(.row[data-size=full]) .row__inner{max-inline-size:var(--max-content-full-width)}.row[data-block-type=image-with-text-alt] .row__inner{max-inline-size:var(--content-medium)}.row[data-block-type=newsletter] .row__inner{max-inline-size:var(--content-large)}.row.-size-small[data-block-type=call-to-action] .row__inner{max-inline-size:var(--content-medium)}.row.-size-medium[data-block-type=video] .row__inner{max-inline-size:var(--content-small)}:is(.row[data-block-type=act-tiles],.row[data-block-type=latest-news-overview]) .row__inner{max-inline-size:none}.row__inner.-side-padding{padding-inline:var(--site-padding)}[data-gjs-type=wrapper] .pagecontent-row-container{padding-block-end:2em}body.-home .pagecontent-row-container:has(>[data-block-type=media-banner]){margin-block-start:-9rem}@media(width>=87.5rem){.socials{position:absolute;z-index:var(--z-index-socials);inset-block-start:40rem;inset-inline-start:0;padding-block:.6rem;background-color:var(--color-secondary)}.socials>a{display:flex;align-items:center;justify-content:center;inline-size:4.8rem;block-size:5.4rem;color:var(--color-text-alt)}.socials>a>svg{display:inline-block;inline-size:3.6rem;block-size:3.6rem}.socials>a:is(:hover,:focus,:active){color:var(--color-white)}@supports(animation-timeline:view()){.socials{animation-name:fade-away;animation-duration:1ms;animation-fill-mode:both;animation-timeline:view(0% 70%)}}}@media(width>=87.5rem) and (width<106.25rem){.socials{translate:calc(-100% + 1rem) 0;transition:translate .3s}.socials>a{opacity:0;transition:opacity .3s}.socials:focus-within,.socials:hover{translate:0 0}.socials:focus-within>a,.socials:hover>a{opacity:1}}@media(width<87.5rem){.socials{display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:center;inline-size:100%;margin-block-end:3rem}.socials>a{color:var(--color-text-alt)}.socials>a:is(:hover,:focus,:active){color:var(--color-primary)}html:not(.-is-mobile-menu-open) main .socials{display:none}}@keyframes fade-away{0%{transform:translateX(0);opacity:1}to{transform:translateX(-100px);opacity:0}}.scrolling-table{overflow:auto;max-inline-size:100%;margin:0 0 3.2rem}.scrolling-table__table{min-inline-size:62.5rem}.scrolling-table__table table{margin:0}.video{position:relative;inline-size:100%;block-size:0;margin-block:1rem 2rem;padding-block-end:56.25%}.video__frame{position:absolute;inset:0;background-image:url(/assets/website/images/video-placeholder.83e61ca3.svg);background-repeat:no-repeat;background-position:50%;background-size:5.6rem}.video__frame,.video__frame iframe{inline-size:100%;block-size:100%}div.video__frame{background-color:var(--color-placeholder)}@media(width>=768px){.video{margin-block:2rem 4rem}}@media(width>=992px){.video{margin-block:3rem 6rem}}[data-block-type=video-with-text]{overflow-x:clip;overflow-y:visible}[data-block-type=video-with-text] .row__inner{display:flex}[data-block-type=video-with-text][data-size=small] .row__inner{justify-content:center;max-inline-size:var(--content-medium)}.video-with-text{flex:1 1 auto;max-inline-size:132.6rem}[data-size=small] .video-with-text{justify-content:center;max-inline-size:123.4rem}.video-with-text .intro{margin-block:.5em 1em;font-weight:var(--font-primary-weight-normal)}.video-with-text__video{position:relative}.video-with-text__video .video{position:relative;margin-block:0}.video-with-text__content{position:relative;z-index:2;display:flex;align-items:center;box-sizing:border-box;padding:2em 2em 2em 3em}@media(width<576px){.video-with-text__content{padding:2em var(--site-padding)}[data-size=small] .video-with-text__content{padding-inline:0}}@media(width>=850px){.video-with-text{display:flex}.video-with-text__video{justify-self:stretch}[data-size=medium] .video-with-text__video{flex:0 0 50%}[data-size=small] .video-with-text__video{flex:0 0 39%}.video-with-text__video img{display:block;inline-size:100%;block-size:100%;object-fit:cover}[data-order=text-first] .video-with-text__video{order:1}.video-with-text__content{flex:0 0 50%}}.wrapper--form{display:flex;align-items:center;justify-content:center;block-size:100%}.wrapper--form .wrapper__inner{inline-size:100%;max-inline-size:45rem}.wrapper--form form{padding:2.2rem 3rem 2.8rem}.wrapper--form .button-row{margin-block-end:0}.partners{display:flex;flex-wrap:wrap;gap:3rem calc(min(7vw,3.2rem));align-items:center;justify-content:center;inline-size:100%;list-style:none}.act,.partners__item{display:block}.partners__item img{max-inline-size:12rem;max-block-size:5rem;object-fit:contain;transition:opacity .3s}.partners__item:focus img,.partners__item:hover img{opacity:.8}.act{position:relative;color:inherit;text-decoration:none}.act-edition__image,.act__image{position:relative;overflow:hidden;display:block;aspect-ratio:1;margin:0 0 1.2rem;background-color:var(--color-background)}.act-edition__image img,.act__image img{inline-size:100%;block-size:100%;object-fit:cover}.act__beads{--bead-size:1.1rem;pointer-events:none;position:absolute;z-index:1;inset:0}.act__beads span{position:absolute;inset-block-start:0;inset-inline-start:0;display:block;inline-size:var(--bead-size);block-size:var(--bead-size);margin:calc(var(--bead-size) / -2) 0 0 calc(var(--bead-size) / -2);border-radius:50%;opacity:0;background-color:var(--color-white);transition:opacity .3s}.act__beads.-visible span{opacity:1}.act__content{display:flex;flex-direction:column;gap:.4rem}@media(min-width:23.4375rem)and (max-width:99.9375rem){.act-edition__content-title,.act__content-title{font-size:calc(4rem + 32 * (100vw - 37.5rem) / 1225)}}@media(min-width:100rem){.act-edition__content-title,.act__content-title{font-size:7.2rem}}@media(max-width:23.375rem){.act-edition__content-title,.act__content-title{font-size:4rem}}.act-edition__content-title,.act__content-title{margin:0;line-height:.8}@media(min-width:23.4375rem)and (max-width:99.9375rem){.act__content-meta{font-size:calc(1.6rem + 8 * (100vw - 37.5rem) / 1225)}}@media(min-width:100rem){.act__content-meta{font-size:2.4rem}}@media(max-width:23.375rem){.act__content-meta{font-size:1.6rem}}.act__content-meta{display:block;line-height:1.1}.act-collection.-highlights .act-list{gap:2.4rem}.act-collection.-highlights :is(.act-edition__image,.act__image){margin:0}.act-collection.-highlights .act-edition__image:before,.act-collection.-highlights .act__image:before{pointer-events:none;content:"";position:absolute;z-index:1;inset:0;background-image:linear-gradient(180deg,#0000 66%,#0f2b0a4d)}.act-collection.-highlights .act-edition__image:after,.act-collection.-highlights .act__image:after{opacity:.35}.act-collection.-highlights .act__content{pointer-events:none;position:absolute;z-index:2;inset:0;justify-content:flex-end;padding:2rem;text-align:center}.act-collection.-highlights .act__content-meta{display:none}.act-collection{margin-block:2rem var(--row-margin)}.act-collection__container{max-inline-size:var(--inner-container-max-width);padding-inline:var(--site-padding)}.act-collection__title{margin-block:calc(min(3vw,3rem)) .3em}.act-collection__anchors{display:flex;flex-wrap:wrap;gap:.4em .8em;margin:0 0 4rem;padding:0;list-style:none}.act-collection__anchors li{margin:0;padding:0}.act-collection__anchors a{margin:0;text-decoration:none;transition:color .3s}.act-collection__anchors a:is(:hover,:focus,:active){color:var(--color-secondary)}.act-collection__anchors-title{scroll-margin-block-start:2rem;margin-block:0 .5em}section+section .act-collection__anchors-title{margin-block-start:.75em}.act-collection__heading{display:flex;gap:.25em;align-items:center;margin-block:0 .5em}.act-collection__heading:after{content:"";flex:0 0 auto;aspect-ratio:77/49;inline-size:.95em;background-image:url(/assets/website/act-bundle/images/act-heading-beads.eb409157.svg);background-size:contain}.act-collection__heading.-center{justify-content:center}.act-collection__actions{display:flex;justify-content:center;margin-block-start:4rem}.act-collection.-highlights{margin-block:0}.act-detail{padding-block-start:calc(min(3vw,4rem))}.act-detail__container{max-inline-size:var(--inner-container-max-width);padding-inline:var(--site-padding)}.act-detail__grid{display:grid;grid-gap:4rem;grid-template-areas:"media" "info";grid-template-columns:minmax(0,1fr);align-items:start}.act-detail__media{display:flex;grid-area:media;flex-direction:column;gap:calc(min(4vw,6rem))}.act-detail__image{position:relative;overflow:hidden;aspect-ratio:1;background-color:var(--color-background)}.act-detail__image img{inline-size:100%;block-size:100%;object-fit:cover}.act-detail__video{max-inline-size:100%}.act-detail__spotify .iframe,.act-detail__video .video{margin:0}.act-detail__spotify iframe{display:block}.act-detail__info{grid-area:info}.act-detail__name{margin-block-end:.05em}@media(min-width:23.4375rem)and (max-width:99.9375rem){.act-detail__details{font-size:calc(2rem + 4 * (100vw - 37.5rem) / 245)}}@media(min-width:100rem){.act-detail__details{font-size:4rem}}@media(max-width:23.375rem){.act-detail__details{font-size:2rem}}.act-detail__details{display:flex;flex-direction:column;gap:.1em;line-height:1.35}.act-detail__performances{margin:0;padding:0;list-style:none}.act-detail__performances li{margin:0;padding:0}.act-detail__performances .act-favorites-toggle{vertical-align:middle}.act-detail__meta{margin:0}.act-detail__meta :is(dd,dt){display:inline;margin-inline:0}.act-detail__meta dt:after{content:": "}.act-detail__info .act-socials{margin-block:calc(min(6vw,4rem)) 0}.act-detail__content{margin-block-start:calc(min(6vw,4rem))}.act-detail__content:before{content:"";display:block;block-size:calc(clamp(4rem,6vw,7.8rem));margin-block-end:calc(min(8vw,6rem));background-image:url(/assets/website/act-bundle/images/act-detail-beads.a9fb0cd3.svg);background-repeat:no-repeat;background-position:0;background-size:contain}.act-detail__content>:first-child{margin-block-start:0}.act-detail__related{padding-block:calc(min(15vw,18rem)) calc(min(15vw,8rem))}.act-detail__related .act-collection__heading{margin-block-end:4rem}@media(width>=768px){.act-detail__grid{grid-template-areas:"media info";grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(min(5vw,8rem))}.act-detail__name{font-size:calc(clamp(6rem,9.4vw,18rem))}.act-detail__info{position:sticky;inset-block-start:4rem}}.act-list__wrapper:has(.act-list:empty){display:none}.act-list{display:grid;grid-gap:4rem 2.2rem;grid-template-columns:repeat(auto-fill,minmax(min(34rem,100%),1fr));margin:0 0 2rem;padding:0;list-style:none}.act-list__item{margin:0;padding:0}:root{--stage-width:30rem;--stage-gap:2rem .3rem;--stage-header-height:6.8rem}.act-schedule__container{max-inline-size:var(--inner-container-max-width);padding-inline:var(--site-padding)}.act-schedule__links{display:flex}.act-schedule__print{color:var(--color-text)}.act-schedule__print svg{inline-size:2.5rem;block-size:2.5rem}.act-schedule{position:relative;overflow:hidden;margin-block:2rem}.act-schedule__hours{inline-size:100%}.act-schedule__hours li{margin:0;padding:0}.act-schedule__controls{display:flex;gap:.2rem}.act-schedule__controls.-hidden{display:none}.act-schedule__controls-button{cursor:pointer;display:flex;align-items:center;justify-content:center;inline-size:3.4rem;block-size:var(--stage-header-height);padding:0;border:0;color:var(--color-secondary-contrast-text);background-color:var(--color-secondary);transition:background-color .3s ease-in-out}.act-schedule__controls-button.-left{cursor:w-resize}.act-schedule__controls-button.-right{cursor:e-resize}.act-schedule__controls-button svg{inline-size:1.4rem;block-size:1.2rem;fill:currentcolor}.act-schedule__controls-button:disabled{cursor:not-allowed;opacity:.4}.act-schedule__controls-button:not(:disabled):is(:hover,:focus,:active){background-color:var(--color-tertiary)}.act-schedule__wrapper{scrollbar-width:none;position:relative;z-index:1;overflow-x:scroll;margin:0 0 4rem 7.3rem}.act-schedule__wrapper::-webkit-scrollbar{display:none}.act-schedule__stages{display:flex;gap:var(--stage-gap)}.act-schedule__hours-list{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;margin:0;padding:0;list-style:none}.act-schedule__hours-list li{block-size:12rem;margin-inline-start:6rem;border-block-start:1px solid var(--color-white)}.act-schedule__hours-list li.act-schedule__hours-empty{inline-size:7rem;block-size:var(--stage-header-height);margin:0 0 4rem;border:none}.act-schedule__hours-label{position:relative;inset-block-start:-.6em;inset-inline-start:-6rem;display:block;inline-size:5.4rem;line-height:1.2}.act-schedule__stage{--stage-color:var(--color-secondary);--stage-contrast-text:var(--color-secondary-contrast-text);--stage-hover-color:var(--stage-color);--stage-hover-contrast-text:var(--stage-contrast-text);flex:1 0 var(--stage-width)}.act-schedule__stage[data-stage=red-stage]{--stage-color:var(--color-red);--stage-contrast-text:var(--color-green)}.act-schedule__stage[data-stage=green-stage]{--stage-color:var(--color-green-light);--stage-contrast-text:var(--color-green);--stage-hover-color:var(--color-green);--stage-hover-contrast-text:var(--color-white)}.act-schedule__stage[data-stage=the-fox]{--stage-color:#fc705b;--stage-contrast-text:var(--color-green)}.act-schedule__stage[data-stage=black-stage]{--stage-color:var(--color-black);--stage-contrast-text:var(--color-white)}.act-schedule__stage[data-stage=dub-stage]{--stage-color:#6043b7;--stage-contrast-text:var(--color-white)}@media(min-width:23.4375rem)and (max-width:99.9375rem){.act-schedule__title{font-size:calc(2.6rem + 12 * (100vw - 37.5rem) / 1225)}}@media(min-width:100rem){.act-schedule__title{font-size:3.8rem}}@media(max-width:23.375rem){.act-schedule__title{font-size:2.6rem}}.act-schedule__title{display:flex;align-items:center;justify-content:center;block-size:var(--stage-header-height);margin:0 0 4rem;padding:0 1rem;font-family:var(--font-secondary);font-weight:var(--font-secondary-weight-bold);line-height:var(--font-secondary-line-height);color:var(--stage-contrast-text);text-align:center;text-transform:uppercase;letter-spacing:var(--font-secondary-letter-spacing);background-color:var(--stage-color)}.act-schedule__acts{overflow:hidden;margin:0;padding:0;list-style:none}.act-schedule__acts-item{display:block;box-sizing:border-box;margin:0;padding:0}.act-schedule__acts-item-time{font-size:1.6rem;color:inherit}.act-schedule__acts-act-content{position:relative;z-index:1;font-size:1.6rem;line-height:1.1}.act-schedule__acts-item-title{position:relative;margin:0 0 .5rem;padding-inline-end:3.5rem;color:inherit}.act-schedule__acts-item-title .act-favorites-toggle{position:absolute;inset-block-start:-1rem;inset-inline-end:-1rem}.act-schedule__acts-act{position:relative;overflow:hidden;display:block;box-sizing:border-box;margin-block:0 1px;padding:1.2rem;color:var(--color-tertiary-contrast-text);text-decoration:none;background-color:var(--color-tertiary);transition:background-color .3s,color .3s}.act-schedule__acts-act:before{pointer-events:none;content:"";position:absolute;inset:0;opacity:0;background-image:url(/assets/website/images/footer-texture.4c3afcb1.webp);background-position:bottom;background-size:max(150%,45rem) auto;transition:opacity .3s}.act-schedule__acts-act.-b2b{position:relative;z-index:2;margin-inline-start:50%}.act-schedule__acts-act:is(:hover,:focus,:active){color:var(--stage-hover-contrast-text);background-color:var(--stage-hover-color)}.act-schedule__acts-act:is(:hover,:focus,:active):before{opacity:1}@media(width<768px){.act-schedule__hours{display:none}.act-schedule__wrapper{margin:0}.act-schedule__stages{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--stage-width),100%),1fr))}.act-schedule__title{margin-block-end:.3rem}.act-schedule__acts-item{margin-block-start:0!important}.act-schedule__acts-act{block-size:auto!important}.act-schedule__acts-act.-b2b{margin-inline-start:0}}.act-socials{display:flex;flex-wrap:wrap;gap:2rem calc(min(5vw,3.6rem));align-items:center;margin:4rem 0;padding:0;list-style:none}.act-socials__item{margin:0;padding:0}.act-social__image{display:block;inline-size:3.6rem;block-size:3.6rem;fill:currentcolor}.act-social__link{display:block;font-size:0;color:var(--color-text);transition:color .3s}.act-social__link:is(:hover,:focus,:active){color:var(--color-primary)}.act-edition{display:block;color:inherit;text-decoration:none}.act-edition__content{display:block;transition:color .3s}.act-edition:is(:hover,:focus,:active) .act-edition__content{color:var(--color-secondary)}.act-edition__image{aspect-ratio:891/1260}.act-edition-collection__container,.act-edition-detail__container{max-inline-size:var(--inner-container-max-width);padding-inline:var(--site-padding)}.act-edition-detail__container{margin-block-start:calc(min(3vw,4rem))}.act-edition-detail__grid{display:grid;grid-gap:2rem;grid-template-columns:1fr;align-items:start;margin:0 0 4rem}.act-edition-detail__name{margin-block-end:.4em}.act-edition-detail__content{max-inline-size:70rem;margin:0 auto 7rem}.act-edition-detail__image img{display:block;inline-size:100%}.act-edition-detail__acts{margin:0 0 4rem;padding:0;list-style:none}.act-edition-detail__acts li{display:inline-block;margin:0;padding:0}.act-edition-detail__acts li:not(:last-of-type):after{content:" • "}@media(width>=768px){.act-edition-detail__grid{grid-template-columns:repeat(2,1fr);column-gap:6vw}.act-edition-detail__image{position:sticky;inset-block-start:4rem;order:1}}@media(width>=1200px){.act-edition-detail__grid{grid-template-columns:1fr minmax(auto,60rem)}}.act-edition-list{display:grid;grid-gap:2em;grid-template-columns:1fr;margin:0 0 2rem;padding:0;list-style:none}.act-edition-list__item{margin:0;padding:0}@media(width>=576px){.act-edition-list{grid-template-columns:repeat(2,1fr)}}@media(width>=768px){.act-edition-list{grid-template-columns:repeat(3,1fr)}}@media(width>=992px){.act-edition-list{grid-template-columns:repeat(4,1fr)}}.act-favorites__info-items{display:flex;flex-wrap:wrap;gap:2em;margin-block:5rem}.act-favorites__info{flex:1 1 20em;padding:2rem;color:var(--color-tertiary-contrast-text);background-color:var(--color-tertiary)}.act-favorites__info a{color:inherit}.act-favorites__info.-share a{word-break:break-all}.act-favorites-toggle{margin:0;border:none;background-color:#0000;cursor:pointer;z-index:1;display:inline-block;padding:1rem;color:inherit;text-align:end;transition:color .3s}.act-favorites-toggle svg{pointer-events:none;display:inline-block;inline-size:2rem;block-size:1.7rem}.act-favorites-toggle path{transition:fill .3s}.act-favorites-toggle.-is-favorite,.act-favorites-toggle:is(:hover,:focus,:active){color:var(--color-primary)}.act-favorites-toggle.-is-favorite path{fill:currentcolor}.act-location__container{max-inline-size:var(--inner-container-max-width);padding-inline:var(--site-padding)}.act-location__grid{display:grid;grid-gap:4.5rem calc(min(5vw,9rem));grid-template-columns:1fr;margin-block-end:var(--row-margin)}.act-location__name{margin-block:0 2.4rem;padding-block-end:1.2rem;border-block-end:3px solid var(--color-white);text-align:start}.act-location__table{overflow:hidden;table-layout:fixed;border-collapse:collapse;inline-size:100%;margin:0;border-radius:0;font-size:inherit}.act-location__table tr:last-of-type td{padding-block-end:0}.act-location__table tr td:last-of-type{inline-size:7.5em;text-align:end}.act-location__table td{padding:0 0 1.5rem;border:0!important;font-size:inherit;vertical-align:top}.act-location__table td a{text-decoration:none;transition:color .3s}.act-location__table td a:is(:hover,:focus,:active),.act-menu__buttons-item:is(:hover,:focus,:active),.act-menu__views-item:is(:hover,:focus,:active){color:var(--color-secondary)}@media(width<576px){.act-location__table tr{display:flex;flex-direction:column}.act-location__table tr td:first-of-type{padding-block-end:.4rem}.act-location__table tr td:last-of-type{text-align:start}}@media(width>=62rem){.act-location__grid{grid-template-columns:repeat(2,1fr)}}@media(width>=94rem){.act-location__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:23.4375rem)and (max-width:99.9375rem){.act-menu{font-size:calc(3.2rem + 48 * (100vw - 37.5rem) / 1225)}}@media(min-width:100rem){.act-menu{font-size:8rem}}@media(max-width:23.375rem){.act-menu{font-size:3.2rem}}.act-menu{display:flex;flex-direction:column;gap:.4em;margin-block-end:4rem;padding-block-end:2rem;border-block-end:3px solid var(--color-white);font-family:var(--font-secondary);font-weight:var(--font-secondary-weight-bold);line-height:var(--font-secondary-line-height);text-transform:uppercase;letter-spacing:var(--font-secondary-letter-spacing)}.act-menu__buttons,.act-menu__views{display:flex;flex-wrap:wrap;gap:.2em .35em;align-items:center;margin:0;padding:0;list-style:none}.act-menu__buttons li,.act-menu__views li{margin:0;padding:0}.act-menu__buttons-item,.act-menu__views-item{display:inline-flex;text-decoration:none;transition:color .3s}.act-menu__buttons-item.-active,.act-menu__views-item.-active{color:var(--color-tertiary)}.act-menu__buttons-item span{display:none}.act-menu__buttons-item small{font-size:inherit}.act-menu .act-schedule__print{display:flex;color:inherit}.act-menu .act-schedule__print:is(:hover,:focus,:active){color:var(--color-secondary)}.act-menu .act-schedule__print svg{inline-size:.5em;block-size:.5em}@media(width>=768px){.act-menu{flex-flow:wrap;justify-content:space-between}.act-menu__buttons-item span{display:block}.act-menu__buttons-item small{display:none}}