.yellow{color:#ffd740;text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:4px}.section-container{flex-direction:column;width:100%;height:100%;display:flex}section.section{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}section.section.min-height{min-height:75vh}section.section.margin{margin:4rem 0}section.section .content{z-index:10;flex-direction:row;justify-content:center;align-items:start;gap:2rem;width:100%;max-width:1920px;transition:max-width .2s,padding .2s;display:flex}section.section .content.align-center{align-items:center}section.section .content .subtitle{color:#d2e6d7;font-size:1.2rem}section.section .content .title{color:#fff;font-size:2rem;font-weight:700}section.section .content .description{color:#d2e6d7;font-size:1.2rem;line-height:2rem}section.section .container{flex-direction:row;flex:1;justify-content:center;align-items:flex-start;display:flex;position:relative}section.section .container.text{justify-content:flex-end}section.section .container.text .text-content{flex-direction:column;gap:1.5rem;max-width:40vw;display:flex}section.section .container.text .text-content .logos-row{flex-direction:row;gap:1.5rem;margin-top:1rem;display:flex}section.section .container.text .text-content .logos-row img{width:auto;height:4rem}section.section .container.text .text-content .sub-links{flex-direction:column;gap:.5rem;display:flex}section.section .container.text .text-content .sub-links .sub-link{opacity:.8;font-size:1rem;text-decoration:underline}section.section .container.text .text-content .sub-links .sub-link:hover{opacity:1}section.section .container.image-full{flex:1}section.section .container.image-full img{width:100%;height:auto}@media (max-width:1200px){section.section .content{gap:2rem}section.section .content .title{font-size:1.6rem}section.section .content .description{font-size:1.1rem;line-height:1.3rem}section.section .container.text{padding-left:2rem}section.section.image-content .container.text{padding-right:2rem}}@media (max-width:850px){section.section .content,section.section.image-content .content{flex-direction:column}section.section.image-content .container.image{align-self:flex-start}section.section .container.text{padding-left:2rem;padding-right:2rem}section.section .container.text .text-content{max-width:inherit}section.section .container.image-full img{width:100vw}}
