.about-page{width:100%}.about-vision-grid{grid-auto-rows:minmax(390px,auto);grid-auto-flow:dense}.about-engineering{padding:0 var(--page-padding);background:#fff}.about-engineering__container{max-width:var(--content-max-width);align-items:flex-start;gap:4rem;margin:0 auto;display:flex}.about-engineering__content{flex:1}.about-engineering__awards{flex-shrink:0;gap:2rem;display:flex}.award-caption p{text-align:center;font-size:var(--fs-caption);color:var(--color-text-muted,#666);margin:0}.about-engineering__award{justify-content:center;align-items:center;display:flex}.about-engineering__award img{object-fit:contain;width:auto;height:auto;max-height:240px}.grid--about-rnd{grid-template-rows:auto}.about-rnd__header{flex-direction:row;align-items:flex-end;gap:.8rem;height:100%;display:flex}.about-rnd__title{font-size:var(--fs-h3);color:var(--color-text-light);letter-spacing:.2px;text-transform:uppercase;margin:0;font-weight:700;line-height:1}.about-rnd__subtitle{font-size:var(--fs-h3);color:var(--color-text-light);letter-spacing:.2px;margin:0 0 1rem;font-weight:400;line-height:1}.about-rnd__description-cell{align-self:end}.about-rnd__description{font-size:var(--fs-body-lg);color:var(--color-text-light);letter-spacing:.2px;margin:0;font-weight:400;line-height:1}.about-rnd__images{gap:1rem;height:100%;display:flex}.about-rnd__image{aspect-ratio:934/800;border-radius:var(--border-radius);flex:1;position:relative;overflow:hidden}.about-rnd__image img{object-fit:cover}.about-rnd__image-overlay{z-index:2;background:0 0;align-items:flex-end;padding:1.5rem;transition:background .3s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.about-rnd__image-caption{color:var(--color-text-light);font-style:italic;font-size:var(--fs-body-sm);opacity:0;margin:0;line-height:1.5;transition:opacity .3s,transform .3s;transform:translateY(8px)}.about-rnd__image:hover .about-rnd__image-overlay{background:#0009}.about-rnd__image:hover .about-rnd__image-caption{opacity:1;transform:translateY(0)}@media (max-width:768px){.about-rnd__images{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-right:calc(-1 * var(--page-padding-mobile));gap:1rem;overflow:scroll hidden}.about-rnd__images::-webkit-scrollbar{display:none}.about-rnd__images:after{content:"";flex:0 0 var(--page-padding-mobile);min-width:var(--page-padding-mobile)}.about-rnd__image{flex:0 0 75vw;min-width:75vw}.about-rnd__title{font-size:1.3rem}}.about-locations{padding:0 var(--page-padding);background:#fff}.about-locations__container{max-width:var(--content-max-width);margin:0 auto}.about-locations__header{margin-bottom:1rem}.about-locations__map{border-radius:var(--border-radius);width:100%;height:auto}.about-partners{background:0 0;padding:2.5rem 0 0;overflow:hidden}@media (max-width:768px){.about-partners{margin-top:0;padding-top:1rem}}.about-cta{padding:var(--section-spacing) var(--page-padding);background:#fff}.about-cta__container{max-width:var(--content-max-width);justify-content:space-between;align-items:center;gap:2rem;margin:0 auto;display:flex}.about-cta__title{font-size:var(--fs-display);color:var(--color-text-black);letter-spacing:0;margin:0;font-weight:400;line-height:.93}@media (max-width:1200px){.about-engineering__container{gap:2rem}.about-engineering__award img{max-height:200px}}@media (max-width:1024px){.about-engineering__container{flex-direction:column;gap:3rem}.about-engineering__awards{justify-content:center;width:100%}.about-engineering .grid-cell--col-4.grid-cell--start-2{grid-column:1/5}.about-engineering .grid-cell--start-7.grid-cell--col-2{grid-column:5/7}.about-engineering .grid-cell--col-1{display:none}.about-engineering .grid-cell--col-2:not(.grid-cell--start-7){grid-column:7/-1}}@media (max-width:900px){.about-engineering,.about-cta{padding:var(--section-spacing-mobile) var(--page-padding-mobile)}.about-cta__container{text-align:center;flex-direction:column}}@media (max-width:1024px){.about-vision-grid{grid-auto-rows:auto}}@media (max-width:600px){.about-engineering{padding:var(--section-spacing-mobile) var(--page-padding-mobile)}.about-engineering__awards{flex-direction:column;align-items:center;gap:1.5rem}.about-engineering__award img{max-height:180px}.about-cta{padding:var(--section-spacing-mobile) var(--page-padding-mobile)}}@media (max-width:900px){.about-locations{padding:var(--section-spacing-mobile) var(--page-padding-mobile)}}.about-locations__globe{justify-content:center;margin-top:3rem;display:flex}@media (max-width:900px){.about-locations__globe{margin-top:2rem}}.about-intro{padding-top:calc(var(--section-spacing) * 1.5);padding-bottom:calc(var(--section-spacing) * 1.5)}.about-intro+.dark-wrapper{margin-top:0}@media (max-width:900px){.about-intro{padding-top:calc(var(--section-spacing-mobile) * 2);padding-bottom:calc(var(--section-spacing-mobile) * 2)}}
