.mechanics-pattern-page .marine-banner{border-radius:8px;object-fit:contain}.mechanics-cards article{display:flex;flex-direction:column}.mechanics-cards a{margin-top:auto}.marine-page .mechanics-pattern-page .mechanics-cards img{display:block;width:100%;height:auto!important;aspect-ratio:1.8;object-fit:cover;border-radius:5px;margin:0 0 18px!important}.mechanics-pattern-page .mechanics-feature{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.mechanics-feature figure{margin:0;min-width:0}.marine-page .mechanics-pattern-page .mechanics-feature img{display:block;width:100%;height:auto!important;aspect-ratio:4/3;object-fit:cover;border-radius:6px;margin:0!important}@media(max-width:850px){.mechanics-pattern-page .mechanics-feature{grid-template-columns:1fr}}

.marine-page .mechanics-pattern-page .marine-banner{width:100%;height:auto!important;aspect-ratio:3/1;object-fit:cover;object-position:center 42%}
