
      
    


      
     


      {} *{} /*endBaseStyles*/
     


      #IE-warning {
        display: none;
        position: fixed;
        width: 100%;
        height: 100%;
        z-index: 9999;
        background: white;
      }
      .IE-warning-message {
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        text-align: center;
      }
    


        
        .global-style-nK2AH4UiC {
          cursor: pointer;text-decoration-line: none;text-decoration-style: solid;text-decoration-color: initial;
      }
        
        @media (max-width: 639px) {
          
        .global-style-nK2AH4UiC {
          font-size: 24px;color: rgb(255, 255, 255);text-align: center;border-top-left-radius: 8px;border-top-right-radius: 8px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;margin-top: 30px;padding-left: 50px;padding-right: 50px;padding-top: 19px;padding-bottom: 19px;align-items: center;display: inline-flex;cursor: pointer;text-decoration-line: none;text-decoration-style: solid;text-decoration-color: initial;
      }
        }
        @media (max-width: 767px) and (min-width: 640px) {
          
        .global-style-nK2AH4UiC {
          font-size: 24px;color: rgb(255, 255, 255);text-align: center;border-top-left-radius: 8px;border-top-right-radius: 8px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;margin-top: 30px;padding-left: 50px;padding-right: 50px;padding-top: 19px;padding-bottom: 19px;align-items: center;display: inline-flex;cursor: pointer;text-decoration-line: none;text-decoration-style: solid;text-decoration-color: initial;
      }
        }
        @media (max-width: 991px) and (min-width: 768px) {
          
        .global-style-nK2AH4UiC {
          font-size: 24px;color: rgb(255, 255, 255);text-align: center;border-top-left-radius: 8px;border-top-right-radius: 8px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;margin-top: 30px;padding-left: 50px;padding-right: 50px;padding-top: 19px;padding-bottom: 19px;align-items: center;display: inline-flex;cursor: pointer;text-decoration-line: none;text-decoration-style: solid;text-decoration-color: initial;
      }
        }
        @media (max-width: 1199px) and (min-width: 992px) {
          
        .global-style-nK2AH4UiC {
          font-size: 24px;color: rgb(255, 255, 255);text-align: center;border-top-left-radius: 8px;border-top-right-radius: 8px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;margin-top: 30px;padding-left: 50px;padding-right: 50px;padding-top: 19px;padding-bottom: 19px;align-items: center;display: inline-flex;cursor: pointer;text-decoration-line: none;text-decoration-style: solid;text-decoration-color: initial;
      }
        }
        @media (min-width: 1200px) {
          
        .global-style-nK2AH4UiC {
          font-size: 24px;color: rgb(255, 255, 255);text-align: center;border-top-left-radius: 8px;border-top-right-radius: 8px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;margin-top: 30px;padding-left: 50px;padding-right: 50px;padding-top: 19px;padding-bottom: 19px;align-items: center;display: inline-flex;cursor: pointer;text-decoration-line: none;text-decoration-style: solid;text-decoration-color: initial;
      }
        }
        
        .global-style-nK2AH4UiC:not([data-gp-component="block"]), .global-style-nK2AH4UiC [data-section-overlay] {
          background-color: transparent;
      }
        
        @media (max-width: 639px) {
          
        .global-style-nK2AH4UiC:not([data-gp-component="block"]), .global-style-nK2AH4UiC [data-section-overlay] {
          background-color: rgb(240, 149, 88);
      }
        .global-style-nK2AH4UiC:not([data-gp-component="block"]):hover,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-hover, .global-style-nK2AH4UiC [data-section-overlay]:hover, .global-style-nK2AH4UiC [data-section-overlay].gp-hover {
          background-color: rgb(89, 198, 152);
      }
        .global-style-nK2AH4UiC:not([data-gp-component="block"]):active,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-active, .global-style-nK2AH4UiC [data-section-overlay]:active, .global-style-nK2AH4UiC [data-section-overlay].gp-active {
          background-color: rgb(32, 45, 60);
      }
        }
        @media (max-width: 767px) and (min-width: 640px) {
          
        .global-style-nK2AH4UiC:not([data-gp-component="block"]), .global-style-nK2AH4UiC [data-section-overlay] {
          background-color: rgb(240, 149, 88);
      }
        .global-style-nK2AH4UiC:not([data-gp-component="block"]):hover,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-hover, .global-style-nK2AH4UiC [data-section-overlay]:hover, .global-style-nK2AH4UiC [data-section-overlay].gp-hover {
          background-color: rgb(89, 198, 152);
      }
        .global-style-nK2AH4UiC:not([data-gp-component="block"]):active,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-active, .global-style-nK2AH4UiC [data-section-overlay]:active, .global-style-nK2AH4UiC [data-section-overlay].gp-active {
          background-color: rgb(32, 45, 60);
      }
        }
        @media (max-width: 991px) and (min-width: 768px) {
          
        .global-style-nK2AH4UiC:not([data-gp-component="block"]), .global-style-nK2AH4UiC [data-section-overlay] {
          background-color: rgb(240, 149, 88);
      }
        .global-style-nK2AH4UiC:not([data-gp-component="block"]):hover,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-hover, .global-style-nK2AH4UiC [data-section-overlay]:hover, .global-style-nK2AH4UiC [data-section-overlay].gp-hover {
          background-color: rgb(89, 198, 152);
      }
        .global-style-nK2AH4UiC:not([data-gp-component="block"]):active,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-active, .global-style-nK2AH4UiC [data-section-overlay]:active, .global-style-nK2AH4UiC [data-section-overlay].gp-active {
          background-color: rgb(32, 45, 60);
      }
        }
        @media (max-width: 1199px) and (min-width: 992px) {
          
        .global-style-nK2AH4UiC:not([data-gp-component="block"]), .global-style-nK2AH4UiC [data-section-overlay] {
          background-color: rgb(240, 149, 88);
      }
        .global-style-nK2AH4UiC:not([data-gp-component="block"]):hover,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-hover, .global-style-nK2AH4UiC [data-section-overlay]:hover, .global-style-nK2AH4UiC [data-section-overlay].gp-hover {
          background-color: rgb(89, 198, 152);
      }
        .global-style-nK2AH4UiC:not([data-gp-component="block"]):active,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-active, .global-style-nK2AH4UiC [data-section-overlay]:active, .global-style-nK2AH4UiC [data-section-overlay].gp-active {
          background-color: rgb(32, 45, 60);
      }
        }
        @media (min-width: 1200px) {
          
        .global-style-nK2AH4UiC:not([data-gp-component="block"]), .global-style-nK2AH4UiC [data-section-overlay] {
          background-color: rgb(240, 149, 88);
      }
        .global-style-nK2AH4UiC:not([data-gp-component="block"]):hover,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-hover, .global-style-nK2AH4UiC [data-section-overlay]:hover, .global-style-nK2AH4UiC [data-section-overlay].gp-hover {
          background-color: rgb(89, 198, 152);
      }
        .global-style-nK2AH4UiC:not([data-gp-component="block"]):active,.global-style-nK2AH4UiC:not([data-gp-component="block"]).gp-active, .global-style-nK2AH4UiC [data-section-overlay]:active, .global-style-nK2AH4UiC [data-section-overlay].gp-active {
          background-color: rgb(32, 45, 60);
      }
        }

 /* CRITICAL CSS INLINE untuk PageSpeed > 90 */ :root { --primary: #0f5132; --primary-dark: #0a3622; --secondary: #d4af37; --secondary-dark: #b8962e; --accent: #198754; --text: #212529; --text-light: #6c757d; --bg-light: #f8f9fa; --white: #ffffff; } * { box-sizing: border-box; margin: 0; padding: 0; } html { scroll-behavior: smooth; } body { font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.6; color: var(--text); background-color: var(--white); -webkit-font-smoothing: antialiased; } img { max-width: 100%; height: auto; display: block; } .container { width: 100%; max-width: 1200px; margin: 0 auto; padding: 0 20px; } /* Header */ header { background: var(--white); box-shadow: 0 2px 10px rgba(0,0,0,0.05); position: sticky; top: 0; z-index: 100; } .nav { display: flex; justify-content: space-between; align-items: center; padding: 15px 0; } .logo { font-size: 1.5rem; font-weight: 800; color: var(--primary); text-decoration: none; letter-spacing: -0.5px; } .logo span { color: var(--secondary); } /* Buttons */ .btn { display: inline-flex; align-items: center; justify-content: center; gap: 8px; background: var(--secondary); color: var(--white); padding: 14px 28px; border-radius: 8px; text-decoration: none; font-weight: 700; font-size: 1rem; transition: all 0.2s ease; border: none; cursor: pointer; text-align: center; } .btn:hover { background: var(--secondary-dark); transform: translateY(-2px); box-shadow: 0 4px 12px rgba(212, 175, 55, 0.3); } .btn-primary { background: var(--primary); } .btn-primary:hover { background: var(--primary-dark); box-shadow: 0 4px 12px rgba(15, 81, 50, 0.3); } .btn-large { padding: 18px 36px; font-size: 1.1rem; } /* Hero Section */ .hero { background: linear-gradient(135deg, var(--primary) 0%, var(--primary-dark) 100%); color: var(--white); padding: 80px 0 100px; text-align: center; } .hero h1 { font-size: 2.2rem; margin-bottom: 20px; line-height: 1.2; font-weight: 800; } .hero p { font-size: 1.15rem; margin-bottom: 30px; opacity: 0.95; max-width: 800px; margin-left: auto; margin-right: auto; } /* Sections General */ section { padding: 70px 0; } .section-title { text-align: center; font-size: 1.8rem; color: var(--primary); margin-bottom: 15px; font-weight: 800; } .section-subtitle { text-align: center; max-width: 700px; margin: 0 auto 50px; color: var(--text-light); font-size: 1.05rem; } /* Pain Points */ .pain-points { background: var(--bg-light); } .grid-2 { display: grid; grid-template-columns: 1fr; gap: 25px; } .card { background: var(--white); padding: 30px; border-radius: 12px; box-shadow: 0 4px 6px rgba(0,0,0,0.03); border-left: 4px solid var(--secondary); } .card h3 { color: var(--primary); margin-bottom: 10px; font-size: 1.2rem; display: flex; align-items: center; gap: 10px; } /* Autopilot Features */ .features-grid { display: grid; grid-template-columns: 1fr; gap: 25px; } .feature-item { text-align: center; padding: 35px 25px; border: 1px solid #e9ecef; border-radius: 12px; transition: transform 0.3s, box-shadow 0.3s; background: var(--white); } .feature-item:hover { transform: translateY(-5px); box-shadow: 0 12px 24px rgba(0,0,0,0.08); border-color: var(--secondary); } .feature-icon { width: 60px; height: 60px; margin: 0 auto 20px; background: var(--bg-light); border-radius: 50%; display: flex; align-items: center; justify-content: center; color: var(--primary); } .feature-item h3 { color: var(--primary); margin-bottom: 12px; font-size: 1.2rem; } .feature-item p { color: var(--text-light); font-size: 0.95rem; } /* Strengths */ .strengths { background: var(--bg-light); } .strengths-grid { display: grid; grid-template-columns: 1fr; gap: 30px; } .strength-card { background: var(--white); padding: 30px; border-radius: 12px; box-shadow: 0 4px 6px rgba(0,0,0,0.03); } .strength-card h3 { color: var(--primary); margin-bottom: 20px; font-size: 1.25rem; border-bottom: 2px solid var(--secondary); padding-bottom: 10px; display: inline-block; } .strength-list { list-style: none; } .strength-list li { margin-bottom: 12px; padding-left: 28px; position: relative; color: var(--text); font-size: 0.95rem; } .strength-list li::before { content: "✓"; position: absolute; left: 0; color: var(--accent); font-weight: 800; font-size: 1.1rem; } /* CTA Section */ .cta-section { background: linear-gradient(135deg, var(--primary) 0%, var(--primary-dark) 100%); color: var(--white); text-align: center; padding: 80px 0; } .cta-section h2 { font-size: 2rem; margin-bottom: 20px; font-weight: 800; } .cta-section p { font-size: 1.1rem; margin-bottom: 35px; opacity: 0.9; max-width: 600px; margin-left: auto; margin-right: auto; } /* Footer */ footer { background: #1a1d20; color: #adb5bd; text-align: center; padding: 40px 0; font-size: 0.9rem; } footer p { margin-bottom: 10px; } /* Responsive */ @media (min-width: 768px) { .grid-2 { grid-template-columns: 1fr 1fr; } .features-grid { grid-template-columns: repeat(2, 1fr); } .strengths-grid { grid-template-columns: repeat(2, 1fr); } .hero h1 { font-size: 3rem; } .section-title { font-size: 2.2rem; } } @media (min-width: 1024px) { .features-grid { grid-template-columns: repeat(4, 1fr); } .hero { padding: 100px 0 120px; } } 

