.page-module__NPCL9W__pageHeader{background:url(/assets/ewf/mbs-produk-layanan-hero-bg.webp) 50%/cover no-repeat;align-items:center;height:400px;display:flex;position:relative}.page-module__NPCL9W__headerOverlay{background:linear-gradient(135deg,#000c 0%,#1a1a1ab3 100%);position:absolute;inset:0}.page-module__NPCL9W__headerContent{z-index:1;padding-top:var(--navbar-height);position:relative}.page-module__NPCL9W__headerLabel{border-radius:var(--radius-full);color:var(--color-red-light);letter-spacing:2px;text-transform:uppercase;margin-bottom:var(--space-lg);background:#cc000026;border:1px solid #cc00004d;padding:.4rem 1rem;font-size:.75rem;font-weight:600;display:inline-block}.page-module__NPCL9W__headerTitle{color:var(--color-white);margin-bottom:var(--space-md);font-size:clamp(2rem,4vw,3rem)}.page-module__NPCL9W__headerSubtitle{max-width:600px;font-size:1.125rem;color:var(--color-white)!important}.page-module__NPCL9W__productTypes{justify-content:center;gap:var(--space-md);margin-bottom:var(--space-2xl);display:flex}.page-module__NPCL9W__typeBadge{align-items:center;gap:var(--space-sm);border-radius:var(--radius-full);color:var(--color-red);background:#cc00000d;border:1px solid #cc000026;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex}.page-module__NPCL9W__typeDot{background:var(--color-red);border-radius:50%;width:8px;height:8px}.page-module__NPCL9W__productsGrid{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.page-module__NPCL9W__productCard{background:var(--color-white);border-radius:var(--radius-lg);border:1px solid var(--color-border-light);transition:all var(--transition-slow);flex-direction:column;display:flex;overflow:hidden}.page-module__NPCL9W__productCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.page-module__NPCL9W__productHeader{padding:var(--space-xl);background:linear-gradient(135deg,var(--color-red),var(--color-red-dark));color:var(--color-white)}.page-module__NPCL9W__productType{text-transform:uppercase;letter-spacing:1.5px;opacity:.8;font-size:.75rem;font-weight:600}.page-module__NPCL9W__productGar{font-family:var(--font-heading);margin-top:var(--space-xs);font-size:1rem;font-weight:600}.page-module__NPCL9W__productGar span{font-size:2rem;font-weight:800}.page-module__NPCL9W__productSpecs{padding:var(--space-lg);flex:1}.page-module__NPCL9W__specRow{border-bottom:1px solid var(--color-border-light);justify-content:space-between;align-items:center;padding:.625rem 0;display:flex}.page-module__NPCL9W__specRow:last-child{border-bottom:none}.page-module__NPCL9W__specRowHighlight{background:var(--color-gray-50);margin:0 calc(-1*var(--space-lg));padding:.625rem var(--space-lg);border-radius:var(--radius-sm)}.page-module__NPCL9W__specLabel{font-size:.8125rem;color:#000!important}.page-module__NPCL9W__specValue{color:var(--color-black);font-size:.875rem;font-weight:600}.page-module__NPCL9W__certBadge{padding:.625rem var(--space-lg);color:#2e7d32;letter-spacing:.5px;background:linear-gradient(135deg,#e8f5e9,#f1f8e9);border-top:1px solid #c8e6c9;justify-content:center;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:flex}.page-module__NPCL9W__qualityInfo{align-items:flex-start;gap:var(--space-md);margin-top:var(--space-2xl);padding:var(--space-lg)var(--space-xl);border:1px solid var(--color-border-light);border-left:3px solid var(--color-red);border-radius:var(--radius-md);background:linear-gradient(135deg,#fafbfc,#f5f7fa);display:flex}.page-module__NPCL9W__qualityIcon{color:var(--color-red);flex-shrink:0;margin-top:2px}.page-module__NPCL9W__qualityText{margin:0;font-size:.875rem;line-height:1.7;color:#333!important}.page-module__NPCL9W__labTabs{justify-content:center;gap:var(--space-sm);margin-bottom:var(--space-2xl);flex-wrap:wrap;display:flex}.page-module__NPCL9W__labTab{border:1px solid var(--color-border-light);border-radius:var(--radius-full);background:var(--color-white);color:#555;cursor:pointer;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .25s}.page-module__NPCL9W__labTab:hover{border-color:var(--color-red);color:var(--color-red);background:#cc000008}.page-module__NPCL9W__labTabActive{background:var(--color-red);color:var(--color-white);border-color:var(--color-red)}.page-module__NPCL9W__labTabActive:hover{background:var(--color-red-dark);color:var(--color-white);border-color:var(--color-red-dark)}.page-module__NPCL9W__labCardsGrid{gap:var(--space-xl);margin-bottom:var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(380px,1fr));display:grid}.page-module__NPCL9W__labCard{background:var(--color-white);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);transition:all var(--transition-slow);overflow:hidden}.page-module__NPCL9W__labCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.page-module__NPCL9W__labCardHeader{padding:var(--space-md)var(--space-lg);border-bottom:1px solid var(--color-border-light);background:linear-gradient(135deg,#f8f9fb,#f0f2f5);justify-content:space-between;align-items:center;display:flex}.page-module__NPCL9W__labCardBadge{color:#2e7d32;border-radius:var(--radius-full);background:#e8f5e9;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.page-module__NPCL9W__labCardDate{color:#666;font-size:.8125rem;font-weight:500}.page-module__NPCL9W__labCardInfo{padding:var(--space-lg);border-bottom:1px solid var(--color-border-light)}.page-module__NPCL9W__labInfoRow{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:.375rem 0;display:flex}.page-module__NPCL9W__labInfoRow+.page-module__NPCL9W__labInfoRow{border-top:1px dashed #0000000f;padding-top:.5rem}.page-module__NPCL9W__labInfoLabel{color:#888;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0;min-width:100px;font-size:.75rem;font-weight:600}.page-module__NPCL9W__labInfoValue{color:#333;text-align:right;font-size:.8125rem;font-weight:500}.page-module__NPCL9W__labResults{padding:var(--space-lg);border-bottom:1px solid var(--color-border-light)}.page-module__NPCL9W__labResultsTitle{text-transform:uppercase;letter-spacing:1px;color:#444;margin-bottom:var(--space-md);font-size:.8125rem;font-weight:700}.page-module__NPCL9W__labResultsTable{flex-direction:column;display:flex}.page-module__NPCL9W__labResultRow{align-items:center;gap:var(--space-sm);border-bottom:1px solid #0000000a;grid-template-columns:1fr auto auto auto;padding:.4rem 0;display:grid}.page-module__NPCL9W__labResultRow:last-child{border-bottom:none}.page-module__NPCL9W__labResultLabel{color:#444;font-size:.8rem}.page-module__NPCL9W__labResultMethod{color:#999;letter-spacing:-.3px;font-family:monospace;font-size:.7rem}.page-module__NPCL9W__labResultValue{color:#222;text-align:right;min-width:40px;font-size:.8125rem;font-weight:700}.page-module__NPCL9W__labResultUnit{color:#888;min-width:20px;font-size:.75rem}.page-module__NPCL9W__labGcv{padding:var(--space-lg);background:linear-gradient(135deg,#fef3f3,#fff8f0);align-items:center;display:flex}.page-module__NPCL9W__labGcvItem{text-align:center;flex-direction:column;flex:1;align-items:center;gap:.125rem;display:flex}.page-module__NPCL9W__labGcvLabel{text-transform:uppercase;letter-spacing:.75px;color:#888;font-size:.6875rem;font-weight:600}.page-module__NPCL9W__labGcvValue{font-family:var(--font-heading);color:var(--color-red);font-size:1.5rem;font-weight:800;line-height:1.2}.page-module__NPCL9W__labGcvUnit{color:#999;font-size:.6875rem;font-weight:500}.page-module__NPCL9W__labGcvDivider{width:1px;height:50px;margin:0 var(--space-md);background:#0000001a;flex-shrink:0}.page-module__NPCL9W__labMethodNote{padding:var(--space-lg)var(--space-xl);border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:linear-gradient(135deg,#f8f9fb,#f0f2f5)}.page-module__NPCL9W__labMethodHeader{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);color:#444;font-size:.875rem;font-weight:700;display:flex}.page-module__NPCL9W__labMethodNote p{margin:0;font-size:.8125rem;line-height:1.7;color:#555!important}.page-module__NPCL9W__crusherGrid{gap:var(--space-3xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.page-module__NPCL9W__roundedImage{object-fit:cover;border-radius:var(--radius-lg);width:100%;height:350px}.page-module__NPCL9W__crusherStats{gap:var(--space-xl);grid-template-columns:1fr 1fr;display:grid}.page-module__NPCL9W__crusherStat{padding:var(--space-xl);border-radius:var(--radius-lg);background:#ffffff08;border:1px solid #ffffff14;flex-direction:column;display:flex}.page-module__NPCL9W__crusherStatValue{font-family:var(--font-heading);color:var(--color-red-light);margin-bottom:var(--space-xs);font-size:1.5rem;font-weight:800}.page-module__NPCL9W__crusherStatLabel{font-size:.875rem;color:var(--color-white)!important}.page-module__NPCL9W__loadingGrid{gap:var(--space-2xl);grid-template-columns:1fr 1fr;max-width:900px;margin:0 auto;display:grid}.page-module__NPCL9W__loadingCard{padding:var(--space-2xl);background:var(--color-white);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);transition:all var(--transition-slow)}.page-module__NPCL9W__loadingCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.page-module__NPCL9W__loadingIcon{background:var(--color-gray-50);border-radius:var(--radius-lg);width:64px;height:64px;color:var(--color-blue);margin-bottom:var(--space-lg);justify-content:center;align-items:center;display:flex}.page-module__NPCL9W__loadingTitle{margin-bottom:var(--space-md);font-size:1.25rem}.page-module__NPCL9W__loadingDesc{margin-bottom:var(--space-lg);font-size:.9375rem;line-height:1.7;color:#000!important}.page-module__NPCL9W__loadingAdvTitle{margin-bottom:var(--space-sm);font-size:.875rem;font-weight:700}.page-module__NPCL9W__loadingAdvList{gap:var(--space-sm);flex-direction:column;display:flex}.page-module__NPCL9W__loadingAdvList li{padding-left:1.25rem;font-size:.9rem;line-height:1.6;position:relative;color:#000!important}.page-module__NPCL9W__loadingAdvList li:before{content:"";background:var(--color-blue);border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0}@media (max-width:768px){.page-module__NPCL9W__pageHeader{height:auto;min-height:400px}.page-module__NPCL9W__headerContent{padding-top:calc(var(--navbar-height) + var(--space-2xl));padding-bottom:var(--space-3xl);text-align:center;flex-direction:column;align-items:center;display:flex}.page-module__NPCL9W__productsGrid,.page-module__NPCL9W__crusherGrid,.page-module__NPCL9W__loadingGrid{grid-template-columns:1fr}.page-module__NPCL9W__crusherStats{grid-template-columns:1fr 1fr}.page-module__NPCL9W__labCardsGrid{grid-template-columns:1fr}.page-module__NPCL9W__labResultRow{grid-template-columns:1fr auto auto auto;gap:.25rem}.page-module__NPCL9W__labResultMethod{display:none}.page-module__NPCL9W__labGcv{gap:var(--space-md);flex-direction:column}.page-module__NPCL9W__labGcvDivider{width:60px;height:1px}.page-module__NPCL9W__qualityInfo{text-align:center;flex-direction:column;align-items:center}}@media (max-width:480px){.page-module__NPCL9W__labTabs{gap:.375rem}.page-module__NPCL9W__labTab{padding:.5rem 1rem;font-size:.8125rem}.page-module__NPCL9W__labInfoRow{flex-direction:column;gap:.125rem}.page-module__NPCL9W__labInfoValue{text-align:left}}
