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}@-webkit-keyframes my-animation{0%{-webkit-transform:translateX(50%);transform:translateX(50%)}}#action-buttons{border-top:1px solid #edebeb;display:flex;justify-content:center;margin:2rem 0 4rem;padding-top:2rem;width:100%;z-index:10;flex-wrap:wrap}#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-buttons__cta{width:100%;color:#004e95;font-style:italic;font-weight:700;margin-top:1rem;text-align:center}#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:calc((2.25rem - .8rem)*.808);width:calc(2.25rem - .8rem)}#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:calc(-1 * 8rem / 2 + 1.125rem);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:calc(4rem - (1.125rem) + .75rem);bottom:-.375rem}#action-buttons .action-button__tooltip--helper{background:#151515;color:#fff;left:calc(-1 * 4rem / 2 + 1.125rem);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% - 1.125rem + .75rem)}#action-buttons .action-button__tooltip--helper-wide{left:calc(-1 * (4rem + 2rem) / 2 + 1.125rem);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 - 1076px / 2));transform:translateX(calc(50vw - 1076px / 2))}.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% - (2 * 2.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:grid;grid-template-columns:1fr 1.5rem;grid-template-rows:auto auto auto}.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;grid-column-start:1;grid-row-start:1;margin-bottom:.25rem}.alerts--toast .alert--toast p.alert__text{font-size:.8125rem;grid-column-start:1;grid-row-start:2;line-height:normal;margin-bottom:.25rem}.alerts--toast .alert--toast a.alert__link{font-size:.875rem;font-weight:900;grid-column-start:1;grid-row-start:3;padding-bottom:.5rem;text-transform:uppercase}.alerts--toast .alert--toast button.alert__close-button{background:none;border:none;grid-column-start:2;grid-row-start:1;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:calc(3rem + 2.5rem + 1rem);width:calc(100% - (2 * 2.5rem) - 3rem - 1rem)}.alerts--toast.alerts--fab.alerts--open{-webkit-animation-delay:0s;animation-delay:0s}.carousel-alerts{background-color:#ffd800;display:grid;grid-template-columns:3rem 1fr 3rem;grid-template-rows:auto;padding:.5rem;text-transform:uppercase}.carousel-alerts .carousel-alerts__button{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{grid-column-start:1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carousel-alerts .carousel-alerts__button--next{grid-column-start:3}.carousel-alerts .carousel-alert{align-self:center;grid-column-start:2;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 - 1rem - 1rem);width:100%}.alerts--toast.alerts--fab{bottom:calc(1rem + 3rem + 1rem)}.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)}}.awards-container{display:flex;flex-wrap:wrap;gap:32px;margin:auto;max-width:748px}@media screen and (max-width:779px){.awards-container{justify-content:center}}.awards-card__wrapper{border:.5px solid #c8ae39;box-shadow:0 4px 4px rgba(0,0,0,.25);max-width:358px;display:flex;justify-content:space-between;flex-direction:column}.awards-card__body{display:flex;flex-direction:column;align-items:flex-start;padding:12px 8px 0;gap:12px}.awards-card__body .awards-card__title{color:#004e95}.awards-card__body .awards-card__subtitle{color:#4070b6}.awards-card__buttons{display:flex;justify-content:space-between}.button.awards-button{border-radius:0;margin-bottom:0}.background--neutral{background-color:#f9fafc}.has-background+.has-background{margin-top:-2rem!important}.has-background+hr.horizontal-rule{margin-top:0}.banner{position:relative;font-size:.9375rem;letter-spacing:.01em;line-height:1.33;border-radius:0!important;overflow:hidden;-webkit-transform-origin:center bottom;transform-origin:center bottom}.banner--sticky{position:-webkit-sticky!important;position:sticky!important;top:0;z-index:1000}.banner__wrapper{padding-top:.8rem;padding-bottom:1rem}.banner__wrapper--animated{padding-inline:1rem}.banner__wrapper--animated .banner__text--marquee:not(:first-child){display:none}.banner__wrapper--animated .banner__close{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:800px){.banner__wrapper--animated{padding-left:1rem;padding-right:0;white-space:nowrap}.banner__wrapper--animated:hover .banner__text--marquee{-webkit-animation-play-state:paused;animation-play-state:paused}.banner__wrapper--animated .banner__text{position:relative;display:inline-flex;gap:3rem;max-width:calc(100% - 4.25rem);overflow:clip}.banner__wrapper--animated .banner__text--marquee{position:relative;-webkit-animation:marquee-scroll 15s linear infinite;animation:marquee-scroll 15s linear infinite}.banner__wrapper--animated .banner__text--marquee:not(:first-child){display:block}@-webkit-keyframes marquee-scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 3rem));transform:translateX(calc(-100% - 3rem))}}@keyframes marquee-scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 3rem));transform:translateX(calc(-100% - 3rem))}}.banner__wrapper--animated .banner__text--marquee:before{content:"";display:inline-block;position:absolute;top:calc(50% + 1px);left:-1.5rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.3rem;aspect-ratio:1;border-radius:50%;border:1px solid rgba(0,0,0,.96)}}.banner__wrapper--wordwrap .banner__text{padding-right:1rem}.banner__wrapper--wordwrap .banner__close{top:1.2rem}@media screen and (min-width:726px){.banner__wrapper--wordwrap .banner__close{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.banner__text{position:relative;color:rgba(0,0,0,.96);margin-right:2.5rem}@media screen and (min-width:726px){.banner__text{margin-right:1rem}}.banner__text a{position:relative;color:rgba(0,0,0,.96)!important}.banner__text a:after{content:"";display:block;position:absolute;bottom:0;left:1px;right:0;height:1px;background-color:rgba(0,0,0,.96);transition:opacity .12s ease-in 0s;transition-property:opacity}.banner__text a:hover:after{opacity:0}.banner__close{position:absolute;right:1rem;background-color:inherit;line-height:0!important}@media screen and (min-width:726px){.banner__close{right:1.5rem}}.bio{min-height:50vh}.bio .content-rail{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:grid;grid-template-columns:1fr 1fr 1fr 1fr;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 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}.content-grid.bio .content-rail img,.staff-department__person img{aspect-ratio:4/5;object-fit:cover}.content-grid.bio .content-rail div{display:flex;justify-content:center}.content-grid.bio .content-rail div img{max-width:min(100%,320px)}.staff-department__person div{aspect-ratio:4/5}.staff-department__person div img{width:100%;height:100%;object-fit:cover}.staff-department__person--new-row{grid-column:1}@media screen and (max-width:1000px){.staff-department__people{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}}@media screen and (max-width:750px){.staff-department__people{grid-template-columns:1fr 1fr;grid-template-rows:auto}}@media screen and (max-width:400px){.staff-department__people{grid-template-columns:1fr;grid-template-rows:auto}}@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,.staff-department__people>:nth-child(2),.staff-department__people>:nth-child(3),.staff-department__people>:nth-child(4){-ms-grid-row:1}.staff-department__people>:nth-child(5),.staff-department__people>:nth-child(6),.staff-department__people>:nth-child(7),.staff-department__people>:nth-child(8){-ms-grid-row:2}.staff-department__people>:nth-child(9),.staff-department__people>:nth-child(10),.staff-department__people>:nth-child(11),.staff-department__people>:nth-child(12){-ms-grid-row:3}.staff-department__people>:nth-child(13),.staff-department__people>:nth-child(14),.staff-department__people>:nth-child(15),.staff-department__people>:nth-child(16){-ms-grid-row:4}.staff-department__people>:nth-child(17),.staff-department__people>:nth-child(18),.staff-department__people>:nth-child(19),.staff-department__people>:nth-child(20){-ms-grid-row:5}.staff-department__people>:nth-child(21),.staff-department__people>:nth-child(22),.staff-department__people>:nth-child(23),.staff-department__people>:nth-child(24){-ms-grid-row:6}.staff-department__people>:nth-child(25),.staff-department__people>:nth-child(26),.staff-department__people>:nth-child(27),.staff-department__people>:nth-child(28){-ms-grid-row:7}.staff-department__people>:nth-child(29),.staff-department__people>:nth-child(30),.staff-department__people>:nth-child(31),.staff-department__people>:nth-child(32){-ms-grid-row:8}.staff-department__people>:nth-child(33),.staff-department__people>:nth-child(34),.staff-department__people>:nth-child(35),.staff-department__people>:nth-child(36){-ms-grid-row:9}.staff-department__people>:nth-child(37),.staff-department__people>:nth-child(38),.staff-department__people>:nth-child(39),.staff-department__people>:nth-child(40){-ms-grid-row:10}.staff-department__people>:nth-child(41),.staff-department__people>:nth-child(42),.staff-department__people>:nth-child(43),.staff-department__people>:nth-child(44){-ms-grid-row:11}.staff-department__people>:nth-child(45),.staff-department__people>:nth-child(46),.staff-department__people>:nth-child(47),.staff-department__people>:nth-child(48){-ms-grid-row:12}.staff-department__people>:nth-child(49),.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:rgba(0,0,0,0)}.button{align-self:flex-start;background-color:#004e95;border-radius:.25rem;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}.btn{font-size:.875rem;font-weight:500;line-height:1.64;letter-spacing:.01em;color:rgba(0,0,0,.96);border:1px solid rgba(0,0,0,.96);border-radius:4px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:clamp(.6875rem,.6375rem + .25vw,.9375rem) clamp(.4375rem,.425rem + .0625vw,.5rem);transition:.4s cubic-bezier(.19,1,.22,1) 0s;transition-property:background-color,border-color}.btn:hover:not(.btn--inactive){border-color:#8edaec;background-color:#8edaec;color:rgba(0,0,0,.96)}.btn--inactive{border:1px dashed rgba(0,0,0,.42);background-color:rgba(0,0,0,.04);color:rgba(0,0,0,.61)}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}.button.button--yellow{background-color:#ffd800;border-color:#ffd800;color:#004e95}.button.button--yellow:hover{background:#fff;color:#004e95}@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{background-color:#ec2028;border-color:#fff;color:#fff;margin-top:1rem}.background--bold_1 .button.button--inverse.button--conference:hover:not(.no-hover){background-color:#fff;border:1px solid #ec2028;color:#ec2028}.link-secondary{position:relative;color:#004e95;font-size:.856rem;font-weight:500;line-height:1.58;letter-spacing:.01em}.link-secondary:after{content:"→";display:inline-block;-webkit-transform:translateY(.1em);transform:translateY(.1em);margin-left:.7em;transition:-webkit-transform .4s cubic-bezier(.19,1,.22,1) 0s;transition:transform .4s cubic-bezier(.19,1,.22,1) 0s;transition:transform .4s cubic-bezier(.19,1,.22,1) 0s,-webkit-transform .4s cubic-bezier(.19,1,.22,1) 0s}.link-secondary:hover:after{-webkit-transform:translate(.3em,.1em);transform:translate(.3em,.1em)}.double-callout{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;margin-bottom:2rem}.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:grid;-ms-grid-columns:1fr 1rem 1fr;-ms-grid-rows:auto 1rem auto;grid-template-columns:1fr 1fr;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>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;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;grid-column-start: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{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:grid;grid-gap:1rem;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;margin-bottom:2rem}.callout-grid>a{display:block}.callout-grid .callout{height:100%;max-width:33rem}.callout-grid--2-column{grid-gap:1rem;grid-template-columns:1fr 1fr;grid-template-rows:auto}.callout-grid--4-column{grid-gap:1rem;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto}@media screen and (max-width:1076px){.callout-grid.callout-grid--4-column{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{grid-template-columns:1fr 1fr;grid-template-rows:auto}}@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{grid-template-columns:1fr;grid-template-rows:auto}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.callout-grid>:first-child,.callout-grid>:nth-child(2),.callout-grid>:nth-child(3){-ms-grid-row:1}.callout-grid>:nth-child(4),.callout-grid>:nth-child(5),.callout-grid>:nth-child(6){-ms-grid-row:2}.callout-grid>:nth-child(7),.callout-grid>:nth-child(8),.callout-grid>:nth-child(9){-ms-grid-row:3}.callout-grid>:nth-child(10),.callout-grid>:nth-child(11),.callout-grid>:nth-child(12){-ms-grid-row:4}.callout-grid>:nth-child(13),.callout-grid>:nth-child(14),.callout-grid>:nth-child(15){-ms-grid-row:5}.callout-grid>:nth-child(16),.callout-grid>:nth-child(17),.callout-grid>:nth-child(18){-ms-grid-row:6}.callout-grid>:nth-child(19),.callout-grid>:nth-child(20),.callout-grid>:nth-child(21){-ms-grid-row:7}.callout-grid>:nth-child(22),.callout-grid>:nth-child(23),.callout-grid>:nth-child(24){-ms-grid-row:8}.callout-grid>:nth-child(25),.callout-grid>:nth-child(26),.callout-grid>:nth-child(27){-ms-grid-row:9}.callout-grid>:nth-child(28),.callout-grid>:nth-child(29),.callout-grid>:nth-child(30){-ms-grid-row:10}.callout-grid>:nth-child(31),.callout-grid>:nth-child(32),.callout-grid>:nth-child(33){-ms-grid-row:11}.callout-grid>:nth-child(34),.callout-grid>:nth-child(35),.callout-grid>:nth-child(36){-ms-grid-row:12}.callout-grid>:nth-child(37),.callout-grid>:nth-child(38),.callout-grid>:nth-child(39){-ms-grid-row:13}.callout-grid>:nth-child(40),.callout-grid>:nth-child(41),.callout-grid>:nth-child(42){-ms-grid-row:14}.callout-grid>:nth-child(43),.callout-grid>:nth-child(44),.callout-grid>:nth-child(45){-ms-grid-row:15}.callout-grid>:nth-child(46),.callout-grid>:nth-child(47),.callout-grid>:nth-child(48){-ms-grid-row:16}.callout-grid>:nth-child(49),.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,.callout-grid--2-column>:nth-child(2){-ms-grid-row:1}.callout-grid--2-column>:nth-child(3),.callout-grid--2-column>:nth-child(4){-ms-grid-row:2}.callout-grid--2-column>:nth-child(5),.callout-grid--2-column>:nth-child(6){-ms-grid-row:3}.callout-grid--2-column>:nth-child(7),.callout-grid--2-column>:nth-child(8){-ms-grid-row:4}.callout-grid--2-column>:nth-child(9),.callout-grid--2-column>:nth-child(10){-ms-grid-row:5}.callout-grid--2-column>:nth-child(11),.callout-grid--2-column>:nth-child(12){-ms-grid-row:6}.callout-grid--2-column>:nth-child(13),.callout-grid--2-column>:nth-child(14){-ms-grid-row:7}.callout-grid--2-column>:nth-child(15),.callout-grid--2-column>:nth-child(16){-ms-grid-row:8}.callout-grid--2-column>:nth-child(17),.callout-grid--2-column>:nth-child(18){-ms-grid-row:9}.callout-grid--2-column>:nth-child(19),.callout-grid--2-column>:nth-child(20){-ms-grid-row:10}.callout-grid--2-column>:nth-child(21),.callout-grid--2-column>:nth-child(22){-ms-grid-row:11}.callout-grid--2-column>:nth-child(23),.callout-grid--2-column>:nth-child(24){-ms-grid-row:12}.callout-grid--2-column>:nth-child(25),.callout-grid--2-column>:nth-child(26){-ms-grid-row:13}.callout-grid--2-column>:nth-child(27),.callout-grid--2-column>:nth-child(28){-ms-grid-row:14}.callout-grid--2-column>:nth-child(29),.callout-grid--2-column>:nth-child(30){-ms-grid-row:15}.callout-grid--2-column>:nth-child(31),.callout-grid--2-column>:nth-child(32){-ms-grid-row:16}.callout-grid--2-column>:nth-child(33),.callout-grid--2-column>:nth-child(34){-ms-grid-row:17}.callout-grid--2-column>:nth-child(35),.callout-grid--2-column>:nth-child(36){-ms-grid-row:18}.callout-grid--2-column>:nth-child(37),.callout-grid--2-column>:nth-child(38){-ms-grid-row:19}.callout-grid--2-column>:nth-child(39),.callout-grid--2-column>:nth-child(40){-ms-grid-row:20}.callout-grid--2-column>:nth-child(41),.callout-grid--2-column>:nth-child(42){-ms-grid-row:21}.callout-grid--2-column>:nth-child(43),.callout-grid--2-column>:nth-child(44){-ms-grid-row:22}.callout-grid--2-column>:nth-child(45),.callout-grid--2-column>:nth-child(46){-ms-grid-row:23}.callout-grid--2-column>:nth-child(47),.callout-grid--2-column>:nth-child(48){-ms-grid-row:24}.callout-grid--2-column>:nth-child(49),.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,.callout-grid--4-column>:nth-child(2),.callout-grid--4-column>:nth-child(3),.callout-grid--4-column>:nth-child(4){-ms-grid-row:1}.callout-grid--4-column>:nth-child(5),.callout-grid--4-column>:nth-child(6),.callout-grid--4-column>:nth-child(7),.callout-grid--4-column>:nth-child(8){-ms-grid-row:2}.callout-grid--4-column>:nth-child(9),.callout-grid--4-column>:nth-child(10),.callout-grid--4-column>:nth-child(11),.callout-grid--4-column>:nth-child(12){-ms-grid-row:3}.callout-grid--4-column>:nth-child(13),.callout-grid--4-column>:nth-child(14),.callout-grid--4-column>:nth-child(15),.callout-grid--4-column>:nth-child(16){-ms-grid-row:4}.callout-grid--4-column>:nth-child(17),.callout-grid--4-column>:nth-child(18),.callout-grid--4-column>:nth-child(19),.callout-grid--4-column>:nth-child(20){-ms-grid-row:5}.callout-grid--4-column>:nth-child(21),.callout-grid--4-column>:nth-child(22),.callout-grid--4-column>:nth-child(23),.callout-grid--4-column>:nth-child(24){-ms-grid-row:6}.callout-grid--4-column>:nth-child(25),.callout-grid--4-column>:nth-child(26),.callout-grid--4-column>:nth-child(27),.callout-grid--4-column>:nth-child(28){-ms-grid-row:7}.callout-grid--4-column>:nth-child(29),.callout-grid--4-column>:nth-child(30),.callout-grid--4-column>:nth-child(31),.callout-grid--4-column>:nth-child(32){-ms-grid-row:8}.callout-grid--4-column>:nth-child(33),.callout-grid--4-column>:nth-child(34),.callout-grid--4-column>:nth-child(35),.callout-grid--4-column>:nth-child(36){-ms-grid-row:9}.callout-grid--4-column>:nth-child(37),.callout-grid--4-column>:nth-child(38),.callout-grid--4-column>:nth-child(39),.callout-grid--4-column>:nth-child(40){-ms-grid-row:10}.callout-grid--4-column>:nth-child(41),.callout-grid--4-column>:nth-child(42),.callout-grid--4-column>:nth-child(43),.callout-grid--4-column>:nth-child(44){-ms-grid-row:11}.callout-grid--4-column>:nth-child(45),.callout-grid--4-column>:nth-child(46),.callout-grid--4-column>:nth-child(47),.callout-grid--4-column>:nth-child(48){-ms-grid-row:12}.callout-grid--4-column>:nth-child(49),.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{grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-row-gap:1rem;row-gap:1rem}.featured-events>h1{font-size:2rem;font-weight:700;grid-column:1/-1}@media screen and (max-width:800px){.featured-events{grid-template-columns:repeat(2,1fr)}.featured-events article:nth-child(4){display:none}}@media screen and (max-width:400px){.featured-events{grid-template-columns:1fr}.featured-events>h1 span,.featured-events article:nth-child(3){display:none}}.featured-event figure{margin-bottom:.5rem}.featured-event h1{font-size:1.25rem;font-weight:700;line-height:normal}.featured-event p{font-family:Merriweather,serif;line-height:1.875;margin-bottom:1rem}a>.featured-event :not(.featured-event__cta){color:#2e2d2c}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% - .6666666667rem)}.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:grid;grid-template-rows:auto;grid-template-columns:100%;margin-bottom:2rem;overflow:hidden;width:calc(100% + .5rem)}.calendar-months>*{max-width:calc(100% - .5rem)}.calendar-month{grid-column: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{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}}.cards-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:20px}.card-container{flex:1 0 300px;padding:16px;max-width:300px;text-align:center}.card-img{display:block;width:100%;height:auto;margin:auto}.card-title{margin-bottom:8px}.card-body-wrapper{padding:8px}.carousel-headline{font-size:2rem;font-weight:700;margin-bottom:2rem}figure+.carousel-slide__headline{margin-top:1rem}.carousel{display:grid;grid-template-columns:100%;grid-template-rows:auto;margin-bottom:2rem;min-height:20rem;position:relative}.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{grid-column: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}.feat-carousel-section{margin-bottom:1rem;padding:2rem 0}.feat-carousel-section h2{font-size:2rem;font-weight:700;margin-bottom:2rem}.feat-carousel-section h3{font-size:1.625rem;line-height:normal;font-weight:700;margin-bottom:1rem}.feat-carousel-section p{font-family:Merriweather,serif;line-height:1.875}.feat-carousel-section a.button{margin-top:1.5rem}.feat-carousel-section .feat-carousel{position:relative;margin-bottom:1rem}.feat-carousel-section .feat-carousel:not(:has(.image-container)){margin-bottom:2rem}.feat-carousel-section .feat-carousel--full-width{width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden}@media screen and (min-width:800px){.feat-carousel-section .feat-carousel--full-width{width:calc(100vw - 15px)}}.feat-carousel-section .feat-carousel--full-width img{width:100%}.feat-carousel-section .feat-carousel .image-container{display:flex;justify-content:center;align-items:center;height:100%}.feat-carousel-section .feat-carousel .splide__pagination{position:relative;bottom:auto;margin-top:1rem}.feat-carousel-section .text-container{display:block;max-width:1076px;margin:0 auto}.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.3333333333rem)}.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}}.dot-tabs-container{display:flex;justify-content:center;box-shadow:0 4px 4px rgba(0,0,0,.25);align-items:flex-start;padding:12px 0;background-color:rgba(219,139,63,.2);border-radius:12px;margin-bottom:30px}.dot-tab--root{text-align:center;display:flex;flex-direction:column;align-items:center;padding:0;min-width:330px}.dot-tab--root .tab-link{color:#2e2d2c}.dot-tab--root .tab-link p{font-size:22px!important}.dot-tab--root .dot-tab--line-mobile{display:none}.dot-tab--root .dot-line-root{display:flex;margin:10px 0}.dot-tab--root .dot-line-root .dot-line-hidden{display:none}.dot-tab--root .dot-line-root .dot-line{margin-top:2px}.dot-tab--root .dot-line-root .dot-is-selected{margin-top:-5px}.dot-tab--root .left-line-only{align-self:flex-start}.dot-tab--root .right-line-only{align-self:flex-end;padding-left:20px}.dot-tab--root p{font-family:Lato,sans-serif;font-size:18px}.selected-dot-tab{background-color:rgba(243,192,23,.31)}@media screen and (max-width:800px){.dot-tab--root{min-width:100%}.dot-tab--root .dot-line-root{display:none}.dot-tab--root .dot-tab--line-mobile{display:inline;width:100%}.dot-tabs-container{flex-wrap:wrap}}.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:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-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}}.expandable-section--root{padding:4px 8px;background-color:#ebf2fd;margin-bottom:12px}.expandable-section--root .expandable-section--icon{margin-right:0}.expandable-section--root .expandable-section--icon-expanded{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.expandable-section--root .expandable-section--title{display:flex;align-items:center;justify-content:space-between}.expandable-section--root .expandable-section--title h4{margin-bottom:0}.expandable-section--root .expandable-section--title p{font-family:Lato,sans-serif!important;margin-bottom:0!important;font-size:24px}.expandable-section--root .expandable-section--title .title-primary_blue{color:#004e95}.expandable-section--root .expandable-section--text{padding-top:20px}.embed-section{display:block;position:relative;width:100%;max-width:1076px;margin:0 auto 1rem;padding:2rem 0}@media screen and (min-width:800px){.embed-section{display:flex;gap:3rem}.embed-section .image-column,.embed-section .image-column+.text-column{width:50%}}.embed-section img{display:block;margin-bottom:1.5rem}.embed-section h2{font-size:2rem;font-weight:700;margin-bottom:2rem}.embed-section .text-column{display:block;width:100%}.embed-section .embed{margin-bottom:1.5rem}.embed-section .embed iframe{display:block;width:100%}.embed-section p{font-family:Merriweather,serif;line-height:1.875;margin-bottom:1.5rem}.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}.error-404-container strong{color:#707070}.error-404-container .button{margin-top:1rem}.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{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__inner--blue{background-color:#68cbe4}.fifty-fifty__inner--blue a.button{color:inherit;border-color:inherit;background-color:#68cbe4;transition:.4s cubic-bezier(.19,1,.22,1) 0s;transition-property:background-color,border-color}.fifty-fifty__inner--blue a.button:hover{border-color:#8edaec;background-color:#8edaec}.fifty-fifty__inner--gray{background-color:#c4c4c4}.fifty-fifty__inner--gray a.button{color:inherit;border-color:inherit;background-color:#c4c4c4;transition:.4s cubic-bezier(.19,1,.22,1) 0s;transition-property:background-color,border-color}.fifty-fifty__inner--gray a.button:hover{border-color:#d6d6d6;background-color:#d6d6d6}.fifty-fifty__inner--green{background-color:#6ae2b9}.fifty-fifty__inner--green a.button{color:inherit;border-color:inherit;background-color:#6ae2b9;transition:.4s cubic-bezier(.19,1,.22,1) 0s;transition-property:background-color,border-color}.fifty-fifty__inner--green a.button:hover{border-color:#88f3db;background-color:#88f3db}.fifty-fifty__inner--yellow{background-color:#f9d849}.fifty-fifty__inner--yellow a.button{color:inherit;border-color:inherit;background-color:#f9d849;transition:.4s cubic-bezier(.19,1,.22,1) 0s;transition-property:background-color,border-color}.fifty-fifty__inner--yellow a.button:hover{border-color:#fceb8f;background-color:#fceb8f}.fifty-fifty{margin-bottom:2rem;padding:2rem 0}.fifty-fifty--margin{padding:56px}.fifty-fifty--eyebrow-text{font-family:Lato,sans-serif!important;line-height:21px!important;margin-bottom:15px!important}.fifty-fifty--text-left .fifty-fifty__content{order:1}.fifty-fifty--text-left .fifty-fifty__img-column{order:2}.fifty-fifty__inner{display:grid;grid-template-columns:1fr 1fr;max-width:1076px;justify-content:space-between;margin:0 auto}.fifty-fifty__inner .fifty-fifty__img-column{position:relative;height:100%;overflow:hidden}.fifty-fifty__inner .fifty-fifty__img-column img{position:relative;transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1) 0s;transition:transform .5s cubic-bezier(.19,1,.22,1) 0s;transition:transform .5s cubic-bezier(.19,1,.22,1) 0s,-webkit-transform .5s cubic-bezier(.19,1,.22,1) 0s}.fifty-fifty__inner .fifty-fifty__img-column a:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}.fifty-fifty__inner .fifty-fifty__content,.fifty-fifty__inner .fifty-fifty__img-column{padding:1.5rem}.fifty-fifty__inner .kicker{color:#707070}.fifty-fifty__inner h2{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-column{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}}@media screen and (max-width:650px){.fifty-fifty--text-left .fifty-fifty__inner{flex-direction:column-reverse}.fifty-fifty__inner{grid-template-columns:1fr}}.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;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--center,.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--center .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--center .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--center .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)}.figure-text-align--center{flex-direction:column;align-self:center;margin:auto;width:72%}.figure-text-align--center>img,.figure-text-align--center>picture{display:block}.figure-text-align--center .figure__caption{margin-left:1rem;max-width:15rem;text-align:center;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:grid;grid-template-columns:45px 180px 1fr 1fr 1fr 300px;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]::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{grid-template-columns:45px 1fr 1fr 1fr;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{grid-template-columns:1fr;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}}.body-footer--root{display:flex;gap:12px;justify-content:center;align-items:center;flex-direction:column;background-color:#004e95;color:#fff;padding-bottom:15px;text-align:center;min-height:180px;margin-top:12px}.body-footer--root a{margin:8px auto auto;background-color:#fff!important;color:#004e95}.body-footer--root a:hover{color:#004e95;opacity:.9}.body-footer--root h5{font-size:24px}.body-footer--root h2{font-size:32px;margin-top:15px}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;line-height:1}input:not(.checkbox):not(.button),textarea{border:1px solid #004e95;font-size:1rem;padding:1rem .8rem}textarea{height:7.125rem;line-height:normal}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,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:calc(2rem - (.8rem / 2))}.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:calc(2rem - .8rem)}.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:grid;grid-template-columns:[screen-start] 1fr [content-start] calc(1076px - 3rem - 255px) [content-gutter] 3rem [rail-start] 255px [content-end] 1fr [screen-end];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;grid-column-start:content-start;grid-column-end:content-end}.content-grid>.content-body{-ms-grid-column:2;-ms-grid-column-span:1;grid-column-start:content-start;grid-column-end:content-gutter}.content-grid>.content-rail{-ms-grid-column:4;-ms-grid-column-span:1;grid-column-start:rail-start}.content-grid>.content-rail--top{grid-row-start:first-row}.content-grid>.content-full{-ms-grid-column:1;-ms-grid-column-span:5;grid-column-start:screen-start;grid-column-end:screen-end}.content-grid.body__rich-text--background .body__rich-text,.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}.long-format-table{display:flex;flex-direction:row;max-width:1076px;margin:auto}@media screen and (max-width:800px){.long-format-table{flex-direction:column}}.slide-in{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation:my-animation 2s linear 7;animation:my-animation 2s linear 7;visibility:visible}@keyframes my-animation{0%{-webkit-transform:translateX(50%);transform:translateX(50%)}}@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{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:calc(8rem + 2rem)}.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{grid-template-columns:[screen-start] 1fr [content-start] calc(1076px - 3rem - 425px) [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{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{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:calc(8rem + 2rem);margin-right:1rem}.content-grid.bio{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;-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:calc(3rem + 2rem)}.content-grid,.content-grid.bio,.headline.headline--specialized+.content-grid{display:grid;width:100vw;max-width:100%}.content-grid.bio>.content-body,.content-grid>.content-body,.headline.headline--specialized+.content-grid>.content-body{grid-column-start:content-start;grid-column-end:content-end}.content-grid.bio>.content-rail,.content-grid>.content-rail,.headline.headline--specialized+.content-grid>.content-rail{grid-column-start:content-start}.content-grid.bio>.content-rail--top,.content-grid>.content-rail--top,.headline.headline--specialized+.content-grid>.content-rail--top{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{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{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,.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,.content-grid>.content-rail{-ms-grid-column:2}}@media screen and (min-width:800px){.mobile-only{display:none}}.desktop-only{display:none}@media screen and (min-width:800px){.desktop-only{display:block}}.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 .headline__content,.page-content .headline .headline__content{margin-bottom:2rem}.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:calc(8rem + 2rem)}.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}.hero-bl-bg .headline-image{height:380px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;-webkit-filter:blur(5px);filter:blur(5px);margin-bottom:48px}.hero-bl-bg .hero-bl-content{position:absolute;top:96px;left:40px}.hero-bl-bg .hero-bl-color{color:#fff}.hero-bl-bg .hero-bl-headline{margin-bottom:20px}.hero-bl-bg .hero-bl-intro{margin-bottom:44px}.hero-bl-bg .hero-bl-btn{display:flex;align-items:center;gap:8px}@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{grid-template-columns:8rem 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;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{-webkit-column-gap:1rem;column-gap:1rem;grid-template-columns:2rem auto;grid-template-rows:auto}.headline.headline--specialized .headline__content .headline__icon,.headline.headline--specialized .headline__content .headline__icon svg,.headline.headline--specialized:not(.headline--no-icon) .headline__content .headline__icon,.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}.hero-bl-headline,.hero-bl-intro{margin-bottom:16px}}@media screen and (max-width:430px){.headline h1{font-size:2rem}.headline--hero .headline-content{background:#f9fafc}}.headline--side-button-root .headline-btn-container{display:flex;justify-content:space-between}.headline--side-button-root .headline-btn-container h1{margin-bottom:0;padding-top:12px}.headline--side-button-root .headline-btn-headline{color:#004e95}.headline--side-button-root .headline-btn-intro{color:#4070b6}.headline--side-button-root .headline-btn-button{margin-top:10px}.headline--side-button-root h2,.headline--side-button-root p{font-family:Merriweather,serif!important}.headline--side-button-padding{min-height:auto!important;padding:30px 0}@media screen and (max-width:800px){.headline--side-button-root .headline-btn-container{flex-direction:column;justify-content:flex-start}}.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{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;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;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{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{grid-row-start:1;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{grid-row:1}.content-grid.content-grid--materials .content-body{grid-row:2}.content-grid.content-grid--materials .content-body+*{-ms-grid:3!important;grid-row:3}.content-grid.content-grid--materials .action-buttons{-ms-grid:4!important;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:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-gap:1rem;margin-bottom:2rem}.materials-library__topics--secondary{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,.materials-library__topics>:nth-child(2),.materials-library__topics>:nth-child(3),.materials-library__topics>:nth-child(4){-ms-grid-row:1}.materials-library__topics>:nth-child(5),.materials-library__topics>:nth-child(6),.materials-library__topics>:nth-child(7),.materials-library__topics>:nth-child(8){-ms-grid-row:2}.materials-library__topics>:nth-child(9),.materials-library__topics>:nth-child(10),.materials-library__topics>:nth-child(11),.materials-library__topics>:nth-child(12){-ms-grid-row:3}.materials-library__topics>:nth-child(13),.materials-library__topics>:nth-child(14),.materials-library__topics>:nth-child(15),.materials-library__topics>:nth-child(16){-ms-grid-row:4}.materials-library__topics>:nth-child(17),.materials-library__topics>:nth-child(18),.materials-library__topics>:nth-child(19),.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{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}}@media screen and (max-width:750px){.materials-library__topics{grid-template-columns:1fr 1fr;grid-template-rows:auto}.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{grid-template-columns:1fr;grid-template-rows:auto}.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;border-radius:.5rem;box-shadow:0 .25rem .75rem 0 rgba(0,0,0,.4);display:flex;flex-direction:column;position:fixed;top:50%;left:50%;overflow-y:auto;padding:.5rem 1rem 2rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);max-width:50rem;z-index:10001}.background--bold_1 .modal p,.modal{color:#2e2d2c}.modal fieldset{margin-bottom:1rem}.modal--narrow{max-width:30rem}.modal__logo{height:2rem;width:2rem;align-self:flex-end;margin-bottom:.5rem}.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;grid-column-start:2;grid-row-start:1;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}.modal__content{display:flex;flex-direction:column}.modal__content h1{font-weight:900;font-size:2rem;margin-bottom:2rem}@-webkit-keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.modal__content,.page-content .headline .modal__content{display:flex;flex-direction:column}.modal__content h1,.page-content .headline .modal__content h1{font-weight:900;font-size:2rem;margin-bottom:2rem}.modal--fade-in{opacity:1;-webkit-animation-name:fadeInOpacity;animation-name:fadeInOpacity;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-duration:.2s;animation-duration:.2s}.modal--white{background-color:#fff;color:#2e2d2c}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@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:grid;grid-template-columns:5.75rem 1fr;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.25rem;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:grid;grid-template-columns:repeat(5,1fr);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.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{-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:grid;flex-grow:0;grid-gap:1rem;grid-template-areas:"- logo tools";grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;position:relative;top:0;width:100%}.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:calc(4.125rem - 1rem - 1rem);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:calc(1.25rem / 2) 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:calc(1.25rem * .75) 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:calc(1.25rem * .75)}.nav .nav-sections__section .nav-item--primary-expanded .nav-item--secondary:last-child a{padding-bottom:calc(1.25rem * .75)}.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,.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}.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)::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{-webkit-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;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;object-position:center top;width:100%;aspect-ratio:1}.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--future>*,.session-day--past>*,.session-day>*{-webkit-transform:none;transform:none;height:auto}.session{border:none;border-bottom:1px solid #000;padding:2rem 0;box-shadow:none}}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#023d86;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#fff;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #023d86;outline-offset:3px}.splide__arrow--prev{left:.5em}@media screen and (min-width:800px){.splide__arrow--prev{left:1em}}.splide__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:.5em}@media screen and (min-width:800px){.splide__arrow--next{right:1em}}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #023d86;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#004e95;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:8px}.splide__pagination__page.is-active{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:1;z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #023d86;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #023d86;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #023d86;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #023d86}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #023d86;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #023d86}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#023d86}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #023d86;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #023d86;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{-webkit-transform:scaleX(1);transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.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:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:auto;grid-gap:1rem}.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:auto;height:auto;margin:auto;overflow:visible;width:auto}.theme .nav-dropdown__content{display:grid;grid-gap:1rem;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;margin-top:.25rem}.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:grid;grid-template-columns:1fr 1fr 1fr;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}.bg-theme-wrapper--blue{background-color:#68cbe4;border-radius:4px}.bg-theme--blue{position:relative}.bg-theme--blue:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#68cbe4;border-radius:4px;z-index:-1}.bg-theme--blue .home-btn:hover,.bg-theme-wrapper--blue .home-btn:hover{border-color:#8edaec;background-color:#8edaec}.bg-theme-wrapper--gray{background-color:#c4c4c4;border-radius:4px}.bg-theme--gray{position:relative}.bg-theme--gray:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#c4c4c4;border-radius:4px;z-index:-1}.bg-theme--gray .home-btn:hover,.bg-theme-wrapper--gray .home-btn:hover{border-color:#d6d6d6;background-color:#d6d6d6}.bg-theme-wrapper--green{background-color:#6ae2b9;border-radius:4px}.bg-theme--green{position:relative}.bg-theme--green:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#6ae2b9;border-radius:4px;z-index:-1}.bg-theme--green .home-btn:hover,.bg-theme-wrapper--green .home-btn:hover{border-color:#88f3db;background-color:#88f3db}.bg-theme-wrapper--yellow{background-color:#f9d849;border-radius:4px}.bg-theme--yellow{position:relative}.bg-theme--yellow:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f9d849;border-radius:4px;z-index:-1}.bg-theme--yellow .home-btn:hover,.bg-theme-wrapper--yellow .home-btn:hover{border-color:#fceb8f;background-color:#fceb8f}.home-body-wrapper{padding-inline:1rem}@media screen and (min-width:800px){.home-body-wrapper{padding-inline:3.3125rem}}.home-page{color:rgba(0,0,0,.96)}.home-page h1,.home-page h2{font-size:2.4375rem;font-weight:900;letter-spacing:.01em;line-height:1.052}.home-page h3{font-size:1.6875rem;font-weight:900;letter-spacing:.01em;line-height:.96}.home-page p{font-size:.875rem;font-weight:400;line-height:1.64;letter-spacing:.01em}.home-page a:not(.link-secondary),.home-page a:not(.link-secondary):visited{color:rgba(0,0,0,.96)}.home-page img{display:block;width:100%;border-radius:4px}@media screen and (min-width:800px){.home-page .mobile-only{display:none}}.home-page .desktop-only{display:none}@media screen and (min-width:800px){.home-page .desktop-only{display:block}}.home-page .home-eyebrow{font-size:.6875rem;font-weight:900;line-height:2.03;letter-spacing:.04em;text-transform:uppercase;margin-bottom:1.45rem}.home-page .home-eyebrow:before{content:"";display:inline-block;position:relative;top:-.1em;width:.33rem;height:.33rem;background-color:rgba(0,0,0,.96);border-radius:50%;margin-right:.37rem}.home-btn{font-size:.875rem;font-weight:500;line-height:1.64;letter-spacing:.01em;color:rgba(0,0,0,.96);border:1px solid rgba(0,0,0,.96);border-radius:4px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:.33rem .33rem .36rem;transition:.4s cubic-bezier(.19,1,.22,1) 0s;transition-property:background-color,border-color}.home-btn:hover{border-color:#8edaec;background-color:#8edaec;color:rgba(0,0,0,.96)}.home-subhead{display:flex;flex-direction:column;justify-content:center;gap:.4rem;background-color:#071f3a;padding:.678125rem}@media screen and (min-width:726px){.home-subhead{flex-direction:row;gap:10vw;margin-top:0}}.home-subhead li{position:relative;color:rgba(255,255,255,.96);text-align:center;font-size:.856rem;line-height:21.6px;letter-spacing:.137px}@media screen and (min-width:726px){.home-subhead li:not(:last-child):after{content:"|";position:absolute;top:50%;-webkit-transform:translate(5vw,-50%);transform:translate(5vw,-50%);left:100%;display:inline-block;color:inherit;font-size:inherit}}.home-subhead li a{color:inherit!important}.home-subhead li a span{position:relative;margin-left:.2em}.home-subhead li a span:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:1px;background-color:rgba(255,255,255,.96);transition:opacity .12s ease-in 0s;transition-property:opacity}.home-subhead li a:hover span:after{opacity:0}.home-hero{display:flex;flex-direction:column-reverse;padding:.8125rem .8125rem 2.25rem}@media screen and (min-width:800px){.home-hero{flex-direction:row;padding:2.25rem 3.3125rem 5.625rem}}.home-hero--blue{background-color:#9fb8d2}.home-hero--gray{background-color:#e7e7e7}.home-hero__text{display:flex;flex-direction:column;justify-content:center;gap:1.6875rem}@media screen and (min-width:800px){.home-hero__text{min-width:50%;width:min(700px,49%);padding-right:2.25rem}}@media screen and (min-width:1024px){.home-hero__text{min-width:33%;width:min(700px,33%);padding-right:3.3125rem}}.home-hero__btn{margin-top:min(3.25rem,2vw)}.home-hero__image{display:block;padding-bottom:1.6875rem;width:100%}@media screen and (min-width:800px){.home-hero__image{padding-left:.4rem;padding-bottom:0}}@media screen and (min-width:1024px){.home-hero__image{padding-left:2.25rem}}.home-slice{border-bottom:1px solid rgba(0,78,149,.3)}.home-slice:last-child{border-bottom:none;padding-bottom:7.1875rem}.home-slice--callout-section{padding-top:2.25rem;padding-bottom:3.3125rem}.home-slice--callout-section .content{display:flex;flex-direction:column;gap:.8125rem}@media screen and (min-width:800px){.home-slice--callout-section .content{flex-direction:row;gap:2.25rem}.home-slice--callout-section .content__image{min-width:33%;width:min(700px,33%)}}.home-slice--callout-section .content__text{display:flex;flex-direction:column;gap:.8125rem}@media screen and (min-width:800px){.home-slice--callout-section .content__text{width:50%;max-width:900px}}.home-slice--callout-section .content__text h2{font-size:1.6875rem;font-weight:900;letter-spacing:.01em;line-height:.96;line-height:1.3}.home-slice--callout-section .content__text .home-btn{margin-top:auto}.home-slice--callout-section .content__text .link-secondary{margin-top:2.25rem}.home-slice--callout-section .content__text .buttons-list{display:flex;flex-wrap:wrap;gap:.8125rem;margin-top:.8125rem}.home-slice--cta-columns{padding-top:2.25rem;padding-bottom:3.3125rem}.home-slice--cta-columns__columns{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:800px){.home-slice--cta-columns__columns{display:grid}.home-slice--cta-columns__columns.columns--2,.home-slice--cta-columns__columns.columns--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6875rem}.home-slice--cta-columns__columns.columns--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px){.home-slice--cta-columns__columns.columns--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.home-slice--cta-columns__columns.columns--4 .column__body{margin-bottom:13rem}.home-slice--cta-columns__columns.columns--4 .column__body h2{font-size:1.6875rem;font-weight:900;letter-spacing:.01em;line-height:.96}}.home-slice--cta-columns__columns .column{display:flex;flex-direction:column;padding:1.375rem 1.25rem;min-height:275px}.home-slice--cta-columns__columns .column__body{margin-bottom:4.5rem}.home-slice--cta-columns__columns .column__body>*+*{margin-top:22px}.home-slice--cta-columns__columns .column__btn{margin-top:auto}.home-slice--featured-cta{padding-top:2.25rem;padding-bottom:3.3125rem}.home-slice--featured-cta .content{display:flex;flex-direction:column-reverse;padding-top:1.5rem}.home-slice--featured-cta .content:before{left:.8125rem;right:.8125rem}@media screen and (min-width:800px){.home-slice--featured-cta .content{flex-direction:row-reverse;justify-content:flex-end;align-items:center;padding-top:2.25rem;padding-bottom:2.25rem}.home-slice--featured-cta .content:before{left:min(3.25rem,20%);right:0}}.home-slice--featured-cta .content__image{display:block}@media screen and (min-width:800px){.home-slice--featured-cta .content__image{min-width:49%;width:min(700px,49%)}}@media screen and (min-width:1024px){.home-slice--featured-cta .content__image{min-width:33%;width:min(700px,33%)}}.home-slice--featured-cta .content__text{display:flex;flex-direction:column;gap:22px;max-width:800px;padding:2.25rem}.home-slice--profile-spotlight{padding-top:2.25rem;padding-bottom:3.3125rem}.home-slice--profile-spotlight .content{display:flex;flex-direction:column;gap:.8125rem}@media screen and (min-width:800px){.home-slice--profile-spotlight .content{flex-direction:row;gap:2.25rem}.home-slice--profile-spotlight .content__image{min-width:49%;width:min(700px,49%)}}.home-slice--profile-spotlight .content__text{display:flex;flex-direction:column;gap:.8125rem}@media screen and (min-width:800px){.home-slice--profile-spotlight .content__text{width:max(36%,350px);max-width:700px}}.home-slice--profile-spotlight .content__text h2{font-size:1.6875rem;font-weight:900;letter-spacing:.01em;line-height:.96;line-height:1.3}.home-slice--profile-spotlight .content__text .home-btn{margin-top:auto}.home-slice--profile-spotlight .content__text .link-secondary{margin-top:2.25rem}.home-slice--split-image-text{display:flex;flex-direction:column;gap:.8125rem;padding-top:2.25rem;padding-bottom:2.25rem}@media screen and (min-width:800px){.home-slice--split-image-text{flex-direction:row;gap:2.25rem}.home-slice--split-image-text .content__image{min-width:49%;width:min(700px,49%)}}@media screen and (min-width:1024px){.home-slice--split-image-text .content__image{min-width:33%;width:min(700px,33%)}}.home-slice--split-image-text .content__text{display:flex;flex-direction:column;gap:.8125rem}@media screen and (min-width:800px){.home-slice--split-image-text .content__text{max-width:610px}}@media screen and (min-width:1200){.home-slice--split-image-text .content__text{max-width:900px}}.home-slice--split-image-text .content__text h2{font-size:1.6875rem;font-weight:900;letter-spacing:.01em;line-height:.96;line-height:1.3}.home-slice--split-image-text .content__text .home-btn{margin-top:auto}.home-slice--upcoming-events{padding-top:2.25rem;padding-bottom:3.3125rem}.home-slice--upcoming-events .events-header{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.45rem}.home-slice--upcoming-events .events-header li{flex:1 1 50%}.home-slice--upcoming-events .events-header a.link-secondary,.home-slice--upcoming-events .events-header h2.home-eyebrow{margin-bottom:0}.home-slice--upcoming-events .events-header a.link-secondary{display:block;text-align:right}.home-slice--upcoming-events .events-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8125rem;gap:.8125rem}@media screen and (min-width:800px){.home-slice--upcoming-events .events-list{gap:1.6875rem}}@media screen and (min-width:1024px){.home-slice--upcoming-events .events-list{display:flex;gap:.8125rem}.home-slice--upcoming-events .events-list li{flex:1 1}}.home-slice--upcoming-events .events-list li .event{height:100%;display:flex;flex-direction:column;border-radius:4px;overflow:hidden}.home-slice--upcoming-events .events-list li .event__figure{position:relative;overflow:hidden;height:0;padding-top:52.83%}.home-slice--upcoming-events .events-list li .event__figure img{border-radius:0}.home-slice--upcoming-events .events-list li .event__content{position:relative;height:100%;display:flex;flex-direction:column;gap:.8125rem;padding:1rem 1.875rem .5rem .5rem}.home-slice--upcoming-events .events-list li .event__content h3{font-size:.9375rem;font-weight:900;letter-spacing:.01em;line-height:1.33;margin-bottom:auto;padding-bottom:5.125rem}.home-slice--upcoming-events .events-list li .event__content .date{font-style:italic}.long-form{padding:0 clamp(.875rem,.3rem + 2.875vw,3.75rem);max-width:100vw;overflow:clip;color:rgba(0,0,0,.96)}.long-form .container{position:relative;width:100%;max-width:1108px;margin-left:auto;margin-right:auto}.long-form .sticky{position:-webkit-sticky;position:sticky;top:calc(clamp(.875rem,.3rem + 2.875vw,3.75rem) + 1rem)}.long-form strong{font-weight:900}.long-form button{-webkit-appearance:none;appearance:none;background:none;border:none;padding:0}.long-form hr{display:block;border:none;border-top:1px solid #9fb8d2;margin:0 0 clamp(.875rem,.7625rem + .5625vw,1.4375rem)}.long-form p:not(.label){font-size:clamp(.875rem,.8625rem + .0625vw,.9375rem);font-weight:400;line-height:1.65;letter-spacing:.01em;margin-bottom:.8rem}.long-form ol{list-style:decimal;-webkit-padding-start:1em;padding-inline-start:1em}.long-form .btn{font-size:clamp(.875rem,.8625rem + .0625vw,.9375rem);font-weight:500;line-height:.75;letter-spacing:.01em;color:inherit;padding:clamp(.6875rem,.6375rem + .25vw,.9375rem) clamp(.4375rem,.425rem + .0625vw,.5rem)}.long-form .related-cta{position:relative;display:flex;flex-direction:column}.long-form .related-cta .image-wrapper{position:relative;aspect-ratio:16/9;overflow:hidden;border-top-left-radius:4px;border-top-right-radius:4px}.long-form .related-cta .image-wrapper img{object-fit:cover;transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1) 0s;transition:transform .5s cubic-bezier(.19,1,.22,1) 0s;transition:transform .5s cubic-bezier(.19,1,.22,1) 0s,-webkit-transform .5s cubic-bezier(.19,1,.22,1) 0s}.long-form .related-cta p{font-size:clamp(1.05rem,1.0256rem + .1219vw,1.1719rem);font-weight:900;line-height:1.28;letter-spacing:.01em;background-color:#004e95;color:#fff;margin:0;padding:clamp(.875rem,.8625rem + .0625vw,.9375rem);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.long-form .related-cta p:after{content:"→";display:inline-block;-webkit-transform:translateY(.1em);transform:translateY(.1em);font-size:clamp(1.26rem,1.219rem + .2048vw,1.4648rem);line-height:1;margin-left:.2em;transition:-webkit-transform .4s cubic-bezier(.19,1,.22,1) 0s;transition:transform .4s cubic-bezier(.19,1,.22,1) 0s;transition:transform .4s cubic-bezier(.19,1,.22,1) 0s,-webkit-transform .4s cubic-bezier(.19,1,.22,1) 0s}.long-form .related-cta:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}.long-form .related-cta:hover p:after{-webkit-transform:translate(.15em,.1em);transform:translate(.15em,.1em)}.long-form .long-form-body *{text-wrap:balance;text-wrap:pretty}.long-form .long-form-body :last-child{margin-bottom:0}.long-form .long-form-body>*{margin-bottom:clamp(.6875rem,.6375rem + .25vw,.9375rem)}.long-form .long-form-body h4,.long-form .long-form-body h5,.long-form .long-form-body h6,.long-form .long-form-body ol{-webkit-column-break-inside:avoid;break-inside:avoid-column}.long-form .long-form-body h4{font-size:clamp(1.26rem,1.219rem + .2048vw,1.4648rem);font-weight:500;line-height:1.28;letter-spacing:.01em;color:#00819c}.long-form .long-form-body h5{font-size:clamp(1.05rem,1.0256rem + .1219vw,1.1719rem);font-weight:900;line-height:1.28;letter-spacing:.01em}.long-form .long-form-body h6{font-weight:400;font-weight:900}.long-form .long-form-body h6,.long-form .long-form-body ol,.long-form .long-form-body ul{font-size:clamp(.875rem,.8625rem + .0625vw,.9375rem);line-height:1.65;letter-spacing:.01em}.long-form .long-form-body ol,.long-form .long-form-body ul{font-weight:400;-webkit-padding-start:2em;padding-inline-start:2em}.long-form .long-form-body ol li,.long-form .long-form-body ul li{margin-bottom:.5em}.long-form .long-form-body ul{list-style:disc}.long-form .long-form-body .tooltip{position:relative;display:inline-block}.long-form .long-form-body .tooltip__trigger{cursor:help}.long-form .long-form-body .tooltip__trigger span{position:relative;border-bottom:2px dotted #004e95}.long-form .long-form-body .tooltip__trigger:after{content:"?";position:relative;display:inline-block;font-size:.7em;vertical-align:super;margin-left:.1em;color:#004e95}.long-form .long-form-body .tooltip__container{position:absolute;background:none;border:none;box-shadow:none;padding:0}.long-form .long-form-body .tooltip__popup{background-color:#071f3a;color:#fff;border-radius:4px;padding:clamp(.25rem,.25rem + 0vw,.25rem) clamp(.6875rem,.6875rem + 0vw,.6875rem) clamp(.4375rem,.425rem + .0625vw,.5rem);max-width:calc(100vw - clamp(.875rem,.3rem + 2.875vw,3.75rem)*2);white-space:nowrap;min-width:120px;max-width:334px}.long-form .long-form-body .tooltip__popup--lg{width:calc(100vw - clamp(.875rem,.3rem + 2.875vw,3.75rem)*2);white-space:normal}.long-form .long-form-body button.footnote{cursor:pointer;position:relative}.long-form .long-form-body button.footnote:after{content:attr(data-index);position:relative;display:inline-block;font-size:.7em;font-weight:700;text-decoration:underline;vertical-align:super;color:#004e95}.long-form .bg-theme--blue{background-color:#68cbe4;border-radius:4px}.long-form .bg-theme--gray{background-color:#c4c4c4;border-radius:4px}.long-form .bg-theme--green{background-color:#6ae2b9;border-radius:4px}.long-form .bg-theme--yellow{background-color:#f9d849;border-radius:4px}.long-form__subnav-menu{position:-webkit-sticky;position:sticky;top:-2px;width:100%;max-height:44px;z-index:999}.long-form__subnav-menu__wrapper{display:block;position:absolute}.long-form__subnav-menu__overlay{position:fixed;display:block;top:0;left:0;right:0;height:100vh;z-index:998;padding:50vh 50vw!important}.long-form__subnav-menu .subnav{position:relative;padding-top:calc(clamp(.4375rem,.3875rem + .25vw,.6875rem) + 2px)}.long-form__subnav-menu .subnav:before{bottom:0;background-color:#fff;z-index:-1}.long-form__subnav-menu .subnav:after,.long-form__subnav-menu .subnav:before{content:"";display:block;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.long-form__subnav-menu .subnav:after{height:3px;background-color:#e7e7e7;z-index:2}.long-form__subnav-menu .subnav__title{font-size:clamp(.7292rem,.725rem + .0208vw,.75rem);font-weight:900;line-height:.75;letter-spacing:.04em;line-height:1.05;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;padding-top:.2rem;padding-bottom:clamp(.6875rem,.6875rem + 0vw,.6875rem)}.long-form__subnav-menu .subnav__title:before{content:"";display:inline-block;position:relative;top:-.1em;width:.33rem;height:.33rem;background-color:rgba(0,0,0,.96);border-radius:50%;margin:0 .5rem;display:none}.long-form__subnav-menu .subnav__dropdown{display:block;position:relative;max-height:0;transition:max-height .2s ease-out;overflow:hidden}.long-form__subnav-menu .subnav__dropdown--open{max-height:calc(100vh - 140px);transition:max-height .18s ease-in}.long-form__subnav-menu .subnav__dropdown:not(:has(.subnav__subtitle)) .subnav__list{margin-top:calc(clamp(1.75rem,1.5375rem + 1.0625vw,2.8125rem) - clamp(.6875rem,.6875rem + 0vw,.6875rem))}.long-form__subnav-menu .subnav__subtitle{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.875rem,.7625rem + .5625vw,1.4375rem);margin-top:calc(clamp(1.75rem,1.5375rem + 1.0625vw,2.8125rem) - clamp(.6875rem,.6875rem + 0vw,.6875rem));margin-bottom:clamp(1.75rem,1.5375rem + 1.0625vw,2.8125rem)}@media screen and (min-width:800px){.long-form__subnav-menu .subnav__subtitle{flex-direction:row;justify-content:space-between;align-items:center}}.long-form__subnav-menu .subnav__subtitle .logo{height:2rem;width:auto}.long-form__subnav-menu .subnav__subtitle .btn{font-size:clamp(.875rem,.8625rem + .0625vw,.9375rem);font-weight:500;line-height:.75;letter-spacing:.01em;color:inherit;padding:clamp(.6875rem,.6375rem + .25vw,.9375rem) clamp(.4375rem,.425rem + .0625vw,.5rem)}@media screen and (min-width:800px){.long-form__subnav-menu .subnav__subtitle .btn{margin-left:auto}}.long-form__subnav-menu .subnav__btn{display:block;position:relative;margin-left:1em}.long-form__subnav-menu .subnav__btn img{position:relative;display:block;transition:-webkit-transform .6s cubic-bezier(.19,1,.22,1) 0ms;transition:transform .6s cubic-bezier(.19,1,.22,1) 0ms;transition:transform .6s cubic-bezier(.19,1,.22,1) 0ms,-webkit-transform .6s cubic-bezier(.19,1,.22,1) 0ms;-webkit-transform-origin:center center;transform-origin:center center}.long-form__subnav-menu .subnav__btn--open img{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.long-form__subnav-menu .subnav__list{padding-bottom:clamp(1.75rem,1.5375rem + 1.0625vw,2.8125rem)}.long-form__subnav-menu .subnav__list .nav-item{display:block;border-top:1px solid #e7e7e7;padding:clamp(.875rem,.7625rem + .5625vw,1.4375rem) 0}.long-form__subnav-menu .subnav__list .nav-item>a{font-size:clamp(1.05rem,1.0256rem + .1219vw,1.1719rem);font-weight:900;line-height:1.28;letter-spacing:.01em;display:block}.long-form__subnav-menu .subnav__list .nav-item .subnav-item{display:block;margin-top:clamp(.4375rem,.425rem + .0625vw,.5rem)}.long-form__subnav-menu .subnav__list .nav-item .subnav-item:first-of-type{margin-top:.75rem}.long-form__subnav-menu .subnav__list .nav-item .subnav-item>a{font-size:clamp(.875rem,.8625rem + .0625vw,.9375rem);font-weight:400;line-height:1.65;letter-spacing:.01em}.long-form__subnav-menu .subnav__list .nav-item,.long-form__subnav-menu .subnav__list .subnav-item{position:relative}.long-form__subnav-menu .subnav__list .nav-item:before,.long-form__subnav-menu .subnav__list .subnav-item:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;background-image:url(/icon/checkmark.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;width:1.375rem;height:1.375rem;opacity:0;transition:opacity .3s cubic-bezier(.19,1,.22,1) 0ms}.long-form__subnav-menu .subnav__list .nav-item--current:before,.long-form__subnav-menu .subnav__list .subnav-item--current:before{opacity:1}.long-form__subnav-menu .scroll-progress{display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;width:100vw;height:4px}.long-form__subnav-menu .scroll-progress__bar{position:absolute;top:0;left:0;bottom:0;width:0;background-color:rgba(0,0,0,.96);-webkit-transform-origin:left center;transform-origin:left center}.long-form__hero{padding-top:clamp(.875rem,.3rem + 2.875vw,3.75rem)}@media screen and (min-width:800px){.long-form__hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:clamp(.875rem,.7625rem + .5625vw,1.4375rem);-webkit-column-gap:clamp(.875rem,.7625rem + .5625vw,1.4375rem);column-gap:clamp(.875rem,.7625rem + .5625vw,1.4375rem);grid-row-gap:clamp(1.3125rem,-.1125rem + 7.125vw,8.4375rem);row-gap:clamp(1.3125rem,-.1125rem + 7.125vw,8.4375rem)}}.long-form__hero .col-text{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.long-form__hero .col-text .breadcrumbs{font-size:clamp(.7292rem,.725rem + .0208vw,.75rem);font-weight:400;line-height:1.65;letter-spacing:.02em;line-height:1.05;order:1;margin-bottom:auto;padding-bottom:clamp(6.125rem,6.0375rem + .4375vw,6.5625rem)}@media screen and (min-width:800px){.long-form__hero .col-text .breadcrumbs{padding-bottom:clamp(3.5rem,3.45rem + .25vw,3.75rem)}}@media screen and (min-width:1024px){.long-form__hero .col-text .breadcrumbs{padding-bottom:clamp(1.3125rem,1.2rem + .5625vw,1.875rem)}}.long-form__hero .col-text .breadcrumbs li{position:relative;display:inline}.long-form__hero .col-text .breadcrumbs li:not(:first-child){padding-left:1em}.long-form__hero .col-text .breadcrumbs li:not(:first-child):before{content:"/";position:absolute;left:.3em;font-weight:400}.long-form__hero .col-text .breadcrumbs li:last-child{font-weight:700}.long-form__hero .col-text .breadcrumbs li a{color:inherit;transition:color .4s cubic-bezier(.19,1,.22,1) 0s}.long-form__hero .col-text .breadcrumbs li a:hover{color:#004e95}.long-form__hero .col-text .logo{order:2;height:100%;width:auto;max-height:3.875rem}.long-form__hero .col-text h1{font-size:clamp(2.6127rem,2.42rem + .9635vw,3.5763rem);font-weight:400;line-height:1.05;letter-spacing:-.01em;order:3;margin-top:clamp(1.3125rem,1.2rem + .5625vw,1.875rem)}@media screen and (min-width:1024px){.long-form__hero .col-text h1{padding-right:clamp(1.3125rem,1.2rem + .5625vw,1.875rem)}}.long-form__hero .col-text .btn{order:4;margin-top:clamp(1.3125rem,1.2rem + .5625vw,1.875rem)}.long-form__hero .col-image{display:flex;align-items:flex-end}.long-form__hero .col-image img{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:auto;max-width:none;margin-top:clamp(1.75rem,1.5375rem + 1.0625vw,2.8125rem)}@media screen and (min-width:800px){.long-form__hero .col-image img{left:0;-webkit-transform:none;transform:none;width:50vw;margin-top:0}}.long-form__hero .intro-headers{padding:clamp(1.3125rem,-.1125rem + 7.125vw,8.4375rem) 0}@media screen and (min-width:800px){.long-form__hero .intro-headers{padding:0}}@media screen and (min-width:1024px){.long-form__hero .intro-headers{padding-right:clamp(.875rem,.3rem + 2.875vw,3.75rem)}}.long-form__hero .intro-headers h2{font-size:clamp(2.1773rem,2.0405rem + .6837vw,2.861rem);font-weight:900;line-height:1.05;letter-spacing:.01em;margin-bottom:clamp(1.3125rem,1.2rem + .5625vw,1.875rem)}.long-form__hero .intro-headers .subhead *{font-size:clamp(1.512rem,1.4482rem + .3191vw,1.8311rem);font-weight:400;line-height:1.28}.long-form__summary-compact{min-height:100vh;padding:clamp(1.3125rem,-.1125rem + 7.125vw,8.4375rem) 0 0}.long-form__summary-compact .summary-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(1.75rem,1.725rem + .125vw,1.875rem);margin-bottom:clamp(2.625rem,2.5875rem + .1875vw,2.8125rem)}.long-form__summary-compact .summary-header h2{font-size:clamp(3.1353rem,2.8683rem + 1.3351vw,4.4703rem);font-weight:300;line-height:1;letter-spacing:-.02em}.long-form__summary-compact .summary-header a{white-space:nowrap}.long-form__summary-compact ul.key-ideas{position:relative;display:flex;flex-direction:column;align-items:center;gap:8.25rem;text-align:center;padding-top:clamp(.875rem,.3rem + 2.875vw,3.75rem)}@media screen and (min-width:800px){.long-form__summary-compact ul.key-ideas{flex-direction:row}}.long-form__summary-compact ul.key-ideas li{position:relative}.long-form__summary-compact ul.key-ideas li:not(:first-child):before{content:"";position:absolute;right:50%;bottom:100%;height:8.25rem;width:2px;background-color:#9fb8d2}@media screen and (min-width:800px){.long-form__summary-compact ul.key-ideas li:not(:first-child):before{top:50%;right:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8.25rem;height:2px}}.long-form__summary-compact ul.key-ideas li:has(.icon) .key-idea{padding-top:clamp(1.75rem,1.5375rem + 1.0625vw,2.8125rem)}.long-form__summary-compact ul.key-ideas li:nth-child(4n+1) .key-idea{background-color:#88f3db}.long-form__summary-compact ul.key-ideas li:nth-child(4n+2) .key-idea{background-color:#8edaec}.long-form__summary-compact ul.key-ideas li:nth-child(4n+3) .key-idea{background-color:#fceb8f}.long-form__summary-compact ul.key-ideas li:nth-child(4n+4) .key-idea{background-color:#d6d6d6}.long-form__summary-compact ul.key-ideas li .icon{position:absolute;top:-3px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:50%;padding:clamp(.4375rem,.425rem + .0625vw,.5rem);overflow:hidden}.long-form__summary-compact ul.key-ideas li .icon img{width:2.75rem;aspect-ratio:1;object-fit:cover}.long-form__summary-compact ul.key-ideas li .key-idea{width:19.25rem;max-width:80vw;border-radius:4px;padding:clamp(1.3125rem,1.2rem + .5625vw,1.875rem) clamp(.875rem,.7625rem + .5625vw,1.4375rem)}.long-form__summary-compact ul.key-ideas li .key-idea h3{font-size:clamp(1.512rem,1.4482rem + .3191vw,1.8311rem);font-weight:400;line-height:1.28;margin-bottom:clamp(.875rem,.7625rem + .5625vw,1.4375rem)}.long-form__summary-compact ul.key-ideas li .key-idea a{white-space:nowrap}.long-form__summary-compact+.long-form__chapter-header{margin-top:calc(-10vh - clamp(1.3125rem,-.1125rem + 7.125vw,8.4375rem))}.long-form__summary-detailed{position:relative;display:flex;flex-direction:column-reverse;padding:clamp(1.3125rem,-.1125rem + 7.125vw,8.4375rem) 0}.long-form__summary-detailed img{width:100%;aspect-ratio:3/2;border-radius:4px;object-fit:cover}.long-form__summary-detailed .rows{position:relative;margin-top:clamp(3.5rem,3.45rem + .25vw,3.75rem)}.long-form__summary-detailed .rows .sticky-column-desktop{display:none}@media screen and (min-width:800px){.long-form__summary-detailed .rows .sticky-column-desktop{pointer-events:none;display:block;position:absolute;top:0;left:50%;right:0;bottom:0;z-index:1}.long-form__summary-detailed .rows .sticky-column-desktop .sticky-wrapper{position:-webkit-sticky;position:sticky;top:clamp(8.75rem,8.625rem + .625vw,9.375rem);padding-bottom:calc(50vh + clamp(8.75rem,8.625rem + .625vw,9.375rem) + clamp(3.5rem,3.45rem + .25vw,3.75rem))}.long-form__summary-detailed .rows .sticky-column-desktop .sticky-wrapper:before{content:"";position:absolute;top:clamp(3.5rem,3.45rem + .25vw,3.75rem);left:0;aspect-ratio:3/2;width:100%;background-color:#c4c4c4;border-radius:4px;z-index:-1}.long-form__summary-detailed .rows .sticky-column-desktop .sticky-wrapper img{position:absolute;top:clamp(3.5rem,3.45rem + .25vw,3.75rem);left:0;opacity:0;transition:opacity .4s ease-in-out 0ms}.long-form__summary-detailed .rows .sticky-column-desktop .sticky-wrapper img.active{opacity:1}}.long-form__summary-detailed .rows .row{position:relative;display:flex;flex-direction:column;gap:clamp(3.5rem,3.45rem + .25vw,3.75rem);margin-bottom:clamp(1.3125rem,-.1125rem + 7.125vw,8.4375rem)}.long-form__summary-detailed .rows .row:before{content:"";position:absolute;top:40vw;left:calc(clamp(.875rem,.3rem + 2.875vw,3.75rem)*-1);right:calc(clamp(.875rem,.3rem + 2.875vw,3.75rem)*-1);bottom:0;background-color:#68cbe4;border-radius:4px;z-index:-1}@media screen and (min-width:800px){.long-form__summary-detailed .rows .row:before{top:0;left:0;right:clamp(5.25rem,5.175rem + .375vw,5.625rem);bottom:calc(-1*(clamp(8.75rem,8.625rem + .625vw,9.375rem) + 4px))}.long-form__summary-detailed .rows .row{flex-direction:row-reverse;gap:clamp(5.25rem,5.175rem + .375vw,5.625rem);margin-bottom:clamp(8.75rem,8.625rem + .625vw,9.375rem)}.long-form__summary-detailed .rows .row--title-row{padding-top:clamp(3.5rem,3.45rem + .25vw,3.75rem)}}.long-form__summary-detailed .rows .row .column{position:relative}@media screen and (min-width:800px){.long-form__summary-detailed .rows .row .column{flex:0 1 50%}}.long-form__summary-detailed .rows .row .column--text{padding-bottom:clamp(.875rem,.3rem + 2.875vw,3.75rem)}@media screen and (min-width:800px){.long-form__summary-detailed .rows .row .column--text{display:flex;flex-direction:column;justify-content:center;padding-left:clamp(.875rem,.3rem + 2.875vw,3.75rem);padding-bottom:0}}.long-form__summary-detailed .rows .row .column--text h2{font-size:clamp(2.6127rem,2.42rem + .9635vw,3.5763rem);font-weight:400;line-height:1.05;letter-spacing:-.01em}@media screen and (min-width:800px){.long-form__summary-detailed .rows .row .column--text h2{padding-top:clamp(3.5rem,3.45rem + .25vw,3.75rem)}}.long-form__summary-detailed .rows .row .column--text h3{font-size:clamp(1.512rem,1.4482rem + .3191vw,1.8311rem);font-weight:900;line-height:1.28;letter-spacing:.01em}.long-form__summary-detailed .rows .row .column--text p.summary-intro{font-size:clamp(1.512rem,1.4482rem + .3191vw,1.8311rem);font-weight:400;line-height:1.28;margin-top:clamp(1.75rem,1.725rem + .125vw,1.875rem)}.long-form__summary-detailed .rows .row .column--text p:not(.summary-intro){margin-top:clamp(.6875rem,.6375rem + .25vw,.9375rem)}.long-form__summary-detailed .rows .row .column--text a.btn{display:inline-block;margin-top:clamp(1.3125rem,1.2rem + .5625vw,1.875rem)}.long-form__summary-detailed .rows .row .column--img{padding:0 clamp(.875rem,.3rem + 2.875vw,3.75rem)}@media screen and (min-width:800px){.long-form__summary-detailed .rows .row .column--img{padding:0}.long-form__summary-detailed .rows .row .column--img img{display:none}}.long-form__chapter-header{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;margin-top:-20vh;padding:clamp(.875rem,.3rem + 2.875vw,3.75rem);min-height:200vh}.long-form__chapter-header .sticky{top:0;height:100vh;z-index:-1}.long-form__chapter-header .sticky .image-wrapper{position:absolute;top:39px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:calc(100vh - 39px);display:flex;justify-content:center;-webkit-transform-origin:center center;transform-origin:center center}@media screen and (min-width:800px){.long-form__chapter-header .sticky .image-wrapper{top:43px;height:calc(100vh - 44px + 1)}}.long-form__chapter-header .sticky .image-wrapper img{position:relative;width:100%;height:100%;object-fit:cover}.long-form__chapter-header .text-wrapper{position:relative;max-width:28rem;background-color:#fff;border-radius:4px;margin-bottom:clamp(.875rem,.3rem + 2.875vw,3.75rem);padding:clamp(.875rem,.7625rem + .5625vw,1.4375rem) clamp(1.3125rem,1.2rem + .5625vw,1.875rem) clamp(1.75rem,1.5375rem + 1.0625vw,2.8125rem) clamp(.875rem,.7625rem + .5625vw,1.4375rem)}.long-form__chapter-header .text-wrapper h2{font-size:clamp(2.1773rem,2.0405rem + .6837vw,2.861rem);font-weight:900;line-height:1.05;letter-spacing:.01em}.long-form__chapter-header .text-wrapper .takeaways{margin-top:clamp(1.75rem,1.5375rem + 1.0625vw,2.8125rem)}.long-form__chapter-header .text-wrapper .takeaways:empty{display:none}.long-form__chapter-header .text-wrapper .takeaways *{font-size:clamp(1.512rem,1.4482rem + .3191vw,1.8311rem);font-weight:400;line-height:1.28}.long-form__fullscreen-media{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;overflow:hidden;margin-top:clamp(.875rem,.3rem + 2.875vw,3.75rem);margin-bottom:clamp(.875rem,.3rem + 2.875vw,3.75rem)}.long-form__fullscreen-media img,.long-form__fullscreen-media video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.long-form__impact-text{padding-top:clamp(.875rem,.3rem + 2.875vw,3.75rem);padding-bottom:clamp(.875rem,.3rem + 2.875vw,3.75rem)}.long-form__impact-text h2{font-size:clamp(3.1353rem,2.8683rem + 1.3351vw,4.4703rem);font-weight:300;line-height:1;letter-spacing:-.02em;color:#00819c}.long-form__statistics{position:relative;margin-top:clamp(.875rem,.3rem + 2.875vw,3.75rem);margin-bottom:clamp(.875rem,.3rem + 2.875vw,3.75rem)}.long-form__statistics:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;width:100vw;z-index:-1;background-color:inherit}.long-form__statistics ul{display:flex;flex-direction:column;gap:clamp(1.3125rem,1.2rem + .5625vw,1.875rem);padding-top:clamp(1.3125rem,1.2rem + .5625vw,1.875rem);padding-bottom:clamp(1.3125rem,1.2rem + .5625vw,1.875rem)}@media screen and (min-width:800px){.long-form__statistics ul{flex-direction:row;flex-wrap:wrap;justify-content:center;-webkit-column-gap:clamp(.875rem,.7625rem + .5625vw,1.4375rem);column-gap:clamp(.875rem,.7625rem + .5625vw,1.4375rem);row-gap:clamp(1.75rem,1.5375rem + 1.0625vw,2.8125rem);padding-top:clamp(.875rem,.3rem + 2.875vw,3.75rem);padding-bottom:clamp(.875rem,.3rem + 2.875vw,3.75rem)}}.long-form__statistics ul li{flex:1 1;display:inline-block;text-align:left}@media screen and (min-width:800px){.long-form__statistics ul li{flex:auto;margin:0 auto}}.long-form__statistics ul li .stat{font-size:clamp(3.1353rem,2.8683rem + 1.3351vw,4.4703rem);font-weight:300;line-height:1;letter-spacing:-.02em;position:relative;display:inline-block;-webkit-transform:translateX(-.08em);transform:translateX(-.08em)}.long-form__statistics ul li .caption{line-height:1.05;margin:.125rem 0 0}.long-form__text-columns{padding-top:clamp(.875rem,.3rem + 2.875vw,3.75rem);padding-bottom:clamp(.875rem,.3rem + 2.875vw,3.75rem)}.long-form__text-columns+.long-form__statistics{margin-top:clamp(1.3125rem,1.2rem + .5625vw,1.875rem)}@media screen and (min-width:800px){.long-form__text-columns{display:flex}.long-form__text-columns--count-1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:clamp(.875rem,.7625rem + .5625vw,1.4375rem);-webkit-column-gap:clamp(.875rem,.7625rem + .5625vw,1.4375rem);column-gap:clamp(.875rem,.7625rem + .5625vw,1.4375rem)}.long-form__text-columns--count-2,.long-form__text-columns--count-3{flex-direction:column;gap:clamp(.875rem,.7625rem + .5625vw,1.4375rem)}.long-form__text-columns--count-2 .columns,.long-form__text-columns--count-3 .columns{-webkit-column-count:2;column-count:2}}@media screen and (min-width:1024px){.long-form__text-columns--count-2.long-form__text-columns--headers-side{flex-direction:row}.long-form__text-columns--count-2.long-form__text-columns--headers-side .headers{width:33%}.long-form__text-columns--count-2.long-form__text-columns--headers-side .columns{width:67%}.long-form__text-columns--count-3 .columns{-webkit-column-count:3;column-count:3}}.long-form__text-columns--count-1 h2{font-size:clamp(2.1773rem,2.0405rem + .6837vw,2.861rem);line-height:1.05}.long-form__text-columns--count-1 h2,.long-form__text-columns--count-1 h3{font-weight:900;letter-spacing:.01em;margin-bottom:clamp(1.3125rem,1.2rem + .5625vw,1.875rem)}.long-form__text-columns--count-1 .takeaways,.long-form__text-columns--count-1 h3{font-size:clamp(1.512rem,1.4482rem + .3191vw,1.8311rem);line-height:1.28}.long-form__text-columns--count-1 .takeaways{font-weight:400}.long-form__text-columns--count-2 h2,.long-form__text-columns--count-3 h2{font-size:clamp(1.512rem,1.4482rem + .3191vw,1.8311rem);font-weight:900;line-height:1.28;letter-spacing:.01em}.long-form__text-columns--count-2 h3,.long-form__text-columns--count-3 h3{font-size:clamp(1.512rem,1.4482rem + .3191vw,1.8311rem);font-weight:400;line-height:1.28;max-width:max(35rem,62.5%)}.long-form__text-columns--count-2 .takeaways,.long-form__text-columns--count-3 .takeaways{display:none}.long-form__text-columns .headers{margin-bottom:clamp(.6875rem,.6375rem + .25vw,.9375rem)}@media screen and (min-width:800px){.long-form__text-columns .headers{margin-bottom:0}}.long-form__split-70-30{display:flex;flex-direction:column;gap:clamp(.875rem,.7625rem + .5625vw,1.4375rem);padding-top:clamp(.875rem,.3rem + 2.875vw,3.75rem);padding-bottom:clamp(.875rem,.3rem + 2.875vw,3.75rem)}@media screen and (min-width:800px){.long-form__split-70-30{flex-direction:row}.long-form__split-70-30--text-left{flex-direction:row-reverse}.long-form__split-70-30 .column--media,.long-form__split-70-30 .column--text{flex:0 1 50%}}@media screen and (min-width:1024px){.long-form__split-70-30 .column--media{flex:0 1 66%;padding-top:.3rem}}.long-form__split-70-30 .column--media .media-wrapper{position:relative;border-radius:4px;overflow:hidden}.long-form__split-70-30 .column--media .media-wrapper img,.long-form__split-70-30 .column--media .media-wrapper video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}@media screen and (min-width:1024px){.long-form__split-70-30 .column--text{flex:0 1 33%}}.long-form__split-50-50{display:flex;flex-direction:column;gap:clamp(.875rem,.7625rem + .5625vw,1.4375rem);padding-top:clamp(.875rem,.3rem + 2.875vw,3.75rem);padding-bottom:clamp(.875rem,.3rem + 2.875vw,3.75rem)}@media screen and (min-width:800px){.long-form__split-50-50{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:clamp(.875rem,.7625rem + .5625vw,1.4375rem);-webkit-column-gap:clamp(.875rem,.7625rem + .5625vw,1.4375rem);column-gap:clamp(.875rem,.7625rem + .5625vw,1.4375rem)}.long-form__split-50-50--main-left .column--main{order:1}.long-form__split-50-50--main-left .column--aside{order:2}}.long-form__split-50-50 .column--main .media-wrapper{position:relative;border-radius:4px;overflow:hidden}.long-form__split-50-50 .column--main .media-wrapper img,.long-form__split-50-50 .column--main .media-wrapper video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.long-form__split-50-50 .column__image{position:relative;border-radius:4px;overflow:hidden}.long-form__split-50-50 .column__image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.long-form__split-50-50 .column__statistics{padding:clamp(1.3125rem,1.2rem + .5625vw,1.875rem)}.long-form__split-50-50 .column__statistics ul{display:grid;grid-template-columns:1fr;grid-gap:clamp(1.3125rem,1.2rem + .5625vw,1.875rem);gap:clamp(1.3125rem,1.2rem + .5625vw,1.875rem)}@media screen and (min-width:1024px){.long-form__split-50-50 .column__statistics ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.long-form__split-50-50 .column__statistics ul .stat{font-size:clamp(3.1353rem,2.8683rem + 1.3351vw,4.4703rem);font-weight:300;line-height:1;letter-spacing:-.02em}.long-form__split-50-50 .column__statistics ul .caption{line-height:1.05;margin:.125rem 0 0}.long-form__split-50-50 .column__text-callout{display:flex;flex-direction:column;gap:clamp(.4375rem,.425rem + .0625vw,.5rem);border-radius:4px;padding:clamp(.875rem,.7625rem + .5625vw,1.4375rem)}.long-form__split-50-50 .column__text-callout img{display:block;width:1.35rem;height:1.35rem;object-fit:cover;margin-bottom:.25rem}.long-form__split-50-50 .column__text-callout h2{font-size:clamp(1.05rem,1.0256rem + .1219vw,1.1719rem);font-weight:900;line-height:1.28;letter-spacing:.01em}.long-form__split-50-50 .column__text-callout p{margin-bottom:0}.long-form__related-articles{padding-top:clamp(.875rem,.3rem + 2.875vw,3.75rem);padding-bottom:clamp(.875rem,.3rem + 2.875vw,3.75rem)}.long-form__related-articles h2{font-size:clamp(.7292rem,.725rem + .0208vw,.75rem);font-weight:900;line-height:.75;letter-spacing:.04em;text-transform:uppercase;margin:clamp(1.75rem,1.5375rem + 1.0625vw,2.8125rem) 0}.long-form__related-articles h2:before{content:"";display:inline-block;position:relative;top:-.1em;width:.33rem;height:.33rem;background-color:rgba(0,0,0,.96);border-radius:50%;margin:0 .5rem}.long-form__related-articles ul{display:flex;flex-direction:column;gap:clamp(.875rem,.7625rem + .5625vw,1.4375rem)}@media screen and (min-width:800px){.long-form__related-articles ul{display:grid}.long-form__related-articles ul.columns--2,.long-form__related-articles ul.columns--4{grid-template-columns:repeat(2,minmax(0,1fr))}.long-form__related-articles ul.columns--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px){.long-form__related-articles ul.columns--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.long-form__related-articles ul li{display:flex;flex-direction:column;border-radius:4px;min-height:19rem;padding:clamp(1.3125rem,1.2875rem + .125vw,1.4375rem)}.long-form__related-articles ul li:nth-child(4n+1){background-color:#6ae2b9}.long-form__related-articles ul li:nth-child(4n+1) .btn:hover{border-color:#88f3db;background-color:#88f3db}.long-form__related-articles ul li:nth-child(4n+2){background-color:#68cbe4}.long-form__related-articles ul li:nth-child(4n+2) .btn:hover{border-color:#8edaec;background-color:#8edaec}.long-form__related-articles ul li:nth-child(4n+3){background-color:#f9d849}.long-form__related-articles ul li:nth-child(4n+3) .btn:hover{border-color:#fceb8f;background-color:#fceb8f}.long-form__related-articles ul li:nth-child(4n+4){background-color:#c4c4c4}.long-form__related-articles ul li:nth-child(4n+4) .btn:hover{border-color:#d6d6d6;background-color:#d6d6d6}.long-form__related-articles ul li h3{font-size:clamp(1.512rem,1.4482rem + .3191vw,1.8311rem);font-weight:900;line-height:1.28;letter-spacing:.01em;margin-bottom:auto}.long-form__related-articles ul li time{font-size:clamp(.7292rem,.725rem + .0208vw,.75rem);font-weight:400;line-height:1.65;letter-spacing:.02em;font-style:italic;margin-bottom:clamp(.875rem,.8625rem + .0625vw,.9375rem)}.long-form__footnotes-panel{display:flex;align-items:flex-end;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform 0s linear .45s;transition:transform 0s linear .45s;transition:transform 0s linear .45s,-webkit-transform 0s linear .45s}.long-form__footnotes-panel--open{transition-delay:0s;-webkit-transform:translateX(0);transform:translateX(0)}.long-form__footnotes-panel .overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0}.long-form__footnotes-panel .panel{position:relative;display:flex;flex-direction:column;gap:clamp(.875rem,.8625rem + .0625vw,.9375rem);width:100%;height:100%;max-height:500px;overflow-y:scroll;background-color:#e1f4fd;padding:clamp(.875rem,.3rem + 2.875vw,3.75rem);transition:-webkit-transform .3s ease-out 0ms;transition:transform .3s ease-out 0ms;transition:transform .3s ease-out 0ms,-webkit-transform .3s ease-out 0ms;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform-origin:center bottom;transform-origin:center bottom}@media screen and (min-width:800px){.long-form__footnotes-panel .panel{max-height:100%;max-width:28rem;margin-left:auto;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:right center;transform-origin:right center}}.long-form__footnotes-panel .panel--yellow{background-color:#fef7d0}.long-form__footnotes-panel .panel h2{font-size:clamp(1.05rem,1.0256rem + .1219vw,1.1719rem);font-weight:900;line-height:1.28;letter-spacing:.01em}.long-form__footnotes-panel .panel__header{display:flex;justify-content:space-between}.long-form__footnotes-panel .panel__header .icon img{width:22px;height:auto}.long-form__footnotes-panel .panel__header button img{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.long-form__footnotes-panel--open .overlay{display:block}.long-form__footnotes-panel--open .panel{-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (min-width:800px){.long-form__footnotes-panel--open .panel{-webkit-transform:translateX(0);transform:translateX(0)}}.long-form__endnotes{padding-top:clamp(.875rem,.3rem + 2.875vw,3.75rem);padding-bottom:clamp(.875rem,.3rem + 2.875vw,3.75rem)}.long-form__endnotes h2{font-size:clamp(1.512rem,1.4482rem + .3191vw,1.8311rem);font-weight:400;line-height:1.28;margin-bottom:clamp(.875rem,.7625rem + .5625vw,1.4375rem)}.long-form__endnotes>ol.endnotes__copy{font-size:clamp(.7292rem,.725rem + .0208vw,.75rem);font-weight:400;line-height:1.65;letter-spacing:.02em;list-style:none;counter-reset:list-counter;-webkit-padding-start:0;padding-inline-start:0}@media screen and (min-width:800px){.long-form__endnotes>ol.endnotes__copy{-webkit-column-count:2;-webkit-column-width:50%;columns:50% 2;-webkit-column-gap:clamp(.875rem,.7625rem + .5625vw,1.4375rem);column-gap:clamp(.875rem,.7625rem + .5625vw,1.4375rem)}}@media screen and (min-width:1024px){.long-form__endnotes>ol.endnotes__copy{-webkit-column-count:3;-webkit-column-width:33%;columns:33% 3}}.long-form__endnotes>ol.endnotes__copy>li{font-size:clamp(.7292rem,.725rem + .0208vw,.75rem);font-weight:400;line-height:1.65;letter-spacing:.02em;position:relative;counter-increment:list-counter;-webkit-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:clamp(.6875rem,.6375rem + .25vw,.9375rem)}.long-form__endnotes>ol.endnotes__copy>li:before{content:counter(list-counter);position:relative;display:inline-block;font-size:.6em;vertical-align:super;margin-right:.5em}.long-form__endnotes>ol.endnotes__copy>li *{font-size:clamp(.7292rem,.725rem + .0208vw,.75rem);font-weight:400;line-height:1.65;letter-spacing:.02em;display:inline}.long-form__endnotes>ol.endnotes__copy ol{padding:0 0 0 .2em;counter-reset:sub-counter}.long-form__endnotes>ol.endnotes__copy ol li{padding-right:.3em;counter-increment:sub-counter}.long-form__endnotes>ol.endnotes__copy ol li:before{content:counter(sub-counter) ". "}.long-form__endnotes--count-1 ol.endnotes__copy,.long-form__endnotes--count-2 ol.endnotes__copy,.long-form__endnotes--count-3 ol.endnotes__copy{-webkit-column-count:1;column-count:1}@media screen and (min-width:800px){.long-form__endnotes--count-4 ol.endnotes__copy,.long-form__endnotes--count-5 ol.endnotes__copy{-webkit-column-count:2;column-count:2}}.pricing-tiers-section{width:100%;max-width:1076px;padding:2rem 0}.pricing-tiers-section .heading h2{font-size:2.4375rem;font-weight:700;letter-spacing:.01em;line-height:1.052;text-align:center;margin-bottom:1.5rem}.pricing-tiers-section .heading .subheadline{font-size:1.25rem;line-height:1.33;letter-spacing:.01em;text-align:center;max-width:800px;margin-bottom:2rem;margin-left:auto;margin-right:auto}.pricing-tiers-section .pricing-tiers{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:1024px){.pricing-tiers-section .pricing-tiers{flex-direction:row}}.pricing-tiers-section .pricing-tiers .pricing-tier{flex:1 1;display:flex;flex-direction:column;gap:1.25rem;border-radius:4px;border:1px solid #d6d6d6;padding:1.75rem 1.25rem;transition:box-shadow .3s ease}.pricing-tiers-section .pricing-tiers .pricing-tier:hover{box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.4)}.pricing-tiers-section .pricing-tiers .pricing-tier--bold_1{background-color:#004e95;color:#fff;border-color:#004e95}.pricing-tiers-section .pricing-tiers .pricing-tier--bold_1 .home-btn{background-color:#fff;border-color:#fff;color:#004e95!important}.pricing-tiers-section .pricing-tiers .pricing-tier--bold_1 .home-btn:hover{background-color:#004e95;border-color:#fff;color:#fff!important}.pricing-tiers-section .pricing-tiers .pricing-tier--bold_2{background-color:#68cbe4;border-color:#68cbe4}.pricing-tiers-section .pricing-tiers .pricing-tier--bold_2 .home-btn:hover{background-color:#8edaec;border-color:#8edaec}.pricing-tiers-section .pricing-tiers .pricing-tier--bold_3{background-color:#f9d849;border-color:#f9d849}.pricing-tiers-section .pricing-tiers .pricing-tier--bold_3 .home-btn:hover{background-color:#fceb8f;border-color:#fceb8f}.pricing-tiers-section .pricing-tiers .pricing-tier--bold_4{background-color:#6ae2b9;border-color:#6ae2b9}.pricing-tiers-section .pricing-tiers .pricing-tier--bold_4 .home-btn:hover{background-color:#88f3db;border-color:#88f3db}.pricing-tiers-section .pricing-tiers .pricing-tier--bold_5{background-color:#c4c4c4;border-color:#c4c4c4}.pricing-tiers-section .pricing-tiers .pricing-tier--bold_5 .home-btn:hover{background-color:#d6d6d6;border-color:#d6d6d6}.pricing-tiers-section .pricing-tiers .pricing-tier h3{font-size:1.6875rem;font-weight:700;letter-spacing:.01em;line-height:1.2}.pricing-tiers-section .pricing-tiers .pricing-tier .price{display:flex;align-items:center;gap:.5rem;font-weight:700;line-height:1}.pricing-tiers-section .pricing-tiers .pricing-tier .price .amount{font-size:2.3rem;letter-spacing:.01em}.pricing-tiers-section .pricing-tiers .pricing-tier .price .label{font-size:1.6875rem;letter-spacing:.01em}.pricing-tiers-section .pricing-tiers .pricing-tier .desc{font-size:.875rem;font-weight:400;line-height:1.64;letter-spacing:.01em;padding-bottom:1rem}.pricing-tiers-section .pricing-tiers .pricing-tier .desc>*+*{margin-top:1rem}.pricing-tiers-section .pricing-tiers .pricing-tier .desc a{color:#004e95;text-decoration:underline}.pricing-tiers-section .pricing-tiers .pricing-tier .desc a:hover{text-decoration:none}.pricing-tiers-section .pricing-tiers .pricing-tier .desc ol{list-style:decimal;padding-left:2rem}.pricing-tiers-section .pricing-tiers .pricing-tier .desc ol ol{list-style:lower-alpha}.pricing-tiers-section .pricing-tiers .pricing-tier .desc ol ol ol{list-style:lower-roman}.pricing-tiers-section .pricing-tiers .pricing-tier .desc ol ol ol ol{list-style:decimal}.pricing-tiers-section .pricing-tiers .pricing-tier .desc ol ol ol ol ol{list-style:lower-alpha}.pricing-tiers-section .pricing-tiers .pricing-tier .desc ol ol ol ol ol ol{list-style:lower-roman}.pricing-tiers-section .pricing-tiers .pricing-tier .desc ol ol ol ol ol ol ol{list-style:decimal}.pricing-tiers-section .pricing-tiers .pricing-tier .desc ul{list-style:disc;padding-left:1.5rem}.pricing-tiers-section .pricing-tiers .pricing-tier .home-btn{margin-top:auto;margin-bottom:0;text-align:center;color:rgba(0,0,0,.96);min-width:50px}.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}}.advertisement_advertisement__ZUXBE{line-height:1;margin:1rem 0;padding:1rem 0;text-align:center;border-bottom:1px solid #edebeb;border-top:1px solid #edebeb}.advertisement_advertisement__ZUXBE a{display:block}.advertisement_advertisement__ZUXBE img{display:block;margin-left:auto;margin-right:auto}