.o3A0kG_heroLogos{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:10px;display:grid;transform:rotate(-3deg)}.o3A0kG_heroLogo{aspect-ratio:1.18;background:#fff;border:1px solid #ddd8e4b3;border-radius:10px;place-items:center;display:grid;overflow:hidden;box-shadow:0 8px 20px #2f29420f}.o3A0kG_heroLogo img{object-fit:contain;width:82%;height:82%;display:block}.o3A0kG_approachTitle{color:#211e2e;letter-spacing:-.055em;text-wrap:balance;margin:0 0 26px;font-size:clamp(2rem,3.8vw,3.65rem);font-weight:650;line-height:1.14}.o3A0kG_approachCta{align-items:center;gap:10px;margin-top:26px;font-size:14px;font-weight:650;line-height:1.65;display:inline-flex}.o3A0kG_approachCta svg{flex-shrink:0;width:18px;height:18px}.o3A0kG_processImage{background:#ece8ed;border-radius:16px;overflow:hidden}.o3A0kG_processImage img{width:100%;height:auto;display:block}.o3A0kG_gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.o3A0kG_galleryItem{min-width:0;margin:0}.o3A0kG_galleryImage{aspect-ratio:1;background:#fff;border:1px solid #e4e0e8;border-radius:12px;place-items:center;display:grid;overflow:hidden}.o3A0kG_galleryImage img{object-fit:contain;width:90%;height:90%;display:block}.o3A0kG_galleryItem figcaption{align-items:baseline;gap:16px;padding:18px 4px 0;display:flex}.o3A0kG_galleryItem figcaption span{color:#6d6878;font-variant-numeric:tabular-nums;font-size:11px}.o3A0kG_galleryItem h3{color:#211e2e;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:650}@media (max-width:1099px){.o3A0kG_gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}}@media (max-width:599px){.o3A0kG_heroLogos{gap:10px;padding:5px}.o3A0kG_heroLogo{border-radius:14px}.o3A0kG_gallery{grid-template-columns:1fr}.o3A0kG_galleryItem figcaption{padding-top:14px}.o3A0kG_processImage{border-radius:12px}}.o3A0kG_heroFigure{margin:0}
