@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:calc(10px * 2);padding:calc(var(--plyr-control-spacing,10px) * 2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(10px * -4));transform:translateY(calc(var(--plyr-control-spacing,10px) * -4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:0 0;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(10px * .7);padding:calc(var(--plyr-control-spacing,10px) * .7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(10px / 4);margin-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(10px / 4);padding-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(10px / 2);padding:0 calc(var(--plyr-control-spacing,10px)/ 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);background:var(--plyr-menu-background,rgba(255,255,255,.9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container::after{border:4px solid transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:rgba(255,255,255,.9);border-top-color:var(--plyr-menu-background,rgba(255,255,255,.9));content:'';height:0;position:absolute;right:calc(((18px / 2) + calc(10px * .7)) - (4px / 2));right:calc(((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7)) - (var(--plyr-menu-arrow-size,4px)/ 2));top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(10px * .7);padding:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding-bottom:calc(calc(10px * .7)/ 1.5);padding-bottom:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 1.5);padding-left:calc(calc(10px * .7) * 1.5);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 1.5);padding-right:calc(calc(10px * .7) * 1.5);padding-right:calc(calc(var(--plyr-control-spacing,10px) * .7) * 1.5);padding-top:calc(calc(10px * .7)/ 1.5);padding-top:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 1.5);-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(10px * .7) * 4);padding-right:calc(calc(var(--plyr-control-spacing,10px) * .7) * 4)}.plyr__menu__container .plyr__control--forward::after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:calc((calc(10px * .7) * 1.5) - 4px);right:calc((calc(var(--plyr-control-spacing,10px) * .7) * 1.5) - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:calc(10px * .7);margin:calc(var(--plyr-control-spacing,10px) * .7);margin-bottom:calc(calc(10px * .7)/ 2);margin-bottom:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 2);padding-left:calc(calc(10px * .7) * 4);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 4);position:relative;width:calc(100% - (calc(10px * .7) * 2));width:calc(100% - (calc(var(--plyr-control-spacing,10px) * .7) * 2))}.plyr__menu__container .plyr__control--back::after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:calc((calc(10px * .7) * 1.5) - 4px);left:calc((calc(var(--plyr-control-spacing,10px) * .7) * 1.5) - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back::before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:'';height:1px;left:0;margin-top:calc(calc(10px * .7)/ 2);margin-top:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(10px * .7);padding-left:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#00b3ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((calc(10px * .7) - 2) * -1);margin-right:calc((calc(var(--plyr-control-spacing,10px) * .7) - 2) * -1);overflow:hidden;padding-left:calc(calc(10px * .7) * 3.5);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:calc(13px * 2);border-radius:calc(var(--plyr-range-thumb-height,13px) * 2);color:#00b3ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));display:block;height:calc((3px * 2) + 13px);height:calc((var(--plyr-range-thumb-active-shadow-width,3px) * 2) + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor 0,transparent 0);background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px);-webkit-appearance:none;margin-top:calc(((13px - 5px)/ 2) * -1);margin-top:calc(((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/ 2) * -1)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:rgba(255,255,255,.9);background:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:3px;border-radius:var(--plyr-tooltip-radius,3px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:calc(calc(10px / 2) * 2);margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/ 2) * 2);opacity:0;padding:calc(10px / 2) calc(calc(10px / 2) * 1.5);padding:calc(var(--plyr-control-spacing,10px)/ 2) calc(calc(var(--plyr-control-spacing,10px)/ 2) * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:calc(4px * -1);bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:calc((18px / 2) + calc(10px * .7));left:calc((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7))}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:calc((18px / 2) + calc(10px * .7));right:calc((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7));transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr__progress{left:calc(13px * .5);left:calc(var(--plyr-range-thumb-height,13px) * .5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(13px * -.5);margin-left:calc(var(--plyr-range-thumb-height,13px) * -.5);margin-right:calc(13px * -.5);margin-right:calc(var(--plyr-range-thumb-height,13px) * -.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:calc((5px / 2) * -1);margin-top:calc((var(--plyr-range-track-height,5px)/ 2) * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 25%,transparent 50%,rgba(35,40,47,.6) 50%,rgba(35,40,47,.6) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:calc(10px / 2);margin-left:calc(var(--plyr-control-spacing,10px)/ 2);margin-right:calc(10px / 2);margin-right:calc(var(--plyr-control-spacing,10px)/ 2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;left:0;position:absolute;top:0}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:calc(10px / 2);padding:calc(var(--plyr-control-spacing,10px)/ 2);padding-top:calc(10px * 2);padding-top:calc(var(--plyr-control-spacing,10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:calc(10px * 3.5);padding-top:calc(var(--plyr-control-spacing,10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:calc(10px * 1.5);padding:calc(var(--plyr-control-spacing,10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,.25);color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin:-var(--plyr-range-track-height,5px)/2 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,.9);background-color:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:calc(calc(10px / 2) * 2);margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/ 2) * 2);opacity:0;padding:3px;padding:var(--plyr-tooltip-radius,3px);pointer-events:none;position:absolute;transform:translate(0,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}.plyr__preview-thumb::before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:calc(4px * -1);bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(3px - 1px);border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:calc(3px - 1px);border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@font-face{font-family:'fontello';src:url('/content/themes/hmkw/fontello/font/fontello.eot?28302404&x53582');src:url('/content/themes/hmkw/fontello/font/fontello.eot?28302404#iefix&x53582') format('embedded-opentype'),
url('/content/themes/hmkw/fontello/font/fontello.woff2?28302404') format('woff2'),
url('/content/themes/hmkw/fontello/font/fontello.woff?28302404&x53582') format('woff'),
url('/content/themes/hmkw/fontello/font/fontello.ttf?28302404&x53582') format('truetype'),
url('/content/themes/hmkw/fontello/font/fontello.svg?28302404#fontello&x53582') format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right: .2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left: .2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-wp-edit:before{content:'\e811'}@font-face{font-family:"Instrument Sans Medium";src:url("/content/themes/hmkw/webfonts/InstrumentSans-Medium.woff2") format("woff2"),url("/content/themes/hmkw/webfonts/InstrumentSans-Medium.woff?x53582") format("woff"),url("/content/themes/hmkw/webfonts/InstrumentSans-Medium.otf?x53582") format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Instrument Sans SemiBold";src:url("/content/themes/hmkw/webfonts/InstrumentSans-SemiBold.woff2") format("woff2"),url("/content/themes/hmkw/webfonts/InstrumentSans-SemiBold.woff?x53582") format("woff"),url("/content/themes/hmkw/webfonts/InstrumentSans-SemiBold.otf?x53582") format("opentype");font-style:normal;font-weight:400;font-display:swap}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em
40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a,button{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}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{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}img{vertical-align:middle}fieldset,iframe,figure,blockquote{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}ul,ol,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:normal}a{text-decoration:none;color:inherit}[class^="icon-"]:before,[class*=" icon-"]:before{width:auto;margin-right:0;margin-left:0}select::-ms-expand{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slide{outline:0}.btn-wp-edit{display:block;float:left;position:fixed;bottom:1rem;left:1rem;z-index:999999999999;color:#fff;background:#222;min-width:1.875rem;height:1.875rem;line-height:1.875rem;text-align:center;border-radius: .9375rem;white-space:nowrap;font-family:Arial;text-transform:uppercase}.btn-wp-edit
i{position:absolute;top:0;left:0.55rem}.btn-wp-edit>span{display:inline-block;position:relative;overflow:hidden;max-width:0;-webkit-transition:max-width 150ms;-moz-transition:max-width 150ms;-ms-transition:max-width 150ms;-o-transition:max-width 150ms;transition:max-width 150ms;margin-left:1.875rem}.btn-wp-edit:hover>span{max-width:12.5rem}.btn-wp-edit>span>span{display:inline-block;padding-right:0.55rem;font-size: .75rem}.btn-wp-edit{font-size:16px;bottom:0;left:0;min-width:2.275em;height:2.275em;line-height:2.275em;border-radius:0}.btn-wp-edit
i{left:0.65em}.btn-wp-edit>span{margin-left:2.275em}.btn-wp-edit>span>span{font-size: .75em;padding-right: .65em}.btn-wp-edit:hover>span{max-width:12.5em}.sn-col-set{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-align-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.sn-col-set-nowrap{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.sn-col-set>*{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sn-col-set-1>*{width:100%;margin-right:0}.sn-col-set-2>*{width:50%}.sn-col-set-3>*{width:33.33333333333333333333%}.sn-col-set-4>*{width:25%}.sn-col-set-5>*{width:20%}.sn-col-set-6>*{width:16.66666666666666666666%}.sn-col-set>.sn-col-auto,.sn-col-set-footer>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}html:not(.explorer) .sn-col-set .sn-col-equal-height{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sn-col-set .sn-col-space-between{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.sn-col-set .sn-col-valigned{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.pull-left{float:left}.pull-right{float:right}.btn{border:0;border-radius:0;display:inline-block;white-space:nowrap;font-size:1rem;background:transparent;position:relative}button.btn{-webkit-appearance:none;appearance:none}.btn-set{margin-top:1.2em}span.loading{height:0;width:0;display:inline-block;vertical-align:bottom;position:relative;transition:all 150ms;transform:scale(0)}span.loading
img{width:100%;padding:0.75rem;position:absolute;top:-0.9rem;left:0;animation:spin .4s infinite linear}span.loading.now{height:1.3rem;width:1.3rem;transform:scale(1)}img.ajax-loader{display:none !important}button.btn{-webkit-appearance:none;appearance:none;outline:0;box-shadow:none}.lnk{display:inline-block;transition:opacity 250ms}.btn:hover,
.lnk:hover,
a:hover
span.btn{}.btn
span.icon{margin:0
.875rem}.btn span.icon,
.btn span.label,
.lnk span.icon,
.lnk
span.label{display:inline-block;line-height:1.4;vertical-align:top;white-space:normal}.lnk
span.icon{margin:0
.875em}.btn span.icon:last-child,
.lnk span.icon:last-child{margin-right:0}.btn span.icon:first-child,
.lnk span.icon:first-child{margin-left:0}.spanned>span{display:block}.figure-cover{background-size:cover;background-position:center center;background-repeat:no-repeat}.figure-contain{background-size:contain;background-position:center center;background-repeat:no-repeat}.figure-cover img,
.figure-contain
img{display:none}img.rounded{display:inline-block;border-radius:50%}.to-be-added{transform:translateY(60px);opacity:0;transition:transform 1.2s, opacity 1.2s;transition-timing-function:cubic-bezier(0.19,1,.22,1)}.just-added{transform:translateY(0px);opacity:1}button.link{all:inherit;cursor:pointer}address{font-style:normal}a{text-decoration-skip:ink}:focus:not(:focus-visible){outline:none}html{overflow-y:scroll;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wysiwyg
a{word-wrap:break-word;word-break:break-word}select
option{background:#fff;color:#000}[data-kinetic].sn-kinetic-ready,
[data-kinetic].sn-kinetic-ready
*{cursor:grab}[data-kinetic].sn-kinetic-ready.sn-kinetic-mousedown,
[data-kinetic].sn-kinetic-ready.sn-kinetic-mousedown
*{cursor:grabbing}[data-kinetic] :is(area, a, input, button),
[data-kinetic] :is(area, a, input, button) *{cursor:pointer !important}:root{--base-font-1-medium:"Instrument Sans Medium", sans-serif;--base-font-1-semibold:"Instrument Sans SemiBold", sans-serif;--px:calc((100 / 1670) * 1vw);--px-mobile:calc((100 / 375) * 1vw);--base-unit:var(--px);--ttf:var(--ttf-1);--ttf-1:cubic-bezier(0.19, 1, 0.22, 1);--ttf-2:cubic-bezier(0.075, 0.820, 0.165, 1);--ttf-3:cubic-bezier(0.64, 0, 0.78, 0);--ttf-4:cubic-bezier(0.8, 0, 0.2, 1);--ttf-5:cubic-bezier(0.165, 0.84, 0.4, 1);--ttf-6:cubic-bezier(0.6, 0.07, 0.17, 1);--ttf-7:cubic-bezier(0.247, 0.75, 0.187, 1);--ttf-8:cubic-bezier(1, 0, 0, 1);--ttf-9:cubic-bezier(.47, 3.64, .41, .8);--page-padding-top:calc(max(220px, min(300px, calc(300 * var(--px)))) + var(--sticky-banner-height, 0px));--page-padding-left:max(12px, min(54px, calc(54 * var(--px))));--page-padding-right:var(--page-padding-left);--header-padding-top:max(15px, min(50px, calc(50 * var(--px))));--sidebar-width:min(405px, min(405px, calc(405 * var(--px))));--base-color-black:#000;--base-color-white:#fff;--base-color-light-gray:#e6eced;--base-color-gray:#9db1b6;--base-color-petrol:#003D4B;--base-color-darker-petrol:#002c35;--base-color-petrol-80:#33646F;--base-color-petrol-20:#cad7da;--base-color-yellow:#FF0;--base-color-light-yellow:#FFC;--base-color-dark-blue:#202C3C;--base-color-light-blue:#68cad2}@media (max-width: 950px){:root{--page-padding-top:calc(140px + var(--sticky-banner-height, 0px))}}@media (max-width: 750px){:root{--sidebar-width:0}}html{scroll-behavior:smooth}html.is-transitioning,html.is-forced-scrolling,html.lenis-scrolling{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling
iframe{pointer-events:none}body{font-size:100%;font-family:var(--base-font-1-medium);font-weight:400;color:var(--base-color-petrol);line-height:1.3;background:var(--base-color-light-gray)}input,textarea,select,button{font-family:var(--base-font-1-medium);font-weight:400;color:var(--base-color-petrol)}img{max-width:100%;height:auto}*:not(.has-component-inner) .module-inner,
header.main > .inner,
footer.main > .inner,
.cookie-bar > .inner,
*.has-component-inner .component-inner{position:relative;margin:0
auto;padding-left:var(--page-padding-left);padding-right:var(--page-padding-right);box-sizing:border-box}.module-full-width .module-inner{max-width:none;padding-left:0;padding-right:0}.load-more{text-align:center}.wysiwyg{hyphens:auto;hyphenate-limit-chars:10;text-wrap:pretty}.wysiwyg>*:not(:last-child){margin-bottom:1em}:is(.module-copy, .module-intro-copy, .module-copy-blocks, .module-faqs, .module-article-header, .module-specs, .module-image-copy-teasers, .multi-columns-copy-grid, footer.main) .wysiwyg a,
.filter-bar .mobile-navigation .current-menu-any > a,
.person-article a,
:is(section.campus-address, section.event-details) .wysiwyg a,
footer.main :is(nav, .back-to-top) a,
.partner-university-article a,
.module-salesforce-form .wysiwyg a,
.marquee .ticker-copy
a{text-decoration:var(--text-decoration, underline);text-underline-offset:0.2em;text-decoration-thickness:1px;text-decoration-color:#67c9d2}footer.main :is(nav, .back-to-top) a{--text-decoration:none}@media (hover: hover){.wysiwyg a:is(:focus, :hover),
.person-article a:is(:focus, :hover),
.campus-address .wysiwyg a:is(:focus, :hover),
.partner-university-article a:is(:focus, :hover),
.module-salesforce-form .wysiwyg a:is(:focus, :hover),
.marquee .ticker-copy a:is(:focus,:hover){--text-decoration:none}footer.main :is(nav, .back-to-top) a:is(:focus,:hover){--text-decoration:underline}}footer.main nav li.current-menu-any > a,
body.single-news footer.main nav li.btn-news > a,
body.single-event footer.main nav li.btn-events > a,
body.single-job footer.main nav li.btn-jobs>a{--text-decoration:underline}.wysiwyg
strong{font-weight:normal;font-family:var(--base-font-1-semibold)}.wysiwyg>ul:not(.plain),.wysiwyg>ol:not(.plain){counter-reset:supernovae}.wysiwyg > ul:not(.plain) li,
.wysiwyg > ol:not(.plain) li{position:relative;padding-left:1.5em}.wysiwyg > ul:not(.plain) li:not(:last-child),
.wysiwyg > ol:not(.plain) li:not(:last-child){}.wysiwyg > ul:not(.plain) li::before{content:'—';position:absolute;left:0}.wysiwyg > ol:not(.plain) li::before{content:counter(supernovae) '.';counter-increment:supernovae;position:absolute;left:0}.wysiwyg > ul ul li::before{}.wysiwyg > ul ul,
.wysiwyg > ol
ol{}.wysiwyg
table{width:auto !important}.wysiwyg table
td{width:auto !important;height:auto !important}.wysiwyg>.max-height-wrap{max-height:20em;overflow:hidden;overflow:clip;mask-image:linear-gradient(to bottom, black calc(100% - 3em), transparent 100%);transition:500ms var(--ttf-7);transition-property:mask-image, max-height}.wysiwyg.is-expanded .max-height-wrap{max-height:var(--max-height, 20000px);mask-image:none}.wysiwyg.is-expanded .btn-expand-wysiwyg{display:none}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}span.loading
img{top:-12px}span.loading{vertical-align:middle}.btn-menu{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;cursor:pointer;color:inherit}.container{position:relative;overflow:clip}body{position:relative}.background-shape{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;overflow:hidden}.background-shape>div{display:block;position:absolute;top:80vh;left:50%;transform:translateX(-50%);aspect-ratio:1670 / 1530;width:auto;min-width:100%;height:calc(var(--document-height, 1000px) / 2.5);clip-path:polygon(0 8%, 60% 14%, 100% 0, 100% 78%, 25% 100%, 0 84%);background:var(--base-color-white);z-index:-1;transition:500ms var(--ttf-2);transition-property:top, height}body.view-no-background-shape{background:var(--base-color-light-gray)}body.view-no-background-shape .background-shape{display:none}button#Coi-Renew{display:none !important}*[class*="hdln-"],
.hubspot-form-wrap .hs-richtext
h1{font-family:var(--base-font-1-semibold);font-size:max(var(--min-font-size, 1rem), min(var(--this-font-size), var(--max-font-size, var(--this-font-size))));--this-font-size:calc(var(--font-size) * (100 / var(--scale-breakpoint)) * 1vw);--scale-breakpoint:1670}.hdln-75{--font-size:75;--min-font-size:1.5625rem;--max-font-size:4.6875rem;line-height:1.13333333333333333333}.hdln-65{--font-size:65;--min-font-size:1.5625rem;--max-font-size:4.0625rem;line-height:1.12307692307692307692}.hdln-48{--font-size:48;--min-font-size:1.5625rem;--max-font-size:3rem;line-height:1.12307692307692307692}.hdln-30,
.hubspot-form-wrap .hs-richtext
h1{--font-size:30;--min-font-size:1.125rem;--max-font-size:1.875rem;line-height:1.27272727272727272727}.hdln-22{--font-size:22;--min-font-size:1.125rem;--max-font-size:1.375rem;line-height:1.27272727272727272727}.hdln-20{--font-size:22;--min-font-size: .8125rem;--max-font-size:1.375rem;line-height:1.5}.hdln-18{--font-size:18;--min-font-size:1rem;--max-font-size:1.125rem}.hdln-16{--font-size:16;--min-font-size: .8125rem;--max-font-size:1rem}*[class*="cpy-"]{font-family:var(--base-font-1-medium);font-size:max(var(--min-font-size, 1rem), min(var(--this-font-size), var(--max-font-size, var(--this-font-size))));--this-font-size:calc(var(--font-size) * (100 / var(--scale-breakpoint)) * 1vw);--scale-breakpoint:1670}.cpy-150{--font-size:150;--min-font-size:5rem;--max-font-size:9.375rem;line-height:1}.cpy-30{--font-size:30;--min-font-size:1.125rem;--max-font-size:1.875rem;line-height:1.5}.cpy-22{--font-size:22;--min-font-size:1.125rem;--max-font-size:1.375rem;line-height:1.5}.cpy-16{--font-size:18;--min-font-size: .875rem;--max-font-size:1.125rem;line-height:1.5}.cpy-13{--font-size:15;--min-font-size: .8125rem;--max-font-size: .9375rem;line-height:1.5}@media (max-width: 600px){.cpy-30,.cpy-22{line-height:1.3}.cpy-16{--min-font-size: .8125rem}}.transitioner{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:998}.transitioner::before{content:'';position:absolute;display:block;top:0;left:0;right:0;bottom:0;background:#fff;opacity:0;z-index:1;will-change:transform}.transitioner>div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;opacity:0}.transitioner > div
svg{width:calc(100 * var(--px));height:auto;display:block}.barba-outer,.sn-pt-leave-active,.sn-pt-enter-active{transition:opacity;transition-duration:1.2s;opacity:1}.sn-pt-leave-active :is(.module, .col--sidebar),
.sn-pt-enter-active :is(.module, .col--sidebar),
.barba-once-active :is(.module,.col--sidebar){transition:opacity 1s, transform 1s;transition-timing-function:cubic-bezier(0.19,1,.22,1)}:is(.sn-pt-leave-active, .sn-pt-enter-active, .barba-once-active) .transitioner::before,
:is(.sn-pt-leave-active, .sn-pt-enter-active, .barba-once-active) .transitioner>div{transition:opacity .75s;transition-timing-function:cubic-bezier(0.19,1,.22,1)}.sn-pt-enter-active .transitioner::before,
.sn-pt-enter-active .transitioner>div{transition-delay: .15s}.sn-pt-leave :is(.module,.col--sidebar){opacity:1}.sn-pt-leave .transitioner::before,
.sn-pt-leave .transitioner>div{opacity:0}.sn-pt-leave-to :is(.module,.col--sidebar){opacity:1}.sn-pt-leave-to .transitioner::before,
.sn-pt-leave-to .transitioner>div{opacity:1}.sn-pt-enter :is(.module, .col--sidebar),
.barba-once :is(.module,.col--sidebar){transform:translateY(-80px)}:is(.sn-pt-enter, .barba-once) .transitioner::before,
:is(.sn-pt-enter, .barba-once) .transitioner>div{opacity:1}.sn-pt-enter-to :is(.module, .col--sidebar),
.barba-once-to :is(.module,.col--sidebar){opacity:1;transform:none}:is(.sn-pt-enter-to, .barba-once-to) .transitioner::before,
:is(.sn-pt-enter-to, .barba-once-to) .transitioner>div{opacity:0}*[data-ios] *[data-ios-item="a"]{opacity:0;-webkit-clip-path:inset(0% 100% 0% 0%);clip-path:inset(0% 100% 0% 0%);transition:clip-path 1.5s, -webkit-clip-path 1.5s, opacity 1.5s;transition-timing-function:cubic-bezier(.075, .82, .165, 1);transition-delay:calc((var(--ios-item-index) * 100ms) + var(--ios-delay, 0ms));will-change:opacity}*[data-ios].is-on-screen *[data-ios-item="a"]{opacity:1;-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}*[data-ios] *[data-ios-item="b"]{opacity:0;-webkit-clip-path:inset(0% 0% 100% 0%);clip-path:inset(0% 0% 100% 0%);transition:clip-path 1.5s, -webkit-clip-path 1.5s, opacity 1.5s;transition-timing-function:cubic-bezier(.075, .82, .165, 1);transition-delay:calc((var(--ios-item-index) * 100ms) + var(--ios-delay, 0ms));will-change:opacity}*[data-ios].is-on-screen *[data-ios-item="b"]{opacity:1;-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}*[data-ios] *[data-ios-item="c"]{transform:scale(0.8);opacity:0;transition:transform 1s, opacity 1s;transition-timing-function:cubic-bezier(.075, .82, .165, 1);transition-delay:calc((var(--ios-random) * 30ms) + var(--ios-delay, 0ms));will-change:opacity}*[data-ios].is-on-screen *[data-ios-item="c"]{opacity:1;transform:none}*[data-ios] *[data-ios-item="d"]{opacity:0;-webkit-clip-path:inset(50% 0% 50% 0%);clip-path:inset(50% 0% 50% 0%);transition:clip-path 1.5s, -webkit-clip-path 1.5s, opacity 1.5s;transition-timing-function:cubic-bezier(.075, .82, .165, 1);transition-delay:calc((var(--ios-item-index) * 100ms) + var(--ios-delay, 0ms));will-change:opacity}*[data-ios].is-on-screen *[data-ios-item="d"]{opacity:1;-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}*[data-ios] *[data-ios-item="e"]{opacity:0;transform:translateY(2vw);transition:opacity 1.5s, transform 1.5s;transition-timing-function:cubic-bezier(.075, .82, .165, 1);transition-delay:calc((var(--ios-item-index) * 100ms) + var(--ios-delay, 0ms));will-change:opacity}*[data-ios].is-on-screen *[data-ios-item="e"]{opacity:1;transform:none}*[data-ios] *[data-ios-item="f"]{opacity:0;transform:translateX(20vw);transition:opacity 1.5s, transform 1.5s;transition-timing-function:cubic-bezier(.075, .82, .165, 1);transition-delay:calc((var(--ios-item-index) * 100ms) + var(--ios-delay, 0ms));will-change:opacity}*[data-ios].is-on-screen *[data-ios-item="f"]{opacity:1;transform:none}button, .btn, .lnk,
.hs-button.primary.large,
.salesforce-form-wrap
button{font-family:var(--base-font-1-semibold);font-size:max(var(--min-font-size, 1rem), min(var(--this-font-size), var(--max-font-size, var(--this-font-size))));--this-font-size:calc(var(--font-size) * (100 / var(--scale-breakpoint)) * 1vw);--scale-breakpoint:1670;margin:0;border:0;padding:0;border-radius:0;box-shadow:none;background:transparent;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.btn-set{margin-top:max(35px, calc(var(--margin-top, 50) * var(--px)))}.btn-set.multiple{display:flex;flex-flow:column nowrap;gap:max(15px, calc(38 * var(--px))) 0px}.btn-a,
.hs-button.primary.large,
.salesforce-form-wrap
button{--font-size:18;--min-font-size: .8125rem;--max-font-size:1.125rem;color:var(--color, var(--base-color-white));background:var(--background-color, var(--base-color-petrol));border:2px
solid var(--border-color, var(--base-color-petrol));border-radius:100px;padding:0.9em 1.66666666666666666666em;min-width:18.05555555555555555555em;box-sizing:border-box}.btn-a
span.wrap{display:flex;flex-flow:row nowrap;align-items:center}.btn-a
span.icon{margin:0
0 0 auto;padding-left:0.9em}.btn-a.petrol{--color:var(--base-color-white);--background-color:var(--base-color-petrol);--border-color:var(--base-color-petrol)}.btn-a.yellow{--color:var(--base-color-dark-blue);--background-color:var(--base-color-yellow);--border-color:var(--base-color-yellow)}.btn-a.transparent{--background-color:transparent}.btn-a.yellow.transparent{--color:var(--base-color-yellow)}.btn-a.petrol.transparent{--color:var(--base-color-petrol)}.btn-a
svg{display:block}.btn-a svg
path{fill:currentColor}.btn-a[data-icon="arrow-right"] svg{width: .88888888888888888888em;height:auto}@media (max-width: 500px){.btn-a,
.hs-button.primary.large,
.salesforce-form-wrap
button{border-width:1px}}.btn-icon-only{display:block}.btn-icon-only
.wrap{display:flex;flex-flow:row nowrap}.btn-icon-only
*{display:block}.btn-icon-only
span.label{display:block;position:absolute;left:-10000em;width:1px;height:1px;overflow:hidden}.btn-icon-only
span.icon{margin-right:0}.btn-b{--font-size:18;--min-font-size: .8125rem;--max-font-size:1.125rem;color:var(--color, var(--base-color-petrol))}.btn-b
span.wrap{display:flex;flex-flow:row nowrap;align-items:center;gap:0px .61111111111111111111em}.btn-b span.wrap
*{display:block}.btn-b
span.icon{margin:0}.btn-b span.wrap svg
path{fill:currentColor}.lnk-a{--font-size:18;--min-font-size: .8125rem;--max-font-size:1.125rem;color:var(--color, var(--base-color-petrol))}.lnk-a
span.wrap{display:flex;flex-flow:row nowrap;align-items:center}.lnk-a
span.icon{margin:0;padding-right: .55555555555555555555em}.lnk-a
svg{display:block}.lnk-a svg
path{fill:currentColor}.lnk-a[data-icon="arrow-right"] svg{width: .88888888888888888888em;height:auto}.lnk-b{--font-size:16;--min-font-size: .8125rem;--max-font-size:1rem;color:var(--color, var(--base-color-petrol))}.lnk-b
span.wrap{display:flex;flex-flow:row nowrap;align-items:flex-start}.lnk-b
span.icon{margin:0;padding-right: .55555555555555555555em;padding-top:0.33em}.lnk-b
svg{display:block}.lnk-b svg
path{fill:currentColor}.lnk-b[data-icon="arrow-right"] svg{width: .88888888888888888888em;height:auto}.lnk-b
span.label{text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px;text-decoration-color:#67c9d2}div.sticky-button{position:fixed;right:0;top:max(210px, min(310px, calc(310 * var(--px))));z-index:99}body.has-no-sticky-button div.sticky-button{display:none}.btn-sticky{background:var(--base-color-petrol);color:var(--base-color-white);padding:1.125rem;padding-inline:0.875rem;border-radius:5px 0 0 5px}body.has-bright-header .btn-sticky{background:var(--base-color-yellow);color:var(--base-color-petrol)}.btn-sticky span.wrap
*{display:block}.btn-sticky
span.icon{margin-inline:0 !important}.btn-sticky svg
path{fill:currentColor}@media (max-width: 950px){div.sticky-button{top:calc(133px + var(--sticky-banner-height, 0px))}}@media (max-width: 600px){.btn-sticky{padding:12px;padding-right:8px;padding-left:12px}.btn-sticky
svg{width:16px;height:auto}.module-page-title .row--headline-and-breadcrumb .headline,
.module-hero-section .row--intro-copy{padding-right:35px}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:var(--color);-webkit-box-shadow:0 0 0px 1000px #000 inset;transition:background-color 5000s ease-in-out 0s}::-webkit-input-placeholder{color:var(--color)}::placeholder{color:var(--color)}.styled-select,.styled-search{position:relative}.styled-select select,
li.search
input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.styled-select
select{cursor:pointer}html .hubspot-form-wrap fieldset[class*="form-columns-"] input.hs-input:not([type="radio"], [type="checkbox"]),
html .hubspot-form-wrap fieldset[class*="form-columns-"] select.hs-input{font-family:var(--base-font-1-semibold);font-size:max(var(--min-font-size, 1rem), min(var(--this-font-size), var(--max-font-size, var(--this-font-size))));--this-font-size:calc(var(--font-size) * (100 / var(--scale-breakpoint)) * 1vw);--scale-breakpoint:1670;--font-size:20;--min-font-size:1rem;--max-font-size:1.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;background:var(--base-color-white);color:var(--base-color-petrol);padding: .75em .9em;border:2px
solid var(--base-color-gray);box-shadow:none;margin:0;border-radius:4px;box-sizing:border-box;width:100% !important}.hubspot-form-wrap
fieldset{max-width:none !important}.hubspot-form-wrap fieldset div.hs-form-field{position:relative}.hubspot-form-wrap :is(.form-columns-1,.form-columns-2){display:grid;grid-template-columns:1fr;gap:max(20px, calc(var(--page-padding-left) / 1.8)) var(--page-padding-left)}.hubspot-form-wrap .form-columns-2{grid-template-columns:repeat(2, 1fr)}@media (max-width: 600px){.hubspot-form-wrap .form-columns-2{grid-template-columns:repeat(1, 1fr)}}html .hubspot-form-wrap fieldset.form-columns-2 .hs-form-field{width:auto;float:none}.hubspot-form-wrap fieldset + fieldset,
.hubspot-form-wrap .form-columns-1 .hs-form-field+.hs-form-field{margin-top:max(20px, calc(var(--page-padding-left) / 1.5))}.hubspot-form-wrap .hs-submit{margin-top:var(--page-padding-left)}.hubspot-form-wrap
label{display:block;font-size: .8125rem;font-family:var(--base-font-1-semibold);font-weight:normal;margin-bottom:0.6em}.hubspot-form-wrap label.hs-error-msg,
html .legal-consent-container .hs-error-msgs
label{margin-bottom:0;background:#a00;padding:0.3em 0.5em;border-radius:2px;color:var(--base-color-white);position:absolute;bottom:0;left:10px;z-index:10;transform:translateY(50%)}.hubspot-form-wrap .hs-fieldtype-booleancheckbox label.hs-error-msg{position:static;display:inline-block;transform:none}.hubspot-form-wrap .hs-field-desc{display:block;font-size: .8125rem;font-family:var(--base-font-1-medium);font-weight:normal;margin-bottom:0.8em}.hubspot-form-wrap .hs-field-desc
strong{font-weight:normal}header.main{position:absolute;width:100%;z-index:1000;top:var(--sticky-banner-height, 0px);left:0}body.has-bright-header header.main:not(.main--collapsed){color:var(--base-color-white)}header.main>.inner{padding-top:var(--header-padding-top)}header.main .col-set{display:flex;flex-flow:row nowrap;align-items:flex-end}header.main--collapsed{position:fixed;transform:translateY(-100%);transition:transform 500ms var(--ttf-7);background:var(--base-color-white);pointer-events:none;box-shadow:0px -1px 0px var(--base-color-light-gray) inset}body.scrolled header.main--collapsed{transform:none;transition-duration:500ms;pointer-events:all}header.main--collapsed>.inner{padding-top:15px}header.main .col-1{width:var(--sidebar-width)}.site-title{width:max(110px, min(190px, calc(190 * var(--px))));position:relative}.site-title
img{display:block;width:100%;max-width:none;height:auto}.site-title
img.logo.bright{position:absolute;top:0;left:0;z-index:2;opacity:0}body.has-bright-header .site-title
img.logo.bright{opacity:1}body.has-bright-header .site-title
img.logo.dark{opacity:0}.site-title--header{padding-bottom:15px}header.main--collapsed .site-title--header{width:39px}header.main--collapsed .site-title--header,
header.main--collapsed .site-title--header
*{display:block}header.main .col-2{}header.main nav.header .hdln-18{--min-font-size: .875rem}header.main nav.header
.menu{display:flex;flex-flow:row nowrap;gap:0px min(64px, calc(64 * var(--px)))}header.main nav.header .sub-menu-wrapper.depth-1{position:absolute;top:100%;left:0;right:0;background:var(--base-color-darker-petrol);color:var(--base-color-white);padding-inline:var(--page-padding-left);padding-block:min(35px, calc(35 * var(--px))) min(80px, calc(80 * var(--px)));opacity:0;pointer-events:none;transition:opacity 250ms var(--ttf-2) 250ms}header.main nav.header .btn-has-hidden-sub-menu>.sub-menu-wrapper.depth-1{display:none}html:not(.is-transitioning) header.main nav.header .menu > li.has-sub-menu:is(:hover, :focus-within) .sub-menu-wrapper.depth-1{opacity:1;pointer-events:all;z-index:10;transition-delay:0ms}html.is-transitioning header.main nav.header .menu > li.has-sub-menu:is(:hover, :focus-within) .sub-menu-wrapper.depth-1{transition-delay:0ms}body:not(.scrolled) header.main--collapsed .menu > li.has-sub-menu .sub-menu-wrapper.depth-1{pointer-events:none !important;opacity:0 !important}header.main nav.header .menu>li>a{display:block;position:relative;padding-bottom:12px}header.main nav.header .menu>li>a::after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:6px;background:var(--base-color-petrol);transform:scaleX(0);transform-origin:left center;transition:transform 250ms var(--ttf-4)}body.has-bright-header header.main:not(.main--collapsed) nav.header .menu>li>a::after{background:var(--base-color-white)}header.main nav.header .menu>li:is(:hover,:focus-within,.current-menu-any)>a::after{transform:none}header.main nav.header .sub-menu.depth-1{--columns:4;--base-width:100%;--column-width:calc((var(--base-width) - (var(--column-gap) * var(--columns))) / var(--columns));--column-gap:var(--page-padding-left);--row-gap:var(--column-gap);margin-right:calc(var(--column-gap) * -1);margin-bottom:calc(var(--row-gap) * -1);display:flex;flex-flow:row wrap}header.main nav.header .sub-menu.depth-1>*{width:var(--column-width);margin-right:var(--column-gap);margin-bottom:var(--row-gap)}header.main nav.header .sub-menu.depth-1>li>a{display:block;border-bottom:1px solid var(--base-color-white);padding-bottom:1em;margin-bottom:1.5em}@media (hover: hover){header.main .col-3 a:is(:focus, :hover),
header.main nav.header .sub-menu:is(.depth-1,.depth-2)>li>a:is(:focus,:hover)>span{text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px;text-decoration-color:inherit}}header.main .col-3 .current-menu-any > a,
header.main nav.header .sub-menu:is(.depth-1, .depth-2) > li.current-menu-any> a > span,
body.single-news header.main nav li.btn-news > a > span,
body.single-job header.main nav li.btn-jobs > a > span,
body.single-event header.main nav li.btn-events>a>span{text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px;text-decoration-color:inherit}header.main nav.header .sub-menu.depth-2{font-size:81.25%;font-family:var(--base-font-1-medium);display:flex;flex-flow:column nowrap;gap:0.5em 0px}nav.header .sub-menu.depth-3{display:none}nav.header .btn-hidden{display:none}header.main .col-3{margin-left:auto;display:flex;flex-flow:row nowrap;align-items:flex-end;gap:0px min(130px, calc(130 * var(--px)));padding-bottom:12px}header.main nav.secondary
.menu{display:flex;flex-flow:column nowrap;gap: .5em 0px;text-align:right}header.main nav.secondary .menu .btn-footer-only{display:none}header.main--collapsed nav.secondary
.menu{flex-flow:row nowrap;gap:0px min(20px, calc(20 * var(--px)))}header.main--collapsed :is(.hdln-18,.hdln-16){--font-size:16;--min-font-size: .75rem;--max-font-size:1rem}header.main--collapsed nav.header
.menu{gap:0px min(33px, calc(33 * var(--px)))}header.main--collapsed nav.header .menu > li > a,
header.main--collapsed .col-3{padding-bottom:22px}.menu-button-wrap{position:fixed;top:calc(45px + var(--sticky-banner-height, 0px));right:var(--page-padding-right);z-index:1002;display:none;transition:top 500ms var(--ttf-7), color 500ms var(--ttf-7);color:var(--base-color-petrol)}.btn-menu{width:40px;height:40px;position:relative}.btn-menu
.bar{display:block;position:absolute;left:0;width:100%;height:3px;background:currentColor;transition:250ms var(--ttf-7);transition-property:transform, top, background}@media (max-width: 950px){body.scrolled:not(.menu) .menu-button-wrap{top:calc(15px + var(--sticky-banner-height, 0px))}.menu-button-wrap{display:flex;flex-flow:row nowrap;gap:0px max(20px, calc(var(--page-padding-right) * 1.5));align-items:center}.menu-button-wrap .language-switch{--min-font-size:1.125rem;font-family:var(--base-font-1-semibold);line-height:40px;margin-top:2px;transition:color 250 var(--ttf-7)}body.has-bright-header:not(.scrolled) .menu-button-wrap{color:var(--base-color-white)}body.menu .menu-button-wrap{color:var(--base-color-white)}.btn-menu .bar-1{top:13px}body.menu .btn-menu .bar-1{transform:rotate(-45deg);top:19px}.btn-menu .bar-2{top:24px}body.menu .btn-menu .bar-2{transform:rotate(45deg);top:19px}.btn-menu .bar-3{display:none}}header.flyout{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001;color:var(--base-color-white);opacity:0;pointer-events:none;transition:opacity 250ms var(--ttf-2)}@media (max-width: 950px){body.menu
header.flyout{opacity:1;pointer-events:all;transition-duration:0ms}}header.flyout>div.background{position:fixed;inset:0;background:var(--base-color-darker-petrol);z-index:1;transform:scaleX(0);transform-origin:right center;transition:transform 500ms var(--ttf-4) 250ms}body.menu header.flyout>div.background{transform:none;transition-delay:0ms}header.flyout>.inner{padding-block:var(--page-padding-top) 2em;padding-inline:var(--page-padding-left);position:relative;z-index:2}header.flyout .row-set{display:flex;flex-flow:column nowrap;gap:55px 0px;padding-left:60px}header.flyout nav.header>.inner{font-size:1.5625rem}header.flyout nav.header
.menu{display:flex;flex-flow:column nowrap;gap: .75em 0px}header.flyout :is(nav.header, nav.secondary) .menu>li{opacity:0;transform:translateX(40px);transition:500ms var(--ttf-7) 250ms;transition-property:opacity, transform}body.menu header.flyout :is(nav.header, nav.secondary) .menu>li{opacity:1;transform:none;transition-delay:calc((30ms * (var(--index, 0) + var(--nav-index, 0))) + 200ms)}header.flyout nav.header .sub-menu-wrapper.depth-1{display:block;position:fixed;top:0;left:0;bottom:0;right:0;z-index:50;transform:translateX(50%);opacity:0;pointer-events:none;transition:500ms var(--ttf-7);transition-property:opacity, transform;overflow-y:auto;overflow-x:hidden}header.flyout nav.header li.has-sub-menu.open .sub-menu-wrapper.depth-1{transform:none;opacity:1;pointer-events:all}header.flyout nav.header .sub-menu-wrapper.depth-1::before{content:'';display:block;position:fixed;top:0;left:0;bottom:0;right:0;background:var(--base-color-petrol);z-index:1;overflow:hidden}header.flyout nav.header .sub-menu-wrapper.depth-1>.sub-menu-ul{position:relative;z-index:2;padding-top:calc(110px + var(--sticky-banner-height, 0px));padding-bottom:80px;padding-left:30px}header.flyout nav.header .sub-menu.depth-1{font-size:1rem;display:flex;flex-flow:column nowrap;border-top:1px solid var(--base-color-white)}header.flyout nav.header .sub-menu.depth-1>li{border-bottom:1px solid var(--base-color-white)}header.flyout nav.header .sub-menu.depth-1>li>a{display:block}header.flyout nav.header .sub-menu.depth-1>li>a>span{display:block;margin-block:0.8em 0.85em}header.flyout nav.header .sub-menu-wrapper.depth-2{max-height:0px;position:relative;overflow:hidden;opacity:0;transform:translateY(-20px);pointer-events:none;transition:500ms var(--ttf-2);transition-property:opacity, max-height, transform}header.flyout nav.header li.has-sub-menu.open>.sub-menu-wrapper.depth-2{max-height:var(--max-height, 2000px);opacity:1;transform:none;pointer-events:all}header.flyout nav.header .sub-menu.depth-2{font-size: .8125rem;padding-bottom:20px;display:flex;flex-flow:column nowrap;gap:0.5em 0px}header.flyout nav.header .sub-menu
a{display:inline-block;padding-left:20px;position:relative}header.flyout nav.header .sub-menu a::before{content:'';display:block;position:absolute;left:0;top:0.35em;width:9px;height:9px;background:url(/content/themes/hmkw/imgs/arrow-right-small.svg?x53582) no-repeat center center;background-size:contain}header.flyout nav.header .sub-menu-wrapper.depth-3{display:none}header.flyout .menu-back-button{position:absolute;top:calc(20px + var(--sticky-banner-height, 0px))}header.flyout .menu-back-button
.title{margin-top:10px}header.flyout
nav.secondary{--nav-index:3}header.flyout nav.secondary>.inner{font-size:1rem}header.flyout nav.secondary
.menu{display:flex;flex-flow:column nowrap;gap: .75em 0px}header.flyout nav.secondary .menu
a{display:inline-block;padding-left:20px;position:relative}header.flyout nav.secondary .menu a::before{content:'';display:block;position:absolute;left:0;top:0.35em;width:9px;height:9px;background:url(/content/themes/hmkw/imgs/arrow-right-small.svg?x53582) no-repeat center center;background-size:contain}@media (max-width: 950px){header.main :is(.col-2,.col-3){display:none}}.sticky-banner{position:fixed;top:0;left:0;z-index:1001;width:100%;background:var(--base-color-petrol);color:var(--base-color-white)}.sticky-banner>.inner{padding-block:0.5em}.marquee .marquee-wrap{position:relative;overflow:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;--gap-x:0.25em}.marquee .marquee-wrap::-webkit-scrollbar{display:none}.marquee .ticker-copy>div{display:flex;flex-flow:row nowrap;width:max-content;gap:0 var(--gap-x)}.marquee .ticker-copy
p{display:inline}.marquee .ticker-copy>div>*{flex-shrink:0}.marquee .scroll-wrap{width:fit-content;display:flex;flex-flow:row nowrap;gap:0 var(--gap-x);width:fit-content}.marquee .ticker-copy.clone{width:var(--marquee-width, 100vw);overflow:hidden}footer.main{background:var(--base-color-petrol);color:var(--base-color-white)}footer.main>.inner{padding-top:max(65px, calc(90 * var(--px)));padding-bottom:max(35px, calc(90 * var(--px)))}footer.main .hdln-16{--min-font-size: .875rem}footer.main .row-1{margin-bottom:max(70px, calc(80 * var(--px)))}footer.main .col-set{display:flex;flex-flow:row nowrap}@media (max-width: 700px){footer.main .col-set{flex-flow:column nowrap}}footer.main .col-1{width:var(--sidebar-width);display:flex;flex-flow:column nowrap;gap:2.5em 0px;flex-shrink:0}@media (max-width: 750px){footer.main .col-1{width:calc(405 * var(--px))}}@media (max-width: 700px){footer.main .col-1{margin-bottom:60px;gap:1.25em 0px;width:auto}}footer.main .col-2{display:flex;flex-flow:column nowrap;flex-shrink:0}footer.main .footer-navs{display:flex;flex-flow:column nowrap;flex-grow:1}footer.main .footer-navs
.top{display:flex;flex-flow:row nowrap}footer.main nav:is(.header, .secondary) .menu{display:flex;flex-flow:column nowrap;gap: .5em 0px}footer.main nav.header .sub-menu-wrapper{display:none}footer.main
nav.secondary{margin-left:9.375em}footer.main .footer-navs
.bottom{margin-top:auto}footer.main nav.footer
.menu{display:flex;flex-flow:row nowrap;gap:0px 2.375em}@media (max-width: 700px){footer.main .footer-navs{gap:60px 0px}footer.main nav:is(.header, .secondary, .footer) .menu{gap: .85em 0px}footer.main nav.footer
.menu{flex-flow:column nowrap}footer.main
nav.secondary{margin-left:0}footer.main .footer-navs .top>*{width:50%;padding-right:1em;box-sizing:border-box}}footer.main .col-3{display:flex;flex-flow:column nowrap;align-items:flex-end;width:100%}footer.main .social-links{width:100%}footer.main .social-links
ul{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%;max-width:64.03823178016726403800%;margin-left:auto}footer.main .back-to-top{margin-top:auto}@media (max-width: 1000px){footer.main .social-links{width:auto;margin-left:auto}footer.main .social-links
ul{flex-flow:column nowrap;justify-content:flex-start;align-items:center;gap:1em 0px;max-width:none}}@media (max-width: 700px){footer.main .btn-back-to-top{display:block;transform:translateY(-100%);width:fit-content;margin-left:auto}footer.main .col-set{position:relative}footer.main .social-links{position:absolute;top:0;right:0;width:50%}footer.main .social-links
ul{flex-flow:row wrap;gap:40px 0px}footer.main .social-links ul>li{width:calc(100% / 3)}footer.main .social-links
a{transform:scale(0.8)}footer.main .social-links ul > li:nth-child(3n+2) a{width:fit-content;margin-inline:auto}footer.main .social-links ul > li:nth-child(3n+3) a{width:fit-content;margin-left:auto}}.module-awards .module-inner{padding-block:var(--module-margin-80)}.module-awards .module-headline{text-align:center;margin-bottom:2.13333333333333333333em}.module-awards .awards-grid{display:grid;grid-template-columns:repeat(6, 1fr);gap:var(--page-padding-left);align-items:center}.module-awards .awards-grid
img{aspect-ratio:200 / 90 !important;object-fit:contain}.module-awards .awards-grid img[data-orientation="portrait"]{aspect-ratio:200 / 140 !important}@media (max-width: 600px){.module-awards .awards-grid{grid-template-columns:repeat(3, 1fr);gap:calc(var(--page-padding-left) * 2) var(--page-padding-left)}.module-awards .awards-grid
img{transform:scale(0.8);aspect-ratio:200 / 100 !important;max-width: }.module-awards .module-inner{padding-top:var(--module-margin-160)}}@media print,
(-o-min-device-pixel-ratio: 5/4),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi){}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media
print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.cookie-bar,.btn-wp-edit{display:none !important}header.main,footer.main{display:none}}:is(html.is-transitioning, body) iframe#chatling-chat-iframe{display:none !important}html:not(.is-transitioning) body.has-chatling iframe#chatling-chat-iframe[style*="block"]{display:block !important}:is(html.is-transitioning, body) div:has(>#chatling-open-chat-icon){display:none !important}html:not(.is-transitioning) body.has-chatling div:has(>#chatling-open-chat-icon){display:block !important}*[data-custom-pointer]{cursor:none}#pointer-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;pointer-events:none;--pointer-size:max(60px, min(120px, calc(120 * var(--base-unit))))}#pointer-overlay[data-pointer-type="close"]{--pointer-size:min(70px, calc(70 * var(--base-unit)))}#pointer-overlay
svg{display:block;width:var(--pointer-size);height:var(--pointer-size);filter:drop-shadow(0px 0px 20px rgba(0,0,0,0.2))}#pointer-overlay svg
path{fill:var(--base-color-yellow)}#pointer-overlay>div{position:absolute;top:calc(var(--pointer-size) / -2);left:calc(var(--pointer-size) / -2);width:var(--pointer-size);height:var(--pointer-size);cursor:none;transform:translate(var(--pointer-left, 0px), var(--pointer-top, 0px)) rotate(var(--pointer-angle, 0deg));transition:transform 75ms, opacity 250ms}#pointer-overlay[data-pointer-type="close"]>div{transform:translate(var(--pointer-left, 0px), var(--pointer-top, 0px))}#pointer-overlay>div>div{width:100%;height:100%;transition:transform 250ms, opacity 250ms;transition-timing-function:var(--ttf);opacity:0;transform:scale(0.5)}#pointer-overlay>div>div>div{position:absolute;top:0;left:0;opacity:0;transition:transform 150ms}#pointer-overlay[data-pointer-type="arrow-left"] > div > div .arrow,
#pointer-overlay[data-pointer-type="arrow-right"] > div > div
.arrow{opacity:1}#pointer-overlay[data-pointer-type="arrow-left"] > div > div
.arrow{transform:rotateY(-180deg)}#pointer-overlay[data-pointer-type="close"] > div > div
.close{opacity:1}#pointer-overlay[data-state="on"]>div>div{opacity:1;transform:none}:root{--module-margin-160:max(80px, min(160px, calc(160 * var(--px))));--module-margin-120:max(80px, min(120px, calc(120 * var(--px))));--module-margin-80:max(40px, min(80px, calc(80 * var(--px))));--module-margin-40:max(40px, min(40px, calc(40 * var(--px))));--narrow-module-max-width:max(490px, min(806px, calc(806 * var(--px))));--module-header-a-margin-bottom:max(30px, min(68px, calc(68 * var(--px))))}.module.mrgn-160{margin-bottom:var(--module-margin-160)}.module.mrgn-120{margin-bottom:var(--module-margin-120)}.module.mrgn-80{margin-bottom:var(--module-margin-80)}.module.mrgn-40{margin-bottom:var(--module-margin-40)}.module.mrgn-0-if-last:last-child{margin-bottom:0}.modules > .module:first-child .module-inner{padding-top:var(--page-padding-top)}.module-header.module-header--a{border-bottom:1px solid var(--base-color-petrol);margin-bottom:var(--module-header-a-margin-bottom);padding-bottom:max(10px, min(35px, calc(35 * var(--px))))}.module-header.module-header--b{margin-bottom:max(40px, min(50px, calc(50 * var(--px))))}.module-header.module-header--b
.headline{margin-bottom: .25em;hyphens:auto;hyphenate-limit-chars:auto}.module-header.module-header--c
.headline{margin-bottom: .53846153846153846153em;hyphens:auto;hyphenate-limit-chars:auto}.module-header.has-button>div{display:flex;flex-flow:row nowrap;align-items:flex-end;gap:0px 1em}.module-header.has-button .btn-set{margin-top:0;margin-left:auto;flex-shrink:0;margin-bottom:0.4em}@media (max-width: 600px){.module-header.has-button>div{flex-flow:column nowrap;align-items:flex-start;gap:0.5em 0px}.module-header.has-button .btn-set{margin-left:0}}html.overlay-shown{overflow:hidden !important}#overlay,#contact-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10001;overflow:auto}#contact-overlay{z-index:10002}#overlay::after,#contact-overlay::after{content:'';display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:var(--base-color-off-black);z-index:1;opacity:0;transform:scaleY(0);transform-origin:center bottom;transition:1000ms var(--ttf-6);transition-property:opacity, transform}#overlay.shown::after,#contact-overlay.shown::after{opacity:1;transform:none}#overlay>.inner,#contact-overlay>.inner{position:relative;z-index:2}#overlay .overlay-body,
#contact-overlay .overlay-body{position:relative;opacity:0;color:var(--base-color-white)}#overlay.shown-2 .overlay-body,
#contact-overlay.shown-2 .overlay-body{opacity:1;transition:1000ms var(--ttf-2);transition-property:opacity, transform;transition-delay:75ms}#contact-overlay.is-fading-out .overlay-body{opacity:0 !important;transition:none !important}#contact-overlay .overlay-header{opacity:0}#contact-overlay.shown-2 .overlay-header{opacity:1;transition:opacity 1000ms 150ms var(--ttf-2)}#contact-overlay.is-fading-out .overlay-header{opacity:0 !important;transition:none !important}#contact-overlay .overlay-header{position:relative}#contact-overlay .overlay-header .site-title--overlay{position:fixed;top:var(--page-padding-top);left:var(--page-padding-left);z-index:10}#contact-overlay .overlay-header .site-title--overlay svg
path{fill:var(--base-color-white)}#contact-overlay .btn-close-contact-overlay{position:fixed;top:var(--page-padding-top);right:var(--page-padding-left);z-index:10;--size:max(56px, calc(67 * var(--px)));width:var(--size);height:var(--size);border:1px
solid var(--base-color-white);border-radius:50%}#contact-overlay .btn-close-contact-overlay
svg{display:block;width:calc(var(--size) * .37313432835820895522);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#contact-overlay .btn-close-contact-overlay svg
path{fill:var(--base-color-white)}#contact-overlay .btn-close-contact-overlay
span.label{position:absolute;top:-10000px;left:-10000px;width:0;height:0;overflow:hidden}.col--sidebar article.person-article{margin-inline:auto;margin-top:calc((var(--page-title-offset) + 1em) * -1)}:root{--sidebar-sticky-top:calc(100px + var(--sticky-banner-height, 0px))}.sn-slider{--gap:calc(40 * var(--px));user-select:none}.sn-slider-track{width:100%;position:relative;overflow:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sn-slider-track::-webkit-scrollbar{display:none}.sn-slider-slides{display:flex;flex-flow:row nowrap;width:max-content}.sn-slider-slide{margin-right:var(--gap)}.sn-slider-progress{position:relative;height:14px;pointer-events:none}.sn-slider-progress
span{display:block;position:absolute;left:0;height:100%;width:var(--progress, 0%);background:var(--base-color-black)}article.teaser-article .image-placeholder{display:block;aspect-ratio:350 / 262;background:url(https://media-university.eu/content/uploads/2024/07/placeholder-1-aspect-ratio-700-524.jpg?x98781) no-repeat center center;background-size:cover;width:100%}article.teaser-article[data-type="a"]{flex-grow:1;display:flex;flex-flow:column nowrap}article.teaser-article[data-type="a"] .row-1
.headline{margin-top: .68181818181818181818em;hyphens:auto}article.teaser-article[data-type="a"] .row-3{margin-bottom:max(16px, calc(21 * var(--px)))}article.teaser-article[data-type="a"] .row-3 .short-description{margin-top: .6875em}article.teaser-article[data-type="a"] .btn-set{padding-top:max(16px, calc(18 * var(--px)));border-top:1px solid var(--base-color-petrol);margin-top:auto}article.teaser-article[data-type="a"] figure.row-2{position:relative;overflow:hidden}article.teaser-article[data-type="a"] figure.row-2
img{display:block;will-change:transform;transition:transform 500ms var(--ttf-2)}@media (hover: hover){article.teaser-article[data-type="a"] figure.row-2 a:is(:focus, :hover) img{transform:scale(1.02)}}article.teaser-article[data-type="b"]{display:flex;flex-flow:column nowrap;flex-grow:1}article.teaser-article[data-type="b"] a{display:flex;flex-flow:row nowrap;flex-grow:1;padding:var(--page-padding-left);padding-top:max(26px, calc(var(--page-padding-left) * 0.75));padding-bottom:max(32px, var(--page-padding-left));background:var(--base-color-petrol);color:var(--base-color-white)}li:nth-child(2) article.teaser-article[data-type="b"] a{background:var(--base-color-petrol-20);color:var(--base-color-petrol)}li:nth-child(3) article.teaser-article[data-type="b"] a{background:var(--base-color-yellow);color:var(--base-color-petrol)}li:nth-child(4) article.teaser-article[data-type="b"] a{background:var(--base-color-light-blue);color:var(--base-color-petrol)}article.teaser-article[data-type="b"] .row-1
.headline{margin-bottom:0.75em;hyphens:auto}article.teaser-article[data-type="b"] .row-2 .short-description{max-width:30em}article.teaser-article[data-type="b"] .col-2{margin-left:auto;padding-left:var(--page-padding-left);flex-shrink:0;padding-top:min(8px, calc(8 * var(--px)))}article.teaser-article[data-type="b"] .col-2
svg{display:block;width:max(40px, min(60px, calc(60 * var(--px))));height:auto;position:relative;will-change:transform;transition:transform 1000ms var(--ttf-2)}article.teaser-article[data-type="b"] .col-2 svg
path{fill:currentColor}@media (hover: hover){article.teaser-article[data-type="b"] a:is(:focus, :hover) .col-2
svg{transform:translateX(10%)}}@media (max-width: 500px){article.teaser-article[data-type="b"] .col-2{width:40px;position:relative;padding-top:0;padding-left:20px}article.teaser-article[data-type="b"] .col-2
svg{position:absolute;top:50%;transform:translateY(-50%) !important}}article.teaser-article[data-type="c"] a{display:block}article.teaser-article[data-type="c"] .row-1
.headline{margin-top: .63333333333333333333em;hyphens:auto}article.teaser-article[data-type="c"] .row-2{position:relative}article.teaser-article[data-type="c"] .arrow{position:absolute;--offset:max(10px, calc(20 * var(--px)));bottom:var(--offset);right:var(--offset)}article.teaser-article[data-type="c"] .arrow,
article.teaser-article[data-type="c"] .arrow
*{display:block}article.teaser-article[data-type="c"] .arrow
svg{width:max(50px, calc(var(--icon-width) * var(--px)));height:auto;display:block}article.teaser-article[data-type="d"]{flex-grow:1;display:flex;flex-flow:column nowrap}article.teaser-article[data-type="d"] a{display:block}article.teaser-article[data-type="d"] .row-1
.headline{margin-bottom:1em;text-align:center;hyphens:auto}article.teaser-article[data-type="d"] .row-2{position:relative}article.teaser-article[data-type="d"] .row-2
a{text-align:center}article.teaser-article[data-type="d"] .row-2
img{max-width:max(150px, calc(263 * var(--px)));height:auto;border-radius:50%}article.teaser-article[data-type="d"] .row-3{margin-top:1.125em}article.teaser-article[data-type="d"] .row-3{margin-bottom:max(16px, calc(21 * var(--px)))}article.teaser-article[data-type="d"] .btn-set{padding-top:max(16px, calc(18 * var(--px)));border-top:1px solid var(--base-color-petrol);margin-top:auto}@media (max-width: 500px){article.teaser-article[data-type="d"] .row-2
img{max-width:170px}}article.teaser-article[data-type="job"] a{display:block}article.teaser-article[data-type="job"] .row-1
.headline{margin-bottom: .13333333333333333333em}article.teaser-article[data-type="job"] .row-1
.faculty{margin-bottom:1em;color:var(--base-color-gray)}article.teaser-article[data-type="job"] .row-2{margin-bottom:max(16px, calc(21 * var(--px)))}article.teaser-article[data-type="job"] .row-2 .short-description{margin-top: .6875em}article.teaser-article[data-type="job"] .btn-set{padding-top:max(16px, calc(18 * var(--px)));border-top:1px solid var(--base-color-petrol);margin-top:auto}article.article-teaser[data-type="e"]{flex-grow:1}article.article-teaser[data-type="e"] figure
img{aspect-ratio:1076 / 808 !important;object-fit:cover}article.article-teaser[data-type="e"] figure+.headline{margin-top:1.18181818181818181818em}article.article-teaser[data-type="e"] .headline{margin-bottom:1.18181818181818181818em}article.article-teaser[data-type="e"] .btn-set{margin-top:auto;padding-top:24px}article.article-teaser[data-type="e"] .btn-set>div{padding-top:24px;border-top:1px solid currentColor}article.article-teaser[data-type="e"] .datetime{background:var(--base-color-petrol);color:var(--base-color-white);padding: .5625em .75em .625em;display:flex;flex-flow:row wrap;gap:0px .75em;justify-content:space-between}nav.pagination{margin-top:var(--module-margin-80);text-align:left}nav.pagination :is(.col-prev,.col-pages){display:none}nav.pagination .btn-a{text-align:center}nav.pagination .btn-a
span.wrap{justify-content:center}@media (max-width: 500px){nav.pagination .btn-a{width:100%}}.zoom-image{position:relative;overflow:hidden;display:block}.zoom-image img,
.zoom-image
video{scale:1.4;opacity:0;translate:0px calc(var(--parallax-y, 0) * 10%);transition:scale 5s 0s var(--ttf-7), opacity 5s 0s var(--ttf-7), translate .5s 0s var(--ttf-7)}.is-on-screen .zoom-image img,
.is-on-screen .zoom-image
video{scale:1.2;opacity:1}@media (max-width: 500px){.is-on-screen .zoom-image img,
.is-on-screen .zoom-image
video{translate:0px 0px;scale:1}}.module-anchors-navigation .module-wrap{max-width:var(--narrow-module-max-width);margin-left:var(--sidebar-width)}.module-anchors-navigation
.headline{margin-bottom: .86666666666666666666em}.anchors-list{display:flex;flex-flow:column nowrap;gap:1em 0px}nav.sidebar-auto-anchors a
span.icon{display:none}.module-article-header .module-wrap{margin-left:var(--sidebar-width)}.module-article-header.has-copy .module-wrap>.headline{margin-bottom: .69230769230769230769em}.module-article-header.has-no-copy .module-wrap>.headline{margin-bottom: .25em}.module-article-header
.wysiwyg{max-width:44.35em}.module-article-header
.date{color:var(--base-color-gray);margin-bottom:1em}.module-articles-overview .module-wrap{margin-left:var(--sidebar-width)}.articles-grid{display:grid;--columns:2;grid-template-columns:repeat(var(--columns), 1fr);gap:min(84px, calc(84 * var(--px))) min(79px, calc(79 * var(--px)))}.articles-grid>li,article.article-teaser{display:flex;flex-flow:column nowrap}.module-related-articles .articles-grid{--columns:3;gap:0px var(--page-padding-left)}.module-related-articles article.article-teaser
.wysiwyg{display:none}.module-related-articles article.article-teaser .btn-set{padding-top:0}@media (min-width: 1800px){.module .articles-grid{--columns:3}}@media (min-width: 2200px){.module .articles-grid{--columns:4}}@media (max-width: 700px){.module-related-articles .articles-grid{--columns:2}.module-related-articles .articles-grid>*:nth-child(3){display:none}}@media (max-width: 500px){.module .articles-grid{--columns:1;row-gap:var(--module-margin-80)}.module-related-articles .articles-grid>*:nth-child(3){display:flex}}.module-asta .module-wrap{margin-left:var(--sidebar-width);max-width:1157px}.asta-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--page-padding-left)}.asta-grid
.headline{border-bottom:1px solid currentColor;padding-bottom: .76666666666666666666em;margin-bottom: .76666666666666666666em}.asta-grid .contact-list{display:flex;flex-flow:row nowrap;align-items:center;gap:1.375em;margin-top:1.3125em}@media (max-width: 500px){.asta-grid{grid-template-columns:repeat(1, 1fr);gap:40px 0px}}.module-blockquote[data-layout="big"] blockquote{max-width:37.73333333333333333333em;margin-inline:auto;text-align:center}.module-blockquote[data-layout="big"] blockquote>div{max-width:33.23333333333333333333em}.module-blockquote
figcaption{display:block;margin-top:1em}.module-blockquote[data-layout="small"] .module-wrap{max-width:var(--narrow-module-max-width);margin-left:var(--sidebar-width)}@media (max-width: 1050px){.module-blockquote[data-layout="big"] blockquote>div{margin-inline:auto}}@media (max-width: 750px){.module-blockquote[data-layout] blockquote{text-align:center}}.module-button .module-wrap{max-width:var(--narrow-module-max-width);margin-left:var(--sidebar-width)}.module-copy .module-wrap{max-width:var(--narrow-module-max-width);margin-left:var(--sidebar-width)}.module-copy .wysiwyg
.headline{margin-bottom: .86666666666666666666em}.module-copy .wysiwyg .headline:not(:first-child),
.module-copy .wysiwyg.max-height-wrap .headline:first-child{margin-top:var(--module-margin-80)}.module-copy .wysiwyg
.subheadline{margin-bottom: .86666666666666666666em}.module-copy .wysiwyg
.subheadline{--min-font-size:1rem}.module-copy .wysiwyg .subheadline:not(:first-child){margin-top:1.5em}.module-copy
.wysiwyg{max-width:38.5625em}.module-copy .wysiwyg p
img{display:block;max-width:none;float:right;width:min(516px, calc(516 * var(--px)));margin-right:max(-301px, calc(-301 * var(--px)));padding:1.5em;box-sizing:border-box;padding-right:0}@media (max-width: 950px){.module-copy .wysiwyg p
img{max-width:100%;float:none;width:100%;margin-right:0;padding:0}.module-copy .wysiwyg p+p:has(img){margin-top:1.5em}.module-copy .wysiwyg p:has(img):not(:last-child){margin-bottom:1.5em}}.module-copy-blocks{max-width:1670px}.module-copy-blocks.has-no-module-header .module-wrap{margin-left:var(--sidebar-width)}.module-copy-blocks.has-module-header .module-wrap{display:flex;flex-flow:row nowrap;gap:0px var(--page-padding-left)}.module-copy-blocks.has-module-header .module-wrap .module-header{width:100%}.module-copy-blocks.has-module-header .module-wrap .module-header>div{position:sticky;top:var(--sidebar-sticky-top)}.module-copy-blocks.has-module-header .module-wrap .module-header .intro-copy{max-width:24.15em}.module-copy-blocks.has-module-header .module-wrap .module-body{width:min(915px, calc(915 * var(--px)));flex-shrink:0}.copy-blocks-grid{max-width:max(753px, calc(753 * var(--px)));display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--page-padding-left);--padding-y:max(22px, min(22px, calc(22 * var(--px))))}.module-copy-blocks.has-single-column .copy-blocks-grid{grid-template-columns:1fr}.copy-blocks-grid .copy-blocks-item{display:flex;flex-flow:column nowrap;border-bottom:1px solid currentColor;padding-bottom:calc(var(--padding-y) * 1.5)}.module-copy-blocks.has-single-column .copy-blocks-grid .copy-blocks-item{border-bottom:0}.module-copy-blocks.has-single-column.has-numbers .copy-blocks-grid .copy-blocks-item{padding-bottom:0}.copy-blocks-grid .copy-blocks-item .row-1{border-bottom:1px solid currentColor;padding-bottom:var(--padding-y);margin-bottom:var(--padding-y)}.module-copy-blocks .module-background-shape{display:none;position:absolute;top:min(-10px, max(-250px, calc(-250 * var(--px))));left:0;width:calc(100vw - var(--scrollbar-width));bottom:min(-25px, max(-50px, calc(-50 * var(--px))));pointer-events:none;overflow:hidden}.module-copy-blocks .module-background-shape>div{display:block;position:absolute;top:0;left:0;width:100%;height:100%;clip-path:polygon(0 0%, 60% 2%, 100% 0, 100% 97%, 25% 100%, 0 90%);background:var(--base-color-light-yellow);z-index:1}body.view-home .module-copy-blocks{position:relative}body.view-home .module-copy-blocks .module-inner{padding-top:calc(50 * var(--px));padding-bottom:calc(100 * var(--px));z-index:2}body.view-home .module-copy-blocks .module-background-shape{display:block}.comparison--classic{--background-color:var(--base-color-petrol);--text-color:var(--base-color-white)}.comparison--dual{--background-color:var(--base-color-petrol-20);--text-color:var(--base-color-petrol)}.module-copy-blocks .comparison.comparison--box{background-color:var(--background-color);color:var(--text-color, inherit);padding:1.5em 1em;margin-bottom:0.5em}.module-copy-blocks .wysiwyg:has(.comparison){display:grid;grid-template-columns:repeat(2, 1fr);gap:0 0.5em}@media (max-width: 850px){.module-copy-blocks.has-module-header .copy-blocks-grid{grid-template-columns:repeat(1, 1fr)}.module-copy-blocks.has-module-header .copy-blocks-grid .copy-blocks-item{border-bottom:0}.module-copy-blocks.has-module-header.has-numbers .copy-blocks-grid .copy-blocks-item{padding-bottom:0}}@media (max-width: 750px){.module-copy-blocks.has-single-column .copy-blocks-grid{max-width:var(--narrow-module-max-width)}.module-copy-blocks.has-module-header .module-wrap{flex-flow:column nowrap;gap:var(--module-margin-80) 0px}.module-copy-blocks.has-module-header .module-wrap .module-header .intro-copy{max-width:var(--narrow-module-max-width)}.module-copy-blocks.has-module-header .module-wrap .module-body{max-width:var(--narrow-module-max-width);width:100%}}@media (max-width: 600px){.copy-blocks-grid{grid-template-columns:repeat(1, 1fr)}.copy-blocks-grid .copy-blocks-item{border-bottom:0}.copy-blocks-grid.has-numbers .copy-blocks-item{padding-bottom:0}}@media (max-width: 500px){.module-copy-blocks.has-numbers .copy-blocks-grid{display:flex;flex-flow:row nowrap;padding-inline:var(--page-padding-left);width:fit-content;max-width:none}.module-copy-blocks.has-numbers .copy-blocks-grid>*{width:320px;flex-shrink:0;scroll-snap-align:start;scroll-margin-inline:var(--page-padding-left)}.module-copy-blocks.has-numbers .module-wrap .module-body{margin-inline:calc(var(--page-padding-left) * -1);overflow:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;max-width:none;width:auto}.module-copy-blocks.has-numbers .module-body::-webkit-scrollbar{display:none}}.module-cv .module-wrap{max-width:var(--narrow-module-max-width);margin-left:var(--sidebar-width)}.module-cv .outer-headline{margin-bottom:0.866666666em}.module-cv .cv-sections{display:flex;flex-flow:column nowrap;gap:max(1em, min(40px, calc(40 * var(--px)))) 0px}.module-cv .section-headline{margin-bottom:1.13636363636363636363em;--min-font-size:1rem}.module-cv .cv-years{border-spacing:0px}.module-cv .cv-years
th{font-weight:normal;vertical-align:top;width:8.375em;padding-right:1em;box-sizing:border-box}.module-cv .cv-years tr:not(:last-child)>*{padding-bottom: .5em}.module-downloads.is-narrow .module-wrap{max-width:1157px;margin-left:var(--sidebar-width)}ul.downloads-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:min(78px, calc(78 * var(--px))) min(68px, calc(68 * var(--px)))}ul.downloads-grid>li{display:flex;flex-flow:row nowrap;gap:0px max(10px, min(25px, calc(25 * var(--px))))}ul.downloads-grid>li>figure{width:max(80px, min(135px, calc(135 * var(--px))));flex-shrink:0}ul.downloads-grid>li>div{width:100%;display:flex;flex-flow:column nowrap}ul.downloads-grid .btn-set{margin-top:auto;padding-top:1em}ul.downloads-grid .hdln-22{--min-font-size: .8125rem}@media (max-width: 850px){ul.downloads-grid{grid-template-columns:repeat(2, 1fr);gap:var(--module-margin-80) var(--page-padding-left)}}@media (max-width: 600px){ul.downloads-grid{grid-template-columns:repeat(1, 1fr);gap:var(--module-margin-80) var(--page-padding-left)}}.module-eventbrite .wfea-card .wfea-card-item .eaw-content-wrap .eaw-content-block
h3{font-weight:normal !important;font-family:var(--base-font-1-semibold);color:var(--base-color-petrol) !important}.module-eventbrite .wfea-card .wfea-card-item .eaw-content-wrap{background:transparent !important;color:var(--base-color-petrol) !important}.module-eventbrite .wfea-card .wfea-card-item .eaw-content-wrap .eaw-content-block h3
a{color:var(--base-color-petrol) !important}.module-eventbrite .wfea-card .wfea-card-item .eaw-content-wrap{padding:1em
0 !important}.module-faqs .module-wrap{max-width:var(--narrow-module-max-width);margin-left:var(--sidebar-width)}.module-faqs .outer-headline{margin-bottom: .86666666666666666666em}.accordion-list{border-top:1px solid var(--base-color-petrol);--padding-y:max(15px, calc(25 * var(--px)))}.accordion-list>li{border-bottom:1px solid var(--base-color-petrol)}.accordion-header{position:relative;padding-block:var(--padding-y)}.accordion-header .hdln-20{--min-font-size:1rem;line-height:1.4}:is(.accordion-header,.accordion-body)>div{padding-right:max(30px, calc(80 * var(--px)))}.accordion-header>div{position:relative}.accordion-header
button{position:absolute;top:0;left:0;right:0;bottom:0}.accordion-header
.arrow{position:absolute;top:3px;right:0}.accordion-header .arrow
*{display:block}.accordion-header .arrow
svg{width:16px;height:auto;transition:transform 750ms var(--ttf-2)}[data-accordion-item][data-accordion-state="opened"] .accordion-header .arrow
svg{transform:rotate(-180deg)}.accordion-body{overflow:hidden;max-height:0px;opacity:0;transform:translateY(-30px);transition:750ms var(--ttf-2);transition-property:opacity, max-height, transform;pointer-events:none}[data-accordion-item][data-accordion-state="opened"] .accordion-body{max-height:var(--max-height, 2000px);opacity:1;transform:none;pointer-events:all}.accordion-body
.wysiwyg{padding-bottom:2.5em;max-width:38.5625em}.module-hero-home{background:var(--base-color-yellow);clip-path:polygon(0 0, 100% 0, 100% 88%, 26% 100%, 0 88%);animation:clippath2 10s ease-in-out infinite alternate}.module-hero-home .module-inner{padding-bottom:max(120px, calc(220 * var(--px)))}.module-hero-home .row--intro-copy{margin-left:var(--sidebar-width)}.module-hero-home .row--intro-copy
p{max-width:12.5em}@media (max-width: 600px){.module-hero-home .row--intro-copy{margin-left:0;margin-bottom:30px}.module-hero-home .row--intro-copy
p{max-width:400px}}.module-hero-home .row--copy{margin-left:var(--sidebar-width);max-width:max(430px, calc(650 * var(--px)))}.module-hero-home .btn-set{--margin-top:67}@media (max-width: 600px){.module-hero-home .row--copy{margin-left:0;max-width:none}}.module-hero-home .row--video{margin-right:calc(var(--page-padding-left) * -1);margin-bottom:max(40px, calc(64 * var(--px)));position:relative}.module-hero-home .row--video
video{display:block;pointer-events:none;width:100%;height:auto;clip-path:polygon(0 3%, 21% 10%, 100% 0, 100% 89%, 41% 100%, 0 89%);overflow:hidden;background:var(--base-color-yellow)}.hero-cta{position:absolute;right:var(--page-padding-right);top:calc(-1 * var(--page-padding-right));z-index:2}.hero-cta
.a{display:flex;flex-flow:column nowrap;background:#00a7b4;color:var(--base-color-white);padding:max(17px, calc(30 * var(--px)));aspect-ratio:1;box-sizing:border-box;width:max(210px, calc(360 * var(--px)));text-align:right}.hero-cta .cta-headline{margin-bottom: .26153846153846153846em}.hero-cta .cta-subheadline{--min-font-size: .8125rem}.hero-cta
.arrow{margin-top:auto;padding-top:1rem;display:block}.hero-cta .arrow
svg{width:max(42px, calc(76 * var(--px)));height:auto;display:inline-block}.hero-cta .arrow
path{fill:var(--base-color-yellow)}@media (max-width: 500px){.module-hero-home .row--video
video{aspect-ratio:4 / 3;object-fit:cover}.hero-cta{top:auto;bottom:-24px}.hero-cta
.a{width:150px;padding:12px
13px}.hero-cta .arrow
svg{width:28px}}.module-hero-section{background:var(--base-color-petrol);clip-path:polygon(0 0, 100% 0, 100% 88%, 26% 100%, 0 88%);color:var(--base-color-white)}.module-hero-section .module-inner{padding-bottom:max(120px, calc(220 * var(--px)))}.module-hero-section .row--intro-copy{margin-left:var(--sidebar-width);max-width:937px}.module-hero-section .row--intro-copy
.headline{margin-bottom: .42666666666666666666em}.module-hero-section .row--intro-copy
p{max-width:31em}@media (max-width: 600px){.module-hero-section .row--intro-copy{margin-left:0;margin-bottom:30px}.module-hero-section .row--intro-copy
p{max-width:400px}}.module-hero-section .row--copy{margin-left:var(--sidebar-width);max-width:max(430px, calc(650 * var(--px)))}.module-hero-section .btn-set{--margin-top:67}@media (max-width: 600px){.module-hero-section .row--copy{margin-left:0;max-width:none}}.module-hero-section :is(.row--video,.row--image){margin-right:calc(var(--page-padding-left) * -1);margin-bottom:max(40px, calc(64 * var(--px)));position:relative}.module-hero-section :is(.row--video, .row--image) :is(video,img){display:block;pointer-events:none;width:100%;height:auto;clip-path:polygon(0 3%, 21% 10%, 100% 0, 100% 89%, 41% 100%, 0 89%);overflow:hidden;background:var(--base-color-yellow)}@media (max-width: 500px){.module-hero-section :is(.row--video, .row--image) :is(video,img){aspect-ratio:4 / 3 !important;object-fit:cover}}.module-hero-video .module-inner{padding-right:0}.module-hero-video .video-wrap
video{display:block;pointer-events:none;width:100%;height:auto;clip-path:polygon(0 3%, 21% 10%, 100% 0, 100% 89%, 41% 100%, 0 89%);overflow:hidden;background:var(--base-color-yellow)}@media (max-width: 500px){.module-hero-video .video-wrap
video{aspect-ratio:4 / 3;object-fit:cover}}.module-hubspot-form{max-width:1670px}.module-hubspot-form[data-layout="small"] .module-wrap{margin-left:var(--sidebar-width)}.module-hubspot-form[data-layout="big"] .module-wrap{display:flex;flex-flow:row nowrap;gap:0px var(--page-padding-left)}.module-hubspot-form[data-layout="big"] .module-wrap .module-header{width:100%}.module-hubspot-form[data-layout="big"] .module-wrap .module-header>div{position:sticky;top:var(--sidebar-sticky-top)}.module-hubspot-form[data-layout="big"] .module-wrap .module-header .intro-copy{max-width:24.15em}.module-hubspot-form[data-layout="big"] .module-wrap .module-body{width:min(915px, calc(915 * var(--px)));flex-shrink:0}.module-hubspot-form[data-layout="big"] .module-wrap .module-body .hubspot-form-wrap{max-width:max(753px, min(753px, calc(753 * var(--px))))}.module-hubspot-form[data-layout="small"] .module-wrap .module-header{max-width:var(--narrow-module-max-width);margin-bottom:var(--module-margin-80)}.module-hubspot-form[data-layout="small"] .module-wrap .module-header
.wysiwyg{max-width:38.5625em}.module-hubspot-form[data-layout="small"] .module-wrap .module-body .hubspot-form-wrap{max-width:806px}@media (max-width: 950px){.module-hubspot-form[data-layout="big"] .module-wrap{flex-flow:column nowrap;gap:var(--module-margin-80) 0px}.module-hubspot-form[data-layout="big"] .module-wrap .module-header .intro-copy{max-width:var(--narrow-module-max-width)}.module-hubspot-form[data-layout="big"] .module-wrap .module-body{max-width:600px;margin-inline:auto;width:100%}}.module-image .module-wrap{margin-left:var(--sidebar-width);max-width:1157px}.media-object[data-type="image"] img{display:block;width:100%;height:auto;max-width:none}.media-object[data-width="normal"]{display:flex;flex-flow:row nowrap;align-items:flex-end}.media-object .media-item{max-width:100%}.media-object[data-width="normal"] .media-item{width:max(490px, min(806px, calc(806 * var(--px))));flex-shrink:0}.media-object[data-width="normal"] figcaption{padding-left:1.84615384615384615384em;width:100%;max-width:18.92307692307692307692em}.media-object[data-width="wide"]{display:flex;flex-flow:column nowrap}.media-object[data-width="wide"] figcaption{width:100%;max-width:var(--narrow-module-max-width);padding-top:1.25em}@media (max-width: 1000px){.media-object[data-width="normal"]{flex-flow:column nowrap;align-items:flex-start}.media-object[data-width] figcaption{max-width:30.76923076923076923076em;padding-left:0;padding-top:1.25em}}@media (max-width: 600px){.media-object[data-width] .media-item{width:100%;max-width:490px}}.module-image-copy-teasers .module-wrap{max-width:max(600px, min(888px, calc(888 * var(--px))));margin-left:var(--sidebar-width)}.module-image-copy-teasers .image-copy-teasers-list{display:flex;flex-flow:column nowrap;gap:var(--page-padding-left) 0px}article.image-copy-teaser .col-set{display:flex;flex-flow:row nowrap;gap:0px max(12px, calc(var(--page-padding-left) / 2))}article.image-copy-teaser .col-set .col-1{width:max(200px, min(350px, calc(350 * var(--px))));flex-shrink:0}article.image-copy-teaser .col-set .col-1
img{display:block;width:100%;max-width:none;height:auto}article.image-copy-teaser .col-set .col-1
video{display:block;width:100%;height:auto;aspect-ratio:700 / 410;object-fit:cover}article.image-copy-teaser .col-set .col-2{width:100%;padding-top:1em}article.image-copy-teaser .col-set .col-2 .btn-set{margin-top:20px}@media (max-width: 600px){article.image-copy-teaser .col-set .col-1{width:calc(100 * var(--px-mobile))}article.image-copy-teaser .col-set .col-1
img{aspect-ratio:4 / 3 !important;object-fit:cover}article.image-copy-teaser .col-set .col-2{padding-top:0}.module-image-copy-teasers .image-copy-teasers-list{gap:var(--module-margin-80) 0px}}.images-grid{display:grid;grid-template-columns:repeat(var(--column-count, 3), 1fr);gap:var(--page-padding-left)}.module-images-grid[data-columns="4"] .images-grid{--column-count:4}.images-grid
img{display:block;aspect-ratio:1 / 1 !important;width:100%;height:auto;object-fit:contain}@media (max-width: 1000px){.module-images-grid[data-columns="4"] .images-grid{--column-count:3}}@media (max-width: 600px){.module-images-grid[data-columns] .images-grid{--column-count:2}}.module-intro-copy .module-wrap{max-width:var(--narrow-module-max-width);margin-left:var(--sidebar-width)}.module-intro-copy.has-copy
.headline{margin-bottom: .69230769230769230769em;hyphens:auto}.module-intro-copy
.wysiwyg{max-width:37.6em}.module-jobs-overview .module-wrap{max-width:var(--narrow-module-max-width);margin-left:var(--sidebar-width)}.module-jobs-overview .jobs-list{display:flex;flex-flow:column nowrap;gap:var(--module-margin-80) 0px}.module-locations .module-inner{padding-right:0}.module-locations .module-wrap{display:flex;flex-flow:row nowrap;gap:0px var(--page-padding-left)}.module-locations .module-wrap .module-header{width:min(593px, calc(593 * var(--px)));flex-shrink:0}.module-locations .module-wrap .module-header>div{position:sticky;top:var(--sidebar-sticky-top)}.module-locations .module-wrap .module-header .intro-copy{max-width:24.15em;margin-bottom:2.8em}.module-locations .module-wrap .module-body{width:100%;overflow:hidden}.module-locations .locations-slider{overflow:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.module-locations .locations-slider:not(.sn-kinetic-ready),
.module-locations .locations-slider.sn-kinetic-ready:not(.sn-kinetic-mousedown,.kinetic-decelerating-left,.kinetic-decelerating-right){scroll-snap-type:x mandatory;scroll-behavior:smooth}.module-locations .locations-slider::-webkit-scrollbar{display:none}.module-locations .locations-slider-inner{display:flex;flex-flow:row nowrap;gap:0px var(--page-padding-left);width:fit-content}.module-locations .locations-slider-inner>*{width:min(805px, calc(805 * var(--px)));flex-shrink:0;scroll-snap-align:start}.module-locations .locations-slider-inner>*:last-child{margin-right:calc(var(--page-padding-left) * 3)}@media (min-width: 1671px){.module-locations .locations-slider-inner>*:last-child{margin-right:calc(100vw - 1398px - (2 * var(--page-padding-left)))}}.module-locations .location-slider-item .row-1+.row-2{margin-top:2.8125em;padding-bottom:2em;border-bottom:1px solid currentColor}.module-locations .location-slider-item .col-set{display:flex;flex-flow:row nowrap}.module-locations .location-slider-item .col-set+.col-set{margin-top:1.5em}.module-locations .location-slider-item .btn-set{margin-top:0;margin-left:auto}.module-locations .location-slider-item .col-set:last-child .btn-set{margin-top:auto}.module-locations .contact-data
.label{display:inline-block;width:1.15em}.module-locations .location-slider-item
.city{display:none}.module-locations .location-slider-buttons{border-top:1px solid currentColor;max-width:max(483px, min(483px, calc(483 * var(--px))))}.module-locations .location-slider-buttons>li{border-bottom:1px solid currentColor}.module-locations .location-slider-buttons
a{padding-block:0.4em;display:block;width:100%;text-align:left}@media (max-width: 750px){.module-locations .module-wrap{flex-flow:column nowrap;gap:var(--module-margin-80) 0px}.module-locations .module-wrap .module-header{width:100%;max-width:var(--narrow-module-max-width)}.module-locations .module-wrap .module-header .intro-copy{max-width:none;margin-bottom:0}.module-locations .location-slider-buttons{display:none}.module-locations .location-slider-item .col-set{flex-flow:column nowrap}.module-locations .location-slider-item .btn-set{margin-left:0;margin-top:0.5em}.module-locations .location-slider-item .col-set:last-child .btn-set{margin-top:0.5em}.module-locations .location-slider-item
.city{display:block;margin-bottom:0.5em;margin-top: .63333333333333333333em}.module-locations .location-slider-item .row-1+.row-2{margin-top:0}}@media (max-width: 600px){.module-locations .module-inner{padding-inline:var(--page-padding-left)}.module-locations .module-wrap .module-body{margin-inline:calc(var(--page-padding-left) * -1);width:auto}.module-locations .locations-slider-inner{padding-inline:var(--page-padding-left)}.module-locations .locations-slider-inner>*{width:320px;scroll-margin-inline:var(--page-padding-left)}.module-locations .locations-slider-inner>:last-child{margin-right:0}.module-locations .location-slider-item .row-1+.row-2{border-bottom:0;padding-bottom:0}.module-locations .location-slider-item .col-set:last-child .btn-set{padding-top:max(16px, calc(18 * var(--px)));border-top:1px solid var(--base-color-petrol);margin-top:auto}.module-locations .location-slider-item .contact-data{margin-bottom:max(16px, calc(21 * var(--px)))}}.logo-wall-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:calc(100 * var(--px)) 0}.logo-wall-grid
li{display:grid;place-items:center}.logo-wall-grid
img{display:block;aspect-ratio:191 / 100 !important;object-fit:contain;max-width:calc(191 * var(--px));height:auto;width:100%}@media (max-width: 800px){.logo-wall-grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 500px){.logo-wall-grid{grid-template-columns:repeat(2, 1fr);gap:60px var(--page-padding-left)}.logo-wall-grid
img{max-width:75%;margin-inline:auto;aspect-ratio:300 / 100 !important}}.module-multi-columns-copy .module-wrap{max-width:var(--narrow-module-max-width);margin-left:var(--sidebar-width)}.multi-columns-copy-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--page-padding-left)}.multi-columns-copy-grid .wysiwyg :is(ul, ol) li{padding-left:0}.multi-columns-copy-grid .wysiwyg :is(ul, ol) li::before{display:none}@media (max-width: 500px){.multi-columns-copy-grid{grid-template-columns:repeat(1, 1fr);gap:var(--module-margin-80) 0px}}.module-page-title .module-wrap{margin-left:var(--sidebar-width)}.module-page-title.has-filter-bar,.module-page-title.has-sidebar{border-bottom:1px solid var(--base-color-petrol)}body.single-person .module-page-title{border-bottom:0}.module-page-title div.breadcrumb-wrap,
.module-page-title
.subheadline{margin-top:1em}nav.breadcrumb
ol{display:flex;flex-flow:row wrap}nav.breadcrumb ol li:not(:last-child)>span::after{content:'/';display:inline-block;padding:0
0.5em}nav.breadcrumb ol li:has(+li.current)>span::after{display:none}nav.breadcrumb ol
li.current{display:none}.row--headline-and-breadcrumb{margin-bottom:max(30px, min(70px, calc(70 * var(--px))))}.module-page-title.has-no-filter-bar.has-no-sidebar .row--headline-and-breadcrumb{margin-bottom:0}.module-page-title.has-no-filter-bar.has-no-sidebar .row--filter-bar .mobile-navigation{margin-top:max(30px, min(70px, calc(70 * var(--px))))}.module-page-title .row--headline-and-breadcrumb
.headline{max-width:12.5em}@media (max-width: 600px){.module-page-title .module-wrap{margin-left:0}nav.breadcrumb
ol{flex-flow:row nowrap}nav.breadcrumb ol
li{flex-shrink:0}nav.breadcrumb{margin-inline:calc(var(--page-padding-left) * -1);position:relative;overflow:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(to right, transparent 0%, #000 4%, #000 92%, transparent 100%)}nav.breadcrumb::-webkit-scrollbar{display:none}nav.breadcrumb>.inner{padding-inline:var(--page-padding-left);width:max-content}}.filter-bar ul.desktop-navigation{display:flex;flex-flow:row nowrap;gap:0px min(40px, calc(40 * var(--px)))}.filter-bar ul.hdln-18{--min-font-size: .8125rem}.filter-bar ul li.btn-hidden{display:none}.filter-bar .desktop-navigation .sub-menu-wrapper{display:none}.filter-bar .desktop-navigation
a{display:block;padding-block: .3em;transition:border-color 150ms;position:relative;padding-bottom:12px}.filter-bar .desktop-navigation a::after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:6px;background:var(--base-color-petrol);transform:scaleX(0);transform-origin:left center;transition:transform 250ms var(--ttf-4)}.filter-bar li:is(:hover, :focus-within, .current-menu-any) > a::after,
body.single-successstory .filter-bar .btn-successstory > a::after,
body.single-project .filter-bar .btn-project > a::after,
body.single-thesis .filter-bar .btn-thesis > a::after,
body.single-research .filter-bar .btn-research>a::after{transform:none}@media (max-width: 750px){.filter-bar ul.desktop-navigation{display:none}}.filter-bar .mobile-navigation{display:none;position:relative;margin-bottom:var(--page-padding-left);z-index:10}.filter-bar .btn-sub-navigation-dropdown{background:var(--base-color-white);font-size:1.125rem;display:block;width:100%;box-sizing:border-box;text-align:left;padding:0.75em var(--page-padding-left);transition:250ms var(--ttf-2);transition-property:color, background}.filter-bar .btn-sub-navigation-dropdown
span.label{transition:color 250ms var(--ttf-2);line-height:inherit}.filter-bar .btn-sub-navigation-dropdown[aria-expanded="true"] span.label{color:var(--base-color-gray)}.filter-bar .btn-sub-navigation-dropdown
.wrap{display:flex;flex-flow:row nowrap;align-items:center;gap:0px 0.5em}.filter-bar .btn-sub-navigation-dropdown .wrap
*{display:block}.filter-bar .btn-sub-navigation-dropdown
span.icon{margin-left:auto}.filter-bar .mobile-navigation
nav{position:absolute;top:calc(100% + 1px);left:0;width:100%;opacity:0;pointer-events:none;background:var(--base-color-white);padding:1em
var(--page-padding-left);font-size:1.125rem;box-sizing:border-box;transform:scaleY(0.9);transform-origin:center top;transition:250ms var(--ttf-2);transition-property:opacity, transform;will-change:transform}.filter-bar .mobile-navigation nav .hdln-18{font-size:1.125rem}.filter-bar .mobile-navigation nav>ul{display:flex;flex-flow:column nowrap;gap:0.4em 0px}.filter-bar .mobile-navigation nav .hdln-18
ul{font-size: .8125rem;padding-left:1em;display:flex;flex-flow:column nowrap;gap:0.25em 0px;margin-block:0.25em}@media (max-width: 750px){.filter-bar .mobile-navigation{display:block}.filter-bar .mobile-navigation nav:not([inert]){opacity:1;pointer-events:all;transform:none}}.content-col-set{display:flex;flex-flow:row nowrap;gap:0px var(--page-padding-left);margin-bottom:var(--module-margin-160)}.content-col-set .col--sidebar{width:var(--sidebar-width);flex-shrink:0;padding-top:0.3em}.content-col-set .col--sidebar>div{padding-left:var(--page-padding-left);position:sticky;top:var(--sidebar-sticky-top)}.content-col-set .col--content{margin-left:calc(var(--page-padding-left) * -1)}.content-col-set .col--content>.module:last-child{margin-bottom:0}.content-col-set .col--content > .module .module-wrap{margin-left:0}.content-col-set .col--sidebar ul,
section.event-details
ul{display:flex;flex-flow:column nowrap;gap:0.65em 0px}.content-col-set .col--sidebar ul
ul{display:none}.content-col-set .col--sidebar ul:not(.event-meta) a{color:var(--base-color-gray);transition:color 150ms}.content-col-set .col--sidebar ul .current-menu-any>a{color:var(--base-color-petrol)}@media (hover: hover){.content-col-set .col--sidebar ul:not(.event-meta) a:is(:focus,:hover){color:var(--base-color-petrol)}}@media (max-width: 750px){.content-col-set .col--sidebar{display:none}.content-col-set .col--content{margin-left:0}}section.campus-address,section.event-details{background:var(--base-color-petrol);color:var(--base-color-white);padding:24px
22px 35px}.col--content section.campus-address,
.col--content section.event-details{display:none;margin-top:var(--module-margin-80)}@media (max-width: 750px){.col--content section.campus-address,
.col--content section.event-details{display:block}}section.campus-address>*+*{margin-top:1.75em;padding-top:1.75em;border-top:1px solid var(--base-color-white)}section.campus-address.cpy-16,section.event-details.cpy-16{--min-font-size: .6875rem}section.campus-address .wysiwyg,
section.event-details
.wysiwyg{hyphens:none}@media (max-width: 1000px){section.campus-address,section.event-details{padding:24px
15px 30px}.col--sidebar section.campus-address,
.col--sidebar section.event-details{margin-left:calc(var(--page-padding-left) * -1)}}.module-page-title
div.mobile{display:none}@media (max-width: 750px){.module-page-title
div.mobile{display:block;margin-top:var(--module-margin-40)}.module-page-title .person-article{text-align:left}.module-page-title .person-article .row--name-and-role{padding-top:calc(12 * var(--px-mobile))}}.module-partner-universities .sn-map{display:block;aspect-ratio:16 / 9;width:100%;height:auto;clip-path:polygon(0 3%, 21% 10%, 100% 0, 100% 89%, 41% 100%, 0 89%);overflow:hidden;background:var(--base-color-yellow)}.module-partner-universities .map-wrap{position:relative;margin-right:calc(var(--page-padding-right) * -1)}.module-partner-universities .leaflet-container{background:#033e49}.sn-map .leaflet-control-locate-circle{display:none !important}.sn-map-marker>div{position:absolute;inset:0;transform:scale(calc(var(--zoom, 1) * 1.5));transform-origin:center bottom;background:url(/content/themes/hmkw/imgs/marker.svg?x53582) no-repeat center center;background-size:contain}.sn-map-marker > div
.tooltip{position:absolute;top:15px;left:calc(100% + 11px);color:var(--base-color-white);font-size:1.5rem;white-space:nowrap;font-family:var(--base-font-1-semibold);pointer-events:none;transform:translateX(-10px);opacity:0;transition:250ms var(--ttf-2);transition-property:opacity, transform;will-change:transform}@media (hover: hover){.sn-map-marker:hover > div
.tooltip{opacity:1;transform:none}}.marker-cluster>div{position:absolute;width:43px !important;height:69px !important;margin-top:-34px !important;margin-left:-22px !important;color:var(--base-color-petrol);font-family:var(--base-font-1-semibold);font-size:1.5rem;transform:scale(calc(var(--zoom, 1) * 1.5));transform-origin:center bottom;background:url(/content/themes/hmkw/imgs/marker.svg?x53582) no-repeat center center;background-size:contain}.marker-cluster
span{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.module-partner-universities .sn-map .leaflet-control-container .leaflet-left.leaflet-top{right:var(--page-padding-right) !important;top:50% !important;left:auto !important;transform:translateY(-50%)}.module-partner-universities .map-wrap{margin-bottom:var(--module-margin-160)}.module-partner-universities .list-wrap{max-width:1157px;margin-left:var(--sidebar-width)}.module-partner-universities
.countries{display:flex;flex-flow:column nowrap;gap:var(--module-margin-160) 0px}.module-partner-universities
.universities{display:grid;grid-template-columns:repeat(2, 1fr);gap:max(12px, min(52px, calc(52 * var(--px))))}.partner-university-article{background:var(--base-color-white);padding:1.38888888888888888888em 1.22222222222222222222em;border-radius: .88888888888888888888em}.partner-university-article
.subheadline{color:var(--base-color-gray);margin-top:0.25em}.partner-university-article{display:flex;flex-flow:column nowrap;--row-gap:2.77777777777777777777em;gap:var(--row-gap) 0px}.partner-university-article>div{position:relative}.partner-university-article>div:not(:last-child)::after{content:'';height:1px;width:100%;display:block;position:absolute;top:calc(100% + (var(--row-gap) / 2) - 2px);left:0;border-bottom:1px solid currentColor}.partner-university-article .btn-set{margin-top:1em}@media (max-width: 500px){.module-partner-universities .sn-map{aspect-ratio:4 / 5}.module-partner-universities
.universities{grid-template-columns:1fr}}.module-partners-teaser{max-width:1670px;position:relative;z-index:1}.module-partners-teaser:has(+.module-copy-blocks){z-index:2}.module-partners-teaser .module-inner{padding-block:calc(100 * var(--px));position:relative;z-index:2}.module-partners-teaser.has-module-header .module-wrap{display:flex;flex-flow:row nowrap;gap:0px var(--page-padding-left)}.module-partners-teaser.has-module-header .module-wrap .module-header{width:100%}.module-partners-teaser.has-module-header .module-wrap .module-header>div{position:sticky;top:var(--sidebar-sticky-top)}.module-partners-teaser.has-module-header .module-wrap .module-header .intro-copy{max-width:24.15em}.module-partners-teaser.has-module-header .module-wrap .module-body{width:min(915px, calc(915 * var(--px)));flex-shrink:0}.partners-teaser-grid{max-width:max(753px, calc(753 * var(--px)));display:grid;grid-template-columns:repeat(3, 1fr);gap:max(30px, calc(70 * var(--px))) calc(100 * var(--px))}.partners-teaser-grid
img{display:block;aspect-ratio:211 / 80 !important;object-fit:contain;max-width:max(100px, min(211px, calc(211 * var(--px))));height:auto;width:100%}.module-partners-teaser .module-background-shape{position:absolute;top:min(-50px, max(-150px, calc(-150 * var(--px))));left:0;width:calc(100vw - var(--scrollbar-width));bottom:min(-50px, max(-100px, calc(-100 * var(--px))));pointer-events:none;overflow:hidden}.module-partners-teaser .module-background-shape>div{display:block;position:absolute;top:0;left:0;width:100%;height:100%;clip-path:polygon(0 3%, 60% 7%, 100% 0, 100% 88%, 25% 100%, 0 94%);background:var(--base-color-yellow);z-index:1}@media (max-width: 850px){.partners-teaser-grid{grid-template-columns:repeat(2, 1fr);column-gap:0px}}@media (max-width: 750px){.module-partners-teaser.has-module-header .module-wrap{flex-flow:column nowrap;gap:var(--module-margin-80) 0px}.module-partners-teaser.has-module-header .module-wrap .module-header .intro-copy{max-width:var(--narrow-module-max-width)}.module-partners-teaser.has-module-header .module-wrap .module-body{max-width:var(--narrow-module-max-width);width:100%}.partners-teaser-grid{grid-template-columns:repeat(3, 1fr);column-gap:calc(var(--page-padding-left) * 2);max-width:80vw}.partners-teaser-grid
img{max-width:100%}}.module-persons .module-wrap{margin-left:var(--sidebar-width);max-width:1025px}.persons-grid{display:grid;--columns:4;grid-template-columns:repeat(var(--columns), 1fr);gap:var(--page-padding-left)}.persons-grid>li{display:flex;flex-flow:column nowrap}.person-article{display:flex;flex-flow:column nowrap;flex-grow:1;max-width:216px;text-align:center;line-height:1.5}.person-article figure
img{display:block;width:100%;height:auto;border-radius:50%;aspect-ratio:1 / 1;object-fit:cover}.person-article .row--figure,
.person-article .row--location{margin-bottom:16px}.person-article .row--contact{margin-top:auto;padding-top:14px}.person-article .row--contact>div{padding-top:14px;border-top:1px solid var(--base-color-petrol)}.person-article
.role{color:var(--base-color-gray);hyphens:auto;hyphenate-limit-chars:10;word-break:break-word}@media (max-width: 1200px){.person-article figure
img{max-width:calc(100% - 20px);margin-inline:auto}}@media (max-width: 900px){.persons-grid{--columns:3;row-gap:var(--module-margin-40)}}@media (max-width: 500px){.persons-grid{--columns:1}.person-article{max-width:none;text-align:left;position:relative;padding-left:calc(110 * var(--px-mobile));min-height:calc(85 * var(--px-mobile))}.person-article .row--figure{width:calc(100 * var(--px-mobile));position:absolute;top:0;left:0;margin-bottom:0}.person-article .row--contact{border-top:0;padding-top:0;margin-top:8px}.person-article .row--contact>div{border-top:0;padding-top:0}.person-article .row--location{margin-bottom:8px}}.module-persons .persons-grid>li{transition:1750ms var(--ttf-1) calc(500ms + (var(--ios-item-index, 0) * 100ms));transition-property:opacity, transform;opacity:0;transform:translateY(3vw)}.module-persons.is-on-screen .persons-grid>li{opacity:1;transform:none}.module-related-articles .articles-grid>li{transition:1750ms var(--ttf-1) calc(500ms + (var(--ios-item-index, 0) * 100ms));transition-property:opacity, transform;opacity:0;transform:translateY(3vw)}.module-related-articles.is-on-screen .articles-grid>li{opacity:1;transform:none}.related-topics-grid{--columns:4;display:grid;grid-template-columns:repeat(var(--columns), 1fr);gap:0px var(--page-padding-left)}.related-topics-grid[data-columns="3"]{--columns:3}@media (max-width: 800px){.related-topics-grid[data-columns]{--columns:3}.module-related-topics .related-topics-grid>li:nth-child(4){display:none}}@media (max-width: 600px){.related-topics-grid[data-columns]{--columns:2;gap:calc(var(--page-padding-left) * 2) var(--page-padding-left)}.module-related-topics .related-topics-grid>li:nth-child(4){display:block}}.module-related-topics .related-topics-grid>li{transition:1750ms var(--ttf-1) calc(500ms + (var(--ios-item-index, 0) * 100ms));transition-property:opacity, transform;opacity:0;transform:translateY(3vw)}.module-related-topics.is-on-screen .related-topics-grid>li{opacity:1;transform:none}.module-salesforce-form{max-width:1670px}.module-salesforce-form[data-layout="small"] .module-wrap{margin-left:var(--sidebar-width)}.module-salesforce-form[data-layout="big"] .module-wrap{display:flex;flex-flow:row nowrap;gap:0px var(--page-padding-left)}.module-salesforce-form[data-layout="big"] .module-wrap .module-header{width:100%}.module-salesforce-form[data-layout="big"] .module-wrap .module-header>div{position:sticky;top:var(--sidebar-sticky-top)}.module-salesforce-form[data-layout="big"] .module-wrap .module-header .intro-copy{max-width:24.15em}.module-salesforce-form[data-layout="big"] .module-wrap .module-body{width:min(915px, calc(915 * var(--px)));flex-shrink:0}.module-salesforce-form[data-layout="big"] .module-wrap .module-body .salesforce-form-wrap{max-width:max(753px, min(753px, calc(753 * var(--px))))}.module-salesforce-form[data-layout="small"] .module-wrap .module-header{max-width:var(--narrow-module-max-width);margin-bottom:var(--module-margin-80)}.module-salesforce-form[data-layout="small"] .module-wrap .module-header
.wysiwyg{max-width:38.5625em}.module-salesforce-form[data-layout="small"] .module-wrap .module-body .salesforce-form-wrap{max-width:806px}.module-salesforce-form.has-small-margin[data-layout] .module-wrap .module-header{margin-bottom:var(--module-margin-40)}@media (max-width: 950px){.module-salesforce-form[data-layout="big"] .module-wrap{flex-flow:column nowrap;gap:var(--module-margin-80) 0px}.module-salesforce-form[data-layout="big"] .module-wrap .module-header .intro-copy{max-width:var(--narrow-module-max-width)}.module-salesforce-form[data-layout="big"] .module-wrap .module-body{max-width:600px;margin-inline:auto;width:100%}}.module-slider
.slideshow{--slide-gap:calc(52 * var(--px));--slide-width:min(1130px, calc(1130 * var(--px)))}.module-slider figure
img{height:auto;width:var(--slide-width);display:block}.module-slider
figcaption{margin-top:calc(21 * var(--px));max-width:fit-content;display:block}.module-slider
.splide__slide{width:var(--slide-width)}.module-slider .gallery-nav{position:absolute;top:0;left:0;right:0;height:100%;z-index:2}@media (hover: none){.module-slider .gallery-nav{display:none}}.module-slider .gallery-nav
button{display:block;position:absolute;top:0;left:0;width:50%;height:100%}.module-slider .gallery-nav button.btn-next{left:50%}@media (hover: none){.slideshow[data-touch-scroll="true"] .splide__slide--clone{display:none}.slideshow[data-touch-scroll="true"] .splide__list{transform:none !important;width:max-content;padding-left:var(--slide-gap) !important}.slideshow[data-touch-scroll="true"] .splide__track{overflow:auto;overflow:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.slideshow[data-touch-scroll="true"] .splide__track::-webkit-scrollbar{display:none}.slideshow[data-touch-scroll="true"] .splide__slide{scroll-snap-align:start;scroll-margin-inline:var(--page-padding-left)}}@media (max-width: 500px){.module-slider
.slideshow{--slide-gap:var(--page-padding-left);--slide-width:320px}}.module-specs[data-layout="small"] .module-wrap{margin-left:var(--sidebar-width)}.specs-grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:var(--page-padding-left)}.module-specs[data-layout="small"] .specs-grid{grid-template-columns:repeat(3, 1fr);max-width:44.35em}.specs-grid
.headline{margin-bottom: .63333333333333333333em}.specs-grid .small-copy{margin-top:1em}.module-specs[data-layout="big"].has-headline .module-body{padding-bottom:var(--module-header-a-margin-bottom);border-bottom:1px solid var(--base-color-petrol)}.module-specs[data-layout="small"] .outer-headline{margin-bottom: .86666666666666666666em}@media (max-width: 1200px){.module-specs[data-layout="big"] .specs-grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 750px){.module-specs[data-layout="small"] .outer-headline{margin-bottom:var(--module-header-a-margin-bottom);padding-bottom:max(10px, calc(35 * var(--px)));border-bottom:1px solid var(--base-color-petrol);--min-font-size:1.5625rem}.module-specs[data-layout="small"].has-headline .module-body{padding-bottom:var(--module-header-a-margin-bottom);border-bottom:1px solid var(--base-color-petrol)}.module-specs[data-layout="small"] .specs-grid{max-width:none}}@media (max-width: 600px){.module-specs[data-layout] .specs-grid{grid-template-columns:repeat(1, 1fr);gap:25px 0px}}.module-subpage-teasers{position:relative}.module-subpage-teasers .module-inner{padding-inline:0;position:relative;z-index:2}.subpage-teasers-grid{--columns:3;display:grid;grid-template-columns:repeat(var(--columns), 1fr)}.subpage-teasers-grid[data-columns="2"]{--columns:2}.subpage-teasers-grid[data-columns="1"]{--columns:1}.subpage-teasers-grid>li{display:flex;flex-flow:column nowrap}.module-subpage-teasers:last-child .module-inner{padding-inline:var(--page-padding-left)}.module-subpage-teasers:last-child{margin-bottom:var(--page-padding-left)}@media (max-width: 1000px){.subpage-teasers-grid[data-columns="3"]{--columns:2}}@media (max-width: 600px){.subpage-teasers-grid[data-columns]{--columns:1}.module-subpage-teasers:last-child .module-inner{padding-inline:0}}@media (max-width: 500px){.subpage-teasers-grid[data-columns]{--columns:1}}.success-stories-teasers-grid{--columns:4;display:grid;grid-template-columns:repeat(var(--columns), 1fr);gap:0px var(--page-padding-left)}.success-stories-teasers-grid>*{display:flex;flex-flow:column nowrap}@media (max-width: 900px){.success-stories-teasers-grid{--columns:3}.success-stories-teasers-grid>*:nth-child(4){display:none}}@media (max-width: 600px){.success-stories-teasers-grid{--columns:2}.success-stories-teasers-grid>*:nth-child(3){display:none}}@media (max-width: 500px){.success-stories-teasers-grid{display:flex;flex-flow:row nowrap;padding-inline:var(--page-padding-left);width:fit-content}.success-stories-teasers-grid>*{width:320px;flex-shrink:0;scroll-snap-align:start;scroll-margin-inline:var(--page-padding-left)}.success-stories-teasers-grid>*:nth-child(n){display:flex}.module-success-stories-teaser .module-body{margin-inline:calc(var(--page-padding-left) * -1);overflow:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.module-success-stories-teaser .module-body::-webkit-scrollbar{display:none}.module-success-stories-teaser .module-header{margin-right:calc(var(--page-padding-left) * -1)}.module-success-stories-teaser .module-header>div{padding-right:var(--page-padding-left)}}.teaser-set-grid{display:grid;grid-template-columns:repeat(var(--columns), 1fr);gap:calc(73 * var(--px)) var(--page-padding-left);--columns:4}.teaser-set-grid>*{display:flex;flex-flow:column nowrap}@media (max-width: 1050px){.teaser-set-grid{--columns:3}}@media (max-width: 750px){.teaser-set-grid{--columns:2}}@media (max-width: 500px){.teaser-set-grid{display:flex;flex-flow:row nowrap;padding-inline:var(--page-padding-left);width:fit-content}.teaser-set-grid>*{width:320px;flex-shrink:0;scroll-snap-align:start;scroll-margin-inline:var(--page-padding-left)}:is(.module-teaser-set, .module-news-events-teaser) .module-body{margin-inline:calc(var(--page-padding-left) * -1);overflow:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;max-width:calc(100vw - var(--scrollbar-width, 0px))}:is(.module-teaser-set, .module-news-events-teaser) .module-body::-webkit-scrollbar{display:none}:is(.module-teaser-set, .module-news-events-teaser) .module-header{margin-right:calc(var(--page-padding-left) * -1);margin-bottom:10px}}.module-teaser-set .teaser-set-grid>li{transition:1750ms var(--ttf-1) calc(500ms + (var(--ios-item-index, 0) * 100ms));transition-property:opacity, transform;opacity:0;transform:translateY(3vw)}.module-teaser-set.is-on-screen .teaser-set-grid>li{opacity:1;transform:none}.module-two-images .module-wrap{max-width:max(790px, calc(1292 * var(--px)));margin-inline:auto}.module-two-images .col-set{display:flex;flex-flow:row nowrap;max-width:max(705px, calc(1155 * var(--px)));gap:0px var(--page-padding-left)}.module-two-images .col-set .col-2{margin-left:auto;margin-top:calc(162 * var(--px))}.module-two-images .col-set
figure{width:max(295px, calc(483 * var(--px)))}.module-two-images .media-caption{max-width:26.84615384615384615384em;padding-top:1.25em}@media (max-width: 1050px){.module-two-images .col-set{margin-inline:auto}}@media (max-width: 500px){.module-two-images .col-set{flex-flow:column nowrap;max-width:none;gap:var(--module-margin-80) 0px}.module-two-images .col-set .col-2{margin-top:0}}@media (max-width: 400px){.module-two-images .col-set
figure{width:100%}}.module-video .module-wrap{margin-left:var(--sidebar-width);max-width:1157px}.module-video .media-item{position:relative}.module-video .media-item
img{max-width:none;width:100%}.module-video[data-source="external"] .plyr__control--overlaid{display:block;pointer-events:none}.sn-plyr
.plyr__poster{background-size:cover}.module-video,.sn-plyr{--plyr-color-main:var(--base-color-petrol)}:is(.module-video, .sn-plyr) .plyr__control--overlaid{opacity:1}:is(.module-video, .sn-plyr) .plyr__control--overlaid
svg{width:max(35px, min(50px, calc(50 * var(--px))));height:auto;aspect-ratio:1 / 1}:is(.module-video, .sn-plyr) .plyr__control--overlaid{padding:max(20px, min(25px, calc(25 * var(--px))))}.module-video.has-mobile-video.has-desktop-video .sn-plyr[data-view="mobile"]{display:none}.module-video .sn-plyr[data-view="mobile"] video{height:auto;width:auto;max-height:70vh;max-width:100%}.module-video .sn-plyr[data-view="mobile"] .plyr--video{width:fit-content}@media (max-width: 500px){.module-video.has-mobile-video.has-desktop-video .sn-plyr[data-view="mobile"]{display:block}.module-video.has-mobile-video.has-desktop-video .sn-plyr[data-view="desktop"]{display:none}.module-video .sn-plyr[data-view="mobile"] video{max-height:none}}