.TechnicalCapabilitiesSection-module__vS3iOG__section.TechnicalCapabilitiesSection-module__vS3iOG__section{background:var(--color-background);padding-block:0 69px;display:flow-root;overflow:visible}.TechnicalCapabilitiesSection-module__vS3iOG__section header{gap:33px;width:528px;height:auto;min-height:241px;margin-left:971px;display:grid;position:static}.TechnicalCapabilitiesSection-module__vS3iOG__section h3{width:528px}.TechnicalCapabilitiesSection-module__vS3iOG__section header p{width:504px}.TechnicalCapabilitiesSection-module__vS3iOG__section [data-block=capabilities]{grid-template-columns:repeat(3,585px);grid-auto-rows:minmax(212px,1fr);align-items:stretch;gap:20px 22px;width:1799px;height:auto;margin-top:70px;margin-left:0;display:grid;position:static}.TechnicalCapabilitiesSection-module__vS3iOG__section article{box-sizing:border-box;border:1px solid var(--color-text-primary);height:100%;min-height:212px;color:var(--color-text-primary);background:0 0;flex-direction:column;align-items:flex-start;gap:20px;padding:40px;display:flex}.TechnicalCapabilitiesSection-module__vS3iOG__section article:nth-child(2n){border-color:var(--color-accent-blue);background:var(--color-accent-blue);color:var(--color-white)}.TechnicalCapabilitiesSection-module__vS3iOG__section h4{max-width:480px;font-family:var(--font-display);font-size:52px;font-weight:300;line-height:46px}.TechnicalCapabilitiesSection-module__vS3iOG__section article p{max-width:520px}@media (max-width:767px){.TechnicalCapabilitiesSection-module__vS3iOG__section.TechnicalCapabilitiesSection-module__vS3iOG__section[data-section=technical-capabilities]{--capabilities-mobile-width:var(--mobile-page-content-width);grid-template-columns:minmax(0, var(--capabilities-mobile-width));justify-content:center;gap:30px 0;width:100vw;height:auto;min-height:0;margin-inline:0;padding-block:0;padding-inline:0;display:grid;overflow:visible}.TechnicalCapabilitiesSection-module__vS3iOG__section header{flex-direction:column;gap:30px;width:100%;height:auto;min-height:173px;margin-left:0;display:flex;position:static}.TechnicalCapabilitiesSection-module__vS3iOG__section h3{white-space:nowrap;width:100%;font-size:45px;line-height:40px}.TechnicalCapabilitiesSection-module__vS3iOG__section header p{width:100%;font-size:16px;line-height:1.3;position:static}.TechnicalCapabilitiesSection-module__vS3iOG__section [data-block=capabilities]{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(174px,1fr);gap:10px;width:100%;height:auto;margin-top:0;margin-left:0;position:static}.TechnicalCapabilitiesSection-module__vS3iOG__section article{gap:20px;width:100%;height:100%;min-height:174px;padding:20px}.TechnicalCapabilitiesSection-module__vS3iOG__section h4{max-width:none;font-size:25px;line-height:1}.TechnicalCapabilitiesSection-module__vS3iOG__section article p{max-width:none;font-size:16px;line-height:1.3}}
