*,*:before,*:after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}html{-webkit-font-smoothing:antialiased}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{line-height:normal}[data-barba=container]{overflow:hidden;display:block}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}#smooth-content{background:#f4f4f4}.barba-container--absolute{position:absolute;top:0;left:0;width:100%}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .5s linear 0s}img[data-sizes=auto]{display:block;width:100%;height:auto}span.img-cover,span.img-contain{display:block;position:relative;width:100%}span.img-cover.img-cover,span.img-contain.img-cover{height:100%}span.img-cover.img-cover img,span.img-contain.img-cover img{-o-object-fit:cover;object-fit:cover}span.img-cover.img-contain,span.img-contain.img-contain{padding-top:var(--data-padding-bottom)}span.img-cover img,span.img-contain img{position:absolute;width:100%;height:100%;top:0;left:0}.icon-glu-mobile{width:127px;height:40px}@media(min-width:768px){.icon-glu-mobile{display:none}}.icon-glu-desktop{width:164px;height:48px;display:none}@media(min-width:768px){.icon-glu-desktop{display:block}}.page-overlay{display:none;background:#000;position:absolute;left:0;top:0;width:100%;height:100%;visibility:hidden;opacity:0;cursor:pointer;z-index:98}@media(min-width:768px){.page-overlay{display:block}}.page-overlay{pointer-events:auto}.c-fixed-viewport{position:fixed;z-index:999999;left:0;top:0;width:100vw;height:100vh;height:100lvh;pointer-events:none}#loading{background-color:#fff;width:100%;height:100%;display:block;overflow:hidden;transform:translateZ(0);text-align:center;opacity:1}.skip-link{display:none}@media(min-width:768px){.skip-link{display:inline-block;padding:10px 20px 12px;color:#000;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#38dda1;left:0;top:0;position:absolute;z-index:9999;height:1px;width:1px;clip:rect(1px,1px,1px,1px)}}.skip-link:focus{width:auto;height:auto;clip:auto;outline:0}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.section{position:relative;display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:auto;padding:120px 0}@media(min-width:768px){.section{grid-template-columns:repeat(20,1fr);padding-top:10vw;padding-bottom:10vw;max-width:1680px;margin:0 auto}}.section+.section{padding-top:0}.section.breadcrumbs{padding:2vw 0}.section-group{position:relative;display:block}.section-group:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;z-index:0;border-radius:90px;transform:scale(.9);transition:transform 1s ease .5s,border-radius 1s ease .5s}@media(prefers-reduced-motion:reduce){.section-group:before{transition-duration:0s;transition-delay:0s}}@media(max-width:767.98px){.section-group .section{padding-top:80px;padding-bottom:80px}.section-group+.section-group .section{padding-top:0}.section-group+.section-group .m-data,.section-group+.section-group .m-accordion{padding-top:80px}}.section-group--margin-adjust{margin-top:-70vw;padding-top:60vw}@media(min-width:768px){.section-group--margin-adjust{margin-top:-40vw;padding-top:30vw}}.section-group--margin-adjust.section-group--default:before{display:block!important;background:#f4f4f4;transition:none}.section-group--articles .m-hero{padding-bottom:0}.c-curve{position:absolute;width:10vw;height:10vw}@media(min-width:768px){.c-curve{width:8vw;height:8vw}}.c-curve{bottom:-1px;right:10vw;display:none;color:#000}.section-group--yellow .c-curve,.section-group--green .c-curve,.section-group--blue .c-curve,.section-group--purple .c-curve,.section-group--black .c-curve,.section-group--blue-purple .c-curve,.section-group--blue-yellow .c-curve,.section-group--blue-green .c-curve,.section-group--purple-blue .c-curve,.section-group--purple-yellow .c-curve,.section-group--purple-green .c-curve,.section-group--yellow-blue .c-curve,.section-group--yellow-purple .c-curve,.section-group--yellow-green .c-curve,.section-group--green-blue .c-curve,.section-group--green-purple .c-curve,.section-group--green-yellow .c-curve,.section-group--grey .c-curve,.section-group--blue-grey .c-curve,.section-group--purple-grey .c-curve,.section-group--yellow-grey .c-curve,.section-group--green-grey .c-curve,.section-group--grey-blue .c-curve,.section-group--grey-purple .c-curve,.section-group--grey-yellow .c-curve,.section-group--grey-green .c-curve{color:#f4f4f4}.section-group--curve:last-of-type .c-curve{color:#000}.section-group--curve .c-curve{display:block}.section-group--curve.section-group--black .c-curve{bottom:-1px}.section-group--visible:before{border-radius:0;transform:scale(1)}.section-group--visible.section-group--colored+.section-group--colored:before{transform:scale(1)}.section-group--default:before{display:none}.section-group--black{color:#fff}.section-group--black:before{background:#000}.section-group--blue:before{background:#67c0ff}.section-group--purple:before{background:#b180da}.section-group--yellow:before{background:#fce61a}.section-group--green:before{background:#38dda1}.section-group--grey:before{background:#a0a2a5}.section-group--blue-purple:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 66.66%),radial-gradient(at bottom left,#b180da 0%,#b180da 20%,transparent 60%,transparent 100%),#67c0ff}.section-group--blue-yellow:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#fce61a 0%,#fce61a 20%,transparent 60%,transparent 100%),#67c0ff}.section-group--blue-green:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#38dda1 0%,#38dda1 20%,transparent 60%,transparent 100%),#67c0ff}.section-group--blue-grey:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#a0a2a5 0%,#a0a2a5 20%,transparent 60%,transparent 100%),#67c0ff}.section-group--purple-blue:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#67c0ff 0%,#67c0ff 20%,transparent 60%,transparent 100%),#b180da}.section-group--purple-yellow:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#fce61a 0%,#fce61a 20%,transparent 60%,transparent 100%),#b180da}.section-group--purple-green:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#38dda1 0%,#38dda1 20%,transparent 60%,transparent 100%),#b180da}.section-group--purple-grey:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#a0a2a5 0%,#a0a2a5 20%,transparent 60%,transparent 100%),#b180da}.section-group--yellow-blue:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#67c0ff 0%,#67c0ff 20%,transparent 60%,transparent 100%),#fce61a}.section-group--yellow-purple:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#b180da 0%,#b180da 20%,transparent 60%,transparent 100%),#fce61a}.section-group--yellow-green:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#38dda1 0%,#38dda1 20%,transparent 60%,transparent 100%),#fce61a}.section-group--yellow-grey:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#a0a2a5 0%,#a0a2a5 20%,transparent 60%,transparent 100%),#fce61a}.section-group--green-blue:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#67c0ff 0%,#67c0ff 20%,transparent 60%,transparent 100%),#38dda1}.section-group--green-purple:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#b180da 0%,#b180da 20%,transparent 60%,transparent 100%),#38dda1}.section-group--green-yellow:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#fce61a 0%,#fce61a 20%,transparent 60%,transparent 100%),#38dda1}.section-group--green-grey:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#a0a2a5 0%,#a0a2a5 20%,transparent 60%,transparent 100%),#38dda1}.section-group--grey-blue:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#67c0ff 0%,#67c0ff 20%,transparent 60%,transparent 100%),#a0a2a5}.section-group--grey-purple:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#b180da 0%,#b180da 20%,transparent 60%,transparent 100%),#a0a2a5}.section-group--grey-yellow:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#fce61a 0%,#fce61a 20%,transparent 60%,transparent 100%),#a0a2a5}.section-group--grey-green:before{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#38dda1 0%,#38dda1 20%,transparent 60%,transparent 100%),#a0a2a5}body{font-family:Plaid-S;font-variant-alternates:styleset(alt-y)}ul{list-style:none;padding:0;margin:0}a{color:inherit}@font-face{font-family:Plaid-S;src:url(/app/themes/glu/dist/Plaid-S-BOqWJ_01.woff2) format("woff2"),url(/app/themes/glu/dist/Plaid-S-CQXo-Eo1.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Plaid-S-Italic;src:url(/app/themes/glu/dist/Plaid-S-Italic-uiu2cB5W.woff2) format("woff2"),url(/app/themes/glu/dist/Plaid-S-Italic-D7W8416H.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Plaid-XL;src:url(/app/themes/glu/dist/Plaid-XL-3_ZK_nad.woff2) format("woff2"),url(/app/themes/glu/dist/Plaid-XL-BupJByN_.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Plaid-L;src:url(/app/themes/glu/dist/Plaid-L-FTmVPsOd.woff2) format("woff2"),url(/app/themes/glu/dist/Plaid-L-BAm4SP5S.woff) format("woff");font-weight:400;font-display:swap}@font-feature-values "Plaid-S","Plaid-L","Plaid-XL","Plaid-S-Italic"{@styleset{alt-y:2}}@font-face{font-family:RightGrotesk-WideMedium;src:url(/app/themes/glu/dist/PPRightGroteskText-WideMedium-B4uOasO1.woff2) format("woff2"),url(/app/themes/glu/dist/PPRightGroteskText-WideMedium-CCSQ50MI.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:PPRightGrotesk-SpatialDark;src:url(/app/themes/glu/dist/PPRightGrotesk-SpatialDark-Cn92wXO8.woff2) format("woff2"),url(/app/themes/glu/dist/PPRightGrotesk-SpatialDark-vMsWUYlN.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:PPRightGrotesk-SpatialMedium;src:url(/app/themes/glu/dist/PPRightGrotesk-SpatialMedium-C-uHGenv.woff2) format("woff2"),url(/app/themes/glu/dist/PPRightGrotesk-SpatialMedium-B4DRIzUn.woff) format("woff");font-weight:400;font-display:swap}.c-heading,.september-cookie-consent h2{font-family:PPRightGrotesk-SpatialDark;font-size:19px;font-weight:400;-webkit-hyphens:auto;hyphens:auto}@media(min-width:360px){.c-heading,.september-cookie-consent h2{font-size:clamp(36px,3.6vw,66px)}}@media(min-width:360px)and (min-width:360px){.m-media-text--animation .c-heading,.m-media-text--animation .september-cookie-consent h2,.september-cookie-consent .m-media-text--animation h2,.m-media-text--images2 .c-heading,.m-media-text--images2 .september-cookie-consent h2,.september-cookie-consent .m-media-text--images2 h2{font-size:clamp(31px,3.2vw,54px)}}.c-heading,.september-cookie-consent h2{line-height:.9;margin:0 0 .6em}.c-subheading{font-family:Plaid-XL;font-size:10px;color:#666;text-transform:uppercase}@media(min-width:360px){.c-subheading{font-size:12px}}.c-subheading{line-height:1;margin:0 0 1.3em}.c-big-heading{font-family:PPRightGrotesk-SpatialDark;font-size:clamp(31px,3.6vw,54px);font-weight:400;line-height:.9;margin:0}.c-medium-heading{font-family:PPRightGrotesk-SpatialMedium;font-size:clamp(19px,1.6vw,24px);font-weight:400;line-height:1.2;margin:0}.c-small-heading,.skip-link{font-family:PPRightGrotesk-SpatialMedium;font-size:clamp(16px,1.6vw,32px);line-height:1.2;font-weight:400;margin:0 0 24px}.c-page-title{font-family:PPRightGrotesk-SpatialDark;font-weight:400;font-size:clamp(34px,3.4vw,60px);line-height:1.2;margin:0 0 32px}@media(max-width:767.98px){.c-page-title{text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto}}@media(min-width:768px){.c-page-title{line-height:1}}.c-intro-paragraph{font-size:clamp(16px,2vw,19px);line-height:1.4;margin:0}@media(min-width:768px){.c-intro-paragraph{font-size:clamp(19px,1.6vw,22px)}}.c-paragraphs{font-size:clamp(19px,1.6vw,22px);line-height:1.45}@media(max-width:767.98px){.c-paragraphs br{display:none}}.c-paragraphs+.c-links{font-size:clamp(19px,3vw,38px)}@media(min-width:360px){.c-paragraphs+.c-links{font-size:clamp(23px,3vw,38px)}}.c-paragraphs+.c-links{margin-top:40px}@media(max-width:767.98px){.c-paragraphs+.c-links{margin-top:24px}}.c-paragraphs+.c-btn,.september-cookie-consent .c-paragraphs+.btn{margin-top:2em;display:inline-block}.body-large{font-family:Plaid-S;font-size:clamp(24px,2vw,28px);font-weight:400;line-height:1.3}@media(min-width:768px){.body-large{line-height:1.4}}.body-normal{font-family:Plaid-S;font-size:clamp(19px,1.6vw,22px);font-weight:400;line-height:1.4}.c-links{display:flex;flex-direction:column}.c-links a{align-self:flex-start}.c-btn,.september-cookie-consent .btn{font-family:RightGrotesk-WideMedium;font-size:16px;line-height:1.2;position:relative;color:#fff;background-color:#000;text-decoration:none!important;padding:16px 24px;min-height:40px;display:flex;align-items:center;justify-content:center}.c-btn:hover,.september-cookie-consent .btn:hover,.c-btn:focus-visible,.september-cookie-consent .btn:focus-visible,.c-btn:active,.september-cookie-consent .btn:active{outline:0}@media(min-width:768px){.c-btn:hover .c-btn__bg,.september-cookie-consent .btn:hover .c-btn__bg,.c-btn:focus-visible .c-btn__bg,.september-cookie-consent .btn:focus-visible .c-btn__bg,.c-btn:active .c-btn__bg,.september-cookie-consent .btn:active .c-btn__bg{transform:scaleX(1.1) scaleY(1.04)}}@-moz-document url-prefix(){.c-btn:hover .c-btn__bg,.september-cookie-consent .btn:hover .c-btn__bg,.c-btn:focus-visible .c-btn__bg,.september-cookie-consent .btn:focus-visible .c-btn__bg,.c-btn:active .c-btn__bg,.september-cookie-consent .btn:active .c-btn__bg{border-color:transparent}}.c-btn:hover .c-btn__bg:before,.september-cookie-consent .btn:hover .c-btn__bg:before,.c-btn:focus-visible .c-btn__bg:before,.september-cookie-consent .btn:focus-visible .c-btn__bg:before,.c-btn:active .c-btn__bg:before,.september-cookie-consent .btn:active .c-btn__bg:before{opacity:1}.c-btn:hover .c-btn__text--mobile,.september-cookie-consent .btn:hover .c-btn__text--mobile,.c-btn:hover .c-btn__text,.september-cookie-consent .btn:hover .c-btn__text,.c-btn:focus-visible .c-btn__text--mobile,.september-cookie-consent .btn:focus-visible .c-btn__text--mobile,.c-btn:focus-visible .c-btn__text,.september-cookie-consent .btn:focus-visible .c-btn__text,.c-btn:active .c-btn__text--mobile,.september-cookie-consent .btn:active .c-btn__text--mobile,.c-btn:active .c-btn__text,.september-cookie-consent .btn:active .c-btn__text{filter:invert(1)}@media(min-width:768px){.c-btn:hover .c-btn__text--mobile:after,.september-cookie-consent .btn:hover .c-btn__text--mobile:after,.c-btn:hover .c-btn__text:after,.september-cookie-consent .btn:hover .c-btn__text:after,.c-btn:focus-visible .c-btn__text--mobile:after,.september-cookie-consent .btn:focus-visible .c-btn__text--mobile:after,.c-btn:focus-visible .c-btn__text:after,.september-cookie-consent .btn:focus-visible .c-btn__text:after,.c-btn:active .c-btn__text--mobile:after,.september-cookie-consent .btn:active .c-btn__text--mobile:after,.c-btn:active .c-btn__text:after,.september-cookie-consent .btn:active .c-btn__text:after{transform:scaleX(1.35)}}.section-group--black .c-btn,.section-group--black .september-cookie-consent .btn,.september-cookie-consent .section-group--black .btn{filter:invert(1)}.wysiwyg .c-btn+.c-btn,.wysiwyg .september-cookie-consent .btn+.c-btn,.september-cookie-consent .wysiwyg .btn+.c-btn,.wysiwyg .september-cookie-consent .c-btn+.btn,.september-cookie-consent .wysiwyg .c-btn+.btn,.wysiwyg .september-cookie-consent .btn+.btn,.september-cookie-consent .wysiwyg .btn+.btn,.c-links .c-btn+.c-btn,.c-links .september-cookie-consent .btn+.c-btn,.september-cookie-consent .c-links .btn+.c-btn,.c-links .september-cookie-consent .c-btn+.btn,.september-cookie-consent .c-links .c-btn+.btn,.c-links .september-cookie-consent .btn+.btn,.september-cookie-consent .c-links .btn+.btn{margin-top:15px}@media(max-width:767.98px){.c-btn__text--mobile+.c-btn__text{display:none}}.c-btn.c-btn--colored,.september-cookie-consent .c-btn--colored.btn{background:radial-gradient(at top right,white 0%,transparent 66.66%),radial-gradient(at bottom left,#b180da 0%,transparent 66.66%),linear-gradient(#fce61a,#fce61a);color:#000}.c-btn.c-btn--colored .c-btn__bg,.september-cookie-consent .c-btn--colored.btn .c-btn__bg{border:none}.c-btn.c-btn--colored .c-btn__bg:before,.september-cookie-consent .c-btn--colored.btn .c-btn__bg:before{background:transparent}.c-btn.c-btn--colored .c-btn__text:after,.september-cookie-consent .c-btn--colored.btn .c-btn__text:after{background:#000}@media(max-width:767.98px){.c-btn.c-btn--colored .c-btn__text:after,.september-cookie-consent .c-btn--colored.btn .c-btn__text:after{position:absolute;right:0}}.c-btn.c-btn--colored:hover .c-btn__bg:before,.september-cookie-consent .c-btn--colored.btn:hover .c-btn__bg:before{background:transparent}.c-btn.c-btn--colored:hover .c-btn__text,.september-cookie-consent .c-btn--colored.btn:hover .c-btn__text{filter:none}.c-btn__bg{background:inherit;border:1px solid #000;position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .3s ease;transform-origin:left}.c-btn__bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0;transition:opacity .2s linear}.c-btn__text{position:relative;color:inherit;display:flex;align-items:center;justify-content:center;transition:filter .2s linear}.c-btn__text:after{content:"";height:2px;width:40px;background:#fff;position:relative;display:inline-block;margin-left:10px;transition:transform .3s ease;transform-origin:left}.c-btn__text--mobile{transition:filter .2s linear}.c-btn__text--mobile:after{position:absolute;right:0}@media(min-width:768px){.c-btn__text--mobile:after{display:none}}.c-link{font-family:RightGrotesk-WideMedium;font-size:16px;line-height:1.2;font-weight:500;position:relative;color:#000;text-decoration:none!important;padding:0;height:40px;display:flex;align-items:center;justify-content:center}.c-link:hover .c-link__text:after{transform:scalex(1.35)}.section-group--black .c-link{filter:invert(1)}.c-link__text{position:relative;color:inherit;display:flex;align-items:center;justify-content:center}.c-link__text:after{content:"";height:2px;width:40px;background:#000;position:relative;display:inline-block;margin-left:8px;transition:transform .3s ease;transform-origin:left}.c-btn+.c-link,.september-cookie-consent .btn+.c-link,.c-btn+.c-socials,.september-cookie-consent .btn+.c-socials,.c-link+.c-btn,.september-cookie-consent .c-link+.btn,.c-link+.c-socials,.c-socials+.c-btn,.september-cookie-consent .c-socials+.btn,.c-socials+.c-link{margin-top:1em}.wysiwyg p,.c-paragraphs p,#tinymce p{font-size:clamp(19px,1.6vw,22px);line-height:1.4;margin-top:0}.wysiwyg p+.c-small-heading,.wysiwyg p+.skip-link,.wysiwyg p+.c-heading,.wysiwyg .september-cookie-consent p+h2,.september-cookie-consent .wysiwyg p+h2,.c-paragraphs p+.c-small-heading,.c-paragraphs p+.skip-link,.c-paragraphs p+.c-heading,.c-paragraphs .september-cookie-consent p+h2,.september-cookie-consent .c-paragraphs p+h2,#tinymce p+.c-small-heading,#tinymce p+.skip-link,#tinymce p+.c-heading,#tinymce .september-cookie-consent p+h2,.september-cookie-consent #tinymce p+h2{margin-top:64px}.wysiwyg p:not(:last-of-type),.c-paragraphs p:not(:last-of-type),#tinymce p:not(:last-of-type){margin-bottom:1em}.wysiwyg .c-btn,.wysiwyg .september-cookie-consent .btn,.september-cookie-consent .wysiwyg .btn,.wysiwyg .c-link,.c-paragraphs .c-btn,.c-paragraphs .september-cookie-consent .btn,.september-cookie-consent .c-paragraphs .btn,.c-paragraphs .c-link,#tinymce .c-btn,#tinymce .september-cookie-consent .btn,.september-cookie-consent #tinymce .btn,#tinymce .c-link{display:inline-flex}.wysiwyg .btn,.c-paragraphs .btn,#tinymce .btn{text-decoration:none}.wysiwyg .btn.btn-primary,.c-paragraphs .btn.btn-primary,#tinymce .btn.btn-primary{background:#000;color:#fff}.section-group--black .wysiwyg .btn.btn-primary,.section-group--black .c-paragraphs .btn.btn-primary,.section-group--black #tinymce .btn.btn-primary{background:#fff;color:#000}.wysiwyg a,.c-paragraphs a,#tinymce a{text-decoration:underline}.wysiwyg a:hover,.wysiwyg a:focus,.wysiwyg a:active,.c-paragraphs a:hover,.c-paragraphs a:focus,.c-paragraphs a:active,#tinymce a:hover,#tinymce a:focus,#tinymce a:active{text-decoration:none}@media(min-width:992px){.wysiwyg p+.c-small-heading,.wysiwyg p+.skip-link,.wysiwyg p+.c-heading,.wysiwyg .september-cookie-consent p+h2,.september-cookie-consent .wysiwyg p+h2,.c-paragraphs p+.c-small-heading,.c-paragraphs p+.skip-link,.c-paragraphs p+.c-heading,.c-paragraphs .september-cookie-consent p+h2,.september-cookie-consent .c-paragraphs p+h2,#tinymce p+.c-small-heading,#tinymce p+.skip-link,#tinymce p+.c-heading,#tinymce .september-cookie-consent p+h2,.september-cookie-consent #tinymce p+h2{margin-top:72px}}.wysiwyg li,.c-paragraphs li,#tinymce li{position:relative;padding-left:64px;margin-bottom:32px;font-size:clamp(16px,1.6vw,18px);line-height:1.45}.wysiwyg li:before,.c-paragraphs li:before,#tinymce li:before{content:"";position:absolute;top:14px;left:0;display:inline-block;width:39px;height:4px;background:#000}.section-group--black .wysiwyg li:before,.section-group--black .c-paragraphs li:before,.section-group--black #tinymce li:before{background:#fff}.wysiwyg ul.c-list--check li,.wysiwyg ul.c-list--arrow li,.c-paragraphs ul.c-list--check li,.c-paragraphs ul.c-list--arrow li,#tinymce ul.c-list--check li,#tinymce ul.c-list--arrow li{padding-left:40px;margin-bottom:12px}.wysiwyg ul.c-list--check li:before,.wysiwyg ul.c-list--arrow li:before,.c-paragraphs ul.c-list--check li:before,.c-paragraphs ul.c-list--arrow li:before,#tinymce ul.c-list--check li:before,#tinymce ul.c-list--arrow li:before{top:16px;width:24px;height:24px;transform:translateY(-50%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.wysiwyg ul.c-list--check li:before,.c-paragraphs ul.c-list--check li:before,#tinymce ul.c-list--check li:before{background:#38dda1;-webkit-mask-image:url(/app/themes/glu/dist/icon-checkmark-Db8FdAKs.svg);mask-image:url(/app/themes/glu/dist/icon-checkmark-Db8FdAKs.svg)}.wysiwyg ul.c-list--arrow li:before,.c-paragraphs ul.c-list--arrow li:before,#tinymce ul.c-list--arrow li:before{width:32px;height:32px;top:14px;background:#b180da;-webkit-mask-image:url(/app/themes/glu/dist/icon-arrow-right-CHxXXCPv.svg);mask-image:url(/app/themes/glu/dist/icon-arrow-right-CHxXXCPv.svg)}.wysiwyg .c-heading,.wysiwyg .september-cookie-consent h2,.september-cookie-consent .wysiwyg h2,.c-paragraphs .c-heading,.c-paragraphs .september-cookie-consent h2,.september-cookie-consent .c-paragraphs h2,#tinymce .c-heading,#tinymce .september-cookie-consent h2,.september-cookie-consent #tinymce h2{font-size:clamp(36px,4vw,54px);line-height:1.11}@media(min-width:992px){.wysiwyg .c-heading,.wysiwyg .september-cookie-consent h2,.september-cookie-consent .wysiwyg h2,.c-paragraphs .c-heading,.c-paragraphs .september-cookie-consent h2,.september-cookie-consent .c-paragraphs h2,#tinymce .c-heading,#tinymce .september-cookie-consent h2,.september-cookie-consent #tinymce h2{line-height:.9}}.wysiwyg .c-small-heading,.wysiwyg .skip-link,.c-paragraphs .c-small-heading,.c-paragraphs .skip-link,#tinymce .c-small-heading,#tinymce .skip-link{font-size:24px;line-height:1}#tinymce .c-btn,#tinymce .september-cookie-consent .btn,.september-cookie-consent #tinymce .btn{border:1px solid #000;padding:.2em 1em}#tinymce .btn.btn-primary{padding-left:24px;padding-right:24px}.c-header-wrapper{display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:auto;position:relative;z-index:99999}@media(min-width:768px){.c-header-wrapper{grid-template-columns:repeat(20,1fr)}}@media(max-width:991.98px){.c-header-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:80px;z-index:99;background-color:transparent;pointer-events:none;transition:background-color .2s ease-in-out .5s}}.c-header{height:80px;width:100%;display:flex;justify-content:space-between;align-items:center;grid-column-start:2;grid-column-end:10;position:relative}@media(max-width:991.98px){.c-header.search-is-open .c-header__button-close-search{pointer-events:all;z-index:101}.c-header.search-is-open .c-header__hamburger{pointer-events:none}}@media(min-width:768px){.c-header{height:112px;grid-column-start:2;grid-column-end:20}}.c-header-wrapper--gradient .c-header:before{content:"";position:absolute;top:0;left:-12.5%;right:-12.5%;height:100%;pointer-events:none;z-index:-1}@media(min-width:768px){.c-header-wrapper--gradient .c-header:before{left:-5.5556%;right:-5.5556%}}.c-header-wrapper--gradient.c-header-wrapper--blue .c-header:before{background:linear-gradient(to bottom,#67c0ff,#67c0ff00)}.c-header-wrapper--gradient.c-header-wrapper--purple .c-header:before{background:linear-gradient(to bottom,#b180da,#b180da00)}.c-header-wrapper--gradient.c-header-wrapper--yellow .c-header:before{background:linear-gradient(to bottom,#fce61a,#fce61a00)}.c-header-wrapper--gradient.c-header-wrapper--green .c-header:before{background:linear-gradient(to bottom,#38dda1,#38dda100)}.c-header-wrapper--gradient.c-header-wrapper--grey .c-header:before{background:linear-gradient(to bottom,#a0a2a5,#a0a2a500)}.c-header__logo{z-index:100}.c-header__logo a{display:block;pointer-events:all;transition:opacity .2s ease}.c-header__logo a:hover{opacity:.5}.c-header__logo a:focus-visible{outline:solid #000}.body--loading .c-header__logo a{pointer-events:none!important}.c-header__logo{width:127px;height:40px}@media(min-width:768px){.c-header__logo{width:164px;height:48px}}@media(min-width:1200px){.c-header__logo{z-index:initial}}.c-header__right-side{display:flex;flex-direction:row;align-items:center}.c-header__search{width:40px;height:40px;display:block;padding:10px;margin-top:2.5px;transition:opacity .2s ease-in}.c-header__search:hover{opacity:.5}.c-header__search:focus-visible{outline:max(1px,.15em) solid #000;outline-offset:.25em;box-shadow:none}@media(max-width:1200px){.c-header__search{margin-right:20px;position:relative}.c-header__search:before{content:"";width:1px;height:1em;background:#000;position:absolute;top:50%;transform:translateY(-50%);right:-15px}}.icon-search{width:100%;height:100%;fill:#000}.c-header__icons-wrapper{display:flex}.c-header__hamburger{pointer-events:auto;z-index:100;transition:opacity .2s ease;margin-left:10px}.body--loading .c-header__hamburger{pointer-events:none!important}@media(min-width:1200px){.c-header__hamburger{display:none}}.c-footer{background:#000;color:#fff;margin-top:-1px}.c-footer__logo{grid-column-start:2;grid-column-end:10;margin-bottom:64px}.c-footer__logo a{display:inline-block;transition:opacity .2s ease}.c-footer__logo a:hover,.c-footer__logo a:active{opacity:.5}.c-footer__logo a:focus-visible{outline:1px solid #fff;outline-offset:.25em}@media(min-width:768px){.c-footer__logo{grid-column-start:3;grid-column-end:6}}@media(min-width:1200px){.c-footer__logo{margin-bottom:3.3vw}}.c-footer__columns{display:grid;grid-column-start:1;grid-column-end:11;grid-template-columns:repeat(10,1fr)}@media(min-width:768px){.c-footer__columns{grid-template-columns:repeat(20,1fr);grid-column-start:1;grid-column-end:21;margin-bottom:4.3vw}}.c-footer__heading{font-family:PPRightGrotesk-SpatialDark;font-size:22px;line-height:1.26;font-weight:400;margin:0 0 1em}.c-footer__column{grid-column-start:2;grid-column-end:10;margin-bottom:64px}@media(min-width:768px){.c-footer__column:nth-child(1){grid-column-start:3;grid-column-end:11}.c-footer__column:nth-child(2){grid-column-start:11;grid-column-end:19}.c-footer__column:nth-child(3){grid-column-start:3;grid-column-end:11}.c-footer__column:nth-child(4){grid-column-start:11;grid-column-end:19}}@media(min-width:992px){.c-footer__column{margin-bottom:0}.c-footer__column:nth-child(1){grid-column-start:3;grid-column-end:7}.c-footer__column:nth-child(2){grid-column-start:7;grid-column-end:11}.c-footer__column:nth-child(3){grid-column-start:11;grid-column-end:15}.c-footer__column:nth-child(4){grid-column-start:15;grid-column-end:19}}@media(min-width:1200px){.c-footer__column:nth-child(1){grid-column-start:3;grid-column-end:6}.c-footer__column:nth-child(2){grid-column-start:6;grid-column-end:9}.c-footer__column:nth-child(3){grid-column-start:9;grid-column-end:12}.c-footer__column:nth-child(4){grid-column-start:12;grid-column-end:15}}.c-footer__link-li{margin-bottom:.5em}.c-footer__link{opacity:.6;transition:opacity .2s ease;text-decoration:none;font-size:19px;line-height:1.26}.c-footer__link:hover,.c-footer__link:active,.c-footer__link:focus{opacity:1}.c-footer__link:focus-visible{outline:1px solid #fff;outline-offset:.25em}.c-footer__subfooter{display:flex;flex-direction:column;grid-column-start:2;grid-column-end:10}@media(min-width:768px){.c-footer__subfooter{flex-direction:row;justify-content:space-between;align-items:center;grid-column-start:3;grid-column-end:19}}.c-footer__sublinks{margin-bottom:64px}@media(min-width:768px){.c-footer__sublinks{margin-bottom:0}}.c-footer__sublinks li{display:inline-block}.c-footer__sublinks li:after{content:"|";margin-left:10px;margin-right:10px;display:inline-block;opacity:.6}.c-footer__sublinks li:last-child:after{display:none}.c-footer-banner-wrapper{background:#fce61a}.c-footer-banner{padding:40px 0}@media(min-width:768px){.c-footer-banner{padding:50px 0}}.c-footer-banner__blocks{grid-column:2/-2;display:flex;flex-direction:column;justify-content:space-between;row-gap:16px}@media(min-width:768px){.c-footer-banner__blocks{grid-column:3/-3;flex-direction:row;-moz-column-gap:10vw;column-gap:10vw}}.c-footer-banner__block{display:flex;align-items:center;-moz-column-gap:24px;column-gap:24px}@media(min-width:768px){.c-footer-banner__block{-moz-column-gap:32px;column-gap:32px}}.c-footer-banner__block-img{aspect-ratio:1/1;max-width:48px;flex-shrink:0}@media(min-width:768px){.c-footer-banner__block-img{max-width:54px}}.c-footer-banner__block-img img{width:100%;height:auto}.c-socials{display:flex;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;row-gap:16px}.c-socials__li{display:inline-block;margin-right:0}.c-socials__a{display:flex;justify-content:center;align-items:center;width:48px;height:48px}.c-footer .c-socials__a{transition:opacity .2s ease}.c-footer .c-socials__a:hover,.c-footer .c-socials__a:active{opacity:.6}.c-footer .c-socials__a:focus-visible{outline:1px solid #fff;outline-offset:.25em}.icon-social{width:24px;height:24px}.c-links .c-socials__a{border-radius:50%;border:1px solid}.c-links .c-socials__a:hover,.c-links .c-socials__a:focus,.c-links .c-socials__a:active{background:#000}.c-links .c-socials__a:hover svg,.c-links .c-socials__a:focus svg,.c-links .c-socials__a:active svg{fill:#fff}.section-group--black .c-links .c-socials__a:hover,.section-group--black .c-links .c-socials__a:focus,.section-group--black .c-links .c-socials__a:active{background:#fff}.section-group--black .c-links .c-socials__a:hover svg,.section-group--black .c-links .c-socials__a:focus svg,.section-group--black .c-links .c-socials__a:active svg{fill:#000}.c-links .c-socials__li{margin-right:16px}.c-links .c-socials__li:last-child{margin-right:0}.c-tags{list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;row-gap:8px;-moz-column-gap:8px;column-gap:8px}.c-tags__tag{border:1px solid #000;display:flex;font-family:Plaid-XL;text-transform:uppercase;padding:10px 16px;line-height:1;font-size:10px;border-radius:20px;align-items:center;justify-content:center}.c-carousel-footer{z-index:1;grid-row:2;grid-column-start:1;grid-column-end:11;display:grid;grid-template-columns:repeat(10,1fr);margin-top:24px}@media(min-width:768px){.c-carousel-footer{align-items:center;grid-column-start:3;grid-column-end:18;grid-template-columns:repeat(16,1fr);margin-top:40px}}@media(min-width:992px){.c-carousel-footer{grid-column-start:5;grid-column-end:37}}.c-carousel-footer .c-carousel-scrollbar{pointer-events:none;grid-column-start:2;grid-column-end:5}@media(min-width:768px){.c-carousel-footer .c-carousel-scrollbar{grid-column-start:1;grid-column-end:14}}@media(min-width:992px){.c-carousel-footer .c-carousel-scrollbar{grid-column-start:1;grid-column-end:15}}@media(max-width:767.98px){.c-carousel-footer .c-carousel-arrows{display:none}}@media(min-width:768px){.c-carousel-footer .c-carousel-arrows{grid-column-start:14;grid-column-end:17}}@media(min-width:992px){.c-carousel-footer .c-carousel-arrows{grid-column-start:15;grid-column-end:17}}.c-carousel-footer--hidden{display:none}.c-carousel-scrollbar{display:block}@media(min-width:768px){.c-carousel-scrollbar{padding-right:50px}}.c-carousel-scrollbar .swiper-scrollbar{position:relative;height:20px;width:100%;background:transparent}.c-carousel-scrollbar .swiper-scrollbar:before{content:"";height:4px;border-radius:2px;position:absolute;left:0;width:100%;top:9px;background:#0000001a}.section-group--black .c-carousel-scrollbar .swiper-scrollbar:before{background:#fff3}.c-carousel-scrollbar .swiper-scrollbar .swiper-scrollbar-drag{position:relative;background:transparent;height:20px}.c-carousel-scrollbar .swiper-scrollbar .swiper-scrollbar-drag:before{content:"";height:4px;border-radius:2px;position:absolute;left:0;width:100%;top:9px;background:#000}.section-group--black .c-carousel-scrollbar .swiper-scrollbar .swiper-scrollbar-drag:before{background:#fff}.c-carousel-arrows{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:12%;column-gap:12%}.c-carousel-arrow{display:block;border:0;padding:0 0 100%;position:relative;line-height:1;background:none;cursor:pointer}.c-carousel-arrow span{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:1px solid #000;background:transparent;color:#000;border-radius:100%}.section-group--black .c-carousel-arrow span{border:1px solid #fff;color:#fff}.c-carousel-arrow svg{width:25%;height:25%}.c-carousel-arrow:hover span,.c-carousel-arrow:focus span{background:#000;color:#fff}.section-group--black .c-carousel-arrow:hover span,.section-group--black .c-carousel-arrow:focus span{background:#fff;color:#000}.c-carousel-arrow:disabled{opacity:.2;pointer-events:none}.section-group--black .c-carousel-arrow:disabled{opacity:.3}.c-card-page{position:relative;display:flex;flex-direction:column;color:#000;text-decoration:none;height:100%;transform:translateY(0);transition:transform .3s ease;min-height:466px}@media(min-width:768px){.c-card-page:hover{transform:translateY(-1rem)}}.swiper-slide-active .c-card-page:before{opacity:1}.c-card-page:focus{outline:0}.c-card-page:before{content:"";position:absolute;top:min(8vw,105px);left:0;right:0;bottom:0;background-color:#fff;z-index:-1}.c-card-page:focus-visible{outline:max(1px,.15em) solid #000;outline-offset:.25em;box-shadow:none}.c-card-page__image{padding-top:100%;background:#666;position:relative;overflow:hidden}@media(max-width:767.98px){.c-card-page__image{border-radius:min(30%,20vw)}}@media(min-width:768px){.c-card-page__image{border-radius:min(25%,105px)}}.c-card-page__image .img-cover{position:absolute;top:0;left:0;width:100%;height:100%}.c-card-page__icon{padding-top:100%;background:radial-gradient(at top right,white 0%,transparent 66.66%),radial-gradient(at bottom left,#b180da 0%,transparent 66.66%),linear-gradient(#38dda1,#38dda1);position:relative;overflow:hidden}@media(max-width:767.98px){.c-card-page__icon{border-radius:min(30%,20vw)}}@media(min-width:768px){.c-card-page__icon{border-radius:min(25%,105px)}}.c-card-page__icon .img-cover{position:absolute;top:20%;left:20%;width:60%!important;height:60%!important}.c-card-page__icon .img-cover img{-o-object-fit:contain!important;object-fit:contain!important}.c-card-page__link{text-decoration:none;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.c-card-page__link:focus-visible{outline:max(1px,.15em) solid #000;outline-offset:.25em;box-shadow:none}.c-card-page__link:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.c-card-page__link:focus-visible:before{outline:solid #000}.c-card-page__content{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.c-card-page__title{margin:32px 24px 16px;-webkit-hyphens:auto;hyphens:auto}@media(min-width:768px){.c-card-page__title{margin:40px 32px 24px}}.c-card-page__intro{font-family:Plaid-S;font-size:14px;line-height:1.4;margin-left:24px;margin-right:24px;margin-bottom:16px}@media(max-width:767.98px){.c-card-page__intro{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}@media(min-width:768px){.c-card-page__intro{font-size:clamp(16px,1.4vw,20px);margin-left:32px;margin-right:32px;margin-bottom:26px;flex-grow:1}}.c-card-page__tags{display:flex;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px;row-gap:10px;padding:0 25px 25px;width:100%}.c-card-page__tag{font-family:Plaid-XL;font-size:10px}@media(min-width:768px){.c-card-page__tag{font-size:12px}}.c-card-page__tag{line-height:1.2;text-transform:uppercase;padding:16px;text-align:right}.c-card-page__tag.c-card-page__tag--article{display:inline-block;font-size:12px;font-weight:600;text-align:left;padding:8px 12px;border:1px solid #000;border-radius:20px}.c-card-page--article{min-height:unset}@media(max-width:767.98px){.c-card-page--article{margin-bottom:10vw;flex-direction:row}.c-card-page--article .c-card-page__image{width:40%;padding-top:40%;height:100%;border-radius:5vw}.c-card-page--article .c-card-page__content{width:60%;justify-content:space-between}.c-card-page--article .c-card-page__title{font-size:clamp(14px,1.3vw,22px);-webkit-hyphens:auto;hyphens:auto}.c-card-page--article .c-card-page__intro{display:none}.c-card-page--article:before{left:5vw;top:0}}@media(max-width:575.98px){.c-card-page--article .c-card-page__title{margin:17px 10px 0}}.c-card-page--article{opacity:0;transition:opacity .3s linear 0s,transform .6s ease-out 0s;transform:translateY(6rem)}.c-card-page--article.is-inview{opacity:1;transform:none}.c-card-programme{display:flex;flex-direction:column;background:#fff;color:#000;text-decoration:none;position:relative;z-index:1;transition:background-color .3s linear 0s;padding:24px 24px 32px}@media(max-width:767.98px){.c-card-programme{margin-bottom:3.2rem}}@media(min-width:768px){.c-card-programme{flex-direction:row;-moz-column-gap:64px;column-gap:64px;padding:60px;height:-moz-fit-content;height:fit-content}}.c-card-programme:hover .c-card-programme__inner,.c-card-programme:hover .c-card-programme__img{opacity:0;transition:opacity .3s linear}.c-card-programme:hover .c-card-programme__overlay{opacity:1;transition:opacity .3s linear}.c-card-programme:hover .c-card-programme__overlay--link:before{height:100%}.c-card-programme:hover .c-card-programme__overlay--link:after{transform:scaleX(1.1)}.c-card-programme__inner{transition:opacity .3s linear 0s}@media(min-width:768px){.c-card-programme__inner{width:70%;display:flex;flex-direction:column;justify-content:space-between}}.c-card-programme__inner .c-card-programme__title a{display:block;text-decoration:none}.c-card-programme__inner .c-card-programme__title a:focus-visible{outline:max(1px,.15em) solid #000;outline-offset:.25em;box-shadow:none}.c-card-programme__text{font-size:14px;line-height:1.68;margin-bottom:32px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:768px){.c-card-programme__text{font-size:16px}}.c-card-programme__overlay{display:grid;position:absolute;top:0;left:0;width:100%;height:100%;padding:32px 24px;opacity:0;transition:opacity .3s ease}@media(max-width:767.98px){.c-card-programme__overlay{grid-template-columns:1fr;grid-template-rows:repeat(3,1fr)}}@media(min-width:768px){.c-card-programme__overlay{grid-template-columns:repeat(12,1fr);grid-auto-flow:column;-moz-column-gap:24px;column-gap:24px;padding:60px}}.c-card-programme__overlay .c-card-programme__text{margin-top:0}.c-card-programme__overlay .c-card-programme__subtitle,.c-card-programme__overlay .c-card-profile__subtitle{margin-top:0;margin-bottom:8px;font-size:19px;line-height:1.68}.c-card-programme__overlay--green-purple{background:radial-gradient(at top right,white 0%,transparent 66.66%),radial-gradient(at bottom left,#b180da 0%,transparent 66.66%),linear-gradient(#38dda1,#38dda1)}.c-card-programme__overlay--blue-green{background:radial-gradient(at top right,white 0%,transparent 66.66%),radial-gradient(at bottom left,#38dda1 0%,transparent 66.66%),linear-gradient(#67c0ff,#67c0ff)}.c-card-programme__overlay--purple-blue{background:radial-gradient(at top right,white 0%,transparent 66.66%),radial-gradient(at bottom left,#67c0ff 0%,transparent 66.66%),linear-gradient(#b180da,#b180da)}.c-card-programme__overlay--yellow-purple{background:radial-gradient(at top right,white 0%,transparent 66.66%),radial-gradient(at bottom left,#b180da 0%,transparent 66.66%),linear-gradient(#fce61a,#fce61a)}@media(min-width:768px){.c-card-programme__content{grid-column:1/9}}@media(min-width:768px){.c-card-programme__overlay--profiles{grid-column:10/13;height:-moz-fit-content;height:fit-content}}.c-card-programme__overlay--link{position:static;justify-content:flex-start;font-family:RightGrotesk-WideMedium;font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;width:-moz-fit-content;width:fit-content}.c-card-programme__overlay--link:after{background-color:#000}@media(min-width:768px){.c-card-programme__overlay--link:after{margin-bottom:4px}}@media(max-width:767.98px){.c-card-programme__overlay--link{grid-row:3;align-self:end;bottom:3.2rem;padding-right:2.4rem}.c-card-programme__overlay--link:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:0%;transition:height 0s .1s}.c-card-programme__overlay--link:before:hover{cursor:pointer}}@media(min-width:768px){.c-card-programme__overlay--link{display:block;grid-column:1/13;align-self:end}.c-card-programme__overlay--link:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.c-card-programme__overlay--link:before:hover{cursor:pointer}}.c-card-programme__profiles{display:flex;flex-direction:column;row-gap:8px}.c-card-programme__profile{position:relative;font-size:16px;line-height:1.68;padding-left:26px}.c-card-programme__profile:before{content:"";display:block;position:absolute;top:0;left:0;margin-top:12px;width:18px;height:2px;background-color:#000}.c-card-programme__profile-link{text-decoration:none}.c-card-programme__profile-link:hover{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.c-card-programme__img{position:relative;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:opacity .3s linear 0s}@media(max-width:767.98px){.c-card-programme__img{aspect-ratio:1/1;width:100%;height:100%;margin-bottom:64px}}@media(min-width:768px){.c-card-programme__img{width:200px;height:200px}}.c-card-programme__img .img-cover{position:absolute;top:0;left:0;width:100%;height:100%}.c-card-programme__img.beweging{-webkit-mask-image:url(/app/themes/glu/dist/shape-beweging-Bcz5Srb_.svg);mask-image:url(/app/themes/glu/dist/shape-beweging-Bcz5Srb_.svg)}.c-card-programme__img.canvas{-webkit-mask-image:url(/app/themes/glu/dist/shape-canvas-KB3yIxGl.svg);mask-image:url(/app/themes/glu/dist/shape-canvas-KB3yIxGl.svg)}.c-card-programme__img.focus{-webkit-mask-image:url(/app/themes/glu/dist/shape-focus-BY8SQwpa.svg);mask-image:url(/app/themes/glu/dist/shape-focus-BY8SQwpa.svg)}.c-card-programme__img.groei{-webkit-mask-image:url(/app/themes/glu/dist/shape-groei-CXypstvq.svg);mask-image:url(/app/themes/glu/dist/shape-groei-CXypstvq.svg)}.c-card-programme__img.subliem{-webkit-mask-image:url(/app/themes/glu/dist/shape-subliem-BXngps8p.svg);mask-image:url(/app/themes/glu/dist/shape-subliem-BXngps8p.svg)}.c-card-programme__img.weird{-webkit-mask-image:url(/app/themes/glu/dist/shape-weird-D6iGqQrs.svg);mask-image:url(/app/themes/glu/dist/shape-weird-D6iGqQrs.svg)}.c-card-project{display:flex;flex-direction:column;background:#fff;color:#000;text-decoration:none;height:100%;box-shadow:11px 28px 66px #1e1e1c0a}.c-card-project:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:15px 59px 84px #00000017;opacity:0;transition:opacity .5s linear 0s}.swiper-slide-active .c-card-project:before{opacity:1}.c-card-project:focus{outline:0}.c-card-project:focus-visible{border:2px solid #000}.c-card-project .c-card-project__image{padding-top:100%;background:#666;position:relative}.c-card-project .c-card-project__image .img-cover{position:absolute;top:0;left:0;width:100%;height:100%}.c-card-project__title{font-family:Plaid-XL;line-height:1.2;font-size:14px;margin:32px 24px 16px;text-transform:uppercase}@media(min-width:360px){.c-card-project__title{font-size:clamp(19px,1.3vw,22px)}}@media(min-width:768px){.c-card-project__title{margin:32px 32px 10px}}.c-card-project__name{font-family:Plaid-S;font-size:14px;line-height:1.4;margin-left:24px;margin-right:24px;margin-bottom:16px;flex-grow:1}@media(min-width:360px){.c-card-project__name{font-size:clamp(16px,1.4vw,16px)}}@media(min-width:768px){.c-card-project__name{margin-left:32px;margin-right:32px;margin-bottom:28px}}.c-card-project__date{font-family:Plaid-XL;font-size:10px;display:block}@media(min-width:768px){.c-card-project__date{font-size:12px}}.c-card-project__date{line-height:1;text-transform:uppercase;padding:16px;text-align:right}@media(max-width:767.98px){.m-carousel-programmes.highlights .c-card-project{display:flex;flex-direction:row;padding:24px}.m-carousel-programmes.highlights .c-card-project .c-card-project__image{min-width:100px;min-height:100px;padding-top:10%}.m-carousel-programmes.highlights .c-card-project .c-card-project__date,.m-carousel-programmes.highlights .c-card-project .c-card-project__name{display:none}.m-carousel-programmes.highlights .m-carousel-programmes__slide:not(:last-of-type){margin-bottom:24px}}.c-course-card{position:relative;display:grid;grid-template-rows:auto 1fr;background:#fff;color:#000;overflow:hidden;transition:border-radius .3s ease}.c-course-card:before{content:"";grid-row:2;grid-column:1;opacity:0;transition:opacity .3s ease;background:linear-gradient(178deg,#fce61a 1.75%,#fff 31.64%);pointer-events:none;will-change:opacity;transform:translateZ(0);backface-visibility:hidden}@media(pointer:fine)and (hover:hover){.c-course-card:hover{border-radius:50px 0}.c-course-card:hover .c-course-card__hover-icon{opacity:1}.c-course-card:hover:before{opacity:1}}@media(max-width:767.98px){.c-course-card:active{border-radius:50px 0}.c-course-card:active .c-course-card__hover-icon{opacity:1}.c-course-card:active:before{opacity:1}}.c-course-card.is-hidden{display:none}.c-course-card__media{position:relative;grid-row:1;grid-column:1;aspect-ratio:1;overflow:hidden}.c-course-card__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.c-course-card__video{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .4s linear;pointer-events:none}.c-course-card.is-video-playing .c-course-card__video{opacity:1}.c-course-card__label{position:absolute;top:0;right:0;background-color:#fce61a;color:#000;font-family:Plaid-XL;font-size:10px;font-weight:800;line-height:normal;text-transform:uppercase;padding:10px 16px;border-radius:0 0 0 8px}.c-course-card__inner{grid-row:2;grid-column:1;display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:24px;z-index:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width:767.98px){.c-course-card__inner:has(.c-course-card__properties) .c-course-card__cta-mobile{margin-top:0}}@media(min-width:768px){.c-course-card__inner{padding:32px}}.c-course-card__header{max-width:100%;margin-bottom:24px}@media(min-width:768px){.c-course-card__header{margin-bottom:32px}}.c-course-card__title{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.c-course-card__link{color:inherit;text-decoration:none}.c-course-card__link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.c-course-card__secondary-title{color:#666;font-family:Plaid-XL;font-size:10px;font-weight:800;line-height:normal;text-transform:uppercase;margin:12px 0 0}@media(max-width:767.98px){.c-course-card__meta-mobile{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:12px}.c-course-card__meta-mobile .c-course-card__meta{display:contents}.c-course-card__meta-mobile .c-course-card__secondary-title{margin-top:0}.c-course-card__meta-mobile .c-course-card__secondary-title+.c-course-card__meta .c-course-card__meta-item:first-child:before{content:"|";margin-right:8px}}.c-course-card__properties{display:flex;flex-direction:column;gap:8px;max-width:100%;margin-bottom:24px}@media(min-width:768px){.c-course-card__properties{margin-bottom:32px}}.c-course-card__property{color:#666;font-size:16px;font-weight:400;line-height:120%;display:flex;gap:12px;align-items:center;overflow-wrap:anywhere}.c-course-card__property-icon{width:16px;height:16px;flex-shrink:0;color:#38dda1}.c-course-card__meta{list-style:none;margin:auto 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px;color:#666;font-family:Plaid-XL;font-size:10px;font-weight:800;line-height:normal;text-transform:uppercase;width:100%}.c-course-card__meta .c-course-card__meta-item+.c-course-card__meta-item:before{content:"|";margin-right:8px}@media(min-width:576px){.c-course-card__meta{padding-right:20px}}@media(min-width:768px){.c-course-card__meta--mobile{display:none}}@media(max-width:767.98px){.c-course-card__meta--desktop{display:none}}.c-course-card__cta-mobile{color:#000;font-family:Plaid-S;font-size:16px;font-style:normal;font-weight:400;line-height:26px;border-bottom:1px solid #000;padding-bottom:4px;display:inline-flex;align-items:center;gap:4px}@media(min-width:768px){.c-course-card__cta-mobile{display:none}}.c-course-card__cta-mobile-icon,.c-course-card__hover-icon{width:24px;height:24px}.c-course-card__hover-icon{opacity:0;transition:opacity .3s ease;position:absolute;right:32px;bottom:26px;transform:rotate(-45deg)}.c-course-card.c-course-card--yellow:before{background:linear-gradient(178deg,#fce61a,#fff 31.64%)}.c-course-card.c-course-card--green:before{background:linear-gradient(180deg,#38dda1,#fff 31.64%)}.c-course-card.c-course-card--blue:before{background:linear-gradient(180deg,#67c0ff,#fff 31.64%)}.c-course-card.c-course-card--purple:before{background:linear-gradient(180deg,#b180da,#fff 31.64%)}.c-two-programmes{display:flex;flex-direction:column}@media(min-width:768px){.c-two-programmes{display:grid;grid-template-columns:1fr 1fr}}@media(min-width:768px){.c-two-programmes .c-card-programme{transform:scale(.75)}.c-two-programmes .c-card-programme:nth-child(1){transform-origin:left}.c-two-programmes .c-card-programme:nth-child(2){transform-origin:right}.c-two-programmes .c-card-programme--active{transform:scale(1)}}@media(max-width:1200px){.c-slide-out{position:fixed;top:0;bottom:0;height:100vh;height:100dvh;width:100vw;right:-100%;z-index:99;visibility:hidden;pointer-events:auto;background-color:#38dda1;overflow-y:auto;-webkit-overflow-scrolling:touch}}.body--loading .c-menu{pointer-events:none!important}@media(max-width:1200px){.c-menu{width:100%;opacity:0;padding-top:92px}.c-menu .c-menu-list{padding:0 10vw}}@media(min-width:1200px){.c-menu{display:flex;align-items:center;justify-content:center}.c-menu .c-menu-list{display:flex;-moz-column-gap:25px;column-gap:25px}}@media(min-width:1200px)and (min-width:1400px){.c-menu .c-menu-list{-moz-column-gap:40px;column-gap:40px}}.c-hamburger{font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;cursor:pointer;padding:6px;transition:opacity .3s ease 0s}.c-hamburger:hover{opacity:.5}.c-hamburger:active,.c-hamburger:focus{outline:0;opacity:1}.c-hamburger:focus-visible{outline:solid #000}.c-hamburger[aria-expanded=true]{opacity:1}.c-hamburger.is-active .c-hamburger-inner{transform:translate3d(0,-5px,0) rotate(45deg);width:28px;transition:width .15s linear,transform .15s cubic-bezier(.215,.61,.355,1) .2s}.c-hamburger.is-active .c-hamburger-inner:after{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .2s,transform .16s cubic-bezier(.215,.61,.355,1) .3s}.c-hamburger-box{width:28px;height:28px;display:inline-block;position:relative}.c-hamburger-inner{display:block;margin-top:-2px;top:auto;bottom:6px;width:24px;transition:transform .15s cubic-bezier(.55,.055,.675,.19),width .15s linear .15s}.c-hamburger-inner,.c-hamburger-inner:after{height:4px;background-color:#000;right:0;position:absolute}.c-hamburger-inner:after{content:"";display:block;width:28px;top:-9px;transition:top .12s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}@media(min-width:1200px){.c-dropdown-menu{opacity:0;transform:translateY(-10px);transition:opacity .2s ease-out,transform .3s ease-out .1s}}.c-header-menu__title{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.c-header-menu__title:focus:not(:focus-visible){outline:none}.c-header-menu__title{cursor:default;display:flex;height:100%;align-items:center;padding:20px 0;white-space:nowrap;transition:color .2s ease-in-out}.c-header-menu__title:focus-visible{outline:max(1px,.15em) solid #000;outline-offset:.25em;box-shadow:none}.c-header-menu__title span{position:relative;bottom:-2px}@media(max-width:1200px){.c-header-menu__title{width:100%;display:flex;justify-content:space-between;cursor:pointer}}.c-header-menu__title,.c-dropdown-menu__item{font-family:RightGrotesk-WideMedium;font-weight:500;line-height:1.09;font-size:clamp(32px,3.2vw,53px)}@media(min-width:1200px){.c-header-menu__title,.c-dropdown-menu__item{font-size:16px}}.c-dropdown-menu__item{position:relative;transition:color .2s ease}.c-dropdown-menu__item:not(:last-of-type){margin-bottom:10px}@media(max-width:1200px){.c-dropdown-menu__item{font-size:16px}.c-dropdown-menu__item:not(:last-of-type){margin-bottom:20px}}.c-dropdown-menu__items:hover .c-dropdown-menu__item{color:#00000080}.c-dropdown-menu__items .c-dropdown-menu__item:hover{color:#000}.c-dropdown-menu__link{position:relative;text-decoration:none}.c-dropdown-menu__link .menu-item__animation{position:absolute;bottom:0;left:0;background-color:#000;width:100%;transform:scaleX(0)}.c-dropdown-menu__link:hover{text-decoration:none}.c-dropdown-menu__link:hover .menu-item__animation{transform:scaleX(1)}.c-dropdown-menu__link:focus-visible{outline:max(1px,.15em) solid #000;outline-offset:.25em;box-shadow:none}.c-header-menu__dropdown-icon{margin-left:6px;position:relative;bottom:-2px;transition:all 0s .12s;display:inline;width:16px;height:16px;padding:3px;transform:rotate(0);transition:transform .3s cubic-bezier(.33,.65,.74,.76)}@media(max-width:1200px){.c-header-menu__dropdown-icon{width:24px;height:24px}}.menu-item__animation{position:absolute;bottom:0;left:0;background-color:#000;height:2px;width:0;transition:transform .6s cubic-bezier(.215,.61,.355,1);transform-origin:left}@media(max-width:1200px){.c-header-menu__dropdown-wrapper{overflow:hidden;height:0;transition:height .2s}}@media(min-width:1200px){.c-header-menu__dropdown-wrapper{width:150%;height:auto;top:57px;z-index:999;left:0;position:absolute;padding-top:8px;opacity:0;visibility:hidden}}@media(max-width:1200px){.c-header-menu__item{border-bottom:1px solid rgba(0,0,0,.2)}.c-header-menu__item.is-active .c-header-menu__dropdown-icon{transform:rotate(180deg)}}@media(min-width:1200px){.c-header-menu__item{display:flex;align-items:center;position:relative;height:100%;border-bottom:0}.c-header-menu__item:before{content:"";width:100%;height:calc(298px + var(--bannerHeight));top:0;left:0;border-bottom-left-radius:75px;border-bottom-right-radius:75px;background-color:#38dda1;z-index:-1;position:fixed;pointer-events:none;transform:translateY(-100%);opacity:0;transition:transform .5s ease 0s,opacity .5s ease .2s}.c-header-menu__item:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;opacity:0;pointer-events:none;background-color:#0000004d;transition:opacity .2s ease}}@media(min-width:1200px){.has-expanded-menu .c-header-menu__item:has([aria-expanded=true]):before{opacity:1;transform:translateY(0);transition:transform .5s ease 0s}.has-expanded-menu .c-header-menu__item:has([aria-expanded=true]):after{opacity:1}.has-expanded-menu .c-header-menu__item:has([aria-expanded=true]) .c-dropdown-menu{opacity:1;transform:translateY(0)}.has-expanded-menu .c-header-menu__item:has([aria-expanded=true]) .c-header-menu__dropdown-wrapper{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .3s .12s,visibility .3s .12s}.has-expanded-menu .c-header-menu__item:has([aria-expanded=true]) .c-header-menu__dropdown-icon{transform:rotate(180deg)}}.c-boxes{color:#000;display:grid;grid-template-columns:1fr;row-gap:24px}.c-boxes .c-box.c-box--empty{display:none}@media(min-width:768px){.c-boxes{grid-template-columns:repeat(2,minmax(0,1fr));gap:4.5vw}.c-boxes .c-box.c-box--empty{background-color:transparent;display:flex;justify-content:center;align-items:center;padding:0;border:none}}@media(min-width:992px){.c-boxes{gap:4vw}}.c-box{border:2px solid #000;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.c-box{padding:25px 24px 24px}.c-box .c-medium-heading{margin-bottom:.7em}@media(min-width:992px){.c-box .c-medium-heading{margin-bottom:.5em;font-size:22px}}.c-box p{font-family:Plaid-S;font-size:18px;line-height:1.26;margin:0}@media(min-width:768px){.c-box{aspect-ratio:1;padding:40px 28px;min-height:15vw}}@media(min-width:992px){.c-box{padding:2vw}}.c-box__icon{width:38%;height:auto;max-height:100px;max-width:100px}@media(min-width:992px){.c-box__icon{width:auto;height:38%}}@media(min-width:1200px){.c-box__icon{width:auto;height:38%;max-height:initial;max-width:initial}}.c-box__img{position:relative;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:100%;height:100%}@media(max-width:767.98px){.c-box__img{aspect-ratio:1/1}}.c-box__img .img-cover{position:absolute;top:0;left:0;width:100%;height:100%}.c-box__img.beweging{-webkit-mask-image:url(/app/themes/glu/dist/shape-beweging-Bcz5Srb_.svg);mask-image:url(/app/themes/glu/dist/shape-beweging-Bcz5Srb_.svg)}.c-box__img.canvas{-webkit-mask-image:url(/app/themes/glu/dist/shape-canvas-KB3yIxGl.svg);mask-image:url(/app/themes/glu/dist/shape-canvas-KB3yIxGl.svg)}.c-box__img.focus{-webkit-mask-image:url(/app/themes/glu/dist/shape-focus-BY8SQwpa.svg);mask-image:url(/app/themes/glu/dist/shape-focus-BY8SQwpa.svg)}.c-box__img.groei{-webkit-mask-image:url(/app/themes/glu/dist/shape-groei-CXypstvq.svg);mask-image:url(/app/themes/glu/dist/shape-groei-CXypstvq.svg)}.c-box__img.subliem{-webkit-mask-image:url(/app/themes/glu/dist/shape-subliem-BXngps8p.svg);mask-image:url(/app/themes/glu/dist/shape-subliem-BXngps8p.svg)}.c-box__img.weird{-webkit-mask-image:url(/app/themes/glu/dist/shape-weird-D6iGqQrs.svg);mask-image:url(/app/themes/glu/dist/shape-weird-D6iGqQrs.svg)}.c-video-poster{width:100%;height:0;padding:0 0 100%;display:block;border:0;outline:0;cursor:pointer;overflow:hidden;background:#666;position:relative}.c-video-poster img{transition:transform .6s ease-out}.c-video-poster:hover img,.c-video-poster:focus img,.c-video-poster:active img{transform:scale(1.05)}.c-video-poster:focus-visible{border:2px solid #000}.c-video-poster__inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.c-video-poster__inner .img-cover{height:100%;position:absolute}.c-video-poster--autoplay .img-cover{display:block}@media(min-width:576px){.c-video-poster--autoplay .img-cover{display:none}}.c-video-poster--autoplay video{display:none}@media(min-width:576px){.c-video-poster--autoplay video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.c-video-modal{position:absolute;left:0;top:-100%;width:100%;height:100%;overflow:hidden;background:#000;z-index:9999;display:flex;align-items:center;justify-content:center;display:none}.body--touch .c-video-modal{position:fixed}.c-video-modal{pointer-events:none}.c-video-modal.c-video-modal--open{pointer-events:auto}.c-video-modal.c-video-modal--open .c-video-modal__inner{opacity:1}.c-video-modal__inner{opacity:0;transition:opacity 1s linear;width:100%}@media(min-width:992px){.c-video-modal__inner{width:70%}}.c-video-modal__inner{position:relative}.c-video-modal__close{position:absolute;top:20px;right:20px;width:50px;height:50px;color:#fff;background:none;border:none;cursor:pointer;transition:opacity .2s ease}.c-video-modal__close:hover,.c-video-modal__close:focus,.c-video-modal__close:active{opacity:.6}.c-video-modal__close .icon{font-size:1.2em}.c-scroll-indicator{display:none;position:absolute;width:10px;height:125px;left:50%;margin-left:-5px;bottom:-80px;pointer-events:none}.c-scroll-indicator .icon{width:10px;height:125px}.has-scrolled .c-scroll-indicator{transform:translateY(120%)}.c-scroll-indicator{transition:transform .6s ease 0s,opacity 1s ease 1s}[data-scroll-lock-locked=true] .c-scroll-indicator{opacity:0;transition:transform .6s ease 0s,opacity 1s ease 0s}[data-barba-namespace=home] .c-scroll-indicator{display:block}.september-cookie-consent{font-family:Plaid-S;z-index:999;background:#000;color:#fff;border:2px solid #f4f4f4;outline:none;border-radius:0;padding:30px 25px;z-index:1000}@media(min-width:992px){.september-cookie-consent{padding:45px 40px}}.september-cookie-consent p{font-size:clamp(19px,1.2vw,23px);line-height:1.26;margin-top:0;margin-bottom:2em}.september-cookie-consent p a:hover,.september-cookie-consent p a:focus-visible{text-decoration:none}@media(max-width:767.98px){.september-cookie-consent{right:25px}}.september-cookie-consent .september-cookie-input{margin-bottom:12px}@media(min-width:768px){.september-cookie-consent .september-cookie-input{margin-bottom:14px}}@media(min-width:1200px){.september-cookie-consent .september-cookie-input{margin-bottom:18px}}.september-cookie-consent .september-cookie-input label{font-size:clamp(17px,1.2vw,21px);line-height:24px;display:flex;align-items:center;color:#fff}.september-cookie-consent .september-cookie-input input{position:absolute;left:-9999px;outline:none;-webkit-appearance:none;-moz-appearance:none}.september-cookie-consent .september-cookie-input input+label{display:inline-block;position:relative;margin:0;cursor:pointer}.september-cookie-consent .september-cookie-input input+label a{text-decoration:underline;display:inline}.september-cookie-consent .september-cookie-input input+label a:hover,.september-cookie-consent .september-cookie-input input+label a:focus,.september-cookie-consent .september-cookie-input input+label a:active{color:inherit;text-decoration:none}.september-cookie-consent .september-cookie-input input+label:before{content:"";float:left;margin-right:16px;left:0;top:0;width:24px;height:24px;border-radius:3px;border:1px solid rgba(255,255,255,.1);background:#ffffff1a}.september-cookie-consent .september-cookie-input input+label:after{content:"";position:absolute;left:7px;top:11px;background:#000;width:2px;height:2px;box-shadow:2px 0 #000,4px 0 #000,4px -2px #000,4px -4px #000,4px -6px #000,4px -8px #000;transition:opacity .2s ease-out,transform .2s ease-out}.september-cookie-consent .september-cookie-input input:hover+label:before,.september-cookie-consent .september-cookie-input input:checked+label:before,.september-cookie-consent .september-cookie-input input:focus-visible+label:before{border-color:#fff}.september-cookie-consent .september-cookie-input input:focus-visible+label{text-decoration:underline}.september-cookie-consent .september-cookie-input input:not(:checked)+label:after{opacity:0;transform:rotate(45deg) scale(0)}.september-cookie-consent .september-cookie-input input:checked+label:after{opacity:1;transform:rotate(45deg) scale(1)}.september-cookie-consent .september-cookie-input input:checked+label:before{border-color:#fff;background:#fff}.september-cookie-consent .september-cookie-input input:disabled+label{cursor:not-allowed;opacity:.7}.september-cookie-consent .september-cookie-buttonwrapper{margin-top:40px}@media(min-width:768px){.september-cookie-consent .september-cookie-buttonwrapper{display:flex}}.september-cookie-consent .btn{transition:filter .3s ease;transform-origin:left;filter:invert(1);border-radius:0}.september-cookie-consent .btn:hover,.september-cookie-consent .btn:focus,.september-cookie-consent .btn:active{filter:invert(0)}@media(min-width:768px){.september-cookie-consent .btn:first-child{margin-right:20px}}.c-btn.c-btn--open-cookie,.september-cookie-consent .c-btn--open-cookie.btn{border:0;cursor:pointer;background:transparent}.september-cookie-consent{transition:opacity .5s linear 0s,transform .5s ease 0s}.body--loading .september-cookie-consent{transition:opacity 0s linear 0s,transform 0s ease 0s;opacity:0;transform:translateY(20px);pointer-events:none!important}.c-hero-home-video-modal{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;background:#38dda1;z-index:9999;display:flex;align-items:center;justify-content:center}.body--touch .c-hero-home-video-modal{position:fixed}.c-hero-home-video-modal{pointer-events:none;display:none;opacity:0;transition:opacity .5s ease 0s}.c-hero-home-video-modal.c-hero-home-video-modal--open{pointer-events:auto;display:flex;opacity:1;transition:opacity .5s ease 1s}.c-hero-home-video-modal video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-hero-home-video-modal #video_id_mobile{display:block}@media(min-width:576px){.c-hero-home-video-modal #video_id_mobile{display:none}}.c-hero-home-video-modal #video_id_desktop{display:none}@media(min-width:576px){.c-hero-home-video-modal #video_id_desktop{display:block}}.c-hero-home-video-modal__close{position:absolute;top:2.5vw;right:2.5vw;width:50px;height:50px;color:#000;background:none;border:none;cursor:pointer;transition:opacity .2s ease;background-color:#38dda1;border-radius:100%;display:flex;align-items:center;justify-content:center}.c-hero-home-video-modal__close:hover,.c-hero-home-video-modal__close:focus,.c-hero-home-video-modal__close:active{opacity:.6}.c-hero-home-video-modal__close .icon{font-size:1em}@keyframes joehoe{0%{transform:scale(1.5)}50%{transform:scale(1.2)}to{transform:scale(1.5)}}.c-hero-home-video-modal__mute{position:absolute;bottom:2.5vw;left:50%;margin-left:-25px;width:50px;height:50px;color:#000;background:none;border:none;cursor:pointer;transition:opacity .3s ease;background-color:#38dda1;border-radius:100%;display:flex;align-items:center;justify-content:center}.c-hero-home-video-modal__mute:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background:#38dda1;opacity:.3;transform:scale(1.5);border-radius:100%;animation-name:joehoe;animation-duration:1.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.c-hero-home-video-modal__mute:hover{opacity:.6}.c-hero-home-video-modal__mute .icon{font-size:1.1em}.c-play-icon{width:90px;height:90px}@media(min-width:768px){.c-play-icon{width:120px;height:120px}}.c-play-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0000004d;border-radius:100%;z-index:10;transition:opacity .3s linear 0s}.c-play-icon .icon{color:#fff;z-index:10;position:relative;width:20px;height:20px}@media(min-width:768px){.c-play-icon .icon{width:30px;height:30px}}.c-header-banner{position:relative;display:flex;background:#000;color:#fff;transition:opacity .5s ease 0s;grid-column:1/11}@media(max-width:767.98px){.c-header-banner{align-items:center;padding:24px 32px;-moz-column-gap:35px;column-gap:35px}}@media(min-width:768px){.c-header-banner{grid-column:1/21;-moz-column-gap:5vw;column-gap:5vw;padding:42px 10vw}}body.body--loaded .c-header-banner{opacity:1}body.body--transitioning .c-header-banner,[data-barba-namespace=home] .c-header-banner{opacity:0}.c-header-banner__content{width:50%}.c-header-banner__content .c-btn,.c-header-banner__content .september-cookie-consent .btn,.september-cookie-consent .c-header-banner__content .btn{width:-moz-fit-content;width:fit-content;filter:invert(1)}@media(max-width:767.98px){.c-header-banner__content .c-btn,.c-header-banner__content .september-cookie-consent .btn,.september-cookie-consent .c-header-banner__content .btn{font-size:clamp(16px,1.4vw,19px);padding:8px 16px;max-width:100%;white-space:nowrap}}.c-header-banner-image img{width:auto;height:auto}@media(min-width:768px){.c-header-banner-image img{width:100%;height:auto}}@media(max-width:767.98px){.c-header-banner-image{width:40%}}@media(min-width:768px){.c-header-banner-image{width:50%}}.c-header-banner-image__desktop{display:none}@media(min-width:768px){.c-header-banner-image__desktop{display:block}}.c-header-banner-image__mobile{display:block}@media(min-width:768px){.c-header-banner-image__mobile{display:none}}.c-header-banner__title{font-family:RightGrotesk-WideMedium;font-weight:600;margin-top:0}@media(max-width:767.98px){.c-header-banner__title{font-size:clamp(19px,1.6vw,24px);margin-bottom:12px}}@media(min-width:768px){.c-header-banner__title{font-size:clamp(26px,3vw,54px);margin-bottom:24px}}.c-header-banner__close{position:absolute;border:none;background:transparent;color:#fff}.c-header-banner__close:hover{cursor:pointer}@media(max-width:767.98px){.c-header-banner__close{top:9px;right:6px}}@media(min-width:768px){.c-header-banner__close{top:54px;right:5vw}}.btn{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.btn:focus:not(:focus-visible){outline:none}.btn{display:inline-flex;align-items:center;justify-content:center;font-size:clamp(19px,1.6vw,22px);line-height:1;text-decoration:none;width:100%}@media(min-width:768px){.btn{width:-moz-fit-content;width:fit-content}}.btn:hover .icon{transform:rotate(-45deg)}.btn .icon{transition:transform .3s ease-out}.btn.btn-primary{-moz-column-gap:12px;column-gap:12px;padding:8px 16px 8px 24px;border-radius:24px 0;transition:border-radius .3s ease-out}@media(min-width:768px){.btn.btn-primary{padding:12px 16px 12px 24px}}.btn.btn-primary:hover{border-radius:0 24px}.btn.btn-primary .icon{width:40px;height:40px}.btn.btn-primary.btn-black{background:#000;color:#fff}.btn.btn-primary.btn-white{background:#fff;color:#000}.btn.btn-secondary{-moz-column-gap:12px;column-gap:12px}.btn.btn-secondary .icon{width:40px;height:40px;border-radius:50px;border:1px solid currentColor;transition:transform .3s ease-out,border .1s ease-out}.btn.btn-secondary.btn-black{color:#000}.btn.btn-secondary.btn-white{color:#fff}.btn.btn-secondary:hover .icon{border:2px solid currentColor}.btn.btn-tertiary{padding-bottom:4px;border-bottom:1px solid currentColor;-moz-column-gap:4px;column-gap:4px;font-size:18px}@media(max-width:767.98px){.btn.btn-tertiary{width:-moz-fit-content;width:fit-content}}.btn.btn-tertiary .icon{width:24px;height:24px}.btn.btn-tertiary.btn-black{color:#000}.btn.btn-tertiary.btn-white{color:#fff}@media(prefers-reduced-motion:reduce){.btn.btn,.btn.btn .icon{transition-duration:0s;transition-delay:0s}}.c-usps-card{position:relative}@media(min-width:768px){.c-usps-card:nth-child(2) .c-usps-card__text{top:40px}}.c-usps-card__text{position:absolute;bottom:24px;left:24px;font-size:24px}@media(min-width:768px){.c-usps-card__text{bottom:2.5vw;left:2.5vw;font-size:clamp(16px,1.5vw,24px)}}@media(min-width:992px){.c-usps-card__text{bottom:40px;left:40px}}.c-usps-card__text span{display:block;width:-moz-fit-content;width:fit-content;background:#fff;font-weight:500;padding:8px}.c-usps-card__text span:not(:last-child){margin-bottom:4px}.c-usps-card__image{aspect-ratio:1/1}@media(min-width:768px){.c-usps-card__image{aspect-ratio:357/620;max-height:620px;width:100%}}.c-video-story{position:relative;aspect-ratio:360/636;border-radius:16px;overflow:hidden;background-color:#000;box-shadow:0 0 18px #0000001a;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-video-story__slides{position:absolute;top:0;left:0;width:100%;height:100%}.c-video-story__slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .3s ease}.c-video-story__slide.is-active{opacity:1}.c-video-story__video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-video-story__progress{position:absolute;top:24px;left:24px;right:24px;z-index:2;display:flex;gap:6px}.c-video-story__progress-track{flex:1 1 0;height:3px;border-radius:999px;overflow:hidden;background-color:#ffffff80}.c-video-story__progress-bar{display:block;width:0;height:100%;border-radius:inherit;background-color:#ffffffe6}.c-video-story__controls{position:absolute;top:48px;right:24px;z-index:3;display:flex;align-items:center;gap:16px;color:#fff}.c-video-story__control{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.c-video-story__control:focus:not(:focus-visible){outline:none}.c-video-story__control:focus-visible{outline:max(1px,.15em) solid #fff;outline-offset:.25em;box-shadow:none}.c-video-story__control{position:relative;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;transition:opacity .2s ease}.c-video-story__control:hover{opacity:.7}.c-video-story__control:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.c-video-story__icon{display:block;font-size:1em}.c-video-story__icon--paused{font-size:.8em}.c-video-story__icon--unmuted,.c-video-story__icon--paused{display:none}.c-video-story:not(.is-muted) .c-video-story__icon--muted{display:none}.c-video-story:not(.is-muted) .c-video-story__icon--unmuted{display:block}.c-video-story.is-paused .c-video-story__icon--playing{display:none}.c-video-story.is-paused .c-video-story__icon--paused{display:block}.c-video-story__nav{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.c-video-story__nav:focus:not(:focus-visible){outline:none}.c-video-story__nav:focus-visible{outline:max(1px,.15em) solid #fff;outline-offset:.25em;box-shadow:none}.c-video-story__nav{position:absolute;top:0;bottom:0;z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent}.c-video-story__nav--prev{left:0;width:33.333%}.c-video-story__nav--next{left:33.333%;right:0}.c-autoplay-video{position:relative;width:100%;height:100%}.c-autoplay-video__video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .5s linear}.c-autoplay-video.is-ready .c-autoplay-video__video{opacity:1}.c-autoplay-video__poster{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.c-autoplay-video__poster img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-autoplay-video.is-fallback .c-autoplay-video__poster{display:block}.c-cta-card{background:radial-gradient(at top right,white 0%,transparent 66.66%),radial-gradient(at bottom left,#67c0ff 0%,transparent 66.66%),linear-gradient(#b180da,#b180da);display:flex;flex-direction:column;padding:24px}.c-cta-card.is-hidden{display:none}@media(min-width:768px){.c-cta-card{padding:32px}}.c-cta-card__visual{color:#fff}.c-cta-card__visual:nth-of-type(1){margin-bottom:-1px}.c-cta-card__visual:nth-of-type(2){margin-top:-1px}.c-cta-card__content{background-color:#fff;color:#000;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:24px}@media(min-width:768px){.c-cta-card__content{padding:32px}}.c-cta-card__label{font-family:Plaid-XL;font-size:10px;font-weight:800;line-height:normal;text-transform:uppercase;padding:10px 16px;border-radius:50px;border:1px solid #000;margin-bottom:32px}.c-cta-card__title{font-family:PPRightGrotesk-SpatialMedium;font-size:clamp(28px,2.5vw,42px);font-weight:400;line-height:1;margin:0 0 16px}.c-cta-card__text{font-size:clamp(19px,1.5vw,18px);font-style:normal;font-weight:400;line-height:120%;margin:0 0 32px;color:#4d4d4d}.c-searchresults__title{grid-column-start:2;grid-column-end:10}@media(min-width:768px){.c-searchresults__title{grid-column-start:3;grid-column-end:13}}.c-searchresults__title .c-medium-heading{margin-bottom:5vw}.c-searchresults__ul{grid-column-start:1;grid-column-end:11}@media(min-width:768px){.c-searchresults__ul{grid-column-start:2;grid-column-end:20}}.c-searchresults__result:nth-child(2n) a{background-color:#f8f8f8}.c-searchresults__result a{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.3);padding:6vw 10vw;text-decoration:none;transition:opacity .1s ease}.c-searchresults__result a .icon-caret-right{flex-shrink:0;width:8px;height:8px;transition:transform .2s ease}.c-searchresults__result a:hover,.c-searchresults__result a:active{opacity:.5}.c-searchresults__result a:hover .icon-caret-right,.c-searchresults__result a:active .icon-caret-right{transform:translate(5px)}.c-searchresults__result a:focus-visible{outline:solid #000}@media(min-width:768px){.c-searchresults__result a{min-height:100px;padding:2vw 5vw}.c-searchresults__result a .icon-caret-right{flex-shrink:0;width:13px;height:13px}}@media(min-width:1200px){.c-searchresults__result a{min-height:135px}.c-searchresults__result a .icon-caret-right{flex-shrink:0;width:17px;height:17px}}.c-searchresults__result-text{padding-right:5vw}.c-searchresults__result-title{font-size:clamp(19px,1.666vw,28px);line-height:1.4;font-weight:400;margin:0}.c-searchresults__result-excerpt p{font-size:clamp(16px,1.13vw,19px);line-height:1.26;margin:8px 0 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(min-width:768px){.c-searchresults__result-excerpt p{-webkit-line-clamp:1}}.c-searchresults__no-results{grid-column-start:2;grid-column-end:10}.c-searchresults__no-results p{font-size:clamp(15px,1.666vw,24px);line-height:1.4;font-weight:400;margin:0}@media(min-width:768px){.c-searchresults__no-results{grid-column-start:3;grid-column-end:19}}.c-searchform{margin-bottom:20vh}.c-searchform__label{font-family:RightGrotesk-WideMedium;margin-bottom:16px;font-size:16px;color:#000;font-weight:500;display:block}@media(min-width:576px){.c-searchform__label{margin-bottom:20px;font-size:20px}}.c-searchform__input{display:flex;justify-content:space-between;position:relative}.c-searchform__input input{-webkit-appearance:none;-webkit-border-radius:0}.c-searchform__input input{border:1px solid #000;width:100%;height:100%;font-size:16px;padding:11px 14px;background-color:#fff}@media(min-width:576px){.c-searchform__input input{font-size:18px;padding:18px 24px}}.c-searchform__input input:focus,.c-searchform__input input:hover,.c-searchform__input input:active{outline:2px solid #000}.c-searchform__button{position:absolute;top:50%;transform:translateY(-50%);right:10px;height:35px;width:35px;background:none;border:none;border-radius:50%;background-color:#fff}@media(min-width:576px){.c-searchform__button{height:50px;width:50px}}.c-searchform__button:focus-visible,.c-searchform__button.focus-visible{outline:solid #000}.c-searchform__button svg{width:18px;height:18px}@media(min-width:576px){.c-searchform__button svg{width:24px;height:24px}}::-webkit-search-cancel-button{display:none}.t-programmes .section{padding-top:0}.program-listing{grid-column:2/10}@media(min-width:768px){.program-listing{display:grid;grid-column:3/19;row-gap:32px}}@media(min-width:1200px){.program-listing{grid-column:3/15}}.program-cta{display:none;position:relative}@media(min-width:1200px){.program-cta{display:block;grid-column:15/20;margin-left:32px;align-self:flex-start}}@media(min-width:1400px){.program-cta{grid-column:15/19}}@media(min-width:768px){.program-cta__block{background-color:#000;color:#fff;padding:40px}.program-cta__block .c-btn,.program-cta__block .september-cookie-consent .btn,.september-cookie-consent .program-cta__block .btn{filter:invert(1)}}.program-cta__text{font-family:Plaid-S;font-size:16px;line-height:1.26;margin:12px 0 32px}.m-image_fullwidth__img{grid-column-start:1;grid-column-end:11;aspect-ratio:3/2}@media(min-width:768px){.m-image_fullwidth__img{aspect-ratio:5/2;grid-column-start:1;grid-column-end:21}}.m-portfolio{padding:0}.m-portfolio__text{grid-column-start:2;grid-column-end:10}@media(min-width:768px){.m-portfolio__text{margin-bottom:72px;grid-column-start:3;grid-column-end:19}}.m-portfolio-highlight{padding-top:10vw;padding-bottom:0}@media(max-width:767.98px){.vacancy-overview{padding-bottom:10vw}}.vacancy-overview__title{grid-column-start:2;grid-column-end:10;word-spacing:100vw}@media(max-width:767.98px){.vacancy-overview__title{margin-bottom:2.4rem}}@media(min-width:768px){.vacancy-overview__title{grid-column-start:3;grid-column-end:18}}.vacancy-overview__cards{margin:0;grid-column-start:2;grid-column-end:10;display:block}@media(min-width:768px){.vacancy-overview__cards{grid-column-start:3;grid-column-end:18}}@media(min-width:768px){.vacancy-overview__cards .vacancy-overview__card{min-height:0;height:auto;width:calc(50% - 10vw);margin:5vw}}.vacancy-overview__cards .vacancy-overview__card{transform:translateY(0);transition:transform .2s ease-in-out}@media(min-width:768px){.vacancy-overview__cards .vacancy-overview__card:hover{transform:translateY(-20px)}}@media(min-width:992px){.vacancy-overview__cards .vacancy-overview__card{width:calc(33.33% - 5vw);margin:2.5vw}}.vacancy-overview__cards .vacancy-overview__card .c-card-page{flex-direction:row}@media(min-width:576px){.vacancy-overview__cards .vacancy-overview__card .c-card-page{flex-direction:column}}.vacany-overview__empty-text{width:100%;padding:48px 24px;background-color:#e1e1e1;font-size:19px;line-height:24px;text-align:center}@media(min-width:768px){.vacany-overview__empty-text{padding:48px 10vw;font-size:28px;line-height:39px}}.cards-wrapper{display:flex;flex-direction:column}@media(min-width:768px){.cards-wrapper{flex-direction:row;flex-wrap:wrap;margin-left:-5vw;margin-right:-5vw}}@media(min-width:992px){.cards-wrapper{margin-left:-2.5vw;margin-right:-2.5vw}}.vacancy-description h3,.vacancy-requirements h3{font-family:Plaid-XL;font-size:19px}@media(min-width:576px){.vacancy-description h3,.vacancy-requirements h3{font-size:38px}}.vacancy-description h3,.vacancy-requirements h3{line-height:1;text-transform:uppercase;margin:0 0 1em}.vacancy-description li,.vacancy-requirements li{position:relative;font-family:Plaid-S;font-size:clamp(19px,1.4vw,24px);line-height:1.4;margin-top:0;margin-bottom:1em;padding-left:24px}.vacancy-description li:before,.vacancy-requirements li:before{content:"";display:inline-block;position:absolute;width:10px;height:10px;background-color:#000;border-radius:5px;top:10px;left:0}.vacancy-description h1,.vacancy-description h4,.vacancy-description h5,.vacancy-description h6,.vacancy-description p,.vacancy-description ul,.vacancy-requirements h1,.vacancy-requirements h4,.vacancy-requirements h5,.vacancy-requirements h6,.vacancy-requirements p,.vacancy-requirements ul{font-size:clamp(19px,1.4vw,24px);font-weight:500;line-height:1.4;margin-top:0;margin-bottom:2em}.vacancy-description em,.vacancy-requirements em{all:unset}.vacancy-requirements ul{columns:2;-webkit-columns:2;-moz-columns:2;-moz-column-gap:25vw;column-gap:25vw;-moz-column-width:470px;column-width:470px}.vacancy-apply{grid-column-end:8}.vacancy-description{padding-top:12vw}.vacancy__description{background-color:#000;color:#fff;padding-top:12vw}.vacancy__description .c-heading span,.vacancy__description .september-cookie-consent h2 span,.september-cookie-consent .vacancy__description h2 span{color:inherit!important}.vacancy__description li:before{background-color:#fff}.vacancy__description--video{grid-column-start:3;grid-column-end:10;align-self:center;height:35vh;width:35vw}@media(max-width:767.98px){.vacancy__description--video{width:100%;grid-column-start:2}}.vacancy__description--video figure{width:100%;height:100%;margin:0}.vacancy__description--video figure iframe{width:100%!important;height:100%!important}.vacancy__requirements .c-curve__vacancy,.vacancy__application-banner .c-curve__vacancy{display:block;color:#f4f4f4}.vacancies-hero{padding-bottom:0}.vacancies-video .m-hero--video{z-index:1}@media(min-width:768px){.vacancies-video .m-hero--video{padding-bottom:0}}@media(max-width:767.98px){.vacancies-video .m-hero__video{margin-top:0}}@media(min-width:768px){.vacancies-video .m-hero__video{grid-column-start:3;grid-column-end:19}}@media(max-width:767.98px){.vacancies-text-image{margin-top:100px}}@media(min-width:768px){.vacancies-text-image .m-media-text__text .c-paragraphs{font-size:clamp(19px,1.666vw,28px)}}.vacancy-overview{padding-top:0}.vacancies-open-apply{color:#000;background-color:#67c0ff}.vacancies-contact-banner{background-color:#67c0ff}@media(max-width:767.98px){.cards-wrapper{row-gap:2rem}}.m-articles-hero{padding-bottom:0}.t-signup-blocks{padding-bottom:clamp(50px,6.9vw,100px)}.t-signup-blocks__inner{grid-column:2/-2;display:flex;flex-direction:column;row-gap:40px}@media(min-width:768px){.t-signup-blocks__inner{grid-column:3/-3}}@media(min-width:992px){.t-signup-blocks__inner{flex-direction:row;-moz-column-gap:40px;column-gap:40px}}@media(min-width:992px){.t-signup-blocks__block-wrapper{flex:1 1 0;min-width:0}}.t-signup-blocks__block-wrapper .t-signup-blocks__svg{display:block}.t-signup-blocks__block-wrapper .t-signup-blocks__svg.t-signup-blocks__svg--top{margin-top:-1px}.t-signup-blocks__block-wrapper .t-signup-blocks__svg.t-signup-blocks__svg--bottom{margin-bottom:-1px}.t-signup-blocks__block-wrapper.t-signup-blocks__block-wrapper--first .t-signup-blocks__svg{color:#fce61a}.t-signup-blocks__block-wrapper.t-signup-blocks__block-wrapper--first .t-signup-blocks__block{background:#fce61a}.t-signup-blocks__block-wrapper.t-signup-blocks__block-wrapper--second .t-signup-blocks__svg{color:#fef5a3}.t-signup-blocks__block-wrapper.t-signup-blocks__block-wrapper--second .t-signup-blocks__block{background:#fef5a3}.t-signup-blocks__block{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:32px}@media(min-width:768px){.t-signup-blocks__block{padding:54px}}.t-signup-blocks__title{font-family:PPRightGrotesk-SpatialMedium;font-size:clamp(24px,1.6vw,32px);margin:0 0 16px;font-weight:500}@media(min-width:768px){.t-signup-blocks__title{font-size:clamp(24px,5vw,40px)}}.t-signup-blocks__text{margin:0;font-size:clamp(19px,1.6vw,22px);line-height:1.4}.t-signup-blocks__button{margin-top:32px}@media(max-width:767.98px){.t-signup-blocks__button{width:auto}}.t-signup-content{padding-bottom:clamp(100px,13.8vw,200px)}.t-signup-content__inner{grid-column:2/-2}@media(min-width:768px){.t-signup-content__inner{grid-column:6/-6}}.t-signup-content__content .c-heading,.t-signup-content__content .september-cookie-consent h2,.september-cookie-consent .t-signup-content__content h2{margin-bottom:32px}.t-signup-content__extra-info{margin-top:32px}.t-signup-content__links{display:flex;flex-direction:column;row-gap:32px;margin-top:64px}@media(min-width:992px){.t-signup-content__links{flex-direction:row;-moz-column-gap:32px;column-gap:32px}}.m-hero{padding-top:9vw}@media(min-width:768px){.m-hero{padding-top:5vw}}.m-hero__contributors,.m-hero__title{display:flex;flex-direction:column;grid-column-start:2;grid-column-end:10}@media(min-width:768px){.m-hero__contributors,.m-hero__title{grid-column-start:3;grid-column-end:12}}.m-hero__contributors{font-size:clamp(19px,1.666vw,28px)}.m-hero__video,.m-hero__images{grid-column-start:1;grid-column-end:11;margin-bottom:16vw}@media(max-width:767.98px){.m-hero__video,.m-hero__images{order:2;margin-top:16vw;margin-bottom:0}}@media(min-width:768px){.m-hero__video,.m-hero__images{grid-column-start:2;grid-column-end:20;margin-bottom:7vw}}.c-video-poster,.m-hero__image{width:100%;height:auto}@media(min-width:768px){.c-video-poster,.m-hero__image{border-radius:min(8vw,150px)}}.c-video-poster,.m-hero__image{overflow:hidden}.m-hero__image--mobile{aspect-ratio:3/2}.m-hero__image--desktop{aspect-ratio:5/2}.m-hero__video .c-video-poster{padding-bottom:56.25%}@media(min-width:768px){.m-hero__image--mobile{display:none!important}}.m-hero__image--desktop{border-radius:min(150px,8vw);overflow:hidden}@media(max-width:767.98px){.m-hero__image--desktop{display:none!important}}.m-hero__animation{grid-column-start:1;grid-column-end:11;margin-bottom:18vw}.m-hero__animation lottie-player{width:100%}@media(min-width:768px){.m-hero__animation{grid-column-start:2;grid-column-end:20;margin-bottom:7vw}}@media(min-width:768px){.m-hero__animation--mobile{display:none}}.m-hero__animation--desktop{display:none}@media(min-width:768px){.m-hero__animation--desktop{display:block}}.m-hero__intro{grid-column-start:2;grid-column-end:10;margin-bottom:5vw}@media(max-width:767.98px){.m-hero__intro{order:1}}@media(min-width:768px){.m-hero__intro{grid-column-start:3;grid-column-end:17}}@media(min-width:992px){.m-hero__intro{margin-bottom:0}.m-hero__intro+.m-hero__images,.m-hero__intro+.m-hero__video{margin-top:5vw}.m-hero__intro{grid-column-end:14}}.m-hero__tags{grid-column-start:2;grid-column-end:10}@media(max-width:767.98px){.m-hero__tags{margin-bottom:5vw}}@media(min-width:768px){.m-hero__tags{grid-column-start:3;grid-column-end:19}}@media(min-width:992px){.m-hero__tags{grid-column-start:15;grid-column-end:20}}.m-hero__contributors{margin-top:-30px;margin-bottom:clamp(50px,5vw,80px)}.m-hero__button-wrapper{grid-column-start:2;grid-column-end:10;display:flex;flex-direction:column;row-gap:16px;margin-top:3vw}@media(min-width:768px){.m-hero__button-wrapper .c-btn,.m-hero__button-wrapper .september-cookie-consent .btn,.september-cookie-consent .m-hero__button-wrapper .btn{width:-moz-fit-content;width:fit-content}}@media(max-width:767.98px){.m-hero__button-wrapper .c-btn__text{justify-content:flex-start;width:100%}}@media(max-width:767.98px){.m-hero__button-wrapper{order:2}}@media(min-width:768px){.m-hero__button-wrapper{grid-column-start:3;grid-column-end:14}.m-hero__button-wrapper .c-btn,.m-hero__button-wrapper .september-cookie-consent .btn,.september-cookie-consent .m-hero__button-wrapper .btn{display:inline-flex}}@media(min-width:768px){.m-hero__button-wrapper+.m-hero__images,.m-hero__button-wrapper+.m-hero__video{margin-top:7vw;margin-bottom:0}}.m-hero--projects .c-page-title{margin:0}@media(max-width:767.98px){.m-hero--projects{padding-bottom:72px}}.m-hero--search{padding-bottom:0}.m-hero--signup{padding-bottom:clamp(50px,6.9vw,100px)}@media(min-width:768px){.m-hero--signup .m-hero__title{grid-column:6/-6}}.m-hero--signup .c-page-title{font-size:clamp(34px,3.4vw,80px)}.m-hero-home .c-heading,.m-hero-home .september-cookie-consent h2,.september-cookie-consent .m-hero-home h2{font-size:clamp(26px,3vw,38px);margin-top:.5em;margin-bottom:.5em}@media(max-width:767.98px){.m-hero-home .c-heading br,.m-hero-home .september-cookie-consent h2 br,.september-cookie-consent .m-hero-home h2 br{display:none}}@media(min-width:768px){.m-hero-home .c-heading,.m-hero-home .september-cookie-consent h2,.september-cookie-consent .m-hero-home h2{font-size:clamp(55px,5.5vw,100px);margin-top:0}}.m-hero-home{padding:0;margin-bottom:30vw}@media(min-width:768px){.m-hero-home{min-height:calc(100vh - 112px);margin-bottom:12vw}}.m-hero-home--initial .m-hero-home__text{opacity:0}.m-hero-home--video .anim-logo .anim-logo__image{transition:opacity .5s ease 0s;opacity:0}.m-hero-home__inner{padding:0;grid-column-start:1;grid-column-end:11;grid-template-rows:auto 1fr}@media(min-width:768px){.m-hero-home__inner{align-self:center;grid-column-start:1;grid-column-end:21}}.m-hero-home__text{grid-column-start:2;grid-column-end:10}@media(min-width:768px){.m-hero-home__text{grid-column-start:3;grid-column-end:10}}.m-hero-home__media{grid-column-start:2;grid-column-end:10;grid-row-start:1;margin-top:5vw;margin-bottom:5vw}@media(min-width:768px){.m-hero-home__media{grid-column-start:12;grid-column-end:19;margin-top:0;margin-bottom:0}}.c-loader{position:absolute;left:12.5%;top:12.5%;width:75%;height:75%;opacity:0;pointer-events:none!important}.c-loader lottie-player{position:absolute;top:0;left:0;pointer-events:none!important}.anim-logo-wrapper{position:relative;width:100%;padding-bottom:100%;display:block;z-index:999}.body--loading .anim-logo-wrapper{pointer-events:none!important}.body--loaded .anim-logo-wrapper{transform:translate(0) scale(1)}.anim-logo-wrapper:after{content:"";background:#38dda1;top:0;left:0;position:absolute;width:100%;height:100%;z-index:-1;transform:scale(.5);transition:transform .8s ease-out .2s,opacity 0s linear .8s}.anim-logo-wrapper:before{content:"";background:#000;top:0;left:0;position:fixed;width:100vw;height:100vh;transform:scaleY(0);transition:transform 1.2s ease 0s;transform-origin:top}.m-hero-home--initial .anim-logo-wrapper:before{transform:scaleY(1)}.m-hero-home--initial .anim-logo-wrapper:after{opacity:0}.m-hero-home--video .anim-logo-wrapper:after{transform:scale(1)}.m-hero-home--pushed .anim-logo-wrapper:hover{cursor:pointer}.anim-logo{pointer-events:none!important;position:absolute;display:block;width:200%;height:200%;top:-50%;left:-50%;clip-path:url(#mask);transition:transform .8s ease 0s}.m-hero-home--initial .anim-logo{clip-path:none;transition:transform 0s ease 0s}.m-hero-home--initial .anim-logo .c-loader{opacity:1}.m-hero-home--initial .anim-logo svg.anim-logo__logo{opacity:0}.m-hero-home--initial .anim-logo .anim-logo__image{transform:translateY(50%);opacity:0;transition:transform 0s linear 0s,opacity 0s linear 0s}.anim-logo__inner{width:50%;height:50%;top:25%;left:25%;position:absolute;display:flex;align-items:center;justify-content:center}.anim-logo__inner .c-play-icon{pointer-events:none;opacity:0;transition:opacity 0s linear 0s}.anim-logo__inner .c-play-icon:focus-visible{outline:2px solid #000;outline-offset:.25em}.m-hero-home--video .anim-logo__inner .c-play-icon{opacity:0!important;transition:opacity .3s linear 0s!important}.m-hero-home--pushed .anim-logo__inner .c-play-icon{opacity:1;transition:opacity .3s linear 1s}.anim-logo__image{position:absolute;width:100%;height:auto;bottom:0;left:0;transform:translateY(0);opacity:1;transition:transform .8s ease .4s,opacity .8s ease .4s}svg.anim-logo__logo{height:auto;display:block;fill:#38dda1;position:absolute;top:0;left:0;width:100%;height:100%}svg.anim-logo__mask{display:block;position:absolute;width:200%;height:200%;top:-50%;left:-50%}svg.anim-logo__mask path{fill:#f4f4f4}@media(max-width:767.98px){.m-hero-home__whatsapp{grid-column-start:2;grid-column-end:11;margin-top:5vw}}@media(min-width:576px){.m-hero-home__whatsapp{position:absolute;right:24px;bottom:24px}}.m-hero-home__whatsapp{width:48px;height:48px;border:1px solid;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:opacity .2s ease}.m-hero-home__whatsapp:hover,.m-hero-home__whatsapp:active{opacity:.6}.m-hero-home__whatsapp:focus-visible{outline:solid #000}.m-hero-home__whatsapp .icon-whatsapp{width:24px;height:24px}@media(min-width:768px){.m-hero-home__whatsapp{right:2.5vw;bottom:2vw}}.m-heading-intro{padding-bottom:8vw}@media(min-width:768px){.m-heading-intro{padding-bottom:6vw}}.m-heading-intro{grid-template-rows:1fr auto}.m-heading-intro__heading{grid-column-start:2;grid-column-end:10}@media(min-width:768px){.m-heading-intro__heading{grid-column-start:3;grid-column-end:11;grid-row:span 2}}.m-heading-intro__intro{grid-column-start:2;grid-column-end:10}@media(min-width:768px){.m-heading-intro__intro{grid-column-start:12;grid-column-end:18;align-self:flex-end}}.m-heading-intro__intro{margin-top:2.4rem;margin-bottom:0}@media(min-width:768px){.m-heading-intro__intro{margin:0}}.m-heading-intro__button{grid-column-start:2;grid-column-end:10;margin-top:2.4rem}@media(min-width:768px){.m-heading-intro__button{grid-column-start:12;grid-column-end:18}}.m-heading-intro__button{display:flex;align-items:flex-end}.m-media-text__media{grid-column-start:1;grid-column-end:11;grid-row-start:1;overflow:hidden}@media(min-width:768px){.m-media-text__media{border-radius:min(150px,8vw);grid-column-start:3;grid-column-end:10;align-self:center}.m-media-text--reversed .m-media-text__media{grid-column-start:11;grid-column-end:18;grid-row-start:1}}.m-media-text__text{padding-top:11vw;grid-column-start:2;grid-column-end:10}@media(min-width:768px){.m-media-text__text{padding-top:0;grid-column-start:12;grid-column-end:19;align-self:center}.m-media-text--reversed .m-media-text__text{grid-column-start:3;grid-column-end:9}}@media(max-width:767.98px){.m-media-text--image1,.m-media-text--video{padding-top:0}.section-group--margin-adjust .m-media-text--image1,.section-group--margin-adjust .m-media-text--video{padding-top:30vw}}.m-media-text--images2 .m-media-text__media{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(10,1fr)}@media(min-width:768px){.m-media-text--images2 .m-media-text__media{grid-template-columns:repeat(7,1fr)}}.m-media-text__lottie lottie-player{width:100%}@media(min-width:768px){.m-media-text__lottie--mobile{display:none}}.m-media-text__lottie--desktop{display:none}@media(min-width:768px){.m-media-text__lottie--desktop{display:block}}.m-media-text__moving-image{align-self:flex-start;grid-row-start:1}.m-media-text__moving-image--left{grid-column-start:1;grid-column-end:8}@media(min-width:768px){.m-media-text__moving-image--left{grid-column-end:5}}.m-media-text__moving-image--right{grid-column-start:4;grid-column-end:11;margin-top:30vw}@media(min-width:768px){.m-media-text__moving-image--right{grid-column-end:8;margin-top:12vw}}.m-media-media__media.left-column{grid-column-start:1;grid-column-end:11;grid-row-start:1}@media(min-width:768px){.m-media-media__media.left-column{grid-column-start:3;grid-column-end:10;align-self:center}}.m-media-media__media.right-column{padding-top:18vw;grid-column-start:1;grid-column-end:11}@media(min-width:768px){.m-media-media__media.right-column{padding-top:0;grid-column-start:12;grid-column-end:19;align-self:center}}@media(max-width:767.98px){.m-media-media--image1,.m-media-media--video{padding-top:0}.section-group--margin-adjust .m-media-media--image1,.section-group--margin-adjust .m-media-media--video{padding-top:30vw}}.m-text .c-paragraphs{grid-column-start:2;grid-column-end:10}@media(min-width:768px){.m-text .c-paragraphs{grid-column-start:7;grid-column-end:15}}.m-text p{color:#666}.m-hero+.m-text{margin-top:-12vw}@media(min-width:768px){.m-hero+.m-text{margin-top:-7vw}}.m-text-text__column{grid-column-start:2;grid-column-end:10;display:flex;flex-direction:column}.m-text-text__column .c-heading-text-links{display:flex;flex-direction:column}.m-text-text__column .c-heading-text-links .c-heading,.m-text-text__column .c-heading-text-links .september-cookie-consent h2,.september-cookie-consent .m-text-text__column .c-heading-text-links h2{justify-self:flex-end}@media(min-width:768px){.m-text-text__column.m-text-text__column--left{grid-column-start:3;grid-column-end:9}}@media(min-width:768px){.m-text-text__column.m-text-text__column--right{grid-column-start:13;grid-column-end:19}}@media(max-width:767.98px){.m-text-text__column--right:nth-of-type(2){order:1;padding-top:18vw}.m-text-text__column--right:nth-of-type(4){order:2}}.m-text-boxes{align-items:center;padding-bottom:clamp(52px,20vw,100px)}@media(min-width:768px){.m-text-boxes{padding-top:10vw;padding-bottom:clamp(120px,15vw,200px)}}.m-text-boxes__text,.m-text-boxes__boxes{grid-column-start:2;grid-column-end:10}@media(min-width:768px){.m-text-boxes__text{grid-column-start:3;grid-column-end:14}}@media(min-width:992px){.m-text-boxes__text{grid-column-start:3;grid-column-end:9}}.m-text-boxes__boxes{padding-top:10vw}@media(min-width:768px){.m-text-boxes__boxes{padding-top:10vw;grid-column-start:3;grid-column-end:19}}@media(min-width:992px){.m-text-boxes__boxes{padding-top:0;grid-column-start:11;grid-column-end:20}}@media(min-width:768px){.m-accordion{row-gap:64px}}.m-accordion__heading{grid-column:2/-2}@media(min-width:768px){.m-accordion__heading{grid-column:3/13}}@media(min-width:768px){.m-accordion__heading:has(.m-accordion__text)~.m-accordion__buttons{align-self:flex-end}}.m-accordion__buttons{grid-column:2/-2;display:flex;flex-direction:column;row-gap:24px}@media(max-width:767.98px){.m-accordion__buttons{margin-bottom:80px;margin-top:24px}.m-accordion__buttons .btn{width:-moz-fit-content;width:fit-content}}@media(min-width:768px){.m-accordion__buttons{grid-column:14/-3;align-items:flex-end;row-gap:16px}}.m-accordion__title{font-family:PPRightGrotesk-SpatialDark;font-size:clamp(36px,4vw,54px);font-weight:800;line-height:1.11;margin-top:0}@media(min-width:768px){.m-accordion__title{line-height:.9}}.c-accordion{grid-column-start:1;grid-column-end:11}@media(min-width:768px){.c-accordion{grid-column-start:3;grid-column-end:19}}.c-accordion{color:#000;border-color:#000}.section-group--black .c-accordion{color:#fff;border-color:#fff}.c-accordion__segment{border-bottom:1px solid}.c-accordion__button{background:none;width:100%;border:0;text-align:left;cursor:pointer;color:inherit;display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-height:clamp(80px,7vw,120px);padding:24px 10vw}@media(min-width:768px){.c-accordion__button{padding:24px 32px}}.c-accordion__button:focus{border:0;outline:0}.c-accordion__button:focus-visible{outline:solid #000}.c-accordion__button[aria-expanded=true] .c-accordion-button__icon-wrapper{transform:rotate(90deg)}.c-accordion__button[aria-expanded=true] .c-accordion-button__icon-wrapper .icon-plus{opacity:0}.c-accordion__button[aria-expanded=true] .c-accordion-button__icon-wrapper .icon-min{opacity:1}.c-accordion__heading{font-family:PPRightGrotesk-SpatialMedium;font-size:clamp(20px,2.5vw,24px);font-weight:500;line-height:1;margin:0;padding-right:15px}.c-accordion-button__icon-wrapper{position:relative;width:clamp(18px,1.9vw,32px);min-width:clamp(18px,1.9vw,32px);height:clamp(18px,1.9vw,32px);min-height:clamp(18px,1.9vw,32px);transition:transform .3s ease 0s}@media(prefers-reduced-motion:reduce){.c-accordion-button__icon-wrapper{transition-duration:0s;transition-delay:0s}}.c-accordion-button__icon-wrapper .icon{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s linear 0s}@media(prefers-reduced-motion:reduce){.c-accordion-button__icon-wrapper .icon{transition-duration:0s;transition-delay:0s}}.c-accordion-button__icon-wrapper .icon-plus{opacity:1}.c-accordion-button__icon-wrapper .icon-min{opacity:0;transform:rotate(-90deg)}.c-accordion__content{overflow:hidden;height:0;display:none;padding:0 10vw}@media(min-width:768px){.c-accordion__content{padding:0 32px}}.c-accordion__inner-content{padding-bottom:32px}@media(min-width:768px){.c-accordion__segment[data-accordion-default-open=md] .c-accordion__content{height:auto;display:block}}.s-wysiwyg-3col__columns{display:grid;grid-template-columns:1fr}@media(min-width:992px){.s-wysiwyg-3col__columns{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:2vw;column-gap:2vw}}@media(max-width:991.98px){.s-wysiwyg-3col__column p:last-child,.s-wysiwyg-3col__column .c-small-heading:last-child,.s-wysiwyg-3col__column .skip-link:last-child,.s-wysiwyg-3col__column .c-heading:last-child,.s-wysiwyg-3col__column .september-cookie-consent h2:last-child,.september-cookie-consent .s-wysiwyg-3col__column h2:last-child{margin-bottom:0}}@media(max-width:991.98px){.s-wysiwyg-3col__column+.s-wysiwyg-3col__column .c-small-heading:nth-child(1),.s-wysiwyg-3col__column+.s-wysiwyg-3col__column .skip-link:nth-child(1),.s-wysiwyg-3col__column+.s-wysiwyg-3col__column .c-heading:nth-child(1),.s-wysiwyg-3col__column+.s-wysiwyg-3col__column .september-cookie-consent h2:nth-child(1),.september-cookie-consent .s-wysiwyg-3col__column+.s-wysiwyg-3col__column h2:nth-child(1){margin-top:64px}}.s-downloads-2col__columns{display:grid;grid-template-columns:1fr}@media(min-width:992px){.s-downloads-2col__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.s-wysiwyg-1col__columns{display:grid;grid-template-columns:1fr}@media(min-width:768px){.s-wysiwyg-1col__columns{grid-template-columns:repeat(16,minmax(0,1fr))}.s-wysiwyg-1col__columns .s-wysiwyg-1col__column{grid-column-start:1;grid-column-end:14}}@media(min-width:992px){.s-wysiwyg-1col__columns .s-wysiwyg-1col__column{grid-column-end:11}.s-wysiwyg-1col__columns .wysiwyg .c-small-heading,.s-wysiwyg-1col__columns .wysiwyg .skip-link{margin-bottom:32px}}.s-downloads__download a{border-bottom:1px solid rgba(36,36,36,.3);display:flex;align-items:center;padding:24px 0;text-decoration:none}.s-downloads__download a p{font-size:19px;line-height:1.26}.s-downloads__download a:hover .s-downloads__icon-wrapper,.s-downloads__download a:focus .s-downloads__icon-wrapper,.s-downloads__download a:active .s-downloads__icon-wrapper{background-color:#000;color:#fff}.s-downloads__download a:hover p,.s-downloads__download a:focus p,.s-downloads__download a:active p{text-decoration:underline}.section-group--black .s-downloads__download a{border-bottom:1px solid rgba(255,255,255,.3)}.section-group--black .s-downloads__download a:hover .s-downloads__icon-wrapper,.section-group--black .s-downloads__download a:focus .s-downloads__icon-wrapper,.section-group--black .s-downloads__download a:active .s-downloads__icon-wrapper{background-color:#fff;color:#000}@media(min-width:768px){.s-downloads__download{padding:0 40px}}.s-downloads__icon-wrapper{flex-shrink:0;width:32px;height:32px;margin-right:24px;display:flex;justify-content:center;align-items:center;border:1px solid #000;border-radius:50%}.s-downloads__icon-wrapper .icon-download{width:11px;height:12px}.section-group--black .s-downloads__icon-wrapper{border:1px solid #fff}.m-carousel-pages{grid-template-rows:1fr auto}@media(min-width:992px){.m-carousel-pages{grid-template-columns:repeat(40,1fr)}}@media(max-width:767.98px){.m-carousel-pages .swiper-container{overflow:visible}}.m-text-text+.m-carousel-pages{padding-top:0}.m-carousel-pages__header{padding-bottom:0}.m-carousel-pages__title{grid-column-start:2;grid-column-end:10;margin-bottom:40px}@media(min-width:768px){.m-carousel-pages__title{grid-column-start:3;grid-column-end:19}}.m-carousel-pages__swiper{margin:0;grid-column-start:2;grid-column-end:9;overflow:hidden;padding-top:1rem}@media(min-width:768px){.m-carousel-pages__swiper{grid-column-start:3;grid-column-end:19}}@media(min-width:992px){.m-carousel-pages__swiper{grid-column-start:5;grid-column-end:37;width:100%}}.m-carousel-images{overflow:hidden;grid-template-rows:1fr auto}@media(min-width:992px){.m-carousel-images{grid-template-columns:repeat(40,1fr)}}.m-carousel-images__swiper{overflow:visible;margin:0;grid-column-start:2;grid-column-end:9;width:70vw}.m-carousel-images__swiper.swiper-disabled{grid-column-end:10;width:80vw}@media(min-width:768px){.m-carousel-images__swiper{grid-column-start:3;grid-column-end:19;width:80vw}.m-carousel-images__swiper.swiper-disabled{grid-column-end:19}}@media(max-width:991.98px){.m-carousel-images__swiper .img-contain{border-radius:min(10vw,150px);overflow:hidden}}@media(min-width:992px){.m-carousel-images__swiper{grid-column-start:5;grid-column-end:37;width:100%}.m-carousel-images__swiper.swiper-disabled{grid-column-end:37}.m-carousel-images__swiper .img-contain{border-radius:min(8vw,150px);overflow:hidden}}.section+.m-programmes{padding-top:5vw;margin-top:-5vw}.m-programmes__heading{grid-column-start:2;grid-column-end:10;margin-bottom:8vw}@media(min-width:768px){.m-programmes__heading{grid-column-start:2;grid-column-end:9;margin-bottom:4vw}}@media(min-width:992px){.m-programmes__heading{grid-column-start:3;grid-column-end:9}}.m-programmes__heading .c-paragraphs{margin-bottom:0}.m-programmes__list{margin:0;grid-column-start:2;grid-column-end:10;row-gap:40px}@media(min-width:768px){.m-programmes__list{display:grid;grid-column-start:2;grid-column-end:16}}@media(min-width:992px){.m-programmes__list{grid-column-start:3;grid-column-end:16}}.m-video__content{grid-column-start:2;grid-column-end:10}@media(min-width:768px){.m-video__content{grid-column-start:3;grid-column-end:19}}.c-video{position:relative;padding-bottom:56.25%}.c-video video,.c-video .img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.c-video__overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease-out,visibility .3s ease-out,transform .3s ease-out;z-index:9}.c-video__overlay.is-visible{opacity:1;visibility:visible;pointer-events:all}.c-video__overlay img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.btn-play{display:flex;justify-content:center;align-items:center;flex-shrink:0;border:0;outline:0;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;background:#0000004d;width:55px;height:55px}@media(min-width:768px){.btn-play{width:60px;height:60px}}@media(min-width:992px){.btn-play{width:80px;height:80px}}@media(min-width:1200px){.btn-play{width:100px;height:100px}}.btn-play svg{position:absolute;top:50%;fill:#fff;left:55%;transform:translate(-50%,-50%);width:20px;height:20px}@media(min-width:768px){.btn-play svg{width:25px;height:25px}}@media(min-width:992px){.btn-play svg{width:30px;height:30px}}@media(min-width:1200px){.btn-play svg{width:35px;height:35px}}.section-group--default .m-video{z-index:1}.m-embed__content{grid-column-start:2;grid-column-end:10}@media(min-width:768px){.m-embed__content{grid-column-start:3;grid-column-end:19}}.m-embed__content--full-width iframe{width:100%!important;height:auto;aspect-ratio:4/3}@media(min-width:768px){.m-embed__content--full-width iframe{aspect-ratio:16/9}}@media(min-width:1400px){.m-embed__content--full-width iframe{aspect-ratio:21/9}}.section-group--colored:not(.section-group--black):has(>.m-wysiwyg):before{content:none}.section-group--colored:not(.section-group--black):has(>.m-wysiwyg) .wysiwyg{border:6px solid transparent;border-radius:48px}@media(min-width:768px){.section-group--colored:not(.section-group--black):has(>.m-wysiwyg) .wysiwyg{border-width:8px;border-radius:96px}}.section-group--blue-purple:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#b180da 0%,transparent 66.66%) border-box,linear-gradient(#67c0ff,#67c0ff) border-box}.section-group--blue-yellow:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#fce61a 0%,transparent 66.66%) border-box,linear-gradient(#67c0ff,#67c0ff) border-box}.section-group--blue-green:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#38dda1 0%,transparent 66.66%) border-box,linear-gradient(#67c0ff,#67c0ff) border-box}.section-group--blue-grey:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#a0a2a5 0%,transparent 66.66%) border-box,linear-gradient(#67c0ff,#67c0ff) border-box}.section-group--purple-blue:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#67c0ff 0%,transparent 66.66%) border-box,linear-gradient(#b180da,#b180da) border-box}.section-group--purple-yellow:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#fce61a 0%,transparent 66.66%) border-box,linear-gradient(#b180da,#b180da) border-box}.section-group--purple-green:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#38dda1 0%,transparent 66.66%) border-box,linear-gradient(#b180da,#b180da) border-box}.section-group--purple-grey:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#a0a2a5 0%,transparent 66.66%) border-box,linear-gradient(#b180da,#b180da) border-box}.section-group--yellow-blue:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#67c0ff 0%,transparent 66.66%) border-box,linear-gradient(#fce61a,#fce61a) border-box}.section-group--yellow-purple:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#b180da 0%,transparent 66.66%) border-box,linear-gradient(#fce61a,#fce61a) border-box}.section-group--yellow-green:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#38dda1 0%,transparent 66.66%) border-box,linear-gradient(#fce61a,#fce61a) border-box}.section-group--yellow-grey:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#a0a2a5 0%,transparent 66.66%) border-box,linear-gradient(#fce61a,#fce61a) border-box}.section-group--green-blue:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#67c0ff 0%,transparent 66.66%) border-box,linear-gradient(#38dda1,#38dda1) border-box}.section-group--green-purple:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#b180da 0%,transparent 66.66%) border-box,linear-gradient(#38dda1,#38dda1) border-box}.section-group--green-yellow:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#fce61a 0%,transparent 66.66%) border-box,linear-gradient(#38dda1,#38dda1) border-box}.section-group--green-grey:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#a0a2a5 0%,transparent 66.66%) border-box,linear-gradient(#38dda1,#38dda1) border-box}.section-group--grey-blue:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#67c0ff 0%,transparent 66.66%) border-box,linear-gradient(#a0a2a5,#a0a2a5) border-box}.section-group--grey-purple:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#b180da 0%,transparent 66.66%) border-box,linear-gradient(#a0a2a5,#a0a2a5) border-box}.section-group--grey-yellow:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#fce61a 0%,transparent 66.66%) border-box,linear-gradient(#a0a2a5,#a0a2a5) border-box}.section-group--grey-green:has(>.m-wysiwyg) .wysiwyg{border-color:transparent;background:linear-gradient(#f4f4f4,#f4f4f4) padding-box,radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#38dda1 0%,transparent 66.66%) border-box,linear-gradient(#a0a2a5,#a0a2a5) border-box}.m-wysiwyg .wysiwyg{grid-column-start:2;grid-column-end:10}@media(min-width:768px){.m-wysiwyg .wysiwyg{grid-column-start:3;grid-column-end:19}}@media(min-width:768px){.m-wysiwyg .wysiwyg ul{display:flex;flex-direction:row;flex-wrap:wrap}}@media(min-width:768px){.m-wysiwyg .wysiwyg li{width:50%}}.m-wysiwyg .wysiwyg__inner{padding:40px 32px}@media(min-width:768px){.m-wysiwyg .wysiwyg__inner{padding:80px 136px}}.m-hero+.m-wysiwyg{margin-top:-12vw}@media(min-width:768px){.m-hero+.m-wysiwyg{margin-top:-7vw}}.m-billboard{padding-bottom:10vw}@media(min-width:768px){.m-billboard{padding-bottom:7vw}}@media(max-width:767.98px){.m-billboard .c-btn,.m-billboard .september-cookie-consent .btn,.september-cookie-consent .m-billboard .btn{display:none}}.m-billboard__images{grid-column-start:2;grid-column-end:10}@media(min-width:768px){.m-billboard__images{grid-column-start:3;grid-column-end:10;position:relative}.m-billboard__images:before{content:"";position:absolute;top:0;left:calc(100% - 8vw);right:0;bottom:0;background-color:#fff;z-index:-1}}.m-billboard__image{width:100%;height:310px}@media(max-width:767.98px){.m-billboard__image{border-radius:10vw;overflow:hidden}}@media(min-width:768px){.m-billboard__image{height:100%;border-radius:min(8vw,150px);overflow:hidden}}.m-billboard__image.m-billboard__image--article img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-billboard__text{box-shadow:11px 28px 66px #1e1e1c0a;background-color:#fff;position:relative;grid-column-start:2;grid-column-end:10;padding:10vw 5vw 15vw}@media(max-width:767.98px){.m-billboard__text:before{content:"";position:absolute;top:-10vw;left:0;height:10vw;width:100%;background:#fff;z-index:-1}}@media(min-width:768px){.m-billboard__text{grid-column-start:10;grid-column-end:19;padding:10vw 5vw 15vw}}@media(min-width:992px){.m-billboard__text{padding-bottom:10vw}}.m-billboard__text .c-heading,.m-billboard__text .september-cookie-consent h2,.september-cookie-consent .m-billboard__text h2{font-family:PPRightGrotesk-SpatialMedium;line-height:1.2}.m-billboard__tag{font-family:Plaid-XL;font-size:12px;position:absolute;bottom:24px;right:24px;line-height:1.2;text-transform:uppercase;text-align:right}@media(min-width:768px){.m-billboard__tag{font-size:14px;bottom:30px;right:30px}}@media(min-width:992px){.m-billboard__tag{font-size:16px;bottom:40px;right:40px}}.m-billboard--articles .c-card-page__tags{padding-left:0}@media(max-width:767.98px){.m-billboard__button{display:none}}.m-billboard__button{margin-top:2em}@media(max-width:767.98px){.m-listing-articles{padding-bottom:10vw}}.m-listing-articles__cards{margin:0;grid-column-start:2;grid-column-end:10;display:flex}@media(min-width:768px){.m-listing-articles__cards{grid-column-start:3;grid-column-end:21}}@media(min-width:992px){.m-listing-articles__cards{grid-column-start:3;grid-column-end:20}}.articles-wrapper{display:flex;flex-direction:column;width:100%}@media(min-width:768px){.articles-wrapper{flex-direction:row;flex-wrap:wrap;margin-left:-5vw;margin-right:-5vw}}@media(min-width:992px){.articles-wrapper{margin-left:-2.5vw;margin-right:-2.5vw}}.m-listing-articles__card{display:block;transform:translateY(0);transition:transform .2s ease-in-out}@media(max-width:767.98px){.m-listing-articles__card{margin-bottom:10vw}}@media(min-width:768px){.m-listing-articles__card{width:calc(50% - 10vw);margin:5vw}.m-listing-articles__card:hover{transform:translateY(-20px)}}@media(min-width:992px){.m-listing-articles__card{width:calc(33.33% - 5vw);margin:2.5vw}}.m-listing-articles__card .c-card-page__image{padding-top:0}.m-listing-articles__card .c-card-page__tag-wrapper{flex:0 0}.m-listing-articles__card img{width:100%;height:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.m-cards_link__content{grid-column:2/10;display:grid;flex-direction:column;row-gap:32px}@media(min-width:768px){.m-cards_link__content{grid-column:3/18;grid-template-columns:repeat(2,1fr);flex-direction:row;-moz-column-gap:32px;column-gap:32px}}@media(min-width:1200px){.m-cards_link__content:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,1fr)}.m-cards_link__content{grid-template-columns:repeat(4,1fr)}}.c-card__link{display:flex;flex-direction:column;justify-content:space-between;row-gap:68px;padding:32px;width:100%;height:auto;color:#000;text-decoration:none;transition:all .3s ease}.c-card__link p{font-family:Plaid-S;font-size:19px;line-height:1.26;margin:0}.c-card__link .c-btn__text:after{display:none}.c-card__link{position:relative}.c-card__link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;z-index:0;background-color:#fff}.c-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s linear;z-index:1}.m-cards_link--green-purple .c-card__link:after{background:radial-gradient(at top right,white 0%,transparent 66.66%),radial-gradient(at bottom left,#b180da 0%,transparent 66.66%),linear-gradient(#38dda1,#38dda1)}.m-cards_link--blue-green .c-card__link:after{background:radial-gradient(at top right,white 0%,transparent 66.66%),radial-gradient(at bottom left,#38dda1 0%,transparent 66.66%),linear-gradient(#67c0ff,#67c0ff)}.m-cards_link--purple-blue .c-card__link:after{background:radial-gradient(at top right,white 0%,transparent 66.66%),radial-gradient(at bottom left,#67c0ff 0%,transparent 66.66%),linear-gradient(#b180da,#b180da)}.m-cards_link--yellow-purple .c-card__link:after{background:radial-gradient(at top right,white 0%,transparent 66.66%),radial-gradient(at bottom left,#b180da 0%,transparent 66.66%),linear-gradient(#fce61a,#fce61a)}.c-card__link:hover{color:#000}.c-card__link:hover .c-card__link-text:before{width:36px;right:-48px;background:#000}.c-card__link:hover:after{opacity:1}.c-card__title{margin-bottom:24px}@media(min-width:992px){.c-card__title{min-height:48px}}.c-card-title-text{position:relative;z-index:2}.c-card__link-text{display:block;width:-moz-fit-content;width:fit-content;font-family:RightGrotesk-WideMedium;position:relative;z-index:2}.c-card__link-text:before{content:"";height:2px;width:24px;background:#000;position:absolute;top:50%;right:-36px;display:inline-block;transition:transform .3s ease;transform-origin:left;transition:all .3s ease}.m-articles-filter__inner{grid-column-start:3;grid-column-end:10}@media(max-width:991.98px){.m-articles-filter__inner{position:fixed;top:0;left:0;width:100%;height:100vh;padding:0 38px 100px;background-color:#f4f4f4;z-index:100000;overflow:scroll}}@media(min-width:992px){.m-articles-filter__inner{grid-column-start:3;grid-column-end:19;display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px}}.m-articles-filter{padding-bottom:5vw;font-family:Plaid-XL;font-weight:700;text-transform:uppercase}@media(max-width:991.98px){.m-articles-filter__close{position:absolute;top:20px;right:38px;padding:10px;background:none;border:none}.m-articles-filter__close .icon-close{width:20px;height:20px}}@media(min-width:992px){.m-articles-filter__close{display:none}}@media(max-width:991.98px){.m-articles-filter__toggle{grid-column:2/10;display:inline-flex;align-items:center;justify-content:flex-start;text-align:left;-moz-column-gap:6px;column-gap:6px;padding:10px 0;font-size:16px;text-transform:uppercase;border:none;background:none}}@media(min-width:768px){.m-articles-filter__toggle{grid-column:3/19}}@media(min-width:992px){.m-articles-filter__toggle{display:none}}.m-articles-filter__heading{font-size:16px;line-height:1.2}@media(max-width:991.98px){.m-articles-filter__heading{margin-top:30px;margin-bottom:56px;text-align:center}}.m-articles-filter__title{margin-bottom:12px}@media(min-width:992px){.m-articles-filter__title{display:none}}.m-articles-filter__group{display:flex;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px;row-gap:10px;margin-bottom:20px}.m-articles-filter__type{position:relative}.m-articles-filter__type label{display:block;padding:10px 12px;border:1px solid #000}@media(max-width:991.98px){.m-articles-filter__type{width:-moz-fit-content;width:fit-content}.m-articles-filter__type input{display:none}.m-articles-filter__type input:checked+label{background-color:#000;color:#fff}}@media(min-width:992px){.m-articles-filter__type{padding:10px 12px;border:1px solid #000}.m-articles-filter__type:hover{cursor:pointer;background-color:#e9e9e9}}.m-articles-filter__type .multiselect__content-wrapper{max-height:none!important}@media(min-width:992px){.m-articles-filter__type .multiselect__content-wrapper{position:absolute;left:0;margin-top:16px;border:1px solid #000;background-color:#f4f4f4;z-index:1}}.m-articles-filter__type .multiselect__content{display:flex!important;flex-direction:column}.m-articles-filter__type .multiselect__element:hover{cursor:pointer;background-color:#e9e9e9}.m-articles-filter__type .multiselect__element[aria-selected=true] .multiselect__option{background-color:#000;color:#fff}.m-articles-filter__type .multiselect__option{display:block;padding:10px 12px}.m-articles-filter__type .multiselect__tags .multiselect__select{display:inline-flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.m-articles-filter__buttons{position:fixed;bottom:0;left:0;display:flex;justify-content:center;align-items:center;-moz-column-gap:21px;column-gap:21px;padding:20px 42px;width:100%;background:#fff}@media(min-width:992px){.m-articles-filter__buttons{display:none}}.m-articles-filter__button{padding:10px 16px;width:100%;font-size:14px;text-transform:uppercase;border:1px solid #000}.m-articles-filter__button.m-articles-filter__button--clear{background:#fff;color:#000}.m-articles-filter__button.m-articles-filter__button--apply{background:#000;color:#fff}.m-instagram-feed .sbi{margin:0;grid-column-start:2;grid-column-end:10;padding-top:1rem;width:100%}@media(min-width:768px){.m-instagram-feed .sbi{grid-column-start:3;grid-column-end:19;display:grid;grid-template-columns:repeat(16,1fr)}}@media(max-width:767.98px){.m-instagram-feed .sbi_header{margin-bottom:40px;padding-top:184px}}@media(min-width:768px){.m-instagram-feed .sbi_header{grid-column-start:1;grid-column-end:6;grid-row:1;height:-moz-fit-content;height:fit-content}}@media(max-width:767.98px){.m-instagram-feed .sbi_images{overflow:visible!important}.m-instagram-feed .sbi_images .swiper-wrapper{-moz-column-gap:16px;column-gap:16px}}@media(min-width:768px){.m-instagram-feed .sbi_images{grid-column-start:8;grid-column-end:17;width:100%;-moz-column-gap:28px;column-gap:28px}.m-instagram-feed .sbi_images .swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);gap:24px}.m-instagram-feed .sbi_images .swiper-slide{background:#fff;border-radius:16px;height:-moz-fit-content;height:fit-content}}@media(min-width:768px){.m-instagram-feed .sbi .sbi_images .swiper-slide:nth-child(2),.m-instagram-feed .sbi .sbi_images .swiper-slide:nth-child(5){margin-top:32px!important}}.m-instagram-feed .sbi .sbi_image-head{padding:8px 9px 4px}.m-instagram-feed .sbi .sbi_image-link{display:inline-flex;align-items:center;-moz-column-gap:8px;column-gap:8px;font-family:Plaid-S;font-size:8px;font-weight:500;text-decoration:none}.m-instagram-feed .sbi .sbi_image-link img{border-radius:50%}.m-instagram-feed .sbi .sbi_photo_wrap{border-radius:0 0 16px 16px!important}.m-instagram-feed .sbi .sbi_inner_wrap{background:none!important}@media(min-width:768px){.m-instagram-feed .c-carousel-footer{display:none}}.m-instagram-feed .c-carousel-scrollbar{grid-column:1/4}.m-instagram-feed__header-link{display:inline-block;text-decoration:none;margin-bottom:48px;font-family:PPRightGrotesk-SpatialDark;font-size:clamp(36px,5vw,54px);font-weight:400;line-height:.9}.m-instagram-feed__socials{display:flex;-moz-column-gap:36px;column-gap:36px}@media(min-width:768px){.m-instagram-feed__socials{grid-column:1/7;grid-row:2;-moz-column-gap:40px;column-gap:40px}}.m-instagram-feed__socials .c-btn,.m-instagram-feed__socials .september-cookie-consent .btn,.september-cookie-consent .m-instagram-feed__socials .btn{width:-moz-fit-content;width:fit-content}.m-instagram-feed__socials-link .icon{width:40px;height:40px}.m-img .img-contain{grid-column-start:2;grid-column-end:-2}@media(min-width:768px){.m-img--fullwidth .img-contain{grid-column-start:3;grid-column-end:-3}}@media(min-width:768px){.m-img--left .img-contain{grid-column-start:3;grid-column-end:13}}@media(min-width:768px){.m-img--right .img-contain{grid-column-start:9;grid-column-end:-3}}.m-img--rounded-corner .img-contain{overflow:hidden;border-radius:min(10vw,150px)}@media(min-width:992px){.m-img--rounded-corner .img-contain{border-radius:min(8vw,150px)}}.m-home-hero{background:radial-gradient(at top right,white 0%,white 10%,transparent 55%,transparent 100%),radial-gradient(at bottom left,#b180da 0%,#b180da 20%,transparent 60%,transparent 100%),#fce61a;margin-top:-80px;padding-top:80px}@media(min-width:768px){.m-home-hero{margin-top:-112px;padding-top:112px}}.m-home-hero .section{display:flex;flex-direction:column;gap:40px;padding-left:10%;padding-right:10%;padding-top:40px}@media(min-width:768px){.m-home-hero .section{flex-direction:row;align-items:center;gap:32px}}.m-home-hero__content{display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.m-home-hero__content{flex:53 1 0}}.m-home-hero__title{font-family:PPRightGrotesk-SpatialDark;font-weight:400;font-size:clamp(48px,5.5556vw,93px);line-height:1;margin:0}@media(max-width:767.98px){.m-home-hero__title{text-wrap:pretty}}@media(min-width:768px){.m-home-hero__visuals{flex:59 1 0;display:flex;align-items:center}}.m-home-hero__video{width:100%}@media(min-width:768px){.m-home-hero__video{flex:none;width:61.017%;position:relative;z-index:1}}.m-home-hero__image{display:none}@media(min-width:768px){.m-home-hero__image{display:block;width:43%;max-height:380px;aspect-ratio:254/380;margin-left:-4.068%}.m-home-hero__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.m-usps{row-gap:48px}@media(min-width:768px){.m-usps{row-gap:64px}}.m-usps__heading{grid-column:2/-2;display:flex}@media(min-width:768px){.m-usps__heading{grid-column:3/-3;justify-content:space-between;align-items:center;-moz-column-gap:10vw;column-gap:10vw}}@media(max-width:767.98px){.m-usps__btn{display:none}}@media(min-width:768px){.m-usps__btn{white-space:nowrap;align-self:flex-end}}.m-usps__cards{grid-column:2/-2;display:flex;flex-direction:column;row-gap:40px}@media(min-width:768px){.m-usps__cards{grid-column:3/-3;display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:40px;column-gap:40px}}.m-logos__inner{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:48px}.m-logos__image{aspect-ratio:1/1}@media(max-width:767.98px){.m-logos__image{max-width:130px;max-height:130px}}.m-logos__image img{width:100%;height:auto}.m-logos__text{color:#666;text-align:center}@media(max-width:767.98px){.m-logos__text{padding:0 10vw}}.m-logos__marquee{position:relative;display:flex;gap:48px;width:100%;overflow:hidden}.m-logos__marquee:before{content:"";position:absolute;top:0;left:0;width:10%;height:100%;background:linear-gradient(to right,#f4f4f4,#f4f4f400);z-index:1}.m-logos__marquee:after{content:"";position:absolute;top:0;right:0;width:10%;height:100%;background:linear-gradient(to left,#f4f4f4,#f4f4f400);z-index:1}.m-logos__gallery{display:flex;flex-shrink:0;gap:48px;animation:m-logos-marquee 30s linear infinite}@media(prefers-reduced-motion:reduce){.m-logos__gallery{animation:none}}@keyframes m-logos-marquee{to{transform:translate(calc(-100% - 48px))}}.m-logos__item{display:flex;justify-content:center;align-items:center;flex-shrink:0}.m-logos__item img{width:100%;height:100%;max-height:40px}.m-courses-block{padding-top:clamp(80px,7vw,140px);padding-bottom:clamp(64px,4.8vw,86px)}.m-courses-block__inner{grid-column:1/-1;display:flex;flex-direction:column;row-gap:64px;padding:0 32px}@media(min-width:768px){.m-courses-block__inner{grid-column:2/-2;padding:0 5vw}}.m-courses-block__title{text-align:center}.m-courses-block__courses{display:grid}@media(min-width:992px){.m-courses-block__courses{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.m-courses-block__courses{grid-template-columns:repeat(3,1fr)}}.m-courses-block__card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background:#fff;border-radius:16px;box-shadow:0 0 36px #0000001a;padding-top:clamp(35px,5vw,66px);padding-bottom:clamp(35px,5vw,66px);padding-right:clamp(53px,5vw,48px);padding-left:clamp(53px,5vw,48px)}@media(min-width:768px){.m-courses-block__card:hover .m-courses-block__card-title{transform:translateY(clamp(-32px,5vw,-32px));transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.m-courses-block__card:hover .m-courses-block__card-button{opacity:1;transition:opacity .3s linear .3s}.m-courses-block__card:hover .m-courses-block__card-bg{clip-path:circle(150% at 50% 100%);opacity:1;transition:clip-path .5s ease,opacity .1s .1s ease}}@media(prefers-reduced-motion:reduce){.m-courses-block__card .m-courses-block__card-title,.m-courses-block__card .m-courses-block__card-button,.m-courses-block__card .m-courses-block__card-bg,.m-courses-block__card:hover .m-courses-block__card-title,.m-courses-block__card:hover .m-courses-block__card-button,.m-courses-block__card:hover .m-courses-block__card-bg{transition-duration:0s;transition-delay:0s}}.m-courses-block__card:nth-child(odd){transform:rotate(-5deg)}.m-courses-block__card:nth-child(2n){transform:rotate(3deg)}.m-courses-block__card-bg{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;clip-path:circle(0% at 50% 100%);opacity:0;transition:clip-path .2s ease-out,opacity .1s ease-out;background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#67c0ff 0%,transparent 66.66%) border-box,linear-gradient(#38dda1,#38dda1) border-box}.section-group--blue-purple:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#b180da 0%,transparent 66.66%) border-box,linear-gradient(#67c0ff,#67c0ff) border-box}.section-group--blue-yellow:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#fce61a 0%,transparent 66.66%) border-box,linear-gradient(#67c0ff,#67c0ff) border-box}.section-group--blue-green:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#38dda1 0%,transparent 66.66%) border-box,linear-gradient(#67c0ff,#67c0ff) border-box}.section-group--blue-grey:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#a0a2a5 0%,transparent 66.66%) border-box,linear-gradient(#67c0ff,#67c0ff) border-box}.section-group--purple-blue:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#67c0ff 0%,transparent 66.66%) border-box,linear-gradient(#b180da,#b180da) border-box}.section-group--purple-yellow:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#fce61a 0%,transparent 66.66%) border-box,linear-gradient(#b180da,#b180da) border-box}.section-group--purple-green:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#38dda1 0%,transparent 66.66%) border-box,linear-gradient(#b180da,#b180da) border-box}.section-group--purple-grey:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#a0a2a5 0%,transparent 66.66%) border-box,linear-gradient(#b180da,#b180da) border-box}.section-group--yellow-blue:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#67c0ff 0%,transparent 66.66%) border-box,linear-gradient(#fce61a,#fce61a) border-box}.section-group--yellow-purple:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#b180da 0%,transparent 66.66%) border-box,linear-gradient(#fce61a,#fce61a) border-box}.section-group--yellow-green:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#38dda1 0%,transparent 66.66%) border-box,linear-gradient(#fce61a,#fce61a) border-box}.section-group--yellow-grey:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#a0a2a5 0%,transparent 66.66%) border-box,linear-gradient(#fce61a,#fce61a) border-box}.section-group--green-blue:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#67c0ff 0%,transparent 66.66%) border-box,linear-gradient(#38dda1,#38dda1) border-box}.section-group--green-purple:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#b180da 0%,transparent 66.66%) border-box,linear-gradient(#38dda1,#38dda1) border-box}.section-group--green-yellow:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#fce61a 0%,transparent 66.66%) border-box,linear-gradient(#38dda1,#38dda1) border-box}.section-group--green-grey:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#a0a2a5 0%,transparent 66.66%) border-box,linear-gradient(#38dda1,#38dda1) border-box}.section-group--grey-blue:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#67c0ff 0%,transparent 66.66%) border-box,linear-gradient(#a0a2a5,#a0a2a5) border-box}.section-group--grey-purple:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#b180da 0%,transparent 66.66%) border-box,linear-gradient(#a0a2a5,#a0a2a5) border-box}.section-group--grey-yellow:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#fce61a 0%,transparent 66.66%) border-box,linear-gradient(#a0a2a5,#a0a2a5) border-box}.section-group--grey-green:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#38dda1 0%,transparent 66.66%) border-box,linear-gradient(#a0a2a5,#a0a2a5) border-box}.section-group--blue:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#a0a2a5 0%,transparent 66.66%) border-box,linear-gradient(#67c0ff,#67c0ff) border-box}.section-group--purple:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#67c0ff 0%,transparent 66.66%) border-box,linear-gradient(#b180da,#b180da) border-box}.section-group--yellow:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#a0a2a5 0%,transparent 66.66%) border-box,linear-gradient(#fce61a,#fce61a) border-box}.section-group--green:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#b180da 0%,transparent 66.66%) border-box,linear-gradient(#38dda1,#38dda1) border-box}.section-group--grey:has(>.m-courses-block) .m-courses-block__card-bg{background:radial-gradient(at top left,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom right,#67c0ff 0%,transparent 66.66%) border-box,linear-gradient(#a0a2a5,#a0a2a5) border-box}.m-courses-block__card-title{position:relative;z-index:1;font-size:clamp(32px,5vw,40px);line-height:1;text-align:center;transition:transform .25s ease-out}.m-courses-block__card-button{position:absolute;z-index:1;bottom:clamp(32px,5vw,56px);left:50%;transform:translate(-50%);opacity:0;transition:opacity .15s ease-out}.m-courses-block__card-button:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200vmax;height:200vmax}.m-courses-block__text-button{display:inline-flex;flex-direction:column;row-gap:16px;align-self:end}.m-courses-block__text{text-align:right}.m-courses-block__button{font-size:clamp(16px,5vw,18px);margin-left:auto}.m-cta-signup{row-gap:48px}@media(min-width:768px){.m-cta-signup{row-gap:64px}}.m-cta-signup.m-cta-signup--home .m-cta-signup__block-wrapper--second .m-cta-signup__block{text-align:center}.m-cta-signup.m-cta-signup--home .m-cta-signup__title{font-size:clamp(28px,4vw,36px)}.m-cta-signup.m-cta-signup--home .m-cta-signup__block-wrapper--third .m-cta-signup__title{font-family:PPRightGrotesk-SpatialMedium;font-size:clamp(28px,4vw,36px)}.m-cta-signup.m-cta-signup--home .m-cta-signup__text{font-size:clamp(16px,2.5vw,18px)}@media(min-width:768px){.m-cta-signup.m-cta-signup--home .m-cta-signup__heading{grid-column:2/-2}}.m-cta-signup__heading{grid-column:2/-2;display:inline-flex;flex-direction:column;row-gap:32px}@media(min-width:768px){.m-cta-signup__heading{grid-column:3/-9;row-gap:40px}}.m-cta-signup__heading .m-cta-signup__text{color:#666}.m-cta-signup__inner{grid-column:2/-2;display:flex;flex-direction:column;row-gap:48px}@media(min-width:992px){.m-cta-signup__inner{grid-column:3/-3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:40px;column-gap:40px;row-gap:64px}}.m-cta-signup__heading-title{font-family:PPRightGrotesk-SpatialDark;font-size:clamp(36px,4vw,54px);font-weight:800;line-height:1}.m-cta-signup__block-wrapper{display:flex;flex-direction:column}.m-cta-signup__block-wrapper .m-cta-signup__visual{display:block}.m-cta-signup__block-wrapper .m-cta-signup__visual.m-cta-signup__visual--top{margin-bottom:-1px}.m-cta-signup__block-wrapper .m-cta-signup__visual.m-cta-signup__visual--bottom{margin-top:-1px}.m-cta-signup__block-wrapper.m-cta-signup__block-wrapper--first .icon-quotation{width:100%;height:100%;max-height:56px}.m-cta-signup__block-wrapper.m-cta-signup__block-wrapper--first .m-cta-signup__block{background:#aff1da}.m-cta-signup__block-wrapper.m-cta-signup__block-wrapper--first .m-cta-signup__visual{color:#aff1da}.m-cta-signup__block-wrapper.m-cta-signup__block-wrapper--first .m-cta-signup__text{font-size:18px;line-height:1.2}.m-cta-signup__block-wrapper.m-cta-signup__block-wrapper--second .m-cta-signup__block{row-gap:0;background:#fff;padding:0;text-align:left}.m-cta-signup__block-wrapper.m-cta-signup__block-wrapper--second .m-cta-signup__title{margin-top:0;margin-bottom:24px}.m-cta-signup__block-wrapper.m-cta-signup__block-wrapper--second .m-cta-signup__button{margin-top:40px}.m-cta-signup__block-wrapper.m-cta-signup__block-wrapper--second .m-cta-signup__button:after{content:"";display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%}.m-cta-signup__block-wrapper.m-cta-signup__block-wrapper--second .m-cta-signup__text{font-size:18px;line-height:1.2}.m-cta-signup__block-wrapper.m-cta-signup__block-wrapper--third .m-cta-signup__block{flex-grow:1;background:#38dda1}.m-cta-signup__block-wrapper.m-cta-signup__block-wrapper--third .m-cta-signup__visual{color:#38dda1}.m-cta-signup__block-wrapper.m-cta-signup__block-wrapper--third .m-cta-signup__title{font-family:PPRightGrotesk-SpatialDark;font-size:clamp(48px,2.5vw,80px);line-height:1;margin-top:0;margin-bottom:24px}.m-cta-signup--blue .m-cta-signup__block-wrapper--first .m-cta-signup__block{background:#c2e6ff}.m-cta-signup--blue .m-cta-signup__block-wrapper--first .m-cta-signup__visual{color:#c2e6ff}.m-cta-signup--blue .m-cta-signup__block-wrapper--first .icon-quotation{color:#67c0ff}.m-cta-signup--blue .m-cta-signup__block-wrapper--third .m-cta-signup__block{background:#67c0ff}.m-cta-signup--blue .m-cta-signup__block-wrapper--third .m-cta-signup__visual{color:#67c0ff}.m-cta-signup--purple .m-cta-signup__block-wrapper--first .m-cta-signup__block{background:#e0ccf0}.m-cta-signup--purple .m-cta-signup__block-wrapper--first .m-cta-signup__visual{color:#e0ccf0}.m-cta-signup--purple .m-cta-signup__block-wrapper--first .icon-quotation{color:#b180da}.m-cta-signup--purple .m-cta-signup__block-wrapper--third .m-cta-signup__block{background:#b180da}.m-cta-signup--purple .m-cta-signup__block-wrapper--third .m-cta-signup__visual{color:#b180da}.m-cta-signup--yellow .m-cta-signup__block-wrapper--first .m-cta-signup__block{background:#fef5a3}.m-cta-signup--yellow .m-cta-signup__block-wrapper--first .m-cta-signup__visual{color:#fef5a3}.m-cta-signup--yellow .m-cta-signup__block-wrapper--first .icon-quotation{color:#fce61a}.m-cta-signup--yellow .m-cta-signup__block-wrapper--third .m-cta-signup__block{background:#fce61a}.m-cta-signup--yellow .m-cta-signup__block-wrapper--third .m-cta-signup__visual{color:#fce61a}.m-cta-signup--green .m-cta-signup__block-wrapper--first .m-cta-signup__block{background:#aff1da}.m-cta-signup--green .m-cta-signup__block-wrapper--first .m-cta-signup__visual{color:#aff1da}.m-cta-signup--green .m-cta-signup__block-wrapper--first .icon-quotation{color:#38dda1}.m-cta-signup--green .m-cta-signup__block-wrapper--third .m-cta-signup__block{background:#38dda1}.m-cta-signup--green .m-cta-signup__block-wrapper--third .m-cta-signup__visual{color:#38dda1}.m-cta-signup__block{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;text-align:center;row-gap:32px;padding:64px 24px}@media(min-width:768px){.m-cta-signup__block{padding:114px 40px}}.m-cta-signup__title{font-family:PPRightGrotesk-SpatialMedium;font-size:clamp(20px,4vw,24px);font-weight:500;line-height:1;-webkit-hyphens:auto;hyphens:auto}.m-cta-signup__text{font-size:clamp(19px,2.5vw,22px);margin:0}.m-cta-signup__block-content{padding:32px 24px}@media(min-width:768px){.m-cta-signup__block-content{padding:32px}}.m-cta-signup__image{flex-grow:1;aspect-ratio:1.57/1;width:100%;height:auto}.m-cta-signup__bottom{grid-column:1/-1}.m-cta-signup__bottom-text{color:#666;text-align:center}.m-cta-signup__bottom-links{display:flex;align-items:center;justify-content:center;-moz-column-gap:32px;column-gap:32px;margin-top:24px}@media(max-width:767.98px){.m-cta-signup__bottom-links{flex-direction:column;row-gap:32px}}@media(max-width:767.98px){.m-showcase.section{padding:64px 0 24px;background:#fff}}.m-showcase__inner{grid-column:2/-2;background:#fff;border-radius:96px;position:relative}@media(min-width:768px){.m-showcase__inner{padding:72px 5vw}}.m-showcase__title{text-align:center;margin-bottom:32px}@media(min-width:768px){.m-showcase__title{margin-bottom:64px}}.m-showcase__projects{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media(min-width:768px){.m-showcase__projects{grid-template-columns:repeat(12,1fr);gap:32px}}.m-showcase__project{aspect-ratio:1/1;transition:opacity .2s linear}@media(prefers-reduced-motion:reduce){.m-showcase__project{transition-duration:0s}}.m-showcase__inner.is-showing-credits .m-showcase__project:not(.is-active){opacity:.2}.m-showcase__project>*:not(.screen-reader-text){width:100%;height:100%}@media(max-width:767.98px){.m-showcase__project:first-child{grid-column:span 2}.m-showcase__project:nth-last-child(-n+2){display:none}}@media(min-width:768px){.m-showcase__project:nth-child(-n+3){grid-column:span 4}.m-showcase__project:not(:nth-child(-n+3)){grid-column:span 3}}.m-showcase__tooltip{display:flex;flex-direction:column;gap:4px;position:absolute;top:0;left:0;z-index:2;max-width:100%;padding:20px;background:#000;color:#fff;pointer-events:none;opacity:0;transition:opacity .2s linear;will-change:transform}@media(prefers-reduced-motion:reduce){.m-showcase__tooltip{transition-duration:0s}}@media(min-width:768px){.m-showcase__tooltip{max-width:340px;padding:24px}}.m-showcase__tooltip.is-visible{opacity:1}.m-showcase__tooltip-author{font-family:PPRightGrotesk-SpatialMedium;font-size:20px;line-height:1}@media(min-width:768px){.m-showcase__tooltip-author{font-size:24px}}.m-showcase__tooltip-study{font-family:Plaid-S;font-size:14px;line-height:1.2}@media(min-width:768px){.m-showcase__tooltip-study{font-size:16px}}.m-hero-programme{position:relative}@media(max-width:767.98px){.m-hero-programme{row-gap:40px;padding-top:120px}}@media(min-width:768px){.m-hero-programme{align-items:center;padding-top:96px;padding-bottom:96px}}.m-hero-programme__back{position:absolute;top:24px;left:5vw}@media(min-width:768px){.m-hero-programme__back{top:40px}}.m-hero-programme__back .icon{transform:rotate(180deg)}.m-hero-programme__back:hover .icon{transform:rotate(225deg)}.m-hero-programme__cluster{margin-bottom:24px;display:flex;flex-wrap:wrap;gap:4px}@media(max-width:767.98px){.m-hero-programme__cluster{flex-direction:column;align-items:flex-start}}@media(min-width:768px){.m-hero-programme__cluster{margin-bottom:40px}}.m-hero-programme__content{grid-column:2/-2}@media(min-width:768px){.m-hero-programme__content{grid-column:3/12}}.m-hero-programme__title{margin-bottom:40px}@media(min-width:768px){.m-hero-programme__title{margin-bottom:32px}}.m-hero-programme__title:after{content:none}.m-hero-programme__button{margin-top:40px}@media(min-width:768px){.m-hero-programme__button{margin-top:32px}}@media(max-width:767.98px){.m-hero-programme__button--desktop{display:none}}@media(min-width:768px){.m-hero-programme__button--mobile{display:none}}.m-hero-programme__visuals{grid-column:2/-2}@media(min-width:768px){.m-hero-programme__visuals{position:relative;grid-column:13/-3}}.m-hero-programme__visuals-button{background:#fce61a!important;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.m-hero-programme__visuals-button--inline{margin-top:40px}@media(min-width:768px){.m-hero-programme__visuals-button--inline{display:none}}.m-hero-programme__visuals-button--floating{display:none}@media(min-width:768px){.m-hero-programme__visuals-button--floating{display:inline-flex;position:absolute;z-index:99;right:-5.2vw;bottom:92px}}.m-hero-programme.is-sticky-visible .m-hero-programme__visuals-button--floating{visibility:hidden}.m-hero-programme__sticky{position:fixed;left:0;bottom:24px;width:100%;display:flex;justify-content:center;pointer-events:none;z-index:1;opacity:0;visibility:hidden;transform:translateY(16px);transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s}@media(min-width:768px){.m-hero-programme__sticky{top:var(--hero-sticky-top, auto);left:var(--hero-sticky-left, 0);bottom:auto;width:auto;transform:none}}.m-hero-programme__sticky.is-visible{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .3s ease,transform .3s ease,visibility 0s linear 0s}@media(min-width:768px){.m-hero-programme__sticky.is-visible{transform:none;transition:none}}[data-scroll-lock-locked=true] .m-hero-programme__sticky{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.m-hero-programme__sticky-button{pointer-events:auto}.m-gallery{row-gap:96px}@media(min-width:768px){.m-gallery{align-items:center}}.m-gallery__projects{position:relative;grid-column:1/-1;aspect-ratio:1/1}@media(max-width:767.98px){.m-gallery__projects{margin-bottom:139px}}@media(min-width:768px){.m-gallery__projects{grid-column:3/13}}.m-gallery__project{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.m-gallery__project.is-active{opacity:1;z-index:1}.m-gallery__project-img{width:100%;height:100%}.m-gallery__control{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.m-gallery__control:focus:not(:focus-visible){outline:none}.m-gallery__control:focus-visible{outline:max(1px,.15em) solid #fff;outline-offset:.25em;box-shadow:none}.m-gallery__control{position:absolute;right:16px;top:16px;z-index:2;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;cursor:pointer;transition:opacity .2s ease}.m-gallery__control:hover{opacity:.7}.m-gallery__icon{display:block;font-size:1em}.m-gallery__icon--paused{display:none;font-size:.8em}.m-gallery__projects.is-paused .m-gallery__icon--playing{display:none}.m-gallery__projects.is-paused .m-gallery__icon--paused{display:block}.m-gallery__sticker{display:inline-flex;justify-content:center;align-items:center;position:absolute;bottom:-139px;right:24px;padding:50px 23px;max-width:171px;max-height:171px;background:#fff;border-radius:50%;z-index:1;text-align:center}@media(min-width:768px){.m-gallery__sticker{right:50%;bottom:-108px;padding:75px 45px;max-width:216px;max-height:216px;transform:translate(50%)}}@media(min-width:1200px){.m-gallery__sticker{right:-108px;transform:none}}.m-gallery__block{grid-column:2/-2}@media(min-width:768px){.m-gallery__block{grid-column:14/-3}}.m-gallery__title{background:#000;color:#fff;padding:8px 12px;width:-moz-fit-content;width:fit-content}.m-gallery__block-texts{background:#b180da;padding:32px}.m-gallery--blue .m-gallery__block-texts{background:#a0a2a5}.m-gallery--purple .m-gallery__block-texts{background:#67c0ff}.m-gallery--yellow .m-gallery__block-texts{background:#a0a2a5}.m-gallery--green .m-gallery__block-texts{background:#b180da}.m-gallery--grey .m-gallery__block-texts{background:#67c0ff}.m-gallery__text{font-family:Plaid-S;font-size:18px;line-height:1.2;margin:0;padding:16px 0;border-bottom:1px solid #000;-webkit-hyphens:auto;hyphens:auto}.m-gallery__text:last-child{border-bottom:none}.m-courses__filters{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:64px;grid-column:2/-2}@media(min-width:768px){.m-courses__filters{grid-column:4/-4}}@media(min-width:1200px){.m-courses__filters{grid-column:5/-5}}.m-courses__filter{position:relative;width:100%}@media(min-width:992px){.m-courses__filter{flex:1 1 208px;width:auto}}.m-courses__select{min-width:208px;padding:14px 24px;background:transparent;border:1px solid #000;color:#000;cursor:pointer;font-family:Plaid-S;font-size:22px;font-style:normal;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border-radius:0}@media(min-width:768px){.m-courses__select{width:100%}}.m-courses__select-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#000;width:16px;height:16px}.m-courses__course-cards{display:grid;gap:40px;grid-column:2/-2}@media(min-width:768px){.m-courses__course-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.m-courses__course-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.m-courses__course-cards{grid-column:3/-3}}.m-courses__courses-empty{text-align:center;grid-column:2/-2}.m-courses__courses-empty[hidden]{display:none}.m-img-text-blocks{position:relative}@media(max-width:767.98px){.m-img-text-blocks{row-gap:40px}}@media(min-width:768px){.m-img-text-blocks.section{padding-top:10vw}}.m-img-text-blocks__column--left{grid-column:1/-1}@media(max-width:767.98px){.m-img-text-blocks__column--left{display:flex;flex-direction:column-reverse;row-gap:40px}}@media(min-width:768px){.m-img-text-blocks__column--left{grid-column:3/11;align-self:start;height:-moz-fit-content;height:fit-content}}.m-img-text-blocks__column--right{grid-column:2/-2;display:flex;flex-direction:column;row-gap:40px}@media(min-width:768px){.m-img-text-blocks__column--right{grid-column:12/-3;row-gap:200px}}.m-img-text-blocks__title{font-size:clamp(36px,4vw,54px);line-height:1.11;-webkit-hyphens:manual;hyphens:manual}@media(max-width:767.98px){.m-img-text-blocks__title{margin:0 10vw}}@media(min-width:768px){.m-img-text-blocks__title{line-height:.9;margin-bottom:64px}}.m-img-text-blocks__image{aspect-ratio:1/1}@media(min-width:768px){.m-img-text-blocks__image img{border-bottom-right-radius:96px}}.m-img-text-blocks__text-block__title{font-family:PPRightGrotesk-SpatialMedium;font-size:clamp(28px,2.5vw,36px);font-weight:500;line-height:1;margin-top:0;margin-bottom:16px}@media(min-width:768px){.m-img-text-blocks__text-block__title{margin-bottom:24px}}.m-img-text-blocks__text-block__text{font-size:clamp(19px,1.6vw,22px);line-height:1.4;color:#666}.m-img-text-blocks__column-bottom{display:flex;flex-direction:column;row-gap:40px}@media(min-width:768px){.m-img-text-blocks__column-bottom{row-gap:32px}}.m-img-text-blocks__subtitle{font-family:PPRightGrotesk-SpatialMedium;font-size:clamp(20px,2vw,24px);font-weight:500;line-height:1.2}@media(min-width:768px){.m-img-text-blocks__subtitle{line-height:1}}@media(min-width:768px){.m-callout{margin-top:-5vw}}.m-callout__content{grid-column:2/-2;display:flex;align-items:center;justify-content:space-between;flex-direction:column;row-gap:16px;padding:32px 24px;border:8px solid #000;border-radius:48px}@media(min-width:768px){.m-callout__content{flex-direction:row;-moz-column-gap:24px;column-gap:24px;grid-column:11/-3;padding:32px}}.m-callout__text{text-align:center;font-size:22px;line-height:1.4;margin:0}.m-callout__image{flex:0 0 52px}.m-callout__image img{width:100%;height:auto}.m-callout--blue .m-callout__content{position:relative;border-color:transparent}.m-callout--blue .m-callout__content:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:8px solid transparent;border-radius:inherit;background:radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#67c0ff 0%,transparent 66.66%) border-box,linear-gradient(#a0a2a5,#a0a2a5) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.m-callout--purple .m-callout__content{position:relative;border-color:transparent}.m-callout--purple .m-callout__content:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:8px solid transparent;border-radius:inherit;background:radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#b180da 0%,transparent 66.66%) border-box,linear-gradient(#67c0ff,#67c0ff) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.m-callout--yellow .m-callout__content{position:relative;border-color:transparent}.m-callout--yellow .m-callout__content:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:8px solid transparent;border-radius:inherit;background:radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#fce61a 0%,transparent 66.66%) border-box,linear-gradient(#a0a2a5,#a0a2a5) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.m-callout--green .m-callout__content{position:relative;border-color:transparent}.m-callout--green .m-callout__content:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:8px solid transparent;border-radius:inherit;background:radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#b180da 0%,transparent 66.66%) border-box,linear-gradient(#38dda1,#38dda1) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.m-callout--grey .m-callout__content{position:relative;border-color:transparent}.m-callout--grey .m-callout__content:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:8px solid transparent;border-radius:inherit;background:radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#67c0ff 0%,transparent 66.66%) border-box,linear-gradient(#a0a2a5,#a0a2a5) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.m-img-triple__inner{grid-column:2/-2;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media(min-width:768px){.m-img-triple__inner{grid-column:3/-3;-moz-column-gap:40px;column-gap:40px;row-gap:40px}}.m-img-triple__image{aspect-ratio:1/1}@media(max-width:767.98px){.m-img-triple__image.m-img-triple__image--first{grid-column:span 2}}@media(min-width:768px){.m-img-triple__image.m-img-triple__image--first{grid-column:1;grid-row:1/span 2;aspect-ratio:auto;height:100%}.m-img-triple__image.m-img-triple__image--second,.m-img-triple__image.m-img-triple__image--third{grid-column:2;aspect-ratio:3/2}.m-img-triple__image.m-img-triple__image--second{grid-row:1}.m-img-triple__image.m-img-triple__image--third{grid-row:2}}.m-accordion-video-story{row-gap:40px}@media(min-width:768px){.m-accordion-video-story{row-gap:100px}}.m-accordion-video-story__heading{grid-column:2/-2}@media(min-width:768px){.m-accordion-video-story__heading{grid-column:3/13}}.m-accordion-video-story__title{font-family:PPRightGrotesk-SpatialDark;font-size:clamp(32px,4vw,40px);line-height:1}.m-accordion-video-story__text{color:#666}.m-accordion-video-story__video-story{grid-column:2/-2}@media(min-width:768px){.m-accordion-video-story__video-story{grid-column:3/9}}.m-accordion-video-story__accordion{grid-column:2/-2}@media(min-width:768px){.m-accordion-video-story__accordion{grid-column:10/-3}}@media(max-width:767.98px){.m-accordion-video-story__accordion .c-accordion__button{padding:24px 0}}@media(max-width:767.98px){.m-accordion-video-story__accordion .c-accordion__content{padding:0 0 32px}}.m-accordion-video-story__wysiwyg li{padding-left:64px;margin-bottom:12px}@media(min-width:768px){.m-accordion-video-story__wysiwyg li{width:50%}}.m-accordion-video-story__button{margin-top:32px}@media(max-width:767.98px){.m-accordion-video-story__button{width:auto}}@media(min-width:768px){.m-accordion-video-story__button{margin-top:40px}}.m-text-blocks__inner{grid-column:1/-1;padding:64px 10vw;display:flex;flex-direction:column;row-gap:40px}@media(min-width:768px){.m-text-blocks__inner{grid-column:2/-2;flex-direction:row;justify-content:space-between;-moz-column-gap:40px;column-gap:40px;padding:80px 10vw}}.section-group--blue:has(>.m-text-blocks):before{background:radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#67c0ff 0%,transparent 66.66%) border-box,linear-gradient(#a0a2a5,#a0a2a5) border-box}.section-group--purple:has(>.m-text-blocks):before{background:radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#b180da 0%,transparent 66.66%) border-box,linear-gradient(#67c0ff,#67c0ff) border-box}.section-group--yellow:has(>.m-text-blocks):before{background:radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#fce61a 0%,transparent 66.66%) border-box,linear-gradient(#a0a2a5,#a0a2a5) border-box}.section-group--green:has(>.m-text-blocks):before{background:radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#b180da 0%,transparent 66.66%) border-box,linear-gradient(#38dda1,#38dda1) border-box}.section-group--grey:has(>.m-text-blocks):before{background:radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#67c0ff 0%,transparent 66.66%) border-box,linear-gradient(#a0a2a5,#a0a2a5) border-box}.m-text-blocks__block{background:#fff;padding:32px 24px}@media(min-width:768px){.m-text-blocks__block{padding:60px;height:-moz-fit-content;height:fit-content;width:calc(50% - 20px)}}.m-text-blocks__block.m-text-blocks__block--first{border-bottom-right-radius:50px}@media(min-width:768px){.m-text-blocks__block.m-text-blocks__block--first{margin-bottom:29px;border-bottom-right-radius:100px}}.m-text-blocks__block.m-text-blocks__block--second{border-top-left-radius:50px}@media(min-width:768px){.m-text-blocks__block.m-text-blocks__block--second{align-self:flex-end;border-bottom-right-radius:100px}}.m-text-blocks__title{margin-bottom:32px;font-family:PPRightGrotesk-SpatialMedium;font-size:clamp(20px,1.5vw,24px);line-height:1.2}@media(min-width:768px){.m-text-blocks__title{line-height:1}}.m-text-blocks__button{margin-top:32px}@media(min-width:768px){.m-text-blocks__button{margin-top:40px}}.m-text-blocks__text li{font-size:clamp(19px,1.5vw,20px);line-height:clamp(27px,1.5vw,28px)}.m-data__inner{grid-column:1/-1;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:768px){.m-data__inner{grid-column:3/-3;row-gap:64px}}.m-data__heading{text-align:center}@media(max-width:767.98px){.m-data__heading{padding:0 10vw}}.m-data__title{margin-bottom:32px}.m-data__text{margin:0;font-size:clamp(24px,2.5vw,28px)}.m-data__subtext{color:#666;margin:8px 0 0;font-size:clamp(19px,2vw,22px)}.m-data__slider{margin:64px 0}@media(max-width:1199.98px){.m-data__slider{--card-width: clamp(220px, 62vw, 320px);width:100%;display:flex;flex-direction:column;align-items:center;row-gap:24px}}@media(max-width:1199.98px){.m-data__items{width:100%;padding:40px 0}}@media(min-width:992px){.m-data__items{overflow:visible}}.m-data__track{align-items:center}@media(min-width:1200px){.m-data__track{align-items:stretch;justify-content:center}}.m-data__item{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;row-gap:8px;padding:32px 24px;width:auto;background:#fff;border-radius:16px;box-shadow:0 0 36px #0000001a}@media(max-width:1199.98px){.m-data__item{width:var(--card-width);height:-moz-fit-content;height:fit-content}}@media(min-width:1200px){.m-data__item{row-gap:16px;padding:40px 24px;width:290px;height:auto;margin-left:-5px;margin-right:-5px}}.m-data__item:nth-child(odd){transform:rotate(-7.45deg);margin-bottom:36px}@media(min-width:1200px){.m-data__item:nth-child(odd){transform:rotate(-7.45deg) translateY(-18px);margin-bottom:0}}.m-data__item:nth-child(2n){transform:rotate(3.35deg)}@media(min-width:1200px){.m-data__item:nth-child(2n){transform:rotate(3.35deg) translateY(18px)}}.m-data__data{font-size:clamp(36px,5vw,54px)}.m-data__caption{color:#4d4d4d;font-size:clamp(19px,2vw,22px);margin:0}.m-data__progress{position:relative;width:120px;height:4px;border-radius:2px;background:#0000001a}@media(min-width:1200px){.m-data__progress{display:none}}.m-data__progress .swiper-scrollbar-drag{position:relative;height:100%;border-radius:inherit;background:#000}.m-cta-bg{row-gap:48px}@media(min-width:768px){.m-cta-bg{row-gap:64px}}.m-cta-bg__inner{grid-column:1/-1;display:flex;flex-direction:column;row-gap:48px;padding:64px 10vw}@media(min-width:768px){.m-cta-bg__inner{grid-column:2/-2;padding:80px 5vw}}@media(min-width:992px){.m-cta-bg__inner{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:40px;column-gap:40px;row-gap:64px}}.section-group--blue:has(>.m-cta-bg):before{background:radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#a0a2a5 0%,transparent 66.66%) border-box,linear-gradient(#67c0ff,#67c0ff) border-box}.section-group--purple:has(>.m-cta-bg):before{background:radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#67c0ff 0%,transparent 66.66%) border-box,linear-gradient(#b180da,#b180da) border-box}.section-group--yellow:has(>.m-cta-bg):before{background:radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#a0a2a5 0%,transparent 66.66%) border-box,linear-gradient(#fce61a,#fce61a) border-box}.section-group--green:has(>.m-cta-bg):before{background:radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#38dda1 0%,transparent 66.66%) border-box,linear-gradient(#b180da,#b180da) border-box}.section-group--grey:has(>.m-cta-bg):before{background:radial-gradient(at top right,white 0%,transparent 66.66%) border-box,radial-gradient(at bottom left,#a0a2a5 0%,transparent 66.66%) border-box,linear-gradient(#67c0ff,#67c0ff) border-box}.m-cta-bg__block-wrapper{display:flex;flex-direction:column}.m-cta-bg__block-wrapper .m-cta-bg__block{background:#fff}.m-cta-bg__block-wrapper .m-cta-bg__visual{display:block;color:#fff}.m-cta-bg__block-wrapper .m-cta-bg__visual.m-cta-bg__visual--top{margin-bottom:-1px}.m-cta-bg__block-wrapper .m-cta-bg__visual.m-cta-bg__visual--bottom{margin-top:-1px}.m-cta-bg__block{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;text-align:center;row-gap:32px;padding:32px}@media(min-width:768px){.m-cta-bg__block{padding:80px 40px}}.m-cta-bg__title{font-family:PPRightGrotesk-SpatialMedium;font-size:clamp(28px,4vw,36px);font-weight:500;line-height:1}.m-cta-bg__text{font-size:clamp(16px,2.5vw,18px);margin:0;color:#666}.m-cta-bg__block-content{padding:32px}.m-courses-hero{padding-top:40px;padding-bottom:64px}@media(min-width:768px){.m-courses-hero{padding-bottom:32px}}.m-courses-hero__image{grid-column:2/-2;aspect-ratio:345/254;margin-bottom:40px;border-radius:48px;overflow:hidden}.m-courses-hero__image img{width:auto;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:768px){.m-courses-hero__image img{width:100%;height:100%}}@media(min-width:768px){.m-courses-hero__image{aspect-ratio:2.41/1;margin-bottom:64px;border-radius:96px}}.m-courses-hero__header{grid-column:1/-1;text-align:center;padding:0 24px}.m-courses-hero__title{font-family:PPRightGrotesk-SpatialDark;font-weight:400;font-size:clamp(40px,5.5556vw,80px);line-height:1;margin:0 0 24px;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}@media(min-width:768px){.m-courses-hero__title{margin-bottom:32px}}.m-courses-hero__text{grid-column:1/-1;text-align:center;line-height:130%;font-size:clamp(24px,1.9444vw,28px);padding:0 24px}
