.hyperlink{color:#4a96d2;text-decoration:none;-webkit-transition:color 200ms;transition:color 200ms;cursor:pointer}.hyperlink:hover{color:#11acb0;text-decoration:underline}.underline-link,.underline-link:hover{text-decoration:underline}.block-link{position:relative;color:#748587;text-decoration:none;-webkit-transition:background-color 350ms;transition:background-color 350ms;box-sizing:border-box}.block-link:hover{background-color:rgb(0 0 0 / .04);color:#043f47;text-decoration:none}.block-link .title{color:#4a96d2;-webkit-transition:all 350ms;transition:all 350ms}.block-link:hover .title{text-decoration:underline;color:#11acb0;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}.block-link:after{content:'';display:block;position:absolute;height:1px;bottom:0;left:0;right:0;border-bottom:1px solid #E5E4E0;-webkit-transition:border-bottom 350ms;transition:border-bottom 350ms}.block-link:hover:after{border-bottom:1px solid #fff0}.title-link{cursor:pointer;-webkit-transition:color 150ms;transition:color 150ms}@media(hover:hover){.title-link:hover{color:#11acb0}}.title-link.active{color:#11acb0}.title-link:active{color:#11acb0;opacity:.75;transform:translateY(1px);background-color:rgb(0 0 0 / .05)}.title-link .icon{-webkit-transition:all 200ms;transition:all 200ms}.title-link:hover .icon{fill:#11acb0}.title-link.active .icon{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.list-foldout,.list-foldout li{border-color:#E5E4E0}@media(min-width:52em){.list-foldout,.list-foldout li{border-color:#043F47}.list-foldout .description{margin-top:-1.5rem;margin-left:calc(3.5rem + 4px)}}@media (max-width:40em){h3.title-link{font-size:1rem}.title-link .number{padding:.25em;width:1rem;height:1rem;line-height:1rem;display:inline-block}}.list-link{color:#748587;text-decoration:none;-webkit-transition:all 200ms;transition:all 200ms}.list-link:hover{color:#043f47;text-decoration:none}.list-link .title{color:#4a96d2;-webkit-transition:all 200ms;transition:all 200ms}.list-link:hover .title{color:#11acb0}.download-link{color:#043f47}.download-link:hover{color:#11acb0;text-decoration:none}.download-link:hover .file{text-decoration:underline}.download-link:hover .stats{color:#11acb0}@media (hover:hover){.download-link .file{transition:transform 100ms}.download-link:hover .file{transform:translateX(.5rem)}}.download-link:active{transition:none;transform:translateY(1px);opacity:.75}@media (max-width:40em){.download-link .stats{margin-left:2.05rem}}.breadcrumb a{color:#043f47}.breadcrumb li:after{content:'\232A';display:inline-block;margin-left:1rem;margin-right:.75rem}.breadcrumb li:last-child:after{display:none;content:''}ul.page-numbers{list-style:none;padding-left:0;letter-spacing:-.31em}ul.page-numbers li{letter-spacing:normal;display:inline-block;margin-right:.5rem}a.page-numbers{text-decoration:none}.page-numbers.current span{color:#4a96d2!important;cursor:default}ul.page-numbers{list-style:none;padding-left:0;letter-spacing:-.31em}ul.page-numbers li{letter-spacing:normal;display:inline-block;margin-right:.5rem}a.page-numbers{text-decoration:none}.page-numbers.current span{color:#f39325!important;cursor:default}.pagination a,.pagination .current{border-radius:50%;width:2.5rem;height:2.5rem;line-height:2.4rem;text-align:center;color:#043f47;background-color:#ebf1f2;margin:.5rem;-webkit-transition:all 200ms;transition:all 200ms}.pagination .current{color:#fff;background-color:#0c707d}.pagination a:hover{background-color:#fff0;-webkit-box-shadow:inset 0 0 0 1px #11acb0;box-shadow:inset 0 0 0 1px #ebf1f2}.pagination .next,.pagination .prev{background-color:#fff0;width:auto;color:#043f47;margin-right:1.5rem}.pagination .next{margin-left:1.5rem;margin-right:0}.pagination .next:hover,.pagination .prev:hover{color:#11acb0;text-decoration:underline;-webkit-box-shadow:none;box-shadow:none}input[type="checkbox"].lightbox-check{height:1px;width:1px;z-index:-1;opacity:0;display:none}.lightbox{position:fixed;max-height:100vh;top:50%;left:50%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;opacity:0;display:none;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@media (min-width:52em){.lightbox{max-height:80vh}}input[type="checkbox"].lightbox-check:checked~.lightbox{display:block;-webkit-animation:showBox .4s forwards;animation:showBox .4s forwards}@-webkit-keyframes showBox{from{opacity:0;-webkit-transform:translate3d(-50%,-35%,0)}to{opacity:1;-webkit-transform:translate3d(-50%,-50%,0)}}@keyframes showBox{from{opacity:0;-webkit-transform:translate3d(-50%,-35%,0)}to{opacity:1;-webkit-transform:translate3d(-50%,-50%,0)}}.lightbox-overlay{display:none;opacity:0;position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgb(0 0 0 / .4)}input[type="checkbox"].lightbox-check:checked~.lightbox-overlay{display:block;-webkit-animation:fadein .3s forwards;animation:fadein .3s forwards}.content-text h1,.content-text h2{font-weight:300}.content-text h1{font-family:'Merriweather',Georgia,serif;margin-bottom:3rem}.content-text h2{margin-bottom:1rem;font-weight:400}.content-text h3{font-weight:700;margin-bottom:.75rem}.content-text ul,.content-text ol{margin-top:0;margin-bottom:2rem}.content-text p+ul,.content-text p+ol{margin-top:-1rem}.content-text table{border-collapse:collapse;width:100%;margin-bottom:2rem}.content-text table,.content-text th,.content-text td{border:1px solid #e9e9e9}.content-text th,.content-text td{text-align:left;padding:.25rem .5rem;font-size:.875rem}.content-text th{background-color:#f2f2f2;font-size:.825rem}.content-gallery img{max-height:45rem;width:auto}.number{width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:1.25rem;font-weight:700;padding:.5rem;text-align:center;border-width:2px}.icon-list .icon-block{display:block;height:100%;box-sizing:border-box;color:#748587}.icon-list a.icon-block:active{transform:translateY(1px);opacity:.75}@media(hover:hover){.icon-list a.icon-block{transition:all 350ms}.icon-list a.icon-block:hover{background-color:rgb(0 0 0 / .04);color:#043f47;text-decoration:none;transform:translateY(-2px);box-shadow:0 .5rem 2rem rgb(0 0 0 / .1)}.icon-list a.icon-block:active{transition:none;transform:translateY(0)}}.icon-list .icon,.icon-list .icon img{height:4.5rem;width:auto;-webkit-transition:all 350ms;transition:all 350ms}.icon-list a.icon-block:hover .icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.icon-list .icon-block .title{color:#043f47;-webkit-transition:color 350ms;transition:color 350ms}.icon-list a.icon-block:hover .title{text-decoration:underline;color:#11acb0}@media (min-width:52em){.home-header .bubble-img{max-width:32rem;margin-top:1rem;margin-bottom:-4rem}}@media (min-width:64em){.home-header .bubble-img{border-radius:4rem}}@media (min-width:52em){.vacatures-header .bubble-img{width:100%;max-width:42rem;margin-top:1rem;margin-bottom:-3rem}}@media (min-width:64em){.vacatures-header .bubble-img{border-radius:4rem}}.vacatures-list a:after{display:none}figure.video-embed,figure.video-file{overflow:hidden;margin:0}figure.video-embed .cover-img-parent{position:absolute;top:0;right:0;bottom:0;left:0}.no-js .lazyload-video .play-btn{display:none}.js .lazyload-video .play-btn{cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;justify-content:center;align-items:center;background:rgb(0 0 0 / .25);border:0;transition:150ms}.js .lazyload-video .play-btn .icon{width:min(7rem, 18vw);height:min(7rem, 18vw);border-radius:50%;background:#043f47;transition:150ms;display:flex;align-items:center;justify-content:center}.js .lazyload-video .play-btn .icon svg{width:50%;height:auto;margin-left:12.5%}@media(hover:hover){.js .lazyload-video .play-btn:hover{background:#fff0}.js .lazyload-video .play-btn:hover .icon{background:#0aacaf}}.no-js .lazyload-video{display:none}.js .lazyload-video{--aspect:16 / 9;width:100%;position:relative!important;overflow:hidden;cursor:pointer;-moz-user-select:none;-ms-user-select:none;user-select:none}.js .lazyload-video::before{content:'';width:100%;display:block;position:relative;aspect-ratio:var(--aspect,16 / 9);background-color:rgb(0 0 0 / .2)}.js .lazyload-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0;z-index:3;border:0;margin:0}.js .lazyload-video:has(iframe) .cover-img-parent{display:none}