@charset "UTF-8";*:where(:not(html):not(iframe):not(canvas):not(img):not(svg):not(video):not(audio):not(svg *):not(symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}ol{counter-reset:revert}img{max-width:100%;max-height:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::-moz-placeholder{color:inherit}::placeholder{color:inherit}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;word-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}@font-face{font-family:Maven Pro;src:url("./MavenPro-Medium-6X26XDEY.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Maven Pro;src:url("./MavenPro-SemiBold-ENGC6QLN.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Maven Pro;src:url("./MavenPro-Bold-SSICD6AC.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@keyframes underline{0%{translate:-100vw 0}to{translate:0 0}}:root{--box-shadow-hover: 0 4px 10px 0 rgba(0, 0, 0, .1)}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{--wp-adminbar-offset: 0px;background-color:#f4f2ff;background-color:var(--color-background);color:#161616;color:var(--color-text);margin-bottom:var(--nav-bar-mobile-height);overflow-x:hidden;overflow-x:clip}@media (min-width: 56.25em){body{margin-bottom:0}}body.admin-bar{--wp-adminbar-offset: 32px}@media (max-width: 782px){body.admin-bar{--wp-adminbar-offset: 46px}}img{display:block}#main{padding-top:calc(100px + var(--wp-adminbar-offset))}@media (prefers-reduced-motion: reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}:focus-visible,.focus-visible{outline:2px solid #1d0e46;outline:2px solid #009997;outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px var(--color-white)}:root{--size-2: .125rem;--size-4: .25rem;--size-8: .5rem;--size-12: .75rem;--size-14: .875rem;--size-16: 1rem;--size-20: 1.25rem;--size-24: 1.5rem;--size-32: 2rem;--size-40: 2.5rem;--size-48: 3rem;--size-50: 3.125rem;--size-56: 3.5rem;--size-64: 4rem;--size-72: 4.5rem;--size-80: 5rem;--size-120: 7.5rem;--size-160: 10rem}:root{--color-black: #000;--color-white: #fff;--color-grey-900: #161616;--color-grey-800: #999;--color-grey-700: #666;--color-grey-600: #575757;--color-grey-400: #F4F2FF;--color-grey-100: #F5F5F5;--color-pink-400: #C80065;--color-pink-300: #E25197;--color-pink-100: #EBC2E0;--color-green-400: #009997;--color-green-300: #50BCBC;--color-green-100: #B2D9E4;--color-yellow-400: #FFD045;--muziek: #FABB00;--theater: #0082A4;--beeldend: #7D388A;--visuelemedia: #BFBD00;--dans: #EF7966;--kunstbeschouwing: #158056;--color-primary: var(--color-green-400);--color-secondary: var(--color-pink-400);--color-primary-light: var(--color-green-100);--color-secondary-light: var(--color-pink-300);--color-dark: var(--color-black);--color-light: var(--color-white);--color-text: var(--color-grey-900);--color-text-secondary: var(--color-grey-600);--color-bg-blue: var(--color-grey-400);--color-bg-grey: var(--color-grey-100);--cta-yellow: var(--color-yellow-400);--shapes-pink: var(--color-pink-100);--shapes-green: var(--color-green-100);--color-background: var(--color-bg-blue)}:root{--font-family-base: "Maven Pro", sans-serif;--font-family-alt: "filson-soft", sans-serif;--font-size-14: 14px;--font-size-11-12: clamp(.69rem, .13vw + .66rem, .75rem);--font-size-13-14: clamp(.81rem, .13vw + .78rem, .88rem);--font-size-14-16: clamp(.88rem, .25vw + .81rem, 1rem);--font-size-17-18: clamp(1.06rem, .13vw + 1.03rem, 1.13rem);--font-size-17-21: clamp(1.06rem, .5vw + .94rem, 1.31rem);--font-size-16-20: clamp(1rem, .5vw + .88rem, 1.25rem);--font-size-18-22: clamp(1.13rem, .5vw + 1rem, 1.38rem);--font-size-24-28: clamp(1.5rem, .5vw + 1.38rem, 1.75rem);--font-size-28-38: clamp(1.75rem, 1.25vw + 1.44rem, 2.38rem);--font-size-30-48: clamp(1.88rem, 2.25vw + 1.31rem, 3rem);--font-size-32-60: clamp(2rem, 3.5vw + 1.13rem, 3.75rem);--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-text: 1.5;--line-height-heading: 1.2;--line-height-button: 1.3;--line-height-captions: 1}.heading-xxl{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;line-height:var(--line-height-heading);font-size:clamp(2rem,3.5vw + 1.13rem,3.75rem);font-size:var(--font-size-32-60)}.heading-xl{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;line-height:var(--line-height-heading);font-size:clamp(1.88rem,2.25vw + 1.31rem,3rem);font-size:var(--font-size-30-48)}.heading-l{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;line-height:var(--line-height-heading);font-size:clamp(1.75rem,1.25vw + 1.44rem,2.38rem);font-size:var(--font-size-28-38)}.heading-m{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;line-height:var(--line-height-heading);font-size:clamp(1.5rem,.5vw + 1.38rem,1.75rem);font-size:var(--font-size-24-28)}.heading-s{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;line-height:var(--line-height-heading);font-size:clamp(1.13rem,.5vw + 1rem,1.38rem);font-size:var(--font-size-18-22)}.heading-xs{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);line-height:1.2;line-height:var(--line-height-heading);font-size:clamp(1rem,.5vw + .88rem,1.25rem);font-size:var(--font-size-16-20)}.font-breadcrumb{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);line-height:var(--line-height-breadcrumb);font-size:clamp(.81rem,.13vw + .78rem,.88rem);font-size:var(--font-size-13-14)}.font-content{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:500;font-weight:var(--font-weight-medium);line-height:1.5;line-height:var(--line-height-text);font-size:clamp(1.06rem,.13vw + 1.03rem,1.13rem);font-size:var(--font-size-17-18)}.font-button{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.3;line-height:var(--line-height-button);font-size:clamp(.88rem,.25vw + .81rem,1rem);font-size:var(--font-size-14-16)}.font-intro{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);line-height:1.5;line-height:var(--line-height-text);font-size:clamp(1.06rem,.5vw + .94rem,1.31rem);font-size:var(--font-size-17-21)}.font-caption{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:500;font-weight:var(--font-weight-medium);line-height:var(--line-height-caption);font-size:clamp(.69rem,.13vw + .66rem,.75rem);font-size:var(--font-size-11-12)}body{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:500;font-weight:var(--font-weight-medium);line-height:1.5;line-height:var(--line-height-text);font-size:clamp(1.06rem,.13vw + 1.03rem,1.13rem);font-size:var(--font-size-17-18);line-height:1}input[type=text],input[type=email],input[type=tel],input[type=number],textarea{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:500;font-weight:var(--font-weight-medium);line-height:1.5;line-height:var(--line-height-text);font-size:clamp(1.06rem,.13vw + 1.03rem,1.13rem);font-size:var(--font-size-17-18)}.heading-xxl,.heading-xl,.heading-l,.heading-m,.heading-s,.heading-xs{text-wrap:balance;color:#000;color:var(--color-black);word-break:normal}h1,.h1,.heading-xxl{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;line-height:var(--line-height-heading);font-size:clamp(2rem,3.5vw + 1.13rem,3.75rem);font-size:var(--font-size-32-60)}h2,.h2,.heading-xl{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;line-height:var(--line-height-heading);font-size:clamp(1.88rem,2.25vw + 1.31rem,3rem);font-size:var(--font-size-30-48)}h3,.h3,.heading-l{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;line-height:var(--line-height-heading);font-size:clamp(1.75rem,1.25vw + 1.44rem,2.38rem);font-size:var(--font-size-28-38)}h4,.h4,.heading-m{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;line-height:var(--line-height-heading);font-size:clamp(1.5rem,.5vw + 1.38rem,1.75rem);font-size:var(--font-size-24-28)}h5,.h5,.heading-s{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;line-height:var(--line-height-heading);font-size:clamp(1.13rem,.5vw + 1rem,1.38rem);font-size:var(--font-size-18-22)}h6,.h6,.heading-xs{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);line-height:1.2;line-height:var(--line-height-heading);font-size:clamp(1rem,.5vw + .88rem,1.25rem);font-size:var(--font-size-16-20)}p,q{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:500;font-weight:var(--font-weight-medium);line-height:1.5;line-height:var(--line-height-text);font-size:clamp(1.06rem,.13vw + 1.03rem,1.13rem);font-size:var(--font-size-17-18)}a{-webkit-text-decoration:none;text-decoration:none;color:inherit}ul li,ol li,.wysiwyg{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:500;font-weight:var(--font-weight-medium);line-height:1.5;line-height:var(--line-height-text);font-size:clamp(1.06rem,.13vw + 1.03rem,1.13rem);font-size:var(--font-size-17-18)}.wysiwyg strong{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold)}.wysiwyg em{font-style:italic}.wysiwyg h2:not(:last-child),.wysiwyg h3:not(:last-child),.wysiwyg h4:not(:last-child),.wysiwyg h5:not(:last-child),.wysiwyg h6:not(:last-child){margin-bottom:.5em}.wysiwyg p,.wysiwyg q{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:500;font-weight:var(--font-weight-medium);line-height:1.5;line-height:var(--line-height-text);font-size:clamp(1.06rem,.13vw + 1.03rem,1.13rem);font-size:var(--font-size-17-18)}.wysiwyg p:not(:last-child),.wysiwyg q:not(:last-child){margin-bottom:clamp(2rem,1vw + 1.75rem,2.5rem)}.wysiwyg .intro{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);line-height:1.5;line-height:var(--line-height-text);font-size:clamp(1.06rem,.5vw + .94rem,1.31rem);font-size:var(--font-size-17-21)}.wysiwyg ul,.wysiwyg ol{--wysiwyg-marker-gap: 8px;padding-left:0;list-style:none}.wysiwyg ul:not(:last-child),.wysiwyg ol:not(:last-child){margin-bottom:clamp(2rem,1vw + 1.75rem,2.5rem)}.wysiwyg ul li,.wysiwyg ol li{position:relative;padding-left:calc(.75em + var(--wysiwyg-marker-gap))}.wysiwyg ul li:before,.wysiwyg ol li:before{position:absolute;left:0;top:0}.wysiwyg ul li:last-child,.wysiwyg ol li:last-child{padding-bottom:0}.wysiwyg ul li:before{content:"\2022"}.wysiwyg ol{counter-reset:wysiwyg-list-item}.wysiwyg ol li:before{counter-increment:wysiwyg-list-item;content:counter(wysiwyg-list-item) "."}.wysiwyg a:not(.button){color:#161616;color:var(--color-text);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#c80065;text-decoration-color:var(--color-secondary);text-underline-offset:25%;text-decoration-thickness:12.5%;transition:var(--transition);transition-property:color}.wysiwyg a:not(.button):hover{color:#c80065;color:var(--color-secondary)}:root{--radius-10: .625rem;--radius-16: 1rem;--radius-20: 1.25rem;--radius-32: 2rem;--radius-40: 2.5rem;--radius-40-bottom: 0 0 2.5rem;--radius-50: 50%}:root{--gradient: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%)}:root{--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1)}svg{box-sizing:content-box;transform:translate(0)}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family, inherit);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);line-height:1.7;line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background, #4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius, 2px);color:#fff;color:var(--plyr-badge-text-color, #fff);font-size:9px;font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small, 13px);left:0;padding:10px;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width: 480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base, 15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px) * 2)}}@media (min-width: 768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background, rgba(0, 0, 0, .8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius, 4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px) * .7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}a.plyr__control{-webkit-text-decoration:none;text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px) / 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background, rgba(255, 255, 255, .9019607843));border-radius:8px;border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, .1490196078));color:#4a5464;color:var(--plyr-menu-color, #4a5464);font-size:15px;font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid rgba(0,0,0,0);border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size, 4px) solid rgba(0,0,0,0);border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, .9019607843));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7 - var(--plyr-menu-arrow-size, 4px) / 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color, #4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:4.66667px 10.5px;padding:calc(10px * .7 / 1.5) calc(10px * .7 * 1.5);padding:calc(var(--plyr-control-spacing, 10px) * .7 / 1.5) calc(var(--plyr-control-spacing, 10px) * .7 * 1.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid rgba(0,0,0,0);border:var(--plyr-menu-item-arrow-size, 4px) solid rgba(0,0,0,0);content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px) * .7 * 4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color, #728197);right:6.5px;right:calc(10px * .7 * 1.5 - 4px);right:calc(var(--plyr-control-spacing, 10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentcolor;border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px) * .7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px) * .7 / 2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7 * 4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px) * .7 * 2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color, #728197);left:6.5px;left:calc(10px * .7 * 1.5 - 4px);left:calc(var(--plyr-control-spacing, 10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color, #dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px) * .7 / 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentcolor;border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px) * .7 * -1 + 2px);overflow:hidden;padding-left:24.5px;padding-left:calc(10px * .7 * 3.5);padding-left:calc(var(--plyr-control-spacing, 10px) * .7 * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px) * 2);color:#00b2ff;color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px) * 2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,rgba(0,0,0,0) 0);background-image:linear-gradient(to right,currentColor 0,rgba(0,0,0,0) 0);background-image:linear-gradient(to right,currentColor var(--value, 0),rgba(0,0,0,0) var(--value, 0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px)) / 2 * -1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background, var(--plyr-video-background, #000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time:before{content:"\2044";margin-right:10px;margin-right:var(--plyr-control-spacing, 10px)}@media (max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background, #fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .1490196078));color:#4a5464;color:var(--plyr-tooltip-color, #4a5464);font-size:13px;font-size:var(--plyr-font-size-small, 13px);font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px) / 2 * 2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px) / 2) calc(var(--plyr-control-spacing, 10px) / 2 * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px) * .5);margin-right:13px;margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px) * -.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px) * -.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;word-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px) / 2 * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0 50%,#23282f99 0 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,#23282f99 25%,#0000 25% 50%,#23282f99 50% 75%,#0000 75%,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background, #fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height, 5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width, 3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px) / 2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px) / 2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color, #4a5464);padding:10px;padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1019607843))}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background, var(--plyr-video-background, #000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio: 16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .7490196078)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color, #fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px) / 2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width: 480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing, 10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5019607843))}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;inset:0;margin:0;position:fixed;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;inset:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height, 5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background, #fff);border-radius:8px;border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .1490196078));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px) / 2 * 2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .7490196078)));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;inset:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.plyr{--plyr-color-main: var(--color-yellow-400)}.plyr .plyr__control--overlaid{background-color:#ffd045;background-color:var(--color-yellow-400);color:#000;color:var(--color-black)}.plyr .plyr__control--overlaid:hover{background-color:var(--color-muziek)}:root{--grid-main-max: 94.5rem;--grid-margin: clamp(1.5rem, 12vw + -1.5rem, 7.5rem);--grid-main-width: calc(100% - (var(--grid-margin) * 2));--grid-spacing-side: max( var(--grid-margin), (100vw - var(--grid-main-max)) / 2 )}.hide-on-scroll{transform:translateY(-200%)}.no-scroll{overflow:hidden}.scrollable{overflow-y:auto}.overflow-x{overflow-x:auto}.sr-only{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip:rect(0,0,0,0)}.glide__controls{display:flex;justify-content:flex-end;gap:.5rem;gap:var(--size-8)}.glide__controls[hidden],.glide__arrow--disabled{display:none}.glide__arrow{cursor:pointer;pointer-events:all}.glide__arrow--left .button svg{transform:rotate(180deg)}.glide__slide{cursor:grab;margin-bottom:1.5rem;margin-bottom:var(--size-24)}@media (min-width: 112.5em){.glide__slide{margin-bottom:0}}.grid-item{display:grid;grid-template-columns:[full-start] 1fr [main-start] min(94.5rem,calc(100% - (clamp(1.5rem,12vw + -1.5rem,7.5rem)*2))) [main-end] 1fr [full-end];grid-template-columns:[full-start] 1fr [main-start] min(var(--grid-main-max),var(--grid-main-width)) [main-end] 1fr [full-end]}.grid-item>:where(*){grid-column:main}.full-width{grid-column:full}.header{position:sticky;top:0;z-index:999;background-color:#fff;background-color:var(--color-white);padding-top:1.5rem;padding-bottom:1.5rem;padding-top:var(--size-24);padding-bottom:var(--size-24);transition:transform .3s}.lane{margin-bottom:4.5rem;margin-bottom:var(--size-72)}@media (min-width: 56.25em){.lane{margin-bottom:10rem;margin-bottom:var(--size-160)}}.footer{padding-top:2.5rem;padding-top:var(--size-40);background-color:#009997;background-color:var(--color-primary);background-image:url("./background-shape-WRWB7PPS.svg");background-repeat:no-repeat;background-position:center;background-size:cover}.footer__header{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:4rem;margin-bottom:var(--size-64)}.footer__content{display:grid;grid-gap:2rem;grid-gap:var(--size-32);gap:2rem;gap:var(--size-32)}.footer__nav-menu{flex-direction:column;gap:1rem;gap:var(--size-16)}.footer__nav-menu .nav-link{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;line-height:var(--line-height-heading);font-size:clamp(1.13rem,.5vw + 1rem,1.38rem);font-size:var(--font-size-18-22)}@media (min-width: 37.5em){.footer__nav-menu{flex-direction:row;flex-wrap:wrap}}.footer .nav-logo svg path[fill="#009997"]{fill:#fff;fill:var(--color-white)}.footer__nav-list{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 37.5em){.footer__nav-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 75em){.footer__nav-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.footer__footer{background-color:#000;background-color:var(--color-black);margin-top:85px;padding-top:2.5rem;padding-bottom:2.5rem;padding-top:var(--size-40);padding-bottom:var(--size-40);color:#fff;color:var(--color-white)}.accordion>*{border-top:1px solid #009997;border-top:1px solid var(--color-primary)}.accordion>*:last-child{border-bottom:1px solid #009997;border-bottom:1px solid var(--color-primary)}.accordion:not(:last-of-type){margin-bottom:2rem;margin-bottom:var(--size-32)}.breadcrumb{--gap: var(--size-8);align-items:center;display:flex;gap:.5rem;gap:var(--gap);width:100%;color:#009997;color:var(--color-primary)}@media (max-width: 37.4375em){.breadcrumb{--gap: var(--size-12)}}.breadcrumb>span{display:flex;align-items:center;gap:var(--gap)}.breadcrumb>span .breadcrumb-separator{font-size:12px;line-height:16px}.breadcrumb>span a,.breadcrumb>span .breadcrumb_last{font-size:14px;font-weight:600;line-height:16px}.breadcrumb>span a{transition:color .2s ease;color:#009997;color:var(--color-primary)}.breadcrumb>span a:hover{color:#c80065;color:var(--color-secondary)}.breadcrumb>span .breadcrumb_last{color:#000;color:var(--color-black)}.breadcrumb-container{margin-top:2.5rem;margin-bottom:2.5rem;margin-top:var(--size-40);margin-bottom:var(--size-40)}.button{font-size:clamp(.88rem,.25vw + .81rem,1rem);font-size:var(--font-size-14-16);font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;gap:var(--size-8);width:-moz-fit-content;width:fit-content;padding:1rem .75rem .875rem;padding:var(--size-16) var(--size-12) var(--size-14);border:2px solid #FFD045;border:2px solid var(--color-yellow-400);border-radius:.625rem;border-radius:var(--radius-10);background-color:#ffd045;background-color:var(--color-yellow-400);color:#000;color:var(--color-black);transition:color .2s ease,background-color .2s ease,transform .2s ease,box-shadow .2s ease;cursor:pointer;line-height:1.3;line-height:var(--line-height-button)}@media (min-width: 56.25em){.button{padding:1rem 1.5rem .875rem;padding:var(--size-16) var(--size-24) var(--size-14);border-radius:1rem;border-radius:var(--radius-16)}}.button>svg{width:1.25rem;width:var(--size-20);height:auto}.button:not(:disabled):hover,.button:not(:disabled):focus,.button:not(:disabled):focus-within{transform:scale(1.03);box-shadow:0 4px 10px #0000001a;box-shadow:var(--box-shadow-hover);background-color:#fabb00;background-color:var(--muziek);border-color:#fabb00;border-color:var(--muziek)}.button:disabled,.button.disabled,.button--outline{background-color:#fff;background-color:var(--color-white);color:#000;color:var(--color-black)}.button:disabled,.button.disabled{cursor:not-allowed;pointer-events:none}.button--black{background-color:#000;background-color:var(--color-black);color:#fff;color:var(--color-white);border-color:#000;border-color:var(--color-black);pointer-events:auto}.button--black:not(:disabled):hover,.button--black:not(:disabled):focus,.button--black:not(:disabled):focus-within{background-color:#000;background-color:var(--color-black);color:#fff;color:var(--color-white);border-color:transparent}.button--white{background-color:#fff;color:#000;color:var(--color-black);border-color:var(--color-transparent);background-color:var(--color-white);border-color:#fff;border-color:var(--color-white)}.button--white:not(:disabled):hover,.button--white:not(:disabled):focus,.button--white:not(:disabled):focus-within{background-color:#fff;background-color:var(--color-white);color:#000;color:var(--color-black);border-color:transparent}.button--square{width:2.5rem;width:var(--size-40);height:2.5rem;height:var(--size-40);padding:0;border-radius:.625rem;border-radius:var(--radius-10)}@media (min-width: 56.25em){.button--square{width:3rem;width:var(--size-48);height:3rem;height:var(--size-48)}}.button--square-big{width:2.5rem;width:var(--size-40);height:2.5rem;height:var(--size-40);padding:.5rem;padding:var(--size-8);background-color:#000;background-color:var(--color-black);color:#fff;color:var(--color-white);border-radius:.625rem;border-radius:var(--radius-10);border:2px solid transparent;transition:color .2s ease,background-color .2s ease,transform .2s ease,box-shadow .2s ease}.button--square-big:not(:disabled):hover,.button--square-big:not(:disabled):focus,.button--square-big:not(:disabled):focus-within{background-color:#000;background-color:var(--color-black);color:#fff;color:var(--color-white);border-color:transparent}@media (min-width: 56.25em){.button--square-big{padding:1rem 1.5rem;padding:var(--size-16) var(--size-24);padding:1rem;padding:var(--size-16);width:-moz-fit-content;width:fit-content}}.button--square-big span{display:none}@media (min-width: 56.25em){.button--square-big span{display:block}}@media (min-width: 56.25em){.button--square-big{height:3rem;height:var(--size-48)}}.button--filter{background-color:#f4f2ff;background-color:var(--color-background);border:2px solid #F4F2FF;border:2px solid var(--color-background);padding:.75rem;padding:var(--size-12);border-radius:1.25rem;border-radius:var(--radius-20);font-size:clamp(.88rem,.25vw + .81rem,1rem);font-size:var(--font-size-14-16)}@media (min-width: 56.25em){.button--filter{padding:.5rem 2rem;padding:var(--size-8) var(--size-32)}}.button--filter:not(:disabled):focus:not(:focus-visible):not(.active):not(:hover),.button--filter:not(:disabled):focus-visible:not(.active):not(:hover){transform:none;box-shadow:none;background-color:#f4f2ff;background-color:var(--color-background);border-color:transparent;color:#000;color:var(--color-black)}.button--filter:not(:disabled):hover,.button--filter:not(:disabled):focus-visible{transform:none;box-shadow:none;border-color:#c80065;border-color:var(--color-secondary);background-color:#f4f2ff;background-color:var(--color-background);color:#c80065;color:var(--color-secondary)}.button--filter:not(:disabled).active,.button--filter:not(:disabled).active:hover,.button--filter:not(:disabled).active:focus,.button--filter:not(:disabled).active:focus-visible{transform:none;box-shadow:none;background-color:#c80065;background-color:var(--color-secondary);border-color:transparent;color:#fff;color:var(--color-white)}.button--input{padding:0;width:3.5rem;width:var(--size-56);height:3.5rem;height:var(--size-56)}.embed{position:relative;overflow:hidden}.embed__poster{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;transition:opacity .2s ease;pointer-events:none}.embed__poster-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.embed__fake-button{display:inline;pointer-events:none;background-color:#ffd045;background-color:var(--color-yellow-400)}.embed__fake-button:hover{background-color:var(--color-muziek);cursor:pointer}.embed__lightbox-content{display:none}.embed .plyr__control svg *{fill:#000;fill:var(--color-black);transform:scale(1.03);box-shadow:0 4px 10px #0000001a;box-shadow:var(--box-shadow-hover)}.embed--lightbox,.embed--lightbox .embed__video{height:100%}.embed--lightbox .embed__poster{position:relative;pointer-events:auto;cursor:pointer}.embed-fake-button{display:inline;pointer-events:none}.eagerly-tools-cookie-blocked+.embed__video>.embed__poster{display:none}.nav{display:flex;justify-content:space-between;align-items:center}.nav-logo svg{width:8.75rem;height:auto}.nav-link{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);display:flex;align-items:center;gap:.5rem;gap:var(--size-8)}.nav-link svg{height:1.5rem;height:var(--size-24);width:1.5rem;width:var(--size-24)}.nav-link:hover,.nav-link:focus,.nav-link:focus-within{-webkit-text-decoration:underline;text-decoration:underline}.nav-menu{display:flex;gap:2rem;gap:var(--size-32);color:#000;color:var(--color-black)}.nav-menu-top{display:none}@media (min-width: 75em){.nav-menu-top{display:flex}}.nav-menu-side{display:flex;gap:.5rem;gap:var(--size-8)}.nav-main{position:fixed;z-index:999;inset:0;background-color:var(--color-blue-100);transform:translateY(-100%)}.nav-main[hidden]{visibility:hidden}.nav-main button{margin-left:auto;display:block}.nav-main button svg{width:.75rem;width:var(--size-12);height:auto}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{cursor:pointer}.glide__slide{cursor:grab}.glide__slide:active{cursor:grabbing}.socials{display:flex;gap:.875rem;gap:var(--size-14);color:#fff;color:var(--color-white);align-items:center}.socials li:hover{color:#c80065;color:var(--color-secondary)}.socials a{display:block}.title-component{display:flex;align-items:center;gap:2rem;gap:var(--size-32)}.text-image{display:grid;grid-gap:2.5rem;grid-gap:var(--size-40);gap:2.5rem;gap:var(--size-40)}@media (min-width: 56.25em){.text-image{grid-template-columns:1fr 1fr;gap:5rem;gap:var(--size-80);align-items:center}}.text-image__bg-shape{position:absolute;inset:0}.text-image__title{margin-bottom:1.5rem;margin-bottom:var(--size-24)}.text-image__text{margin-bottom:2rem;margin-bottom:var(--size-32)}.text-image__button-container{display:flex;flex-wrap:wrap;gap:.75rem;gap:var(--size-12)}.text-image__media-container{order:-1}@media (min-width: 56.25em){.text-image__media-container{order:0}.text-image--media-left .text-image__media-container{order:-1}}.text-image__media-wrapper{position:relative;overflow:hidden;-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;aspect-ratio:var(--ratio);max-height:var(--max-b-size);max-width:100%}.text-image--shape-1 .text-image__media-wrapper{--mask-image: url("./text-image-shape-1-O32AQMG7.svg");--ratio: 616 / 464;--max-b-size: 35.625rem}.text-image--shape-2 .text-image__media-wrapper{--mask-image: url("./text-image-shape-2-WH6FN7KJ.svg");--ratio: 1;--max-b-size: 38.5rem}.text-image--shape-3 .text-image__media-wrapper{--mask-image: url("./text-image-shape-3-FDHKYQE7.svg");--ratio: 1;--max-b-size: 38.5rem}.text-image__media-wrapper img,.text-image__media-wrapper video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.lane--text-image{position:relative;isolation:isolate;--bg-shape-color: var(--shapes-pink)}.lane--text-image .grid-item{position:relative;z-index:1}.lane--text-image .text-image__bg-shape{display:flex;justify-content:flex-start;align-items:flex-start;z-index:-1}.lane--text-image .text-image__bg-shape svg{display:block;height:50%;width:auto;max-width:60vw;transform:scaleX(-1);transform-origin:center top}@media (min-width: 56.25em){.lane--text-image .text-image__bg-shape svg{height:70%;width:auto;max-width:50vw}}@media (min-width: 75em){.lane--text-image .text-image__bg-shape svg{width:min(100%,32rem);width:min(100%,var(--bg-shape-max-inline-size, 32rem));height:auto;transform:scaleX(-1)}}.lane--text-image .text-image__bg-shape svg path{fill:var(--bg-shape-color)}.lane--text-image .text-image__bg-shape-1{--bg-shape-max-inline-size: 32rem}.lane--text-image .text-image__bg-shape-2{--bg-shape-max-inline-size: 16.875rem}.lane--text-image .text-image__bg-shape-3{--bg-shape-max-inline-size: 24.75rem}.lane--text-image .text-image__bg-shape-4{--bg-shape-max-inline-size: 32rem}@media (min-width: 75em){.lane--text-image .text-image__bg-shape-4 svg{transform:scaleX(1)}}.lane--text-image.blue{--bg-shape-color: var(--color-green-100)}.lane--text-image.bg-shape--right .text-image__bg-shape,.text-image__bg-shape.bg-shape--right{justify-content:flex-end}.lane--text-image.bg-shape--right .text-image__bg-shape svg,.text-image__bg-shape.bg-shape--right svg{transform:none;transform-origin:center top}@media (min-width: 56.25em){.lane--text-image.bg-shape--right .text-image__bg-shape svg,.text-image__bg-shape.bg-shape--right svg{transform:none;transform-origin:center top}}.hero{padding-top:2.5rem;padding-top:var(--size-40)}.hero__container{display:grid;grid-gap:2.5rem;grid-gap:var(--size-40);gap:2.5rem;gap:var(--size-40)}@media (min-width: 56.25em){.hero__container{grid-template-columns:1fr 1fr;gap:1rem;gap:var(--size-16)}}.hero__content{order:1;anchor-name:--hero-container}@media (min-width: 56.25em){.hero__content{order:0}}@media (min-width: 75em){.hero__content{margin-top:5rem;margin-top:var(--size-80)}}.hero__bg-shape-left{z-index:-1;max-height:640px;width:40%;position:absolute;position-anchor:--hero-container;top:calc(anchor(top) - 9.25rem);left:calc(anchor(left) - 6.75rem)}@media (max-width: 56.1875em){.hero__bg-shape-left{display:none}}@media (min-width: 75em){.hero__bg-shape-left{width:auto}}.hero__title{margin-bottom:1rem;margin-bottom:var(--size-16)}.hero__subtitle{margin-bottom:2.5rem;margin-bottom:var(--size-40);text-wrap:balance}.hero__button-container{display:flex;flex-wrap:wrap;gap:.5rem;gap:var(--size-8)}.hero__media-container{display:grid;width:min(100% - .75rem,37.5rem);width:min(100% - var(--size-12),37.5rem);aspect-ratio:1}@media (min-width: 56.25em){.hero__media-container{width:min(100%,37.5rem);justify-self:end}}.hero__media-container>*{grid-area:1/1;width:100%;height:100%}@media (min-width: 56.25em){.hero__bg-shape-right{position:relative;right:-2rem;right:calc(-1 * var(--size-32))}}.hero__media-wrapper{position:relative;overflow:hidden;-webkit-mask-image:url("./shape-1-RRSX2376.svg");mask-image:url("./shape-1-RRSX2376.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.hero__media-wrapper img,.hero__media-wrapper video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.toggle-box__trigger{display:flex;justify-content:space-between;gap:1rem;gap:var(--size-16);width:100%;padding-top:1rem;padding-bottom:1rem;padding-top:var(--size-16);padding-bottom:var(--size-16);background:0;cursor:pointer}.toggle-box__title{margin-bottom:0}.toggle-box__icon{display:flex;align-items:center;rotate:0;transition:rotate .3s}[aria-expanded=true] .toggle-box__icon{rotate:.5turn}.toggle-box__target{display:grid;overflow:hidden;grid-template-rows:0fr;transition:grid-template-rows .5s}[aria-expanded=true]~.toggle-box__target{grid-template-rows:1fr}.toggle-box__content-container{min-height:0}.toggle-box__content{padding-bottom:1rem;padding-bottom:var(--size-16);transition:translate .5s;translate:0 -100%}[aria-expanded=true]~* .toggle-box__content{translate:0}.skip-link{position:absolute;translate:0 -200%;top:.5rem;top:var(--size-8);left:.5rem;left:var(--size-8);background-color:#f4f2ff;background-color:var(--color-background);border:solid 1px #009997;border:solid 1px var(--color-primary);-webkit-text-decoration:underline;text-decoration:underline;padding:.5rem;padding:var(--size-8);z-index:1000}.skip-link:focus{translate:0}@keyframes link-underline-slide{0%{transform:translate(-101%)}to{transform:translate(0)}}.link{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);font-size:clamp(.88rem,.25vw + .81rem,1rem);font-size:var(--font-size-14-16);line-height:1.3;line-height:var(--line-height-button);color:#000;color:var(--color-black);display:inline-flex;gap:.75rem;gap:var(--size-12)}.link>span{--_line-gap: .4rem;display:inline-block;position:relative;overflow:hidden;padding-bottom:.4rem;padding-bottom:var(--_line-gap)}.link>span:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:#c80065;background-color:var(--color-pink-400);transform:translate(0)}.link:hover>span:after{animation:link-underline-slide .5s ease forwards;animation:link-underline-slide var(--transition-duration-slow, .5s) ease forwards}.label{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);display:inline-block;font-size:14px;font-size:var(--font-size-14);padding:.25rem .75rem;padding:var(--size-4) var(--size-12);border:2px solid #999;border:2px solid var(--color-grey-800);border-radius:.625rem;border-radius:var(--radius-10);background-color:#fff;background-color:var(--color-white);color:#000;color:var(--color-black);line-height:1}.label--muziek,.label.cursussen-muziek{border:2px solid #FABB00;border:2px solid var(--muziek)}.label--dans,.label.cursussen-dans{border:2px solid #EF7966;border:2px solid var(--dans)}.label--theater,.label.cursussen-theater{border:2px solid #0082A4;border:2px solid var(--theater)}.label--beeldend,.label--beeldende-kunst,.label.cursussen-beeldend{border:2px solid #7D388A;border:2px solid var(--beeldend)}.label--visuelemedia,.label.cursussen-visuele-media{border:2px solid #BFBD00;border:2px solid var(--visuelemedia)}.label--kunstbeschouwing,.label.cursussen-kunstbeschouwing{border:2px solid #158056;border:2px solid var(--kunstbeschouwing)}.label--new,.label--nieuw,.label.new,.label.nieuw{border:2px solid #C80065;border:2px solid var(--color-secondary);background-color:#c80065;background-color:var(--color-secondary);color:#fff;color:var(--color-white)}.label--tip,.label.tip{border:2px solid #B2D9E4;border:2px solid var(--color-green-100);background-color:#b2d9e4;background-color:var(--color-green-100)}.label--gratis,.label.gratis{border:2px solid #FFD045;border:2px solid var(--color-yellow-400);background-color:#ffd045;background-color:var(--color-yellow-400)}.quote{position:relative;width:100%}.quote__content{position:relative;max-width:65.875rem;text-align:left;background-color:#fff;background-color:var(--color-white);padding:2.5rem 1.5rem;padding:var(--size-40) var(--size-24);border-radius:2rem;border-radius:var(--radius-32);margin-bottom:4rem;margin-bottom:var(--size-64)}.quote__blockquote{margin-bottom:2rem;margin-bottom:var(--size-32);text-align:left}.quote__mark{display:block;width:2rem;height:1.25rem;aspect-ratio:76/45}.quote__mark svg{display:block;width:100%;height:100%}.quote__mark--open{margin-bottom:1rem;margin-bottom:var(--size-16)}.quote__mark--close{transform:rotate(0);margin-left:auto;margin-top:1rem;margin-top:var(--size-16)}.quote__person{display:flex;gap:1.5rem;gap:var(--size-24);align-items:center}.quote__person-content{text-align:left}.quote__author{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);color:#009997;color:var(--color-primary);display:block;width:100%}.quote__subtitle{display:block;width:100%}.quote--item{display:flex;flex-direction:column;gap:1.5rem;gap:var(--size-24);height:100%}.quote--item .quote__content{display:flex;flex:1;flex-direction:column}.quote--item .quote__link{margin-top:auto;padding-top:1rem;padding-top:var(--size-16)}.quote--item.quote--testimonial{display:grid;grid-template-rows:minmax(0,1fr) auto;align-content:stretch}.quote--strip{max-width:65.875rem;margin-left:auto;margin-right:auto}.quote--strip .quote__content{max-width:100%;padding:0;background-color:transparent;border-radius:0;margin-bottom:2rem;margin-bottom:var(--size-32);margin-left:auto;margin-right:auto;text-align:center}.quote--strip .quote__blockquote{margin-bottom:1.5rem;margin-bottom:var(--size-24);color:#009997;color:var(--color-primary);text-align:center;font-family:filson-soft,sans-serif;font-weight:700;line-height:1.2;line-height:var(--line-height-heading);font-size:clamp(1.5rem,.5vw + 1.38rem,1.75rem);font-size:var(--font-size-24-28);font-family:var(--font-family-alt);font-weight:var(--font-weight-bold)}.quote--strip .quote__person-content{width:100%;text-align:center}.quote--strip .quote__author{text-align:center;color:#000;color:var(--color-black)}.quote--strip .quote__subtitle{color:#666;text-align:center}.quote--strip .quote__person{width:100%}.quote--strip .quote__tail{display:none}.quote__image{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%;border-radius:50%;border-radius:var(--radius-50);max-width:5.5rem}.quote__link{margin-top:1rem;margin-top:var(--size-16);display:inline-flex}.quote__tail{position:absolute;top:100%;left:2rem;left:var(--size-32);display:block;line-height:0}.text-content{display:grid;grid-gap:1.5rem;grid-gap:var(--size-24);gap:1.5rem;gap:var(--size-24)}@media (min-width: 56.25em){.text-content{grid-template-columns:repeat(2,1fr);gap:2rem;gap:var(--size-32)}}.text-content__titles{display:flex;flex-direction:column;gap:.75rem;gap:var(--size-12)}@media (min-width: 56.25em){.text-content__titles{height:-moz-max-content;height:max-content;align-self:start;will-change:transform}}.text-content__subtitle{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);font-size:clamp(1rem,.5vw + .88rem,1.25rem);font-size:var(--font-size-16-20);order:1}.text-content__title{order:2}.text-content__column{display:flex;flex-direction:column;gap:clamp(2rem,1vw + 1.75rem,2.5rem)}.text-content__repeater{grid-gap:2rem;gap:2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 56.25em){.text-content__repeater{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;gap:2rem}}.text-content__repeater-item{display:flex;flex-direction:column;gap:.25rem;gap:var(--size-4)}.text-content__repeater-item:only-child{grid-column:1/-1}.text-content__repeater-item .link{font-size:clamp(1rem,.5vw + .88rem,1.25rem);font-size:var(--font-size-16-20)}.lane--text{position:relative;isolation:isolate;--bg-shape-color: var(--shapes-pink)}.lane--text .grid-item{position:relative;z-index:1}.lane--text .text__bg-shape{position:absolute;inset:0;display:flex;justify-content:flex-start;align-items:flex-start;z-index:-1}.lane--text .text__bg-shape svg{display:block;height:50%;width:auto;max-width:60vw;transform:scaleX(-1);transform-origin:center top}@media (min-width: 56.25em){.lane--text .text__bg-shape svg{height:70%;max-width:50vw}}@media (min-width: 75em){.lane--text .text__bg-shape svg{width:min(100%,32rem);width:min(100%,var(--bg-shape-max-inline-size, 32rem));height:auto;transform:scaleX(-1)}}.lane--text .text__bg-shape svg path{fill:var(--bg-shape-color)}@media (min-width: 75em){.lane--text .text__bg-shape-4 svg{transform:scaleX(1)}}.lane--text .text__bg-shape-1{--bg-shape-max-inline-size: 32rem}.lane--text .text__bg-shape-2{--bg-shape-max-inline-size: 16.875rem}.lane--text .text__bg-shape-3{--bg-shape-max-inline-size: 24.75rem}.lane--text .text__bg-shape-4{--bg-shape-max-inline-size: 32rem}.lane--text.blue{--bg-shape-color: var(--color-green-100)}.lane--text.bg-shape--right .text__bg-shape,.text__bg-shape.bg-shape--right{justify-content:flex-end}.lane--text.bg-shape--right .text__bg-shape svg,.text__bg-shape.bg-shape--right svg{transform:none;transform-origin:center top}.cta{display:grid;grid-gap:1.5rem;grid-gap:var(--size-24);gap:1.5rem;gap:var(--size-24)}@media (min-width: 56.25em){.cta{gap:4rem;gap:var(--size-64)}}@media (min-width: 56.25em){.cta__title{text-align:center}}.cta__items-container{display:flex;flex-direction:column;gap:1.5rem;gap:var(--size-24)}@media (min-width: 56.25em){.cta__items-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;grid-gap:var(--size-32);gap:2rem;gap:var(--size-32)}}.cta__item{position:relative;display:flex;flex-direction:column;gap:1rem;gap:var(--size-16);border-radius:2rem;border-radius:var(--radius-32);padding:1.25rem;padding:var(--size-20);background-color:#fff;background-color:var(--color-white);color:#575757;color:var(--color-grey-600);transition:transform .2s ease,box-shadow .2s ease}.cta__item:has(.cta__link){cursor:pointer}.cta__item:has(.cta__link):hover,.cta__item:has(.cta__link):focus-within{transform:scale(1.03);box-shadow:0 4px 10px #0000001a;box-shadow:var(--box-shadow-hover)}.cta__item:has(.cta__link):hover .cta__item-title,.cta__item:has(.cta__link):focus-within .cta__item-title{color:#c80065;color:var(--color-secondary)}.cta__item:has(.cta__link):hover .cta__link svg,.cta__item:has(.cta__link):focus-within .cta__link svg{transform:translate(4px)}@media (min-width: 37.5em){.cta__item{flex-direction:row;gap:2rem;gap:var(--size-32);padding:2rem;padding:var(--size-32)}}.cta__content{width:100%}@media (min-width: 75em){.cta__content{display:grid;grid-template-columns:1fr 24px;grid-gap:2rem;grid-gap:var(--size-32);gap:2rem;gap:var(--size-32);width:100%}}.cta__image{width:5rem;width:var(--size-80);height:5rem;height:var(--size-80);min-width:5rem;min-width:var(--size-80);border-radius:.625rem;border-radius:var(--radius-10);overflow:hidden}.cta__image-element{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cta__link{display:block;color:#c80065;color:var(--color-secondary);cursor:pointer;margin-top:1rem;margin-top:var(--size-16);text-align:right}.cta__link:before{content:"";position:absolute;inset:0;width:100%;height:100%}.cta__link svg{transition:transform .2s ease}@media (min-width: 75em){.cta__link{margin-top:0;align-self:center}}.lane--cta{position:relative;isolation:isolate;--bg-shape-color: var(--shapes-pink)}.lane--cta .grid-item{position:relative;z-index:1}.lane--cta .cta__bg-shape{position:absolute;inset:0;display:flex;justify-content:flex-start;align-items:flex-start;z-index:-1}.lane--cta .cta__bg-shape svg{display:block;height:50%;width:auto;max-width:60vw;transform:scaleX(-1);transform-origin:center top}@media (min-width: 56.25em){.lane--cta .cta__bg-shape svg{height:70%;max-width:50vw}}@media (min-width: 75em){.lane--cta .cta__bg-shape svg{width:min(100%,32rem);width:min(100%,var(--bg-shape-max-inline-size, 32rem));height:auto;transform:scaleX(-1)}}.lane--cta .cta__bg-shape svg path{fill:var(--bg-shape-color)}.lane--cta .cta__bg-shape-1{--bg-shape-max-inline-size: 32rem}.lane--cta .cta__bg-shape-2{--bg-shape-max-inline-size: 16.875rem}.lane--cta .cta__bg-shape-3{--bg-shape-max-inline-size: 24.75rem}.lane--cta .cta__bg-shape-4{--bg-shape-max-inline-size: 32rem}.lane--cta.blue{--bg-shape-color: var(--color-green-100)}.lane--cta.bg-shape--right .cta__bg-shape,.cta__bg-shape.bg-shape--right{justify-content:flex-end}.lane--cta.bg-shape--right .cta__bg-shape svg,.cta__bg-shape.bg-shape--right svg{transform:none;transform-origin:center top}.search-courses__container{position:relative;width:100%;max-width:40.5rem}.search-courses__input-wrapper{position:relative;display:flex;align-items:center}.search-courses__icon{width:3.5rem;width:var(--size-56);height:3.5rem;height:var(--size-56);position:absolute;right:0;pointer-events:none;display:flex;align-items:center;justify-content:center}.search-courses__icon svg{width:18px;height:18px}.search-courses__icon svg *{fill:#000;fill:var(--color-black)}.search-courses__icon:hover svg *{fill:#525151}.search-courses__input{width:100%;padding:1rem;padding:var(--size-16);border:2px solid #fff;border:2px solid var(--color-white);border-radius:1.25rem;border-radius:var(--radius-20);line-height:1.5;color:#666;color:var(--color-grey-700);background-color:#fff;background-color:var(--color-white)}.search-courses__input:focus{border:2px solid #C80065;border:2px solid var(--color-secondary)}.search-courses__input::-moz-placeholder{color:#999;color:var(--color-grey-800)}.search-courses__input::placeholder{color:#999;color:var(--color-grey-800)}.search-courses__clear-button{position:absolute;right:0;background:none;border:none;color:#009997;color:var(--color-primary);font-size:1.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%}.search-courses__clear-button:hover{background-color:#fff;background-color:var(--color-white);color:#009997;color:var(--color-primary)}.course-overview,.project-overview{position:relative;z-index:0;overflow:visible}.course-overview .js_react_filter,.project-overview .js_react_filter{position:relative;z-index:1}.course-overview__bg-shape,.project-overview__bg-shape{position:absolute;top:18rem;left:calc(max(clamp(1.5rem,12vw + -1.5rem,7.5rem),(100vw - 94.5rem) / 2)*-1 - 4.5rem);left:calc(var(--grid-spacing-side) * -1 - var(--size-72));width:20.5rem;height:43.125rem;pointer-events:none;z-index:0}.course-overview__bg-shape svg,.project-overview__bg-shape svg{width:100%;height:100%;display:block}@media (max-width: 37.4375em){.course-overview__bg-shape,.project-overview__bg-shape{top:12rem;left:calc(max(clamp(1.5rem,12vw + -1.5rem,7.5rem),(100vw - 94.5rem) / 2)*-1 - 1rem);left:calc(var(--grid-spacing-side) * -1 - var(--size-16));width:14rem;height:29.5rem}}.course-overview__head,.project-overview__head{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;grid-gap:1.5rem;grid-gap:var(--size-24);gap:1.5rem;gap:var(--size-24);margin-bottom:1.5rem;margin-bottom:var(--size-24);text-wrap-style:balance}@media (min-width: 75em){.course-overview__head,.project-overview__head{grid-template-columns:1fr 1fr;gap:2.5rem;gap:var(--size-40);margin-top:2.5rem;margin-top:var(--size-40);margin-bottom:5rem;margin-bottom:var(--size-80)}}.course-overview__intro,.project-overview__intro{color:#575757;color:var(--color-text-secondary)}.course-overview__tiles,.project-overview__tiles{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1.5rem;grid-gap:var(--size-24);gap:1.5rem;gap:var(--size-24)}@media (min-width: 56.25em){.course-overview__tiles,.project-overview__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 75em){.course-overview__tiles,.project-overview__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.course-overview__title,.project-overview__title{margin-bottom:1.5rem;margin-bottom:var(--size-24)}.course-overview__pagination,.project-overview__pagination{margin-top:2.5rem;margin-top:var(--size-40)}.course-overview__load-more,.project-overview__load-more{margin-left:auto;margin-right:auto}.eagerly-seo-placeholder--course{list-style:none;margin:0;padding:0}.eagerly-seo-placeholder__course-item{background-color:#fff;background-color:var(--color-white);border-radius:1.25rem;border-radius:var(--radius-20);box-shadow:var(--box-shadow-card)}.eagerly-seo-placeholder__course-item:before{border-radius:1.25rem!important;border-radius:var(--radius-20)!important}.eagerly-seo-placeholder__course-link{border-radius:1.25rem;border-radius:var(--radius-20)}.eagerly-seo-placeholder__course-head .course-overview__search .skeleton__animation{display:block;width:100%;min-height:3rem;min-height:var(--size-48)}.eagerly-seo-placeholder__course-head .course-overview__filtering{margin-top:1rem;margin-top:var(--size-16)}.course-filters__more-button{display:none}.course-filters__target-groups{margin-bottom:1.5rem;margin-bottom:var(--size-24)}.course-filters__tags-categories{display:grid;grid-template-columns:1fr;grid-gap:1rem;grid-gap:var(--size-16);gap:1rem;background-color:#fff;background-color:var(--color-white);border-radius:1.25rem;border-radius:var(--radius-20);gap:var(--size-16);padding:1.5rem;padding:var(--size-24);margin-bottom:1.5rem;margin-bottom:var(--size-24)}@media (max-width: 56.1875em){.course-filters__more-button{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;margin-bottom:var(--size-24);padding:1.5rem;padding:var(--size-24)}.course-filters__more-button-chevron{width:.6rem;height:.6rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.course-filters__more-button[aria-expanded=true] .course-filters__more-button-chevron{transform:rotate(-135deg)}.course-filters__tags-categories{display:none;margin-bottom:1rem;margin-bottom:var(--size-16)}.course-filters__tags-categories.is-open{display:grid}}.target-groups__categories{display:grid;grid-template-columns:1fr;grid-gap:1rem;grid-gap:var(--size-16);gap:1rem;background-color:#fff;background-color:var(--color-white);border-radius:1.25rem;border-radius:var(--radius-20);gap:var(--size-16);padding:1rem;padding:var(--size-16)}@media (min-width: 56.25em){.target-groups__categories{display:flex;gap:1rem;gap:var(--size-16)}}.target-groups__filter{background-color:#f4f2ff;background-color:var(--color-background);border-color:transparent;width:100%;text-align:left;justify-content:flex-start;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;gap:var(--size-8)}.target-groups__filter:not(:disabled):focus:not(:focus-visible):not(.active):not(:hover){transform:none;box-shadow:none;background-color:#f4f2ff;background-color:var(--color-background);border-color:transparent;color:#000;color:var(--color-black)}.target-groups__filter:not(:disabled):hover,.target-groups__filter:not(:disabled):focus-visible{border-color:#c80065;border-color:var(--color-secondary);background-color:#f4f2ff;background-color:var(--color-background);color:#c80065;color:var(--color-secondary)}.target-groups__filter:not(:disabled).active,.target-groups__filter:not(:disabled).active:hover,.target-groups__filter:not(:disabled).active:focus,.target-groups__filter:not(:disabled).active:focus-visible{transform:none;box-shadow:none;border-color:transparent;background-color:#c80065;background-color:var(--color-secondary);color:#fff;color:var(--color-white)}.target-groups__label,.target-groups__age{display:block;width:100%}.target-groups__age{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base)}.filter__subcategory{color:#009997;color:var(--color-primary);margin-bottom:1.5rem;margin-bottom:var(--size-24)}.filter__subcategory:last-child{margin-bottom:0}@media (min-width: 56.25em){.filter__subcategory{display:flex;align-items:center;gap:1rem;gap:var(--size-16)}}.filter__subcategory-title{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);margin-bottom:1rem;margin-bottom:var(--size-16);font-size:clamp(.88rem,.25vw + .81rem,1rem);font-size:var(--font-size-14-16)}@media (min-width: 56.25em){.filter__subcategory-title{margin-bottom:0;min-width:5.1rem}}.filter__subcategory-container{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem;gap:var(--size-8)}.filter__subcategory-container .button--filter{margin-left:0;margin-right:0}.course-result{margin-bottom:2.5rem;margin-bottom:var(--size-40)}@media (min-width: 75em){.course-result{margin-top:1rem;margin-top:var(--size-16);margin-bottom:2.5rem;margin-bottom:var(--size-40)}}.course-result__display-tags-container{width:100%;margin-top:.75rem;margin-top:var(--size-12)}@media (min-width: 56.25em){.course-result__display-tags-container{display:flex;justify-content:space-between;align-items:start}}.course-result__text{display:flex;gap:2rem;gap:var(--size-32);align-items:flex-end}.course-result__reset{display:flex;align-items:center;justify-self:center;gap:.5rem;gap:var(--size-8)}.course-result__display-tag{background-color:#fff;background-color:var(--color-white);display:flex;font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);align-items:center;cursor:pointer;padding:1rem;padding:var(--size-16);gap:1rem;gap:var(--size-16);font-size:clamp(.88rem,.25vw + .81rem,1rem);font-size:var(--font-size-14-16);border-radius:1.25rem;border-radius:var(--radius-20)}.course-result__display-tag:hover svg path{stroke:#009997;stroke:var(--color-primary);transition:var(--transition);transition-property:background-color,color,border-color}.course-result__display-tag:hover svg circle{stroke:var(--color-blue-400);transition:var(--transition);transition-property:background-color,color,border-color}.course-result__reset{background-color:transparent;border-color:transparent;padding-bottom:0;min-width:-moz-fit-content;min-width:fit-content}.course-result__reset:not(:disabled):hover,.course-result__reset:not(:disabled):focus,.course-result__reset:not(:disabled):focus-within{background-color:transparent;border-color:transparent;color:#161616;color:var(--color-text)}.course-result__tags-container{display:flex;flex-wrap:wrap;gap:1rem;gap:var(--size-16)}.course-result__display-tag-icon{display:flex;align-items:center;justify-content:center;padding:6px;border-radius:1.25rem;border-radius:var(--radius-20);background-color:#f4f2ff;background-color:var(--color-background)}.course-result__reset-all{white-space:nowrap;margin-top:1rem;margin-top:var(--size-16)}@media (max-width: 37.4375em){.course-result__reset-all{justify-content:right;width:100%;margin-top:1rem;margin-top:var(--size-16)}}@media (min-width: 56.25em){.course-result__reset-all{margin-top:0}}.card-course{position:relative;background-color:#fff;background-color:var(--color-white);border-radius:1.25rem;border-radius:var(--radius-20);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.card-course:hover,.card-course:focus-within{transform:translate(-1px,-1px);box-shadow:0 4px 10px #0000001a;box-shadow:var(--box-shadow-hover);cursor:pointer}.card-course__img-container{aspect-ratio:4/3;overflow:hidden;border-radius:1.25rem 1.25rem 0 0;border-radius:var(--radius-20) var(--radius-20) 0 0;background-color:#000;background-color:var(--color-black)}.card-course__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease}.card-course:hover .card-course__img,.card-course:focus-within .card-course__img{transform:scale(1.03)}.card-course__alert{display:block;width:100%;color:#575757;color:var(--color-grey-600);margin-top:.5rem;margin-top:var(--size-8);font-size:clamp(.81rem,.13vw + .78rem,.88rem);font-size:var(--font-size-13-14)}.card-course__link{color:#000;color:var(--color-black);-webkit-text-decoration:none;text-decoration:none;cursor:pointer;display:block}.card-course__link:hover{-webkit-text-decoration:none;text-decoration:none}.card-course__link:after{position:absolute;inset:0;content:"";z-index:1;cursor:pointer}.card-course .no-button{cursor:default;font-family:var(--font-family-base-medium);min-height:2rem;min-height:var(--size-32);padding-left:.5rem;padding-left:var(--size-8);padding-right:.5rem;padding-right:var(--size-8);margin-left:0;margin-left:initial;align-self:initial}.card-course .no-button:not(:disabled):hover,.card-course .no-button:not(:disabled):focus,.card-course .no-button:not(:disabled):focus-within{background-color:#fff;background-color:var(--color-white)}.card-course .no-button.active{background-color:var(--color-blue-400)}.card-course__details{padding:1.5rem;padding:var(--size-24);display:flex;flex-direction:column;row-gap:1.5rem;row-gap:var(--size-24)}@media (min-width: 37.5em){.card-course__details{padding:2rem;padding:var(--size-32)}}.card-course__text{color:#161616;color:var(--color-text);margin-bottom:0}.card-course__categories{display:flex;flex-wrap:wrap;gap:.5rem;gap:var(--size-8);height:-moz-fit-content;height:fit-content}@keyframes skeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.skeleton__animation{position:relative;display:inline-flex;color:transparent!important;border-color:transparent!important;background:linear-gradient(90deg,#F5F5F5 15%,var(--color-grey-200) 45%,#F5F5F5 75%);background:linear-gradient(90deg,var(--color-grey-100) 15%,var(--color-grey-200) 45%,var(--color-grey-100) 75%);background-size:250% 100%;animation:skeletonShimmer 1.3s ease-in-out infinite;border-radius:var(--radius-8)}.skeleton .filter__subcategory-title.skeleton__animation{min-height:1rem;min-height:var(--size-16);width:5rem}.skeleton .filter__subcategory-container .button.skeleton__animation{min-width:4.5rem}.course-overview__tiles--skeleton{pointer-events:none}.card-course--skeleton .card-course__img-container.skeleton__animation{display:block;width:100%;border-radius:1.25rem 1.25rem 0 0;border-radius:var(--radius-20) var(--radius-20) 0 0}.card-course--skeleton .card-course__categories .label.skeleton__animation{min-width:5.5rem;min-height:1.5rem;min-height:var(--size-24)}.card-course--skeleton .card-course__title.skeleton__animation{display:block;width:85%;min-height:2rem;min-height:var(--size-32)}.card-course--skeleton .card-course__alert.skeleton__animation{display:block;width:70%;min-height:1rem;min-height:var(--size-16)}.card-course--skeleton .card-course__text.skeleton__animation{display:block;width:100%;min-height:3.2rem;margin-bottom:0}.card-course--skeleton .button.skeleton__animation{display:inline-flex;width:7rem;min-height:2.5rem;min-height:var(--size-40)}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fade-in{animation:fadeIn .4s var(--transition-timing-function) both}.fade-out{animation:fadeOut .3s var(--transition-timing-function) both}.agenda-listing{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.5rem;gap:var(--size-24)}.archive--event{margin-bottom:2.5rem;margin-bottom:var(--size-40);position:relative}@media (min-width: 56.25em){.archive--event{margin-bottom:4rem;margin-bottom:var(--size-64)}}.archive--event__head{margin-bottom:4rem;margin-bottom:var(--size-64);max-width:624px}.event-card{position:relative;border-radius:1.25rem 0 0 1.25rem;border-radius:var(--radius-20) 0 0 var(--radius-20);display:flex;flex-direction:column;background-color:#fff;background-color:var(--color-white);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}@media (min-width: 56.25em){.event-card{justify-content:space-between;flex-direction:row}}.event-card:hover,.event-card:focus-within{transform:scale(1.03);box-shadow:0 4px 10px #0000001a;box-shadow:var(--box-shadow-hover)}.event-card .button{height:-moz-fit-content;height:fit-content;position:relative;z-index:2}@media (min-width: 75em){.event-card .button{min-width:11.56rem}}.event-card__container{display:flex;flex-direction:column}@media (min-width: 56.25em){.event-card__container{flex-direction:row;align-items:flex-start}}.event-card__image-container{aspect-ratio:9/8;display:block;overflow:hidden;border-radius:1.25rem 1.25rem 0 0;border-radius:var(--radius-20) var(--radius-20) 0 0;width:100%;flex-shrink:0}@media (min-width: 56.25em){.event-card__image-container{width:18rem;border-radius:1.25rem 0 0 1.25rem;border-radius:var(--radius-20) 0 0 var(--radius-20)}}.event-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .3s ease}.event-card:hover .event-card__image,.event-card:focus-within .event-card__image{transform:scale(1.03)}.event-card__content{display:flex;flex-direction:column;gap:.5rem;gap:var(--size-8);padding:1.5rem;padding:var(--size-24)}@media (min-width: 56.25em){.event-card__content{padding:2rem 2.5rem 2.5rem;padding:var(--size-32) var(--size-40) var(--size-40) var(--size-40)}}.event-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;gap:var(--size-12)}.event-card__badges{display:flex;flex-wrap:wrap;gap:.5rem;gap:var(--size-8)}.event-card__toggle,.event-card__badge{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);font-size:clamp(.81rem,.13vw + .78rem,.88rem);font-size:var(--font-size-13-14);line-height:1;padding:.25rem .5rem;padding:var(--size-4) var(--size-8);border-radius:999px;background-color:#d6ecec;color:#161616;color:var(--color-grey-900)}.event-card__toggle{background-color:#fff;background-color:var(--color-white);border:1px solid #575757;border:1px solid var(--color-grey-600)}.event-card__cta{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);font-size:clamp(1.13rem,.5vw + 1rem,1.38rem);font-size:var(--font-size-18-22);-webkit-text-decoration:none;text-decoration:none;color:#000;color:var(--color-black);background-color:#ffd045;background-color:var(--color-yellow-400);border:2px solid #FFD045;border:2px solid var(--color-yellow-400);border-radius:.625rem;border-radius:var(--radius-10);padding:.75rem 1.5rem;padding:var(--size-12) var(--size-24);min-width:9rem;text-align:center;align-self:flex-start}.event-card__meta{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);font-size:clamp(.88rem,.25vw + .81rem,1rem);font-size:var(--font-size-14-16);color:#009997;color:var(--color-green-400);display:flex;flex-wrap:wrap}@media (min-width: 56.25em){.event-card__meta{gap:.5rem;gap:var(--size-8)}}.event-card__title{margin:0;color:#000;color:var(--color-black)}.event-card__text{max-width:52ch}.event-card__location{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);margin:0;font-size:clamp(.81rem,.13vw + .78rem,.88rem);font-size:var(--font-size-13-14)}.event-card__location span{color:#009997;color:var(--color-primary);margin-right:.25rem;margin-right:var(--size-4)}.event-card__actions{padding:0 1.5rem 1.5rem;padding:0 var(--size-24) var(--size-24);position:relative;z-index:2}@media (min-width: 56.25em){.event-card__actions{padding:2rem 2.5rem 2.5rem 0;padding:var(--size-32) var(--size-40) var(--size-40) 0}}@media (min-width: 75em){.event-card__actions{padding:2rem 2.5rem 2.5rem;padding:var(--size-32) var(--size-40) var(--size-40) var(--size-40)}}.event-card__link{color:inherit;display:block;-webkit-text-decoration:none;text-decoration:none;font:inherit;letter-spacing:inherit;line-height:inherit}.event-card__link:after{content:"";position:absolute;inset:0;z-index:1}.event-card:hover .event-card__link,.event-card:focus-within .event-card__link{color:#c80065;color:var(--color-secondary)}.promo{background-color:#50bcbc;background-color:var(--color-green-300);position:relative;display:grid;grid-template-columns:1fr;grid-gap:.5rem;grid-gap:var(--size-8);gap:.5rem;gap:var(--size-8);border-radius:2.5rem;border-radius:var(--radius-40);grid-column:full}@media (min-width: 56.25em){.promo{grid-template-columns:2fr 1fr;grid-template-areas:"image content";grid-column:main;gap:2.5rem;gap:var(--size-40)}}.promo.promo--secondary{background-color:#e25197;background-color:var(--color-pink-300)}.promo__shape{position:absolute;top:-1.5rem;right:-1.12rem;width:130px;height:55px;color:#c80966;color:var(--promo-shape-color, #C80966);pointer-events:none}.promo__image{border-radius:2.5rem 0 0 2.5rem;border-radius:var(--radius-40) 0 0 var(--radius-40);overflow:hidden}@media (min-width: 56.25em){.promo__image{grid-area:image}}.promo__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.promo__content{display:flex;justify-content:center;min-width:20rem;gap:1.5rem;gap:var(--size-24);flex-direction:column;padding:2rem;padding:var(--size-32)}@media (min-width: 56.25em){.promo__content{grid-area:content}}@media (min-width: 56.25em){.promo__content{padding:5rem 2.5rem 5rem 0;padding:var(--size-80) var(--size-40) var(--size-80) 0;min-width:25rem;gap:2.5rem;gap:var(--size-40)}}.promo__content-inner{display:flex;flex-direction:column;gap:.5rem;gap:var(--size-8)}@media (min-width: 56.25em){.promo.image-right{grid-template-columns:1fr 2fr;grid-template-areas:"content image"}}@media (min-width: 56.25em){.promo.image-right .promo__image{border-radius:0 2.5rem 2.5rem 0;border-radius:0 var(--radius-40) var(--radius-40) 0}}@media (min-width: 56.25em){.promo.image-right .promo__content{padding:5rem 0 5rem 2.5rem;padding:var(--size-80) 0 var(--size-80) var(--size-40)}}.promo.image-right .promo__shape{left:-1.12rem;right:auto;transform:scaleX(-1)}.promo--secondary{--promo-shape-color: var(--color-primary)}.promo--primary{--promo-shape-color: var(--color-secondary)}.testimonials{text-align:center}.testimonials .carousel-quotes .glide__slides{align-items:stretch}.testimonials .carousel-quotes .glide__slide{height:auto;display:flex;align-self:stretch}.testimonials .carousel-quotes .quote--item.quote--testimonial{width:100%}.testimonials__content{max-width:41.625rem;margin-left:auto;margin-right:auto}.testimonials h2{margin-bottom:1rem}.testimonials__text{max-width:37.5rem;font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:500;font-weight:var(--font-weight-medium);line-height:1.5;line-height:var(--line-height-text);font-size:clamp(1.06rem,.13vw + 1.03rem,1.13rem);font-size:var(--font-size-17-18)}.testimonials__text p{margin-bottom:2.5rem;margin-bottom:var(--size-40)}.testimonials__text p,.testimonials__text ul,.testimonials__text li{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:500;font-weight:var(--font-weight-medium);line-height:1.5;line-height:var(--line-height-text);font-size:clamp(1.06rem,.13vw + 1.03rem,1.13rem);font-size:var(--font-size-17-18);color:#575757;color:var(--color-text-secondary)}.testimonials .glide__controls{margin-top:2.5rem;margin-top:var(--size-40);margin-bottom:1.5rem;margin-bottom:var(--size-24);position:static;transform:none;left:auto;right:auto;pointer-events:all;justify-content:flex-end}.lane--testimonials{position:relative;isolation:isolate;--bg-shape-color: var(--shapes-pink)}.lane--testimonials .grid-item{position:relative;z-index:1}.lane--testimonials .testimonials__bg-shape{position:absolute;inset:0;display:flex;justify-content:flex-start;align-items:flex-start;z-index:-1}.lane--testimonials .testimonials__bg-shape svg{display:block;height:50%;width:auto;max-width:60vw;transform:scaleX(-1);transform-origin:center top}@media (min-width: 56.25em){.lane--testimonials .testimonials__bg-shape svg{height:70%;max-width:50vw}}@media (min-width: 75em){.lane--testimonials .testimonials__bg-shape svg{width:min(100%,32rem);width:min(100%,var(--bg-shape-max-inline-size, 32rem));height:auto;transform:scaleX(-1)}}.lane--testimonials .testimonials__bg-shape svg path{fill:var(--bg-shape-color)}.lane--testimonials .testimonials__bg-shape-1{--bg-shape-max-inline-size: 32rem}.lane--testimonials .testimonials__bg-shape-2{--bg-shape-max-inline-size: 16.875rem}.lane--testimonials .testimonials__bg-shape-3{--bg-shape-max-inline-size: 24.75rem}.lane--testimonials .testimonials__bg-shape-4{--bg-shape-max-inline-size: 32rem}@media (min-width: 75em){.lane--testimonials .testimonials__bg-shape-4 svg{transform:scaleX(1)}}.lane--testimonials.blue{--bg-shape-color: var(--color-green-100)}.lane--testimonials.bg-shape--right .testimonials__bg-shape,.testimonials__bg-shape.bg-shape--right{justify-content:flex-end}.lane--testimonials.bg-shape--right .testimonials__bg-shape svg,.testimonials__bg-shape.bg-shape--right svg{transform:none;transform-origin:center top}.takeover{background-color:#b2d9e4;background-color:var(--color-green-100);background-image:url("./background-shape-takeover-RBNL3UQH.svg");background-repeat:no-repeat;background-position:top left;background-size:cover;min-height:calc(100dvh + -0px);min-height:calc(100dvh - var(--wp-adminbar-offset, 0px))}.takeover .js-nav-container{display:flex;flex-direction:column;min-height:calc(100dvh + -0px);min-height:calc(100dvh - var(--wp-adminbar-offset, 0px))}.takeover__header{background-color:transparent;position:relative}.takeover__cta{margin-bottom:1.5rem;margin-bottom:var(--size-24);margin-top:1.5rem;margin-top:var(--size-24)}@media (min-width: 37.5em){.takeover__cta{margin-bottom:4rem;margin-bottom:var(--size-64);margin-top:1.5rem;margin-top:var(--size-24)}}.takeover__cta .button{margin-left:auto}.takeover__content{display:flex;flex-direction:column;grid-template-columns:1fr;gap:2.5rem;gap:var(--size-40);margin-bottom:2.5rem;margin-bottom:var(--size-40)}@media (min-width: 37.5em){.takeover__content{display:grid;grid-template-columns:1fr 2fr}}.takeover__nav-menu{grid-column:1;flex-direction:column}.takeover__nav-list{grid-column:2;display:grid;grid-template-columns:1fr;align-items:start;grid-column-gap:2.5rem;grid-column-gap:var(--size-40);-moz-column-gap:2.5rem;column-gap:2.5rem;-moz-column-gap:var(--size-40);column-gap:var(--size-40);grid-row-gap:2rem;grid-row-gap:var(--size-32);row-gap:2rem;row-gap:var(--size-32)}@media (min-width: 37.5em){.takeover__nav-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 75em){.takeover__nav-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.takeover__nav-list>div{align-self:start}.takeover__nav-list ul{display:flex;flex-direction:column}.takeover__nav-list a:hover{-webkit-text-decoration:underline;text-decoration:underline}.takeover .section-list{display:flex;flex-direction:column;gap:2.5rem;gap:var(--size-40)}.takeover__footer{background-color:#000;background-color:var(--color-black);margin-top:auto;padding-top:2.5rem;padding-bottom:2.5rem;padding-top:var(--size-40);padding-bottom:var(--size-40);color:#fff;color:var(--color-white)}.takeover__child-link{font-size:16px;line-height:32px}.takeover.nav-main .button--square-big{margin-left:0;margin-left:initial;display:inline-flex;background-color:#fff;background-color:var(--color-white);color:#000;color:var(--color-black)}.takeover.nav-main .button--square-big .button--square-big:not(:disabled):hover,.takeover.nav-main .button--square-big .button--square-big:not(:disabled):focus,.takeover.nav-main .button--square-big .button--square-big:not(:disabled):focus-within{background-color:#fff;background-color:var(--color-white);color:#000;color:var(--color-black)}.takeover.nav-main{top:0;top:var(--wp-adminbar-offset, 0px);right:0;bottom:0;left:0}.takeover__nav-menu .nav-link{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;line-height:var(--line-height-heading);font-size:clamp(1.5rem,.5vw + 1.38rem,1.75rem);font-size:var(--font-size-24-28)}.footer-bottom__content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;gap:var(--size-16)}@media (min-width: 56.25em){.footer-bottom__content{gap:2.5rem;gap:var(--size-40)}}.footer-bottom__content-right{display:flex;flex-wrap:wrap;gap:1rem;gap:var(--size-16);font-size:clamp(.88rem,.25vw + .81rem,1rem);font-size:var(--font-size-14-16);opacity:.7;text-align:right;align-items:center}@media (min-width: 56.25em){.footer-bottom__content-right{flex-wrap:wrap;gap:2.5rem;gap:var(--size-40)}}.footer-bottom__content-right li a{font-size:clamp(.88rem,.25vw + .81rem,1rem);font-size:var(--font-size-14-16)}.footer-bottom__content-right li a:hover{-webkit-text-decoration:underline;text-decoration:underline}.highlights{overflow:hidden}.highlights__header{display:flex;flex-direction:column;gap:1.5rem;gap:var(--size-24);margin-bottom:2.5rem;margin-bottom:var(--size-40)}@media (min-width: 37.5em){.highlights__header{flex-direction:row;align-items:flex-end;justify-content:space-between}}.highlights__content{max-width:46rem}.highlights__button{margin-top:2rem;margin-top:var(--size-32);margin-bottom:.5rem;margin-bottom:var(--size-8);text-align:center;order:12}.highlights h2{margin-bottom:1rem;margin-bottom:var(--size-16)}.highlights__text{max-width:37.25rem}.highlights__text p,.highlights__text ul,.highlights__text li{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:500;font-weight:var(--font-weight-medium);line-height:1.5;line-height:var(--line-height-text);font-size:clamp(1.06rem,.13vw + 1.03rem,1.13rem);font-size:var(--font-size-17-18);color:#575757;color:var(--color-text-secondary)}.highlights .carousel-highlights{position:relative}@media (max-width: 56.1875em){.highlights .carousel-highlights{display:flex;flex-direction:column}}.highlights .glide__track,.highlights .glide__slides{overflow:visible}.highlights .carousel-highlights .glide__controls{position:static;transform:none;left:auto;right:auto;pointer-events:all;margin:0}@media (max-width: 56.1875em){.highlights .carousel-highlights .glide__controls{order:3;margin-top:1.5rem;margin-top:var(--size-24)}}.highlights .carousel-highlights .glide__slide{height:auto}@media (max-width: 56.1875em){.highlights__header{display:contents}.highlights__content{order:1;margin-bottom:2.5rem;margin-bottom:var(--size-40)}.highlights .glide__track{order:2}}@media (min-width: 56.25em){.highlights__header{display:flex}}@media (min-width: 75em){.lane--highlights .highlights__bg-shape-4 svg{transform:scaleX(1)}}.highlight-card{position:relative;background-color:#fff;background-color:var(--color-white);border-radius:1.25rem;border-radius:var(--radius-20);overflow:visible;height:100%;display:flex;flex-direction:column;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.highlight-card:hover,.highlight-card:focus-within{transform:scale(1.03);box-shadow:0 4px 10px #0000001a;box-shadow:var(--box-shadow-hover)}.highlight-card__image-wrapper{aspect-ratio:4/3;background-color:#f5f5f5;background-color:var(--color-grey-100);overflow:hidden;border-radius:1.25rem 1.25rem 0 0;border-radius:var(--radius-20) var(--radius-20) 0 0}.highlight-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .3s ease}.highlight-card:hover .highlight-card__image,.highlight-card:focus-within .highlight-card__image{transform:scale(1.03)}.highlight-card:hover .highlight-card__link,.highlight-card:focus-within .highlight-card__link{color:#c80065;color:var(--color-secondary)}.highlight-card__image-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#F5F5F5,var(--color-grey-200));background:linear-gradient(135deg,var(--color-grey-100),var(--color-grey-200))}.highlight-card__body{padding:1.5rem 1.5rem 2.5rem;padding:var(--size-24) var(--size-24) var(--size-40);display:flex;flex-direction:column;gap:1rem;gap:var(--size-16)}.highlight-card__title{margin:0}.highlight-card__subtitle{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);line-height:var(--line-height-breadcrumb);font-size:clamp(.81rem,.13vw + .78rem,.88rem);font-size:var(--font-size-13-14);color:#575757;color:var(--color-text-secondary);margin:0}.highlight-card__text{margin:0;color:#161616;color:var(--color-text)}.highlight-card__label{width:-moz-fit-content;width:fit-content}.highlight-card__labels{display:flex;flex-wrap:wrap;gap:.5rem;gap:var(--size-8)}.highlight-card__link{display:block}.highlight-card__link:after{content:"";position:absolute;inset:0;z-index:1}.course-hero__labels{display:flex;flex-wrap:wrap;gap:.5rem;gap:var(--size-8)}.course-hero__content{display:flex;flex-direction:column;justify-content:center;gap:1.5rem;gap:var(--size-24);grid-area:content}.course-hero__container{display:grid;grid-template-columns:1fr;grid-template-areas:"media" "content";background-color:#fff;background-color:var(--color-white);border-radius:50px;grid-gap:3rem;grid-gap:var(--size-48);gap:3rem;gap:var(--size-48);width:100%}@media (min-width: 56.25em){.course-hero__container{grid-template-columns:1fr 1fr;grid-template-areas:"content media";width:calc(100% + 128px);margin-left:-4rem;margin-right:-4rem;margin-left:calc(-1 * var(--size-64));margin-right:calc(-1 * var(--size-64))}}.course-hero__media{grid-area:media;overflow:hidden;border-radius:3.125rem 3.125rem 0 0;border-radius:var(--size-50) var(--size-50) 0 0}@media (min-width: 56.25em){.course-hero__media{border-radius:0 3.125rem 3.125rem 0;border-radius:0 var(--size-50) var(--size-50) 0}}.course-hero__header{display:flex;flex-direction:column;gap:.75rem;gap:var(--size-12)}.course-hero__date{color:#009997;color:var(--color-primary)}.course-hero__content{padding-left:1.5rem;padding-right:1.5rem;padding-left:var(--size-24);padding-right:var(--size-24);padding-top:0;padding-bottom:2.5rem;padding-bottom:var(--size-40)}@media (min-width: 56.25em){.course-hero__content{padding-left:4rem;padding-left:var(--size-64);padding-top:4rem;padding-bottom:4rem;padding-top:var(--size-64);padding-bottom:var(--size-64);padding-right:0}}.course-hero__location-text{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.3;line-height:var(--line-height-button);font-size:clamp(.88rem,.25vw + .81rem,1rem);font-size:var(--font-size-14-16);font-family:filson-soft,sans-serif;font-family:var(--font-family-alt)}.course-hero__location-text span{color:#009997;color:var(--color-primary);display:block}.course-hero__button-container{display:flex;flex-wrap:wrap;gap:.75rem;gap:var(--size-12)}.course-hero__image{width:auto;height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.news-hero__labels{display:flex;flex-wrap:wrap;gap:.5rem;gap:var(--size-8)}.news-hero__date{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);line-height:1.5;line-height:var(--line-height-text);font-size:clamp(1.06rem,.5vw + .94rem,1.31rem);font-size:var(--font-size-17-21);margin-top:2rem;margin-top:var(--size-32);color:#575757;color:var(--color-text-secondary)}.news-hero__content{display:flex;flex-direction:column;gap:1.5rem;gap:var(--size-24);grid-area:content}.news-hero__container{display:grid;grid-template-columns:1fr;grid-template-areas:"media" "content";background-color:#fff;background-color:var(--color-white);border-radius:50px;grid-gap:3rem;grid-gap:var(--size-48);gap:3rem;gap:var(--size-48);width:100%}@media (min-width: 56.25em){.news-hero__container{grid-template-columns:1fr 1fr;grid-template-areas:"content media";width:calc(100% + 128px);margin-left:-4rem;margin-right:-4rem;margin-left:calc(-1 * var(--size-64));margin-right:calc(-1 * var(--size-64))}}.news-hero__media{grid-area:media;overflow:hidden;border-radius:3.125rem 3.125rem 0 0;border-radius:var(--size-50) var(--size-50) 0 0}@media (min-width: 56.25em){.news-hero__media{border-radius:0 3.125rem 3.125rem 0;border-radius:0 var(--size-50) var(--size-50) 0}}.news-hero__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-hero__header{display:flex;flex-direction:column;gap:.75rem;gap:var(--size-12)}.news-hero__content{padding-left:1.5rem;padding-right:1.5rem;padding-left:var(--size-24);padding-right:var(--size-24);padding-top:0;padding-bottom:2.5rem;padding-bottom:var(--size-40)}@media (min-width: 56.25em){.news-hero__content{padding-left:4rem;padding-left:var(--size-64);padding-top:4rem;padding-bottom:4rem;padding-top:var(--size-64);padding-bottom:var(--size-64);padding-right:0}}.news-hero__image{width:auto;height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.event-hero__labels{display:flex;flex-wrap:wrap;gap:.5rem;gap:var(--size-8)}.event-hero__content{display:flex;flex-direction:column;gap:1.5rem;gap:var(--size-24);grid-area:content}.event-hero__container{display:grid;grid-template-columns:1fr;grid-template-areas:"media" "content";background-color:#fff;background-color:var(--color-white);border-radius:50px;grid-gap:3rem;grid-gap:var(--size-48);gap:3rem;gap:var(--size-48);width:100%}@media (min-width: 56.25em){.event-hero__container{grid-template-columns:1fr 1fr;grid-template-areas:"content media";width:calc(100% + 128px);margin-left:-4rem;margin-right:-4rem;margin-left:calc(-1 * var(--size-64));margin-right:calc(-1 * var(--size-64))}}.event-hero__media{grid-area:media;overflow:hidden;border-radius:50px 50px 0 0}@media (min-width: 56.25em){.event-hero__media{border-radius:0 50px 50px 0}}.event-hero__header{display:flex;flex-direction:column;gap:.75rem;gap:var(--size-12)}.event-hero__date{color:#009997;color:var(--color-primary)}.event-hero__content{padding-left:1.5rem;padding-right:1.5rem;padding-left:var(--size-24);padding-right:var(--size-24);padding-top:0;padding-bottom:2.5rem;padding-bottom:var(--size-40)}@media (min-width: 56.25em){.event-hero__content{padding-left:4rem;padding-left:var(--size-64);padding-top:4rem;padding-bottom:4rem;padding-top:var(--size-64);padding-bottom:var(--size-64);padding-right:0}}.event-hero__description{margin:0}.event-hero__location-text{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.3;line-height:var(--line-height-button);font-size:clamp(.88rem,.25vw + .81rem,1rem);font-size:var(--font-size-14-16);font-family:filson-soft,sans-serif;font-family:var(--font-family-alt)}.event-hero__location-text span{color:#009997;color:var(--color-primary);display:block}.event-hero__image{width:auto;height:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.course-no-results{margin:2rem auto;margin:var(--size-32) auto;max-width:45rem;text-align:center}.course-no-results__icon-container{margin:0 auto;width:7rem;height:7rem}.course-no-results__title{margin-bottom:clamp(1rem,2vw + .5rem,2rem)}.course-no-results__subtext{margin-top:clamp(1rem,2vw + .5rem,2rem)}.statistics{display:flex;flex-direction:column}@media (min-width: 56.25em){.statistics__title,.statistics__content,.statistics__link{max-width:37.5rem;margin:auto;text-align:center}}.statistics__title{order:1;line-height:1.2}.statistics__content{order:2;margin-top:1.5rem;margin-top:var(--size-24);font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);color:#575757;color:var(--color-text-secondary)}.statistics__items-container{order:3;margin-top:2.5rem;margin-top:var(--size-40);display:flex;justify-content:center;flex-wrap:wrap;flex-direction:column;gap:2.5rem;gap:var(--size-40)}@media (min-width: 56.25em){.statistics__items-container{order:4;margin-top:5rem;margin-top:var(--size-80);gap:5rem;gap:var(--size-80);flex-direction:row}}.statistics__item{max-width:13.75rem}.statistics__item-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:block;color:#009997;color:var(--color-primary);font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;line-height:var(--line-height-heading);font-size:clamp(1.88rem,2.25vw + 1.31rem,3rem);font-size:var(--font-size-30-48)}.statistics__item-title{margin-top:.25rem;margin-top:var(--size-4);font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:700;font-weight:var(--font-weight-bold)}.statistics__link{order:4;margin-top:4rem;margin-top:var(--size-64)}@media (min-width: 56.25em){.statistics__link{order:3;margin-top:2.5rem;margin-top:var(--size-40)}}.latest-news{overflow:hidden}.latest-news__description{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:500;font-weight:var(--font-weight-medium);line-height:1.5;line-height:var(--line-height-text);font-size:clamp(1.06rem,.13vw + 1.03rem,1.13rem);font-size:var(--font-size-17-18);margin-top:.5rem;margin-top:var(--size-8);color:#575757;color:var(--color-text-secondary)}@media (min-width: 56.25em){.latest-news__carousel{display:none}}.latest-news__carousel-controls{margin-top:1.5rem;margin-top:var(--size-24)}.latest-news__carousel-track{margin-top:2.5rem;margin-top:var(--size-40)}.latest-news__grid{margin-top:3rem;margin-top:var(--size-48)}@media (max-width: 56.1875em){.latest-news__grid{display:none}}.latest-news .glide__track,.latest-news .glide__slides{overflow:visible}.latest-news .glide__slides{align-items:stretch}.latest-news .glide__slide{height:auto;display:flex}.latest-news .glide__slide .news-card{width:100%}.latest-news__cards{margin-top:4rem;margin-top:var(--size-64);display:grid;grid-gap:2.5rem;grid-gap:var(--size-40);gap:2.5rem;gap:var(--size-40);grid-template-columns:repeat(2,1fr)}@media (min-width: 75em){.latest-news__cards{grid-template-columns:repeat(3,1fr)}}.latest-news__link{margin:2.5rem auto .5rem;margin:var(--size-40) auto var(--size-8) auto}@media (min-width: 56.25em){.latest-news__link{margin:4rem auto .5rem;margin:var(--size-64) auto var(--size-8) auto}}.news-card{position:relative;display:flex;flex-direction:column;height:100%}.news-card--horizontal{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2.5rem;grid-gap:var(--size-40);gap:2.5rem;gap:var(--size-40)}.news-card--horizontal .news-card__content{margin:auto 0}.news-card--horizontal .news-card__image-container{grid-column:span 2}.news-card--horizontal .news-card__image-container img{aspect-ratio:5/3}.news-card--horizontal .news-card__date{margin-top:0}.news-card--horizontal .news-card__title{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;line-height:var(--line-height-heading);font-size:clamp(1.5rem,.5vw + 1.38rem,1.75rem);font-size:var(--font-size-24-28);line-height:1.5;line-height:var(--line-height-text)}.news-card--horizontal .news-card__description{margin-top:1.5rem;margin-top:var(--size-24)}.news-card--horizontal .news-card__link{margin-top:2.5rem;margin-top:var(--size-40)}.news-card__link:after{content:"";position:absolute;inset:0;width:100%;height:100%}.news-card__image-container{overflow:hidden;border-radius:1.25rem;border-radius:var(--radius-20)}.news-card__image-container img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;aspect-ratio:5/3;transition:transform .3s ease}.news-card__date{font-size:clamp(.88rem,.25vw + .81rem,1rem);font-size:var(--font-size-14-16);font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);margin-top:2rem;margin-top:var(--size-32);color:#575757;color:var(--color-text-secondary)}.news-card__content{display:flex;flex:1;flex-direction:column}.news-card__labels{margin-top:.5rem;margin-top:var(--size-8)}.news-card__title{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;line-height:var(--line-height-heading);font-size:clamp(1.13rem,.5vw + 1rem,1.38rem);font-size:var(--font-size-18-22);line-height:1.5;line-height:var(--line-height-text);margin-top:1rem;margin-top:var(--size-16);transition:color .3s ease}.news-card__description{color:#575757;color:var(--color-text-secondary);margin-top:1rem;margin-top:var(--size-16)}.news-card__link{display:block;margin-top:auto;padding-top:1rem;padding-top:var(--size-16)}.news-card:hover .news-card__title{color:#c80065;color:var(--color-secondary)}.news-card:hover .news-card__image-container img{transform:scale(1.03)}.news-overview__head{display:grid;grid-gap:1.5rem;grid-gap:var(--size-24);gap:1.5rem;gap:var(--size-24);margin-top:1.5rem;margin-top:var(--size-24);margin-bottom:2.5rem;margin-bottom:var(--size-40)}@media (min-width: 75em){.news-overview__head{gap:2rem;gap:var(--size-32);margin-top:2.5rem;margin-top:var(--size-40);margin-bottom:2.5rem;margin-bottom:var(--size-40)}}.news-overview__intro{color:#575757;color:var(--color-text-secondary)}@media (min-width: 75em){.news-overview__intro{max-width:50%}}.news-overview__prominent-article{display:none;margin-bottom:4rem;margin-bottom:var(--size-64)}@media (min-width: 75em){.news-overview__prominent-article{display:block}}.news-overview__grid{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;grid-gap:var(--size-24);gap:1.5rem;gap:var(--size-24)}@media (min-width: 56.25em){.news-overview__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 75em){.news-overview__grid{grid-template-columns:repeat(3,1fr);gap:2.5rem;gap:var(--size-40);row-gap:4rem;row-gap:var(--size-64)}}.teachers{display:grid;grid-gap:1.5rem;grid-gap:var(--size-24);gap:1.5rem;gap:var(--size-24)}@media (min-width: 56.25em){.teachers{grid-template-columns:repeat(2,1fr);gap:2rem;gap:var(--size-32)}}@media (min-width: 56.25em){.teachers__title{height:-moz-max-content;height:max-content;align-self:start;will-change:transform}}.teachers__content{display:grid;grid-gap:1.5rem;grid-gap:var(--size-24);gap:1.5rem;gap:var(--size-24)}@media (min-width: 75em){.teachers__content{gap:2.5rem;gap:var(--size-40)}}.teachers__introduction{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);line-height:1.5;line-height:var(--line-height-text);font-size:clamp(1.06rem,.5vw + .94rem,1.31rem);font-size:var(--font-size-17-21)}.teachers__container{display:grid;grid-gap:.75rem;grid-gap:var(--size-12);gap:.75rem;gap:var(--size-12)}@media (min-width: 75em){.teachers__container{grid-template-columns:repeat(2,1fr);gap:2.5rem;gap:var(--size-40)}}.teachers .teacher{gap:.25rem;gap:var(--size-4);background-color:#fff;background-color:var(--color-white);border-radius:2rem;border-radius:var(--radius-32);padding:1rem;padding:var(--size-16)}.teachers .teacher__info{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;gap:var(--size-20)}.teachers .teacher__titles{display:grid;grid-gap:.25rem;grid-gap:var(--size-4);gap:.25rem;gap:var(--size-4)}.teachers .teacher__job-title{color:#009997;color:var(--color-primary);font-weight:600;font-weight:var(--font-weight-semibold);font-size:clamp(.88rem,.25vw + .81rem,1rem);font-size:var(--font-size-14-16)}.teachers .teacher__portrait{flex-shrink:0;border-radius:1.25rem;border-radius:var(--radius-20);overflow:hidden;background-color:#f4f2ff;background-color:var(--color-background);width:6rem;height:6rem}.teachers .teacher__portrait img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.teachers .teacher__contact{display:inline-flex;margin-top:.25rem;margin-top:var(--size-4);border-radius:1.25rem;border-radius:var(--radius-20);gap:.5rem;gap:var(--size-8);padding:.25rem;padding:var(--size-4);background-color:#f4f2ff;background-color:var(--color-background)}.teachers .teacher__phone,.teachers .teacher__email{width:40px;height:40px;border:2px solid #FFD045;border:2px solid var(--color-yellow-400);border-radius:50%;border-radius:var(--radius-50);padding:.5rem;padding:var(--size-8);background-color:#fff;background-color:var(--color-white);transition:background-color .2s ease}.teachers .teacher__phone:hover,.teachers .teacher__email:hover{background-color:#ffd045;background-color:var(--color-yellow-400)}.course-executions{scroll-margin-top:calc(100px + var(--wp-adminbar-offset))}.course-executions__text{display:grid;grid-gap:.5rem;grid-gap:var(--size-8);gap:.5rem;gap:var(--size-8)}.course-executions__content{color:#575757;color:var(--color-text-secondary);text-wrap:balance}@media (min-width: 75em){.course-executions__content{max-width:calc((100% - 32px)/2)}}.course-executions__title{margin-bottom:1rem;margin-bottom:var(--size-16)}.course-executions__table{margin-top:2.5rem;margin-top:var(--size-40)}@media (min-width: 75em){.course-executions__table{background-color:#fff;background-color:var(--color-white);padding:1.5rem 1.5rem 2rem;padding:var(--size-24) var(--size-24) var(--size-32);display:grid;grid-gap:1.5rem;grid-gap:var(--size-24);gap:1.5rem;gap:var(--size-24);border-radius:1.25rem;border-radius:var(--radius-20)}}.course-executions__header{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);display:none;text-align:center;font-size:clamp(.88rem,.25vw + .81rem,1rem);font-size:var(--font-size-14-16);color:#009997;color:var(--color-primary)}.course-executions__body{display:grid;grid-gap:1.5rem;grid-gap:var(--size-24);gap:1.5rem;gap:var(--size-24)}.course-executions__header,.course-executions__row{gap:.125rem;gap:var(--size-2)}.course-executions__header>*,.course-executions__row>*{min-width:0}@media (min-width: 75em){.course-executions__header,.course-executions__row{display:grid;grid-gap:.75rem;grid-gap:var(--size-12);gap:.75rem;gap:var(--size-12);grid-template-columns:1.1fr 2fr 2fr 2fr 1fr 2.9fr 2fr}.course-executions__header--wide,.course-executions__row--wide{grid-template-columns:1.1fr 2fr 2fr 2fr 1fr 1fr 2.9fr 2fr}}.course-executions__row{display:grid}.course-executions__cell{display:grid;grid-gap:.75rem;grid-gap:var(--size-12);gap:.75rem;gap:var(--size-12);background-color:#fff;background-color:var(--color-white);padding:.75rem 1.5rem;padding:var(--size-12) var(--size-24)}@media (min-width: 75em){.course-executions__cell:not(.course-executions__cell--action){border:2px solid #EBC2E0;border:2px solid var(--color-pink-100);border-radius:.625rem;border-radius:var(--radius-10)}}.course-executions__cell--action{padding:1.5rem;padding:var(--size-24)}@media (max-width: 74.9375em){.course-executions__cell:first-child{border-radius:1.25rem 1.25rem 0 0;border-radius:var(--radius-20) var(--radius-20) 0 0;padding-top:1.5rem;padding-top:var(--size-24)}.course-executions__cell:last-child{border-radius:0 0 1.25rem 1.25rem;border-radius:0 0 var(--radius-20) var(--radius-20)}}@media (min-width: 75em){.course-executions__cell{display:flex;justify-content:center;align-items:center;text-align:center;background-color:transparent;padding:.5rem 1rem;padding:var(--size-8) var(--size-16)}.course-executions__cell:not(.course-executions__cell--action){border:2px solid #EBC2E0;border:2px solid var(--color-pink-100);border-radius:.625rem;border-radius:var(--radius-10)}.course-executions__cell--action{padding:0}}.course-executions__label{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);color:#009997;color:var(--color-primary)}@media (min-width: 75em){.course-executions__label{display:none}}.course-executions__value{font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);font-weight:700;font-weight:var(--font-weight-bold);text-wrap:balance}.course-executions__label,.course-executions__value{font-size:clamp(.88rem,.25vw + .81rem,1rem);font-size:var(--font-size-14-16)}.course-executions__cta-link{width:100%}.course-executions__no-results{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);text-align:center;margin-top:1.5rem;margin-top:var(--size-24);background-color:#fff;background-color:var(--color-white);padding:1.5rem;padding:var(--size-24);border-radius:1.25rem;border-radius:var(--radius-20)}.faq{background-color:#fff;background-color:var(--color-white);padding:3.5rem 0;padding:var(--size-56) 0;position:relative;border-radius:2.5rem 2.5rem 0 0;border-radius:var(--radius-40) var(--radius-40) 0 0}@media (min-width: 75em){.faq{padding:5rem 0;padding:var(--size-80) 0}}.faq:before{content:"";position:absolute;inset:0;background-color:#009997;background-color:var(--color-primary);-webkit-mask-image:url("./prismatic-background-shape-JCFS7563.svg");mask-image:url("./prismatic-background-shape-JCFS7563.svg");-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y;-webkit-mask-size:400%;mask-size:400%;pointer-events:none}@media (min-width: 37.5em){.faq:before{-webkit-mask-size:200%;mask-size:200%}}@media (min-width: 75em){.faq:before{-webkit-mask-size:100%;mask-size:100%}}.faq__items{display:grid;grid-gap:.75rem;grid-gap:var(--size-12);gap:.75rem;gap:var(--size-12);max-width:50rem;margin:auto}.faq__item{background-color:#f4f2ff;background-color:var(--color-background);padding:.75rem 1.5rem;padding:var(--size-12) var(--size-24);border-radius:1.25rem;border-radius:var(--radius-20)}.faq__item .toggle-box__title{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);font-size:clamp(1rem,.5vw + .88rem,1.25rem);font-size:var(--font-size-16-20)}.faq__item .toggle-box__content{color:#575757;color:var(--color-text-secondary)}.faq__container{display:grid;position:relative;grid-gap:2.5rem;grid-gap:var(--size-40);gap:2.5rem;gap:var(--size-40)}.faq__title{text-align:center}.faq__button{margin:auto}@media (min-width: 56.25em){.project-overview .target-groups__categories{display:grid;grid-template-columns:repeat(2,1fr)}}.search{min-height:100vh;display:flex;flex-direction:column;position:relative}.search .shape-left,.search .shape-right{z-index:-1;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;height:auto;overflow:clip;pointer-events:none}.search .shape-left{left:0;bottom:20%;width:50%;aspect-ratio:396/674;-webkit-mask-image:url("./shape-bg-3-UCM3S2VA.svg");mask-image:url("./shape-bg-3-UCM3S2VA.svg");transform:rotate(180deg);background-color:#ebc2e0;background-color:var(--color-pink-100)}@media (min-width: 56.25em){.search .shape-left{width:25%;top:40%}}.search .shape-right{right:0;top:5%;width:30%;aspect-ratio:270/697;-webkit-mask-image:url("./shape-bg-2-LFFMJACY.svg");mask-image:url("./shape-bg-2-LFFMJACY.svg");background-color:#b2d9e4;background-color:var(--color-green-100)}@media (min-width: 56.25em){.search .shape-right{width:20%}}.search .search-page{flex-grow:1;padding:2.5rem 0 5rem;padding:var(--size-40) 0 var(--size-80)}.search .search-page__form{padding:2.5rem 0;padding:var(--size-40) 0}.search .search-page__titles{display:grid;grid-gap:1.5rem;grid-gap:var(--size-24);gap:1.5rem;gap:var(--size-24);text-align:center}.search .search-page__subtitle{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold)}.search .search-page__inputs{margin:auto;margin-top:2.5rem;margin-top:var(--size-40);max-width:600px}.search .search-page__results-container{max-width:900px;word-break:break-all;margin-top:2.5rem;margin-top:var(--size-40)}.search .search-page__results{margin-top:2.5rem;margin-top:var(--size-40);display:grid;grid-gap:2.5rem;grid-gap:var(--size-40);gap:2.5rem;gap:var(--size-40)}.search .search-page__pagination{margin-top:2.5rem;margin-top:var(--size-40)}a .algolia-search-highlight{display:inline-block;height:-moz-fit-content;height:fit-content;background-color:#eee;color:#009997;color:var(--color-primary);font-weight:700}.aa-font-family{font-family:Maven Pro}.aa-dropdown-menu{box-shadow:none!important;position:relative;top:4px;border-radius:8px}.aa-dataset-1{padding-bottom:3.125rem;text-align:left;text-transform:lowercase;letter-spacing:0;color:#999;color:var(--color-grey-800);font-family:Maven Pro;font-size:20px;font-weight:700}.aa-font-size{font-size:20px}.aa-dropdown-menu .autocomplete-header{padding:0 1.5rem!important;padding:0 var(--size-24)!important;margin:0!important;border-bottom:1px solid #F4F2FF;border-bottom:1px solid var(--color-grey-400)}.autocomplete-header-title{text-transform:none!important;color:#c80065!important;color:var(--color-secondary)!important;letter-spacing:0!important;font-size:20px;font-weight:700}.aa-suggestion .suggestion-post-title{margin-bottom:12px;text-transform:none;margin:0!important;font-family:filson-soft!important;font-size:clamp(1.13rem,.5vw + 1rem,1.38rem)!important;font-size:var(--font-size-18-22)!important}.search .aa-dropdown-menu .aa-suggestion{padding:1.5625rem .875rem;border-bottom:1px solid #F4F2FF;border-bottom:1px solid var(--color-grey-400)}.search .aa-suggestion .suggestion-post-content{max-width:72ch;white-space:normal!important;color:#999!important;color:var(--color-grey-800)!important;font-family:Maven Pro;font-size:16px!important;font-weight:500!important}.search .suggestion-post-content em{box-shadow:0 18px #eee!important;background-color:#eee!important;color:#009997!important;color:var(--color-primary)!important;font-weight:700!important}.aa-suggestion em{color:#009997!important;color:var(--color-primary)!important}.aa-dropdown-menu .aa-suggestion em{box-shadow:0 18px #eee;background-color:#eee;color:#009997;color:var(--color-primary);font-weight:700}.search-result{word-break:break-word;padding-bottom:1rem;padding-bottom:var(--size-16);border-bottom:1px solid #EBC2E0;border-bottom:1px solid var(--color-pink-100)}.search-result__post-type{color:#c80065;color:var(--color-secondary);margin-bottom:1rem;margin-bottom:var(--size-16)}.search-result__labels{margin-bottom:1rem;margin-bottom:var(--size-16)}.search-result__title{margin-bottom:.5rem;margin-bottom:var(--size-8)}.search-result__introduction{color:#575757;color:var(--color-text-secondary)}.search-result__link{margin-top:1.5rem;margin-top:var(--size-24)}.input{background-color:#fff;background-color:var(--color-white);font-size:1.125rem;padding:0 2rem;padding:0 var(--size-32);height:4.5rem;height:var(--size-72);border-radius:.625rem;border-radius:var(--radius-10);width:100%;text-overflow:ellipsis}.input::-moz-placeholder{color:#999;color:var(--color-grey-800)}.input::placeholder{color:#999;color:var(--color-grey-800)}.input-with-btn{position:relative}.input-with-btn input{padding-right:4.5rem;padding-right:var(--size-72)}.input-with-btn button{position:absolute;top:.5rem;top:var(--size-8);right:.5rem;right:var(--size-8);bottom:.5rem;bottom:var(--size-8)}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.pagination{display:flex;gap:.5rem;gap:var(--size-8)}.pagination .page-numbers{display:flex;justify-content:center;align-items:center;background-color:#fff;background-color:var(--color-white);width:3.5rem;width:var(--size-56);height:3.5rem;height:var(--size-56);border-radius:.625rem;border-radius:var(--radius-10)}.pagination .page-numbers.current{background-color:#ffd045;background-color:var(--cta-yellow)}.pagination .page-numbers.prev,.pagination .page-numbers.next{display:none}.pagination-container{margin:0 auto 2.5rem;margin:0 auto var(--size-40)}.form-section{--gf-font-family-base: var(--font-family-alt);--gf-local-font-family: var(--font-family-alt);--gf-local-border-color: var(--color-primary);--gf-ctrl-choice-accent-color: var(--color-yellow-400);--gf-color-in-ctrl-primary: #000 !important;--gf-ctrl-choice-check-color: #000 !important;background-color:#fff;background-color:var(--color-white);padding:20px;border-radius:20px}.form-section .gform_wrapper .gform-theme--framework{--gf-ctrl-choice-check-color: #000 !important;--gf-ctrl-choice-accent-color: var(--color-yellow-400) !important}.form-section .gform_wrapper .gform_heading .gform_description{margin-bottom:1rem;margin-bottom:var(--size-16)}.form-section .gform_wrapper input[type=submit],.form-section .gform_wrapper input[type=button],.form-section .gform_wrapper button[type=submit],.form-section .gform_wrapper button.gform_button,.form-section .gform_wrapper input.gform_button,.form-section .gform_wrapper .gform_button.button,.form-section .gform_wrapper .gform_next_button,.form-section .gform_wrapper .gform_previous_button{font-size:clamp(.88rem,.25vw + .81rem,1rem);font-size:var(--font-size-14-16);font-family:filson-soft,sans-serif;font-family:var(--font-family-alt);display:inline-flex;align-items:center;justify-content:center;gap:.5rem;gap:var(--size-8);width:-moz-fit-content;width:fit-content;padding:1rem .75rem .875rem;padding:var(--size-16) var(--size-12) var(--size-14);border:2px solid #FFD045!important;border:2px solid var(--color-yellow-400)!important;border-radius:.625rem;border-radius:var(--radius-10);background-color:#ffd045!important;background-color:var(--color-yellow-400)!important;color:#000!important;color:var(--color-black)!important;line-height:1.3;line-height:var(--line-height-button);transition:color .2s ease,background-color .2s ease,transform .2s ease,box-shadow .2s ease;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width: 56.25em){.form-section .gform_wrapper input[type=submit],.form-section .gform_wrapper input[type=button],.form-section .gform_wrapper button[type=submit],.form-section .gform_wrapper button.gform_button,.form-section .gform_wrapper input.gform_button,.form-section .gform_wrapper .gform_button.button,.form-section .gform_wrapper .gform_next_button,.form-section .gform_wrapper .gform_previous_button{padding:1rem 1.5rem .875rem;padding:var(--size-16) var(--size-24) var(--size-14);border-radius:1rem;border-radius:var(--radius-16)}}.form-section .gform_wrapper input[type=submit]:not(:disabled):hover,.form-section .gform_wrapper input[type=submit]:not(:disabled):focus,.form-section .gform_wrapper input[type=submit]:not(:disabled):focus-within,.form-section .gform_wrapper input[type=button]:not(:disabled):hover,.form-section .gform_wrapper input[type=button]:not(:disabled):focus,.form-section .gform_wrapper input[type=button]:not(:disabled):focus-within,.form-section .gform_wrapper button[type=submit]:not(:disabled):hover,.form-section .gform_wrapper button[type=submit]:not(:disabled):focus,.form-section .gform_wrapper button[type=submit]:not(:disabled):focus-within,.form-section .gform_wrapper button.gform_button:not(:disabled):hover,.form-section .gform_wrapper button.gform_button:not(:disabled):focus,.form-section .gform_wrapper button.gform_button:not(:disabled):focus-within,.form-section .gform_wrapper input.gform_button:not(:disabled):hover,.form-section .gform_wrapper input.gform_button:not(:disabled):focus,.form-section .gform_wrapper input.gform_button:not(:disabled):focus-within,.form-section .gform_wrapper .gform_button.button:not(:disabled):hover,.form-section .gform_wrapper .gform_button.button:not(:disabled):focus,.form-section .gform_wrapper .gform_button.button:not(:disabled):focus-within,.form-section .gform_wrapper .gform_next_button:not(:disabled):hover,.form-section .gform_wrapper .gform_next_button:not(:disabled):focus,.form-section .gform_wrapper .gform_next_button:not(:disabled):focus-within,.form-section .gform_wrapper .gform_previous_button:not(:disabled):hover,.form-section .gform_wrapper .gform_previous_button:not(:disabled):focus,.form-section .gform_wrapper .gform_previous_button:not(:disabled):focus-within{transform:scale(1.03);box-shadow:0 4px 10px #0000001a;box-shadow:var(--box-shadow-hover);background-color:#fabb00!important;background-color:var(--muziek)!important;border-color:#fabb00!important;border-color:var(--muziek)!important;outline:none}.form-section .gform_wrapper input:not([type=checkbox]):not([type=radio]),.form-section .gform_wrapper select,.form-section .gform_wrapper textarea{border-color:#009997;border-color:var(--color-primary)}.form-section .gform_wrapper select[multiple],.form-section .gform_wrapper .ginput_container_multiselect select{border-color:#009997;border-color:var(--color-primary)}.form-section .gform_wrapper input[type=checkbox],.form-section .gform_wrapper input[type=radio]{border-color:#009997;border-color:var(--color-primary);accent-color:#FFD045;accent-color:var(--color-yellow-400)}.form-section .gform_wrapper .gfield_checkbox input[type=checkbox]:checked,.form-section .gform_wrapper .gfield--type-checkbox input[type=checkbox]:checked,.form-section .gform_wrapper input[type=checkbox]:checked{border-color:#ffd045;border-color:var(--color-yellow-400);background-color:#ffd045;background-color:var(--color-yellow-400);accent-color:#FFD045;accent-color:var(--color-yellow-400)}.form-section .gform_wrapper .gform-theme--framework input[type=checkbox]:checked:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){border-color:#ffd045!important;border-color:var(--color-yellow-400)!important;background-color:#ffd045!important;background-color:var(--color-yellow-400)!important}.form-section .gform_wrapper .gform-theme--framework input[type=checkbox]:checked:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):before{color:#000!important}.form-section .gform_wrapper .gform-theme--framework input[type=radio]:checked:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){border-color:#ffd045!important;border-color:var(--color-yellow-400)!important;background-color:#ffd045!important;background-color:var(--color-yellow-400)!important}.form-section .gform_wrapper .gform-theme--framework input[type=radio]:checked:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):before{background-color:#000!important;color:#000!important}.form-section .gform_wrapper .gform-theme--framework input[type=checkbox]:checked{background-color:#ffd045!important;background-color:var(--color-yellow-400)!important;border-color:#ffd045!important;border-color:var(--color-yellow-400)!important}.form-section .gform_wrapper .gform-theme--framework input[type=checkbox]:checked:before{color:#000!important}.form-section .gform_wrapper .gform-theme--framework input[type=radio]:checked{background-color:#ffd045!important;background-color:var(--color-yellow-400)!important;border-color:#ffd045!important;border-color:var(--color-yellow-400)!important}.form-section .gform_wrapper .gform-theme--framework input[type=radio]:checked:before{background-color:#000!important;color:#000!important}.form-section .gform_wrapper input:focus,.form-section .gform_wrapper input:focus-visible,.form-section .gform_wrapper select:focus,.form-section .gform_wrapper select:focus-visible,.form-section .gform_wrapper textarea:focus,.form-section .gform_wrapper textarea:focus-visible{border-color:#ffd045;outline:2px solid #FFD045;outline-offset:1px;box-shadow:none}.form-section .gform_wrapper input[type=checkbox]:focus,.form-section .gform_wrapper input[type=checkbox]:focus-visible,.form-section .gform_wrapper input[type=radio]:focus,.form-section .gform_wrapper input[type=radio]:focus-visible{border-color:#ffd045;outline:2px solid #FFD045;outline-offset:2px}.form-section .gform_wrapper .gfield_label,.form-section .gform_wrapper .gform-field-label,.form-section .gform_wrapper .gchoice label,.form-section .gform_wrapper legend{font-family:filson-soft,sans-serif!important;font-family:var(--font-family-alt)!important;font-weight:700;font-weight:var(--font-weight-bold)}@media (min-width: 56.25em){.form-section{padding:120px 132px}}.form-section h2{margin-bottom:1.5rem;margin-bottom:var(--size-24)}.hero-landing{display:flex;flex-direction:column;gap:2.5rem;gap:var(--size-40)}@media (min-width: 56.25em){.hero-landing{gap:5rem;gap:var(--size-80)}}.hero-landing__hero-half-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-landing__content-container{display:flex;flex-direction:column;gap:1.5rem;gap:var(--size-24)}.hero-landing__media{grid-template-columns:1fr;width:100%;border-radius:3.125rem;border-radius:var(--size-50);overflow:hidden;height:218px}.hero-landing__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 37.5em){.hero-landing__media{height:428px;width:calc(100% + 128px);margin-left:-4rem;margin-left:calc(-1 * var(--size-64));margin-right:-4rem;margin-right:calc(-1 * var(--size-64))}}.hero-landing__content-container{max-width:869px;margin:0 auto;text-align:center}.hero-landing__highlight-list{display:flex;flex-wrap:wrap;flex-direction:column;gap:2.5rem;gap:var(--size-40)}@media (min-width: 37.5em){.hero-landing__highlight-list{flex-direction:row;align-items:stretch}}.hero-landing__highlight-item{display:flex;flex-direction:column;gap:.75rem;gap:var(--size-12)}@media (min-width: 37.5em){.hero-landing__highlight-item{flex:1 1 250px;min-width:250px;max-width:50%}}.not-found-page{padding:5rem 0;padding:var(--size-80) 0;position:relative}.not-found-page__content{display:grid;grid-gap:5rem;grid-gap:var(--size-80);gap:5rem;gap:var(--size-80)}.not-found-page__header{display:grid;padding:2.5rem 0 0;padding:var(--size-40) 0 0;grid-gap:1.5rem;grid-gap:var(--size-24);gap:1.5rem;gap:var(--size-24);margin:auto;text-align:center;max-width:600px}@media (min-width: 56.25em){.not-found-page__header{padding:5rem 0;padding:var(--size-80) 0}}.not-found-page .shape-left,.not-found-page .shape-right{z-index:-1;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;height:auto;overflow:clip;pointer-events:none}.not-found-page .shape-left{left:0;bottom:10%;width:50%;aspect-ratio:396/674;-webkit-mask-image:url("./shape-bg-3-UCM3S2VA.svg");mask-image:url("./shape-bg-3-UCM3S2VA.svg");transform:rotate(180deg);background-color:#ebc2e0;background-color:var(--color-pink-100)}@media (min-width: 56.25em){.not-found-page .shape-left{width:20%}}.not-found-page .shape-right{right:0;top:5%;width:30%;aspect-ratio:270/697;-webkit-mask-image:url("./shape-bg-2-LFFMJACY.svg");mask-image:url("./shape-bg-2-LFFMJACY.svg");background-color:#b2d9e4;background-color:var(--color-green-100)}@media (min-width: 56.25em){.not-found-page .shape-right{width:15%}}.carousel{overflow:hidden}.carousel__header{display:flex;flex-direction:column;gap:1.5rem;gap:var(--size-24);margin-bottom:2.5rem;margin-bottom:var(--size-40)}@media (min-width: 37.5em){.carousel__header{flex-direction:row;align-items:flex-end;justify-content:space-between}}.carousel__item{display:grid;grid-gap:1.25rem;grid-gap:var(--size-20);gap:1.25rem;gap:var(--size-20)}.carousel__item.js-lightbox-item{cursor:pointer}.carousel__item.js-lightbox-item .carousel__item-media{transition:transform .2s ease,box-shadow .2s ease}.carousel__item.js-lightbox-item:hover .carousel__item-media{transform:scale(1.03);box-shadow:0 4px 10px #0000001a;box-shadow:var(--box-shadow-hover)}.carousel__item-lightbox-content{display:none}.carousel__item-caption{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:500;font-weight:var(--font-weight-medium);line-height:var(--line-height-caption);font-size:clamp(.69rem,.13vw + .66rem,.75rem);font-size:var(--font-size-11-12)}.carousel__item-media{aspect-ratio:1;border-radius:1.25rem;border-radius:var(--radius-20);overflow:hidden}.carousel__item-media img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.carousel__content{max-width:46rem}.carousel__button{text-align:center;order:12}.carousel h2{margin-bottom:1rem;margin-bottom:var(--size-16)}.carousel__text p,.carousel__text ul,.carousel__text li{font-family:Maven Pro,sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);line-height:1.5;line-height:var(--line-height-text);font-size:clamp(1.06rem,.5vw + .94rem,1.31rem);font-size:var(--font-size-17-21);color:#575757;color:var(--color-text-secondary)}.carousel .carousel-highlights{position:relative}@media (max-width: 56.1875em){.carousel .carousel-highlights{display:flex;flex-direction:column}}.carousel .glide__track,.carousel .glide__slides{overflow:visible}.carousel .carousel-highlights .glide__controls{position:static;transform:none;left:auto;right:auto;pointer-events:all;margin:0}@media (max-width: 56.1875em){.carousel .carousel-highlights .glide__controls{order:3;margin-top:1.5rem;margin-top:var(--size-24)}}.carousel .carousel-highlights .glide__slide{height:auto}@media (max-width: 56.1875em){.carousel__header{display:contents}.carousel__content{order:1;margin-bottom:2.5rem;margin-bottom:var(--size-40)}.carousel .glide__track{order:2}}@media (min-width: 56.25em){.carousel__header{display:flex}}.lightbox{display:none;position:fixed;inset:0;z-index:9999;background-color:#000c;opacity:0;transition:opacity .3s ease}.lightbox--visible{display:block}.lightbox--faded-in{opacity:1}.lightbox__inner{max-height:100%;box-sizing:border-box}.lightbox__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:calc(100% - 5rem);height:calc(100% - var(--size-40) * 2);display:flex;align-items:center;justify-content:center}@media (min-width: 56.25em){.lightbox__content{width:calc(100% - 15rem);width:calc(100% - var(--size-120) * 2);height:calc(100% - 15rem);height:calc(100% - var(--size-120) * 2)}}.lightbox__content img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;width:auto;height:auto;display:block;border-radius:.5rem;border-radius:var(--size-8)}.lightbox__content .plyr{width:100%;max-width:100%;max-height:100%}.lightbox__close{position:absolute;top:1.5rem;top:var(--size-24);right:1.5rem;right:var(--size-24);cursor:pointer;border:none;color:#000;color:var(--color-black);padding:.5rem;padding:var(--size-8);line-height:1;font-size:2rem;z-index:1}.lightbox__close:hover{background-color:var(--color-muziek)}.lightbox__overlay{position:absolute;inset:0}.newsletter__title{margin-bottom:1rem;margin-bottom:var(--size-16);text-align:center}.newsletter__description{margin-bottom:2.5rem;margin-bottom:var(--size-40);text-align:center}.newsletter__form{display:flex;flex-direction:column;gap:1rem;gap:var(--size-16);max-width:36rem;margin-left:auto;margin-right:auto}.newsletter input[type=text],.newsletter input[type=email],.newsletter input[type=tel],.newsletter input[type=number],.newsletter textarea{background-color:#fff;background-color:var(--color-white);border-radius:10px;width:100%;flex:1 0 0;display:flex;height:72px;padding:9px 8px 9px 32px;flex-direction:column;justify-content:center;align-items:flex-start}.newsletter__form-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;grid-row-gap:1.5rem;grid-row-gap:var(--size-24);row-gap:1.5rem;row-gap:var(--size-24)}.newsletter__form-fields>div{grid-column:1/-1}.newsletter__form-fields>.newsletter__form-half{grid-column:span 1}.newsletter__form-email-row{position:relative;display:flex;gap:16px;align-items:center}.newsletter__form-email-row input[type=email]{flex:1 1 auto;min-width:0}.newsletter__form-button{position:absolute;right:0;top:0;flex:0 0 auto;min-width:56px;min-height:56px;aspect-ratio:1/1;height:100%;width:72px}.newsletter__form-button svg{width:1.5rem;width:var(--size-24);height:1.5rem;height:var(--size-24)}.newsletter__form input::-moz-placeholder,.newsletter__form textarea::-moz-placeholder{color:#575757;color:var(--color-text-secondary);opacity:1}.newsletter__form input::placeholder,.newsletter__form textarea::placeholder{color:#575757;color:var(--color-text-secondary);opacity:1}.newsletter [data-error-message],.newsletter .js-notice{display:block;margin-top:.5rem;margin-top:var(--size-8);font-size:.875rem;line-height:1.4;color:red}.newsletter [data-error-message]:empty,.newsletter .js-notice:empty{display:none}.newsletter [data-error].error input,.newsletter [data-error].error textarea{border:1px solid #C80065;border:1px solid var(--color-secondary)}
