@charset "UTF-8";/*! hu.nl v1.2.25 */.table-wrapper{margin-bottom:1.5em;width:100%;-webkit-overflow-scrolling:touch;overflow-x:auto}.table-wrapper:only-child{margin-bottom:0}.accessibility{position:absolute;left:-999em;top:-100em;color:#fff;background-color:#000;font-weight:400;height:0}.demo-grid-overlay{padding-left:8px;padding-right:8px;width:100%;margin-left:auto;margin-right:auto;max-width:1240px;position:fixed;top:0;bottom:0;height:100%;left:50%;transform:translateX(-50%);z-index:1000;padding-top:0!important;padding-bottom:0!important;pointer-events:none;width:100%!important;margin:0 auto!important}@media (min-width:768px){.demo-grid-overlay{padding-left:16px;padding-right:16px}}@media (min-width:1024px){.demo-grid-overlay{padding-left:20px;padding-right:20px}}.demo-grid-overlay .demo-grid{height:100%}.demo-grid-overlay .demo-grid__item span{background-color:rgba(0,161,225,.25)}.demo-grid{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;margin:0 auto}.demo-grid__item{padding-left:8px;padding-right:8px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%}@media (min-width:768px){.demo-grid__item{padding-left:16px}}@media (min-width:1024px){.demo-grid__item{padding-left:20px}}@media (min-width:768px){.demo-grid__item{padding-right:16px}}@media (min-width:1024px){.demo-grid__item{padding-right:20px}}.demo-grid__item span{display:block;height:100%;background-color:#00a1e1;color:#fff}.demo-grid--full .demo-grid__item{padding-left:8px;padding-right:8px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}@media (min-width:768px){.demo-grid--full .demo-grid__item{padding-left:16px}}@media (min-width:1024px){.demo-grid--full .demo-grid__item{padding-left:20px}}@media (min-width:768px){.demo-grid--full .demo-grid__item{padding-right:16px}}@media (min-width:1024px){.demo-grid--full .demo-grid__item{padding-right:20px}}.demo-grid--text .demo-grid__item{padding-left:8px;padding-right:8px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}@media (min-width:768px){.demo-grid--text .demo-grid__item{padding-left:16px}}@media (min-width:1024px){.demo-grid--text .demo-grid__item{padding-left:20px}}@media (min-width:768px){.demo-grid--text .demo-grid__item{padding-right:16px}}@media (min-width:1024px){.demo-grid--text .demo-grid__item{padding-right:20px}}.demo-grid--video .demo-grid__item{padding-left:8px;padding-right:8px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}@media (min-width:768px){.demo-grid--video .demo-grid__item{padding-left:16px}}@media (min-width:1024px){.demo-grid--video .demo-grid__item{padding-left:20px}}@media (min-width:768px){.demo-grid--video .demo-grid__item{padding-right:16px}}@media (min-width:1024px){.demo-grid--video .demo-grid__item{padding-right:20px}}.demo-grid--half .demo-grid__item{padding-left:8px;padding-right:8px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:50%;flex-basis:50%}@media (min-width:768px){.demo-grid--half .demo-grid__item{padding-left:16px}}@media (min-width:1024px){.demo-grid--half .demo-grid__item{padding-left:20px}}@media (min-width:768px){.demo-grid--half .demo-grid__item{padding-right:16px}}@media (min-width:1024px){.demo-grid--half .demo-grid__item{padding-right:20px}}.demo-grid--third .demo-grid__item{padding-left:8px;padding-right:8px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}@media (min-width:768px){.demo-grid--third .demo-grid__item{padding-left:16px}}@media (min-width:1024px){.demo-grid--third .demo-grid__item{padding-left:20px}}@media (min-width:768px){.demo-grid--third .demo-grid__item{padding-right:16px}}@media (min-width:1024px){.demo-grid--third .demo-grid__item{padding-right:20px}}.demo-grid--quarter .demo-grid__item{padding-left:8px;padding-right:8px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:25%;flex-basis:25%}@media (min-width:768px){.demo-grid--quarter .demo-grid__item{padding-left:16px}}@media (min-width:1024px){.demo-grid--quarter .demo-grid__item{padding-left:20px}}@media (min-width:768px){.demo-grid--quarter .demo-grid__item{padding-right:16px}}@media (min-width:1024px){.demo-grid--quarter .demo-grid__item{padding-right:20px}}.finder{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:16px 0}@media (min-width:768px){.finder{padding:56px 0}}.finder-filters{background-color:#fff;width:100%}@media (min-width:768px){.finder-filters{padding-left:8px;padding-right:8px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;background-color:transparent}}@media (min-width:768px) and (min-width:768px){.finder-filters{padding-left:16px}}@media (min-width:768px) and (min-width:1024px){.finder-filters{padding-left:20px}}@media (min-width:768px) and (min-width:768px){.finder-filters{padding-right:16px}}@media (min-width:768px) and (min-width:1024px){.finder-filters{padding-right:20px}}@media (min-width:1024px){.finder-filters{padding-left:8px;padding-right:8px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}}@media (min-width:1024px) and (min-width:768px){.finder-filters{padding-left:16px}}@media (min-width:1024px) and (min-width:1024px){.finder-filters{padding-left:20px}}@media (min-width:1024px) and (min-width:768px){.finder-filters{padding-right:16px}}@media (min-width:1024px) and (min-width:1024px){.finder-filters{padding-right:20px}}.finder-main{padding-left:8px;padding-right:8px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:100%;flex-basis:100%;opacity:1;transition:opacity .25s;width:100%}@media (min-width:768px){.finder-main{padding-left:16px}}@media (min-width:1024px){.finder-main{padding-left:20px}}@media (min-width:768px){.finder-main{padding-right:16px}}@media (min-width:1024px){.finder-main{padding-right:20px}}@media (min-width:768px){.finder-main{padding-left:8px;padding-right:8px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}}@media (min-width:768px) and (min-width:768px){.finder-main{padding-left:16px}}@media (min-width:768px) and (min-width:1024px){.finder-main{padding-left:20px}}@media (min-width:768px) and (min-width:768px){.finder-main{padding-right:16px}}@media (min-width:768px) and (min-width:1024px){.finder-main{padding-right:20px}}@media (min-width:1024px){.finder-main{padding-left:8px;padding-right:8px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}}@media (min-width:1024px) and (min-width:768px){.finder-main{padding-left:16px}}@media (min-width:1024px) and (min-width:1024px){.finder-main{padding-left:20px}}@media (min-width:1024px) and (min-width:768px){.finder-main{padding-right:16px}}@media (min-width:1024px) and (min-width:1024px){.finder-main{padding-right:20px}}.finder-main__title{position:absolute;left:-999em;top:-100em;color:#fff;background-color:#000;font-weight:400;height:0}.finder-main__search{padding-bottom:16px}@media (min-width:768px){.finder-main__search{display:none}}.finder-main__active-filters{padding-bottom:12px}@media (min-width:1024px){.finder-main__active-filters{padding-bottom:24px}}.finder-main__active-filters.is-empty{display:none}.finder-main__results{position:-webkit-sticky;position:sticky;top:0}.is-loading .finder-main__results .finder-main{opacity:.5}.finder-main__results__pagination{padding-top:12px}@media (min-width:1024px){.finder-main__results__pagination{padding-top:24px}}.finder-noresults{font-family:Avenir LT W01_55 Roman1475520,Avenir,Arial,sans-serif;font-size:17px;line-height:1.5}@media (min-width:768px){.finder-noresults{font-size:20px}}.finder-noresults .strong-link{margin-top:12px}body.has-finder-filters-open{overflow:hidden}@media (min-width:768px){body.has-finder-filters-open{overflow:auto}}@keyframes a{0%{color:#333}50%{color:#bbb}to{color:#333}}.finder-query{position:relative;width:100%}.finder-query__label{position:absolute;left:-999em;top:-100em;color:#fff;background-color:#000;font-weight:400;height:0}.finder-query__field{color:#333;background-color:#fff;width:100%;padding:12px 12px 12px 45px;border-radius:4px;font-family:Avenir LT W01_55 Roman1475520,Avenir,Arial,sans-serif;font-size:16px;border:2px solid #ddd;box-shadow:0 0 0 3px rgba(0,0,0,.05);transition:background-color .15s,border-color .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width:768px){.finder-query__field{font-size:14px}}.finder-query__field:hover{border-color:#bbb}.finder-query__field:focus{border-color:#00a1e1}.finder-query__field::-ms-clear{display:none;width:0;height:0}.is-loading .finder-query__field{animation:a 1.5s cubic-bezier(.79,.9,1,1) infinite}.finder-query__button{position:absolute;top:50%;left:7px;transform:translateY(-50%);padding:5px 10px}.finder-query__button:not(.focus--mouse):focus{outline:1px solid rgba(0,161,225,.5);outline-offset:3px}.finder-query__button .icon-search{fill:#757575;width:16px;height:16px}.finder-query__reset{position:absolute;top:50%;right:6px;transform:translateY(-50%);padding:5px 10px;background-color:#fff}.finder-query__reset:not(.focus--mouse):focus{outline:1px solid hsla(0,0%,46%,.5);outline-offset:3px}.finder-query__reset .icon-close{fill:#757575;width:12px;height:12px;transition:fill .15s}.finder-query__reset:focus .icon-close,.finder-query__reset:hover .icon-close{fill:#333}@media (max-width:767px){.finder-filters-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;z-index:200!important;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;transform:scale3d(0,0,0)}.has-finder-filters-open .finder-filters-wrapper{transform:scaleX(1)}}.finder-filters-show{width:100%;position:fixed;bottom:0;right:0;left:0;z-index:99;background-color:#00a1e1;text-align:center;height:48px;box-shadow:0 0 0 2px rgba(0,0,0,.1);transform:translateY(0);transition:transform .25s}.has-finder-filters-open .finder-filters-show,.is-scrolled-to-bottom .finder-filters-show{transform:translateY(100%)}.mode-contrast .finder-filters-show{background-color:#000;box-shadow:0 0 0 2px #fff}.finder-filters-show .icon-chevron{fill:#fff;right:16px;z-index:1;width:15px;height:10px}.finder-filters-show .icon-chevron,.finder-filters-show:after{position:absolute;top:50%;transform:translateY(-50%) rotate(-180deg)}.finder-filters-show:after{z-index:0;content:"";width:32px;height:32px;background-color:rgba(0,0,0,.15);border-radius:50%;right:8px}@media (min-width:768px){.finder-filters-show{display:none}}.finder-filters-show__label{color:#fff;font-size:17px;font-family:Avenir LT W01_85 Heavy1475544,Avenir,Arial,sans-serif}.finder-filters-show__label em{font-style:normal;font-family:Avenir LT W01_95 Black1475556,Avenir,Arial,sans-serif;color:#fff;background-color:rgba(0,0,0,.3);border-radius:2px;line-height:1;font-size:12px;vertical-align:middle;display:inline-block;margin-left:3px;padding:3px 5px}.finder-filters-show__label em:empty{display:none}.finder-filters__header{position:relative;height:48px;background-color:#00a1e1;-ms-flex-negative:0;flex-shrink:0;box-shadow:0 0 0 2px rgba(0,0,0,.1);transform:translateY(-100%);transition:transform .25s}.has-finder-filters-open .finder-filters__header{transform:translateY(0)}.mode-contrast .finder-filters__header{background-color:#000}@media (min-width:768px){.finder-filters__header{display:none}}.finder-filters__header__clear{color:#fff;margin-left:right;font-family:Avenir LT W01_85 Heavy1475544,Avenir,Arial,sans-serif;font-size:13px;padding:13px 16px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.finder-filters__header__clear:not(.focus--mouse):focus{outline:1px solid hsla(0,0%,100%,.5);outline-offset:3px}.finder-filters__header__clear.is-disabled{display:none}.finder-filters__header__title{color:#fff;font-size:17px;font-family:Avenir LT W01_85 Heavy1475544,Avenir,Arial,sans-serif;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.finder-filters__header__title em{font-style:normal;font-family:Avenir LT W01_95 Black1475556,Avenir,Arial,sans-serif;color:#fff;background-color:rgba(0,0,0,.3);border-radius:2px;line-height:1;font-size:12px;vertical-align:middle;display:inline-block;margin-left:3px;padding:3px 5px}.finder-filters__header__title em:empty{display:none}.finder-filters__header__close{position:absolute;right:0;top:50%;transform:translateY(-50%);padding:11px 16px}.finder-filters__header__close:not(.focus--mouse):focus{outline:1px solid hsla(0,0%,100%,.5);outline-offset:3px}.finder-filters__header__close .icon-close{fill:#fff}.finder-filters__main{padding:0 16px}@media (max-width:767px){.finder-filters__main{overflow:scroll;background-color:#fff;-webkit-overflow-scrolling:touch;opacity:0;transition:opacity .25s;padding-top:24px}.finder-filters__main::-webkit-scrollbar{width:4px;height:4px}.finder-filters__main::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5)}.has-finder-filters-open .finder-filters__main{opacity:1}}@media (min-width:768px){.finder-filters__main{padding:24px 20px;background-color:#f6f6f6}}.finder-filters__main__filters{padding-top:24px;border-top:1px solid #ddd;margin-top:24px}.finder-filters__main__clear-line{border-bottom:0;margin-top:16px;margin-bottom:24px}.finder-filters__main__clear{display:none;font-size:17px;font-family:Avenir LT W01_85 Heavy1475544,Avenir,Arial,sans-serif;color:#00a1e1;text-decoration:underline}.finder-filters__main__clear:not(.focus--mouse):focus{outline:1px solid rgba(0,161,225,.5);outline-offset:3px}.finder-filters__main__clear:hover{color:#0088c8}@media (min-width:768px){.finder-filters__main__clear{display:block}}.finder-filters__main__clear.is-disabled{display:none!important}.mode-contrast .finder-filters__main__clear{color:#000}.finder-filters__footer{background-color:#fff;width:100%;padding:12px 16px;border:1px solid #ddd;height:64px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-item-align:end;align-self:flex-end;margin-top:auto;-ms-flex-negative:0;flex-shrink:0;transform:translateY(100%);transition:transform .25s}.has-finder-filters-open .finder-filters__footer{transform:translateY(0)}@media (min-width:768px){.finder-filters__footer{display:none}}@keyframes b{0%{color:#fff}50%{color:hsla(0,0%,100%,.5)}to{color:#fff}}.finder-filters_footer__close{padding:10px;background-color:#e6302b;width:100%;font-family:Avenir LT W01_95 Black1475556,Avenir,Arial,sans-serif;font-size:14px;border-radius:4px;display:block;color:#fff;text-align:center}.finder-filters_footer__close:not(.focus--mouse):focus{outline:1px solid rgba(230,48,43,.5);outline-offset:3px}.finder-filters_footer__close em{font-style:normal}.mode-contrast .finder-filters_footer__close{background-color:#000}.is-loading .finder-filters_footer__close{animation:b 1.5s cubic-bezier(.79,.9,1,1) infinite}.finder-filter-group{margin-bottom:24px;padding-bottom:14px;border-bottom:1px solid #ddd}.finder-filter-group:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}@media (min-width:768px){.finder-filter-group{margin-bottom:0;border-bottom:0}}.finder-filter-group__row{border:0;padding:0;margin:0}.finder-filter-group__row__title{font-size:20px;color:#333;font-family:Avenir LT W01_85 Heavy1475544,Avenir,Arial,sans-serif;margin-bottom:12px}.finder-result{border-bottom:1px solid #ddd;display:-ms-flexbox;display:flex;text-decoration:none;padding:12px 0;cursor:pointer}.finder-result:first-of-type{border-top:1px solid #ddd}@media (min-width:1024px){.finder-result{padding:24px 0}}.finder-result:hover .finder-result__body__title__link{text-decoration:underline}.finder-result__image-wrapper{-ms-flex-preferred-size:72px;flex-basis:72px;-ms-flex-negative:0;flex-shrink:0;height:72px;background-color:#f6f6f6}.finder-result__image-wrapper:not(.focus--mouse):focus{outline:1px solid rgba(0,161,225,.5);outline-offset:3px}@media (min-width:1024px){.finder-result__image-wrapper{-ms-flex-preferred-size:160px;flex-basis:160px;height:120px}}.finder-result__image-wrapper:hover+.finder-result__body .finder-result__body__title__link{text-decoration:underline}.finder-result__image{display:block}.finder-result__body{padding-left:12px}@media (min-width:768px){.finder-result__body{padding-left:20px}}.finder-result__body__title{font-weight:400;font-size:17px;line-height:1.2;font-family:Avenir LT W01_85 Heavy1475544,Avenir,Arial,sans-serif;font-family:Avenir LT W01_95 Black1475556,Avenir,Arial,sans-serif;color:#00a1e1}@media (min-width:768px){.finder-result__body__title{font-size:24px}}.mode-contrast .finder-result__body__title{color:#000}@media (min-width:768px){.finder-result__body__title{font-size:17px}}@media (min-width:1024px){.finder-result__body__title{font-size:24px}}.finder-result__body__title__link{text-decoration:none}.finder-result__body__title__link:not(.focus--mouse):focus{outline:1px solid rgba(0,161,225,.5);outline-offset:3px}.finder-result__body__title__link:hover{text-decoration:underline}.finder-result__body__title-alt{font-family:Avenir LT W01_55 Roman1475520,Avenir,Arial,sans-serif;font-size:15px;line-height:1.5;font-family:Avenir LT W01_85 Heavy1475544,Avenir,Arial,sans-serif;color:#333;display:none;margin-top:2px}@media (min-width:1024px){.finder-result__body__title-alt{font-size:17px;display:block}}.finder-result__body__description{line-height:1.5;font-size:14px;margin-top:6px;display:none}@media (min-width:1024px){.finder-result__body__description{display:block}}.finder-result__body__meta{font-family:Avenir LT W01_55 Roman1475520,Avenir,Arial,sans-serif;text-transform:none;font-size:12px;line-height:1.5;margin-top:4px}@media (min-width:920px){.finder-result__body__meta{font-size:14px}}@media (min-width:1024px){.finder-result__body__meta{margin-top:8px}}.finder-result__body__meta__item{display:inline}.finder-result__body__meta__item:first-of-type{font-family:Avenir LT W01_85 Heavy1475544,Avenir,Arial,sans-serif}.finder-result__body__meta__item:not(:last-child):after{content:" | ";white-space:pre;font-family:Avenir LT W01_55 Roman1475520,Avenir,Arial,sans-serif;color:#ddd}.finder-result--course .finder-result__body__nvao{font-family:Avenir LT W01_55 Roman1475520,Avenir,Arial,sans-serif;text-transform:none;font-size:12px;line-height:1.5;margin-top:4px}@media (min-width:920px){.finder-result--course .finder-result__body__nvao{font-size:14px}}@media (min-width:1024px){.finder-result--course .finder-result__body__nvao{margin-top:8px}}.finder-result--course .finder-result__body__nvao img{display:inline-block;margin-right:4px;width:42px}@media (min-width:1024px){.finder-result--course .finder-result__body__nvao img{width:53px}}.finder-result--publication .finder-result__body{padding-left:0}.finder-result--researcher .finder-result__image-wrapper{-ms-flex-preferred-size:72px;flex-basis:72px;-ms-flex-negative:0;flex-shrink:0;height:72px;border-radius:50%;background-color:#f6f6f6;box-shadow:0 0 0 1px rgba(0,0,0,.12)}@media (min-width:1024px){.finder-result--researcher .finder-result__image-wrapper{-ms-flex-preferred-size:96px;flex-basis:96px;height:96px}}.finder-result--researcher .finder-result__image-wrapper img{border-radius:50%}.finder-result--researcher .finder-result__body__title-alt{display:block}.finder-result--researcher .finder-result__body__meta__item{font-family:Avenir LT W01_55 Roman1475520,Avenir,Arial,sans-serif}