body{font-family:'Montserrat',Arial,sans-serif;margin:0;background:#f8f9fa;color:#222}header{background:#fff;padding:32px 0 24px 0;text-align:center;box-shadow:0 2px 8px #eee}header img.logo{height:70px;margin-bottom:12px}header h1{font-size:2.2em;margin:0 0 10px 0;color:#1a4d8f}header p{font-size:1.1em;margin:0 0 18px 0;color:#444}.cta-btn{background:#1a4d8f;color:#fff;padding:16px 36px;border-radius:8px;font-size:1.2em;text-decoration:none;font-weight:bold;display:inline-block;margin:18px 0 0 0;transition:background .2s}.cta-btn:hover{background:#0d2c54}.arrow-down{display:block;margin:24px auto 0 auto;width:48px;height:48px;animation:bounce 1.2s infinite}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(12px)}}.hero-img,.album-img{width:100%;max-width:600px;border-radius:12px;margin:24px auto 0 auto;box-shadow:0 4px 16px #ddd}.slider-container{position:relative;margin:0 auto;overflow:hidden}.slider{display:flex;transition:transform .5s;width:100%}.slide{min-width:50%;box-sizing:border-box;padding:0 12px;opacity:.7;transition:opacity .3s}.slide.active{opacity:1}.slider-nav{position:absolute;top:50%;transform:translateY(-50%);background:#fff;border:none;font-size:2em;color:#1a4d8f;cursor:pointer;z-index:2;border-radius:50%;width:40px;height:40px;box-shadow:0 2px 8px #eee}.slider-nav.left{left:0}.slider-nav.right{right:0}.slider-dots{text-align:center;margin:18px 0 0 0}.slider-dot{display:inline-block;width:12px;height:12px;border-radius:50%;background:#bbb;margin:0 4px;cursor:pointer}.slider-dot.active{background:#1a4d8f}section{max-width:900px;margin:40px auto;background:#fff;border-radius:12px;box-shadow:0 2px 12px #eee;padding:32px 24px}section h2{color:#1a4d8f;margin-top:0;text-align:center}.benefits-x{list-style:none;padding:0}.benefits-x li{margin:14px 0;font-size:1.1em;padding-left:32px;position:relative}.benefits-x li:before{content:"✗";color:#e11d48;position:absolute;left:0;font-size:1.2em;font-weight:bold}ul.benefits{list-style:none;padding:0}ul.benefits li{margin:14px 0;font-size:1.1em;padding-left:32px;position:relative}ul.benefits li:before{content:"✔";color:#1a4d8f;position:absolute;left:0;font-size:1.2em}.special-offer{background:#eaf6ff;border-left:6px solid #1a4d8f;padding:18px 18px 18px 32px;border-radius:8px;margin-bottom:24px}.testimoni{background:#f7f7f7;border-radius:8px;padding:18px 24px;margin:18px 0;font-style:italic;display:flex;align-items:center;gap:18px}.testimoni img{width:64px;height:64px;border-radius:50%;object-fit:cover;border:2px solid #1a4d8f}.testimoni blockquote{margin:0}.testimoni cite{display:block;margin-top:8px;font-style:normal;color:#1a4d8f;font-weight:bold}.video-yt,iframe[title^=YouTube]{width:100%;max-width:600px;aspect-ratio:16/9;margin:24px auto;display:block;border-radius:12px;box-shadow:0 4px 16px #ddd}form{display:flex;flex-direction:column;gap:14px;max-width:400px;margin:0 auto}form input,form select{padding:12px;border-radius:6px;border:1px solid #bbb;font-size:1em}form button{background:#1a4d8f;color:#fff;border:none;padding:14px;border-radius:6px;font-size:1.1em;font-weight:bold;cursor:pointer;transition:background .2s}form button:hover{background:#0d2c54}.wa-btn{display:block;background:#25d366;color:#fff;padding:12px 28px;border-radius:6px;font-size:1.1em;font-weight:bold;text-decoration:none;margin:18px auto 0 auto;text-align:center;width:fit-content}.wa-btn:hover{background:#128c7e}footer{background:#1a4d8f;color:#fff;text-align:center;padding:32px 12px 18px 12px;margin-top:40px}footer a{color:#fff;margin:0 8px;text-decoration:underline}.about-dalwa{background:#0d1b2a;border-radius:28px;margin:48px auto 40px auto;max-width:900px;padding:32px 24px;box-shadow:0 4px 32px #0002;font-family:'Montserrat',Arial,sans-serif;font-size:1em}.about-content{display:flex;align-items:center;gap:40px;flex-wrap:wrap;justify-content:space-between}.about-text{flex:1 1 340px;color:#fff;min-width:240px;max-width:480px}.about-text h2{color:#facc15;font-size:2em;font-weight:bold;margin-bottom:18px;text-align:left;font-family:'Montserrat',Arial,sans-serif}.about-text b{color:#fff}.about-text p{font-size:1.05em;margin-bottom:12px;font-family:'Montserrat',Arial,sans-serif}.legalitas{margin-top:18px;font-size:1em;color:#ffe066;font-family:'Montserrat',Arial,sans-serif;font-weight:500;line-height:1.7}.about-img{flex:1 1 260px;display:flex;justify-content:flex-end;min-width:180px}.about-img img{max-width:340px;width:100%;border-radius:32px;object-fit:cover;box-shadow:0 4px 24px #0004;background:#fff}.triple-arrow-anim{display:flex;justify-content:center;gap:12px}.arrow-bounce{animation:bounce-down 1.2s infinite}.arrow-left{transform:rotate(-25deg);animation-delay:.1s}.arrow-center{transform:rotate(0deg);animation-delay:.3s}.arrow-right{transform:rotate(25deg);animation-delay:.5s}@keyframes bounce-down{0%,100%{transform:translateY(0) rotate(var(--angle,0deg))}50%{transform:translateY(18px) rotate(var(--angle,0deg))}}@media (max-width:900px){.slider-container{max-width:98vw}.about-content{flex-direction:column;gap:24px}.about-img{justify-content:center}.about-img img{max-width:98vw}.about-text h2{text-align:center}.about-text{text-align:center}}@media (max-width:700px){section,header{padding:18px 4vw}.hero-img,.video-yt,iframe[title^=YouTube]{max-width:98vw}.slider-container{max-width:98vw}.slide{min-width:100%;padding:0 4px}} 