/* WanTopup v84.99z — top/middle/bottom ad zones + Artikel/Panduan split. Loaded last. */
:root{--wtp-z-green:#087755;--wtp-z-teal:#0d777c;--wtp-z-navy:#143746;--wtp-z-line:#c7e2de;--wtp-z-soft:#f3faf8}
/* One responsive spacing system for all three ad zones. */
.wtp-content-ad-top,.wtp-content-ad-middle,.wtp-content-ad-bottom{margin-top:clamp(42px,6vw,72px)!important;margin-bottom:clamp(42px,6vw,72px)!important}
.wtp-content-ad-top+section,.wtp-content-ad-middle+section{margin-top:0!important}
/* Manual promotion remains visually distinct from navigation/CTA. */
.wtp-content-ad-manual{outline:0!important}
/* Evergreen /panduan/ guide. */
.wtp-business-guide{padding-bottom:20px}
.wtp-guide-block,.wtp-guide-cta{max-width:1180px;margin:clamp(34px,5vw,64px) auto;padding:clamp(22px,4vw,38px);border:1px solid var(--wtp-z-line);border-radius:24px;background:#fff;box-shadow:0 14px 34px rgba(15,72,70,.06)}
.wtp-guide-block>h2,.wtp-guide-cta h2{color:var(--wtp-z-navy);margin:.35rem 0 1rem;line-height:1.2}
.wtp-guide-block>p,.wtp-guide-cta p{color:#3e5d68;line-height:1.75}
.wtp-guide-plan-grid,.wtp-guide-check-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}
.wtp-guide-plan-grid article,.wtp-guide-check-grid article{min-width:0;padding:20px;border:1px solid #d2e6e2;border-radius:18px;background:linear-gradient(145deg,#fff,#f5fbf9)}
.wtp-guide-plan-grid article{display:grid;gap:10px}.wtp-guide-plan-grid article>b{font-size:20px;color:var(--wtp-z-navy)}.wtp-guide-plan-grid article>strong{font-size:26px;color:var(--wtp-z-green)}
.wtp-guide-plan-grid article p,.wtp-guide-check-grid article p{margin:0;color:#47656d;line-height:1.65}.wtp-guide-plan-grid article a,.wtp-guide-quick-links a{display:inline-flex;width:max-content;max-width:100%;padding:9px 14px;border-radius:999px;background:#eaf7f3;color:#086b5f!important;text-decoration:none;font-weight:800}
.wtp-guide-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wtp-guide-check-grid h3{margin:0 0 8px;color:var(--wtp-z-navy)}
.wtp-guide-quick-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}
.wtp-guide-cta{display:flex;align-items:center;justify-content:space-between;gap:28px;background:linear-gradient(135deg,#f2fbf8,#f8fcff)}.wtp-guide-cta>div:first-child{max-width:760px}.wtp-guide-cta-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}
/* Article directory split after row 20 retains identical grid rhythm. */
.wtp-directory-grid-continued{margin-top:0!important}
/* Footer brand is clearly WanTopup, legal operator remains WanFar Media. */
.wantopup-footer .footer-logo{text-decoration:none!important;color:inherit!important}.wantopup-footer .footer-copyright a:first-child{font-weight:800;color:#fff!important}
@media(max-width:780px){
 .wtp-guide-plan-grid,.wtp-guide-check-grid{grid-template-columns:1fr}.wtp-guide-cta{align-items:flex-start;flex-direction:column}.wtp-guide-block,.wtp-guide-cta{border-radius:18px;padding:20px}.wtp-content-ad-top,.wtp-content-ad-middle,.wtp-content-ad-bottom{margin-top:34px!important;margin-bottom:34px!important}
}
