.machineLines .zebraLineBanner,.productionLineBanner{grid-column:1/-1;position:relative;padding:0;background:none;border:0;box-shadow:none;margin-bottom:28px;overflow:visible}.lineBannerImage{display:block;border-radius:30px;overflow:hidden}.lineBannerImage img{display:block;width:100%;height:auto;object-fit:contain}.lineBannerLabel{position:relative;display:flex;align-items:center;justify-content:space-between;gap:22px;width:max-content;max-width:90%;margin:-45px auto 0 20px;padding:18px 26px;border:1px solid white;border-radius:25px;text-decoration:none;background:linear-gradient(135deg,#ffffffd9,#eaf5ffb8);backdrop-filter:blur(20px);box-shadow:0 15px 35px #174e7c20}.lineBannerLabel h2{margin:0;color:#082c55;font-size:clamp(18px,2.5vw,29px);line-height:1.7}.lineBannerLabel small{font-size:.72em}.lineBannerLabel>span{display:grid;place-items:center;width:48px;height:48px;flex:none;border-radius:50%;color:white;background:linear-gradient(135deg,#79c5ff,#0867bd);font-size:27px}@media(max-width:650px){.lineBannerLabel{padding:12px 15px;gap:12px;margin-top:-12px;margin-left:10px;max-width:94%;border-radius:20px}.lineBannerLabel h2{font-size:16px}.lineBannerLabel>span{width:36px;height:36px;font-size:22px}.lineBannerImage{border-radius:22px}}