html{font-size:.9375rem}@media screen and (min-width: 27.5em),print{html{font-size:1rem}}@media screen and (min-width: 27.5em)and (-webkit-min-device-pixel-ratio: 1.25),print and (-webkit-min-device-pixel-ratio: 1.25){html{font-size:.875rem}}@media screen and (min-width: 40em),print{html{font-size:1.0625rem}}@media screen and (min-width: 40em)and (-webkit-min-device-pixel-ratio: 1.25),print and (-webkit-min-device-pixel-ratio: 1.25){html{font-size:.875rem}}@media screen and (min-width: 88em),print{html{font-size:1.125rem}}@media screen and (min-width: 88em)and (-webkit-min-device-pixel-ratio: 1.25),print and (-webkit-min-device-pixel-ratio: 1.25){html{font-size:1rem}}@media screen and (min-width: 100em),print{html{font-size:1.25rem}}@media screen and (min-width: 100em)and (-webkit-min-device-pixel-ratio: 1.25),print and (-webkit-min-device-pixel-ratio: 1.25){html{font-size:1.09375rem}}@media screen and (min-width: 123em),print{html{font-size:1.375rem}}@media screen and (min-width: 123em)and (-webkit-min-device-pixel-ratio: 1.25),print and (-webkit-min-device-pixel-ratio: 1.25){html{font-size:1.25rem}}body{font-family:"noigrotesk","Segoe UI",Helvetica,Arial,Geneva,sans-serif;line-height:1.5;color:#000}.Headline1,.Headline2,.Headline3,.ExposeHeadline,h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1.2;margin:0;clear:left;font-size:1rem}.Headline1--pure,.TeamMember-Name,.Headline1{font-size:1.8em;margin-bottom:1.3em;font-weight:900}.Headline1{position:relative}.Headline1::after{content:"";width:1.2em;border-bottom:4px solid currentColor;position:absolute;left:0;top:100%;margin-top:.45em}.Headline2--pure,.Headline2{font-size:1.6363636364em;margin-bottom:1.3em;font-weight:900}.Headline2--pure sup,.Headline2 sup{font-weight:normal;font-size:.5em;top:-0.7em}.Headline2{position:relative}.Headline2::after{content:"";width:1.2em;border-bottom:4px solid currentColor;position:absolute;left:0;top:100%;margin-top:.45em}.TextAlign--center>.Headline1::after,.TextAlign--center>.Headline2::after{left:50%;transform:translateX(-50%)}.Headline3{font-size:1.2727272727em;margin-bottom:1em}.Headline2+.Headline3{margin-top:-0.2em}.Headline2~.Headline3{font-weight:bold}.Headline4{font-size:.85em}.ExposeHeadline{border-bottom:1px solid #0069b4;color:#0069b4;margin-bottom:1.5em;padding:.3em 0;font-size:1.3em;text-align:center}a.ExposeHeadline{text-decoration:none;display:block}*:hover>.ActiveOnParentHover,a.ExposeHeadline:hover{transition:all .3s ease-in-out;border-bottom-color:#fa990c;color:#fa990c}.Paragraph,.ClassicList,.WordpressBlogAndNews .MainColumn ol,.Use_ClassicList ol,.WordpressBlogAndNews .MainColumn ul,.Use_ClassicList ul,p{margin:0 0 1em 0}p:last-child{margin-bottom:0}input,textarea{font-size:100%;border:1px solid #c2c2c2;padding:2px}pre,code{color:#1a5680;font-family:"Lucida Console","Courier New",monospace}pre{background-color:#e8ecf2;margin:0 0 1em 0;padding:.25em}sup{line-height:.7em;font-size:70%}ul,ol{padding:0;margin:0;list-style-type:none;list-style-position:outside}.ClassicList,.WordpressBlogAndNews .MainColumn ol,.Use_ClassicList ol,.WordpressBlogAndNews .MainColumn ul,.Use_ClassicList ul{margin-left:.6em}.ClassicList ul,.WordpressBlogAndNews .MainColumn ol ul,.Use_ClassicList ol ul,.WordpressBlogAndNews .MainColumn ul ul,.Use_ClassicList ul ul,.ClassicList .ClassicList,.WordpressBlogAndNews .MainColumn ol .ClassicList,.Use_ClassicList ol .ClassicList,.ClassicList .WordpressBlogAndNews .MainColumn ol,.WordpressBlogAndNews .MainColumn .ClassicList ol,.WordpressBlogAndNews .MainColumn ol ol,.Use_ClassicList ol .WordpressBlogAndNews .MainColumn ol,.ClassicList .Use_ClassicList ol,.Use_ClassicList .ClassicList ol,.Use_ClassicList ol ol,.WordpressBlogAndNews .MainColumn ul .ClassicList,.WordpressBlogAndNews .MainColumn ul ol,.Use_ClassicList ul .ClassicList,.Use_ClassicList ul .WordpressBlogAndNews .MainColumn ol,.Use_ClassicList ul ol,.ClassicList .WordpressBlogAndNews .MainColumn ul,.Use_ClassicList ol .WordpressBlogAndNews .MainColumn ul,.WordpressBlogAndNews .MainColumn .ClassicList ul,.Use_ClassicList ul .WordpressBlogAndNews .MainColumn ul{margin-top:.5em;margin-bottom:.5em}ul_ClassicList li,.WordpressBlogAndNews .MainColumn ul li,.Use_ClassicList ul li,ul.ClassicList li{padding-left:1.25em}ul_ClassicList li::before,.WordpressBlogAndNews .MainColumn ul li::before,.Use_ClassicList ul li::before,ul.ClassicList li::before{width:1em;font-size:.85em;margin-left:-1.25em;margin-right:.25em;content:"";color:#0069b4}ol_ClassicList,.WordpressBlogAndNews .MainColumn ol,.Use_ClassicList ol,ol.ClassicList{list-style-type:decimal}.WordpressBlogAndNews .MainColumn li,.Use_ClassicList li,.ClassicList li{margin-bottom:.2em}.Unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}b,strong,.strong{font-weight:bold}.Camphor--heavy{font-weight:900}.FontSize--sm{font-size:.8em}.FontSize--lg{font-size:1.2em}.FontSize--xl{font-size:1.5em}.Ft--small{font-size:80%;line-height:1.3}a{text-decoration:underline;touch-action:manipulation}a,a:active{color:#0069b4}a,.AsAnchor{transition:color .2s ease-out,background-color .2s ease-out;text-decoration:none;cursor:pointer}a:focus{outline:0}a:hover{color:#fa990c;text-decoration:none}.DarkBG{color:#fff}.DarkBG a,.DarkBG a:active{color:#62d1ff}.DarkBG a:hover{color:#fa990c}a[name],a[name]:hover{text-decoration:none;color:inherit}a.ExtLink:before{content:"";display:inline-block;margin-right:.15em}.Strikeout{position:relative}.Strikeout::after{content:"";position:absolute;border-bottom:2px solid;border-color:inherit;margin-top:-1px;left:0;right:0;top:50%}.Strikeout-Red::after{border-bottom-color:red}input[type=search],input[type=text],input[type=email],input[type=button],input[type=submit],textarea{font-family:inherit;-moz-appearance:none;-webkit-appearance:none}.excerpt{padding:1.4em;background-color:#eee}.Caption,.subscription,.wp-caption-text{color:#999;padding-top:3px;padding-bottom:0px;font-size:90%;line-height:130%;margin:0}.Baseline{vertical-align:baseline}.Key{color:#bbb;width:3.5em;text-align:right;display:inline-block;margin-right:.5em}.Text-MaxWidth--small{max-width:20.5em}.Text-MaxWidth--medium{max-width:32em}.Text-MaxWidth--large{max-width:39em}.Team-Header-Gradient{background:linear-gradient(11deg, white 0%, white 60%, #7BC8FF 95%, #7BC8FF 100%)}.TeamMember{position:relative;margin-bottom:3.5em;padding-top:1em}.TeamMember-RoleHeadline{font-size:1.7em;padding-bottom:.75em;margin-bottom:3em;border-bottom:1px solid #999}.TeamMember-Anchor{top:-120px;position:absolute}.TeamMember-Portrait{position:relative;background:#ededed;overflow:hidden;max-width:10em;border-radius:50%;transition:border-radius .2s ease}.TeamMember-Photo{position:absolute;left:0;top:0;border-radius:50%;transition:opacity .4s ease-in;overflow:hidden;max-height:10em}.TeamMember-Photo img{border-radius:50%}.AvatarActive .TeamMember-Photo{opacity:0}.PhotoActive .TeamMember-Photo{opacity:1}.TeamMember-AvatarWrapper{display:table-cell;vertical-align:middle;text-align:center;width:10em}.TeamMember-Avatar{width:100%;overflow:hidden;-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;image-rendering:pixelated}.TeamMember-Avatar img{border-radius:50%}.TeamMember-Text{clear:left}.TeamMember-Badgets{display:flex;align-items:center;margin-bottom:1.5em;position:relative;top:.3em}@media screen and (min-width: 62.5em),print{.TeamMember-Badgets{float:right}.TeamMember-NameAndRole{float:left}}.TeamMember-Badgets .ImageLink{margin-left:1.5em}.TeamMember-Badgets .ImageLink img{max-height:6em}.TeamMember-Badgets .ImageLink--large img{max-height:7em}.TeamMember-Badgets .ImageLink:first-child{margin-left:0}.TeamMember-Name{margin-bottom:.75em}.TeamMember-Name a{margin-left:.25em;display:inline-block}.TeamMember-Name a img{max-width:.9em}.TeamMember-Role,.TeamMember-AcademicDegree{line-height:1.2}.TeamMember-Role{margin:0 0 .6em 0;font-weight:normal;font-weight:bold}.TeamMember-AcademicDegree{color:#999;margin:0 0 1.2em 0;font-weight:normal}.PortraitModeSwitch-Wrapper{position:relative;height:5em}.PortraitModeSwitch{pointer-events:none;opacity:0;z-index:1;position:absolute;bottom:0;left:0;right:0;background:#fff;padding:1em 0 1.1em}.PortraitModeSwitch-Sticky{transition:opacity .25s ease-out;pointer-events:all;position:fixed;opacity:1;margin:0;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.PortraitModeSwitch-Sticky-Hide{opacity:0;pointer-events:none}.PortraitModeSwitch-Label{color:#8c8c8c;transition:all .2s ease;font-size:1em}.PortraitModeSwitch-Label-Photo{color:#0069b4}.ToggleBase{display:none}.ToggleBase::-moz-selection, .ToggleBase::after::-moz-selection, .ToggleBase::before::-moz-selection, .ToggleBase *::-moz-selection, .ToggleBase *::after::-moz-selection, .ToggleBase *::before::-moz-selection, .ToggleBase+.Toggle-Label::-moz-selection{background:none}.ToggleBase::selection,.ToggleBase::after::selection,.ToggleBase::before::selection,.ToggleBase *::selection,.ToggleBase *::after::selection,.ToggleBase *::before::selection,.ToggleBase+.Toggle-Label::selection{background:none}.Toggle-Label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 auto;outline:0;display:block;position:relative;cursor:pointer;background:#fafbfc;border-radius:32px;transition:all .2s ease;border:1px solid #ccc;width:168px;height:40px}.Toggle-Label::after,.Toggle-Label::before{position:absolute;content:"";cursor:pointer;transition:all .2s ease}.Toggle-Label::before{border-radius:32px;position:absolute;content:"";background:url(../images/content/BackgroundSky.png) no-repeat center center;opacity:0;left:0px;top:0px;right:0px;bottom:0px}.Toggle-Label::after{left:0;left:2px;top:2px;border:1px solid #ccc;box-shadow:-1px 1px 7px 0 rgba(0,0,0,.3);background:#fff;transform:rotate(-90deg);width:34px;height:34px;border-radius:17px}.ToggleBase:checked~* .Toggle-Label{box-shadow:0 0 10px 0 #d3ebfb;border-color:#d2e2e6}.ToggleBase:checked~* .Toggle-Label::after{left:100%;margin-left:-36px;background:url(../images/content/DeathStar-Bright.png) no-repeat center center;border-color:transparent;transform:rotate(0);box-shadow:none}.ToggleBase:checked~* .Toggle-Label::before{opacity:1}.ToggleBase:checked~* .PortraitModeSwitch-Label-Avatar{color:#0069b4}.ToggleBase:checked~* .PortraitModeSwitch-Label-Photo{color:#8c8c8c}.HeadlineEmphasized1{margin-top:0}@media(min-width: 33.75em){.Toggle-Label{width:250px;height:55px}.Toggle-Label::after{width:49px;height:49px;border-radius:32px;box-shadow:-2px 2px 11px 0 rgba(0,0,0,.3)}.ToggleBase:checked~* .Toggle-Label::after{margin-left:-51px}.HeadlineEmphasized1{margin-top:1em}}