@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */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;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);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.otgs-development-site-front-end,.wpml-ls-statics-footer{display:none!important}.lil-gui.root{z-index:1000000000;width:300px;outline:none!important}.lil-gui.root *{outline:none!important}.lil-gui.root .children{padding-left:8px;border-left:1px solid var(--widget-color)!important}:root{--font-a: "GT Ultra Median", sans-serif;--font-b: "Inter", sans-serif;--color-transparent-dark: rgba(0, 0, 0, 0);--color-transparent-light: rgba(255, 255, 255, 0);--color-black: #1C1C1C;--color-black-50: rgba(28, 28, 28, .5333333333);--color-gray-dark-medium: #979797;--color-gray: #DCDCDC;--color-gray-light: #F6F6F6;--color-white: #FFFFFF;--color-white-50: rgba(255, 255, 255, .5333333333);--color-blue: #0000FF;--color-blue-light: #3333FF;--color-blue-light-medium: #5C5CFF;--color-blue-lightest: #9999FF;--color-navy-dark: #060637;--color-navy-dark-medium: #070740;--color-navy: #0E0E5F;--color-navy-light: #3E3E7F;--color-navy-light-medium: #656599;--color-navy-lighter: #9F9FBF;--color-navy-lightest: #E0E0EB;--color-pink-darkest: #7A1F6B;--color-pink-dark: #972684;--color-pink-dark-medium: #F939D4;--color-pink: #F971E2;--color-pink-light: #FA8DE8;--color-pink-light-medium: #FBAAEE;--color-pink-lightest: #FDC6F3;--color-orange-dark: #AF290F;--color-orange: #E5492B;--color-orange-light: #FD6D3C;--color-orange-light-medium: #FD8A63;--color-orange-lightest: #FEB69D;--container-max-width: 1920px;--container-inner-width: 100%;--container-margin: calc((100dvw - min( 100dvw - 2 * var(--container-padding) , var(--container-max-width) ))/2) }@media(max-width:610px){:root{--total-columns: 6;--grid-gutter: 10px;--container-padding: 32px}}@media(min-width:611px)and (max-width:1190px){:root{--total-columns: 12;--grid-gutter: 20px;--container-padding: 40px}}@media(min-width:1191px){:root{--total-columns: 12;--grid-gutter: 30px;--container-padding: 64px}}*,*:after,*:before{padding:0;margin:0;outline:0px solid;box-sizing:border-box}*:hover,*:active,*:focus,*:visited,*:after:hover,*:after:active,*:after:focus,*:after:visited,*:before:hover,*:before:active,*:before:focus,*:before:visited{outline:0px solid}::selection{background-color:color-mix(in srgb,var(--color-pink),transparent 50%)}html{scrollbar-gutter:stable}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;height:auto;color:var(--color-black)}body.is-show-outlines,body.is-debug{outline:1px dotted fuchsia}body.is-show-outlines *,body.is-debug *{outline:1px dotted red}body.is-show-outlines * *,body.is-debug * *{outline:1px dotted cyan}body.is-show-outlines * * *,body.is-debug * * *{outline:1px dotted orange}body.is-show-outlines * * * *,body.is-debug * * * *{outline:1px dotted blue}body.is-show-outlines * * * * *,body.is-debug * * * * *{outline:1px solid gray}body.is-show-outlines * * * * * *,body.is-debug * * * * * *{outline:1px solid purple}body.is-show-outlines * * * * * * *,body.is-debug * * * * * * *{outline:1px solid rosybrown}body.is-show-outlines * * * * * * * *,body.is-debug * * * * * * * *{outline:1px solid darkolivegreen}body.is-show-outlines * * * * * * * * *,body.is-debug * * * * * * * * *{outline:1px dotted fuchsia}body.is-show-outlines * * * * * * * * * *,body.is-debug * * * * * * * * * *{outline:1px dotted red}body.is-show-outlines * * * * * * * * * * *,body.is-debug * * * * * * * * * * *{outline:1px dotted cyan}body.is-show-outlines * * * * * * * * * * * *,body.is-debug * * * * * * * * * * * *{outline:1px dotted orange}body.is-show-outlines * * * * * * * * * * * * *,body.is-debug * * * * * * * * * * * * *{outline:1px dotted blue}body.is-show-outlines * * * * * * * * * * * * * *,body.is-debug * * * * * * * * * * * * * *{outline:1px solid gray}body.is-show-outlines * * * * * * * * * * * * * * *,body.is-debug * * * * * * * * * * * * * * *{outline:1px solid purple}body.is-show-outlines * * * * * * * * * * * * * * * *,body.is-debug * * * * * * * * * * * * * * * *{outline:1px solid rosybrown}body.is-show-outlines * * * * * * * * * * * * * * * * *,body.is-debug * * * * * * * * * * * * * * * * *{outline:1px solid darkolivegreen}body.is-overflow-hidden{overflow:hidden}body.is-loading,body.is-loading *{pointer-events:none!important}ul,ol{list-style-type:none;padding:0;margin:0}b,strong{font-weight:500}img{max-width:100%;width:auto;height:auto;display:block}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:inherit;font-size:inherit;padding:0;margin:0;text-transform:none}p{font-family:inherit;font-weight:inherit;color:inherit;padding:0;margin:0;font-size:inherit;line-height:inherit}p:last-child{padding-bottom:0}p:empty{display:none}a,button{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:0;border-radius:0;background:transparent;cursor:default;outline:0;margin:0;color:inherit;text-decoration:none;cursor:pointer}.ps-block{position:relative}.ps-block:after{content:attr(data-debug-name);position:absolute;top:10px;right:10px;width:auto;height:auto;color:var(--color-black);display:none;z-index:10;background-color:#ffffffb3;white-space:nowrap;font-size:14px;line-height:19px}.is-show-component-name .ps-block,.is-debug .ps-block{outline:4px solid lightsalmon!important}.is-show-component-name .ps-block.ps-block,.is-debug .ps-block.ps-block{outline:4px solid darkseagreen!important}.is-show-component-name .ps-block:after,.is-debug .ps-block:after{display:block}ps-component{display:block;width:100%;position:relative}ps-component:after{content:attr(data-debug-name);position:absolute;top:10px;right:10px;width:auto;height:auto;color:var(--color-black);display:none;z-index:10;background-color:#ffffffb3;white-space:nowrap;font-size:14px;line-height:19px}.is-show-component-name ps-component,.is-debug ps-component{outline:4px solid lightsalmon!important}.is-show-component-name ps-component.ps-block,.is-debug ps-component.ps-block{outline:4px solid darkseagreen!important}.is-show-component-name ps-component:after,.is-debug ps-component:after{display:block}.ps-main{z-index:2}.all-components{position:relative;min-height:calc(100lvh - var(--footer-height))}ps-container{max-width:100%;width:calc(var(--container-max-width) + var(--container-padding) * 2);padding-inline:var(--container-padding);margin:0 auto;display:flex;flex-wrap:wrap;column-gap:var(--grid-gutter)}ps-container[full]{width:100%}@media(min-width:1191px){ps-column[lg="1"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 1 + var(--grid-gutter) * (1 - 1))}}@media(min-width:1191px){ps-column[lg-push="1"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 1 + var(--grid-gutter) * 1)}}@media(min-width:1191px){ps-column[lg="2"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 2 + var(--grid-gutter) * (2 - 1))}}@media(min-width:1191px){ps-column[lg-push="2"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 2 + var(--grid-gutter) * 2)}}@media(min-width:1191px){ps-column[lg="3"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 3 + var(--grid-gutter) * (3 - 1))}}@media(min-width:1191px){ps-column[lg-push="3"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 3 + var(--grid-gutter) * 3)}}@media(min-width:1191px){ps-column[lg="4"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 4 + var(--grid-gutter) * (4 - 1))}}@media(min-width:1191px){ps-column[lg-push="4"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 4 + var(--grid-gutter) * 4)}}@media(min-width:1191px){ps-column[lg="5"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 5 + var(--grid-gutter) * (5 - 1))}}@media(min-width:1191px){ps-column[lg-push="5"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 5 + var(--grid-gutter) * 5)}}@media(min-width:1191px){ps-column[lg="6"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 6 + var(--grid-gutter) * (6 - 1))}}@media(min-width:1191px){ps-column[lg-push="6"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 6 + var(--grid-gutter) * 6)}}@media(min-width:1191px){ps-column[lg="7"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 7 + var(--grid-gutter) * (7 - 1))}}@media(min-width:1191px){ps-column[lg-push="7"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 7 + var(--grid-gutter) * 7)}}@media(min-width:1191px){ps-column[lg="8"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 8 + var(--grid-gutter) * (8 - 1))}}@media(min-width:1191px){ps-column[lg-push="8"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 8 + var(--grid-gutter) * 8)}}@media(min-width:1191px){ps-column[lg="9"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 9 + var(--grid-gutter) * (9 - 1))}}@media(min-width:1191px){ps-column[lg-push="9"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 9 + var(--grid-gutter) * 9)}}@media(min-width:1191px){ps-column[lg="10"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 10 + var(--grid-gutter) * (10 - 1))}}@media(min-width:1191px){ps-column[lg-push="10"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 10 + var(--grid-gutter) * 10)}}@media(min-width:1191px){ps-column[lg="11"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 11 + var(--grid-gutter) * (11 - 1))}}@media(min-width:1191px){ps-column[lg-push="11"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 11 + var(--grid-gutter) * 11)}}@media(min-width:1191px){ps-column[lg="12"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 12 + var(--grid-gutter) * (12 - 1))}}@media(min-width:1191px){ps-column[lg-push="12"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 12 + var(--grid-gutter) * 12)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="1"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 1 + var(--grid-gutter) * (1 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="1"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 1 + var(--grid-gutter) * 1)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="2"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 2 + var(--grid-gutter) * (2 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="2"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 2 + var(--grid-gutter) * 2)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="3"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 3 + var(--grid-gutter) * (3 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="3"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 3 + var(--grid-gutter) * 3)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="4"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 4 + var(--grid-gutter) * (4 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="4"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 4 + var(--grid-gutter) * 4)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="5"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 5 + var(--grid-gutter) * (5 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="5"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 5 + var(--grid-gutter) * 5)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="6"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 6 + var(--grid-gutter) * (6 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="6"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 6 + var(--grid-gutter) * 6)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="7"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 7 + var(--grid-gutter) * (7 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="7"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 7 + var(--grid-gutter) * 7)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="8"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 8 + var(--grid-gutter) * (8 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="8"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 8 + var(--grid-gutter) * 8)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="9"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 9 + var(--grid-gutter) * (9 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="9"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 9 + var(--grid-gutter) * 9)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="10"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 10 + var(--grid-gutter) * (10 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="10"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 10 + var(--grid-gutter) * 10)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="11"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 11 + var(--grid-gutter) * (11 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="11"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 11 + var(--grid-gutter) * 11)}}@media(min-width:611px)and (max-width:1190px){ps-column[md="12"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 12 + var(--grid-gutter) * (12 - 1))}}@media(min-width:611px)and (max-width:1190px){ps-column[md-push="12"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 12 + var(--grid-gutter) * 12)}}@media(max-width:610px){ps-column[sm="1"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 1 + var(--grid-gutter) * (1 - 1))}}@media(max-width:610px){ps-column[sm-push="1"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 1 + var(--grid-gutter) * 1)}}@media(max-width:610px){ps-column[sm="2"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 2 + var(--grid-gutter) * (2 - 1))}}@media(max-width:610px){ps-column[sm-push="2"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 2 + var(--grid-gutter) * 2)}}@media(max-width:610px){ps-column[sm="3"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 3 + var(--grid-gutter) * (3 - 1))}}@media(max-width:610px){ps-column[sm-push="3"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 3 + var(--grid-gutter) * 3)}}@media(max-width:610px){ps-column[sm="4"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 4 + var(--grid-gutter) * (4 - 1))}}@media(max-width:610px){ps-column[sm-push="4"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 4 + var(--grid-gutter) * 4)}}@media(max-width:610px){ps-column[sm="5"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 5 + var(--grid-gutter) * (5 - 1))}}@media(max-width:610px){ps-column[sm-push="5"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 5 + var(--grid-gutter) * 5)}}@media(max-width:610px){ps-column[sm="6"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 6 + var(--grid-gutter) * (6 - 1))}}@media(max-width:610px){ps-column[sm-push="6"]{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 6 + var(--grid-gutter) * 6)}}@keyframes ps-rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.o-font-display-1{font-size:64px;line-height:1.15;letter-spacing:-.015em;font-family:var(--font-a);font-weight:400}.o-font-headline-1{font-size:48px;line-height:1.15;letter-spacing:-.015em;font-family:var(--font-a);font-weight:400}.o-font-headline-2{font-size:32px;line-height:1.2;letter-spacing:-.015em;font-family:var(--font-a);font-weight:400}.o-font-headline-3{font-size:28px;line-height:1.35;letter-spacing:-.01em;font-family:var(--font-a);font-weight:400}.o-font-headline-4{font-size:24px;line-height:1.25;letter-spacing:-.015em;font-family:var(--font-a);font-weight:400}.o-font-headline-4-sans{font-size:24px;line-height:1.15;letter-spacing:-.015em;font-family:var(--font-b);font-weight:500}.o-font-headline-5{font-size:18px;line-height:1.45;letter-spacing:-.015em;font-family:var(--font-a);font-weight:400}.o-font-headline-5-sans{font-size:18px;line-height:1.45;letter-spacing:-.015em;font-family:var(--font-b);font-weight:500}.o-font-body{font-size:16px;line-height:1.25;letter-spacing:0;font-family:var(--font-a);font-weight:400}.o-font-body-sans{font-size:16px;line-height:1.45;letter-spacing:-.01em;font-family:var(--font-b);font-weight:500}.o-font-smaller{font-size:14px;line-height:1.15;letter-spacing:-.01em;font-family:var(--font-a);font-weight:400}.o-font-smaller-sans{font-size:14px;line-height:1.15;letter-spacing:-.015em;font-family:var(--font-b);font-weight:500}.o-font-caption{font-size:12px;line-height:1.15;letter-spacing:-.01em;font-family:var(--font-a);font-weight:400}.o-font-caption-sans{font-size:12px;line-height:1.3;letter-spacing:-.01em;font-family:var(--font-b);font-weight:500}.o-font-micro{font-size:10px;line-height:1.3;letter-spacing:-.01em;font-family:var(--font-b);font-weight:500}.o-font-special{font-size:128px;line-height:.8;letter-spacing:-.015em;font-family:var(--font-a);font-weight:400}.o-color-transparent-dark{--text-color: var(--color-transparent-dark);color:var(--text-color)}.o-bg-color-transparent-dark{--bg-color: var(--color-transparent-dark);background-color:var(--bg-color)}.o-color-transparent-light{--text-color: var(--color-transparent-light);color:var(--text-color)}.o-bg-color-transparent-light{--bg-color: var(--color-transparent-light);background-color:var(--bg-color)}.o-color-black{--text-color: var(--color-black);color:var(--text-color)}.o-bg-color-black{--bg-color: var(--color-black);background-color:var(--bg-color)}.o-color-black-50{--text-color: var(--color-black-50);color:var(--text-color)}.o-bg-color-black-50{--bg-color: var(--color-black-50);background-color:var(--bg-color)}.o-color-gray-dark-medium{--text-color: var(--color-gray-dark-medium);color:var(--text-color)}.o-bg-color-gray-dark-medium{--bg-color: var(--color-gray-dark-medium);background-color:var(--bg-color)}.o-color-gray{--text-color: var(--color-gray);color:var(--text-color)}.o-bg-color-gray{--bg-color: var(--color-gray);background-color:var(--bg-color)}.o-color-gray-light{--text-color: var(--color-gray-light);color:var(--text-color)}.o-bg-color-gray-light{--bg-color: var(--color-gray-light);background-color:var(--bg-color)}.o-color-white{--text-color: var(--color-white);color:var(--text-color)}.o-bg-color-white{--bg-color: var(--color-white);background-color:var(--bg-color)}.o-color-white-50{--text-color: var(--color-white-50);color:var(--text-color)}.o-bg-color-white-50{--bg-color: var(--color-white-50);background-color:var(--bg-color)}.o-color-blue{--text-color: var(--color-blue);color:var(--text-color)}.o-bg-color-blue{--bg-color: var(--color-blue);background-color:var(--bg-color)}.o-color-blue-light{--text-color: var(--color-blue-light);color:var(--text-color)}.o-bg-color-blue-light{--bg-color: var(--color-blue-light);background-color:var(--bg-color)}.o-color-blue-light-medium{--text-color: var(--color-blue-light-medium);color:var(--text-color)}.o-bg-color-blue-light-medium{--bg-color: var(--color-blue-light-medium);background-color:var(--bg-color)}.o-color-blue-lightest{--text-color: var(--color-blue-lightest);color:var(--text-color)}.o-bg-color-blue-lightest{--bg-color: var(--color-blue-lightest);background-color:var(--bg-color)}.o-color-navy-dark{--text-color: var(--color-navy-dark);color:var(--text-color)}.o-bg-color-navy-dark{--bg-color: var(--color-navy-dark);background-color:var(--bg-color)}.o-color-navy-dark-medium{--text-color: var(--color-navy-dark-medium);color:var(--text-color)}.o-bg-color-navy-dark-medium{--bg-color: var(--color-navy-dark-medium);background-color:var(--bg-color)}.o-color-navy{--text-color: var(--color-navy);color:var(--text-color)}.o-bg-color-navy{--bg-color: var(--color-navy);background-color:var(--bg-color)}.o-color-navy-light{--text-color: var(--color-navy-light);color:var(--text-color)}.o-bg-color-navy-light{--bg-color: var(--color-navy-light);background-color:var(--bg-color)}.o-color-navy-light-medium{--text-color: var(--color-navy-light-medium);color:var(--text-color)}.o-bg-color-navy-light-medium{--bg-color: var(--color-navy-light-medium);background-color:var(--bg-color)}.o-color-navy-lighter{--text-color: var(--color-navy-lighter);color:var(--text-color)}.o-bg-color-navy-lighter{--bg-color: var(--color-navy-lighter);background-color:var(--bg-color)}.o-color-navy-lightest{--text-color: var(--color-navy-lightest);color:var(--text-color)}.o-bg-color-navy-lightest{--bg-color: var(--color-navy-lightest);background-color:var(--bg-color)}.o-color-pink-darkest{--text-color: var(--color-pink-darkest);color:var(--text-color)}.o-bg-color-pink-darkest{--bg-color: var(--color-pink-darkest);background-color:var(--bg-color)}.o-color-pink-dark{--text-color: var(--color-pink-dark);color:var(--text-color)}.o-bg-color-pink-dark{--bg-color: var(--color-pink-dark);background-color:var(--bg-color)}.o-color-pink-dark-medium{--text-color: var(--color-pink-dark-medium);color:var(--text-color)}.o-bg-color-pink-dark-medium{--bg-color: var(--color-pink-dark-medium);background-color:var(--bg-color)}.o-color-pink{--text-color: var(--color-pink);color:var(--text-color)}.o-bg-color-pink{--bg-color: var(--color-pink);background-color:var(--bg-color)}.o-color-pink-light{--text-color: var(--color-pink-light);color:var(--text-color)}.o-bg-color-pink-light{--bg-color: var(--color-pink-light);background-color:var(--bg-color)}.o-color-pink-light-medium{--text-color: var(--color-pink-light-medium);color:var(--text-color)}.o-bg-color-pink-light-medium{--bg-color: var(--color-pink-light-medium);background-color:var(--bg-color)}.o-color-pink-lightest{--text-color: var(--color-pink-lightest);color:var(--text-color)}.o-bg-color-pink-lightest{--bg-color: var(--color-pink-lightest);background-color:var(--bg-color)}.o-color-orange-dark{--text-color: var(--color-orange-dark);color:var(--text-color)}.o-bg-color-orange-dark{--bg-color: var(--color-orange-dark);background-color:var(--bg-color)}.o-color-orange{--text-color: var(--color-orange);color:var(--text-color)}.o-bg-color-orange{--bg-color: var(--color-orange);background-color:var(--bg-color)}.o-color-orange-light{--text-color: var(--color-orange-light);color:var(--text-color)}.o-bg-color-orange-light{--bg-color: var(--color-orange-light);background-color:var(--bg-color)}.o-color-orange-light-medium{--text-color: var(--color-orange-light-medium);color:var(--text-color)}.o-bg-color-orange-light-medium{--bg-color: var(--color-orange-light-medium);background-color:var(--bg-color)}.o-color-orange-lightest{--text-color: var(--color-orange-lightest);color:var(--text-color)}.o-bg-color-orange-lightest{--bg-color: var(--color-orange-lightest);background-color:var(--bg-color)}.s-content ul{display:block;width:100%}.s-content ul li{display:block;width:100%;padding-left:25px;position:relative}.s-content ul li:before{content:"";position:absolute;top:.5em;left:.3em;width:6px;height:6px;background-color:var(--color-black)}.s-content a{color:var(--color-a);cursor:pointer;transition:all .3s ease-in-out;display:inline;position:relative;overflow:hidden;white-space:pre;text-overflow:ellipsis}.s-content a:before{content:"";display:block;position:absolute;bottom:0;left:0;width:0px;height:1px;background-color:var(--color-a);transition:all .4s ease-in-out}@media(hover:hover){.s-content a:hover{color:var(--color-a)}.s-content a:hover:before{width:100%}}.s-content h2,.s-content h3,.s-content h4,.s-content h5,.s-content h6{font-weight:inherit;color:inherit;padding:0;margin:0}.s-content h2:last-child,.s-content h3:last-child,.s-content h4:last-child,.s-content h5:last-child,.s-content h6:last-child{padding-bottom:0}.s-content h2:empty,.s-content h3:empty,.s-content h4:empty,.s-content h5:empty,.s-content h6:empty{display:none}.s-debug [class]{outline:3px solid lightgrey;background-color:red}.s-debug [class*=__]{outline-color:gray}.s-debug [class*=--]{outline-color:#484848}.s-debug [class^=o-],.s-debug [class*=" o-"]{outline-color:orange}.s-debug [class^=c-],.s-debug [class*=" c-"]{outline-color:#20b2aa}.s-debug [class^=u-],.s-debug [class*=" u-"]{outline-color:#f08080}.s-debug [class^=is-],.s-debug [class*=" is-"],.s-debug [class^=has-],.s-debug [class*=" has-"]{outline-color:#ff0}.s-debug [class^=js-],.s-debug [class*=" js-"]{outline-color:#8b008b}.s-debug [class^=t-],.s-debug [class*=" t-"]{outline-color:#00008b}.s-debug [class^=s-],.s-debug [class*=" s-"]{outline-color:#ff8c00}.s-debug [class^=qa-],.s-debug [class*=" qa-"]{outline-color:#ffb6c1}.s-debug [class^=_]{outline-color:red}.s-debug [class*="@"]{outline-color:#adff2f}.s-template-articles{position:relative}.s-template-articles__wrapper-slider{position:absolute;top:0;right:0;bottom:0;left:0}.s-template-academy__wrapper-list{position:relative}.s-template-academy__wrapper-slider{position:absolute;top:0;right:0;bottom:0;left:0}.s-template-academy__all-components ps-component:last-child{padding-bottom:200px}.s-template-article__container{max-width:100%;width:calc(var(--container-max-width) + var(--container-padding) * 2);padding-inline:var(--container-padding);margin:0 auto;display:flex;flex-wrap:wrap;column-gap:var(--grid-gutter)}.u-none{display:none!important}@media(max-width:610px){.u-none\@sm{display:none!important}}@media(min-width:611px)and (max-width:1190px){.u-none\@md{display:none!important}}@media(min-width:1191px){.u-none\@lg{display:none!important}}.u-block{display:block!important}.a-button{position:relative;display:inline-block;width:auto}.a-button__button{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:0;border-radius:0;background:transparent;cursor:default;outline:0;margin:0;color:inherit;text-decoration:none;cursor:pointer}.a-button.--link .a-button__button{transition:color .2s ease}.a-button.--button .a-button__button{background-color:var(--color-white);border-radius:50px;display:flex;align-items:center;gap:10px;padding:8px 24px 9px 20px;transition:background-color .2s ease}.a-button.--button .a-button__button:before{content:"";display:flex;width:6px;height:6px;background-color:var(--dot-color, var(--color-blue));border-radius:50%;transition:background-color .2s ease,scale .2s ease}@media(hover:hover){.a-button.--button .a-button__button:hover{background-color:var(--color-gray)}.a-button.--button .a-button__button:hover:before{background-color:currentColor;scale:.9}}.a-button.--button.--dot-none .a-button__button{padding:8px 20px 9px}.a-button.--button.--dot-none .a-button__button:before{content:none}.a-image{display:block;width:100%}.a-image__picture{position:relative;display:block;width:100%;overflow:hidden}.a-image__picture:before{content:"";display:block;padding-bottom:var(--aspect-ratio-phone, 56.25%)}@media(min-width:611px){.a-image__picture:before{content:"";display:block;padding-bottom:var(--aspect-ratio, 56.25%)}}.a-image__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.a-text{position:relative;display:block;width:100%}.a-text__text{color:var(--text-color);display:inline-block;width:auto}.a-video{width:100%;height:100%;position:relative;display:flex;overflow:hidden}.a-video__video{width:100%;height:auto;object-fit:cover}.a-video__thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .2s ease-out,visibility .2s ease-out,pointer-events .2s ease-out}.is-played .a-video__thumbnail{opacity:0;pointer-events:none;visibility:hidden}.a-video__play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;cursor:pointer}.a-video__play-icon svg{width:100%;height:100%}.a-video__play-icon{transition:transform .2s ease-out,opacity .2s ease-out,visibility .2s ease-out,pointer-events .2s ease-out}.is-played .a-video__play-icon{opacity:0;pointer-events:none;visibility:hidden;transform:translate(-50%,-50%) scale(2)}.a-vimeo{position:relative;width:100%;display:block;max-height:calc(100 * var(--vh, 1vh));max-height:100lvh;height:100%}.a-vimeo.is-vimeo-bg{position:absolute;top:0;left:0}.a-vimeo__inner{top:0;left:0;position:absolute;overflow:hidden;width:100%;height:100%}.is-vimeo-normal .a-vimeo__inner:before{content:"";display:block;padding-bottom:56.25%}.is-vimeo-normal .a-vimeo__inner{height:auto}.is-vimeo-normal-no-controls .a-vimeo__inner:before{content:"";display:block;padding-bottom:56.25%}.is-vimeo-normal-no-controls .a-vimeo__inner{height:auto}.is-vimeo-normal .a-vimeo__iframe,.is-vimeo-normal-no-controls .a-vimeo__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.is-vimeo-bg .a-vimeo__iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;transform:translate(-50%,-50%);pointer-events:none}.is-vimeo-bg.is-min-aspect-ratio-query .a-vimeo__iframe{width:177.78vh;height:100%}.is-vimeo-bg.is-max-aspect-ratio-query .a-vimeo__iframe{height:56.25vw;width:100%}.a-wysiwyg{position:relative;display:block;width:100%}.a-wysiwyg__wysiwyg{color:var(--color-1);display:inline-block;width:auto}.a-wysiwyg__wysiwyg strong,.a-wysiwyg__wysiwyg b{color:var(--color-2)}.m-dropdown{display:grid;grid-template-rows:auto 0fr;overflow:hidden;border-radius:4px;background-color:var(--color-gray-light);transition:grid-template-rows .6s cubic-bezier(.384,.001,.052,.994)}.m-dropdown.is-open{grid-template-rows:auto 1fr}.m-dropdown__header{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;border-radius:0;background:transparent;cursor:default;outline:0;margin:0;color:inherit;text-decoration:none;cursor:pointer;padding:12px 12px 12px 37px;text-align:left;position:relative;display:flex;align-items:flex-start;justify-content:space-between}.m-dropdown__icon{position:absolute;top:14px;left:17px;transform:rotate(0);transition:transform .6s cubic-bezier(.384,.001,.052,.994);color:var(--color-gray-dark-medium)}.m-dropdown.is-open .m-dropdown__icon{transform:rotate(90deg)}.m-dropdown__title{font-weight:600;width:fit-content;margin-top:1px}.m-dropdown__tag{width:fit-content;flex-shrink:0;padding:3px 12px;border-radius:100px;background-color:var(--color-gray);color:var(--color-gray-dark-medium);transition:background-color .6s cubic-bezier(.384,.001,.052,.994),color .6s cubic-bezier(.384,.001,.052,.994)}.m-dropdown.is-open .m-dropdown__tag{background-color:var(--color-pink);color:var(--color-white)}.m-dropdown__description-wrapper{overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-30px);transition:opacity .2s ease,visibility .2s ease,transform .6s cubic-bezier(.384,.001,.052,.994);display:flex;align-items:center}.m-dropdown.is-open .m-dropdown__description-wrapper{transform:translateY(0);transition:opacity .6s cubic-bezier(.384,.001,.052,.994) .12s,visibility .6s cubic-bezier(.384,.001,.052,.994) .12s,transform .6s cubic-bezier(.384,.001,.052,.994) .12s;opacity:1;visibility:visible}.m-dropdown__description{padding:12px 12px 32px 37px}.m-dropdown__description ul>li{display:flex;flex-direction:row;align-items:center;gap:8px;padding-left:8px}.m-dropdown__description ul>li:before{content:"";display:inline-block;width:3.5px;height:3.5px;border-radius:50%;background-color:var(--color-gray-dark-medium)}.m-filters{display:grid;grid-template-columns:1fr;grid-template-rows:30px 0fr;padding-block:32px;transition:grid-template-rows .6s cubic-bezier(.384,.001,.052,.994)}.m-filters.is-filters-open{grid-template-rows:30px 1fr}.m-filters__top{display:flex;justify-content:space-between;align-self:start;padding-bottom:16px}.m-filters__title{display:flex;align-items:center;gap:4px;font-weight:600}.m-filters__title svg{transition:transform .6s cubic-bezier(.384,.001,.052,.994)}.is-filters-open .m-filters__title svg{transform:rotate(180deg)}.m-filters__left{display:flex;align-items:center;gap:12px}.m-filters__selected{color:var(--color-gray-dark-medium)}.m-filters__filters{display:flex;overflow:hidden;gap:10px;flex-wrap:wrap}.m-filters__filter-wrapper.a-button.--button .a-button__button{background-color:var(--color-gray-light);text-transform:uppercase;padding:8px 16px;opacity:0;transition:opacity .6s cubic-bezier(.384,.001,.052,.994),color .2s ease,background-color .2s ease}.is-filters-open .m-filters__filter-wrapper.a-button.--button .a-button__button{transition:opacity .6s cubic-bezier(.384,.001,.052,.994) .1s,color .2s ease,background-color .2s ease;opacity:1}@media(hover:hover){.m-filters__filter-wrapper.a-button.--button .a-button__button:hover{background-color:var(--color-gray)}}.--blue .m-filters__filter-wrapper.a-button.--selected .a-button__button{background-color:color-mix(in srgb,var(--filters-color),white 90%);color:var(--filters-color)}.--pink .m-filters__filter-wrapper.a-button.--selected .a-button__button{background-color:color-mix(in srgb,var(--color-pink),white 75%);color:var(--color-pink)}.m-filters__filter-wrapper.a-button.--selected .a-button__button{display:flex;gap:6px;padding-right:12px}.m-filters__filter-wrapper.a-button.--selected .a-button__button svg{width:.8em;height:.8em}@media(hover:hover){.m-filters__filter-wrapper.a-button.--selected .a-button__button:hover{background-color:color-mix(in srgb,var(--filters-color),white 95%)}}.m-media.--image{position:relative;width:100%;height:auto;display:block}.m-media.--video,.m-media.--vimeo{position:relative;width:100%;height:auto;min-height:100%;max-height:100%;overflow:auto;aspect-ratio:16/9}.m-pagination{display:flex;justify-content:center;align-items:center;gap:6px;color:color-mix(in srgb,var(--color-black),transparent 50%)}.m-pagination__button,.m-pagination__number{padding:6px 10px!important}.m-pagination__number.--current{color:var(--color-black);pointer-events:none}.m-text-ctas{padding-block:200px;display:flex;flex-direction:column;align-items:center;text-align:center}.m-text-ctas__content{margin-inline:auto;text-wrap:balance}@media(min-width:611px){.m-text-ctas__content{width:calc(var(--column-width) * 6 + var(--grid-gutter) * 5)}}.m-text-ctas__links{margin-top:32px;display:flex;gap:14px}.a-button .m-text-ctas__button.a-button__button{transition:color .2s ease,background-color .2s ease}@media(hover:hover){.a-button .m-text-ctas__button.a-button__button:hover{color:var(--color-1)!important;background-color:var(--color-2)!important}}.a-button .m-text-ctas__button.a-button__button.--first{color:var(--color-button-1);background-color:var(--bg-button-1)}.a-button .m-text-ctas__button.a-button__button.--second{color:var(--color-button-2);background-color:var(--bg-button-2)}.m-two-texts{max-width:744px;display:flex;flex-direction:column;gap:2px;align-items:center;text-align:center;margin-inline:auto;text-wrap:pretty}.b-debug{opacity:0;display:block;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100vh;height:100lvh;z-index:999999999;background:none}.is-show-columns .b-debug,.is-debug .b-debug{opacity:.3}.b-debug__col{height:100vh;height:100dvh}.b-debug__inner{background-color:#90ee9066;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:40px;color:#000;text-shadow:2px 0 0 white,0 2px 0 white,-2px 0 0 white,0 -2px 0 white}.b-header{position:fixed;top:0;left:0;width:100%;z-index:100;color:var(--text-color, var(--color-black))}body.is-menu-open .b-header{--hover-color: var(--color-blue) !important;--original-color: var(--color-white) !important;--text-color: var(--color-black) !important}.b-header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--background-image);background-repeat:no-repeat;background-size:var(--background-size, 100% 100%);background-position:var(--background-position, top center);z-index:-2;transition:opacity .2s ease}.b-header.is-bg-hidden{--hover-color: var(--color-blue) !important;--original-color: var(--color-white) !important;--text-color: var(--color-black) !important}.b-header.is-bg-hidden:before{opacity:0}.b-header__menu-background{position:absolute;bottom:0;left:0;width:100%;height:0;background-color:var(--color-white);z-index:-1;transition:height .8s cubic-bezier(.266,.004,.243,.989) .4s}body.is-menu-open .b-header__menu-background{transition:height .8s cubic-bezier(.266,.004,.243,.989);height:100%}.b-header__banner-container{font-size:12px;line-height:1.3;letter-spacing:-.01em;font-family:var(--font-b);font-weight:500}.b-header__banner-container{background-color:var(--color-gray-light);color:var(--color-black);display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden;transition:grid-template-rows .2s ease;--container-inner-width: calc(100vw - var(--container-padding) * 2)}.b-header__banner-container.is-closed{grid-template-rows:0fr}.b-header__banner-container ps-container{overflow:hidden}.b-header__banner{display:grid;grid-template-columns:17px 1fr 17px;align-items:center;padding-block:18px}.b-header__banner-link{grid-column:2/3;text-align:center;width:fit-content;margin:0 auto;display:flex;align-items:center;gap:14px}.b-header__banner-tag{background-color:var(--color-pink);color:var(--color-white);padding:5px 9px;border-radius:24px}.b-header__container.--top{padding-block:35px}.b-header__column.--top{display:flex;align-items:center;justify-content:space-between;gap:var(--grid-gutter)}.b-header__logo{display:flex;width:fit-content;transition:color .2s ease}.b-header__logo-text{opacity:0;transform:translate(-15px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}@media(hover:hover){body.is-menu-open .b-header__logo-text,.b-header__logo.is-visible .b-header__logo-text,.b-header__logo:hover .b-header__logo-text{transition:opacity .8s cubic-bezier(.266,.004,.243,.989),transform .8s cubic-bezier(.266,.004,.243,.989);opacity:1;transform:translate(0)}}@media(hover:hover){.b-header__logo:hover{color:var(--hover-color, var(--color-blue))}}.b-header__academy{display:flex;justify-content:center;align-items:center;gap:20px;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}body:has(.s-template-academy) .b-header__academy{opacity:1;visibility:visible}.b-header__academy-link{position:relative;display:flex;align-items:center;gap:8px;font-weight:inherit}@media(hover:hover){.b-header__academy-link:hover{color:var(--hover-color, var(--color-blue))}}.b-header__academy-link svg{transition:transform .2s ease}.is-open .b-header__academy-link svg{transform:rotate(180deg)}.b-header__academy-menu{position:relative}.b-header__academy-dropdown{position:absolute;z-index:1;top:calc(100% + 16px);left:50%;transform:translate(-50%) translateY(-10px);transform-origin:top center;background-color:var(--color-white);--text-color: var(--color-black);min-width:430px;width:max-content;max-width:600px;padding:24px;display:flex;flex-direction:column;gap:18px;border-radius:4px;border:.5px solid var(--color-gray);box-shadow:0 0 10px #00000014;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out}.b-header__academy-menu.is-open .b-header__academy-dropdown{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.b-header__academy-dropdown-close{position:absolute;top:50%;left:50%;width:300vmax;height:300vmax;transform:translate(-50%,-50%);z-index:-1}.b-header__academy-submenu{display:flex;flex-direction:column;gap:16px}.b-header__academy-submenu-item{display:grid;grid-template-columns:54px 1fr;gap:12px;padding:8px;margin:-8px;transition:background-color .2s ease}@media(hover:hover){.b-header__academy-submenu-item:hover{background-color:var(--color-gray-light);--text-color: var(--color-pink)}}.b-header__academy-submenu-item-content{display:flex;flex-direction:column;justify-content:space-between}.b-header__academy-submenu-item-content .a-text__text{transition:color .2s ease}.b-header__academy-submenu-term{font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:5px}.b-header__academy-submenu-term:before{content:"";width:6px;height:6px;background-color:currentColor;border-radius:50%}.b-header__academy-submenu-image{border-radius:2px}.b-header__buttons{display:flex;justify-content:flex-end;align-items:center;gap:12px}.b-header__menu-list{font-size:14px;line-height:1.15;letter-spacing:-.015em;font-family:var(--font-b);font-weight:500}.b-header__menu-list{display:flex;gap:20px;padding-inline:8px}.b-header__menu-link{font-size:12px;line-height:1.3;letter-spacing:-.01em;font-family:var(--font-b);font-weight:500}.b-header__menu-link{transition:color .2s ease}@media(hover:hover){.b-header__menu-link:hover{color:var(--hover-color, var(--color-blue))}}.b-header__hamburger{position:relative;width:12px;height:9px;transition:color .3s ease-in-out}body.is-menu-open .b-header__hamburger{transition:transform .8s cubic-bezier(.266,.004,.243,.989),color .3s ease-in-out;transform:rotate(180deg)}.b-header__hamburger:before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%)}@media(hover:hover){.b-header__hamburger:hover{color:var(--hover-color, var(--color-blue))}}.b-header__hamburger-line{width:100%;height:1.5px;background-color:currentColor;position:absolute;left:50%;border-radius:2px;transform:translate(-50%);transition:top .32s cubic-bezier(.266,.004,.243,.989) .48s,transform .48s cubic-bezier(.266,.004,.243,.989)}.b-header__hamburger-line.--1{top:0}.b-header__hamburger-line.--2{top:50%}.b-header__hamburger-line.--3{top:100%}body.is-menu-open .b-header__hamburger-line{transition:top .48s cubic-bezier(.266,.004,.243,.989),transform .32s cubic-bezier(.266,.004,.243,.989) .48s}body.is-menu-open .b-header__hamburger-line.--1{top:50%;transform:translate(-50%) rotate(45deg)}body.is-menu-open .b-header__hamburger-line.--2,body.is-menu-open .b-header__hamburger-line.--3{top:50%;transform:translate(-50%) rotate(-45deg)}.b-header__hamburger.--banner .b-header__hamburger-line.--1{top:50%;transform:translate(-50%) rotate(45deg)}.b-header__hamburger.--banner .b-header__hamburger-line.--2,.b-header__hamburger.--banner .b-header__hamburger-line.--3{top:50%;transform:translate(-50%) rotate(-45deg)}.b-header__login{display:flex;transition:color .2s ease}.b-header__login rect,.b-header__login path{transition:fill .2s ease}.b-header__login rect{fill:var(--hover-color, var(--color-blue))}.b-header__login path{fill:var(--original-color, var(--color-blue))}@media(hover:hover){.b-header__login:hover rect{fill:var(--text-color, var(--color-black))}}.b-header__dropdown-container{position:absolute;top:100%;left:0;width:100%;background-color:var(--color-white);color:var(--color-black);box-shadow:0 4px 4px #00000026}.b-header__dropdown-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .8s cubic-bezier(.266,.004,.243,.989) .4s}body.is-menu-open .b-header__dropdown-wrapper{transition:grid-template-rows .8s cubic-bezier(.266,.004,.243,.989);grid-template-rows:1fr}.b-header__dropdown-overflow{overflow:hidden}.b-header__dropdown{font-size:16px;line-height:1.45;letter-spacing:-.01em;font-family:var(--font-b);font-weight:500}.b-header__dropdown{padding-block:32px 48px;display:flex;gap:var(--grid-gutter);justify-content:space-between}.b-header__dropdown-list{display:flex;flex-direction:column;gap:8px}.b-header__dropdown-item{width:fit-content;position:relative;opacity:0;transform:translateY(-20px)}.b-header__dropdown-item:nth-last-child(0){transition:padding-left .2s ease .05s,opacity .3s ease .07s,transform .3s ease-in-out .07s}body.is-menu-open .b-header__dropdown-item:nth-child(1){transition:padding-left .2s ease .05s,opacity .8s ease-in-out .07s,transform .8s cubic-bezier(.266,.004,.243,.989) .07s}.b-header__dropdown-item:nth-last-child(1){transition:padding-left .2s ease .05s,opacity .3s ease .14s,transform .3s ease-in-out .14s}body.is-menu-open .b-header__dropdown-item:nth-child(2){transition:padding-left .2s ease .05s,opacity .8s ease-in-out .14s,transform .8s cubic-bezier(.266,.004,.243,.989) .14s}.b-header__dropdown-item:nth-last-child(2){transition:padding-left .2s ease .05s,opacity .3s ease .21s,transform .3s ease-in-out .21s}body.is-menu-open .b-header__dropdown-item:nth-child(3){transition:padding-left .2s ease .05s,opacity .8s ease-in-out .21s,transform .8s cubic-bezier(.266,.004,.243,.989) .21s}.b-header__dropdown-item:nth-last-child(3){transition:padding-left .2s ease .05s,opacity .3s ease .28s,transform .3s ease-in-out .28s}body.is-menu-open .b-header__dropdown-item:nth-child(4){transition:padding-left .2s ease .05s,opacity .8s ease-in-out .28s,transform .8s cubic-bezier(.266,.004,.243,.989) .28s}.b-header__dropdown-item:nth-last-child(4){transition:padding-left .2s ease .05s,opacity .3s ease .35s,transform .3s ease-in-out .35s}body.is-menu-open .b-header__dropdown-item:nth-child(5){transition:padding-left .2s ease .05s,opacity .8s ease-in-out .35s,transform .8s cubic-bezier(.266,.004,.243,.989) .35s}.b-header__dropdown-item:nth-last-child(5){transition:padding-left .2s ease .05s,opacity .3s ease .42s,transform .3s ease-in-out .42s}body.is-menu-open .b-header__dropdown-item:nth-child(6){transition:padding-left .2s ease .05s,opacity .8s ease-in-out .42s,transform .8s cubic-bezier(.266,.004,.243,.989) .42s}.b-header__dropdown-item:nth-last-child(6){transition:padding-left .2s ease .05s,opacity .3s ease .49s,transform .3s ease-in-out .49s}body.is-menu-open .b-header__dropdown-item:nth-child(7){transition:padding-left .2s ease .05s,opacity .8s ease-in-out .49s,transform .8s cubic-bezier(.266,.004,.243,.989) .49s}.b-header__dropdown-item:nth-last-child(7){transition:padding-left .2s ease .05s,opacity .3s ease .56s,transform .3s ease-in-out .56s}body.is-menu-open .b-header__dropdown-item:nth-child(8){transition:padding-left .2s ease .05s,opacity .8s ease-in-out .56s,transform .8s cubic-bezier(.266,.004,.243,.989) .56s}.b-header__dropdown-item:nth-last-child(8){transition:padding-left .2s ease .05s,opacity .3s ease .63s,transform .3s ease-in-out .63s}body.is-menu-open .b-header__dropdown-item:nth-child(9){transition:padding-left .2s ease .05s,opacity .8s ease-in-out .63s,transform .8s cubic-bezier(.266,.004,.243,.989) .63s}.b-header__dropdown-item:nth-last-child(9){transition:padding-left .2s ease .05s,opacity .3s ease .7s,transform .3s ease-in-out .7s}body.is-menu-open .b-header__dropdown-item:nth-child(10){transition:padding-left .2s ease .05s,opacity .8s ease-in-out .7s,transform .8s cubic-bezier(.266,.004,.243,.989) .7s}.b-header__dropdown-item:nth-last-child(10){transition:padding-left .2s ease .05s,opacity .3s ease .77s,transform .3s ease-in-out .77s}body.is-menu-open .b-header__dropdown-item:nth-child(11){transition:padding-left .2s ease .05s,opacity .8s ease-in-out .77s,transform .8s cubic-bezier(.266,.004,.243,.989) .77s}.b-header__dropdown-item:nth-last-child(11){transition:padding-left .2s ease .05s,opacity .3s ease .84s,transform .3s ease-in-out .84s}body.is-menu-open .b-header__dropdown-item:nth-child(12){transition:padding-left .2s ease .05s,opacity .8s ease-in-out .84s,transform .8s cubic-bezier(.266,.004,.243,.989) .84s}.b-header__dropdown-item.--divider{margin-top:5px}.b-header__dropdown-item.--new-events:after{font-size:10px;line-height:1.3;letter-spacing:-.01em;font-family:var(--font-b);font-weight:500}.b-header__dropdown-item.--new-events:after{content:"New Events";position:absolute;top:50%;left:100%;transform:translate(10px,-50%);width:max-content;display:block;padding:5px 9px;background-color:var(--color-gray-light);border-radius:12px;color:var(--color-blue)}.b-header__dropdown-item:before{content:"";position:absolute;top:50%;left:0;width:6px;height:6px;background-color:var(--color-blue);border-radius:50%;transform:translateY(-50%);scale:.5;opacity:0;transition:opacity .2s ease .05s,scale .2s ease .05s}@media(hover:hover){.b-header__dropdown-item:has(a:hover){padding-left:12px}.b-header__dropdown-item:has(a:hover):before{scale:1;opacity:1}}.b-header__dropdown-item.--color-pink:before{background-color:var(--color-pink)}.b-header__dropdown-item.--color-navy:before{background-color:var(--color-navy)}.b-header__dropdown-item.--color-orange:before{background-color:var(--color-orange)}body.is-menu-open .b-header__dropdown-item{opacity:1;transform:translateY(0)}.b-header__dropdown-media-links{display:flex;gap:var(--grid-gutter);--text-color: var(--color-white);flex:0 0 calc(50% - var(--grid-gutter) / 2)}.b-header__media-link{display:flex;position:relative;flex:0 0 calc(50% - var(--grid-gutter) / 2);height:fit-content;aspect-ratio:3/2;opacity:0;transition:opacity .8s ease-in-out}body.is-menu-open .b-header__media-link{opacity:1;transform:translateY(0)}.b-header__media-link-texts{position:absolute;bottom:0;left:0;padding:16px;background-image:linear-gradient(to top,#0009,#0000)}.b-header__media-link-asset-wrapper{overflow:hidden;border-radius:2px;display:flex}.b-header__media-link-asset{scale:1;width:100%;height:100%;object-fit:cover;transition:scale .2s ease}@media(hover:hover){.b-header__media-link:hover .b-header__media-link-asset{scale:1.05}}.b-loader{position:fixed;width:100%;height:100lvh;left:0;top:0;z-index:9999999;background-color:var(--color-white)}.b-loader__spinner{position:absolute;top:50svh;left:50%;transform:translate(-50%,-50%) scale(.5);width:28vmin;height:28vmin;opacity:.8;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.b-loader__dot{width:89%;height:28%;flex-grow:0;flex-shrink:0;position:absolute;top:0%;left:5.5%;animation:ps-dot-anim 4s cubic-bezier(.384,.001,.052,.994) infinite;top:20.1506666667vmin}.b-loader__dot-inner{border-radius:1.7vmin;background-color:var(--color-blue);width:100%;height:100%;display:block;position:relative;left:0%;animation:ps-dot-inner-anim 4s cubic-bezier(.8,.01,.82,.99) infinite}.b-loader__dot.--1{animation-delay:-4s}.b-loader__dot.--2{animation-delay:-2.6668s}.b-loader__dot.--3{animation-delay:-1.3332s}.b-loader__dot.--1 .b-loader__dot-inner{animation:ps-dot-inner-anim 4s ease-in-out infinite;animation-delay:-4s}.b-loader__dot.--2 .b-loader__dot-inner{animation:ps-dot-inner-anim 4s ease-in-out infinite;animation-delay:-2.6668s}.b-loader__dot.--3 .b-loader__dot-inner{animation:ps-dot-inner-anim 4s ease-in-out infinite;animation-delay:-1.3332s}.b-loader svg{width:27vmin;position:absolute;top:50.1%;left:50.3%;transform:translate(-50%,-50%);opacity:.5;display:none}@keyframes ps-dot-anim{0%{top:0%}33%{top:20.1506666667vmin;scale:1}38%{scale:.9}67%{top:10.0753333333vmin;scale:1}72%{scale:.9}to{scale:1;top:0%}}@keyframes ps-dot-inner-anim{0%{left:0%;width:100%;height:100%;border-radius:1.7vmin;transform:skew(0) scaleX(1)}8%{width:8vmin;height:8vmin;border-radius:8vmin;transform:skew(0) scaleX(1)}9%{left:26.46vmin}12%{left:26.46vmin}15%{width:8vmin;height:8vmin;border-radius:8vmin;transform:skew(0) scaleX(1)}33%{width:100%;height:100%;border-radius:10vmin;left:0%;transform:skew(0) scaleX(1)}46%{transform:skew(-27deg) scaleX(.93);border-radius:1.8vmin}67%{width:100%;height:100%;left:0%;transform:skew(-27deg) scaleX(.93)}80%{transform:skew(0) scaleX(1);border-radius:1.7vmin}to{left:0%;transform:skew(0) scaleX(1)}}.c-academy-events{padding-block:100px}.c-academy-events__box{background-color:var(--color-gray-light);border-radius:8px;padding-block:64px;padding-inline:calc(var(--column-width) + var(--grid-gutter));display:flex;flex-direction:column;gap:48px}.c-academy-events__content{display:flex;flex-direction:column;gap:14px;max-width:560px}.c-academy-events__events-wrapper{display:flex;flex-direction:column;gap:16px}.c-academy-events__events-header{display:flex;justify-content:space-between;align-items:center}.c-academy-events__events-button{flex-shrink:0;color:var(--color-gray-dark-medium);font-weight:600}.c-academy-events__events-button a{transition:color .2s ease}@media(hover:hover){.c-academy-events__events-button a:hover{color:var(--color-pink)}}.c-academy-events__events{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gutter)}.c-academy-events__event{display:flex;gap:14px;transition:color .2s ease}@media(hover:hover){.c-academy-events__event:hover{color:var(--color-pink)}}.c-academy-events__event-image{width:28%;flex-shrink:0;overflow:hidden;border-radius:2px}.c-academy-events__event-content{display:flex;flex-direction:column;gap:6px}.c-academy-events__event-term{font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:5px}.c-academy-events__event-term:before{content:"";width:6px;height:6px;background-color:currentColor;border-radius:50%}.c-academy-events__event-title{margin-top:auto}.c-academy-guide{background-color:var(--color-navy-dark);padding-block:150px 80px}.c-academy-guide__inner{background-color:var(--color-gray-light);border-radius:8px;padding:88px calc(var(--column-width) + var(--grid-gutter));display:flex;flex-direction:column;gap:64px}.c-academy-guide__header{display:flex;justify-content:space-between}.c-academy-guide__pagination{font-size:12px;line-height:1.3;letter-spacing:-.01em;font-family:var(--font-b);font-weight:500}.c-academy-guide__pagination{width:max-content;flex-shrink:0;color:var(--color-gray-dark-medium)}.c-academy-guide__body{display:flex;gap:var(--grid-gutter)}.c-academy-guide__left{flex:0 0 calc(var(--column-width) * 3 + var(--grid-gutter) * 2);display:flex;flex-direction:column;gap:var(--grid-gutter);justify-content:space-between}.c-academy-guide__items{display:flex;flex-direction:column;gap:4px}.c-academy-guide__item{display:flex;flex-direction:column;gap:4px;text-align:left;padding:16px 18px;border-radius:4px;transition:background-color .2s ease}.c-academy-guide__item.is-active{background-color:var(--color-gray)}.c-academy-guide__item.is-active .c-academy-guide__item-title{gap:6px}.c-academy-guide__item.is-active .c-academy-guide__item-title:before{width:8px;height:8px}@media(hover:hover){.c-academy-guide__item:hover{background-color:var(--color-white)}.c-academy-guide__item:hover .c-academy-guide__item-title{gap:6px}.c-academy-guide__item:hover .c-academy-guide__item-title:before{width:8px;height:8px}}.c-academy-guide__item-title{display:flex;gap:0px;text-wrap:balance;transition:gap .2s ease}.c-academy-guide__item-title:before{content:"";display:flex;flex-shrink:0;background-color:var(--color-pink);border-radius:50%;margin-top:6px;width:0;height:0;transition:scale .2s ease,width .2s ease,height .2s ease}.c-academy-guide__item-caption{opacity:.25}.c-academy-guide__button{background-color:var(--color-pink)!important;color:var(--color-white)!important}@media(hover:hover){.c-academy-guide__button:hover{background-color:var(--color-black)!important}}.c-academy-guide__right{flex:1;position:relative}.c-academy-guide__image{border-radius:4px;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .6s cubic-bezier(.384,.001,.052,.994),visibility .6s cubic-bezier(.384,.001,.052,.994)}.c-academy-guide__image.is-active{opacity:1;visibility:visible}.c-academy-guide__image picture,.c-academy-guide__image img{width:100%;height:100%;object-fit:cover}.c-academy-guide__image:not(:first-child){position:absolute;top:0;left:0;width:100%;height:100%}.c-academy-hero{background-color:var(--color-pink)}.c-academy-hero__background{position:absolute;top:0;right:0;height:100%;width:75%}.c-academy-hero__background svg{height:calc(100% - var(--header-height) - 80px);width:auto;max-width:100%;object-fit:cover;position:absolute;bottom:80px;right:0}.c-academy-hero__image{position:absolute;bottom:0;right:20px;width:75%;max-height:80vh}.c-academy-hero__container{position:relative;z-index:1}.c-academy-hero__content{min-height:100svh;display:flex;max-width:700px;flex-direction:column;justify-content:space-between;padding-bottom:30px}.c-academy-hero__title{padding-top:calc(var(--header-height) + 10svh);max-width:600px;text-wrap:pretty}.c-academy-hero__subtitle{color:var(--color-white);padding-top:12px;max-width:600px}.c-academy-hero__links{display:grid;grid-template-columns:1fr 1fr;gap:16px;height:fit-content}.c-academy-hero__link{background-color:var(--color-white);border-radius:4px;padding:14px 16px;display:flex;gap:16px;transition:background-color .2s ease}@media(hover:hover){.c-academy-hero__link:hover{background-color:var(--color-gray)}}.c-academy-hero__link-content{display:flex;flex-direction:column;justify-content:space-between;gap:20px}.c-academy-hero__link-image{flex:0 0 30%}.c-academy-hero__link-tagline{font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:5px}.c-academy-hero__link-tagline:before{content:"";width:6px;height:6px;background-color:currentColor;border-radius:50%}.c-academy-items{padding-block:175px 130px}.c-academy-items__academy-title{margin-bottom:36px}.c-academy-items__highlighted-title{margin-bottom:24px}.c-academy-items__highlighted-programme{position:relative;border-radius:8px;overflow:hidden;color:var(--color-white);pointer-events:none;height:fit-content}.c-academy-items__highlighted-programme-background{padding-block:12px;background-color:var(--color-pink);transition:opacity .2s ease}.c-academy-items__highlighted-programme-background svg{width:100%;height:100%}.c-academy-items__highlighted-programme-content{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto;display:flex;flex-direction:column;z-index:1;transform-origin:top left;padding:32px;transition:color .2s ease}@media(hover:hover){.c-academy-items__highlighted-programme-content:hover{color:var(--color-pink-dark)}}@media(hover:hover){.c-academy-items__highlighted-programme:has(.c-academy-items__highlighted-programme-content:hover) .c-academy-items__highlighted-programme-background{opacity:.6}}.c-academy-items__highlighted-programme-tag{margin-bottom:16px;text-transform:uppercase;display:flex;align-items:center;gap:8px;font-weight:600}.c-academy-items__highlighted-programme-tag:before{content:"";width:9px;height:9px;background-color:currentColor;border-radius:50%;margin-top:-1px}.c-academy-items__highlighted-programme-title{margin-bottom:8px;max-width:400px}.c-academy-items__highlighted-programme-tag,.c-academy-items__highlighted-programme-date{transform-origin:top left}.c-academy-items__list{display:grid;grid-template-columns:repeat(3,1fr);column-gap:var(--grid-gutter);row-gap:80px;padding-top:24px;padding-bottom:80px}.c-academy-items__item{display:flex;flex-direction:column;gap:8px;height:fit-content;position:relative;transition:color .2s ease}.c-academy-items__item img{transition:transform .6s cubic-bezier(.384,.001,.052,.994)}@media(hover:hover){.c-academy-items__item:hover{color:var(--color-pink)}.c-academy-items__item:hover img{transform:scale(1.05)}}.c-academy-items__item-image{border-radius:4px;overflow:hidden}.c-academy-items__item-tag{font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:5px}.c-academy-items__item-tag:before{content:"";width:6px;height:6px;background-color:currentColor;border-radius:50%}.c-academy-items__item-tag{margin-bottom:8px}.c-academy-items__item-title{margin-bottom:12px}.c-academy-items__item-number{position:absolute;top:12px;left:12px;width:32px;height:32px;background-color:var(--color-black);color:var(--color-white);border-radius:50%;display:flex;align-items:center;justify-content:center}.c-academy-items__item.--highlighted{grid-column:span 3}@media(hover:hover){.c-academy-items__item.--highlighted:hover .c-academy-items__item-content{color:var(--color-pink-dark)}}.c-academy-items__item.--highlighted .c-academy-items__item-image{border-radius:8px}.c-academy-items__item.--highlighted .c-academy-items__item-content{color:var(--color-white);transition:color .2s ease;position:absolute;top:0;left:0;width:100%;height:100%;padding:24px 24px 40px;display:flex;flex-direction:column}.c-academy-items__item.--highlighted .c-academy-items__item-title{margin-top:auto;text-wrap:pretty;max-width:400px}.c-academy-numbers{padding-block:95px}.c-academy-numbers__wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:30px}.c-academy-numbers__number{position:relative;width:calc(33.3333333% - 20px);height:fit-content;border-radius:4px;overflow:hidden}.c-academy-numbers__number-content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-block:12px;padding-inline:14px;position:absolute;top:0;right:0;bottom:0;left:0}.c-academy-numbers__title,.c-academy-numbers__description-wrapper{--text-color: var(--color-white);text-align:left}.c-academy-numbers__description{--text-color: var(--color-white)}.c-academy-points{padding-bottom:100px}.c-academy-points__title{margin-bottom:8px}.c-academy-points__items{margin-top:32px;display:flex;flex-direction:column;gap:8px}.c-academy-points__item{display:grid;grid-template-columns:3fr 6fr;gap:var(--grid-gutter);padding:16px;background-color:var(--color-gray-light);border-radius:4px}.c-academy-points__item-title{text-wrap:balance}.c-academy-points__item-description{color:var(--color-gray-dark-medium)}.c-academy-quotes{padding-block:190px;background-color:var(--color-white)}.c-academy-quotes__title{--text-color: var(--color-black);padding-bottom:48px}.c-academy-quotes__wrapper{display:flex;flex-direction:flex;flex-wrap:wrap;gap:30px}.c-academy-quotes__quote{display:flex;flex-direction:column;width:calc(33% - 20px);gap:16px;padding-block:20px;padding-right:20px;padding-left:16px;background-color:var(--color-gray-light);border-radius:8px}.c-academy-quotes__quote-row{display:flex;align-items:center;gap:10px}.c-academy-quotes__wrapper-image{width:24px;height:24px;border-radius:50%;overflow:hidden}.c-academy-quotes__quote-texts{display:flex;flex-direction:column;justify-content:center}.c-academy-quotes__quote-text{width:100%;text-wrap:balance}.c-academy-related{padding-block:100px 160px;background-color:var(--color-gray-light)}.c-academy-related__title{max-width:600px;margin-bottom:16px}.c-academy-related__subtitle{max-width:600px}.c-academy-related__programmes{margin-top:75px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--grid-gutter)}.c-academy-related__programme{transition:color .2s ease}@media(hover:hover){.c-academy-related__programme:hover{color:var(--color-pink)}.c-academy-related__programme:hover img{transform:scale(1.05)}}.c-academy-related__programme-image{border-radius:2px;overflow:hidden;margin-bottom:8px}.c-academy-related__programme-image img{transition:transform .6s cubic-bezier(.384,.001,.052,.994)}.c-academy-related__programme-content{display:flex;flex-direction:column;gap:8px}.c-academy-related__programme-term{font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:5px}.c-academy-related__programme-term:before{content:"";width:6px;height:6px;background-color:currentColor;border-radius:50%}.c-academy-text{padding-bottom:64px}.c-academy-text__title{margin-bottom:12px}.c-academy-text__subtitle{margin-bottom:24px}.c-article-aside{--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );width:calc(var(--w) * 3 + var(--grid-gutter) * (3 - 1));--text-color: var(--color-black)}.c-article-aside{display:flex;position:relative;padding-block:128px 200px}.c-article-aside__wrapper{display:flex;flex-direction:column;position:sticky;top:calc(var(--header-height) + 40px);right:0;width:100%;height:fit-content;overflow:hidden;z-index:2}.c-article-aside__title,.c-article-aside__date{padding-bottom:18px}.c-article-aside__wrapper-socials{display:flex;gap:12px;padding-top:32px;padding-bottom:128px}.c-article-aside__social-link{display:flex;justify-content:center;align-items:center;padding:14px;border-radius:50%;background-color:var(--color-gray-light);transition:background-color .2s ease}@media(hover:hover){.c-article-aside__social-link:hover{background-color:var(--color-gray)}}.c-article-aside__recomended{display:flex;flex-direction:column;color:var(--color-black)}@media(hover:hover){.c-article-aside__recomended:hover{color:var(--color-blue)}}.c-article-aside__alt-subtitle{padding-bottom:20px;--text-color: var(--color-black)}.c-article-aside__alt-image-wrapper{display:flex;justify-content:center;width:100%;height:100%;margin-bottom:10px;border-radius:4px}.c-article-aside__alt-category{font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:5px}.c-article-aside__alt-category:before{content:"";width:6px;height:6px;background-color:currentColor;border-radius:50%}.c-article-aside__alt-category{color:currentColor;transition:color .2s ease;padding-left:1px;padding-bottom:10px}.c-article-aside__alt-title{padding-bottom:12px;color:currentColor;transition:color .2s ease}.c-article-content{width:calc(var(--w) * 6 + var(--grid-gutter) * (6 - 1));--w: calc( ( var(--container-inner-width) - var(--grid-gutter) * (var(--total-columns) - 1) ) / var(--total-columns) );margin-left:calc(var(--w) * 1 + var(--grid-gutter) * 1)}.c-article-content{padding-bottom:200px}.c-article-content__content{--text-color: var(--color-black)}.c-article-content__content .a-wysiwyg-h2{font-size:32px;line-height:1.2;letter-spacing:-.015em;font-family:var(--font-a);font-weight:400}.c-article-content__content .a-wysiwyg-h3{font-size:28px;line-height:1.35;letter-spacing:-.01em;font-family:var(--font-a);font-weight:400}.c-article-content__content .a-wysiwyg-h4{font-size:24px;line-height:1.25;letter-spacing:-.015em;font-family:var(--font-a);font-weight:400}.c-article-content__content .a-wysiwyg-h5{font-size:12px;line-height:1.15;letter-spacing:-.01em;font-family:var(--font-a);font-weight:400}.c-article-content__content .a-wysiwyg-h5{padding-top:8px}.c-article-content__content strong{font-weight:600}.c-article-content__content a{color:var(--color-black);text-decoration:underline;transition:color .2s ease}@media(hover:hover){.c-article-content__content a:hover{color:var(--color-blue)}}.c-article-content__content ul,.c-article-content__content ol{list-style-type:revert;margin:revert;padding:revert}.c-article-content__content p{font-size:16px;line-height:1.45;letter-spacing:-.01em;font-family:var(--font-b);font-weight:500}.c-article-content__content p img{width:100%;aspect-ratio:641/320;object-fit:cover}.c-article-header{padding-top:170px;padding-bottom:72px}.c-article-header__wrapper{display:flex;flex-direction:column}.c-article-header__category{display:flex;align-items:center;text-transform:uppercase;gap:8px}.c-article-header__category:before{content:"";width:10px;height:10px;background-color:var(--color-black);border-radius:50%}.c-article-header__title{padding-top:10px;padding-bottom:44px;--text-color: var(--color-black)}.c-article-header__image-wrapper{display:flex;justify-content:center;width:100%}.c-article-header__image{width:100%;height:100%;border-radius:4px}.c-article-related{padding-top:64px;padding-bottom:84px;background-color:var(--color-navy-lightest)}.c-article-related__title-related{padding-bottom:45px}.c-article-related__message{padding:18px 16px 16px;background-color:var(--color-navy);border-radius:4px;transition:background-color .6s cubic-bezier(.384,.001,.052,.994)}.c-article-related__message:has(.c-article-related__button-message:hover){background-color:var(--color-navy-dark)}.c-article-related__title-message{--text-color: var(--color-white)}.c-article-related__description-message{padding-top:6px;padding-bottom:94px;--text-color: var(--color-white-50)}.c-article-related__button-message{transition:color .6s cubic-bezier(.384,.001,.052,.994)}@media(hover:hover){.c-article-related__button-message:hover{color:var(--color-blue)}}.c-article-related__article{display:flex;flex-direction:column;transition:color .2s ease}@media(hover:hover){.c-article-related__article:hover{color:var(--color-blue)}.c-article-related__article:hover .c-article-related__image-article{transform:scale(1.05)}}.c-article-related__wrapper-image{overflow:hidden;border-radius:4px}.c-article-related__image-article{transition:transform .6s cubic-bezier(.384,.001,.052,.994)}.c-article-related__category-article{font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:5px}.c-article-related__category-article:before{content:"";width:6px;height:6px;background-color:currentColor;border-radius:50%}.c-article-related__category-article,.c-article-related__title-article{padding-top:10px}.c-article-related__date-article{padding-top:12px}.c-board{padding-block:82px;border-radius:20px 20px 0 0/20px 20px 0px 0px;background-color:var(--color-navy-lightest)}.c-board__wrapper-texts{display:flex;flex-direction:column;gap:12px;padding-bottom:96px;--text-color: var(--color-black)}.c-board__member{display:flex;flex-direction:column;position:relative;width:100%;height:auto;margin-bottom:48px;background-color:var(--color-black);border-radius:4px}.c-board__member-image{position:absolute}.c-board__member-content{display:flex;flex-direction:column;width:330px;text-wrap:balance;position:absolute;top:16px;left:16px;padding-left:16px;--text-color: var(--color-white)}.c-board__member-content:before{content:"";position:absolute;top:6px;left:0;width:8px;height:8px;border-radius:20px;background-color:var(--color-white)}.c-board__message{display:flex;flex-direction:column;padding-block:18px 16px;padding-inline:16px 32px;border-radius:4px;background-color:var(--color-navy)}.c-board__message-title{--text-color: var(--color-white);padding-bottom:6px}.c-board__message-description{--text-color: var(--color-gray-dark-medium);padding-bottom:64px}.c-board__message-button{width:fit-content}.c-boxes{padding-block:90px;--text-color: var(--color-white)}.c-boxes__box{display:flex;flex-direction:column;align-items:left;height:100%;padding:30px 24px;border-radius:8px;background-color:var(--color-orange-light)}.c-boxes__box-title-wrapper{max-width:480px;text-wrap:balance;display:flex;gap:8px}.c-boxes__box-subtitle{padding-top:10px}.c-boxes__box-description-wrapper{padding-top:160px;margin-top:auto}.c-contact{padding-block:218px 23px;background-color:var(--color-gray-light)}.c-contact__title{padding-bottom:20px}.c-contact__subheading{padding-bottom:145px}.c-contact__first-col-title,.c-contact__second-col-title,.c-contact__third-col-title{padding-bottom:8px}.c-contact__button{background-color:var(--color-navy)!important;color:var(--color-white);transition:background-color .2s ease,color .2s ease!important}@media(hover:hover){.c-contact__button:hover{background-color:var(--color-white)!important;color:var(--color-navy)}}.c-cta{padding-block:135px}.c-cta.--grey-bg{background-color:var(--color-gray-light)}.c-cta__col{width:100%;background-image:var(--bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:4px;overflow:hidden;aspect-ratio:978/463}.c-cta__col.--gradient{background-image:linear-gradient(0deg,#0000,#00000080),var(--bg-image)}.c-cta__content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:30px 25px 38px}.c-cta__tagline{font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:10px}.c-cta__tagline:before{content:"";width:8px;height:8px;background-color:currentColor;border-radius:50%}.c-cta__tagline{margin-bottom:6px;color:var(--color-white)}.c-cta__title{color:var(--color-white);padding-bottom:4px}.c-cta__subtitle{color:var(--color-white)}.c-cta__button{margin-top:20px}.c-dots-animation{padding-top:200px}.c-dots-animation__top-texts{margin-bottom:150px}.c-dots-animation__image{overflow:hidden;border-radius:8px;background-color:var(--color-blue);position:relative;z-index:1}.c-dots-animation__image img,.c-dots-animation__image picture{width:100%;height:100%;object-fit:cover}.c-dots-animation__image-sizer{width:100%;aspect-ratio:var(--image-ratio);margin-bottom:0svh}.c-dots-animation__content{position:relative}.c-dots-animation__spacer{height:150vh}.c-dots-animation__slides-sticky{position:sticky;top:0}.c-dots-animation__slides{position:relative;height:100svh}.c-dots-animation__slide{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%);opacity:0}.c-dots-animation__slide.--1{position:relative}.c-dots-animation__dots{position:absolute;left:0;bottom:20px;width:100%;height:50svh}.c-dots-animation__dot{position:absolute;top:40%;left:50%;height:40%;aspect-ratio:1/1;border-radius:50%;--r: 0%;--a: 0rad;--s: 1;transform:translate(calc(var(--r) * cos(var(--a)) - 50%),calc(var(--r) * sin(var(--a)) - 50%)) scale(var(--s))!important}.c-dots-animation__dot.--blue{background-color:var(--color-blue)}.c-dots-animation__dot.--orange{background-color:var(--color-orange)}.c-dots-animation__dot.--pink{background-color:var(--color-pink)}.c-dots-animation__dot.--navy{background-color:var(--color-navy)}.c-dots-home{width:100%;background-color:var(--color-blue-light)}.c-dots-home.is-started{background-color:unset}.c-dots-home__video-container{margin-top:-100lvh;position:sticky;bottom:0;width:100lvw;height:100lvh;object-fit:cover;z-index:-2;overflow:hidden}.c-dots-home__video{opacity:0;visibility:hidden}.c-dots-home__content{position:relative}.c-dots-home__spacer{height:150vh}.c-dots-home__slides-sticky{position:sticky;top:0}.c-dots-home__slides{position:relative;height:100svh;z-index:1;margin-bottom:-100svh}.c-dots-home__slide{position:absolute;top:0;left:0;width:100%;height:100svh;opacity:0;transform:translateY(50px);display:flex;align-items:center;justify-content:center}.c-dots-home__slide.--1{position:relative}.c-dots-home__slide-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:90px;width:80%}.c-dots-home__slide-logo{width:190px;height:auto}.c-dots-home__slide.--1 .c-dots-home__slide-content .c-dots-home__slide-texts{max-width:850px}.c-dots-home__slide.--1 .c-dots-home__slide-content .c-dots-home__slide-texts .--second{margin-top:8px}.c-dots-home__slide.--2 .c-dots-home__slide-content .c-dots-home__slide-texts{max-width:380px}.c-dots-home__slide.--4 .c-dots-home__slide-content{display:flex;flex-direction:column;align-items:center;gap:32px}.c-dots-home__slide.--4 .c-dots-home__slide-content .c-dots-home__slide-texts{max-width:380px}.c-dots-home__slide.--4 .c-dots-home__slide-content .c-dots-home__slide-button{color:var(--color-white);background-color:var(--color-navy-dark)}@media(hover:hover){.c-dots-home__slide.--4 .c-dots-home__slide-content .c-dots-home__slide-button:hover{background-color:var(--color-navy)}}.c-dots-home__dots{position:absolute;left:50%;bottom:0;transform:translate(-50%);width:100lvw;height:100lvh;z-index:-1;overflow:hidden;perspective:1000px}.c-dots-home__dots-container{position:absolute;width:200%;height:200%;top:50%;left:50%;transform:translate(-50%,-50%)}.c-dots-home__dot{position:absolute;top:50%;left:50%;height:70vmax;aspect-ratio:1/1;border-radius:50%;transform:translate(-50%,-50%);background-color:var(--color-blue-light)}.c-dots-home__dots-3d{position:absolute;left:50%;top:50%;width:400vmax;height:400vmax;--ax: 90deg;--ox: 0px;--oy: 0px;--oz: 0px;--s: 1;transform:translate(-50%,-50%) perspective(360vmax) translate3d(var(--ox),var(--oy),var(--oz)) rotateX(var(--ax)) scale(var(--s));transform-style:preserve-3d}.c-dots-home__dot-3d{position:absolute;top:50%;left:50%;width:70vmax;height:70vmax;border-radius:50%;opacity:.5}.c-dots-home__dot-3d.--1{transform:translate(calc(200vmax*cos(0rad) - 50%),calc(200vmax*sin(0rad) - 50%)) rotateX(calc(var(--ax) * -1))}.c-dots-home__dot-3d.--2{transform:translate(calc(200vmax*cos(.7853975rad) - 50%),calc(200vmax*sin(.7853975rad) - 50%)) rotateX(calc(var(--ax) * -1))}.c-dots-home__dot-3d.--3{transform:translate(calc(200vmax*cos(1.570795rad) - 50%),calc(200vmax*sin(1.570795rad) - 50%)) rotateX(calc(var(--ax) * -1))}.c-dots-home__dot-3d.--4{transform:translate(calc(200vmax*cos(2.3561925rad) - 50%),calc(200vmax*sin(2.3561925rad) - 50%)) rotateX(calc(var(--ax) * -1))}.c-dots-home__dot-3d.--5{transform:translate(calc(200vmax*cos(3.14159rad) - 50%),calc(200vmax*sin(3.14159rad) - 50%)) rotateX(calc(var(--ax) * -1))}.c-dots-home__dot-3d.--6{transform:translate(calc(200vmax*cos(3.9269875rad) - 50%),calc(200vmax*sin(3.9269875rad) - 50%)) rotateX(calc(var(--ax) * -1))}.c-dots-home__dot-3d.--7{transform:translate(calc(200vmax*cos(4.712385rad) - 50%),calc(200vmax*sin(4.712385rad) - 50%)) rotateX(calc(var(--ax) * -1))}.c-dots-home__dot-3d.--8{transform:translate(calc(200vmax*cos(5.4977825rad) - 50%),calc(200vmax*sin(5.4977825rad) - 50%)) rotateX(calc(var(--ax) * -1))}.c-faqs{padding-top:95px;padding-bottom:150px}.c-faqs__title-wrapper{padding-bottom:14px;max-width:520px}.c-faqs__description-wrapper{padding-bottom:64px}.c-faqs__wrapper{display:flex;flex-direction:column;gap:10px;width:100%}.c-footer[data-header-color=navy-dark-medium],.c-footer[data-header-color=navy-dark]{background-color:var(--color-navy-dark-medium)}.c-footer[data-header-color=navy-dark-medium] .c-footer__top,.c-footer[data-header-color=navy-dark] .c-footer__top{background-color:var(--color-navy-dark)}.c-footer[data-header-color=pink-dark],.c-footer[data-header-color=pink-darkest]{background-color:var(--color-pink-darkest)}.c-footer[data-header-color=pink-dark] .c-footer__top,.c-footer[data-header-color=pink-darkest] .c-footer__top{background-color:var(--color-pink-dark)}.c-footer__top{display:flex;justify-content:space-between}.c-footer__top-content{padding-top:100px;position:relative;z-index:1;margin-left:var(--container-margin)}.c-footer__top-text{line-height:1.1;margin-bottom:48px}.c-footer__top-images{position:relative;width:50%;height:100%;display:flex;padding-block:42px;justify-content:flex-end;z-index:0}.c-footer__image-wrapper{position:absolute;bottom:0;right:45px;height:90%}.c-footer__image-wrapper picture{display:flex;height:100%;position:relative}.c-footer__image{height:auto;width:auto;max-width:100%;max-height:100%;top:unset;left:unset;right:0;bottom:0}.c-footer__container.--middle{color:var(--color-white);padding-top:82px}.c-footer__container.--bottom{color:var(--color-white);padding-block:180px 16px}.c-footer__items{display:grid;grid-template-columns:repeat(3,1fr);column-gap:var(--grid-gutter);row-gap:100px}.c-footer__item{display:flex;flex-direction:column;gap:9px}.c-footer__item-links{display:flex;gap:8px;flex-wrap:wrap}.c-footer__item-content{text-wrap:pretty}.c-footer__item:not(.--socials) a{transition:color .2s ease}@media(hover:hover){.c-footer__item:not(.--socials) a:hover{color:var(--color-white)}}.c-footer__item.--contact .c-footer__item-content{display:flex;flex-direction:column;gap:8px}.c-footer[data-header-color=navy-dark-medium] .c-footer__item.--socials .c-footer__item-link,.c-footer[data-header-color=navy-dark] .c-footer__item.--socials .c-footer__item-link{background-color:var(--color-navy);transition:background-color .2s ease,color .2s ease}@media(hover:hover){.c-footer[data-header-color=navy-dark-medium] .c-footer__item.--socials .c-footer__item-link:hover,.c-footer[data-header-color=navy-dark] .c-footer__item.--socials .c-footer__item-link:hover{background-color:var(--color-white);color:var(--color-navy)}}.c-footer[data-header-color=pink-dark] .c-footer__item.--socials .c-footer__item-link,.c-footer[data-header-color=pink-darkest] .c-footer__item.--socials .c-footer__item-link{background-color:var(--color-pink-dark);transition:background-color .2s ease,color .2s ease}@media(hover:hover){.c-footer[data-header-color=pink-dark] .c-footer__item.--socials .c-footer__item-link:hover,.c-footer[data-header-color=pink-darkest] .c-footer__item.--socials .c-footer__item-link:hover{background-color:var(--color-white);color:var(--color-pink-dark)}}.c-footer__item.--form form{position:relative;border-radius:50px;display:flex;max-width:100%;margin-top:12px}.c-footer[data-header-color=navy-dark-medium] .c-footer__item.--form form,.c-footer[data-header-color=navy-dark] .c-footer__item.--form form{background-color:var(--color-navy);--dot-color: var(--color-blue-light);--placeholder-color: var(--color-navy-light-medium)}.c-footer[data-header-color=pink-dark] .c-footer__item.--form form,.c-footer[data-header-color=pink-darkest] .c-footer__item.--form form{background-color:var(--color-pink-dark);--dot-color: var(--color-pink-dark-medium);--placeholder-color: var(--color-pink-lightest)}.c-footer__item.--form form *{display:contents}.c-footer__item.--form form input[type=email]{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:0;border-radius:0;background:transparent;cursor:default;outline:0;margin:0;color:inherit;text-decoration:none;font-size:16px;line-height:1.45;letter-spacing:-.01em;font-family:var(--font-b);font-weight:500}.c-footer__item.--form form input[type=email]{display:flex;flex-grow:1;padding:8px 24px;width:100%;cursor:text}.c-footer__item.--form form input[type=email]::placeholder{color:var(--placeholder-color)}.c-footer__item.--form form input[type=submit]{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:0;border-radius:0;background:transparent;cursor:default;outline:0;margin:0;color:inherit;text-decoration:none;font-size:16px;line-height:1.45;letter-spacing:-.01em;font-family:var(--font-b);font-weight:500}.c-footer__item.--form form input[type=submit]{pointer-events:none;display:flex}.c-footer__item.--form form label:has(input[type=submit]){-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:0;border-radius:0;background:transparent;cursor:default;outline:0;margin:0;color:inherit;text-decoration:none}.c-footer__item.--form form label:has(input[type=submit]){cursor:pointer;display:flex;align-items:center;gap:8px;padding:8px 24px 8px 0;flex-shrink:0;color:var(--color-white);transition:color .2s ease}.c-footer__item.--form form label:has(input[type=submit]):before{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:var(--dot-color);transition:background-color .2s ease}@media(hover:hover){.c-footer__item.--form form label:has(input[type=submit]):hover{color:var(--color-white-50)}.c-footer__item.--form form label:has(input[type=submit]):hover:before{background-color:var(--color-white-50)}}.c-footer__item.--form form .wpcf7-response-output{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:0;border-radius:0;background:transparent;cursor:default;outline:0;margin:0;color:inherit;text-decoration:none;font-size:12px;line-height:1.3;letter-spacing:-.01em;font-family:var(--font-b);font-weight:500}.c-footer__item.--form form .wpcf7-response-output{display:block;color:var(--color-white);background-color:transparent;position:absolute;top:calc(100% + 12px);left:0;width:100%}.c-footer__item.--form form .wpcf7-not-valid-tip,.c-footer__item.--form form .wpcf7-spinner{display:none}.c-footer__item.--form form.submitting{opacity:.7;pointer-events:none}.c-footer__menu-list{font-size:16px;line-height:1.45;letter-spacing:-.01em;font-family:var(--font-b);font-weight:500}.c-footer__menu-list{color:var(--color-white-50);display:flex;flex-direction:column;gap:8px}.c-footer__menu-item{width:fit-content}.c-footer__menu-item.--new-events{position:relative}.c-footer__menu-item.--new-events:after{font-size:10px;line-height:1.3;letter-spacing:-.01em;font-family:var(--font-b);font-weight:500}.c-footer__menu-item.--new-events:after{content:"New Events";position:absolute;top:50%;left:100%;transform:translateY(-50%) scale(.7);width:max-content;display:block;padding:5px 9px;border-radius:12px}.c-footer[data-header-color=navy-dark-medium] .c-footer__menu-item.--new-events:after,.c-footer[data-header-color=navy-dark] .c-footer__menu-item.--new-events:after{background-color:var(--color-white);color:var(--color-blue)}.c-footer[data-header-color=pink-dark] .c-footer__menu-item.--new-events:after,.c-footer[data-header-color=pink-darkest] .c-footer__menu-item.--new-events:after{background-color:var(--color-white);color:var(--color-pink)}.c-footer__legal-links{display:flex;flex-wrap:wrap}.c-footer__legal-link{display:flex;align-items:center}.c-footer__legal-link a{transition:color .2s ease}@media(hover:hover){.c-footer__legal-link a:hover{color:var(--color-white-50)}}.c-footer__legal-link:not(:last-child):after{content:"";display:block;width:2px;height:2px;border-radius:50%;background-color:var(--color-white);margin-inline:6px}.c-form{padding-block:100px}.c-logos+.c-form{padding-top:0}.c-form__title{padding-right:40px;margin-bottom:20px}.c-form__caption{padding-right:40px}.c-form form{font-size:12px;line-height:1.3;letter-spacing:-.01em;font-family:var(--font-b);font-weight:500}.c-form form{display:flex;flex-direction:column;gap:10px}.c-form form input[type=text],.c-form form input[type=email],.c-form form textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:0;border-radius:0;background:transparent;cursor:default;outline:0;margin:0;color:inherit;text-decoration:none;font-size:12px;line-height:1.3;letter-spacing:-.01em;font-family:var(--font-b);font-weight:500}.c-form form input[type=text],.c-form form input[type=email],.c-form form textarea{cursor:text;width:100%;background-color:var(--color-gray-light);resize:vertical;padding:12px 16px;min-height:calc(1lh + 24px);margin-top:10px}.c-form form input[type=text]::placeholder,.c-form form input[type=email]::placeholder,.c-form form textarea::placeholder{color:var(--color-gray)}.c-form form label{cursor:pointer}.c-form form input[type=submit]{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:0;border-radius:0;background:transparent;cursor:default;outline:0;margin:0;color:inherit;text-decoration:none;font-size:12px;line-height:1.3;letter-spacing:-.01em;font-family:var(--font-b);font-weight:500}.c-form form input[type=submit]{pointer-events:none;display:flex;width:fit-content}.c-form form label:has(input[type=submit]){-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:0;border-radius:0;background:transparent;cursor:default;outline:0;margin:0;color:inherit;text-decoration:none}.c-form form label:has(input[type=submit]){cursor:pointer;display:flex;align-items:center;gap:8px;padding:8px 22px 8px 18px;width:fit-content;border-radius:100px;margin-top:20px;color:var(--color-white);background-color:var(--color-black);transition:color .2s ease}.c-form form label:has(input[type=submit]):before{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:var(--color-blue-light-medium);transition:background-color .2s ease}@media(hover:hover){.c-form form label:has(input[type=submit]):hover{color:var(--color-white-50)}.c-form form label:has(input[type=submit]):hover:before{background-color:var(--color-white-50)}}.c-form form .wpcf7-response-output{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:0;border-radius:0;background:transparent;cursor:default;outline:0;margin:0;color:inherit;text-decoration:none;font-size:12px;line-height:1.3;letter-spacing:-.01em;font-family:var(--font-b);font-weight:500}.c-form form .wpcf7-response-output{border:none!important;outline:none!important;padding:0!important;margin:20px 0 0!important;display:block;color:var(--color-black);background-color:transparent;width:100%}.c-form form .wpcf7-spinner{display:none}.c-form form.submitting{opacity:.7;pointer-events:none}.c-groups{position:relative;padding-block:80px 96px;background-color:var(--color-gray-light)}.c-groups.--pink-dark-medium{background-color:var(--color-pink)}.c-groups.--pink-dark-medium .c-groups__box-title-wrapper .a-wysiwyg__wysiwyg,.c-groups.--pink-dark-medium .c-groups__subtitle{color:var(--color-white)!important}.c-groups__background{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:0;width:100%;max-width:1450px;height:calc(100% - 45px);background-color:var(--color-pink-light);border-bottom-left-radius:1000px;border-bottom-right-radius:1000px}.c-groups__small-title{display:flex;align-items:center;gap:6px;text-transform:uppercase;font-weight:600;--text-color: var(--color-black)}.c-groups__small-title:before{content:"";width:7.4px;height:7.4px;border-radius:50%;background-color:var(--color-black)}.c-groups__box-title-wrapper{z-index:4;padding-block:48px 16px}.c-groups__subtitle{position:relative;z-index:4;max-width:640px;--text-color: var(--color-black)}.c-groups__wrapper-items{display:flex;gap:30px;padding-block:96px 48px;align-items:stretch}.c-groups__item{z-index:4;display:flex;flex-direction:column;width:calc(33.3333% - 20px);padding-block:16px;padding-inline:16px 24px;cursor:pointer;border-radius:4px;background-color:#fff;transition:background-color .2s ease}.c-groups__item.--has-button{min-height:240px;padding-block:20px 24px;padding-inline:16px 24px}@media(hover:hover){.c-groups__item:hover.--blue-light{background-color:var(--color-blue-light)}.c-groups__item:hover.--orange-light{background-color:var(--color-orange-light)}.c-groups__item:hover.--pink-dark-medium{background-color:var(--color-pink-dark-medium)}.c-groups__item:hover .c-groups__item-title{padding-left:14px;color:var(--color-white)}.c-groups__item:hover .c-groups__item-title:before{content:"";transform:scale(1)}.c-groups__item:hover .c-groups__item-description,.c-groups__item:hover .c-groups__item-subtitle{color:var(--color-white-50)}}.c-groups__item-title{--text-color: var(--color-black);padding-bottom:20px;font-weight:600;transition:padding-left .2s ease,color .2s ease}.c-groups__item-title:before{content:"";position:absolute;left:0;top:7px;display:flex;width:6px;height:6px;border-radius:50%;background-color:var(--color-white);transform:scale(0);transition:width .2s ease,height .2s ease,transform .2s ease}.c-groups__item-description{--text-color: var(--color-gray-dark-medium);transition:color .2s ease}.c-groups__item-subtitle{padding-top:8px;--text-color: var(--color-black-50);transition:color .2s ease}.c-groups__wrapper-image{z-index:0;position:absolute;right:0;bottom:0;height:100%;width:auto;aspect-ratio:1}.c-groups__wrapper-image .a-image__picture{height:100%;width:100%}.c-groups__image{display:block;width:100%;height:100%;object-fit:contain}.c-groups__button{color:var(--color-white)}.c-groups__button.--blue-light{background-color:var(--color-blue-light)!important}.c-groups__button.--orange-light{background-color:var(--color-orange-light)!important}.c-groups__button.--pink-dark-medium{background-color:var(--color-pink-dark-medium)!important}@media(hover:hover){.c-groups__button:hover{background-color:var(--color-black)!important}}.c-hero-business{--color-dots: var(--color-white);background-color:var(--color-blue-light);transition:background-color .2s ease .1s}.c-hero-business.is-white-bg{--color-dots: var(--color-blue-light);background-color:var(--color-white)}.c-hero-business__color-spacer{position:absolute;top:0;left:0;width:100%}.c-hero-business__color-spacer.--dark{height:16.6666666667%}.c-hero-business__color-spacer.--light{height:83.3333333333%}.c-hero-business__text-ctas{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:2}.c-hero-business__video-wrapper{position:absolute;top:calc(100svh - 50px);right:var(--container-margin);width:20%;max-width:260px;height:auto;transform:translateY(-100%);color:var(--color-white);overflow:hidden;border-radius:4px;z-index:2;transition:opacity .6s cubic-bezier(.384,.001,.052,.994),visibility .6s cubic-bezier(.384,.001,.052,.994),transform .6s cubic-bezier(.384,.001,.052,.994)}.is-video-hidden .c-hero-business__video-wrapper{opacity:0;visibility:hidden;transform:translateY(-100%) scale(.9)}@media(hover:hover){.c-hero-business__video-wrapper:has(a:hover) video{transform:scale(1.05)}}.c-hero-business__video{transition:transform .6s cubic-bezier(.384,.001,.052,.994)}.c-hero-business__link{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:0;border-radius:0;background:transparent;cursor:default;outline:0;margin:0;color:inherit;text-decoration:none}.c-hero-business__link{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;background:linear-gradient(180deg,#0000 60%,#000)}.c-hero-business__link-tagline{font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:5px}.c-hero-business__link-tagline:before{content:"";width:6px;height:6px;background-color:currentColor;border-radius:50%}.c-hero-business__fullscreen{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:0;border-radius:0;background:transparent;cursor:default;outline:0;margin:0;color:inherit;text-decoration:none}.c-hero-business__fullscreen{cursor:pointer;position:absolute;top:0;right:0;padding:18px;transition:transform .2s ease}@media(hover:hover){.c-hero-business__fullscreen:hover{transform:scale(1.2)}}.c-hero-business__sticky{position:sticky;top:0;z-index:1;height:100lvh;overflow:hidden}.c-hero-business__spacer{height:400lvh}.c-hero-business__slides{position:relative;height:100svh;z-index:1}.c-hero-business__slide{position:absolute;top:0;left:0;width:100%;height:100svh;opacity:0;transform:translateY(50px);display:flex;align-items:center;justify-content:center}.c-hero-business__slide.--1{position:relative}.c-hero-business__slide-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:90px;width:80%}.c-hero-business__slide-logo{width:190px;height:auto}.c-hero-business__slide.--1 .c-hero-business__slide-content .c-hero-business__slide-texts{max-width:380px}.c-hero-business__dots{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(3deg);width:200vmax;height:200vmax}.c-hero-business__dot{position:absolute;top:50%;left:50%;height:5vmax;aspect-ratio:1/1;border-radius:50%;--r: 15vmax;--s: 1;background-color:var(--color-dots);transition:background-color .2s ease}.c-hero-business__dot.--1{transform:translate(calc(var(--r) * cos(.39269875rad) - 50%),calc(var(--r) * sin(.39269875rad) - 50%)) scale(var(--s))}.c-hero-business__dot.--2{transform:translate(calc(var(--r) * cos(1.17809625rad) - 50%),calc(var(--r) * sin(1.17809625rad) - 50%)) scale(var(--s))}.c-hero-business__dot.--3{transform:translate(calc(var(--r) * cos(1.96349375rad) - 50%),calc(var(--r) * sin(1.96349375rad) - 50%)) scale(var(--s))}.c-hero-business__dot.--4{transform:translate(calc(var(--r) * cos(2.74889125rad) - 50%),calc(var(--r) * sin(2.74889125rad) - 50%)) scale(var(--s))}.c-hero-business__dot.--5{transform:translate(calc(var(--r) * cos(3.53428875rad) - 50%),calc(var(--r) * sin(3.53428875rad) - 50%)) scale(var(--s))}.c-hero-business__dot.--6{transform:translate(calc(var(--r) * cos(4.31968625rad) - 50%),calc(var(--r) * sin(4.31968625rad) - 50%)) scale(var(--s))}.c-hero-business__dot.--7{transform:translate(calc(var(--r) * cos(5.10508375rad) - 50%),calc(var(--r) * sin(5.10508375rad) - 50%)) scale(var(--s))}.c-hero-business__dot.--8{transform:translate(calc(var(--r) * cos(5.89048125rad) - 50%),calc(var(--r) * sin(5.89048125rad) - 50%)) scale(var(--s))}.c-hero-home{background-color:var(--color-navy-dark);--text-color: var(--color-white);color:var(--text-color);padding-bottom:150px}.c-hero-home img{border-radius:2px}.c-hero-home__circle{--circle-size: min(100vw, 1500px);width:100%;height:var(--circle-size);position:absolute;top:0;left:0;overflow:hidden;z-index:0;transform:translateY(-50%)}.c-hero-home__circle:after{content:"";position:absolute;bottom:calc(var(--circle-size) * 0);left:50%;width:120vw;height:120vw;background-color:var(--color-navy);border-radius:50%;transform:translate(-50%)}.c-hero-home__text-ctas{padding-bottom:100px}.c-hero-home__scroll-image-wrapper{position:relative}.c-hero-home__scroll-texts{position:sticky;z-index:3;top:calc(100svh - 200px);text-wrap:balance;padding-left:30px;padding-bottom:30px;height:200px;margin-bottom:-200px;background-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.872) 100%);display:flex;flex-direction:column;justify-content:end}.c-hero-home__scroll-title{max-width:350px}.c-hero-home__scroll-tagline{text-transform:uppercase;display:flex;gap:10px;align-items:center;margin-bottom:6px}.c-hero-home__scroll-tagline:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background-color:currentColor;transition:scale .2s ease}.c-hero-home__scroll-image,.c-hero-home__image-sizer{position:absolute;top:0;left:0;width:100%;height:auto}.c-hero-home__scroll-image{z-index:2}.c-hero-home__image-sizer{aspect-ratio:5/3}.c-hero-home__scroll-spacer{height:100lvh}.c-hero-home__slider{overflow:hidden;height:calc((var(--column-width) * 10 + var(--grid-gutter) * 9) * .6)}.c-hero-home__slide{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gutter);transform:translateY(calc((var(--column-width) * 10 + var(--grid-gutter) * 9) * .08))}.c-hero-home__slide-image{transform-origin:top right}.c-hero-home__slide-content{padding-block:8px;position:relative}.c-hero-home__slide-tagline{text-transform:uppercase;display:flex;gap:10px;align-items:center}.c-hero-home__slide-tagline:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background-color:currentColor;transition:scale .2s ease}.c-hero-home__slide-title{position:absolute;top:calc(100% + 16px);left:0}@media(hover:hover){.c-hero-home__slide:hover .c-hero-home__slide-tagline:before{scale:.7}}.c-hero-home .swiper-slide{pointer-events:none}.c-hero-home .swiper-slide.swiper-slide-active{pointer-events:auto}.c-hero-home .swiper-slide:has(~.swiper-slide-active)>*{transform:none!important}.c-hero-home__slider-pagination-column{position:relative}.c-hero-home__slider-pagination{--bullet-size: 8px;--bullet-gap: 24px;position:absolute;top:50%;transform:translateY(-50%);right:0;height:calc(var(--original-number-of-items) * var(--bullet-size) + (var(--original-number-of-items) - 1) * var(--bullet-gap));width:calc(var(--bullet-size) + var(--bullet-gap));overflow:hidden;display:flex;flex-direction:column;gap:var(--bullet-gap)}.c-hero-home__slider-pagination-item{display:flex;position:relative;flex-shrink:0;flex-grow:0;width:var(--bullet-size);height:var(--bullet-size);background-color:var(--color-gray);margin:0 auto;opacity:.5;border-radius:50%;transition:opacity .2s ease}.c-hero-home__slider-pagination-item.is-active{opacity:1}.c-hero-home__slider-pagination-item:after{content:"";position:absolute;top:50%;left:50%;width:calc(var(--bullet-size) + var(--bullet-gap));height:calc(var(--bullet-size) + var(--bullet-gap));transform:translate(-50%,-50%)}@media(hover:hover){.c-hero-home__slider-pagination-item:hover{opacity:1}}.c-hero-media{padding-bottom:95px;position:relative}.c-hero-media.--background:before{content:"";position:absolute;top:-50lvw;left:0;z-index:-1;width:100%;aspect-ratio:1/1;background-color:var(--color-gray-light);border-bottom-left-radius:100lvw;border-bottom-right-radius:100lvw}.c-hero-media__column{height:200lvh;overflow:visible}.c-hero-media__text-ctas{padding-bottom:120px}.c-hero-media__media-wrapper{position:sticky;top:calc(var(--header-height))}.c-hero-media__media{border-radius:8px}.c-hero-media__media video,.c-hero-media__media img{object-fit:cover}.c-hero-media .a-button__button.m-text-ctas__button.--first{transition:color .2s ease,background-color .2s ease}@media(hover:hover){.c-hero-media .a-button__button.m-text-ctas__button.--first:hover{color:var(--color-white)!important}}.c-hero-media .a-button__button.m-text-ctas__button.--second{transition:color .2s ease,background-color .2s ease}@media(hover:hover){.c-hero-media .a-button__button.m-text-ctas__button.--second:hover{color:var(--color-white)!important}}.c-hero-media__category{font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:8px}.c-hero-media__category:before{content:"";width:8px;height:8px;background-color:currentColor;border-radius:50%}.c-hero-media__category{position:absolute;bottom:60px;left:30px;z-index:1;--text-color: var(--color-white)}.c-hero-media__media-title{position:absolute;bottom:28px;left:30px;z-index:1;--text-color: var(--color-white)}.c-list-articles{padding-block:138px 130px}.c-list-articles__title{margin-bottom:36px}.c-list-articles__title-recent{margin-bottom:24px}.c-list-articles__recent-news{display:flex;gap:16px;margin-bottom:50px}.c-list-articles__recent-news-image{border-radius:4px;overflow:hidden;width:calc(6 * var(--column-width) + 5 * var(--grid-gutter));flex-shrink:0}.c-list-articles__recent-news-tag{text-transform:uppercase;display:flex;align-items:center;gap:10px;font-weight:600}.c-list-articles__recent-news-tag:before{content:"";width:7px;height:7px;background-color:currentColor;border-radius:50%}.c-list-articles__list{display:grid;grid-template-columns:repeat(3,1fr);column-gap:var(--grid-gutter);row-gap:100px;padding-top:24px;padding-bottom:100px}.c-list-articles__item{display:flex;flex-direction:column;gap:8px;height:fit-content}.c-list-articles__item-image{border-radius:4px;overflow:hidden}.c-list-articles__item-tag{font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:5px}.c-list-articles__item-tag:before{content:"";width:6px;height:6px;background-color:currentColor;border-radius:50%}.c-list-articles__item-tag{margin-bottom:8px}.c-list-articles__item-title{margin-bottom:12px}.c-list-articles__recent-news,.c-list-articles__item{transition:color .2s ease}.c-list-articles__recent-news img,.c-list-articles__item img{transition:transform .6s cubic-bezier(.384,.001,.052,.994)}@media(hover:hover){.c-list-articles__recent-news:hover,.c-list-articles__item:hover{color:var(--color-blue)}.c-list-articles__recent-news:hover img,.c-list-articles__item:hover img{transform:scale(1.05)}}.c-list-articles__highlighted-programme{position:sticky;top:var(--header-height);z-index:1;grid-column:span 2;color:var(--color-white);pointer-events:none;height:fit-content}.c-list-articles__highlighted-programme-overlay{position:absolute;top:0;left:0;width:calc(var(--column-width) * 9 + var(--grid-gutter) * 9);height:80px;z-index:-1;opacity:0;background-color:var(--color-white)}.c-list-articles__highlighted-programme-background{position:absolute;top:0;left:0;width:100%;height:fit-content;overflow:hidden}.c-list-articles__highlighted-programme-background svg{border-radius:4px;width:100%;height:100%}.c-list-articles__highlighted-programme-content{pointer-events:auto;display:flex;flex-direction:column;z-index:1;transform-origin:top left;margin-top:2px;transform:translate(20px,14px);width:calc(100% - 40px)}.c-list-articles__highlighted-programme-tag{font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:5px}.c-list-articles__highlighted-programme-tag:before{content:"";width:6px;height:6px;background-color:currentColor;border-radius:50%}.c-list-articles__highlighted-programme-tag{margin-bottom:10px}.c-list-articles__highlighted-programme-title{margin-bottom:2px}.c-list-articles__highlighted-programme-tag,.c-list-articles__highlighted-programme-date{transform-origin:top left}.c-list-articles__box{padding:16px;border-radius:4px;height:fit-content}.c-list-articles__box.--blue{background-color:var(--color-blue)}.c-list-articles__box.--orange{background-color:var(--color-orange-light)}.c-list-articles__box-title{margin-bottom:6px;color:var(--color-white)}.--blue .c-list-articles__box-content{color:var(--color-blue-lightest)}.--orange .c-list-articles__box-content{color:var(--color-orange-lightest)}.c-list-articles__box-button{margin-top:38px}.c-logos{padding-block:90px}.c-logos__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:40px}.c-logos__item-list{width:120px}.c-logos__logo{width:100%;height:auto;display:block}.c-numbers{padding-block:125px;background-color:var(--color-white)}.c-numbers__container{row-gap:23px}.c-numbers__item{display:flex;flex-direction:column;align-items:flex-start;height:100%;width:100%;padding-left:20px;padding-top:30px;padding-bottom:24px;border-radius:10px;position:relative;overflow:hidden;z-index:1}.c-numbers__item.--1{aspect-ratio:641/355}.c-numbers__item.--2{aspect-ratio:417/355}.c-numbers__item.--3,.c-numbers__item.--4{aspect-ratio:529/355}.c-numbers__media{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;object-fit:cover}.c-numbers__number{--text-color: var(--color-white);padding-bottom:14px}.c-numbers__description{max-width:400px;margin-top:auto}.c-numbers__description p:not(:last-child){margin-bottom:5px}.c-pillars{padding-top:125px;padding-bottom:210px;background-color:var(--color-white)}.c-pillars__wrapper{display:flex;gap:30px;padding-top:95px}.c-pillars__pillar{display:flex;flex-direction:column;position:relative;width:calc(33.3333% - 20px);border-radius:10px;transition:background-color .3s ease-in-out}.c-pillars__pillar:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:10px;z-index:-1;transition:background-color .3s ease-in-out}.c-pillars__pillar.--navy{background-color:var(--color-navy)}@media(hover:hover){.c-pillars__pillar.--navy:hover{background-color:var(--color-navy-dark)}.c-pillars__pillar.--navy:hover .c-pillars__item-image svg rect,.c-pillars__pillar.--navy:hover .c-pillars__item-image svg path{fill:var(--color-navy)}}.c-pillars__pillar.--orange{background-color:var(--color-orange)}@media(hover:hover){.c-pillars__pillar.--orange:hover{background-color:#cc3619}.c-pillars__pillar.--orange:hover .c-pillars__item-image svg rect,.c-pillars__pillar.--orange:hover .c-pillars__item-image svg path{fill:var(--color-orange-light)}}.c-pillars__pillar.--pink{background-color:var(--color-pink)}@media(hover:hover){.c-pillars__pillar.--pink:hover{background-color:var(--color-pink-dark-medium)}.c-pillars__pillar.--pink:hover .c-pillars__item-image svg rect,.c-pillars__pillar.--pink:hover .c-pillars__item-image svg path{fill:var(--color-pink)}}.c-pillars__item-title{--text-color: var(--color-white);padding-top:18px;padding-left:18px}.c-pillars__item-description{--text-color: var(--color-white-50);padding-left:18px;padding-bottom:38px}.c-pillars__item-image{padding-left:10px;overflow:hidden;object-fit:contain}.c-pillars__item-image svg{width:100%;height:100%}.c-pillars__item-image svg rect,.c-pillars__item-image svg path{fill:var(--color-white);transition:fill .3s ease-in-out}.c-pillars__item-subtitle{--text-color: var(--color-white-50);padding-left:18px;padding-top:67px;padding-bottom:18px}.c-programme-aside{position:sticky;top:calc(var(--header-height) - 50px);padding-block:50px 40px;height:calc(100svh - var(--header-height) + 50px)}.c-programme-aside__date{margin-top:4px;opacity:.5}.c-programme-aside__items{margin-top:48px;display:flex;flex-direction:column;gap:6px}.c-programme-aside__item{position:relative;padding-left:0}.c-programme-aside__item span{padding-left:0;transition:padding-left .2s ease}.c-programme-aside__item:before{content:"";position:absolute;top:50%;left:3px;transform:translate(-50%,-50%);width:6px;height:6px;background-color:var(--color-pink);border-radius:50%;scale:0;transition:scale .2s ease}@media(hover:hover){.c-programme-aside__item:hover span{padding-left:14px}.c-programme-aside__item:hover:before{scale:1}}.c-programme-aside__item.is-active span{padding-left:14px}.c-programme-aside__item.is-active:before{scale:1}.c-programme-aside__button{margin-top:32px}.c-programme-aside__button.--button .a-button__button{color:var(--color-white);background-color:var(--color-black)}@media(hover:hover){.c-programme-aside__button.--button .a-button__button:hover{background-color:var(--color-pink)}}.c-programme-curriculum{padding-block:50px}.c-programme-curriculum__caption{text-wrap:balance;margin-top:16px}.c-programme-curriculum__modules{display:flex;flex-direction:column;gap:16px;margin-top:48px}.c-programme-curriculum__module{display:flex;flex-direction:column;gap:8px}.c-programme-curriculum__module-title{font-weight:600}.c-programme-educators{padding-block:64px}.c-programme-educators__wrapper-texts{display:flex;flex-direction:column;gap:14px;padding-bottom:64px}.c-programme-educators__title,.c-programme-educators__subtitle{--text-color: var(--color-black)}.c-programme-educators__subtitle{max-width:530px}.c-programme-educators__wrapper-items{display:flex;flex-wrap:wrap;width:100%;gap:30px;overflow:hidden}.c-programme-educators__item{position:relative;display:flex;flex-direction:column;gap:1px;width:calc(33% - 20px);padding:14px;border-radius:4px;aspect-ratio:1/1;background-color:var(--color-black)}.c-programme-educators__item-image{position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}.c-programme-educators__item-title{font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:6px}.c-programme-educators__item-title:before{content:"";width:4px;height:4px;background-color:currentColor;border-radius:50%}.c-programme-educators__item-title{text-transform:none;--text-color: var(--color-white)}.c-programme-educators__item-subtitle{--text-color: var(--color-gray-dark-medium);padding-left:10px}.c-programme-educators__button-wrapper{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;padding-top:15px}.c-programme-educators__button{--text-color: var(--color-gray-dark-medium);cursor:pointer;background-color:transparent!important}.c-programme-reserve{background:var(--color-gray-light);width:calc(100% + 2 * (var(--column-width) + var(--grid-gutter)));margin-inline:calc(-1 * (var(--column-width) + var(--grid-gutter)));padding:64px calc(var(--column-width) + var(--grid-gutter));border-radius:8px;display:flex;flex-direction:column;gap:64px}.c-programme-reserve__caption{margin-top:14px;text-wrap:balance}.c-programme-reserve__title-next-programme{margin-bottom:2px;color:var(--color-gray-dark-medium)}.c-programme-reserve__date-next-programme{margin-bottom:24px}.c-programme-reserve__items{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gutter)}.c-programme-reserve__item{display:flex;flex-direction:column;justify-content:space-between;gap:24px;background:var(--color-white);padding:16px;border-radius:4px;aspect-ratio:16/9}.c-programme-reserve__item-tag{font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:5px}.c-programme-reserve__item-tag:before{content:"";width:6px;height:6px;background-color:currentColor;border-radius:50%}.c-programme-reserve__item-tag{margin-bottom:16px}.c-programme-reserve__item-tag:before{background-color:var(--color-pink)}.c-programme-reserve__item-title{margin-bottom:6px}.c-programme-reserve__item-bottom{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.c-programme-reserve__item-button{background-color:var(--color-black)!important;color:var(--color-white)!important}@media(hover:hover){.c-programme-reserve__item-button:hover{background-color:var(--color-pink)!important}}.c-programme-reserve__item-limit{width:fit-content}.c-programme-reserve__aside-sticky{position:sticky;top:calc(100svh - 30px);height:0;margin-bottom:30px}.c-programme-reserve__aside{position:absolute;left:calc(-1 * (4 * var(--column-width) + 4 * var(--grid-gutter)));bottom:0;width:calc(var(--column-width) * 3);background-color:var(--color-gray-light);padding:24px 16px 16px;border-radius:8px;aspect-ratio:13/12;color:var(--color-gray-dark-medium);display:flex;flex-direction:column}.c-programme-reserve__aside-top{display:flex;justify-content:space-between;gap:10px}.c-programme-reserve__aside-title{width:fit-content;color:var(--color-black)}.c-programme-reserve__aside-price{width:fit-content}.c-programme-reserve__aside-items{margin-block:16px 20px;display:flex;flex-direction:column;gap:4px}.c-programme-reserve__aside-item{display:flex;gap:8px}.c-programme-reserve__aside-item:before{content:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_1216_58783' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='14' height='14'%3E%3Crect width='13.3428' height='13.3428' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1216_58783)'%3E%3Cpath d='M5.30953 10.0076L2.14062 6.83864L2.93285 6.04642L5.30953 8.4231L10.4104 3.32227L11.2026 4.11449L5.30953 10.0076Z' fill='%231C1C1C'/%3E%3C/g%3E%3C/svg%3E%0A");opacity:.4;margin-top:2px}.c-programme-reserve__aside-link{margin-top:auto;width:fit-content}.c-programme-reserve__aside-link a{background-color:var(--color-gray)!important;color:var(--color-black)!important}@media(hover:hover){.c-programme-reserve__aside-link a:hover{background-color:var(--color-pink)!important;color:var(--color-white)!important}}.c-slider-agenda{background-color:var(--color-gray-light);--col-width: calc( (100vw - 2 * var(--container-padding) - 11 * var(--grid-gutter)) / 12 );padding-bottom:50px}.c-slider-agenda:before{content:"";width:100%;height:24px;position:absolute;top:-24px;left:0;background-color:var(--color-gray-light);border-top-left-radius:24px;border-top-right-radius:24px}.c-slider-agenda{padding-top:64px}.c-slider-agenda__slider-container{overflow:hidden;width:100%}.c-slider-agenda__slider-wrapper{padding-top:106px;position:relative}.c-slider-agenda__slide{position:relative;transform-origin:top left;display:flex;flex-direction:column;width:calc(var(--col-width) * 4 + var(--grid-gutter) * 3)}.c-slider-agenda__slide.--past{opacity:.5;pointer-events:none}.c-slider-agenda__slide-day{width:58px;height:58px;display:flex;align-items:center;justify-content:center;background-color:var(--color-black);color:var(--color-white);border-radius:50%;margin-bottom:20px;transform-origin:top left}.c-slider-agenda__slide-image{transform-origin:bottom left;width:calc(var(--col-width) * 4 + var(--grid-gutter) * 3)}.c-slider-agenda__slide-image img{border-radius:2px}.c-slider-agenda__slide-content{transform-origin:top left;padding-top:12px}.c-slider-agenda__slide-term{font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:6px}.c-slider-agenda__slide-term:before{content:"";width:8px;height:8px;background-color:currentColor;border-radius:50%}.c-slider-agenda__slide-title{margin-block:8px;line-height:1.1;text-wrap:pretty;width:85%}.c-slider-agenda__slide-date span{opacity:.5}.c-slider-agenda__month-wrapper{position:absolute;bottom:calc(100% + 48px);left:0%}.c-slider-agenda__month{position:sticky;left:100px}.c-slider-agenda .swiper-slide:has(~.swiper-slide-active)>*{transform:none!important}.c-slider-agenda .swiper-slide:has(~.swiper-slide-active) .c-slider-agenda__slide-card{transform:translateY(-78px)!important}.c-slider-agenda .swiper-slide:not(.swiper-slide-active,:has(~.swiper-slide-active)) .c-slider-agenda__month-wrapper{transform:none!important}.c-slider-agenda__slider-pagination{--bullet-size: 8px;--bullet-gap: 24px;position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:var(--bullet-gap)}.c-slider-agenda__slider-pagination-item{display:flex;position:relative;flex-shrink:0;flex-grow:0;width:var(--bullet-size);height:var(--bullet-size);background-color:var(--color-black);margin:0 auto;opacity:.3;border-radius:50%;transition:opacity .2s ease}.c-slider-agenda__slider-pagination-item.is-active{opacity:1}.c-slider-agenda__slider-pagination-item:after{content:"";position:absolute;top:50%;left:50%;width:calc(var(--bullet-size) + var(--bullet-gap));height:calc(var(--bullet-size) + var(--bullet-gap));transform:translate(-50%,-50%)}@media(hover:hover){.c-slider-agenda__slider-pagination-item:hover{opacity:1}}.c-slider-stories{overflow:hidden;padding-block:125px}.c-slider-stories__title{padding-bottom:14px}.c-slider-stories__swiper{overflow:visible;padding-top:64px}.c-slider-stories__slide{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;aspect-ratio:417/480;padding-inline:16px;padding-block:22px 24px;position:relative;overflow:hidden;border-radius:8px;-webkit-user-select:none;user-select:none;--text-color: var(--color-white)}.c-slider-stories__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;border-radius:8px}.c-slider-stories__image-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000,#0005);border-radius:inherit;pointer-events:none}.c-slider-stories__information-wrapper{margin-bottom:auto;padding-left:2px}.c-slider-stories__information-title{font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:5px}.c-slider-stories__information-title:before{content:"";width:6px;height:6px;background-color:currentColor;border-radius:50%}.c-slider-stories__quote{padding-top:24px}.c-slider-vertical{--top: 175px;--height: calc(100svh - var(--top) + 12px);--width: max(320px, calc(var(--column-width) * 3 + var(--grid-gutter) * 2));position:sticky;top:var(--top);z-index:2;width:var(--width);height:var(--height);max-height:1000px;overflow:hidden;margin-left:auto;background-color:var(--color-gray-light);border-radius:12px}.s-template-academy .c-slider-vertical{margin-top:var(--top)}.c-slider-vertical{padding-top:30px;padding-inline:30px}.c-slider-vertical__slider{margin-top:24px;overflow:hidden}.c-slider-vertical__group{display:flex;flex-direction:column}.c-slider-vertical__month-wrapper{background-color:var(--color-gray-light);padding-bottom:8px;z-index:1;position:relative}.c-slider-vertical__slide{padding-block:12px;transition:color .3s ease}.c-slider-vertical__slide-link{display:flex;position:relative}.c-slider-vertical__slide-card{width:100%}.c-slider-vertical__slide-day{aspect-ratio:1/1;flex-shrink:0;flex-grow:0;height:fit-content;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--color-white);width:35px;transform-origin:top left;overflow:hidden;position:absolute;top:0;left:0;transform:scale(0)}.--programme .c-slider-vertical__slide-day{background-color:var(--color-pink-dark)}.--event .c-slider-vertical__slide-day{background-color:var(--color-black)}.c-slider-vertical__slide-image-wrapper:before{content:"";display:block;padding-bottom:var(--aspect-ratio)}.c-slider-vertical__slide-image-wrapper{border-radius:2px;overflow:hidden;margin-bottom:10px;position:relative;flex-shrink:0;flex-grow:1;width:60%;height:auto}.c-slider-vertical__slide-image-wrapper picture{display:contents}.c-slider-vertical__slide-image-wrapper picture:before{content:none}.c-slider-vertical__slide-image{object-fit:contain;object-position:top left}.c-slider-vertical__slide-term{font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:5px}.c-slider-vertical__slide-term:before{content:"";width:6px;height:6px;background-color:currentColor;border-radius:50%}.c-slider-vertical__slide-term{white-space:nowrap}.c-slider-vertical__slide-title-wrapper{height:0px;opacity:0;width:calc(var(--width) - 120px)}.c-slider-vertical__slide-title{line-height:1.2;margin-top:4px}@media(hover:hover){.c-slider-vertical__slide:has(.c-slider-vertical__slide-link:hover).--programme{color:var(--color-pink-dark)}.c-slider-vertical__slide:has(.c-slider-vertical__slide-link:hover).--event{color:var(--color-pink)}}.c-slider-vertical__slide-term{text-transform:uppercase}.c-table{padding-top:195px;padding-bottom:95px}.c-table__title-wrapper{padding-bottom:16px}.c-table__description{padding-bottom:64px}.c-table__table{display:flex;flex-direction:column;gap:10px}.c-table__row-titles{margin-bottom:4px}.c-table__col-title{--text-color: var(--color-gray-dark-medium);font-weight:600}.c-table__row-titles,.c-table__row{display:flex;gap:30px;padding-inline:24px}.c-table__row{padding-inline:24px;padding-block:16px;background-color:var(--color-gray-light);border-radius:4px}.c-table__col-1,.c-table__col-4{width:18%;height:fit-content}.c-table__col-2,.c-table__col-3{width:32%;height:fit-content}.c-table__text-col-1{display:flex;align-items:center;gap:10px;--text-color: var(--color-black)}.c-table__text-col-1:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%}.c-table__text-col-1.--blue:before{background-color:var(--color-blue)}.c-table__text-col-1.--blue-light:before{background-color:var(--color-blue-light)}.c-table__text-col-1.--blue-light-medium:before{background-color:var(--color-blue-light-medium)}.c-table__text-col-1.--blue-lightest:before{background-color:var(--color-blue-lightest)}.c-table__text-col-1.--pink:before{background-color:var(--color-pink)}.c-table__text-col-1.--pink-light:before{background-color:var(--color-pink-light)}.c-table__text-col-1.--orange:before{background-color:var(--color-orange)}.c-table__text-col-1.--orange-light-medium:before{background-color:var(--color-orange-light-medium)}.c-table__text-col-2,.c-table__text-col-3,.c-table__text-col-4{--text-color: var(--color-gray-dark-medium)}.c-team{background-color:var(--color-gray-light);padding-block:82px 92px}.c-team__wrapper-texts{display:flex;flex-direction:column;gap:12px;padding-bottom:64px;--text-color: var(--color-black)}.c-team__member{display:flex;gap:14px;height:110px;padding:14px;margin-bottom:14px;border-radius:4px;background-color:transparent;transition:background-color .2s ease}@media(hover:hover){.c-team__member:hover{background-color:var(--color-white)}}.c-team__member-image-wrapper{width:82px;height:82px;border-radius:2px}.c-team__member-image-wrapper.is-blue{background-color:var(--color-blue)}.c-team__member-image-wrapper.is-navy{background-color:var(--color-navy)}.c-team__member-image-wrapper.is-orange{background-color:var(--color-orange)}.c-team__member-image-wrapper.is-pink{background-color:var(--color-pink)}.c-team__member-image{width:100%;height:100%;object-fit:cover}.c-team__member-role-wrapper{margin-bottom:auto}.c-team__member-content{display:flex;flex-direction:column;justify-content:flex-start;height:100%;width:auto}.c-team__member-link-text{font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:5px}.c-team__member-link-text:before{content:"";width:6px;height:6px;background-color:currentColor;border-radius:50%}.c-team__member-link-text{padding-left:2px;padding-bottom:5px}.c-text{padding-block:100px}.c-text__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;text-align:center}.c-traits{padding-block:256px;background-color:var(color-white)}.c-traits__title{--text-color: var(--color-black);padding-bottom:64px}.c-traits__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.c-traits__trait{display:flex;flex-direction:column;width:calc(25% - 12px);padding-block:16px 24px;padding-inline:14px 24px;border-radius:2px;background-color:var(--color-gray-light);transition:background-color .2s ease}@media(hover:hover){.c-traits__trait:hover{background-color:var(--color-gray)}.c-traits__trait:hover .c-traits__trait-title{padding-left:14px}.c-traits__trait:hover .c-traits__trait-title:before{content:"";transform:scale(1)}.c-traits__trait:hover .c-traits__trait-description{opacity:.3}}.c-traits__trait-title{position:relative;padding-bottom:74px;text-wrap:balance;--text-color: var(--color-black);transition:padding-left .2s ease}.c-traits__trait-title:before{content:"";position:absolute;left:0;top:7px;display:flex;width:6px;height:6px;border-radius:50%;background-color:var(--color-blue);transform:scale(0);transition:width .2s ease,height .2s ease,transform .2s ease}.c-traits__trait-description-wrapper{margin-top:auto}.c-traits__trait-description{--text-color: var(--color-black);opacity:.3;transition:opacity .2s ease}
