.tsus-contentpanel{--background-color: transparent;--accent-color: transparent}.tsus-contentpanel:has(.lamarRed){--accent-color: var(--lamarRed)}.tsus-contentpanel:has(.samHoustonOrange){--accent-color: var(--samHoustonOrange)}.tsus-contentpanel:has(.sulRossRed){--accent-color: var(--sulRossRed)}.tsus-contentpanel:has(.txstGold){--accent-color: var(--txstGold)}.tsus-contentpanel:has(.lamarITBlue){--accent-color: var(--lamarITBlue)}.tsus-contentpanel:has(.lamarSCOGreen){--accent-color: var(--lamarSCOGreen)}.tsus-contentpanel:has(.lamarSCPABlue){--accent-color: var(--lamarSCPABlue)}.tsus-contentpanel:has(.tsusPolkCtyBlue){--accent-color: var(--tsusPolkCtyBlue)}@media (min-width: 120em){.tsus-contentpanel:has(.image-container.left){--left-accent-percentage: 0%;background:linear-gradient(90deg,var(--accent-color) 0%,var(--accent-color) var(--left-accent-percentage),var(--background-color) var(--left-accent-percentage),var(--background-color) 100%)}.tsus-contentpanel:has(.image-container.right){--right-accent-percentage: 100%;background:linear-gradient(90deg,var(--background-color) 0%,var(--background-color) var(--right-accent-percentage),var(--accent-color) var(--right-accent-percentage),var(--accent-color) 100%)}}.tsus-contentpanel .content-panel-flex-container{display:flex;gap:7rem;align-items:center;justify-content:space-between;max-width:1920px;margin:0 auto}.tsus-contentpanel .content-panel-flex-container .content{display:flex;flex-direction:column;gap:clamp(1rem,-3.92rem + 4.81vw,3rem);justify-content:center;padding-block:5rem;max-width:730px}.tsus-contentpanel .content-panel-flex-container .content .eyebrow{font-family:var(--font-display);font-size:var(--type-ui);font-weight:var(--weight-bold);line-height:var(--line-height-tight);text-transform:uppercase;color:var(--tsus-gold)}.tsus-contentpanel .content-panel-flex-container .content .title{margin:0;margin-block:0;margin-inline:0;font-family:var(--font-display);font-size:var(--type-display-xl);font-weight:var(--weight-bold);line-height:.95;text-transform:uppercase;color:var(--tsus-charcoal)}.tsus-contentpanel .content-panel-flex-container .content .subtitle{margin:0;margin-block:0;margin-inline:0;font-family:var(--font-display-light);font-size:var(--type-body-large);font-weight:var(--weight-medium);line-height:var(--line-height-relaxed);color:var(--tsus-gold)}.tsus-contentpanel .content-panel-flex-container .content .tsus-link{color:var(--tsus-charcoal)}.tsus-contentpanel .content-panel-flex-container .content.image-left{padding-right:7rem}.tsus-contentpanel .content-panel-flex-container .content.image-right{padding-left:7rem}.tsus-contentpanel .content-panel-flex-container .image-container{display:flex;position:relative;height:clamp(450px,10.54rem + 33.66vw,590px);flex:1 0 55%;max-width:835px}.tsus-contentpanel .content-panel-flex-container .image-container.left{background:linear-gradient(90deg,var(--accent-color) 0%,var(--accent-color) 50%,var(--background-color) 50%,var(--background-color) 100%)}.tsus-contentpanel .content-panel-flex-container .image-container.right{background:linear-gradient(90deg,var(--background-color) 0%,var(--background-color) 50%,var(--accent-color) 50%,var(--accent-color) 100%)}.tsus-contentpanel .content-panel-flex-container .image-container img.panel-image{position:absolute;top:0;bottom:0;height:100%;width:100%;object-fit:cover;mask-repeat:no-repeat;mask-size:cover;mask-position:100% 100%}.tsus-contentpanel .content-panel-flex-container .image-container img.panel-image.right{right:40px}.tsus-contentpanel .content-panel-flex-container .image-container img.logo{position:absolute;max-width:clamp(65px,4.038rem + 2.4vw,75px)}.tsus-contentpanel .content-panel-flex-container .image-container img.logo.left{top:clamp(20px,-.46rem + 2.4vw,30px);left:clamp(20px,-.46rem + 2.4vw,30px)}.tsus-contentpanel .content-panel-flex-container .image-container img.logo.right{bottom:45px;right:45px}.tsus-contentpanel .content-panel-flex-container.no-accent-color .image-container.right img.panel-image{right:0}.tsus-contentpanel.has-background{--background-color: #f4f4f4;background-color:var(--background-color)}@media (max-width: 64em){.tsus-contentpanel:has(.image-container.left){--right-padding-when-image-on-left: clamp(3rem, .44rem + 6.41vw, 7rem)}.tsus-contentpanel:has(.image-container.right){--left-padding-when-image-on-right: clamp(3rem, 1.72rem + 3.21vw, 5rem)}.tsus-contentpanel .content-panel-flex-container{flex-direction:column;gap:0}.tsus-contentpanel .content-panel-flex-container:has(.image-container.right){align-items:flex-end}.tsus-contentpanel .content-panel-flex-container .image-container{flex:auto;height:clamp(260px,11.9rem + 35.26vw,480px);width:100%;max-width:unset}.tsus-contentpanel .content-panel-flex-container .image-container img.panel-image{position:relative;width:75%}}@media (max-width: 64em) and (max-width: 50em){.tsus-contentpanel .content-panel-flex-container .image-container img.panel-image{width:84%}}@media (max-width: 64em) and (max-width: 40em){.tsus-contentpanel .content-panel-flex-container .image-container img.panel-image{width:90.4%}}@media (max-width: 64em) and (max-width: 31.25em){.tsus-contentpanel .content-panel-flex-container .image-container img.panel-image{width:96%}}@media (max-width: 64em) and (max-width: 25em){.tsus-contentpanel .content-panel-flex-container .image-container img.panel-image{width:100%}}@media (max-width: 64em){.tsus-contentpanel .content-panel-flex-container .image-container.left{align-self:flex-start;background:linear-gradient(90deg,var(--accent-color) 0%,var(--accent-color) 45%,var(--background-color) 45%,var(--background-color) 100%);padding-left:clamp(5rem,-1.41rem + 16.03vw,15rem);padding-right:var(--right-padding-when-image-on-left)}}@media (max-width: 64em) and (max-width: 31.25em){.tsus-contentpanel .content-panel-flex-container .image-container.left{padding-left:clamp(0rem,-20rem + 62.5vw,5rem);padding-right:clamp(0rem,-12rem + 37.5vw,3rem)}}@media (max-width: 64em){.tsus-contentpanel .content-panel-flex-container .image-container.right{background:linear-gradient(90deg,var(--background-color) 0%,var(--background-color) 30%,var(--accent-color) 30%,var(--accent-color) 100%);flex:auto;width:90%;padding-right:clamp(0rem,-3rem + 7.5vw,3rem);padding-left:var(--left-padding-when-image-on-right)}}@media (max-width: 64em) and (max-width: 24em){.tsus-contentpanel .content-panel-flex-container .image-container.right{padding-left:0}}@media (max-width: 64em){.tsus-contentpanel .content-panel-flex-container .image-container img.logo{max-width:clamp(35px,2.59rem + 2.84vw,55px)}.tsus-contentpanel .content-panel-flex-container .image-container img.logo.left{top:clamp(1.5rem,-.091rem + 4.97vw,5rem);left:clamp(1.5rem,-.091rem + 4.97vw,5rem)}.tsus-contentpanel .content-panel-flex-container .image-container img.logo.right{right:clamp(3rem,-1.67rem + 10.42vw,9rem);bottom:clamp(2.5rem,1.86rem + 1.6vw,3.5rem)}.tsus-contentpanel .content-panel-flex-container .content{align-self:flex-start;flex:auto;max-width:unset;gap:clamp(2rem,1.36rem + 1.6vw,3rem);padding-block:clamp(6rem,2.79rem + 8.01vw,11rem)}.tsus-contentpanel .content-panel-flex-container .content.image-left{padding-right:var(--right-padding-when-image-on-left);padding-left:clamp(3rem,1.72rem + 3.21vw,5rem)}.tsus-contentpanel .content-panel-flex-container .content.image-right{order:2;padding-left:0;padding-right:clamp(3rem,1.72rem + 3.21vw,5rem);padding-left:var(--left-padding-when-image-on-right)}.tsus-contentpanel .content-panel-flex-container.no-accent-color .image-container{padding:0;height:clamp(260px,16rem + 31.25vw,480px)}}@media (max-width: 64em) and (max-width: 25em){.tsus-contentpanel .content-panel-flex-container.no-accent-color .image-container{height:calc(601 * 100vw / 732 - 2px)}}@media (max-width: 64em){.tsus-contentpanel .content-panel-flex-container.no-accent-color .image-container.left img.panel-image{mask-size:contain;mask-position:0 100%}.tsus-contentpanel .content-panel-flex-container.no-accent-color .image-container.right{width:100%;justify-content:flex-end}.tsus-contentpanel .content-panel-flex-container.no-accent-color .image-container.right img.panel-image{mask-size:contain}}
