.about-us-container{max-width:100%;margin:0 auto}.about-us-container .container{padding:0}.about-us-hero-section .container{display:grid;grid-template-columns:1fr 1fr;min-height:500px}.about-us-header-image{position:relative;overflow:hidden}.about-us-header-image img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.about-us-header-text{justify-content:center;display:flex;flex-direction:column;margin:40px;gap:30px}.about-us-hero-section h1{color:#061A37}.about-us-hero-section h1 span{font-family:"TiemposHeadline-RegularItalic",sans-serif}.about-us-hero-section p{font-size:23px;line-height:1.3;letter-spacing:-.2px;color:#5E6482}.about-us-features-section{background-color:rgb(237 243 253 / .5);padding:80px 40px}.about-us-features-section .about-us-innovation-section{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px}.about-us-features-section .about-us-innovation-section h2,.features-list{flex:1;width:50%;color:#061A37}.about-us-features-section .about-us-innovation-section h2{font-size:48px;font-family:"TiemposHeadline-Regular",sans-serif;line-height:1.3;font-weight:100}.about-us-features-section .differentiation-section h3{font-family:"TiemposHeadline-Regular",sans-serif;font-size:33px;line-height:1.05;letter-spacing:.7px;text-align:center;margin-bottom:40px;font-weight:100}.about-us-features-section .differentiation-section h3 span{font-family:"TiemposHeadline-RegularItalic",sans-serif}.features-list{padding-left:20px}.feature-item{color:#3D3F53;font-size:23px;line-height:1.3}.differentiation-section{background-color:#756043;color:#fff;padding:40px 0;margin-top:60px;border-radius:8px}.differentiators{display:flex;justify-content:space-between;text-align:center}.differentiator{flex:1;padding:0 15px;display:flex;flex-direction:column;align-items:center}.differentiator-icon{width:60px;height:60px;margin-bottom:20px}.differentiator-text{font-size:19px;line-height:1.3;letter-spacing:-.1px}.about-us-why-section{padding:80px 0}.about-us-why-container{width:70%;margin:40px auto}.why-title{font-size:40px;margin-bottom:30px;text-align:center;line-height:1.05;letter-spacing:-.6px}.why-content{margin-bottom:30px;color:#5E6482;font-size:19px;line-height:1.5;letter-spacing:-.1px}.ceo-name{font-family:"TiemposHeadline-RegularItalic",sans-serif;font-size:33px;line-height:1.5;letter-spacing:.2px;color:var(--dark-blue);margin-top:20px}.ceo-title{font-size:23px;line-height:1.5;letter-spacing:-.3px;margin-bottom:40px;color:#5E6482}.about-us-mission-section{padding:80px 40px}.about-us-mission-section-container{background-image:url(../images/about-us-mission-section-bg.png);background-size:100% 100%;background-repeat:no-repeat;min-height:300px;display:flex;align-items:center;justify-content:center;height:100%}.about-us-mission-section-container p{margin:auto;width:70%;font-size:23px;line-height:1.5}.about-mission-values{padding:60px 0;background-color:#fff}.about-us-container h2.section-title{text-align:left}@media (max-width:992px){.about-us-hero-section .container{grid-template-columns:1fr}.about-us-header-image{aspect-ratio:16 / 9}.about-us-features-section .about-us-innovation-section{flex-direction:column;gap:20px}.about-us-features-section .about-us-innovation-section h2,.features-list{width:100%;text-align:left}.about-us-mission-section-container{background-image:url(../images/about-us-mission-section-bg-small.png)}.about-us-mission-section-container p{width:100%;padding:40px}}@media (max-width:768px){.about-us-mission-section{padding:40px}}@media (max-width:480px){.about-us-header-text{margin:40px 20px}.about-us-hero-section p{font-size:18px}.about-us-features-section,.differentiation-section{padding:40px 20px}.about-us-features-section .about-us-innovation-section h2{font-size:28px}.feature-item{font-size:18px}.about-us-features-section .differentiation-section h3{font-size:22px}.differentiator{padding:0}.differentiator-text{font-size:16px}.differentiators{flex-direction:column;gap:20px}.why-title{font-size:25px;letter-spacing:-.4px}.why-content{font-size:16px}.ceo-name{font-size:22px;letter-spacing:.2px}.ceo-title{font-size:18px;letter-spacing:-.3px}.about-us-why-section{padding:20px 0}.about-us-why-container{width:100%;padding:0 20px}.about-us-mission-section{padding:20px}.about-us-mission-section-container p{font-size:18px}.about-us-container .join-team-section p{font-size:16px}}