:root {
      --bg-white: #ffffff;
      --bg-slate-50: #f8fafc;
      --bg-slate-100: #f1f5f9;
      --navy-950: #060a18;
      --navy-900: #0a1638;
      --navy-850: #0d1e4c;
      --navy-card: #12224f;
      --gold-500: #f59e0b;
      --gold-600: #d97706;
      --gold-light: #fbbf24;
      --gold-gradient: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);
      --royal-blue: #1d4ed8;
      --royal-gradient: linear-gradient(135deg, #1d4ed8 0%, #0284c7 100%);
      --emerald-500: #22c55e;
      --text-dark: #0f172a;
      --text-slate: #334155;
      --text-muted: #64748b;
      --text-sub: #475569;
      --border-light: #e2e8f0;
      --border-navy: rgba(255, 255, 255, 0.1);
      --radius-sm: 8px;
      --radius-md: 14px;
      --radius-lg: 20px;
      --radius-full: 9999px;
      --shadow-sm: 0 2px 8px rgba(15, 23, 42, 0.04);
      --shadow-md: 0 10px 25px -3px rgba(15, 23, 42, 0.08);
      --shadow-lg: 0 20px 40px -6px rgba(15, 23, 42, 0.12);
      --shadow-navy: 0 15px 35px rgba(0, 0, 0, 0.35);
      --transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1);
    }

    * {
      margin: 0;
      padding: 0;
      box-sizing: border-box;
      font-family: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
    }

    html {
      scroll-behavior: smooth;
    }

    body {
      background-color: var(--bg-slate-50);
      color: var(--text-dark);
      line-height: 1.6;
      overflow-x: hidden;
    }

    .container {
      width: 94%;
      max-width: 1280px;
      margin: 0 auto;
    }

    /* =========================================================
       ANIMASI MOTION & SCROLL REVEAL (INTERAKTIF & BERGERAK)
       "text kotak kotak gitu bergerak entah muncul dari kanan kiri atas bawah"
       ========================================================= */
    .reveal {
      opacity: 0;
      will-change: transform, opacity;
      transition: opacity 0.75s cubic-bezier(0.16, 1, 0.3, 1), transform 0.75s cubic-bezier(0.16, 1, 0.3, 1);
    }
    .reveal-left {
      opacity: 0;
      transform: translateX(-40px);
      transition: opacity 0.75s cubic-bezier(0.16, 1, 0.3, 1), transform 0.75s cubic-bezier(0.16, 1, 0.3, 1);
    }
    .reveal-right {
      opacity: 0;
      transform: translateX(40px);
      transition: opacity 0.75s cubic-bezier(0.16, 1, 0.3, 1), transform 0.75s cubic-bezier(0.16, 1, 0.3, 1);
    }
    .reveal-up {
      opacity: 0;
      transform: translateY(35px);
      transition: opacity 0.75s cubic-bezier(0.16, 1, 0.3, 1), transform 0.75s cubic-bezier(0.16, 1, 0.3, 1);
    }
    .reveal-down {
      opacity: 0;
      transform: translateY(-35px);
      transition: opacity 0.75s cubic-bezier(0.16, 1, 0.3, 1), transform 0.75s cubic-bezier(0.16, 1, 0.3, 1);
    }
    .is-visible {
      opacity: 1 !important;
      transform: translate(0, 0) !important;
    }
    .stagger-1 { transition-delay: 0.08s; }
    .stagger-2 { transition-delay: 0.16s; }
    .stagger-3 { transition-delay: 0.24s; }
    .stagger-4 { transition-delay: 0.32s; }
    .stagger-5 { transition-delay: 0.40s; }

    /* =========================================================
       1. TOP NAVBAR (RAPINYA SEMPURNA & SINGLE-LINE TANPA KELIPAT)
       "untuk menunya masih berantakan ... untuk menu tulisanya yang rapih kek dan logo nama juga yang rapih"
       ========================================================= */
    .site-navbar {
      background: #ffffff;
      border-bottom: 1px solid var(--border-light);
      position: sticky;
      top: 0;
      z-index: 1000;
      height: 70px;
      display: flex;
      align-items: center;
      box-shadow: 0 2px 10px rgba(15, 23, 42, 0.03);
      padding: 0 24px;
      width: 100%;
    }
    .nav-inner {
      display: flex;
      align-items: center;
      justify-content: space-between;
      gap: 14px;
      width: 100%;
      max-width: 100%;
      margin: 0;
      padding: 0;
    }
    .nav-brand-box {
      display: flex;
      align-items: center;
      gap: 8px;
      text-decoration: none;
      flex-shrink: 0;
      white-space: nowrap !important;
      margin-left: 0;
    }
    .brand-logo-img {
      height: 38px;
      width: auto;
      object-fit: contain;
    }
    .brand-text-column {
      white-space: nowrap !important;
    }
    .brand-text-column h1 {
      font-size: 1.05rem;
      font-weight: 800;
      color: var(--navy-900);
      letter-spacing: -0.2px;
      line-height: 1.1;
      white-space: nowrap !important;
      margin: 0;
    }
    .brand-text-column span {
      font-size: 0.65rem;
      color: var(--gold-600);
      font-weight: 700;
      letter-spacing: 0.8px;
      text-transform: uppercase;
      display: block;
      margin-top: 2px;
      white-space: nowrap !important;
    }

    /* CENTER MENU LINKS (SINGLE LINE & NO WRAPPING) */
    .nav-links-menu {
      display: flex;
      align-items: center;
      gap: 2px;
      list-style: none;
      margin: 0;
      padding: 0;
      flex-shrink: 1;
      white-space: nowrap !important;
    }
    .nav-menu-link {
      color: var(--text-slate);
      text-decoration: none;
      font-size: 0.82rem;
      font-weight: 600;
      padding: 6px 9px;
      border-radius: var(--radius-full);
      transition: var(--transition);
      white-space: nowrap !important;
      display: inline-block;
    }
    .nav-menu-link:hover {
      color: var(--royal-blue);
      background: #f8fafc;
    }
    .nav-menu-link.active {
      background: #eff6ff;
      color: var(--royal-blue);
      font-weight: 700;
    }

    /* RIGHT ACTIONS (SINGLE LINE & NO WRAPPING) */
    .nav-actions-group {
      display: flex;
      align-items: center;
      gap: 8px;
      flex-shrink: 0;
      white-space: nowrap !important;
      padding-right: 8px;
      margin-right: 4px;
    }
    .btn-rfq-pill {
      background: var(--navy-900);
      color: #ffffff;
      padding: 7px 14px;
      border-radius: var(--radius-full);
      font-weight: 700;
      font-size: 0.8rem;
      text-decoration: none;
      display: inline-flex;
      align-items: center;
      gap: 5px;
      box-shadow: 0 4px 14px rgba(10, 22, 56, 0.25);
      transition: var(--transition);
      border: none;
      white-space: nowrap !important;
    }
    .btn-rfq-pill:hover {
      background: #132454;
      transform: translateY(-2px);
    }
    .btn-cms-discrete {
      background: #f8fafc;
      border: 1px solid var(--border-light);
      color: var(--text-slate);
      padding: 6px 11px;
      border-radius: var(--radius-full);
      font-size: 0.76rem;
      font-weight: 700;
      cursor: pointer;
      text-decoration: none;
      display: inline-flex;
      align-items: center;
      gap: 4px;
      transition: var(--transition);
      white-space: nowrap !important;
      margin-right: 6px;
    }
    .btn-cms-discrete:hover {
      background: #e2e8f0;
      color: var(--navy-900);
    }
    .btn-hamburger-mobile {
      display: none;
      background: #f8fafc;
      border: 1px solid var(--border-light);
      color: var(--navy-900);
      width: 40px;
      height: 40px;
      border-radius: 8px;
      align-items: center;
      justify-content: center;
      font-size: 1.4rem;
      cursor: pointer;
      flex-shrink: 0;
    }

    /* MOBILE DRAWER */
    .mobile-drawer {
      position: fixed;
      top: 0;
      right: 0;
      width: 300px;
      max-width: 85vw;
      height: 100%;
      background: #ffffff;
      border-left: 1px solid var(--border-light);
      z-index: 2000;
      padding: 24px;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      transform: translateX(110%);
      transition: transform 0.35s cubic-bezier(0.16, 1, 0.3, 1);
      box-shadow: -10px 0 30px rgba(0,0,0,0.15);
    }
    .mobile-drawer.open { transform: translateX(0); }
    .drawer-backdrop {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: rgba(15, 23, 42, 0.6);
      backdrop-filter: blur(4px);
      z-index: 1999;
      opacity: 0;
      visibility: hidden;
      transition: var(--transition);
    }
    .drawer-backdrop.open { opacity: 1; visibility: visible; }
    .drawer-header {
      display: flex;
      align-items: center;
      justify-content: space-between;
      padding-bottom: 18px;
      border-bottom: 1px solid var(--border-light);
    }
    .drawer-close-btn {
      background: #f1f5f9;
      border: none;
      color: var(--navy-900);
      width: 36px;
      height: 36px;
      border-radius: 50%;
      font-size: 1.2rem;
      cursor: pointer;
    }
    .drawer-nav-items {
      list-style: none;
      display: flex;
      flex-direction: column;
      gap: 14px;
      margin-top: 24px;
    }
    .drawer-nav-items a {
      color: var(--navy-900);
      text-decoration: none;
      font-size: 1.02rem;
      font-weight: 600;
      display: flex;
      align-items: center;
      gap: 12px;
      padding: 8px 12px;
      border-radius: var(--radius-sm);
    }
    .drawer-nav-items a:hover {
      background: #eff6ff;
      color: var(--royal-blue);
    }

    /* =========================================================
       2. HERO SECTION (FOTO PROYEK BAJA REAL DI BELAKANG DENGAN OVERLAY BIRU TUA)
       ========================================================= */
    .hero-steel-backdrop {
      position: relative;
      background: linear-gradient(rgba(10, 22, 56, 0.82), rgba(10, 22, 56, 0.90)), url('data:image/jpeg;base64,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') center/cover no-repeat;
      padding: 95px 0 85px;
      text-align: center;
      min-height: 520px;
      display: flex;
      align-items: center;
      justify-content: center;
      color: #ffffff;
    }
    .hero-content-box {
      max-width: 900px;
      margin: 0 auto;
    }
    .hero-royal-pill {
      display: inline-flex;
      align-items: center;
      gap: 8px;
      background: rgba(245, 158, 11, 0.18);
      border: 1px solid rgba(245, 158, 11, 0.4);
      color: var(--gold-light);
      padding: 7px 18px;
      border-radius: var(--radius-full);
      font-size: 0.8rem;
      font-weight: 700;
      letter-spacing: 1.2px;
      text-transform: uppercase;
      margin-bottom: 20px;
      box-shadow: 0 0 20px rgba(245, 158, 11, 0.2);
    }
    .hero-title-main {
      font-size: 3.6rem;
      font-weight: 800;
      line-height: 1.1;
      letter-spacing: -0.6px;
      margin-bottom: 6px;
      color: #ffffff;
      text-shadow: 0 4px 20px rgba(0, 0, 0, 0.6);
    }
    .hero-title-italic-gold {
      font-family: 'Playfair Display', Georgia, serif;
      font-style: italic;
      font-size: 3.4rem;
      font-weight: 700;
      color: var(--gold-light);
      display: block;
      margin-top: 4px;
      text-shadow: 0 4px 20px rgba(0, 0, 0, 0.4);
    }
    .hero-desc-clean {
      font-size: 1.1rem;
      color: #e2e8f0;
      max-width: 740px;
      margin: 18px auto 32px;
      line-height: 1.65;
      font-weight: 400;
      text-shadow: 0 2px 10px rgba(0, 0, 0, 0.5);
    }
    .hero-actions-row {
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 14px;
      flex-wrap: wrap;
    }
    .btn-gold-pill-hero {
      background: var(--gold-gradient);
      color: var(--navy-900);
      font-weight: 800;
      font-size: 0.95rem;
      padding: 12px 28px;
      border-radius: var(--radius-full);
      text-decoration: none;
      display: inline-flex;
      align-items: center;
      gap: 8px;
      box-shadow: 0 6px 20px rgba(245, 158, 11, 0.4);
      transition: var(--transition);
      border: none;
    }
    .btn-gold-pill-hero:hover {
      transform: translateY(-2px);
      box-shadow: 0 8px 24px rgba(245, 158, 11, 0.55);
    }
    .btn-glass-pill-hero {
      background: rgba(255, 255, 255, 0.1);
      border: 1px solid rgba(255, 255, 255, 0.3);
      color: #ffffff;
      font-weight: 600;
      font-size: 0.95rem;
      padding: 12px 28px;
      border-radius: var(--radius-full);
      text-decoration: none;
      display: inline-flex;
      align-items: center;
      gap: 8px;
      backdrop-filter: blur(8px);
      transition: var(--transition);
    }
    .btn-glass-pill-hero:hover {
      background: rgba(255, 255, 255, 0.2);
      border-color: rgba(255, 255, 255, 0.5);
      transform: translateY(-2px);
    }
    .btn-wa-pill-hero {
      background: var(--emerald-500);
      color: #ffffff;
      font-weight: 700;
      font-size: 0.92rem;
      padding: 12px 24px;
      border-radius: var(--radius-full);
      text-decoration: none;
      display: inline-flex;
      align-items: center;
      gap: 8px;
      box-shadow: 0 4px 15px rgba(34, 197, 94, 0.35);
      transition: var(--transition);
    }
    .btn-wa-pill-hero:hover {
      background: #16a34a;
      transform: translateY(-2px);
    }

    /* =========================================================
       3. KOTAK-KOTAK PELAYANAN (KOMPAK 5 KOTAK / BARIS + LIHAT SELENGKAPNYA)
       "untuj pelayananya kotkanya kecil kwcil ajavga usah gede gede bangtt dan ihat selengkapnya baru kebuka 2 baris koak ktoak awal muncul 1 kotak isi 5 kotak gitu"
       ========================================================= */
    .service-compact-section {
      padding: 65px 0 45px;
      background: #ffffff;
      border-bottom: 1px solid var(--border-light);
    }
    .section-header-compact {
      text-align: center;
      max-width: 720px;
      margin: 0 auto 34px;
    }
    .section-header-compact h2 {
      font-size: 2.1rem;
      font-weight: 800;
      color: var(--navy-900);
      margin-bottom: 8px;
      letter-spacing: -0.4px;
    }
    .section-header-compact p {
      font-size: 0.92rem;
      color: var(--text-muted);
      line-height: 1.55;
    }
    .services-5col-grid {
      display: grid;
      grid-template-columns: repeat(5, 1fr);
      gap: 14px;
      margin-bottom: 16px;
    }
    .service-compact-card {
      background: var(--bg-slate-50);
      border: 1px solid var(--border-light);
      border-radius: 12px;
      padding: 18px 14px;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      transition: var(--transition);
      position: relative;
      overflow: hidden;
      min-height: 165px;
    }
    .service-compact-card:hover {
      transform: translateY(-6px);
      box-shadow: var(--shadow-md);
      border-color: var(--gold-500);
      background: #ffffff;
    }
    .srv-icon-small {
      width: 40px;
      height: 40px;
      border-radius: 10px;
      background: #fef3c7;
      color: #b45309;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 1.3rem;
      margin-bottom: 10px;
    }
    .srv-badge-micro {
      font-size: 0.68rem;
      font-weight: 800;
      background: #eff6ff;
      color: var(--royal-blue);
      border: 1px solid #bfdbfe;
      padding: 2px 7px;
      border-radius: var(--radius-full);
      text-transform: uppercase;
      display: inline-block;
      margin-bottom: 6px;
      letter-spacing: 0.5px;
    }
    .srv-title-compact {
      font-size: 0.95rem;
      font-weight: 800;
      color: var(--navy-900);
      line-height: 1.3;
      margin-bottom: 6px;
    }
    .srv-desc-compact {
      font-size: 0.78rem;
      color: var(--text-sub);
      line-height: 1.45;
      margin-bottom: 10px;
    }
    .srv-material-compact {
      display: none !important;
      background: #ffffff;
      border: 1px solid var(--border-light);
      border-radius: 6px;
      padding: 6px 8px;
      font-size: 0.72rem;
      color: var(--text-slate);
      margin-bottom: 12px;
      line-height: 1.35;
    }
    .srv-material-compact strong { color: var(--navy-900); }
    .btn-srv-consult {
      background: #f1f5f9;
      border: 1px solid var(--border-light);
      color: var(--navy-900);
      font-size: 0.75rem;
      font-weight: 700;
      padding: 7px;
      border-radius: var(--radius-full);
      text-align: center;
      text-decoration: none;
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 4px;
      transition: var(--transition);
      margin-top: auto;
    }
    .btn-srv-consult:hover {
      background: var(--gold-gradient);
      border-color: var(--gold-500);
      color: var(--navy-900);
    }
    .expand-toggle-center {
      text-align: center;
      margin-top: 18px;
    }
    .btn-expand-pill {
      background: #ffffff;
      border: 1.5px solid var(--border-light);
      color: var(--navy-900);
      padding: 10px 24px;
      border-radius: var(--radius-full);
      font-size: 0.85rem;
      font-weight: 700;
      cursor: pointer;
      display: inline-flex;
      align-items: center;
      gap: 8px;
      box-shadow: var(--shadow-sm);
      transition: var(--transition);
    }
    .btn-expand-pill:hover {
      border-color: var(--gold-500);
      background: #f8fafc;
      transform: translateY(-2px);
    }

    /* =========================================================
       4. SIGNATURE FILTER BAR & 4 STATS STRIP
       ========================================================= */
    .filter-bar-wrap {
      padding: 40px 0;
      background: var(--bg-slate-50);
    }
    .filter-white-card {
      background: #ffffff;
      border: 1px solid var(--border-light);
      border-radius: var(--radius-lg);
      padding: 24px 28px;
      box-shadow: 0 10px 30px rgba(15, 23, 42, 0.06);
    }
    .filter-top-title {
      display: flex;
      align-items: center;
      justify-content: space-between;
      margin-bottom: 16px;
      padding-bottom: 12px;
      border-bottom: 1px solid var(--bg-slate-100);
    }
    .filter-top-title h3 {
      font-size: 1.15rem;
      font-weight: 800;
      color: var(--navy-900);
    }
    .filter-top-title p {
      font-size: 0.82rem;
      color: var(--text-muted);
    }
    .filter-inputs-row {
      display: grid;
      grid-template-columns: repeat(4, 1fr) auto;
      gap: 12px;
      align-items: flex-end;
    }
    .filter-input-cell {
      display: flex;
      flex-direction: column;
      gap: 5px;
    }
    .filter-input-cell label {
      font-size: 0.74rem;
      font-weight: 700;
      color: var(--navy-900);
      text-transform: uppercase;
      letter-spacing: 0.5px;
    }
    .filter-input-cell select {
      background: var(--bg-slate-50);
      border: 1px solid var(--border-light);
      color: var(--text-dark);
      padding: 10px 12px;
      border-radius: var(--radius-sm);
      font-size: 0.84rem;
      font-weight: 600;
      outline: none;
      cursor: pointer;
    }
    .btn-search-exec {
      background: var(--gold-gradient);
      color: var(--navy-900);
      font-weight: 800;
      font-size: 0.88rem;
      padding: 10px 20px;
      border-radius: var(--radius-full);
      border: none;
      cursor: pointer;
      display: inline-flex;
      align-items: center;
      gap: 6px;
      height: 42px;
      transition: var(--transition);
      box-shadow: 0 4px 12px rgba(245, 158, 11, 0.3);
      white-space: nowrap;
    }
    .btn-search-exec:hover {
      transform: translateY(-2px);
    }
    .stats-4strip {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 16px;
      background: #ffffff;
      border: 1px solid var(--border-light);
      border-radius: var(--radius-md);
      padding: 18px 20px;
      box-shadow: var(--shadow-sm);
      margin-top: 20px;
      text-align: center;
    }
    .stat-metric-box:not(:last-child) {
      border-right: 1px solid var(--border-light);
    }
    .stat-number-val {
      font-size: 1.85rem;
      font-weight: 800;
      color: var(--navy-900);
      line-height: 1.1;
      margin-bottom: 2px;
    }
    .stat-number-val span { color: var(--gold-600); }
    .stat-desc-lbl {
      font-size: 0.74rem;
      color: var(--text-muted);
      font-weight: 700;
      text-transform: uppercase;
      letter-spacing: 0.5px;
    }

    /* =========================================================
       5. PORTOFOLIO PROYEK (KOMPAK 5 KOTAK / BARIS + LIHAT SELENGKAPNYA)
       "PORTOFOLIO TERPASANGJelajahi Proyek Struktur Baja Unggulan 5 kotak juga tipe nya sama kaya pelayananya"
       ========================================================= */
    .portfolio-compact-section {
      padding: 65px 0 50px;
      background: var(--bg-slate-50);
    }
    .projects-5col-grid {
      display: grid;
      grid-template-columns: repeat(5, 1fr);
      gap: 14px;
      margin-bottom: 16px;
    }
    .project-compact-card {
      background: #ffffff;
      border: 1px solid var(--border-light);
      border-radius: 12px;
      overflow: hidden;
      box-shadow: var(--shadow-sm);
      transition: var(--transition);
      display: flex;
      flex-direction: column;
    }
    .project-compact-card:hover {
      transform: translateY(-6px);
      box-shadow: var(--shadow-md);
      border-color: #cbd5e1;
    }
    .proj-thumb-frame {
      position: relative;
      height: 140px;
      background: #0f172a;
      overflow: hidden;
    }
    .proj-real-img {
      width: 100%;
      height: 100%;
      object-fit: cover;
      transition: transform 0.5s ease;
    }
    .project-compact-card:hover .proj-real-img { transform: scale(1.08); }
    .proj-corner-badge {
      position: absolute;
      top: 8px;
      left: 8px;
      background: rgba(10, 22, 56, 0.88);
      backdrop-filter: blur(4px);
      color: var(--gold-light);
      font-size: 0.65rem;
      font-weight: 800;
      text-transform: uppercase;
      padding: 3px 8px;
      border-radius: 4px;
      letter-spacing: 0.5px;
    }
    .proj-info-pad {
      padding: 14px 12px;
      display: flex;
      flex-direction: column;
      flex-grow: 1;
      justify-content: space-between;
    }
    .proj-loc-line {
      font-size: 0.72rem;
      color: var(--text-muted);
      margin-bottom: 4px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    }
    .proj-title-compact {
      font-size: 0.88rem;
      font-weight: 800;
      color: var(--navy-900);
      margin-bottom: 6px;
      line-height: 1.3;
    }
    .proj-span-line {
      font-size: 0.72rem;
      color: var(--text-sub);
      background: var(--bg-slate-50);
      padding: 4px 6px;
      border-radius: 4px;
      margin-bottom: 10px;
    }
    .btn-proj-explore {
      background: #fef3c7;
      border: 1px solid #fde68a;
      color: #92400e;
      font-size: 0.74rem;
      font-weight: 700;
      padding: 6px;
      border-radius: var(--radius-full);
      text-align: center;
      text-decoration: none;
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 4px;
      cursor: pointer;
      transition: var(--transition);
      margin-top: auto;
    }
    .btn-proj-explore:hover {
      background: var(--gold-500);
      color: var(--navy-900);
    }

    /* =========================================================
       6. PAKET KONSTRUKSI (TEKS KECIL RINGKAS + LATAR BIRU TUA)
       "Kualitas Tinggi, Anggaran Terukur & Transparan ... textnya kecilin aja ga usah panjang kebwah"
       ========================================================= */
    .packages-navy-section {
      padding: 65px 0;
      background: var(--navy-900);
      color: #ffffff;
    }
    .section-header-compact-navy {
      text-align: center;
      max-width: 680px;
      margin: 0 auto 34px;
    }
    .section-header-compact-navy h2 {
      font-size: 2.1rem;
      font-weight: 800;
      color: #ffffff;
      margin-bottom: 6px;
      letter-spacing: -0.4px;
    }
    .section-header-compact-navy p {
      font-size: 0.88rem;
      color: #cbd5e1;
      line-height: 1.5;
    }
    .packages-4grid {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 16px;
    }
    .package-compact-card {
      background: var(--navy-card);
      border: 1px solid var(--border-navy);
      border-radius: var(--radius-md);
      padding: 22px 18px;
      box-shadow: var(--shadow-navy);
      display: flex;
      flex-direction: column;
      transition: var(--transition);
    }
    .package-compact-card:hover {
      transform: translateY(-6px);
      border-color: rgba(245, 158, 11, 0.4);
    }
    .pkg-status-badge {
      display: inline-block;
      align-self: flex-start;
      font-size: 0.68rem;
      font-weight: 800;
      padding: 3px 8px;
      border-radius: var(--radius-full);
      text-transform: uppercase;
      margin-bottom: 8px;
    }
    .pkg-status-badge.gold { background: rgba(245, 158, 11, 0.2); color: var(--gold-light); }
    .pkg-status-badge.emerald { background: rgba(34, 197, 94, 0.2); color: #4ade80; }
    .pkg-status-badge.blue { background: rgba(29, 78, 216, 0.25); color: #60a5fa; }
    .pkg-status-badge.purple { background: rgba(168, 85, 247, 0.2); color: #c084fc; }
    .pkg-stars-compact {
      font-size: 0.76rem;
      color: #94a3b8;
      margin-bottom: 6px;
    }
    .pkg-stars-compact span { color: #f59e0b; font-weight: 700; }
    .pkg-title-compact {
      font-size: 1.05rem;
      font-weight: 800;
      color: #ffffff;
      margin-bottom: 4px;
      line-height: 1.3;
    }
    .pkg-meta-compact {
      font-size: 0.74rem;
      color: #94a3b8;
      margin-bottom: 10px;
    }
    .pkg-price-compact {
      font-size: 1.15rem;
      font-weight: 800;
      color: var(--gold-light);
      padding-bottom: 10px;
      margin-bottom: 10px;
      border-bottom: 1px solid var(--border-navy);
    }
    .pkg-desc-compact {
      font-size: 0.78rem;
      color: #cbd5e1;
      line-height: 1.45;
      margin-bottom: 12px;
    }
    .pkg-specs-mini-list {
      list-style: none;
      display: flex;
      flex-direction: column;
      gap: 6px;
      margin-bottom: 16px;
      font-size: 0.74rem;
      color: #e2e8f0;
    }
    .pkg-specs-mini-list li {
      display: flex;
      align-items: flex-start;
      gap: 6px;
      line-height: 1.35;
    }
    .pkg-specs-mini-list li::before {
      content: "✓";
      color: var(--gold-500);
      font-weight: 800;
    }
    .pkg-btns-row {
      display: flex;
      flex-direction: column;
      gap: 6px;
      margin-top: auto;
    }
    .btn-pkg-details-sm {
      background: rgba(255, 255, 255, 0.08);
      border: 1px solid var(--border-navy);
      color: #ffffff;
      font-size: 0.76rem;
      font-weight: 700;
      padding: 7px;
      border-radius: var(--radius-full);
      cursor: pointer;
      text-align: center;
      transition: var(--transition);
    }
    .btn-pkg-order-sm {
      background: var(--emerald-500);
      color: #ffffff;
      font-size: 0.78rem;
      font-weight: 700;
      padding: 8px;
      border-radius: var(--radius-full);
      cursor: pointer;
      text-align: center;
      text-decoration: none;
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 5px;
      transition: var(--transition);
      border: none;
    }
    .btn-pkg-order-sm:hover { background: #16a34a; }

    /* =========================================================
       7. KOMITMEN MUTU KAMI (SUDAH DISUDAHI PENGGUNA)
       ========================================================= */
    .why-section-block {
      padding: 65px 0;
      background: #ffffff;
    }
    .why-split-container {
      display: grid;
      grid-template-columns: 1fr 1.3fr;
      gap: 36px;
      align-items: center;
    }
    .why-promise-card {
      background: #ffffff;
      border: 1px solid var(--border-light);
      border-radius: var(--radius-lg);
      padding: 34px 28px;
      box-shadow: var(--shadow-md);
    }
    .why-promise-card h3 {
      font-size: 1.9rem;
      font-weight: 800;
      color: var(--navy-900);
      line-height: 1.25;
      margin-bottom: 12px;
    }
    .why-promise-card p {
      font-size: 0.92rem;
      color: var(--text-muted);
      line-height: 1.65;
      margin-bottom: 22px;
    }
    .why-metrics-row {
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      gap: 10px;
      padding: 16px 0;
      border-top: 1px solid var(--border-light);
      border-bottom: 1px solid var(--border-light);
      margin-bottom: 22px;
      text-align: center;
    }
    .why-metrics-row .val {
      font-size: 1.7rem;
      font-weight: 800;
      color: var(--navy-900);
    }
    .why-metrics-row .lbl {
      font-size: 0.72rem;
      color: var(--text-muted);
      font-weight: 700;
      text-transform: uppercase;
    }
    .why-cards-2x2 {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 16px;
    }
    .why-card-item {
      background: #ffffff;
      border: 1px solid var(--border-light);
      border-radius: var(--radius-md);
      padding: 20px 16px;
      box-shadow: var(--shadow-sm);
      transition: var(--transition);
    }
    .why-card-item:hover {
      transform: translateY(-4px);
      box-shadow: var(--shadow-md);
    }
    .why-card-icon {
      width: 40px;
      height: 40px;
      border-radius: 8px;
      background: #fef3c7;
      color: #b45309;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 1.2rem;
      margin-bottom: 10px;
    }
    .why-card-item h4 {
      font-size: 0.98rem;
      font-weight: 800;
      color: var(--navy-900);
      margin-bottom: 6px;
    }
    .why-card-item p {
      font-size: 0.8rem;
      color: var(--text-sub);
      line-height: 1.5;
    }

    /* =========================================================
       8. VIDEO DOKUMENTASI (4 KOTAK SLIDER KANAN KIRI + 2 BARIS)
       "VIDEO DOKUMENTASI udah oke 4 kotak lalu bisa geser kekanan kiri gitu juga sann bisa selengkapmnya klik muncul 2 baris kotak bisa kiri kanan ya"
       ========================================================= */
    .video-section-block {
      padding: 65px 0;
      background: var(--bg-slate-50);
      border-top: 1px solid var(--border-light);
      border-bottom: 1px solid var(--border-light);
    }
    .carousel-nav-controls {
      display: flex;
      align-items: center;
      justify-content: flex-end;
      gap: 8px;
      margin-bottom: 14px;
    }
    .btn-carousel-arrow {
      background: #ffffff;
      border: 1px solid var(--border-light);
      color: var(--navy-900);
      width: 36px;
      height: 36px;
      border-radius: 50%;
      cursor: pointer;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 0.9rem;
      transition: var(--transition);
      box-shadow: var(--shadow-sm);
    }
    .btn-carousel-arrow:hover {
      background: var(--gold-500);
      border-color: var(--gold-500);
      color: var(--navy-900);
    }
    .video-slider-container {
      overflow-x: auto;
      scroll-behavior: smooth;
      -webkit-overflow-scrolling: touch;
      scrollbar-width: thin;
      scrollbar-color: var(--border-light) transparent;
      padding-bottom: 10px;
    }
    .video-slider-track {
      display: flex;
      gap: 16px;
      width: max-content;
    }
    .video-slide-card {
      width: 285px;
      background: #ffffff;
      border: 1px solid var(--border-light);
      border-radius: var(--radius-md);
      overflow: hidden;
      box-shadow: var(--shadow-sm);
      cursor: pointer;
      transition: var(--transition);
      flex-shrink: 0;
    }
    .video-slide-card:hover {
      transform: translateY(-5px);
      box-shadow: var(--shadow-md);
      border-color: var(--gold-500);
    }
    .video-thumb-frame {
      position: relative;
      height: 155px;
      background: #000;
    }
    .video-thumb-img {
      width: 100%;
      height: 100%;
      object-fit: cover;
      opacity: 0.9;
    }
    .video-play-btn-circle {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 44px;
      height: 44px;
      background: var(--gold-500);
      color: var(--navy-900);
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 1.1rem;
      box-shadow: 0 4px 15px rgba(0, 0, 0, 0.4);
    }
    .video-dur-badge {
      position: absolute;
      bottom: 8px;
      right: 8px;
      background: rgba(0, 0, 0, 0.75);
      color: #fff;
      font-size: 0.7rem;
      font-weight: 700;
      padding: 2px 7px;
      border-radius: 4px;
    }
    .video-slide-info {
      padding: 14px 12px;
    }
    .video-slide-info h5 {
      font-size: 0.88rem;
      font-weight: 700;
      color: var(--navy-900);
      margin-bottom: 4px;
      line-height: 1.35;
    }
    .video-slide-info p {
      font-size: 0.74rem;
      color: var(--text-muted);
    }

    /* =========================================================
       9. KALKULATOR ESTIMASI BAJA (LATAR BIRU TUA)
       ========================================================= */
    .calc-navy-section {
      padding: 65px 0;
      background: var(--navy-900);
      color: #ffffff;
    }
    .calc-navy-wrapper {
      background: var(--navy-card);
      border: 1px solid var(--border-navy);
      border-radius: var(--radius-lg);
      padding: 34px;
      box-shadow: var(--shadow-navy);
      color: #ffffff;
    }
    .calc-2col-grid {
      display: grid;
      grid-template-columns: 1.2fr 1fr;
      gap: 32px;
    }
    .calc-form-fields {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 14px;
      margin-top: 14px;
    }
    .calc-field-group {
      display: flex;
      flex-direction: column;
      gap: 5px;
    }
    .calc-field-group label {
      font-size: 0.78rem;
      font-weight: 700;
      color: #cbd5e1;
    }
    .calc-field-group input, .calc-field-group select {
      background: var(--navy-900);
      border: 1px solid var(--border-navy);
      color: #ffffff;
      padding: 10px 12px;
      border-radius: var(--radius-sm);
      font-size: 0.84rem;
      outline: none;
      transition: var(--transition);
    }
    .calc-result-navy-box {
      background: linear-gradient(135deg, #09132e 0%, #152758 100%);
      border: 1px solid rgba(255, 255, 255, 0.12);
      border-radius: var(--radius-md);
      padding: 24px;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
    }
    .calc-metric-entry {
      margin-bottom: 16px;
    }
    .calc-metric-entry .lbl {
      font-size: 0.74rem;
      color: #94a3b8;
      text-transform: uppercase;
      font-weight: 700;
      letter-spacing: 0.5px;
    }
    .calc-metric-entry .val {
      font-size: 1.6rem;
      font-weight: 800;
      color: #ffffff;
    }
    .calc-metric-entry .val.highlight { color: var(--gold-light); }

    /* =========================================================
       10. TESTIMONIALS & FAST WA BANNER
       ========================================================= */
    .testi-section-block {
      padding: 38px 0 34px !important;
      background: #0a1638;
      background: radial-gradient(circle at top center, #10214d 0%, #0a1638 60%, #071026 100%);
      position: relative;
      overflow: hidden;
      border-top: 1px solid rgba(255, 255, 255, 0.08);
      border-bottom: 1px solid rgba(255, 255, 255, 0.08);
    }
    .testi-section-block .section-header-compact h2 {
      color: #ffffff !important;
      font-size: 2.1rem;
      font-weight: 800;
      margin-bottom: 10px;
      letter-spacing: -0.4px;
    }
    .testi-section-block .section-header-compact p {
      color: #94a3b8 !important;
      font-size: 0.92rem;
      line-height: 1.6;
      max-width: 700px;
      margin: 0 auto;
    }
    .testi-section-block .srv-badge-micro {
      background: rgba(245, 158, 11, 0.15) !important;
      color: #fbbf24 !important;
      border: 1px solid rgba(245, 158, 11, 0.35) !important;
      font-weight: 800;
      letter-spacing: 1px;
    }
    .testi-section-block .slider-arrow-btn {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      width: 40px !important;
      height: 40px !important;
      border-radius: 50% !important;
      background: #ffffff !important;
      border: 2px solid #3b82f6 !important;
      color: #0a1638 !important;
      box-shadow: 0 4px 14px rgba(0, 0, 0, 0.45) !important;
      cursor: pointer;
      display: flex !important;
      align-items: center;
      justify-content: center;
      font-size: 1.15rem !important;
      font-weight: 800;
      z-index: 50 !important;
      transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
    }
    .testi-section-block .slider-arrow-btn:hover {
      background: #2563eb !important;
      color: #ffffff !important;
      border-color: #60a5fa !important;
      transform: translateY(-50%) scale(1.1) !important;
      box-shadow: 0 8px 22px rgba(37, 99, 235, 0.6) !important;
    }
    .arrow-prev {
      left: 12px !important;
    }
    .arrow-next {
      right: 12px !important;
    }
    .testi-grid-3col {
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      gap: 18px;
    }
    .testi-card-clean {
      background: var(--bg-slate-50);
      border: 1px solid var(--border-light);
      border-radius: var(--radius-md);
      padding: 22px 18px;
      box-shadow: var(--shadow-sm);
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      transition: var(--transition);
    }
    .testi-card-clean:hover {
      transform: translateY(-4px);
      box-shadow: var(--shadow-md);
      border-color: var(--gold-500);
      background: #ffffff;
    }
    .testi-header-author {
      display: flex;
      align-items: center;
      gap: 10px;
      margin-bottom: 10px;
    }
    .testi-avatar-icon {
      width: 38px;
      height: 38px;
      border-radius: 50%;
      background: #fef3c7;
      color: #92400e;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 1.2rem;
    }
    .testi-author-name {
      font-size: 0.92rem;
      font-weight: 800;
      color: var(--navy-900);
    }
    .testi-author-sub {
      font-size: 0.72rem;
      color: var(--text-muted);
    }
    .testi-stars-row {
      color: #f59e0b;
      font-size: 0.8rem;
      margin-bottom: 8px;
    }
    .testi-quote-body {
      font-size: 0.84rem;
      color: var(--text-sub);
      line-height: 1.55;
      font-style: italic;
    }

    .fast-wa-emerald-box {
      background: linear-gradient(135deg, #064e3b 0%, #047857 100%);
      border-radius: var(--radius-lg);
      padding: 36px 32px;
      display: flex;
      align-items: center;
      justify-content: space-between;
      gap: 24px;
      color: #ffffff;
      box-shadow: 0 15px 35px rgba(6, 78, 59, 0.25);
      margin: 40px 0;
    }
    .fast-wa-emerald-box h3 {
      font-size: 1.7rem;
      font-weight: 800;
      margin-bottom: 6px;
    }
    .fast-wa-emerald-box p {
      font-size: 0.9rem;
      color: #a7f3d0;
      max-width: 660px;
    }
    .btn-wa-white-pill {
      background: #ffffff;
      color: #065f46;
      font-size: 0.95rem;
      font-weight: 800;
      padding: 12px 26px;
      border-radius: var(--radius-full);
      text-decoration: none;
      display: inline-flex;
      align-items: center;
      gap: 8px;
      box-shadow: 0 6px 20px rgba(0, 0, 0, 0.2);
      white-space: nowrap;
      transition: var(--transition);
    }
    .btn-wa-white-pill:hover {
      background: #d1fae5;
      transform: translateY(-2px);
    }

    /* =========================================================
       11. RFQ & LEGALITAS 3D FLIP SUITE
       ========================================================= */
    .rfq-flip-tabs {
      display: inline-flex;
      background: #e2e8f0;
      border-radius: 9999px;
      padding: 4px;
      gap: 4px;
      margin-top: 14px;
    }
    .rfq-tab-btn {
      border: none;
      background: transparent;
      padding: 8px 20px;
      border-radius: 9999px;
      font-size: 0.88rem;
      font-weight: 700;
      color: #64748b;
      cursor: pointer;
      transition: all 0.25s ease;
      display: inline-flex;
      align-items: center;
      gap: 6px;
    }
    .rfq-tab-btn.active {
      background: #0a1638;
      color: #ffffff;
      box-shadow: 0 4px 12px rgba(10, 22, 56, 0.22);
    }
    .rfq-flip-wrapper {
      perspective: 1400px;
      width: 100%;
      max-width: 820px;
      margin: 0 auto;
      box-sizing: border-box;
      position: relative;
    }
    .rfq-flip-card {
      position: relative;
      width: 100%;
      transform-style: preserve-3d;
      transition: transform 0.65s cubic-bezier(0.4, 0, 0.2, 1);
    }
    .rfq-flip-card.is-flipped {
      transform: rotateY(180deg);
    }
    .rfq-flip-face {
      width: 100%;
      box-sizing: border-box;
      backface-visibility: hidden;
      -webkit-backface-visibility: hidden;
      border-radius: var(--radius-md, 16px);
      background: #ffffff;
      border: 1px solid var(--border-light, #e2e8f0);
      box-shadow: 0 10px 32px rgba(10, 22, 56, 0.08);
      padding: 24px 24px 18px 24px;
      transition: opacity 0.3s ease;
    }
    .rfq-flip-front {
      position: relative;
      transform: rotateY(0deg);
      z-index: 2;
      opacity: 1;
      pointer-events: auto;
    }
    .rfq-flip-back {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      transform: rotateY(180deg);
      z-index: 1;
      opacity: 0;
      pointer-events: none;
    }
    .rfq-flip-card.is-flipped .rfq-flip-front {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      opacity: 0;
      pointer-events: none;
      z-index: 1;
    }
    .rfq-flip-card.is-flipped .rfq-flip-back {
      position: relative;
      opacity: 1;
      pointer-events: auto;
      z-index: 2;
    }

    .btn-flip-quick-link {
      background: #eff6ff;
      color: #1d4ed8;
      border: 1px solid #bfdbfe;
      padding: 6px 14px;
      border-radius: 9999px;
      font-size: 0.82rem;
      font-weight: 700;
      cursor: pointer;
      display: inline-flex;
      align-items: center;
      gap: 4px;
      transition: all 0.2s ease;
    }
    .btn-flip-quick-link:hover {
      background: #1d4ed8;
      color: #ffffff;
    }

    .btn-flip-back-pill {
      background: #f1f5f9;
      color: #0f172a;
      border: 1px solid #cbd5e1;
      padding: 7px 16px;
      border-radius: 9999px;
      font-size: 0.84rem;
      font-weight: 700;
      cursor: pointer;
      display: inline-flex;
      align-items: center;
      gap: 5px;
      transition: all 0.2s ease;
    }
    .btn-flip-back-pill:hover {
      background: #0a1638;
      color: #ffffff;
    }

    .btn-flip-back-link {
      background: transparent;
      border: none;
      color: #64748b;
      font-size: 0.86rem;
      font-weight: 700;
      cursor: pointer;
      padding: 8px 12px;
      text-align: center;
      transition: color 0.2s ease;
      display: inline-flex;
      align-items: center;
      justify-content: center;
      gap: 6px;
      width: 100%;
    }
    .btn-flip-back-link:hover {
      color: #0a1638;
      text-decoration: underline;
    }

    .legal-table-structured {
      width: 100%;
      border-collapse: collapse;
      font-size: 0.84rem;
      margin-top: 14px;
      table-layout: fixed;
    }
    .legal-table-structured td {
      padding: 9px 8px;
      border-bottom: 1px solid #f1f5f9;
      word-break: break-word;
      overflow-wrap: break-word;
      vertical-align: top;
    }
    .legal-table-structured td:first-child {
      color: var(--text-muted);
      font-weight: 600;
      width: 38%;
    }
    .legal-table-structured td:last-child {
      color: var(--navy-900);
      font-weight: 700;
      width: 62%;
    }

    .rfq-grid-inputs {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 12px;
      margin-top: 14px;
    }
    .col-span-2 { grid-column: span 2; }
    .rfq-field-item {
      display: flex;
      flex-direction: column;
      gap: 5px;
    }
    .rfq-field-item label {
      font-size: 0.8rem;
      font-weight: 700;
      color: var(--navy-900);
    }
    .rfq-field-item input, .rfq-field-item select, .rfq-field-item textarea {
      background: var(--bg-slate-50);
      border: 1px solid var(--border-light);
      color: var(--text-dark);
      padding: 10px 12px;
      border-radius: var(--radius-sm);
      font-size: 0.86rem;
      outline: none;
      box-sizing: border-box;
      width: 100%;
      font-family: inherit;
      transition: var(--transition);
    }
    .rfq-field-item input:focus, .rfq-field-item select:focus, .rfq-field-item textarea:focus {
      border-color: var(--gold-500);
      background: #ffffff;
      box-shadow: 0 0 0 3px rgba(245, 158, 11, 0.15);
    }
    .btn-submit-gold-rfq {
      background: var(--gold-gradient);
      color: var(--navy-900);
      font-weight: 800;
      font-size: 0.95rem;
      padding: 14px 24px;
      border-radius: var(--radius-sm);
      border: none;
      cursor: pointer;
      width: 100%;
      box-shadow: 0 5px 18px rgba(245, 158, 11, 0.32);
      transition: var(--transition);
      box-sizing: border-box;
      display: inline-flex;
      align-items: center;
      justify-content: center;
      gap: 8px;
    }
    .btn-submit-gold-rfq:hover {
      background: linear-gradient(135deg, #fbbf24 0%, #f59e0b 100%);
      transform: translateY(-2px);
      box-shadow: 0 8px 24px rgba(245, 158, 11, 0.4);
    }

    /* FOOTER */
    .site-footer-navy {
      background: var(--navy-950);
      color: #ffffff;
      padding: 55px 0 25px;
      margin-top: 24px;
    }
    .footer-columns-4 {
      display: grid;
      grid-template-columns: 1.5fr 1fr 1fr 1.2fr;
      gap: 30px;
      margin-bottom: 35px;
    }
    .footer-columns-4 h4 {
      font-size: 0.95rem;
      font-weight: 800;
      color: #ffffff;
      margin-bottom: 14px;
    }
    .footer-links-list {
      list-style: none;
      display: flex;
      flex-direction: column;
      gap: 8px;
      font-size: 0.82rem;
    }
    .footer-links-list a {
      color: #94a3b8;
      text-decoration: none;
      transition: var(--transition);
    }
    .footer-links-list a:hover {
      color: var(--gold-light);
      padding-left: 4px;
    }
    .footer-bottom-copyright {
      border-top: 1px solid rgba(255, 255, 255, 0.08);
      padding-top: 20px;
      display: flex;
      align-items: center;
      justify-content: space-between;
      font-size: 0.78rem;
      color: #94a3b8;
      flex-wrap: wrap;
      gap: 12px;
    }

    /* FLOATING WA BUTTON */
    .floating-wa-btn-bubble {
      position: fixed;
      bottom: 24px;
      right: 24px;
      width: 56px;
      height: 56px;
      border-radius: 50%;
      background: #25d366;
      color: #ffffff;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 1.8rem;
      box-shadow: 0 6px 20px rgba(37, 211, 102, 0.5);
      z-index: 1000;
      text-decoration: none;
      transition: var(--transition);
      animation: pulseGlowRing 2.5s infinite;
    }
    @keyframes pulseGlowRing {
      0%, 100% { box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.5), 0 6px 20px rgba(37, 211, 102, 0.5); }
      50% { box-shadow: 0 0 0 14px rgba(37, 211, 102, 0), 0 8px 25px rgba(37, 211, 102, 0.7); }
    }
    .floating-wa-btn-bubble:hover {
      transform: scale(1.1);
    }

    /* MODAL BASE */
    .modal-overlay-bg {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: rgba(15, 23, 42, 0.75);
      backdrop-filter: blur(4px);
      z-index: 9999;
      display: none;
      align-items: center;
      justify-content: center;
      padding: 20px;
    }
    .modal-overlay-bg.active { display: flex; }
    .modal-container-card {
      background: #ffffff;
      border-radius: var(--radius-lg);
      max-width: 700px;
      width: 100%;
      max-height: 90vh;
      overflow-y: auto;
      padding: 30px;
      position: relative;
      box-shadow: 0 25px 60px rgba(0, 0, 0, 0.25);
    }
    .modal-close-icon {
      position: absolute;
      top: 16px;
      right: 16px;
      background: #f1f5f9;
      border: none;
      color: var(--navy-900);
      width: 34px;
      height: 34px;
      border-radius: 50%;
      font-size: 1.1rem;
      cursor: pointer;
    }

    /* =========================================================
       12. ADMIN PANEL CMS (SIDEBAR KIRI + KONTEN KANAN CRUD)
       "admin ada menu kirinya lalu kananya itu kolom nya ya jadi crud gitu dan semua cms juga ada untuk video profotoloio galery gotu itu pake video youtube tampilin untuk foto ya pake link google aja"
       ========================================================= */
    .admin-dashboard-split {
      display: flex;
      height: 75vh;
      max-height: 750px;
      background: #ffffff;
      border-radius: var(--radius-lg);
      overflow: hidden;
      width: 100%;
      max-width: 1100px;
      box-shadow: 0 25px 60px rgba(0, 0, 0, 0.35);
    }
    .admin-sidebar-left {
      width: 240px;
      background: var(--navy-900);
      color: #ffffff;
      padding: 24px 18px;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      flex-shrink: 0;
    }
    .admin-side-brand h3 {
      font-size: 1rem;
      font-weight: 800;
      color: #ffffff;
    }
    .admin-side-brand span {
      font-size: 0.68rem;
      color: var(--gold-light);
      font-weight: 700;
      text-transform: uppercase;
      letter-spacing: 1px;
    }
    .admin-side-menu {
      list-style: none;
      display: flex;
      flex-direction: column;
      gap: 6px;
      margin-top: 24px;
    }
    .admin-side-link {
      color: #94a3b8;
      text-decoration: none;
      font-size: 0.84rem;
      font-weight: 600;
      padding: 9px 12px;
      border-radius: 8px;
      display: flex;
      align-items: center;
      gap: 10px;
      cursor: pointer;
      transition: var(--transition);
      background: transparent;
      border: none;
      width: 100%;
      text-align: left;
    }
    .admin-side-link:hover, .admin-side-link.active {
      background: var(--navy-card);
      color: #ffffff;
      border-left: 3px solid var(--gold-500);
    }
    .admin-content-right {
      flex: 1;
      background: var(--bg-slate-50);
      padding: 26px 30px;
      overflow-y: auto;
      position: relative;
    }
    .admin-section-header {
      display: flex;
      align-items: center;
      justify-content: space-between;
      margin-bottom: 20px;
      padding-bottom: 12px;
      border-bottom: 1px solid var(--border-light);
    }
    .admin-section-header h4 {
      font-size: 1.25rem;
      font-weight: 800;
      color: var(--navy-900);
    }
    .crud-table {
      width: 100%;
      border-collapse: collapse;
      font-size: 0.82rem;
      background: #ffffff;
      border-radius: 8px;
      overflow: hidden;
      border: 1px solid var(--border-light);
    }
    .crud-table th {
      background: #f1f5f9;
      padding: 10px 12px;
      text-align: left;
      font-weight: 700;
      color: var(--navy-900);
      border-bottom: 1px solid var(--border-light);
    }
    .crud-table td {
      padding: 10px 12px;
      border-bottom: 1px solid var(--border-light);
      color: var(--text-dark);
      vertical-align: middle;
    }
    .crud-input-form {
      background: #ffffff;
      border: 1px solid var(--border-light);
      border-radius: 10px;
      padding: 20px;
      margin-bottom: 24px;
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 12px;
    }
    .crud-input-form h5 {
      grid-column: span 2;
      font-size: 1rem;
      font-weight: 800;
      color: var(--navy-900);
      margin-bottom: 4px;
    }
    .crud-form-field {
      display: flex;
      flex-direction: column;
      gap: 4px;
    }
    .crud-form-field.full { grid-column: span 2; }
    .crud-form-field label {
      font-size: 0.74rem;
      font-weight: 700;
      color: var(--navy-900);
    }
    .crud-form-field input, .crud-form-field select, .crud-form-field textarea {
      background: var(--bg-slate-50);
      border: 1px solid var(--border-light);
      padding: 8px 10px;
      border-radius: 6px;
      font-size: 0.82rem;
      outline: none;
    }

    /* RESPONSIVE */
    @media (max-width: 1180px) {
      .services-5col-grid, .projects-5col-grid { grid-template-columns: repeat(3, 1fr); }
      .packages-4grid { grid-template-columns: repeat(2, 1fr); }
      .footer-columns-4 { grid-template-columns: 1fr 1fr; }
    }
    @media (max-width: 1200px) {
      .nav-links-menu { gap: 1px; }
      .nav-menu-link { padding: 5px 7px; font-size: 0.78rem; }
      .brand-text-column h1 { font-size: 0.95rem; }
      .brand-text-column span { font-size: 0.6rem; }
      .btn-rfq-pill { padding: 6px 10px; font-size: 0.76rem; }
      .btn-cms-discrete { padding: 5px 9px; font-size: 0.72rem; }
    }
    @media (max-width: 960px) {
      .nav-links-menu, .nav-actions-group .btn-rfq-pill { display: none !important; }
      .btn-hamburger-mobile { display: flex !important; }
      .hero-title-main { font-size: 2.5rem; }
      .hero-title-italic-gold { font-size: 2.3rem; }
      .services-5col-grid, .projects-5col-grid { grid-template-columns: 1fr 1fr; }
      .filter-inputs-row { grid-template-columns: 1fr 1fr; }
      .btn-search-exec { grid-column: span 2; }
      .why-split-container { grid-template-columns: 1fr; }
      .calc-2col-grid { grid-template-columns: 1fr; }
      .rfq-legal-grid { grid-template-columns: 1fr; }
      .fast-wa-emerald-box {
        flex-direction: column !important;
        text-align: center !important;
        align-items: center !important;
        padding: 24px 20px !important;
        margin: 24px auto !important;
        gap: 16px !important;
        border-radius: 16px !important;
        box-sizing: border-box !important;
        width: 100% !important;
      }
      .fast-wa-emerald-box h3 {
        font-size: 1.25rem !important;
        line-height: 1.35 !important;
        margin-bottom: 8px !important;
      }
      .fast-wa-emerald-box p {
        font-size: 0.85rem !important;
        line-height: 1.5 !important;
        max-width: 100% !important;
        margin: 0 auto !important;
      }
      .btn-wa-white-pill {
        width: 100% !important;
        max-width: 320px !important;
        justify-content: center !important;
        padding: 12px 18px !important;
        font-size: 0.88rem !important;
        white-space: normal !important;
        text-align: center !important;
        box-sizing: border-box !important;
        margin-top: 4px !important;
      }
      .rfq-flip-face {
        padding: 18px 16px 14px 16px !important;
        border-radius: 14px !important;
      }
      #rfq {
        padding: 24px 0 14px !important;
      }
      .site-footer-navy {
        margin-top: 16px !important;
      }
      .legal-table-structured td {
        padding: 8px 4px !important;
        font-size: 0.8rem !important;
      }
      .legal-table-structured td:first-child {
        width: 42% !important;
      }
      .legal-table-structured td:last-child {
        width: 58% !important;
      }
      .rfq-grid-inputs {
        grid-template-columns: 1fr !important;
        gap: 10px !important;
      }
      .col-span-2 {
        grid-column: span 1 !important;
      }
      .rfq-tab-btn {
        padding: 6px 14px !important;
        font-size: 0.8rem !important;
      }
      .admin-dashboard-split { flex-direction: column; height: 90vh; }
      .admin-sidebar-left { width: 100%; height: auto; border-radius: 16px 16px 0 0; }
      .admin-side-menu { flex-direction: row; overflow-x: auto; gap: 4px; }
    }
    @media (max-width: 640px) {
      .services-5col-grid, .projects-5col-grid { grid-template-columns: 1fr; }
      .stats-4strip { grid-template-columns: 1fr 1fr; }
      .packages-4grid { grid-template-columns: 1fr; }
      .testi-grid-3col { grid-template-columns: 1fr; }
      .footer-columns-4 { grid-template-columns: 1fr; }
    }
  
    /* =========================================================
       VIBRANT CAROUSEL & SLIDER SUITE (CV. MIKA KURNIA ABADI)
       ========================================================= */
    .carousel-slider-wrapper {
      position: relative;
      width: 100%;
    }
    .slider-arrow-btn {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      width: 48px;
      height: 48px;
      border-radius: 50%;
      background: #ffffff;
      border: 2px solid #0a1638;
      color: #0a1638;
      box-shadow: 0 8px 24px rgba(10, 22, 56, 0.22);
      cursor: pointer;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 1.35rem;
      font-weight: 800;
      z-index: 30;
      transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
    }
    .slider-arrow-btn:hover {
      background: #2563eb !important;
      color: #ffffff !important;
      border-color: #60a5fa !important;
      transform: translateY(-50%) scale(1.1) !important;
      box-shadow: 0 8px 22px rgba(37, 99, 235, 0.6) !important;
    }
    .arrow-prev {
      left: 12px !important;
    }
    .arrow-next {
      right: 12px !important;
    }
    @media (max-width: 768px) {
    /* Indikator geser khusus muncul di layar HP */
    .services-swipe-hint-mobile,
    .projects-swipe-hint-mobile {
      display: block !important;
      margin: 8px auto 12px auto !important;
    }

      .arrow-prev { left: 6px !important; width: 36px !important; height: 36px !important; font-size: 1rem !important; }
      .arrow-next { right: 6px !important; width: 36px !important; height: 36px !important; font-size: 1rem !important; }
    }

    .horizontal-slider-row {
      display: flex;
      gap: 16px;
      overflow-x: auto;
      scroll-behavior: smooth;
      -webkit-overflow-scrolling: touch;
      scroll-snap-type: x mandatory;
      padding: 10px 4px 18px 4px;
      scrollbar-width: none;
    }
    .horizontal-slider-row::-webkit-scrollbar {
      display: none;
    }

    /* Vibrant Service Cards */
    .service-compact-card {
      flex: 0 0 calc((100% - 64px) / 5);
      min-width: 250px;
      scroll-snap-align: start;
      background: #ffffff;
      border: 1.5px solid rgba(15, 23, 42, 0.1);
      border-top: 4px solid var(--card-accent, #2563eb);
      border-radius: 14px;
      padding: 20px 16px;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
      position: relative;
      overflow: hidden;
      min-height: auto;
      box-shadow: 0 4px 16px rgba(10, 22, 56, 0.06);
    }
    .service-compact-card:hover {
      transform: translateY(-8px);
      box-shadow: 0 18px 36px rgba(10, 22, 56, 0.14), 0 0 0 1px var(--card-accent, #2563eb);
      border-color: var(--card-accent, #2563eb);
    }
    .srv-icon-small {
      width: 48px;
      height: 48px;
      border-radius: 12px;
      background: var(--icon-bg, #eff6ff);
      color: var(--card-accent, #2563eb);
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 1.45rem;
      box-shadow: 0 4px 12px rgba(10, 22, 56, 0.08);
      margin-bottom: 12px;
      transition: transform 0.3s ease;
    }
    .service-compact-card:hover .srv-icon-small {
      transform: scale(1.1) rotate(4deg);
    }
    .srv-badge-micro {
      font-size: 0.72rem;
      font-weight: 800;
      background: var(--badge-bg, #eff6ff);
      color: var(--badge-color, #1d4ed8);
      border: 1px solid var(--badge-border, #bfdbfe);
      padding: 3px 9px;
      border-radius: var(--radius-full);
      text-transform: uppercase;
      display: inline-block;
      margin-bottom: 8px;
      letter-spacing: 0.5px;
    }
    .srv-title-compact {
      font-size: 1.05rem;
      font-weight: 800;
      color: #0a1638;
      margin-bottom: 8px;
      line-height: 1.35;
    }
    .srv-desc-compact {
      font-size: 0.84rem;
      color: #475569;
      line-height: 1.55;
      margin-bottom: 12px;
    }
    .srv-material-compact {
      background: #f8fafc;
      border-left: 3px solid var(--card-accent, #2563eb);
      padding: 8px 10px;
      border-radius: 0 8px 8px 0;
      font-size: 0.78rem;
      color: #334155;
      margin-bottom: 14px;
      line-height: 1.45;
    }
    .btn-srv-consult {
      background: linear-gradient(135deg, #0a1638 0%, #1e3a8a 100%);
      color: #ffffff !important;
      padding: 9px 14px;
      border-radius: 8px;
      font-weight: 700;
      font-size: 0.82rem;
      text-align: center;
      text-decoration: none;
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 6px;
      box-shadow: 0 2px 8px rgba(10, 22, 56, 0.15);
      transition: all 0.25s ease;
    }
    .btn-srv-consult:hover {
      background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);
      color: #0a1638 !important;
      box-shadow: 0 6px 18px rgba(245, 158, 11, 0.4);
      transform: translateY(-2px);
    }

    /* Vibrant Project Cards */
    .project-compact-card {
      flex: 0 0 calc((100% - 64px) / 5);
      min-width: 250px;
      scroll-snap-align: start;
      background: #ffffff;
      border: 1.5px solid rgba(15, 23, 42, 0.1);
      border-radius: 14px;
      overflow: hidden;
      box-shadow: 0 4px 16px rgba(10, 22, 56, 0.06);
      transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
      display: flex;
      flex-direction: column;
      min-height: auto;
    }
    .project-compact-card:hover {
      transform: translateY(-8px);
      box-shadow: 0 18px 36px rgba(10, 22, 56, 0.14);
      border-color: #f59e0b;
    }
    .proj-corner-badge {
      position: absolute;
      top: 10px;
      left: 10px;
      background: linear-gradient(135deg, #f59e0b, #d97706);
      color: #0a1638;
      font-weight: 800;
      font-size: 0.72rem;
      padding: 3px 9px;
      border-radius: 6px;
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.25);
      letter-spacing: 0.5px;
    }
    .btn-proj-explore {
      background: linear-gradient(135deg, #0a1638 0%, #1e3a8a 100%);
      color: #ffffff;
      border: none;
      padding: 9px 14px;
      border-radius: 8px;
      font-weight: 700;
      font-size: 0.82rem;
      cursor: pointer;
      width: 100%;
      margin-top: 10px;
      transition: all 0.25s ease;
    }
    .btn-proj-explore:hover {
      background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);
      color: #0a1638;
      box-shadow: 0 4px 14px rgba(245, 158, 11, 0.35);
    }

    @media (max-width: 1200px) {
      .service-compact-card, .project-compact-card { flex: 0 0 260px; min-width: 260px; }
    }
    @media (max-width: 768px) {
      .service-compact-card, .project-compact-card { flex: 0 0 280px; min-width: 280px; }
    }
    @media (max-width: 480px) {
      .service-compact-card, .project-compact-card { flex: 0 0 calc(85vw - 16px); min-width: 260px; }
    }

    /* Vibrant Testimonial Auto-Slider */
    .testi-auto-slider-wrapper {
      position: relative;
      width: 100%;
      overflow: hidden;
      padding: 10px 0;
    }
    .testi-auto-track {
      display: flex;
      gap: 12px;
      overflow-x: auto;
      scroll-behavior: auto;
      -webkit-overflow-scrolling: touch;
      scrollbar-width: none;
      padding: 6px 4px 14px 4px;
    }
    .testi-auto-track::-webkit-scrollbar {
      display: none;
    }
    .testi-card-vibrant {
      flex: 0 0 215px !important;
      min-width: 205px !important;
      max-width: 225px !important;
      background: #ffffff !important;
      border: 1px solid #e2e8f0 !important;
      border-top: 3px solid #f59e0b !important;
      border-radius: 9px !important;
      padding: 9px 11px !important;
      box-shadow: 0 4px 14px rgba(0, 0, 0, 0.25) !important;
      transition: all 0.2s ease;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      height: auto !important;
      max-height: 180px !important;
      box-sizing: border-box !important;
    }
    .testi-header-author {
      display: flex;
      align-items: center;
      gap: 7px !important;
      margin-bottom: 4px !important;
    }
    .testi-avatar-icon {
      width: 26px !important;
      height: 26px !important;
      min-width: 26px !important;
      border-radius: 50%;
      background: #fef3c7;
      color: #92400e;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 0.95rem !important;
    }
    .testi-author-name {
      font-size: 0.78rem !important;
      font-weight: 800 !important;
      color: #0a1638 !important;
      margin: 0 !important;
      line-height: 1.2 !important;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      max-width: 155px;
    }
    .testi-author-sub {
      font-size: 0.65rem !important;
      color: #64748b !important;
      margin: 0 !important;
      line-height: 1.2 !important;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      max-width: 155px;
    }
    .testi-stars-row {
      color: #f59e0b !important;
      font-size: 0.70rem !important;
      margin: 3px 0 5px 0 !important;
      letter-spacing: 1px !important;
      line-height: 1 !important;
    }
    .testi-quote-body {
      font-size: 0.76rem !important;
      color: #334155 !important;
      line-height: 1.38 !important;
      font-style: italic;
      margin: 0 !important;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis;
    }
    .testi-verified-line {
      margin-top: 7px !important;
      padding-top: 5px !important;
      border-top: 1px dashed #e2e8f0 !important;
      font-size: 0.66rem !important;
      color: #059669 !important;
      font-weight: 700 !important;
      display: flex;
      align-items: center;
      gap: 4px !important;
      line-height: 1.2 !important;
    }
    .testi-card-vibrant:hover {
      transform: translateY(-4px) !important;
      border-color: #f59e0b !important;
      box-shadow: 0 14px 28px rgba(0, 0, 0, 0.45) !important;
    }
    @media (max-width: 480px) {
      .testi-card-vibrant { flex: 0 0 calc(78vw - 16px) !important; min-width: 215px !important; padding: 12px 10px !important; }
    }

  
    /* Bulletproof Responsive to all mobile phones (iPhone, Samsung, Xiaomi, Pixel) */
    html, body {
      overflow-x: hidden !important;
      width: 100% !important;
      max-width: 100vw !important;
      position: relative;
    }
    *, *::before, *::after {
      box-sizing: border-box;
    }
    @media (max-width: 768px) {
      .nav-inner-strip {
        padding: 0 10px;
        gap: 6px;
      }
      .brand-text-column h1 {
        font-size: 0.95rem !important;
        letter-spacing: -0.2px;
      }
      .brand-text-column span {
        font-size: 0.58rem !important;
      }
      .brand-logo-img {
        height: 36px !important;
      }
      .btn-cms-discrete {
        padding: 6px 10px !important;
        font-size: 0.72rem !important;
      }
      .arrow-prev {
        left: 2px !important;
        width: 38px !important;
        height: 38px !important;
        font-size: 1.05rem !important;
      }
      .arrow-next {
        right: 2px !important;
        width: 38px !important;
        height: 38px !important;
        font-size: 1.05rem !important;
      }
      .service-compact-card, .project-compact-card {
        flex: 0 0 calc(85vw - 16px) !important;
        min-width: 250px !important;
      }
      .testi-card-vibrant {
        flex: 0 0 200px !important;
        min-width: 195px !important;
        max-width: 215px !important;
        padding: 9px 10px !important;
        max-height: 175px !important;
      }
      .testi-section-block {
        padding: 28px 0 26px !important;
      }
    }
    @media (max-width: 480px) {
      .brand-text-column h1 {
        font-size: 0.88rem !important;
      }
      .brand-text-column span {
        font-size: 0.52rem !important;
      }
      .brand-logo-img {
        height: 32px !important;
      }
      .btn-cms-discrete span {
        display: none !important;
      }
      .btn-cms-discrete::after {
        content: "CMS";
        font-size: 0.7rem;
      }
    }

  
    /* NAVBAR BREATHING ROOM FIX */
    .site-navbar {
      height: 72px;
      padding: 0;
    }
    .site-navbar .container.nav-inner {
      width: 90%;
      max-width: 1140px;
      margin: 0 auto;
      padding: 0 16px;
      display: flex;
      align-items: center;
      justify-content: space-between;
      gap: 14px;
    }
    .brand-logo-img {
      height: 40px;
      width: auto;
    }
    .brand-text-column h1 {
      font-size: 1.05rem !important;
      letter-spacing: -0.2px;
    }
    .brand-text-column span {
      font-size: 0.62rem !important;
    }
    .nav-links-menu {
      display: flex;
      align-items: center;
      gap: 10px;
      list-style: none;
      margin: 0;
      padding: 0;
    }
    .nav-menu-link {
      font-size: 0.83rem;
      padding: 6px 9px;
      white-space: nowrap;
    }
    .btn-rfq-pill {
      padding: 8px 14px !important;
      font-size: 0.8rem !important;
      white-space: nowrap !important;
    }
    .btn-cms-discrete {
      padding: 7px 10px !important;
      font-size: 0.74rem !important;
      white-space: nowrap !important;
    }


    /* FILTER CARD & COLORFUL STATS */
    .filter-bar-wrap {
      padding: 40px 0 20px;
    }
    .filter-white-card {
      background: #ffffff;
      border: 2px solid #e2e8f0;
      border-top: 5px solid #d97706;
      border-radius: 18px;
      padding: 24px 26px;
      box-shadow: 0 10px 30px rgba(10, 22, 56, 0.08);
      overflow: hidden;
      box-sizing: border-box;
      width: 100%;
    }
    .filter-top-title {
      display: flex;
      align-items: center;
      justify-content: space-between;
      margin-bottom: 16px;
      padding-bottom: 10px;
      border-bottom: 1.5px solid #f1f5f9;
    }
    .filter-top-title h3 {
      font-size: 1.12rem;
      font-weight: 800;
      color: #0a1638;
      display: flex;
      align-items: center;
      gap: 6px;
    }
    .filter-top-title p {
      font-size: 0.8rem;
      color: #64748b;
      margin: 0;
    }
    .filter-inputs-row {
      display: grid;
      grid-template-columns: repeat(4, minmax(0, 1fr)) 150px;
      gap: 12px;
      align-items: flex-end;
      width: 100%;
      box-sizing: border-box;
    }
    .filter-input-cell {
      min-width: 0;
      display: flex;
      flex-direction: column;
      gap: 5px;
    }
    .filter-input-cell label {
      font-size: 0.72rem;
      font-weight: 700;
      color: #0a1638;
      text-transform: uppercase;
      letter-spacing: 0.4px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    }
    .filter-input-cell select {
      width: 100%;
      background: #f8fafc;
      border: 1.5px solid #cbd5e1;
      color: #0f172a;
      padding: 9px 10px;
      border-radius: 8px;
      font-size: 0.82rem;
      font-weight: 600;
      box-sizing: border-box;
      outline: none;
      cursor: pointer;
      transition: border-color 0.2s;
    }
    .filter-input-cell select:focus {
      border-color: #2563eb;
    }
    .btn-search-exec {
      width: 100%;
      background: linear-gradient(135deg, #f59e0b 0%, #ea580c 100%);
      color: #ffffff !important;
      font-weight: 800;
      font-size: 0.82rem;
      padding: 10px 10px;
      border-radius: 8px;
      border: none;
      cursor: pointer;
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 6px;
      box-shadow: 0 4px 14px rgba(234, 88, 12, 0.35);
      box-sizing: border-box;
      height: 40px;
      white-space: nowrap;
      transition: all 0.2s ease;
    }
    .btn-search-exec:hover {
      background: linear-gradient(135deg, #ea580c 0%, #c2410c 100%);
      transform: translateY(-2px);
      box-shadow: 0 6px 18px rgba(234, 88, 12, 0.45);
    }

    /* COLORFUL 4 STATS STRIP */
    .stats-4strip {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 16px;
      margin-top: 20px;
      background: transparent;
      border: none;
      padding: 0;
      box-shadow: none;
    }
    .stat-colored-card {
      border-radius: 14px;
      padding: 16px 12px;
      text-align: center;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      box-shadow: 0 4px 14px rgba(10, 22, 56, 0.05);
      transition: transform 0.25s ease, box-shadow 0.25s ease;
    }
    .stat-colored-card:hover {
      transform: translateY(-4px);
      box-shadow: 0 10px 24px rgba(10, 22, 56, 0.12);
    }
    .stat-card-amber {
      background: linear-gradient(135deg, #fffbeb 0%, #fef3c7 100%);
      border: 1.5px solid #fde68a;
    }
    .stat-card-blue {
      background: linear-gradient(135deg, #eff6ff 0%, #dbeafe 100%);
      border: 1.5px solid #bfdbfe;
    }
    .stat-card-green {
      background: linear-gradient(135deg, #ecfdf5 0%, #d1fae5 100%);
      border: 1.5px solid #a7f3d0;
    }
    .stat-card-orange {
      background: linear-gradient(135deg, #fff7ed 0%, #ffedd5 100%);
      border: 1.5px solid #fed7aa;
    }
    .stat-card-badge {
      font-size: 0.68rem;
      font-weight: 800;
      letter-spacing: 0.5px;
      margin-bottom: 4px;
    }
    .stat-card-amber .stat-card-badge { color: #b45309; }
    .stat-card-blue .stat-card-badge { color: #1e40af; }
    .stat-card-green .stat-card-badge { color: #065f46; }
    .stat-card-orange .stat-card-badge { color: #c2410c; }

    .val-amber { color: #d97706 !important; font-size: 1.95rem; font-weight: 800; line-height: 1.1; }
    .val-blue { color: #1d4ed8 !important; font-size: 1.95rem; font-weight: 800; line-height: 1.1; }
    .val-green { color: #059669 !important; font-size: 1.95rem; font-weight: 800; line-height: 1.1; }
    .val-orange { color: #ea580c !important; font-size: 1.95rem; font-weight: 800; line-height: 1.1; }

    .lbl-amber { color: #92400e; font-size: 0.72rem; font-weight: 700; margin-top: 4px; }
    .lbl-blue { color: #1e40af; font-size: 0.72rem; font-weight: 700; margin-top: 4px; }
    .lbl-green { color: #065f46; font-size: 0.72rem; font-weight: 700; margin-top: 4px; }
    .lbl-orange { color: #9a3412; font-size: 0.72rem; font-weight: 700; margin-top: 4px; }

    @media (max-width: 960px) {
      .filter-inputs-row { grid-template-columns: 1fr 1fr; }
      .btn-search-exec { grid-column: span 2; }
      .stats-4strip { grid-template-columns: 1fr 1fr; }
    }


    /* PROYEK CONTAINER DENGAN RUANG KOSONG DI KIRI-KANAN */
    .portfolio-compact-section .container.project-contained-width {
      width: 90%;
      max-width: 1140px;
      margin: 0 auto;
      padding: 0 32px;
      box-sizing: border-box;
      position: relative;
    }
    .projects-slider-row {
      display: flex;
      gap: 16px;
      overflow-x: auto;
      scroll-behavior: smooth;
      -webkit-overflow-scrolling: touch;
      scroll-snap-type: x mandatory;
      padding: 8px 4px 16px 4px;
      scrollbar-width: none;
    }
    .projects-slider-row::-webkit-scrollbar {
      display: none;
    }
    .project-compact-card {
      flex: 0 0 calc((100% - 64px) / 5);
      min-width: 205px;
      scroll-snap-align: start;
    }
    @media (max-width: 1100px) {
      .project-compact-card { flex: 0 0 220px; min-width: 220px; }
    }
    @media (max-width: 768px) {
      .project-compact-card { flex: 0 0 260px; min-width: 260px; }
      .portfolio-compact-section .container.project-contained-width {
        width: 100%;
        padding: 0 12px;
      }
    }

  
    /* PERFECT SIZED NAVBAR WITH PLENTY OF BREATHING ROOM */
    .site-navbar {
      background: #ffffff;
      border-bottom: 1px solid #e2e8f0;
      position: sticky;
      top: 0;
      z-index: 1000;
      height: 70px;
      box-shadow: 0 2px 12px rgba(15, 23, 42, 0.04);
      width: 100%;
    }
    .site-navbar .container.nav-inner {
      width: 100% !important;
      max-width: 1140px !important;
      margin: 0 auto !important;
      padding: 0 24px !important;
      display: flex !important;
      align-items: center !important;
      justify-content: space-between !important;
      height: 100%;
      box-sizing: border-box !important;
    }
    .nav-brand-box {
      display: flex;
      align-items: center;
      gap: 10px;
      text-decoration: none;
      flex-shrink: 0;
    }
    .brand-logo-img {
      height: 38px;
      width: auto;
    }
    .brand-text-column h1 {
      font-size: 1.02rem !important;
      font-weight: 800;
      color: #0a1638;
      margin: 0;
      line-height: 1.1;
      white-space: nowrap;
    }
    .brand-text-column span {
      font-size: 0.6rem !important;
      color: #d97706;
      font-weight: 700;
      display: block;
      white-space: nowrap;
    }
    .nav-links-menu {
      display: flex;
      align-items: center;
      gap: 6px;
      list-style: none;
      margin: 0;
      padding: 0;
      flex-shrink: 1;
    }
    .nav-menu-link {
      font-size: 0.82rem;
      font-weight: 600;
      color: #334155;
      text-decoration: none;
      padding: 6px 8px;
      border-radius: 6px;
      white-space: nowrap;
      transition: all 0.2s ease;
    }
    .nav-menu-link:hover, .nav-menu-link.active {
      color: #0a1638;
      background: #f1f5f9;
      font-weight: 700;
    }
    .nav-actions-group {
      display: flex;
      align-items: center;
      gap: 8px;
      flex-shrink: 0;
    }
    .btn-rfq-pill {
      background: #0a1638;
      color: #ffffff !important;
      font-size: 0.8rem !important;
      font-weight: 700;
      padding: 8px 14px !important;
      border-radius: 999px;
      text-decoration: none;
      white-space: nowrap;
      box-shadow: 0 4px 12px rgba(10, 22, 56, 0.2);
      transition: all 0.2s ease;
    }
    .btn-rfq-pill:hover {
      background: #d97706;
      transform: translateY(-1px);
    }
    .btn-cms-discrete {
      background: #f1f5f9;
      border: 1px solid #cbd5e1;
      color: #334155;
      font-size: 0.74rem !important;
      font-weight: 700;
      padding: 6px 10px !important;
      border-radius: 6px;
      cursor: pointer;
      white-space: nowrap;
      transition: all 0.2s ease;
    }
    .btn-cms-discrete:hover {
      background: #e2e8f0;
      color: #0a1638;
    }

  
    /* FIX SERVICES GRID & NO CLIPPING OF 5TH CARD */
    .service-compact-section .container {
      width: 92% !important;
      max-width: 1160px !important;
      margin: 0 auto !important;
      padding: 0 16px !important;
      box-sizing: border-box !important;
    }
    .services-5col-grid {
      display: grid !important;
      grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
      gap: 12px !important;
      width: 100% !important;
      box-sizing: border-box !important;
      margin-bottom: 16px !important;
    }
    .services-5col-grid .service-compact-card {
      min-width: 0 !important;
      width: 100% !important;
      flex: unset !important;
      padding: 16px 12px !important;
      min-height: 165px !important;
      box-sizing: border-box !important;
    }
    .services-5col-grid .service-compact-card .srv-title-compact {
      font-size: 0.95rem !important;
      line-height: 1.3 !important;
      margin-bottom: 6px !important;
      word-break: normal !important;
      overflow-wrap: break-word !important;
    }
    .services-5col-grid .service-compact-card .srv-desc-compact {
      font-size: 0.78rem !important;
      line-height: 1.45 !important;
      margin-bottom: 10px !important;
    }
    .services-5col-grid .service-compact-card .srv-material-compact {
      font-size: 0.73rem !important;
      padding: 6px 8px !important;
      margin-bottom: 10px !important;
      line-height: 1.35 !important;
    }
    .services-5col-grid .service-compact-card .btn-srv-consult {
      padding: 8px 10px !important;
      font-size: 0.78rem !important;
      white-space: nowrap !important;
    }

    @media (max-width: 992px) {
      .services-5col-grid { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
    }
    @media (max-width: 680px) {
      .services-5col-grid { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
    }
    @media (max-width: 480px) {
      .services-5col-grid { grid-template-columns: 1fr !important; }
    }


    /* PORTOFOLIO 2 BARIS SLIDER DENGAN TOMBOL DI LUAR KOTAK */
    .portfolio-slider-outer-wrapper {
      position: relative;
      width: 100%;
      max-width: 1200px;
      margin: 0 auto;
      display: flex;
      align-items: center;
      box-sizing: border-box;
      gap: 12px;
    }

    .portfolio-slider-inner-track {
      flex: 1;
      overflow: hidden;
      min-width: 0;
    }

    .projects-slider-row {
      display: flex;
      gap: 14px;
      overflow-x: auto;
      scroll-behavior: smooth;
      -webkit-overflow-scrolling: touch;
      scrollbar-width: none;
      padding: 6px 2px 14px 2px;
    }
    .projects-slider-row::-webkit-scrollbar {
      display: none;
    }

    .project-compact-card {
      flex: 0 0 250px !important;
      min-width: 250px !important;
      width: 250px !important;
      box-sizing: border-box !important;
    }

    /* TOMBOL PANAH DI LUAR KOTAK (SAMPING KIRI & SAMPING KANAN) */
    .btn-slide-outside {
      flex-shrink: 0;
      width: 48px;
      height: 48px;
      border-radius: 50%;
      background: #ffffff;
      border: 2px solid #0a1638;
      color: #0a1638;
      box-shadow: 0 6px 20px rgba(10, 22, 56, 0.2);
      cursor: pointer;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 1.35rem;
      font-weight: 800;
      z-index: 30;
      transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
    }
    .btn-slide-outside:hover {
      background: #0a1638;
      color: #f59e0b;
      border-color: #f59e0b;
      transform: scale(1.12);
      box-shadow: 0 10px 26px rgba(245, 158, 11, 0.4);
    }

    @media (max-width: 768px) {
      .btn-slide-outside {
        width: 38px;
        height: 38px;
        font-size: 1.1rem;
      }
      .project-compact-card {
        flex: 0 0 230px !important;
        min-width: 230px !important;
        width: 230px !important;
      }
    }

  
    /* =========================================================
       PERFECT SERVICES & PORTFOLIO COMPACT SUITE
       ========================================================= */
    .services-5col-grid {
      display: grid !important;
      grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
      gap: 12px !important;
      width: 100% !important;
      box-sizing: border-box !important;
    }
    .services-5col-grid .service-compact-card {
      min-width: 0 !important;
      width: 100% !important;
      flex: unset !important;
      padding: 16px 12px !important;
      min-height: 165px !important;
      box-sizing: border-box !important;
    }

    /* PORTOFOLIO STYLING */
    .portfolio-compact-section .container.project-contained-width {
      width: 92%;
      max-width: 1160px;
      margin: 0 auto;
      padding: 0 16px;
      box-sizing: border-box;
    }
    .portfolio-slider-outer-wrapper {
      position: relative;
      width: 100%;
      display: flex;
      align-items: center;
      justify-content: center;
      box-sizing: border-box;
      gap: 14px;
    }
    .portfolio-slider-inner-track {
      flex: 1;
      width: 100%;
      overflow: hidden;
      box-sizing: border-box;
    }

    /* KONDISI 1 BARIS: Grid 5 kolom rapi sama persis seperti pelayanan (GAK BOCOR!) */
    .projects-5col-grid {
      display: grid !important;
      grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
      gap: 12px !important;
      width: 100% !important;
      box-sizing: border-box !important;
    }
    .projects-5col-grid .project-compact-card {
      min-width: 0 !important;
      width: 100% !important;
      box-sizing: border-box !important;
    }

    /* KONDISI 2 BARIS TER-EXPAND & SLIDER MODE */
    .portfolio-slider-inner-track.slider-mode .projects-5col-grid {
      display: flex !important;
      gap: 14px !important;
      overflow-x: auto !important;
      scroll-behavior: smooth !important;
      -webkit-overflow-scrolling: touch !important;
      scrollbar-width: none !important;
      padding: 6px 2px 14px 2px !important;
    }
    .portfolio-slider-inner-track.slider-mode .projects-5col-grid::-webkit-scrollbar {
      display: none !important;
    }
    .portfolio-slider-inner-track.slider-mode .project-compact-card {
      flex: 0 0 240px !important;
      min-width: 240px !important;
      width: 240px !important;
    }

    /* TOMBOL DI LUAR KOTAK KARTU (SAMPING KIRI & SAMPING KANAN) */
    .btn-slide-outside {
      flex-shrink: 0;
      width: 48px;
      height: 48px;
      border-radius: 50%;
      background: #ffffff;
      border: 2px solid #0a1638;
      color: #0a1638;
      box-shadow: 0 6px 20px rgba(10, 22, 56, 0.2);
      cursor: pointer;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 1.35rem;
      font-weight: 800;
      z-index: 30;
      transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
    }
    .btn-slide-outside:hover {
      background: #0a1638;
      color: #f59e0b;
      border-color: #f59e0b;
      transform: scale(1.12);
      box-shadow: 0 10px 26px rgba(245, 158, 11, 0.4);
    }

    @media (max-width: 992px) {
      .services-5col-grid, .projects-5col-grid { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
    }
    @media (max-width: 680px) {
      .services-5col-grid, .projects-5col-grid { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
      .btn-slide-outside { width: 38px; height: 38px; font-size: 1.1rem; }
    }
    @media (max-width: 480px) {
      .services-5col-grid, .projects-5col-grid { grid-template-columns: 1fr !important; }
    }

  
    /* ALWAYS VISIBLE STICKY FIXED NAVBAR ON SCROLL */
    body {
      padding-top: 70px !important;
    }
    .site-navbar {
      position: fixed !important;
      top: 0 !important;
      left: 0 !important;
      width: 100% !important;
      z-index: 9999 !important;
      background: #ffffff !important;
      height: 70px !important;
      box-shadow: 0 4px 18px rgba(10, 22, 56, 0.08) !important;
      border-bottom: 1.5px solid #e2e8f0 !important;
      transition: all 0.25s ease !important;
    }


    /* DUAL ROW SYNCHRONIZED SLIDER */
    .portfolio-slider-inner-track.slider-mode #projectsRow1,
    .portfolio-slider-inner-track.slider-mode #projectsRow2 {
      display: flex !important;
      gap: 14px !important;
      overflow-x: auto !important;
      scroll-behavior: smooth !important;
      -webkit-overflow-scrolling: touch !important;
      scrollbar-width: none !important;
      padding: 6px 2px 14px 2px !important;
      width: 100% !important;
      box-sizing: border-box !important;
    }
    .portfolio-slider-inner-track.slider-mode #projectsRow1::-webkit-scrollbar,
    .portfolio-slider-inner-track.slider-mode #projectsRow2::-webkit-scrollbar {
      display: none !important;
    }
    .portfolio-slider-inner-track.slider-mode .project-compact-card {
      flex: 0 0 240px !important;
      min-width: 240px !important;
      width: 240px !important;
      box-sizing: border-box !important;
    }

  
    /* DYNAMIC ANIMATED HERO WITH KEN BURNS SLIDESHOW & FLOATING CHIPS */
    .hero-steel-backdrop {
      position: relative;
      overflow: hidden;
      min-height: 580px;
      display: flex;
      align-items: center;
      justify-content: center;
      padding: 70px 0;
      background: #060a18;
    }
    .hero-slideshow-container {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      overflow: hidden;
      z-index: 1;
    }
    .hero-slide-item {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-size: cover;
      background-position: center;
      opacity: 0;
      animation: kenBurnsFade 18s infinite ease-in-out;
      transform: scale(1);
    }
    .hero-slide-1 {
      animation-delay: 0s;
      background-image: url('assets/images/proj_gudang_wf.jpg');
    }
    .hero-slide-2 {
      animation-delay: 4.5s;
      background-image: url('assets/images/proj_crane_erection.jpg');
    }
    .hero-slide-3 {
      animation-delay: 9s;
      background-image: url('assets/images/proj_struktur_gedung.jpg');
    }
    .hero-slide-4 {
      animation-delay: 13.5s;
      background-image: url('assets/images/proj_mezzanine.jpg');
    }

    @keyframes kenBurnsFade {
      0% { opacity: 0; transform: scale(1.02); }
      6% { opacity: 0.9; }
      25% { opacity: 0.9; transform: scale(1.10) translate(-1%, -1%); }
      31% { opacity: 0; transform: scale(1.12); }
      100% { opacity: 0; }
    }

    .hero-overlay-dark-deep {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: linear-gradient(180deg, rgba(6, 10, 24, 0.72) 0%, rgba(10, 22, 56, 0.88) 100%);
      z-index: 2;
    }

    .hero-interactive-grid {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-image: radial-gradient(rgba(245, 158, 11, 0.12) 1px, transparent 1px);
      background-size: 32px 32px;
      z-index: 3;
      pointer-events: none;
    }

    .hero-content-box {
      position: relative;
      z-index: 5;
      text-align: center;
      max-width: 860px;
      margin: 0 auto;
    }

    .hero-floating-pills-row {
      display: grid !important;
      grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
      gap: 10px !important;
      width: 100% !important;
      max-width: 820px !important;
      margin: 12px auto 0 auto !important;
      box-sizing: border-box !important;
    }
    .hero-float-chip {
      background: rgba(255, 255, 255, 0.12);
      backdrop-filter: blur(8px);
      border: 1px solid rgba(245, 158, 11, 0.35);
      color: #f8fafc;
      padding: 6px 14px;
      border-radius: 999px;
      font-size: 0.76rem;
      font-weight: 700;
      letter-spacing: 0.3px;
      box-shadow: 0 4px 14px rgba(0, 0, 0, 0.25);
      transition: all 0.3s ease;
    }
    .hero-float-chip:hover {
      background: rgba(245, 158, 11, 0.25);
      border-color: #f59e0b;
      color: #fbbf24;
      transform: translateY(-3px);
    }
    .float-chip-1 { animation: floatSlow 4s ease-in-out infinite; }
    .float-chip-2 { animation: floatSlow 4s ease-in-out 1.3s infinite; }
    .float-chip-3 { animation: floatSlow 4s ease-in-out 2.6s infinite; }

    @keyframes floatSlow {
      0%, 100% { transform: translateY(0); }
      50% { transform: translateY(-5px); }
    }


    /* ULTRA-COMPACT SERVICES CARDS (BEBAS TERPOTONG) */
    .services-5col-grid .service-compact-card {
      min-width: 0 !important;
      width: 100% !important;
      flex: unset !important;
      padding: 12px 10px !important;
      min-height: 165px !important;
      max-height: 195px !important;
      box-sizing: border-box !important;
      border-radius: 12px !important;
    }
    .services-5col-grid .service-compact-card .srv-icon-small {
      width: 34px !important;
      height: 34px !important;
      font-size: 1.15rem !important;
      margin-bottom: 5px !important;
      border-radius: 8px !important;
    }
    .services-5col-grid .service-compact-card .srv-badge-micro {
      font-size: 0.62rem !important;
      padding: 2px 6px !important;
      margin-bottom: 4px !important;
      letter-spacing: 0.3px !important;
    }
    .services-5col-grid .service-compact-card .srv-title-compact {
      font-size: 0.86rem !important;
      line-height: 1.2 !important;
      margin-bottom: 4px !important;
    }
    .services-5col-grid .service-compact-card .srv-desc-compact {
      font-size: 0.72rem !important;
      line-height: 1.35 !important;
      margin-bottom: 6px !important;
      color: #64748b !important;
    }
    .services-5col-grid .service-compact-card .srv-material-compact {
      font-size: 0.68rem !important;
      padding: 4px 6px !important;
      margin-bottom: 8px !important;
      line-height: 1.25 !important;
    }
    .services-5col-grid .service-compact-card .btn-srv-consult {
      padding: 6px 8px !important;
      font-size: 0.74rem !important;
      border-radius: 6px !important;
    }


    /* PAKET ANGGARAN UKURAN PERSIS PORTOFOLIO (KOMPAK, TANPA SLIDER & TANPA SELENGKAPNYA) */
    .packages-navy-section .container {
      width: 92% !important;
      max-width: 1160px !important;
      margin: 0 auto !important;
      padding: 0 16px !important;
      box-sizing: border-box !important;
    }
    .packages-4grid {
      display: grid !important;
      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
      gap: 14px !important;
      width: 100% !important;
      box-sizing: border-box !important;
    }
    .package-compact-card {
      background: #ffffff !important;
      border: 1.5px solid #e2e8f0 !important;
      border-top: 4px solid var(--gold-500) !important;
      border-radius: 14px !important;
      padding: 16px 14px !important;
      display: flex !important;
      flex-direction: column !important;
      justify-content: space-between !important;
      min-height: 290px !important;
      box-shadow: 0 4px 14px rgba(10, 22, 56, 0.06) !important;
      transition: all 0.25s ease !important;
      box-sizing: border-box !important;
    }
    .package-compact-card:hover {
      transform: translateY(-6px) !important;
      box-shadow: 0 14px 30px rgba(10, 22, 56, 0.12) !important;
      border-color: var(--gold-500) !important;
    }
    .package-compact-card .pkg-title-compact {
      font-size: 0.96rem !important;
      font-weight: 800 !important;
      color: #0a1638 !important;
      margin: 6px 0 4px !important;
      line-height: 1.25 !important;
    }
    .package-compact-card .pkg-price-compact {
      font-size: 1.05rem !important;
      font-weight: 800 !important;
      color: #d97706 !important;
      margin-bottom: 6px !important;
    }
    .package-compact-card .pkg-desc-compact {
      font-size: 0.76rem !important;
      color: #64748b !important;
      line-height: 1.4 !important;
      margin-bottom: 8px !important;
    }
    .package-compact-card .pkg-specs-mini-list {
      list-style: none !important;
      padding: 0 !important;
      margin: 0 0 12px !important;
    }
    .package-compact-card .pkg-specs-mini-list li {
      font-size: 0.72rem !important;
      color: #334155 !important;
      padding: 3px 0 !important;
      line-height: 1.3 !important;
      border-bottom: 1px dashed #f1f5f9 !important;
    }
    .package-compact-card .pkg-specs-mini-list li::before {
      content: "✓ " !important;
      color: #059669 !important;
      font-weight: 800 !important;
    }
    .btn-pkg-consult {
      background: linear-gradient(135deg, #0a1638 0%, #1e3a8a 100%) !important;
      color: #ffffff !important;
      padding: 8px 12px !important;
      border-radius: 8px !important;
      font-weight: 700 !important;
      font-size: 0.78rem !important;
      text-align: center !important;
      text-decoration: none !important;
      display: flex !important;
      align-items: center !important;
      justify-content: center !important;
      transition: all 0.2s ease !important;
    }
    .btn-pkg-consult:hover {
      background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%) !important;
      color: #0a1638 !important;
    }

    @media (max-width: 992px) {
      .packages-4grid { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
    }
    @media (max-width: 520px) {
      .packages-4grid { grid-template-columns: 1fr !important; }
    }


    /* KOMITMEN MUTU KAMI (WARNA-WARNI VIBRANT & TIDAK KLASIK PUTIH) */
    .why-section-block {
      background: #f8fafc;
      padding: 65px 0;
    }
    .why-promise-card {
      background: linear-gradient(145deg, #0a1638 0%, #132454 100%) !important;
      border: 2px solid rgba(245, 158, 11, 0.4) !important;
      border-radius: 18px !important;
      padding: 32px 26px !important;
      box-shadow: 0 16px 40px rgba(10, 22, 56, 0.25) !important;
      color: #ffffff !important;
    }
    .why-promise-card h3 {
      color: #ffffff !important;
      font-size: 1.7rem !important;
      font-weight: 800 !important;
      line-height: 1.3 !important;
      margin-bottom: 12px !important;
    }
    .why-promise-card p {
      color: #cbd5e1 !important;
      font-size: 0.86rem !important;
      line-height: 1.6 !important;
      margin-bottom: 20px !important;
    }
    .why-metrics-row {
      display: grid !important;
      grid-template-columns: repeat(3, 1fr) !important;
      gap: 10px !important;
      margin-bottom: 22px !important;
      border: none !important;
      padding: 0 !important;
    }
    .why-metric-cell {
      background: rgba(255, 255, 255, 0.08) !important;
      border: 1px solid rgba(255, 255, 255, 0.14) !important;
      border-radius: 10px !important;
      padding: 12px 6px !important;
      text-align: center !important;
    }
    .why-metric-cell.cell-gold .val { color: #f59e0b !important; font-size: 1.75rem !important; font-weight: 800 !important; }
    .why-metric-cell.cell-blue .val { color: #38bdf8 !important; font-size: 1.75rem !important; font-weight: 800 !important; }
    .why-metric-cell.cell-green .val { color: #34d399 !important; font-size: 1.75rem !important; font-weight: 800 !important; }
    .why-metric-cell .lbl { color: #94a3b8 !important; font-size: 0.70rem !important; font-weight: 700 !important; margin-top: 2px !important; }

    .why-cta-btn {
      background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%) !important;
      color: #0a1638 !important;
      font-weight: 800 !important;
      width: 100% !important;
      justify-content: center !important;
      display: flex !important;
      box-shadow: 0 4px 15px rgba(245, 158, 11, 0.35) !important;
      border-radius: 999px !important;
      padding: 10px 16px !important;
    }

    /* 4 VALUE CARDS COLORFUL */
    .why-card-item {
      border-radius: 14px !important;
      padding: 20px 16px !important;
      box-shadow: 0 6px 18px rgba(10, 22, 56, 0.06) !important;
      transition: transform 0.25s ease, box-shadow 0.25s ease !important;
    }
    .why-card-item:hover {
      transform: translateY(-6px) !important;
      box-shadow: 0 16px 32px rgba(10, 22, 56, 0.12) !important;
    }
    .card-val-amber {
      background: linear-gradient(145deg, #ffffff 0%, #fffbeb 100%) !important;
      border: 1.5px solid #fde68a !important;
      border-top: 4px solid #d97706 !important;
    }
    .card-val-blue {
      background: linear-gradient(145deg, #ffffff 0%, #eff6ff 100%) !important;
      border: 1.5px solid #bfdbfe !important;
      border-top: 4px solid #1d4ed8 !important;
    }
    .card-val-green {
      background: linear-gradient(145deg, #ffffff 0%, #ecfdf5 100%) !important;
      border: 1.5px solid #a7f3d0 !important;
      border-top: 4px solid #059669 !important;
    }
    .card-val-orange {
      background: linear-gradient(145deg, #ffffff 0%, #fff7ed 100%) !important;
      border: 1.5px solid #fed7aa !important;
      border-top: 4px solid #ea580c !important;
    }

    .why-card-icon {
      width: 44px !important;
      height: 44px !important;
      border-radius: 12px !important;
      display: flex !important;
      align-items: center !important;
      justify-content: center !important;
      font-size: 1.35rem !important;
      margin-bottom: 12px !important;
    }
    .icon-amber { background: #fef3c7 !important; color: #b45309 !important; box-shadow: 0 4px 12px rgba(217, 119, 6, 0.2) !important; }
    .icon-blue { background: #dbeafe !important; color: #1e40af !important; box-shadow: 0 4px 12px rgba(29, 78, 216, 0.2) !important; }
    .icon-green { background: #d1fae5 !important; color: #065f46 !important; box-shadow: 0 4px 12px rgba(5, 150, 105, 0.2) !important; }
    .icon-orange { background: #ffedd5 !important; color: #9a3412 !important; box-shadow: 0 4px 12px rgba(234, 88, 12, 0.2) !important; }

    .why-card-item h4 {
      font-size: 0.98rem !important;
      font-weight: 800 !important;
      color: #0a1638 !important;
      margin-bottom: 6px !important;
    }
    .why-card-item p {
      font-size: 0.80rem !important;
      color: #475569 !important;
      line-height: 1.55 !important;
    }

  
    /* HERO BUTTONS STYLING */
    .hero-cta-buttons {
      display: grid !important;
      grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
      gap: 10px !important;
      width: 100% !important;
      max-width: 820px !important;
      margin: 20px auto 0 auto !important;
      box-sizing: border-box !important;
    }
    .btn-hero-primary {
      background: linear-gradient(135deg, #f59e0b 0%, #ea580c 100%) !important;
      color: #060a18 !important;
      font-weight: 800 !important;
      font-size: 0.88rem !important;
      padding: 12px 24px !important;
      border-radius: 999px !important;
      text-decoration: none !important;
      display: inline-flex !important;
      align-items: center !important;
      gap: 6px !important;
      box-shadow: 0 6px 20px rgba(245, 158, 11, 0.45) !important;
      transition: all 0.25s ease !important;
    }
    .btn-hero-primary:hover {
      transform: translateY(-3px) scale(1.02) !important;
      box-shadow: 0 10px 28px rgba(245, 158, 11, 0.55) !important;
    }
    .btn-hero-calc {
      background: rgba(255, 255, 255, 0.12) !important;
      backdrop-filter: blur(8px) !important;
      border: 1.5px solid rgba(255, 255, 255, 0.3) !important;
      color: #ffffff !important;
      font-weight: 700 !important;
      font-size: 0.88rem !important;
      padding: 12px 22px !important;
      border-radius: 999px !important;
      text-decoration: none !important;
      display: inline-flex !important;
      align-items: center !important;
      gap: 6px !important;
      transition: all 0.25s ease !important;
    }
    .btn-hero-calc:hover {
      background: rgba(255, 255, 255, 0.22) !important;
      border-color: #f59e0b !important;
      color: #f59e0b !important;
      transform: translateY(-2px) !important;
    }
    .btn-hero-wa-direct {
      background: linear-gradient(135deg, #10b981 0%, #059669 100%) !important;
      color: #ffffff !important;
      font-weight: 800 !important;
      font-size: 0.88rem !important;
      padding: 12px 22px !important;
      border-radius: 999px !important;
      text-decoration: none !important;
      display: inline-flex !important;
      align-items: center !important;
      gap: 6px !important;
      box-shadow: 0 6px 20px rgba(16, 185, 129, 0.45) !important;
      transition: all 0.25s ease !important;
    }
    .btn-hero-wa-direct:hover {
      transform: translateY(-3px) scale(1.02) !important;
      box-shadow: 0 10px 28px rgba(16, 185, 129, 0.55) !important;
    }

    /* BASE64 EMBEDDED SLIDESHOW IMAGES */
    .hero-slide-1 {
      background-image: url('data:image/jpeg;base64,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') !important;
    }
    .hero-slide-2 {
      background-image: url('data:image/jpeg;base64,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') !important;
    }
    .hero-slide-3 {
      background-image: url('data:image/jpeg;base64,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') !important;
    }
    .hero-slide-4 {
      background-image: url('data:image/jpeg;base64,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') !important;
    }

  
    /* KARTU VIDEO DOKUMENTASI KOMPAK (TIDAK KEPANJANGAN KEBAWAH) */
    .packages-navy-section .packages-4grid {
      display: grid !important;
      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
      gap: 14px !important;
      max-width: 1160px !important;
      margin: 0 auto !important;
      box-sizing: border-box !important;
    }

    /* Video Section Desktop: Baris 1 Grid 4 Kolom, Baris 2 Disembunyikan (Khusus Layar HP) */
    #videosRow1 {
      display: grid !important;
      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
      gap: 14px !important;
      max-width: 1160px !important;
      margin: 0 auto !important;
      box-sizing: border-box !important;
      width: 100% !important;
    }
    #videosRow2 {
      display: none !important;
    }

    .package-compact-card.video-card-compact {
      background: #ffffff !important;
      border: 1.5px solid rgba(255, 255, 255, 0.15) !important;
      border-top: 4px solid var(--gold-500) !important;
      border-radius: 14px !important;
      overflow: hidden !important;
      padding: 0 !important;
      display: flex !important;
      flex-direction: column !important;
      justify-content: space-between !important;
      min-height: 245px !important;
      max-height: 260px !important;
      box-shadow: 0 6px 18px rgba(0, 0, 0, 0.25) !important;
      transition: transform 0.25s ease, box-shadow 0.25s ease !important;
      box-sizing: border-box !important;
      cursor: pointer;
    }
    .package-compact-card.video-card-compact:hover {
      transform: translateY(-5px) !important;
      box-shadow: 0 14px 30px rgba(245, 158, 11, 0.3) !important;
      border-color: var(--gold-500) !important;
    }

    /* Bingkai Thumbnail Video dengan Tombol Play */
    .vid-card-thumb-frame {
      position: relative;
      height: 125px;
      background: #060a18;
      overflow: hidden;
      display: flex;
      align-items: center;
      justify-content: center;
    }
    .vid-card-thumb-img {
      width: 100%;
      height: 100%;
      object-fit: cover;
      transition: transform 0.4s ease;
    }
    .package-compact-card.video-card-compact:hover .vid-card-thumb-img {
      transform: scale(1.06);
    }

    /* Play Icon Circle Overlay */
    .vid-card-play-icon {
      position: absolute;
      width: 42px;
      height: 42px;
      border-radius: 50%;
      background: rgba(10, 22, 56, 0.85);
      border: 2px solid var(--gold-500);
      color: #fbbf24;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 1.15rem;
      padding-left: 3px;
      box-shadow: 0 4px 14px rgba(0, 0, 0, 0.5);
      transition: all 0.25s ease;
      z-index: 3;
    }
    .package-compact-card.video-card-compact:hover .vid-card-play-icon {
      background: var(--gold-500);
      color: #060a18;
      transform: scale(1.15);
      box-shadow: 0 6px 20px rgba(245, 158, 11, 0.6);
    }

    .vid-card-badge {
      position: absolute;
      top: 8px;
      left: 8px;
      background: rgba(10, 22, 56, 0.88);
      color: var(--gold-light);
      font-size: 0.65rem;
      font-weight: 800;
      padding: 3px 8px;
      border-radius: 4px;
      letter-spacing: 0.4px;
      z-index: 2;
    }
    .vid-card-duration {
      position: absolute;
      bottom: 8px;
      right: 8px;
      background: rgba(0, 0, 0, 0.78);
      color: #ffffff;
      font-size: 0.68rem;
      font-weight: 700;
      padding: 2px 7px;
      border-radius: 4px;
      z-index: 2;
    }

    /* Body Pad Video Card */
    .vid-card-body-pad {
      padding: 10px 12px 12px 12px;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      flex: 1;
      background: #ffffff;
    }
    .vid-card-loc-line {
      font-size: 0.68rem;
      color: #64748b;
      margin-bottom: 2px;
    }
    .vid-card-title-text {
      font-size: 0.84rem;
      font-weight: 800;
      color: #0a1638;
      line-height: 1.25;
      margin-bottom: 6px;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      overflow: hidden;
    }

    .btn-vid-play-trigger {
      background: linear-gradient(135deg, #0a1638 0%, #1e3a8a 100%);
      color: #ffffff !important;
      padding: 7px 10px;
      border-radius: 6px;
      font-weight: 700;
      font-size: 0.76rem;
      text-align: center;
      border: none;
      cursor: pointer;
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 6px;
      width: 100%;
      transition: all 0.2s ease;
    }
    .btn-vid-play-trigger:hover {
      background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);
      color: #0a1638 !important;
    }

  
    /* =========================================================
       ANIMASI KOTAK PELAYANAN (BERGERAK SATU KOTAK DARI KANAN & KIRI)
       Ringan, 60fps GPU Hardware-Accelerated (translate3d)
       ========================================================= */
    .service-card-reveal-left {
      opacity: 0;
      transform: translate3d(-75px, 0, 0);
      transition: opacity 0.65s cubic-bezier(0.16, 1, 0.3, 1), transform 0.65s cubic-bezier(0.16, 1, 0.3, 1);
      will-change: transform, opacity;
    }
    .service-card-reveal-right {
      opacity: 0;
      transform: translate3d(75px, 0, 0);
      transition: opacity 0.65s cubic-bezier(0.16, 1, 0.3, 1), transform 0.65s cubic-bezier(0.16, 1, 0.3, 1);
      will-change: transform, opacity;
    }
    .service-card-reveal-up {
      opacity: 0;
      transform: translate3d(0, 50px, 0);
      transition: opacity 0.65s cubic-bezier(0.16, 1, 0.3, 1), transform 0.65s cubic-bezier(0.16, 1, 0.3, 1);
      will-change: transform, opacity;
    }

    .service-card-reveal-left.is-visible,
    .service-card-reveal-right.is-visible,
    .service-card-reveal-up.is-visible {
      opacity: 1 !important;
      transform: translate3d(0, 0, 0) !important;
    }

    .srv-delay-1 { transition-delay: 0.04s; }
    .srv-delay-2 { transition-delay: 0.12s; }
    .srv-delay-3 { transition-delay: 0.20s; }
    .srv-delay-4 { transition-delay: 0.28s; }
    .srv-delay-5 { transition-delay: 0.36s; }

    /* MOTION & SCROLL REVEAL UNTUK PROYEK & VIDEO (SMOOTH DARI KANAN KIRI, TIDAK CEPAT) */
    .project-card-reveal-left {
      opacity: 0;
      transform: translate3d(-55px, 0, 0);
      transition: opacity 1.05s cubic-bezier(0.22, 1, 0.36, 1), transform 1.05s cubic-bezier(0.22, 1, 0.36, 1);
      will-change: transform, opacity;
    }
    .project-card-reveal-right {
      opacity: 0;
      transform: translate3d(55px, 0, 0);
      transition: opacity 1.05s cubic-bezier(0.22, 1, 0.36, 1), transform 1.05s cubic-bezier(0.22, 1, 0.36, 1);
      will-change: transform, opacity;
    }
    .project-card-reveal-up {
      opacity: 0;
      transform: translate3d(0, 40px, 0);
      transition: opacity 1.05s cubic-bezier(0.22, 1, 0.36, 1), transform 1.05s cubic-bezier(0.22, 1, 0.36, 1);
      will-change: transform, opacity;
    }
    .project-card-reveal-left.is-visible,
    .project-card-reveal-right.is-visible,
    .project-card-reveal-up.is-visible {
      opacity: 1 !important;
      transform: translate3d(0, 0, 0) !important;
    }

    .video-card-reveal-left {
      opacity: 0;
      transform: translate3d(-55px, 0, 0);
      transition: opacity 1.05s cubic-bezier(0.22, 1, 0.36, 1), transform 1.05s cubic-bezier(0.22, 1, 0.36, 1);
      will-change: transform, opacity;
    }
    .video-card-reveal-right {
      opacity: 0;
      transform: translate3d(55px, 0, 0);
      transition: opacity 1.05s cubic-bezier(0.22, 1, 0.36, 1), transform 1.05s cubic-bezier(0.22, 1, 0.36, 1);
      will-change: transform, opacity;
    }
    .video-card-reveal-left.is-visible,
    .video-card-reveal-right.is-visible {
      opacity: 1 !important;
      transform: translate3d(0, 0, 0) !important;
    }

    .prj-delay-1 { transition-delay: 0.05s; }
    .prj-delay-2 { transition-delay: 0.12s; }
    .prj-delay-3 { transition-delay: 0.20s; }
    .prj-delay-4 { transition-delay: 0.28s; }
    .prj-delay-5 { transition-delay: 0.36s; }

    .vid-delay-1 { transition-delay: 0.08s; }
    .vid-delay-2 { transition-delay: 0.18s; }
    .vid-delay-3 { transition-delay: 0.28s; }
    .vid-delay-4 { transition-delay: 0.38s; }

    .service-compact-card.is-visible:hover {
      transform: translateY(-6px) scale(1.01) !important;
      box-shadow: 0 12px 28px rgba(10, 22, 56, 0.14) !important;
      border-color: var(--card-accent, #2563eb) !important;
      transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease !important;
    }

    /* =========================================================
       KOTAK VIDEO PROYEK LAPANGAN KOMPAK (TIDAK KEPANJANGAN KEBAWAH)
       Tinggi Pas ~225px, Padat, Rapi, & Elegan
       ========================================================= */
    .packages-navy-section {
      padding: 46px 0 !important;
      background: #060a18 !important;
    }
    .packages-navy-section .packages-4grid {
      display: grid !important;
      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
      gap: 14px !important;
      max-width: 1160px !important;
      margin: 0 auto !important;
      box-sizing: border-box !important;
    }

    .video-card-compact {
      background: #0f172a !important;
      border: 1px solid rgba(255, 255, 255, 0.12) !important;
      border-top: 3px solid #f59e0b !important;
      border-radius: 12px !important;
      overflow: hidden !important;
      padding: 0 !important;
      display: flex !important;
      flex-direction: column !important;
      justify-content: space-between !important;
      height: 226px !important;
      min-height: 226px !important;
      max-height: 226px !important;
      box-shadow: 0 6px 18px rgba(0, 0, 0, 0.3) !important;
      transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease !important;
      box-sizing: border-box !important;
      cursor: pointer;
    }
    .video-card-compact:hover {
      transform: translateY(-5px) !important;
      box-shadow: 0 12px 26px rgba(245, 158, 11, 0.35) !important;
      border-color: #f59e0b !important;
    }

    /* Thumbnail Frame */
    .vid-card-thumb-frame {
      position: relative;
      height: 112px !important;
      background: #020617;
      overflow: hidden;
      display: flex;
      align-items: center;
      justify-content: center;
      flex-shrink: 0;
    }
    .vid-card-thumb-img {
      width: 100%;
      height: 100%;
      object-fit: cover;
      opacity: 0.92;
      transition: transform 0.4s ease;
    }
    .video-card-compact:hover .vid-card-thumb-img {
      transform: scale(1.08);
      opacity: 1;
    }

    /* Play Button Circle */
    .vid-card-play-icon {
      position: absolute;
      width: 36px;
      height: 36px;
      border-radius: 50%;
      background: rgba(10, 22, 56, 0.88);
      border: 2px solid #f59e0b;
      color: #fbbf24;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 1rem;
      padding-left: 2px;
      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.5);
      transition: all 0.25s ease;
      z-index: 3;
    }
    .video-card-compact:hover .vid-card-play-icon {
      background: #f59e0b;
      color: #060a18;
      transform: scale(1.15);
      box-shadow: 0 6px 18px rgba(245, 158, 11, 0.6);
    }

    .vid-card-badge {
      position: absolute;
      top: 6px;
      left: 6px;
      background: rgba(10, 22, 56, 0.9);
      color: #fef08a;
      font-size: 0.62rem;
      font-weight: 800;
      padding: 2px 6px;
      border-radius: 4px;
      letter-spacing: 0.3px;
      z-index: 2;
      border: 1px solid rgba(245, 158, 11, 0.3);
    }
    .vid-card-duration {
      position: absolute;
      bottom: 6px;
      right: 6px;
      background: rgba(0, 0, 0, 0.82);
      color: #ffffff;
      font-size: 0.64rem;
      font-weight: 700;
      padding: 2px 6px;
      border-radius: 4px;
      z-index: 2;
    }

    /* Card Body Pad (Kompak, tidak ada ruang melorot) */
    .vid-card-body-pad {
      padding: 8px 10px 10px 10px !important;
      display: flex !important;
      flex-direction: column !important;
      justify-content: space-between !important;
      flex: 1 !important;
      background: #0f172a !important;
      box-sizing: border-box !important;
    }
    .vid-card-loc-line {
      font-size: 0.66rem;
      color: #94a3b8;
      margin-bottom: 2px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    }
    .vid-card-title-text {
      font-size: 0.81rem;
      font-weight: 700;
      color: #ffffff;
      line-height: 1.25;
      margin: 0 0 6px 0;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      overflow: hidden;
    }
    .btn-vid-play-trigger {
      background: linear-gradient(135deg, #1e293b 0%, #334155 100%);
      color: #f8fafc !important;
      padding: 5px 8px;
      border-radius: 6px;
      font-weight: 700;
      font-size: 0.72rem;
      text-align: center;
      border: 1px solid rgba(255, 255, 255, 0.15);
      cursor: pointer;
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 5px;
      width: 100%;
      transition: all 0.2s ease;
    }
    .video-card-compact:hover .btn-vid-play-trigger {
      background: #f59e0b;
      color: #0f172a !important;
      border-color: #f59e0b;
    }

    @media (max-width: 900px) {
      .packages-navy-section .packages-4grid {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
      }
    }
    @media (max-width: 540px) {
      .packages-navy-section .packages-4grid {
        grid-template-columns: 1fr !important;
      }
    }

  
    /* =========================================================
       HERO SECTION: SELEPAS TENGAH & TIDAK TERLALU KE BAWAH
       ========================================================= */
    .hero-steel-backdrop {
      min-height: 520px !important;
      display: flex !important;
      align-items: center !important;
      justify-content: center !important;
      padding: 36px 0 44px 0 !important;
      position: relative !important;
      overflow: hidden !important;
    }
    .hero-content-box {
      position: relative !important;
      z-index: 5 !important;
      text-align: center !important;
      max-width: 860px !important;
      margin: 0 auto !important;
      display: flex !important;
      flex-direction: column !important;
      align-items: center !important;
      justify-content: center !important;
    }
    .hero-royal-pill {
      margin: 0 auto 10px auto !important;
    }
    .hero-title-main {
      margin-bottom: 4px !important;
    }
    .hero-title-italic-gold {
      margin-top: 2px !important;
    }
    .hero-desc-clean {
      margin: 12px auto 16px auto !important;
      max-width: 720px !important;
      line-height: 1.55 !important;
    }
    .hero-cta-buttons {
      display: grid !important;
      grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
      gap: 12px !important;
      width: 100% !important;
      max-width: 820px !important;
      margin: 14px auto 0 auto !important;
      padding: 0 !important;
      box-sizing: border-box !important;
    }
    .hero-floating-pills-row {
      display: grid !important;
      grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
      gap: 10px !important;
      width: 100% !important;
      max-width: 820px !important;
      margin: 10px auto 0 auto !important;
      padding: 0 !important;
      box-sizing: border-box !important;
    }
    .hero-grid-box {
      width: 100% !important;
      height: 100% !important;
      min-height: 48px !important;
      display: flex !important;
      align-items: center !important;
      justify-content: center !important;
      text-align: center !important;
      box-sizing: border-box !important;
      text-decoration: none !important;
      padding: 10px 8px !important;
      border-radius: 999px !important;
    }
    .hero-box-icon {
      font-size: 1.15rem;
      display: inline-block;
      flex-shrink: 0;
      margin-right: 6px;
    }
    .hero-box-label {
      display: inline-block;
      line-height: 1.25;
    }
    .label-full { display: inline; }
    .label-short { display: none; }

    /* =========================================================
       DEKORASI & HIASAN GLOW, SHINE SWEEP, PULSE & FLOATING ANIMATION
       ========================================================= */

    /* 1. Tombol Utama (Oranye): Kilau Cahaya (Shine Sweep) + Nafas Berpendar (Breathing Glow Pulse) */
    .btn-hero-primary {
      background: linear-gradient(135deg, #f59e0b 0%, #ea580c 100%) !important;
      color: #060a18 !important;
      font-weight: 800 !important;
      font-size: 0.85rem !important;
      border-radius: 999px !important;
      box-shadow: 0 6px 20px rgba(245, 158, 11, 0.45), inset 0 1px 1px rgba(255, 255, 255, 0.5) !important;
      transition: all 0.25s ease !important;
      border: none !important;
      position: relative !important;
      overflow: hidden !important;
      animation: btnPulseGlow 3.5s ease-in-out infinite !important;
    }
    @keyframes btnPulseGlow {
      0%, 100% {
        box-shadow: 0 6px 20px rgba(245, 158, 11, 0.45), inset 0 1px 1px rgba(255, 255, 255, 0.5);
        transform: translateY(0);
      }
      50% {
        box-shadow: 0 12px 30px rgba(245, 158, 11, 0.75), 0 0 20px rgba(251, 191, 36, 0.6), inset 0 1px 2px rgba(255, 255, 255, 0.7);
        transform: translateY(-2px);
      }
    }
    .btn-hero-primary::after {
      content: '';
      position: absolute;
      top: -50%;
      left: -60%;
      width: 45%;
      height: 200%;
      background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.5), transparent);
      transform: rotate(25deg);
      animation: btnShineSweep 4.5s infinite ease-in-out;
      pointer-events: none;
    }
    @keyframes btnShineSweep {
      0%, 65% { left: -60%; }
      100% { left: 160%; }
    }
    .btn-hero-primary:hover {
      transform: translateY(-3px) scale(1.03) !important;
      box-shadow: 0 14px 34px rgba(245, 158, 11, 0.8), 0 0 24px rgba(251, 191, 36, 0.7) !important;
    }

    /* 2. Tombol Ulasan Klien (Transparan Glassmorphism): Bintang Glow & Border Halus */
    .btn-hero-calc {
      background: rgba(255, 255, 255, 0.12) !important;
      backdrop-filter: blur(10px) !important;
      border: 1.5px solid rgba(255, 255, 255, 0.32) !important;
      color: #ffffff !important;
      font-weight: 700 !important;
      font-size: 0.85rem !important;
      border-radius: 999px !important;
      box-shadow: 0 6px 18px rgba(0, 0, 0, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.3) !important;
      transition: all 0.25s ease !important;
      position: relative !important;
      animation: btnGlassPulse 4s ease-in-out 0.8s infinite !important;
    }
    @keyframes btnGlassPulse {
      0%, 100% {
        border-color: rgba(255, 255, 255, 0.32);
        box-shadow: 0 6px 18px rgba(0, 0, 0, 0.25);
      }
      50% {
        border-color: rgba(245, 158, 11, 0.65);
        box-shadow: 0 8px 24px rgba(245, 158, 11, 0.3), inset 0 1px 2px rgba(255, 255, 255, 0.5);
      }
    }
    .btn-hero-calc:hover {
      background: rgba(255, 255, 255, 0.22) !important;
      border-color: #f59e0b !important;
      color: #fef08a !important;
      transform: translateY(-3px) scale(1.02) !important;
      box-shadow: 0 10px 28px rgba(245, 158, 11, 0.4) !important;
    }

    /* 3. Tombol WhatsApp Direktur: Emerald Pulse & Efek Pantulan Cahaya */
    .btn-hero-wa-direct {
      background: linear-gradient(135deg, #10b981 0%, #059669 100%) !important;
      color: #ffffff !important;
      font-weight: 700 !important;
      font-size: 0.85rem !important;
      border-radius: 999px !important;
      box-shadow: 0 6px 20px rgba(16, 185, 129, 0.4), inset 0 1px 1px rgba(255, 255, 255, 0.5) !important;
      transition: all 0.25s ease !important;
      border: none !important;
      position: relative !important;
      overflow: hidden !important;
      animation: btnWaPulse 3.8s ease-in-out 1.5s infinite !important;
    }
    @keyframes btnWaPulse {
      0%, 100% {
        box-shadow: 0 6px 20px rgba(16, 185, 129, 0.4), inset 0 1px 1px rgba(255, 255, 255, 0.5);
      }
      50% {
        box-shadow: 0 10px 28px rgba(16, 185, 129, 0.7), 0 0 18px rgba(52, 211, 153, 0.5), inset 0 1px 2px rgba(255, 255, 255, 0.7);
      }
    }
    .btn-hero-wa-direct::after {
      content: '';
      position: absolute;
      top: -50%;
      left: -60%;
      width: 45%;
      height: 200%;
      background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
      transform: rotate(25deg);
      animation: btnShineSweep 5s infinite 2.2s ease-in-out;
      pointer-events: none;
    }
    .btn-hero-wa-direct:hover {
      transform: translateY(-3px) scale(1.03) !important;
      box-shadow: 0 12px 30px rgba(16, 185, 129, 0.75), 0 0 20px rgba(52, 211, 153, 0.6) !important;
    }

    /* 4. Chips Styling (3 Kotak Fitur di Bawahnya): Gerak Floating Mengambang Halus + Border Kilau Emas */
    .hero-float-chip {
      background: rgba(255, 255, 255, 0.12) !important;
      backdrop-filter: blur(8px) !important;
      border: 1.5px solid rgba(245, 158, 11, 0.4) !important;
      color: #f8fafc !important;
      border-radius: 999px !important;
      font-size: 0.74rem !important;
      font-weight: 700 !important;
      letter-spacing: 0.2px !important;
      box-shadow: 0 4px 14px rgba(0, 0, 0, 0.3), inset 0 1px 1px rgba(255, 255, 255, 0.25) !important;
      transition: all 0.25s ease !important;
    }
    .float-chip-1 {
      animation: floatSmooth1 3.6s ease-in-out infinite !important;
    }
    @keyframes floatSmooth1 {
      0%, 100% { transform: translateY(0); }
      50% { transform: translateY(-5px); border-color: rgba(245, 158, 11, 0.7); box-shadow: 0 8px 20px rgba(245, 158, 11, 0.25); }
    }

    .float-chip-2 {
      animation: floatSmooth2 4.0s ease-in-out 0.8s infinite !important;
    }
    @keyframes floatSmooth2 {
      0%, 100% { transform: translateY(0); }
      50% { transform: translateY(-6px); border-color: rgba(245, 158, 11, 0.7); box-shadow: 0 8px 20px rgba(245, 158, 11, 0.25); }
    }

    .float-chip-3 {
      animation: floatSmooth3 3.8s ease-in-out 1.6s infinite !important;
    }
    @keyframes floatSmooth3 {
      0%, 100% { transform: translateY(0); }
      50% { transform: translateY(-5px); border-color: rgba(245, 158, 11, 0.7); box-shadow: 0 8px 20px rgba(245, 158, 11, 0.25); }
    }

    .hero-float-chip:hover {
      background: rgba(255, 255, 255, 0.22) !important;
      border-color: #f59e0b !important;
      color: #fbbf24 !important;
      transform: translateY(-3px) scale(1.02) !important;
      box-shadow: 0 8px 22px rgba(245, 158, 11, 0.45) !important;
    }

    /* 5. Light Sweep Laser (Kilau Cahaya Bergerak di Latar Hero) */
    .hero-light-sweep {
      position: absolute;
      top: 0;
      left: -100%;
      width: 60%;
      height: 100%;
      background: linear-gradient(90deg, transparent, rgba(245, 158, 11, 0.08), transparent);
      transform: skewX(-25deg);
      animation: heroLaserSweep 8s infinite ease-in-out;
      pointer-events: none;
      z-index: 4;
    }
    @keyframes heroLaserSweep {
      0% { left: -100%; }
      35% { left: 200%; }
      100% { left: 200%; }
    }

    /* RESPONSIVE MOBILE: 3 KOTAK BERSEJAJAR DENGAN TINGGI KOMPAK & TIDAK PANJANG */
    @media (max-width: 680px) {
      .hero-steel-backdrop {
        padding: 20px 0 24px 0 !important;
        min-height: auto !important;
      }
      .hero-royal-pill {
        margin-bottom: 8px !important;
      }
      .hero-title-main {
        font-size: 1.85rem !important;
        line-height: 1.15 !important;
        margin-bottom: 4px !important;
      }
      .hero-title-italic-gold {
        font-size: 1.65rem !important;
        line-height: 1.15 !important;
      }
      .hero-desc-clean {
        font-size: 0.82rem !important;
        line-height: 1.4 !important;
        margin: 8px auto 10px auto !important;
      }
      .hero-cta-buttons {
        display: grid !important;
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
        gap: 6px !important;
        width: 100% !important;
        margin-top: 10px !important;
      }
      .hero-floating-pills-row {
        display: grid !important;
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
        gap: 6px !important;
        width: 100% !important;
        margin-top: 6px !important;
      }
      .label-full { display: none !important; }
      .label-short { display: inline !important; }

      .btn-hero-primary, .btn-hero-calc, .btn-hero-wa-direct {
        flex-direction: row !important;
        align-items: center !important;
        justify-content: center !important;
        padding: 7px 5px !important;
        min-height: 38px !important;
        height: auto !important;
        font-size: 0.68rem !important;
        font-weight: 700 !important;
        border-radius: 999px !important;
        line-height: 1.15 !important;
        gap: 3px !important;
        white-space: nowrap !important;
      }
      .hero-box-icon {
        font-size: 0.78rem !important;
        margin-right: 3px !important;
        margin-bottom: 0 !important;
        display: inline-block !important;
      }
      .hero-float-chip {
        flex-direction: row !important;
        align-items: center !important;
        justify-content: center !important;
        padding: 5px 4px !important;
        min-height: 32px !important;
        height: auto !important;
        font-size: 0.62rem !important;
        font-weight: 600 !important;
        border-radius: 999px !important;
        line-height: 1.15 !important;
        gap: 3px !important;
        white-space: nowrap !important;
      }
    }

    @media (max-width: 400px) {
      .hero-box-icon {
        display: none !important;
      }
      .btn-hero-primary, .btn-hero-calc, .btn-hero-wa-direct {
        font-size: 0.64rem !important;
        padding: 6px 2px !important;
        min-height: 34px !important;
      }
      .hero-float-chip {
        font-size: 0.58rem !important;
        padding: 5px 2px !important;
        min-height: 28px !important;
      }
    }

  
    /* =========================================================
       PELAYANAN: 2 BARIS SLIDER (ATAS 5, BAWAH 5 BISA DIGESER DUA-DUANYA)
       ========================================================= */
    .services-clean-grid-wrapper {
      position: relative;
      width: 100%;
      overflow: hidden;
      padding: 6px 0;
    }

    /* Desktop View: Grid 5 Kolom Sempurna (Atas 5, Bawah 5) */
    
    /* LAYOUT PELAYANAN DI LAPTOP / DESKTOP (> 768px):
       Default hanya 1 baris (5 kartu), baris 2 baru muncul saat tombol diklik */
    #servicesRow2 {
      display: none !important;
    }
    #servicesRow2.is-expanded {
      display: grid !important;
      grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
      gap: 14px !important;
      margin-top: 14px !important;
    }
    .services-toggle-wrap {
      text-align: center;
      margin-top: 22px;
      display: block !important;
    }
    .btn-toggle-services {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      gap: 8px;
      background: #ffffff;
      color: #1e3a8a;
      border: 1.5px solid #bfdbfe;
      padding: 10px 24px;
      border-radius: 30px;
      font-weight: 700;
      font-size: 0.88rem;
      cursor: pointer;
      box-shadow: 0 4px 12px rgba(30, 58, 138, 0.08);
      transition: all 0.25s ease;
    }
    .btn-toggle-services:hover {
      background: #1e3a8a;
      color: #ffffff;
      border-color: #1e3a8a;
      box-shadow: 0 6px 18px rgba(30, 58, 138, 0.2);
      transform: translateY(-2px);
    }

    .services-slider-row {
      display: grid !important;
      grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
      gap: 14px !important;
      width: 100% !important;
      box-sizing: border-box !important;
    }
    .services-slider-row .service-compact-card {
      min-width: 0 !important;
      width: 100% !important;
      box-sizing: border-box !important;
    }

    /* Mobile & Tablet View (<= 992px): 2 Baris Geser Atas-Bawah (Bisa Di-swipe Touch) */
    @media (max-width: 992px) {
      .services-slider-row {
        display: flex !important;
        gap: 12px !important;
        overflow-x: auto !important;
        scroll-behavior: smooth !important;
        -webkit-overflow-scrolling: touch !important;
        scroll-snap-type: x mandatory !important;
        padding: 4px 2px 14px 2px !important;
        scrollbar-width: none !important;
        width: 100% !important;
      }
      .services-slider-row::-webkit-scrollbar {
        display: none !important;
      }
      .services-slider-row .service-compact-card {
        flex: 0 0 240px !important;
        min-width: 235px !important;
        max-width: 250px !important;
        scroll-snap-align: start !important;
        box-sizing: border-box !important;
        padding: 14px 12px !important;
      }
      #servicesRow2 {
        display: none !important;
      }
      #servicesRow2.is-expanded {
        display: flex !important;
        margin-top: 12px !important;
      }
      .services-toggle-wrap {
        display: block !important;
        text-align: center !important;
        margin-top: 16px !important;
      }
      .btn-toggle-services {
        display: inline-flex !important;
        padding: 9px 22px !important;
        font-size: 0.85rem !important;
      }
    }

    @media (max-width: 480px) {
      .services-slider-row {
        gap: 10px !important;
      }
      .services-slider-row .service-compact-card {
        flex: 0 0 215px !important;
        min-width: 210px !important;
        max-width: 225px !important;
        padding: 12px 10px !important;
      }
      .services-slider-row .service-compact-card .srv-title-compact {
        font-size: 0.82rem !important;
      }
      .services-slider-row .service-compact-card .srv-desc-compact {
        font-size: 0.70rem !important;
      }
    }
  
    /* =========================================================
       PORTOFOLIO STRUKTUR BAJA & VIDEO DOKUMENTASI (DESKTOP & MOBILE)
       Aturan Default: Tampil 1 Baris Saja Dulu (Desktop & Mobile)
       Klik 'Jelajahi Lainnya': Buka Baris 2 + Aktifkan Slider Mode
       ========================================================= */

    /* --- PORTOFOLIO SECTION (DESKTOP DEFAULT: 1 BARIS GRID 5 KOLOM) --- */
    .portfolio-compact-section .container.project-contained-width {
      width: 92%;
      max-width: 1160px;
      margin: 0 auto;
      box-sizing: border-box;
    }

    .portfolio-slider-outer-wrapper {
      position: relative;
      width: 100%;
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 14px;
      box-sizing: border-box;
    }

    .portfolio-slider-inner-track {
      flex: 1;
      width: 100%;
      overflow: hidden;
      box-sizing: border-box;
    }

    /* Baris 1 Proyek (Default: 1 Baris Grid 5 Kolom di Desktop) */
    .projects-5col-grid {
      display: grid !important;
      grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
      gap: 14px !important;
      width: 100% !important;
      box-sizing: border-box !important;
    }

    .projects-5col-grid .project-compact-card {
      min-width: 0 !important;
      width: 100% !important;
      box-sizing: border-box !important;
    }

    /* Baris 2 Proyek (Default: Tersembunyi) */
    #projectsRow2 {
      display: none !important;
    }

    /* Tombol Panah Proyek di Luar Kotak (Default: Tersembunyi saat 1 baris) */
    #btnProjectsPrev,
    #btnProjectsNext {
      display: none !important;
    }

    /* Mode Slider Proyek (Saat Klik Jelajahi Lainnya / Expanded di Desktop) */
    .portfolio-slider-inner-track.slider-mode #projectsRow1,
    .portfolio-slider-inner-track.slider-mode #projectsRow2 {
      display: flex !important;
      flex-direction: row !important;
      flex-wrap: nowrap !important;
      gap: 14px !important;
      overflow-x: auto !important;
      scroll-behavior: smooth !important;
      -webkit-overflow-scrolling: touch !important;
      scrollbar-width: none !important;
      padding: 6px 2px 14px 2px !important;
      width: 100% !important;
      box-sizing: border-box !important;
    }

    .portfolio-slider-inner-track.slider-mode #projectsRow1::-webkit-scrollbar,
    .portfolio-slider-inner-track.slider-mode #projectsRow2::-webkit-scrollbar {
      display: none !important;
    }

    .portfolio-slider-inner-track.slider-mode .project-compact-card {
      flex: 0 0 240px !important;
      min-width: 240px !important;
      max-width: 240px !important;
      box-sizing: border-box !important;
    }


    /* --- VIDEO DOKUMENTASI SECTION (DESKTOP DEFAULT: 1 BARIS GRID 4 KOLOM) --- */
    .packages-navy-section .container.project-contained-width {
      width: 92%;
      max-width: 1160px;
      margin: 0 auto;
      box-sizing: border-box;
    }

    .video-slider-outer-wrapper {
      position: relative;
      width: 100%;
      max-width: 1200px;
      margin: 0 auto;
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 14px;
      box-sizing: border-box;
    }

    .video-slider-inner-track {
      flex: 1;
      width: 100%;
      overflow: hidden;
      box-sizing: border-box;
    }

    /* Baris 1 Video (Default: 1 Baris Grid 4 Kolom di Desktop) */
    #videosRow1 {
      display: grid !important;
      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
      gap: 14px !important;
      width: 100% !important;
      box-sizing: border-box !important;
    }

    /* Baris 2 Video (Default: Tersembunyi) */
    #videosRow2 {
      display: none !important;
    }

    /* Tombol Panah Video di Luar Kotak (Default: Tersembunyi saat 1 baris) */
    #btnVideosPrev,
    #btnVideosNext {
      display: none !important;
    }

    /* Mode Slider Video (Saat Klik Jelajahi Lainnya / Expanded di Desktop) */
    .video-slider-inner-track.slider-mode #videosRow1,
    .video-slider-inner-track.slider-mode #videosRow2 {
      display: flex !important;
      flex-direction: row !important;
      flex-wrap: nowrap !important;
      gap: 14px !important;
      overflow-x: auto !important;
      scroll-behavior: smooth !important;
      -webkit-overflow-scrolling: touch !important;
      scrollbar-width: none !important;
      padding: 6px 2px 14px 2px !important;
      width: 100% !important;
      box-sizing: border-box !important;
    }

    .video-slider-inner-track.slider-mode #videosRow1::-webkit-scrollbar,
    .video-slider-inner-track.slider-mode #videosRow2::-webkit-scrollbar {
      display: none !important;
    }

    .video-slider-inner-track.slider-mode .video-card-compact {
      flex: 0 0 calc((100% - 28px) / 3) !important;
      min-width: 270px !important;
      box-sizing: border-box !important;
    }


    /* --- TOMBOL SLIDER DI LUAR KOTAK (DESKTOP) --- */
    .btn-slide-outside,
    .btn-video-slide-outside {
      flex-shrink: 0;
      width: 48px;
      height: 48px;
      border-radius: 50%;
      background: #0a1638;
      border: 2px solid #f59e0b;
      color: #f59e0b;
      box-shadow: 0 4px 14px rgba(10, 22, 56, 0.25);
      cursor: pointer;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 1.35rem;
      font-weight: 800;
      z-index: 20;
      transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
    }

    .btn-slide-outside:hover,
    .btn-video-slide-outside:hover {
      background: #f59e0b;
      color: #0a1638;
      transform: scale(1.12);
      box-shadow: 0 8px 22px rgba(245, 158, 11, 0.45);
    }

    /* Tombol Toggle Pill */
    .btn-expand-pill {
      background: #ffffff;
      border: 1.5px solid var(--border-light);
      color: var(--navy-900);
      font-size: 0.88rem;
      font-weight: 700;
      padding: 10px 24px;
      border-radius: 30px;
      cursor: pointer;
      display: inline-flex;
      align-items: center;
      gap: 8px;
      box-shadow: 0 2px 8px rgba(10, 22, 56, 0.06);
      transition: var(--transition);
    }

    .btn-expand-pill:hover {
      border-color: var(--gold-500);
      background: #f8fafc;
      color: var(--gold-600);
      transform: translateY(-2px);
      box-shadow: 0 6px 16px rgba(245, 158, 11, 0.2);
    }

    .btn-video-expand-pill {
      background: #0f172a !important;
      color: #f59e0b !important;
      border: 1.5px solid #f59e0b !important;
    }

    .btn-video-expand-pill:hover {
      background: #f59e0b !important;
      color: #0a1638 !important;
      box-shadow: 0 6px 18px rgba(245, 158, 11, 0.35) !important;
    }

    .expand-toggle-center,
    #videosToggleWrap {
      display: flex !important;
      justify-content: center !important;
      align-items: center !important;
      width: 100% !important;
      text-align: center !important;
      margin-top: 24px !important;
    }

    /* Indikator geser (Tersembunyi di Desktop) */
    .projects-swipe-hint-mobile,
    .videos-swipe-hint-mobile,
    .services-swipe-hint-mobile {
      display: none !important;
    }


    /* =========================================================
       PENGATURAN TAMPILAN KHUSUS LAYAR HP & TABLET (<= 768px)
       ========================================================= */
    @media (max-width: 768px) {
      /* Indikator geser TAMPIL di HP */
      .projects-swipe-hint-mobile,
      .videos-swipe-hint-mobile,
      .services-swipe-hint-mobile {
        display: block !important;
        text-align: center !important;
        margin: 8px auto 14px auto !important;
        width: 100% !important;
      }

      .projects-swipe-hint-mobile span,
      .services-swipe-hint-mobile span {
        display: inline-flex !important;
        align-items: center !important;
        justify-content: center !important;
        gap: 6px !important;
        background: #eff6ff !important;
        color: #1d4ed8 !important;
        font-size: 0.8rem !important;
        font-weight: 700 !important;
        padding: 6px 16px !important;
        border-radius: 20px !important;
        border: 1.5px solid #bfdbfe !important;
        box-shadow: 0 2px 8px rgba(37, 99, 235, 0.1) !important;
        letter-spacing: 0.1px !important;
      }

      .videos-swipe-hint-mobile span {
        display: inline-flex !important;
        align-items: center !important;
        justify-content: center !important;
        gap: 6px !important;
        background: rgba(15, 23, 42, 0.85) !important;
        color: #fbbf24 !important;
        font-size: 0.8rem !important;
        font-weight: 700 !important;
        padding: 6px 16px !important;
        border-radius: 20px !important;
        border: 1.5px solid rgba(245, 158, 11, 0.4) !important;
        box-shadow: 0 2px 10px rgba(0, 0, 0, 0.4) !important;
      }

      /* Container di HP */
      .project-contained-width,
      .portfolio-compact-section .container.project-contained-width,
      .packages-navy-section .container.project-contained-width {
        width: 100% !important;
        padding: 0 12px !important;
        box-sizing: border-box !important;
      }

      .portfolio-slider-outer-wrapper,
      .video-slider-outer-wrapper {
        padding: 0 !important;
        margin: 0 !important;
        width: 100% !important;
        gap: 0 !important;
      }

      .portfolio-slider-inner-track,
      .video-slider-inner-track {
        width: 100% !important;
        overflow: visible !important;
      }

      /* Sembunyikan Tombol Panah Desktop di HP */
      #btnProjectsPrev,
      #btnProjectsNext,
      #btnVideosPrev,
      #btnVideosNext,
      .btn-slide-outside,
      .btn-video-slide-outside {
        display: none !important;
      }

      /* --- PORTOFOLIO DI HP --- */
      /* Default: 1 Baris Saja yang Muncul */
      .projects-5col-grid,
      #projectsRow1 {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        gap: 12px !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        scroll-behavior: smooth !important;
        -webkit-overflow-scrolling: touch !important;
        padding: 4px 2px 12px 2px !important;
        scrollbar-width: none !important;
        width: 100% !important;
        box-sizing: border-box !important;
      }

      .projects-5col-grid::-webkit-scrollbar,
      #projectsRow1::-webkit-scrollbar,
      #projectsRow2::-webkit-scrollbar {
        display: none !important;
      }

      /* Baris 2 Default: SEMBUNYI di HP */
      #projectsRow2 {
        display: none !important;
      }

      /* Baris 2 Muncul Saat Diklik Jelajahi Lainnya */
      .portfolio-slider-inner-track.slider-mode #projectsRow2 {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        gap: 12px !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        scroll-behavior: smooth !important;
        -webkit-overflow-scrolling: touch !important;
        padding: 4px 2px 10px 2px !important;
        margin-top: 10px !important;
        scrollbar-width: none !important;
        width: 100% !important;
        box-sizing: border-box !important;
      }

      /* Kartu Proyek di HP (Ukuran Pas, Jelas, Nyaman Dibaca) */
      .projects-5col-grid .project-compact-card,
      .portfolio-slider-inner-track.slider-mode .project-compact-card {
        flex: 0 0 250px !important;
        min-width: 250px !important;
        max-width: 250px !important;
        height: auto !important;
        box-sizing: border-box !important;
        border-radius: 10px !important;
        display: flex !important;
        flex-direction: column !important;
        background: #ffffff !important;
        box-shadow: 0 2px 10px rgba(10, 22, 56, 0.08) !important;
      }

      .projects-5col-grid .project-compact-card .proj-thumb-frame {
        height: 110px !important;
        min-height: 110px !important;
      }

      .projects-5col-grid .project-compact-card .proj-corner-badge {
        font-size: 0.60rem !important;
        font-weight: 800 !important;
        padding: 3px 8px !important;
      }

      .projects-5col-grid .project-compact-card .proj-info-pad {
        padding: 8px 10px 10px 10px !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: space-between !important;
        gap: 6px !important;
      }

      .projects-5col-grid .project-compact-card .proj-loc-line {
        font-size: 0.65rem !important;
        color: #64748b !important;
        margin-bottom: 2px !important;
      }

      .projects-5col-grid .project-compact-card .proj-title-compact {
        font-size: 0.82rem !important;
        font-weight: 800 !important;
        line-height: 1.22 !important;
        color: #0a1638 !important;
        margin-bottom: 4px !important;
      }

      .projects-5col-grid .project-compact-card .proj-span-line {
        font-size: 0.65rem !important;
        color: #0369a1 !important;
        font-weight: 700 !important;
        margin-bottom: 6px !important;
      }

      .projects-5col-grid .project-compact-card .btn-proj-explore {
        font-size: 0.72rem !important;
        font-weight: 700 !important;
        padding: 6px 10px !important;
        border-radius: 6px !important;
      }


      /* --- VIDEO DOKUMENTASI DI HP --- */
      /* Default: 1 Baris Saja yang Muncul */
      .packages-navy-section .packages-4grid,
      .video-slider-row,
      #videosRow1 {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        gap: 12px !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        scroll-behavior: smooth !important;
        -webkit-overflow-scrolling: touch !important;
        padding: 4px 2px 12px 2px !important;
        scrollbar-width: none !important;
        width: 100% !important;
        box-sizing: border-box !important;
      }

      .packages-navy-section .packages-4grid::-webkit-scrollbar,
      .video-slider-row::-webkit-scrollbar,
      #videosRow1::-webkit-scrollbar,
      #videosRow2::-webkit-scrollbar {
        display: none !important;
      }

      /* Baris 2 Video Default: SEMBUNYI di HP */
      #videosRow2 {
        display: none !important;
      }

      /* Baris 2 Muncul Saat Diklik Jelajahi Video Lainnya */
      .video-slider-inner-track.slider-mode #videosRow2 {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        gap: 12px !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        scroll-behavior: smooth !important;
        -webkit-overflow-scrolling: touch !important;
        padding: 4px 2px 10px 2px !important;
        margin-top: 10px !important;
        scrollbar-width: none !important;
        width: 100% !important;
        box-sizing: border-box !important;
      }

      /* Kartu Video di HP (Ukuran Pas, Proporsional, Tulisan Jelas, Bagus) */
      .packages-navy-section .packages-4grid .video-card-compact,
      .video-slider-row .video-card-compact,
      .video-card-compact,
      .video-slider-inner-track.slider-mode .video-card-compact {
        flex: 0 0 270px !important;
        min-width: 270px !important;
        max-width: 270px !important;
        height: auto !important;
        min-height: 226px !important;
        box-sizing: border-box !important;
        border-radius: 12px !important;
        background: #0f172a !important;
        border: 1px solid rgba(255, 255, 255, 0.12) !important;
        border-top: 3px solid #f59e0b !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: space-between !important;
        overflow: hidden !important;
        box-shadow: 0 4px 14px rgba(0, 0, 0, 0.3) !important;
      }

      .packages-navy-section .packages-4grid .video-card-compact .vid-card-thumb-frame,
      .video-card-compact .vid-card-thumb-frame {
        height: 114px !important;
        min-height: 114px !important;
        position: relative !important;
      }

      .packages-navy-section .packages-4grid .video-card-compact .vid-card-thumb-img,
      .video-card-compact .vid-card-thumb-img {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important;
      }

      .packages-navy-section .packages-4grid .video-card-compact .vid-card-play-icon,
      .video-card-compact .vid-card-play-icon {
        width: 36px !important;
        height: 36px !important;
        font-size: 1rem !important;
      }

      .packages-navy-section .packages-4grid .video-card-compact .vid-card-badge,
      .video-card-compact .vid-card-badge {
        font-size: 0.60rem !important;
        font-weight: 800 !important;
        padding: 3px 6px !important;
      }

      .packages-navy-section .packages-4grid .video-card-compact .vid-card-duration,
      .video-card-compact .vid-card-duration {
        font-size: 0.62rem !important;
        padding: 2px 6px !important;
      }

      .packages-navy-section .packages-4grid .video-card-compact .vid-card-body-pad,
      .video-card-compact .vid-card-body-pad {
        padding: 8px 10px 10px 10px !important;
        display: flex !important;
        flex-direction: column !important;
        justify-content: space-between !important;
        flex: 1 !important;
        background: #0f172a !important;
        box-sizing: border-box !important;
      }

      .packages-navy-section .packages-4grid .video-card-compact .vid-card-loc-line,
      .video-card-compact .vid-card-loc-line {
        font-size: 0.66rem !important;
        color: #94a3b8 !important;
        margin-bottom: 2px !important;
      }

      .packages-navy-section .packages-4grid .video-card-compact .vid-card-title-text,
      .video-card-compact .vid-card-title-text {
        font-size: 0.81rem !important;
        font-weight: 700 !important;
        color: #ffffff !important;
        line-height: 1.25 !important;
        margin: 0 0 6px 0 !important;
        height: 32px !important;
      }

      .packages-navy-section .packages-4grid .video-card-compact .btn-vid-play-trigger,
      .video-card-compact .btn-vid-play-trigger {
        font-size: 0.72rem !important;
        font-weight: 700 !important;
        padding: 6px 10px !important;
        border-radius: 6px !important;
      }

      /* Tombol Toggle TAMPIL di HP */
      .portfolio-compact-section .expand-toggle-center,
      #btnToggleProjects,
      #videosToggleWrap,
      #btnToggleVideos {
        display: inline-flex !important;
      }

      .portfolio-compact-section .expand-toggle-center,
      #videosToggleWrap {
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
        margin-top: 20px !important;
      }
    }
