body{background-color:#f0f;font-family:Arial,sans-serif}.main{text-align:center;background:linear-gradient (bisque);padding:20px}.btn-grad{text-align:center;text-transform:uppercase;color:#a5e6ff;background-image:linear-gradient(90deg,#f3d9dc 0%,#e1eff7 51%,#f0c3e6 100%);background-size:200%;border:none;border-radius:10px;outline:none;margin:10px;padding:15px 45px;transition:all .5s;display:inline-block;box-shadow:0 0 20px #eee}.btn-grad:hover{color:#ff0095;background-position:100%;text-decoration:none}.cord{justify-content:center;align-items:center;gap:10px;margin-left:100px;margin-right:100px;display:flex}.yas{text-align:center;box-shadow:#ff6e7f;background:#eed4ee;border-radius:10px;margin-top:20px;padding:20px}.se{text-align:center;box-shadow:#e0aa67;background:#f0d9f0;border-radius:10px;margin-top:10px;margin-left:200px;margin-right:200px;padding:20px}.landing-wrapper[data-v-207bc9f3]{color:pink;max-width:1100px;margin:0 auto;padding:20px;font-family:Inter,system-ui,-apple-system,sans-serif}.navbar[data-v-207bc9f3]{justify-content:space-between;align-items:center;margin-bottom:20px;padding:15px 0;display:flex}.brand-logo[data-v-207bc9f3]{color:#b0e0e6;font-size:.95rem;font-weight:700}.nav-links[data-v-207bc9f3]{gap:20px;display:flex}.nav-item[data-v-207bc9f3]{color:#b0e0e6;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s}.nav-item[data-v-207bc9f3]:hover{color:#e7abbf}.hero-card[data-v-207bc9f3]{text-align:center;color:#fff;background:linear-gradient(135deg,beige 0%,#ebcaeb 40%,#f8a0af 100%);border-radius:20px;padding:70px 30px;box-shadow:0 10px 30px #fff0f5}.hero-title[data-v-207bc9f3]{margin-bottom:12px;font-size:2.1rem;font-weight:800;line-height:1.2}.hero-subtitle[data-v-207bc9f3]{opacity:.95;margin-bottom:30px;font-size:1rem}.cta-button[data-v-207bc9f3]{color:#fff;background-color:pink;border-radius:999px;padding:12px 32px;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-block;box-shadow:0 4px 14px #00000026}.cta-button[data-v-207bc9f3]:hover{background-color:#8a2be2;transform:translateY(-4px);box-shadow:0 8px 22px #00000040}.features-grid[data-v-207bc9f3]{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:40px;margin-bottom:40px;display:flex}.feature-card[data-v-207bc9f3]{text-align:center;background:#fff;border:1px solid #f1f5f9;border-radius:16px;flex:1;min-width:240px;max-width:310px;padding:30px 24px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 25px -5px #0000000d,0 8px 10px -6px #00000003}.feature-card[data-v-207bc9f3]:hover{border-color:#ccfbf1;transform:translateY(-8px);box-shadow:0 20px 30px -10px #0d948826}.feature-icon[data-v-207bc9f3]{margin-bottom:12px;font-size:2rem;display:inline-block}.feature-title[data-v-207bc9f3]{color:plum;margin-bottom:8px;font-size:1.1rem;font-weight:700}.feature-desc[data-v-207bc9f3]{color:#181717;font-size:.85rem;line-height:1.5}.footer-text[data-v-207bc9f3]{text-align:center;color:#000;border-top:1px solid #e2e8f0;padding-top:20px;font-size:.8rem}.video[data-v-207bc9f3]{border-radius:20px;margin-top:20px;margin-left:10px;margin-right:10px;display:flex}.card[data-v-c6e77d9f]{text-align:center;border:1px solid #fff;border-radius:10px;width:200px;padding:14px}.card img[data-v-c6e77d9f]{cursor:pointer;border-radius:6px;width:100%}.preview-overlay[data-v-c6e77d9f]{cursor:zoom-out;background:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.preview-besar[data-v-c6e77d9f]{border-radius:8px;max-width:80%;max-height:80%}.grid[data-v-adb6a7ab]{flex-wrap:wrap;gap:16px;display:flex}.team-card[data-v-7d610888]{text-align:center;background:#fff;border-radius:12px;padding:24px;transition:transform .2s;box-shadow:0 2px 8px #0000001a}.team-card[data-v-7d610888]:hover{transform:translateY(-4px)}.avatar[data-v-7d610888]{color:#fff;background:#3b82f6;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 16px;font-size:1.5rem;font-weight:700;display:flex}.nama[data-v-7d610888]{color:#1f2937;margin:0 0 4px;font-size:1.1rem}.jabatan[data-v-7d610888]{color:#6b7280;margin:0;font-size:.9rem}img[data-v-88da0a25]{border-radius:15px;width:480px;height:380px}.about-page[data-v-88da0a25]{max-width:1000px;margin:0 auto;padding:40px 20px}.cerita-kami h1[data-v-88da0a25]{color:#1f2937;margin-bottom:24px}.cerita-content[data-v-88da0a25]{align-items:center;gap:40px;display:flex}.cerita-teks[data-v-88da0a25]{flex:1}.cerita-teks p[data-v-88da0a25]{color:#374151;margin-bottom:12px;line-height:1.7}.cerita-gambar[data-v-88da0a25]{flex:1}.placeholder-img[data-v-88da0a25]{color:#9ca3af;background:#f3f4f6;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:280px;font-size:3rem;display:flex}.placeholder-img span[data-v-88da0a25]{margin-top:8px;font-size:.9rem}.tim-kami[data-v-88da0a25]{margin-top:60px}.tim-kami h1[data-v-88da0a25]{color:#1f2937;margin-bottom:24px}.tim-grid[data-v-88da0a25]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;display:grid}.banner[data-v-cec9951d]{color:#fff;text-align:center;background-color:#ffb6c1;border-radius:20px;padding:3rem 1rem}.contact-content[data-v-cec9951d]{flex-wrap:wrap;gap:2rem;padding:3rem 1.5rem;display:flex}.info-kontak[data-v-cec9951d],.form-card[data-v-cec9951d]{flex:1;min-width:260px}.info-kontak p[data-v-cec9951d]{margin:.75rem 0;font-size:1.05rem}.form-card[data-v-cec9951d]{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 2px 10px #00000014}.form-group[data-v-cec9951d]{flex-direction:column;margin-bottom:1rem;display:flex}.form-group label[data-v-cec9951d]{margin-bottom:.35rem;font-weight:600}input[data-v-cec9951d],textarea[data-v-cec9951d]{border:1px solid #d1d5db;border-radius:8px;padding:.6rem .8rem;font-family:inherit;font-size:1rem}input[data-v-cec9951d]:focus,textarea[data-v-cec9951d]:focus{border-color:#4f46e5;outline:none}button[data-v-cec9951d]{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:999px;margin-top:.5rem;padding:.7rem 2rem;font-size:1rem}button[data-v-cec9951d]:hover{opacity:.9}
