@import "https://use.typekit.net/lnc7ppz.css";.wrapper{--wrapper-grid-side-columns:calc(var(--global-grid-side-padding) - var(--global-grid-gutter));--wrapper-bg-color:var(--wrapper-bg-color-gradient,var(--wrapper-bg-color-project,var(--wrapper-bg-color-solid,var(--global-colors-black))));display:var(--wrapper-display,grid);border-top:calc(var(--wrapper-divider-top)*1px)solid rgb(var(--wrapper-divider-color,var(--global-colors-white-values))/var(--wrapper-divider-opacity,.8));border-bottom:calc(var(--wrapper-divider-bottom)*1px)solid rgb(var(--wrapper-divider-color,var(--global-colors-white-values))/var(--wrapper-divider-opacity,.8));padding:calc(var(--wrapper-spacing-top-in,0)*.63rem)calc((1 - var(--wrapper-is-full-width,0))*var(--global-grid-side-padding))calc(var(--wrapper-spacing-bottom-in,0)*.63rem);margin-top:calc(var(--wrapper-spacing-top)*.63rem);margin-bottom:calc(var(--wrapper-spacing-bottom)*.63rem);grid-template-columns:var(--wrapper-grid-template-columns);-moz-column-gap:var(--global-grid-gutter);column-gap:var(--global-grid-gutter);background:var(--wrapper-bg-color-gradient,var(--wrapper-bg-color-project,var(--wrapper-bg-color-solid)))}.main-content>.wrapper:first-child{padding:calc(var(--global-header-height) + var(--wrapper-spacing-top-in,0)*.63rem)calc((1 - var(--wrapper-is-full-width,0))*var(--global-grid-side-padding))calc(var(--wrapper-spacing-bottom-in,0)*.63rem)}.wrapper__anchor{opacity:0;z-index:-1;height:1px;margin-top:0;position:absolute}.wrapper__inner{grid-column:var(--wrapper-offset)/span var(--wrapper-width)}.wrapper__skip-dom{display:contents}:root{--global-font-family:var(--global-base-font),Arial,sans-serif;--global-highlight-font-family:var(--global-base-highlight-font),Arial,sans-serif;--global-grid-columns:calc(var(--global-main-content-width) + 2)}*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}html{-webkit-text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}:host{-webkit-text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button{-webkit-appearance:button;background-color:transparent;background-image:none}input:where([type=button]){-webkit-appearance:button;background-color:transparent;background-image:none}input:where([type=reset]){-webkit-appearance:button;background-color:transparent;background-image:none}input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::-ms-input-placeholder{opacity:1;color:#9ca3af}input::placeholder{opacity:1;color:#9ca3af}textarea::-ms-input-placeholder{opacity:1;color:#9ca3af}textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]{display:none}.accordion{--accordion-scoped-icon-size:.88rem}.accordion__panel{background-color:inherit;max-height:0;transition-property:max-height;transition-duration:.3s;transition-timing-function:ease-out;display:block;overflow:hidden}.accordion__trigger{-webkit-appearance:none;-ms-appearance:none;appearance:none;text-align:left;cursor:pointer;background-color:var(--global-colors-transparent);border:0;justify-content:space-between;align-items:center;width:100%;padding:1.25rem 0;font-family:inherit;transition-property:background-color,color,padding-bottom;transition-duration:.3s;transition-timing-function:ease-out;display:flex}.accordion__title{max-width:min(82%,100% - var(--accordion-scoped-icon-size) - .63rem)}.accordion__icon{pointer-events:none;transition-property:transform;transition-duration:.3s;transition-timing-function:ease-in}.accordion__icon svg{height:var(--accordion-scoped-icon-size);width:var(--accordion-scoped-icon-size);color:var(--accordion-icon-color,var(--global-colors-white))}.accordion__content{padding-bottom:1.25rem}.accordion{border-top:1px solid rgb(var(--global-colors-white-values)/.2);border-bottom:1px solid rgb(var(--global-colors-white-values)/.2);margin-top:-1px;transition-property:border-bottom-color;transition-duration:.3s;transition-timing-function:ease-out}.accordion[data-accordion-open=true]{border-bottom-color:var(--global-colors-white-values);border-top-color:var(--global-colors-white-values)}.accordion[data-accordion-open=true]>.accordion__trigger{padding-bottom:.63rem}.accordion[data-accordion-open=true]>.accordion__trigger .accordion__icon{transform:rotate(-180deg)}.accordion[data-accordion-open=true]>.accordion__panel{max-height:var(--max-height,100%)}.animated-logo{opacity:1;height:1.75rem;color:var(--animated-logo-sign-color,var(--global-colors-white));transition:opacity .4s var(--global-easing-ease-in-out),color .3s var(--global-easing-ease-in-out);align-items:center;text-decoration:none;display:flex;overflow:hidden}.is-before-animation .animated-logo{opacity:0}.animated-logo svg{height:100%}.animated-logo__mark{height:60%;margin-right:.31rem;display:block}.antispam-hide{visibility:hidden;display:none}.blockquote{text-align:var(--blockquote-content-align)}.blockquote__media{margin-bottom:1.88rem}.blockquote__icon{margin-bottom:1.88rem;display:block}.blockquote__quote,.blockquote__caption{display:block}.blockquote__caption:before{content:"";background-color:currentColor;width:4.38rem;height:.06rem;margin-top:1.88rem;margin-bottom:1.25rem;display:block}.bullet{--bullet-scoped-dot-size:.5rem;--bullet-scoped-dot-left-position:.63rem;--bullet-scoped-dot-top-position:.56rem;padding-left:2.5rem;position:relative}.bullet--top{padding-left:0}.bullet--top .bullet__dot{margin-bottom:1.25rem;position:relative;top:auto;left:auto}.bullet__dot{background-color:var(--bullet-color);width:var(--bullet-scoped-dot-size);height:var(--bullet-scoped-dot-size);left:var(--bullet-scoped-dot-left-position);top:var(--bullet-scoped-dot-top-position);border-radius:50%;display:block;position:absolute}.bullet__type--number .bullet__dot{--bullet-scoped-dot-size:1.5rem;--bullet-scoped-dot-top-position:.12rem;--bullet-scoped-dot-left-position:0;justify-content:center;align-items:center;display:inline-flex}.bullet__heading{padding-bottom:.63rem}.btn.is-active{--button-scoped-color:var(--button-color-active);--button-scoped-border-color:var(--button-border-color-active)}.btn.is-active:before{--button-scoped-background-color:var(--button-background-color-active)}.btn.is-active:after{--button-after-scoped-background-color:var(--button-background-color-active);height:100%}@media (hover:hover) and (pointer:fine){.btn:hover:not(:disabled){box-shadow:none;--label-translate:calc(var(--button-scoped-icon-spacing)/2);--button-scoped-color:var(--button-color-hover);outline:none}.btn:focus-visible:not(:disabled){box-shadow:none;--label-translate:calc(var(--button-scoped-icon-spacing)/2);--button-scoped-color:var(--button-color-hover);outline:none}.btn:hover:not(:disabled):after{height:100%}.btn:focus-visible:not(:disabled):after{height:100%}}.btn:disabled{--button-cursor:not-allowed}.btn:disabled:before{--button-background-color:var(--global-colors-grey300)}.btn{--button-scoped-icon-spacing:1.88rem;--button-scoped-progress-size-spacing:.5rem;--button-scoped-progress-border-radius-spacing:6.25rem;--button-scoped-before-progress-duration:.3s;--button-scoped-progress-duration:1.1s;-webkit-appearance:none;-ms-appearance:none;appearance:none;display:var(--button-display);text-align:center;cursor:var(--button-cursor,pointer);border-radius:var(--button-border-radius,3.13rem);color:var(--button-scoped-color,var(--button-color));padding:0;padding-left:calc(var(--button-padding-vertical)*2);padding-right:calc(var(--button-padding-vertical)*2);width:var(--button-width);transition-property:color;transition-timing-function:var(--global-easing-fly-out);background-color:transparent;border:0;justify-content:center;align-items:center;font-family:inherit;text-decoration:none;transition-duration:.2s;transition-delay:0s;position:relative;overflow:hidden;transform:translateZ(0)}.btn:before{content:"";border-radius:var(--button-border-radius,3.13rem);border:1px solid var(--button-scoped-border-color,var(--button-border-color));background-color:var(--button-scoped-background-color,var(--button-background-color));width:100%;height:100%;transition-property:border-radius,height;transition-timing-function:var(--global-easing-ease-in-out);transition-duration:var(--button-scoped-before-progress-duration);position:absolute;left:0}.btn:after{content:"";z-index:1;background-color:var(--button-after-scoped-background-color,var(--button-background-color-hover));width:100%;height:0;transition-property:height;transition-timing-function:var(--global-easing-ease-in-out);transition-duration:.3s;position:absolute;bottom:0;left:0}@media (hover:hover) and (pointer:fine){.btn:hover:not(:disabled) .btn__icon{opacity:0}.btn:focus-visible:not(:disabled) .btn__icon{opacity:0}.btn:hover:not(:disabled) .btn__icon[data-name=arrow-right-16],.btn:hover:not(:disabled) .btn__icon[data-name=arrow-left-16]{opacity:1}.btn:focus-visible:not(:disabled) .btn__icon[data-name=arrow-right-16]{opacity:1}.btn:focus-visible:not(:disabled) .btn__icon[data-name=arrow-left-16]{opacity:1}.btn:hover:not(:disabled) .btn__icon[data-name=arrow-right-16] path,.btn:hover:not(:disabled) .btn__icon[data-name=arrow-left-16] path{stroke-dashoffset:100%}.btn:focus-visible:not(:disabled) .btn__icon[data-name=arrow-right-16] path{stroke-dashoffset:100%}.btn:focus-visible:not(:disabled) .btn__icon[data-name=arrow-left-16] path{stroke-dashoffset:100%}.btn:hover:not(:disabled).btn__icon-position--right .btn__label{transform:translateX(var(--label-translate))}.btn:focus-visible:not(:disabled).btn__icon-position--right .btn__label{transform:translateX(var(--label-translate))}.btn:hover:not(:disabled).btn__icon-position--left .btn__label{transform:translateX(calc(var(--label-translate)*-1))}.btn:focus-visible:not(:disabled).btn__icon-position--left .btn__label{transform:translateX(calc(var(--label-translate)*-1))}}@supports not selector(*:focus-visible){.btn:focus:not(:disabled) .btn__icon{opacity:0}.btn:focus:not(:disabled) .btn__icon[data-name=arrow-right-16],.btn:focus:not(:disabled) .btn__icon[data-name=arrow-left-16]{opacity:1}.btn:focus:not(:disabled) .btn__icon[data-name=arrow-right-16] path,.btn:focus:not(:disabled) .btn__icon[data-name=arrow-left-16] path{stroke-dashoffset:100%}.btn:focus:not(:disabled).btn__icon-position--right .btn__label{transform:translateX(var(--label-translate))}.btn:focus:not(:disabled).btn__icon-position--left .btn__label{transform:translateX(calc(var(--label-translate)*-1))}}.btn__progress{opacity:0;background-color:var(--button-background-color);border-radius:var(--button-scoped-progress-border-radius-spacing);width:2%;height:var(--button-scoped-progress-size-spacing);position:absolute;left:0}.btn__inner{z-index:2;pointer-events:none;padding-top:var(--button-padding-vertical);padding-bottom:var(--button-padding-vertical);transition-property:transform;transition-duration:var(--button-scoped-before-progress-duration);position:relative}.btn .btn__label{transition-property:transform;transition-timing-function:var(--global-easing-ease-in-out);transition-duration:.3s}.btn__icon{transition-property:opacity;transition-timing-function:var(--global-easing-ease-in-out);align-items:center;transition-duration:.3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.btn__icon[data-name=arrow-right-16] path,.btn__icon[data-name=arrow-left-16] path{stroke-dasharray:100%;stroke-dashoffset:200%}.btn__icon[data-name=arrow-right-16] path:nth-child(2),.btn__icon[data-name=arrow-right-16] path:nth-child(3),.btn__icon[data-name=arrow-left-16] path:nth-child(2),.btn__icon[data-name=arrow-left-16] path:nth-child(3){transition-delay:50ms}.btn__icon[data-name=arrow-right-16] path,.btn__icon[data-name=arrow-left-16] path{transition-property:stroke-dashoffset;transition-timing-function:var(--global-easing-ease-in-out);transition-duration:.3s}.btn__icon-position--right .btn__icon{right:0}.btn__icon-position--right .btn__inner{padding-right:var(--button-scoped-icon-spacing)}.btn__icon-position--left .btn__icon{left:0}.btn__icon-position--left .btn__inner{padding-left:var(--button-scoped-icon-spacing)}.btn__as-link{transform:none}.btn__as-link.btn__no-icon .btn__inner{background-image:linear-gradient(transparent 90%,currentColor 90%,currentColor 100%);background-position-y:bottom;background-repeat:no-repeat;background-size:0% 100%;text-decoration:none;transition:background-size .3s cubic-bezier(.79,.01,.22,.99),background-position 0s step-end .3s;display:inline}.btn__as-link.btn__no-icon:hover .btn__inner{background-position:100% 100%;background-size:100% 100%}.btn.is-only-icon{color:var(--global-colors-black);padding:0}.btn.is-only-icon:before,.btn.is-only-icon:after{background-color:transparent}.is-loading .es-field--submit .btn:before{--button-scoped-background-color:var(--button-background-color-hover);height:var(--button-scoped-progress-size-spacing);border-radius:var(--button-scoped-progress-border-radius-spacing)}.is-loading .es-field--submit .btn__inner{transform:scale(0)}.is-loading .es-field--submit .btn:after,.is-loading .es-field--submit .btn:focus:after,.is-loading .es-field--submit .btn:hover:after{height:0;transition:none}.is-loading .es-field--submit .btn__progress{opacity:1;width:100%;transition-property:width,opacity;transition-duration:var(--button-scoped-progress-duration),.3s;transition-delay:var(--button-scoped-before-progress-duration),calc(.1s + var(--button-scoped-before-progress-duration))}.card-simple{padding-right:calc(var(--card-inner-spacing)*.63rem);text-align:var(--card-content-align);flex-direction:column;display:flex}.card-simple.hovered .card-simple__image-img{--image-scoped-zoom:scale3d(1.12,1.12,1)}.card-simple.hovered .card-simple__heading{background-position:100% 100%;background-size:100% 100%}.card-simple__link{cursor:pointer;flex-direction:column;text-decoration:none;display:flex}.card-simple__media{order:1}.card-simple__content{padding-right:calc(var(--card-content-spacing)*.63rem);order:1}.card-simple__heading-wrap .card-simple__heading{background-image:linear-gradient(transparent 90%,currentColor 90%,currentColor 100%);background-position-y:bottom;background-repeat:no-repeat;background-size:0% 100%;text-decoration:none;transition:background-size .3s cubic-bezier(.79,.01,.22,.99),background-position 0s step-end .3s;display:inline}.card-simple__heading-wrap{margin-top:var(--card-heading-spacing-top);margin-bottom:var(--card-heading-spacing-bottom)}.card-simple__btn{display:var(--card-button-hide,inline-flex);margin-top:1.5rem}.card-simple__paragraph{display:var(--card-paragraph-hide,block)}.card-simple__tags{margin-top:1.5rem}.card-simple__intro-label-wrap{display:inline-block}.card-simple__star-rating{margin-top:1.88rem}.card-simple--is-ad .card-simple__content{padding:0 calc(var(--card-content-spacing)*.63rem);order:0}.chevron{-webkit-appearance:none;-ms-appearance:none;appearance:none;cursor:var(--chevron-cursor,pointer);border-radius:var(--chevron-size);color:var(--chevron-color);box-shadow:0 0 0 var(--chevron-box-shadow-width,0)var(--chevron-background-color);background:var(--chevron-background-color);width:var(--chevron-size,2.5rem);height:var(--chevron-size,2.5rem);transition-property:box-shadow;transition-timing-function:var(--global-easing);border:0;justify-content:center;align-items:center;padding:0;font-family:inherit;transition-duration:.3s;display:flex}.chevron:hover{--chevron-box-shadow-width:.08rem}.chevron:disabled{--chevron-cursor:not-allowed}.copyright{color:currentColor;align-items:center;text-decoration:none;display:flex}.copyright__typography{color:currentColor}.copyright .infinum-logo{height:1.38rem;margin-left:.63rem}.course-info{box-shadow:var(--course-info-box-shadow,0 0 0 1px var(--global-colors-black));padding:1.25rem}@media (min-width:1200px){.course-info{padding:3.13rem 2.7vw}}.course-info__title{--typography-margin-bottom:.63rem}.course-item__company-content{--typography-letter-spacing:.03rem;--typography-font-size:.75rem;--typography-line-height:1.33;color:var(--typography-color);font-weight:var(--typography-font-weight);font-family:var(--typography-font-family);font-size:var(--typography-font-size);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height,1);hyphens:var(--typography-hyphens,none);margin-top:var(--typography-margin-top,0);margin-bottom:var(--typography-margin-bottom,0);text-transform:var(--typography-uppercase,normal);text-align:var(--typography-align);transition-property:font-size,color;transition-timing-function:var(--global-easing-ease-in-out);transition-duration:var(--typography-transition-duration,.3s);transition-delay:var(--typography-transition-delay,0s)}.course-item{transition:color .3s var(--global-easing-ease-in-out);color:var(--global-colors-white);list-style:none;position:relative}.course-item:before{content:"";transform-origin:bottom;background-color:var(--course-item-background-color-hover);width:100%;height:100%;transition:transform .3s var(--global-easing-ease-in-out);position:absolute;top:0;left:0;transform:scaleY(0)}.course-item:hover{color:var(--global-colors-black)}.course-item:hover:before{transform:scale(1)}.course-item .course-item__title{transition:none}.course-item:hover .course-item__info{--course-item-scoped-info-transition:1.25rem}.course-item:hover .course-item__notification-container{--course-item-scoped-notification-transition:1.25rem}.course-item:hover .course-item__notification{--course-item-scoped-info-transition:1.25rem;background-color:var(--global-colors-black);color:var(--course-item-notification-color-hover,var(--global-colors-white))}.course-item:hover .course-item__location-container{--course-item-scoped-location-opacity:1}.course-item:hover .course-item__arrow-container{--course-item-scoped-arrow-container-transition:-1.25rem;color:var(--global-colors-white);background-color:var(--global-colors-black)}.course-item:hover .course-item__company{color:var(--global-colors-black)}.course-item__link{cursor:pointer;color:inherit;border-bottom:1px solid rgb(var(--global-colors-white-values)/.2);padding-top:var(--course-item-scoped-link-spacing,1.12rem);padding-bottom:var(--course-item-scoped-link-spacing,1.12rem);flex-flow:wrap;text-decoration:none;display:flex;position:relative;overflow:hidden}@media (min-width:700px){.course-item__link{--course-item-scoped-link-spacing:1.56rem;justify-content:space-between;align-items:center}}.course-item .course-item__notification{padding:.5rem .75rem .5rem var(--course-item-notification-padding-left,.75rem);background-color:var(--course-item-notification-background-color);color:var(--course-item-notification-color);transition-property:background-color,color;transition-duration:.3s,.3s,.2s;transition-timing-function:var(--global-easing-ease-in-out);border-radius:1.62rem}.course-item .course-item__notification:before{content:var(--course-item-notifcation-content);background-image:radial-gradient(circle,currentColor 29%,transparent 30%);border:1px solid;border-radius:.63rem;width:1rem;height:1rem;position:absolute;top:calc(50% - .5rem);left:.5rem}.course-item__company-container{align-items:center;margin-top:.63rem;display:flex}.course-item .course-item__company-icon{width:auto;margin-left:.5rem;display:block}.course-item .course-item__company-icon svg{width:inherit;height:inherit;display:block}.course-item__notification-container{display:var(--course-item-notification-display,flex);transition:transform .2s var(--global-easing-ease-in-out);transform:translateX(var(--course-item-scoped-notification-transition,0));order:3;margin-top:.63rem}@media (min-width:700px){.course-item__notification-container{flex-basis:16.6667%;order:2;justify-self:flex-end;margin-top:0;margin-right:.63rem}}.course-item__info{transition:transform .2s var(--global-easing-ease-in-out);transform:translateX(var(--course-item-scoped-info-transition,0));flex-basis:calc(100% - 2.25rem);order:1}@media (min-width:700px){.course-item__info{flex-basis:50%;padding-right:1.88rem}}.course-item__location-container{opacity:var(--course-item-scoped-location-opacity,0);display:none}@media (min-width:700px){.course-item__location-container{flex-basis:16.6667%;order:3;justify-self:flex-end;display:block}}.course-item__arrow-container{color:var(--global-colors-black);background-color:var(--global-colors-white);width:2.25rem;height:2.25rem;transform:translateX(var(--course-item-scoped-arrow-container-transition,0));transition-property:background-color,transform,color;transition-duration:.3s;transition-timing-function:var(--global-easing-ease-in-out);border-radius:50%;order:2;padding:.63rem;display:flex}@media (min-width:700px){.course-item__arrow-container{order:4}}.cursor-takeover{width:100%;height:100%;z-index:var(--global-z-index-cursor-takeover);cursor:var(--cursor-takeover-scoped-cursor,inherit);pointer-events:var(--cursor-takeover-scoped-pointer-events,none);position:absolute;top:0;left:0}@media (min-width:1200px){.cursor-takeover{--cursor-takeover-scoped-pointer-events:all}}.cursor-takeover.is-hidden{--cursor-takeover-scoped-cursor:none;--cursor-takeover-scoped-link-display:block}.cursor-takeover__cursor{color:var(--cursor-takeover-arrow-color,var(--global-colors-black));-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;pointer-events:none;touch-action:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:1px;height:1px;display:block;position:absolute;top:0;left:0}.cursor-takeover__cursor.is-animated{transition-property:transform;transition-timing-function:var(--global-easing-ease-motion);transition-duration:.25s}.cursor-takeover__cursor.is-active .cursor-takeover__circle{--cursor-takeover-scoped-circle-scale:1;--cursor-takeover-scoped-circle-opacity:1}.cursor-takeover__cursor.is-active .cursor-takeover__label{--cursor-takeover-scoped-label-opacity:1}.cursor-takeover__cursor.is-drag .cursor-takeover__circle{--cursor-takeover-scoped-circle-scale:.5;--cursor-takeover-scoped-circle-opacity:1}.cursor-takeover__cursor.is-drag .cursor-takeover__drag-left,.cursor-takeover__cursor.is-drag .cursor-takeover__drag-right{--cursor-takeover-scoped-drag-icons-opacity:1}.cursor-takeover__cursor.is-drag .cursor-takeover__label{--cursor-takeover-scoped-label-opacity:0}.cursor-takeover__cursor.is-hold .cursor-takeover__circle:after{transform:translate(0,0)}.cursor-takeover__wrap{width:var(--cursor-takeover-scoped-size,6.25rem);height:var(--cursor-takeover-scoped-size,6.25rem);position:absolute;transform:translate(-50%,-50%)}.cursor-takeover__link{display:var(--cursor-takeover-scoped-link-display,none);z-index:3;width:100%;height:100%;cursor:var(--cursor-takeover-scoped-cursor,inherit);position:absolute;top:0;left:0}.cursor-takeover__circle{z-index:1;width:100%;height:100%;transition-property:transform,opacity;transition-timing-function:var(--global-easing-ease-in-out);transform:scale(var(--cursor-takeover-scoped-circle-scale,0));will-change:transform;opacity:var(--cursor-takeover-scoped-circle-opacity,0);border-radius:50%;justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:relative;overflow:hidden}.cursor-takeover__circle:before{content:"";background-color:var(--cursor-takeover-bg-color,var(--global-colors-white));z-index:1;border-radius:50%;width:100%;height:100%;position:absolute;top:0%;left:0%}.cursor-takeover__circle:after{content:"";background-color:var(--cursor-takeover-bg-color,var(--global-colors-black));z-index:2;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--global-easing-ease-in-out);transition-duration:.5s;position:absolute;top:0%;left:0%;transform:translateY(101%)}.cursor-takeover .cursor-takeover__label{opacity:var(--cursor-takeover-scoped-label-opacity,0);text-align:center;z-index:3;transition-property:opacity;transition-timing-function:var(--global-easing-ease-in-out);transition-duration:.2s}.cursor-takeover__drag-left,.cursor-takeover__drag-right{z-index:1;opacity:var(--cursor-takeover-scoped-drag-icons-opacity,0);color:var(--cursor-takeover-bg-color,var(--global-colors-infinum));transition-property:opacity;transition-timing-function:var(--global-easing-ease-in-out);transition-duration:.3s;position:absolute;top:50%;transform:translateY(-50%)}.cursor-takeover__drag-left{left:0}.cursor-takeover__drag-right{right:0}.drawer{background-color:var(--drawer-background-color,var(--global-colors-white));height:100%;transition:opacity .3s var(--global-easing-ease-motion);box-shadow:0 0 .19rem rgb(var(--global-colors-black)/.2);opacity:0;pointer-events:none;-moz-column-gap:var(--global-grid-gutter);column-gap:var(--global-grid-gutter);grid-template-columns:var(--drawer-grid-side-padding)repeat(var(--global-main-content-width),1fr)var(--drawer-grid-side-padding);grid-template-rows:calc(var(--drawer-grid-side-padding) + var(--global-header-height))1fr auto var(--global-grid-side-padding);width:100%;margin:auto;padding:0;transition-delay:.3s;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.drawer__menu{-ms-overflow-style:none;scrollbar-width:none;grid-area:2/2/span 1/span 13;align-items:center;transition:opacity .3s;display:flex;overflow-x:hidden;overflow-y:auto}.drawer__menu::-webkit-scrollbar{display:none}@media (min-width:1200px){.drawer__menu{grid-column:2/span 7}}.drawer__bottom-navigation{flex-direction:column;grid-area:3/2/span 1/span 12;align-self:self-end;align-items:center;width:100%;padding:1.5rem 0 0;display:flex;position:relative;bottom:0}.drawer__buttons-container{opacity:0;width:100%;margin-top:1.88rem;transition-property:transform,opacity;transition-duration:.3s,.2s;transition-delay:.4s,.5s;transform:translateY(50%)}.menu-is-open .drawer__buttons-container{opacity:1;transition-property:transform,opacity;transition-duration:.3s,.2s;transition-delay:.4s,.5s;transform:translate(0,0)}@media (min-width:1200px){.drawer__buttons-container{transition:none;display:none}}.drawer__buttons-container .menu-buttons{width:100%;margin-left:0}.drawer__buttons-container .menu-buttons__item{width:auto}.drawer__buttons-container .menu-buttons__link{border-radius:1.88rem;margin-left:0;padding:.94rem 1.88rem}.drawer__icon{display:block}.drawer__icon.icon svg{width:auto;height:auto}.menu-is-opening .drawer{transition:opacity .4s var(--global-easing-ease-motion);opacity:1;display:grid}.menu-is-opening .drawer__image{display:block}.menu-is-open .drawer{pointer-events:all}.menu-is-open .drawer__icon{display:block;position:relative}.embed{width:100%;padding-top:56.25%;position:relative;overflow:hidden}.embed__iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.footer-navigation .footer-navigation__wrap{flex-direction:column;display:flex}@media (min-width:1200px){.footer-navigation .footer-navigation__wrap{flex-direction:row}}.footer-navigation__column{display:flex}@media (min-width:1200px){.footer-navigation__column{flex:1 0 auto;align-items:center}}.footer-navigation__column--left{justify-content:center;margin-bottom:1.25rem;padding:2rem 0}@media (min-width:700px){.footer-navigation__column--left{margin-bottom:1.88rem;padding:2.31rem 0}}@media (min-width:1200px){.footer-navigation__column--left{justify-content:flex-start;margin-bottom:0;padding:0}}.footer-navigation__column--center{justify-content:center;align-items:center;min-height:calc(100vh - 17.26rem);display:grid}@media (min-width:700px){.footer-navigation__column--center{min-height:calc(80vh - 17.26rem)}}@media (min-width:1200px){.footer-navigation__column--center{min-height:auto}}.footer-navigation__column--right{text-align:right;justify-content:center;margin-top:1.25rem;padding:2rem 0 0}@media (min-width:700px){.footer-navigation__column--right{margin-top:1.88rem;padding:2.31rem 0 0}}@media (min-width:1200px){.footer-navigation__column--right{justify-content:flex-end;margin-top:0;padding:0}}.footer{width:100%;color:var(--footer-color,var(--global-colors-white));background-color:var(--footer-background-color,var(--global-colors-black));border-top:1px solid;margin:0 auto;padding:1.25rem 0}@media (min-width:1200px){.footer{border:none}}.gdpr-modal{width:100%;max-width:max(60rem,min(75vw,93.75rem));z-index:var(--global-z-index-gdpr-modal);color:var(--global-colors-white);opacity:0;pointer-events:none;box-shadow:0 0 40px rgb(var(--global-colors-white)/.15);margin:0 auto;transition:opacity .3s ease-out;position:fixed;bottom:0;left:0;right:0}@media (min-width:700px){.gdpr-modal{height:auto}}.gdpr-modal.is-active{opacity:1}.gdpr-modal.is-active .gdpr-modal__container{pointer-events:all}.gdpr-modal.is-advanced-open{max-width:max(37.5rem,min(65vw,50rem))}.gdpr-modal.is-advanced-open .gdpr-modal__content--basic{display:none}.gdpr-modal.is-advanced-open .gdpr-modal__content--advance{display:block}.gdpr-modal.is-advanced-open .gdpr-modal__container{padding:1.25rem}.gdpr-modal.is-advanced-open .gdpr-modal__overflow{background-color:var(--global-colors-black);opacity:.6;pointer-events:all;z-index:1;width:100vw;height:100vh;display:block;position:fixed;top:0;left:0}.gdpr-modal__content{padding:1.75rem 1.25rem}.gdpr-modal__content--basic{flex-direction:column;justify-content:space-between;align-items:center;padding:2rem;display:flex}@media (min-width:700px){.gdpr-modal__content--basic{flex-direction:row}}.gdpr-modal__content--advance{display:none}@media (min-width:700px){.gdpr-modal__content--advance{padding:2rem 2.5rem .63rem}}.gdpr-modal__container{border-radius:none;background:var(--global-colors-black);pointer-events:none;z-index:2;max-height:86vh;position:relative;overflow-x:hidden}.gdpr-modal__intro{margin-bottom:2rem}@media (min-width:700px){.gdpr-modal__intro{margin-bottom:0;margin-right:.63rem}}.gdpr-modal__btn{flex:1 0 auto;grid-column:auto/span 1}.gdpr-modal__btn--choice{grid-column:1/-1}.gdpr-modal__btn--more{order:2;width:100%}@media (min-width:700px){.gdpr-modal__btn--more{width:auto;margin-right:.63rem}}.gdpr-modal__btn--basic-accept{order:1;width:100%;margin-bottom:1rem}@media (min-width:700px){.gdpr-modal__btn--basic-accept{order:3;width:auto;margin-bottom:0}}.gdpr-modal__header{margin-bottom:3.13rem}.gdpr-modal__selection-item-title{--typography-margin-bottom:.5rem}.gdpr-modal__bottom-part{flex-direction:column;justify-content:space-between;align-items:center;margin-top:.63rem;display:flex}.gdpr-modal__btn-container{grid-template-columns:1fr;gap:.63rem;width:100%;display:grid}@media (min-width:700px){.gdpr-modal__btn-container{grid-template-columns:1fr 1fr}}.gdpr-modal__privacy-policy-container{margin:1.88rem auto 0}.gdpr-modal__level{border-bottom:1px solid var(--global-colors-grey300);justify-content:space-between;margin-bottom:1.25rem;padding-bottom:1.25rem;display:flex}.gdpr-modal__toggle{flex:1 0 auto;justify-content:flex-end;margin-left:1.25rem;display:flex}@media (min-width:700px){.gdpr-modal__toggle{margin-left:5rem}}.grid{grid-template-rows:var(--grid-template-rows,var(--grid-cols,none));grid-template-columns:var(--grid-template-cols,var(--grid-cols,none));grid-auto-rows:var(--grid-auto-rows,auto);grid-auto-columns:var(--grid-auto-cols,auto);gap:var(--grid-row-gap,var(--global-grid-gutter))var(--grid-col-gap,var(--global-grid-gutter));display:grid}.hamburger{-webkit-appearance:none;-ms-appearance:none;appearance:none;pointer-events:all;cursor:pointer;background-color:var(--hamburger-background-color,var(--global-colors-white));border:0;border-radius:100%;width:3rem;height:3rem;padding:0;font-family:inherit;transition:background-color .3s;position:relative}.hamburger__line{z-index:2;background-color:var(--hamburger-line-color,var(--global-colors-black));transform-origin:50%;outline:none;width:40%;height:2px;transition:transform .3s,background-color .3s;position:absolute;top:50%;left:30%}.hamburger__line--1{transform:translateY(calc(-50% - .19rem))}.hamburger__line--2{transform:translateY(calc(.19rem - 50%))}@media (hover:hover) and (pointer:fine){.hamburger:hover{transition:transform .3s}.hamburger:hover .hamburger__line--1,.hamburger:hover .hamburger__line--2{transform:translateY(-50%)}}.menu-is-opening .hamburger{transition:background-color .2s}.menu-is-opening .hamburger .hamburger__line{transition:transform .2s,background-color .2s}.menu-is-opening .hamburger .hamburger__line--1,.menu-is-opening .hamburger .hamburger__line--2{transform-origin:50%;transform:translateY(-50%)}.menu-is-open .hamburger .hamburger__line--1{transform-origin:50%;transform:translateY(-50%)rotate(-45deg)}.menu-is-open .hamburger .hamburger__line--2{transform-origin:50%;transform:translateY(-50%)rotate(45deg)}.header-navigation{z-index:1;pointer-events:all;width:100%;height:1px;position:relative;top:1px}.header-navigation__animated-logo{height:1.75rem}.header-navigation__animated-logo .animated-logo__mark{height:1.12rem}.header-navigation__wrap{height:var(--global-header-height);grid-template-columns:auto 1fr auto;align-items:center;justify-items:end;gap:1.25rem;width:calc(100% - 11vw);position:fixed;transform:translateY(-1px)}@media (min-width:1200px){.header-navigation__wrap{grid-template-columns:auto 1fr}}.header-navigation__column--center{height:100%}@media (min-width:1200px){.header-navigation__column--right{display:none}}.header-navigation__header-menu{height:100%;display:none}@media (min-width:1200px){.header-navigation__header-menu{justify-content:flex-end;display:flex}}.menu-is-opening .header-navigation{--hamburger-background-color:var(--global-colors-black);--hamburger-line-color:var(--global-colors-white);--animated-logo-sign-color:var(--global-colors-black)}.menu-is-opening .header-navigation .menu-main__item{opacity:0;transition-delay:0s}.menu-is-opening .header-navigation .animated-logo{transition:opacity 0s var(--global-easing-ease-in-out),color .2s var(--global-easing-ease-in-out)}.menu-is-opening .header-navigation.is-scroll .animated-logo{opacity:1;transition:opacity .2s var(--global-easing-ease-in-out),color 0s var(--global-easing-ease-in-out);pointer-events:all}.menu-is-open .header-navigation__wrap{background-color:transparent;transition:background-color 0s step-end .1s}.menu-is-open .header-navigation .menu-main,.header-navigation.is-scroll{pointer-events:none}.header-navigation.is-scroll .menu-buttons{pointer-events:all}.header-navigation.is-scroll .animated-logo{transition:opacity .2s var(--global-easing-ease-in-out),color 0s var(--global-easing-ease-in-out).5s;opacity:0}.header-navigation.is-scroll .menu-main__item{opacity:0;transition-delay:calc((var(--child-index) + 1)*50ms)}.header{width:100%;height:1px;z-index:var(--global-z-index-header);margin-top:-1px;position:relative;left:0}.icon--size-16{--icon-size:1rem}.icon--size-18{--icon-size:1.12rem}.icon--size-24{--icon-size:1.5rem}.icon--size-32{--icon-size:2rem}.icon--size-36{--icon-size:2.25rem}.icon--size-48{--icon-size:3rem}.icon{background-color:var(--icon-background-color,transparent);color:var(--icon-color,currentColor);width:var(--icon-width-size,var(--icon-size,1rem));height:var(--icon-height-size,var(--icon-size,1rem));border-radius:50%}.icon svg{width:100%;height:auto}.image{width:var(--image-width,auto);height:var(--image-height);padding-bottom:var(--image-padding-bottom);overflow:var(--image-overflow);position:var(--image-position);margin:0}.image__picture{width:var(--image-picture-width,auto);position:var(--image-picture-position);top:var(--image-picture-position-top);left:var(--image-picture-position-left);transform:var(--image-picture-transform);height:var(--image-picture-height)}.image__img{max-width:var(--image-img-max-width,100%);max-height:var(--image-img-max-height);width:var(--image-img-width,auto);height:var(--image-img-height,auto);-o-object-fit:var(--image-img-object-fit);object-fit:var(--image-img-object-fit);-o-object-position:var(--image-img-object-position);object-position:var(--image-img-object-position);transition-property:transform;transition-timing-function:var(--image-img-transition-timing-function,--global-easing-ease-in-out);transition-duration:var(--image-img-transition-duration,.6s);transform:var(--image-scoped-zoom,scale3d(1,1,1))var(--image-scoped-rotate,rotate(0));display:block}.image:hover{--image-scoped-zoom:var(--image-zoom-hover,scale3d(1,1,1));--image-scoped-rotate:var(--image-rotate-hover,rotate(0))}.image__figcaption{text-align:left;margin-top:1.25rem}.image__figcaption:before{content:"";background-color:var(--global-colors-black);width:4.38rem;height:.06rem;margin-bottom:1.25rem;display:block}.intro-label:after,.intro-label:before{background-color:var(--global-colors-black);width:4.38rem;height:1px;margin-top:1.25rem;display:block}.intro-label.card-simple__intro-label:after{content:var(--intro-label-show-intro-label-use)}.intro-label.card-simple__outro-label:before{content:var(--outro-label-show-outro-label-use);margin-bottom:1.25rem}.layout-three-columns__wrap{width:var(--layout-three-columns-width,100%);padding:var(--layout-three-columns-padding,0 var(--global-grid-side-padding));display:grid}.layout-three-columns__column--left{grid-column:1/span 1}.layout-three-columns__column--center{grid-column:2/span 1}.layout-three-columns__column--right{grid-column:3/span 1}.lists__typography{padding:0}.lists__typography li{margin-left:1.88rem;padding-bottom:.63rem;padding-left:.63rem}.lists__typography li::marker{color:var(--lists-bullet-color,currentColor);font-size:1.5rem}.lists__typography li:last-child{padding-bottom:0}.logo{width:13.12rem;display:block}.logo__img{max-width:100%;height:auto}.lottie{width:100%;height:var(--lottie-height);-o-object-fit:var(--lottie-object-fit);object-fit:var(--lottie-object-fit)}.lottie__container{width:100%;height:100%;padding-bottom:var(--lottie-aspect-ratio);position:relative}.lottie__container svg{position:absolute;top:0;left:0}.lottie__container--large{display:var(--lottie-display-large,block)}.lottie__container--desktop{display:var(--lottie-display-desktop,none)}@media (max-width:1999px){.lottie__container--desktop{--lottie-display-desktop:block}.lottie__container--desktop~.lottie__container{--lottie-display-large:none}}.lottie__container--tablet{display:var(--lottie-display-tablet,none)}@media (max-width:1199px){.lottie__container--tablet{--lottie-display-tablet:block}.lottie__container--tablet~.lottie__container{--lottie-display-desktop:none;--lottie-display-large:none}}.lottie__container--mobile{display:var(--lottie-display-mobile,none)}@media (max-width:699px){.lottie__container--mobile{--lottie-display-mobile:block}.lottie__container--mobile~.lottie__container{--lottie-display-large:none;--lottie-display-desktop:none;--lottie-display-tablet:none}}.marquee{margin-top:calc(var(--marquee-spacing-top,0)*-.63rem);padding-top:calc(var(--marquee-spacing-top,0)*.63rem);margin-bottom:calc(var(--marquee-spacing-bottom,0)*-.63rem);padding-bottom:calc(var(--marquee-spacing-bottom,0)*.63rem);height:var(--marquee-height);display:block;position:relative;overflow:hidden}.wrapper:first-child .marquee{margin-top:calc(var(--marquee-spacing-top,0)*-.63rem - var(--global-header-height))}.marquee__link{z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.marquee__container{-moz-column-gap:calc(2*var(--global-grid-gutter));column-gap:calc(2*var(--global-grid-gutter));white-space:nowrap;grid-auto-flow:column;height:100%;display:inline-grid}.marquee__inner-container{flex-wrap:nowrap;align-items:center;display:flex}.marquee__typography{margin-right:.63rem}.media{background:var(--media-bg-color-gradient,var(--media-bg-color-solid,var(--media-bg-color-project)));align-items:var(--media-align-horizontal,stretch);justify-content:var(--media-align-vertical,stretch);overflow:var(--media-overflow);position:var(--media-position);padding:var(--media-padding);border-radius:var(--media-border-radius);margin-top:calc(var(--media-offset-top)*-.63rem);margin-bottom:calc(var(--media-offset-bottom)*-.63rem);transform:var(--media-transform,unset);flex-direction:column;display:flex}.media:after{transform:var(--media-transform,translate3d(0,0,0));content:var(--media-content,inherit);border:var(--media-border-width)solid;border-color:var(--media-border-color);border-radius:var(--media-border-radius);width:100%;height:100%;position:absolute;top:0;left:0}.menu-drawer{max-height:100%;margin:0;padding:0;list-style:none;position:relative}.menu-drawer__item{overflow:hidden}.menu-drawer__icon{stroke-width:2px;margin-left:.5rem;display:inline-block}.menu-drawer__link{color:var(--global-colors-black);transition:transform .25s var(--global-easing-fly-out);padding:.19rem 0;text-decoration:none;display:inline-block;transform:translateY(100%)}@media (min-width:1200px){.menu-drawer__link{transition:transform .3s step-end}}.menu-is-open .menu-drawer__link{transition:transform .3s calc(var(--child-index)*50ms + .3s);transform:translate(0,0)}.menu-drawer__link-text{--typography-font-weight:bold;position:relative}.menu-drawer__item--menu-item-has-children{--menu-drawer-scoped-bigger-items-margin:.75rem;margin-top:var(--menu-drawer-scoped-bigger-items-margin);margin-bottom:var(--menu-drawer-scoped-bigger-items-margin)}.menu-drawer__item--menu-item-has-children:first-child{margin-top:0}.menu-drawer__sub-menu{pointer-events:none;top:0;left:calc(100% + 1.88rem + var(--global-grid-gutter));opacity:0;margin:0;padding:1.25rem 0 .31rem;font-weight:400;line-height:1.5;list-style:none;transition:transform .1s,opacity .1s;display:none;position:absolute;transform:translate(-1.88rem)}@media (min-width:1200px){.menu-drawer__sub-menu{width:100%;display:block}}.menu-drawer__sub-menu__link{color:var(--global-colors-black);padding:.31rem 0;text-decoration:none;display:block}.menu-drawer__item--active>.menu-drawer__link>.menu-drawer__link-text,.menu-drawer__item--ancestor--active>.menu-drawer__link>.menu-drawer__link-text,.menu-drawer__item--current_page_parent>.menu-drawer__link>.menu-drawer__link-text{color:var(--global-colors-black);position:relative}.menu-drawer__item--active>.menu-drawer__sub-menu__link>.menu-drawer__sub-menu__link-text,.menu-drawer__item--ancestor--active>.menu-drawer__sub-menu__link>.menu-drawer__sub-menu__link-text,.menu-drawer__item--current_page_parent>.menu-drawer__sub-menu__link>.menu-drawer__sub-menu__link-text,.menu-drawer__item.is-hover .menu-drawer__link{color:var(--global-colors-infinum)}.menu-drawer__item.is-hover .menu-drawer__sub-menu{pointer-events:all;opacity:1;transition:transform .3s,opacity .4s;transform:translate(0,0)}.menu-drawer .menu-drawer__sub-item-is-general{line-height:1;display:flex}.menu-drawer__item--is-general .menu-drawer__sub-menu__link{color:var(--global-colors-infinum);padding-top:10px}.menu-drawer__sub-menu__link:hover{color:var(--global-colors-infinum)}.menu-buttons{align-items:center;height:100%;margin:0 0 0 .63rem;padding:0;list-style:none;display:flex}.menu-buttons__item{height:100%;transition:opacity .3s;transition-delay:calc((var(--number-of-children) - var(--child-index) + 1)*50ms);position:relative}.menu-buttons__icon{display:none}.menu-buttons__link{height:48%;color:var(--header-menu-button-text-color,var(--global-colors-black));opacity:0;border-radius:1.5rem;justify-content:center;align-items:center;margin:0 0 0 1rem;padding:0 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .1s,opacity .1s;display:flex;position:relative;top:26%;overflow:hidden;transform:translateZ(0)translateY(100%)}@media (min-width:700px){.menu-buttons__link{opacity:1;transform:translateZ(0)}}.menu-buttons__link:before{content:"";background-color:var(--header-menu-button-background-color,var(--global-colors-white));border-radius:1.5rem;width:100%;height:100%;position:absolute;top:0;left:0}.menu-buttons__link:after{content:"";background-color:var(--header-menu-button-background-color-hover,var(--global-colors-black));z-index:1;transform-origin:bottom;width:100%;height:100%;transition:transform .3s,color .3s;position:absolute;top:0;left:0;transform:translateY(101%)}.menu-buttons__link:hover{--header-menu-button-text-color:var(--header-menu-button-text-color-hover,var(--global-colors-white))}.menu-buttons__link:hover:after{transform:translate(0,0)}.menu-is-opening .menu-buttons__link{--header-menu-button-background-color:var(--global-colors-black);--header-menu-button-background-color-hover:var(--global-colors-white);--header-menu-button-text-color:var(--global-colors-white);--header-menu-button-text-color-hover:var(--global-colors-black)}.menu-is-opening .menu-buttons__link:hover:after{transform:translateY(101%)}.menu-is-open .menu-buttons__link{opacity:1;transition:transform .1s .3s,opacity .1s .3s;transform:translateZ(0)translateY(0)}.drawer .menu-buttons__icon{align-items:center;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.drawer .menu-buttons__link-text{padding-right:1.88rem}.menu-buttons__link-text{text-align:center;z-index:2;position:relative}.menu-buttons__typography{transition-duration:.15s}.menu-main__item--active>.menu-main__link:after,.menu-main__item--ancestor--active>.menu-main__link:after,.menu-main__item--current_page_parent>.menu-main__link:after,.menu-main__link:hover:after{transform-origin:100%;transform:scaleX(1)}.menu-main{align-items:center;height:100%;margin:0;padding:0;list-style:none;display:flex}.menu-main__item{height:100%;transition:opacity .3s;transition-delay:calc((var(--number-of-children) - var(--child-index) + 1)*50ms)}.menu-main__link{height:100%;color:var(--header-links-color,--global-colors-white);justify-content:center;align-items:center;margin:0 1rem;padding:0 .5rem;text-decoration:none;display:flex;position:relative}.menu-main__link:after{content:"";transform-origin:0;width:100%;height:.25rem;transition:transform .2s var(--global-easing-expressive-in-out),transform-origin .2s step-end;background-color:var(--header-links-line-color-hover,var(--header-links-color-hover,var(--global-colors-white)));position:absolute;top:0;left:0;transform:scaleX(0)}.menu-main__link:hover{color:var(--header-links-color-hover,var(--global-colors-white))}.menu-main__link-text{--typography-transition-duration:.2s}.menu-basic-footer{flex-direction:column;align-items:center;margin:0;padding:0;display:flex}@media (min-width:1200px){.menu-basic-footer{flex-direction:row}}.menu-basic-footer__item{margin:.63rem auto;padding:0;list-style:none}@media (min-width:700px){.menu-basic-footer__item{margin:.31rem auto}}@media (min-width:1200px){.menu-basic-footer__item{margin:.31rem .63rem}}.menu-basic-footer__link{color:unset;margin:1.25rem auto;padding:0;text-decoration:none}.menu-basic-footer__link-text{background-image:linear-gradient(transparent 90%,currentColor 90%,currentColor 100%);background-position-y:bottom;background-repeat:no-repeat;background-size:0% 100%;text-decoration:none;transition:background-size .3s cubic-bezier(.79,.01,.22,.99),background-position 0s step-end .3s;display:inline}.menu-basic-footer__link-text:hover{background-position:100% 100%;background-size:100% 100%}.menu-basic-footer__link-text{padding-bottom:.12rem}@media (max-width:1199px){.menu-basic-footer__typography{--typography-font-weight:bold;--typography-font-family:var(--global-highlight-font-family);--typography-line-height:1.02;--typography-letter-spacing:-.06rem;--typography-font-size:calc(2.12rem + 3.2vw)}}.number-card__label{padding-bottom:1.88rem;display:block}.number-card__number{display:block}.page-404{min-height:100vh;display:flex}.skip-link{background-color:var(--global-colors-white);border:1px solid var(--global-color-gray200);color:var(--global-colors-black);z-index:calc(2*var(--global-z-index-header));padding:.19rem .25rem;position:absolute;top:-62.5rem}.skip-link:focus{top:.19rem;left:.19rem}.star-rating__icon{color:var(--star-rating-color,var(--global-colors-sand30))}.sticky-button{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}@media (min-width:1200px){.sticky-button{pointer-events:all}}.sticky-button__text{padding:0 0 calc(var(--sticky-button-vertical-padding,10)*.63rem);transform:translate3d(var(--sticky-button-horizontal,0),var(--sticky-button-vertical,0),0);pointer-events:none}@media (min-width:1200px){.sticky-button__text{padding:calc(var(--sticky-button-vertical-padding,20)*.63rem)0}}.sticky-button__text.is-static{transition:transform .2s var(--global-easing-slow-down)}.sticky-button__button{pointer-events:all}@media (min-width:1200px){.sticky-button__button{display:none}}.sticky-button__cursor-takeover{--cursor-takeover-bg-color:var(--wp--preset--color--sand-10);display:none}@media (min-width:1200px){.sticky-button__cursor-takeover{--cursor-takeover-scoped-pointer-events:all;display:block}}.tags{--tag-scoped-spacing:.25rem}.tags__items{margin:0 calc(var(--tag-scoped-spacing)*-1)}.tags__list{flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.tags__item{--typography-margin-bottom:calc(var(--tag-scoped-spacing)*2);background-color:var(--global-colors-grey300);text-align:center;margin-left:var(--tag-scoped-spacing);margin-right:var(--tag-scoped-spacing);border-radius:3.13rem;padding:.16rem .5rem}.toggle__label{cursor:pointer;align-items:center;width:2.5rem;height:1.44rem;display:flex;position:relative}.toggle__hidden-label,.toggle__checkbox{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.toggle__checkbox:checked~.toggle__toggle-circle{transform:translate(1.12rem)}.toggle__checkbox:checked~.toggle__background{background-color:var(--toggle-background-color)}.toggle__toggle-circle{background-color:var(--global-colors-black);z-index:2;border-radius:50%;width:1rem;height:1rem;transition:transform .3s ease-out;position:relative;left:.19rem}.toggle__background{z-index:1;background-color:var(--global-colors-grey400);border-radius:100px;width:100%;height:100%;transition:background-color .3s ease-out;position:absolute}.typography--size-180-default{--typography-font-weight:bold;--typography-font-family:var(--global-highlight-font-family);--typography-letter-spacing:-.2vw;--typography-line-height:1.02;--typography-font-size:calc(5rem + 5vw)}.typography--size-120-default{--typography-font-weight:bold;--typography-font-family:var(--global-highlight-font-family);--typography-letter-spacing:-.15vw;--typography-line-height:1.02;--typography-font-size:calc(2.25rem + 5.6vw)}.typography--size-80-default{--typography-font-weight:bold;--typography-font-family:var(--global-highlight-font-family);--typography-line-height:1.02;--typography-letter-spacing:-.06rem;--typography-font-size:calc(2.12rem + 3.2vw)}.typography--size-52-default{--typography-font-weight:bold;--typography-font-family:var(--global-highlight-font-family);--typography-letter-spacing:-.03rem;--typography-font-size:calc(1.94rem + 1.4vw);--typography-line-height:1.1}.typography--size-36-text{--typography-font-weight:bold;--typography-letter-spacing:-.03rem;--typography-font-size:calc(1.5rem + .9vw);--typography-line-height:1.16}.typography--size-30-text{--typography-font-weight:bold;--typography-letter-spacing:-.03rem;--typography-font-size:calc(1.5rem + .45vw);--typography-line-height:1.16}.typography--size-24-text{--typography-font-weight:bold;--typography-font-size:1.5rem;--typography-line-height:1.25}.typography--size-20-text{--typography-font-weight:bold;--typography-font-size:1.25rem;--typography-line-height:1.4}.typography--size-18-text{--typography-font-weight:bold;--typography-font-size:1.12rem;--typography-line-height:1.38}.typography--size-16-text{--typography-font-weight:bold;--typography-font-size:1rem;--typography-line-height:1.5}.typography--size-14-text{--typography-font-weight:bold;--typography-letter-spacing:.01rem;--typography-font-size:.88rem;--typography-line-height:1.5}.typography--size-12-text{--typography-font-weight:bold;--typography-letter-spacing:.03rem;--typography-font-size:.75rem;--typography-line-height:1.33}.typography--size-10-text{--typography-font-weight:bold;--typography-letter-spacing:.03rem;--typography-font-size:.625rem;--typography-line-height:1.33}.typography--size-36-text-roman{--typography-letter-spacing:-.03rem;--typography-font-size:calc(1.5rem + .9vw);--typography-line-height:1.16}.typography--size-24-text-roman{--typography-font-size:1.5rem;--typography-line-height:1.25}.typography--size-20-text-roman{--typography-font-size:1.25rem;--typography-line-height:1.4}.typography--size-20-text-blog-roman{--typography-font-size:1.25rem;--typography-line-height:1.5}.typography--size-18-text-roman{--typography-font-size:1.12rem;--typography-line-height:1.38}.typography--size-16-text-roman{--typography-font-size:1rem;--typography-line-height:1.5}.typography--size-14-text-roman{--typography-letter-spacing:.01rem;--typography-font-size:.88rem;--typography-line-height:1.5}.typography--size-12-text-roman{--typography-letter-spacing:.03rem;--typography-font-size:.75rem;--typography-line-height:1.33}.typography--size-10-text-roman{--typography-letter-spacing:.03rem;--typography-font-size:.625rem;--typography-line-height:1.33}.typography--size-120-default-medium{--typography-font-weight:600;--typography-font-family:var(--global-highlight-font-family);--typography-letter-spacing:-.15vw;--typography-line-height:1.02;--typography-font-size:calc(2.25rem + 5.6vw)}.typography--size-80-default-medium{--typography-font-weight:600;--typography-font-family:var(--global-highlight-font-family);--typography-line-height:1.02;--typography-letter-spacing:-.06rem;--typography-font-size:calc(2.12rem + 3.2vw)}.typography--size-52-default-medium{--typography-font-weight:600;--typography-font-family:var(--global-highlight-font-family);--typography-letter-spacing:-.03rem;--typography-font-size:calc(1.94rem + 1.4vw);--typography-line-height:1.1}.typography--size-36-text-medium{--typography-letter-spacing:-.03rem;--typography-font-size:calc(1.5rem + .9vw);--typography-line-height:1.16;--typography-font-weight:500}.typography--size-24-text-medium{--typography-font-size:1.5rem;--typography-line-height:1.25;--typography-font-weight:500}.typography--size-20-text-medium{--typography-font-size:1.25rem;--typography-line-height:1.4;--typography-font-weight:500}.typography--size-18-text-medium{--typography-font-size:1.12rem;--typography-line-height:1.38;--typography-font-weight:500}.typography--size-16-text-medium{--typography-font-size:1rem;--typography-line-height:1.5;--typography-font-weight:500}.typography--size-14-text-medium{--typography-letter-spacing:.01rem;--typography-font-size:.88rem;--typography-line-height:1.5;--typography-font-weight:500}.typography--size-12-text-medium{--typography-letter-spacing:.03rem;--typography-font-size:.75rem;--typography-line-height:1.33;--typography-font-weight:500}.typography--size-10-text-medium{--typography-letter-spacing:.03rem;--typography-font-size:.625rem;--typography-line-height:1.33;--typography-font-weight:500}.typography{color:var(--typography-color);font-weight:var(--typography-font-weight);font-family:var(--typography-font-family);font-size:var(--typography-font-size);letter-spacing:var(--typography-letter-spacing);line-height:var(--typography-line-height,1);hyphens:var(--typography-hyphens,none);margin-top:var(--typography-margin-top,0);margin-bottom:var(--typography-margin-bottom,0);text-transform:var(--typography-uppercase,normal);text-align:var(--typography-align);transition-property:font-size,color;transition-timing-function:var(--global-easing-ease-in-out);transition-duration:var(--typography-transition-duration,.3s);transition-delay:var(--typography-transition-delay,0s)}.typography a{cursor:pointer;color:var(--typography-link-color);background-image:linear-gradient(transparent 90%,currentColor 90%,currentColor 100%);background-position-y:bottom;background-repeat:no-repeat;background-size:0% 100%;text-decoration:none;transition:background-size .3s cubic-bezier(.79,.01,.22,.99),background-position 0s step-end .3s;display:inline}.typography a:hover{background-position:100% 100%;background-size:100% 100%}.typography code{background-color:var(--global-colors-grey100);font-size:var(--typography-font-size);line-height:var(--typography-line-height);vertical-align:bottom;max-width:100%;font-family:var(--typography-font-family);padding:0 .31rem;display:inline-block;overflow-x:auto}.typography .text-animation{clip-path:inset(0 -2% -.06em);display:inline-flex;position:relative}.typography .text-animation .inner{display:inline-flex}.typography em{font-style:italic}strong{font-weight:700}.screen-reader-text{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;overflow-wrap:normal!important}.video{-o-object-fit:var(--video-object-fit,inherit);object-fit:var(--video-object-fit,inherit);width:100%;height:var(--video-height,auto);z-index:1;display:block}.video__wrapper{display:contents}.video__poster{-o-object-fit:cover;object-fit:cover;z-index:3;width:100%;height:100%;position:absolute}.video[poster]{-o-object-fit:cover;object-fit:cover}.video__btn{width:auto;z-index:var(--video-button-z-index,4);pointer-events:none;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:700px){.video__btn{padding:calc(var(--button-padding-vertical)*2);display:block}}@media not (pointer:fine){.video__btn{display:none}}.video__btn:before{top:0}.video__btn .btn__inner{padding:0}.video__btn .btn__label{display:none}.video__btn .btn__icon{opacity:1;position:relative;transform:none}.video__btn:hover .btn__icon{opacity:1;transform:none}.video__wrapper.is-playing .video__btn,.video__wrapper.has-started .video__cursor-takeover,.video__wrapper.has-started .video__poster{display:none}.block-blockquote-carousel-avatars-item{flex-shrink:0}.block-blockquote-carousel-avatars-item__image-img{--image-img-width:6.25rem;--image-img-height:6.25rem;-o-object-position:top center;object-position:top center;aspect-ratio:1;border-radius:62.5rem;min-width:6.25rem;min-height:6.25rem;transition-property:transform,max-height,max-width}.block-blockquote-carousel-avatars-item__blockquote{display:none}.block-blockquote-carousel-avatars-item__progressbar{width:100%;height:100%;max-width:var(--image-img-max-width,100%);max-height:var(--image-img-max-height,100%);z-index:2;aspect-ratio:1;transform:rotate(-90deg)}.block-blockquote-carousel-avatars-item__progressbar-circle{stroke-dasharray:1000;stroke-dashoffset:1000px}.block-blockquote-carousel-avatars-item__media-container{border-radius:62.5rem;grid-template-rows:auto;grid-template-columns:auto;align-items:center;justify-items:center;max-width:6.25rem;max-height:6.25rem;display:grid}.block-blockquote-carousel-avatars-item__media,.block-blockquote-carousel-avatars-item__progressbar{grid-area:1/1;transition-property:max-width,max-height;transition-duration:.3s;transition-timing-function:ease-out}.block-blockquote-carousel-avatars{gap:1.88rem var(--global-grid-gutter);grid-template-rows:repeat(4,min-content) 2.5rem;grid-template-columns:1fr;align-items:flex-start;width:100%;height:100%;display:grid}@media (max-width:699px){.block-blockquote-carousel-avatars{min-height:37.5rem}}@media (min-width:700px){.block-blockquote-carousel-avatars{grid-template-rows:auto 1fr;grid-template-columns:repeat(12,1fr)}}.block-blockquote-carousel-avatars__avatars{grid-area:2/1;min-height:6.25rem}@media (min-width:700px){.block-blockquote-carousel-avatars__avatars{grid-row:1;grid-column:var(--bca-avatars-column,9/span 5);justify-content:var(--bca-avatars-chevrons-align,flex-start)}}.block-blockquote-carousel-avatars__avatars{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1.25rem;display:flex}.block-blockquote-carousel-avatars__chevrons{grid-area:3/1}@media (min-width:700px){.block-blockquote-carousel-avatars__chevrons{grid-row:2;grid-column:var(--bca-chevrons-column,9/span 5);justify-content:var(--bca-avatars-chevrons-align,flex-start)}}.block-blockquote-carousel-avatars__chevrons{-moz-column-gap:.94rem;justify-content:flex-start;column-gap:.94rem;display:flex}.block-blockquote-carousel-avatars__blockquote{grid-area:1/1/auto/-1;margin-bottom:.63rem}@media (min-width:700px){.block-blockquote-carousel-avatars__blockquote{grid-row:1/span 2;grid-column:var(--bca-blockquote-column,2/span 6);margin-bottom:0}}.block-blockquote-carousel-avatars__item:only-of-type{--image-img-width:100%;--image-img-height:100%;--image-img-max-height:100%;--image-img-max-width:100%}.block-blockquote-carousel-avatars[data-autoplay-delay="0"] .block-blockquote-carousel-avatars-item__progressbar{display:none}.block-carousel-item{display:var(--carousel-item-hide,block);grid-column:auto/span var(--carousel-item-width,4)}.block-column{grid-column:var(--column-offset,auto)/span var(--column-width,5);grid-row:var(--column-row-offset,auto);order:var(--column-order);place-self:var(--column-vertical-align)var(--column-horizontal-align);display:var(--column-hide,block)}.block-columns{position:var(--columns-position,static);grid-template-columns:var(--columns-grid-side-columns)repeat(var(--global-main-content-width),minmax(0,1fr))var(--columns-grid-side-columns);gap:var(--global-grid-gutter)var(--columns-vertical-spacing,var(--global-grid-gutter));display:grid}.block-course-intro{min-height:calc(100vh - var(--global-header-height));grid-template-rows:1fr auto;display:grid}.block-course-intro__logo,.block-course-intro__media,.block-course-intro__title-container{text-align:center;grid-row:1/1;align-self:end;justify-self:center}.block-course-intro .block-course-intro__media{--image-width:100%;--image-img-width:100%;--image-picture-width:100%;z-index:1;grid-column:3/-3;width:100%}@media (min-width:700px){.block-course-intro .block-course-intro__media{grid-column:4/-4}}@media (min-width:1200px){.block-course-intro .block-course-intro__media{grid-column:1/-1;width:auto;max-width:100%}}.block-course-intro .block-course-intro__media .image{--image-width:100%;--image-img-width:100%;--image-img-object-fit:contain;--image-picture-width:100%;--image-img-max-width:100%;--image-height:100%;--image-img-height:100%;--image-picture-height:100%;--image-img-max-height:60vh}.block-course-intro__logo{z-index:2;grid-column:1/-1;width:100%}@media (min-width:700px){.block-course-intro__logo{grid-column:2/-2}}@media (min-width:1200px){.block-course-intro__logo{width:auto;height:100%;max-height:70vh}}.block-course-intro__logo-figure,.block-course-intro__logo-img{width:auto;height:100%}.block-course-intro__svg{width:100%;height:auto;display:block}.block-course-intro__svg svg{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:70vh;display:block}@media (min-width:1200px){.block-course-intro__svg,.block-course-intro__svg svg{width:auto;height:100%}}.block-course-intro__title-container{z-index:3;grid-column:3/-3;align-self:center}.block-course-intro__main{grid-template-columns:var(--wrapper-grid-template-columns);-moz-column-gap:var(--global-grid-gutter);column-gap:var(--global-grid-gutter);width:100%;display:grid}.block-course-intro__course-infos{grid-template-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (min-width:700px){.block-course-intro__course-infos{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.block-course-intro__course-infos{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(6,minmax(0,1fr))}}.block-course-intro__button{margin-top:3.75rem;margin-bottom:1.88rem}@media (min-width:700px){.block-course-intro__button{margin-top:1.88rem}}.block-course-intro__course-info{--course-info-box-shadow:none;border-top:1px solid var(--global-colors-black)}.block-course-intro__course-info:nth-child(2n-1){border-right:1px solid var(--global-colors-black)}@media (min-width:700px){.block-course-intro__course-info:nth-child(2n-1){border-right:none}.block-course-intro__course-info:nth-child(3n-1),.block-course-intro__course-info:nth-child(3n-2){border-right:1px solid var(--global-colors-black)}}@media (min-width:1200px){.block-course-intro__course-info:nth-child(2n-1){border-right:1px solid var(--global-colors-black)}}.block-course-timeline-item{--course-timeline-item-scoped-bullet-size:.63rem;position:relative}.block-course-timeline-item__date{margin:1.25rem 0;padding-left:2.88rem;display:flex;position:relative}.block-course-timeline-item__date:before{content:"";background-color:var(--course-timeline-item-color,var(--global-colors-white));left:calc(-1*var(--course-timeline-item-scoped-bullet-size)/2);top:calc(50% - var(--course-timeline-item-scoped-bullet-size)/2);width:var(--course-timeline-item-scoped-bullet-size);height:var(--course-timeline-item-scoped-bullet-size);border-radius:100%;position:absolute}.block-course-timeline-item__day{margin-right:.63rem;margin-top:calc(-1.5*var(--typography-font-size)*(var(--typography-line-height) - 1))}.block-course-timeline-item__paragraph{margin-top:.63rem}.block-course-timeline-item__content{border-left:1px solid var(--course-timeline-item-color,var(--global-colors-white));padding-bottom:3.5rem;padding-left:2.88rem}.block-courses-filter__courses-wrapper{margin:0;padding:0}.block-courses-filter__button{margin-top:3.75rem}@media (min-width:700px){.block-courses-filter__button{cursor:pointer;text-align:right;flex-basis:25%;margin-left:auto}}.block-divider{background-color:var(--divider-color,var(--global-colors-white));height:1px;opacity:var(--divider-opacity,.8);border:none;margin:0;padding:0}.block-grid-item{display:var(--grid-item-display,block);max-width:100%;max-height:100%;overflow:var(--grid-item-overflow,hidden);grid-row:var(--grid-item-row-start,1)/var(--grid-item-row-end,span 1);grid-column:var(--grid-item-col-start,1)/var(--grid-item-col-end,span 1);place-self:ar(--grid-item-vertical-align,stretch)var(--grid-item-horizontal-align,stretch)}.block-grid-item>*{max-width:100%;max-height:100%}.block-horizontal-manual-carousel{padding:3.19rem 0;position:relative;overflow:hidden}.block-horizontal-manual-carousel__container{align-items:var(--horizontal-manual-carousel-align-items,center);padding:0 var(--horizontal-manual-carousel-side-padding);grid-template-rows:auto;grid-auto-flow:column;grid-auto-columns:var(--horizontal-manual-carousel-column-width);-moz-column-gap:var(--global-grid-gutter);column-gap:var(--global-grid-gutter);transition:transform 1s var(--global-easing-slow-down);display:inline-grid;position:relative}.block-lecturer-card{position:relative;overflow:hidden}.block-lecturer-card__media{background-color:var(--lecturer-card-background-color);clip-path:inset(0);transition-property:background-color,clip-path;transition-duration:.7s;transition-timing-function:var(--global-easing-long-slow-down)}.block-lecturer-card__image-img{transform-origin:top;transition-property:transform;transition-duration:.7s;transition-timing-function:var(--global-easing-long-slow-down);transform:scale(1)}.block-lecturer-card__social-links{transition:.7s opacity var(--global-easing-long-slow-down);opacity:0;z-index:2;display:none;position:absolute;top:1.25rem;left:1.12rem;overflow:hidden}@media (min-width:700px){.block-lecturer-card__social-links{display:flex}}.block-lecturer-card__social-link{margin-right:.5rem}.block-lecturer-card__social-link:last-of-type{margin-right:0}.block-lecturer-card__content{transition:.7s transform var(--global-easing-long-slow-down)}.block-lecturer-card__heading{margin-top:1.25rem}.block-lecturer-card__position{margin-top:.25rem}.block-lecturer-card__paragraph{margin-top:.94rem}@media (hover:hover) and (pointer:fine){.block-lecturer-card__paragraph{opacity:0;transition-property:opacity;transition-duration:.7s;transition-timing-function:var(--global-easing-long-slow-down)}.block-lecturer-card:hover .block-lecturer-card__media{--lecturer-card-background-color:var(--lecturer-card-background-color-hover)}.block-lecturer-card:hover .block-lecturer-card__social-links{opacity:1}.block-lecturer-card--description-hidden:hover .block-lecturer-card__media{clip-path:inset(0 0 6.25rem)}.block-lecturer-card--description-hidden:hover .block-lecturer-card__image-img{transform:scale(1.15)}.block-lecturer-card--description-hidden:hover .block-lecturer-card__paragraph{opacity:1}.block-lecturer-card--description-hidden:hover .block-lecturer-card__content{transform:translateY(-6.25rem)}}.block-lecturer-card--description-visible{--clip:0}.block-lecturer-card--description-visible .block-lecturer-card__paragraph{opacity:1}.block-moving-hero{height:100vh;margin-top:calc(-1*var(--global-header-height));text-align:center;grid-template-rows:repeat(5,1fr);justify-content:center;align-items:center;gap:1.2vw;display:grid;position:relative;overflow:hidden}.block-moving-hero__front-heading-container{z-index:4;grid-area:3/1/span 1/span 1;align-self:start;position:relative}.block-moving-hero__back-heading-container{z-index:2;grid-area:2/1/span 1/span 1;align-self:end;position:relative}.block-moving-hero__front-media-container{z-index:3;grid-area:2/1/-1/span 1;align-self:flex-end;height:90%;position:relative}@media (min-width:1200px){.block-moving-hero__front-media-container{height:100%}}.block-moving-hero__front-media-figure{--image-img-object-fit:cover;--image-img-height:100%;height:100%}.block-moving-hero__front-media{height:100%}.block-moving-hero__back-media-container{z-index:1;grid-area:1/1/span 2/span 1;align-self:flex-start;height:90%;position:relative}@media (min-width:1200px){.block-moving-hero__back-media-container{height:100%}}.block-moving-hero__back-media-figure{--image-img-object-fit:cover;--image-img-height:100%;height:100%}.block-moving-hero__back-media{height:100%}.block-sticky-element{flex-direction:var(--sticky-element-position-mobile,column);display:flex}@media (min-width:700px){.block-sticky-element{grid-template-columns:var(--sticky-element-grid-tempate-columns);-moz-column-gap:var(--global-grid-gutter);column-gap:var(--global-grid-gutter);align-items:flex-start;display:grid;position:relative}}.block-sticky-element__sticky-container{z-index:1;position:relative}@media (min-width:700px){.block-sticky-element__sticky-container{position:var(--sticky-element-sticky-position,sticky);grid-row:var(--sticky-element-sticky-grid-row-start,1)/span 1;grid-column:var(--sticky-element-sticky-grid-offset,1)/span var(--sticky-element-sticky-grid-width,5);top:var(--sticky-element-sticky-top,var(--global-grid-side-padding))}}.block-sticky-element__inner-blocks-container{grid-row:var(--sticky-element-inner-blocks-grid-row-start,1)/span 1;grid-column:var(--sticky-element-inner-blocks-grid-offset,6)/span var(--sticky-element-inner-blocks-grid-width,7);display:block;position:relative}