.discordia-image-text{max-width:1440px;margin:0 auto}
.dis-imagetext-container{display:flex;max-width:1440px;padding-left:56px;padding-right:56px;align-items:center;gap:48px;flex-direction:row}
.imagetext.dis-content-right .dis-imagetext-container.split-image-content{flex-direction:row-reverse}
.dis-imagetext-container.split-image-content{padding-left:unset;padding-right:unset;gap:unset;background:var(--Color,#FFF)}
.dis-imagetext-container.split-image-content .dis-imagetext-content-wrapper{align-items:center;justify-content:center;padding:32px 56px;flex:unset}
.dis-imagetext-container.split-image-content .dis-imagetext-content-wrap{gap:32px}
.dis-video-text-top-padding .dis-imagetext-container{padding-top:64px}
.dis-video-text-bottom-padding .dis-imagetext-container{padding-bottom:64px}
.dis-imagetext-container.split-content-plus{padding-left:267px;padding-right:267px;gap:32px}
.dis-imagetext-content{display:flex;flex-direction:column;gap:16px}
.eyebrow-imagetext.dis-badge-eyebrow .dis-badge,.eyebrow-imagetext.dis-badge-eyebrow .dis-badge span{font-size:var(--font-size-14);font-style:normal;font-weight:300;line-height:20px;letter-spacing:1.5px;text-transform:uppercase;background:unset;color:var(--color-chicago-black);border-radius:unset;padding:unset}
.eyebrow-imagetext.dis-badge-eyebrow{display:flex}
.dis-imagetext-container.split-video-content .dis-imagetext-title{max-width:520px}
.dis-imagetext-container.split-video-content .dis-image-text-textbody{max-width:482px}
.dis-imagetext-container.split-image-content .dis-imagetext-title .h2-imagetext{font-size:var(--h2-size) !important;line-height:var(--h2-line) !important}
.dis-imagetext-container.split-video-content .dis-imagetext-title .h2-imagetext{font-size:var(--h3-size) !important;line-height:var(--h3-line) !important}
.dis-image-text-textbody,.dis-image-text-textbody p{font-size:var(--base-font-size);line-height:26px;font-feature-settings:'clig' off,'liga' off !important;font-family:var(--font-family-figtree) !important}
.dis-split-image-top .dis-imagetext-container{padding-top:72px}
.dis-split-image-bottom .dis-imagetext-container{padding-bottom:72px}
.imagetext-right-content .dis-imagetext-container{flex-direction:row-reverse}
.dis-imagetext-content-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:40px;flex:1 0 0;width:50%;height:100%}
.dis-video-container{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0;align-self:stretch;width:50%;height:385px;position:relative}
@media(min-width:1440px){.split-content-plus .dis-imagetext-content-wrapper{align-self:center}
}
.dis-imagetext-img-wrap{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0;align-self:stretch;width:50%;height:100%}
.dis-imagetext-content-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch}
.dis-imagetext__image{width:100%;object-fit:cover;aspect-ratio:1}
.split-content-plus .dis-imagetext__image{width:100%;object-fit:cover;aspect-ratio:3;height:100%}
.split-image-content .dis-imagetext{height:546px}
.split-image-content .dis-imagetext .dis-imagetext__image{height:100%}
.split-image-content .dis-imagetext-img-container{width:100%}
.dis-image-text-textbody p:last-child{margin-bottom:0}
.dis-imagetext-container.split-content-plus .dis-imagetext-img-wrap{height:266px}
.dis-imagetext-container.split-content-plus .dis-imagetext{height:266px}
.split-content-plus .dis-imagetext-content-wrap{gap:8px}
.video-component__player{width:100%;height:100%}
.video-thumbnail-wrapper{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}
.play-button-overlay{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:102px;height:102px;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.5);cursor:pointer;z-index:1;border-radius:102px;border:1px solid rgba(255,255,255,0.70);background:linear-gradient(113deg,rgba(255,255,255,0.47) 0,rgba(255,255,255,0.00) 110.84%);backdrop-filter:blur(21px)}
.play-button-overlay.hidden{display:none}
.video-thumbnail-wrapper.hidden{display:none}
@media(max-width:767px){.dis-imagetext-container{padding-left:32px;padding-right:32px;align-items:center;gap:40px;flex-direction:column}
.dis-imagetext-content-wrapper{width:100%;order:2}
.dis-video-container{width:100%;height:198.275px}
.imagetext-right-content .dis-imagetext-container{padding-left:32px;padding-left:32px;align-items:center;gap:32px;flex-direction:column}
.imagetext-right-content .dis-imagetext-content-wrapper{width:100%;max-width:672px;order:2}
.dis-imagetext-img-wrap{width:100%}
.split-image-content .dis-imagetext__image{aspect-ratio:unset}
.dis-split-image-top .dis-imagetext-container{padding-top:40px}
.dis-split-image-bottom .dis-imagetext-container{padding-bottom:40px}
.dis-imagetext-content .dis-imagetext-title .h4-imagetext{font-size:var(--h5-size);line-height:var(--h5-line)}
.dis-imagetext-container.split-content-plus{padding-left:32px;padding-right:32px;gap:24px}
.dis-imagetext-img-container{width:100%}
.split-image-content .dis-imagetext{height:282.858px}
.dis-imagetext-container.split-content-plus .dis-imagetext-img-wrap{height:216px}
.dis-imagetext-container.split-content-plus .dis-imagetext{height:216px}
.split-content-plus .dis-imagetext__image{width:100%;object-fit:cover;aspect-ratio:1;height:100%}
.play-button-overlay{width:70.208px;height:70.208px;border-radius:70.208px;border:.688px solid rgba(255,255,255,0.70);background:linear-gradient(113deg,rgba(255,255,255,0.47) 0,rgba(255,255,255,0.00) 110.84%);backdrop-filter:blur(14.454610824584961px)}
.imagetext.dis-content-right .dis-imagetext-container.split-image-content{flex-direction:column}
.dis-imagetext-container.split-image-content .dis-imagetext-content-wrapper{padding:32px}
.dis-imagetext-container.split-image-content .dis-imagetext-title .h2-imagetext{font-size:var(--h4-size) !important;line-height:var(--h4-line) !important}
.dis-imagetext-container.split-video-content .dis-imagetext-title .h2-imagetext{font-size:var(--h4-size) !important;line-height:var(--h4-line) !important}
}
@media(max-width:375px){.play-button-overlay{left:50%;top:50%}
}
@media(min-width:768px) and (max-width:1023px){.dis-imagetext-container{align-items:center;gap:40px;padding-left:48px;padding-right:48px}
.dis-video-container{height:174.901px}
.imagetext-right-content .dis-imagetext-container{align-items:center;gap:32px;flex-direction:column}
.dis-imagetext-img-wrap{width:100%}
.dis-imagetext__image{aspect-ratio:unset}
.dis-split-image-top .dis-imagetext-container{padding-top:56px}
.dis-split-image-bottom .dis-imagetext-container{padding-bottom:56px}
.dis-imagetext-content .dis-imagetext-title .h4-imagetext{font-size:var(--h5-size);line-height:var(--h5-line)}
.dis-imagetext-container.split-content-plus{padding-left:32px;padding-right:32px;gap:24px}
.dis-imagetext-img-container{width:100%}
.split-image-content .dis-imagetext{height:291.2px}
.dis-imagetext-container.split-content-plus .dis-imagetext-img-wrap{height:232px}
.dis-imagetext-container.split-content-plus .dis-imagetext-img-wrap .dis-imagetext-img-container{height:100%}
.dis-imagetext-container.split-content-plus .dis-imagetext-img-wrap .dis-imagetext-img-container .wrapperimg.imagetext-cutout-image{height:100%}
.dis-imagetext-container.split-content-plus .dis-imagetext{height:100%}
.play-button-overlay{width:70.208px;height:70.208px;border-radius:70.208px;border:.688px solid rgba(255,255,255,0.70);background:linear-gradient(113deg,rgba(255,255,255,0.47) 0,rgba(255,255,255,0.00) 110.84%);backdrop-filter:blur(14.454610824584961px)}
.dis-imagetext-container.split-image-content .dis-imagetext-content-wrapper{padding:32px 48px}
.dis-imagetext-container.split-image-content .dis-imagetext-title .h2-imagetext{font-size:var(--h4-size) !important;line-height:var(--h4-line) !important}
.dis-imagetext-container.split-video-content .dis-imagetext-title .h2-imagetext{font-size:var(--h4-size) !important;line-height:var(--h4-line) !important}
}
@media(min-width:1024px) and (max-width:1439px){.dis-split-image-top .dis-imagetext-container{padding-top:64px}
.dis-split-image-bottom .dis-imagetext-container{padding-bottom:64px}
.dis-imagetext-container{padding-left:96px;padding-right:96px;gap:40px}
.dis-video-container{height:254.1px}
.dis-imagetext-container.split-content-plus{padding-left:56px;padding-right:56px}
.split-image-content .dis-imagetext{height:388.267px}
.dis-imagetext-container.split-content-plus .dis-imagetext{height:194px}
.dis-imagetext-container.split-content-plus .dis-imagetext-img-wrap{height:194px}
}
.dis-imagetext-container .discordia-btn-text .discordia-btn{height:24px;padding:unset}
@media(max-width:1023px){.dis-image-text-textbody,.dis-image-text-textbody p{font-size:var(--base-font-size)}
}
.discordia-image-text:has(.split-video-content){max-width:unset}
.dis-imagetext-container.split-video-content{max-width:unset;padding-right:96px;padding-left:220px}
.dis-imagetext-container.split-video-content .dis-video-container{min-height:639px;min-width:996px}
.dis-imagetext-container.split-video-content .dis-imagetext-title{max-width:692px}
@media(max-width:2219.5px){.dis-imagetext-container.split-video-content{padding-right:150px;padding-left:150px}
.dis-imagetext-container.split-video-content .dis-video-container{min-height:385px;min-width:546px;width:100%}
.dis-imagetext-container.split-video-content .dis-imagetext-title{max-width:520px}
}
@media(max-width:1439.5px){.dis-imagetext-container.split-video-content{padding-right:96px;padding-left:96px;align-items:unset}
.dis-imagetext-container.split-video-content .dis-video-container{min-height:254px;min-width:407px}
}
@media(max-width:1023.5px){.dis-imagetext-container.split-video-content{padding-right:48px;padding-left:48px;align-items:unset}
.dis-imagetext-container.split-video-content .dis-imagetext-content-wrapper{min-width:360px}
.dis-imagetext-container.split-video-content .dis-video-container{min-height:170px;min-width:273px}
}
@media(max-width:767.5px){.dis-imagetext-container.split-video-content{padding-right:32px;padding-left:32px}
.dis-imagetext-container.split-video-content .dis-imagetext-content-wrapper{min-width:unset}
}
.imagetext.dis-bio-section .dis-imagetext-container.split-image-content{flex-direction:row-reverse}
.imagetext.dis-bio-section .discordia-image-text{max-width:unset}
.imagetext.dis-bio-section .discordia-image-text .dis-imagetext-container{max-width:unset}
.imagetext.dis-bio-section .split-image-content .dis-imagetext{height:100%}
.imagetext.dis-bio-section .dis-imagetext__image{width:100%;object-fit:cover;object-position:top;display:block;aspect-ratio:1 / 1.06}
.imagetext.dis-bio-section .dis-imagetext-container.split-image-content .dis-imagetext-content-wrapper{padding:0 252px 0 96px}
@media(max-width:2219.5px){.imagetext.dis-bio-section .dis-imagetext__image{aspect-ratio:4 / 5.2}
.imagetext.dis-bio-section .dis-imagetext-container.split-image-content .dis-imagetext-content-wrapper{padding:0 32px 0 72px}
}
@media(max-width:1439.5px){.imagetext.dis-bio-section .split-image-content .dis-imagetext{height:940px}
.imagetext.dis-bio-section .dis-imagetext-container.split-image-content .dis-imagetext-content-wrapper{padding:48px 56px}
}
@media(max-width:1023.5px){.imagetext.dis-bio-section .dis-imagetext-container.split-image-content{flex-direction:column-reverse;gap:48px}
.imagetext.dis-bio-section .split-image-content .dis-imagetext{height:auto}
.imagetext.dis-bio-section .dis-imagetext-img-wrap{width:100%}
.imagetext.dis-bio-section .dis-imagetext__image{width:100%;max-width:100%;min-height:100%;aspect-ratio:1 / 1.06}
.imagetext.dis-bio-section .dis-imagetext-container.split-image-content .dis-imagetext-content-wrapper{padding:0 32px 48px 32px;width:100%}
.imagetext.dis-bio-section .dis-imagetext-container.split-image-content .dis-imagetext-title .h2-imagetext{font-size:var(--h2-size) !important;line-height:var(--h2-line) !important}
}
@media(max-width:766.5px){.imagetext.dis-bio-section .split-image-content .dis-imagetext{height:auto}
.imagetext.dis-bio-section .dis-imagetext__image{aspect-ratio:4/5.2}
.imagetext.dis-bio-section .dis-imagetext-container.split-image-content{flex-direction:column}
.imagetext.dis-bio-section .dis-imagetext-container.split-image-content .dis-imagetext-content-wrapper{padding:0 48px 64px 32px}
.imagetext.dis-bio-section .dis-imagetext-container.split-image-content .dis-imagetext-title .h2-imagetext{font-size:var(--h4-size) !important;line-height:var(--h4-line) !important}
}
@media(max-width:375.5px){.imagetext.dis-bio-section .dis-imagetext-container.split-image-content .dis-imagetext-title .h2-imagetext{width:calc(100% - 70px)}
}