.section-head{margin-bottom:48px;max-width:720px}.capability-grid{display:grid;gap:32px;grid-template-columns:1fr;margin-top:48px}.capability{border-top:2px solid #e1e7eb;padding-top:24px}.capability-icon{color:#39a95e;margin-bottom:16px}.capability h3{font-size:17px;font-weight:600;line-height:1.3;margin-bottom:6px;padding:0}.capability p{color:#5b6b74;font-size:15px;margin:0}.facility-strip{margin-top:64px}.facility-grid{display:grid;gap:16px;grid-template-columns:1fr}.facility-grid .photo-frame{min-height:180px!important}.ratio-square{aspect-ratio:1/1}.photo-frame__label{color:#fff;font-size:13px;line-height:1.5;padding:24px;position:relative;z-index:2}.photo-frame__label strong{display:block;font-size:14px;font-weight:600;margin-bottom:2px}.photo-frame__label em{font-style:normal;opacity:.72}@media (min-width:640px){.capability-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.facility-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:960px){.capability-grid{gap:24px;grid-template-columns:repeat(4,1fr)}}