a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--highlight:#ffd832;--highlight-header:#f4c500;--highlight-link:#e5b900;--highlight-link-visited:#b29000;--highlighted-text:black}@font-face{font-family:proxima nova;src:url(/1801568ea1c1ae4c38a0657e5416d75f117ad4cd/cf2f4/fonts/proximanova-black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:proxima nova;src:url(/68ec8f7b24e40f10374ead63aa0daf0cc455f1e0/60ab1/fonts/proximanova-extrabld.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:proxima nova;src:url(/4b07e2bc94ef0ccf4bbec59067aaa1a648a0fb47/ce1e9/fonts/proximanova-semiboldit.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:proxima nova;src:url(/3d5c6a51bd2970a3859bcd6a9bf32b286482944e/e8ed1/fonts/proximanovat-thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:proxima nova;src:url(/7c0060a82c375959106561de772019a5753360da/3baaa/fonts/proximanova-light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:proxima nova;src:url(/7f41332d3083c8a038ababbadc52ded7bb498edd/c0cc1/fonts/proximanova-blackit.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:proxima nova;src:url(/531dd1df606c20c343d75aa137ee2dff43ac7e10/2b622/fonts/proximanova-boldit.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:proxima nova;src:url(/06a0b483161381ad096aacab15264c5e531ab6c2/499f6/fonts/proximanova-thinit.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:proxima nova;src:url(/d5da75d2b826d9da27378a9c0f7e0b620031c339/9773e/fonts/proximanova-bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:proxima nova;src:url(/a434ef8c0c731326ea0482f47188471c684a84e6/6563f/fonts/proximanova-regularit.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:proxima nova;src:url(/d5d87f0f491af31d1fd48382806dcea22a4f5610/cbf4c/fonts/proximanova-extrabldit.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-family:proxima nova;src:url(/2d04c10ac9eb48724fff041a19519f6357a71b41/9a26b/fonts/proximanova-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima nova;src:url(/8d3b7234bb1cedaf8786c9a956fb3684dac0b2a8/64991/fonts/proximanova-lightit.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:proxima nova;src:url(/19983ffca2d7c7386f07a055f92a358b952f82e9/82744/fonts/proximanova-semibold.woff) format("woff");font-weight:600;font-style:normal}body{font-family:proxima nova,sans-serif;font-weight:400;font-style:normal;max-width:1000px;padding-left:1.5em;padding-right:1.5em;margin-top:1em;margin-bottom:1em;margin-left:auto;margin-right:auto;line-height:1.4em}body h1{font-weight:700;font-size:2em;margin-top:.2em;margin-bottom:.5em}body h2{font-weight:600;font-size:1.4em;margin-top:.2em;margin-bottom:.5em}body strong{font-weight:700}body em{font-style:italic}header{width:100%;height:8px;background:var(--highlight);margin-top:8px}footer{width:100%;height:8px;background:var(--highlight);margin-bottom:8px}@media only print{body{font-size:.8em}header{position:fixed;margin:0;top:0}footer{position:fixed;margin:0;bottom:0}.print-hidden{display:none}}a{transition:.2s color;color:var(--highlight-link);font-weight:600;text-decoration:underline}a:visited{color:var(--highlight-link)}a:hover{color:var(--highlight-link-visited)}ol,ul{list-style-position:outside;list-style-type:disc;padding-left:1em}.date{display:inline-flex}.date::before{content:"("}.date .end-date{padding-left:.3em}.date .start-date::after{padding-left:.3em;content:"\2013"}.date::after{content:")"}.keyword{background:var(--highlight);padding-top:.1em;padding-bottom:.1em;padding-left:.4em;padding-right:.4em;border-radius:.5em;color:var(--highlighted-text);line-height:2em}.collapsible{display:flex;flex-direction:row;margin-bottom:1em}.collapsible .sidebar{flex:1 1 30%;display:inline-flex;flex-direction:column;padding-right:2em;word-break:break-word}@media only print{.collapsible .sidebar{flex:1 1 20%}}.collapsible .sidebar .sidebar-item:first-child{font-weight:600}.collapsible .sidebar .sidebar-item:first-child a{text-decoration:none;color:#000!important}.collapsible .sidebar .sidebar-item:nth-child(2){font-style:italic}.collapsible .sidebar .sidebar-item:last-child{font-weight:400;font-style:normal}.collapsible .sidebar .sidebar-keywords{float:right}.collapsible .main{flex:1 1 70%}@media only screen and (max-width:800px){.collapsible{flex-direction:column}.collapsible .sidebar{display:inline;padding-right:0}.collapsible .sidebar>.sidebar-item:not(:last-child)::after{content:"."}}.basics{text-align:center}.basics .information>*{color:#666;font-style:italic}.basics .information .contact a{color:inherit;font-weight:inherit;text-decoration:none}.basics .information .information-part{display:inline-block}.basics .information .information-part+.information-part:before{content:", "}.basics .content{margin-top:1em;width:80%;margin-left:auto;margin-right:auto}section{margin-top:1em;margin-bottom:1em;padding-top:1em;break-inside:avoid;animation-name:slideIn;animation-duration:.4s;animation-fill-mode:backwards}section:nth-child(0n){animation-delay:0s}section:nth-child(1n){animation-delay:.1s}section:nth-child(2n){animation-delay:.2s}section:nth-child(3n){animation-delay:.3s}section:nth-child(4n){animation-delay:.4s}section:nth-child(5n){animation-delay:.5s}section:nth-child(6n){animation-delay:.6s}section:nth-child(7n){animation-delay:.7s}section:nth-child(8n){animation-delay:.8s}section:nth-child(9n){animation-delay:.9s}section:nth-child(10n){animation-delay:1s}section:not(:first-child){border-top:1px solid #ddd}section .header{font-variant:small-caps;color:var(--highlight-header)}@keyframes slideIn{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}}@media only screen{body{margin-top:4em;margin-bottom:4em}.fadeout{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(#ffff 0,#0000 5%,#0000 95%,#ffff 100%);pointer-events:none}}@media only screen and (max-width:800px){.basics{text-align:left}.basics .content{width:100%}}.collapsible-minimal .sidebar{display:inline;margin-right:1em}.collapsible-minimal .main{display:inline}@media only screen and (max-width:800px){.collapsible-minimal .sidebar{display:block}.collapsible-minimal .main{display:block}}.grid{font-size:.9em;display:grid;grid-template-columns:repeat(3,1fr)}.grid .grid-item{margin:.6em;border:1px solid #ddd;padding:1em}.grid .grid-item .top{display:flex;flex-direction:column}.grid .grid-item .top .top-item:first-child{font-weight:600}.grid .grid-item .top .top-item:nth-child(2){font-style:italic}.grid .grid-item .top .top-item:last-child{font-weight:400;font-style:normal}.grid .grid-item .main{padding-top:.6em}@media only screen and (max-width:800px){.grid{grid-template-columns:1fr}.grid .award .top{display:inline}.grid .award .top>:not(:last-child)::after{content:"."}}@media only print{.grid{margin-bottom:2em}}