header{border-bottom:1px solid #e4e4e4}header a.header__logo{width:217px;margin:0 auto;padding:14px 0;display:block}@media (min-width:768px){header a.header__logo{margin:0}}h1{font-family:Open Sans Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;padding:25px 0 3px}@media (min-width:768px){h1{padding:47px 0 44px}}.header--standard{display:-webkit-box;display:-ms-flexbox;display:flex}.header--standard .header--standard__logo{text-align:left;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.header--standard .header--standard__other{text-align:right;-webkit-box-flex:0;-ms-flex:none;flex:none}footer{color:#8a8786;font-size:12px;line-height:1.8rem;padding:40px 150px 50px 100px;margin-top:40px;background-color:#3c3736;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}footer a,footer a:active,footer a:focus,footer a:visited{color:#8a8786;text-decoration:none}footer a.privacy-policy{text-decoration:underline}footer a:hover{color:#fff}footer section{padding:0 15px;-ms-flex-preferred-size:20%;flex-basis:20%}footer section .heading{color:#ccc;font-family:Open Sans}footer section .separator{padding-top:20px}footer section ul{list-style-type:none;padding:0;margin:0 0 10px}footer section:first-child{-ms-flex-preferred-size:40%;flex-basis:40%}@media (max-width:768px){footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer section{margin-top:10px}}.masthead__department{width:100%;border-top:1px solid #e4e4e4}.masthead__department h4{position:relative}.masthead__department h4 a{text-decoration:none;padding:15px 0 16px;position:relative;display:block;z-index:2}@media (min-width:768px){.masthead__department h4 a{text-decoration:underline;padding:36px 0 39px}}.masthead__department h4 .icon-caret-collapsible{position:absolute;top:53px;left:48px;z-index:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .15s cubic-bezier(.25,.46,.45,.94);-webkit-transition:-webkit-transform .15s cubic-bezier(.25,.46,.45,.94);transition:transform .15s cubic-bezier(.25,.46,.45,.94);transition:transform .15s cubic-bezier(.25,.46,.45,.94), -webkit-transform .15s cubic-bezier(.25,.46,.45,.94);transition:transform .15s cubic-bezier(.25,.46,.45,.94),-webkit-transform .15s cubic-bezier(.25,.46,.45,.94);display:none}@media (min-width:768px){.masthead__department h4 .icon-caret-collapsible{display:block}}.masthead__department h4 .icon-caret-collapsible .icon--stroke{-webkit-transition:stroke .15s cubic-bezier(.25,.46,.45,.94);transition:stroke .15s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.masthead__department.open h4 a{color:#4d4648}.masthead__department.open .icon-caret-collapsible{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.masthead__department.open .icon-caret-collapsible .icon--stroke{stroke:#4d4648}}@media (max-width:767px){.masthead__positions-container{padding-bottom:38px}}.masthead__position{padding:29px 0 9px}@media (min-width:768px){.masthead__position{padding:0 0 61px}}.masthead__position h5{margin-bottom:-2px}.masthead__position a,.masthead__position span{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;color:#4d4648;text-decoration:none}@media (min-width:768px){.masthead__floated-positions{display:-webkit-box;display:-ms-flexbox;display:flex}.masthead__floated-positions .masthead__position{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.block--c-level section:first-child{border:none}@media (min-width:768px){.block--c-level section:first-child{padding-bottom:35px}}.block--c-level section:first-child h4{display:none}.block--c-level section:first-child .masthead__positions-container{padding-top:45px}.block--c-level section:first-child .masthead__position{padding-bottom:41px}@media (max-width:767px){.block--c-level section:first-child .masthead__positions-container{padding-bottom:9px}.block--c-level section:first-child .masthead__position{padding-top:0}}.masthead__staff-bio{text-align:left;padding:18px 0;border-top:1px solid #e4e4e4;position:relative}@media (min-width:768px){.masthead__staff-bio{padding:55px 0}}.masthead__staff-bio a{text-decoration:none}.masthead__staff-bio-container{width:100%;padding:24px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.masthead__staff-bio-container{padding:59px 0 20px}}.masthead__staff-bio__headshot_small{display:none}.masthead__staff-bio-header h5{color:#ec8533}.masthead__staff-bio__title{color:#aaa}.masthead__staff-bio__headshot{color:#fff;width:302px;-webkit-box-flex:0;-ms-flex:none;flex:none}.masthead__staff-bio__headshot img{width:194px;border-radius:8px}.masthead__staff-bio__headshot a{margin-top:4px;font-size:1.5rem}@media (max-width:767px){.masthead-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.masthead__staff-bio-header{-ms-flex-preferred-size:65%;flex-basis:65%}.masthead__staff-bio__headshot_small{display:inline-block;-ms-flex-preferred-size:35%;flex-basis:35%;padding:10px 0 0 10px;line-height:1.3}.masthead__staff-bio__headshot_small img{width:56px;border-radius:4px}.masthead__staff-bio__headshot{display:none}.masthead__staff-bio-container{-ms-flex-preferred-size:100%;flex-basis:100%}}.masthead__staff-bio__bio{-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media (max-width:767px){.masthead__staff-bio__bio{font-size:1.5rem}}.masthead__staff-bio__bio img{margin:25px 0}.accordion{padding:0;margin:0;position:relative;list-style:none}.accordion>*{position:absolute;overflow:hidden;padding:0;margin:0}.accordion .accordion,.accordion.edge-visible,.accordion>*{-webkit-transition:all .3s ease;transition:all .3s ease}.accordion,.accordion>*{will-change:height,transform;-webkit-perspective:90em;perspective:90em;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.snap.accordion .accordion,.snap.accordion>*{-webkit-transition:none!important;transition:none!important}.accordion>*>:first-child{cursor:pointer;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion>*>:last-child{overflow:hidden;-webkit-transition:height .3s ease,visibility .3s step-start;transition:height .3s ease,visibility .3s step-start}.accordion>.closed .accordion>.open>:last-child,.accordion>.closed>:last-child{-webkit-transition-timing-function:ease,step-end;transition-timing-function:ease,step-end;visibility:hidden}