.ds-root[data-v-7a7b8107]{--blue:#1a6fbd;--blue-dark:#0f4f8e;--blue-light:#3d8fd4;--green:#3aab2e;--green-dark:#268c1a;--green-light:#5cc94f;--orange:#f07c1a;--orange-light:#f9a54a;--teal:#17a087;--white:#fff;--off-white:#f4f8ff;--gray-100:#eef2f9;--gray-200:#dde4f0;--gray-500:#7a8aad;--gray-700:#3a4a6b;--gray-900:#14213d;--shadow-sm:0 2px 8px #1a6fbd1a;--shadow-md:0 6px 24px #1a6fbd24;--shadow-lg:0 16px 48px #1a6fbd2e;--radius:16px;--radius-sm:8px;--radius-lg:24px;background:var(--white);color:var(--gray-900);font-family:Segoe UI,Noto Sans,Arial,sans-serif;overflow-x:hidden}.ds-nav[data-v-7a7b8107]{z-index:100;padding:0 24px;transition:all .3s;position:fixed;top:0;left:0;right:0}.ds-nav__inner[data-v-7a7b8107]{justify-content:space-between;align-items:center;max-width:1200px;height:72px;margin:0 auto;display:flex}.ds-nav--scrolled[data-v-7a7b8107]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow-sm);background:#fffffff2}.ds-nav__brand[data-v-7a7b8107]{align-items:center;gap:10px;display:flex}.ds-nav__logo-wrap[data-v-7a7b8107]{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.ds-nav__logo-img[data-v-7a7b8107]{-o-object-fit:contain;object-fit:contain;width:40px;height:40px}.ds-nav__brand-text[data-v-7a7b8107]{letter-spacing:-.5px;font-size:1.4rem;font-weight:800}.ds-brand-digi[data-v-7a7b8107]{color:var(--blue)}.ds-brand-sejahtera[data-v-7a7b8107]{color:var(--green)}.ds-nav__login-btn[data-v-7a7b8107]{background:linear-gradient(135deg, var(--blue), var(--blue-dark));color:#fff;border-radius:50px;align-items:center;gap:8px;padding:10px 22px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 4px 14px #1a6fbd4d}.ds-nav__login-btn[data-v-7a7b8107]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #1a6fbd66}.ds-hero[data-v-7a7b8107]{background:linear-gradient(160deg,#f0f7ff 0%,#e8f5e9 50%,#fff8ee 100%);flex-wrap:wrap;justify-content:center;align-items:center;gap:48px;min-height:100vh;padding:100px 24px 60px;display:flex;position:relative;overflow:hidden}.ds-blob[data-v-7a7b8107]{filter:blur(80px);opacity:.35;pointer-events:none;border-radius:50%;position:absolute}.ds-blob--1[data-v-7a7b8107]{background:radial-gradient(circle, var(--blue-light), transparent);width:500px;height:500px;animation:8s ease-in-out infinite blobFloat1-7a7b8107;top:-100px;left:-100px}.ds-blob--2[data-v-7a7b8107]{background:radial-gradient(circle, var(--green-light), transparent);width:400px;height:400px;animation:10s ease-in-out infinite blobFloat2-7a7b8107;bottom:-80px;right:-80px}.ds-blob--3[data-v-7a7b8107]{background:radial-gradient(circle, var(--orange-light), transparent);width:300px;height:300px;animation:12s ease-in-out infinite reverse blobFloat1-7a7b8107;top:50%;right:20%}@keyframes blobFloat1-7a7b8107{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,20px)scale(1.05)}}@keyframes blobFloat2-7a7b8107{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-20px,-30px)scale(1.08)}}.ds-pixels[data-v-7a7b8107]{pointer-events:none;position:absolute;inset:0}.ds-pixel[data-v-7a7b8107]{opacity:0;width:8px;height:8px;animation:4s ease-in-out infinite pixelFade-7a7b8107;animation-delay:calc(var(--i) * .3s);border-radius:2px;position:absolute}.ds-pixel[data-v-7a7b8107]:nth-child(odd){background:var(--blue)}.ds-pixel[data-v-7a7b8107]:nth-child(2n){background:var(--green)}.ds-pixel[data-v-7a7b8107]:nth-child(3n){background:var(--orange)}.ds-pixel[data-v-7a7b8107]:first-child{top:15%;left:8%}.ds-pixel[data-v-7a7b8107]:nth-child(2){top:25%;left:12%}.ds-pixel[data-v-7a7b8107]:nth-child(3){top:10%;left:20%}.ds-pixel[data-v-7a7b8107]:nth-child(4){top:70%;left:5%}.ds-pixel[data-v-7a7b8107]:nth-child(5){top:80%;left:15%}.ds-pixel[data-v-7a7b8107]:nth-child(6){top:20%;right:8%}.ds-pixel[data-v-7a7b8107]:nth-child(7){top:15%;right:18%}.ds-pixel[data-v-7a7b8107]:nth-child(8){top:60%;right:6%}.ds-pixel[data-v-7a7b8107]:nth-child(9){top:75%;right:12%}.ds-pixel[data-v-7a7b8107]:nth-child(10){top:40%;left:3%}.ds-pixel[data-v-7a7b8107]:nth-child(11){top:50%;right:4%}.ds-pixel[data-v-7a7b8107]:nth-child(12){top:35%;left:90%}@keyframes pixelFade-7a7b8107{0%,to{opacity:0;transform:scale(.5)rotate(0)}50%{opacity:.7;transform:scale(1)rotate(45deg)}}.ds-hero__content[data-v-7a7b8107]{z-index:2;flex:340px;max-width:560px;position:relative}.ds-hero__badge[data-v-7a7b8107]{color:var(--blue);background:#1a6fbd14;border:1px solid #1a6fbd33;border-radius:50px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;font-size:.85rem;font-weight:600;animation:.6s both fadeInUp-7a7b8107;display:inline-flex}.ds-badge-dot[data-v-7a7b8107]{background:var(--green);border-radius:50%;width:8px;height:8px;animation:2s infinite pulse-7a7b8107}@keyframes pulse-7a7b8107{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.ds-hero__title[data-v-7a7b8107]{letter-spacing:-1.5px;color:var(--gray-900);margin:0 0 20px;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:900;line-height:1.1;animation:.6s .1s both fadeInUp-7a7b8107}.ds-hero__title--gradient[data-v-7a7b8107]{background:linear-gradient(135deg, var(--blue), var(--green));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ds-hero__sub[data-v-7a7b8107]{color:var(--gray-700);margin:0 0 32px;font-size:1.05rem;line-height:1.7;animation:.6s .2s both fadeInUp-7a7b8107}.ds-hero__actions[data-v-7a7b8107]{flex-wrap:wrap;gap:14px;animation:.6s .3s both fadeInUp-7a7b8107;display:flex}.ds-btn[data-v-7a7b8107]{cursor:pointer;border:none;border-radius:50px;align-items:center;gap:8px;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .22s;display:inline-flex}.ds-btn--primary[data-v-7a7b8107]{background:linear-gradient(135deg, var(--blue), var(--blue-dark));color:#fff;padding:14px 28px;box-shadow:0 6px 20px #1a6fbd59}.ds-btn--primary[data-v-7a7b8107]:hover{transform:translateY(-3px);box-shadow:0 10px 30px #1a6fbd73}.ds-btn--ghost[data-v-7a7b8107]{color:var(--gray-700);border:2px solid var(--gray-200);background:0 0;padding:14px 20px}.ds-btn--ghost[data-v-7a7b8107]:hover{border-color:var(--blue);color:var(--blue);transform:translateY(-2px)}.ds-btn--cta[data-v-7a7b8107]{color:var(--blue-dark);background:#fff;padding:16px 36px;font-size:1rem;box-shadow:0 8px 30px #00000026}.ds-btn--cta[data-v-7a7b8107]:hover{transform:translateY(-3px);box-shadow:0 14px 40px #00000038}.ds-stats[data-v-7a7b8107]{border-top:1px solid var(--gray-200);flex-wrap:wrap;gap:24px;margin-top:40px;padding-top:28px;animation:.6s .4s both fadeInUp-7a7b8107;display:flex}.ds-stat[data-v-7a7b8107]{text-align:center}.ds-stat__value[data-v-7a7b8107]{color:var(--blue);letter-spacing:-.5px;font-size:1.3rem;font-weight:900;display:block}.ds-stat__label[data-v-7a7b8107]{color:var(--gray-500);font-size:.8rem;font-weight:500}.ds-hero__illustration[data-v-7a7b8107]{z-index:2;flex:320px;max-width:440px;animation:.8s .3s both fadeInRight-7a7b8107;position:relative}.ds-card-mockup[data-v-7a7b8107]{box-shadow:var(--shadow-lg);border:1px solid var(--gray-200);background:#fff;border-radius:20px;overflow:hidden}.ds-mockup__header[data-v-7a7b8107]{background:linear-gradient(90deg, var(--blue-dark), var(--blue));align-items:center;gap:12px;padding:14px 18px;display:flex}.ds-mockup__dots[data-v-7a7b8107]{gap:6px;display:flex}.ds-mockup__dots span[data-v-7a7b8107]{background:#ffffff4d;border-radius:50%;width:10px;height:10px}.ds-mockup__dots span[data-v-7a7b8107]:first-child{background:#ff6b6b}.ds-mockup__dots span[data-v-7a7b8107]:nth-child(2){background:#ffd93d}.ds-mockup__dots span[data-v-7a7b8107]:nth-child(3){background:#6bcb77}.ds-mockup__title[data-v-7a7b8107]{color:#fff;opacity:.9;font-size:.85rem;font-weight:600}.ds-mockup__body[data-v-7a7b8107]{background:#f8faff;padding:18px}.ds-mockup__row[data-v-7a7b8107]{gap:12px;margin-bottom:12px;display:flex}.ds-mockup__stat-box[data-v-7a7b8107]{border-radius:12px;flex-direction:column;flex:1;gap:4px;padding:14px;display:flex}.ds-mockup__stat-box--blue[data-v-7a7b8107]{background:linear-gradient(135deg,#e8f3ff,#d0e8ff);border:1px solid #b3d4f5}.ds-mockup__stat-box--green[data-v-7a7b8107]{background:linear-gradient(135deg,#e8f9e8,#d0f0d0);border:1px solid #a8dba8}.ds-mockup__stat-box--orange[data-v-7a7b8107]{background:linear-gradient(135deg,#fff4e6,#ffe8c8);border:1px solid #ffd49a}.ds-mockup__stat-box--teal[data-v-7a7b8107]{background:linear-gradient(135deg,#e6f9f7,#caf0eb);border:1px solid #9adfd9}.ds-mockup__stat-label[data-v-7a7b8107]{color:var(--gray-500);text-transform:uppercase;letter-spacing:.5px;font-size:.7rem;font-weight:600}.ds-mockup__stat-val[data-v-7a7b8107]{color:var(--gray-900);font-size:.9rem;font-weight:800}.ds-mockup__stat-badge[data-v-7a7b8107]{color:var(--green-dark);font-size:.7rem;font-weight:600}.ds-mockup__bar-area[data-v-7a7b8107]{border:1px solid var(--gray-200);background:#fff;border-radius:12px;padding:14px}.ds-mockup__bar-title[data-v-7a7b8107]{color:var(--gray-500);margin-bottom:10px;font-size:.75rem;font-weight:600;display:block}.ds-mockup__bars[data-v-7a7b8107]{align-items:flex-end;gap:6px;height:60px;display:flex}.ds-mockup__bar[data-v-7a7b8107]{background:linear-gradient(180deg, var(--blue), var(--blue-light));border-radius:4px 4px 0 0;flex:1;animation:.8s both barGrow-7a7b8107}.ds-mockup__bar[data-v-7a7b8107]:nth-child(2n){background:linear-gradient(180deg, var(--green), var(--green-light))}@keyframes barGrow-7a7b8107{0%{height:0!important}}.ds-features[data-v-7a7b8107]{background:#fff;padding:96px 24px}.ds-section-inner[data-v-7a7b8107]{max-width:1200px;margin:0 auto}.ds-section-header[data-v-7a7b8107]{text-align:center;margin-bottom:60px}.ds-section-tag[data-v-7a7b8107]{color:var(--blue);text-transform:uppercase;letter-spacing:1.5px;background:linear-gradient(135deg,#1a6fbd1a,#3aab2e1a);border:1px solid #1a6fbd26;border-radius:50px;margin-bottom:16px;padding:6px 16px;font-size:.8rem;font-weight:700;display:inline-block}.ds-section-title[data-v-7a7b8107]{letter-spacing:-1px;color:var(--gray-900);margin:0 0 16px;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:900;line-height:1.2}.ds-section-title em[data-v-7a7b8107]{background:linear-gradient(135deg, var(--blue), var(--green));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.ds-section-desc[data-v-7a7b8107]{color:var(--gray-500);max-width:520px;margin:0 auto;font-size:1rem;line-height:1.7}.ds-features__grid[data-v-7a7b8107]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}.ds-feature-card[data-v-7a7b8107]{background:var(--off-white);border-radius:var(--radius);cursor:default;border:2px solid #0000;padding:28px;transition:all .28s;position:relative;overflow:hidden}.ds-feature-card[data-v-7a7b8107]:before{content:"";border-radius:var(--radius);opacity:0;background:linear-gradient(135deg,#1a6fbd0a,#3aab2e0a);transition:opacity .3s;position:absolute;inset:0}.ds-feature-card[data-v-7a7b8107]:hover,.ds-feature-card--active[data-v-7a7b8107]{border-color:var(--blue-light);box-shadow:var(--shadow-md);background:#fff;transform:translateY(-4px)}.ds-feature-card[data-v-7a7b8107]:hover:before,.ds-feature-card--active[data-v-7a7b8107]:before{opacity:1}.ds-feature-card__icon[data-v-7a7b8107]{margin-bottom:14px;font-size:2.2rem}.ds-feature-card__title[data-v-7a7b8107]{color:var(--gray-900);margin:0 0 10px;font-size:1.05rem;font-weight:800}.ds-feature-card__desc[data-v-7a7b8107]{color:var(--gray-500);margin:0;font-size:.9rem;line-height:1.65}.ds-feature-card__line[data-v-7a7b8107]{background:linear-gradient(90deg, var(--blue), var(--green));border-radius:2px;width:32px;height:3px;margin-top:18px;transition:width .3s}.ds-feature-card:hover .ds-feature-card__line[data-v-7a7b8107],.ds-feature-card--active .ds-feature-card__line[data-v-7a7b8107]{width:64px}.ds-how[data-v-7a7b8107]{background:linear-gradient(160deg,#f0f7ff,#e8f5e9);padding:96px 24px}.ds-steps[data-v-7a7b8107]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.ds-step[data-v-7a7b8107]{border-radius:var(--radius);max-width:280px;box-shadow:var(--shadow-sm);border:1px solid var(--gray-200);background:#fff;flex:240px;padding:32px 28px;transition:all .25s}.ds-step[data-v-7a7b8107]:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.ds-step__num[data-v-7a7b8107]{background:linear-gradient(135deg, var(--blue), var(--green));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:2.5rem;font-weight:900;line-height:1}.ds-step__content h3[data-v-7a7b8107]{color:var(--gray-900);margin:0 0 8px;font-size:1.05rem;font-weight:800}.ds-step__content p[data-v-7a7b8107]{color:var(--gray-500);margin:0;font-size:.9rem;line-height:1.65}.ds-step__connector[data-v-7a7b8107]{background:linear-gradient(90deg, var(--blue-light), var(--green-light));border-radius:2px;flex-shrink:0;width:48px;height:2px}.ds-cta[data-v-7a7b8107]{background:linear-gradient(135deg, var(--blue-dark) 0%, var(--blue) 50%, var(--green-dark) 100%);text-align:center;padding:100px 24px;position:relative;overflow:hidden}.ds-cta__blob[data-v-7a7b8107]{pointer-events:none;background:#ffffff0f;border-radius:50%;width:600px;height:600px;position:absolute;top:-200px;right:-200px}.ds-cta__inner[data-v-7a7b8107]{z-index:2;max-width:600px;margin:0 auto;position:relative}.ds-cta__logo-wrap[data-v-7a7b8107]{background:#ffffff26;border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 24px;display:flex}.ds-cta__logo[data-v-7a7b8107]{-o-object-fit:contain;object-fit:contain;width:70px;height:70px}.ds-cta__title[data-v-7a7b8107]{color:#fff;letter-spacing:-1px;margin:0 0 16px;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:900;line-height:1.2}.ds-cta__desc[data-v-7a7b8107]{color:#fffc;margin:0 0 36px;font-size:1rem;line-height:1.7}.ds-cta__note[data-v-7a7b8107]{color:#ffffff8c;margin-top:16px;font-size:.82rem}.ds-footer[data-v-7a7b8107]{background:var(--gray-900);text-align:center;padding:48px 24px}.ds-footer__inner[data-v-7a7b8107]{max-width:600px;margin:0 auto}.ds-footer__brand[data-v-7a7b8107]{letter-spacing:-.5px;margin-bottom:12px;font-size:1.5rem;font-weight:900;display:block}.ds-footer .ds-brand-digi[data-v-7a7b8107]{color:#6db8f5}.ds-footer .ds-brand-sejahtera[data-v-7a7b8107]{color:#7edd7a}.ds-footer__desc[data-v-7a7b8107]{color:#ffffff73;margin:0 0 20px;font-size:.88rem;line-height:1.7}.ds-footer__copy[data-v-7a7b8107]{color:#ffffff40;margin:0;font-size:.8rem}@keyframes fadeInUp-7a7b8107{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight-7a7b8107{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@media (width<=768px){.ds-hero[data-v-7a7b8107]{flex-direction:column;padding:90px 20px 48px}.ds-hero__illustration[data-v-7a7b8107]{max-width:100%}.ds-stats[data-v-7a7b8107]{gap:16px}.ds-step__connector[data-v-7a7b8107]{width:100%;height:2px}.ds-steps[data-v-7a7b8107]{flex-direction:column;align-items:stretch}.ds-step[data-v-7a7b8107]{max-width:100%}}
