/* Cobot pages inherit the industrial-robot layout and shared heading ornament. */
#utm-section-page.utm-cobots-page .utm-cobot-solution {display:grid;grid-template-columns:1.15fr 1fr;overflow:hidden;border:1px solid #c9dce8;border-top:3px solid #0757c9;border-radius:0 20px 0 20px;background:#fff;text-decoration:none;color:#071f42;}
#utm-section-page.utm-cobots-page .utm-cobot-solution:hover {box-shadow:0 10px 25px #071f4215;}
#utm-section-page.utm-cobots-page .utm-cobot-solution:focus-visible {outline:3px solid #ff6a00;outline-offset:4px;}
#utm-section-page.utm-cobots-page .utm-cobot-solution__image {display:flex;align-items:center;min-width:0;background:#eef5f9;border-right:1px solid #c9dce8;padding:10px;}
#utm-section-page.utm-cobots-page .utm-cobot-solution__image img {display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;object-position:center;}
#utm-section-page.utm-cobots-page .utm-cobot-solution__body {display:flex;flex-direction:column;min-width:0;padding:26px;}
#utm-section-page.utm-cobots-page .utm-cobot-solution__number {font-size:12px;font-weight:700;letter-spacing:.06em;color:#607d96;text-transform:uppercase;}
#utm-section-page.utm-cobots-page .utm-cobot-solution h3 {font-family:"Tektur Variable",Tektur,Arial,sans-serif;font-size:24px;line-height:1.35;margin:14px 0;color:#071f42;}
#utm-section-page.utm-cobots-page .utm-cobot-solution p {font-size:17px;line-height:1.7;margin:0 0 24px;}
#utm-section-page.utm-cobots-page .utm-cobot-solution__link {display:flex;justify-content:space-between;gap:12px;margin-top:auto;padding-top:18px;border-top:1px solid #d5e3ed;color:#0757c9;font-size:15px;font-weight:700;}
#utm-section-page.utm-cobots-page .utm-cobot-solution__link > span {color:#ff6a00;font-size:22px;}
#utm-section-page.utm-cobots-page .utm-industrial-card + p {margin-top:24px;}
#utm-section-page.utm-cobots-page #cobot-applications ul {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 28px;}
#utm-section-page.utm-cobots-page.utm-cobot-feeding .utm-detail-hero__figure img {width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;}
#utm-section-page.utm-cobots-page.utm-cobot-feeding .utm-detail-hero__figure > a {padding:12px;}
@media(max-width:1200px){
 #utm-section-page.utm-cobots-page .utm-cobot-solution {grid-template-columns:1fr;}
 #utm-section-page.utm-cobots-page .utm-cobot-solution__image {border-right:0;border-bottom:1px solid #c9dce8;}
 #utm-section-page.utm-cobots-page #cobot-applications ul {grid-template-columns:1fr;}
}
@media(max-width:767px){
 #utm-section-page.utm-cobots-page .utm-cobot-solution__body {padding:22px;}
 #utm-section-page.utm-cobots-page .utm-cobot-solution h3 {font-size:22px;}
 #utm-section-page.utm-cobots-page .utm-cobot-solution p {font-size:16px;}
}
