@charset "UTF-8";@font-face{font-family:Open Sans;src:url("../fonts/opensans-regular-webfont.cbbcb302ccee.woff2") format("woff2"),url("../fonts/opensans-regular-webfont.9a8c35ee3d21.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url("../fonts/opensans-italic-webfont.a1b41c49c875.woff2") format("woff2"),url("../fonts/opensans-italic-webfont.b8712ecc971a.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:url("../fonts/opensans-semibold-webfont.daf0e207d4b3.woff2") format("woff2"),url("../fonts/opensans-semibold-webfont.b2591361d477.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:Open Sans Condensed;src:url("../fonts/opensanscondensed-bold-webfont.2ef7be9b1a23.woff2") format("woff2"),url("../fonts/opensanscondensed-bold-webfont.17043df3bb94.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:FreeSerif;src:url("../fonts/FreeSerif.bd06ee36f37f.woff2") format("woff2"),url("../fonts/FreeSerif.256661710371.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:FreeSerif;src:url("../fonts/FreeSerifItalic.f74e6a48ad86.woff2") format("woff2"),url("../fonts/FreeSerifItalic.d8ad4c64d81e.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:FreeSerif;src:url("../fonts/FreeSerifBold.eca23859c6fc.woff2") format("woff2"),url("../fonts/FreeSerifBold.822b2f7ead8a.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:FreeSerif;src:url("../fonts/FreeSerifBoldItalic.f293c93ad0bb.woff2") format("woff2"),url("../fonts/FreeSerifBoldItalic.144d68482e09.woff") format("woff");font-weight:700;font-style:italic}.latex sup{font-size:.85em;vertical-align:.15em;margin-left:-.36em;margin-right:-.15em}.latex sub,.tex sub{vertical-align:-.5ex;margin-left:-.1667em;margin-right:-.125em;line-height:0}.latex,.latex sub,.tex,.tex sub{font-size:1em;text-transform:uppercase}.katex *{font:inherit}.katex-display{font-size:90%}.texttt{font-family:monospace}.smcp{font-variant:small-caps;font-feature-settings:"smcp" on}.enspace,.qquad,.quad,.thinspace{display:inline-block}.thinspace{width:.16667em}.enspace{width:.5em}.quad{width:1em}.qquad{width:2em}html{font-size:16px;font-family:Times,Times New Roman,FreeSerif,serif;line-height:1.5;-webkit-text-size-adjust:100%}body{margin:0;color:#212121;background:#f9f9f9}article,aside,details,figcaption,figure,main,menu,section{display:block}summary{display:list-item}abbr[title]{border-bottom:none;text-decoration:underline}audio,video{display:inline-block}svg:not(:root){overflow:hidden}input{overflow:visible}img{max-width:100%;height:auto}dfn{font-style:italic}caption,h1,h2,h3,h4,h5,h6{line-height:1.2em;margin:1em .5rem;font-weight:400}caption small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#424242;display:block;margin-top:-.25rem}h1{font-size:2.1rem}h2{font-size:1.6875rem}caption,h3{font-size:1.4375rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.8125rem}p{margin:1rem .5rem}ol,ul{margin:.5rem;padding-left:1rem}b,strong{font-weight:700}hr{box-sizing:content-box;border:0;overflow:visible;line-height:1.25em;margin:.5rem;height:0;border-top:.0625rem solid #8c8c8c}blockquote{display:block;position:relative;font-style:italic;background:#eee;margin:.5rem;padding:.5rem .5rem 1.5rem;border-left:.25rem solid #505050;border-radius:0 .125rem .125rem 0}blockquote:after{position:absolute;font-style:normal;font-size:.875rem;color:#505050;left:.625rem;bottom:0;content:"— " attr(cite)}code,kbd,pre,samp{font-family:monospace,monospace}code{border:1px solid #dbdbdb;border-radius:.125rem;padding:.1rem .2rem}code,pre{background:#e6e6e6}pre{overflow:auto;border-radius:0 .125rem .125rem 0;padding:.75rem;margin:.5rem;border-left:.25rem solid #1565c0}kbd{border-radius:.125rem;background:#0c0c0c;color:#fafafa;padding:.1rem .2rem}small,sub,sup{font-size:.75em}sup{top:-.5em}sub{bottom:-.25em}sub,sup{line-height:0;position:relative;vertical-align:baseline}a{color:#0277bd;text-decoration:underline;opacity:1;transition:opacity .3s}a:visited{color:#01579b}a:focus,a:hover{opacity:.75}figcaption{font-size:.8125rem;color:#424242}.container{margin:0 auto;padding:0 .75rem}.row{box-sizing:border-box;display:-webkit-box;-webkit-box-flex:0;display:flex;flex:0 1 auto;flex-flow:row wrap}.col-sm,.row[class*=cols-sm-]>*,[class^=col-sm-],[class^=col-sm-offset-]{box-sizing:border-box;flex:0 0 auto;padding:0 .25rem}.col-sm,.row.cols-sm>*{-webkit-box-flex:1;max-width:100%;flex-grow:1;flex-basis:0}.col-sm-1,.row.cols-sm-1>*{max-width:5.55556%;flex-basis:5.55556%}.col-sm-2,.row.cols-sm-2>*{max-width:11.11111%;flex-basis:11.11111%}.col-sm-3,.row.cols-sm-3>*{max-width:16.66667%;flex-basis:16.66667%}.col-sm-4,.row.cols-sm-4>*{max-width:22.22222%;flex-basis:22.22222%}.col-sm-5,.row.cols-sm-5>*{max-width:27.77778%;flex-basis:27.77778%}.col-sm-6,.row.cols-sm-6>*{max-width:33.33333%;flex-basis:33.33333%}.col-sm-7,.row.cols-sm-7>*{max-width:38.88889%;flex-basis:38.88889%}.col-sm-8,.row.cols-sm-8>*{max-width:44.44444%;flex-basis:44.44444%}.col-sm-9,.row.cols-sm-9>*{max-width:50%;flex-basis:50%}.col-sm-10,.row.cols-sm-10>*{max-width:55.55556%;flex-basis:55.55556%}.col-sm-11,.row.cols-sm-11>*{max-width:61.11111%;flex-basis:61.11111%}.col-sm-12,.row.cols-sm-12>*{max-width:66.66667%;flex-basis:66.66667%}.col-sm-13,.row.cols-sm-13>*{max-width:72.22222%;flex-basis:72.22222%}.col-sm-14,.row.cols-sm-14>*{max-width:77.77778%;flex-basis:77.77778%}.col-sm-15,.row.cols-sm-15>*{max-width:83.33333%;flex-basis:83.33333%}.col-sm-16,.row.cols-sm-16>*{max-width:88.88889%;flex-basis:88.88889%}.col-sm-17,.row.cols-sm-17>*{max-width:94.44444%;flex-basis:94.44444%}.col-sm-18,.row.cols-sm-18>*{max-width:100%;flex-basis:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:5.55556%}.col-sm-offset-2{margin-left:11.11111%}.col-sm-offset-3{margin-left:16.66667%}.col-sm-offset-4{margin-left:22.22222%}.col-sm-offset-5{margin-left:27.77778%}.col-sm-offset-6{margin-left:33.33333%}.col-sm-offset-7{margin-left:38.88889%}.col-sm-offset-8{margin-left:44.44444%}.col-sm-offset-9{margin-left:50%}.col-sm-offset-10{margin-left:55.55556%}.col-sm-offset-11{margin-left:61.11111%}.col-sm-offset-12{margin-left:66.66667%}.col-sm-offset-13{margin-left:72.22222%}.col-sm-offset-14{margin-left:77.77778%}.col-sm-offset-15{margin-left:83.33333%}.col-sm-offset-16{margin-left:88.88889%}.col-sm-offset-17{margin-left:94.44444%}.col-sm-normal{order:0}.col-sm-first{order:-999}.col-sm-last{order:999}@media screen and (min-width:480px){.col-md,.row[class*=cols-md-]>*,[class^=col-md-],[class^=col-md-offset-]{box-sizing:border-box;flex:0 0 auto;padding:0 .25rem}.col-md,.row.cols-md>*{-webkit-box-flex:1;max-width:100%;flex-grow:1;flex-basis:0}.col-md-1,.row.cols-md-1>*{max-width:5.55556%;flex-basis:5.55556%}.col-md-2,.row.cols-md-2>*{max-width:11.11111%;flex-basis:11.11111%}.col-md-3,.row.cols-md-3>*{max-width:16.66667%;flex-basis:16.66667%}.col-md-4,.row.cols-md-4>*{max-width:22.22222%;flex-basis:22.22222%}.col-md-5,.row.cols-md-5>*{max-width:27.77778%;flex-basis:27.77778%}.col-md-6,.row.cols-md-6>*{max-width:33.33333%;flex-basis:33.33333%}.col-md-7,.row.cols-md-7>*{max-width:38.88889%;flex-basis:38.88889%}.col-md-8,.row.cols-md-8>*{max-width:44.44444%;flex-basis:44.44444%}.col-md-9,.row.cols-md-9>*{max-width:50%;flex-basis:50%}.col-md-10,.row.cols-md-10>*{max-width:55.55556%;flex-basis:55.55556%}.col-md-11,.row.cols-md-11>*{max-width:61.11111%;flex-basis:61.11111%}.col-md-12,.row.cols-md-12>*{max-width:66.66667%;flex-basis:66.66667%}.col-md-13,.row.cols-md-13>*{max-width:72.22222%;flex-basis:72.22222%}.col-md-14,.row.cols-md-14>*{max-width:77.77778%;flex-basis:77.77778%}.col-md-15,.row.cols-md-15>*{max-width:83.33333%;flex-basis:83.33333%}.col-md-16,.row.cols-md-16>*{max-width:88.88889%;flex-basis:88.88889%}.col-md-17,.row.cols-md-17>*{max-width:94.44444%;flex-basis:94.44444%}.col-md-18,.row.cols-md-18>*{max-width:100%;flex-basis:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:5.55556%}.col-md-offset-2{margin-left:11.11111%}.col-md-offset-3{margin-left:16.66667%}.col-md-offset-4{margin-left:22.22222%}.col-md-offset-5{margin-left:27.77778%}.col-md-offset-6{margin-left:33.33333%}.col-md-offset-7{margin-left:38.88889%}.col-md-offset-8{margin-left:44.44444%}.col-md-offset-9{margin-left:50%}.col-md-offset-10{margin-left:55.55556%}.col-md-offset-11{margin-left:61.11111%}.col-md-offset-12{margin-left:66.66667%}.col-md-offset-13{margin-left:72.22222%}.col-md-offset-14{margin-left:77.77778%}.col-md-offset-15{margin-left:83.33333%}.col-md-offset-16{margin-left:88.88889%}.col-md-offset-17{margin-left:94.44444%}.col-md-normal{order:0}.col-md-first{order:-999}.col-md-last{order:999}}@media screen and (min-width:768px){.col-lg,.row[class*=cols-lg-]>*,[class^=col-lg-],[class^=col-lg-offset-]{box-sizing:border-box;flex:0 0 auto;padding:0 .25rem}.col-lg,.row.cols-lg>*{-webkit-box-flex:1;max-width:100%;flex-grow:1;flex-basis:0}.col-lg-1,.row.cols-lg-1>*{max-width:5.55556%;flex-basis:5.55556%}.col-lg-2,.row.cols-lg-2>*{max-width:11.11111%;flex-basis:11.11111%}.col-lg-3,.row.cols-lg-3>*{max-width:16.66667%;flex-basis:16.66667%}.col-lg-4,.row.cols-lg-4>*{max-width:22.22222%;flex-basis:22.22222%}.col-lg-5,.row.cols-lg-5>*{max-width:27.77778%;flex-basis:27.77778%}.col-lg-6,.row.cols-lg-6>*{max-width:33.33333%;flex-basis:33.33333%}.col-lg-7,.row.cols-lg-7>*{max-width:38.88889%;flex-basis:38.88889%}.col-lg-8,.row.cols-lg-8>*{max-width:44.44444%;flex-basis:44.44444%}.col-lg-9,.row.cols-lg-9>*{max-width:50%;flex-basis:50%}.col-lg-10,.row.cols-lg-10>*{max-width:55.55556%;flex-basis:55.55556%}.col-lg-11,.row.cols-lg-11>*{max-width:61.11111%;flex-basis:61.11111%}.col-lg-12,.row.cols-lg-12>*{max-width:66.66667%;flex-basis:66.66667%}.col-lg-13,.row.cols-lg-13>*{max-width:72.22222%;flex-basis:72.22222%}.col-lg-14,.row.cols-lg-14>*{max-width:77.77778%;flex-basis:77.77778%}.col-lg-15,.row.cols-lg-15>*{max-width:83.33333%;flex-basis:83.33333%}.col-lg-16,.row.cols-lg-16>*{max-width:88.88889%;flex-basis:88.88889%}.col-lg-17,.row.cols-lg-17>*{max-width:94.44444%;flex-basis:94.44444%}.col-lg-18,.row.cols-lg-18>*{max-width:100%;flex-basis:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:5.55556%}.col-lg-offset-2{margin-left:11.11111%}.col-lg-offset-3{margin-left:16.66667%}.col-lg-offset-4{margin-left:22.22222%}.col-lg-offset-5{margin-left:27.77778%}.col-lg-offset-6{margin-left:33.33333%}.col-lg-offset-7{margin-left:38.88889%}.col-lg-offset-8{margin-left:44.44444%}.col-lg-offset-9{margin-left:50%}.col-lg-offset-10{margin-left:55.55556%}.col-lg-offset-11{margin-left:61.11111%}.col-lg-offset-12{margin-left:66.66667%}.col-lg-offset-13{margin-left:72.22222%}.col-lg-offset-14{margin-left:77.77778%}.col-lg-offset-15{margin-left:83.33333%}.col-lg-offset-16{margin-left:88.88889%}.col-lg-offset-17{margin-left:94.44444%}.col-lg-normal{order:0}.col-lg-first{order:-999}.col-lg-last{order:999}}form{background:#eee;border:.0625rem solid #c9c9c9;margin:.5rem;padding:.75rem .5rem 1.125rem}fieldset{border:.0625rem solid #d0d0d0;border-radius:.125rem;margin:.125rem;padding:.5rem}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;font-weight:700;font-size:.875rem;padding:.125rem .25rem}label{padding:.25rem .5rem}.input-group{display:inline-block}.input-group.fluid{display:-webkit-box;-webkit-box-pack:justify;display:flex;align-items:center;justify-content:center}.input-group.fluid>input{-webkit-box-flex:1;max-width:100%;flex-grow:1;flex-basis:0px}@media screen and (max-width:767px){.input-group.fluid{align-items:stretch;flex-direction:column}}.input-group.vertical{display:-webkit-box;-webkit-box-pack:justify;display:flex;flex-direction:column;align-items:stretch;justify-content:center}.input-group.vertical>input{-webkit-box-flex:1;max-width:100%;flex-grow:1;flex-basis:0px}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}textarea{overflow:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url],input:not([type]),select,textarea{box-sizing:border-box;background:#fafafa;color:#212121;border:.0625rem solid #c9c9c9;border-radius:.125rem;margin:.25rem;padding:.5rem .75rem}input:not([type=button]):not([type=submit]):not([type=reset]):focus,input:not([type=button]):not([type=submit]):not([type=reset]):hover,select:focus,select:hover,textarea:focus,textarea:hover{border-color:#0288d1;box-shadow:none}input:not([type=button]):not([type=submit]):not([type=reset]):focus:invalid,input:not([type=button]):not([type=submit]):not([type=reset]):invalid,select:focus:invalid,select:invalid,textarea:focus:invalid,textarea:invalid{border-color:#d32f2f;box-shadow:none}input:not([type=button]):not([type=submit]):not([type=reset])[readonly],select[readonly],textarea[readonly]{background:#e5e5e5;border-color:#c9c9c9}select:not([multiple]):not([size]){padding-right:1.5rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1.5'%3E%3Cpath fill='%23212121' d='M.25.75h.5L.5 1'/%3E%3C/svg%3E") no-repeat 100%;background-color:#fafafa;-webkit-appearance:none;-moz-appearance:none;appearance:none}select:not([multiple]):not([size])[readonly]{background-color:#e5e5e5}select{max-width:100%}option{overflow:hidden;text-overflow:ellipsis}::-webkit-input-placeholder{opacity:1;color:#616161}::-moz-placeholder{opacity:1;color:#616161}:-ms-input-placeholder,::-ms-placeholder{opacity:1;color:#616161}::placeholder{opacity:1;color:#616161}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button{overflow:visible;text-transform:none}.button,[role=button],[type=button],[type=reset],[type=submit],a.button,a[role=button],button,label.button,label[role=button]{display:inline-block;background:hsla(0,0%,86%,.75);color:#212121;border:0;border-radius:.125rem;padding:.5rem .75rem;margin:.5rem;text-decoration:none;transition:background .3s;cursor:pointer}.button:focus,.button:hover,[role=button]:focus,[role=button]:hover,[type=button]:focus,[type=button]:hover,[type=reset]:focus,[type=reset]:hover,[type=submit]:focus,[type=submit]:hover,a.button:focus,a.button:hover,a[role=button]:focus,a[role=button]:hover,button:focus,button:hover,label.button:focus,label.button:hover,label[role=button]:focus,label[role=button]:hover{background:#dcdcdc;opacity:1}.button:disabled,.button[disabled],[role=button]:disabled,[role=button][disabled],button:disabled,button[disabled],input:disabled,input[disabled],select:disabled,select[disabled],textarea:disabled,textarea[disabled]{cursor:not-allowed;opacity:.75}input[type=file]{border:0;height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.button-group{display:flex;border:.0625rem solid #bdbdbd;border-radius:.125rem;margin:.5rem}.button-group>.button,.button-group>[role=button],.button-group>[type=reset],.button-group>[type=submit],.button-group>button,.button-group [type=button]{margin:0;-webkit-box-flex:1;max-width:100%;flex:1 1 auto;text-align:center;border:0;border-radius:0}.button-group>:not(:first-child){border-left:.0625rem solid #bdbdbd}@media screen and (max-width:767px){.button-group{flex-direction:column}.button-group>:not(:first-child){border:0;border-top:.0625rem solid #bdbdbd}}[type=checkbox],[type=radio]{height:1px;width:1px;margin:-1px;overflow:hidden;position:absolute;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.input-group [type=checkbox]+label,.input-group [type=radio]+label{position:relative;display:inline-block;margin-left:1.25rem;cursor:pointer}.input-group [type=checkbox]+label:before,.input-group [type=radio]+label:before{display:inline-block;position:absolute;top:.375rem;left:0;width:1rem;height:1rem;content:"";border:.0625rem solid #bdbdbd;border-radius:.125rem;background:#fafafa;color:#212121;margin-left:-1.25rem}.input-group [type=checkbox]+label:focus:before,.input-group [type=checkbox]+label:hover:before,.input-group [type=checkbox]:focus+label:before,.input-group [type=radio]+label:focus:before,.input-group [type=radio]+label:hover:before,.input-group [type=radio]:focus+label:before{border-color:#0288d1}.input-group [type=radio]+label:after,.input-group [type=radio]+label:before{border-radius:50%}.input-group [type=checkbox]:disabled+label,.input-group [type=checkbox][disabled]+label,.input-group [type=radio]:disabled+label,.input-group [type=radio][disabled]+label{cursor:not-allowed}.input-group [type=checkbox]:disabled+label:after,.input-group [type=checkbox]:disabled+label:before,.input-group [type=checkbox][disabled]+label:after,.input-group [type=checkbox][disabled]+label:before,.input-group [type=radio]:disabled+label:after,.input-group [type=radio]:disabled+label:before,.input-group [type=radio][disabled]+label:after,.input-group [type=radio][disabled]+label:before{opacity:.75}.input-group [type=checkbox]:checked+label:after,.input-group [type=radio]:checked+label:after{position:absolute;background:#212121;content:"";margin-left:-1.25rem;top:.625rem;left:.25rem;width:.625rem;height:.625rem}.input-group [type=checkbox]+label.switch:before,.input-group [type=radio]+label.switch:before{top:.5rem;width:1.75rem;height:.875rem;border:0;border-radius:.5rem;background:#c9c9c9;margin-left:-2.375rem}.input-group [type=checkbox]+label.switch:after,.input-group [type=radio]+label.switch:after{display:inline-block;content:"";position:absolute;left:0;width:1.25rem;height:1.25rem;background:#e0e0e0;border-radius:100%;top:.3125rem;margin-left:-3rem;transition:left .3s}.input-group [type=checkbox]:checked+label.switch:before,.input-group [type=radio]:checked+label.switch:before{background:#dcdcdc}.input-group [type=checkbox]:checked+label.switch:after,.input-group [type=radio]:checked+label.switch:after{left:1.75rem;width:1.25rem;height:1.25rem;top:.3125rem;margin-left:-3rem;background:#0277bd}.button.primary,[role=button].primary,[type=button].primary,[type=reset].primary,[type=submit].primary,button.primary{background:rgba(2,119,189,.9);color:#fafafa}.button.primary:focus,.button.primary:hover,[role=button].primary:focus,[role=button].primary:hover,[type=button].primary:focus,[type=button].primary:hover,[type=reset].primary:focus,[type=reset].primary:hover,[type=submit].primary:focus,[type=submit].primary:hover,button.primary:focus,button.primary:hover{background:#0277bd}.button.secondary,[role=button].secondary,[type=button].secondary,[type=reset].secondary,[type=submit].secondary,button.secondary{background:rgba(198,40,40,.9);color:#fafafa}.button.secondary:focus,.button.secondary:hover,[role=button].secondary:focus,[role=button].secondary:hover,[type=button].secondary:focus,[type=button].secondary:hover,[type=reset].secondary:focus,[type=reset].secondary:hover,[type=submit].secondary:focus,[type=submit].secondary:hover,button.secondary:focus,button.secondary:hover{background:#c62828}.button.tertiary,[role=button].tertiary,[type=button].tertiary,[type=reset].tertiary,[type=submit].tertiary,button.tertiary{background:rgba(95,145,51,.9);color:#fafafa}.button.tertiary:focus,.button.tertiary:hover,[role=button].tertiary:focus,[role=button].tertiary:hover,[type=button].tertiary:focus,[type=button].tertiary:hover,[type=reset].tertiary:focus,[type=reset].tertiary:hover,[type=submit].tertiary:focus,[type=submit].tertiary:hover,button.tertiary:focus,button.tertiary:hover{background:#5f9133}.button.inverse,[role=button].inverse,[type=button].inverse,[type=reset].inverse,[type=submit].inverse,button.inverse{background:hsla(0,0%,5%,.9);color:#fafafa}.button.inverse:focus,.button.inverse:hover,[role=button].inverse:focus,[role=button].inverse:hover,[type=button].inverse:focus,[type=button].inverse:hover,[type=reset].inverse:focus,[type=reset].inverse:hover,[type=submit].inverse:focus,[type=submit].inverse:hover,button.inverse:focus,button.inverse:hover{background:#0c0c0c}.button.small,[role=button].small,[type=button].small,[type=reset].small,[type=submit].small,button.small{border-radius:.0625rem;padding:.25rem .375rem}.button.large,[role=button].large,[type=button].large,[type=reset].large,[type=submit].large,button.large{border-radius:.25rem;padding:.75rem 1.125rem}header{display:block;height:100px;background:transparent;color:#001d4b;padding:.125rem .5rem;white-space:nowrap;overflow-x:auto;overflow-y:hidden}header .logo{color:#001d4b;font-size:1.75rem;line-height:1.3125em;margin:.0625rem .375rem .0625rem .0625rem;transition:opacity .3s}header .button,header [role=button],header [type=button],header a.button,header a[role=button],header button,header label.button,header label[role=button]{background:transparent;color:#001d4b;vertical-align:top;margin:.125rem 0}header .button:focus,header .button:hover,header [role=button]:focus,header [role=button]:hover,header [type=button]:focus,header [type=button]:hover,header a.button:focus,header a.button:hover,header a[role=button]:focus,header a[role=button]:hover,header button:focus,header button:hover,header label.button:focus,header label.button:hover,header label[role=button]:focus,header label[role=button]:hover{background:hsla(53,59%,66%,.4)}header .logo,header a.button,header a[role=button]{text-decoration:none}header.row{box-sizing:content-box}nav{display:block;background:#eceff1;border:.0625rem solid #c9c9c9;margin:.5rem;padding:.75rem 1rem}nav a,nav a:visited{display:block;color:#145caf;text-decoration:none}nav .sublink-1{padding-left:1rem;position:relative}nav .sublink-1:before{position:absolute;left:.1875rem;top:-.0625rem;content:"";height:100%;border:.0625rem solid #bdbdbd;border-left:0}nav .sublink-2{padding-left:2rem;position:relative}nav .sublink-2:before{position:absolute;left:.1875rem;top:-.0625rem;content:"";height:100%;border:.0625rem solid #bdbdbd;border-left:0}footer{display:block;background:#373737;color:#f5f5f5;margin:1rem 0 0;padding:1.5rem .5rem .75rem;font-size:.875rem}footer a,footer a:visited{color:#0288d1}header.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1101}.drawer-toggle:before{position:relative;top:.4375rem;font-family:sans-serif;font-size:2.5rem;line-height:.125;content:"\2261"}.drawer{display:block;box-sizing:border-box;position:fixed;top:0;width:320px;height:100vh;overflow-y:auto;background:#eceff1;border:.0625rem solid #c9c9c9;margin:0;z-index:1110}.drawer:not(.right){left:-320px;transition:left .3s}.drawer.right{right:-320px;transition:right .3s}.drawer .close{position:absolute;top:.75rem;right:.25rem;z-index:1111;padding:0}@media screen and (max-width:320px){.drawer{width:100%}}@media screen and (min-width:768px){.drawer:not(.persistent){position:static;height:100%;z-index:1100}.drawer-toggle:not(.persistent),.drawer:not(.persistent) .close{display:none}}:checked+.drawer:not(.right){left:0}:checked+.drawer.right{right:0}table{border-collapse:separate;border-spacing:0;border:.0625rem solid #c9c9c9;margin:1em auto}table caption{font-size:1.5rem;margin:.5rem}table tr{padding:.5rem}table td,table th{padding:.625rem;border-left:.0625rem solid #c9c9c9;border-top:.0625rem solid #c9c9c9}table td{background:#fafafa}table thead th{border-top:0}table th{background:#e6e6e6}table td:first-child,table th:first-child{border-left:0}@media screen and (max-width:767px){table:not(.preset){border-collapse:collapse;border:0;width:100%}table:not(.preset) th,table:not(.preset) thead{border:0;height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}table:not(.preset) tr{display:block;border:.0625rem solid #c9c9c9;background:#fafafa;margin-bottom:.625rem}table:not(.preset) td{display:block;border:0;border-bottom:.0625rem solid #c9c9c9;text-align:right;min-height:1.5rem}table:not(.preset) td:before{content:attr(data-label);float:left;font-weight:700}table:not(.preset) td:last-child{border-bottom:0}}@media screen and (min-width:768px){table.horizontal,table.scrollable{display:-webkit-box;-webkit-box-flex:0;display:flex;flex:0 1 auto;flex-flow:row wrap;padding:.5rem}table.horizontal caption,table.scrollable caption{-webkit-box-flex:1;max-width:100%;flex:0 0 100%}table.horizontal tbody,table.horizontal thead,table.scrollable tbody,table.scrollable thead{display:-webkit-box;-webkit-box-flex:0;display:flex}table.horizontal thead,table.scrollable thead{z-index:999}table.horizontal tr,table.scrollable tr{display:flex}table.horizontal tbody,table.horizontal thead{flex-flow:row nowrap}table.horizontal tbody{overflow:auto;justify-content:space-between;flex:1 0 0}table.horizontal tr{-webkit-box-flex:1;flex-direction:column;flex:1 0 auto}table.horizontal td,table.horizontal th{width:100%;border:.0625rem solid #c9c9c9}table.horizontal td:not(:first-child),table.horizontal th:not(:first-child){border-top:0}table.horizontal th{text-align:right}table.horizontal thead tr:first-child{padding-left:0}table.horizontal tbody tr:first-child>td{padding-left:1.25rem}table.scrollable{overflow:auto;max-height:400px;border:0;padding-top:0}table.scrollable tbody,table.scrollable thead{-webkit-box-flex:1;max-width:100%;flex-flow:row wrap;flex:0 0 100%;border:.0625rem solid #c9c9c9}table.scrollable tbody{border-top:0;margin-top:-.0625rem}table.scrollable tr{-webkit-box-flex:0;flex-flow:row wrap;flex:0 0 100%;padding:0}table.scrollable td,table.scrollable th{flex:1 0 0%;overflow:hidden;text-overflow:ellipsis}table.scrollable thead{position:-webkit-sticky;position:sticky;top:0}}@media screen and (max-width:767px){table.horizontal.preset,table.scrollable.preset{display:-webkit-box;-webkit-box-flex:0;display:flex;flex:0 1 auto;flex-flow:row wrap;padding:.5rem}table.horizontal.preset caption,table.scrollable.preset caption{-webkit-box-flex:1;max-width:100%;flex:0 0 100%}table.horizontal.preset tbody,table.horizontal.preset thead,table.scrollable.preset tbody,table.scrollable.preset thead{display:-webkit-box;-webkit-box-flex:0;display:flex}table.horizontal.preset thead,table.scrollable.preset thead{z-index:999}table.horizontal.preset tr,table.scrollable.preset tr{display:flex}table.horizontal.preset tbody,table.horizontal.preset thead{flex-flow:row nowrap}table.horizontal.preset tbody{overflow:auto;justify-content:space-between;flex:1 0 0}table.horizontal.preset tr{-webkit-box-flex:1;flex-direction:column;flex:1 0 auto}table.horizontal.preset td,table.horizontal.preset th{width:100%;border:.0625rem solid #c9c9c9}table.horizontal.preset td:not(:first-child),table.horizontal.preset th:not(:first-child){border-top:0}table.horizontal.preset th{text-align:right}table.horizontal.preset thead tr:first-child{padding-left:0}table.horizontal.preset tbody tr:first-child>td{padding-left:1.25rem}table.scrollable.preset{overflow:auto;max-height:400px;border:0;padding-top:0}table.scrollable.preset tbody,table.scrollable.preset thead{-webkit-box-flex:1;max-width:100%;flex-flow:row wrap;flex:0 0 100%;border:.0625rem solid #c9c9c9}table.scrollable.preset tbody{border-top:0;margin-top:-.0625rem}table.scrollable.preset tr{-webkit-box-flex:0;flex-flow:row wrap;flex:0 0 100%;padding:0}table.scrollable.preset td,table.scrollable.preset th{flex:1 0 0%;overflow:hidden;text-overflow:ellipsis}table.scrollable.preset thead{position:-webkit-sticky;position:sticky;top:0}}table.striped tr:nth-of-type(2n)>td{background:#f2f2f2}@media screen and (max-width:767px){table.striped:not(.preset) tr:nth-of-type(2n){background:#f2f2f2}}progress{display:block;vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:.625rem;width:90%;width:calc(100% - 1rem);margin:.5rem;border:0;border-radius:.125rem;background:#e0e0e0;color:#0277bd}progress::-webkit-progress-value{background:#0277bd;border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}progress::-webkit-progress-bar{background:#e0e0e0}progress::-moz-progress-bar{background:#0277bd;border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}progress[value="1000"]::-webkit-progress-value{border-radius:.125rem}progress[value="1000"]::-moz-progress-bar{border-radius:.125rem}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner-donut{display:inline-block;border:.25rem solid #e3f2fd;border-left:.25rem solid #001d4b;border-radius:50%;width:1.25rem;height:1.25rem;animation:a 1.2s linear infinite}progress.inline{display:inline-block;vertical-align:middle;width:60%}progress.secondary{color:#e53935}progress.secondary::-webkit-progress-value{background:#e53935}progress.secondary::-moz-progress-bar{background:#e53935}progress.tertiary{color:#689f38}progress.tertiary::-webkit-progress-value{background:#689f38}progress.tertiary::-moz-progress-bar{background:#689f38}.spinner-donut.secondary{border:.25rem solid #ffebee;border-left:.25rem solid #c62828}.spinner-donut.tertiary{border:.25rem solid #e8f5e9;border-left:.25rem solid #2e7d32}.spinner-donut.large{border-width:.375rem;width:2rem;height:2rem}.hidden{display:none!important}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important;overflow:hidden!important}ul.breadcrumbs{display:flex;list-style:none;margin:.5rem;padding:0}ul.breadcrumbs li{-webkit-box-flex:1;max-width:100%;flex-grow:1;flex-basis:0;position:relative;text-align:center;background:#e6e6e6;height:2rem;line-height:2rem;margin-right:1.125rem}ul.breadcrumbs li:after,ul.breadcrumbs li:before{content:"";position:absolute;top:0;width:0;height:0;border:0 solid #e6e6e6;border-width:1rem}ul.breadcrumbs li:before{left:-1rem;border-left-color:transparent}ul.breadcrumbs li:after{left:100%;border-color:transparent;border-left-color:#e6e6e6}ul.breadcrumbs li:first-child:before{border:0}ul.breadcrumbs li:last-child{margin-right:0}ul.breadcrumbs li:last-child:after{border:0}.close{display:inline-block;width:1.5rem;font-family:sans-serif;font-size:1.5rem;line-height:1;font-weight:700;border-radius:2rem;background:hsla(0,0%,90%,0);vertical-align:top;cursor:pointer;transition:background .3s}.close:focus,.close:hover{background:#e6e6e6}.close:before{content:"\00D7";display:block;text-align:center}.bordered{border:1px solid rgba(0,0,0,.25)!important}.rounded{border-radius:.125rem!important}.circular{border-radius:50%!important}.responsive-margin{margin:.25rem!important}@media screen and (min-width:768px){.responsive-margin{margin:.375rem!important}}@media screen and (min-width:1280px){.responsive-margin{margin:.5rem!important}}.responsive-padding{padding:.125rem .25rem!important}@media screen and (min-width:768px){.responsive-padding{padding:.25rem .375rem!important}}@media screen and (min-width:1280px){.responsive-padding{padding:.375rem .5rem!important}}.shadowed{box-shadow:0 .25rem .25rem 0 rgba(0,0,0,.125),0 .125rem .125rem -.125rem rgba(0,0,0,.25)!important}@media screen and (max-width:768px - 1px){.hidden-sm{display:none!important}}@media screen and (min-width:768px) and (max-width:1280px - 1px){.hidden-md{display:none!important}}@media screen and (min-width:1280px){.hidden-lg{display:none!important}}@media screen and (max-width:480px - 1px){.visually-hidden-sm{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important;overflow:hidden!important}}@media screen and (min-width:480px) and (max-width:768px - 1px){.visually-hidden-md{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important;overflow:hidden!important}}@media screen and (min-width:768px){.visually-hidden-lg{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(100%)!important;clip-path:inset(100%)!important;overflow:hidden!important}}

/*!
 * Font Awesome Free 5.0.6 by @fontawesome - http://fontawesome.com
 * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url("../fonts/fontawesome/fa-solid-900.10c304f14cd2.eot");src:url("../fonts/fontawesome/fa-solid-900.10c304f14cd2.eot?#iefix") format("embedded-opentype"),url("../fonts/fontawesome/fa-solid-900.f9b85c9463af.woff2") format("woff2"),url("../fonts/fontawesome/fa-solid-900.c9a328cc89d1.woff") format("woff"),url("../fonts/fontawesome/fa-solid-900.3f07fd745b95.ttf") format("truetype"),url("../fonts/fontawesome/fa-solid-900.9948e588ad4c.svg#fontawesome") format("svg")}.fa,.fas{font-family:Font Awesome\ 5 Free;font-weight:900}.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-code-branch:before{content:"\f126"}.fa-cube:before{content:"\f1b2"}.fa-bookmark:before{content:"\f02e"}.fa-user-secret:before{content:"\f21b"}.fa-info-circle:before{content:"\f05a"}.fa-upload:before{content:"\f093"}.fa-shield-alt:before{content:"\f3ed"}.fa-times:before{content:"\f00d"}.carousel-spacing{margin-bottom:100px}.carousel{height:calc(100% + 105px);overflow:hidden;position:relative;z-index:5}.carousel ul.nav{display:flex;justify-content:space-between}.carousel ul.nav label{padding:0;margin:0;display:block}.carousel div.track{position:absolute;max-width:760px;margin:0 auto;left:0;right:0;top:230px;transition:transform .3s}.carousel div.track ul{position:relative;padding:0;margin:0;list-style-type:none}.carousel div.track ul li{padding:0 .5rem;box-sizing:border-box}.carousel .track.nav{position:relative;top:calc(100% - 105px);transform:translateY(-50%)}.carousel img{border-radius:50%;border:solid #001d4b;border-width:calc(2px + .3vw);display:block;max-width:189px;width:28vw}.carousel-heading{left:0;right:0;position:absolute;top:173px;text-align:center;color:#353b45;font-family:Open Sans Condensed!important;font-weight:700;font-size:1.6rem;text-transform:uppercase}@media (max-width:479px){.carousel .track.nav{-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.carousel .track.nav .nav-wrap{display:inline-block;margin-left:50%;transform:translateX(-50%)}.carousel .track.nav ul img{width:auto}.carousel .carousel-heading,.carousel .track.top{transform:translateY(-50px)}}.carousel-activator,.carousel-activator~.nav li{display:none}.carousel-activator:first-of-type:checked ~ div.track.nav li:nth-of-type(5){display:block;order:1}.carousel-activator:first-of-type:checked ~ div.track.nav li:nth-of-type(1){display:block;order:2;cursor:default}.carousel-activator:first-of-type:checked ~ div.track.nav li:nth-of-type(1) img{cursor:default}.carousel-activator:first-of-type:checked ~ div.track.nav li:nth-of-type(2){display:block;order:3}.carousel-activator:nth-of-type(2):checked~div.track.nav li:first-of-type{display:block;order:1}.carousel-activator:nth-of-type(2):checked~div.track.nav li:nth-of-type(2){display:block;order:2;cursor:default}.carousel-activator:nth-of-type(2):checked~div.track.nav li:nth-of-type(2) img{cursor:default}.carousel-activator:nth-of-type(2):checked~div.track.nav li:nth-of-type(3){display:block;order:3}.carousel-activator:nth-of-type(3):checked~div.track.nav li:nth-of-type(2){display:block;order:1}.carousel-activator:nth-of-type(3):checked~div.track.nav li:nth-of-type(3){display:block;order:2;cursor:default}.carousel-activator:nth-of-type(3):checked~div.track.nav li:nth-of-type(3) img{cursor:default}.carousel-activator:nth-of-type(3):checked~div.track.nav li:nth-of-type(4){display:block;order:3}.carousel-activator:nth-of-type(4):checked~div.track.nav li:nth-of-type(3){display:block;order:1}.carousel-activator:nth-of-type(4):checked~div.track.nav li:nth-of-type(4){display:block;order:2;cursor:default}.carousel-activator:nth-of-type(4):checked~div.track.nav li:nth-of-type(4) img{cursor:default}.carousel-activator:nth-of-type(4):checked~div.track.nav li:nth-of-type(5){display:block;order:3}.carousel-activator:nth-of-type(5):checked~div.track.nav li:nth-of-type(4){display:block;order:1}.carousel-activator:nth-of-type(5):checked~div.track.nav li:nth-of-type(5){display:block;order:2;cursor:default}.carousel-activator:nth-of-type(5):checked~div.track.nav li:nth-of-type(5) img{cursor:default}.carousel-activator:nth-of-type(5):checked~div.track.nav li:first-of-type{display:block;order:3}.input-group [type=checkbox]+label,.input-group [type=radio]+label{margin-left:1.5rem}textarea.max{width:calc(100% - .5rem)}.errorlist{list-style:none;padding:0;margin:.25rem}.errorlist li{display:inline;color:#ae2f2f}body{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden;font-family:Times,Times New Roman,FreeSerif,serif}@media (max-width:767px){body:after{content:"mobile";display:none}}html{width:100vw}@media (max-width:767px){html{font-size:calc(14px + .5vw)!important}}caption,h1,h2,h3,h4,h5,h6{font-family:Times,Times New Roman,FreeSerif,serif}caption,h3,h4,h5,h6{font-style:italic}hr{width:70%;height:1px;color:#d4d4d4;margin:3em auto}img{image-rendering:-webkit-optimize-contrast}.address-fix,address{line-height:1.2em}figure{margin:1rem .5rem}li p:first-child{margin-top:0}li p:last-child{margin-bottom:0}li>p{margin-left:0;margin-right:0}@media (max-width:479px){.pad-lr-sm{margin:1rem .5rem;margin-top:0;margin-bottom:0}}.griebel-view-nav a,a.unobtrusive{color:#8e8e8e}img.smooth{image-rendering:auto}html.icon-font-loaded a.ext[href*="//"]:not([href*="ins.uni-bonn.de"]):after{font-family:Font Awesome\ 5 Free;font-weight:900;font-size:.6em;content:"\f35d";display:inline-block;margin-left:.5ex;text-decoration:none;position:relative;top:-.9ex}html.icon-font-loaded a.ext[href*="//"]:not([href*="ins.uni-bonn.de"])+.a-post-kern{margin-left:-9pt;margin-right:7pt}a.pgp{font-family:Hack,monospace;font-size:.9em;word-spacing:-2pt;text-decoration:none}a.pgp br{display:block;content:"";margin-top:-.25em}html.icon-font-loaded a.locked:after{font-family:Font Awesome\ 5 Free;font-size:.6em;content:"\f023";font-weight:900;font-style:normal;display:inline-block;margin-left:.5ex;text-decoration:none;position:relative;top:-.9ex;opacity:.7}.no-space-around{margin-top:0;margin-bottom:0}code{font-size:1.5ex}@media (min-width:768px){#main-content-body hr,.content-view-span,.content-view-span-no-padding,.griebel-view-nav,.info-card,.leader-marker~.contact-info{margin-left:-.5rem;margin-right:-3.25rem}.content-view-span,.griebel-view-nav,.info-card,.leader-marker~.contact-info{padding:1pt 3.25rem 1pt .5rem;z-index:100;position:relative}}.leader-marker~p.contact-info,p.content-view-span,p.griebel-view-nav,p.info-card{padding-left:1rem;padding-right:3.75rem}#main-content-body hr{width:15%;margin-top:2rem;margin-bottom:2rem;border:none;border-top:1px dotted #c9c9c9}@media (min-width:480px){.inline-center-block-md{display:flex;flex-direction:column}.right-md{text-align:right;padding-right:.5em;flex-basis:5em!important;max-width:40%!important;flex-shrink:0}}@media (max-width:479px){.inline-center-block-md{text-align:center}.inline-center-block-md .profile-img{width:50%;margin-bottom:1.5rem}}.center{text-align:center}@media (max-width:479px){.indent-sm{padding-left:1em;margin-bottom:.5em}.profile-img{margin-bottom:1em}}.row.pad{padding:0;margin:1rem .5rem}.row.pad .pad-fix{padding-left:0}.row .pad-lr{margin:1rem .5rem;margin-top:0;margin-bottom:0}.row .pad-tb{margin:1rem .5rem;margin-left:0;margin-right:0}.align-baseline{align-items:baseline}.align-top{align-items:top}.align-center{align-items:center}#main-content{flex:1}#main-content .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));justify-items:center}#main-content .subgrid{display:grid;grid-template-rows:100px auto;padding:5px;justify-items:center}#main-content .gridimage{align-self:center;max-height:100%}#main-content .gridimage img{max-height:100px}#main-content .gridcaption{align-self:center;text-align:center}caption{font-size:1.2rem;margin:1em}caption,th{text-align:left}th{font-family:Open Sans,sans-serif;text-transform:uppercase;font-size:.9em;color:#4a4a4a}.smart-style table,table.packed{box-sizing:border-box;width:calc(100% - 1rem);font-size:.8em;margin-left:.5rem;margin-right:.5rem}.smart-style table td,.smart-style table th,table.packed td,table.packed th{padding:.2em;font-weight:400}.smart-style table caption,table.packed caption{text-transform:uppercase;font-family:Open Sans,sans-serif;font-style:normal;font-size:.9rem;margin:.1rem 0;padding-left:.2em}.smart-style table caption,.smart-style table caption a,table.packed caption,table.packed caption a{color:#4a4a4a}.smart-style table caption a,table.packed caption a{text-decoration:none}@media (min-width:768px){ol,ul{margin:1rem .5rem;margin-left:1rem}}ol li,ol ol,ol ul,ul li,ul ol,ul ul{margin-top:.25em;margin-bottom:.25em}ol ol,ol ul,ul ol,ul ul{margin-left:.2em}ol li,ul li{margin-top:.25em;margin-bottom:.25em}@media (max-width:767px){ol,ul{margin:1rem .5rem;margin-left:1em}}ul{list-style-type:square}dd{margin-left:2em}.smart-style table{border-collapse:collapse}.smart-style dl{margin:1rem .5rem}@media (min-width:480px){.smart-style dl.meta{display:grid;grid-template-columns:fit-content(50%) auto;grid-column-gap:.5rem}.smart-style dl.meta dt{grid-column:1}.smart-style dl.meta dt:after{content:":"}.smart-style dl.meta dd{grid-column:2;margin-left:0}}@media (max-width:479px){.smart-style dl.meta{font-family:Open Sans,sans-serif;margin-bottom:1rem;font-size:.9em}.smart-style dl.meta dt{display:block;font-size:1.1em}.smart-style dl.meta dt:after{content:":"}.smart-style dl.meta dd{margin-bottom:.5rem}}#uni-link,.logo{text-indent:100%;white-space:nowrap;overflow:hidden}#uni-link{display:none}@media (min-width:768px){#uni-link{display:block!important;z-index:1200;position:absolute;top:57px;left:95px;height:14px;width:98px}}header{position:absolute;width:100%;padding:0;z-index:1000;overflow:visible!important}header input[type=checkbox]{display:none}header ul{list-style-type:none}header span.drop-icon{display:none}header a.button{font-weight:700}header .sub-menu li a,header a.button{font-family:Open Sans,sans-serif;text-transform:uppercase}header .sub-menu li a{text-decoration:none;color:#ecedda;font-size:.8rem}header .sub-menu-heading{font-family:Open Sans,sans-serif;margin:.3em 0;margin-bottom:-.5em;color:#d9d9d3;font-size:.9em}header .sub-menu-indent{padding-left:1em;margin:.5em 0}@media (min-width:768px){#logo-box{display:inline-block}#logo-box,.logo{width:188px;min-width:188px;height:72px;position:relative}.logo{display:block;background:url("../images/logo.559cbd987b2b.png");background-size:188px 72px;left:8px}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5),all and (min-width:768px) and (-o-min-device-pixel-ratio:3/2),all and (min-width:768px) and (min--moz-device-pixel-ratio:1.5),all and (min-width:768px) and (min-device-pixel-ratio:1.5){.logo{background:url("../images/logo.559cbd987b2b@2x.png");background-size:188px 72px}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-width:768px) and (min-resolution:192dpi){.logo{background:url("../images/logo.559cbd987b2b@2x.png");background-size:188px 72px}}@media (min-width:768px){.logo:hover{opacity:1}header{display:flex;justify-content:center;align-items:center}header>ul{list-style-type:none;margin:0;padding:0;margin-left:3.5em;display:inline-block}header>ul>li{display:inline-block;position:relative}header a.button{position:relative;font-size:.8rem}header a.button:focus,header a.button:hover{color:#3f3f11}header li:hover>a.button{background:hsla(53,59%,66%,.4);color:#3f3f11}header label.drop-icon{position:absolute;left:50%;transform:translateX(-50%);top:1em}header .sub-menu{visibility:hidden;opacity:0;position:absolute;border-radius:.125rem;background:#2b2b2b;margin:0;padding:.3em .8em}header .sub-menu>ul{list-style-type:none}header .sub-menu li{margin-top:0;margin-bottom:0;line-height:1.1em}input[type=checkbox]:checked+.sub-menu,li:hover>input[type=checkbox]+.sub-menu{visibility:visible;opacity:1;transition:visibility .2s,opacity .2s}}@media (max-width:767px){#logo-box{display:inline-block;width:60%;height:60%;max-height:1rem}.logo{background-image:url("../images/institute.9d9e8414e8d4.svg");background-size:contain;background-position:50% 50%;background-repeat:no-repeat;display:block;height:100%;width:100%}#small-logo{background-image:url("../images/logo.d1e6d2b53a43.svg");height:65%;background-position:0 50%;margin-bottom:2px}#small-logo,#top-hamburger-handle{display:inline-block;width:15%;background-size:contain;background-repeat:no-repeat}#top-hamburger-handle{margin:0;padding:0;background-image:url("../images/hamburger.e5f5c7061056.svg");height:35%;background-position:100% 50%;cursor:pointer}header{box-sizing:border-box;padding-left:1rem;padding-right:1rem;background:hsla(0,0%,96%,.7);min-height:3.5rem;height:4vh;display:flex;align-items:center;justify-content:space-between}header>ul{position:absolute;right:0;display:none;margin:0;padding:0;background:#222;top:100%;min-width:16em}header>ul>li{display:block}header li{padding:0;margin:0}header a.button{margin:0;padding:.25em .5em;width:100%;box-sizing:border-box;border-radius:0}header a.button:focus{background:#222}header a.button:hover{background:#333}header .sub-menu{display:none;background:#444;margin:0;padding:.25em .5em;padding-left:1em}header .sub-menu li{margin-bottom:-.1em;margin-top:-.1em}header .sub-menu li a{color:#ddd;font-size:.9rem;margin-bottom:-.2em}header label.drop-icon{padding:0;padding-left:.7em;display:inline-block;position:relative;bottom:3px;padding-right:.5em;cursor:pointer}header label.drop-icon svg{transform:scale(1.7)}header a.button{color:#ccc}header input[type=checkbox]:checked+ul{display:block}header input[type=checkbox]:checked+.sub-menu{display:flex;flex-direction:column}}.relative{position:relative}footer{min-height:110px;margin:0!important;margin-top:6em!important;padding:0;display:flex;justify-content:center;align-items:center}footer .uni-bonn-logo{background:url("../images/uni_bonn_logo.cec40a91f1a6.png");background-size:175px 68px;background-repeat:no-repeat!important;background-size:contain!important;background-position:100% 50%!important;display:block;height:100%;margin:0 .5rem;text-indent:200%;white-space:nowrap;overflow:hidden}@media (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3/2),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){footer .uni-bonn-logo{background:url("../images/uni_bonn_logo.cec40a91f1a6@2x.png");background-size:175px 68px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){footer .uni-bonn-logo{background:url("../images/uni_bonn_logo.cec40a91f1a6@2x.png");background-size:175px 68px}}footer nav{width:768px;margin:0;padding:0;background:transparent;border:none}footer nav ul{list-style-type:none;padding:0;margin:0;margin-top:-.25rem}footer nav ul li{display:inline-block;margin-right:1em}footer nav a{font-family:Open Sans,sans-serif;color:#fffffe!important;text-transform:uppercase;font-size:1.1em}footer nav .copyright,footer nav .design-author{display:block;font-family:Open Sans,sans-serif}footer nav .copyright{color:#777;font-size:1em}footer nav .copyright a{text-transform:none;color:#9d9d9d!important;display:inline;font-size:1em}footer nav .design-author{margin-top:-.1em;color:#525252;font-size:.8em}.short-group-list{max-width:500px;margin:auto;list-style-type:none;padding:.5em;display:flex;flex-wrap:wrap;justify-content:space-around}.short-group-list li .group-leader,.short-group-list li .group-of{display:block;text-align:center}.short-group-list li .group-leader{color:#3b3b3b}.short-group-list li .group-of{font-family:Open Sans Condensed;font-weight:700;color:#646464;font-size:.6em;text-transform:uppercase;margin-top:5px;margin-bottom:-4px}.short-group-list li a{text-decoration:none}.short-group-list li{padding:5px;margin:.5em 0}.darker{position:relative}.darker>:first-child:before{content:"";position:absolute;left:-9999em;right:-9999em;top:0;bottom:0;background:#f3f3f3;z-index:-10}.profile-pic{display:block;margin:auto;position:relative}.profile-pic img{border-radius:50%;filter:grayscale(100%);position:relative;width:100%}.profile-pic:after{content:"";position:absolute;top:-3px;left:-3px;z-index:10;display:block;width:100%;height:100%;border:3px solid #3b3b3b;border-radius:50%;opacity:.8}@media (min-width:480px){.profile-pic{width:120px;height:120px}.short-group-list li .group-leader,.short-group-list li .group-of{width:140px}}@media (max-width:479px){.profile-pic{width:100px;height:100px}.short-group-list li .group-leader,.short-group-list li .group-of{width:110px;font-size:.8em}}.name{font-variant:small-caps}.top-deco{background:url("../images/top_bg_deco.e8b3a4d788f4.jpg") top;background-size:1440px 547px;height:547px;background-size:cover;position:relative;z-index:0}@media (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3/2),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){.top-deco{background:url("../images/top_bg_deco.e8b3a4d788f4@2x.jpg") top;background-size:1440px 547px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.top-deco{background:url("../images/top_bg_deco.e8b3a4d788f4@2x.jpg") top;background-size:1440px 547px}}@media (max-width:767px){.pull-over-deco{position:relative;top:-455px;z-index:100}.pull-over-deco+footer{margin-top:calc(-455px + 6em)!important}}@media (min-width:768px){.pull-over-deco{position:relative;top:-400px;z-index:100}.pull-over-deco+footer{margin-top:calc(-400px + 6em)!important}}#main-content-body{padding-bottom:5rem}#main-content-body h2:first-child{margin-top:1rem}.column-title.split{margin-top:.9em;margin-bottom:.9em;font-family:Open Sans Condensed!important;font-weight:700;font-size:1rem;text-transform:uppercase;color:#c4c4c4}.column-title.split .subtitle{font-weight:400;display:block;text-transform:none;font-size:1.5rem;margin-top:.2em;line-height:1.6rem}.column-title,.column-title.split .subtitle{font-family:Times,Times New Roman,FreeSerif,serif;color:#fff}.column-title{font-size:2.05rem;margin-bottom:1rem;margin-top:1rem}.two-col-head{background:rgba(0,29,75,.95);position:relative}.two-col-head:after{content:"";display:block;position:absolute;top:0;bottom:0;width:3rem;background:rgba(0,29,75,.95);left:100%}.two-col-head .deco1{position:absolute;background:rgba(83,103,127,.7);height:1.5ex;bottom:100%}@media (min-width:768px){.two-col-head .deco1{width:calc(100% + 2em);bottom:100%;right:0}}@media (max-width:767px){.two-col-head:after{display:none}.two-col-head .deco1{width:calc(100% - 4rem);left:0}.two-col-head .deco1:before{content:"";position:absolute;width:4rem}.two-col-head .deco1:after{content:"";position:absolute;height:.99ex;width:2.5rem;left:100%;bottom:0;background:#dfdcb0}}@media (min-width:768px){.side-content{padding-bottom:10em;position:relative}.side-content:after{content:"";display:block;height:100%;width:0;border-left:1px dotted #c9c9c9;position:absolute;top:0;right:.25rem}.side-content:empty:after{display:none}.side-menu-list{margin-right:0}.side-menu-list li{border-bottom:1px dotted #c9c9c9;margin-right:1em!important}}.two-col-head-deco{position:relative}.two-col-head-deco .deco1{position:absolute;width:3rem;height:1.5ex;background:#dfdcb0;top:100%;z-index:200;left:-3rem}.two-col-head-deco .deco2{position:absolute;left:0;width:50%;height:60%;bottom:0;background:rgba(83,103,127,.7)}.two-col-head-deco .deco3{position:absolute;right:0;width:50%;height:100%;bottom:0;background:rgba(0,29,75,.95)}.side-heading{font-family:Open Sans Condensed!important;font-weight:700;text-transform:uppercase;font-size:.9rem;color:#595959;margin-bottom:.7em;margin-top:.7em;margin-left:0}aside:first-child .side-heading:first-child{margin-top:1.6rem}.side-menu-list{margin-left:0;list-style-type:none;padding-left:0;margin-right:1rem}.side-menu-list li{display:block;padding:.125em 0;margin:0;line-height:1}.side-menu-list a{font-style:italic;text-decoration:none;color:#7f7f7f;font-size:.9em;position:relative;padding:.3ex;margin-left:-.3ex}html.icon-font-loaded .side-menu-list li.active a:after{font-family:Font Awesome\ 5 Free;font-weight:900;position:relative;left:.25rem;color:#999;font-size:.7em;content:"\f060"}.go-back a{font-style:italic;text-decoration:none;color:#7f7f7f;font-size:.9em;position:relative;margin-left:-.3ex}html.icon-font-loaded .go-back a{left:-1em}html.icon-font-loaded .go-back a:before{color:#7f7f7f;font-size:.7em;font-family:Font Awesome\ 5 Free;font-weight:900;width:1.5em;display:inline-block;content:"\f100";bottom:.1ex;position:relative}@media (max-width:767px){.go-back a{left:0!important}}.side-text{font-family:Open Sans,sans-serif;color:#595959;margin-left:0;line-height:1.1em;font-size:.9em;margin-top:1rem;margin-bottom:.5em}@media (max-width:767px){.side-text{margin-top:.5rem!important}}.two-col-body{background:#f9f9f9;align-content:flex-start;min-height:400px;position:relative}.two-col-body:after,.two-col-body:before{content:"";display:block;position:absolute;top:0;bottom:0;width:3rem;background:#f9f9f9}.two-col-body:before{right:100%}.two-col-body:after{left:100%}@media (max-width:767px){.two-col-body:after,.two-col-body:before{display:none}}@media (max-width:479px){.contact-info-sm{position:relative;z-index:1;color:#74682a;font-size:.8em}.contact-info-sm>:first-child{padding-top:.5rem}.contact-info-sm>:last-child{padding-bottom:.5rem}.contact-info-sm>:first-child:before{content:"";position:absolute;left:-.5rem;right:-.5rem;top:0;bottom:0;background:#f5f2e1;z-index:-10}.contact-info-sm a{color:#4f535f}.contact-info-sm .grid-sm{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:start}#main-content-body h2:first-child{text-align:center}}.contact-info-heading{font-family:Open Sans Condensed;font-weight:700;font-style:normal;text-transform:uppercase;font-size:1em;text-align:center;margin-top:.5rem;margin-bottom:.5rem}@media (max-width:767px){#main-content{max-width:768px;width:100%!important}.side-nav{background:#1e1e1e;margin-left:-.5rem;margin-right:-.25rem;padding:.25rem 1rem}.side-nav .side-heading{color:#999;margin-top:.25rem!important}.side-nav .side-menu-list{margin-top:.25rem;margin-bottom:.5rem;margin-right:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-auto-rows:2.25em;grid-gap:1px}.side-nav .side-menu-list li{margin:0;display:flex;align-items:center;justify-content:center;background:#353535}.side-nav .side-menu-list li.active{background:#aaa}.side-nav .side-menu-list li.active a{text-decoration:none;color:#353535!important}.side-nav .side-menu-list li a{font-family:Open Sans Condensed;font-weight:700;font-size:.9em;font-style:normal;position:static;padding:.25rem;margin:0;color:#aaa!important;text-align:center}.side-nav .side-menu-list li a:after{display:none}.side-heading{margin-top:.7em!important}}.info-card{font-family:Open Sans,sans-serif;text-align:center;padding:.5em;font-size:.9em;border:1px dotted #d2d0b4;border-left:none;border-right:none;background:#e9e7c8;padding-top:.5rem;padding-bottom:.5rem;color:#030012}.info-card p{margin:.5em 0}.info-card:first-child{margin-top:0;margin-bottom:0}.zick-zacks .item{display:flex;align-items:center}.zick-zacks .item .deco{padding:.5em}.zick-zacks .item:nth-child(2n) .content{order:2}.zick-zacks .item:nth-child(2n) .deco{order:1}#main-content{width:768px;margin:auto}.mission-glimpse{font-size:1.1rem;color:#070f1b;text-align:center}.leading{font-size:1.05em;margin-bottom:1.5em;font-family:Open Sans,sans-serif}@media (min-width:768px){.hanging{border-top:3px solid #6d6c5d;padding-top:3px;margin:0;color:#6d6c5d;font-size:.9rem;text-align:right;position:relative;top:calc(1rem - 1.5px + 1.5 * 1.1rem / 2);width:90%}.space-around{margin-top:3em;margin-bottom:3em}}@media (max-width:767px){.hanging,.mission-glimpse{text-align:center}.hanging{color:#6d6c5d;font-style:italic;font-size:1.3rem;margin-bottom:.2em;display:block}.hanging:after,.hanging:before{content:"";width:15%;margin-left:.7em;margin-right:.7em;height:1.5px;background:#6d6c5d;display:inline-block;vertical-align:middle}}.space-around{margin-bottom:3em}.sep-link:not(:last-child):after{content:" | "}.sep-link-space:not(:last-child):after{content:" ";display:inline-block;width:.5ex}.display-options{margin-top:-1em}.active-do{font-style:italic}.min-width0{min-width:0}.griebel-view-nav{border-bottom:1px dotted #c9c9c9;border-top:1px dotted #c9c9c9}.griebel-view-nav ul{list-style-type:none;padding-left:0;margin:.25rem .5rem}.griebel-view-nav li{margin:0;display:inline-block}.griebel-view-nav li+li{margin-left:.5rem}.griebel-view-nav .active{font-style:italic;color:#999}@counter-style a{system:extends decimal;prefix:"[";suffix:"]  "}@counter-style b{system:extends a;pad:4 "0"}.publication-list.preprint-list{list-style:decimal;list-style:b;margin-left:-.5em}.publication-list.preprint-list .btitle,.publication-list.preprint-list .publication-description,.publication-list.preprint-list .title{display:inline}.publication-description{font-family:Times,Times New Roman,FreeSerif,serif;font-size:.75rem;line-height:.9rem;color:#676f7d}.publication-description a.dark{color:#3e5273}.publication-description .btitle,.publication-description .title{font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.1rem;margin-bottom:.07rem;display:block;color:#212121}.publication-description .btitle:after,.publication-description .title:after{content:"";display:block}.publication-list-headline{margin-top:.5em;margin-bottom:.5em}.publication-list{font-family:Open Sans,sans-serif;font-size:.9rem;color:#a5a5a5;margin-left:1.5em;list-style:decimal;list-style:a}.publication-list li{line-height:1.1em;margin:.75rem 0}.publication-list .bibtex{position:relative}.publication-list .bibtex .close{position:absolute;top:.75ex;right:1ex}.publication-list .spinner-donut{margin:.5em auto;display:block}@media (max-width:767px){.publication-list{margin-left:-.5em}.publication-list,.publication-list.publication-list.preprint-list{list-style-position:inside}.publication-list .publication-description{display:inline}.publication-list .btitle,.publication-list .title{margin-left:-.25em}}.program-name{font-size:.9em}.program-name,.program-name a{font-family:Open Sans,sans-serif;color:gray}.more-information{font-size:.9em}.more-information,.more-information a,.program-description{font-family:Open Sans,sans-serif}.program-description{font-size:.8em;color:gray;font-style:italic}.project-title{font-size:1.2em}.proj-pic{border:1pt solid #ddd}.description-content .spinner-donut{display:block;margin:auto;margin-top:2em;text-indent:9999em}.semester-block{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.semester{margin-top:.5em;margin-bottom:.5em}.course-list{position:relative;z-index:500;margin-top:0;margin-bottom:0;line-height:1.2em}.course-list+.course-list{margin-top:-1.5em}.course-list li{position:relative;padding:.2em;padding-left:0;margin:.4em 0;margin-left:0}.course-list li a{color:#393939;font-size:1.05em}.course-list .subtitle{display:block;font-style:italic;color:#5a5a5a}.course-list .meta,.course-list .title{font-family:Open Sans,sans-serif}.course-list .meta{display:block;font-size:.9em}.course-list .meta,.course-list .meta a{color:#838383}.var.v1 .course:after{background:#00317e}.var.v2 .course:after{background:#4d007e}.var.v3 .course:after{background:#7e0031}.var.v4 .course:after{background:#7e4d00}.var.v5 .course:after{background:#317e00}.var.v6 .course:after{background:#7b7b7b}.codehilite{margin:1rem .5rem;background:inherit!important}.codehilite pre{line-height:1rem;padding:.5rem;border-color:#e8da00;background-color:#ececec;margin:0}.codehilite pre *{font-family:Hack,monospace;font-size:.8em}@media (max-width:767px){.codehilite{padding-left:calc(1em - .5rem)}.codehilite pre{width:calc(100% - 1rem - .5rem)!important}}:not(.katex-display)>span.katex{font-size:1em}.mdr-obfs{direction:rtl;unicode-bidi:bidi-override}.mdr-obfs em:before{content:" ["}.mdr-obfs em:after{content:"] "}.mdr-obfs span{display:none}.notransition,.notransition:after,.notransition:before{transition:none!important;transition-duration:0!important}.collapse-handle{position:relative;display:inline-block}html.icon-font-loaded .collapse-handle.active{cursor:pointer}html.icon-font-loaded .collapse-handle.active:before{display:inline-block}.collapse-handle.collapsed:after,.collapse-handle.collapsed:before{transform:rotate(-90deg)}html.icon-font-loaded .collapse-handle:after{display:inline-block;transition-duration:.2s;transition-timing-function:ease-in-out;color:#4e4e4e;font-style:normal;position:relative;left:.75ex;bottom:.125ex;font-size:.7em;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f107"}.collapse-item{overflow-y:hidden;position:relative;left:-2rem;padding-left:2rem;width:100%}.collapse-item.collapsed{max-height:0!important;margin-bottom:-.25em;position:relative}.feedback-meta{font-family:Open Sans Condensed;font-weight:700;font-size:.9rem;color:#595959;margin-bottom:.7em;margin-left:0;margin-top:2.8rem}.feedback-meta .fas{padding-right:.5ex}.feedback-meta dt:after{content:":"}input.important{display:none}.toggle{overflow:hidden;transition:max-height .4s;transition-timing-function:ease-in-out}.toggle.is-hidden{max-height:0!important}#banner{font-family:Open Sans,sans-serif;min-height:50px;position:fixed;background:#dfdcb0fa;bottom:0;width:100%;z-index:200;display:flex;justify-content:center;align-items:center;color:#393607}#banner p{margin-right:0}#banner button{margin-left:0;background:none}