@layer sanitize, vendor;@layer sanitize{*,:after,:before{background-repeat:no-repeat;box-sizing:border-box;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@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}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-wrap:anywhere}body{margin:0}:where(dl,ol,ul) :where(dl,ol,ul){margin-block:0}hr{block-size:0;box-sizing:initial;color:inherit}abbr[title]{text-decoration-line:underline dotted}pre{overflow:auto}a[class]{color:inherit;text-decoration-line:none}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe,img,input,select,textarea,video{max-inline-size:100%}img{block-size:auto;inline-size:100%}iframe{border-style:none}svg:not([fill]){fill:currentcolor}table{border-collapse:collapse;border-color:currentcolor;text-indent:0}button,input,select,textarea{background-color:#0000;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;margin:0;padding:.25em .38em}button{text-transform:none}button,input:is([type=button i],[type=reset i],[type=submit i]){appearance:button}button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i])::-moz-focus-inner{border-style:none;padding:0}button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i])::-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}textarea{resize:vertical}select{appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") no-repeat 100%/1em;border-radius:0;padding-inline-end:1em;text-transform:none}select[multiple]{background-image:none}input[type=search i]{appearance:textfield;outline-offset:-2px}[type=color i],[type=range i]{border-width:0;padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{block-size:auto}::input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}dialog{background-color:#fff;block-size:fit-content;border:solid;color:#000;inline-size:fit-content;inset-inline:0;margin:auto;padding:1em;position:absolute}dialog:not([open]){display:none}details>summary:first-of-type{display:list-item}[aria-busy=true i]{cursor:progress}fieldset{border:0;margin:0;padding:0}}:root{--color-white:#fff;--color-gray-light:#cfd8e6;--color-black:#000;--color-black-30:#00000030;--color-pink:#ff0059;--color-red-dark:#510117;--color-pink-light:#ffbde6;--color-pink-white:#fdedf5;--color-primary:var(--color-pink);--color-text:var(--color-red-dark);--color-meta:currentcolor;--color-lines:currentcolor;--color-placeholder:var(--color-pink);--color-accent:var(--color-primary);--color-danger:var(--color-pink);--color-danger-bg:var(--color-pink-white);--color-success:#198754;--font-primary:"GT Walsheim LC",sans-serif;--font-primary-weight-regular:400;--font-primary-weight-medium:500;--font-primary-weight-bold:700;--default-font-family:var(--font-primary);--site-padding:min(5vw,8rem);--site-padding-small:min(3vw,3.7rem);--pagebuilder-block-margin-small:min(2.2em,6vw);--pagebuilder-block-margin-medium:min(4.5em,10vw);--pagebuilder-block-margin-large:min(6.7em,15vw);--content-small:90rem;--content-medium:140rem;--content-large:160rem;--content-extra-large:173rem;--max-content-full-width:192rem;--outer-container-max-width:var(--max-content-full-width);--inner-container-max-width:var(--max-content-full-width);--clip-path-image-corner:polygon(0 0,85% 0,100% 15%,100% 100%,0 100%);--clip-path-image-corner2:polygon(0 0,85% 0,100% 25%,100% 100%,0 100%);--z-index-website-intro:99999;--z-index-page-header-open:999;--z-index-filter:101;--z-index-menu:100;--z-index-glow:99;--z-index-menu-toggle:99;--z-index-dark-mode-toggle:98;--z-index-page-header:97}@media not (width < 94rem){:root{--z-index-menu:103;--z-index-glow:102}}@font-face{font-display:swap;font-family:GT Walsheim LC;font-style:normal;font-weight:400;src:url(/assets/website/base/font/gtwalsheimlc/GT-Walsheim-Regular.49f3d096.woff2) format("woff2")}@font-face{font-display:swap;font-family:GT Walsheim LC;font-style:italic;font-weight:400;src:url(/assets/website/base/font/gtwalsheimlc/GT-Walsheim-Regular-Oblique.e5f47d2d.woff2) format("woff2")}@font-face{font-display:swap;font-family:GT Walsheim LC;font-style:normal;font-weight:500;src:url(/assets/website/base/font/gtwalsheimlc/GT-Walsheim-Medium.12ee215c.woff2) format("woff2")}@font-face{font-display:swap;font-family:GT Walsheim LC;font-style:italic;font-weight:500;src:url(/assets/website/base/font/gtwalsheimlc/GT-Walsheim-Medium-Oblique.3e28d8c4.woff2) format("woff2")}@font-face{font-display:swap;font-family:GT Walsheim LC;font-style:normal;font-weight:700;src:url(/assets/website/base/font/gtwalsheimlc/GT-Walsheim-Bold.11b2b28f.woff2) format("woff2")}@font-face{font-display:swap;font-family:GT Walsheim LC;font-style:italic;font-weight:700;src:url(/assets/website/base/font/gtwalsheimlc/GT-Walsheim-Bold-Oblique.9bbd7e9f.woff2) format("woff2")}.screenreader-only{block-size:1px;inline-size:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;clip:rect(0,0,0,0);border:0}body{--color-background:var(--color-pink-white);display:flex;flex-direction:column;font-family:var(--default-font-family);margin:0;min-block-size:100%;-webkit-font-smoothing:antialiased;accent-color:var(--color-accent);background-color:var(--color-background);color:var(--color-text);line-height:1.2;transition:color .9s ease,background-color .9s ease}@media(width < 93rem){body.-overflow-hidden,body:has(.page-header__menu.-is-open){overflow:clip}}body:has(>.theme.-dark-mode){--color-text:var(--color-white);--color-background:var(--color-red-dark)}@media(min-width:28.125rem)and (max-width:87.4375rem){body{font-size:calc(1.41053rem + .42105vw)}}@media(min-width:87.5rem){body{font-size:2rem}}@media(max-width:28.0625rem){body{font-size:1.6rem}}html{block-size:100%;font-size:62.5%;min-inline-size:320px;scroll-behavior:smooth}.site{display:flex;flex:1;flex-direction:column;min-block-size:100%;overflow:clip}.site,.site>main{position:relative}.site>main{flex:1 0 auto}@media not (width < 94rem){.site>main{--glow-degree:90deg}.site>main:after,.site>main:before{background:linear-gradient(var(--glow-degree),#ff005a00 0,currentcolor 100%);color:#0000;content:"";inline-size:5rem;inset-block:0;pointer-events:none;position:absolute;transition:color .9s ease;z-index:var(--z-index-glow)}:is(body:has(>.theme.-dark-mode)) .site>main:after,:is(body:has(>.theme.-dark-mode)) .site>main:before{color:#ff005a}.site>main:before{--glow-degree:-90deg;inset-inline-start:0}.site>main:after{inset-inline-end:0}}.site>footer{flex-shrink:0}a{text-decoration-thickness:2px;text-underline-offset:.15em}.anchor,:where(a:not([class])){color:var(--color-primary)}.anchor:is(:hover,:focus,:active),:where(a:not([class])):is(:hover,:focus,:active){text-decoration-line:none}button.anchor{align-items:center;border:0;color:currentcolor;display:inline-flex}button.anchor:after{background-color:currentcolor;block-size:2rem;content:"";display:inline-block;inline-size:2rem;margin-inline-start:.5em;-webkit-mask-image:url(/assets/website/images/icons/arrow-down.d697d216.svg);mask-image:url(/assets/website/images/icons/arrow-down.d697d216.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,.call-to-action .button,.event-activity .button,.event-booking-contact__content .button,.event-properties__status,.event-school-spot__school-content .button,.file-element__file,.highlight__button,.media-banner .button,.search-form button{--color:var(--color-red-dark);--background-color:var(--color-pink-light);--hover-color:var(--color-pink-white);--hover-background-color:var(--color-red-dark);--hover-mask-image:url(/assets/website/images/animations/button-hover.547389fc.webp);align-items:center;background-color:#0000;background-color:var(--background-color);border:none;clip-path:polygon(0 0,calc(100% - 1.1em) 0,100% 1em,100% 100%,0 100%);color:var(--color);cursor:pointer;display:inline-flex;font-size:120%;font-weight:var(--font-primary-weight-medium);margin:0;overflow:clip;padding:.45em min(4rem,2em);position:relative;text-align:center;text-decoration-line:none;z-index:0}.button:after,.call-to-action .button:after,.event-activity .button:after,.event-booking-contact__content .button:after,.event-properties__status:after,.event-school-spot__school-content .button:after,.file-element__file:after,.highlight__button:after,.media-banner .button:after,.search-form button:after{content:"";display:block;inset:0;-webkit-mask-size:cover;mask-size:cover;position:absolute;z-index:-1}.button:is(:hover,:focus,:active),.event-properties__status:is(:hover,:focus,:active),.file-element__file:is(:hover,:focus,:active),.highlight__button:is(:hover,:focus,:active),.search-form button:is(:hover,:focus,:active){color:var(--hover-color)}.button:is(:hover,:focus,:active):after,.event-properties__status:is(:hover,:focus,:active):after,.file-element__file:is(:hover,:focus,:active):after,.highlight__button:is(:hover,:focus,:active):after,.search-form button:is(:hover,:focus,:active):after{background-color:var(--hover-background-color);-webkit-mask-image:var(--hover-mask-image);mask-image:var(--hover-mask-image)}.call-to-action :where(:is(body:has(>.theme.-dark-mode))) .button,.event-activity :where(:is(body:has(>.theme.-dark-mode))) .button,.event-booking-contact__content :where(:is(body:has(>.theme.-dark-mode))) .button,.event-school-spot__school-content :where(:is(body:has(>.theme.-dark-mode))) .button,.media-banner :where(:is(body:has(>.theme.-dark-mode))) .button,.search-form :where(:is(body:has(>.theme.-dark-mode))) button,:where(:is(body:has(>.theme.-dark-mode))) .button,:where(:is(body:has(>.theme.-dark-mode))) .call-to-action .button,:where(:is(body:has(>.theme.-dark-mode))) .event-activity .button,:where(:is(body:has(>.theme.-dark-mode))) .event-booking-contact__content .button,:where(:is(body:has(>.theme.-dark-mode))) .event-properties__status,:where(:is(body:has(>.theme.-dark-mode))) .event-school-spot__school-content .button,:where(:is(body:has(>.theme.-dark-mode))) .file-element__file,:where(:is(body:has(>.theme.-dark-mode))) .highlight__button,:where(:is(body:has(>.theme.-dark-mode))) .media-banner .button,:where(:is(body:has(>.theme.-dark-mode))) .search-form button{--hover-background-color:var(--color-pink)}.event-booking-contact__content :where(:is(body:has(>.theme.-dark-mode))) .button,.event-school-spot__school-content :where(:is(body:has(>.theme.-dark-mode))) .button,.media-banner :where(:is(body:has(>.theme.-dark-mode))) .button,.search-form :where(:is(body:has(>.theme.-dark-mode))) button.-alt,.search-form :where(:is(body:has(>.theme.-dark-mode))) button[data-style=alt],:where(:is(body:has(>.theme.-dark-mode))) .-alt.event-properties__status,:where(:is(body:has(>.theme.-dark-mode))) .-alt.file-element__file,:where(:is(body:has(>.theme.-dark-mode))) .-alt.highlight__button,:where(:is(body:has(>.theme.-dark-mode))) .button.-alt,:where(:is(body:has(>.theme.-dark-mode))) .button[data-style=alt],:where(:is(body:has(>.theme.-dark-mode))) .event-booking-contact__content .button,:where(:is(body:has(>.theme.-dark-mode))) .event-school-spot__school-content .button,:where(:is(body:has(>.theme.-dark-mode))) .media-banner .button,:where(:is(body:has(>.theme.-dark-mode))) .search-form button.-alt,:where(:is(body:has(>.theme.-dark-mode))) .search-form button[data-style=alt],:where(:is(body:has(>.theme.-dark-mode))) [data-style=alt].event-properties__status,:where(:is(body:has(>.theme.-dark-mode))) [data-style=alt].file-element__file,:where(:is(body:has(>.theme.-dark-mode))) [data-style=alt].highlight__button{--color:var(--color-white);--background-color:var(--color-pink);--hover-background-color:var(--color-pink-light);--hover-color:var(--color-red-dark)}.-secondary.file-element__file,.-secondary.highlight__button,.button.-secondary,.button.event-properties__status,.button[data-style=secondary],.button[type=submit],.event-activity .button,.event-properties__status,.search-form button,.search-form button.button,.search-form button[type=submit],[data-style=secondary].file-element__file,[data-style=secondary].highlight__button,[type=submit].event-properties__status,[type=submit].file-element__file,[type=submit].highlight__button{--color:var(--color-white);--background-color:var(--color-red-dark);--hover-background-color:var(--color-pink-light);--hover-color:var(--color-red-dark)}.event-activity :where(:is(body:has(>.theme.-dark-mode))) .button,.search-form :where(:is(body:has(>.theme.-dark-mode))) button,.search-form :where(:is(body:has(>.theme.-dark-mode))) button.button,.search-form :where(:is(body:has(>.theme.-dark-mode))) button[type=submit],:where(:is(body:has(>.theme.-dark-mode))) .-secondary.file-element__file,:where(:is(body:has(>.theme.-dark-mode))) .-secondary.highlight__button,:where(:is(body:has(>.theme.-dark-mode))) .button.-secondary,:where(:is(body:has(>.theme.-dark-mode))) .button.event-properties__status,:where(:is(body:has(>.theme.-dark-mode))) .button[data-style=secondary],:where(:is(body:has(>.theme.-dark-mode))) .button[type=submit],:where(:is(body:has(>.theme.-dark-mode))) .event-activity .button,:where(:is(body:has(>.theme.-dark-mode))) .event-properties__status,:where(:is(body:has(>.theme.-dark-mode))) .search-form button,:where(:is(body:has(>.theme.-dark-mode))) .search-form button.button,:where(:is(body:has(>.theme.-dark-mode))) .search-form button[type=submit],:where(:is(body:has(>.theme.-dark-mode))) [data-style=secondary].file-element__file,:where(:is(body:has(>.theme.-dark-mode))) [data-style=secondary].highlight__button,:where(:is(body:has(>.theme.-dark-mode))) [type=submit].event-properties__status,:where(:is(body:has(>.theme.-dark-mode))) [type=submit].file-element__file,:where(:is(body:has(>.theme.-dark-mode))) [type=submit].highlight__button{--color:var(--color-white);--background-color:var(--color-pink)}.-secondary-alt.event-properties__status,.-secondary-alt.file-element__file,.-secondary-alt.highlight__button,.button.-secondary-alt,.button[data-style=secondary-alt],.call-to-action .button,.search-form button.-secondary-alt,.search-form button[data-style=secondary-alt],[data-style=secondary-alt].event-properties__status,[data-style=secondary-alt].file-element__file,[data-style=secondary-alt].highlight__button{--color:var(--color-white);--background-color:var(--color-red-dark);--hover-color:var(--color-pink-white);--hover-background-color:var(--color-pink-light)}.call-to-action :where(:is(body:has(>.theme.-dark-mode))) .button,.search-form :where(:is(body:has(>.theme.-dark-mode))) button.-secondary-alt,.search-form :where(:is(body:has(>.theme.-dark-mode))) button[data-style=secondary-alt],:where(:is(body:has(>.theme.-dark-mode))) .-secondary-alt.event-properties__status,:where(:is(body:has(>.theme.-dark-mode))) .-secondary-alt.file-element__file,:where(:is(body:has(>.theme.-dark-mode))) .-secondary-alt.highlight__button,:where(:is(body:has(>.theme.-dark-mode))) .button.-secondary-alt,:where(:is(body:has(>.theme.-dark-mode))) .button[data-style=secondary-alt],:where(:is(body:has(>.theme.-dark-mode))) .call-to-action .button,:where(:is(body:has(>.theme.-dark-mode))) .search-form button.-secondary-alt,:where(:is(body:has(>.theme.-dark-mode))) .search-form button[data-style=secondary-alt],:where(:is(body:has(>.theme.-dark-mode))) [data-style=secondary-alt].event-properties__status,:where(:is(body:has(>.theme.-dark-mode))) [data-style=secondary-alt].file-element__file,:where(:is(body:has(>.theme.-dark-mode))) [data-style=secondary-alt].highlight__button{--color:var(--color-red-dark);--background-color:var(--color-pink-light);--hover-color:var(--color-pink-white);--hover-background-color:var(--color-pink)}.-link.event-properties__status,.-link.file-element__file,.button.-link,.button.highlight__button,.button[data-style=link],.highlight__button,.search-form button.-link,.search-form button.highlight__button,.search-form button[data-style=link],[data-style=link].event-properties__status,[data-style=link].file-element__file{--hover-mask-image:url(/assets/website/images/animations/button-swirl.a149a87b.webp);--hover-background-color:var(--color-pink);background-color:#0000;clip-path:none;color:currentcolor;font-size:100%;margin-block:.55em;overflow:visible;padding:.2em 0;text-decoration-line:underline}.-link.event-properties__status:after,.-link.file-element__file:after,.button.-link:after,.button.highlight__button:after,.button[data-style=link]:after,.highlight__button:after,.search-form button.-link:after,.search-form button[data-style=link]:after,[data-style=link].event-properties__status:after,[data-style=link].file-element__file:after{aspect-ratio:221/104;inline-size:100%;inset:50% auto auto 50%;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;max-block-size:200%;transform:translate(-50%,-50%)}.-link.event-properties__status:is(:hover,:focus,:active),.-link.file-element__file:is(:hover,:focus,:active),.button.-link:is(:hover,:focus,:active),.button[data-style=link]:is(:hover,:focus,:active),.highlight__button:is(:hover,:focus,:active),.search-form button.-link:is(:hover,:focus,:active),.search-form button[data-style=link]:is(:hover,:focus,:active),[data-style=link].event-properties__status:is(:hover,:focus,:active),[data-style=link].file-element__file:is(:hover,:focus,:active){color:currentcolor}.-download.event-properties__status,.-download.file-element__file,.-download.highlight__button,.button.-download,.button[download],.search-form button.-download,.search-form button[download],[download].event-properties__status,[download].file-element__file,[download].highlight__button{align-items:center;display:inline-flex;padding-inline-end:3em;position:relative}.-download.event-properties__status:before,.-download.file-element__file:before,.-download.highlight__button:before,.button.-download:before,.button[download]:before,.search-form button.-download:before,.search-form button[download]:before,[download].event-properties__status:before,[download].file-element__file:before,[download].highlight__button:before{background-color:currentcolor;block-size:1.5rem;content:"";display:inline-block;inline-size:1.5rem;inset-block-start:.8em;inset-inline-end:1.8em;-webkit-mask-image:url(/assets/website/images/icons/download.927e0123.svg);mask-image:url(/assets/website/images/icons/download.927e0123.svg);-webkit-mask-size:contain;mask-size:contain;position:absolute}@media(min-width:28.125rem)and (max-width:87.4375rem){.button-pause{inline-size:calc(2.82105rem + .84211vw)}}@media(min-width:87.5rem){.button-pause{inline-size:4rem}}@media(max-width:28.0625rem){.button-pause{inline-size:3.2rem}}@media(min-width:28.125rem)and (max-width:87.4375rem){.button-pause{block-size:calc(2.82105rem + .84211vw)}}@media(min-width:87.5rem){.button-pause{block-size:4rem}}@media(max-width:28.0625rem){.button-pause{block-size:3.2rem}}.button-pause{align-items:center;background-color:#0000;background-color:var(--color-black-30);border:none;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0;transition:background-color .2s ease}@media(min-width:28.125rem)and (max-width:87.4375rem){.button-pause:after{inline-size:calc(1.41053rem + .42105vw)}}@media(min-width:87.5rem){.button-pause:after{inline-size:2rem}}@media(max-width:28.0625rem){.button-pause:after{inline-size:1.6rem}}@media(min-width:28.125rem)and (max-width:87.4375rem){.button-pause:after{block-size:calc(1.41053rem + .42105vw)}}@media(min-width:87.5rem){.button-pause:after{block-size:2rem}}@media(max-width:28.0625rem){.button-pause:after{block-size:1.6rem}}.button-pause:after{background:currentcolor;content:"";display:inline-block;-webkit-mask-image:url(/assets/website/images/icons/pause.234a39b0.svg);mask-image:url(/assets/website/images/icons/pause.234a39b0.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle}[data-state=pause] .button-pause:after{-webkit-mask-image:url(/assets/website/images/icons/play.8c27e10c.svg);mask-image:url(/assets/website/images/icons/play.8c27e10c.svg)}.button-pause:is(:hover,:focus,:active){background-color:var(--color-primary)}.article-tile__title,.article__header time,.audio-player__title,.call-to-action__title,.card-rounded__title,.card__title,.co-production-detail__productions-title,.event-booking-contact__title,.event-card__title,.event-properties__section-title,.event-related__title,.event-school-spot__title,.event-spot__title,.event__content.ckeditor :where(h2:not([class])),.event__title,.events__period-title,.events__scroll-title,.faq-item__title,.file-element__name,.image-audio__title,.image-with-text-alt__title,.media-banner__subtitle,.media-banner__title,.news-tile__title,.page-footer-social__title,.page-footer__navigation-title,.page-title,.title-1,.title-2,.title-3,.title-4,.title-5,.title-6,.video-with-text__title,h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){font-weight:var(--font-primary-weight-bold);line-height:1;margin-block:1.1em .5em}.-center.article-tile__title,.-center.audio-player__title,.-center.call-to-action__title,.-center.card-rounded__title,.-center.card__title,.-center.co-production-detail__productions-title,.-center.event-booking-contact__title,.-center.event-card__title,.-center.event-properties__section-title,.-center.event-related__title,.-center.event-school-spot__title,.-center.event-spot__title,.-center.event__title,.-center.events__period-title,.-center.events__scroll-title,.-center.faq-item__title,.-center.file-element__name,.-center.image-audio__title,.-center.image-with-text-alt__title,.-center.media-banner__subtitle,.-center.media-banner__title,.-center.news-tile__title,.-center.page-footer-social__title,.-center.page-footer__navigation-title,.-center.page-title,.-center.video-with-text__title,.article__header time.-center,.event__content.ckeditor .-center:where(h2:not([class])),.title-1.-center,.title-2.-center,.title-3.-center,.title-4.-center,.title-5.-center,.title-6.-center,h1.-center:not([class]),h2.-center:not([class]),h3.-center:not([class]),h4.-center:not([class]),h5.-center:not([class]),h6.-center:not([class]){margin-inline:auto;max-inline-size:var(--content-medium);text-align:center}@media(min-width:100rem)and (max-width:112.4375rem){.event-activities__title,.news-tiles__title,.title-split-up{font-size:calc(-22rem + 18vw)}}@media(min-width:112.5rem){.event-activities__title,.news-tiles__title,.title-split-up{font-size:10.4rem}}@media(max-width:99.9375rem){.event-activities__title,.news-tiles__title,.title-split-up{font-size:6.8rem}}.event-activities__title,.news-tiles__title,.title-split-up{--top:.15em;font-weight:var(--font-primary-weight-medium);line-height:.75;margin-block:.5em;position:relative}.-top-0.event-activities__title,.-top-0.news-tiles__title,.title-split-up.-top-0{--top:0}@media(min-width:28.125rem)and (max-width:87.4375rem){.-normal-size.event-activities__title,.-normal-size.news-tiles__title,.title-split-up.-normal-size{font-size:calc(2.67368rem + 2.94737vw)}}@media(min-width:87.5rem){.-normal-size.event-activities__title,.-normal-size.news-tiles__title,.title-split-up.-normal-size{font-size:6.8rem}}@media(max-width:28.0625rem){.-normal-size.event-activities__title,.-normal-size.news-tiles__title,.title-split-up.-normal-size{font-size:4rem}}@media(width > 37.5rem){.event-activities__title>span,.news-tiles__title>span,.title-split-up>span{inline-size:max-content;inset-inline-start:var(--top);position:absolute;text-orientation:mixed;transform:rotate(180deg) translateX(.85em);writing-mode:vertical-rl;word-wrap:normal}.event-activities__title,.news-tiles__title,.title-split-up{transform:translateX(-.3em)}}@media not (width > 37.5rem){.event-activities__title,.news-tiles__title,.title-split-up{padding-inline-start:20vw;text-align:center}.event-activities__title>span,.news-tiles__title>span,.title-split-up>span{display:block;transform:translateX(-20vw)}}@media(min-width:28.125rem)and (max-width:87.4375rem){.call-to-action__title,.event__title,.events__period-title,.events__scroll-title,.page-title,.title-1,h1:not([class]){font-size:calc(2.67368rem + 2.94737vw)}}@media(min-width:87.5rem){.call-to-action__title,.event__title,.events__period-title,.events__scroll-title,.page-title,.title-1,h1:not([class]){font-size:6.8rem}}@media(max-width:28.0625rem){.call-to-action__title,.event__title,.events__period-title,.events__scroll-title,.page-title,.title-1,h1:not([class]){font-size:4rem}}.call-to-action__title,.event__title,.events__period-title,.events__scroll-title,.page-title,.title-1,h1:not([class]){margin-block:.6em}@media(min-width:28.125rem)and (max-width:87.4375rem){.co-production-detail__productions-title,.event-related__title,.event-spot__title,.image-with-text-alt__title,.media-banner__title,.title-2,.video-with-text__title,h2:not([class]){font-size:calc(2.84211rem + 1.68421vw)}}@media(min-width:87.5rem){.co-production-detail__productions-title,.event-related__title,.event-spot__title,.image-with-text-alt__title,.media-banner__title,.title-2,.video-with-text__title,h2:not([class]){font-size:5.2rem}}@media(max-width:28.0625rem){.co-production-detail__productions-title,.event-related__title,.event-spot__title,.image-with-text-alt__title,.media-banner__title,.title-2,.video-with-text__title,h2:not([class]){font-size:3.6rem}}.co-production-detail__productions-title,.event-related__title,.event-spot__title,.image-with-text-alt__title,.media-banner__title,.title-2,.video-with-text__title,h2:not([class]){margin-block-end:.5em}@media(min-width:28.125rem)and (max-width:87.4375rem){.event-booking-contact__title,.event-school-spot__title,.event__content.ckeditor :where(h2:not([class])),.news-tile__title,.title-3,h3:not([class]){font-size:calc(2.04211rem + 1.68421vw)}}@media(min-width:87.5rem){.event-booking-contact__title,.event-school-spot__title,.event__content.ckeditor :where(h2:not([class])),.news-tile__title,.title-3,h3:not([class]){font-size:4.4rem}}@media(max-width:28.0625rem){.event-booking-contact__title,.event-school-spot__title,.event__content.ckeditor :where(h2:not([class])),.news-tile__title,.title-3,h3:not([class]){font-size:2.8rem}}.event-booking-contact__title,.event-school-spot__title,.event__content.ckeditor :where(h2:not([class])),.news-tile__title,.title-3,h3:not([class]){font-weight:var(--font-primary-weight-medium)}@media(min-width:28.125rem)and (max-width:87.4375rem){.highlight__title,.title-3b{font-size:calc(2.42105rem + .84211vw)}}@media(min-width:87.5rem){.highlight__title,.title-3b{font-size:3.6rem}}@media(max-width:28.0625rem){.highlight__title,.title-3b{font-size:2.8rem}}@media(min-width:28.125rem)and (max-width:87.4375rem){.article-tile__title,.card-rounded__title,.card__title,.event-card__title,.media-banner__subtitle,.page-footer-social__title,.page-footer__navigation-title,.title-4,h4:not([class]){font-size:calc(2.02105rem + .84211vw)}}@media(min-width:87.5rem){.article-tile__title,.card-rounded__title,.card__title,.event-card__title,.media-banner__subtitle,.page-footer-social__title,.page-footer__navigation-title,.title-4,h4:not([class]){font-size:3.2rem}}@media(max-width:28.0625rem){.article-tile__title,.card-rounded__title,.card__title,.event-card__title,.media-banner__subtitle,.page-footer-social__title,.page-footer__navigation-title,.title-4,h4:not([class]){font-size:2.4rem}}@media(min-width:28.125rem)and (max-width:87.4375rem){.article__header time,.audio-player__title,.event-properties__section-title,.faq-item__title,.file-element__name,.image-audio__title,.title-5,h5:not([class]){font-size:calc(1.51579rem + .63158vw)}}@media(min-width:87.5rem){.article__header time,.audio-player__title,.event-properties__section-title,.faq-item__title,.file-element__name,.image-audio__title,.title-5,h5:not([class]){font-size:2.4rem}}@media(max-width:28.0625rem){.article__header time,.audio-player__title,.event-properties__section-title,.faq-item__title,.file-element__name,.image-audio__title,.title-5,h5:not([class]){font-size:1.8rem}}.article__header time,.audio-player__title,.event-properties__section-title,.faq-item__title,.file-element__name,.image-audio__title,.title-5,h5:not([class]){font-weight:var(--font-primary-weight-medium);line-height:1.2}@media(min-width:28.125rem)and (max-width:87.4375rem){.title-6,h6:not([class]){font-size:calc(1.70526rem + .21053vw)}}@media(min-width:87.5rem){.title-6,h6:not([class]){font-size:2rem}}@media(max-width:28.0625rem){.title-6,h6:not([class]){font-size:1.8rem}}.title-6,h6:not([class]){line-height:1.2}.details,details:not([class]){border:1px solid;border-inline-end:0;border-inline-start:0;margin-block:var(--pagebuilder-block-margin-medium)}.details:has(+details:not([class]),+.details),details:not([class]):has(+details:not([class]),+.details){border-block-end:0;margin-block-end:0}.details+.details,.details+details:not([class]),details:not([class])+.details,details:not([class])+details:not([class]){margin-block-start:0}.details>summary,details:not([class])>summary{align-items:center;cursor:pointer;display:flex;font-weight:var(--font-primary-weight-medium);margin:0;min-block-size:7.5rem;padding-inline:min(4rem,5vw) 6.4rem;position:relative;text-align:start}.details>summary::-webkit-details-marker,.details>summary::marker,details:not([class])>summary::-webkit-details-marker,details:not([class])>summary::marker{display:none}.details>summary:after,details:not([class])>summary:after{background-color:currentcolor;block-size:1.5rem;content:"";display:block;inline-size:2.4rem;inset-inline-end:2.4rem;-webkit-mask-image:url(/assets/website/images/icons/arrow-down.d697d216.svg);mask-image:url(/assets/website/images/icons/arrow-down.d697d216.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;transition:transform .2s}.details>summary>*,details:not([class])>summary>*{margin-block:0}.details[open]>summary:after,details:not([class])[open]>summary:after{transform:rotate(180deg)}.details.-compact>summary,details:not([class]).-compact>summary{padding-inline:0 4rem}.details.-compact>summary:after,details:not([class]).-compact>summary:after{inset-inline-end:1rem}.details__content{padding-inline:min(4rem,5vw) 6.4rem}hr{border:none;margin-block:var(--pagebuilder-block-margin-small);padding-block:1rem;position:relative}hr:after{background-color:var(--color-lines);block-size:.2rem;content:"";display:block;inline-size:100%;inset-block-start:50%;inset-inline:0;position:absolute;transform:translateY(-50%)}figcaption{color:var(--color-meta);font-size:1.6rem;margin-block-start:1rem}figcaption[data-cb-caption]{color:#fff;font-size:80%;inset-block-end:0;inset-inline-start:0;padding:2rem 1.5rem;position:absolute;text-shadow:0 0 8px var(--color-black);writing-mode:sideways-lr}figcaption[data-cb-caption]:before{content:"© "}figure{margin:0;padding:0}figure:has(figcaption){position:relative}figure.image{margin-block:2rem var(--pagebuilder-block-margin-small)}figure.image img{display:block}figure.table{border:1px solid var(--color-primary);border-radius:0;margin-block:1.5em var(--pagebuilder-block-margin-small);overflow:hidden}:where(table:not([class])){border-collapse:collapse;font-size:1.7rem;inline-size:100%;overflow:hidden;table-layout:fixed}[data-layout=auto] :where(table:not([class])){table-layout:auto}:where(table:not([class])) td,:where(table:not([class])) th{border:1px solid var(--color-primary);padding:1em .75em;vertical-align:top}:where(table:not([class])) td:first-child,:where(table:not([class])) th:first-child{border-inline-start-width:0}:where(table:not([class])) td:last-child,:where(table:not([class])) th:last-child{border-inline-end-width:0}:where(table:not([class])) th{background-color:var(--color-primary)!important;border-block-start-width:0;color:var(--color-white)!important;font-size:120%;text-align:start}:where(table:not([class])) tr:first-child td{border-block-start-width:0}:where(table:not([class])) tr:last-child td{border-block-end-width:0}[data-alignment=centered] h2:not([class]),[data-alignment=centered] h3:not([class]){text-align:center}.list,:where(ol:not([class])),:where(ul:not([class])){margin-block:1em 2.5em}.list li,:where(ol:not([class])) li,:where(ul:not([class])) li{margin-block-end:.4rem}.list li:last-child,:where(ol:not([class])) li:last-child,:where(ul:not([class])) li:last-child{margin-block-end:0}li>.list,li>:where(ol:not([class])),li>:where(ul:not([class])){margin:.8rem 0 0 .8rem}:where(ol[class]:not(.list)),:where(ul[class]:not(.list)){list-style:none;margin:0;padding:0}:where(ol:not([class])){counter-reset:list;padding-inline-start:3.2rem}:where(ol:not([class])) li{counter-increment:list}:where(ol:not([class])) li::marker{color:var(--color-text);content:counters(list,".") "   ";font-weight:var(--font-primary-weight-bold)}:where(ol:not([class])) li li{margin-inline-start:.5em}:where(ol:not([class])) li :where(ol:not([class])){padding-inline-start:1em}:where(ol:not([class])) li :where(ol:not([class])) :where(ol:not([class])){padding-inline-start:2em}:where(ul:not([class])){list-style:disc;padding-inline-start:2.6rem}:where(ul:not([class]))>li{padding-inline-start:.6rem}:where(ul:not([class]))>li::marker{color:var(--color-text)}:where(ul:not([class]))>li>:where(ul:not([class])){padding-inline-start:1em}p{margin-block:.5em 1.5em}.svg-icon{block-size:100%;display:inline-block;fill:currentcolor;inline-size:100%}.audio-player{--progress-background-color:color-mix(in hsl,var(--color-pink-light) 70%,#0000);--progress-fill-color:var(--color-white);border-radius:1.2rem;color:var(--color-white);margin-block:var(--pagebuilder-block-margin-medium);overflow:clip;padding:1.6rem;position:relative}.audio-player:before{background-color:var(--color-pink);-webkit-mask-image:url(/assets/website/images/decoration/audio-scratch.54f3f766.svg);mask-image:url(/assets/website/images/decoration/audio-scratch.54f3f766.svg);-webkit-mask-position:right center;mask-position:right center;-webkit-mask-size:auto 100%;mask-size:auto 100%;z-index:-1}.audio-player:after,.audio-player:before{content:"";display:block;inset:0;pointer-events:none;position:absolute}.audio-player:after{background-color:var(--color-red-dark);z-index:-2}:is(body:has(>.theme.-dark-mode)) .audio-player:after{background-color:var(--color-pink-white)}:is(body:has(>.theme.-dark-mode)) .audio-player{--progress-background-color:color-mix(in hsl,var(--color-red-dark) 30%,#0000);--progress-fill-color:var(--color-red-dark);color:var(--color-red-dark)}.audio-player>audio{display:none}:is([data-gjs-type=wrapper] .pagecontent-row-container) .audio-player>audio{display:block}.audio-player__title,.image-audio__title{margin-block:0}.audio-player__subtitle,.image-audio__subtitle{font-size:1.6rem;font-style:italic}.audio-player__controls,.image-audio__controls{align-items:center;display:flex;gap:1.6rem;margin-block-start:3rem}.audio-player__play{aspect-ratio:1;background-color:var(--play-background-color,var(--color-white));border:0;border-radius:50%;cursor:pointer;inline-size:4rem;margin-block-start:-1rem;position:relative}.audio-player__play:after{background-color:var(--play-color,var(--color-red-dark));content:"";display:block;inset:0;-webkit-mask-image:url(/assets/website/images/icons/play.8c27e10c.svg);mask-image:url(/assets/website/images/icons/play.8c27e10c.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:1.5rem;mask-size:1.5rem;position:absolute}:is(body:has(>.theme.-dark-mode)) .audio-player__play{--play-color:var(--color-pink);--play-background-color:var(--color-red-dark)}.audio-player__play[data-playing=true]:after{-webkit-mask-image:url(/assets/website/images/icons/pause.234a39b0.svg);mask-image:url(/assets/website/images/icons/pause.234a39b0.svg)}.audio-player__progress-bar{background-color:var(--progress-background-color);display:flex;flex:1}.audio-player__progress-bar>span{background-color:var(--progress-fill-color);block-size:4px;display:inline-block}.audio-player__timer{font-size:1.4rem}.audio-player__volume{align-items:center;display:flex;gap:4px}.audio-player__volume button{background:none;border:none;cursor:pointer;margin:0;padding:0}.audio-player__volume button:after{background-color:currentcolor;block-size:1.7rem;content:"";display:block;inline-size:2.2rem;-webkit-mask-image:url(/assets/website/images/icons/audio.31a7fb37.svg);mask-image:url(/assets/website/images/icons/audio.31a7fb37.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.audio-player__volume input[type=range]{--range:calc(var(--max) - var(--min));--ratio:calc((var(--value) - var(--min))/var(--range));--sx:calc(var(--ratio)*100%);-webkit-appearance:none;block-size:5px;inline-size:3.2rem}.audio-player__volume input[type=range]:focus{outline:none}.audio-player__volume input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;block-size:5px;inline-size:0;visibility:hidden}.audio-player__volume input[type=range]::-webkit-slider-runnable-track{background:var(--progress-background-color);background:linear-gradient(var(--progress-fill-color),var(--progress-fill-color)) 0/var(--sx) 100% no-repeat,var(--progress-background-color);block-size:5px;border:none;border-radius:0;box-shadow:none}.audio-player__volume input[type=range]::-moz-range-thumb{block-size:5px;inline-size:0;visibility:hidden}.audio-player__volume input[type=range]::-moz-range-track{background:var(--progress-background-color);background:linear-gradient(var(--progress-fill-color),var(--progress-fill-color)) 0/var(--sx) 100% no-repeat,var(--progress-background-color);block-size:5px;border:none;border-radius:0;box-shadow:none}.image-with-text-alt__intro,.intro,.video-with-text__intro{font-size:120%;font-weight:var(--font-primary-weight-medium)}.breadcrumbs{margin-block:3rem 2rem;padding-inline:var(--site-padding);text-align:center}.breadcrumbs__link{align-items:center;display:inline-flex;text-decoration:none}.breadcrumbs__link:before{background-color:currentcolor;block-size:1rem;content:"";display:inline-block;inline-size:2rem;margin-inline-end:.5em;-webkit-mask-image:url(/assets/website/images/icons/arrow-left.29d006e8.svg);mask-image:url(/assets/website/images/icons/arrow-left.29d006e8.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:margin .2s ease}.breadcrumbs__link:is(:hover,:focus,:active){text-decoration:underline}.button-row{display:flex;flex-wrap:wrap;gap:2rem;justify-content:flex-start}[data-block-type=button-row] .button-row{margin-block:1.5em}.button-row.-centered,[data-alignment=center] .button-row,[data-alignment=centered] .button-row{justify-content:center}[data-alignment=right] .button-row{justify-content:flex-end}.button-row>*{flex:0 0 auto}[data-block-type=call-to-action]{background-color:var(--color-pink)}:is(body:has(>.theme.-dark-mode)) [data-block-type=call-to-action]{background-color:var(--color-pink-white)}.call-to-action{background-color:var(--color-pink);color:var(--color-white);margin-block:var(--pagebuilder-block-margin-large)}.call-to-action:after,.call-to-action:before{aspect-ratio:1925/70;background-color:var(--color-pink);content:"";display:block;inline-size:100%;-webkit-mask-image:url(/assets/website/images/decoration/call-to-action.cf781f3a.png);mask-image:url(/assets/website/images/decoration/call-to-action.cf781f3a.png);-webkit-mask-size:cover;mask-size:cover;transform:translateY(calc(-100% + 1px))}.call-to-action:after{transform:scaleY(-1) translateY(calc(-100% + 1px))}:is([data-block-type=call-to-action]:last-child) .call-to-action:after{display:none}:is([data-block-type=call-to-action]:last-child) .call-to-action{margin-block-end:0}:is(body:has(>.theme.-dark-mode)) .call-to-action{background-color:var(--color-pink-white);color:var(--color-red-dark)}:is(body:has(>.theme.-dark-mode)) .call-to-action:after,:is(body:has(>.theme.-dark-mode)) .call-to-action:before{background-color:var(--color-pink-white)}.call-to-action__inner{margin-inline:auto;max-inline-size:var(--content-small)}@media(min-width:28.125rem)and (max-width:87.4375rem){.call-to-action__inner{padding-block:calc(1.81579rem + 2.63158vw)}}@media(min-width:87.5rem){.call-to-action__inner{padding-block:5.5rem}}@media(max-width:28.0625rem){.call-to-action__inner{padding-block:3rem}}@media(min-width:28.125rem)and (max-width:87.4375rem){.call-to-action__inner{padding-inline:calc(-.51579rem + 5.36842vw)}}@media(min-width:87.5rem){.call-to-action__inner{padding-inline:7rem}}@media(max-width:28.0625rem){.call-to-action__inner{padding-inline:1.9rem}}:is([data-block-type=call-to-action]:last-child) .call-to-action__inner{padding-block-end:min(10vw,11rem)}.call-to-action__title{margin-block:0;text-align:center}.call-to-action__content{font-size:120%;font-weight:var(--font-primary-weight-medium);text-align:center}.call-to-action__content>:first-child{margin-block-start:3.2rem}.call-to-action__content>:last-child{margin-block-end:0}.call-to-action__actions{display:flex;justify-content:center;margin-block-start:3.2rem}.card{block-size:100%;flex:0 1 45rem;text-decoration-line:none;transition:box-shadow .2s ease-in-out}.card:is(:hover,:focus,:active){box-shadow:0 2px 25px 0 var(--color-pink)}.card[href="#"]{pointer-events:none}:is([data-gjs-type=wrapper] .pagecontent-row-container) .card[href="#"]{pointer-events:auto}@media(width > 909px){.card{flex:0 1 37.5rem}}.card__figure,.event-card__image{position:relative}.card__figure img.-hover,.event-card__image img.-hover{inset:0;opacity:0;position:absolute;transition:opacity .3s ease-in-out}.card__figure img.-hover.-active,.event-card__image img.-hover.-active,a:is(:hover,:focus,:active) .card__figure img.-hover,a:is(:hover,:focus,:active) .event-card__image img.-hover{opacity:1}.card__info{background-color:var(--color-white);color:var(--color-red-dark);padding:1em}.card__title{margin-block:0}.card__description,.card__teaser{margin-block:1em 0}.card__button{margin-block:3.2rem 0}[href="#"] .card__button{display:none}:is([data-gjs-type=wrapper] .pagecontent-row-container) [href="#"] .card__button{display:inline-block}[data-block-type=child-pages] .card__button{display:none}.article-tiles,.article__related-events,.articles__container,.card-grid__inner,.co-production-detail__inner,.co-production-detail__productions-inner,.event-activities__inner,.event-booking-contact__inner,.event-related__inner,.event-school-spot__school-inner,.event-school-spot__spot-content,.event-tiles,.event__credits,.event__main,.events__results,.filters__extra,.filters__main,.highlight-overview__container,.news-tiles__inner,.page-footer__container,.page-header__container,.search__container{inline-size:100%;margin-inline:auto}.card-grid{margin-block:2em var(--pagebuilder-block-margin-medium)}.card-grid__inner{display:flex;flex-wrap:wrap;gap:2.5em;justify-content:center;max-inline-size:calc(--content-medium + 2*var(--site-padding));padding-inline:var(--site-padding)}.card-grid__inner.-empty{justify-content:flex-start}@media(width >= 768px){.card-grid__inner{gap:3em}}.card-rounded{align-items:center;display:flex;flex:0 1 20em;flex-direction:column;text-decoration-line:none}.card-rounded[href="#"]{pointer-events:none}:is([data-gjs-type=wrapper] .pagecontent-row-container) .card-rounded[href="#"]{pointer-events:auto}.card-rounded__figure{block-size:20rem;border-radius:50%;inline-size:20rem;margin-block:2.2rem;overflow:hidden}.card-rounded__info{padding:1.6rem;text-align:center}.card-rounded__title{margin:0}.card-rounded__button,.card-rounded__description{margin-block:3.2rem 0}[href="#"] .card-rounded__button{display:none}:is([data-gjs-type=wrapper] .pagecontent-row-container) [href="#"] .card-rounded__button{display:inline-block}.ckeditor{display:flow-root}.ckeditor .image{clear:both;margin-block:0;text-align:center}.ckeditor .image.image-style-align-left{clear:none;display:table;float:left;margin-inline-end:1rem}.ckeditor .image.image-style-align-left+.image-style-align-left{margin-inline-start:.8rem}.ckeditor .image.image-style-align-right{clear:none;display:table;float:right;margin-inline-start:1rem}.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%}:root{--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%}.cookie-consent{background-color:var(--cookie-consent-background-color);border:0;box-sizing:border-box;color:var(--cookie-consent-color);inline-size:100%;inset-block-end:var(--cookie-consent-bottom,0);margin-block:var(--cookie-consent-margin-block,auto 0);margin-inline:var(--cookie-consent-margin-inline,auto 0);max-block-size:100%;max-inline-size:var(--cookie-consent-max-width);overflow-y:auto;padding:var(--cookie-consent-padding,2em);position:fixed;transform:var(--cookie-consent-transform,none);z-index:var(--cookie-consent-z-index,999)}.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% + 0.5px),0)}}@media(max-height:31rem),(max-width:45rem){.cookie-consent:not(.-is-modal){--cookie-consent-max-width:none}}.cookie-consent__title{color:inherit;margin-block-start:0}.cookie-consent__form fieldset{border:0;padding:0}.cookie-consent__options{background:var(--cookie-consent-options-background-color);color:var(--cookie-consent-options-color);margin:2em 0;padding:1em}.cookie-consent__option-description{display:block;font-size:90%;margin-block:0}.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{container-type:inline-size;cursor:pointer;display:block;margin-block:4rem;margin-inline:auto;max-inline-size:var(--cookie-consent-iframe-template-max-width);min-block-size:300px!important;padding-block-end:var(--cookie-consent-iframe-template-bottom-whitespace,4rem);position:relative}template.-pending-consent:before{align-items:center;background-image:var(--cookie-consent-cover-image);background-position:50%;background-repeat:no-repeat;background-size:cover;block-size:100%;box-sizing:border-box;color:var(--cookie-consent-iframe-template-color,inherit);content:attr(title);display:flex;inline-size:100%;justify-content:center;padding:2em;position:absolute;text-align:center;z-index:1}@supports(container-type:inline-size){template.-pending-consent:before{padding-inline:max(2em,(100cqw - 26em)/2)}}template.-pending-consent:after{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%;content:"";display:block;inset:0;position:absolute}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-max-width:47em;--cookie-consent-color:var(--color-white);--cookie-consent-background-color:var(--color-red-dark);--cookie-consent-options-background-color:#0000;--cookie-consent-iframe-template-color:var(--color-white);--cookie-consent-iframe-template-background-color:var(--color-red-dark)}:root :is(body:has(>.theme.-dark-mode)){--cookie-consent-color:var(--color-red-dark);--cookie-consent-background-color:var(--color-pink-white);--cookie-consent-iframe-template-color:var(--color-white);--cookie-consent-iframe-template-background-color:var(--color-pink)}.cookie-consent .form-row.-checkbox>.choice .form-label{font-weight:var(--font-primary-weight-medium)}.cookie-consent__buttons:not([hidden]){gap:2rem}.cookie-consent__buttons:not([hidden]) .button{--color:var(--color-white);--background-color:var(--color-pink);--hover-background-color:var(--color-pink-light);--hover-color:var(--color-red-dark)}:where(:is(body:has(>.theme.-dark-mode))) .cookie-consent__buttons:not([hidden]) .button{--color:var(--color-white);--background-color:var(--color-red-dark)}.co-production-detail__image-credits,.credits,.event__image-credits{color:var(--color-white);font-size:1.8rem;inset-block-end:0;inset-inline-start:10rem;padding:2rem;position:absolute;text-shadow:0 0 8px var(--color-black);writing-mode:sideways-lr;z-index:2}@media not (width < 94rem){:is(body:has(>.theme.-dark-mode)) .co-production-detail__image-credits,:is(body:has(>.theme.-dark-mode)) .credits,:is(body:has(>.theme.-dark-mode)) .event__image-credits{inset-block-end:3rem}}.dark-mode-toggle{align-items:center;background-color:#0000;block-size:5rem;border:none;color:var(--color-white);cursor:pointer;display:flex;inline-size:5rem;justify-content:center;position:relative}.dark-mode-toggle:after{background-color:var(--color-pink);border-radius:50%;content:"";display:block;filter:blur(3px);inset:0;position:absolute;z-index:-1}.dark-mode-toggle::selection{background-color:#0000}.dark-mode-toggle[aria-pressed=true],:is(body:has(>.theme.-dark-mode)) .dark-mode-toggle{color:var(--color-red-dark)}.dark-mode-toggle[aria-pressed=true]:after,:is(body:has(>.theme.-dark-mode)) .dark-mode-toggle:after{background-color:var(--color-pink-light)}@media(width < 94rem){.dark-mode-toggle{color:var(--color-red-dark)}.dark-mode-toggle:after{background-color:var(--color-pink-light)}:is(body:has(>.theme.-dark-mode)) .dark-mode-toggle:after{background-color:var(--color-pink)}:is(body:has(>.theme.-dark-mode)) .dark-mode-toggle{color:var(--color-white)}:is(.page-header__menu.-is-closed) .dark-mode-toggle{display:none}:is(.page-header__menu:not(.-is-closed)) .dark-mode-toggle{margin-block-start:2em;margin-inline:auto}}@media not (width < 94rem){.dark-mode-toggle{inset-block-end:4rem;inset-inline-start:calc(100% - 86px);position:fixed;z-index:var(--z-index-dark-mode-toggle)}}.datepicker{position:relative}.datepicker__input{block-size:1px;inline-size:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;clip:rect(0,0,0,0);border:0}.datepicker__dialog{background-color:var(--datepicker-background-color,#fff);border:3px solid var(--datepicker-border-color,var(--datepicker-color-primary));border-radius:5px;display:block;inline-size:32rem;inset-block-start:1.2rem;inset-inline-end:0;padding:0;position:absolute;z-index:2}.datepicker__dialog button{align-items:center;background:#0000;border-style:none;display:inline-flex}.datepicker__header{background-color:var(--datepicker-header-background-color,var(--datepicker-color-primary));color:var(--datepicker-header-color,var(--datepicker-color));cursor:default;display:flex;font-weight:700;justify-content:space-around;padding:.7rem;text-transform:uppercase}.datepicker__month-selection{appearance:none;background-image:var(--datepicker-month-selection-arrow,url(/assets/website/node_modules/@inventis/datepicker/src/images/arrow-down.bb4c9db4.svg));background-position:right 0 center;background-repeat:no-repeat;background-size:var(--datepicker-month-selection-arrow-size,.8em);border:none;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:1em;font-weight:700;margin:0;padding:0 1.6rem 0 0;text-align:center;text-transform:none}.datepicker__month-selection:is(:hover,:focus,:active){color:var(--datepicker-button-focus-color,#fff);outline:0}.datepicker__nav{block-size:2.4rem;color:inherit;cursor:pointer;padding:.4rem}.datepicker__nav.-prev{transform:scaleX(-1)}.datepicker__nav:is(:hover,:focus,:active){color:var(--datepicker-button-focus-color,#fff);outline:0}.datepicker__nav[disabled]{visibility:hidden}.datepicker__dates{border:none;border-collapse:initial;inline-size:320px;padding:1em}.datepicker__dates tr{border:1px solid #000}.datepicker__dates td,.datepicker__dates th{background:var(--datepicker-background-color,#fff);border:none;color:var(--datepicker-color,#000);text-align:center}.datepicker__dates th{font-weight:var(--datepicker-th-font-weight,normal);padding:var(--datepicker-th-padding,0)}.datepicker__dates td{background:var(--datepicker-td-background-color,#0000);block-size:4rem;border-radius:var(--datepicker-td-border-radius,50%);font-size:1.5rem;inline-size:4rem;line-height:inherit;margin:0;padding:3px;vertical-align:middle}.datepicker__dates td[aria-disabled]{opacity:.25;pointer-events:none}.datepicker__dates td[aria-selected]{background-color:var(--datepicker-selected-background-color,#0000);border:1px solid var(--datepicker-selected-border-color,#fff);padding:1px}.datepicker__dates td.-today{border:1px solid var(--datepicker-selected-border-color,#fff);color:var(--datepicker-today-color,#000);opacity:var(--datepicker-today-opacity,1)}.datepicker__dates td:not([aria-disabled]){cursor:pointer}.datepicker__dates td:not([aria-disabled]):hover{background-color:var(--datepicker-selected-background-color,#fff);color:#000;padding:2px}.datepicker__dates td:focus-visible{outline:var(--datepicker-focus-color) solid 1px}.datepicker__dialog-message{block-size:1px;inline-size:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;clip:rect(0,0,0,0);border:0}:root{--datepicker-color-primary:var(--color-pink);--datepicker-background-color:var(--color-pink-white);--datepicker-header-color:var(--color-white);--datepicker-color:var(--color-red-dark);--datepicker-focus-color:var(--color-pink);--datepicker-month-selection-arrow:url(/assets/website/images/icons/arrow-down-white.2def242e.svg)}.datepicker__dialog{font-size:2rem}:where(.dropdown>button){background-color:#0000;border:none;margin:0;padding:0}:where(.dropdown>button):not([aria-expanded=true])+[role]{display:none}.dropdown{--label-color-focus:var(--color-pink);--label-background-color-focus:var(--color-pink-white);--panel-background-color:var(--color-pink-light);position:relative}:is(body:has(>.theme.-dark-mode)) .dropdown{--panel-background-color:var(--color-pink)}.dropdown input{opacity:0;position:absolute}.dropdown input[disabled]+label{cursor:not-allowed;opacity:.5}.dropdown input:focus-visible+label{background-color:var(--label-background-color-focus);color:var(--label-color-focus)}.dropdown input[type=checkbox]:checked+label:after{background-color:currentcolor;block-size:100%;content:"";display:block;inline-size:1.4rem;inset-block-start:0;inset-inline-end:1.5rem;-webkit-mask-image:url(/assets/website/images/icons/checkmark.8e4fc350.svg);mask-image:url(/assets/website/images/icons/checkmark.8e4fc350.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.4rem 1.2rem;mask-size:1.4rem 1.2rem;position:absolute}.dropdown label{cursor:pointer;display:block;padding:.75rem 4.5rem .75rem 2.5rem;position:relative}.dropdown label:is(:hover,:focus,:active){background-color:var(--label-background-color-focus);color:var(--label-color-focus)}.dropdown__panel{background:var(--panel-background-color);inline-size:min(28rem,80vw);inset-block-start:100%;inset-inline-start:0;margin-block-start:1.2rem;max-block-size:70vh;overflow-y:auto;padding-block:1rem;position:absolute;z-index:1}@media(width >= 576px){.filters__filters .dropdown:last-of-type .dropdown__panel{inset-inline-end:0;inset-inline-start:unset}}.environment-notice{background-color:var(--color-black);color:var(--color-white);font-size:1.3rem;font-weight:700;padding:.5rem 2rem;pointer-events:none;position:relative;text-align:center;z-index:100}.faq-container{margin-block:1.5em var(--pagebuilder-block-margin-medium)}.faq-item{border:0 solid var(--color-lines);border-block-end-width:1px}.faq-item__title{cursor:pointer;display:block;margin:0;padding:1.4em 6.4rem 1.3em 0;position:relative;text-align:start}.faq-item__title::-webkit-details-marker{display:none}.faq-item__title:after{background-color:currentcolor;block-size:1.5rem;content:"";display:block;inline-size:2.4rem;inset-block-start:1.8em;inset-inline-end:2.4rem;-webkit-mask-image:url(/assets/website/images/icons/arrow-down.d697d216.svg);mask-image:url(/assets/website/images/icons/arrow-down.d697d216.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;transition:transform .2s}.faq-item__title>a{color:inherit;flex:1;text-decoration:none}.faq-item[open] .faq-item__title:after{transform:rotate(180deg)}.faq-item[open] .faq-item__title a{pointer-events:none}.faq-item__content{display:none;margin:0;padding:0 0 1em}.faq-item[open] .faq-item__content,[data-gjs-type=wrapper] .faq-item__content{display:block}.faq-item__content>:first-child{margin-block-start:0}.faq-item__content>:last-child{margin-block-end:0}.file-element{align-items:center;display:flex;gap:1.5rem 2rem;justify-content:space-between;padding-block:1.3em;position:relative}.file-element__data{margin:0}.file-element__name{line-height:1;margin-block:0 .2em;word-break:break-word}.file-element__meta{color:var(--color-meta);display:block;font-size:1.6rem;font-style:italic;text-transform:uppercase}.file-element__meta span{margin-inline-end:1rem}.file-element__meta span:last-child{margin-inline-end:0}.file-element__file{white-space:nowrap}@media(width < 28rem){.file-element{flex-wrap:wrap;padding-block:1.6rem}.file-element__data{flex-basis:100%}}.file-list{border:0 solid var(--color-lines);border-block-end-width:1px;border-block-start-width:1px;list-style:none;margin-block:2em var(--pagebuilder-block-margin-small);padding:0}.file-list>li{border:0 solid var(--color-lines);border-block-end-width:1px;margin:0;padding:0}.file-list>li:last-child{border-block-end-width:0}.filter:not(.dropdown){display:flex;gap:.5em}.filter__label:not(.-icon){border-block-end:2px solid currentcolor}.filter__label:not(.-icon):after{background-color:currentcolor;block-size:.4em;content:"";display:inline-block;inline-size:.6em;margin-inline-start:.6em;-webkit-mask-image:url(/assets/website/images/icons/select.918b4bc0.svg);mask-image:url(/assets/website/images/icons/select.918b4bc0.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:transform .2s ease;vertical-align:middle}.filter__label.-icon{cursor:pointer}.filter__label.-icon svg{block-size:auto;inline-size:1em}.filter__label:focus-visible{color:var(--color-pink)}.filter__label[aria-expanded=true]:after{transform:rotate(180deg)}.filter__content .dropdown__panel{font-size:80%}.filter__list{display:flex;gap:1.5em}@media not (width > 50rem){.filter__list{gap:1em}}.filter__inline-option{cursor:pointer;text-underline-offset:4px}.filter__inline-option>input{opacity:0;position:absolute}.filter__inline-option:not(:has(>input[disabled])):is(:hover,:focus,:active){text-decoration-line:underline}.filter__inline-option:has(>input:checked){cursor:default;text-decoration-line:underline}.filter__inline-option:has(>input[disabled]){cursor:default;opacity:.3}.event-activity__tags,.event-card__tags,.event-properties__genres,.filters__selections,.search__anchors,.tags{display:flex;flex-wrap:wrap;gap:1.2rem 1rem}.article-meta__categories a,.event-activity__tag,.event-card__tag,.event-properties__genre,.filters__selection,.search__anchors a,.tag{border:2px solid var(--border-color);z-index:0}.article-meta__categories a:after,.event-activity__tag:after,.event-card__tag:after,.event-properties__genre:after,.filters__selection:after,.search__anchors a:after,.tag:after{aspect-ratio:1;background-color:var(--background-color-after);border-block-end:2px solid var(--border-color);content:"";display:block;inline-size:20px;inset-block-start:0;inset-inline-end:0;pointer-events:none;position:absolute;transform:rotate(45deg) translate(-4px,-4.9px);transform-origin:bottom right;z-index:1}.article-meta__categories a,.event-activity__tag,.event-card__tag,.event-properties__genre,.filters__selection,.search__anchors a,.tag{--text-color:var(--color-pink);--border-color:var(--color-pink);--background-color:#0000;--background-color-after:var(--color-white);background-color:var(--background-color);border-width:2px;color:var(--text-color);display:inline-block;font-size:1.8rem;font-weight:var(--font-primary-weight-medium);line-height:1.2;padding:.35em 1em;position:relative;text-transform:lowercase;transition:background-color .2s ease-in-out,color .2s ease-in-out}@media(min-width:28.125rem)and (max-width:87.4375rem){.filters{font-size:calc(1.43158rem + 1.26316vw)}}@media(min-width:87.5rem){.filters{font-size:3.2rem}}@media(max-width:28.0625rem){.filters{font-size:2rem}}.filters{display:flex;flex-direction:column-reverse;font-weight:var(--font-primary-weight-medium);margin-block:.5em 2em;row-gap:1rem}.filters__clear svg{block-size:auto;inline-size:.9em}.filters__main{max-inline-size:calc(var(--content-medium) + var(--site-padding)*2);padding-inline:var(--site-padding);position:relative}.filters__main:after{background-color:var(--color-pink-light);content:"";display:block;inset:0;-webkit-mask-image:url(/assets/website/images/decoration/filter-background.ca043960.png);mask-image:url(/assets/website/images/decoration/filter-background.ca043960.png);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;z-index:-1}:is(body:has(>.theme.-dark-mode)) .filters__main:after{background-color:var(--color-pink)}@media(width <= 1650px){.filters__main:after{-webkit-mask-size:auto 100%;mask-size:auto 100%}}@media(min-width:118.4375rem)and (max-width:120.875rem){.filters__main-inner{padding-inline:calc(-94.75rem + 50vw)}}@media(min-width:120.9375rem){.filters__main-inner{padding-inline:2rem}}@media(max-width:118.375rem){.filters__main-inner{padding-inline:0}}.filters__main-inner{align-items:center;display:flex;flex-wrap:wrap;gap:.5em 1.25em;min-block-size:17.5rem;padding-block:5rem}@media not (width > 50rem){.filters__main-inner{justify-content:center}}.filters__extra{display:flex;gap:1.5em;justify-content:flex-end;max-inline-size:calc(var(--content-medium) + var(--site-padding)*2);padding-inline:var(--site-padding)}@media not (width > 50rem){.filters__extra{justify-content:center}}.filters__selections{margin-block:5rem}.filters__selection{--text-color:var(--color-text);--border-color:var(--color-text);--background-color-after:var(--color-pink-white);align-items:center;column-gap:.8rem;display:inline-flex;flex-direction:row-reverse}.filters__selection:before{background-color:var(--text-color);block-size:1.6rem;content:"";display:block;inline-size:1.6rem;-webkit-mask-image:url(/assets/website/images/icons/cross.a81a14a1.svg);mask-image:url(/assets/website/images/icons/cross.a81a14a1.svg);-webkit-mask-size:1.6rem 1.6rem;mask-size:1.6rem 1.6rem;pointer-events:none;transition:background-color .2s ease-in-out}.filters__selection:is(:hover,:focus,:active){--text-color:var(--color-white);--background-color:var(--color-text)}:is(body:has(>.theme.-dark-mode)) .filters__selection{--background-color-after:var(--color-red-dark)}:is(body:has(>.theme.-dark-mode)) .filters__selection:is(:hover,:focus,:active){--text-color:var(--color-red-dark);--background-color:var(--color-white)}.form-control,.widget-holder{position:relative}.form-control{appearance:none;background-clip:padding-box;border:1px solid var(--color-lines);border-radius:4px;display:block;inline-size:100%;padding:1.4rem 2rem 1.8rem}.form-control::-webkit-date-and-time-value{block-size:2.8rem}.form-control::placeholder{color:color-mix(in hsl,var(--color-text) 50%,#0000);opacity:1}.form-control:not(textarea){block-size:6rem}.form-control.is-invalid,.form-control[aria-invalid=true]{background:var(--color-danger-bg);border-color:var(--color-danger)}.form-control:focus{outline-color:var(--color-text)}.form-control:disabled,.form-control[readonly]{opacity:1}textarea.form-control{min-block-size:2rem}.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{background:none;color:#0000;z-index:1}.form-control[type=date]:before,.form-control[type=datetime-local]:before,.form-control[type=time]:before{background-color:currentcolor;block-size:1.8rem;content:"";inline-size:1.9rem;inset-block-start:2rem;inset-inline-end:2.5rem;-webkit-mask-size:cover;mask-size:cover;position:absolute}.form-control[type=date].is-invalid:before,.form-control[type=date][aria-invalid]:before,.form-control[type=datetime-local].is-invalid:before,.form-control[type=datetime-local][aria-invalid]:before,.form-control[type=time].is-invalid:before,.form-control[type=time][aria-invalid]:before{background-color:var(--color-danger)}.form-control[type=date]+.error-indicator,.form-control[type=datetime-local]+.error-indicator,.form-control[type=time]+.error-indicator{display:none}.form-control[type=date]:before,.form-control[type=datetime-local]:before{-webkit-mask:url(/assets/website/elements/svg-icon/icons/calendar.4796daf6.svg) no-repeat 100% 100%;mask:url(/assets/website/elements/svg-icon/icons/calendar.4796daf6.svg) no-repeat 100% 100%}.form-control[type=time]:before{-webkit-mask:url(/assets/website/elements/svg-icon/icons/clock.d5c054ad.svg) no-repeat 100% 100%;mask:url(/assets/website/elements/svg-icon/icons/clock.d5c054ad.svg) no-repeat 100% 100%}.form-row{margin-block-end:2rem}.form-select{appearance:none;background-color:#0000;background-image:url(/assets/website/elements/svg-icon/icons/icon-arrow-down.869760df.svg);background-position:right 2.6rem center;background-repeat:no-repeat;background-size:1.6rem 1.2rem;border:1px solid var(--color-lines);display:block;inline-size:100%;padding:1.4rem 2rem;-moz-padding-start:2.1rem}.form-select[multiple],.form-select[size]:not([size="1"]){padding-inline-end:2.4rem}.form-select.is-invalid,.form-select[aria-invalid]{background-image:none}.form-select.is-invalid+.error-indicator,.form-select[aria-invalid]+.error-indicator{background-color:var(--color-danger);block-size:1.2rem;content:"";inline-size:1.6rem;inset-block-start:calc(50% - .6rem);inset-inline-end:2.6rem;-webkit-mask:url(/assets/website/elements/svg-icon/icons/icon-arrow-down.869760df.svg) no-repeat center;mask:url(/assets/website/elements/svg-icon/icons/icon-arrow-down.869760df.svg) no-repeat center;-webkit-mask-size:cover;mask-size:cover;position:absolute}.form-select:focus{outline-color:var(--color-text)}[data-block-type=form]{margin-block:var(--pagebuilder-block-margin-small) var(--pagebuilder-block-margin-medium)}[data-block-type=form][id]{scroll-margin-block-start:2rem}@media(height > 700px)and (width >= 78rem){[data-block-type=form][id]{scroll-margin-block-start:15rem}}.special-password-row{display:block;inset-block-start:0;inset-inline-start:0;position:fixed;transform:translate3d(-100vw,-100vh,0);z-index:-1}.form-label{display:block;font-size:120%;font-weight:var(--font-primary-weight-medium);margin-block-end:1rem;padding-inline-start:4px}.form-label.required:after{content:"*"}.widget-expanded .form-label.required:after{content:""}.form-label:has(+.widget-holder [aria-invalid]){color:var(--color-danger)}.form-required-notice,.help-text{color:var(--color-meta);font-size:1.4rem;inline-size:100%;margin-block-start:.3rem}.form-required-notice[role=alert],.help-text[role=alert]{color:var(--color-danger)}.form-required-notice:has(+.help-text),.help-text:has(+.help-text){margin-block-end:0}.help-text{margin-inline-start:1.6rem}.form-required-notice{font-style:italic;margin-block-end:2rem}.form-row.-checkbox>.choice,.widget-expanded>.choice{align-items:flex-start;column-gap:1rem;display:flex}.form-row.-checkbox>.choice .form-label,.widget-expanded>.choice .form-label{font-weight:400}.form-row.-checkbox>.choice>input,.widget-expanded>.choice>input{margin-block-start:.7rem}.invalid-feedback{color:var(--color-danger);font-size:1.2rem;inline-size:100%;margin-block-start:.3rem}.invalid-feedback.-root{background:var(--color-danger-bg);color:initial;font-size:1.8rem;line-height:2.8rem;padding:1.2rem 1.2rem 1.6rem 6.2rem;position:relative}.invalid-feedback.-root:before{inset-block-end:1.9rem;inset-inline-start:3.3rem}.invalid-feedback.-root:before,input+.error-indicator,textarea+.error-indicator{background-color:var(--color-danger);block-size:1.8rem;content:"";inline-size:.4rem;-webkit-mask:url(/assets/website/elements/svg-icon/icons/exclamation-mark.61c34c64.svg) no-repeat center;mask:url(/assets/website/elements/svg-icon/icons/exclamation-mark.61c34c64.svg) no-repeat center;-webkit-mask-size:cover;mask-size:cover;position:absolute}input+.error-indicator,textarea+.error-indicator{inset-block-start:2.1rem;inset-inline-end:3.3rem}input[aria-invalid],textarea[aria-invalid]{background-image:url(/assets/website/elements/svg-icon/icons/exclamation-mark.61c34c64.svg);background-position-x:calc(100% - 3.3rem);background-position-y:2.1rem;background-repeat:no-repeat}.gallery__grid{--grid-gap:.5em;margin-block:var(--pagebuilder-block-margin-medium)}.gallery__grid:where(:not(.splide)){display:grid;gap:var(--grid-gap);grid-template-columns:repeat(2,1fr)}.gallery__grid:where(:not(.splide)) [data-orientation=landscape]{grid-column:span 2}[data-size=full] .gallery__grid{margin-inline:var(--site-padding)}.gallery__grid a{block-size:100%;display:block;position:relative}.gallery__grid a:after{background-image:url(/assets/website/images/icons/lightbox.b61ec734.svg);background-position:50%;background-size:contain;block-size:5.6rem;border-radius:50%;content:"";display:block;inline-size:5.6rem;inset-block-start:50%;inset-inline-start:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:opacity .15s ease-in-out}.gallery__grid a:has([data-orientation=landscape]){grid-column:span 2}.gallery__grid a:is(:hover,:focus,:active):after,.gallery__grid a:is(:hover,:focus,:active):before{opacity:1}@media(width >= 480px){.event__gallery .gallery__grid{column-count:2;display:block}}@media(width >= 800px){.gallery__grid{--grid-gap:1.5em;grid-template-columns:repeat(3,1fr)}.event__gallery .gallery__grid{column-count:3}}@media(width >= 1200px){[data-size=full] .gallery__grid{grid-template-columns:repeat(5,1fr)}}.gallery-element{block-size:100%;clip-path:polygon(0 0,calc(100% - 3rem) 0,100% 3rem,100% 100%,0 100%);display:block;object-fit:cover}[data-block-type=gallery] .gallery-element{aspect-ratio:380/455}[data-block-type=gallery] .gallery-element[data-orientation=landscape]{aspect-ratio:790/455}@media(width >= 800px){[data-block-type=gallery] .gallery-element{clip-path:polygon(0 0,calc(100% - 6rem) 0,100% 6rem,100% 100%,0 100%)}}.event__gallery .gallery-element{margin-block-end:var(--grid-gap)}@layer vendor{.glightbox-container{height:100%;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:999999!important;-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{height:100%;overflow:hidden;position:relative;width:100%;z-index:9999}.glightbox-container .gslider{align-items:center;display:flex!important;height:100%;justify-content:center;left:0;overflow:hidden;position:relative;top:0;transform:translateZ(0);transition:transform .4s ease;width:100%}.glightbox-container .gslide{align-items:center;display:flex;justify-content:center;opacity:0;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.glightbox-container .gslide.current{opacity:1;position:relative;z-index:99999}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{display:flex;flex-direction:column;height:100vh;justify-content:center;margin:auto;max-width:100%;position:relative;width:100%}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{border:none;min-height:165px;outline:none!important;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{border:none;display:block;float:none;height:auto;margin:auto;max-height:100vh;max-width:100vw;min-width:200px;object-fit:cover;outline:none;padding:0;touch-action:none;-webkit-user-select:none;user-select:none;width:auto}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{max-width:100%;width:auto}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{max-width:100vh;position:relative;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{margin:auto;width:100%}.gslide-video:before{background:#ff000057;content:"";display:none;height:100%;position:absolute;width:100%}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{height:75vh;max-width:100%!important;min-width:100%}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;margin:auto;max-height:calc(100vh - 40px);max-width:100%;overflow:auto;text-align:left}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:grabbing!important;transition:none}.ginlined-content{display:block!important;opacity:1;overflow:auto}.gslide-external{background:#fff;display:flex;height:100%;max-height:75vh;min-width:100%;overflow:auto;padding:0;width:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{flex-direction:column;margin:0 auto}.gslide-description{flex:1 0 100%;position:relative}.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{background:linear-gradient(180deg,#0000 0,#000000bf);bottom:0;height:auto!important;max-height:78vh;max-width:100vw!important;order:2!important;overflow:auto!important;padding:19px 11px 50px;position:absolute;transition:opacity .3s linear;width:100%}.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{opacity:.4;transition:opacity .5s ease}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{opacity:1;transition:opacity .5s ease}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{animation:lightboxLoader .8s linear infinite;border:2px solid #fff;border-radius:50%;border-right-color:#0000;display:block;height:25px;left:0;margin:0 auto;position:absolute;right:0;top:47%;width:25px;z-index:9999}.goverlay{height:calc(100vh + 1px);left:0;position:fixed;top:-1px;width:100%;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#000}.gclose,.gnext,.gprev{align-items:center;border:none;cursor:pointer;display:flex;flex-direction:column;height:44px;justify-content:center;width:26px;z-index:99999}.gclose svg,.gnext svg,.gprev svg{display:block;height:auto;margin:0;padding:0;width:25px}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{color:#000;font-family:arial;font-size:1em;font-weight:400;line-height:1.4em;margin-bottom:19px}.glightbox-clean .gslide-desc{font-family:arial;font-size:.86em;line-height:1.4em;margin-bottom:0}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#000000bf;border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{left:30px}.glightbox-clean .gnext,.glightbox-clean .gprev{height:50px;position:absolute;top:-100%;width:40px}.glightbox-clean .gnext{right:30px}.glightbox-clean .gclose{height:35px;position:absolute;right:10px;top:15px;width:35px}.glightbox-clean .gclose svg{height:auto;width:18px}.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{opacity:1;transform:translateZ(0);visibility:visible}}@keyframes gslideOutLeft{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(-60%,0,0);visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;transform:translateZ(0)}}@keyframes gslideOutRight{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(60%,0,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{flex-direction:row;height:auto;width:auto}.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 0 #000000a6}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{height:100%;overflow-y:auto;position:absolute}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#00000052}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .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}}}.gslide-description{background:#0000;color:var(--color-white)}[data-block-type=highlight-overview]:has(.highlight-overview__list){position:relative}[data-block-type=highlight-overview]:has(.highlight-overview__list):before{aspect-ratio:1920/1130;background-color:var(--color-pink);content:"";inline-size:100%;inset:0;-webkit-mask-image:url(/assets/website/images/decoration/highlights.b4974b6a.svg);mask-image:url(/assets/website/images/decoration/highlights.b4974b6a.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;min-block-size:100%;position:absolute}:is(body:has(>.theme.-dark-mode)) [data-block-type=highlight-overview]:has(.highlight-overview__list):before{background-color:var(--color-pink-light)}.highlight-overview__container{max-inline-size:calc(var(--inner-container-max-width) + var(--site-padding)*2);padding-inline:var(--site-padding)}@media(min-width:28.125rem)and (max-width:87.4375rem){.highlight-overview__list{row-gap:calc(.57895rem + 3.15789vw)}}@media(min-width:87.5rem){.highlight-overview__list{row-gap:5rem}}@media(max-width:28.0625rem){.highlight-overview__list{row-gap:2rem}}.highlight-overview__list{display:flex;flex-direction:column;inline-size:100%;padding-block-start:3em}@media(width >= 768px){.highlight-overview__list>:nth-child(2n){margin-inline-start:auto}[data-block-type=media-banner]+[data-block-type=highlight-overview] .highlight-overview__list{margin-block-start:-5.2rem;padding-block-start:21rem}}@media(width >= 1400px){[data-block-type=highlight-overview]:before{-webkit-mask-size:contain;mask-size:contain}}.highlight{max-inline-size:88rem}.highlight__link{display:flex;flex-direction:column;transition:filter .3s ease-in;will-change:filter}.highlight__link:is(:hover,:focus,:active){filter:drop-shadow(2px 2px 15px var(--color-pink))}.highlight__figure{overflow:hidden}.highlight__figure img{block-size:100%;clip-path:var(--clip-path-image-corner);object-fit:cover}.highlight__info{align-items:start;background-color:var(--color-white);color:var(--color-red-dark);display:flex;flex-direction:column;padding:1.3em;row-gap:2rem}.highlight.-highlighted .highlight__info{background-color:var(--color-red-dark);color:var(--color-white)}:is(body:has(>.theme.-dark-mode)) .highlight.-highlighted .highlight__info{background-color:var(--color-pink)}.highlight__title{margin:0}@media(min-width:28.125rem)and (max-width:87.4375rem){.highlight__description{font-size:calc(1.61053rem + .42105vw)}}@media(min-width:87.5rem){.highlight__description{font-size:2.2rem}}@media(max-width:28.0625rem){.highlight__description{font-size:1.8rem}}.highlight__description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;margin:0}.highlight__button:after{--hover-background-color:var(--color-pink-light)}.highlight.-highlighted .highlight__button:after{--hover-background-color:var(--color-pink)}:is(body:has(>.theme.-dark-mode)) .highlight.-highlighted .highlight__button:after{--hover-background-color:var(--color-red-dark)}@media(width >= 768px){.highlight__link{align-items:stretch;flex-direction:row-reverse}.highlight__link>:nth-child(n){inline-size:50%}.highlight__info{padding:2em 2em 1.5em}}.iframe{margin:2em 0 var(--pagebuilder-block-margin-small)}.iframe__frame iframe{inline-size:100%;max-inline-size:100%}[data-frame-url="about:blank"] .iframe__frame{background-color:var(--color-placeholder)}:is([data-gjs-type=wrapper] .pagecontent-row-container) .iframe__frame{background-color:var(--color-placeholder);min-block-size:45rem}.image-audio,.image-block img{clip-path:polygon(0 0,85% 0,100% 25%,100% 100%,0 100%)}.image-audio{margin-inline:auto;max-inline-size:60rem;position:relative}.image-audio__content{--progress-background-color:color-mix(in hsl,var(--color-white) 70%,#0000);--progress-fill-color:var(--color-white);background:linear-gradient(180deg,#0000,#000000b3 75%);color:var(--color-white);display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:1.6rem;position:absolute}:is([data-gjs-type=wrapper] .pagecontent-row-container) .image-audio__content{inset-block-start:auto}.image-audio__content>audio{display:none}:is([data-gjs-type=wrapper] .pagecontent-row-container) .image-audio__content>audio{display:block}.image-audio__controls{margin-block-start:1rem}.image-audio__controls .audio-player__play{--play-color:var(--color-black)}:is(body:has(>.theme.-dark-mode)) .image-audio__controls .audio-player__play{--play-color:var(--color-black);--play-background-color:var(--color-white)}.image-grid{margin-block:2rem;padding-inline:var(--site-padding)}.image-grid a{clip-path:polygon(0 0,calc(100% - 3rem) 0,100% 3rem,100% 100%,0 100%);text-decoration-line:none}.image-grid img{block-size:100%;display:block;object-fit:cover}.image-grid__grid{--gap:2rem;--columns:1;--columns-gaps:(var(--columns) - 1);display:flex;flex-wrap:wrap;gap:var(--gap)}.image-grid__grid>:nth-child(n){flex-basis:calc(100%/var(--columns) - var(--columns-gaps)*var(--gap)/var(--columns))}[data-columns=eight] .image-grid__grid,[data-columns=five] .image-grid__grid,[data-columns=four] .image-grid__grid,[data-columns=seven] .image-grid__grid,[data-columns=six] .image-grid__grid,[data-columns=three] .image-grid__grid,[data-columns=two] .image-grid__grid{--columns:2}[data-alignment=center] .image-grid__grid{justify-content:center}@media(width >= 768px){.image-grid{margin-block:2rem 3rem}.image-grid__grid{--gap:3rem}[data-columns=three] .image-grid__grid{--columns:3}[data-columns=three] .image-grid__grid a{clip-path:polygon(0 0,calc(100% - 6rem) 0,100% 6rem,100% 100%,0 100%)}[data-columns=eight] .image-grid__grid,[data-columns=five] .image-grid__grid,[data-columns=four] .image-grid__grid,[data-columns=seven] .image-grid__grid,[data-columns=six] .image-grid__grid{--columns:4}}@media(width >= 992px){[data-columns=five] .image-grid__grid{--columns:5}[data-columns=five] .image-grid__grid a{clip-path:polygon(0 0,calc(100% - 6rem) 0,100% 6rem,100% 100%,0 100%)}[data-columns=eight] .image-grid__grid,[data-columns=seven] .image-grid__grid,[data-columns=six] .image-grid__grid{--columns:6}}@media(width >= 1200px){.image-grid__grid a{clip-path:polygon(0 0,calc(100% - 6rem) 0,100% 6rem,100% 100%,0 100%)}[data-columns=seven] .image-grid__grid{--columns:7}[data-columns=eight] .image-grid__grid{--columns:8}}.image-with-text{display:flex;flex-direction:column;gap:3rem;margin-block:1.5em}.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{align-items:flex-start;display:flex;flex-direction:row;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}}.row[data-block-type=image-with-text-alt][data-size=medium] .row__inner{max-inline-size:var(--content-large)}.image-with-text-alt,.video-with-text{margin-inline:var(--site-padding)}[data-size=medium] .image-with-text-alt,[data-size=medium] .video-with-text{gap:1.5em;padding-block:4rem}@media(width >= 768px){.image-with-text-alt,.video-with-text{align-items:flex-start;display:flex;margin-inline:var(--site-padding-small)}}@media(width >= 1200px){.image-with-text-alt,.video-with-text{align-items:center}}.image-with-text-alt__image,.video-with-text__video{box-sizing:border-box}.image-with-text-alt__image img,.video-with-text__video img{clip-path:var(--clip-path-image-corner2)}[data-size=medium] .image-with-text-alt__image img,[data-size=medium] .video-with-text__video img{margin-inline:auto}[data-size=full] .image-with-text-alt__image img,[data-size=full] .video-with-text__video img{aspect-ratio:3/2;block-size:100%;inline-size:100%;object-fit:cover}@media(width >= 768px){.image-with-text-alt__image,.video-with-text__video{flex:0 0 50%;justify-self:stretch}.image-with-text-alt__image img,.video-with-text__video img{block-size:100%;display:block;inline-size:100%;object-fit:cover}[data-order=text-first] .image-with-text-alt__image,[data-order=text-first] .video-with-text__video{order:1}[data-size=medium] .image-with-text-alt__image,[data-size=medium] .video-with-text__video{flex:0 0 min(50%,58.5rem)}}.image-with-text-alt__content,.video-with-text__content{box-sizing:border-box;padding:1.6rem 2rem}[data-size=medium] .image-with-text-alt__content,[data-size=medium] .video-with-text__content{padding-inline:0}@media(width >= 768px){.image-with-text-alt__content,.video-with-text__content{flex:0 0 50%;padding-inline:3.6rem}[data-order=text-first] .image-with-text-alt__content,[data-order=text-first] .video-with-text__content{order:0}[data-size=medium] .image-with-text-alt__content,[data-size=medium] .video-with-text__content{padding-inline:3.6rem}}.image-with-text-alt__content-wrapper,.video-with-text__content-wrapper{margin:auto;max-inline-size:72rem}.image-with-text-alt__tag,.video-with-text__tag{display:block;font-size:120%;font-weight:var(--font-primary-weight-medium);margin:0 0 1rem}.image-with-text-alt__description,.image-with-text-alt__intro,.image-with-text-alt__title,.video-with-text__description,.video-with-text__intro,.video-with-text__title{margin:0 0 3.2rem}.language-selection__toggle{background-color:#0000;border:none;display:none;margin:0;overflow-wrap:normal;padding:0}.language-selection__options{column-gap:2rem;display:flex}.language-selection__option-label{font-weight:var(--font-primary-weight-medium);text-decoration-thickness:2px;text-transform:lowercase;text-underline-offset:4px}.language-selection__option.-active .language-selection__option-label,a.language-selection__option-label:is(:hover,:focus,:active){text-decoration-line:underline}.maintenance{inline-size:100%;margin-inline:auto;max-inline-size:var(--content-small);text-align:center}.video-banner{aspect-ratio:var(--video-banner-aspect-ratio,16/9);display:flex;flex-direction:column;inline-size:100%;justify-content:flex-end;min-block-size:var(--video-banner-min-height,50rem);position:relative}.video-banner img{block-size:100%;inset-inline-start:50%;object-fit:cover;position:absolute;transform:translateX(-50%)}.video-banner button[data-video-playstate]{align-items:center;background-color:var(--video-banner-button-play-state,#00000059);block-size:var(--video-banner-button-height,2.5rem);border:none;border-radius:var(--video-banner-button-border-radius,.4rem);cursor:pointer;display:flex;inline-size:var(--video-banner-button-width,2.5rem);inset-block-end:var(--video-banner-button-position-bottom,1rem);inset-inline-end:var(--video-banner-button-position-right,1rem);justify-content:center;margin:0;padding:0;position:absolute;transition:background-color .2s ease;z-index:1}.video-banner button[data-video-playstate]:after{background-image:var(--video-banner-button-icon-pause,url(/assets/website/node_modules/@inventis/videoplayer/src/images/pause.e58676d9.svg));background-position:50%;background-repeat:no-repeat;background-size:contain;block-size:var(--video-banner-button-icon-height,1rem);content:"";display:inline-block;inline-size:var(--video-banner-button-icon-width,1rem)}[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{block-size:100%;box-sizing:border-box;inline-size:100%;inset-block-start:0;inset-inline-start:0;overflow:hidden;padding:0;pointer-events:none;position:absolute}.media-banner__video,.video-banner__video{background-position:50%;background-size:cover;block-size:100%;inline-size:100%;overflow:hidden;position:absolute;scale:var(--video-banner-scale,1.1)}.media-banner__video:after,.video-banner__video:after{background:var(--video-banner-overlay-background,none);content:"";inset:0;pointer-events:none;position:absolute}.media-banner__video-frame,.video-banner__video-frame{block-size:revert-layer;inset-block-start:50%;inset-inline-start:50%;max-inline-size:none;position:absolute;transform:translate(-50%,-50%)}.media-banner__video-frame iframe,.video-banner__video-frame iframe{border:none;inset-block-start:50%;inset-inline-start:50%;max-inline-size:none;position:absolute;transform:translate(-50%,-50%)}.media-banner{align-items:flex-end;block-size:72rem;box-sizing:border-box;display:flex;justify-content:center;max-block-size:calc(100dvh - 12.8rem);position:relative}[data-alignment=left] .media-banner{justify-content:left}[data-color=light] .media-banner{color:var(--color-white)}[data-color=dark] .media-banner{color:var(--color-red-dark)}@media(width > 1455px){[data-aspect-ratio=crop] .media-banner{--video-banner-scale:1.01}}@media(min-width:90.9375rem)and (max-width:120.875rem){[data-aspect-ratio=crop] .media-banner{block-size:calc(-.75rem + 50vw)}}@media(min-width:120.9375rem){[data-aspect-ratio=crop] .media-banner{block-size:96rem}}@media(max-width:90.875rem){[data-aspect-ratio=crop] .media-banner{block-size:72rem}}[data-aspect-ratio=wide] .media-banner{aspect-ratio:1920/840;min-block-size:auto}@media(width < 94rem){.media-banner{max-block-size:calc(100dvh - 8.5rem)}}.media-banner__image{inset:0;position:absolute}.media-banner__image img{block-size:100%;display:block;inline-size:100%;object-fit:cover}.media-banner__image figcaption[data-cb-caption]{inset-inline:auto 0}[data-gjs-type=wrapper] .media-banner__video-wrapper{z-index:-1}.media-banner__video-wrapper .button-pause{display:none;inset-block-start:2rem;inset-inline-end:2rem;position:absolute;z-index:2}.media-banner__video-wrapper:has(iframe){pointer-events:auto}.media-banner__video-wrapper:has(iframe) .button-pause{display:block}.media-banner__video{pointer-events:none}@media(min-width:28.125rem)and (max-width:87.4375rem){.media-banner__content{padding-block:calc(2.57895rem + 3.15789vw)}}@media(min-width:87.5rem){.media-banner__content{padding-block:7rem}}@media(max-width:28.0625rem){.media-banner__content{padding-block:4rem}}.media-banner__content{background-image:linear-gradient(180deg,#0000,#0009);box-sizing:initial;inline-size:100%;padding-inline:var(--site-padding);position:relative;text-align:center}[data-alignment=left] .media-banner__content{text-align:start}.media-banner__content>:first-child{margin-block-start:0}.media-banner__content>:last-child{margin-block-end:0}.media-banner__content>*{color:inherit;margin-inline:auto;max-inline-size:38em}[data-alignment=left] .media-banner__content>*{margin-inline-start:0}.media-banner__subtitle{font-weight:var(--font-primary-weight-medium)}.media-banner__description,.media-banner__title{margin-block:2rem}:root{--page-header-height:12.8rem}@media not (width >= 78rem){:root{--page-header-height:8.5rem}}.page-header{background-color:color-mix(in hsl,var(--color-pink-white) 90%,#0000);color:var(--color-pink);transition:color .9s ease,background-color .9s ease}:is(body:has(>.theme.-dark-mode)) .page-header{background-color:color-mix(in hsl,var(--color-red-dark) 90%,#0000)}.page-header:has(.page-header__menu:not(.-is-closed)){z-index:var(--z-index-page-header-open)}@media(height > 700px)and (width >= 78rem){.page-header{inset-block-start:0;position:sticky;z-index:var(--z-index-page-header)}}.page-header__container{align-items:center;block-size:var(--page-header-height);display:flex;justify-content:center;max-inline-size:var(--inner-container-max-width);padding-inline:var(--site-padding-small)}.page-header__logo{z-index:1}@media(min-width:28.125rem)and (max-width:87.4375rem){.page-header__logo{flex-basis:calc(24.07895rem + 3.15789vw)}}@media(min-width:87.5rem){.page-header__logo{flex-basis:28.5rem}}@media(max-width:28.0625rem){.page-header__logo{flex-basis:25.5rem}}.page-header__logo img.-light-mode{display:block}.page-header__logo img.-dark-mode,:is(body:has(>.theme.-dark-mode)) .page-header__logo img.-light-mode{display:none}:is(body:has(>.theme.-dark-mode)) .page-header__logo img.-dark-mode{display:block}.menu__top-close,.page-header__menu-toggle{aspect-ratio:1;background-color:#0000;background-color:var(--color-pink);border:none;color:var(--color-white);font-size:2rem;inline-size:10rem;inset-inline-end:0;margin:0;margin-inline-start:auto;padding:0;padding-block:0 3rem;position:absolute;text-align:center;z-index:var(--z-index-menu-toggle)}.menu__top-close>span,.page-header__menu-toggle>span{display:inline-block}.menu__top-close:is(:hover,:focus,:active),.page-header__menu-toggle:is(:hover,:focus,:active),:is(.page-header__menu:not(.-is-closed)) .menu__top-close,:is(.page-header__menu:not(.-is-closed)) .page-header__menu-toggle,:is(body:has(>.theme.-dark-mode)) .menu__top-close,:is(body:has(>.theme.-dark-mode)) .page-header__menu-toggle{background-color:var(--color-pink-light);color:var(--color-red-dark)}:is(body:has(>.theme.-dark-mode)) :is(.page-header__menu:not(.-is-closed)) .menu__top-close,:is(body:has(>.theme.-dark-mode)) :is(.page-header__menu:not(.-is-closed)) .page-header__menu-toggle{background-color:var(--color-pink);color:var(--color-white)}@media not (width < 94rem){.menu__top-close,.page-header__menu-toggle{display:none}}@media(width < 94rem)and (pointer:fine){.menu__top-close,.page-header__menu-toggle{clip-path:polygon(100% 0,100% 100%,0 0);cursor:pointer;inline-size:8.5rem;inset-block-start:0}.menu__top-close>span,.page-header__menu-toggle>span{transform:rotate(45deg) translate(1rem,-1.5rem)}}@media(width < 94rem)and (pointer:coarse){.menu__top-close,.page-header__menu-toggle{border-block-start:1px solid var(--color-pink-light);clip-path:polygon(100% 0,100% 100%,0 100%);inset-block-start:calc(100dvh - 10rem);position:fixed}.menu__top-close>span,.page-header__menu-toggle>span{transform:rotate(-45deg) translate(-1rem,3rem)}}.page-header__menu{display:none}.page-header__menu.-is-closing,.page-header__menu.-is-opening{transform:translateX(100%);transition:transform .2s ease}.page-header__menu.-is-open{transform:translateX(0)}.page-header__menu:not(.-is-closed){display:block}@media(width < 94rem){.page-header__menu.-is-closing,.page-header__menu.-is-open{background-color:var(--color-pink);color:var(--color-white);flex:1 1 auto;inset:0;overflow-y:auto;overscroll-behavior:contain;position:fixed;z-index:var(--z-index-menu)}:is(body:has(>.theme.-dark-mode)) .page-header__menu.-is-closing,:is(body:has(>.theme.-dark-mode)) .page-header__menu.-is-open{background-color:var(--color-red-dark)}}@media(width >= 78rem){.page-header__menu:not(.-is-open):not(.-is-closing){align-items:center;block-size:var(--page-header-height);display:flex;inline-size:100%;inset-block-start:0;position:absolute}}:root{--menu-column-gap:calc(-5.71429rem + 7.14286vw)}:is(.page-header__menu:not(.-is-closed)) .menu{block-size:100%;padding-inline:var(--site-padding);text-align:center}@media(width < 94rem){.menu{--menu-column-gap:5rem}}.menu__top{display:flex;padding:2rem}:is(.page-header__menu.-is-closed) .menu__top{display:none}@media not (width < 94rem){.menu__top{display:none}}:is(.page-header__menu:not(.-is-closed)) .menu__navigation{padding-block-start:7.8rem;position:relative}@media(width < 94rem){:is(.page-header__menu.-is-closed) .menu__meta-navigation{display:none}}@media not (width < 94rem){:is(.page-header__menu.-is-closed) .menu__meta-navigation{align-items:center;block-size:var(--page-header-height);display:flex;inset-block-start:0;inset-inline-end:var(--site-padding-small);position:absolute;text-align:end}}.menu__languages{align-items:center;display:flex;position:absolute}:is(.page-header__menu.-is-closed) .menu__languages{block-size:var(--page-header-height);inset-block-start:0;inset-inline-start:var(--site-padding-small)}:is(.page-header__menu:not(.-is-closed)) .menu__languages{inset-block-start:1rem}@media(pointer:coarse){:is(.page-header__menu:not(.-is-closed)) .menu__languages{inset-inline-end:var(--site-padding-small)}}@media(pointer:fine){:is(.page-header__menu:not(.-is-closed)) .menu__languages{inset-inline-start:var(--site-padding-small)}}@media(width < 94rem){:is(.page-header__menu.-is-closed) .menu__languages{display:none}}.footer-navigation{display:flex;flex-direction:column}.footer-navigation a{display:inline-block;margin-block-end:1rem;text-decoration-line:none}.footer-navigation a:is(:hover,:focus,:active){text-decoration-line:underline}@media(width > 102rem){.footer-navigation.-quick{column-count:2}.footer-navigation.-contact{column-count:1}.footer-navigation{display:block}}@media(min-width:28.125rem)and (max-width:87.4375rem){.footer-navigation{column-gap:calc(1.93684rem + 1.47368vw)}}@media(min-width:87.5rem){.footer-navigation{column-gap:4rem}}@media(max-width:28.0625rem){.footer-navigation{column-gap:2.6rem}}.footer-navigation__item{page-break-inside:avoid;break-inside:avoid}@media(min-width:28.125rem)and (max-width:87.4375rem){.legal-navigation{column-gap:calc(-.05263rem + 1.89474vw)}}@media(min-width:87.5rem){.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:.5em}.legal-navigation a{text-decoration-line:none}.legal-navigation a:is(:hover,:focus,:active){text-decoration-line:underline}@media(width < 43.75rem){.legal-navigation{justify-content:center}}.legal-navigation__item{display:inline-flex;flex:0 0 auto}.legal-navigation__item.-inventis svg,.legal-navigation__item.-mutant svg{inline-size:auto;margin-inline-start:.5rem}.legal-navigation__item.-inventis svg{transform:translateY(-4px)}.main-navigation{display:flex;font-weight:var(--font-primary-weight-medium)}.main-navigation a{text-decoration-line:none}.main-navigation a:is(:hover,:focus,:active),.main-navigation a[aria-current=page]{text-decoration-line:underline}@media(width < 94rem){:is(.page-header__menu:not(.-is-closed)) .main-navigation{flex-direction:column;font-size:4rem;font-weight:var(--font-primary-weight-bold);row-gap:.5rem}}@media(width >= 78rem){:is(.page-header__menu.-is-closed) .main-navigation{align-items:center;block-size:100%;column-gap:var(--menu-column-gap);flex-direction:row;font-size:3.2rem;inset-block-start:0;position:absolute}:is(.page-header__menu.-is-closed) .main-navigation.-left{inset-inline-end:calc(50% + var(--menu-column-gap) + 14.25rem);justify-content:flex-end}:is(.page-header__menu.-is-closed) .main-navigation.-right{inset-inline-start:calc(50% + var(--menu-column-gap) + 14.25rem);justify-content:flex-start}}.main-navigation__item.-search svg{transition:transform .3s ease-in-out}.main-navigation__item.-search a:is(:hover,:focus,:active) svg{transform:scale(1.2)}@media(width < 94rem){:is(.page-header__menu.-is-closed) .main-navigation__item.-search{display:none}:is(.page-header__menu:not(.-is-closed)) .main-navigation__item.-search{inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;text-align:center}}.meta-navigation{display:flex;flex-direction:column}.meta-navigation a{text-decoration-line:none}.meta-navigation a:is(:hover,:focus,:active),.meta-navigation a[aria-current=page]{text-decoration-line:underline}@media(width < 94rem){.meta-navigation{margin-block-start:2em;row-gap:.75em}}.oembed-media{block-size:auto;display:block;inline-size:100%;margin:0 auto;margin-block:3rem;margin-block-end:2rem;position:relative}.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;block-size:auto;max-inline-size:var(--oembed-media-max-inline-size,none);padding-block-end:0}}.oembed-media[data-type=video] iframe{block-size:100%;display:block;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute}.page-footer-contact{line-height:1.5}.page-footer-contact a{text-decoration-line:none}.page-footer-contact a:is(:hover,:focus,:active){text-decoration-line:underline}@media(min-width:20rem)and (max-width:87.4375rem){.page-footer-contact__logo{max-inline-size:calc(14.92222rem + 5.55556vw)}}@media(min-width:87.5rem){.page-footer-contact__logo{max-inline-size:22.7rem}}@media(max-width:19.9375rem){.page-footer-contact__logo{max-inline-size:16.7rem}}.page-footer-contact__logo{inline-size:100%}.page-footer-contact__address{font-style:normal}.page-footer-contact__other{display:flex;flex-direction:column}.page-footer-contact__other-item{white-space:nowrap}.page-footer-legal{align-items:center;display:flex;flex-direction:column;font-size:1.4rem;line-height:1.8rem;row-gap:.6rem}@media(width >= 768px){.page-footer-legal{align-items:baseline;flex-direction:row;justify-content:space-between}}.page-footer-partners{align-items:center;display:flex;gap:1em 2em}.page-footer-partners a{display:block;flex:0 0 auto;text-decoration-line:none}.page-footer-partners a svg{inline-size:auto;max-block-size:4.2rem;max-inline-size:100%}.page-footer-partners a.-vlaanderen svg{transform:scale(1.1)}.page-footer-partners a.-de-standaard svg{inline-size:auto;max-block-size:1.8rem}.page-footer-partners a.-gva svg{inline-size:auto;max-block-size:2.8rem}@media(width < 43.75rem){.page-footer-partners{flex-wrap:wrap;justify-content:center;margin-inline:1em}}.page-footer-social__title{margin-block-start:0}@media(width < 47.5rem){.page-footer-social__title{text-align:center}}.page-footer{background-color:var(--color-red-dark);color:var(--color-pink)}:is(body:has(>.theme.-dark-mode)) .page-footer{background-color:var(--color-pink);color:var(--color-white)}.page-footer__container{max-inline-size:var(--inner-container-max-width);padding-inline:var(--site-padding-small)}@media(min-width:40.625rem)and (max-width:120.5625rem){.page-footer__logo{margin-block-end:calc(10.69531rem - 19.53125vw)}}@media(min-width:120.625rem){.page-footer__logo{margin-block-end:-27rem}}@media(max-width:40.5625rem){.page-footer__logo{margin-block-end:-2rem}}.page-footer__logo>svg{block-size:auto;max-inline-size:100%}@media(width < 43.75rem){.page-footer__logo{padding-block:2em}}.page-footer__middle{display:flex;justify-content:space-between}@media(width < 43.75rem){.page-footer__middle{align-items:center;flex-direction:column;row-gap:2em}}.page-footer__middle-left{flex:1}@media(width < 43.75rem){.page-footer__middle-left{text-align:center}}.page-footer__middle-right{column-gap:3rem;display:grid;flex:0 1 44%;grid-template-areas:"contact quick socials";grid-template-columns:auto auto max-content;justify-content:space-between}@media(width < 81.25rem){.page-footer__middle-right{grid-template-areas:"contact quick" "socials quick";grid-template-columns:1fr 1fr}}@media(width < 63.5rem){.page-footer__middle-right{flex-basis:56%}}@media(width < 47.5rem){.page-footer__middle-right{flex-basis:65%}}@media(width < 43.75rem){.page-footer__middle-right{align-items:center;display:flex;flex-direction:column;row-gap:1em;text-align:center}}.page-footer__navigation{max-inline-size:27.5rem}.page-footer__navigation.-contact{grid-area:contact}.page-footer__navigation.-quick{grid-area:quick}.page-footer__navigation-title{margin-block-start:0}.page-footer__social{grid-area:socials;text-align:end}@media(width < 81.25rem){.page-footer__social{text-align:start}}.page-footer__bottom{align-items:center;display:flex;flex-wrap:wrap;gap:2em 3em;margin-block:2em}@media(width < 43.75rem){.page-footer__bottom{gap:3em;marginb-block:3em}}.page-footer__partners{flex:1 1 auto}.page-title{margin-inline:auto;max-inline-size:var(--outer-container-max-width);padding-inline:var(--site-padding);text-align:center}.breadcrumbs+.page-title{margin-block-start:2rem}@media(min-width:28.125rem)and (max-width:87.4375rem){.pagination{margin-block:calc(3.05263rem + 2.10526vw)}}@media(min-width:87.5rem){.pagination{margin-block:6rem}}@media(max-width:28.0625rem){.pagination{margin-block:4rem}}.pagination{align-items:center;block-size:3.6rem;display:flex;inline-size:100%;justify-content:space-between}.pagination__summary{align-self:center;inline-size:auto;margin:0;padding-inline:.5rem;text-align:center}.pagination__list{align-items:stretch;display:none;list-style:none;margin:0 2rem;padding:0}.pagination__next,.pagination__previous{align-items:center;block-size:5rem;cursor:pointer;display:flex;inline-size:5rem;justify-content:center;position:relative}.pagination__next:after,.pagination__previous:after{background-color:var(--color-primary);block-size:5rem;border-radius:50%;content:"";filter:blur(12.5px);inline-size:5rem;inset:0;pointer-events:none;position:absolute;z-index:-1}:is(body:has(>.theme.-dark-mode)) .pagination__next:after,:is(body:has(>.theme.-dark-mode)) .pagination__previous:after{background-color:var(--color-pink-light)}.pagination__next svg,.pagination__previous svg{block-size:2.7rem;color:var(--color-white);inline-size:1.8rem}.pagination__next:is(:hover,:focus,:active):after,.pagination__previous:is(:hover,:focus,:active):after{background-color:var(--color-red-dark)}:is(body:has(>.theme.-dark-mode)) .pagination__next:is(:hover,:focus,:active):after,:is(body:has(>.theme.-dark-mode)) .pagination__previous:is(:hover,:focus,:active):after{background-color:var(--color-primary)}.pagination__previous svg{transform:scaleX(-1)}.pagination__item{box-sizing:border-box;display:flex;margin:0;padding:0}.pagination__item-link,.pagination__item-spacer{box-sizing:border-box;display:inline-block;line-height:3.6rem;padding-inline:1rem;text-align:center}.pagination__item-link[aria-current=page],.pagination__item-spacer[aria-current=page]{color:var(--color-primary);font-weight:var(--font-weight-semibold)}:is(body:has(>.theme.-dark-mode)) .pagination__item-link[aria-current=page],:is(body:has(>.theme.-dark-mode)) .pagination__item-spacer[aria-current=page]{color:var(--color-pink-light)}a.pagination__item-link:is(:hover,:focus,:active){text-decoration-line:underline}@media(width >= 576px){.pagination{inline-size:auto;justify-content:center}.pagination__summary{display:none}.pagination__list{display:flex}.pagination__next span,.pagination__previous span{display:none}}.quote,:where(blockquote:not([class])){color:var(--color-pink);font-style:italic;line-height:1.1;margin-block:1.5em}@media(min-width:28.125rem)and (max-width:87.4375rem){.quote,:where(blockquote:not([class])){font-size:calc(3.05789rem + .31579vw)}}@media(min-width:87.5rem){.quote,:where(blockquote:not([class])){font-size:3.5rem}}@media(max-width:28.0625rem){.quote,:where(blockquote:not([class])){font-size:3.2rem}}.quote__quote{margin:0}.quote__author{font-size:inherit;margin-block-start:1em}.quote__author:not(:empty):before{content:"— "}.row:not([data-size=full]){padding-inline:var(--site-padding)}.row[id]{scroll-margin-block-start:2rem}@media(height > 700px)and (width >= 78rem){.row[id]{scroll-margin-block-start:15rem}}.row__sizer{margin-inline:auto;max-inline-size:var(--max-content-full-width)}.row:not([data-size]) .row__sizer,.row[data-size=small] .row__sizer{max-inline-size:var(--content-medium)}.row__inner{box-sizing:initial;margin-inline:auto;max-inline-size:var(--content-small)}.row[data-size=medium] .row__inner{max-inline-size:var(--content-medium)}.row[data-size=full] .row__inner{max-inline-size:var(--max-content-full-width)}[data-gjs-type=wrapper] .pagecontent-row-container{padding-block-end:2em}.scrolling-table{margin-block:1.5em var(--pagebuilder-block-margin-small);max-inline-size:100%;overflow:auto}.scrolling-table .table{margin-block:0}.scrolling-table__table{min-inline-size:62.5rem}.scrolling-table__table table{margin:0}.search-form{margin-inline:auto;max-inline-size:var(--content-small)}.search-form input{outline-offset:-1px}.search-form button{block-size:6rem}@media(width < 576px){.search-form button{inline-size:100%;margin-block-start:.5em}}:is(body:has(>.theme.-dark-mode)) .search-form input{border-color:var(--color-pink)}@media(width >= 576px){.search-form{align-items:center;display:flex}.search-form input{border-end-end-radius:0;border-inline-end:none;border-start-end-radius:0}.search-form button{flex:1 0 auto}}@media(width >= 800px){.page-title:has(+.pagecontent-row-container [data-block-type=event-collection]){display:none}}.events{margin-block-end:var(--pagebuilder-block-margin-large)}.events__filter{--filter-background-color:var(--color-pink-white)}:is(body:has(>.theme.-dark-mode)) .events__filter{--filter-background-color:var(--color-red-dark)}@media(height >= 750px){.events__filter{inset-block-start:0;padding-block-start:1px;position:sticky;z-index:var(--z-index-filter)}.events__filter:after{background-image:linear-gradient(to bottom,#0000,var(--filter-background-color) 5%,var(--filter-background-color) 60%,#0000 90%);block-size:100%;content:"";inline-size:100vw;inset-block-start:-1rem;inset-inline-start:calc(50% - 50vw);position:absolute;z-index:-2}}.events__results{max-inline-size:calc(var(--content-medium) + var(--site-padding)*2);padding-inline:var(--site-padding);position:relative}@media(width >= 800px){.events__results{padding-inline-start:8rem}}@media(min-width:93.75rem)and (max-width:124.9375rem){.events__scroll-container{inset-inline-start:calc(15rem - 10vw)}}@media(min-width:125rem){.events__scroll-container{inset-inline-start:-5rem}}@media(max-width:93.6875rem){.events__scroll-container{inset-inline-start:0}}@media not (width >= 800px){.events__scroll-container{display:none}}@media(width >= 800px){.events__scroll-container{block-size:100%;inset-block-start:.95em;position:absolute}}.events__scroll-title{font-weight:var(--font-primary-weight-medium)}:is(body:has(>.theme.-dark-mode)) .events__scroll-title{color:var(--color-pink)}@media(width >= 800px){.events__scroll-title{inset-inline-start:14rem;margin-block:0;position:sticky;text-orientation:mixed;transform:rotate(180deg);writing-mode:vertical-rl}}@media(height >= 750px){.events__scroll-title{inset-inline-start:22rem}}.events__list,.search__results-grid{display:grid;gap:2.5em}.events__list>li,.search__results-grid>li{display:flex}@media(width > 25rem){.events__list,.search__results-grid{grid-template-columns:repeat(auto-fill,minmax(34rem,1fr))}}.events__period{margin-block-end:4em}.events__period-title{font-weight:var(--font-primary-weight-medium);margin-block:.7em}:is(body:has(>.theme.-dark-mode)) .events__period-title{color:var(--color-pink)}@media not (width >= 800px){.events__period-title{text-align:center}}@media(width <= 30rem){.events__period-title{font-size:2.6rem}}@media(min-width:93.75rem)and (max-width:124.9375rem){.events__period-title{margin-inline-start:calc(15rem - 10vw)}}@media(min-width:125rem){.events__period-title{margin-inline-start:-5rem}}@media(max-width:93.6875rem){.events__period-title{margin-inline-start:0}}.search__container{max-inline-size:calc(var(--content-medium) + var(--site-padding)*2);padding-block-end:var(--pagebuilder-block-margin-large);padding-inline:var(--site-padding)}.search__count{font-weight:var(--font-primary-weight-medium);margin-block-start:1em;text-align:center}.search__anchors{margin-block-start:6rem}.search__anchors a{--background-color-after:var(--color-pink-white);text-decoration:none}.search__anchors a:is(:hover,:focus,:active){--text-color:var(--color-white);--background-color:var(--color-pink)}:is(body:has(>.theme.-dark-mode)) .search__anchors a{--text-color:var(--color-white);--background-color-after:var(--color-red-dark)}.search__results{scroll-margin-block-start:2rem}.search__results+.search__results{margin-block-start:4em}.search__results-more{margin-block-start:2em;text-align:center}@media(height > 700px)and (width >= 78rem){.search__results{scroll-margin-block-start:15rem}}.socials{display:inline-flex;flex-wrap:wrap;gap:.5rem}.socials a{color:currencolor}.socials a svg{block-size:2.2rem;inline-size:2.2rem}.socials a:is(:hover,:focus,:active){opacity:.85}.spacer{padding-block-end:var(--pagebuilder-block-margin-medium)}.spacer[data-size=large]{padding-block-end:var(--pagebuilder-block-margin-large)}.spacer[data-size=small]{padding-block-end:var(--pagebuilder-block-margin-small)}:is([data-gjs-type=wrapper] .pagecontent-row-container) .spacer{background-image:url(/assets/website/contentbuilder/rows/spacer/preview-image/spacer.49b7be3c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px dashed #a2bac4}@layer vendor{@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}.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%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{border:0;clip:rect(0 0 0 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}}.splide{z-index:0}.splide__arrow{aspect-ratio:1;background-color:var(--color-primary);border:0;border-radius:50%;box-shadow:0 0 11px 8px var(--color-primary);color:var(--color-white);cursor:pointer;inline-size:1.5em;inset-block-start:50%;position:absolute;transform:translateY(-50%);transition:box-shadow .2s ease-in-out;z-index:2}.splide__arrow:after{background-color:currentcolor;content:"";display:block;inset:0;-webkit-mask-image:url(/assets/website/images/icons/arrow-right.172df747.svg);mask-image:url(/assets/website/images/icons/arrow-right.172df747.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;position:absolute}.splide__arrow:is(:hover,:focus,:active){box-shadow:0 0 20px 14px var(--color-primary)}.splide__arrow>svg,.splide__arrow[disabled]{display:none}.splide__track{overflow:visible}.splide__arrow--prev{inset-inline-start:min(5vw,10rem);transform:translateY(-50%) scaleX(-1)}.splide__arrow--next{inset-inline-end:min(5vw,10rem)}abbr.tooltip{cursor:pointer;position:relative}abbr.tooltip:before{block-size:2rem;content:"";inline-size:2rem;inset-block-end:2.5rem;inset-inline-start:.8rem;-webkit-mask-image:url(/assets/website/images/icons/tooltip-triangle.21a13082.svg);mask-image:url(/assets/website/images/icons/tooltip-triangle.21a13082.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}abbr.tooltip:after,abbr.tooltip:before{background-color:var(--color-white);opacity:0;position:absolute;transition:opacity .2s ease-in-out}abbr.tooltip:after{border-radius:5px;color:var(--color-red-dark);content:attr(aria-label);display:block;inline-size:max-content;inset-block-end:4.3rem;inset-inline-end:0;max-inline-size:23rem;padding:1rem;z-index:1}abbr.tooltip:is(:hover,:focus,:active):after,abbr.tooltip:is(:hover,:focus,:active):before{opacity:1;z-index:1}.video{block-size:0;inline-size:100%;margin-block:2em var(--pagebuilder-block-margin-small);padding-block-end:56.25%;position:relative}.video__frame{background-color:var(--color-placeholder);background-image:url(/assets/website/images/icons/video-placeholder.83e61ca3.svg);background-position:50%;background-repeat:no-repeat;background-size:5.6rem;inset:0;position:absolute}.video__frame,.video__frame iframe{block-size:100%;inline-size:100%}.video-with-text__video .video{margin-block:0}.website-intro{background-color:var(--color-pink-white);block-size:100vh;inline-size:100%;overflow:clip;position:relative;z-index:var(--z-index-website-intro)}.website-intro__video{block-size:100%;inline-size:100%;inset:0;max-inline-size:none;object-fit:contain;object-position:center;position:absolute}@media(max-aspect-ratio:1/1){.website-intro__video.-landscape{display:none}.website-intro__video.-portrait{display:block}}@media not (max-aspect-ratio:1/1){.website-intro__video.-landscape{display:block}.website-intro__video.-portrait{display:none}}.event-activities{margin-block:var(--pagebuilder-block-margin-small) var(--pagebuilder-block-margin-large)}.event-activities__inner{max-inline-size:calc(var(--content-medium) + var(--site-padding)*2);padding-inline:var(--site-padding)}@media(width > 37.5rem){.event-activities__inner{padding-inline-start:8rem}}.event-activity{--mask-size:0%;--hover-background-color:var(--color-pink);--hover-scratch-color:var(--color-red-dark);align-items:center;background-image:linear-gradient(0deg,currentcolor,currentcolor);background-position-y:bottom;background-size:100% 1px;display:flex;flex-wrap:wrap;gap:1em;margin-block:-1px;padding-block:2.5rem;padding-inline:min(4rem,5vw);position:relative;z-index:0}:is(body:has(>.theme.-dark-mode)) .event-activity{--hover-background-color:var(--color-pink-light);--hover-scratch-color:var(--color-pink)}.event-activity .button{min-height:6rem}.event-activity .button:after{display:none}.event-activity .button:is(:hover,:focus,:active){background-color:var(--background-color);color:var(--color)}@media(width <= 37.5rem){.event-activity .button{font-size:2.4rem;inline-size:100%}}@media not (width <= 37.5rem){.event-activity:before{content:"";inset:0;position:absolute;z-index:-2}.event-activity:after{background-image:linear-gradient(120deg,var(--hover-scratch-color) 0,var(--hover-scratch-color) calc(100% - 100px),#0000 calc(100% - 100px));background-size:var(--mask-size) auto;content:"";inset:0;-webkit-mask-image:url(/assets/website/images/decoration/long-scratch.a680d296.svg);mask-image:url(/assets/website/images/decoration/long-scratch.a680d296.svg);-webkit-mask-size:auto 100%;mask-size:auto 100%;position:absolute;z-index:-1}.event-activity:hover{--mask-size:calc(100% + 100px);background-image:none;box-shadow:0 2px 25px 0 var(--color-pink);color:var(--color-white);transition:box-shadow .5s ease}.event-activity:hover:before{background-color:var(--hover-background-color);transition:background-color .3s ease}.event-activity:hover:after{transition:background-size 1.2s ease;transition-delay:.5s}.event-activity:hover .event-activity__tag:after{display:none}.event-activity:hover .button{--color:var(--color-red-dark);--background-color:var(--color-pink-light)}:is(body:has(>.theme.-dark-mode)) .event-activity:hover .button{--color:var(--color-white);--background-color:var(--color-red-dark)}}@media(width <= 37.5rem){.event-activity{padding-inline:0}}.event-activity__date{display:flex;flex-direction:column;gap:.8rem;margin-block-end:1.6rem}@media(width <= 37.5rem){.event-activity__tags{margin-inline-start:auto}}.event-activity__tag{--background-color-after:var(--color-pink-white);--border-color:currentcolor;color:currentcolor;margin-block-end:.6em}:is(body:has(>.theme.-dark-mode)) .event-activity__tag{--background-color-after:var(--color-red-dark)}@media(min-width:28.125rem)and (max-width:87.4375rem){.event-activity__date-date{font-size:calc(1.40526rem + 2.21053vw)}}@media(min-width:87.5rem){.event-activity__date-date{font-size:4.5rem}}@media(max-width:28.0625rem){.event-activity__date-date{font-size:2.4rem}}.event-activity__date-date{font-weight:var(--font-primary-weight-medium);line-height:1}@media not (width <= 37.5rem){.event-activity__status{margin-inline-start:auto}}@media(width <= 37.5rem){.event-activity__status{flex-basis:100%}}.event-card{color:var(--color-red-dark);display:flex}.event-card__link{background-color:var(--color-white);display:block;text-decoration:none;transition:box-shadow .2s ease-in-out}.event-card__link:is(:hover,:focus,:active){box-shadow:0 2px 25px 0 var(--color-pink)}.event-card__top-content{overflow:clip;position:relative}.event-card__status{color:var(--color-white);font-weight:var(--font-primary-weight-medium);inset-block-end:2rem;inset-inline-start:2rem;padding:.35em 1em;position:absolute}.event-card__status:after{background-color:currentcolor;content:"";inset:0;-webkit-mask-image:url(/assets/website/images/decoration/transparent-button.1b36be2e.svg);mask-image:url(/assets/website/images/decoration/transparent-button.1b36be2e.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute}.event-card__age-badge,.event__age-badge{align-items:center;aspect-ratio:1;color:var(--color-red-dark);container-type:inline-size;display:flex;font-weight:var(--font-primary-weight-medium);inline-size:7.5rem;inset-block-start:-1px;inset-inline-end:-1px;justify-content:flex-end;position:absolute;z-index:0}.event-card__age-badge:after,.event__age-badge:after{background-color:var(--color-pink-light);clip-path:polygon(100% 0,0 0,100% 100%);content:"";display:block;inset:0;position:absolute;z-index:-1}.event-card__age-badge>span,.event__age-badge>span{display:inline-block;inline-size:2.2em;padding-block-end:1.25em;padding-inline-end:.2em;text-align:center}@container (min-width: 5.5rem) and (max-width: 11.99rem){.event-card__age-badge>span,.event__age-badge>span{font-size:calc(.21538rem + 21.53846cqw)}}@container (min-width: 12rem){.event-card__age-badge>span,.event__age-badge>span{font-size:2.8rem}}@container (max-width: 5.49rem){.event-card__age-badge>span,.event__age-badge>span{font-size:1.4rem}}.-combined.event__age-badge,.event-card__age-badge.-combined{color:var(--color-white)}.-combined.event__age-badge:after,.event-card__age-badge.-combined:after{background-color:var(--color-red-dark)}.event-card__school-badge{background-color:var(--color-pink-light);color:var(--color-red-dark);display:inline-block;font-size:1.8rem;font-weight:var(--font-primary-weight-medium);inset-block-start:0;inset-inline-end:0;padding:.5em 1em;position:absolute;z-index:0}.event-card__school-badge.-combined{inset-block-start:0;inset-inline-end:auto}.event-card__image:after{background:linear-gradient(180deg,#0000,#000);content:"";inset:0;opacity:.1;pointer-events:none;position:absolute}.event-card__image:has(+.event-card__status):after{background:linear-gradient(180deg,#0000001a 70%,#000);opacity:.5}.event-card__content{display:flex;flex-direction:column;font-size:1.6rem;padding:1.1em;row-gap:1rem}.event-card__content>p{margin-block:0}@media(min-width:21.875rem)and (max-width:31.1875rem){.article-tile__date,.event-card__date,.event__date,.event__school-target{font-size:calc(.66667rem + 2.66667vw)}}@media(min-width:31.25rem){.article-tile__date,.event-card__date,.event__date,.event__school-target{font-size:2rem}}@media(max-width:21.8125rem){.article-tile__date,.event-card__date,.event__date,.event__school-target{font-size:1.6rem}}.article-tile__date,.event-card__date,.event__date,.event__school-target{background-color:var(--color-pink);color:var(--color-white);font-weight:var(--font-primary-weight-medium);line-height:1.2;padding:.42em 2rem}.article-tile__date>svg,.event-card__date>svg,.event__date>svg,.event__school-target>svg{block-size:1em;margin-inline:.2em;transform:translateY(-2px)}.event-card__title{margin-block:0}.event-card__description{font-style:italic}.event-card__co-productions>span{font-weight:var(--font-primary-weight-medium)}.event-card__hetpaleis-badge{inset-block-start:1.1rem;inset-inline-start:1.1rem;position:absolute}.event-card__hetpaleis-badge.-move-down{inset-block-start:5rem}.event-past-activities__list{font-size:120%;padding-block:2em;text-align:center}.event-past-activities__list li:not(:last-of-type){margin-block-end:.8rem}.event-past-activities__location{font-style:italic;font-weight:var(--font-primary-weight-medium)}.event-properties hr:not([class]){inline-size:100%;margin-block:0}.event-properties hr:not([class]):after{block-size:1px}.event-properties__inner>:first-child{margin-block-start:0}.event-properties__sticky-info{inset-block-start:4rem;padding-block-start:5em;position:sticky;z-index:2}.event-properties__sticky-info:after{background-color:var(--color-pink-white);block-size:calc(100% - 5em);box-shadow:0 0 15px 20px var(--color-pink-white);content:"";display:block;inline-size:100%;inset-block-end:0;inset-inline-start:0;position:absolute;z-index:-1}:is(body:has(>.theme.-dark-mode)) .event-properties__sticky-info:after{background-color:var(--color-red-dark);box-shadow:0 0 15px 20px var(--color-red-dark)}@media not (width > 800px){.event-properties__sticky-info{position:static}}.event-properties__sections{background-color:var(--color-pink);box-shadow:0 0 15px 10px var(--color-pink);color:var(--color-white);margin-block:4.8rem;margin-inline:1.4rem;padding:1em}.event-properties__sections .anchor,.event-properties__sections :where(a:not([class])){color:inherit}.event-properties__section{display:flex;flex-direction:column;row-gap:1.5em}.event-properties__section:not(:first-child){border-block-start:1px solid var(--color-white);margin-block-start:1.5em;padding-block-start:1.5em}.event-properties__section .ckeditor{padding-block-start:.75em}.event-properties__section-title{border-block-end:1px solid currentcolor;margin-block:0;padding-block-end:1em}.event-properties__item{column-gap:2rem;display:flex;justify-content:space-between}.event-properties__education strong,.event-properties__label{align-items:center;display:inline-flex;flex-wrap:wrap;text-transform:lowercase}.event-properties__education strong:before,.event-properties__label:before{background:currentcolor;block-size:2.2rem;content:"";display:inline-block;inline-size:2.2rem;margin-inline-end:.6rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle}.event-properties__education strong.-icon-location:before,.event-properties__label.-icon-location:before{-webkit-mask-image:url(/assets/website/event-bundle/images/icon-location.cfb78e8f.svg);mask-image:url(/assets/website/event-bundle/images/icon-location.cfb78e8f.svg)}.event-properties__education strong.-icon-time:before,.event-properties__label.-icon-time:before{-webkit-mask-image:url(/assets/website/event-bundle/images/icon-time.d5b0b0ad.svg);mask-image:url(/assets/website/event-bundle/images/icon-time.d5b0b0ad.svg)}.event-properties__education strong.-icon-facebook:before,.event-properties__label.-icon-facebook:before{-webkit-mask-image:url(/assets/website/event-bundle/images/icon-facebook.270caa9b.svg);mask-image:url(/assets/website/event-bundle/images/icon-facebook.270caa9b.svg)}.event-properties__education strong.-icon-co-production:before,.event-properties__label.-icon-co-production:before{-webkit-mask-image:url(/assets/website/event-bundle/images/icon-co-production.d37e094c.svg);mask-image:url(/assets/website/event-bundle/images/icon-co-production.d37e094c.svg)}.event-properties__education strong:before,.event-properties__label.-icon-education:before{-webkit-mask-image:url(/assets/website/event-bundle/images/icon-education.fb7baf4f.svg);mask-image:url(/assets/website/event-bundle/images/icon-education.fb7baf4f.svg)}.event-properties__education strong.-icon-lesson-folder:before,.event-properties__label.-icon-lesson-folder:before{-webkit-mask-image:url(/assets/website/event-bundle/images/icon-lesson-folder.717974cd.svg);mask-image:url(/assets/website/event-bundle/images/icon-lesson-folder.717974cd.svg)}.event-properties__education strong.-no-icon:before,.event-properties__label.-no-icon:before{display:none}.event-properties__value{font-weight:var(--font-primary-weight-medium);text-align:end}.event-properties__status{inline-size:100%;position:relative;text-transform:lowercase}@media(min-width:28.125rem)and (max-width:87.4375rem){.event-properties__status{font-size:calc(1.40526rem + 2.21053vw)}}@media(min-width:87.5rem){.event-properties__status{font-size:4.5rem}}@media(max-width:28.0625rem){.event-properties__status{font-size:2.4rem}}.event-properties__prices{border-collapse:initial;border-spacing:0 1rem;inline-size:100%;margin-block-start:-1rem}.event-properties__prices th{font-weight:400;text-align:start;text-transform:lowercase}.event-properties__prices td{font-weight:var(--font-primary-weight-medium);text-align:end}.event-properties__accessibility{align-items:center;display:flex;flex-wrap:wrap;gap:1em}.event-properties__link{font-weight:var(--font-primary-weight-medium);text-decoration-line:underline}.event-properties__link:is(:hover,:focus,:active){text-decoration-line:none}.event-properties__link.-full-line{flex-basis:100%}.event-properties__additional-info{font-style:italic;margin-block:-1.5em}.event-properties__language{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-inline-start:auto}.event-properties__language.-level-1 path:nth-child(n+2),.event-properties__language.-level-2 path:nth-child(n+3),.event-properties__language.-level-3 path:nth-child(n+4){fill:none}.event-properties__language-locale{margin-inline-end:1rem}.event-properties__education{margin-block-end:1em}.event-properties__lesson-folder span{display:block;margin-block-end:.5em}.event-properties__genres{gap:2rem}.event-properties__genre{--border-color:var(--color-white);--background-color-after:var(--color-pink);color:var(--color-white);font-size:2rem}.event-properties__genre:is(:hover,:focus,:active){background-color:var(--color-white);color:var(--color-pink)}.event-related__inner{max-inline-size:calc(var(--inner-container-max-width) + var(--site-padding)*2);padding-inline:var(--site-padding)}.event-related__title{text-align:center}:is(body:has(>.theme.-dark-mode)) .event-related__title{color:var(--color-pink)}.co-production-detail__productions-list,.event-related__list{display:grid;gap:2.5em;margin-block:3em}.co-production-detail__productions-list>li,.event-related__list>li{display:flex}@media(width >= 768px){.co-production-detail__productions-list,.event-related__list{gap:3em}}@media(width >= 576px){.co-production-detail__productions-list,.event-related__list{grid-template-columns:repeat(2,1fr)}}@media(width >= 992px){.co-production-detail__productions-list,.event-related__list{grid-template-columns:repeat(3,1fr)}}.event [id]{scroll-margin-block-start:1em}@media(height > 700px)and (width >= 78rem){.event [id]{scroll-margin-block-start:15rem}}.event__header{position:relative;z-index:2}.event__header-inner{inset:0;position:absolute;row-gap:3.5em}.event__header-content,.event__header-inner{display:flex;flex-direction:column;justify-content:flex-end}.event__header-content{color:var(--color-white);margin-inline:0 auto;max-inline-size:50em;padding-inline:var(--site-padding);row-gap:.75em}@media not (width >= 78rem){.event__header-content{padding-block:2rem;padding-inline-end:8rem}}@media(width >= 78rem){.event__carousel+.event__header-inner .event__header-content{padding-inline:calc(var(--site-padding)*1.8)}}.event__image{position:relative}.event__image:after{background:linear-gradient(180deg,#0000,#000);block-size:min(100%,48rem);content:"";display:block;inline-size:100%;inset-block-end:0;pointer-events:none;position:absolute}.event__image>img{max-block-size:calc(100dvh - 13.3rem);min-block-size:min(100dvh - 8.5rem,560px);object-fit:cover}.event__carousel .splide__arrow--prev{inset-inline-start:min(5vw,6rem)}.event__carousel .splide__arrow--next{inset-inline-end:min(5vw,6rem)}.event__main{position:relative}.event__main:after{background-color:var(--color-pink-light);content:"";display:block;inset:0;-webkit-mask-image:url(/assets/website/images/decoration/event-scribble.72bbab30.svg);mask-image:url(/assets/website/images/decoration/event-scribble.72bbab30.svg);-webkit-mask-position:0 23rem;mask-position:0 23rem;-webkit-mask-size:100% calc(100% - 23rem);mask-size:100% calc(100% - 23rem);pointer-events:none;position:absolute;z-index:-1}:is(body:has(>.theme.-dark-mode)) .event__main:after{background-color:var(--color-pink-white);opacity:.5}@media(width > 800px){.event__main{column-gap:4rem;display:flex;flex-direction:row-reverse;justify-content:space-between}.event__main>.event__content-wrapper{flex:0 1 var(--content-small)}.event__main>.event-properties{flex:0 1 52rem}}.event__main{max-inline-size:calc(var(--inner-container-max-width) + var(--site-padding)*2);padding-inline:var(--site-padding)}.event__content-wrapper{flex:0 1 95rem;margin-block-start:5em}.event__content-wrapper>:first-child{margin-block-start:0}.event__title{margin-block:0}@media(min-width:28.125rem)and (max-width:87.4375rem){.event__slogan{font-size:calc(.99474rem + 1.78947vw)}}@media(min-width:87.5rem){.event__slogan{font-size:3.5rem}}@media(max-width:28.0625rem){.event__slogan{font-size:1.8rem}}.event__slogan{font-weight:var(--font-primary-weight-medium);line-height:1;margin-block:0}@media(min-width:28.125rem)and (max-width:87.4375rem){.event__co-productions{font-size:calc(1.22105rem + .84211vw)}}@media(min-width:87.5rem){.event__co-productions{font-size:2.4rem}}@media(max-width:28.0625rem){.event__co-productions{font-size:1.6rem}}.event__co-productions{font-weight:var(--font-primary-weight-bold);margin-block:0}.event__co-productions a{color:inherit;text-decoration-thickness:2px}.event__header-meta{display:flex;flex-wrap:wrap}@media not (width >= 78rem){.event__header-meta{inset-block-start:0;position:absolute}}.event__school-target{align-self:flex-start;background-color:var(--color-red-dark)}:is(body:has(>.theme.-dark-mode)) .event__school-target{background-color:var(--color-pink-light);color:var(--color-red-dark)}@media(min-width:28.125rem)and (max-width:87.4375rem){.event__school-target{font-size:calc(.84211rem + 1.68421vw)}}@media(min-width:87.5rem){.event__school-target{font-size:3.2rem}}@media(max-width:28.0625rem){.event__school-target{font-size:1.6rem}}.event__date{align-self:flex-start}@media(min-width:28.125rem)and (max-width:87.4375rem){.event__date{font-size:calc(.84211rem + 1.68421vw)}}@media(min-width:87.5rem){.event__date{font-size:3.2rem}}@media(max-width:28.0625rem){.event__date{font-size:1.6rem}}@media(min-width:28.125rem)and (max-width:87.4375rem){.event__age-badge{inline-size:calc(2.42105rem + 6.84211vw)}}@media(min-width:87.5rem){.event__age-badge{inline-size:12rem}}@media(max-width:28.0625rem){.event__age-badge{inline-size:5.5rem}}.event__credits{max-inline-size:calc(var(--content-medium) + var(--site-padding)*2);padding-inline:var(--site-padding)}.event__professional-downloads .file-list{border:0;margin-block-start:0}.event__professional-downloads .file-element__meta{display:none}.co-production-detail__inner{max-inline-size:150rem}@media(min-width:28.125rem)and (max-width:87.4375rem){.co-production-detail__header{padding-block:calc(.10526rem + 4.21053vw)}}@media(min-width:87.5rem){.co-production-detail__header{padding-block:6rem}}@media(max-width:28.0625rem){.co-production-detail__header{padding-block:2rem}}.co-production-detail__image{position:relative}@media(min-width:28.125rem)and (max-width:87.4375rem){.co-production-detail__content{padding-block:calc(-2.35789rem + 9.68421vw)}}@media(min-width:87.5rem){.co-production-detail__content{padding-block:11.2rem}}@media(max-width:28.0625rem){.co-production-detail__content{padding-block:2rem}}.co-production-detail__content{padding-inline:var(--site-padding)}.co-production-detail__content h1,.co-production-detail__content h2{margin-block:0 2rem}@media(min-width:28.125rem)and (max-width:87.4375rem){.co-production-detail__productions{padding-block-start:calc(1.05263rem + 2.10526vw)}}@media(min-width:87.5rem){.co-production-detail__productions{padding-block-start:4rem}}@media(max-width:28.0625rem){.co-production-detail__productions{padding-block-start:2rem}}@media(min-width:28.125rem)and (max-width:87.4375rem){.co-production-detail__productions{padding-block-end:calc(2.10526rem + 4.21053vw)}}@media(min-width:87.5rem){.co-production-detail__productions{padding-block-end:8rem}}@media(max-width:28.0625rem){.co-production-detail__productions{padding-block-end:4rem}}.co-production-detail__productions-inner{max-inline-size:calc(var(--inner-container-max-width) + var(--site-padding)*2);padding-inline:var(--site-padding)}@media(min-width:28.125rem)and (max-width:87.4375rem){.co-production-detail__productions-title{margin-block-end:calc(.10526rem + 4.21053vw)}}@media(min-width:87.5rem){.co-production-detail__productions-title{margin-block-end:6rem}}@media(max-width:28.0625rem){.co-production-detail__productions-title{margin-block-end:2rem}}.co-production-detail__productions-title{margin-block-start:0;text-align:center}@media(width >= 576px){.co-production-detail__header{align-items:start;display:grid;grid-template-columns:minmax(auto,55rem) auto}}@media(width >= 768px){.co-production-detail{position:relative}.co-production-detail:before{aspect-ratio:494/1140;background-color:var(--color-pink-light);content:"";inset-block-start:0;inset-inline-start:0;-webkit-mask-image:url(/assets/website/images/decoration/co-production-scribble.04fd839c.svg);mask-image:url(/assets/website/images/decoration/co-production-scribble.04fd839c.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:auto 100%;mask-size:auto 100%;position:absolute;transform:scaleX(-1);z-index:-1}}@media(width >= 768px)and (min-width:36rem)and (max-width:119.9375rem){.co-production-detail:before{inline-size:calc(-3.45714rem + 27.52976vw)}}@media(width >= 768px)and (min-width:120rem){.co-production-detail:before{inline-size:49.4rem}}@media(width >= 768px)and (max-width:35.9375rem){.co-production-detail:before{inline-size:12.4rem}}@media(width >= 768px){:is(body:has(>.theme.-dark-mode)) .co-production-detail:before{background-color:var(--color-pink-white)}}@media(min-width:28.125rem)and (max-width:87.4375rem){.co-production-overview{margin-block:calc(3.05263rem + 2.10526vw)}}@media(min-width:87.5rem){.co-production-overview{margin-block:6rem}}@media(max-width:28.0625rem){.co-production-overview{margin-block:4rem}}.event-booking-contact{background-color:var(--color-black);color:var(--color-white)}.event-booking-contact__title{font-weight:var(--font-primary-weight-bold);line-height:1.1;margin-block-start:0}.event-booking-contact__inner{background-image:url(/assets/website/images/school-children.a7261bb8.webp);background-position:70% bottom;background-size:100%;max-inline-size:calc(var(--inner-container-max-width) + var(--site-padding)*2);padding-block:min(8vw,5em) 14rem;padding-inline:var(--site-padding)}.event-booking-contact__content{max-inline-size:75rem}.event-booking-contact__content .button{margin-block-start:.5em}.event-carousel{position:relative;z-index:auto}.event-carousel img{block-size:100%;object-fit:cover}.event-carousel .splide__slide{max-block-size:calc(100dvh - 13.3rem);min-block-size:min(100dvh - 8.5rem,560px);position:relative}.event-carousel .splide__slide:after{background:linear-gradient(180deg,#0000,#000);block-size:min(100%,48rem);content:"";display:block;inline-size:100%;inset-block-end:0;pointer-events:none;position:absolute}.event-quotes{position:relative;visibility:visible}.event-quotes:after,.event-quotes:before{block-size:100%;content:"";inline-size:min(12vw,20rem);inset-block-start:0;pointer-events:none;position:absolute;z-index:1}.event-quotes:before{background-image:linear-gradient(90deg,var(--color-background) 0,#0000 100%);inset-inline-start:0}.event-quotes:after{background-image:linear-gradient(-90deg,var(--color-background) 0,#0000 100%);inset-inline-end:0}.event-quotes:not(.is-initialized) .splide__list{justify-content:center}@media(min-width:28.125rem)and (max-width:87.4375rem){.event-quotes__quote{font-size:calc(2.58421rem + 1.36842vw)}}@media(min-width:87.5rem){.event-quotes__quote{font-size:4.5rem}}@media(max-width:28.0625rem){.event-quotes__quote{font-size:3.2rem}}.event-quotes__quote{background-color:var(--color-pink-light);color:var(--color-red-dark);display:flex;flex-direction:column;font-style:italic;font-weight:var(--font-primary-weight-regular);justify-content:center;line-height:1;margin:0;-webkit-mask-image:url(/assets/website/images/decoration/quote-background-1.f6ff0cfa.svg);mask-image:url(/assets/website/images/decoration/quote-background-1.f6ff0cfa.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;max-inline-size:25em;min-block-size:10em;padding:1.8em 3.2em 1em;text-align:center}.event-quotes__item:nth-child(3n+2) .event-quotes__quote{-webkit-mask-image:url(/assets/website/images/decoration/quote-background-2.b30d970e.svg);mask-image:url(/assets/website/images/decoration/quote-background-2.b30d970e.svg)}.event-quotes__item:nth-child(3n) .event-quotes__quote{-webkit-mask-image:url(/assets/website/images/decoration/quote-background-3.fca8d782.svg);mask-image:url(/assets/website/images/decoration/quote-background-3.fca8d782.svg)}@media(min-width:28.125rem)and (max-width:87.4375rem){.event-quotes__author{font-size:calc(1.41053rem + .42105vw)}}@media(min-width:87.5rem){.event-quotes__author{font-size:2rem}}@media(max-width:28.0625rem){.event-quotes__author{font-size:1.6rem}}.event-quotes__author{margin-block-start:1.5rem}.event-school-spot{color:var(--color-white);margin-block-end:var(--pagebuilder-block-margin-large)}.event-school-spot__title{font-weight:var(--font-primary-weight-bold);line-height:1.1;margin-block-start:0}.event-school-spot__school{background-color:var(--color-black)}.event-school-spot__school-inner{background-image:url(/assets/website/images/school-children.a7261bb8.webp);background-position:70% bottom;background-size:100%;max-inline-size:calc(var(--inner-container-max-width) + var(--site-padding)*2);padding-block:min(8vw,5em) 14rem;padding-inline:var(--site-padding)}.event-school-spot__school-content{max-inline-size:55rem}.event-school-spot__school-content .button{margin-block-start:.5em}.event-school-spot__spot{--background-color:var(--color-red-dark);background-color:var(--background-color);position:relative;text-align:center}.event-school-spot__spot:before{aspect-ratio:1920/119;inset-block-start:0;-webkit-mask-image:url(/assets/website/images/decoration/raw-border1.88b7fb34.svg);mask-image:url(/assets/website/images/decoration/raw-border1.88b7fb34.svg);transform:translateY(-50%)}.event-school-spot__spot:after,.event-school-spot__spot:before{background-color:var(--background-color);content:"";display:block;inline-size:192rem;pointer-events:none;position:absolute}.event-school-spot__spot:after{aspect-ratio:1920/129;inset-block-end:0;-webkit-mask-image:url(/assets/website/images/decoration/raw-border2.57a6933c.svg);mask-image:url(/assets/website/images/decoration/raw-border2.57a6933c.svg);transform:translateY(59%)}:is(body:has(>.theme.-dark-mode)) .event-school-spot__spot{--background-color:var(--color-pink)}.event-school-spot__spot .button-row{justify-content:center;margin-block-start:2em}:is(body:has(>.theme.-dark-mode)) .event-school-spot__spot .button:is(:hover,:focus,:active):after{background-color:var(--color-red-dark)}.event-school-spot__spot-content{max-inline-size:calc(var(--content-small) + var(--site-padding)*2);padding-block:min(6vw,4em);padding-inline:var(--site-padding);position:relative;z-index:1}.event-spot{--background-color:var(--color-red-dark);background-color:var(--background-color);box-shadow:0 0 20px 20px var(--background-color);color:var(--color-white);margin-block:2em 3em;margin-inline:auto;max-inline-size:min(71rem,100% - 40px);padding:.5em 1em 1.5em;position:relative}:is(body:has(>.theme.-dark-mode)) .event-spot{--background-color:var(--color-pink-light);color:var(--color-red-dark)}.event-spot__title{margin-block-start:0}.event-spot__link{text-decoration-line:underline}.event-spot__link:is(:hover,:focus,:active){text-decoration-line:none}.event-tile{--date-background-color:var(--color-6);--date-color:var(--color-1);block-size:100%;container-type:inline-size;overflow:hidden;position:relative}.event-tile__link{text-decoration:none}.event-tile__image{margin:0}.event-tile__image img{block-size:100%;inline-size:100%;min-block-size:18rem;object-fit:cover;transition:transform .2s ease-in-out}.event-tile.-highlight .event-tile__image img{min-block-size:27rem}.event-tile:not(.-highlight) .event-tile__image{margin-block-end:1.2rem}.event-tile__description{align-items:flex-start;display:flex;flex-direction:column;font-size:1.6rem;justify-content:flex-end}.event-tile.-highlight .event-tile__description{inset-block-end:2.5rem;inset-inline:2.5rem;position:absolute}.event-tile__date{align-items:center;background-color:var(--date-background-color);color:var(--date-color);column-gap:.9rem;display:inline-flex;flex-wrap:wrap;font-size:1.4rem;margin-block:0 .8rem;padding:.6em .85em;text-transform:uppercase}.event-tile__title{font-size:2.2rem;line-height:1.3;margin-block:0 .8rem}.event-tile__slogan{display:none;font-size:1.8rem;line-height:1.55;margin-block:0 .8rem}.event-tile.-highlight .event-tile__slogan{display:block}.event-tile__status{color:inherit;font-size:1.4rem}.event-tiles{margin-block:var(--pagebuilder-block-margin-medium);max-inline-size:calc(var(--content-extra-large) + var(--site-padding)*2);overflow-x:clip;padding-inline:var(--site-padding);position:relative}[data-alignment-title=center] .event-tiles h2{text-align:center}.event-tiles .title-split-up{z-index:2}.event-tiles .splide{z-index:auto}.event-tiles .splide__slide{display:flex}@media not (width > 37.5rem){.event-tiles .splide__arrow{inset-block-start:40%}}.event-tiles .splide__arrow--prev{inset-inline-start:-7rem}@media not (width > 37.5rem){.event-tiles .splide__arrow--prev{inset-inline-start:min(2vw,3rem)}}.event-tiles .splide__arrow--next{inset-inline-end:0}@media(width > 37.5rem){.event-tiles{padding-inline-start:7em}.event-tiles:before{background-image:linear-gradient(90deg,var(--color-background) 80%,#0000 100%);inline-size:12rem;inset-inline-start:0}.event-tiles:after,.event-tiles:before{block-size:100%;content:"";inset-block-start:0;pointer-events:none;position:absolute;z-index:1}.event-tiles:after{background-image:linear-gradient(-90deg,var(--color-background) 0,#0000 100%);inline-size:min(12vw,20rem);inset-inline-end:0}.event-tiles .splide__arrow--next{inset-inline-end:calc((var(--site-padding) - 2rem)*-1)}}:is([data-gjs-type=wrapper] .pagecontent-row-container) .event-tiles__grid-inner{display:grid;gap:2.5rem;grid-template-columns:repeat(12,1fr);visibility:visible}:is([data-gjs-type=wrapper] .pagecontent-row-container) .event-tiles__grid-inner>*{grid-column-end:span 3}@media(width < 85rem){:is([data-gjs-type=wrapper] .pagecontent-row-container) .event-tiles__grid-inner>*{grid-column-end:span 3}}@media(width < 50rem){:is([data-gjs-type=wrapper] .pagecontent-row-container) .event-tiles__grid-inner>*{grid-column-end:span 6}}.row[data-block-type=professionals-overview]{margin-block:var(--pagebuilder-block-margin-medium)}@media(width > 37.5rem){.row[data-block-type=professionals-overview]{padding-inline-start:max(8rem,var(--site-padding)*1.5)}}@media(min-width:28.125rem)and (max-width:87.4375rem){.spot-detail__pagination{margin-block:calc(3.05263rem + 2.10526vw)}}@media(min-width:87.5rem){.spot-detail__pagination{margin-block:6rem}}@media(max-width:28.0625rem){.spot-detail__pagination{margin-block:4rem}}@media(min-width:28.125rem)and (max-width:87.4375rem){.spot-detail__pagination{column-gap:calc(.21053rem + 8.42105vw)}}@media(min-width:87.5rem){.spot-detail__pagination{column-gap:12rem}}@media(max-width:28.0625rem){.spot-detail__pagination{column-gap:4rem}}.spot-detail__pagination{align-items:center;display:flex;flex-wrap:wrap;inline-size:100%;justify-content:center;padding-inline:var(--site-padding)}.spot-detail__pagination a{color:inherit;text-decoration:underline}.spot-detail__pagination a:is(:hover,:focus,:active){text-decoration:none}.spot-detail__pagination-next,.spot-detail__pagination-prev{align-items:center;column-gap:.8rem;display:inline-flex}.spot-detail__pagination-next svg,.spot-detail__pagination-prev svg{block-size:.8rem;inline-size:1.3rem}.spot-detail__pagination-next.-hide,.spot-detail__pagination-prev.-hide{pointer-events:none;visibility:hidden}@media(width < 576px){.spot-detail__pagination-next span,.spot-detail__pagination-prev span{display:none}}.spot-detail__pagination-next svg{transform:scaleX(-1)}@media(min-width:28.125rem)and (max-width:87.4375rem){.spot-overview{margin-block:calc(3.05263rem + 2.10526vw)}}@media(min-width:87.5rem){.spot-overview{margin-block:6rem}}@media(max-width:28.0625rem){.spot-overview{margin-block:4rem}}.article__container{margin-inline:auto;max-inline-size:var(--outer-container-max-width);padding-inline:var(--site-padding)}@media(min-width:28.125rem)and (max-width:87.4375rem){.article__container.-header{padding-block-end:calc(1.05263rem + 2.10526vw)}}@media(min-width:87.5rem){.article__container.-header{padding-block-end:4rem}}@media(max-width:28.0625rem){.article__container.-header{padding-block-end:2rem}}.article__header{margin-block:3.5rem;text-align:center}.article__header time{font-weight:var(--font-primary-weight-medium)}.article__header h1{margin-block:2.8rem}.article__body{margin-block-end:var(--pagebuilder-block-margin-medium)}.article__author{font-size:1.4rem;padding-block:4rem 6rem}.article__author img{block-size:10rem;inline-size:10rem}.article__author h2{margin:0}.article__author p{max-inline-size:75rem}.article__author p:last-of-type{margin-block-end:0}.article__author-header{align-items:center;column-gap:1.6rem;display:flex;margin-block-end:1.6rem}.article__related-events{display:flex;flex-wrap:wrap;gap:2.5em;justify-content:center;margin-block:var(--pagebuilder-block-margin-small);max-inline-size:calc(var(--content-large) + var(--site-padding)*2);padding-inline:var(--site-padding)}.article__related-events>*{flex:0 1 44rem}.article-meta{align-items:center;display:flex;justify-content:space-between}.article-tile .article-meta{padding:1.6rem 3.5rem}.article__meta .article-meta{padding-block:2rem}.article-meta__inner{align-items:center;column-gap:1rem;display:flex;inline-size:100%}.article-meta__author{font-weight:var(--font-weight-semibold);line-height:1.5}.article-meta__categories{display:flex;flex-wrap:wrap;font-size:1.4rem;gap:2.8rem;inline-size:100%;justify-content:center;letter-spacing:.25px}.article-meta__categories a{--text-color:var(--color-text);--border-color:var(--color-text);--background-color-after:var(--color-pink-white);display:inline-block;text-decoration:none}.article-meta__categories a:is(:hover,:focus,:active){--text-color:var(--color-white);--background-color:var(--color-text)}:is(body:has(>.theme.-dark-mode)) .article-meta__categories a{--border-color:var(--color-text);--background-color-after:var(--color-red-dark)}:is(body:has(>.theme.-dark-mode)) .article-meta__categories a:is(:hover,:focus,:active){--text-color:var(--color-red-dark);--background-color:var(--color-white)}.article-meta__reactions{align-items:center;column-gap:.6rem;display:flex;font-size:1.6rem;padding:.3rem;white-space:nowrap}.article-meta__reactions svg{block-size:4rem;inline-size:4rem}.article-meta__reactions svg circle{fill:var(--color-3)}.article-tile .article-meta__reactions{column-gap:.4rem;flex-direction:row-reverse;font-size:1.1rem;pointer-events:none;text-decoration:none}.article-tile .article-meta__reactions span:not(.article-meta__reactions-icon){display:none}.article-tile .article-meta__reactions svg{block-size:3.3rem;inline-size:3.3rem}.article-tile .article-meta__reactions svg circle{fill:#0000}.article-meta__reactions:is(:hover,:focus,:active),.article-tile__link{text-decoration:none}.article-tile__link{background-color:var(--color-white);display:block;transition:box-shadow .2s ease-in-out}.article-tile__link:is(:hover,:focus,:active){box-shadow:0 2px 25px 0 var(--color-pink)}:is(body:has(>.theme.-dark-mode)) .article-tile__link{color:var(--color-red-dark)}.article-tile__figure{overflow:hidden}.article-tile__figure img{transition:transform .2s ease-in-out}.article-tile__link:is(:hover,:focus,:active) .article-tile__figure img{transform:scale(1.05)}.article-tile__info{padding:2rem}.article-tile__date{display:block}.article-tile__title{margin-block:0}.article-tile__intro{margin-block:1rem 0}.article-tiles{margin-block:3rem;max-inline-size:calc(var(--inner-container-max-width) + var(--site-padding)*2);padding-inline:var(--site-padding)}[data-alignment-title=center] .article-tiles h2{text-align:center}@media(min-width:28.125rem)and (max-width:87.4375rem){.article-tiles__grid{gap:calc(1.87368rem + 2.94737vw)}}@media(min-width:87.5rem){.article-tiles__grid{gap:6rem}}@media(max-width:28.0625rem){.article-tiles__grid{gap:3.2rem}}@media(min-width:28.125rem)and (max-width:87.4375rem){.article-tiles__grid{margin-block-end:calc(1.87368rem + 2.94737vw)}}@media(min-width:87.5rem){.article-tiles__grid{margin-block-end:6rem}}@media(max-width:28.0625rem){.article-tiles__grid{margin-block-end:3.2rem}}.article-tiles__grid{display:grid;grid-template-columns:repeat(6,1fr)}.article-tiles__grid>*{display:flex;grid-column-end:span 2}@media(width < 85rem){.article-tiles__grid>*{grid-column-end:span 3}}@media(width < 50rem){.article-tiles__grid>*{grid-column-end:span 6}}[data-highlights-count="1"] .article-tiles__grid>:first-child{grid-column-end:span 6}[data-highlights-count="2"] .article-tiles__grid>:nth-child(-n+2){grid-column-end:span 3}@media(width < 50rem){[data-highlights-count="2"] .article-tiles__grid>:nth-child(-n+2){grid-column-end:span 6}}.article-tiles__buttons{text-align:center}.article-tiles__buttons .button{margin-block-start:3.5rem}.articles__container{margin-block-end:var(--pagebuilder-block-margin-large);max-inline-size:calc(var(--content-medium) + var(--site-padding)*2);padding-inline:var(--site-padding)}@media(min-width:28.125rem)and (max-width:87.4375rem){.articles__container .intro{margin-block-end:calc(3.05263rem + 2.10526vw)}}@media(min-width:87.5rem){.articles__container .intro{margin-block-end:6rem}}@media(max-width:28.0625rem){.articles__container .intro{margin-block-end:4rem}}.articles__container .intro{margin-inline:auto;max-inline-size:var(--content-small)}@media(min-width:28.125rem)and (max-width:87.4375rem){.articles__results{margin-block-end:calc(1.87368rem + 2.94737vw)}}@media(min-width:87.5rem){.articles__results{margin-block-end:6rem}}@media(max-width:28.0625rem){.articles__results{margin-block-end:3.2rem}}.avatar{align-items:center;background-color:var(--color-3);block-size:4rem;border-radius:50%;display:inline-flex;font-weight:var(--font-weight-semibold);inline-size:4rem;justify-content:center;text-transform:uppercase}.news-tile__link{--mask-size:0%;--hover-background-color:var(--color-pink);--hover-scratch-color:var(--color-red-dark);background-image:linear-gradient(0deg,currentcolor,currentcolor);background-position-y:bottom;background-size:100% 1px;display:block;margin-block:-1px;padding:2.5rem 0;position:relative;text-decoration:none;transition:box-shadow .2s ease-in-out;z-index:0}.news-tiles__grid>:last-child .news-tile__link{background-image:none}@media not (width <= 37.5rem){.news-tile__link:before{content:"";inset:0;position:absolute;z-index:-2}.news-tile__link:after{background-image:linear-gradient(120deg,var(--hover-scratch-color) 0,var(--hover-scratch-color) calc(100% - 100px),#0000 calc(100% - 100px));background-size:var(--mask-size) auto;content:"";inset:0;-webkit-mask-image:url(/assets/website/images/decoration/long-scratch.a680d296.svg);mask-image:url(/assets/website/images/decoration/long-scratch.a680d296.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;z-index:-1}.news-tile__link:hover{--mask-size:calc(100% + 100px);background-image:none;box-shadow:0 2px 25px 0 var(--color-pink);color:var(--color-white);transition:box-shadow .5s ease}.news-tile__link:hover:before{background-color:var(--hover-background-color);transition:background-color .3s ease}.news-tile__link:hover:after{transition:background-size 1.2s ease;transition-delay:.5s}}.news-tile__info{align-items:start;display:flex;flex-direction:column;gap:1rem 2em}.news-tile__info button{background-color:#0000;border:none;cursor:pointer;display:inline-block;margin:0;padding:0;white-space:nowrap}.news-tile__title{margin:0}@media(width >= 576px){.news-tile__link{padding:2.5em 2em}.news-tile__info{align-items:center;flex-direction:row;justify-content:space-between}}.news-tiles{margin-block:var(--pagebuilder-block-margin-medium)}.news-tiles__inner{max-inline-size:calc(var(--content-extra-large) + var(--site-padding)*2);padding-inline:var(--site-padding)}@media(width > 37.5rem){.news-tiles__inner{padding-inline-start:7em}}@media(min-width:28.125rem)and (max-width:87.4375rem){.news-tiles__buttons{margin-block-start:calc(2.63158rem + 5.26316vw)}}@media(min-width:87.5rem){.news-tiles__buttons{margin-block-start:10rem}}@media(max-width:28.0625rem){.news-tiles__buttons{margin-block-start:5rem}}.news-tiles__buttons{text-align:center}.reactions{padding-block:7.8rem}.reactions__header{align-items:center;column-gap:2rem;display:flex;justify-content:space-between;margin-block-end:3rem}.reactions__header svg{margin-inline-end:2.7rem}.reactions__header svg circle{fill:var(--color-5)}.reactions__header svg path{fill:var(--color-1)}.reactions__list+.pagination{justify-content:center;margin-block-start:4.5rem}.reactions__item{border-block-end:1px solid var(--color-3);font-size:1.5rem;padding-block:2rem}.reactions__item .avatar{margin-inline:.6rem 1.6rem}.reactions__item-meta{font-size:1.6rem;margin-block-end:1.8rem}