body,html{padding:0;margin:0;top:0;left:0;width:100%;height:100%;font-size:16px;color:#000}h1,h2,h3,h4,h5,a{color:#004284}h1,h2,h3,h4{margin-bottom:20px;margin-top:20px}main p a:not(.btn),main li a:not(.btn),main td a:not(.btn),main dd a:not(.btn),main blockquote a:not(.btn){color:#004284;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}main p a:not(.btn):hover,main li a:not(.btn):hover,main td a:not(.btn):hover,main dd a:not(.btn):hover,main blockquote a:not(.btn):hover,main p a:not(.btn):focus-visible,main li a:not(.btn):focus-visible{color:#002a55;text-decoration-thickness:2px}.wrapper{display:flex;width:100%}#sidebar a,#sidebar a:hover,#sidebar a:focus{color:inherit;text-decoration:none;transition:all .3s}.buttonnav{position:fixed;top:-5px;margin-left:-68px;height:35px;width:35px;opacity:.6}.search_button{background-color:#004284;color:#fff;text-align:center;border-radius:5px;border:1px solid #004284}#sidebar{width:250px;position:fixed;transform:translateX(0);top:0;left:0;height:100vh;overflow-y:auto;z-index:999;color:#505050;transition:all .3s;background-image:url(../img/5backgroundtransparent.png);background-color:#bff8ff;background-size:cover;background-blend-mode:multiply}#sidebar.nav-collapsed{transform:translateX(-100%)}#sidebar ul li a{padding:10px;padding-left:1.1em;font-size:1.1em;display:block}#sidebar ul li a:hover{background:#73f0ff}#picturemargintop30{top:30px;z-index:-1}#content{width:calc(100% - 250px);padding:40px;min-height:100vh;transition:all .3s;position:absolute;top:0;right:0}#content.nav-collapsed{width:100%}.row{padding:10px}#hdmlogo{padding:5px;width:75px;height:auto;margin-right:10px}#dmelogo{width:110px;height:auto;margin-top:10px;margin-left:-10px}#jcelogo{padding:5px;width:120px;height:auto}#ubflogo{padding:5px;width:95px;height:auto;margin-top:-5px}#jeulogo{padding:5px;width:130px;height:auto;margin-top:-5px}#euprologo{padding:5px;width:126px;height:auto;margin-top:3px}.header-logos{display:flex;align-items:center;justify-content:space-between}.people{text-align:center;padding:10px;display:flex;align-items:center;flex-direction:column;transition:all .4s}.people_image{width:150px;height:150px}.people:hover{transform:scale(1.1)}.picture_effect_news{transition:all .4s}.picture_effect_news:hover{transform:scale(1.1)}.logo{width:200px}.logofid{width:215px}.logofidfooter{width:160px}.footer-logos{display:flex;justify-content:space-evenly;flex-wrap:wrap;align-content:center;align-items:center}.footer-content{margin-top:30px;font-size:17px;display:flex;justify-content:space-evenly;flex-wrap:wrap;align-content:center;align-items:center}.footer-content a{color:grey}.footer-content a:hover{text-decoration:underline}pre{color:grey;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,noto sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji}.container-fluid{margin-top:-30px}.title-animation{position:relative;margin:1rem 0 1.5rem}.title-animation canvas{display:block;width:100%;aspect-ratio:16/9;--jg-bg:#ffffff;--jg-land:#eef1f5;--jg-border:#d3dae3;--jg-k0:#004284;--jg-k1:#c8922a;--jg-pulse:#1aa7d8;--jg-line:#004284;--jg-year:rgba(0, 66, 132, .75);--jg-logo:#1f4c9e}.title-animation-link{position:absolute;right:8px;bottom:8px;font-size:.85rem;color:#004284;background:rgba(255,255,255,.85);border:1px solid rgba(0,66,132,.3);border-radius:4px;padding:3px 12px}.title-animation-link:hover,.title-animation-link:focus-visible{border-color:#004284;text-decoration:none}.hit{margin-bottom:10px}.snippet,.score{color:#333;font-size:80%}ul.results{list-style-type:none;font-family:sans-serif;width:600px}@media(max-width:1200px){#content{padding-left:15px;padding-right:0}.buttonnav{margin-left:-42px}}@media(max-width:992px){.logo{width:180px}.logofid{width:195px}}@media(max-width:768px){.logo{width:170px;margin-left:10px}.people_image{width:120px;height:120px}#content{padding:10px;margin-top:20px}.buttonnav{margin-left:-38px}}@media(max-width:540px){.row{padding:0}.logo{width:150px;margin-top:5px;margin-left:50px}.header-logos{margin-left:-5%;margin-top:10px}footer-content{font-size:12px}h1,h2,h3,h4{margin-bottom:15px;margin-top:10px}h1{font-size:33px}#sidebar{width:100%;position:fixed;text-align:center;font-size:16px;transform:translateX(-100%)}#sidebar.nav-expanded{transform:translateX(0);height:100%}#content,#content.nav-collapsed{width:100%}#sidebar ul li a{padding-left:0}.buttonnav{z-index:1000;top:1%;right:5%;margin-left:0;height:40px;width:40px;opacity:1}body,html{font-size:14px}#sidebarCollapse span{display:none}pre{font-size:13px}#content{width:100%;padding:10px;margin-top:20px}}#sidebar a.active{background-color:rgba(115,240,255,.5)}.counter{font-size:1.5em}.news-img{object-fit:cover;object-position:center;max-width:100%;max-height:250px;margin-bottom:1rem}.nav-external{margin-top:1.5rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.25)}.nav-external-label{display:block;padding:0 20px .35rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;opacity:.7}.buttonnav .fa-bars,.buttonnav .fa-times{display:none}.buttonnav[data-nav=open] .fa-times{display:inline-block}.buttonnav[data-nav=closed] .fa-bars{display:inline-block}.buttonnav:not([data-nav]) .fa-times{display:inline-block}.team-external{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem;margin:1.25rem 0 1.5rem}.team-external-person{padding:.85rem 1rem;border-left:4px solid #004284;background:rgba(191,248,255,.35);line-height:1.5}@media(max-width:540px){.team-external{display:block}.team-external-person{margin-bottom:.75rem;text-align:left}}.team-external-panel{padding:1rem 1.1rem;background:rgba(255,255,255,.75);border:1px solid rgba(0,66,132,.15)}.team-external-heading{font-size:1.35rem;margin-top:0}.team-external-panel p{font-size:.95rem}.title-animation-top{margin-top:.25rem}.frankfurt-box{display:flex;gap:1.25rem;align-items:flex-start;margin-top:1.5rem}.frankfurt-box .frankfurt-logo{flex:none;background:#fff;border-radius:.3rem;padding:.5rem .6rem}.frankfurt-box .frankfurt-logo img{display:block;width:180px;height:auto}.frankfurt-box .btn{margin:.15rem .25rem .15rem 0}@media(max-width:768px){.frankfurt-box{flex-direction:column}}.dataset-cloud{margin:1rem 0 1.5rem}.dataset-cloud-canvas{position:relative;border:1px solid #dfe5ec;border-radius:.4rem;background:#fbfcfd}.dataset-cloud svg{display:block;width:100%;height:auto}.dataset-cloud .dc-edge{fill:none;stroke-width:1.4;opacity:.45;transition:opacity .15s}.dataset-cloud .dc-ep{stroke-width:1;opacity:.16}.dataset-cloud .dc-input{stroke-width:1.1;opacity:.5}.dataset-cloud svg.dc-focus .dc-edge{opacity:.05}.dataset-cloud svg.dc-focus .dc-edge.dc-on{opacity:.95;stroke-width:2.2}.dataset-cloud .dc-node circle{stroke:#fff;stroke-width:1.5;transition:opacity .15s}.dataset-cloud .dc-node text{font:14px system-ui,-apple-system,segoe ui,sans-serif;fill:#2b3440;paint-order:stroke;stroke:#fbfcfd;stroke-width:3px;stroke-linejoin:round}.dataset-cloud .dc-node text.dc-inside{fill:#fff;stroke:none;font-weight:600}.dataset-cloud .dc-node:hover circle,.dataset-cloud .dc-node:focus circle{stroke:#1d1d1f;stroke-width:2.5}.dataset-cloud .dc-node:focus{outline:none}.dataset-cloud .dc-node.dc-dim{opacity:.25}.dataset-cloud-tip{position:absolute;z-index:5;max-width:22rem;pointer-events:none;background:#fff;border:1px solid #d3dae3;border-radius:.35rem;padding:.45rem .6rem;font-size:.82rem;line-height:1.35;box-shadow:0 4px 16px rgba(0,0,0,.12)}.dataset-cloud-legend{display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin:.5rem 0 .25rem;font-size:.82rem}.dataset-cloud-legend span{display:inline-flex;align-items:center;gap:.35rem}.dataset-cloud-legend a{color:inherit;display:inline-flex;align-items:center;gap:.35rem;text-decoration:none}.dataset-cloud-legend a:hover{text-decoration:underline}.dataset-cloud-legend i{display:inline-block;width:11px;height:11px;border-radius:50%}.dataset-cloud-legend b{display:inline-block;width:20px;height:3px;border-radius:2px}.dataset-cloud-legend b.dc-dash{height:0;border-top:3px dashed;background:0 0}.dataset-cloud-legend b.dc-grey{background:#8b95a1}.dataset-cloud-legend b.dc-dots{height:0;border-top:3px dotted #5a6672;background:0 0}.dataset-cloud figcaption{font-size:.86rem;color:#4a5562}