.exo-feature-photo{display:block;position:relative;min-width:0;width:100%;margin:0;background:#e7e5df;aspect-ratio:16/10;overflow:hidden}.exo-feature-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.exo-feature-photo--contain{background:#f6f5f1}.exo-feature-photo--contain img{object-fit:contain}.exo-editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(24px,4vw,64px);align-items:center}.exo-editorial__content{min-width:0}.exo-editorial__content>.exo-page-actions{margin-top:24px}.exo-image-section .exo-page-intro__grid,.exo-image-section .exo-page-cta__grid{display:block}.exo-image-section .exo-page-features__header{display:block;margin-bottom:20px}.exo-image-section .exo-page-features__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.exo-image-section .exo-page-feature{min-height:0!important;padding:16px!important}.exo-image-section .exo-page-feature h3{font-size:clamp(17px,1.6vw,22px);margin:0 0 8px}.exo-image-section .exo-page-feature__code{font-size:10px;margin-bottom:8px}.exo-image-section .exo-page-intro__aside{margin-top:24px}.exo-editorial__content .exo-os-loop__stages{grid-template-columns:repeat(2,minmax(0,1fr))}.exo-editorial__content .exo-os-loop__header{gap:12px!important}.ms--concise .ms-services article{padding:0 0 22px;overflow:hidden}.ms--concise .ms-services article>h3,.ms--concise .ms-services article>p{margin-left:20px;margin-right:20px}.ms--concise .ms-services .exo-feature-photo{aspect-ratio:4/3;margin-bottom:24px}.ms--concise .ms-proof-grid>a{display:flex;flex-direction:column;overflow:hidden;padding:0 0 24px}.ms--concise .ms-proof-grid>a>span,.ms--concise .ms-proof-grid>a>h3,.ms--concise .ms-proof-grid>a>b{margin-left:22px;margin-right:22px}.ms--concise .ms-proof-grid>a>b{margin-top:auto}.ms--concise .ms-proof-grid .exo-feature-photo{aspect-ratio:16/10;margin-bottom:22px}.ms--concise .ms-contact .exo-feature-photo{margin-bottom:24px}.ms--concise .ms-contact{align-items:start}.exocnc-intake--concise .exocnc-intake__service{padding:0 0 18px;overflow:hidden}.exocnc-intake--concise .exocnc-intake__service>h3,.exocnc-intake--concise .exocnc-intake__service>p{margin-left:16px;margin-right:16px}.exocnc-intake--concise .exocnc-intake__service .exo-feature-photo{aspect-ratio:16/10;margin-bottom:16px}.exocnc-intake.exocnc-intake--concise .exocnc-intake__photographs figure{max-height:none}.exo-feature-photo--banner{aspect-ratio:3/1;max-height:240px;margin-bottom:26px}.contact-hub--concise .contact-router__routes>.exo-feature-photo,.contact-hub--concise .contact-router__form>.exo-feature-photo{aspect-ratio:16/7;max-height:240px}.exo-warranty-feature--concise .exo-warranty-feature__intro{display:block}.exo-warranty-feature--concise .exo-warranty-feature__steps{gap:12px}@media(max-width:999px){.exo-editorial{grid-template-columns:minmax(0,1fr);gap:26px}.exo-editorial>.exo-feature-photo{aspect-ratio:16/9;max-height:380px}.ms--concise .ms-services,.exo-image-section .exo-page-features__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.ms--concise .ms-services{grid-template-columns:minmax(0,1fr)}.ms--concise .ms-services .exo-feature-photo{aspect-ratio:16/9}.exo-image-section .exo-page-features__grid{grid-template-columns:minmax(0,1fr);gap:0}.exo-feature-photo--banner{aspect-ratio:16/8}.exo-editorial{gap:22px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/exo-main-pages-images-r02.css.map */
