.project-principle-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);align-items:center}.project-principle h2{font-size:clamp(1.8rem,3vw,3rem)}.project-principle p{line-height:1.65}.project-principle-note{font-size:.85rem;color:#52616a}.project-principle figure{margin:0;min-width:0}.project-principle-crop{display:block;position:relative;overflow:hidden;background:#e7edf0;border-radius:16px;aspect-ratio:1.11}.project-principle-crop img{position:absolute!important;max-width:none!important;top:-53%;height:171%!important;object-fit:fill!important}.crop-copro img{width:306.75%!important;left:0}.crop-industrie{aspect-ratio:1.323}.crop-industrie img{width:258.4%!important;left:-85.8%}.crop-civil{aspect-ratio:.94}.crop-civil img{width:363.64%!important;left:-263.64%}.project-principle figcaption{font-size:.8rem;margin-top:10px;color:#52616a}.project-principle-crop:focus-visible{outline:3px solid #0cc0df;outline-offset:5px}@media(max-width:800px){.project-principle-grid{grid-template-columns:1fr}.project-principle figure{max-width:600px;width:100%;margin:auto}}
