/*!!! CSS for "extended media" layout below main cascade !!!*/section.u5m-alternating-content{margin:var(--section-margin-none);padding:var(--section-padding-medium);.section-inner.center{.alternating-content-row{align-items:center;column-gap:50px;display:flex;justify-content:space-between;row-gap:30px;@media (max-width:1280px){column-gap:40px}@media (max-width:992px){column-gap:30px}@media (max-width:768px){flex-direction:column}&.left{flex-direction:row-reverse;@media (max-width:768px){flex-direction:column}}&.top-aligned{align-items:flex-start;@media (max-width:768px){align-items:center}}&.center-aligned{align-items:center}&.bottom-aligned{align-items:flex-end;@media (max-width:768px){align-items:center}}&.content-block-row{align-items:stretch}&:not(.custom-widths){.intro-content{flex:0 1 50%}.additional-content{flex:0 0 50%}}&.has-numbered-links:not(.custom-widths){.intro-content{flex:0 1 60%}.additional-content{flex:0 0 40%;@media (max-width:768px){flex:unset;width:100%}}}&.custom-widths{.intro-content{.description,.heading{max-width:100%}}}.intro-content{@media (max-width:768px){flex:unset;width:100%}}.additional-content{@media (max-width:768px){flex:unset;height:auto;width:100%}}.additional-content--quote{align-items:stretch;display:flex;.ac-quote{display:flex;flex-direction:column;gap:20px;justify-content:center;width:100%;.ac-quote__text{color:inherit;font-size:20px;font-weight:700;line-height:1.45;p{margin:0;&:before{content:"\201C"}&:after{content:"\201D"}}@media (max-width:992px){font-size:18px}}.ac-quote__attribution{color:inherit;font-size:15px;font-style:italic;font-synthesis:none;font-weight:500;line-height:1.4;opacity:.85}}}.additional-content--links{align-items:center;display:flex;.ac-numbered-links{counter-reset:li 0;list-style:none;margin:0;padding:0;width:100%;@media (max-width:768px){padding-left:40px}li{position:relative}.ac-numbered-links__link{align-items:center;background-color:color-mix(in srgb,var(--isg-skyblue) 30%,transparent);border-radius:var(--border2);color:var(--isg-navy);counter-increment:li 1;display:flex;font-size:20px;font-weight:600;line-height:1.3;margin:10px 0;min-height:80px;padding:18px 24px 18px 60px;position:relative;text-decoration:none;transition:var(--animation2);width:100%;&:before{align-items:center;background-color:var(--isg-turquoise);border-radius:50%;color:var(--isg-navy);content:counter(li);display:flex;font-family:var(--font2);font-size:36px;font-weight:700;height:80px;justify-content:center;left:-40px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);width:80px}&:focus,&:hover{background-color:color-mix(in srgb,var(--isg-skyblue) 50%,transparent);color:var(--isg-navy)}}}}.additional-content--text{.additional-content-block{.button-group{margin-top:28px}}}.alternating-blocks{display:flex;flex-direction:column;gap:48px;.content-block{.heading{margin:0 0 16px}.content-block__body{p{margin:0 0 16px}p:last-child{margin-bottom:0}}.button-group{margin-top:28px}}}}}.additional-content .image.has-brand-overlay{position:relative;img{display:block;filter:grayscale(.7)}.brand-overlay{background-color:color-mix(in srgb,var(--isg-blue) 50%,transparent);inset:0;mix-blend-mode:color;pointer-events:none;position:absolute}}.additional-content .video{width:100%;.hs-embed-wrapper{max-width:100%!important;min-width:0!important}.hs-embed-wrapper,iframe{width:100%!important}}}section.u5m-alternating-content .alternating-content-row:not(.extend-media-to-edge){.additional-content:not(.additional-content--text):not(.additional-content--links){border-radius:0;box-shadow:var(--shadow1);overflow:hidden;&.no-media-shadow{border-radius:0;box-shadow:none;overflow:visible}}}section.u5m-alternating-content .alternating-content-row.extend-media-to-edge .additional-content.no-media-shadow{iframe,img{border-radius:0;box-shadow:none}}section.u5m-alternating-content .alternating-content-row.extend-media-to-edge{--ac-media-max:calc(50vw - 40px);@media (max-width:1280px){--ac-media-max:calc(50vw - 25px)}@media (max-width:992px){--ac-media-max:calc(50vw - 15px)}@media (max-width:768px){--ac-media-max:100%}.image img{max-width:var(--ac-media-max);@media (max-width:768px){width:100%}}.video{max-width:var(--ac-media-max);width:var(--ac-media-max);.hs-video-container,.hs-video-widget{max-width:100%!important;width:100%}.hs-video-container{margin-left:0;margin-right:0}}.additional-content{max-width:none}&:not(.left) .additional-content{margin-left:calc(50% - 50vw);margin-right:0;max-width:var(--ac-media-max);padding-left:0;width:100%;@media (max-width:768px){margin-bottom:0;margin-left:0;margin-right:0;margin-top:0}iframe,img{border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:var(--shadow1);@media (max-width:768px){border-bottom-left-radius:0;border-top-left-radius:0}}}&.left .additional-content{margin-left:0;margin-right:calc(50% - 50vw);max-width:none;padding-right:0;width:calc(100vw - 50% - 40px);iframe,img{border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:var(--shadow1);@media (max-width:768px){border-bottom-right-radius:0;border-top-right-radius:0}}@media (max-width:1280px){max-width:var(--ac-media-max);width:100%}@media (max-width:992px){max-width:var(--ac-media-max);width:100%}@media (max-width:768px){margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;max-width:100%;width:100%}}}