@media screen and (min-width:64em){.homepage-detailed__section{margin-bottom:48px}}@media screen and (min-width:56.25em){.homepage-detailed__related{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.highlighted{margin-bottom:0!important}}@media screen and (min-width:47.9375em){.highlighted{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;min-height:none}.highlighted__overlay{padding:60px 78px}.feature-mode .related-slots{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:35.5em){.related-slots .related-slot__tile__image{width:24%}}.highlighted__overlay{width:100%;text-align:center;padding:60px 25px;background-color:hsla(0,0%,100%,.9)}.homepage-detailed__section{position:relative;margin-bottom:30px}.highlighted{min-height:50vh;-webkit-background-size:cover;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;padding:60px}.homepage-detailed .highlighted__overlay__body,.homepage-detailed .highlighted__overlay__title{margin-bottom:24px}.homepage-detailed h4{line-height:1em}.homepage-detailed .button-cta{border-radius:25px;color:#0056b9;background-color:#fff;text-transform:uppercase;font-size:18px;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out;border:1px solid #0056b9;font-family:gotham a,gotham b,Arial;font-weight:500;font-style:normal;display:inline-block;padding:8px 16px;border-radius:16px;width:auto;font-size:14px}.feature-mode .related-slots,.homepage-detailed .themed-module{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.homepage-detailed .themed-module{max-width:1300px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:-webkit-calc(100% - 3.75em);width:calc(100% - 3.75em)}.homepage-detailed .themed-module,.related-slots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.related-slots{margin:0 30px}.related-slots .related-slot__tile:not(:last-child){padding-bottom:15px;margin-bottom:15px}.related-news__article:not(:last-child),.related-slots .related-slot__tile:not(:last-child){position:relative}.related-slots .related-slot__tile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.related-slots .related-slot__tile__image{width:25%;position:relative;-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat}.related-slots .related-slot__tile__image:before{display:block;content:" ";width:100%;padding-top:100%}.related-slots .related-slot__tile__image>.aspect-content{position:absolute;top:0;left:0;right:0;bottom:0}.visually-hidden{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}a,a:hover,a:visited{text-decoration:none}.related-slots .related-slot__tile>div:nth-child(2){padding-left:15px}.related-slots .related-slot__tile__text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.related-news__article:not(:last-child):after,.related-slots .related-slot__tile:not(:last-child):after{position:absolute;bottom:0;left:0;content:"";width:100%;height:2px;background-color:#d4d4d4}.features .homepage-detailed .feature__channel,.homepage-detailed .anchor-card-tall__tag,.homepage-detailed .anchor-card__tag,.homepage-detailed .features .feature__channel,.homepage-detailed .related-slots .related-slot__tile__text__channel,.related-slots .homepage-detailed .related-slot__tile__text__channel{font-family:gotham a,gotham b,Arial;font-weight:500;font-style:normal;color:#848484}.related-slots .related-slot__tile__text__channel{display:block;margin-bottom:15px;font-weight:600}.features .homepage-detailed .feature__title,.homepage-detailed .anchor-card-tall .anchor-card-tall__title,.homepage-detailed .features .feature__title,.homepage-detailed .related-news__article__title,.homepage-detailed .related-slots .related-slot__tile__text__title,.related-slots .homepage-detailed .related-slot__tile__text__title{-webkit-transition:color .4s;transition:color .4s}.related-slots .related-slot__tile__text__title{font-size:1.3em;margin-bottom:15px}.fonts__h4,.related-slots .related-slot__tile__text__title{font-family:gotham a,gotham b,Arial;font-weight:500;font-style:normal;font-size:1.25em}.homepage-detailed h2,.homepage-detailed h3,.homepage-detailed h4,.homepage-detailed h5,.homepage-detailed p{margin-top:0;margin-bottom:.5rem;text-transform:none}.related-slots .related-slot__tile .related-slot__tile__more{opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.related-slots .related-slot__tile__more{-webkit-transition:color .4s;transition:color .4s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:rgba(0,0,0,.6);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;text-transform:uppercase;position:absolute;min-height:100%;width:100%;height:100%;min-width:100%}.button-cta{border-radius:25px;color:#0056b9;background-color:#fff;text-transform:uppercase;font-size:18px;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out;border:1px solid #0056b9;font-family:gotham a,gotham b,Arial;font-weight:500;font-style:normal;display:inline-block;padding:8px 16px;border-radius:16px;width:auto;font-size:14px}.related-slots .related-slot__tile:focus .related-slot__tile__more,.related-slots .related-slot__tile:hover .related-slot__tile__more{opacity:1}