.om-home--milling,.om-home:has(.om-homeMilling){background:transparent!important;background-image:none!important;padding:0!important;}
.om-home .om-homeMilling{padding:40px 30px!important;}
.om-home .om-millingGrid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;max-width:820px!important;margin:0 auto!important;}
.om-home .om-millingCard{display:grid!important;grid-template-columns:minmax(140px,180px) minmax(0,1fr)!important;align-items:center!important;gap:24px!important;min-height:0!important;width:auto!important;padding:18px 20px!important;}
.om-home .om-millingCard img{width:100%!important;height:120px!important;object-fit:cover!important;}
.om-home .om-millingCard h3{margin:0 0 6px!important;text-align:left!important;}
.om-home .om-millingCard p{margin:0!important;font-size:14px!important;line-height:1.8!important;text-align:left!important;writing-mode:horizontal-tb!important;word-break:normal!important;overflow-wrap:anywhere!important;}
@media(max-width:600px){.om-home .om-homeMilling{padding:32px 18px!important;}.om-home .om-millingCard{grid-template-columns:96px minmax(0,1fr)!important;gap:16px!important;padding:14px!important;}.om-home .om-millingCard img{height:84px!important;}}
