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,main,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;background:none;font-size:100%;font-weight:400;font-style:normal;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{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}a{text-decoration:none}html{min-height:100%;font-family:sans-serif;scroll-behavior:smooth;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}em,i{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}optgroup{font-weight:700}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img{max-width:100%;height:auto}body{font-family:Lato,sans-serif}.table-section{max-width:calc(100vw - 2rem);width:100%}.body-text a:hover,.body__rich-text a:hover{text-decoration:underline}.body-text h1,.body-text h2,.body-text h3,.body-text h4,.body-text h5,.body__rich-text h1,.body__rich-text h2,.body__rich-text h3,.body__rich-text h4,.body__rich-text h5{color:#2e2d2c;font-size:2rem;font-family:Lato,sans-serif;font-weight:700;line-height:normal;margin-bottom:1rem}.body-text h3,.body__rich-text h3{font-size:1.625rem}.body-text h4,.body__rich-text h4{font-size:1.25rem;font-family:Merriweather,serif;font-weight:700}.body-text h5,.body__rich-text h5{font-size:1.125rem;text-transform:uppercase;color:#707070}.body-text ol+h2,.body-text ol+h3,.body-text ol+h4,.body-text ol+h5,.body-text ol+h6,.body-text p+h2,.body-text p+h3,.body-text p+h4,.body-text p+h5,.body-text p+h6,.body-text ul+h2,.body-text ul+h3,.body-text ul+h4,.body-text ul+h5,.body-text ul+h6,.body__rich-text ol+h2,.body__rich-text ol+h3,.body__rich-text ol+h4,.body__rich-text ol+h5,.body__rich-text ol+h6,.body__rich-text p+h2,.body__rich-text p+h3,.body__rich-text p+h4,.body__rich-text p+h5,.body__rich-text p+h6,.body__rich-text ul+h2,.body__rich-text ul+h3,.body__rich-text ul+h4,.body__rich-text ul+h5,.body__rich-text ul+h6{margin-top:3rem}.body-text address,.body-text li,.body-text p,.body__rich-text address,.body__rich-text li,.body__rich-text p{font-family:Merriweather,serif;line-height:1.875;margin-bottom:1rem}.body-text li:last-child,.body__rich-text li:last-child{margin-bottom:0}.body-text ol,.body__rich-text ol{list-style:decimal;margin-bottom:1rem;padding-left:2rem}.body-text ol ol,.body__rich-text ol ol{list-style:lower-alpha}.body-text ol ol ol,.body__rich-text ol ol ol{list-style:lower-roman}.body-text ol ol ol ol,.body__rich-text ol ol ol ol{list-style:decimal}.body-text ol ol ol ol ol,.body__rich-text ol ol ol ol ol{list-style:lower-alpha}.body-text ol ol ol ol ol ol,.body__rich-text ol ol ol ol ol ol{list-style:lower-roman}.body-text ol ol ol ol ol ol ol,.body__rich-text ol ol ol ol ol ol ol{list-style:decimal}.body-text ul,.body__rich-text ul{list-style:disc;margin-bottom:1rem;padding-left:2rem}.body-text.content-body--event h2,.body__rich-text.content-body--event h2{font-size:2rem}.body__rich-text--background a{text-decoration:underline}svg.icon{fill:#2e2d2c;stroke:#2e2d2c}.kicker{text-transform:uppercase;margin-bottom:1rem;font-size:1.125rem}.nobr{white-space:nowrap}p.empty{font-family:Lato,sans-serif;font-style:italic}#action-buttons{border-top:1px solid #edebeb;display:flex;justify-content:center;margin:2rem 0 4rem;padding-top:2rem;width:100%;z-index:10}#action-buttons .action-button{position:relative;width:2.25rem;height:2.25rem;overflow:visible}#action-buttons .action-button:not(:last-child){margin-right:.5rem}#action-buttons .action-button__button{background:#fff;border:none;border-radius:50%;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.4);display:block;outline:none;width:2.25rem;height:2.25rem;padding:.4rem}#action-buttons .action-button__button svg{height:1.1716rem;width:1.45rem}#action-buttons .action-button__button svg path{fill:#004e95}#action-buttons .action-button__button+.action-button__tooltip{opacity:0}#action-buttons .action-button__button:hover+.action-button__tooltip{opacity:1}#action-buttons .action-button__button--email svg,#action-buttons .action-button__button--facebook svg,#action-buttons .action-button__button--linkedIn svg,#action-buttons .action-button__button--twitter svg{position:relative;top:.2rem}#action-buttons .action-button__button--email:hover,#action-buttons .action-button__button--facebook:hover,#action-buttons .action-button__button--linkedIn:hover,#action-buttons .action-button__button--twitter:hover,#action-buttons .action-button__button.action-button__button--active,#action-buttons .action-button__button.action-button__button--hover{background:#004e95}#action-buttons .action-button__button--email:hover svg path,#action-buttons .action-button__button--facebook:hover svg path,#action-buttons .action-button__button--linkedIn:hover svg path,#action-buttons .action-button__button--twitter:hover svg path,#action-buttons .action-button__button.action-button__button--active svg path,#action-buttons .action-button__button.action-button__button--hover svg path{fill:#fff}#action-buttons .action-button__tooltip{background:#fff;bottom:calc(100% + .5rem);box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.4);left:-2.875rem;padding:.75rem;position:absolute;width:8rem;z-index:1001}#action-buttons .action-button__tooltip a,#action-buttons .action-button__tooltip a:hover,#action-buttons .action-button__tooltip a:visited{color:#2e2d2c}#action-buttons .action-button__tooltip a:hover span{text-decoration:underline}#action-buttons .action-button__tooltip ul{list-style:none;margin-bottom:0;padding-left:0}#action-buttons .action-button__tooltip li{color:#2e2d2c;font-family:Lato,sans-serif;font-size:1rem;font-weight:700;line-height:normal;margin-bottom:0;padding:.4rem 0}#action-buttons .action-button__tooltip li:first-child{padding-top:0}#action-buttons .action-button__tooltip li:last-child{padding-bottom:0}#action-buttons .action-button__tooltip svg{height:.875rem;margin-right:.25rem;width:1.5rem;position:relative;top:.05rem}#action-buttons .action-button__tooltip svg.icon--envelope{height:.7rem}#action-buttons .action-button__tooltip:after{content:"";width:100%;position:absolute;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.75rem;height:.75rem;left:3.625rem;bottom:-.375rem}#action-buttons .action-button__tooltip--helper{background:#151515;color:#fff;left:-.875rem;min-width:4rem;text-align:center;white-space:nowrap;width:auto;z-index:1001}#action-buttons .action-button__tooltip--helper:after{background:#151515;left:calc(50% - .375rem)}#action-buttons .action-button__tooltip--helper-wide{left:-1.875rem;min-width:6rem}#action-buttons .tooltip-toast{background-color:#2e2d2c;border-radius:.2rem;bottom:2.75rem;color:#fff;display:flex;justify-content:center;left:-4.375rem;opacity:0;padding:.3rem;position:absolute;transition:.5s ease-in;width:11rem}#action-buttons .tooltip-toast.active{opacity:1}.headline.headline--basic #action-buttons,.headline.headline--specialized #action-buttons{border-top:none;bottom:-1.125rem;justify-content:flex-end;margin:0;padding:0;position:absolute;-webkit-transform:translateX(calc(50vw - 538px));transform:translateX(calc(50vw - 538px))}.headline.headline--specialized #action-buttons{right:calc(100% - 60rem)}.headline.headline--specialized.headline--no-icon #action-buttons{right:calc(100% - 50rem)}.headline.headline--image #action-buttons{border-top:none;bottom:-1.125rem;justify-content:flex-end;margin:0;max-width:33rem;padding:0;position:absolute;right:2rem}.jobs-article__two-column-row #action-buttons{border-top:none;justify-content:flex-end;margin:0;padding:0;width:auto}@media screen and (max-width:1108px)and (min-width:801px){.headline.headline--basic #action-buttons,.headline.headline--specialized #action-buttons{-webkit-transform:translateX(0);transform:translateX(0);width:calc(100vw - 2rem)}.headline.headline--basic #action-buttons .action-button:last-child .action-button__tooltip,.headline.headline--specialized #action-buttons .action-button:last-child .action-button__tooltip{left:-5.75rem}.headline.headline--basic #action-buttons .action-button:last-child .action-button__tooltip:after,.headline.headline--specialized #action-buttons .action-button:last-child .action-button__tooltip:after{left:6.5rem}.headline.headline--basic #action-buttons .action-button:last-child .action-button__tooltip--helper,.headline.headline--specialized #action-buttons .action-button:last-child .action-button__tooltip--helper{left:-1.75rem}.headline.headline--basic #action-buttons .action-button:last-child .action-button__tooltip--helper:after,.headline.headline--specialized #action-buttons .action-button:last-child .action-button__tooltip--helper:after{left:2.5rem}.headline.headline--specialized #action-buttons{right:1rem}}@media screen and (max-width:800px){.headline.headline--basic #action-buttons,.headline.headline--specialized #action-buttons{left:1rem;-webkit-transform:translateX(0);transform:translateX(0);width:calc(100vw - 2rem);justify-content:flex-start}.headline.headline--basic #action-buttons .action-button:first-child .action-button__tooltip,.headline.headline--specialized #action-buttons .action-button:first-child .action-button__tooltip{left:0}.headline.headline--basic #action-buttons .action-button:first-child .action-button__tooltip:after,.headline.headline--specialized #action-buttons .action-button:first-child .action-button__tooltip:after{left:.625rem}.headline.headline--basic #action-buttons .action-button:first-child .action-button__tooltip--helper,.headline.headline--specialized #action-buttons .action-button:first-child .action-button__tooltip--helper{left:0}.headline.headline--basic #action-buttons .action-button:first-child .action-button__tooltip--helper:after,.headline.headline--specialized #action-buttons .action-button:first-child .action-button__tooltip--helper:after{left:.625rem}#action-buttons .tooltip-toast{left:0}}@media screen and (max-width:700px){#action-buttons .action-button__tooltip{bottom:auto;top:calc(100% + .5rem)}#action-buttons .action-button__tooltip:after{bottom:auto;top:-.375rem}}@media print{#action-buttons{display:none}}.alert-fab{background-color:#ffd800;border-radius:50%;border:none;height:3rem;outline:none;position:relative;width:3rem}.alert-fab:hover{background-color:#004e95}.alert-fab-wrapper{bottom:2rem;position:fixed;overflow:visible;height:3rem;right:2.5rem;width:3rem;z-index:990}.alert-fab-bug{-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:bugPop;animation-name:bugPop;background:#004e95;border-radius:50%;color:#fff;font-size:.7rem;font-weight:700;height:1rem;left:0;line-height:1;padding-top:.15rem;position:absolute;text-align:center;top:0;-webkit-transform:scale(0);transform:scale(0);width:1rem}.alerts--toast{background:#fff;border-radius:.375rem;bottom:2rem;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.4);display:none;max-height:60vh;max-width:22rem;overflow-x:visible;overflow-y:auto;padding:.5rem 1rem .5rem .5rem;position:fixed;right:2.5rem;-webkit-transform:translateY(calc(100% + 2rem)) scaleY(1);transform:translateY(calc(100% + 2rem)) scaleY(1);width:calc(100% - 5rem);z-index:990}.alerts--toast.alerts--open{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:openToasts;animation-name:openToasts;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;display:block}.alerts--toast.alerts--all-closed{-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:closeToasts;animation-name:closeToasts;box-shadow:none}.alerts--toast .alert--toast{border-left:4px solid #fff;padding:.5rem 0 0 .5rem;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5rem;grid-template-columns:1fr 1.5rem;-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto}.alerts--toast .alert--toast>:first-child{-ms-grid-row:1;-ms-grid-column:1}.alerts--toast .alert--toast>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.alerts--toast .alert--toast>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.alerts--toast .alert--toast>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.alerts--toast .alert--toast>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.alerts--toast .alert--toast>:nth-child(6){-ms-grid-row:3;-ms-grid-column:2}.alerts--toast .alert--toast:first-child{border-left:4px solid #ffd800}.alerts--toast .alert--toast.alert--first{padding-top:0!important}.alerts--toast .alert--toast.alert--last{padding-bottom:0!important}.alerts--toast .alert--toast h1.alert__headline{font-weight:900;-ms-grid-column:1;grid-column-start:1;-ms-grid-row:1;grid-row-start:1;margin-bottom:.25rem}.alerts--toast .alert--toast p.alert__text{font-size:.8125rem;-ms-grid-column:1;grid-column-start:1;-ms-grid-row:2;grid-row-start:2;line-height:normal;margin-bottom:.25rem}.alerts--toast .alert--toast a.alert__link{font-size:.875rem;font-weight:900;-ms-grid-column:1;grid-column-start:1;-ms-grid-row:3;grid-row-start:3;padding-bottom:.5rem;text-transform:uppercase}.alerts--toast .alert--toast button.alert__close-button{background:none;border:none;-ms-grid-column:2;grid-column-start:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:3;grid-row-end:4;padding:.5rem 0 .5rem 1rem;z-index:999;height:100%;display:flex;align-items:center;justify-content:center}.alerts--toast .alert--toast button.alert__close-button svg{height:.5rem;width:.5rem}.alerts--toast .alert--toast.alert--closed{padding:0}.alerts--toast .alert--toast.alert--first.alert--last a.alert__link{padding-bottom:0}.alerts--toast .alert--toast:not(.alert--last) a.alert__link,.alerts--toast .alert--toast:not(.alert--last) button.alert__close-button{border-bottom:1px solid #edebeb}.alerts--toast .alert--closed{opacity:0;max-height:0;-webkit-animation-name:closeToast;animation-name:closeToast;-webkit-animation-duration:.6s;animation-duration:.6s;overflow:hidden}.alerts--toast.alerts--fab{right:6.5rem;width:calc(100% - 9rem)}.alerts--toast.alerts--fab.alerts--open{-webkit-animation-delay:0s;animation-delay:0s}.carousel-alerts{background-color:#ffd800;display:-ms-grid;display:grid;-ms-grid-columns:3rem 1fr 3rem;grid-template-columns:3rem 1fr 3rem;-ms-grid-rows:auto;grid-template-rows:auto;padding:.5rem;text-transform:uppercase}.carousel-alerts>:first-child{-ms-grid-row:1;-ms-grid-column:1}.carousel-alerts>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.carousel-alerts>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.carousel-alerts .carousel-alerts__button{-ms-grid-row-align:center;align-self:center;background:none;border:0;outline:none;position:relative;z-index:100}.carousel-alerts .carousel-alerts__button[disabled]{opacity:.25}.carousel-alerts .carousel-alerts__button--prev{-ms-grid-column:1;grid-column-start:1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carousel-alerts .carousel-alerts__button--next{-ms-grid-column:3;grid-column-start:3}.carousel-alerts .carousel-alert{-ms-grid-row-align:center;align-self:center;-ms-grid-column:2;grid-column-start:2;-ms-grid-row:1;grid-row-start:1;padding:0 2rem;text-align:center;transition:all .5s ease-in}.carousel-alerts .carousel-alert--after{-webkit-transform:translateX(100vw);transform:translateX(100vw)}.carousel-alerts .carousel-alert--before{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}.carousel-alerts .carousel-alert a,.carousel-alerts .carousel-alert a:active,.carousel-alerts .carousel-alert a:hover,.carousel-alerts .carousel-alert a:visited{font-weight:900;color:#2e2d2c}.carousel-alerts .carousel-alert__link{display:inline-block;padding:0 .25rem}@media screen and (max-width:500px){.alerts--toast,.alerts--toast.alerts--fab{right:1rem;bottom:1rem;max-width:calc(100vw - 2rem);width:100%}.alerts--toast.alerts--fab{bottom:5rem}.alert-fab-wrapper{right:1rem;bottom:1rem}}@-webkit-keyframes bugPop{0%{-webkit-transform:scale(0);transform:scale(0)}80%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bugPop{0%{-webkit-transform:scale(0);transform:scale(0)}80%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes closeToast{0%{opacity:1;max-height:200px;padding:.5rem 0 0 .5rem}60%{opacity:0;padding:.5rem 0 0 .5rem;max-height:200px}to{opacity:0;padding:0;max-height:0}}@keyframes closeToast{0%{opacity:1;max-height:200px;padding:.5rem 0 0 .5rem}60%{opacity:0;padding:.5rem 0 0 .5rem;max-height:200px}to{opacity:0;padding:0;max-height:0}}@-webkit-keyframes closeToasts{0%{-webkit-transform:scaleY(1);transform:scaleY(1);padding:.5rem 1rem .5rem .5rem}to{-webkit-transform:scaleY(0);transform:scaleY(0);padding:0}}@keyframes closeToasts{0%{-webkit-transform:scaleY(1);transform:scaleY(1);padding:.5rem 1rem .5rem .5rem}to{-webkit-transform:scaleY(0);transform:scaleY(0);padding:0}}@-webkit-keyframes openToasts{0%{-webkit-transform:translateY(calc(100% + 2rem));transform:translateY(calc(100% + 2rem))}80%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}90%{-webkit-transform:translateY(2%);transform:translateY(2%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes openToasts{0%{-webkit-transform:translateY(calc(100% + 2rem));transform:translateY(calc(100% + 2rem))}80%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}90%{-webkit-transform:translateY(2%);transform:translateY(2%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.background--neutral{background-color:#f9fafc}.has-background+.has-background{margin-top:-2rem}.has-background+hr.horizontal-rule{margin-top:0}.bio{min-height:50vh}.bio .content-rail{-ms-grid-row:first-row;grid-row-start:first-row;margin-bottom:2rem}.bio .content-body,.bio .content-body:nth-child(2){-ms-grid-row:1;margin-bottom:4rem}.bio__contact{position:relative;min-height:690px}.bio__contact h3{font-family:Lato,sans-serif;font-weight:700;font-size:1.375rem}.bio__contact form .bio__recaptcha{margin-top:20px}.bio__contact form input[type=submit]{align-self:flex-end;margin-top:30px}.bio__contact .bio__sent-message{position:relative;padding-top:150px;text-align:center}.bio__contact .bio__sent-message .icon{position:absolute;top:60px;left:50%;width:66px;height:66px;margin-left:-33px}.bio__contact .bio__sent-message h3{margin-bottom:12px;font-size:1.625rem;font-weight:700}.bio__contact .bio__sent-message p{font-family:Lato,sans-serif;font-size:1.25rem}.bio__contact .contact-form-exit{position:absolute;width:100%;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.bio__contact .contact-form-exit-active{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);transition:all .3s ease-in-out}.bio__contact .sent-message-enter{position:absolute;width:100%;opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.bio__contact .sent-message-enter .icon{opacity:0;-webkit-transform:scale(1.5) rotate(40deg);transform:scale(1.5) rotate(40deg)}.bio__contact .sent-message-enter-active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:all .3s ease-in-out}.bio__contact .sent-message-enter-active .icon{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);transition:all .7s ease-in-out .3s}.staff-department{padding-bottom:3rem;margin-bottom:3rem;border-bottom:1px solid #edebeb}.staff-department h1{font-size:2rem;font-weight:700;margin-bottom:1rem}.staff-department:first-child{margin-top:4rem}.staff-department:last-child{border-bottom:none;margin-bottom:4rem}.staff-department__people{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;grid-row-gap:3rem;row-gap:3rem}.staff-department__people>:first-child{-ms-grid-row:1;-ms-grid-column:1}.staff-department__people>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.staff-department__people>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.staff-department__people>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.staff-department__people img{margin-bottom:1rem}.staff-department__people h2{font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.staff-department__people p{font-size:1rem}.staff-department__people a,.staff-department__people a:hover,.staff-department__people a:visited{color:#2e2d2c}.staff-department__people a:hover h2{text-decoration:underline}.staff-department__person--new-row{-ms-grid-column:1;grid-column:1}@media screen and (max-width:1000px){.staff-department__people{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.staff-department__people>:first-child{-ms-grid-row:1;-ms-grid-column:1}.staff-department__people>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.staff-department__people>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}}@media screen and (max-width:750px){.staff-department__people{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.staff-department__people>:first-child{-ms-grid-row:1;-ms-grid-column:1}.staff-department__people>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}}@media screen and (max-width:400px){.staff-department__people{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto}.staff-department__people>:first-child{-ms-grid-row:1;-ms-grid-column:1}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.staff-department__people{-ms-grid-columns:1fr 1rem 1fr 1rem 1fr 1rem 1fr;-ms-grid-rows:auto auto auto auto auto auto auto auto auto auto auto}.staff-department__people>:first-child{-ms-grid-row:1}.staff-department__people>:nth-child(2){-ms-grid-row:1}.staff-department__people>:nth-child(3){-ms-grid-row:1}.staff-department__people>:nth-child(4){-ms-grid-row:1}.staff-department__people>:nth-child(5){-ms-grid-row:2}.staff-department__people>:nth-child(6){-ms-grid-row:2}.staff-department__people>:nth-child(7){-ms-grid-row:2}.staff-department__people>:nth-child(8){-ms-grid-row:2}.staff-department__people>:nth-child(9){-ms-grid-row:3}.staff-department__people>:nth-child(10){-ms-grid-row:3}.staff-department__people>:nth-child(11){-ms-grid-row:3}.staff-department__people>:nth-child(12){-ms-grid-row:3}.staff-department__people>:nth-child(13){-ms-grid-row:4}.staff-department__people>:nth-child(14){-ms-grid-row:4}.staff-department__people>:nth-child(15){-ms-grid-row:4}.staff-department__people>:nth-child(16){-ms-grid-row:4}.staff-department__people>:nth-child(17){-ms-grid-row:5}.staff-department__people>:nth-child(18){-ms-grid-row:5}.staff-department__people>:nth-child(19){-ms-grid-row:5}.staff-department__people>:nth-child(20){-ms-grid-row:5}.staff-department__people>:nth-child(21){-ms-grid-row:6}.staff-department__people>:nth-child(22){-ms-grid-row:6}.staff-department__people>:nth-child(23){-ms-grid-row:6}.staff-department__people>:nth-child(24){-ms-grid-row:6}.staff-department__people>:nth-child(25){-ms-grid-row:7}.staff-department__people>:nth-child(26){-ms-grid-row:7}.staff-department__people>:nth-child(27){-ms-grid-row:7}.staff-department__people>:nth-child(28){-ms-grid-row:7}.staff-department__people>:nth-child(29){-ms-grid-row:8}.staff-department__people>:nth-child(30){-ms-grid-row:8}.staff-department__people>:nth-child(31){-ms-grid-row:8}.staff-department__people>:nth-child(32){-ms-grid-row:8}.staff-department__people>:nth-child(33){-ms-grid-row:9}.staff-department__people>:nth-child(34){-ms-grid-row:9}.staff-department__people>:nth-child(35){-ms-grid-row:9}.staff-department__people>:nth-child(36){-ms-grid-row:9}.staff-department__people>:nth-child(37){-ms-grid-row:10}.staff-department__people>:nth-child(38){-ms-grid-row:10}.staff-department__people>:nth-child(39){-ms-grid-row:10}.staff-department__people>:nth-child(40){-ms-grid-row:10}.staff-department__people>:nth-child(41){-ms-grid-row:11}.staff-department__people>:nth-child(42){-ms-grid-row:11}.staff-department__people>:nth-child(43){-ms-grid-row:11}.staff-department__people>:nth-child(44){-ms-grid-row:11}.staff-department__people>:nth-child(45){-ms-grid-row:12}.staff-department__people>:nth-child(46){-ms-grid-row:12}.staff-department__people>:nth-child(47){-ms-grid-row:12}.staff-department__people>:nth-child(48){-ms-grid-row:12}.staff-department__people>:nth-child(49){-ms-grid-row:13}.staff-department__people>:nth-child(50){-ms-grid-row:13}.staff-department__person{margin-bottom:3rem}.staff-department__person:nth-child(4n+1){-ms-grid-column:1!important}.staff-department__person:nth-child(4n+2){-ms-grid-column:3!important}.staff-department__person:nth-child(4n+3){-ms-grid-column:5!important}.staff-department__person:nth-child(4n+4){-ms-grid-column:7!important}}@media print{.content-grid.bio{display:block}.content-grid.bio .content-rail img{max-width:50%}.bio__contact{display:none}}.headline--bpa,.tabs-nav{margin-bottom:3rem}.tabs-nav{border-bottom:1px solid #edebeb;margin-left:auto;margin-right:auto;max-width:1076px;position:relative}.tabs-nav.tabs-nav--overflow-left:before{content:"";background:linear-gradient(90deg,#fff,#fff 40%,hsla(0,0%,100%,0));display:block;height:100%;position:absolute;width:2rem;z-index:999}.tabs-nav.tabs-nav--overflow-right:after{content:"";background:linear-gradient(270deg,#fff,#fff 40%,hsla(0,0%,100%,0));display:block;height:100%;position:absolute;right:0;top:0;width:2rem;z-index:999}.content-grid>nav.tabs-nav{margin-left:0;margin-right:0}.tabs-nav__arrow{position:absolute;background:none;border:none;padding:.5rem 1rem}.tabs-nav__arrow svg{height:1.25rem;width:1.25rem}.tabs-nav__arrow svg path{fill:#004e95;stroke:none}.tabs-nav__arrow--left{left:-3.25rem}.tabs-nav__arrow--left svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tabs-nav__arrow--right{left:100%}.tabs-nav__arrow:disabled svg path{fill:#edebeb}ul.bpa-tabs{-ms-overflow-style:none;max-width:calc(100vw - 5rem);overflow-x:scroll;position:relative;scrollbar-width:none;white-space:nowrap}ul.bpa-tabs::-webkit-scrollbar{display:none;width:0;background:transparent}.tab{display:inline-block}.tab button,.tab button:hover{background:none;border:none;color:#707070;font-size:1.125rem;font-weight:inherit;margin:0 4rem 0 0;min-width:0;outline:none;padding:.5rem 0;text-align:left;text-transform:uppercase;transition:margin-top .25s ease-in-out;white-space:nowrap}.tab--active button,.tab--active button:hover,.tab button:focus{border-bottom:3px solid #004e95;color:#2e2d2c;font-weight:700;margin-top:-.0625rem}.tab:not(.tab--active) button:hover{border-bottom:3px solid #707070}.tab:last-child button{margin-right:1rem}.bpa-subcategory+.bpa-subcategory{margin-top:3rem}.bpa-subcategory .callout-grid__h2{min-height:1.625rem}@media screen and (max-width:1108px){.tabs-nav{width:calc(100% - 3rem);margin-left:1.5rem}.tab button,.tab button:hover{margin-right:2rem}.tabs-nav__arrow{padding:.5rem -.25rem}.tabs-nav__arrow--left{left:-1.5rem;padding-left:0}.tabs-nav__arrow--right{left:calc(100% - 1rem);padding-right:0}}ul.breadcrumbs{padding-left:0}ul.breadcrumbs button.breadcrumb,ul.breadcrumbs li.breadcrumb{background:none;border:none;padding:0;display:inline;font-family:Lato,sans-serif}ul.breadcrumbs button.breadcrumb:last-child,ul.breadcrumbs li.breadcrumb:last-child{font-weight:700}ul.breadcrumbs button.breadcrumb:not(:last-child):after,ul.breadcrumbs li.breadcrumb:not(:last-child):after{content:"/";display:"inline-block";padding-left:.25rem;padding-right:.25rem}button{overflow:visible;text-transform:none;-webkit-appearance:button;-webkit-tap-highlight-color:transparent}.button{align-self:flex-start;background-color:#004e95;border-style:solid;border-width:1px;display:inline-block;font-size:1.125rem;font-family:Lato,sans-serif;font-weight:700;line-height:1;margin-bottom:1rem;min-width:10rem;padding:1rem;text-align:center;text-transform:uppercase}.button[disabled]{opacity:.5}a.button:hover{text-decoration:none}.button.button--inverse,.button.button--inverse:focus{background-color:transparent;border:1px solid #004e95;color:#004e95}.button.button--inverse:focus:hover:not(.no-hover),.button.button--inverse:hover:not(.no-hover){background-color:#004e95;color:#fff}.button.button--inverse:focus[disabled],.button.button--inverse:focus[disabled]:hover,.button.button--inverse[disabled],.button.button--inverse[disabled]:hover{background-color:transparent;opacity:.5}.button.button--stroke,.button.button--stroke:hover{border:1px solid #fff}.button-angle-icon{float:right}.button-group{margin-bottom:2rem}.button-group .button:not(:last-child){margin-right:1rem}@media screen and (max-width:400px){.button-group .button{width:100%}.button-group .button:not(:last-child){margin:0 0 1rem}}.background--bold_1 .button.button--inverse.button--conference-experiment-3,.button.button--inverse.button--conference-experiment-1{background-color:#ec2028;border-color:#ec2028;color:#fff}.background--bold_1 .button.button--inverse.button--conference-experiment-3:hover:not(.no-hover),.button.button--inverse.button--conference-experiment-1:hover:not(.no-hover){background-color:#fff;border:1px solid #ec2028;color:#ec2028}.background--bold_1 .button.button--inverse.button--conference-experiment-3{border-color:#fff}.background--bold_1 .button.button--inverse.button--conference-experiment-2{background-color:#fff;border-color:#ec2028;color:#ec2028}.background--bold_1 .button.button--inverse.button--conference-experiment-2:hover:not(.no-hover){background-color:#ec2028;border:1px solid #fff;color:#fff}.button.button--inverse.button--conference-experiment-2,.button.button--inverse.button--conference-experiment-3{margin-top:1rem}.double-callout{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;margin-bottom:2rem}.double-callout>:first-child{-ms-grid-row:1}.double-callout>:nth-child(2){-ms-grid-row:1}.double-callout>.callout{display:block;min-height:23rem}.double-callout>:first-child{-ms-grid-column:1}.double-callout>:nth-child(2){-ms-grid-column:3}.double-callout>a{display:flex;flex-direction:column;min-height:23rem}.double-callout>a>.callout{flex-grow:1}.double-callout+.double-callout,.double-callout+.triple-callout{margin-top:-1rem}.triple-callout{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto 1rem auto;grid-template-rows:auto auto;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem;margin-bottom:2rem}.triple-callout>:first-child{-ms-grid-row:1;-ms-grid-column:1}.triple-callout>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.triple-callout>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.triple-callout>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}.triple-callout>a{display:flex;flex-direction:column;min-height:23rem}.triple-callout>a>.callout{flex-grow:1}.triple-callout>.callout:first-child,.triple-callout>a:first-child{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:3;grid-column-start:1;grid-row-start:1;grid-row-end:3}.triple-callout>.callout:nth-child(2),.triple-callout>a:nth-child(2){-ms-grid-column:3!important;-ms-grid-row:1!important;-ms-grid-column:2;grid-column-start:2;grid-row-start:1}.triple-callout>.callout:last-child,.triple-callout>a:last-child{-ms-grid-column:3!important;-ms-grid-row:3!important;-ms-grid-column:2;grid-column-start:2;-ms-grid-row:2;grid-row-start:2}.triple-callout+.double-callout{margin-top:-1rem}.triple-callout.triple-callout--image-right>.callout:first-child,.triple-callout.triple-callout--image-right>a:first-child{-ms-grid-column:3!important;grid-column-start:2}.triple-callout.triple-callout--image-right>.callout:nth-child(2),.triple-callout.triple-callout--image-right>a:nth-child(2){-ms-grid-column:1!important;-ms-grid-row:1!important;grid-column-start:1}.triple-callout.triple-callout--image-right>.callout:last-child,.triple-callout.triple-callout--image-right>a:last-child{-ms-grid-column:1!important;-ms-grid-row:3!important;grid-column-start:1}.triple-callout+.double-callout,.triple-callout+.triple-callout{margin-top:-1rem}.callout{display:flex;flex-direction:column;min-height:18rem;padding:2rem;transition:box-shadow .2s ease-in}.callout h1{font-size:1.625rem;font-weight:700;line-height:1.25;margin-bottom:1rem}.callout p{display:-webkit-box;font-family:Merriweather,serif;line-height:1.875;margin-bottom:1rem;overflow:hidden}.callout .button{margin-top:auto;margin-bottom:0}.callout--error{border:1px dotted #e11}.callout:hover{box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.4)}.callout--image{border-bottom-style:solid;border-bottom-width:.75rem;border-left:1px solid #edebeb;border-right:1px solid #edebeb;border-top:1px solid #edebeb;color:#2e2d2c;padding:0}.callout--image figure{line-height:0;margin-bottom:1.25rem}.callout--image .callout__category{margin:0 2rem 1rem}.callout--image h1,.callout--image p{margin-left:2rem;margin-right:2rem}.callout--image .button{margin:1rem 2rem 2rem}.callout__category{font-weight:700}.callout__category>svg{height:2rem;width:2rem}.callout__category{align-items:center;display:flex;margin-bottom:1rem;text-transform:uppercase}.callout__category>svg{margin-right:.5rem}.callout-grid__h2{font-size:1.625rem;font-weight:700;margin-bottom:1rem}.callout-grid{display:-ms-grid;display:grid;grid-gap:1rem;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;margin-bottom:2rem}.callout-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}.callout-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.callout-grid>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.callout-grid>a{display:block}.callout-grid .callout{height:100%;max-width:33rem}.callout-grid--2-column{grid-gap:1rem;-ms-grid-columns:1fr 1rem 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.callout-grid--2-column>:first-child{-ms-grid-row:1;-ms-grid-column:1}.callout-grid--2-column>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.callout-grid--4-column{grid-gap:1rem;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.callout-grid--4-column>:first-child{-ms-grid-row:1;-ms-grid-column:1}.callout-grid--4-column>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.callout-grid--4-column>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.callout-grid--4-column>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}@media screen and (max-width:1076px){.callout-grid.callout-grid--4-column{-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:900px){.double-callout{display:block}.double-callout>.callout,.double-callout>a{width:100%}.double-callout>.callout:first-child,.double-callout>a:first-child{margin-bottom:1rem;margin-right:0}.double-callout>.callout:last-child,.double-callout>a:last-child{margin-left:0}.triple-callout{display:block}.triple-callout>.callout:not(:last-child),.triple-callout>a:not(:last-child){margin-bottom:1rem}.callout--image{display:block}.callout--image figure{float:left;margin-bottom:0;margin-right:1rem;width:calc(60% - .5rem)}.callout--image h1,.callout--image p{margin-left:0;margin-right:1rem}.callout--image .button{margin:1rem 0}.callout--image .callout__category{margin:1rem 1rem 1rem 0}.callout-grid,.callout-grid.callout-grid--4-column{-ms-grid-columns:1fr 1rem 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.callout-grid.callout-grid--4-column>:first-child,.callout-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}.callout-grid.callout-grid--4-column>:nth-child(2),.callout-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media screen and (max-width:632px){.callout--image figure{float:none;margin-bottom:1rem;margin-right:0;width:100%}.callout--image .callout__category,.callout--image h1,.callout--image p{margin-left:1rem}.callout--image .button{margin:1rem}.callout:not(.callout--image){padding:1rem}.callout-grid,.callout-grid.callout-grid--2-column,.callout-grid.callout-grid--4-column{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto}.callout-grid.callout-grid--2-column>:first-child,.callout-grid.callout-grid--4-column>:first-child,.callout-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.callout-grid>:first-child{-ms-grid-row:1}.callout-grid>:nth-child(2){-ms-grid-row:1}.callout-grid>:nth-child(3){-ms-grid-row:1}.callout-grid>:nth-child(4){-ms-grid-row:2}.callout-grid>:nth-child(5){-ms-grid-row:2}.callout-grid>:nth-child(6){-ms-grid-row:2}.callout-grid>:nth-child(7){-ms-grid-row:3}.callout-grid>:nth-child(8){-ms-grid-row:3}.callout-grid>:nth-child(9){-ms-grid-row:3}.callout-grid>:nth-child(10){-ms-grid-row:4}.callout-grid>:nth-child(11){-ms-grid-row:4}.callout-grid>:nth-child(12){-ms-grid-row:4}.callout-grid>:nth-child(13){-ms-grid-row:5}.callout-grid>:nth-child(14){-ms-grid-row:5}.callout-grid>:nth-child(15){-ms-grid-row:5}.callout-grid>:nth-child(16){-ms-grid-row:6}.callout-grid>:nth-child(17){-ms-grid-row:6}.callout-grid>:nth-child(18){-ms-grid-row:6}.callout-grid>:nth-child(19){-ms-grid-row:7}.callout-grid>:nth-child(20){-ms-grid-row:7}.callout-grid>:nth-child(21){-ms-grid-row:7}.callout-grid>:nth-child(22){-ms-grid-row:8}.callout-grid>:nth-child(23){-ms-grid-row:8}.callout-grid>:nth-child(24){-ms-grid-row:8}.callout-grid>:nth-child(25){-ms-grid-row:9}.callout-grid>:nth-child(26){-ms-grid-row:9}.callout-grid>:nth-child(27){-ms-grid-row:9}.callout-grid>:nth-child(28){-ms-grid-row:10}.callout-grid>:nth-child(29){-ms-grid-row:10}.callout-grid>:nth-child(30){-ms-grid-row:10}.callout-grid>:nth-child(31){-ms-grid-row:11}.callout-grid>:nth-child(32){-ms-grid-row:11}.callout-grid>:nth-child(33){-ms-grid-row:11}.callout-grid>:nth-child(34){-ms-grid-row:12}.callout-grid>:nth-child(35){-ms-grid-row:12}.callout-grid>:nth-child(36){-ms-grid-row:12}.callout-grid>:nth-child(37){-ms-grid-row:13}.callout-grid>:nth-child(38){-ms-grid-row:13}.callout-grid>:nth-child(39){-ms-grid-row:13}.callout-grid>:nth-child(40){-ms-grid-row:14}.callout-grid>:nth-child(41){-ms-grid-row:14}.callout-grid>:nth-child(42){-ms-grid-row:14}.callout-grid>:nth-child(43){-ms-grid-row:15}.callout-grid>:nth-child(44){-ms-grid-row:15}.callout-grid>:nth-child(45){-ms-grid-row:15}.callout-grid>:nth-child(46){-ms-grid-row:16}.callout-grid>:nth-child(47){-ms-grid-row:16}.callout-grid>:nth-child(48){-ms-grid-row:16}.callout-grid>:nth-child(49){-ms-grid-row:17}.callout-grid>:nth-child(50){-ms-grid-row:17}.callout-grid>*{margin-bottom:1rem}.callout-grid>:nth-child(3n+1){-ms-grid-column:1!important}.callout-grid>:nth-child(3n+2){-ms-grid-column:3!important}.callout-grid>:nth-child(3n+3){-ms-grid-column:5!important}.callout-grid--2-column>:first-child{-ms-grid-row:1}.callout-grid--2-column>:nth-child(2){-ms-grid-row:1}.callout-grid--2-column>:nth-child(3){-ms-grid-row:2}.callout-grid--2-column>:nth-child(4){-ms-grid-row:2}.callout-grid--2-column>:nth-child(5){-ms-grid-row:3}.callout-grid--2-column>:nth-child(6){-ms-grid-row:3}.callout-grid--2-column>:nth-child(7){-ms-grid-row:4}.callout-grid--2-column>:nth-child(8){-ms-grid-row:4}.callout-grid--2-column>:nth-child(9){-ms-grid-row:5}.callout-grid--2-column>:nth-child(10){-ms-grid-row:5}.callout-grid--2-column>:nth-child(11){-ms-grid-row:6}.callout-grid--2-column>:nth-child(12){-ms-grid-row:6}.callout-grid--2-column>:nth-child(13){-ms-grid-row:7}.callout-grid--2-column>:nth-child(14){-ms-grid-row:7}.callout-grid--2-column>:nth-child(15){-ms-grid-row:8}.callout-grid--2-column>:nth-child(16){-ms-grid-row:8}.callout-grid--2-column>:nth-child(17){-ms-grid-row:9}.callout-grid--2-column>:nth-child(18){-ms-grid-row:9}.callout-grid--2-column>:nth-child(19){-ms-grid-row:10}.callout-grid--2-column>:nth-child(20){-ms-grid-row:10}.callout-grid--2-column>:nth-child(21){-ms-grid-row:11}.callout-grid--2-column>:nth-child(22){-ms-grid-row:11}.callout-grid--2-column>:nth-child(23){-ms-grid-row:12}.callout-grid--2-column>:nth-child(24){-ms-grid-row:12}.callout-grid--2-column>:nth-child(25){-ms-grid-row:13}.callout-grid--2-column>:nth-child(26){-ms-grid-row:13}.callout-grid--2-column>:nth-child(27){-ms-grid-row:14}.callout-grid--2-column>:nth-child(28){-ms-grid-row:14}.callout-grid--2-column>:nth-child(29){-ms-grid-row:15}.callout-grid--2-column>:nth-child(30){-ms-grid-row:15}.callout-grid--2-column>:nth-child(31){-ms-grid-row:16}.callout-grid--2-column>:nth-child(32){-ms-grid-row:16}.callout-grid--2-column>:nth-child(33){-ms-grid-row:17}.callout-grid--2-column>:nth-child(34){-ms-grid-row:17}.callout-grid--2-column>:nth-child(35){-ms-grid-row:18}.callout-grid--2-column>:nth-child(36){-ms-grid-row:18}.callout-grid--2-column>:nth-child(37){-ms-grid-row:19}.callout-grid--2-column>:nth-child(38){-ms-grid-row:19}.callout-grid--2-column>:nth-child(39){-ms-grid-row:20}.callout-grid--2-column>:nth-child(40){-ms-grid-row:20}.callout-grid--2-column>:nth-child(41){-ms-grid-row:21}.callout-grid--2-column>:nth-child(42){-ms-grid-row:21}.callout-grid--2-column>:nth-child(43){-ms-grid-row:22}.callout-grid--2-column>:nth-child(44){-ms-grid-row:22}.callout-grid--2-column>:nth-child(45){-ms-grid-row:23}.callout-grid--2-column>:nth-child(46){-ms-grid-row:23}.callout-grid--2-column>:nth-child(47){-ms-grid-row:24}.callout-grid--2-column>:nth-child(48){-ms-grid-row:24}.callout-grid--2-column>:nth-child(49){-ms-grid-row:25}.callout-grid--2-column>:nth-child(50){-ms-grid-row:25}.callout-grid--2-column>*{margin-bottom:1rem}.callout-grid--2-column>:nth-child(odd){-ms-grid-column:1!important}.callout-grid--2-column>:nth-child(2n+2){-ms-grid-column:3!important}.callout-grid--4-column>:first-child{-ms-grid-row:1}.callout-grid--4-column>:nth-child(2){-ms-grid-row:1}.callout-grid--4-column>:nth-child(3){-ms-grid-row:1}.callout-grid--4-column>:nth-child(4){-ms-grid-row:1}.callout-grid--4-column>:nth-child(5){-ms-grid-row:2}.callout-grid--4-column>:nth-child(6){-ms-grid-row:2}.callout-grid--4-column>:nth-child(7){-ms-grid-row:2}.callout-grid--4-column>:nth-child(8){-ms-grid-row:2}.callout-grid--4-column>:nth-child(9){-ms-grid-row:3}.callout-grid--4-column>:nth-child(10){-ms-grid-row:3}.callout-grid--4-column>:nth-child(11){-ms-grid-row:3}.callout-grid--4-column>:nth-child(12){-ms-grid-row:3}.callout-grid--4-column>:nth-child(13){-ms-grid-row:4}.callout-grid--4-column>:nth-child(14){-ms-grid-row:4}.callout-grid--4-column>:nth-child(15){-ms-grid-row:4}.callout-grid--4-column>:nth-child(16){-ms-grid-row:4}.callout-grid--4-column>:nth-child(17){-ms-grid-row:5}.callout-grid--4-column>:nth-child(18){-ms-grid-row:5}.callout-grid--4-column>:nth-child(19){-ms-grid-row:5}.callout-grid--4-column>:nth-child(20){-ms-grid-row:5}.callout-grid--4-column>:nth-child(21){-ms-grid-row:6}.callout-grid--4-column>:nth-child(22){-ms-grid-row:6}.callout-grid--4-column>:nth-child(23){-ms-grid-row:6}.callout-grid--4-column>:nth-child(24){-ms-grid-row:6}.callout-grid--4-column>:nth-child(25){-ms-grid-row:7}.callout-grid--4-column>:nth-child(26){-ms-grid-row:7}.callout-grid--4-column>:nth-child(27){-ms-grid-row:7}.callout-grid--4-column>:nth-child(28){-ms-grid-row:7}.callout-grid--4-column>:nth-child(29){-ms-grid-row:8}.callout-grid--4-column>:nth-child(30){-ms-grid-row:8}.callout-grid--4-column>:nth-child(31){-ms-grid-row:8}.callout-grid--4-column>:nth-child(32){-ms-grid-row:8}.callout-grid--4-column>:nth-child(33){-ms-grid-row:9}.callout-grid--4-column>:nth-child(34){-ms-grid-row:9}.callout-grid--4-column>:nth-child(35){-ms-grid-row:9}.callout-grid--4-column>:nth-child(36){-ms-grid-row:9}.callout-grid--4-column>:nth-child(37){-ms-grid-row:10}.callout-grid--4-column>:nth-child(38){-ms-grid-row:10}.callout-grid--4-column>:nth-child(39){-ms-grid-row:10}.callout-grid--4-column>:nth-child(40){-ms-grid-row:10}.callout-grid--4-column>:nth-child(41){-ms-grid-row:11}.callout-grid--4-column>:nth-child(42){-ms-grid-row:11}.callout-grid--4-column>:nth-child(43){-ms-grid-row:11}.callout-grid--4-column>:nth-child(44){-ms-grid-row:11}.callout-grid--4-column>:nth-child(45){-ms-grid-row:12}.callout-grid--4-column>:nth-child(46){-ms-grid-row:12}.callout-grid--4-column>:nth-child(47){-ms-grid-row:12}.callout-grid--4-column>:nth-child(48){-ms-grid-row:12}.callout-grid--4-column>:nth-child(49){-ms-grid-row:13}.callout-grid--4-column>:nth-child(50){-ms-grid-row:13}.callout-grid--4-column>*{margin-bottom:1rem}.callout-grid--4-column>:nth-child(4n+1){-ms-grid-column:1!important}.callout-grid--4-column>:nth-child(4n+2){-ms-grid-column:3!important}.callout-grid--4-column>:nth-child(4n+3){-ms-grid-column:5!important}.callout-grid--4-column>:nth-child(4n+4){-ms-grid-column:7!important}}.featured-events{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;margin-bottom:2rem}.featured-events>:first-child{-ms-grid-row:1;-ms-grid-column:1}.featured-event{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;opacity:0;pointer-events:none;transition:opacity .75s ease}.featured-event figure{position:relative;margin-bottom:2rem}.featured-event figure .featured-event__button{width:2.5rem;height:7rem;border:0;background:rgba(0,0,0,.1);outline:none;position:absolute;top:calc(50% - 3.5rem)}.featured-event figure .featured-event__button svg{height:2rem;width:2rem}.featured-event figure .featured-event__button--previous{left:0}.featured-event figure .featured-event__button--previous svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.featured-event figure .featured-event__button--next{right:0}.featured-event h1{font-size:1.625rem;font-weight:700;margin-bottom:1rem}.featured-event p{font-family:Merriweather,serif;line-height:1.875;margin-bottom:1rem}.featured-event--active{opacity:1;pointer-events:all;z-index:2}p.featured-event__cta{font-family:Lato,sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase}.calendar-filters.filters{background-color:#4070b6;padding:2rem 0;color:#fff}.calendar-filters.filters .filters__wrapper{display:flex;flex-wrap:wrap;padding:0}.calendar-filters.filters .filters__content{width:100%}.calendar-filters.filters h1{flex-grow:1;font-size:2rem;font-weight:700;line-height:normal;margin-right:2rem}.calendar-filters.filters button.filters__link{background:none;border:none;color:#fff;display:block;flex-grow:0;font-weight:700;padding:0;text-transform:uppercase;text-align:right;line-height:1;position:relative;top:.25rem}.calendar-filters.filters button.filters__link[disabled]{opacity:.5}.calendar-filters__filters{display:flex;margin-top:1rem;width:100%}.calendar-filters__filter{flex-grow:0;flex-shrink:0;margin-right:1rem;width:calc(33.3333% - .66667rem)}.calendar-filters__filter h2{font-weight:700;margin-bottom:.5rem}.calendar-filters__filter .dropdown-checklist{margin-right:0}.calendar-filters__filter .dropdown-checklist__anchor{border:none}.calendar-filters__filter .dropdown-checklist__options{width:100%}.calendar-filters__filter .dropdown-checklist__anchor,.calendar-filters__filter label{color:#2e2d2c;width:100%}.calendar-filters__filter:last-child{margin-right:0}.calendar-filter-status{box-shadow:0 .3rem .3rem rgba(0,0,0,.2);margin-bottom:2rem;padding:1.25rem 0 .75rem}.calendar-filter-status h1{font-weight:700;margin-bottom:1rem}.calendar__current-filter-bug{border-radius:50%;height:.875rem;width:.875rem;display:inline-block;margin-right:.5rem;position:relative;top:.1rem}.calendar__current-filter{white-space:nowrap;display:inline-block;margin-bottom:.5rem;margin-right:2rem}.calendar{max-width:calc(100vw - 2rem)}.calendar__header{border-bottom:1px solid #707070;display:flex;flex-flow:row-reverse;flex-wrap:wrap;justify-content:space-between;margin-bottom:2rem}.calendar__header h1{width:100%;font-size:2rem;line-height:normal;font-weight:700;text-align:center}.calendar__nav-button{background:none;border:none;font-size:1.25rem;font-weight:700;outline:none;padding:0 0 1rem;text-transform:uppercase}.calendar__nav-button:hover{color:#004e95}.calendar__nav-button:hover svg{fill:#004e95;stroke:#004e95}.calendar__nav-button[disabled]{color:#707070}.calendar__nav-button[disabled] svg{fill:#707070;stroke:#707070}.calendar__nav-button--prev{text-align:left}.calendar__nav-button--next{text-align:right}.calendar__nav-button--next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.calendar-months{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:100%;grid-template-columns:100%;margin-bottom:2rem;overflow:hidden;width:calc(100% + .5rem)}.calendar-months>:first-child{-ms-grid-row:1;-ms-grid-column:1}.calendar-months>*{max-width:calc(100% - .5rem)}.calendar-month{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;height:auto}.calendar-month .calendar-event{transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.calendar-month--future{-webkit-transform:translateX(100vw);transform:translateX(100vw);height:0}.calendar-month--past{-webkit-transform:translateX(-100vw);transform:translateX(-100vw);height:0}a.calendar-event__link,a.calendar-event__link:hover,a.calendar-event__link:visited{color:#2e2d2c}.calendar-event{background-color:#f9fafc;border-left:1.25rem solid #004e95;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.4);display:flex;margin-bottom:1.25rem;padding:2rem 4rem}.calendar-event:hover{box-shadow:0 .25rem .75rem 0 rgba(0,0,0,.4)}.calendar-event:hover h1{text-decoration:underline}.calendar-event__date-info{flex-grow:0;flex-shrink:0;margin-right:6rem;margin-top:1rem;width:10rem;text-align:center}.calendar-event__weekday{font-size:1.25rem}.calendar-event__day,.calendar-event__weekday{font-weight:700;line-height:1;margin-bottom:.5rem;text-transform:uppercase}.calendar-event__day{font-size:1.7rem}.calendar-event__day+.calendar-event__day{margin-top:-.5rem}.calendar-event__more-ranges{color:#004e95;font-size:1rem}.calendar-event__time{font-size:1rem;line-height:1;text-transform:uppercase;font-weight:700}.calendar-event__room{font-size:1.125rem;font-weight:700;margin-top:1rem;text-transform:uppercase}.calendar-event__event-info{flex-basis:5rem;flex-grow:1;flex-shrink:1}.calendar-event__type{font-size:1.125rem;font-weight:700;margin-top:1rem;text-transform:uppercase}.calendar-event .kicker{font-size:.875rem;color:#707070;margin-bottom:1rem}.calendar-event__event-info h1{font-weight:700;font-size:1.375rem;line-height:normal}.calendar-event__event-info h1+h2,.calendar-event__event-info h1+h3,.calendar-event__event-info h1+p{margin-top:1rem}.calendar-event__event-info p{font-size:1rem;line-height:1.5;margin-bottom:1rem}.calendar-event__event-info p:last-child{margin-bottom:0}.calendar-event__event-info h2{font-size:1.2rem;font-weight:700}.calendar-event__event-info h3{font-size:1rem;font-weight:700}.calendar-event__event-info p+h2,.calendar-event__event-info p+h3{margin-top:2rem}.calendar-event__speakers{font-weight:700;margin-top:-.25rem}.calendar-event__speakers svg{height:1.5rem;width:1rem;margin-right:.5rem;position:relative;top:.25rem}.calendar-event__city,.calendar-event__more{font-size:1.125rem;font-weight:700}.calendar-event__more{-ms-grid-row-align:center;align-self:center;color:#004e95;margin-left:1rem;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:900px){.calendar-event{padding:2rem;flex-wrap:wrap}.calendar-event__date-info{margin:0 3rem 0 1rem}.calendar-event__more{width:100%;text-align:center;margin:1.5rem 0 0}}@media screen and (max-width:750px)and (min-width:451px){.calendar-filters.filters h1{margin-right:0}.calendar-filters.filters .filters__mobile-head{order:3;width:100%}.calendar-filters.filters .filters__mobile-head .filters__link{text-align:left}.calendar-filters.filters .filters__content{flex-direction:column;order:2}.calendar-filters.filters .filters__content button{padding:1rem 0 .5rem;position:static;text-align:left}.calendar-filters.filters .filters__content .calendar-filters__filters{display:flex;flex-wrap:wrap;justify-content:space-between}.calendar-filters.filters .filters__content .calendar-filters__filter{margin-bottom:1rem;margin-right:0;width:calc(50% - 1rem)}.calendar-filters.filters .filters__content .filters__dropdown{width:100%}.calendar-filters.filters .filters__content button.filters__link{text-align:left}}@media screen and (max-width:750px){.calendar-event{padding:1rem;flex-wrap:wrap}.calendar-event__date-info{margin:0 0 1rem}.calendar__header .calendar__nav-button{padding-top:1rem}}@media screen and (max-width:550px){.calendar-event{flex-direction:column}.calendar-event__date-info{text-align:left;width:100%}}@media screen and (max-width:450px){.calendar-filters.filters{border-bottom:none;border-top:1px solid #edebeb;max-height:8rem;padding:1.75rem 1rem 1rem}.calendar-filters.filters .filters__wrapper{display:block}.calendar-filters.filters .filters__content{display:none}.calendar-filters.filters .filters__mobile-toggle{order:1}.calendar-filters.filters .filters__mobile-selected{color:#fff;order:2}.calendar-filters.filters .filters__mobile-head{padding:0}.calendar-filters.filters button.filters__link{order:3;flex-grow:1}.calendar-filters.filters .filters__h1{font-size:1.5rem;margin-bottom:.5rem;width:100%}.calendar-filters.filters .calendar-filters__filters{display:block;margin-top:0;order:4}.calendar-filters.filters .calendar-filters__filter{border-bottom:1px solid #edebeb;width:100%}.calendar-filters.filters .icon-wrapper{justify-content:left}.calendar-filters.filters .icon-wrapper--selected{background:#fff;justify-content:center}.calendar-filters.filters.active{background:#f9fafc;color:#2e2d2c;padding:0}.calendar-filters.filters.active .filters__content{display:block}.calendar-filters.filters.active .filters__mobile-head{padding:1rem}.calendar-filters.filters.active .filters__h1,.calendar-filters.filters.active .filters__link,.calendar-filters.filters.active .filters__mobile-border{display:none}}@media print{.events-calendar .headline.headline--basic{margin-bottom:0;min-height:0}.calendar-event__more,.calendar-filter-status,.calendar-filters,.calendar__nav-button,.featured-events{display:none}.calendar-event{border:none;padding:2rem 0;box-shadow:none;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.calendar-event__date-info{margin-top:0}a.calendar-event__link{text-decoration:none}}.carousel-headline{font-size:2rem;font-weight:700;margin-bottom:2rem}figure+.carousel-slide__headline{margin-top:1rem}.carousel{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:auto;grid-template-rows:auto;margin-bottom:2rem;min-height:20rem;position:relative}.carousel>:first-child{-ms-grid-row:1;-ms-grid-column:1}.carousel-slide__button{font-size:3rem;border:none;background:none;background-color:rgba(0,0,0,.1);height:8rem;margin-top:auto;margin-bottom:auto;padding:0 .5rem;width:3rem;z-index:10}.carousel-slide__button svg{width:1.25rem;height:2rem}.carousel-slide__button.carousel-slide__button--previous svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carousel-slide__button[disabled]{opacity:.4}.carousel-slide{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;opacity:1;max-width:100%;min-height:33rem;transition:opacity .75s ease;z-index:1}.carousel-slide a.button{display:block;margin:0 auto}.carousel-slide__figure{position:relative}.carousel-slide__figure .carousel-slide__button{position:absolute;top:calc(50% - 4rem);z-index:9999}.carousel-slide__figure .carousel-slide__button.carousel-slide__button--next{right:0}.carousel-slide__figure .carousel-slide__button.carousel-slide__button--previous{left:0}.carousel-slide__headline{font-size:1.625rem;line-height:normal;margin-bottom:1rem;font-weight:700}.carousel-slide__body{font-family:Merriweather,serif;line-height:1.875;max-width:55rem}.carousel-slide__cta{font-size:1.25rem;font-weight:700;margin-top:1.25rem;text-transform:uppercase}.carousel-slide__cta:hover{text-decoration:underline}.carousel-slide-indicators{display:flex;justify-content:center;margin:1rem 0 .5rem}.carousel-slide-indicator{border-radius:50%;border-style:solid;border-width:1px;height:1rem;margin:0 1rem;position:relative;width:1rem}.carousel-slide-indicator:hover{cursor:pointer}.carousel--active-0 .carousel-slide-indicator:first-child:after,.carousel--active-1 .carousel-slide-indicator:nth-child(2):after,.carousel--active-2 .carousel-slide-indicator:nth-child(3):after,.carousel--active-3 .carousel-slide-indicator:nth-child(4):after,.carousel--active-4 .carousel-slide-indicator:nth-child(5):after,.carousel--active-5 .carousel-slide-indicator:nth-child(6):after{background-color:#2e2d2c;border-radius:50%;content:"";display:block;height:.5rem;left:calc(.25rem - 1px);position:absolute;top:calc(.25rem - 1px);width:.5rem}.carousel--active-0 .carousel-slide-indicator:first-child:hover,.carousel--active-1 .carousel-slide-indicator:nth-child(2):hover,.carousel--active-2 .carousel-slide-indicator:nth-child(3):hover,.carousel--active-3 .carousel-slide-indicator:nth-child(4):hover,.carousel--active-4 .carousel-slide-indicator:nth-child(5):hover,.carousel--active-5 .carousel-slide-indicator:nth-child(6):hover{cursor:default}.carousel-slide :not(.carousel-slide__button){position:relative;z-index:0}.carousel--active-0 .carousel-slide:not(#carousel-slide-0),.carousel--active-1 .carousel-slide:not(#carousel-slide-1),.carousel--active-2 .carousel-slide:not(#carousel-slide-2),.carousel--active-3 .carousel-slide:not(#carousel-slide-3),.carousel--active-4 .carousel-slide:not(#carousel-slide-4),.carousel--active-5 .carousel-slide:not(#carousel-slide-5){opacity:0;z-index:0;pointer-events:none}.column-component{text-align:center;margin-bottom:2rem}.column-component__content{padding:2rem 0}.column-component__content>h1{font-size:2rem;line-height:normal;margin-bottom:2rem;text-align:center;width:100%}.column-component__sections{display:flex;flex-wrap:wrap;justify-content:space-between}.column-component__section{margin-bottom:2rem;max-width:17rem;width:calc(33.3333% - 1.33333rem)}.column-component__section h1{font-size:1.5rem;font-weight:900;margin-bottom:1rem}.column-component__section p{line-height:1.6}.column-component__icon svg{height:4.5rem;margin-bottom:1rem;width:100%}.column-component .button{margin-left:auto;margin-right:auto}@media screen and (max-width:750px){.column-component__sections{justify-content:center}.column-component__section{width:calc(50% - 2rem);margin-left:1rem;margin-right:1rem}}@media screen and (max-width:550px){.column-component__sections{justify-content:center}.column-component__section{width:100%;margin-left:1rem;margin-right:1rem}}.dropdown-checklist{display:flex;flex-direction:row;position:relative;margin-right:1rem}.dropdown-checklist__anchor{background:#fff;border:1.25px solid #004e95;cursor:pointer;padding:.5rem 1rem;outline:none;position:relative;text-align:left;width:200px}.dropdown-checklist__anchor::-webkit-details-marker{color:transparent;padding:0;margin:0}.dropdown-checklist__anchor svg{float:right;position:relative;top:.25rem}.dropdown-checklist__anchor.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-checklist__checkbox input[type=checkbox]:not(:checked)+label:after{border:none}.dropdown-checklist__mobile-selected{display:none}.dropdown-checklist__options{-ms-overflow-style:none;background:#fff 0 0 no-repeat padding-box;box-shadow:1px 3px 6px rgba(0,0,0,.25);display:flex;flex-direction:column;left:0;max-height:15rem;min-width:200px;opacity:0;overflow-y:scroll;padding:1.05rem;position:absolute;top:2.15rem;transition:height .5s ease,opacity .5s ease;visibility:hidden;white-space:nowrap;z-index:1}.dropdown-checklist__options::-webkit-scrollbar{display:none}@media (-ms-high-contrast:none){.dropdown-checklist__options{padding:.5rem}}.dropdown-checklist.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-checklist.active .dropdown-checklist__options{visibility:visible;opacity:1}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.dropdown-checklist__options{white-space:normal}}@media screen and (max-width:750px){.dropdown-checklist__anchor{flex-grow:1}.dropdown-checklist__options{width:100%}.dropdown-checklist label{white-space:normal}}@media screen and (max-width:450px){.dropdown-checklist{flex-direction:column;margin-right:0}.dropdown-checklist__anchor{background:none;border:none;font-size:.9rem;font-weight:700;line-height:1.25rem;max-height:none;max-width:none;outline:none;padding:.5rem 0;position:relative;width:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dropdown-checklist__options{display:flex;position:relative;height:0;padding-bottom:0;padding-top:0;top:0;box-shadow:none;background-color:rgba(0,0,0,.04)}.dropdown-checklist__mobile-selected{display:inline-flex;margin-left:.2rem;font-style:italic;font-weight:400;color:#707070;text-transform:uppercase}.dropdown-checklist.active .dropdown-checklist__anchor{border-bottom:none}.dropdown-checklist.active .dropdown-checklist__options{padding:1.05rem 1.05rem 1.05rem 2.05rem;height:auto;max-height:none;width:100vw;margin-left:-1rem;border-top:1px solid #edebeb;border-bottom:1px solid #edebeb}.dropdown-checklist:not(:last-child):not(.last-child){border-bottom:1px solid #edebeb}}.editor-alert,.editor-alert a{color:#e11!important;line-height:normal}.editor-alert a{text-decoration:underline}div.editor-alert{margin:2rem 0;padding:1rem;border:1px dotted #e11;max-width:600px}.error-404-container{min-height:50vh;padding:4rem 0}.content-body.content-body--event{margin-bottom:8rem}.content-body.content-body--event address{font-size:1.375rem;line-height:normal;font-weight:700}.content-body.content-body--event .content-body.content-body--materials .material-info,.content-body.content-body--event .event-info,.content-body.content-body--materials .content-body.content-body--event .material-info{font-family:Lato,sans-serif}.content-body.content-body--event .content-body.content-body--materials .material-info a:hover,.content-body.content-body--event .event-info a:hover,.content-body.content-body--materials .content-body.content-body--event .material-info a:hover{text-decoration:underline}.content-body.content-body--event .content-body.content-body--materials .material-info--big,.content-body.content-body--event .event-info--big,.content-body.content-body--materials .content-body.content-body--event .material-info--big{font-size:1.625rem;font-weight:700;line-height:normal;margin-bottom:1rem}.content-body.content-body--event .event-info--time{margin-top:-1rem;font-size:1.375rem;line-height:normal;margin-bottom:1rem}.content-body.content-body--event .content-body.content-body--materials .material-description,.content-body.content-body--event .event-description,.content-body.content-body--materials .content-body.content-body--event .material-description{font-family:Merriweather,serif;line-height:1.875;margin:2rem 0}.content-body.content-body--event .content-body.content-body--materials .material-description ul:not(:first-child),.content-body.content-body--event .event-description ul:not(:first-child),.content-body.content-body--materials .content-body.content-body--event .material-description ul:not(:first-child){margin-top:1rem}.content-body.content-body--event .content-body.content-body--materials ul.material-info,.content-body.content-body--event .event-intro,.content-body.content-body--event ul.event-info,.content-body.content-body--materials .content-body.content-body--event ul.material-info{list-style:none;font-size:1.375rem;padding-left:0}.content-body.content-body--event .content-body.content-body--materials ul.material-info li,.content-body.content-body--event .event-intro li,.content-body.content-body--event ul.event-info li,.content-body.content-body--materials .content-body.content-body--event ul.material-info li{font-family:Lato,sans-serif;line-height:normal;margin-bottom:.25rem}.content-body.content-body--event.content-body--restricted{margin-bottom:0}.event-intro{font-weight:700;font-family:Lato,sans-serif}.content-body.content-body--materials .material-description .event-intro,.event-description .event-intro{margin-bottom:1rem}.event-button{margin-top:4rem}.icon--speaker{margin-right:.5rem;height:1.375rem;width:1.375rem;position:relative;top:.1rem}.featured-content{margin-bottom:2rem;padding:2.5rem 0;text-align:center}.featured-content__label{font-size:1.125rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.featured-content__headline{font-size:2rem;font-weight:700;margin-bottom:1.5rem}.featured-content__items{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0;justify-content:space-between}.featured-content__item{background-color:#fff;display:block;flex-grow:0;flex-shrink:0;margin:0 0 1.5rem;text-align:left;width:calc(25% - 1.125rem);transition:box-shadow .2s ease-in}.featured-content__item>article{display:flex;flex-direction:column;height:100%}.featured-content__item:hover{box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.4)}.featured-content__item:hover .featured-content__item-cta{text-decoration:underline}.featured-content__item:last-child{margin-right:0}.featured-content__items--3 .featured-content__item{width:calc(33.33% - 1rem)}.featured-content__items--2 .featured-content__item{width:calc(50% - .75rem)}.featured-content__item-label{font-size:1.375rem;font-weight:700;min-height:7rem;line-height:normal;padding:1rem;position:relative}.featured-content__item-label>span{position:relative;z-index:10}.featured-content__item-label--with-image:before{content:"";background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5) 20%,rgba(0,0,255,0));display:block;height:100%;position:absolute;width:100%;z-index:5;left:0;top:0}.featured-content__item-headline{color:#2e2d2c;font-size:1.375rem;line-height:normal;min-height:7rem;padding:1rem;flex-grow:1}.featured-content__item-headline:before{background-color:#fff;content:"";display:block;height:1rem;margin:-1.5rem 0 1rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:1rem}.featured-content__items--pages .featured-content__item-headline{font-size:1rem;min-height:0}.featured-content__item-cta{color:#004e95;font-size:1.25rem;font-weight:700;text-transform:uppercase;padding:0 1rem 1rem;flex-grow:0}.featured-general-pages__page article{display:flex;margin-bottom:1rem;text-align:left}.featured-general-pages__page article figure{margin-right:1rem;width:50%;flex-shrink:0}.featured-general-pages__page article .featured-general-pages__headline{color:#2e2d2c;font-size:1.5rem;font-weight:900;line-height:normal;margin-bottom:.5rem;margin-top:1rem}.featured-general-pages__page article .featured-general-pages__subhead{color:#2e2d2c;font-size:1rem;line-height:normal}.featured-general-pages__page:last-child article{margin-bottom:0}.featured-general-pages__page:hover .featured-general-pages__headline{color:#004e95}@media screen and (max-width:900px){.featured-content__item,.featured-content__items--3 .featured-content__item{width:calc(50% - .75rem)}.featured-content__item:nth-child(2n),.featured-content__items--3 .featured-content__item:nth-child(2n){margin-right:0}}@media screen and (max-width:550px){.featured-content__item,.featured-content__items--2 .featured-content__item,.featured-content__items--3 .featured-content__item{width:100%;margin-right:0}}.featured-materials{margin-bottom:2rem;padding:3rem 0}.featured-materials__container{display:flex;flex-wrap:wrap}.featured-materials__headline{display:flex;width:calc(50% - .75rem);margin:0 50% 1rem 0}.featured-materials__headline>a,.featured-materials__headline>h1{display:block;flex-grow:1}.featured-materials__headline>h1{font-size:2rem;font-weight:700;vertical-align:baseline}.featured-materials__headline>a{font-size:1.25rem;font-weight:700;text-align:right;text-transform:uppercase;position:relative;top:.55rem}.featured-materials__headline>a:hover{text-decoration:underline}.featured-materials__links{width:calc(50% - .75rem);margin-right:1.5rem}.featured-materials__link,.featured-materials__link:visited{align-items:center;background:none;border:none;border-bottom:1px solid #707070;color:#2e2d2c;display:flex;outline:none;padding:.5rem;width:100%}.featured-materials__type{font-weight:700;text-transform:uppercase;line-height:1;font-size:1rem;text-align:center;width:5rem;flex-grow:0;flex-shrink:0;margin-right:1rem}.featured-materials__icon{background:#004e95;width:3rem;height:3rem;border-radius:50%;margin:0 auto .2rem}.featured-materials__icon svg{height:2rem;width:2rem;position:relative;top:.5rem}.featured-materials__icon svg .color-fill--background{fill:#004e95}.featured-materials__icon svg .color-fill--foreground{fill:#fff}.featured-materials__icon svg .color-stroke--background{stroke:#004e95}.featured-materials__icon svg .color-stroke--foreground{stroke:#fff}.featured-materials__item-headline{flex-grow:1;font-size:1.375rem;line-height:normal;text-align:left}.featured-materials__images{-ms-grid-row-align:stretch;align-self:stretch;display:block;height:100%;position:relative;width:calc(50% - .75rem)}.featured-materials__images .featured-materials__image{display:block;left:0;position:absolute;top:0;height:100%;width:100%}.featured-materials__images figure{height:100%;background-size:cover;background-position:50%;position:relative}.featured-materials__images figure figcaption{background:rgba(0,0,0,.55);bottom:0;color:#fff;font-size:1.25rem;font-weight:700;line-height:normal;padding:1rem 2rem;position:absolute;width:100%}.featured-landing-materials{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-bottom:2rem;margin-bottom:1rem;border-bottom:1px solid #edebeb}.featured-landing-materials__main{display:block;background-repeat:no-repeat;background-size:cover;background-position:50%;height:25.6rem;position:relative;width:50%;color:#fff}.featured-landing-materials__main-wrapper{display:flex;flex-direction:column;justify-content:flex-end;color:#fff;position:absolute;left:2rem;bottom:2rem}.featured-landing-materials__main-wrapper:hover .featured-landing-materials__main-link .icon{margin-left:.5rem}.featured-landing-materials__main h1.featured-landing-materials__main-title{font:700 1.25rem/1.5rem Lato,sans-serif;max-width:16.5rem;margin-bottom:2rem;color:#fff}.featured-landing-materials__main-link{color:#fff;text-transform:uppercase}.featured-landing-materials__main-link .icon{margin-left:.2rem;transition:margin-left .25s ease}.featured-landing-materials__main-type{display:flex;flex-direction:row;color:#fff}.featured-landing-materials__main-type-icon{display:inline-flex;justify-content:center;align-items:center;padding:.2rem;width:2rem;height:2rem;margin:0 0 1rem}.featured-landing-materials__main-type-name{display:inline-flex;min-width:14rem;max-width:18rem;padding-left:.5rem;font:700 .8125rem/1.75rem Lato,sans-serif;text-transform:uppercase;margin-top:.1rem}.featured-landing-materials__sub{margin-left:2rem;width:12.65rem}.featured-landing-materials__sub-image{display:inline-block;margin-bottom:.5rem;box-shadow:0 3px 6px #000}.featured-landing-materials__sub-type-icon{display:inline-flex;justify-content:center;align-items:center;padding:0;margin:.5rem 0}.featured-landing-materials__sub-type-icon svg{width:1.5rem;height:1.5rem}.featured-landing-materials__sub-type-name{display:inline-flex;max-width:12.65rem;padding-left:.5rem;font:700 .8125rem/1.75rem Lato,sans-serif;text-transform:uppercase;vertical-align:super;color:#2e2d2c}.featured-landing-materials__sub-title{font:700 1.25rem/1.5rem Lato,sans-serif!important;width:100%;color:#2e2d2c}.featured-landing-materials__sub:hover .featured-landing-materials__sub-title{text-decoration:underline}@media only screen and (max-width:1070px){.featured-landing-materials{justify-content:normal}.featured-landing-materials__main{flex-grow:1;min-width:0;min-width:auto;max-width:none}.featured-landing-materials__sub:last-child{display:none;justify-content:space-between}}@media screen and (min-width:801px){.featured-materials__link--active,.featured-materials__link--active:hover,.featured-materials__link--active:visited{background:#004e95;color:#fff}.featured-materials__link--active .featured-materials__icon,.featured-materials__link--active:hover .featured-materials__icon,.featured-materials__link--active:visited .featured-materials__icon{background:#fff}.featured-materials__link--active .featured-materials__icon .icon .color-stroke--background,.featured-materials__link--active:hover .featured-materials__icon .icon .color-stroke--background,.featured-materials__link--active:visited .featured-materials__icon .icon .color-stroke--background{stroke:#fff}.featured-materials__link--active .featured-materials__icon .icon .color-fill--background,.featured-materials__link--active:hover .featured-materials__icon .icon .color-fill--background,.featured-materials__link--active:visited .featured-materials__icon .icon .color-fill--background{fill:#fff}.featured-materials__link--active .featured-materials__icon .icon .color-stroke--foreground,.featured-materials__link--active:hover .featured-materials__icon .icon .color-stroke--foreground,.featured-materials__link--active:visited .featured-materials__icon .icon .color-stroke--foreground{color:#004e95}.featured-materials__link--active .featured-materials__icon .icon .color-fill--foreground,.featured-materials__link--active:hover .featured-materials__icon .icon .color-fill--foreground,.featured-materials__link--active:visited .featured-materials__icon .icon .color-fill--foreground{fill:#004e95}}@media screen and (max-width:800px){.body-container.featured-materials__container,.footer .featured-materials__container.footer__content,.headline .featured-materials__container.headline__content,.nav .featured-materials__container.nav__content{flex-direction:column;width:calc(100% - 2rem);max-width:500px;margin:0 auto}.featured-materials__headline,.featured-materials__links{width:100%;margin-right:0}.featured-materials__link,.featured-materials__link--active,.featured-materials__link--active:hover,.featured-materials__link--active:visited,.featured-materials__link:hover,.featured-materials__link:visited{color:#2e2d2c}.featured-materials__link--active .icon .color-stroke--background,.featured-materials__link--active:hover .icon .color-stroke--background,.featured-materials__link--active:visited .icon .color-stroke--background,.featured-materials__link .icon .color-stroke--background,.featured-materials__link:hover .icon .color-stroke--background,.featured-materials__link:visited .icon .color-stroke--background{stroke:#2e2d2c}.featured-materials__link--active .icon .color-fill--background,.featured-materials__link--active:hover .icon .color-fill--background,.featured-materials__link--active:visited .icon .color-fill--background,.featured-materials__link .icon .color-fill--background,.featured-materials__link:hover .icon .color-fill--background,.featured-materials__link:visited .icon .color-fill--background{fill:#2e2d2c}.featured-materials__images{display:none}}@media screen and (max-width:500px){.featured-materials__item-headline{font-size:1rem}}@media only screen and (max-width:700px){.featured-landing-materials{justify-content:normal}.featured-landing-materials__main{flex:100% 1;height:20rem;margin-bottom:2rem;max-width:100%}.featured-landing-materials__sub{display:block;margin-left:0;width:calc(50% - 1rem)}.featured-landing-materials__sub:last-child{display:block;margin-left:2rem}}.fifty-fifty{margin-bottom:2rem;padding:2rem 0}.fifty-fifty--text-left .fifty-fifty__content{order:1}.fifty-fifty--text-left .fifty-fifty__img,.fifty-fifty--text-left .fifty-fifty__img-link{order:2}.fifty-fifty__inner{display:flex;max-width:1076px;justify-content:space-between;flex-direction:row;margin:0 auto}.fifty-fifty__inner .fifty-fifty__img,.fifty-fifty__inner .fifty-fifty__img-link{-ms-grid-row-align:start;align-self:start;display:block;max-width:calc(50% - 4rem);width:100%}.fifty-fifty__inner .fifty-fifty__img-link .fifty-fifty__img,.fifty-fifty__inner .fifty-fifty__img .fifty-fifty__img{max-width:100%}.fifty-fifty__inner .fifty-fifty__content{width:50%}.fifty-fifty__inner .kicker{color:#707070}.fifty-fifty__inner h1{font-size:2rem;font-weight:700;margin-bottom:2.25rem}.fifty-fifty__inner p{font-family:Merriweather,serif;line-height:1.875;margin-bottom:2rem}.fifty-fifty__inner a.button{margin-bottom:0}.fifty-fifty__inner.image-right .fifty-fifty__img,.fifty-fifty__inner.image-right .fifty-fifty__img-link{order:2}.fifty-fifty__inner.image-right .fifty-fifty__content{order:1}@media screen and (max-width:1108px){.fifty-fifty__inner{margin-left:1rem;margin-right:1rem}.fifty-fifty__inner .fifty-fifty__img,.fifty-fifty__inner .fifty-fifty__img-link{max-width:calc(50% - 2rem)}.fifty-fifty__inner .fifty-fifty__img-link .fifty-fity__img,.fifty-fifty__inner .fifty-fifty__img .fifty-fity__img{max-width:100%}}@media screen and (max-width:800px){.fifty-fifty__inner{margin-left:1rem;margin-right:1rem}.fifty-fifty__inner .fifty-fifty__img,.fifty-fifty__inner .fifty-fifty__img-link{max-width:calc(33% - 2rem)}.fifty-fifty__inner .fifty-fifty__img-link .fifty-fifty__img,.fifty-fifty__inner .fifty-fifty__img .fifty-fifty__img{max-width:100%}.fifty-fifty__inner .fifty-fifty__content{width:67%}}@media screen and (max-width:650px){.fifty-fifty__inner{display:block}.fifty-fifty__inner .fifty-fifty__img,.fifty-fifty__inner .fifty-fifty__img-link{max-width:100%;margin-bottom:1rem}.fifty-fifty__inner .fifty-fifty__content{width:100%}}.filters{display:flex;width:100%;min-height:5rem;box-shadow:0 .3rem .3rem rgba(0,0,0,.2);background-color:#fff;padding:1.25rem 0 1.5rem}.filters .icon-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:100%;height:2.15rem;width:2.15rem;position:relative;top:-.4rem}.filters .icon-wrapper .icon{stroke:none}.filters .icon-wrapper--selected{background-color:#004e95}.filters--fixed{position:fixed;-webkit-animation:jobs-filter-position .15s ease;animation:jobs-filter-position .15s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;margin-top:5rem}.filters__wrapper{margin-left:auto;margin-right:auto;justify-content:center;align-items:center;flex-grow:1;padding:1rem 0 0;max-width:1076px;width:100%}.filters__content{display:flex;flex-direction:row;flex-wrap:wrap;flex-grow:1}.filters__mobile-border{display:none}.filters__mobile-title{display:none;text-transform:uppercase}.filters__mobile-toggle{display:none;padding:.25rem 0;margin:0;border:none;background:none;color:#004e95;font:700 1.125rem Lato,sans-serif;z-index:1}.filters__mobile-selected{display:none;font-style:italic;color:#707070;text-transform:uppercase}.filters__h2{font-weight:700;margin-bottom:.5rem;width:100%}.filters__link{color:#004e95;display:block;padding:.5rem 0;margin:0;border:none;background:none;font:700 1.125rem Lato,sans-serif;outline:none;text-transform:uppercase}.filters__link[disabled]{color:#707070}.filters__mobile-toggle-topic-wrapper{display:flex;width:100%}.filters__mobile-toggle-topic-wrapper .filters__mobile-toggle{margin-bottom:0;margin-right:2rem;flex-grow:0}.filters__topic-selector{background-color:#004e95;border:none;color:#fff;display:flex;justify-self:flex-end;outline:none;overflow-x:hidden;padding:.75rem .5rem .75rem 1rem;position:relative;text-align:left;top:-.5rem}.filters__topic-selector--desktop{margin-bottom:2rem;padding:.85rem 1rem .85rem 1.25rem;top:0;width:100%}.filters__topic-selector span{display:inline-block;flex-grow:1;line-height:1.3;margin-right:.5rem;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.filters__topic-selector svg{flex-grow:0;height:.8rem;position:relative;top:.25rem;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:.8rem}.filters__topic-selector.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filters__topics-container{height:0;position:relative;overflow:visible;top:-2rem}.filters__topics-container fieldset{background:#fff;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.4);display:block;padding:1rem 1rem 0;position:absolute;width:20rem;z-index:99}@media screen and (max-width:1108px){.filters__wrapper{margin-left:1rem;margin-right:1rem;width:calc(100% - 2rem)}}@media screen and (max-width:1109px){.filters{justify-content:center}}@media screen and (max-width:909px){.filters__link{padding-left:0}}@media screen and (max-width:750px){.filters{padding:0}.filters__dropdown{flex-grow:1;margin-bottom:1rem;width:50%}.filters__link{flex-grow:1;-ms-grid-row-align:start;align-self:start;padding-top:.35rem;width:50%}}.filters__mobile-only{display:none}@media scxreen and (min-width:451px){.filters__reset-save-wrapper{display:none}}@media screen and (max-width:450px){.filters__desktop-only{display:none}.filters__mobile-only{display:block}.filters{border-bottom:1px solid #edebeb;box-shadow:none;flex-grow:1;max-height:4rem;overflow:hidden;padding:0;width:100%;min-height:0}.filters__wrapper{margin:0;padding:0;width:100%}.filters__mobile-head{display:flex;padding:1rem}.filters__mobile-head .filters__link{flex-grow:1;text-align:right;position:relative;top:-.2rem}.filters__content{position:relative}.filters__dropdown{display:none;margin-bottom:0;width:100%}.filters__h2{display:none}.filters__mobile-selected{display:flex;margin:.25rem .6rem}.filters__mobile-toggle{display:flex;outline:none}.filters .materials-topics-list{margin-bottom:0}.filters.active{background-color:#f9fafc;height:100vh;left:0;max-height:-webkit-fill-available;overflow-y:auto;padding-top:0;position:fixed;top:0;width:100vw;z-index:1000}.filters.active .filters__mobile-head{background-color:#fff;border-bottom:1px solid #edebeb;display:block;left:0;position:fixed;top:0;width:100%;z-index:1000}.filters.active .filters__mobile-head .filters__mobile-toggle{position:absolute;left:1rem;top:1rem}.filters.active .filters__mobile-head .filters__mobile-title{display:block;font-weight:600;position:relative;top:.25rem;width:100%;text-align:center}.filters.active .filters__mobile-head .filters__link{display:none}.filters.active .filters__content{padding:4rem 1rem 5rem}.filters.active .filters__topic-selector{display:none}.filters.active .filters__mobile-border{display:flex;width:100vw;margin:-.5rem -1rem 1rem;border:none;border-top:1px solid #edebeb}.filters.active .filters__mobile-selected{display:none}.filters.active .filters__link{position:absolute;justify-content:flex-end;font-size:1rem;line-height:1;width:auto;padding:0 1rem;top:.25rem}.filters.active .filters__dropdown{display:flex}.filters.active .filters__mobile-toggle-topic-wrapper .filters__mobile-toggle,.filters__mobile-toggle{display:flex;margin-right:0;outline:none}.filters__reset-save-wrapper{position:fixed;bottom:0;padding:.875rem 2rem;display:flex;background:#fff;box-shadow:0 -1px 6px rgba(0,0,0,.3);width:100%;z-index:1000}.filters__reset-save-wrapper button{margin-bottom:0;width:auto;flex-grow:1;flex-basis:100px;min-width:0;white-space:nowrap}.filters__reset-save-wrapper .filters__mobile-reset.button--inverse{border-color:#fff}}@media print{.filters{display:none}}.full-bleed-cta{margin:0 auto 2rem;max-width:1280px;position:relative;width:100%}.full-bleed-cta__img{display:block;line-height:0;position:relative;width:100%;z-index:0}.full-bleed-cta__img:after{background:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,.5) 20%,rgba(0,0,255,0));content:"";display:block;position:absolute;top:0;z-index:20;height:100%;width:100%}.full-bleed-cta__content-outer{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:30}.full-bleed-cta__content{align-self:flex-start;color:#fff;display:flex;flex-direction:column;margin:auto;max-width:1076px;width:100%}.full-bleed-cta__content>*{max-width:25rem}.full-bleed-cta__content h1{color:#fff;font-size:2.25rem;font-weight:700;margin-bottom:1.5rem}.full-bleed-cta__content p{font-family:Lato,sans-serif;line-height:1.625;margin-bottom:1.5rem}.full-bleed-cta__content a.button{border-color:#fff;color:#fff;margin-bottom:0}.full-bleed-cta__content a.button:hover{border-color:#004e95;background-color:#004e95;color:#fff}.full-bleed-cta--text-right .full-bleed-cta__content{align-items:flex-end;text-align:right}.full-bleed-cta--text-right a.button{align-self:flex-end}.full-bleed-cta--text-right .full-bleed-cta__img:after{background:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,.5) 20%,rgba(0,0,255,0))}@media screen and (max-width:1108px){.full-bleed-cta__content{margin-left:1rem;margin-right:1rem;max-width:calc(100% - 2rem)}}@media screen and (max-width:900px){.full-bleed-cta.has-background+.has-background{margin-top:0}.full-bleed-cta__img:after{content:none}.full-bleed-cta__content-outer{position:relative}.full-bleed-cta--text-right .full-bleed-cta__content,.full-bleed-cta__content{color:#2e2d2c;margin:1rem 1rem 0;text-align:left}.full-bleed-cta--text-right .full-bleed-cta__content h1,.full-bleed-cta--text-right .full-bleed-cta__content p,.full-bleed-cta__content h1,.full-bleed-cta__content p{color:#2e2d2c;max-width:100%;width:100%}.full-bleed-cta--text-right .full-bleed-cta__content p,.full-bleed-cta__content p{font-family:Merriweather,serif;line-height:1.875}.full-bleed-cta--text-right .full-bleed-cta__content a.button,.full-bleed-cta__content a.button{border-color:#004e95;color:#004e95;display:block;margin-left:auto;margin-right:auto}.full-bleed-cta--text-right .full-bleed-cta__content a.button:hover,.full-bleed-cta__content a.button:hover{background-color:#004e95;color:#fff}}.figure-text-align--bottom,.figure-text-align--left,.figure-text-align--right{align-items:center;display:flex;margin-bottom:1rem}.figure-text-align--bottom .figure__image,.figure-text-align--left .figure__image,.figure-text-align--right .figure__image{order:1}.figure-text-align--bottom .figure__image img,.figure-text-align--left .figure__image img,.figure-text-align--right .figure__image img{max-width:100%;height:auto}.figure-text-align--bottom .figure__caption,.figure-text-align--left .figure__caption,.figure-text-align--right .figure__caption{order:2;color:#707070;font-family:Lato,sans-serif;font-size:.75rem;line-height:1.875;text-align:center}.figure-text-align--bottom{display:block;flex-direction:column}.figure-text-align--bottom>img,.figure-text-align--bottom>picture{margin-bottom:1rem;display:block}.figure-text-align--left{flex-direction:row}.figure-text-align--left>img,.figure-text-align--left>picture{order:2;width:50%}.figure-text-align--left .figure__caption{margin-right:1rem;max-width:15rem;order:1;text-align:right;width:calc(50% - 1rem)}.figure-text-align--right{flex-direction:row}.figure-text-align--right>img,.figure-text-align--right>picture{width:50%}.figure-text-align--right .figure__caption{margin-left:1rem;max-width:15rem;text-align:left;width:calc(50% - 1rem)}@media only screen and (max-width:500px){.figure-text-align--left,.figure-text-align--right{flex-direction:column}.figure-text-align--left .figure__image,.figure-text-align--right .figure__image{margin-bottom:1rem}}.footer{margin-top:2rem}.footer .footer__content{display:-ms-grid;display:grid;-ms-grid-columns:45px 1rem 180px 1rem 1fr 1rem 1fr 1rem 1fr 1rem 300px;grid-template-columns:45px 180px 1fr 1fr 1fr 300px;-ms-grid-rows:auto 1rem auto;grid-template-rows:auto auto;grid-template-areas:"logo address column1 column2 column3 social" "copyright copyright copyright copyright copyright copyright";grid-gap:1rem;padding-bottom:2.5rem}.footer .footer__content>figure{padding-top:2rem}.footer .footer__content .footer__logo{-ms-grid-row:1;-ms-grid-column:1;grid-area:logo}.footer .footer__content .footer__logo svg{width:100%;max-width:45px;max-height:56px}.footer .footer__content .footer__address{-ms-grid-row:1;-ms-grid-column:3;grid-area:address;font-size:.875rem;padding:3rem 1rem 0 0}.footer .footer__content .footer__address address{line-height:normal}.footer .footer__content .footer__copyright{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:11;font-size:.875rem;line-height:normal;grid-area:copyright;display:flex}.footer .footer__content .footer__copyright div{margin-top:auto}.footer .footer__content .footer__social{-ms-grid-row:1;-ms-grid-column:11;grid-area:social;margin-top:3rem}.footer .footer__content .footer__social svg{width:1.5rem;height:1.5rem}.footer .footer__h1,.footer .footer__h1 a,.footer .footer__h1 a:hover,.footer .footer__h1 a:visited{color:#fff;font-size:1rem;margin-bottom:2rem}.footer .footer__h1 button{text-align:left}.footer .footer__h1 a:hover{text-decoration:underline}.footer .footer__links{padding:3rem 3rem 2rem 0}.footer .footer__links:nth-child(3){-ms-grid-row:1;-ms-grid-column:5;grid-area:column1}.footer .footer__links:nth-child(4){-ms-grid-row:1;-ms-grid-column:7;grid-area:column2}.footer .footer__links:nth-child(5){-ms-grid-row:1;-ms-grid-column:9;grid-area:column3}.footer .footer__links-item{font-size:.875rem;line-height:normal;margin-bottom:1rem}.footer .footer__links-item a,.footer .footer__links-item a:hover,.footer .footer__links-item a:visited{color:#fff}.footer .footer__links-item a:hover{text-decoration:underline}.footer .footer__links-item:last-child{margin-bottom:0}.footer .footer__newsletter{grid-area:email;margin-top:3rem}.footer .footer__newsletter input[type=text]{background-color:#4070b6;border:none;color:#fff;margin-bottom:.5rem;width:100%}.footer .footer__newsletter input[type=text]::-webkit-input-placeholder{color:#fff}.footer .footer__newsletter input[type=text]:-ms-input-placeholder{color:#fff}.footer .footer__newsletter input[type=text]::placeholder{color:#fff}.footer .footer__newsletter button{margin-top:1.25rem}.footer .footer__newsletter-h1{font-size:1rem;font-weight:400;margin-bottom:2rem}.footer .footer__social-links{display:flex;font-size:1.75rem;margin-top:1rem}.footer .footer__social-link{margin-right:1rem}.footer .footer__social-link a,.footer .footer__social-link a:hover,.footer .footer__social-link a:visited{color:#fff}@media (-ms-high-contrast:active),(-ms-high-contrast:none){body .footer .footer__content .footer__address,body .footer .footer__content .footer__links{margin-right:1rem}}@media screen and (max-width:1108px){.footer .footer__content{-ms-grid-columns:45px 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-columns:45px 1fr 1fr 1fr;-ms-grid-rows:auto 1rem auto 1rem auto;grid-template-areas:"logo address address address" "logo column1 column2 column3" "logo copyright copyright social";margin-left:1rem;margin-right:1rem}.footer .footer__links{padding-top:1rem;padding-bottom:1rem}.footer .footer__links h1{margin-bottom:.5rem}.footer .footer__newsletter,.footer .footer__social{margin-top:0}.footer .footer__content .footer__logo{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:1}.footer .footer__content .footer__address{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:5}.footer .footer__content .footer__copyright{-ms-grid-row:5;-ms-grid-column:3;-ms-grid-column-span:3}.footer .footer__content .footer__social{-ms-grid-row:5;-ms-grid-column:7}.footer .footer__links:nth-child(3){-ms-grid-row:3;-ms-grid-column:3}.footer .footer__links:nth-child(4){-ms-grid-row:3;-ms-grid-column:5}.footer .footer__links:nth-child(5){-ms-grid-row:3;-ms-grid-column:7}}@media screen and (max-width:600px){.footer .footer__content{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 0 auto 0 auto 0 auto 0 auto 0 auto 0 auto;grid-template-areas:"logo" "address" "column1" "column2" "column3" "social" "copyright";grid-row-gap:0}.footer .footer__logo{margin-bottom:.5rem}.footer .footer__address{margin-bottom:1rem;padding-top:0}.footer .footer__links{padding:0}.footer .footer__links .footer__h1{margin-bottom:0}.footer .footer__links .footer__h1 button svg{float:right}.footer .footer__links--hide .footer__links-list{display:none}.footer .footer__links--show svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer .footer__links--show .footer__links-list{margin-top:1rem}.footer .footer__links--show .footer__links-list:after{content:"";display:block;border-top:1px solid #fff;margin:1rem 0}.footer .footer__links--last .footer__links-button:after,.footer .footer__links--show .footer__links-button:after{content:none}.footer .footer__links--last{margin-bottom:1rem}.footer .footer__links--last .footer__links-list:after{content:none}.footer .footer__links-button,.footer .footer_h1--link{background:none;border:none;line-height:1;margin-right:0;padding:1rem 0 0;width:100%}.footer .footer__links-button:after,.footer .footer_h1--link:after{content:"";display:block;border-top:1px solid #fff;margin-top:1rem}.footer .footer__links--last .footer_h1--link:after{content:none}.footer .footer__links-item{margin:0;padding:.5rem 0}.footer .footer__address,.footer .footer__links--last,.footer .footer__newsletter,.footer .footer__social{margin-bottom:2rem}.footer .footer__content .footer__logo{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.footer .footer__content .footer__address{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.footer .footer__content .footer__copyright{-ms-grid-row:13;-ms-grid-column:1;-ms-grid-column-span:1}.footer .footer__content .footer__social{-ms-grid-row:11;-ms-grid-column:1}.footer .footer__links:nth-child(3){-ms-grid-row:5;-ms-grid-column:1}.footer .footer__links:nth-child(4){-ms-grid-row:7;-ms-grid-column:1}.footer .footer__links:nth-child(5){-ms-grid-row:9;-ms-grid-column:1}}form,form fieldset,form fieldset label{display:flex;flex-direction:column}form fieldset label span{margin-bottom:10px;font-weight:700;font-size:1rem;line-height:1.5rem}form fieldset label+label{margin-top:10px}label{line-height:normal}input:not(.checkbox):not(.button){height:2.75rem;width:100%;max-width:22rem;border:1px solid #004e95;line-height:1;font-size:1rem;padding:1rem .8rem}textarea{height:7.125rem;border:1px solid #004e95;line-height:normal;font-size:1rem;padding:1rem .8rem}input[type=checkbox].checkbox{opacity:0;margin-right:.7rem}input[type=checkbox].checkbox+label{position:relative;display:inline-flex;font-size:16px;left:-7px;line-height:normal;margin-bottom:.5rem;max-width:calc(100% - .7rem - 21px)}input[type=checkbox].checkbox+label:after,input[type=checkbox].checkbox+label:before{content:"";display:inline-flex;position:absolute}input[type=checkbox].checkbox+label:before{border:1px solid #707070;height:13.75px;left:-21px;top:4px;width:13.75px}input[type=checkbox].checkbox+label:after{height:5px;width:8.5px;border-left:2px solid #fff;border-bottom:2px solid #fff;border-right-color:#fff;border-top-color:#fff;left:-18px;top:7.75px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=checkbox].checkbox+label:hover{cursor:pointer}input[type=checkbox].checkbox:hover{cursor:pointer}input[type=checkbox].checkbox:checked+label{font-weight:700}input[type=checkbox].checkbox:checked+label:before{background-color:#707070;transition:background-color .25s ease-in;margin-right:.25rem}input[type=checkbox].checkbox:checked+label:after{content:""}input[type=checkbox].checkbox:last-child+label{margin-bottom:none}input[type=checkbox].checkbox:disabled+label{opacity:.3;cursor:default}li:last-child input[type=checkbox].checkbox+label{margin-bottom:0}.radio-wrapper{position:relative;margin-bottom:1rem;padding-left:1.75rem}.radio-wrapper input{height:100%;line-height:0;margin:0;opacity:0;padding:0;width:100%;position:absolute}.radio-wrapper label{font-weight:700;position:relative}.radio-wrapper label:hover{cursor:pointer}.radio-wrapper label:before{content:"";background-color:#fff;border-radius:50%;border:.1rem solid #707070;display:block;height:1.125rem;left:-1.75rem;position:absolute;top:.05rem;width:1.125rem}.radio-wrapper input:checked+label:after{background-color:#707070;border-radius:50%;content:"";height:.6rem;left:-1.4875rem;position:absolute;top:.3125rem;width:.6rem}.radio-wrapper input:focus+label:before{box-shadow:0 0 .4rem rgba(0,78,149,.95)}.toggle{margin-bottom:.5rem;position:relative}.toggle input[type=checkbox]{width:0;height:0;opacity:0;position:absolute}.toggle label{display:block;font-weight:700;padding-left:3rem;position:relative;width:100%}.toggle label:hover{cursor:pointer}.toggle label:before{background:#edebeb;border-radius:.2rem;content:"";height:.4rem;left:0;position:absolute;top:.5rem;width:2rem}.toggle label:after{background:#707070;border-radius:50%;content:"";height:.8rem;width:.8rem;position:absolute;top:.3rem;left:0;transition:all .2s ease-in}.toggle input[type=checkbox]:checked+label:after{background:green;left:1.6rem}.toggle.toggle--text-on-left label{padding:0 3rem 0 0}.toggle.toggle--text-on-left label:before{left:auto;right:0}.toggle.toggle--text-on-left label:after{left:auto;right:1.2rem}.toggle.toggle--text-on-left input[type=checkbox]:checked+label:after{background:green;left:auto;right:0}.select-fieldset{margin-bottom:.5rem}.select-fieldset select{padding:.5rem;border-radius:0;border:1px solid #004e95}.gate{-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation:slideInFromBottom;animation:slideInFromBottom;background-color:#ffd800;bottom:0;padding:2.5rem 0;position:fixed;width:100vw;z-index:995}@-webkit-keyframes slideInFromBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}30%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInFromBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}30%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.page-content--special .gate{margin-top:0}.gate-inner{display:flex}.gate-inner svg{min-width:5rem;height:100%;min-width:4rem;width:16%;margin-right:6rem;opacity:.2}.gate-inner h1{font-size:2rem;font-weight:700;margin-bottom:1rem}.gate-inner p{font-size:1.25rem;line-height:normal;margin-bottom:2rem}.gate-inner p.gate-already{margin-bottom:0}.gate-inner p.gate-already a{color:#2e2d2c;font-weight:700}.gate-inner p.gate-already a:hover{text-decoration:underline}.page-content--restricted .content-body{margin-bottom:1rem}@media screen and (max-width:1076px){.gate-inner svg{margin-right:3rem}}@media screen and (max-width:800px){.gate-inner svg{margin-right:1.5rem}}.body-container,.footer .footer__content,.headline .headline__content,.nav .nav__content,.page-content .headline .headline__content{max-width:1076px;margin-left:auto;margin-right:auto}.page-content>.content-grid{min-height:20rem}.content-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr calc(821px - 3rem) 3rem 255px 1fr;grid-template-columns:[screen-start] 1fr [content-start] calc(821px - 3rem) [content-gutter] 3rem [rail-start] 255px [content-end] 1fr [screen-end];-ms-grid-rows:[first-row] auto [second-row] auto [third-row] auto;grid-template-rows:[first-row] auto [second-row] auto [third-row] auto}.content-grid>article,.content-grid>aside,.content-grid>div,.content-grid>hr,.content-grid>nav,.content-grid>section{-ms-grid-column:2;-ms-grid-column-span:3;-ms-grid-column:content-start;grid-column-start:content-start;grid-column-end:content-end}.content-grid>.content-body{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-column:content-start;grid-column-start:content-start;grid-column-end:content-gutter}.content-grid>.content-rail{-ms-grid-column:4;-ms-grid-column-span:1;-ms-grid-column:rail-start;grid-column-start:rail-start}.content-grid>.content-rail--top{-ms-grid-row:1;grid-row-start:first-row}.content-grid>.content-full{-ms-grid-column:1;-ms-grid-column-span:5;-ms-grid-column:screen-start;grid-column-start:screen-start;grid-column-end:screen-end}.content-grid.body__rich-text--background .body__rich-text{margin-bottom:0}.content-grid.body__rich-text--background .body__rich-text>:last-child{margin-bottom:0}.body__rich-text{margin-bottom:2rem}.body__rich-text+.body__rich-text{margin-top:-2rem}.body__rich-text--background{padding:2rem 0;margin-bottom:2rem}@media screen{.headline.headline--specialized:not(.headline--no-icon):not(.headline--align-with-icon)+.content-grid,.headline.headline--specialized:not(.headline--no-icon):not(.headline--align-with-icon)+.content-grid>.content-grid{-ms-grid-columns:1fr calc(1076px - 3rem) 3rem 0 1fr;grid-template-columns:[screen-start] 1fr [content-start] calc(1076px - 3rem) [content-gutter] 3rem [rail-start] 0 [content-end] 1fr [screen-end]}.headline.headline--specialized:not(.headline--no-icon):not(.headline--align-with-icon)+.content-grid>.content-body,.headline.headline--specialized:not(.headline--no-icon):not(.headline--align-with-icon)+.content-grid>.content-grid>.content-body{margin-left:10rem}.headline.headline--specialized:not(.headline--no-icon):not(.headline--align-with-icon)+.content-grid>.content-body>*,.headline.headline--specialized:not(.headline--no-icon):not(.headline--align-with-icon)+.content-grid>.content-grid>.content-body>*{max-width:50rem}.headline.headline--specialized:not(.headline--no-icon):not(.headline--align-with-icon)+.content-grid>.content-grid>.content-rail,.headline.headline--specialized:not(.headline--no-icon):not(.headline--align-with-icon)+.content-grid>.content-rail{display:none}}.content-grid.bio{-ms-grid-columns:1fr calc(651px - 3rem) 3rem 425px 1fr;grid-template-columns:[screen-start] 1fr [content-start] calc(651px - 3rem) [content-gutter] 3rem [rail-start] 425px [content-end] 1fr [screen-end]}@media screen and (max-width:1108px){.body-container,.footer .footer__content,.headline .headline__content,.nav .nav__content,.page-content .headline .headline__content{margin-left:1rem;margin-right:1rem}.content-grid{-ms-grid-columns:[screen-start] 1rem [content-start] 1fr [content-gutter] 3rem [rail-start] 255px [content-end] 1rem [screen-end];grid-template-columns:[screen-start] 1rem [content-start] 1fr [content-gutter] 3rem [rail-start] 255px [content-end] 1rem [screen-end]}.headline.headline--specialized:not(.headline--no-icon):not(.headline--align-with-icon)+.content-grid{-ms-grid-columns:[screen-start] 1rem [content-start] 1fr [content-gutter] 0 [rail-start] 0 [content-end] 1rem [screen-end];grid-template-columns:[screen-start] 1rem [content-start] 1fr [content-gutter] 0 [rail-start] 0 [content-end] 1rem [screen-end]}.headline.headline--specialized:not(.headline--no-icon):not(.headline--align-with-icon)+.content-grid .content-body{margin-left:10rem;margin-right:1rem}.content-grid.bio{-ms-grid-columns:1rem 1fr 3rem 300px 1rem;grid-template-columns:[screen-start] 1rem [content-start] 1fr [content-gutter] 3rem [rail-start] 300px [content-end] 1rem [screen-end]}}.header-with-link{align-items:baseline;grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem;display:flex;justify-content:space-between;margin-bottom:1rem}.header-with-link h1,.header-with-link h2{margin-bottom:0}.header-with-link a{display:inline-block;font-size:1.25rem;font-weight:900;position:relative;text-transform:uppercase;top:-.375rem}.header-with-link a:hover{text-decoration:none}@media screen and (max-width:600px){.header-with-link{flex-direction:column;margin-bottom:2rem}.header-with-link a{margin-top:.5rem;top:0}}@media screen and (max-width:800px){.headline.headline--specialized:not(.headline--no-icon):not(.headline--align-with-icon)+.content-grid>.content-body,.headline.headline--specialized:not(.headline--no-icon):not(.headline--align-with-icon)+.content-grid>.content-grid>.content-body{margin-left:5rem}}@media screen and (max-width:800px){.content-grid,.content-grid.bio,.headline.headline--specialized+.content-grid{display:-ms-grid;display:grid;-ms-grid-columns:[screen-start] 1rem [content-start] 1fr [content-end] 1rem [screen-end];grid-template-columns:[screen-start] 1rem [content-start] 1fr [content-end] 1rem [screen-end];width:100vw}.content-grid.bio>.content-body,.content-grid>.content-body,.headline.headline--specialized+.content-grid>.content-body{-ms-grid-column:content-start;grid-column-start:content-start;-ms-grid-column-span:NaN;grid-column-end:content-end}.content-grid.bio>.content-rail,.content-grid>.content-rail,.headline.headline--specialized+.content-grid>.content-rail{-ms-grid-column:content-start;grid-column-start:content-start}.content-grid.bio>.content-rail--top,.content-grid>.content-rail--top,.headline.headline--specialized+.content-grid>.content-rail--top{-ms-grid-row:second-row;grid-row-start:second-row}.content-grid>.content-grid,.headline.headline--specialized:not(.headline--no-icon):not(.headline--align-with-icon):not(.headline--align-with-icon)+.content-grid>.content-grid{-ms-grid-columns:[screen-start] 1rem [content-start] 1fr [content-gutter] 0 [rail-start] 0 [content-end] 1rem [screen-end];grid-template-columns:[screen-start] 1rem [content-start] 1fr [content-gutter] 0 [rail-start] 0 [content-end] 1rem [screen-end]}.headline.headline--specialized:not(.headline--no-icon):not(.headline--align-with-icon)+.content-grid>.content-grid>.content-body{margin-left:0}.headline.headline--specialized+.content-grid,.headline.headline--specialized:not(.headline--no-icon):not(.headline--align-with-icon)+.content-grid{-ms-grid-columns:[screen-start] 1rem [content-start] 1fr [content-end] 1rem [screen-end];grid-template-columns:[screen-start] 1rem [content-start] 1fr [content-end] 1rem [screen-end]}.headline.headline--specialized+.content-grid>.content-body,.headline.headline--specialized:not(.headline--no-icon):not(.headline--align-with-icon)+.content-grid>.content-body{margin-left:0;margin-right:0}}.screen-reader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:first-child{-ms-grid-row:1}.content-grid>:first-child.content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:first-child.content-rail--top{-ms-grid-row:1}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(2){-ms-grid-row:2}.content-grid>:nth-child(2).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(2).content-rail--top{-ms-grid-row:2}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(3){-ms-grid-row:3}.content-grid>:nth-child(3).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(3).content-rail--top{-ms-grid-row:3}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(4){-ms-grid-row:4}.content-grid>:nth-child(4).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(4).content-rail--top{-ms-grid-row:4}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(5){-ms-grid-row:5}.content-grid>:nth-child(5).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(5).content-rail--top{-ms-grid-row:5}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(6){-ms-grid-row:6}.content-grid>:nth-child(6).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(6).content-rail--top{-ms-grid-row:6}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(7){-ms-grid-row:7}.content-grid>:nth-child(7).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(7).content-rail--top{-ms-grid-row:7}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(8){-ms-grid-row:8}.content-grid>:nth-child(8).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(8).content-rail--top{-ms-grid-row:8}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(9){-ms-grid-row:9}.content-grid>:nth-child(9).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(9).content-rail--top{-ms-grid-row:9}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(10){-ms-grid-row:10}.content-grid>:nth-child(10).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(10).content-rail--top{-ms-grid-row:10}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(11){-ms-grid-row:11}.content-grid>:nth-child(11).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(11).content-rail--top{-ms-grid-row:11}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(12){-ms-grid-row:12}.content-grid>:nth-child(12).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(12).content-rail--top{-ms-grid-row:12}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(13){-ms-grid-row:13}.content-grid>:nth-child(13).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(13).content-rail--top{-ms-grid-row:13}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(14){-ms-grid-row:14}.content-grid>:nth-child(14).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(14).content-rail--top{-ms-grid-row:14}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(15){-ms-grid-row:15}.content-grid>:nth-child(15).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(15).content-rail--top{-ms-grid-row:15}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(16){-ms-grid-row:16}.content-grid>:nth-child(16).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(16).content-rail--top{-ms-grid-row:16}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(17){-ms-grid-row:17}.content-grid>:nth-child(17).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(17).content-rail--top{-ms-grid-row:17}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(18){-ms-grid-row:18}.content-grid>:nth-child(18).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(18).content-rail--top{-ms-grid-row:18}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(19){-ms-grid-row:19}.content-grid>:nth-child(19).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(19).content-rail--top{-ms-grid-row:19}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(20){-ms-grid-row:20}.content-grid>:nth-child(20).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(20).content-rail--top{-ms-grid-row:20}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(21){-ms-grid-row:21}.content-grid>:nth-child(21).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(21).content-rail--top{-ms-grid-row:21}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(22){-ms-grid-row:22}.content-grid>:nth-child(22).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(22).content-rail--top{-ms-grid-row:22}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(23){-ms-grid-row:23}.content-grid>:nth-child(23).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(23).content-rail--top{-ms-grid-row:23}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(24){-ms-grid-row:24}.content-grid>:nth-child(24).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(24).content-rail--top{-ms-grid-row:24}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(25){-ms-grid-row:25}.content-grid>:nth-child(25).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(25).content-rail--top{-ms-grid-row:25}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(26){-ms-grid-row:26}.content-grid>:nth-child(26).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(26).content-rail--top{-ms-grid-row:26}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(27){-ms-grid-row:27}.content-grid>:nth-child(27).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(27).content-rail--top{-ms-grid-row:27}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(28){-ms-grid-row:28}.content-grid>:nth-child(28).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(28).content-rail--top{-ms-grid-row:28}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(29){-ms-grid-row:29}.content-grid>:nth-child(29).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(29).content-rail--top{-ms-grid-row:29}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(30){-ms-grid-row:30}.content-grid>:nth-child(30).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(30).content-rail--top{-ms-grid-row:30}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(31){-ms-grid-row:31}.content-grid>:nth-child(31).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(31).content-rail--top{-ms-grid-row:31}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(32){-ms-grid-row:32}.content-grid>:nth-child(32).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(32).content-rail--top{-ms-grid-row:32}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(33){-ms-grid-row:33}.content-grid>:nth-child(33).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(33).content-rail--top{-ms-grid-row:33}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(34){-ms-grid-row:34}.content-grid>:nth-child(34).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(34).content-rail--top{-ms-grid-row:34}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(35){-ms-grid-row:35}.content-grid>:nth-child(35).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(35).content-rail--top{-ms-grid-row:35}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(36){-ms-grid-row:36}.content-grid>:nth-child(36).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(36).content-rail--top{-ms-grid-row:36}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(37){-ms-grid-row:37}.content-grid>:nth-child(37).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(37).content-rail--top{-ms-grid-row:37}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(38){-ms-grid-row:38}.content-grid>:nth-child(38).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(38).content-rail--top{-ms-grid-row:38}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(39){-ms-grid-row:39}.content-grid>:nth-child(39).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(39).content-rail--top{-ms-grid-row:39}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(40){-ms-grid-row:40}.content-grid>:nth-child(40).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(40).content-rail--top{-ms-grid-row:40}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(41){-ms-grid-row:41}.content-grid>:nth-child(41).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(41).content-rail--top{-ms-grid-row:41}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(42){-ms-grid-row:42}.content-grid>:nth-child(42).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(42).content-rail--top{-ms-grid-row:42}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(43){-ms-grid-row:43}.content-grid>:nth-child(43).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(43).content-rail--top{-ms-grid-row:43}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(44){-ms-grid-row:44}.content-grid>:nth-child(44).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(44).content-rail--top{-ms-grid-row:44}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(45){-ms-grid-row:45}.content-grid>:nth-child(45).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(45).content-rail--top{-ms-grid-row:45}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(46){-ms-grid-row:46}.content-grid>:nth-child(46).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(46).content-rail--top{-ms-grid-row:46}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(47){-ms-grid-row:47}.content-grid>:nth-child(47).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(47).content-rail--top{-ms-grid-row:47}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(48){-ms-grid-row:48}.content-grid>:nth-child(48).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(48).content-rail--top{-ms-grid-row:48}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(49){-ms-grid-row:49}.content-grid>:nth-child(49).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(49).content-rail--top{-ms-grid-row:49}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-grid>:nth-child(50){-ms-grid-row:50}.content-grid>:nth-child(50).content-rail--top{-ms-grid-row:1}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid>:nth-child(50).content-rail--top{-ms-grid-row:50}}@media screen and (-ms-high-contrast:active)and (max-width:1108px),screen and (-ms-high-contrast:none)and (max-width:1108px){.content-grid{-grid-template-columns:1rem 1fr 3rem 255px 1rem}}@media screen and (-ms-high-contrast:active)and (max-width:800px),screen and (-ms-high-contrast:none)and (max-width:800px){.content-grid{-ms-grid-columns:1rem 1fr 1rem}.content-grid>.content-body{-ms-grid-column:2}.content-grid>.content-rail{-ms-grid-column:2}}.headline,.page-content .headline{position:relative}.headline h1,.page-content .headline h1{font-size:2.5rem;font-weight:700;line-height:normal}.headline h2,.page-content .headline h2{font-family:Lato,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.5}.headline .kicker,.page-content .headline .kicker{font-size:.875rem}.headline--fixed,.page-content .headline--fixed{position:fixed;top:0;width:100%;min-height:0;transition:min-height .3s ease;z-index:1000;height:3rem;padding:1rem}.headline--fixed .breadcrumbs,.page-content .headline--fixed .breadcrumbs{line-height:1rem;margin-bottom:0}.headline--fixed h1,.headline--fixed h2,.page-content .headline--fixed h1,.page-content .headline--fixed h2{opacity:0;height:0;transition:height .3s ease}.headline--basic{min-height:18rem;padding:1.5rem 0;transition:min-height .1s ease}.headline--basic,.headline--basic .breadcrumbs{margin-bottom:3rem}.headline--basic h1{font-size:2.375rem;transition:height,opacity .1s ease}.headline--basic h1+h2{margin-top:2rem;transition:height,opacity .1s ease}.headline--basic.headline--shallow{min-height:7.5}.headline.headline--specialized{margin-bottom:2rem;min-height:18rem;padding:1.5rem 0}.headline.headline--specialized .headline__content{display:flex;flex-wrap:wrap}.headline.headline--specialized .breadcrumbs{margin-bottom:4rem;width:100%}.headline.headline--specialized .kicker{width:100%;margin-left:10rem}.headline.headline--specialized .headline__icon{width:8rem;margin-right:2rem;flex-grow:0;flex-shrink:0}.headline.headline--specialized .headline__icon svg{height:8rem;width:8rem;display:block;margin-left:auto;margin-right:auto}.headline.headline--specialized .headline__specialized-text{flex-basis:50px;flex-grow:1}.headline.headline--specialized h1{font-family:Lato,sans-serif;font-size:1.875rem;font-weight:600;margin-bottom:2.5rem}.headline.headline--specialized h2{font-family:Lato,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5;max-width:50rem}.headline.headline--specialized.headline--no-icon .kicker{margin-left:0}.headline--image{margin:0 auto 3rem;max-width:1280px;position:relative}.headline--image .headline-image{height:380px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}.headline--image .headline-image:after{background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5) 20%,rgba(0,0,255,0));content:"";display:block;position:absolute;top:0;z-index:20;height:100%;width:100%}.headline--image .breadcrumbs{position:absolute;left:0;top:2rem;padding-left:102px;z-index:30}.headline--image .breadcrumbs .breadcrumb,.headline--image .breadcrumbs a{color:#fff}.headline--image .headline-content{background-color:rgba(0,78,149,.95);color:#fff;margin-left:102px;margin-top:-190px;max-width:33rem;min-height:15rem;padding:2rem;position:relative;z-index:30}.headline--image h1{margin-bottom:1rem}.headline--material-topic{margin:0 auto 2rem;max-width:1280px;position:relative}.headline--material-topic .headline-image{height:250px}.headline--material-topic h1{color:#fff;left:0;padding-left:102px;position:absolute;top:4rem;z-index:40}.hero--subheadline{justify-content:center;display:flex;margin:2rem 2rem 1rem}.hero--subheadline div{display:inline-block;flex-grow:0;justify-content:center;line-height:1.5rem;padding:.2rem 1rem;border-right:2px solid transparent;text-align:center}.hero--subheadline div a{white-space:nowrap}.hero--subheadline div a span{color:#2e2d2c}.hero--subheadline div:not(:last-child){border-right:2px solid #004e95}@media screen and (max-width:1000px){.hero--subheadline{flex-wrap:wrap-reverse}.hero--subheadline div{border-right:none;flex-basis:1px;flex-grow:1;padding:.1rem 1rem}.hero--subheadline div:first-child{flex-basis:100%;order:1}.hero--subheadline div:first-child:first-child{border-right:none}.hero--subheadline div:nth-child(2){text-align:right}.hero--subheadline div:nth-child(3){text-align:left}}@media screen and (max-width:750px){.hero--subheadline{flex-direction:column}.hero--subheadline div:first-child{order:-1}.hero--subheadline div:nth-child(2){border-right:none}.hero--subheadline div:nth-child(2),.hero--subheadline div:nth-child(3){text-align:center}}.headline--hero{height:0;padding-bottom:625px;overflow:visible;margin:0 auto 3rem;max-width:1280px;position:relative;text-align:center;width:100%}.headline--hero .headline-image{height:auto;left:0;line-height:0;margin:0;overflow:visible;position:absolute;top:0;width:100%;z-index:1}.headline--hero .headline-image img{width:100%}.headline--hero .headline-image:after{background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.5) 25%,transparent);content:"";display:block;height:100%;position:absolute;width:100%;z-index:5;top:0}.headline--hero.headline--dark-text .headline-image:after{background:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5) 25%,hsla(0,0%,100%,0));content:"";display:block;height:100%;position:absolute;width:100%;z-index:5;top:0}.headline--hero .headline-content{bottom:0;position:absolute;padding:2rem;width:100%;z-index:10}.headline--hero h1{color:#fff;font-weight:900;margin-bottom:1rem;margin-top:auto}.headline--hero h2{color:#fff;margin-bottom:2rem}@media screen and (max-width:1280px){.headline--image .headline-content{margin-left:calc((100vw - 1076px)/2)}.headline--image .breadcrumbs,.headline--material-topic h1{padding-left:calc((100vw - 1076px)/2)}.headline--hero{padding-bottom:48.828125%}}@media screen and (max-width:1108px){.headline--image .headline-content{margin-left:1rem}.headline--image .breadcrumbs,.headline--material-topic h1{padding-left:1rem;padding-right:1rem}.headline--specialized .headline__content{-ms-grid-columns:8rem 2rem auto;grid-template-columns:8rem auto;-ms-grid-rows:auto;grid-template-rows:auto}}@media screen and (max-width:800px){.headline--hero{padding-bottom:0;height:auto}.headline--hero h1,.headline--hero h2{color:#2e2d2c!important}.headline--hero .headline-image{position:relative}.headline--hero .headline-image:after{content:none}.headline--hero .headline-content{position:relative}.headline--image .headline-content{margin-top:-100px;max-width:calc(100vw - 2rem)}.headline.headline--specialized:not(.headline--no-icon) .headline__content .headline__icon{width:4rem;margin-right:1rem}.headline.headline--specialized:not(.headline--no-icon) .headline__content .kicker{margin-left:5rem}.headline.headline--specialized:not(.headline--no-icon) .headline__icon svg{width:4rem;margin:0}.headline.headline--specialized:not(.headline--no-icon) .breadcrumbs{margin-bottom:2rem;-ms-grid-column:1;grid-column-start:1}}@media screen and (max-width:500px){.headline--image .headline-image{height:0;overflow:visible;padding-bottom:100%}.headline.headline--specialized .headline__content,.headline.headline--specialized:not(.headline--no-icon) .headline__content{grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;-ms-grid-columns:2rem 1rem auto;grid-template-columns:2rem auto;-ms-grid-rows:auto;grid-template-rows:auto}.headline.headline--specialized .headline__content>:first-child,.headline.headline--specialized:not(.headline--no-icon) .headline__content>:first-child{-ms-grid-row:1;-ms-grid-column:1}.headline.headline--specialized .headline__content>:nth-child(2),.headline.headline--specialized:not(.headline--no-icon) .headline__content>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.headline.headline--specialized .headline__content .headline__icon,.headline.headline--specialized:not(.headline--no-icon) .headline__content .headline__icon{width:3rem}.headline.headline--specialized .headline__content .headline__icon svg,.headline.headline--specialized:not(.headline--no-icon) .headline__content .headline__icon svg{width:3rem}.headline.headline--specialized .headline__content .kicker,.headline.headline--specialized:not(.headline--no-icon) .headline__content .kicker{margin-left:4rem}.headline.headline--specialized:not(.headline--no-icon) h1,.headline.headline--specialized h1{margin-bottom:1rem}.headline--basic{min-height:10rem}}@media screen and (max-width:400px){.headline h1{font-size:2rem}.headline--hero .headline-content{background:#f9fafc}}.icon .color-stroke--background{stroke:#fff}.icon .color-fill--background{fill:#fff}.icon .color-stroke--foreground{stroke:#2e2d2c}.icon .color-fill--foreground{fill:#2e2d2c}.content-body figure{margin-bottom:1rem}.content-body figure.pull-left img,.content-body figure.pull-right img{max-width:300px}.content-body figure.pull-left{float:left;margin:0 2rem 1rem 0}.content-body figure.pull-right{float:right;margin:0 0 1rem 2rem}@media screen and (max-width:600px){.content-body figure.pull-left,.content-body figure.pull-right{float:none;margin:0 0 1rem}.content-body figure.pull-left img,.content-body figure.pull-right img{max-width:100%;margin:0 auto;display:block}.content-body figure.figure--vertical img{max-width:300px}}.jobs{display:flex;justify-content:center;margin:auto;max-width:1076px;width:100%}.jobs__article{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;flex-basis:100%;margin-top:2rem;padding:0 1rem 2rem 2rem;max-width:800px;min-height:100vh}.jobs__article article{margin-bottom:0}.jobs__cards{display:flex;flex-direction:column;max-width:28rem;min-width:24rem;min-height:100vh;padding-bottom:2rem;border-right:1px solid #edebeb;flex-grow:0}.jobs__cards-list{overflow-y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar}.jobs__cards-list::-webkit-scrollbar{display:none}.jobs__cards-header{display:flex;justify-content:space-between;margin-right:1rem;min-height:4rem}.jobs__cards-header span{display:flex;margin-top:auto}.jobs__cards-header-title{font:700 1.125rem/2.1875rem Lato,sans-serif;color:#2e2d2c}.jobs__cards-header-count{font:italic 700 .9375rem/2.1875rem Lato,sans-serif;color:#707070}.jobs-article{display:flex}.jobs-article__title{display:flex;font:700 1.25rem/normal Lato,sans-serif;color:#2e2d2c;margin-bottom:.25rem}.jobs-article__employer{display:flex;font:700 1rem/normal Lato,sans-serif;color:#2e2d2c;margin-bottom:1.5rem}.jobs-article__two-column-row{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #edebeb}.jobs-article__location{-ms-grid-row-align:center;align-self:center;color:#2e2d2c;display:flex;font:700 1rem/normal Lato,sans-serif;margin-right:.1rem}.jobs-article__location-icon{margin-top:.1rem}.jobs-article__info{display:flex;font:.875rem/1.375rem Lato,sans-serif;color:#2e2d2c}.jobs-article__info a{-webkit-user-select:all;-ms-user-select:all;user-select:all}.jobs-article__job-description-title{display:flex;font:700 .9375rem/1.25rem Lato,sans-serif;color:#2e2d2c;margin-top:1.5rem;margin-bottom:.5rem}.jobs-article__description{display:flex;flex-direction:column;margin-bottom:1rem}.jobs-article__description li,.jobs-article__description p{font:.75rem/1.8125rem Merriweather,serif;color:#2e2d2c}.jobs-article__apply-link{display:flex;flex-direction:row;flex-grow:1;justify-content:center;margin:1rem auto 2rem}.jobs-article__apply-link a{-webkit-user-select:all;-ms-user-select:all;user-select:all}.jobs-article__apply-link b{display:flex;flex-grow:1;justify-content:left}.jobs-card{color:#2e2d2c;cursor:pointer;display:flex;flex-direction:row;font-family:Lato,sans-serif;font-weight:700;min-height:7rem;outline:none;position:relative}.jobs-card svg.icon{stroke:none}.jobs-card:focus,.jobs-card:hover{background-color:#ebf2fd}.jobs-card:focus .jobs-card__title,.jobs-card:hover .jobs-card__title{text-decoration:underline}.jobs-card.active{background-color:#ebf2fd;cursor:auto}.jobs-card.active .jobs-card__title{text-decoration:none}.jobs-card:last-child{margin-bottom:1rem}.jobs-card__arrow,.jobs-card__color-label,.jobs-card__content{display:flex;flex-direction:column;justify-content:space-around}.jobs-card__arrow{width:40px;padding-left:1rem;position:absolute;top:0;right:0;height:100%}.jobs-card__content{display:block;border-bottom:1px solid #edebeb;min-height:7rem;width:100%;margin-left:2rem;padding-right:50px;padding-bottom:.5rem}.jobs-card__content:before{content:"";width:.5rem;height:calc(100% - .25rem);background-color:#707070;position:absolute;top:0;left:0}.jobs-card__employer,.jobs-card__location,.jobs-card__salary,.jobs-card__title{color:#2e2d2c;width:100%}.jobs-card__employer{font-size:.75rem;line-height:normal;margin-bottom:.5rem}.jobs-card__location{font-size:.875rem;line-height:normal;margin-bottom:.5rem}.jobs-card__salary{font-size:.875rem;font-weight:400;line-height:normal}.jobs-card__title{text-align:left;font-size:1rem;line-height:normal;margin-top:.75rem;margin-bottom:.5rem}.jobs-filters--fixed{-webkit-animation:jobs-filter-position .15s ease;animation:jobs-filter-position .15s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;margin-top:5rem}.jobs-filters--fixed+.jobs{padding-top:9rem}.jobs-filters__wrapper{margin-left:auto;margin-right:auto;justify-content:center;align-items:center;flex-grow:1;padding:1rem 0 0;max-width:1076px;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.jobs-filters--fixed{position:fixed;top:3rem}}.jobs-less{height:110vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:3rem}.jobs-less--fixed{justify-content:center;margin-top:auto}.jobs-less__icon{background-image:url(/icon/jobs_search.svg);width:8rem;height:8rem}.jobs-less__text-top{font:700 1.5rem/1.5rem Lato,sans-serif}.jobs-less__text-bottom{font:1rem/1.5rem Lato,sans-serif}.jobs-hide{display:none}.jobs-page-content .headline.headline--basic{margin-bottom:0}@-webkit-keyframes jobs-filter-position{0%{position:relative;top:auto}to{z-index:1000;position:fixed;top:3rem;margin-top:0}}@keyframes jobs-filter-position{0%{position:relative;top:auto}to{z-index:1000;position:fixed;top:3rem;margin-top:0}}@media screen and (max-width:1108px){.jobs{margin-left:1rem;margin-right:1rem;width:calc(100% - 2rem)}}@media screen and (max-width:1000px){.jobs__cards{min-width:20rem}.jobs-card__content{margin-left:1.5rem}.jobs-card__arrow{width:2rem;padding-left:.5rem}}@media screen and (max-width:900px){.jobs__cards{align-items:center}.jobs__cards-header{width:100%;margin-left:1rem;padding-right:1rem}}@media screen and (max-width:750px){.jobs__cards{min-width:100%;border-right:none;height:auto}.jobs__article{display:none}.jobs-card.active{background-color:#fff;cursor:pointer}.jobs-card.active:hover .jobs-card__title{text-decoration:underline}}@media screen and (max-width:500px){.jobs-article__two-column-row{flex-direction:column}.jobs-article__location{-ms-grid-row-align:auto;align-self:auto}}@media screen and (max-width:450px){.jobs-filters+.jobs{padding-top:0}.jobs-filters .jobs__cards{height:auto;max-width:none}.jobs-filters .jobs__cards-list{overflow-y:auto}.jobs__cards-header{border-bottom:1px solid #edebeb}.jobs-page-content .headline--basic{min-height:7.125rem;height:4.125rem}.jobs-page-content .headline--basic .breadcrumbs{margin-bottom:.75rem}}@media print{.headline--fixed,.page-content .headline--fixed{position:static}.headline--fixed h1,.headline--fixed h2,.page-content .headline--fixed h1,.page-content .headline--fixed h2{opacity:1;height:auto}.jobs-card__arrow,.jobs-less{display:none}.jobs{display:block}.jobs .jobs__cards{border-right:none;height:auto!important;max-width:none;order:2;width:100%}.jobs .jobs-card{page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.jobs .jobs__article{margin:2rem 0 0;order:1;padding:0}.jobs-article__description p{font-size:1rem}.jobs-card__content:before{content:none}.jobs-card__content{margin-left:0}}.progress-bar{position:relative;width:100%;height:.5rem;overflow-x:hidden;margin-bottom:2rem;margin-top:2rem}.progress-bar__line{opacity:.2;width:100%}.progress-bar__line,.progress-bar__subline{position:absolute;background:#004e95;height:.5rem}.progress-bar__inc{-webkit-animation:progress-bar-increase 2s infinite;animation:progress-bar-increase 2s infinite}.progress-bar__dec{-webkit-animation:progress-bar-decrease 2s .5s infinite;animation:progress-bar-decrease 2s .5s infinite}@-webkit-keyframes progress-bar-increase{0%{left:-5%;width:5%}to{left:130%;width:50%}}@keyframes progress-bar-increase{0%{left:-5%;width:5%}to{left:130%;width:50%}}@-webkit-keyframes progress-bar-decrease{0%{left:-80%;width:80%}to{left:110%;width:10%}}@keyframes progress-bar-decrease{0%{left:-80%;width:80%}to{left:110%;width:10%}}.content-body.content-body--materials{margin-bottom:0}.content-body.content-body--materials .featured-landing-materials{border-bottom:1px solid #000}.content-body.content-body--materials .material-info a:hover{text-decoration:underline}.content-body.content-body--materials ul.material-info{font-size:1.375rem;list-style:none;margin-bottom:2.5rem;padding-left:0}.content-body.content-body--materials ul.material-info li{font-family:Lato,sans-serif;line-height:normal;margin-bottom:.25rem}.content-body.content-body--materials:last-child:not(.content-body--restricted){margin-bottom:8rem}.content-grid--materials .content-rail{-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:3;-ms-grid-column-span:1;margin-bottom:1rem}.content-grid--materials .content-rail figure{max-width:400px}.material-button{margin-top:2.5rem}.material-info+.material-button{margin-top:0}@media screen and (max-width:800px){.content-grid.content-grid--materials .content-rail{-ms-grid-row:1!important;grid-row:1}.content-grid.content-grid--materials .content-body{-ms-grid-row:2!important;grid-row:2}.content-grid.content-grid--materials .content-body+*{-ms-grid:3!important;-ms-grid-row:3;grid-row:3}.content-grid.content-grid--materials .action-buttons{-ms-grid:4!important;-ms-grid-row:4;grid-row:4}}.materials-library .headline--image .headline-content{align-items:center;display:flex;margin-top:calc(-190px + 3rem);max-height:12.5rem;min-height:12.5rem}.materials-library .headline--image .headline-content h1{margin-bottom:0}@media screen and (max-width:500px){.materials-library .headline--image .headline-image{padding-bottom:100%}}.materials-library__topics{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:1rem;margin-bottom:2rem}.materials-library__topics>:first-child{-ms-grid-row:1;-ms-grid-column:1}.materials-library__topics>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.materials-library__topics>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.materials-library__topics>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.materials-library__topics--secondary{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.materials-library__topics-header{align-items:baseline;display:flex;margin-bottom:1rem}.materials-library__topics-header h2{flex-grow:1;line-height:2rem;margin-bottom:0}.materials-library__topics-header .materials-library__view-all{flex-grow:0;font-size:1.25rem;font-weight:900;line-height:2rem}.materials-library__topic{position:relative;line-height:0;transition:box-shadow .2s ease-in}.materials-library__topic img{position:relative;z-index:0}.materials-library__topic h1{position:absolute;bottom:1rem;color:#fff;margin:0;font-size:1.125rem;font-weight:700;left:1rem;padding-right:1rem;z-index:10}.materials-library__topic:after{display:block;height:100%;width:100%;content:"";background:rgba(0,0,0,.45);position:absolute;top:0;left:0;z-index:5}.materials-library__topic:hover{box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.4)}.body-text p.materials-topic__no-match{font-family:Lato,sans-serif;margin:2rem 0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.materials-library__topic{margin-bottom:1rem}.materials-library__topics>:first-child{-ms-grid-row:1}.materials-library__topics>:nth-child(2){-ms-grid-row:1}.materials-library__topics>:nth-child(3){-ms-grid-row:1}.materials-library__topics>:nth-child(4){-ms-grid-row:1}.materials-library__topics>:nth-child(5){-ms-grid-row:2}.materials-library__topics>:nth-child(6){-ms-grid-row:2}.materials-library__topics>:nth-child(7){-ms-grid-row:2}.materials-library__topics>:nth-child(8){-ms-grid-row:2}.materials-library__topics>:nth-child(9){-ms-grid-row:3}.materials-library__topics>:nth-child(10){-ms-grid-row:3}.materials-library__topics>:nth-child(11){-ms-grid-row:3}.materials-library__topics>:nth-child(12){-ms-grid-row:3}.materials-library__topics>:nth-child(13){-ms-grid-row:4}.materials-library__topics>:nth-child(14){-ms-grid-row:4}.materials-library__topics>:nth-child(15){-ms-grid-row:4}.materials-library__topics>:nth-child(16){-ms-grid-row:4}.materials-library__topics>:nth-child(17){-ms-grid-row:5}.materials-library__topics>:nth-child(18){-ms-grid-row:5}.materials-library__topics>:nth-child(19){-ms-grid-row:5}.materials-library__topics>:nth-child(20){-ms-grid-row:5}.materials-library__topics>a{display:block}.materials-library__topics>a:nth-child(4n+1){-ms-grid-column:1!important}.materials-library__topics>a:nth-child(4n+2){-ms-grid-column:3!important}.materials-library__topics>a:nth-child(4n+3){-ms-grid-column:5!important}.materials-library__topics>a:nth-child(4n+4){-ms-grid-column:7!important}}.materials-topic{display:flex}.materials-topic .materials-topic__side{flex-shrink:0;width:15rem;margin-right:0}.materials-topic .materials-topic__side h2{font-size:1.25rem;padding-bottom:1.3755rem;border-bottom:1px solid #edebeb;margin-bottom:1rem}.materials-topic .materials-topic__main{flex-grow:1;margin-left:4rem}.materials-topic__materials{margin-bottom:1rem}.materials-topics-list{margin-bottom:3rem}.materials-topic-item--active,.materials-topic-item__link,.materials-topic-item__link:active,.materials-topic-item__link:visited{color:#707070;display:block;font-size:1.125rem;padding:1rem 1.5rem 1rem 0;position:relative}.materials-topic-item--active svg,.materials-topic-item__link:active svg,.materials-topic-item__link:visited svg,.materials-topic-item__link svg{fill:#707070;height:1rem;position:absolute;right:0;stroke:none;top:calc(50% - .5rem)}.materials-topic-item--active:hover,.materials-topic-item__link:active:hover,.materials-topic-item__link:hover,.materials-topic-item__link:visited:hover{color:#004e95}.materials-topic-item--active:hover svg,.materials-topic-item__link:active:hover svg,.materials-topic-item__link:hover svg,.materials-topic-item__link:visited:hover svg{fill:#004e95}.materials-topic-item--active{border-left:3px solid #004e95;color:#004e95;font-weight:700;margin-left:-.5rem;padding-left:.5rem;width:calc(100% + .5rem)}.materials-topic-item--active svg{fill:#004e95}.body-text .materials-topic__header{display:flex;padding-bottom:.5rem}.body-text .materials-topic__header p{font-family:Lato,sans-serif;font-size:1.125rem;font-weight:700;line-height:normal;margin-bottom:.5rem}.body-text .materials-topic__header p.materials-topic__sort{flex-grow:1;text-align:right}.body-text .materials-topic__header p.materials-topic__sort button{background:none;border:none;padding:0}.body-text .materials-topic__header p.materials-topic__sort button:not([disabled]){font-weight:700}.body-text .materials-topic__header p.materials-topic__sort button[disabled]{border-bottom:2px solid #004e95;color:#004e95;font-weight:700;padding-bottom:.1rem}.search-results.materials-topic .search-results__side{margin-top:2.5rem}.materials-table{width:100%}.materials-table th{background:#f9fafc;color:#707070;font-weight:700;padding:1rem .5rem 1rem 1.5rem;text-align:left;white-space:nowrap}.materials-table td{padding:0}.materials-table td a,.materials-table td a:hover,.materials-table td a:visited{color:#2e2d2c;display:block;height:100%;width:100%;padding:1.25rem .5rem 1.75rem 1.5rem}.materials-table td.material-card__title{font-size:1.125rem;font-weight:700;line-height:normal}.materials-table td.material-card__title svg{height:1.125rem;margin-left:.25rem;position:relative;top:.15rem;width:1.125rem}.materials-table td.material-card__publication{font-size:.875rem;min-width:8rem}.materials-table td.material-card__type{font-size:.875rem;min-width:10rem}.materials-table td.material-card__type span{display:inline-block;font-size:.875rem;font-weight:700;line-height:1;padding:.25rem .5rem;white-space:nowrap}.materials-table tbody tr:hover td{background-color:#ebf2fd}.materials-table tbody tr:hover td.material-card__title>a>span{text-decoration:underline}.materials-table tr:not(:last-child) td{border-bottom:1px solid #edebeb}.material-card__topics{color:#2e2d2c;font-size:.875rem;font-weight:400;line-height:normal;margin-top:.35rem}.material-card__topics--hide{display:none}.topic-filters__subtopics{margin:-1rem 0 2rem}.topic-filters__subtopics li:not(:last-child) button{border-bottom:1px solid #edebeb}.topic-filters__subtopic{align-items:center;border:0;background:none;border-radius:0;display:flex;margin-bottom:.25rem;outline:none;padding:.25rem 0 .5rem 1rem;text-align:left;width:100%;-webkit-appearance:none;-webkit-border-radius:0}.topic-filters__subtopic[disabled]{color:#004e95}.topic-filters__subtopic span{display:block;flex-grow:1;font-size:.875rem;line-height:normal;margin-right:.5rem}.topic-filters__subtopic:hover span{color:#004e95}.topic-filters__subtopic svg{-webkit-transform:rotate(270deg);transform:rotate(270deg);height:.5rem;width:.75rem}@media screen and (max-width:1000px){.materials-library__topics{-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.materials-library__topics>:first-child{-ms-grid-row:1;-ms-grid-column:1}.materials-library__topics>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.materials-library__topics>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}}@media screen and (max-width:750px){.materials-library__topics{-ms-grid-columns:1fr 1rem 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.materials-library__topics>:first-child{-ms-grid-row:1;-ms-grid-column:1}.materials-library__topics>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.materials-topic__by-topic{display:none}.search-results.materials-topic .search-results__side{margin-bottom:2rem;margin-top:0}}@media screen and (max-width:500px){.materials-library__topics{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto}.materials-library__topics>:first-child{-ms-grid-row:1;-ms-grid-column:1}.materials-library__topics-header{flex-direction:column}.materials-library__topics-header h2{margin-bottom:1rem}.body-text .materials-topic__header{font-size:.875rem}.materials-table thead{display:none}.materials-table tbody tr{border-bottom:1px solid #edebeb;display:block;padding:1rem 0}.materials-table tbody tr:last-child{border-bottom:none}.materials-table tbody td{display:block}.materials-table tbody td a,.materials-table tbody td a:hover,.materials-table tbody td a:visited{padding:0}.materials-table tbody td.material-card__title{padding-bottom:.5rem}.materials-table tbody td.material-card__publication{padding-bottom:.75rem}.materials-table tbody td.material-card__publication a:before{content:"Published ";display:inline}.materials-table tbody td.material-card__type{padding:0}.materials-table tbody tr:hover td{background-color:#fff}.materials-table tr:not(:last-child) td{border-bottom:none}}@media screen and (min-width:451px){.filters--mobile-only{display:none}}@media screen and (max-width:450px){.materials-library .headline.headline--material-topic{margin-bottom:0}.topic-filters--desktop{display:none}.body-text .materials-topic__header{display:block}.body-text .materials-topic__header p.materials-topic__sort{text-align:left}.dropdown-checklist__anchor.active{border-bottom:none}.materials-topics-list.dropdown-checklist__options.active{display:block;height:auto;margin:0 -1rem;max-height:none;max-width:none;opacity:1;padding:0;visibility:visible;width:100vw}.materials-topics-list.dropdown-checklist__options.active .materials-topic-item__link,.materials-topics-list.dropdown-checklist__options.active .materials-topic-item__link.materials-topic-item--active,.materials-topics-list.dropdown-checklist__options.active .materials-topic-item__link.materials-topic-item--active:hover,.materials-topics-list.dropdown-checklist__options.active .materials-topic-item__link.materials-topic-item--active:visited,.materials-topics-list.dropdown-checklist__options.active .materials-topic-item__link:hover,.materials-topics-list.dropdown-checklist__options.active .materials-topic-item__link:visited{color:#2e2d2c;font-size:1rem;font-weight:700;line-height:1.25rem;padding:.5rem 1rem;border-bottom:1px solid #edebeb;border-left:none}.materials-topics-list.dropdown-checklist__options.active .materials-topic-item__link.materials-topic-item--active:first-child,.materials-topics-list.dropdown-checklist__options.active .materials-topic-item__link.materials-topic-item--active:hover:first-child,.materials-topics-list.dropdown-checklist__options.active .materials-topic-item__link.materials-topic-item--active:visited:first-child,.materials-topics-list.dropdown-checklist__options.active .materials-topic-item__link:first-child,.materials-topics-list.dropdown-checklist__options.active .materials-topic-item__link:hover:first-child,.materials-topics-list.dropdown-checklist__options.active .materials-topic-item__link:visited:first-child{border-top:1px solid #edebeb}.materials-topics-list.dropdown-checklist__options.active .materials-topic-item__link.materials-topic-item--active svg,.materials-topics-list.dropdown-checklist__options.active .materials-topic-item__link svg{right:1rem}.materials-topics-list.dropdown-checklist__options.active .materials-topic-item--active{border-left:none;font-weight:700;line-height:1.25rem;margin:0;padding:.5rem 1rem;width:100%;color:#707070;font-size:1rem}.materials-topics-list.dropdown-checklist__options.active .materials-topic-item--active svg{display:none}.materials-topics-list.dropdown-checklist__options.active .materials-topic-item__link .icon--arrow-skinny{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.modal{background:#ffd800;box-shadow:0 .25rem .75rem 0 rgba(0,0,0,.4);display:flex;flex-direction:column;position:fixed;top:50%;left:50%;padding:.5rem 1rem 3rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100vw - 2rem);max-width:50rem;z-index:10001}.modal-shade{background-color:rgba(21,21,21,.9);width:100vw;height:100vh;left:0;position:fixed;top:0;transition:opacity .75s ease;z-index:1000}.modal-shade--hidden{opacity:0;pointer-events:none}.modal-shade--light{background-color:rgba(21,21,21,.4)}.modal__logo-container{display:flex;padding:0 1rem;align-items:center}.modal__logo-container svg{opacity:.2;min-width:4rem;width:20%}.modal__logo-container .modal__content{margin:0 4rem 0 1rem}.modal__logo-container .modal__main-text{font-size:1.375rem;line-height:normal;margin-bottom:1rem}button.modal__close-button{background:none;border:none;-ms-grid-column:2;grid-column-start:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:3;grid-row-end:4;padding:.5rem 0 .5rem 1rem;z-index:999;height:100%;display:flex;align-items:center;justify-content:center;align-self:flex-end}button.modal__close-button svg{height:1rem;width:1rem}@media screen and (max-width:500px){.modal__logo-container{flex-direction:column}.modal__logo-container .modal__content{margin:1rem 0 0}}.nav .nav__content-outer{box-shadow:0 .3rem .3rem rgba(0,0,0,.2);z-index:997;position:relative}.nav .nav__content{display:-ms-grid;display:grid;-ms-grid-columns:5.75rem 1fr;grid-template-columns:5.75rem 1fr;-ms-grid-rows:auto 3rem 2rem;grid-template-rows:auto 3rem 2rem;grid-template-areas:"logo global-links" "logo sections" "logo shim";height:7.5rem}.nav .nav__content .nav__logo{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:logo;display:block}.nav .nav__content .nav-sections{-ms-grid-row:2;-ms-grid-column:2;grid-area:sections;padding-top:2rem}.nav .nav__content .nav-shim{-ms-grid-row:3;-ms-grid-column:2;grid-area:shim}.nav .nav__content .nav__logo-image{background-position:bottom;background-repeat:no-repeat;background-size:contain;border:0;color:transparent;font:0/0 a;height:5.5rem;margin-top:1rem;text-shadow:none;width:4.25rem}.nav .nav__content .nav__global-links{-ms-grid-row:1;-ms-grid-column:2;display:flex;font-size:.8125rem;grid-area:global-links;padding-top:1.25rem;text-transform:uppercase;width:100%}.nav .nav__content .nav__global-link{line-height:1;height:.8125rem;overflow:visible}.nav .nav__content .nav__global-link svg{height:1em;margin-right:.3rem;vertical-align:baseline}.nav .nav__content .nav__global-link:first-child{flex-grow:1;text-align:right}.nav .nav__content .nav__global-link:not(:last-child){padding-right:1rem}.nav .nav__content .nav__global-link:not(:last-child).nav__global-link--materials{padding-right:2rem}.nav .nav__content .nav__global-link.nav__global-link--communities svg{position:relative;top:.1rem}.nav .nav__content .nav__global-link a,.nav .nav__content .nav__global-link a:hover,.nav .nav__content .nav__global-link a:visited{color:#2e2d2c;text-decoration:none}.nav .nav__content .nav__global-link a:hover{text-decoration:underline}.nav .nav__content .nav__global-link.nav__global-link--auth a,.nav .nav__content .nav__global-link.nav__global-link--auth a:hover,.nav .nav__content .nav__global-link.nav__global-link--auth a:visited{color:#004e95}.nav .nav__global-link--auth{font-weight:700}.nav .nav__global-link--log-out:before,.nav .nav__global-link--sign-up:before{content:"|";margin-right:.5rem}.nav .nav__global-link--log-in:not(:last-child),.nav .nav__global-link--name:not(:last-child){padding-right:.5rem}.nav .nav__global-link--with-icon{position:relative;top:-.15rem}.nav .nav__global-link--with-icon .icon--calendar{position:relative;top:.1rem}.nav .nav__global-link--with-icon .icon--folder{position:relative;top:.08rem}.nav .nav__global-link--cart-empty,.nav .nav__global-link--cart-full{position:relative;top:-.1rem}.nav .nav__global-link--cart-empty.a,.nav .nav__global-link--cart-empty.a:hover,.nav .nav__global-link--cart-empty.a:visited,.nav .nav__global-link--cart-full.a,.nav .nav__global-link--cart-full.a:hover,.nav .nav__global-link--cart-full.a:visited{color:#004e95}.nav .nav__global-link--cart-empty svg,.nav .nav__global-link--cart-full svg{height:1rem;width:1rem;position:relative;top:.1rem}.nav .nav__global-link--cart-full:after{content:"";display:block;position:absolute;top:-.25rem;left:-.25rem;width:.75rem;height:.75rem;border-radius:50%;background-color:#004e95;border:1px solid #fff}.nav .nav-sections__list{display:flex;height:100%}.nav .nav-sections__section{flex-grow:1;height:100%}.nav .nav-sections__section>a,.nav .nav-sections__section>a:hover,.nav .nav-sections__section>a:visited,.nav .nav-sections__section>button{color:#2e2d2c}.nav .nav-sections__section>a,.nav .nav-sections__section>button{align-items:center;background:none;border-width:0;display:flex;font-size:.875rem;font-weight:700;height:100%;line-height:1;min-width:6rem;padding:0 1.5rem;position:relative;text-align:left;text-transform:uppercase;width:100%}.nav .nav-sections__section>a>span,.nav .nav-sections__section>button>span{border-bottom:2px solid transparent;display:block}.nav .nav-sections__section>a:focus,.nav .nav-sections__section>button:focus{outline:none}.nav .nav-sections__section.nav-sections__section--search button{padding-right:0;text-align:right;position:relative;top:-.1rem;white-space:nowrap}.nav .nav-sections__section.nav-sections__section--search button>span{width:100%}.nav .nav-sections__section.nav-sections__section--search button svg{height:1rem;width:1rem;position:relative;top:.1rem;margin-right:.5rem}.nav .nav-sections__section.nav-sections__section--search button:hover>span{border-bottom:none;position:relative;top:-1px}.nav .nav-sections__section.nav-sections__section--search button:hover span.nav-search-label{border-bottom:2px solid #004e95}.nav .nav__dropdowns{position:relative;width:100vw}.nav .nav-dropdown{display:none}.nav .nav-item a,.nav .nav-item a:visited{color:#2e2d2c}.nav .nav-item a:hover,.nav .nav-item a:visited:hover{color:#004e95;text-decoration:underline}.nav .nav-column--secondary{margin-top:1rem}.nav .nav-item--primary{border-top:1px solid #707070;font-size:.875rem;font-weight:700;line-height:1.4;margin-bottom:1.5rem;padding-top:.875rem;text-transform:uppercase}.nav .nav-item--primary svg.icon--arrow-fat{height:.5rem;margin-left:.2rem}.nav .nav-item--primary:last-child{margin-bottom:0}.nav .nav-item--primary:last-child.nav-item--primary-no-children{border-bottom:1px solid #707070;padding-bottom:.875rem}.nav .nav-item--primary .nav-item--secondary{font-size:.8125rem;font-weight:400;margin-bottom:1rem;text-transform:none}.nav .nav-item--primary .nav-item--secondary:last-child{margin-bottom:0}.nav .nav-item--primary .nav-item--secondary+.nav-item--primary{margin-top:1.5rem}@media screen and (min-width:726px){.nav-sections__list:after{content:"";height:0;left:0;position:absolute;width:0}.nav-sections--with-dropdown .nav-sections__list:after{background-color:#fff;box-shadow:0 .3rem .3rem rgba(0,0,0,.2);height:24rem;margin-top:3rem;width:100vw}.nav-sections--with-dropdown.active-section--4 .nav-sections__list:after{height:12rem}.nav-sections__section.nav-sections__section--active .nav-dropdown{position:absolute;display:block;left:0;min-height:24rem;padding:0 0 2rem;width:100vw;z-index:998}.nav-sections__section.nav-sections__section--active .nav-dropdown .nav-dropdown__content{grid-column-gap:1.8rem;-webkit-column-gap:1.8rem;column-gap:1.8rem;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.8rem 1fr 1.8rem 1fr 1.8rem 1fr 1.8rem 1fr;grid-template-columns:repeat(5,1fr);-ms-grid-rows:auto;grid-template-rows:auto;margin-left:auto;margin-right:auto;max-width:1076px;position:relative;top:2rem;z-index:999}.nav-sections__section.nav-sections__section--active .nav-dropdown .nav-dropdown__content>:first-child{-ms-grid-row:1;-ms-grid-column:1}.nav-sections__section.nav-sections__section--active .nav-dropdown .nav-dropdown__content>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.nav-sections__section.nav-sections__section--active .nav-dropdown .nav-dropdown__content>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.nav-sections__section.nav-sections__section--active .nav-dropdown .nav-dropdown__content>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.nav-sections__section.nav-sections__section--active .nav-dropdown .nav-dropdown__content>:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.nav-sections__section.nav-sections__section--active .nav-dropdown .nav-dropdown__content.nav-dropdown__content--search{display:block;max-width:500px;margin:2rem auto}.nav-sections__section.nav-sections__section--active .nav-dropdown .nav-dropdown__content.nav-dropdown__content--search .search-results__reset{display:none}.nav-sections__section.nav-sections__section--active .nav-dropdown .nav-dropdown__search-close-outer{position:relative;top:2rem}.nav-sections__section.nav-sections__section--active .nav-dropdown .nav-dropdown__search-close{background:none;border:none;float:right;outline:none;padding:.5rem 0 .5rem .5rem}.nav-sections__section.nav-sections__section--active .nav-dropdown .nav-dropdown__search-close svg{margin-right:0}.nav-sections__section.nav-sections__section--active:not(.nav-sections__section--search)>a>span,.nav-sections__section.nav-sections__section--active:not(.nav-sections__section--search)>button>span{border-bottom:2px solid #004e95}.nav .nav-dropdown.nav-dropdown--search:hover,.nav .nav-sections__section:focus-within .nav-dropdown.nav-dropdown--search,.nav .nav-sections__section:hover .nav-dropdown.nav-dropdown--search{min-height:12rem}}@media screen and (max-width:1108px)and (min-width:726px){.nav .nav-dropdown:hover .nav-dropdown__content,.nav .nav-sections__section:focus-within .nav-dropdown .nav-dropdown__content,.nav .nav-sections__section:hover .nav-dropdown .nav-dropdown__content,.nav .nav__content{grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;margin-left:1rem;margin-right:1rem;max-width:calc(100vw - 2rem);width:100%}}@media screen and (max-width:725px){.nav:not(.nav--collapse){height:4.125rem}.nav:not(.nav--collapse) *{display:none}.nav{height:auto}.nav .nav__content-outer{box-shadow:none}.nav .nav__content{display:flex;flex-direction:column;height:auto;margin:0}.nav.nav--show-sections .nav__content{height:100vh;position:fixed;top:0;left:0}.nav .nav__mobile-bar{background:#fff;display:-ms-grid;display:grid;flex-grow:0;grid-gap:1rem;grid-template-areas:"- logo tools";-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;position:relative;top:0;width:100vw}.nav .nav__mobile-bar .nav__logo{-ms-grid-row:1;-ms-grid-column:1;grid-area:logo}.nav .nav__mobile-bar .nav__logo-image{height:2.125rem;margin:1rem auto;width:4rem}.nav .nav__mobile-bar .nav__mobile-bar-tools{align-items:center;display:flex;font-size:1.5rem;grid-area:tools;justify-content:flex-end;padding-right:1.25rem;text-align:right}.nav .nav__mobile-bar .nav__mobile-bar-tools>button{background:none;border:none;outline:none;padding:0 1.25rem 0 0}.nav .nav__mobile-bar .nav__mobile-bar-tools .nav__toggle-icon{width:1.5rem}.nav .nav__mobile-bar .nav__mobile-search-button{height:1.25rem;padding-right:1rem}.nav .nav__mobile-bar .nav__mobile-search-button svg{height:1.25rem;width:1.25rem}.nav .nav__mobile-search,.nav .nav__mobile-sections{background-color:#f9fafc;display:none;flex-grow:1;overflow-y:scroll;width:100vw}.nav .nav__mobile-search .search-results__input-wrapper,.nav .nav__mobile-sections .search-results__input-wrapper{margin-bottom:0}.nav .nav__mobile-search .search-results__reset,.nav .nav__mobile-sections .search-results__reset{font-size:.75rem}.nav .nav__mobile-search.nav__mobile-search--show,.nav .nav__mobile-search.nav__mobile-sections--show,.nav .nav__mobile-sections.nav__mobile-search--show,.nav .nav__mobile-sections.nav__mobile-sections--show{display:block}.nav .nav__mobile-search{background-color:#fff;display:block;flex-grow:0;flex-shrink:0;padding:1rem}.nav .nav__mobile-search--hide{height:0;padding:0 1rem}.nav .nav__mobile-search--show{height:6.5rem;padding:1rem;transition:all .5s ease-in}.nav .nav__mobile-sections{padding-bottom:6rem}.nav .nav__content .nav-sections{padding-top:1rem}.nav .nav-sections__list{display:block}.nav .nav-sections__list:after{display:none}.nav .nav__content .nav__global-links{display:block;margin-top:.5rem;padding:0}.nav .nav__content .nav__global-links .nav__global-link--auth{margin-top:1.5rem}.nav .nav__global-link,.nav .nav__global-link:not(:last-child){height:auto;padding-right:0;font-size:.875rem;font-weight:400}.nav .nav__global-link:not(:last-child)>a,.nav .nav__global-link:not(:last-child)>a:hover,.nav .nav__global-link:not(:last-child)>a:visited,.nav .nav__global-link>a,.nav .nav__global-link>a:hover,.nav .nav__global-link>a:visited{color:#2e2d2c}.nav .nav__global-link:not(:last-child)>a,.nav .nav__global-link>a{align-items:center;color:#2e2d2c;display:flex;padding:.625rem 1.25rem;text-align:left;width:100%}.nav .nav__global-link:not(:last-child)>a>svg,.nav .nav__global-link>a>svg{height:1rem;margin-right:.5rem;position:relative;top:-.1rem;width:1rem}.nav .nav__global-link.nav__global-link--auth{display:flex;align-items:center}.nav .nav__global-link.nav__global-link--auth a{display:inline-flex;width:auto;flex-grow:1;justify-items:center}.nav .nav__global-link.nav__global-link--auth a:first-child{flex-grow:0;padding-right:0}.nav .nav__global-link.nav__global-link--auth a:last-child{padding-left:0}.nav .nav__global-link.nav__global-link--auth a svg{height:1.5rem;width:1.5rem}.nav .nav__global-link.nav__global-link--auth.nav__global-link--user a:last-child{padding-left:1.25rem}.nav .nav-sections__section>button{background:#fff;display:flex;flex-wrap:wrap;font-weight:400;padding:1.25rem 1.25rem 0;width:100%}.nav .nav-sections__section>button:focus{text-decoration:none}.nav .nav-sections__section>button:after{border-top:1px solid #edebeb;content:"";display:block;margin-top:1.25rem;width:100%}.nav .nav-sections__section>button:hover span,.nav .nav-sections__section>button span{top:0;border-bottom:none;width:auto}.nav .nav-sections__section>button span:not(.button-angle-icon){flex-grow:1}.nav .nav-sections__section:last-child>button{padding-bottom:1.25rem}.nav .nav-sections__section:last-child>button:after{content:none}.nav .nav-sections__section .nav-dropdown{display:none}.nav .nav-sections__section .nav-dropdown button{text-overflow:ellipsis;white-space:nowrap}.nav .nav-sections__section svg{float:right}.nav .nav-sections__section .nav-item--primary,.nav .nav-sections__section .nav-item--section{font-weight:400;line-height:1;margin-bottom:0;padding:0;width:100%;border:none}.nav .nav-sections__section .nav-item--primary>a,.nav .nav-sections__section .nav-item--primary>a:hover,.nav .nav-sections__section .nav-item--primary>a:visited,.nav .nav-sections__section .nav-item--primary>button,.nav .nav-sections__section .nav-item--section>a,.nav .nav-sections__section .nav-item--section>a:hover,.nav .nav-sections__section .nav-item--section>a:visited,.nav .nav-sections__section .nav-item--section>button{background-color:#4070b6;border:none;color:#fff;margin:0}.nav .nav-sections__section .nav-item--primary>a,.nav .nav-sections__section .nav-item--primary>button,.nav .nav-sections__section .nav-item--section>a,.nav .nav-sections__section .nav-item--section>button{display:block;padding:1.25rem 1.25rem 0;text-align:left;text-transform:uppercase;width:100%}.nav .nav-sections__section .nav-item--primary>a:after,.nav .nav-sections__section .nav-item--primary>button:after,.nav .nav-sections__section .nav-item--section>a:after,.nav .nav-sections__section .nav-item--section>button:after{border-top:1px solid #fff;content:"";display:block;margin-top:1.25rem}.nav .nav-sections__section .nav-item--primary:last-child.nav-item--primary-no-children,.nav .nav-sections__section .nav-item--section:last-child.nav-item--primary-no-children{padding-bottom:0;border-bottom:none}.nav .nav-sections__section .nav-item--section a,.nav .nav-sections__section .nav-item--section a:hover,.nav .nav-sections__section .nav-item--section a:visited{background-color:#023d86;padding-bottom:1.25rem}.nav .nav-sections__section .nav-item--section a:after,.nav .nav-sections__section .nav-item--section a:hover:after,.nav .nav-sections__section .nav-item--section a:visited:after{content:none}.nav .nav-sections__section .nav-item--primary-expanded button{padding-bottom:1.25rem}.nav .nav-sections__section .nav-item--primary-expanded button:after{content:none}.nav .nav-sections__section .nav-item--primary-expanded button svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nav .nav-sections__section .nav-item--primary-expanded .nav-column--secondary{margin-top:0}.nav .nav-sections__section .nav-item--primary-expanded .nav-item--secondary{margin-bottom:0}.nav .nav-sections__section .nav-item--primary-expanded .nav-item--secondary>a,.nav .nav-sections__section .nav-item--primary-expanded .nav-item--secondary>a:hover,.nav .nav-sections__section .nav-item--primary-expanded .nav-item--secondary>a:visited{background-color:#004e95;border-bottom:1px solid #004e95;color:#fff;display:block;line-height:1;padding:.9375rem 1.25rem 0;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.nav .nav-sections__section .nav-item--primary-expanded .nav-item--secondary>a:after{border-top:1px solid #051543;content:"";display:block;margin-top:.9375rem}.nav .nav-sections__section .nav-item--primary-expanded .nav-item--secondary:last-child a{padding-bottom:.9375rem}.nav .nav-sections__section .nav-item--primary-expanded .nav-item--secondary:last-child a:after{content:none}.nav .nav-column:last-child .nav-item--primary:last-child a:after,.nav .nav-column:last-child .nav-item--primary:last-child button:after{border-top-color:transparent}.nav .nav-column--secondary-hide{display:none}.nav .active-section--0 .nav-sections__section#nav-sections__section--0 .nav-dropdown,.nav .active-section--1 .nav-sections__section#nav-sections__section--1 .nav-dropdown,.nav .active-section--2 .nav-sections__section#nav-sections__section--2 .nav-dropdown,.nav .active-section--3 .nav-sections__section#nav-sections__section--3 .nav-dropdown{display:block;position:static;width:100%;transition:none;padding:0}.nav .active-section--0 .nav-sections__section#nav-sections__section--0>button svg,.nav .active-section--1 .nav-sections__section#nav-sections__section--1>button svg,.nav .active-section--2 .nav-sections__section#nav-sections__section--2>button svg,.nav .active-section--3 .nav-sections__section#nav-sections__section--3>button svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nav .active-section--0 .nav-sections__section#nav-sections__section--0>button:after,.nav .active-section--1 .nav-sections__section#nav-sections__section--1>button:after,.nav .active-section--2 .nav-sections__section#nav-sections__section--2>button:after,.nav .active-section--3 .nav-sections__section#nav-sections__section--3>button:after{border:none}.nav .nav__mobile-bar>.footer__logo{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3}.nav .nav__mobile-bar>.nav__logo{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3}}.pagination{font-family:Lato,sans-serif;font-size:1.125rem;font-weight:700}.pagination button{border:none;background:none;padding:0;display:inline-block;color:#004e95;outline:none}.pagination button.pagination__button--prev{padding-right:1rem}.pagination button.pagination__button--next{padding-left:1rem}.pagination button[disabled]{color:#707070}.related-content{margin-bottom:2rem}.related-content>h1{border-bottom:1px solid #707070;font-size:1.375rem;margin-bottom:1rem;padding-bottom:1rem;font-weight:700}.related-content-item .kicker{color:#707070;font-size:.875rem;margin-bottom:.5rem}.related-content-item h1{color:#2e2d2c;font-weight:700}.related-content-item img{margin-bottom:1rem;max-width:400px;width:100%}.related-content-item:hover .related-content-item__more{text-decoration:underline}.related-content--side .related-content-item{border-bottom:1px solid #edebeb;margin-bottom:.625rem;padding:.625rem 0 1.25rem;display:block;font-weight:700}.related-content--side .related-content-item:last-child{border-bottom:none}.related-content-item--image h1{font-size:1.25rem;font-weight:700}.related-content-item--no-image:hover h1{color:#004e95;text-decoration:underline}.related-content-item__more{color:#004e95;font-size:1.125rem;font-weight:700;margin-top:.5rem;text-transform:uppercase}.related-content-item__more svg{height:.7rem;margin-left:.2rem;position:relative;top:-.05rem}.related-content-item__more:hover{text-decoration:underline}.related-content--bottom{margin:2rem 0;padding-top:2rem;border-top:1px solid #edebeb}.related-content--bottom>h1{border-bottom:none;margin-bottom:2rem;padding-bottom:0}.related-content--bottom .related-content-items{display:flex;flex-wrap:wrap}.related-content--bottom .related-content-item{margin-right:1rem;width:calc(25% - .75rem)}.related-content--bottom .related-content-item:last-child{margin-right:0}.community-slices .related-content--bottom{border-top:none;margin-top:0;padding-top:0}@media screen and (max-width:800px){.related-content--side{margin-left:auto;margin-right:auto;max-width:400px}.related-content--bottom .related-content-item{width:calc(50% - .5rem);margin-bottom:2rem}}@media screen and (max-width:800px){.related-content-item:nth-child(2n){margin-right:0}}@media screen and (max-width:500px){.related-content--bottom{margin-left:auto;margin-right:auto;max-width:400px}.related-content--bottom .related-content-item{width:100%;margin-right:0}}hr.horizontal-rule{border-left-style:solid;border-right-style:solid;border-left-color:#edebeb;border-right-color:#edebeb;border-bottom:0 solid #edebeb;border-top:1px solid #edebeb;margin:2rem 0}hr.horizontal-rule>*{margin-top:0}.search-results{display:flex;margin-bottom:2rem;position:relative}.search-results .search-results__side{flex-shrink:0;height:auto;width:15rem;margin-right:0;margin-top:.4rem}.search-results .search-results__side h2{font-size:1.25rem;font-weight:700;margin-bottom:1rem}.search-results .search-results__main{flex-grow:1}.search-results .search-results__side+.search-results__main{margin-left:4rem}.search-results__input-wrapper.search-results__mobile-only,.search-results__mobile-only{display:none}.search-results__input-wrapper{display:flex;flex-wrap:wrap;margin-bottom:1rem}.search-results__input-wrapper button{border:none;padding:0 .5rem;background:none}.search-results__input-wrapper.search-results__mobile-only{margin-bottom:2rem}.search-results__input-and-submit{border-bottom:1px solid #707070;display:flex;flex-grow:2;padding-bottom:.5rem;margin-right:2rem}.search-results__input-and-submit input:not(.button){border:none;flex-grow:1;font-size:1.375rem;line-height:1;max-width:none;outline:none;padding:0}.search-results__input-and-submit input:not(.button)::-webkit-input-placeholder{color:#707070}.search-results__input-and-submit input:not(.button):-ms-input-placeholder{color:#707070}.search-results__input-and-submit input:not(.button)::placeholder{color:#707070}.search-results__input-and-submit button{width:30px}.search-results__input-and-submit button svg{fill:#004e95;height:1.25rem;width:1.25rem}.search-results__input-and-submit button[disabled] svg{fill:#edebeb}.search-results__reset{color:#707070;flex-grow:1;font-size:1.125rem;line-height:1;position:relative;text-align:left;text-transform:uppercase;top:-.2rem}.search-results__reset:hover:not([disabled]){color:#004e95}.search-results__reset[disabled]{opacity:.3}.search-results__header{display:flex;flex-wrap:wrap;padding-bottom:1rem;border-bottom:1px solid #707070}.search-results__header--empty{border-bottom:none}.search-results__searched{font-size:1.25rem;font-weight:700;line-height:normal;margin-bottom:2.5rem;width:100%}.search-results__showing{font-size:1rem;font-weight:700;line-height:normal;flex-basis:5rem;flex-grow:3;flex-shrink:1;margin-right:2rem}.search-pagination{font-size:1.125rem;font-weight:400;line-height:1;text-align:right;flex-basis:5rem;flex-grow:1;flex-shrink:1}.search-pagination svg{height:1.125rem;width:1.125rem;position:relative;top:.1rem}.search-pagination .pagination__button--prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.search-pagination button svg path{fill:#004e95}.search-pagination button[disabled] svg path{fill:#edebeb}button.search-side-h3{background:none;border:none;border-top:1px solid #707070;margin-bottom:2rem;outline:none;padding:1rem 0 .5rem;text-align:left;width:100%}button.search-side-h3--hide{margin-bottom:.5rem}button.search-side-h3 h3{font-size:1.125rem;font-weight:700;width:100%}button.search-side-h3 h3 svg{fill:#004e95;float:right;-webkit-transform:rotate(0deg);transform:rotate(0deg);position:relative;top:.2rem}button.search-side-h3.search-side-h3--active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}button.search-side-h3+.search-filters--show{margin-top:-1.75rem}button.search-side-h3.search-side-h3--reset{color:#707070;text-transform:uppercase}button.search-side-h3.search-side-h3--reset[disabled]{opacity:.3}.search-filters--hide{display:none}.search-filters--show{display:block;margin-bottom:1rem}.search-filter label{cursor:pointer}.search-result-card+.pagination{margin-top:2rem}.search-result-card,.search-result-card:hover,.search-result-card:visited{border-bottom:1px solid #edebeb;color:#2e2d2c;padding:1.25rem 0;display:block}.search-result-card .kicker,.search-result-card:hover .kicker,.search-result-card:visited .kicker{color:#707070}.search-result-card:hover h1,.search-result-card:visited h1,.search-result-card h1{font-size:1.25rem;font-weight:700;line-height:normal}.search-result-card:hover p,.search-result-card:visited p,.search-result-card p{font-family:Merriweather,serif;font-size:1rem;line-height:2;margin-top:1.25rem}.search-result__highlight{background:rgba(255,216,0,.25);display:inline-block;padding:0}.search-result-card:hover h1{color:#004e95;text-decoration:underline}@media screen and (max-width:750px){.search-results{display:block}.search-results .search-results__side{width:100%}.search-results .search-results__side h2{padding-bottom:.5rem}.search-results .search-results__side+.search-results__main{margin-left:0}button.search-side-h3{margin-bottom:1rem}.search-results__input-and-submit{margin-bottom:1rem;margin-right:0;width:100%}.search-results__input-wrapper button.search-results__reset{padding-left:0;width:100%}.search-results__desktop-only{display:none}.search-results__input-wrapper.search-results__mobile-only{display:block}}.headline--sessions{min-height:13rem}.headline--sessions .headline__link.button{background:#004e95;bottom:-1.5rem;color:#fff;left:calc((100vw - 1076px)/2);margin-bottom:0;position:absolute;z-index:20}@media screen and (max-width:1108px){.headline--sessions #action-buttons{display:none}.headline--sessions .headline__link.button{left:1rem}}.sessions-topic-picker{align-items:center;display:flex;flex-wrap:wrap}.sessions-topic-picker>h1{font-size:1.125rem;font-weight:700;margin-right:.5rem;margin-bottom:2rem}.sessions-topic-picker>div{width:300px}.session-day{margin-bottom:4rem}.session-day__date{border-bottom:1px solid #edebeb;font-size:2rem;font-weight:700;margin-bottom:2rem;padding-bottom:1rem}.session,.session--empty{background-color:#f9fafc;border-left:1.25rem solid #004e95;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.4);color:#2e2d2c;display:flex;margin-bottom:2rem;padding:2rem 4rem}.session--empty{align-items:center;border-left:none;flex-direction:column;text-align:center}.session--empty svg{margin-bottom:.5rem;width:3rem}.session--empty h1{font-size:2rem}.session--empty p{font-size:1rem}.session__date-info{flex-grow:0;flex-shrink:0;margin-right:3rem;margin-top:3rem;width:10rem;text-align:center}.session__weekday{font-size:1.25rem}.session__day,.session__weekday{font-weight:700;line-height:1;margin-bottom:.5rem;text-transform:uppercase}.session__day{font-size:2rem}.session__time{font-size:1rem;line-height:1}.session__room{font-size:1.125rem;font-weight:700;margin-top:1rem;text-transform:uppercase}.session__session-info{flex-grow:1}.session .kicker{font-size:.875rem;color:#707070;margin-bottom:1rem}.session__session-info h1{font-weight:700;font-size:1.375rem;line-height:normal}.session__session-info h1+h2,.session__session-info h1+h3,.session__session-info h1+p{margin-top:1rem}.session__session-info p{font-size:1rem;line-height:1.5;margin-bottom:1rem}.session__session-info p:last-child{margin-bottom:0}.session__session-info h2{font-size:1.2rem;font-weight:700}.session__session-info h3{font-size:1rem;font-weight:700}.session__session-info p+h2,.session__session-info p+h3{margin-top:2rem}.session__session-link{align-items:center;display:flex;margin-left:3rem;text-align:right}.session__session-link a{text-transform:uppercase;white-space:nowrap}.session__session-link a svg{margin-left:.25rem}.session__session-meta{grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;grid-row-gap:.5rem;row-gap:.5rem}.session__session-meta>div{font-weight:700}.session__data-icon,.session__data-item{align-items:center;display:flex}.session__data-icon{background:#2e2d2c;height:1rem;width:1rem;border-radius:50%;justify-content:center;margin-right:.25rem}.session__data-icon svg{width:.8rem}.session__data-icon svg.icon--calendar{width:.6rem}.session-speakers{display:flex;align-items:center;font-weight:700;width:100%}.speaker-avatars{display:flex;flex-grow:0;margin-right:.5rem}.speaker-avatar{border-radius:50%;height:2rem;width:2rem}.speaker-avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.speaker-avatar:nth-child(2),.speaker-avatar:nth-child(3){margin-left:-.5rem}.speaker-avatar-placeholder{background:#004e95;color:#fff;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:1rem;font-weight:700}@media screen and (max-width:900px){.session{padding:2rem}.session__date-info{margin-left:1rem;margin-right:3rem}}@media screen and (max-width:600px){.session{padding:1rem}.session__date-info{margin-left:0;margin-right:2rem}}@media screen and (max-width:550px){.session{flex-direction:column}.session__date-info{text-align:left;margin-bottom:3rem;margin-top:0;width:100%}.session__session-link{margin-left:0}}@media print{.session-days{display:block}.session-day>*{-webkit-transform:none;transform:none;height:auto}.session-day--future>*{-webkit-transform:none;transform:none;height:auto}.session-day--past>*{height:auto;-webkit-transform:none;transform:none}.session{border:none;border-bottom:1px solid #000;padding:2rem 0;box-shadow:none}}.theme-subhead,.theme .footer__content .footer__address:before,.theme .footer__content .footer__copyright:before,.theme .footer__content .footer__links:nth-child(3):before,.theme .footer__content .footer__links:nth-child(4):before,.theme .footer__content .footer__links:nth-child(5):before,.theme .footer__content .footer__newsletter:before,.theme .nav-sections__section:before,.theme .nav-sections__section>a,.theme .nav-sections__section>button{font-size:1.25rem;font-weight:700;margin-bottom:.25rem;display:block}.theme{max-width:1076px;margin:4rem auto}.theme button{background:none}.theme .icon.icon--arrow-fat{height:.5rem;width:.5rem}.theme a,.theme a:hover,.theme a:visited{color:#2e2d2c}.theme>h1{font-size:4rem;font-weight:900;border-bottom:1rem solid #edebeb}.theme>h2{font-size:2.5rem;font-weight:900;border-bottom:.5rem solid #edebeb;margin:8rem 0 1rem}.theme>h2+p{margin-bottom:2rem}.theme .theme-colors{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(5,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:1rem}.theme .theme-colors>:first-child{-ms-grid-row:1;-ms-grid-column:1}.theme .theme-colors>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.theme .theme-colors>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.theme .theme-colors>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.theme .theme-colors>:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.theme .theme-colors li{height:12.5rem;padding:1rem;width:100%}.theme .theme-colors li span:first-child{font-weight:700;font-size:1.5rem;margin-bottom:.5rem}.theme .theme-colors li span{display:block;font-size:1rem;font-style:italic;font-weight:400}.theme .nav__global-links,.theme .nav__logo{display:none}.theme .nav__content-outer{box-shadow:none}.theme .nav__content{display:block}.theme .nav-sections__section{margin-bottom:2rem}.theme .nav-sections__section>a,.theme .nav-sections__section>button{display:inline;padding:0;border:0}.theme .nav-sections__section:before{content:"";display:inline}.theme .nav-sections__section:first-child:before{content:"Section 1: "}.theme .nav-sections__section:nth-child(2):before{content:"Section 2: "}.theme .nav-sections__section:nth-child(3):before{content:"Section 3: "}.theme .nav-sections__section:nth-child(4):before{content:"Section 4: "}.theme .nav-sections__section:nth-child(5){display:none}.theme .nav-dropdown{clip:unset;height:auto;margin:auto;overflow:visible;width:auto}.theme .nav-dropdown__content{display:-ms-grid;display:grid;grid-gap:1rem;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto;grid-template-rows:auto;margin-top:.25rem}.theme .nav-dropdown__content>:first-child{-ms-grid-row:1;-ms-grid-column:1}.theme .nav-dropdown__content>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.theme .nav-dropdown__content>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.theme .nav-dropdown__content .nav-column{line-height:1.2}.theme .nav-dropdown__content .nav-column .nav-item--primary:not(:first-child){margin-top:.5rem}.theme .nav-dropdown__content .nav-column .nav-item--secondary{padding-left:.5rem}.theme .nav-dropdown__content .nav-column:before{content:"";display:block;font-size:1rem;border-bottom:1px solid #edebeb;font-weight:700;margin-bottom:.25rem}.theme .nav-dropdown__content .nav-column:first-child:before{content:"Column 1"}.theme .nav-dropdown__content .nav-column:nth-child(2):before{content:"Column 2"}.theme .nav-dropdown__content .nav-column:nth-child(3):before{content:"Column 3"}.theme .nav-dropdown__content .nav-column:nth-child(4):before{content:"Column 4"}.theme .nav-dropdown__content .nav-column:nth-child(5):before{content:"Column 5"}.theme .footer__logo{display:none}.theme .footer__content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto 1rem auto;grid-template-rows:auto auto;grid-template-areas:"address social newsletter" "links1 links2 links3" "copyright copyright copyright ";grid-gap:1rem}.theme .footer__content .footer__address{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:address}.theme .footer__content .footer__address:before{content:"Address"}.theme .footer__content .footer__address address{line-height:normal}.theme .footer__content .footer__newsletter{-ms-grid-row:1;-ms-grid-column:5;grid-area:newsletter}.theme .footer__content .footer__newsletter .footer__newsletter-h1:before{content:"Label: "}.theme .footer__content .footer__newsletter>input{display:none}.theme .footer__content .footer__newsletter>button{background:none;border:none;font-size:1rem;font-weight:400;margin-top:.5rem;padding:0;text-align:left;text-transform:none}.theme .footer__content .footer__newsletter>button:before{content:"CTA text: "}.theme .footer__content .footer__newsletter:before{content:"Newsletter CTA"}.theme .footer__content .footer__social{-ms-grid-row:1;-ms-grid-column:3;grid-area:social;color:#fff}.theme .footer__content .footer__social .footer__social-links{margin-top:-1rem}.theme .footer__content .footer__social .footer__social-links .footer__social-link{margin-bottom:.25rem}.theme .footer__content .footer__social .footer__social-links a{color:#2e2d2c}.theme .footer__content .footer__social .footer__social-links .footer__social-link:not(:last-child){margin-right:.25rem}.theme .footer__content .footer__social .footer__social-links :after{content:attr(href);overflow:hidden;text-overflow:truncate;display:block}.theme .footer__content .footer__social:before{color:#2e2d2c;content:"Social links";font-size:1.25rem;font-weight:700;margin-bottom:.25rem;display:block}.theme .footer__content .footer__social .icon{height:1.5rem;width:1.5rem}.theme .footer__content .footer__social .icon path{fill:#004e95}.theme .footer__content .footer__copyright{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:5;grid-area:copyright}.theme .footer__content .footer__copyright:before{content:"Copyright"}.theme .footer__content .footer__links a{color:#2e2d2c}.theme .footer__content .footer__links h1{font-weight:700;margin-bottom:.5rem}.theme .footer__content .footer__links:nth-child(3){-ms-grid-row:3;-ms-grid-column:1;grid-area:links1}.theme .footer__content .footer__links:nth-child(3):before{content:"Column 1"}.theme .footer__content .footer__links:nth-child(4){-ms-grid-row:3;-ms-grid-column:3;grid-area:links2}.theme .footer__content .footer__links:nth-child(4):before{content:"Column 2"}.theme .footer__content .footer__links:nth-child(5){-ms-grid-row:3;-ms-grid-column:5;grid-area:links3}@media screen and (max-width:1108px){.nav .nav__content .nav__logo,.nav .nav__mobile-bar .nav__logo{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:1}.theme .footer__content .footer__address{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:5}.theme .footer__content .footer__social{-ms-grid-row:5;-ms-grid-column:7}.theme .footer__content .footer__copyright{-ms-grid-row:5;-ms-grid-column:3;-ms-grid-column-span:3}}@media screen and (max-width:600px){.nav .nav__content .nav__logo,.nav .nav__mobile-bar .nav__logo{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.theme .footer__content .footer__address{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.theme .footer__content .footer__social{-ms-grid-row:11;-ms-grid-column:1}.theme .footer__content .footer__copyright{-ms-grid-row:13;-ms-grid-column:1;-ms-grid-column-span:1}}@media screen and (max-width:725px){.nav .nav__mobile-bar>.nav__logo{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3}.nav .nav__mobile-bar .nav__mobile-bar-tools{-ms-grid-row:1;-ms-grid-column:5}}.theme .footer__content .footer__links:nth-child(5):before{content:"Column 3"}.theme .footer__content .footer__links-item{margin-bottom:.25rem}.print-only{display:none}@media print{*{position:static}.print-only{display:block}.print-logo{height:7rem;width:5rem;margin-bottom:2rem}html{font-size:12pt}*,a,a:hover,a:visited{color:#000!important;background:none}a,a:hover,a:visited{text-decoration:underline}.body-text h1,.body-text h2,.body-text h3,.body-text h4,.body-text h5,.body__rich-text h1,.body__rich-text h2,.body__rich-text h3,.body__rich-text h4,.body__rich-text h5{color:#000}#prismic-toolbar-v2,.breadcrumbs,.editor-alert,.footer,.nav>:not(.print-only),aside{display:none}figure,h1,h2,h3,h4,h5,img{page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}h1,h2,h3,h4,h5{page-break-after:avoid;-webkit-column-break-after:avoid;break-after:avoid}.content-grid{display:block}.headline--hero{height:auto;padding:0;text-align:left}.headline--hero .headline-image{display:none}.headline--hero .headline-content{color:#000;text-align:left;padding:0;position:static}.headline--hero .headline-content .button{display:none}.headline.headline--specialized{background:none;min-height:0}.headline.headline--specialized .headline__content,.headline.headline--specialized h2{max-width:none}.headline.headline--specialized .kicker{margin-left:0}.headline.headline--specialized .headline__content{margin:0}.headline.headline--specialized .headline__icon{display:none}.headline.headline--specialized:not(.headline--no-icon)+.content-grid>.content-body{margin-left:0}.headline.headline--specialized:not(.headline--no-icon)+.content-grid>.content-body *{max-width:none!important}.headline--basic{min-height:0}.headline h1{font-size:3rem!important;margin-bottom:.5rem!important}.body__rich-text--background{background:rgba(0,0,0,.2)!important;color:#000!important;padding:1rem!important}}