{"id":262,"date":"2026-10-21T04:40:57","date_gmt":"2026-10-21T04:40:57","guid":{"rendered":"https:\/\/adstactics.online\/?page_id=262"},"modified":"2026-10-21T07:31:28","modified_gmt":"2026-10-21T07:31:28","slug":"home-baru","status":"publish","type":"page","link":"https:\/\/adstactics.online\/","title":{"rendered":"HOME BARU"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"262\" class=\"elementor elementor-262\">\n\t\t\t\t<div class=\"elementor-element elementor-element-621ce5b e-con-full e-flex e-con e-parent\" data-id=\"621ce5b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e916051 elementor-widget elementor-widget-html\" data-id=\"e916051\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style id=\"adx-force\">\n\/* Sembunyikan bagian tema WordPress dan lebarkan halaman penuh *\/\nhtml,body{overflow-x:hidden!important;background:#060b1c!important;margin:0!important}\n#masthead,.site-header,header.header,.elementor-location-header,[data-elementor-type=\"header\"],\n.page-header,.page-title,.page-title-bar,.title-area,.entry-header,.entry-title,.breadcrumbs,.breadcrumb,\n#secondary,.sidebar,#sidebar,.widget-area,aside,\n#colophon,.site-footer,.elementor-location-footer,[data-elementor-type=\"footer\"],footer.footer{display:none!important}\n#primary,.content-area,.site-content,.site-main,.entry-content,.page-content,.container-fluid{max-width:none!important;width:100%!important;padding:0!important;margin:0!important;float:none!important}\n#adx-root{position:relative;width:100vw;left:50%;margin-left:-50vw;z-index:1}\n<\/style>\n<div id=\"adx-root\"><\/div>\n<script type=\"text\/html\" id=\"adx-src\">\n<!DOCTYPE html>\n<html lang=\"id\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n<title>Adstactics - Digital Marketing Agency<\/title>\n<meta name=\"description\" content=\"Adstactics membantu bisnis membangun brand, meningkatkan engagement, dan menjangkau lebih banyak pelanggan melalui strategi digital yang tepat.\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Caveat:wght@600&display=swap\" rel=\"stylesheet\">\n<style>\n:root{\n  --bg:#060b1c;\n  --navy:#0a1330;\n  --navy-2:#0f1c44;\n  --blue:#2f6bff;\n  --blue-2:#6b97ff;\n  --blue-3:#9dbbff;\n  --ink:#0d1731;\n  --muted:#5a6683;\n  --line:#e3e9f5;\n  --soft:#f3f6fc;\n  --radius:22px;\n  --shadow:0 18px 50px rgba(18,40,110,.10);\n  --shadow-lg:0 30px 80px rgba(18,40,110,.18);\n}\n*{box-sizing:border-box;margin:0;padding:0}\nhtml{scroll-behavior:smooth}\nbody{font-family:'Plus Jakarta Sans',system-ui,sans-serif;font-size:17px;color:var(--ink);background:#fff;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}\nimg,svg{max-width:100%;display:block}\na{color:inherit;text-decoration:none}\nbutton{font:inherit;cursor:pointer;border:0;background:none;color:inherit}\nul{list-style:none}\n.container{width:min(1240px,100% - 56px);margin-inline:auto}\nsection{padding:120px 0}\n\n\/* ---------- typography ---------- *\/\n.eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--blue)}\n.eyebrow::before{content:\"\";width:26px;height:2px;background:currentColor;border-radius:2px}\nh2{font-size:clamp(34px,4.2vw,52px);line-height:1.12;font-weight:800;letter-spacing:-.025em;margin:16px 0 18px}\n.lead{color:var(--muted);font-size:19px;max-width:560px}\n.grad{background:linear-gradient(90deg,#4d82ff,#8fb2ff);-webkit-background-clip:text;background-clip:text;color:transparent}\n\n\/* ---------- buttons ---------- *\/\n.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:17px 32px;border-radius:999px;font-weight:700;font-size:16px;transition:.25s;white-space:nowrap}\n.btn svg{width:18px;height:18px;transition:.25s}\n.btn:hover svg{transform:translateX(4px)}\n.btn-primary{background:linear-gradient(135deg,#3f78ff,#2459e8);color:#fff;box-shadow:0 14px 34px rgba(47,107,255,.42)}\n.btn-primary:hover{transform:translateY(-3px);box-shadow:0 20px 44px rgba(47,107,255,.55)}\n.btn-ghost{border:1.5px solid rgba(255,255,255,.28);color:#fff;backdrop-filter:blur(6px)}\n.btn-ghost:hover{background:rgba(255,255,255,.1);border-color:#fff}\n.btn-outline{border:1.5px solid var(--blue);color:var(--blue)}\n.btn-outline:hover{background:var(--blue);color:#fff}\n.btn-sm{padding:13px 26px;font-size:15px}\n.link-arrow{display:inline-flex;gap:8px;align-items:center;color:var(--blue);font-weight:700;font-size:16px}\n.link-arrow:hover{gap:12px}\n\n\/* ---------- reveal ---------- *\/\n.js .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s ease}\n.js .reveal.in{opacity:1;transform:none}\n.js .d1{transition-delay:.08s}.js .d2{transition-delay:.16s}.js .d3{transition-delay:.24s}.js .d4{transition-delay:.32s}\n\n\/* ---------- HERO ---------- *\/\n.hero{position:relative;color:#fff;background:var(--bg);overflow:hidden;padding-bottom:140px}\n.hero::before{content:\"\";position:absolute;inset:0;background:\n  radial-gradient(700px 500px at 85% 15%,rgba(47,107,255,.35),transparent 65%),\n  radial-gradient(600px 400px at 0% 100%,rgba(70,60,200,.25),transparent 65%);}\n.hero::after{content:\"\";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse at 60% 30%,#000 10%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 60% 30%,#000 10%,transparent 70%)}\n.hero .container{position:relative;z-index:2}\n.nav{display:flex;align-items:center;justify-content:space-between;padding:32px 0;position:relative}\n.logo{display:flex;align-items:center;gap:12px;font-weight:800;font-size:25px;letter-spacing:-.02em}\n.logo-mark{width:42px;height:42px;border-radius:13px;background:linear-gradient(135deg,#6b97ff,#2f6bff);display:grid;place-items:center;box-shadow:0 8px 22px rgba(47,107,255,.5)}\n.logo-mark svg{width:22px;height:22px}\n.nav ul{display:flex;gap:40px;font-size:16px;font-weight:600;color:#c7d3f5}\n.nav ul a{position:relative;padding:6px 0;transition:.2s}\n.nav ul a:hover{color:#fff}\n.nav ul a::after{content:\"\";position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--blue-2);transition:.25s}\n.nav ul a:hover::after{width:100%}\n.menu-btn{display:none;width:48px;height:48px;border-radius:14px;border:1.5px solid rgba(255,255,255,.25);align-items:center;justify-content:center;font-size:22px}\n.hero-grid{display:grid;grid-template-columns:1.02fr 1fr;gap:70px;align-items:center;padding-top:64px}\n.pill{display:inline-flex;align-items:center;gap:10px;padding:10px 20px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);font-size:14px;font-weight:600;color:#d5defa}\n.pill i{width:9px;height:9px;border-radius:50%;background:#2ee59d;box-shadow:0 0 0 5px rgba(46,229,157,.2)}\n.hero h1{font-size:clamp(46px,6.2vw,80px);line-height:1.04;font-weight:800;letter-spacing:-.035em;margin:28px 0 28px}\n.hero h1 em{font-style:normal;background:linear-gradient(90deg,#5b8cff,#a9c4ff);-webkit-background-clip:text;background-clip:text;color:transparent}\n.hero p.sub{color:#b9c6e8;font-size:20px;max-width:540px;line-height:1.7}\n.hero-cta{display:flex;gap:16px;margin-top:42px;flex-wrap:wrap}\n\n.hero-visual{position:relative;padding:10px}\n.dash{background:linear-gradient(160deg,rgba(255,255,255,.09),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.14);border-radius:30px;padding:26px;backdrop-filter:blur(14px);box-shadow:0 40px 90px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.12)}\n.dash-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}\n.dots{display:flex;gap:8px}.dots i{width:11px;height:11px;border-radius:50%;background:rgba(255,255,255,.22)}\n.dash-top small{font-size:12px;letter-spacing:.14em;color:#8fa3d8;font-weight:600}\n.kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:22px}\n.kpi{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:16px 18px}\n.kpi span{display:block;font-size:12px;color:#8fa3d8;margin-bottom:4px}\n.kpi b{font-size:26px;letter-spacing:-.02em}\n.kpi em{font-style:normal;font-size:12px;color:#2ee59d;font-weight:700;margin-left:6px}\n.chart{width:100%;height:230px}\n.chip{position:absolute;display:flex;align-items:center;gap:12px;background:#0f1a3d;border:1px solid rgba(255,255,255,.16);padding:14px 20px;border-radius:16px;font-weight:700;font-size:15px;box-shadow:0 18px 40px rgba(0,0,0,.45);animation:float 6s ease-in-out infinite}\n.chip svg{width:20px;height:20px;stroke:var(--blue-3);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n.chip.c1{left:-36px;top:38%}\n.chip.c2{right:-26px;top:56%;animation-delay:-2s}\n.chip.c3{left:14%;bottom:-26px;animation-delay:-4s}\n@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}\n.note{position:absolute;right:6px;top:-52px;font-family:'Caveat',cursive;font-size:28px;line-height:1.05;color:#dbe6ff;transform:rotate(5deg);max-width:210px;text-align:left}\n.ill{position:absolute;right:14px;bottom:-34px;font-size:11px;letter-spacing:.2em;color:#5d6f9c}\n\n\/* ---------- proses ---------- *\/\n.process{position:relative;z-index:5;margin-top:-72px;padding:0}\n.process-card{background:#fff;border-radius:28px;box-shadow:var(--shadow-lg);padding:44px 40px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;border:1px solid var(--line)}\n.step{text-align:center;position:relative;padding:0 10px}\n.step:not(:last-child)::after{content:\"\";position:absolute;top:30px;left:calc(50% + 46px);right:calc(-50% + 46px);border-top:2px dashed #c9d5f0}\n.num{width:62px;height:62px;border-radius:50%;margin:0 auto 20px;background:#eef3ff;color:var(--blue);display:grid;place-items:center;font-weight:800;font-size:24px;border:2px solid #d6e2ff;transition:.3s}\n.step:hover .num{background:var(--blue);color:#fff;transform:scale(1.08)}\n.step h3{font-size:20px;margin-bottom:8px}\n.step p{font-size:15.5px;color:var(--muted)}\n\n\/* ---------- layanan ---------- *\/\n.head-row{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;flex-wrap:wrap;margin-bottom:56px}\n.cards4{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}\n.card{position:relative;background:var(--soft);border:1px solid transparent;border-radius:var(--radius);padding:38px 32px;transition:.35s;overflow:hidden}\n.card::before{content:\"\";position:absolute;inset:0;background:radial-gradient(260px 160px at 100% 0,var(--tint,rgba(47,107,255,.12)),transparent 70%);opacity:0;transition:.35s}\n.card:hover{background:#fff;border-color:var(--line);box-shadow:var(--shadow-lg);transform:translateY(-10px)}\n.card:hover::before{opacity:1}\n.icon{width:64px;height:64px;border-radius:19px;display:grid;place-items:center;margin-bottom:28px;position:relative;box-shadow:0 14px 28px var(--glow,rgba(47,107,255,.3))}\n.icon svg{width:30px;height:30px;stroke:#fff;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}\n.card h3{font-size:22px;line-height:1.3;margin-bottom:12px;position:relative}\n.card p{font-size:16px;color:var(--muted);position:relative}\n\n\/* ---------- portfolio ---------- *\/\n.soft{background:var(--soft)}\n.filters{display:flex;gap:10px;flex-wrap:wrap}\n.filters button{padding:12px 24px;border-radius:999px;font-size:15px;font-weight:600;background:#fff;border:1px solid var(--line);color:var(--muted);transition:.25s}\n.filters button.active,.filters button:hover{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:0 10px 24px rgba(47,107,255,.3)}\n.portfolio{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:44px}\n.work{background:#fff;border-radius:var(--radius);padding:14px;box-shadow:var(--shadow);transition:.35s}\n.work.hide{display:none}\n.work:hover{transform:translateY(-10px);box-shadow:var(--shadow-lg)}\n.thumb{height:230px;border-radius:15px;position:relative;overflow:hidden;display:grid;place-items:center;color:#fff;font-weight:800;font-size:25px;letter-spacing:.03em}\n.thumb::before{content:\"\";position:absolute;width:200px;height:200px;border-radius:50%;background:rgba(255,255,255,.12);right:-60px;top:-60px}\n.thumb::after{content:\"\";position:absolute;width:150px;height:150px;border-radius:50%;background:rgba(0,0,0,.14);left:-40px;bottom:-60px}\n.thumb b{position:relative;z-index:1}\n.thumb span{position:absolute;left:14px;bottom:14px;z-index:1;font-size:12px;background:rgba(255,255,255,.92);color:var(--ink);padding:6px 13px;border-radius:99px;font-weight:700;letter-spacing:0}\n.work h4{font-size:19px;margin:20px 8px 6px}\n.work p{font-size:14.5px;color:var(--muted);margin:0 8px 10px}\n\n\/* ---------- before after ---------- *\/\n.ba{display:grid;grid-template-columns:.9fr 1.3fr;gap:70px;align-items:center}\n.fine{font-size:13px;color:var(--muted);margin-top:22px}\n.ba-box{background:linear-gradient(135deg,#f3f6fc,#fff);border:1px solid var(--line);border-radius:32px;padding:46px;display:grid;grid-template-columns:1fr auto 1fr;gap:34px;align-items:center;box-shadow:var(--shadow)}\n.tag{display:inline-block;font-size:15px;font-weight:700;padding:9px 22px;border-radius:99px;margin-bottom:22px}\n.before .tag{background:#8c99b5;color:#fff}\n.after .tag{background:var(--blue);color:#fff;box-shadow:0 10px 22px rgba(47,107,255,.35)}\n.ba-col ul{display:grid;gap:16px;font-size:16px}\n.before li{color:#98a3bb}\n.before li::before{content:\"\u25cb  \"}\n.after li{font-weight:600}\n.after li::before{content:\"\u2714  \";color:var(--blue)}\n.phones{display:flex;gap:18px;align-items:center}\n.phone{width:150px;height:300px;border-radius:30px;border:7px solid #0f1730;background:#fff;padding:14px;box-shadow:var(--shadow-lg)}\n.phone.big{transform:translateY(-14px) scale(1.04)}\n.phone .bar{height:9px;width:55%;background:#cbd3e6;border-radius:6px;margin-bottom:12px}\n.phone .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}\n.phone .grid i{aspect-ratio:1;border-radius:3px;background:#dde3f0}\n.phone.good .bar{background:var(--blue)}\n.phone.good .grid i:nth-child(3n+1){background:#2f6bff}\n.phone.good .grid i:nth-child(3n+2){background:#8fb2ff}\n.phone.good .grid i:nth-child(3n){background:#0b1530}\n.phone.good .grid i:nth-child(5n){background:#f5a623}\n\n\/* ---------- testimoni ---------- *\/\n.cards3{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}\n.testi{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:40px;box-shadow:var(--shadow);position:relative;transition:.35s}\n.testi:hover{transform:translateY(-8px);box-shadow:var(--shadow-lg)}\n.testi::before{content:\"\u201c\";position:absolute;right:30px;top:12px;font-size:100px;line-height:1;color:#e3ebff;font-family:Georgia,serif}\n.stars{color:#f5a623;font-size:20px;letter-spacing:3px;margin-bottom:18px}\n.testi p{font-size:17px;color:#3f4b69;margin-bottom:30px;position:relative}\n.person{display:flex;align-items:center;gap:16px}\n.avatar{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:800;font-size:19px}\n.person b{display:block;font-size:17px}\n.person small{font-size:14px;color:var(--muted)}\n\n\/* ---------- paket ---------- *\/\n.center{text-align:center}\n.center .lead{margin-inline:auto}\n.center .eyebrow::after{content:\"\";width:26px;height:2px;background:currentColor;border-radius:2px}\n.packages{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:64px}\n.pkg{position:relative;background:#fff;border:1.5px solid var(--line);border-radius:26px;padding:42px 38px;transition:.35s}\n.pkg:hover{transform:translateY(-10px);box-shadow:var(--shadow-lg);border-color:#c9d9ff}\n.pkg.popular{border:2px solid var(--blue);box-shadow:var(--shadow-lg);background:linear-gradient(180deg,#f4f8ff,#fff 45%)}\n.badge{position:absolute;top:-16px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#3f78ff,#2459e8);color:#fff;font-size:13px;font-weight:700;padding:8px 22px;border-radius:99px;box-shadow:0 10px 22px rgba(47,107,255,.4);white-space:nowrap}\n.pkg h4{font-size:22px;margin-bottom:4px}\n.pkg .for{font-size:15px;color:var(--muted);margin-bottom:24px}\n.pkg .price{font-size:42px;font-weight:800;letter-spacing:-.03em;line-height:1.1}\n.pkg .price span{font-size:16px;font-weight:600;color:var(--muted);letter-spacing:0}\n.pkg ul{margin:28px 0 34px;display:grid;gap:14px;font-size:16px;color:#3f4b69;border-top:1px solid var(--line);padding-top:28px}\n.pkg li{display:flex;gap:12px;align-items:flex-start}\n.pkg li::before{content:\"\u2713\";flex:none;width:24px;height:24px;border-radius:50%;background:#e6eeff;color:var(--blue);font-size:13px;font-weight:800;display:grid;place-items:center;margin-top:2px}\n.pkg .btn{width:100%}\n\n\/* ---------- bundling ---------- *\/\n.bundle{position:relative;background:var(--bg);color:#fff;overflow:hidden}\n.bundle::before{content:\"\";position:absolute;inset:0;background:radial-gradient(700px 400px at 10% 0,rgba(47,107,255,.3),transparent 65%),radial-gradient(600px 400px at 100% 100%,rgba(90,70,220,.25),transparent 65%)}\n.bundle .container{position:relative}\n.bundle .eyebrow{color:var(--blue-2)}\n.bundle .lead{color:#aab8df}\n.bundles{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:60px}\n.bcard{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.13);border-radius:var(--radius);padding:36px 30px;transition:.35s;backdrop-filter:blur(8px)}\n.bcard:hover{background:rgba(255,255,255,.1);transform:translateY(-10px);border-color:var(--blue-2)}\n.bcard h4{font-size:23px;margin-bottom:6px}\n.bcard small{display:block;font-size:15px;color:#9db0e2;margin-bottom:26px}\n.bcard .price{font-size:34px;font-weight:800;letter-spacing:-.03em;margin-bottom:28px}\n.bcard .price span{font-size:15px;font-weight:500;color:#9db0e2}\n.bcard .btn{width:100%;border:1.5px solid rgba(107,151,255,.7);color:#d6e3ff;padding:15px}\n.bcard .btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}\n\n\/* ---------- promo ---------- *\/\n.promo{padding:64px 0;background:linear-gradient(90deg,#e8f0ff,#f6f9ff)}\n.promo-row{display:flex;align-items:center;justify-content:space-between;gap:36px;flex-wrap:wrap}\n.promo-text{display:flex;gap:22px;align-items:center;max-width:520px}\n.promo-text .ic{flex:none;width:58px;height:58px;border-radius:50%;background:var(--blue);color:#fff;display:grid;place-items:center;font-size:26px;font-weight:800;box-shadow:0 12px 26px rgba(47,107,255,.4)}\n.promo-text small{font-size:12px;letter-spacing:.16em;font-weight:700;color:var(--blue)}\n.promo-text h3{font-size:26px;line-height:1.25;margin:2px 0 4px}\n.promo-text p{font-size:15px;color:var(--muted)}\n.count{display:flex;gap:14px}\n.count div{background:#fff;border-radius:18px;padding:16px 8px;text-align:center;width:92px;box-shadow:var(--shadow)}\n.count b{display:block;font-size:38px;color:var(--blue);line-height:1.1;font-variant-numeric:tabular-nums}\n.count span{font-size:13px;color:var(--muted);font-weight:600}\n\n\/* ---------- FAQ ---------- *\/\n.faq-wrap{display:grid;grid-template-columns:.85fr 1.4fr;gap:80px;align-items:start}\n.faq-item{border-bottom:1px solid var(--line)}\n.faq-q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:28px 0;font-size:20px;font-weight:700;text-align:left}\n.faq-q::after{content:\"+\";flex:none;width:40px;height:40px;border-radius:50%;background:var(--soft);display:grid;place-items:center;font-size:24px;font-weight:500;color:var(--muted);transition:.3s}\n.faq-item.open .faq-q::after{transform:rotate(45deg);background:var(--blue);color:#fff}\n.faq-a{max-height:0;overflow:hidden;transition:max-height .4s ease;font-size:17px;color:var(--muted)}\n.faq-item.open .faq-a{max-height:240px;padding-bottom:28px}\n\n\/* ---------- CTA ---------- *\/\n.cta{position:relative;background:var(--bg);color:#fff;overflow:hidden}\n.cta::before{content:\"\";position:absolute;inset:0;background:radial-gradient(800px 500px at 90% 0,rgba(47,107,255,.32),transparent 65%)}\n.cta-wrap{position:relative;display:grid;grid-template-columns:1fr 1.35fr;gap:80px;align-items:center}\n.cta h2{font-size:clamp(34px,4vw,50px)}\n.cta p.lead{color:#aab8df;margin-bottom:36px}\nform{display:grid;grid-template-columns:1fr 1fr;gap:16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:30px;padding:40px;backdrop-filter:blur(10px)}\nform .full{grid-column:1\/-1}\ninput,select,textarea{width:100%;padding:18px 20px;border-radius:14px;border:1.5px solid #27386f;background:#0f1b42;color:#fff;font:inherit;font-size:16px;outline:none;transition:.2s}\ninput::placeholder,textarea::placeholder{color:#8294c6}\ninput:focus,select:focus,textarea:focus{border-color:var(--blue-2);box-shadow:0 0 0 4px rgba(107,151,255,.18)}\ntextarea{min-height:130px;resize:vertical}\nform .btn{width:100%;border-radius:14px;padding:19px}\n\n\/* ---------- footer ---------- *\/\nfooter{background:#040813;color:#a3b1d6;padding:60px 0 36px;font-size:15px}\n.foot{display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap}\n.foot ul{display:flex;gap:36px;font-weight:500}\n.foot ul a:hover{color:#fff}\n.foot .logo{color:#fff;font-size:22px}\n.foot .logo-mark{width:38px;height:38px}\n.socials{display:flex;gap:12px}\n.socials a{width:44px;height:44px;border-radius:50%;border:1px solid #27386f;display:grid;place-items:center;font-size:13px;font-weight:700;transition:.25s}\n.socials a:hover{background:var(--blue);border-color:var(--blue);color:#fff;transform:translateY(-3px)}\n.copy{text-align:center;margin-top:44px;padding-top:30px;border-top:1px solid #131d3d;font-size:14px;color:#6779a8}\n\n\/* ---------- responsive ---------- *\/\n@media(max-width:1180px){\n  .cards4,.bundles{grid-template-columns:repeat(2,1fr)}\n  .portfolio{grid-template-columns:repeat(2,1fr)}\n  .packages{grid-template-columns:repeat(2,1fr)}\n  .hero-grid{grid-template-columns:1fr;gap:80px}\n  .ba,.faq-wrap,.cta-wrap{grid-template-columns:1fr;gap:50px}\n  .cards3{grid-template-columns:1fr}\n  .chip.c1{left:-10px}.chip.c2{right:-10px}\n}\n@media(max-width:860px){\n  section{padding:84px 0}\n  .menu-btn{display:flex}\n  .nav>.btn{display:none}\n  .nav ul{display:none;position:absolute;top:96px;left:0;right:0;z-index:20;background:#0e1938;flex-direction:column;gap:0;padding:10px 26px;border-radius:20px;border:1px solid #243566}\n  .nav ul.open{display:flex}\n  .nav ul li{padding:16px 0;border-bottom:1px solid #1c2a55}\n  .nav ul li:last-child{border:0}\n  .process-card{grid-template-columns:repeat(2,1fr);gap:40px 20px}\n  .step:not(:last-child)::after{display:none}\n  .ba-box{grid-template-columns:1fr;padding:34px}\n  .phones{justify-content:center}\n  .packages{grid-template-columns:1fr}\n}\n@media(max-width:600px){\n  body{font-size:16px}\n  .container{width:min(1240px,100% - 36px)}\n  .cards4,.bundles,.portfolio{grid-template-columns:1fr}\n  .process-card{grid-template-columns:1fr;padding:34px 24px}\n  .note,.ill{display:none}\n  .chip{padding:10px 14px;font-size:13px}\n  .chip.c1{left:-4px;top:30%}.chip.c2{right:-4px}\n  .kpi b{font-size:20px}\n  form{grid-template-columns:1fr;padding:26px}\n  .foot{flex-direction:column;text-align:center}\n  .foot ul{flex-wrap:wrap;justify-content:center;gap:18px}\n  .count div{width:76px}.count b{font-size:30px}\n  .hero-cta .btn{width:100%}\n  .pkg .price{font-size:36px}\n}\n@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}\n<\/style>\n<\/head>\n<body>\n<script>document.documentElement.classList.add('js')<\\\/script>\n\n<header class=\"hero\" id=\"home\">\n  <div class=\"container\">\n    <nav class=\"nav\">\n      <a href=\"#home\" class=\"logo\">\n        <span class=\"logo-mark\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 20 12 4l8 16\"\/><path d=\"M8 14h8\"\/><\/svg><\/span>\n        Adstactics\n      <\/a>\n      <ul id=\"menu\">\n        <li><a href=\"#home\">Home<\/a><\/li>\n        <li><a href=\"#services\">Services<\/a><\/li>\n        <li><a href=\"#portfolio\">Portfolio<\/a><\/li>\n        <li><a href=\"#pricing\">Pricing<\/a><\/li>\n        <li><a href=\"#about\">About<\/a><\/li>\n        <li><a href=\"#faq\">FAQ<\/a><\/li>\n      <\/ul>\n      <a href=\"#kontak\" class=\"btn btn-primary btn-sm\">Konsultasi Sekarang<\/a>\n      <button class=\"menu-btn\" id=\"menuBtn\" aria-label=\"Buka menu\">\u2630<\/button>\n    <\/nav>\n\n    <div class=\"hero-grid\">\n      <div class=\"reveal\">\n        <span class=\"pill\"><i><\/i> Digital Marketing Agency<\/span>\n        <h1>Kembangkan Bisnis Anda di <em>Era Digital<\/em><\/h1>\n        <p class=\"sub\">Kami membantu bisnis membangun brand, meningkatkan engagement, dan menjangkau lebih banyak pelanggan melalui strategi digital yang tepat.<\/p>\n        <div class=\"hero-cta\">\n          <a href=\"#kontak\" class=\"btn btn-primary\">Konsultasi Sekarang <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\n          <a href=\"#services\" class=\"btn btn-ghost\">Lihat Layanan<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"hero-visual reveal d2\">\n        <div class=\"note\">Strategi yang tepat untuk pertumbuhan bisnis Anda<\/div>\n        <div class=\"dash\">\n          <div class=\"dash-top\"><div class=\"dots\"><i><\/i><i><\/i><i><\/i><\/div><small>GROWTH OVERVIEW<\/small><\/div>\n          <div class=\"kpis\">\n            <div class=\"kpi\"><span>Engagement<\/span><b>+248%<\/b><\/div>\n            <div class=\"kpi\"><span>Jangkauan<\/span><b>12.4K<\/b><\/div>\n            <div class=\"kpi\"><span>ROAS<\/span><b>3.8x<\/b><\/div>\n          <\/div>\n          <svg class=\"chart\" viewBox=\"0 0 500 230\" preserveAspectRatio=\"none\">\n            <defs>\n              <linearGradient id=\"g\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#4d82ff\" stop-opacity=\".55\"\/><stop offset=\"1\" stop-color=\"#4d82ff\" stop-opacity=\"0\"\/><\/linearGradient>\n            <\/defs>\n            <g stroke=\"rgba(255,255,255,.07)\"><path d=\"M0 50H500M0 110H500M0 170H500\"\/><\/g>\n            <path d=\"M0 200 C50 192 80 170 120 168 S190 180 230 140 S300 112 340 96 S420 60 500 22 L500 230 L0 230Z\" fill=\"url(#g)\"\/>\n            <path d=\"M0 200 C50 192 80 170 120 168 S190 180 230 140 S300 112 340 96 S420 60 500 22\" fill=\"none\" stroke=\"#7aa2ff\" stroke-width=\"4\" stroke-linecap=\"round\"\/>\n            <circle cx=\"500\" cy=\"22\" r=\"7\" fill=\"#fff\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"chip c1\"><svg viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"3\"\/><path d=\"M8 3v4M16 3v4M3 11h18\"\/><\/svg>Konten terjadwal<\/div>\n        <div class=\"chip c2\"><svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><circle cx=\"12\" cy=\"12\" r=\"4\"\/><\/svg>Iklan tertarget<\/div>\n        <div class=\"chip c3\"><svg viewBox=\"0 0 24 24\"><path d=\"M5 21V10M12 21V4M19 21v-7\"\/><\/svg>Laporan berkala<\/div>\n        <span class=\"ill\">ILUSTRASI<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/header>\n\n<div class=\"process\">\n  <div class=\"container\">\n    <div class=\"process-card reveal\">\n      <div class=\"step\"><div class=\"num\">1<\/div><h3>Konsultasi<\/h3><p>Kami memahami bisnis, target, dan tantangan Anda.<\/p><\/div>\n      <div class=\"step\"><div class=\"num\">2<\/div><h3>Strategi<\/h3><p>Menyusun rencana konten dan iklan yang tepat sasaran.<\/p><\/div>\n      <div class=\"step\"><div class=\"num\">3<\/div><h3>Eksekusi<\/h3><p>Produksi konten dan menjalankan campaign.<\/p><\/div>\n      <div class=\"step\"><div class=\"num\">4<\/div><h3>Laporan<\/h3><p>Hasil dipantau dan dilaporkan secara berkala.<\/p><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<main>\n\n<section id=\"services\">\n  <div class=\"container\">\n    <div class=\"head-row reveal\">\n      <div>\n        <span class=\"eyebrow\">Layanan Kami<\/span>\n        <h2>Solusi Digital untuk Bisnis Anda<\/h2>\n        <p class=\"lead\">Kami menyediakan layanan digital marketing yang terintegrasi untuk membantu bisnis Anda tumbuh lebih cepat.<\/p>\n      <\/div>\n      <a href=\"#pricing\" class=\"link-arrow\">Lihat Semua Layanan \u2192<\/a>\n    <\/div>\n    <div class=\"cards4\">\n      <article class=\"card reveal\" style=\"--tint:rgba(77,140,255,.16)\">\n        <div class=\"icon\" style=\"background:linear-gradient(135deg,#6aa0ff,#2f6bff);--glow:rgba(47,107,255,.35)\"><svg viewBox=\"0 0 24 24\"><path d=\"M3 11v2a1 1 0 0 0 1 1h3l5 4V6L7 10H4a1 1 0 0 0-1 1Z\"\/><path d=\"M16 8.5a5 5 0 0 1 0 7\"\/><path d=\"M19 6a9 9 0 0 1 0 12\"\/><\/svg><\/div>\n        <h3>Social Media Management<\/h3>\n        <p>Mengelola dan mengembangkan kehadiran bisnis Anda di media sosial.<\/p>\n      <\/article>\n      <article class=\"card reveal d1\" style=\"--tint:rgba(139,92,246,.16)\">\n        <div class=\"icon\" style=\"background:linear-gradient(135deg,#a98bff,#7c4dff);--glow:rgba(124,77,255,.35)\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 20h9\"\/><path d=\"M16.5 3.5a2.1 2.1 0 0 1 3 3L7 19l-4 1 1-4Z\"\/><\/svg><\/div>\n        <h3>Content Creation<\/h3>\n        <p>Konten kreatif yang disesuaikan dengan karakter brand.<\/p>\n      <\/article>\n      <article class=\"card reveal d2\" style=\"--tint:rgba(34,181,115,.16)\">\n        <div class=\"icon\" style=\"background:linear-gradient(135deg,#3ddc97,#16a064);--glow:rgba(22,160,100,.35)\"><svg viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"4\"\/><path d=\"M8 16V12M12 16V8M16 16v-2\"\/><\/svg><\/div>\n        <h3>Meta Ads<\/h3>\n        <p>Membantu menjangkau audiens yang relevan melalui iklan digital.<\/p>\n      <\/article>\n      <article class=\"card reveal d3\" style=\"--tint:rgba(245,166,35,.18)\">\n        <div class=\"icon\" style=\"background:linear-gradient(135deg,#ffc247,#f08c00);--glow:rgba(240,140,0,.35)\"><svg viewBox=\"0 0 24 24\"><path d=\"M9 18h6M10 22h4M12 2a7 7 0 0 0-4 12.7V17h8v-2.3A7 7 0 0 0 12 2Z\"\/><\/svg><\/div>\n        <h3>Digital Marketing Strategy<\/h3>\n        <p>Strategi pemasaran digital yang disesuaikan dengan kebutuhan bisnis.<\/p>\n      <\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"soft\" id=\"portfolio\">\n  <div class=\"container\">\n    <div class=\"head-row reveal\" style=\"margin-bottom:0\">\n      <div>\n        <span class=\"eyebrow\">Portfolio<\/span>\n        <h2>Project yang Telah Kami Kerjakan<\/h2>\n        <p class=\"lead\">Berbagai project dari berbagai industri yang telah kami bantu untuk tumbuh secara digital.<\/p>\n      <\/div>\n      <div class=\"filters\" id=\"filters\">\n        <button class=\"active\" data-f=\"all\">Semua<\/button>\n        <button data-f=\"social\">Social Media<\/button>\n        <button data-f=\"content\">Content Campaign<\/button>\n        <button data-f=\"ads\">Meta Ads<\/button>\n        <button data-f=\"brand\">Brand Promotion<\/button>\n      <\/div>\n    <\/div>\n    <div class=\"portfolio\">\n      <div class=\"work reveal\" data-c=\"social\"><div class=\"thumb\" style=\"background:linear-gradient(135deg,#2e1d12,#8a5226)\"><b>JavaBreeze<\/b><span>Social Media<\/span><\/div><h4>JavaBreeze Coffee<\/h4><p>Peningkatan engagement Instagram dengan konten kreatif.<\/p><\/div>\n      <div class=\"work reveal d1\" data-c=\"content\"><div class=\"thumb\" style=\"background:linear-gradient(135deg,#587a55,#b9cba6)\"><b>SKINOVA<\/b><span>Content Campaign<\/span><\/div><h4>Skinova Skincare<\/h4><p>Kampanye konten untuk meningkatkan brand awareness.<\/p><\/div>\n      <div class=\"work reveal d2\" data-c=\"ads\"><div class=\"thumb\" style=\"background:linear-gradient(135deg,#081a4d,#2a55e0)\"><b>FitLife<\/b><span>Meta Ads<\/span><\/div><h4>FitLife Sport<\/h4><p>Iklan Meta untuk meningkatkan penjualan produk.<\/p><\/div>\n      <div class=\"work reveal d3\" data-c=\"brand\"><div class=\"thumb\" style=\"background:linear-gradient(135deg,#bf7f52,#ecc9a8)\"><b>RumaKita<\/b><span>Brand Promotion<\/span><\/div><h4>RumaKita Home Decor<\/h4><p>Promosi brand melalui strategi konten dan iklan.<\/p><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section id=\"about\">\n  <div class=\"container ba\">\n    <div class=\"reveal\">\n      <span class=\"eyebrow\">Hasil yang Kami Capai<\/span>\n      <h2>Dari Biasa Menjadi Luar Biasa<\/h2>\n      <p class=\"lead\">Dengan strategi yang tepat, kami membantu bisnis klien mencapai hasil yang lebih baik.<\/p>\n      <p class=\"fine\">*Hasil dapat bervariasi tergantung pada kebutuhan dan industri.<\/p>\n    <\/div>\n    <div class=\"ba-box reveal d2\">\n      <div class=\"ba-col before\">\n        <span class=\"tag\">Before<\/span>\n        <ul><li>Feed tidak konsisten<\/li><li>Engagement rendah<\/li><li>Iklan belum optimal<\/li><\/ul>\n      <\/div>\n      <div class=\"phones\">\n        <div class=\"phone\"><div class=\"bar\"><\/div><div class=\"grid\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/div><\/div>\n        <div class=\"phone good big\"><div class=\"bar\"><\/div><div class=\"grid\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/div><\/div>\n      <\/div>\n      <div class=\"ba-col after\">\n        <span class=\"tag\">After<\/span>\n        <ul><li>Feed lebih profesional<\/li><li>Konten lebih terarah<\/li><li>Campaign lebih terstruktur<\/li><\/ul>\n        <p class=\"fine\">*Illustrative Example<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"soft\">\n  <div class=\"container\">\n    <div class=\"head-row reveal\">\n      <div>\n        <span class=\"eyebrow\">Testimoni<\/span>\n        <h2>Apa Kata Klien Kami<\/h2>\n        <p class=\"lead\">Kepercayaan mereka adalah motivasi kami untuk terus memberikan hasil terbaik.<\/p>\n      <\/div>\n      <a href=\"#\" class=\"link-arrow\">Lihat Semua Testimoni \u2192<\/a>\n    <\/div>\n    <div class=\"cards3\">\n      <article class=\"testi reveal\">\n        <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <p>Tim Adstactics sangat profesional dan komunikatif. Hasilnya benar-benar sesuai dengan yang kami harapkan. Engagement Instagram kami meningkat signifikan!<\/p>\n        <div class=\"person\"><div class=\"avatar\" style=\"background:linear-gradient(135deg,#6b8f71,#3f6b49)\">MS<\/div><div><b>Made Satria<\/b><small>Founder JavaBreeze Coffee<\/small><\/div><\/div>\n      <\/article>\n      <article class=\"testi reveal d1\">\n        <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <p>Strategi kontennya kreatif dan tepat sasaran. Sekarang brand kami lebih dikenal dan penjualan juga meningkat.<\/p>\n        <div class=\"person\"><div class=\"avatar\" style=\"background:linear-gradient(135deg,#d9708a,#b03d5c)\">PL<\/div><div><b>Ni Putu Lestari<\/b><small>Owner Skinova Skincare<\/small><\/div><\/div>\n      <\/article>\n      <article class=\"testi reveal d2\">\n        <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <p>Sangat membantu, mulai dari perencanaan hingga eksekusi. Timnya responsif dan selalu memberi update yang jelas.<\/p>\n        <div class=\"person\"><div class=\"avatar\" style=\"background:linear-gradient(135deg,#5c85ee,#2f55c8)\">AP<\/div><div><b>Agus Pratama<\/b><small>CEO FitLife Sport<\/small><\/div><\/div>\n      <\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section id=\"pricing\">\n  <div class=\"container center\">\n    <div class=\"reveal\">\n      <span class=\"eyebrow\">Paket Layanan<\/span>\n      <h2>Pilih Paket yang Sesuai Kebutuhan Anda<\/h2>\n      <p class=\"lead\">Kami menawarkan berbagai paket layanan yang fleksibel untuk mendukung pertumbuhan bisnis Anda.<\/p>\n    <\/div>\n    <div class=\"packages\" style=\"text-align:left\">\n      <div class=\"pkg reveal\"><h4>Startup<\/h4><p class=\"for\">Untuk bisnis yang baru mulai<\/p><div class=\"price\">Rp 1.500.000 <span>\/bulan<\/span><\/div><ul><li>Konten feed Instagram<\/li><li>Desain &amp; copywriting<\/li><li>Laporan bulanan<\/li><\/ul><a href=\"#kontak\" class=\"btn btn-outline\">Pilih Paket<\/a><\/div>\n      <div class=\"pkg reveal d1\"><h4>Startup+<\/h4><p class=\"for\">Tambahan konten &amp; jadwal rutin<\/p><div class=\"price\">Rp 2.500.000 <span>\/bulan<\/span><\/div><ul><li>Semua fitur Startup<\/li><li>Lebih banyak konten<\/li><li>Jadwal posting rutin<\/li><\/ul><a href=\"#kontak\" class=\"btn btn-outline\">Pilih Paket<\/a><\/div>\n      <div class=\"pkg popular reveal d2\"><span class=\"badge\">Most Popular<\/span><h4>UMKM<\/h4><p class=\"for\">Pilihan terbaik untuk UMKM<\/p><div class=\"price\">Rp 4.000.000 <span>\/bulan<\/span><\/div><ul><li>Semua fitur Startup+<\/li><li>Feed &amp; story terencana<\/li><li>Optimasi profil bisnis<\/li><li>Laporan performa<\/li><\/ul><a href=\"#kontak\" class=\"btn btn-primary\">Pilih Paket<\/a><\/div>\n      <div class=\"pkg reveal\"><h4>Lokal<\/h4><p class=\"for\">Untuk bisnis lokal yang berkembang<\/p><div class=\"price\">Rp 6.000.000 <span>\/bulan<\/span><\/div><ul><li>Semua fitur UMKM<\/li><li>Konten video pendek<\/li><li>Strategi konten bulanan<\/li><\/ul><a href=\"#kontak\" class=\"btn btn-outline\">Pilih Paket<\/a><\/div>\n      <div class=\"pkg reveal d1\"><h4>Bisnis<\/h4><p class=\"for\">Untuk skala bisnis menengah<\/p><div class=\"price\">Rp 10.000.000 <span>\/bulan<\/span><\/div><ul><li>Semua fitur Lokal<\/li><li>Produksi konten lengkap<\/li><li>Evaluasi &amp; konsultasi rutin<\/li><\/ul><a href=\"#kontak\" class=\"btn btn-outline\">Pilih Paket<\/a><\/div>\n      <div class=\"pkg reveal d2\"><h4>Premium<\/h4><p class=\"for\">Layanan paling komprehensif<\/p><div class=\"price\">Rp 15.000.000 <span>\/bulan<\/span><\/div><ul><li>Semua fitur Bisnis<\/li><li>Tim khusus untuk brand Anda<\/li><li>Prioritas &amp; laporan mendalam<\/li><\/ul><a href=\"#kontak\" class=\"btn btn-outline\">Pilih Paket<\/a><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"bundle\">\n  <div class=\"container\">\n    <div class=\"reveal\" style=\"max-width:720px\">\n      <span class=\"eyebrow\">Paket Bundling<\/span>\n      <h2>Solusi Lengkap untuk Maksimalkan Potensi Bisnis Anda<\/h2>\n      <p class=\"lead\">Dapatkan kombinasi layanan terbaik dengan harga lebih hemat.<\/p>\n    <\/div>\n    <div class=\"bundles\">\n      <div class=\"bcard reveal\"><h4>Bangun UMKM<\/h4><small>Social Media + Ads<\/small><div class=\"price\">Rp 3.000.000 <span>\/bulan<\/span><\/div><a href=\"#kontak\" class=\"btn\">Konsultasi Sekarang<\/a><\/div>\n      <div class=\"bcard reveal d1\"><h4>Lokal Menjamu<\/h4><small>Social Media + Content + Ads<\/small><div class=\"price\">Rp 5.000.000 <span>\/bulan<\/span><\/div><a href=\"#kontak\" class=\"btn\">Konsultasi Sekarang<\/a><\/div>\n      <div class=\"bcard reveal d2\"><h4>Upgrade Bisnis<\/h4><small>Social Media + Content + Ads<\/small><div class=\"price\">Rp 8.000.000 <span>\/bulan<\/span><\/div><a href=\"#kontak\" class=\"btn\">Konsultasi Sekarang<\/a><\/div>\n      <div class=\"bcard reveal d3\"><h4>Premium+<\/h4><small>Full Digital Marketing<\/small><div class=\"price\">Rp 12.000.000 <span>\/bulan<\/span><\/div><a href=\"#kontak\" class=\"btn\">Konsultasi Sekarang<\/a><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<div class=\"promo\">\n  <div class=\"container promo-row\">\n    <div class=\"promo-text\">\n      <div class=\"ic\">%<\/div>\n      <div>\n        <small>PROMO TERBATAS<\/small>\n        <h3>Saatnya Bisnis Anda Tumbuh Lebih Cepat<\/h3>\n        <p>Dapatkan sesi konsultasi strategi digital yang sesuai dengan kebutuhan bisnis Anda.<\/p>\n      <\/div>\n    <\/div>\n    <div class=\"count\">\n      <div><b id=\"d\">12<\/b><span>Hari<\/span><\/div>\n      <div><b id=\"h\">08<\/b><span>Jam<\/span><\/div>\n      <div><b id=\"m\">45<\/b><span>Menit<\/span><\/div>\n      <div><b id=\"s\">32<\/b><span>Detik<\/span><\/div>\n    <\/div>\n    <a href=\"#kontak\" class=\"btn btn-primary\">Konsultasi Sekarang<\/a>\n  <\/div>\n<\/div>\n\n<section id=\"faq\">\n  <div class=\"container faq-wrap\">\n    <div class=\"reveal\">\n      <span class=\"eyebrow\">FAQ<\/span>\n      <h2>Pertanyaan yang Sering Diajukan<\/h2>\n      <p class=\"lead\">Temukan jawaban untuk pertanyaan yang sering ditanyakan seputar layanan kami.<\/p>\n    <\/div>\n    <div class=\"faq reveal d1\">\n      <div class=\"faq-item open\"><button class=\"faq-q\">Apa saja layanan Adstactics?<\/button><div class=\"faq-a\">Kami menyediakan social media management, content creation, Meta Ads, dan strategi digital marketing yang terintegrasi.<\/div><\/div>\n      <div class=\"faq-item\"><button class=\"faq-q\">Apakah bisa mengelola Instagram bisnis saya?<\/button><div class=\"faq-a\">Bisa. Kami mengelola akun Instagram Anda mulai dari perencanaan konten, desain, jadwal posting, hingga laporan performa.<\/div><\/div>\n      <div class=\"faq-item\"><button class=\"faq-q\">Bagaimana proses kerja Adstactics?<\/button><div class=\"faq-a\">Prosesnya: Konsultasi, Strategi, Eksekusi, lalu Laporan berkala agar Anda bisa memantau hasilnya.<\/div><\/div>\n      <div class=\"faq-item\"><button class=\"faq-q\">Apakah bisa konsultasi terlebih dahulu?<\/button><div class=\"faq-a\">Tentu. Konsultasi awal tersedia untuk memahami bisnis, target, dan tantangan Anda sebelum memilih paket.<\/div><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"cta\" id=\"kontak\">\n  <div class=\"container cta-wrap\">\n    <div class=\"reveal\">\n      <h2>Siap Mengembangkan Bisnis Anda Secara <span class=\"grad\">Digital?<\/span><\/h2>\n      <p class=\"lead\">Mari diskusikan kebutuhan bisnis Anda bersama tim Adstactics.<\/p>\n      <a href=\"https:\/\/wa.me\/6281234567890\" class=\"btn btn-primary\" target=\"_blank\" rel=\"noopener\">Konsultasi Sekarang <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\n    <\/div>\n    <form id=\"form\" class=\"reveal d2\">\n      <input type=\"text\" name=\"nama\" placeholder=\"Nama Lengkap\" required>\n      <input type=\"text\" name=\"bisnis\" placeholder=\"Nama Bisnis\">\n      <input type=\"tel\" name=\"wa\" placeholder=\"WhatsApp (contoh: 08123xxxx)\" required>\n      <input type=\"email\" name=\"email\" placeholder=\"Email\">\n      <select name=\"kebutuhan\" class=\"full\" required>\n        <option value=\"\">Kebutuhan Bisnis<\/option>\n        <option>Social Media Management<\/option>\n        <option>Content Creation<\/option>\n        <option>Meta Ads<\/option>\n        <option>Digital Marketing Strategy<\/option>\n        <option>Paket Bundling<\/option>\n      <\/select>\n      <textarea name=\"pesan\" class=\"full\" placeholder=\"Pesan Anda...\"><\/textarea>\n      <button type=\"submit\" class=\"btn btn-primary full\">Kirim Pesan<\/button>\n    <\/form>\n  <\/div>\n<\/section>\n<\/main>\n\n<footer>\n  <div class=\"container\">\n    <div class=\"foot\">\n      <a href=\"#home\" class=\"logo\"><span class=\"logo-mark\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 20 12 4l8 16\"\/><path d=\"M8 14h8\"\/><\/svg><\/span>Adstactics<\/a>\n      <ul>\n        <li><a href=\"#home\">Home<\/a><\/li>\n        <li><a href=\"#services\">Services<\/a><\/li>\n        <li><a href=\"#portfolio\">Portfolio<\/a><\/li>\n        <li><a href=\"#pricing\">Pricing<\/a><\/li>\n        <li><a href=\"#about\">About<\/a><\/li>\n        <li><a href=\"#faq\">FAQ<\/a><\/li>\n      <\/ul>\n      <div class=\"socials\">\n        <a href=\"#\" aria-label=\"Instagram\">IG<\/a>\n        <a href=\"#\" aria-label=\"TikTok\">TT<\/a>\n        <a href=\"#\" aria-label=\"Facebook\">FB<\/a>\n        <a href=\"#\" aria-label=\"YouTube\">YT<\/a>\n      <\/div>\n    <\/div>\n    <p class=\"copy\">\u00a9 2026 Adstactics. All rights reserved.<\/p>\n  <\/div>\n<\/footer>\n\n<script>\n\/\/ Menu mobile\nconst menu=document.getElementById('menu');\ndocument.getElementById('menuBtn').addEventListener('click',()=>menu.classList.toggle('open'));\nmenu.querySelectorAll('a').forEach(a=>a.addEventListener('click',()=>menu.classList.remove('open')));\n\n\/\/ Animasi muncul saat scroll\nconst els=document.querySelectorAll('.reveal');\nif('IntersectionObserver' in window){\n  const io=new IntersectionObserver(es=>es.forEach(e=>{if(e.isIntersecting){e.target.classList.add('in');io.unobserve(e.target)}}),{threshold:.12});\n  els.forEach(el=>io.observe(el));\n}else{els.forEach(el=>el.classList.add('in'))}\n\n\/\/ Filter portfolio\ndocument.querySelectorAll('#filters button').forEach(btn=>{\n  btn.addEventListener('click',()=>{\n    document.querySelectorAll('#filters button').forEach(b=>b.classList.remove('active'));\n    btn.classList.add('active');\n    const f=btn.dataset.f;\n    document.querySelectorAll('.work').forEach(w=>{\n      w.classList.toggle('hide',f!=='all'&&w.dataset.c!==f);\n    });\n  });\n});\n\n\/\/ FAQ accordion\ndocument.querySelectorAll('.faq-q').forEach(q=>{\n  q.addEventListener('click',()=>{\n    const item=q.parentElement,open=item.classList.contains('open');\n    document.querySelectorAll('.faq-item').forEach(i=>i.classList.remove('open'));\n    if(!open)item.classList.add('open');\n  });\n});\n\n\/\/ Countdown promo (ganti END dengan tanggal tetap jika perlu, mis. new Date('2026-12-31T23:59:59+08:00').getTime())\nlet END;\ntry{END=+localStorage.getItem('promoEnd')}catch(e){}\nif(!END||END<Date.now()){\n  END=Date.now()+((12*24+8)*3600+45*60+32)*1000;\n  try{localStorage.setItem('promoEnd',END)}catch(e){}\n}\nconst pad=n=>String(n).padStart(2,'0');\nfunction tick(){\n  const t=Math.max(0,END-Date.now())\/1000|0;\n  document.getElementById('d').textContent=pad(t\/86400|0);\n  document.getElementById('h').textContent=pad(t%86400\/3600|0);\n  document.getElementById('m').textContent=pad(t%3600\/60|0);\n  document.getElementById('s').textContent=pad(t%60);\n}\ntick();setInterval(tick,1000);\n\n\/\/ Form -> WhatsApp (ganti nomor di bawah, format 62xxx tanpa + atau 0)\nconst WA_NUMBER='6281234567890';\ndocument.getElementById('form').addEventListener('submit',e=>{\n  e.preventDefault();\n  const f=new FormData(e.target);\n  const text=`Halo Adstactics, saya ${f.get('nama')}${f.get('bisnis')?' dari '+f.get('bisnis'):''}.\\nKebutuhan: ${f.get('kebutuhan')}\\nWhatsApp: ${f.get('wa')}\\nEmail: ${f.get('email')||'-'}\\nPesan: ${f.get('pesan')||'-'}`;\n  window.open(`https:\/\/wa.me\/${WA_NUMBER}?text=${encodeURIComponent(text)}`,'_blank');\n});\n<\\\/script>\n<\/body>\n<\/html>\n\n<\/script>\n<script>\n(function(){\n  var root=document.getElementById('adx-root');\n  var raw=document.getElementById('adx-src').textContent.replace(\/<\\\\\\\/script\/g,'<\\\/script');\n  var f=document.createElement('iframe');\n  f.title='Adstactics';\n  f.setAttribute('scrolling','no');\n  f.style.cssText='display:block;width:100%;border:0;margin:0;padding:0;min-height:600px;background:#060b1c';\n  function fit(){\n    try{\n      var d=f.contentDocument;\n      if(!d||!d.body)return;\n      f.style.height=Math.ceil(d.body.getBoundingClientRect().height)+'px';\n    }catch(e){}\n  }\n  f.addEventListener('load',function(){\n    var d=f.contentDocument;\n    fit();\n    if(window.ResizeObserver){new ResizeObserver(fit).observe(d.body)}\n    setTimeout(fit,400);setTimeout(fit,1500);\n    d.addEventListener('click',function(e){\n      var a=e.target.closest&&e.target.closest('a[href^=\"#\"]');\n      if(!a)return;\n      var id=a.getAttribute('href').slice(1);\n      e.preventDefault();\n      var t=id?d.getElementById(id):d.body;\n      if(!t)return;\n      var y=f.getBoundingClientRect().top+window.pageYOffset+t.getBoundingClientRect().top;\n      window.scrollTo({top:y,behavior:'smooth'});\n    });\n  });\n  window.addEventListener('resize',fit);\n  f.srcdoc=raw;\n  root.appendChild(f);\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-82c9db0 e-flex e-con-boxed e-con e-parent\" data-id=\"82c9db0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2fcc5d1 elementor-widget elementor-widget-html\" data-id=\"2fcc5d1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"id\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n<title>Adstactics - Digital Marketing Agency<\/title>\n<meta name=\"description\" content=\"Adstactics membantu bisnis membangun brand, meningkatkan engagement, dan menjangkau lebih banyak pelanggan melalui strategi digital yang tepat.\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Caveat:wght@600&display=swap\" rel=\"stylesheet\">\n<style>\n:root{\n  --bg:#060b1c;\n  --navy:#0a1330;\n  --navy-2:#0f1c44;\n  --blue:#2f6bff;\n  --blue-2:#6b97ff;\n  --blue-3:#9dbbff;\n  --ink:#0d1731;\n  --muted:#5a6683;\n  --line:#e3e9f5;\n  --soft:#f3f6fc;\n  --radius:22px;\n  --shadow:0 18px 50px rgba(18,40,110,.10);\n  --shadow-lg:0 30px 80px rgba(18,40,110,.18);\n}\n*{box-sizing:border-box;margin:0;padding:0}\nhtml{scroll-behavior:smooth}\nbody{font-family:'Plus Jakarta Sans',system-ui,sans-serif;font-size:17px;color:var(--ink);background:#fff;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}\nimg,svg{max-width:100%;display:block}\na{color:inherit;text-decoration:none}\nbutton{font:inherit;cursor:pointer;border:0;background:none;color:inherit}\nul{list-style:none}\n.container{width:min(1240px,100% - 56px);margin-inline:auto}\nsection{padding:96px 0}\n\n\/* ---------- typography ---------- *\/\n.eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--blue)}\n.eyebrow::before{content:\"\";width:26px;height:2px;background:currentColor;border-radius:2px}\nh2{font-size:clamp(34px,4.2vw,52px);line-height:1.12;font-weight:800;letter-spacing:-.025em;margin:16px 0 18px}\n.lead{color:var(--muted);font-size:19px;max-width:560px}\n.grad{background:linear-gradient(90deg,#4d82ff,#8fb2ff);-webkit-background-clip:text;background-clip:text;color:transparent}\n\n\/* ---------- buttons ---------- *\/\n.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:17px 32px;border-radius:999px;font-weight:700;font-size:16px;transition:.25s;white-space:nowrap}\n.btn svg{width:18px;height:18px;transition:.25s}\n.btn:hover svg{transform:translateX(4px)}\n.btn-primary{background:linear-gradient(135deg,#3f78ff,#2459e8);color:#fff;box-shadow:0 14px 34px rgba(47,107,255,.42)}\n.btn-primary:hover{transform:translateY(-3px);box-shadow:0 20px 44px rgba(47,107,255,.55)}\n.btn-ghost{border:1.5px solid rgba(255,255,255,.28);color:#fff;backdrop-filter:blur(6px)}\n.btn-ghost:hover{background:rgba(255,255,255,.1);border-color:#fff}\n.btn-outline{border:1.5px solid var(--blue);color:var(--blue)}\n.btn-outline:hover{background:var(--blue);color:#fff}\n.btn-sm{padding:13px 26px;font-size:15px}\n.link-arrow{display:inline-flex;gap:8px;align-items:center;color:var(--blue);font-weight:700;font-size:16px}\n.link-arrow:hover{gap:12px}\n\n\/* ---------- reveal ---------- *\/\n.js .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s ease}\n.js .reveal.in{opacity:1;transform:none}\n.js .d1{transition-delay:.08s}.js .d2{transition-delay:.16s}.js .d3{transition-delay:.24s}.js .d4{transition-delay:.32s}\n\n\/* ---------- HERO ---------- *\/\n.hero{position:relative;color:#fff;background:var(--bg);overflow:hidden;padding-bottom:140px}\n.hero::before{content:\"\";position:absolute;inset:0;background:\n  radial-gradient(700px 500px at 85% 15%,rgba(47,107,255,.35),transparent 65%),\n  radial-gradient(600px 400px at 0% 100%,rgba(70,60,200,.25),transparent 65%);}\n.hero::after{content:\"\";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse at 60% 30%,#000 10%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 60% 30%,#000 10%,transparent 70%)}\n.hero .container{position:relative;z-index:2}\n.nav{display:flex;align-items:center;justify-content:space-between;padding:32px 0;position:relative}\n.logo{display:flex;align-items:center;gap:12px;font-weight:800;font-size:25px;letter-spacing:-.02em}\n.logo-mark{width:42px;height:42px;border-radius:13px;background:linear-gradient(135deg,#6b97ff,#2f6bff);display:grid;place-items:center;box-shadow:0 8px 22px rgba(47,107,255,.5)}\n.logo-mark svg{width:22px;height:22px}\n.nav ul{display:flex;gap:40px;font-size:16px;font-weight:600;color:#c7d3f5}\n.nav ul a{position:relative;padding:6px 0;transition:.2s}\n.nav ul a:hover{color:#fff}\n.nav ul a::after{content:\"\";position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--blue-2);transition:.25s}\n.nav ul a:hover::after{width:100%}\n.menu-btn{display:none;width:48px;height:48px;border-radius:14px;border:1.5px solid rgba(255,255,255,.25);align-items:center;justify-content:center;font-size:22px}\n.hero-grid{display:grid;grid-template-columns:1.02fr 1fr;gap:70px;align-items:center;padding-top:64px}\n.pill{display:inline-flex;align-items:center;gap:10px;padding:10px 20px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);font-size:14px;font-weight:600;color:#d5defa}\n.pill i{width:9px;height:9px;border-radius:50%;background:#2ee59d;box-shadow:0 0 0 5px rgba(46,229,157,.2)}\n.hero h1{font-size:clamp(46px,6.2vw,80px);line-height:1.04;font-weight:800;letter-spacing:-.035em;margin:28px 0 28px}\n.hero h1 em{font-style:normal;background:linear-gradient(90deg,#5b8cff,#a9c4ff);-webkit-background-clip:text;background-clip:text;color:transparent}\n.hero p.sub{color:#b9c6e8;font-size:20px;max-width:540px;line-height:1.7}\n.hero-cta{display:flex;gap:16px;margin-top:42px;flex-wrap:wrap}\n\n.hero-visual{position:relative;padding:10px;margin-top:70px}\n.dash{background:linear-gradient(160deg,rgba(255,255,255,.09),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.14);border-radius:30px;padding:26px;backdrop-filter:blur(14px);box-shadow:0 40px 90px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.12)}\n.dash-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}\n.dots{display:flex;gap:8px}.dots i{width:11px;height:11px;border-radius:50%;background:rgba(255,255,255,.22)}\n.dash-top small{font-size:12px;letter-spacing:.14em;color:#8fa3d8;font-weight:600}\n.kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:22px}\n.kpi{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:16px 18px}\n.kpi span{display:block;font-size:12px;color:#8fa3d8;margin-bottom:4px}\n.kpi b{font-size:26px;letter-spacing:-.02em}\n.kpi em{font-style:normal;font-size:12px;color:#2ee59d;font-weight:700;margin-left:6px}\n.chart{width:100%;height:230px}\n.chip{position:absolute;display:flex;align-items:center;gap:12px;background:#0f1a3d;border:1px solid rgba(255,255,255,.16);padding:14px 20px;border-radius:16px;font-weight:700;font-size:15px;box-shadow:0 18px 40px rgba(0,0,0,.45);animation:float 6s ease-in-out infinite}\n.chip svg{width:20px;height:20px;stroke:var(--blue-3);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n.chip.c1{left:-40px;top:54%}\n.chip.c2{right:-30px;bottom:104px;animation-delay:-2s}\n.chip.c3{left:14%;bottom:-26px;animation-delay:-4s}\n@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}\n.note{position:absolute;right:0;top:-88px;font-family:'Caveat','Segoe Script','Bradley Hand',cursive;font-size:25px;line-height:1.1;color:#dbe6ff;transform:rotate(4deg);width:210px;text-align:left}\n.ill{position:absolute;right:14px;bottom:-34px;font-size:11px;letter-spacing:.2em;color:#5d6f9c}\n\n\/* ---------- proses ---------- *\/\n.process{position:relative;z-index:5;margin-top:-72px;padding:0}\n.process-card{background:#fff;border-radius:28px;box-shadow:var(--shadow-lg);padding:44px 40px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;border:1px solid var(--line)}\n.step{text-align:center;position:relative;padding:0 10px}\n.step:not(:last-child)::after{content:\"\";position:absolute;top:30px;left:calc(50% + 46px);right:calc(-50% + 46px);border-top:2px dashed #c9d5f0}\n.num{width:62px;height:62px;border-radius:50%;margin:0 auto 20px;background:#eef3ff;color:var(--blue);display:grid;place-items:center;font-weight:800;font-size:24px;border:2px solid #d6e2ff;transition:.3s}\n.step:hover .num{background:var(--blue);color:#fff;transform:scale(1.08)}\n.step h3{font-size:20px;margin-bottom:8px}\n.step p{font-size:15.5px;color:var(--muted)}\n\n\/* ---------- layanan ---------- *\/\n.head-row{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;flex-wrap:wrap;margin-bottom:56px}\n.cards4{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}\n.card{position:relative;background:var(--soft);border:1px solid transparent;border-radius:var(--radius);padding:38px 32px;transition:.35s;overflow:hidden}\n.card::before{content:\"\";position:absolute;inset:0;background:radial-gradient(260px 160px at 100% 0,var(--tint,rgba(47,107,255,.12)),transparent 70%);opacity:0;transition:.35s}\n.card:hover{background:#fff;border-color:var(--line);box-shadow:var(--shadow-lg);transform:translateY(-10px)}\n.card:hover::before{opacity:1}\n.icon{width:64px;height:64px;border-radius:19px;display:grid;place-items:center;margin-bottom:28px;position:relative;box-shadow:0 14px 28px var(--glow,rgba(47,107,255,.3))}\n.icon svg{width:30px;height:30px;stroke:#fff;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}\n.card h3{font-size:22px;line-height:1.3;margin-bottom:12px;position:relative}\n.card p{font-size:16px;color:var(--muted);position:relative}\n\n\/* ---------- portfolio ---------- *\/\n.soft{background:var(--soft)}\n.filters{display:flex;gap:10px;flex-wrap:wrap}\n.filters button{padding:12px 24px;border-radius:999px;font-size:15px;font-weight:600;background:#fff;border:1px solid var(--line);color:var(--muted);transition:.25s}\n.filters button.active,.filters button:hover{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:0 10px 24px rgba(47,107,255,.3)}\n.portfolio{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:44px}\n.work{background:#fff;border-radius:var(--radius);padding:14px;box-shadow:var(--shadow);transition:.35s}\n.work.hide{display:none}\n.work:hover{transform:translateY(-10px);box-shadow:var(--shadow-lg)}\n.thumb{height:230px;border-radius:15px;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#fff;font-weight:800;font-size:25px;letter-spacing:.03em}\n.thumb::before{content:\"\";position:absolute;width:200px;height:200px;border-radius:50%;background:rgba(255,255,255,.12);right:-60px;top:-60px}\n.thumb::after{content:\"\";position:absolute;width:150px;height:150px;border-radius:50%;background:rgba(0,0,0,.14);left:-40px;bottom:-60px}\n.thumb b{position:relative;z-index:1}\n.mark{position:relative;z-index:1;width:58px;height:58px;border-radius:17px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.32);display:grid;place-items:center}\n.mark svg{width:28px;height:28px;stroke:#fff;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.thumb span{position:absolute;left:14px;bottom:14px;z-index:1;font-size:12px;background:rgba(255,255,255,.92);color:var(--ink);padding:6px 13px;border-radius:99px;font-weight:700;letter-spacing:0}\n.work h4{font-size:19px;margin:20px 8px 6px}\n.work p{font-size:14.5px;color:var(--muted);margin:0 8px 10px}\n\n\/* ---------- before after ---------- *\/\n.ba{display:grid;grid-template-columns:.8fr 1.5fr;gap:60px;align-items:center}\n.fine{font-size:13px;color:var(--muted);margin-top:22px}\n.ba-box{background:linear-gradient(135deg,#f3f6fc,#fff);border:1px solid var(--line);border-radius:32px;padding:40px 32px;display:grid;grid-template-columns:1fr auto 1fr;gap:28px;align-items:center;box-shadow:var(--shadow)}\n.tag{display:inline-block;font-size:15px;font-weight:700;padding:9px 22px;border-radius:99px;margin-bottom:22px}\n.before .tag{background:#8c99b5;color:#fff}\n.after .tag{background:var(--blue);color:#fff;box-shadow:0 10px 22px rgba(47,107,255,.35)}\n.ba-col ul{display:grid;gap:16px;font-size:16px}\n.ba-col li{display:flex;gap:10px;align-items:flex-start;line-height:1.4}\n.ba-col li::before{flex:none;width:20px}\n.before li{color:#98a3bb}\n.before li::before{content:\"\u25cb\"}\n.after li{font-weight:600}\n.after li::before{content:\"\u2714\";color:var(--blue)}\n.phones{display:flex;gap:16px;align-items:center}\n.phone{width:122px;height:250px;border-radius:26px;border:6px solid #0f1730;background:#fff;padding:12px 10px;box-shadow:var(--shadow-lg);overflow:hidden}\n.phone.big{transform:translateY(-12px) scale(1.05)}\n.prof{display:flex;align-items:center;gap:7px;margin-bottom:10px}\n.prof i{width:22px;height:22px;border-radius:50%;background:#cbd3e6;flex:none}\n.prof b{display:block;height:7px;width:46px;border-radius:4px;background:#cbd3e6}\n.prof b+b{height:5px;width:30px;margin-top:4px;opacity:.6}\n.prof div{display:block}\n.phone .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}\n.phone .grid i{aspect-ratio:1;border-radius:3px;background:#dde3f0}\n.phone .grid i:nth-child(4n+1){background:#e8d9d0}\n.phone .grid i:nth-child(4n+2){background:#d2dfdc}\n.phone .grid i:nth-child(4n+3){background:#e2dcef}\n.phone .grid i:nth-child(5n){background:#eceff5}\n.phone.good .prof i{background:var(--blue)}\n.phone.good .prof b{background:#0f1730}\n.phone.good .grid i:nth-child(3n+1){background:#2f6bff}\n.phone.good .grid i:nth-child(3n+2){background:#8fb2ff}\n.phone.good .grid i:nth-child(3n){background:#0b1530}\n.phone.good .grid i:nth-child(5n){background:#f5a623}\n\n\/* ---------- testimoni ---------- *\/\n.cards3{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}\n.testi{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:40px;box-shadow:var(--shadow);position:relative;transition:.35s;display:flex;flex-direction:column}\n.testi:hover{transform:translateY(-8px);box-shadow:var(--shadow-lg)}\n.testi::before{content:\"\u201c\";position:absolute;right:30px;top:12px;font-size:100px;line-height:1;color:#e3ebff;font-family:Georgia,serif}\n.stars{color:#f5a623;font-size:20px;letter-spacing:3px;margin-bottom:18px}\n.testi p{font-size:17px;color:#3f4b69;margin-bottom:30px;position:relative}\n.person{display:flex;align-items:center;gap:16px;margin-top:auto}\n.avatar{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:800;font-size:19px}\n.person b{display:block;font-size:17px}\n.person small{font-size:14px;color:var(--muted)}\n\n\/* ---------- paket ---------- *\/\n.center{text-align:center}\n.center .lead{margin-inline:auto}\n.center .eyebrow::after{content:\"\";width:26px;height:2px;background:currentColor;border-radius:2px}\n.packages{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin-top:56px}\n.pkg{position:relative;background:#fff;border:1.5px solid var(--line);border-radius:22px;padding:36px 16px 22px;text-align:center;transition:.35s;display:flex;flex-direction:column}\n.pkg:hover{transform:translateY(-8px);box-shadow:var(--shadow-lg);border-color:#c9d9ff}\n.pkg.popular{border:2px solid var(--blue);box-shadow:var(--shadow-lg);background:linear-gradient(180deg,#eef4ff,#fff 65%)}\n.badge{position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#3f78ff,#2459e8);color:#fff;font-size:12px;font-weight:700;padding:7px 18px;border-radius:99px;box-shadow:0 10px 22px rgba(47,107,255,.4);white-space:nowrap}\n.pkg h4{font-size:19px}\n.pkg .price{font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-top:14px;white-space:nowrap}\n.pkg .per{font-size:13px;color:var(--muted);margin:2px 0 22px}\n.pkg .btn{margin-top:auto;width:100%;padding:12px 10px;font-size:14px}\n\n\/* ---------- bundling ---------- *\/\n.bundle{position:relative;background:var(--bg);color:#fff;overflow:hidden}\n.bundle::before{content:\"\";position:absolute;inset:0;background:radial-gradient(700px 400px at 10% 0,rgba(47,107,255,.3),transparent 65%),radial-gradient(600px 400px at 100% 100%,rgba(90,70,220,.25),transparent 65%)}\n.bundle .container{position:relative}\n.bundle .eyebrow{color:var(--blue-2)}\n.bundle .lead{color:#aab8df}\n.bundles{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:60px}\n.bcard{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.13);border-radius:var(--radius);padding:36px 30px;transition:.35s;backdrop-filter:blur(8px)}\n.bcard:hover{background:rgba(255,255,255,.1);transform:translateY(-10px);border-color:var(--blue-2)}\n.bcard h4{font-size:23px;margin-bottom:6px}\n.bcard small{display:block;font-size:15px;color:#9db0e2;margin-bottom:26px}\n.bcard .price{font-size:34px;font-weight:800;letter-spacing:-.03em;margin-bottom:28px}\n.bcard .price span{font-size:15px;font-weight:500;color:#9db0e2}\n.bcard .btn{width:100%;border:1.5px solid rgba(107,151,255,.7);color:#d6e3ff;padding:15px}\n.bcard .btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}\n\n\/* ---------- promo ---------- *\/\n.promo{padding:64px 0;background:linear-gradient(90deg,#e8f0ff,#f6f9ff)}\n.promo-row{display:flex;align-items:center;justify-content:space-between;gap:36px;flex-wrap:wrap}\n.promo-text{display:flex;gap:22px;align-items:center;max-width:520px}\n.promo-text .ic{flex:none;width:58px;height:58px;border-radius:50%;background:var(--blue);color:#fff;display:grid;place-items:center;font-size:26px;font-weight:800;box-shadow:0 12px 26px rgba(47,107,255,.4)}\n.promo-text small{font-size:12px;letter-spacing:.16em;font-weight:700;color:var(--blue)}\n.promo-text h3{font-size:26px;line-height:1.25;margin:2px 0 4px}\n.promo-text p{font-size:15px;color:var(--muted)}\n.count{display:flex;gap:14px}\n.count div{background:#fff;border-radius:18px;padding:16px 8px;text-align:center;width:92px;box-shadow:var(--shadow)}\n.count b{display:block;font-size:38px;color:var(--blue);line-height:1.1;font-variant-numeric:tabular-nums}\n.count span{font-size:13px;color:var(--muted);font-weight:600}\n\n\/* ---------- FAQ ---------- *\/\n.faq-wrap{display:grid;grid-template-columns:.85fr 1.4fr;gap:80px;align-items:start}\n.faq-item{border-bottom:1px solid var(--line)}\n.faq-q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:28px 0;font-size:20px;font-weight:700;text-align:left}\n.faq-q::after{content:\"+\";flex:none;width:40px;height:40px;border-radius:50%;background:var(--soft);display:grid;place-items:center;font-size:24px;font-weight:500;color:var(--muted);transition:.3s}\n.faq-item.open .faq-q::after{transform:rotate(45deg);background:var(--blue);color:#fff}\n.faq-a{max-height:0;overflow:hidden;transition:max-height .4s ease;font-size:17px;color:var(--muted)}\n.faq-item.open .faq-a{max-height:240px;padding-bottom:28px}\n\n\/* ---------- CTA ---------- *\/\n.cta{position:relative;background:var(--bg);color:#fff;overflow:hidden}\n.cta::before{content:\"\";position:absolute;inset:0;background:radial-gradient(800px 500px at 90% 0,rgba(47,107,255,.32),transparent 65%)}\n.cta-wrap{position:relative;display:grid;grid-template-columns:1fr 1.35fr;gap:80px;align-items:center}\n.cta h2{font-size:clamp(34px,4vw,50px)}\n.cta p.lead{color:#aab8df;margin-bottom:36px}\nform{display:grid;grid-template-columns:1fr 1fr;gap:16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:30px;padding:40px;backdrop-filter:blur(10px)}\nform .full{grid-column:1\/-1}\ninput,select,textarea{width:100%;padding:18px 20px;border-radius:14px;border:1.5px solid #27386f;background:#0f1b42;color:#fff;font:inherit;font-size:16px;outline:none;transition:.2s}\ninput::placeholder,textarea::placeholder{color:#8294c6}\ninput:focus,select:focus,textarea:focus{border-color:var(--blue-2);box-shadow:0 0 0 4px rgba(107,151,255,.18)}\ntextarea{min-height:130px;resize:vertical}\nform .btn{width:100%;border-radius:14px;padding:19px}\n\n\/* ---------- footer ---------- *\/\nfooter{background:#040813;color:#a3b1d6;padding:60px 0 36px;font-size:15px}\n.foot{display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap}\n.foot ul{display:flex;gap:36px;font-weight:500}\n.foot ul a:hover{color:#fff}\n.foot .logo{color:#fff;font-size:22px}\n.foot .logo-mark{width:38px;height:38px}\n.socials{display:flex;gap:12px}\n.socials a{width:44px;height:44px;border-radius:50%;border:1px solid #27386f;display:grid;place-items:center;font-size:13px;font-weight:700;transition:.25s}\n.socials a:hover{background:var(--blue);border-color:var(--blue);color:#fff;transform:translateY(-3px)}\n.copy{text-align:center;margin-top:44px;padding-top:30px;border-top:1px solid #131d3d;font-size:14px;color:#6779a8}\n\n\/* ---------- responsive ---------- *\/\n@media(max-width:1180px){\n  .cards4,.bundles{grid-template-columns:repeat(2,1fr)}\n  .portfolio{grid-template-columns:repeat(2,1fr)}\n  .packages{grid-template-columns:repeat(3,1fr)}\n  .hero-grid{grid-template-columns:1fr;gap:80px}\n  .ba,.faq-wrap,.cta-wrap{grid-template-columns:1fr;gap:50px}\n  .cards3{grid-template-columns:1fr}\n  .chip.c1{left:-10px}.chip.c2{right:-10px}\n}\n@media(max-width:860px){\n  section{padding:72px 0}\n  .menu-btn{display:flex}\n  .nav>.btn{display:none}\n  .nav ul{display:none;position:absolute;top:96px;left:0;right:0;z-index:20;background:#0e1938;flex-direction:column;gap:0;padding:10px 26px;border-radius:20px;border:1px solid #243566}\n  .nav ul.open{display:flex}\n  .nav ul li{padding:16px 0;border-bottom:1px solid #1c2a55}\n  .nav ul li:last-child{border:0}\n  .process-card{grid-template-columns:repeat(2,1fr);gap:40px 20px}\n  .step:not(:last-child)::after{display:none}\n  .ba-box{grid-template-columns:1fr;padding:34px}\n  .phones{justify-content:center}\n  .packages{grid-template-columns:repeat(2,1fr)}\n}\n@media(max-width:600px){\n  body{font-size:16px}\n  .container{width:min(1240px,100% - 36px)}\n  .cards4,.bundles,.portfolio{grid-template-columns:1fr}\n  .process-card{grid-template-columns:1fr;padding:34px 24px}\n  .note,.ill{display:none}\n  .chip{padding:10px 14px;font-size:13px}\n  .chip.c1{left:-4px;top:52%}.chip.c2{right:-4px;bottom:96px}\n  .kpi b{font-size:20px}\n  form{grid-template-columns:1fr;padding:26px}\n  .foot{flex-direction:column;text-align:center}\n  .foot ul{flex-wrap:wrap;justify-content:center;gap:18px}\n  .count div{width:76px}.count b{font-size:30px}\n  .hero-cta .btn{width:100%}\n  .packages{grid-template-columns:1fr}\n}\n@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}\n<\/style>\n<\/head>\n<body>\n<script>document.documentElement.classList.add('js')<\/script>\n\n<!-- ================= HERO (navbar tidak sticky) ================= -->\n<header class=\"hero\" id=\"home\">\n  <div class=\"container\">\n    <nav class=\"nav\">\n      <a href=\"#home\" class=\"logo\">\n        <span class=\"logo-mark\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 20 12 4l8 16\"\/><path d=\"M8 14h8\"\/><\/svg><\/span>\n        Adstactics\n      <\/a>\n      <ul id=\"menu\">\n        <li><a href=\"#home\">Home<\/a><\/li>\n        <li><a href=\"#services\">Services<\/a><\/li>\n        <li><a href=\"#portfolio\">Portfolio<\/a><\/li>\n        <li><a href=\"#pricing\">Pricing<\/a><\/li>\n        <li><a href=\"#about\">About<\/a><\/li>\n        <li><a href=\"#faq\">FAQ<\/a><\/li>\n      <\/ul>\n      <a href=\"#kontak\" class=\"btn btn-primary btn-sm\">Konsultasi Sekarang<\/a>\n      <button class=\"menu-btn\" id=\"menuBtn\" aria-label=\"Buka menu\">\u2630<\/button>\n    <\/nav>\n\n    <div class=\"hero-grid\">\n      <div class=\"reveal\">\n        <span class=\"pill\"><i><\/i> Digital Marketing Agency<\/span>\n        <h1>Kembangkan Bisnis Anda di <em>Era Digital<\/em><\/h1>\n        <p class=\"sub\">Kami membantu bisnis membangun brand, meningkatkan engagement, dan menjangkau lebih banyak pelanggan melalui strategi digital yang tepat.<\/p>\n        <div class=\"hero-cta\">\n          <a href=\"#kontak\" class=\"btn btn-primary\">Konsultasi Sekarang <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\n          <a href=\"#services\" class=\"btn btn-ghost\">Lihat Layanan<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"hero-visual reveal d2\">\n        <div class=\"note\">Strategi yang tepat untuk pertumbuhan bisnis Anda<\/div>\n        <div class=\"dash\">\n          <div class=\"dash-top\"><div class=\"dots\"><i><\/i><i><\/i><i><\/i><\/div><small>GROWTH OVERVIEW<\/small><\/div>\n          <div class=\"kpis\">\n            <div class=\"kpi\"><span>Engagement<\/span><b>+248%<\/b><\/div>\n            <div class=\"kpi\"><span>Jangkauan<\/span><b>12.4K<\/b><\/div>\n            <div class=\"kpi\"><span>ROAS<\/span><b>3.8x<\/b><\/div>\n          <\/div>\n          <svg class=\"chart\" viewBox=\"0 0 500 230\" preserveAspectRatio=\"none\">\n            <defs>\n              <linearGradient id=\"g\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#4d82ff\" stop-opacity=\".55\"\/><stop offset=\"1\" stop-color=\"#4d82ff\" stop-opacity=\"0\"\/><\/linearGradient>\n            <\/defs>\n            <g stroke=\"rgba(255,255,255,.07)\"><path d=\"M0 50H500M0 110H500M0 170H500\"\/><\/g>\n            <path d=\"M0 200 C50 192 80 170 120 168 S190 180 230 140 S300 112 340 96 S420 60 500 22 L500 230 L0 230Z\" fill=\"url(#g)\"\/>\n            <path d=\"M0 200 C50 192 80 170 120 168 S190 180 230 140 S300 112 340 96 S420 60 500 22\" fill=\"none\" stroke=\"#7aa2ff\" stroke-width=\"4\" stroke-linecap=\"round\"\/>\n            <circle cx=\"500\" cy=\"22\" r=\"7\" fill=\"#fff\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"chip c1\"><svg viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"3\"\/><path d=\"M8 3v4M16 3v4M3 11h18\"\/><\/svg>Konten terjadwal<\/div>\n        <div class=\"chip c2\"><svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><circle cx=\"12\" cy=\"12\" r=\"4\"\/><\/svg>Iklan tertarget<\/div>\n        <div class=\"chip c3\"><svg viewBox=\"0 0 24 24\"><path d=\"M5 21V10M12 21V4M19 21v-7\"\/><\/svg>Laporan berkala<\/div>\n        <span class=\"ill\">ILUSTRASI<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/header>\n\n<!-- ================= PROSES ================= -->\n<div class=\"process\">\n  <div class=\"container\">\n    <div class=\"process-card reveal\">\n      <div class=\"step\"><div class=\"num\">1<\/div><h3>Konsultasi<\/h3><p>Kami memahami bisnis, target, dan tantangan Anda.<\/p><\/div>\n      <div class=\"step\"><div class=\"num\">2<\/div><h3>Strategi<\/h3><p>Menyusun rencana konten dan iklan yang tepat sasaran.<\/p><\/div>\n      <div class=\"step\"><div class=\"num\">3<\/div><h3>Eksekusi<\/h3><p>Produksi konten dan menjalankan campaign.<\/p><\/div>\n      <div class=\"step\"><div class=\"num\">4<\/div><h3>Laporan<\/h3><p>Hasil dipantau dan dilaporkan secara berkala.<\/p><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<main>\n<!-- ================= LAYANAN ================= -->\n<section id=\"services\">\n  <div class=\"container\">\n    <div class=\"head-row reveal\">\n      <div>\n        <span class=\"eyebrow\">Layanan Kami<\/span>\n        <h2>Solusi Digital untuk Bisnis Anda<\/h2>\n        <p class=\"lead\">Kami menyediakan layanan digital marketing yang terintegrasi untuk membantu bisnis Anda tumbuh lebih cepat.<\/p>\n      <\/div>\n      <a href=\"#pricing\" class=\"link-arrow\">Lihat Semua Layanan \u2192<\/a>\n    <\/div>\n    <div class=\"cards4\">\n      <article class=\"card reveal\" style=\"--tint:rgba(77,140,255,.16)\">\n        <div class=\"icon\" style=\"background:linear-gradient(135deg,#6aa0ff,#2f6bff);--glow:rgba(47,107,255,.35)\"><svg viewBox=\"0 0 24 24\"><path d=\"M3 11v2a1 1 0 0 0 1 1h3l5 4V6L7 10H4a1 1 0 0 0-1 1Z\"\/><path d=\"M16 8.5a5 5 0 0 1 0 7\"\/><path d=\"M19 6a9 9 0 0 1 0 12\"\/><\/svg><\/div>\n        <h3>Social Media Management<\/h3>\n        <p>Mengelola dan mengembangkan kehadiran bisnis Anda di media sosial.<\/p>\n      <\/article>\n      <article class=\"card reveal d1\" style=\"--tint:rgba(139,92,246,.16)\">\n        <div class=\"icon\" style=\"background:linear-gradient(135deg,#a98bff,#7c4dff);--glow:rgba(124,77,255,.35)\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 20h9\"\/><path d=\"M16.5 3.5a2.1 2.1 0 0 1 3 3L7 19l-4 1 1-4Z\"\/><\/svg><\/div>\n        <h3>Content Creation<\/h3>\n        <p>Konten kreatif yang disesuaikan dengan karakter brand.<\/p>\n      <\/article>\n      <article class=\"card reveal d2\" style=\"--tint:rgba(34,181,115,.16)\">\n        <div class=\"icon\" style=\"background:linear-gradient(135deg,#3ddc97,#16a064);--glow:rgba(22,160,100,.35)\"><svg viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"4\"\/><path d=\"M8 16V12M12 16V8M16 16v-2\"\/><\/svg><\/div>\n        <h3>Meta Ads<\/h3>\n        <p>Membantu menjangkau audiens yang relevan melalui iklan digital.<\/p>\n      <\/article>\n      <article class=\"card reveal d3\" style=\"--tint:rgba(245,166,35,.18)\">\n        <div class=\"icon\" style=\"background:linear-gradient(135deg,#ffc247,#f08c00);--glow:rgba(240,140,0,.35)\"><svg viewBox=\"0 0 24 24\"><path d=\"M9 18h6M10 22h4M12 2a7 7 0 0 0-4 12.7V17h8v-2.3A7 7 0 0 0 12 2Z\"\/><\/svg><\/div>\n        <h3>Digital Marketing Strategy<\/h3>\n        <p>Strategi pemasaran digital yang disesuaikan dengan kebutuhan bisnis.<\/p>\n      <\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= PORTFOLIO ================= -->\n<section class=\"soft\" id=\"portfolio\">\n  <div class=\"container\">\n    <div class=\"head-row reveal\" style=\"margin-bottom:0\">\n      <div>\n        <span class=\"eyebrow\">Portfolio<\/span>\n        <h2>Project yang Telah Kami Kerjakan<\/h2>\n        <p class=\"lead\">Berbagai project dari berbagai industri yang telah kami bantu untuk tumbuh secara digital.<\/p>\n      <\/div>\n      <div class=\"filters\" id=\"filters\">\n        <button class=\"active\" data-f=\"all\">Semua<\/button>\n        <button data-f=\"social\">Social Media<\/button>\n        <button data-f=\"content\">Content Campaign<\/button>\n        <button data-f=\"ads\">Meta Ads<\/button>\n        <button data-f=\"brand\">Brand Promotion<\/button>\n      <\/div>\n    <\/div>\n    <div class=\"portfolio\">\n      <div class=\"work reveal\" data-c=\"social\"><div class=\"thumb\" style=\"background:linear-gradient(135deg,#2e1d12,#8a5226)\"><i class=\"mark\"><svg viewBox=\"0 0 24 24\"><path d=\"M5 8h11v5a5 5 0 0 1-5 5H10a5 5 0 0 1-5-5Z\"\/><path d=\"M16 9h2a2 2 0 0 1 0 4h-2\"\/><path d=\"M8 3v2M11 3v2\"\/><\/svg><\/i><b>JavaBreeze<\/b><span>Social Media<\/span><\/div><h4>JavaBreeze Coffee<\/h4><p>Peningkatan engagement Instagram dengan konten kreatif.<\/p><\/div>\n      <div class=\"work reveal d1\" data-c=\"content\"><div class=\"thumb\" style=\"background:linear-gradient(135deg,#587a55,#b9cba6)\"><i class=\"mark\"><svg viewBox=\"0 0 24 24\"><path d=\"M5 19c0-8 5-13 14-14 0 9-5 14-13 14\"\/><path d=\"M5 19l7-7\"\/><\/svg><\/i><b>SKINOVA<\/b><span>Content Campaign<\/span><\/div><h4>Skinova Skincare<\/h4><p>Kampanye konten untuk meningkatkan brand awareness.<\/p><\/div>\n      <div class=\"work reveal d2\" data-c=\"ads\"><div class=\"thumb\" style=\"background:linear-gradient(135deg,#081a4d,#2a55e0)\"><i class=\"mark\"><svg viewBox=\"0 0 24 24\"><path d=\"M13 2 4 14h7l-1 8 9-12h-7Z\"\/><\/svg><\/i><b>FitLife<\/b><span>Meta Ads<\/span><\/div><h4>FitLife Sport<\/h4><p>Iklan Meta untuk meningkatkan penjualan produk.<\/p><\/div>\n      <div class=\"work reveal d3\" data-c=\"brand\"><div class=\"thumb\" style=\"background:linear-gradient(135deg,#bf7f52,#ecc9a8)\"><i class=\"mark\"><svg viewBox=\"0 0 24 24\"><path d=\"M3 11 12 4l9 7v9H3Z\"\/><path d=\"M9 20v-6h6v6\"\/><\/svg><\/i><b>RumaKita<\/b><span>Brand Promotion<\/span><\/div><h4>RumaKita Home Decor<\/h4><p>Promosi brand melalui strategi konten dan iklan.<\/p><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= HASIL ================= -->\n<section id=\"about\">\n  <div class=\"container ba\">\n    <div class=\"reveal\">\n      <span class=\"eyebrow\">Hasil yang Kami Capai<\/span>\n      <h2>Dari Biasa Menjadi Luar Biasa<\/h2>\n      <p class=\"lead\">Dengan strategi yang tepat, kami membantu bisnis klien mencapai hasil yang lebih baik.<\/p>\n      <p class=\"fine\">*Hasil dapat bervariasi tergantung pada kebutuhan dan industri.<\/p>\n    <\/div>\n    <div class=\"ba-box reveal d2\">\n      <div class=\"ba-col before\">\n        <span class=\"tag\">Before<\/span>\n        <ul><li>Feed tidak konsisten<\/li><li>Engagement rendah<\/li><li>Iklan belum optimal<\/li><\/ul>\n      <\/div>\n      <div class=\"phones\">\n        <div class=\"phone\"><div class=\"prof\"><i><\/i><div><b><\/b><b><\/b><\/div><\/div><div class=\"grid\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/div><\/div>\n        <div class=\"phone good big\"><div class=\"prof\"><i><\/i><div><b><\/b><b><\/b><\/div><\/div><div class=\"grid\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/div><\/div>\n      <\/div>\n      <div class=\"ba-col after\">\n        <span class=\"tag\">After<\/span>\n        <ul><li>Feed lebih profesional<\/li><li>Konten lebih terarah<\/li><li>Campaign lebih terstruktur<\/li><\/ul>\n        <p class=\"fine\">*Illustrative Example<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= TESTIMONI ================= -->\n<section class=\"soft\">\n  <div class=\"container\">\n    <div class=\"head-row reveal\">\n      <div>\n        <span class=\"eyebrow\">Testimoni<\/span>\n        <h2>Apa Kata Klien Kami<\/h2>\n        <p class=\"lead\">Kepercayaan mereka adalah motivasi kami untuk terus memberikan hasil terbaik.<\/p>\n      <\/div>\n      <a href=\"#\" class=\"link-arrow\">Lihat Semua Testimoni \u2192<\/a>\n    <\/div>\n    <div class=\"cards3\">\n      <article class=\"testi reveal\">\n        <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <p>Tim Adstactics sangat profesional dan komunikatif. Hasilnya benar-benar sesuai dengan yang kami harapkan. Engagement Instagram kami meningkat signifikan!<\/p>\n        <div class=\"person\"><div class=\"avatar\" style=\"background:linear-gradient(135deg,#6b8f71,#3f6b49)\">MS<\/div><div><b>Made Satria<\/b><small>Founder JavaBreeze Coffee<\/small><\/div><\/div>\n      <\/article>\n      <article class=\"testi reveal d1\">\n        <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <p>Strategi kontennya kreatif dan tepat sasaran. Sekarang brand kami lebih dikenal dan penjualan juga meningkat.<\/p>\n        <div class=\"person\"><div class=\"avatar\" style=\"background:linear-gradient(135deg,#d9708a,#b03d5c)\">PL<\/div><div><b>Ni Putu Lestari<\/b><small>Owner Skinova Skincare<\/small><\/div><\/div>\n      <\/article>\n      <article class=\"testi reveal d2\">\n        <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <p>Sangat membantu, mulai dari perencanaan hingga eksekusi. Timnya responsif dan selalu memberi update yang jelas.<\/p>\n        <div class=\"person\"><div class=\"avatar\" style=\"background:linear-gradient(135deg,#5c85ee,#2f55c8)\">AP<\/div><div><b>Agus Pratama<\/b><small>CEO FitLife Sport<\/small><\/div><\/div>\n      <\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= PAKET ================= -->\n<section id=\"pricing\">\n  <div class=\"container center\">\n    <div class=\"reveal\">\n      <span class=\"eyebrow\">Paket Layanan<\/span>\n      <h2>Pilih Paket yang Sesuai Kebutuhan Anda<\/h2>\n      <p class=\"lead\">Kami menawarkan berbagai paket layanan yang fleksibel untuk mendukung pertumbuhan bisnis Anda.<\/p>\n    <\/div>\n    <div class=\"packages\" style=\"text-align:left\">\n      <div class=\"pkg reveal\"><h4>Startup<\/h4><div class=\"price\">Rp 1.500.000<\/div><div class=\"per\">\/bulan<\/div><a href=\"#kontak\" class=\"btn btn-outline\">Pilih Paket<\/a><\/div>\n      <div class=\"pkg reveal d1\"><h4>Startup+<\/h4><div class=\"price\">Rp 2.500.000<\/div><div class=\"per\">\/bulan<\/div><a href=\"#kontak\" class=\"btn btn-outline\">Pilih Paket<\/a><\/div>\n      <div class=\"pkg popular reveal d2\"><span class=\"badge\">Most Popular<\/span><h4>UMKM<\/h4><div class=\"price\">Rp 4.000.000<\/div><div class=\"per\">\/bulan<\/div><a href=\"#kontak\" class=\"btn btn-primary\">Pilih Paket<\/a><\/div>\n      <div class=\"pkg reveal d3\"><h4>Lokal<\/h4><div class=\"price\">Rp 6.000.000<\/div><div class=\"per\">\/bulan<\/div><a href=\"#kontak\" class=\"btn btn-outline\">Pilih Paket<\/a><\/div>\n      <div class=\"pkg reveal d1\"><h4>Bisnis<\/h4><div class=\"price\">Rp 10.000.000<\/div><div class=\"per\">\/bulan<\/div><a href=\"#kontak\" class=\"btn btn-outline\">Pilih Paket<\/a><\/div>\n      <div class=\"pkg reveal d2\"><h4>Premium<\/h4><div class=\"price\">Rp 15.000.000<\/div><div class=\"per\">\/bulan<\/div><a href=\"#kontak\" class=\"btn btn-outline\">Pilih Paket<\/a><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= BUNDLING ================= -->\n<section class=\"bundle\">\n  <div class=\"container\">\n    <div class=\"reveal\" style=\"max-width:720px\">\n      <span class=\"eyebrow\">Paket Bundling<\/span>\n      <h2>Solusi Lengkap untuk Maksimalkan Potensi Bisnis Anda<\/h2>\n      <p class=\"lead\">Dapatkan kombinasi layanan terbaik dengan harga lebih hemat.<\/p>\n    <\/div>\n    <div class=\"bundles\">\n      <div class=\"bcard reveal\"><h4>Bangun UMKM<\/h4><small>Social Media + Ads<\/small><div class=\"price\">Rp 3.000.000 <span>\/bulan<\/span><\/div><a href=\"#kontak\" class=\"btn\">Konsultasi Sekarang<\/a><\/div>\n      <div class=\"bcard reveal d1\"><h4>Lokal Menjamu<\/h4><small>Social Media + Content + Ads<\/small><div class=\"price\">Rp 5.000.000 <span>\/bulan<\/span><\/div><a href=\"#kontak\" class=\"btn\">Konsultasi Sekarang<\/a><\/div>\n      <div class=\"bcard reveal d2\"><h4>Upgrade Bisnis<\/h4><small>Social Media + Content + Ads<\/small><div class=\"price\">Rp 8.000.000 <span>\/bulan<\/span><\/div><a href=\"#kontak\" class=\"btn\">Konsultasi Sekarang<\/a><\/div>\n      <div class=\"bcard reveal d3\"><h4>Premium+<\/h4><small>Full Digital Marketing<\/small><div class=\"price\">Rp 12.000.000 <span>\/bulan<\/span><\/div><a href=\"#kontak\" class=\"btn\">Konsultasi Sekarang<\/a><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= PROMO ================= -->\n<div class=\"promo\">\n  <div class=\"container promo-row\">\n    <div class=\"promo-text\">\n      <div class=\"ic\">%<\/div>\n      <div>\n        <small>PROMO TERBATAS<\/small>\n        <h3>Saatnya Bisnis Anda Tumbuh Lebih Cepat<\/h3>\n        <p>Dapatkan sesi konsultasi strategi digital yang sesuai dengan kebutuhan bisnis Anda.<\/p>\n      <\/div>\n    <\/div>\n    <div class=\"count\">\n      <div><b id=\"d\">12<\/b><span>Hari<\/span><\/div>\n      <div><b id=\"h\">08<\/b><span>Jam<\/span><\/div>\n      <div><b id=\"m\">45<\/b><span>Menit<\/span><\/div>\n      <div><b id=\"s\">32<\/b><span>Detik<\/span><\/div>\n    <\/div>\n    <a href=\"#kontak\" class=\"btn btn-primary\">Konsultasi Sekarang<\/a>\n  <\/div>\n<\/div>\n\n<!-- ================= FAQ ================= -->\n<section id=\"faq\">\n  <div class=\"container faq-wrap\">\n    <div class=\"reveal\">\n      <span class=\"eyebrow\">FAQ<\/span>\n      <h2>Pertanyaan yang Sering Diajukan<\/h2>\n      <p class=\"lead\">Temukan jawaban untuk pertanyaan yang sering ditanyakan seputar layanan kami.<\/p>\n    <\/div>\n    <div class=\"faq reveal d1\">\n      <div class=\"faq-item open\"><button class=\"faq-q\">Apa saja layanan Adstactics?<\/button><div class=\"faq-a\">Kami menyediakan social media management, content creation, Meta Ads, dan strategi digital marketing yang terintegrasi.<\/div><\/div>\n      <div class=\"faq-item\"><button class=\"faq-q\">Apakah bisa mengelola Instagram bisnis saya?<\/button><div class=\"faq-a\">Bisa. Kami mengelola akun Instagram Anda mulai dari perencanaan konten, desain, jadwal posting, hingga laporan performa.<\/div><\/div>\n      <div class=\"faq-item\"><button class=\"faq-q\">Bagaimana proses kerja Adstactics?<\/button><div class=\"faq-a\">Prosesnya: Konsultasi, Strategi, Eksekusi, lalu Laporan berkala agar Anda bisa memantau hasilnya.<\/div><\/div>\n      <div class=\"faq-item\"><button class=\"faq-q\">Apakah bisa konsultasi terlebih dahulu?<\/button><div class=\"faq-a\">Tentu. Konsultasi awal tersedia untuk memahami bisnis, target, dan tantangan Anda sebelum memilih paket.<\/div><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= CTA + FORM ================= -->\n<section class=\"cta\" id=\"kontak\">\n  <div class=\"container cta-wrap\">\n    <div class=\"reveal\">\n      <h2>Siap Mengembangkan Bisnis Anda Secara <span class=\"grad\">Digital?<\/span><\/h2>\n      <p class=\"lead\">Mari diskusikan kebutuhan bisnis Anda bersama tim Adstactics.<\/p>\n      <a href=\"https:\/\/wa.me\/6281234567890\" class=\"btn btn-primary\" target=\"_blank\" rel=\"noopener\">Konsultasi Sekarang <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\n    <\/div>\n    <form id=\"form\" class=\"reveal d2\">\n      <input type=\"text\" name=\"nama\" placeholder=\"Nama Lengkap\" required>\n      <input type=\"text\" name=\"bisnis\" placeholder=\"Nama Bisnis\">\n      <input type=\"tel\" name=\"wa\" placeholder=\"WhatsApp (contoh: 08123xxxx)\" required>\n      <input type=\"email\" name=\"email\" placeholder=\"Email\">\n      <select name=\"kebutuhan\" class=\"full\" required>\n        <option value=\"\">Kebutuhan Bisnis<\/option>\n        <option>Social Media Management<\/option>\n        <option>Content Creation<\/option>\n        <option>Meta Ads<\/option>\n        <option>Digital Marketing Strategy<\/option>\n        <option>Paket Bundling<\/option>\n      <\/select>\n      <textarea name=\"pesan\" class=\"full\" placeholder=\"Pesan Anda...\"><\/textarea>\n      <button type=\"submit\" class=\"btn btn-primary full\">Kirim Pesan<\/button>\n    <\/form>\n  <\/div>\n<\/section>\n<\/main>\n\n<footer>\n  <div class=\"container\">\n    <div class=\"foot\">\n      <a href=\"#home\" class=\"logo\"><span class=\"logo-mark\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 20 12 4l8 16\"\/><path d=\"M8 14h8\"\/><\/svg><\/span>Adstactics<\/a>\n      <ul>\n        <li><a href=\"#home\">Home<\/a><\/li>\n        <li><a href=\"#services\">Services<\/a><\/li>\n        <li><a href=\"#portfolio\">Portfolio<\/a><\/li>\n        <li><a href=\"#pricing\">Pricing<\/a><\/li>\n        <li><a href=\"#about\">About<\/a><\/li>\n        <li><a href=\"#faq\">FAQ<\/a><\/li>\n      <\/ul>\n      <div class=\"socials\">\n        <a href=\"#\" aria-label=\"Instagram\">IG<\/a>\n        <a href=\"#\" aria-label=\"TikTok\">TT<\/a>\n        <a href=\"#\" aria-label=\"Facebook\">FB<\/a>\n        <a href=\"#\" aria-label=\"YouTube\">YT<\/a>\n      <\/div>\n    <\/div>\n    <p class=\"copy\">\u00a9 2026 Adstactics. All rights reserved.<\/p>\n  <\/div>\n<\/footer>\n\n<script>\n\/\/ Menu mobile\nconst menu=document.getElementById('menu');\ndocument.getElementById('menuBtn').addEventListener('click',()=>menu.classList.toggle('open'));\nmenu.querySelectorAll('a').forEach(a=>a.addEventListener('click',()=>menu.classList.remove('open')));\n\n\/\/ Animasi muncul saat scroll\nconst els=document.querySelectorAll('.reveal');\nif('IntersectionObserver' in window){\n  const io=new IntersectionObserver(es=>es.forEach(e=>{if(e.isIntersecting){var t=e.target;t.classList.add('in');io.unobserve(t);setTimeout(function(){t.classList.remove('reveal','in','d1','d2','d3','d4')},1200)}}),{threshold:.12});\n  els.forEach(el=>io.observe(el));\n}else{els.forEach(el=>el.classList.add('in'))}\n\n\/\/ Filter portfolio\ndocument.querySelectorAll('#filters button').forEach(btn=>{\n  btn.addEventListener('click',()=>{\n    document.querySelectorAll('#filters button').forEach(b=>b.classList.remove('active'));\n    btn.classList.add('active');\n    const f=btn.dataset.f;\n    document.querySelectorAll('.work').forEach(w=>{\n      w.classList.toggle('hide',f!=='all'&&w.dataset.c!==f);\n    });\n  });\n});\n\n\/\/ FAQ accordion\ndocument.querySelectorAll('.faq-q').forEach(q=>{\n  q.addEventListener('click',()=>{\n    const item=q.parentElement,open=item.classList.contains('open');\n    document.querySelectorAll('.faq-item').forEach(i=>i.classList.remove('open'));\n    if(!open)item.classList.add('open');\n  });\n});\n\n\/\/ Countdown promo (ganti END dengan tanggal tetap jika perlu, mis. new Date('2026-12-31T23:59:59+08:00').getTime())\nlet END;\ntry{END=+localStorage.getItem('promoEnd')}catch(e){}\nif(!END||END<Date.now()){\n  END=Date.now()+((12*24+8)*3600+45*60+32)*1000;\n  try{localStorage.setItem('promoEnd',END)}catch(e){}\n}\nconst pad=n=>String(n).padStart(2,'0');\nfunction tick(){\n  const t=Math.max(0,END-Date.now())\/1000|0;\n  document.getElementById('d').textContent=pad(t\/86400|0);\n  document.getElementById('h').textContent=pad(t%86400\/3600|0);\n  document.getElementById('m').textContent=pad(t%3600\/60|0);\n  document.getElementById('s').textContent=pad(t%60);\n}\ntick();setInterval(tick,1000);\n\n\/\/ Form -> WhatsApp (ganti nomor di bawah, format 62xxx tanpa + atau 0)\nconst WA_NUMBER='6281234567890';\ndocument.getElementById('form').addEventListener('submit',e=>{\n  e.preventDefault();\n  const f=new FormData(e.target);\n  const text=`Halo Adstactics, saya ${f.get('nama')}${f.get('bisnis')?' dari '+f.get('bisnis'):''}.\\nKebutuhan: ${f.get('kebutuhan')}\\nWhatsApp: ${f.get('wa')}\\nEmail: ${f.get('email')||'-'}\\nPesan: ${f.get('pesan')||'-'}`;\n  window.open(`https:\/\/wa.me\/${WA_NUMBER}?text=${encodeURIComponent(text)}`,'_blank');\n});\n<\/script>\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-455414d e-flex e-con-boxed e-con e-parent\" data-id=\"455414d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8c8f200 elementor-widget elementor-widget-html\" data-id=\"8c8f200\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"id\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n<title>Adstactics - Digital Marketing Agency<\/title>\n<meta name=\"description\" content=\"Adstactics membantu bisnis membangun brand, meningkatkan engagement, dan menjangkau lebih banyak pelanggan melalui strategi digital yang tepat.\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Caveat:wght@600&display=swap\" rel=\"stylesheet\">\n<style>\n:root{\n  --bg:#060b1c;\n  --navy:#0a1330;\n  --navy-2:#0f1c44;\n  --blue:#2f6bff;\n  --blue-2:#6b97ff;\n  --blue-3:#9dbbff;\n  --ink:#0d1731;\n  --muted:#5a6683;\n  --line:#e3e9f5;\n  --soft:#f3f6fc;\n  --radius:22px;\n  --shadow:0 18px 50px rgba(18,40,110,.10);\n  --shadow-lg:0 30px 80px rgba(18,40,110,.18);\n}\n*{box-sizing:border-box;margin:0;padding:0}\nhtml{scroll-behavior:smooth}\nbody{font-family:'Plus Jakarta Sans',system-ui,sans-serif;font-size:17px;color:var(--ink);background:#fff;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}\nimg,svg{max-width:100%;display:block}\na{color:inherit;text-decoration:none}\nbutton{font:inherit;cursor:pointer;border:0;background:none;color:inherit}\nul{list-style:none}\n.container{width:min(1240px,100% - 56px);margin-inline:auto}\nsection{padding:96px 0}\n\n\/* ---------- typography ---------- *\/\n.eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--blue)}\n.eyebrow::before{content:\"\";width:26px;height:2px;background:currentColor;border-radius:2px}\nh2{font-size:clamp(34px,4.2vw,52px);line-height:1.12;font-weight:800;letter-spacing:-.025em;margin:16px 0 18px}\n.lead{color:var(--muted);font-size:19px;max-width:560px}\n.grad{background:linear-gradient(90deg,#4d82ff,#8fb2ff);-webkit-background-clip:text;background-clip:text;color:transparent}\n\n\/* ---------- buttons ---------- *\/\n.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:17px 32px;border-radius:999px;font-weight:700;font-size:16px;transition:.25s;white-space:nowrap}\n.btn svg{width:18px;height:18px;transition:.25s}\n.btn:hover svg{transform:translateX(4px)}\n.btn-primary{background:linear-gradient(135deg,#3f78ff,#2459e8);color:#fff;box-shadow:0 14px 34px rgba(47,107,255,.42)}\n.btn-primary:hover{transform:translateY(-3px);box-shadow:0 20px 44px rgba(47,107,255,.55)}\n.btn-ghost{border:1.5px solid rgba(255,255,255,.28);color:#fff;backdrop-filter:blur(6px)}\n.btn-ghost:hover{background:rgba(255,255,255,.1);border-color:#fff}\n.btn-outline{border:1.5px solid var(--blue);color:var(--blue)}\n.btn-outline:hover{background:var(--blue);color:#fff}\n.btn-sm{padding:13px 26px;font-size:15px}\n.link-arrow{display:inline-flex;gap:8px;align-items:center;color:var(--blue);font-weight:700;font-size:16px}\n.link-arrow:hover{gap:12px}\n\n\/* ---------- reveal ---------- *\/\n.js .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s ease}\n.js .reveal.in{opacity:1;transform:none}\n.js .d1{transition-delay:.08s}.js .d2{transition-delay:.16s}.js .d3{transition-delay:.24s}.js .d4{transition-delay:.32s}\n\n\/* ---------- HERO ---------- *\/\n.hero{position:relative;color:#fff;background:var(--bg);overflow:hidden;padding-bottom:140px}\n.hero::before{content:\"\";position:absolute;inset:0;background:\n  radial-gradient(700px 500px at 85% 15%,rgba(47,107,255,.35),transparent 65%),\n  radial-gradient(600px 400px at 0% 100%,rgba(70,60,200,.25),transparent 65%);}\n.hero::after{content:\"\";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse at 60% 30%,#000 10%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 60% 30%,#000 10%,transparent 70%)}\n.hero .container{position:relative;z-index:2}\n.nav{display:flex;align-items:center;justify-content:space-between;padding:32px 0;position:relative}\n.logo{display:flex;align-items:center;gap:12px;font-weight:800;font-size:25px;letter-spacing:-.02em}\n.logo-mark{width:42px;height:42px;border-radius:13px;background:linear-gradient(135deg,#6b97ff,#2f6bff);display:grid;place-items:center;box-shadow:0 8px 22px rgba(47,107,255,.5)}\n.logo-mark svg{width:22px;height:22px}\n.nav ul{display:flex;gap:40px;font-size:16px;font-weight:600;color:#c7d3f5}\n.nav ul a{position:relative;padding:6px 0;transition:.2s}\n.nav ul a:hover{color:#fff}\n.nav ul a::after{content:\"\";position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--blue-2);transition:.25s}\n.nav ul a:hover::after{width:100%}\n.menu-btn{display:none;width:48px;height:48px;border-radius:14px;border:1.5px solid rgba(255,255,255,.25);align-items:center;justify-content:center;font-size:22px}\n.hero-grid{display:grid;grid-template-columns:1.02fr 1fr;gap:70px;align-items:center;padding-top:64px}\n.hero-grid>*{min-width:0}\n.pill{display:inline-flex;align-items:center;gap:10px;padding:10px 20px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);font-size:14px;font-weight:600;color:#d5defa}\n.pill i{width:9px;height:9px;border-radius:50%;background:#2ee59d;box-shadow:0 0 0 5px rgba(46,229,157,.2)}\n.hero h1{font-size:clamp(46px,6.2vw,80px);line-height:1.04;font-weight:800;letter-spacing:-.035em;margin:28px 0 28px}\n.hero h1 em{font-style:normal;background:linear-gradient(90deg,#5b8cff,#a9c4ff);-webkit-background-clip:text;background-clip:text;color:transparent}\n.hero p.sub{color:#b9c6e8;font-size:20px;max-width:540px;line-height:1.7}\n.hero-cta{display:flex;gap:16px;margin-top:42px;flex-wrap:wrap}\n\n.hero-visual{position:relative;padding:10px;margin-top:70px}\n.dash{background:linear-gradient(160deg,rgba(255,255,255,.09),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.14);border-radius:30px;padding:26px;backdrop-filter:blur(14px);box-shadow:0 40px 90px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.12)}\n.dash-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}\n.dots{display:flex;gap:8px}.dots i{width:11px;height:11px;border-radius:50%;background:rgba(255,255,255,.22)}\n.dash-top small{font-size:12px;letter-spacing:.14em;color:#8fa3d8;font-weight:600}\n.kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:22px}\n.kpi{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:16px 18px}\n.kpi span{display:block;font-size:12px;color:#8fa3d8;margin-bottom:4px}\n.kpi b{font-size:26px;letter-spacing:-.02em}\n.kpi em{font-style:normal;font-size:12px;color:#2ee59d;font-weight:700;margin-left:6px}\n.chart{width:100%;height:230px}\n.chip{position:absolute;display:flex;align-items:center;gap:12px;background:#0f1a3d;border:1px solid rgba(255,255,255,.16);padding:14px 20px;border-radius:16px;font-weight:700;font-size:15px;box-shadow:0 18px 40px rgba(0,0,0,.45);animation:float 6s ease-in-out infinite}\n.chip svg{width:20px;height:20px;stroke:var(--blue-3);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\n.chip.c1{left:-40px;top:54%}\n.chip.c2{right:-30px;bottom:104px;animation-delay:-2s}\n.chip.c3{left:14%;bottom:-26px;animation-delay:-4s}\n@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}\n.note{position:absolute;right:0;top:-88px;font-family:'Caveat','Segoe Script','Bradley Hand',cursive;font-size:25px;line-height:1.1;color:#dbe6ff;transform:rotate(4deg);width:210px;text-align:left}\n.ill{position:absolute;right:14px;bottom:-34px;font-size:11px;letter-spacing:.2em;color:#5d6f9c}\n\n\/* ---------- proses ---------- *\/\n.process{position:relative;z-index:5;margin-top:-72px;padding:0}\n.process-card{background:#fff;border-radius:28px;box-shadow:var(--shadow-lg);padding:44px 40px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;border:1px solid var(--line)}\n.step{text-align:center;position:relative;padding:0 10px}\n.step:not(:last-child)::after{content:\"\";position:absolute;top:30px;left:calc(50% + 46px);right:calc(-50% + 46px);border-top:2px dashed #c9d5f0}\n.num{width:62px;height:62px;border-radius:50%;margin:0 auto 20px;background:#eef3ff;color:var(--blue);display:grid;place-items:center;font-weight:800;font-size:24px;border:2px solid #d6e2ff;transition:.3s}\n.step:hover .num{background:var(--blue);color:#fff;transform:scale(1.08)}\n.step h3{font-size:20px;margin-bottom:8px}\n.step p{font-size:15.5px;color:var(--muted)}\n\n\/* ---------- layanan ---------- *\/\n.head-row{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;flex-wrap:wrap;margin-bottom:56px}\n.cards4{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}\n.card{position:relative;background:var(--soft);border:1px solid transparent;border-radius:var(--radius);padding:38px 32px;transition:.35s;overflow:hidden}\n.card::before{content:\"\";position:absolute;inset:0;background:radial-gradient(260px 160px at 100% 0,var(--tint,rgba(47,107,255,.12)),transparent 70%);opacity:0;transition:.35s}\n.card:hover{background:#fff;border-color:var(--line);box-shadow:var(--shadow-lg);transform:translateY(-10px)}\n.card:hover::before{opacity:1}\n.icon{width:64px;height:64px;border-radius:19px;display:grid;place-items:center;margin-bottom:28px;position:relative;box-shadow:0 14px 28px var(--glow,rgba(47,107,255,.3))}\n.icon svg{width:30px;height:30px;stroke:#fff;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}\n.card h3{font-size:22px;line-height:1.3;margin-bottom:12px;position:relative}\n.card p{font-size:16px;color:var(--muted);position:relative}\n\n\/* ---------- portfolio ---------- *\/\n.soft{background:var(--soft)}\n.filters{display:flex;gap:10px;flex-wrap:wrap}\n.filters button{padding:12px 24px;border-radius:999px;font-size:15px;font-weight:600;background:#fff;border:1px solid var(--line);color:var(--muted);transition:.25s}\n.filters button.active,.filters button:hover{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:0 10px 24px rgba(47,107,255,.3)}\n.portfolio{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:44px}\n.work{background:#fff;border-radius:var(--radius);padding:14px;box-shadow:var(--shadow);transition:.35s}\n.work.hide{display:none}\n.work:hover{transform:translateY(-10px);box-shadow:var(--shadow-lg)}\n.thumb{height:230px;border-radius:15px;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#fff;font-weight:800;font-size:25px;letter-spacing:.03em}\n.thumb::before{content:\"\";position:absolute;width:200px;height:200px;border-radius:50%;background:rgba(255,255,255,.12);right:-60px;top:-60px}\n.thumb::after{content:\"\";position:absolute;width:150px;height:150px;border-radius:50%;background:rgba(0,0,0,.14);left:-40px;bottom:-60px}\n.thumb b{position:relative;z-index:1}\n.mark{position:relative;z-index:1;width:58px;height:58px;border-radius:17px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.32);display:grid;place-items:center}\n.mark svg{width:28px;height:28px;stroke:#fff;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n.thumb span{position:absolute;left:14px;bottom:14px;z-index:1;font-size:12px;background:rgba(255,255,255,.92);color:var(--ink);padding:6px 13px;border-radius:99px;font-weight:700;letter-spacing:0}\n.work h4{font-size:19px;margin:20px 8px 6px}\n.work p{font-size:14.5px;color:var(--muted);margin:0 8px 10px}\n\n\/* ---------- before after ---------- *\/\n.ba{display:grid;grid-template-columns:.8fr 1.5fr;gap:60px;align-items:center}\n.fine{font-size:13px;color:var(--muted);margin-top:22px}\n.ba-box{background:linear-gradient(135deg,#f3f6fc,#fff);border:1px solid var(--line);border-radius:32px;padding:40px 32px;display:grid;grid-template-columns:1fr auto 1fr;gap:28px;align-items:center;box-shadow:var(--shadow)}\n.tag{display:inline-block;font-size:15px;font-weight:700;padding:9px 22px;border-radius:99px;margin-bottom:22px}\n.before .tag{background:#8c99b5;color:#fff}\n.after .tag{background:var(--blue);color:#fff;box-shadow:0 10px 22px rgba(47,107,255,.35)}\n.ba-col ul{display:grid;gap:16px;font-size:16px}\n.ba-col li{display:flex;gap:10px;align-items:flex-start;line-height:1.4}\n.ba-col li::before{flex:none;width:20px}\n.before li{color:#98a3bb}\n.before li::before{content:\"\u25cb\"}\n.after li{font-weight:600}\n.after li::before{content:\"\u2714\";color:var(--blue)}\n.phones{display:flex;gap:16px;align-items:center}\n.phone{width:122px;height:250px;border-radius:26px;border:6px solid #0f1730;background:#fff;padding:12px 10px;box-shadow:var(--shadow-lg);overflow:hidden}\n.phone.big{transform:translateY(-12px) scale(1.05)}\n.prof{display:flex;align-items:center;gap:7px;margin-bottom:10px}\n.prof i{width:22px;height:22px;border-radius:50%;background:#cbd3e6;flex:none}\n.prof b{display:block;height:7px;width:46px;border-radius:4px;background:#cbd3e6}\n.prof b+b{height:5px;width:30px;margin-top:4px;opacity:.6}\n.prof div{display:block}\n.phone .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}\n.phone .grid i{aspect-ratio:1;border-radius:3px;background:#dde3f0}\n.phone .grid i:nth-child(4n+1){background:#e8d9d0}\n.phone .grid i:nth-child(4n+2){background:#d2dfdc}\n.phone .grid i:nth-child(4n+3){background:#e2dcef}\n.phone .grid i:nth-child(5n){background:#eceff5}\n.phone.good .prof i{background:var(--blue)}\n.phone.good .prof b{background:#0f1730}\n.phone.good .grid i:nth-child(3n+1){background:#2f6bff}\n.phone.good .grid i:nth-child(3n+2){background:#8fb2ff}\n.phone.good .grid i:nth-child(3n){background:#0b1530}\n.phone.good .grid i:nth-child(5n){background:#f5a623}\n\n\/* ---------- testimoni ---------- *\/\n.cards3{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}\n.testi{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:40px;box-shadow:var(--shadow);position:relative;transition:.35s;display:flex;flex-direction:column}\n.testi:hover{transform:translateY(-8px);box-shadow:var(--shadow-lg)}\n.testi::before{content:\"\u201c\";position:absolute;right:30px;top:12px;font-size:100px;line-height:1;color:#e3ebff;font-family:Georgia,serif}\n.stars{color:#f5a623;font-size:20px;letter-spacing:3px;margin-bottom:18px}\n.testi p{font-size:17px;color:#3f4b69;margin-bottom:30px;position:relative}\n.person{display:flex;align-items:center;gap:16px;margin-top:auto}\n.avatar{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:800;font-size:19px}\n.person b{display:block;font-size:17px}\n.person small{font-size:14px;color:var(--muted)}\n\n\/* ---------- paket ---------- *\/\n.center{text-align:center}\n.center .lead{margin-inline:auto}\n.center .eyebrow::after{content:\"\";width:26px;height:2px;background:currentColor;border-radius:2px}\n.packages{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin-top:56px}\n.pkg{position:relative;background:#fff;border:1.5px solid var(--line);border-radius:22px;padding:36px 16px 22px;text-align:center;transition:.35s;display:flex;flex-direction:column}\n.pkg:hover{transform:translateY(-8px);box-shadow:var(--shadow-lg);border-color:#c9d9ff}\n.pkg.popular{border:2px solid var(--blue);box-shadow:var(--shadow-lg);background:linear-gradient(180deg,#eef4ff,#fff 65%)}\n.badge{position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#3f78ff,#2459e8);color:#fff;font-size:12px;font-weight:700;padding:7px 18px;border-radius:99px;box-shadow:0 10px 22px rgba(47,107,255,.4);white-space:nowrap}\n.pkg h4{font-size:19px}\n.pkg .price{font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-top:14px;white-space:nowrap}\n.pkg .per{font-size:13px;color:var(--muted);margin:2px 0 22px}\n.pkg .btn{margin-top:auto;width:100%;padding:12px 10px;font-size:14px}\n\n\/* ---------- bundling ---------- *\/\n.bundle{position:relative;background:var(--bg);color:#fff;overflow:hidden}\n.bundle::before{content:\"\";position:absolute;inset:0;background:radial-gradient(700px 400px at 10% 0,rgba(47,107,255,.3),transparent 65%),radial-gradient(600px 400px at 100% 100%,rgba(90,70,220,.25),transparent 65%)}\n.bundle .container{position:relative}\n.bundle .eyebrow{color:var(--blue-2)}\n.bundle .lead{color:#aab8df}\n.bundles{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:60px}\n.bcard{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.13);border-radius:var(--radius);padding:36px 30px;transition:.35s;backdrop-filter:blur(8px)}\n.bcard:hover{background:rgba(255,255,255,.1);transform:translateY(-10px);border-color:var(--blue-2)}\n.bcard h4{font-size:23px;margin-bottom:6px}\n.bcard small{display:block;font-size:15px;color:#9db0e2;margin-bottom:26px}\n.bcard .price{font-size:34px;font-weight:800;letter-spacing:-.03em;margin-bottom:28px}\n.bcard .price span{font-size:15px;font-weight:500;color:#9db0e2}\n.bcard .btn{width:100%;border:1.5px solid rgba(107,151,255,.7);color:#d6e3ff;padding:15px}\n.bcard .btn:hover{background:var(--blue);border-color:var(--blue);color:#fff}\n\n\/* ---------- promo ---------- *\/\n.promo{padding:64px 0;background:linear-gradient(90deg,#e8f0ff,#f6f9ff)}\n.promo-row{display:flex;align-items:center;justify-content:space-between;gap:36px;flex-wrap:wrap}\n.promo-text{display:flex;gap:22px;align-items:center;max-width:520px}\n.promo-text .ic{flex:none;width:58px;height:58px;border-radius:50%;background:var(--blue);color:#fff;display:grid;place-items:center;font-size:26px;font-weight:800;box-shadow:0 12px 26px rgba(47,107,255,.4)}\n.promo-text small{font-size:12px;letter-spacing:.16em;font-weight:700;color:var(--blue)}\n.promo-text h3{font-size:26px;line-height:1.25;margin:2px 0 4px}\n.promo-text p{font-size:15px;color:var(--muted)}\n.count{display:flex;gap:14px}\n.count div{background:#fff;border-radius:18px;padding:16px 8px;text-align:center;width:92px;box-shadow:var(--shadow)}\n.count b{display:block;font-size:38px;color:var(--blue);line-height:1.1;font-variant-numeric:tabular-nums}\n.count span{font-size:13px;color:var(--muted);font-weight:600}\n\n\/* ---------- FAQ ---------- *\/\n.faq-wrap{display:grid;grid-template-columns:.85fr 1.4fr;gap:80px;align-items:start}\n.faq-item{border-bottom:1px solid var(--line)}\n.faq-q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:28px 0;font-size:20px;font-weight:700;text-align:left}\n.faq-q::after{content:\"+\";flex:none;width:40px;height:40px;border-radius:50%;background:var(--soft);display:grid;place-items:center;font-size:24px;font-weight:500;color:var(--muted);transition:.3s}\n.faq-item.open .faq-q::after{transform:rotate(45deg);background:var(--blue);color:#fff}\n.faq-a{max-height:0;overflow:hidden;transition:max-height .4s ease;font-size:17px;color:var(--muted)}\n.faq-item.open .faq-a{max-height:240px;padding-bottom:28px}\n\n\/* ---------- CTA ---------- *\/\n.cta{position:relative;background:var(--bg);color:#fff;overflow:hidden}\n.cta::before{content:\"\";position:absolute;inset:0;background:radial-gradient(800px 500px at 90% 0,rgba(47,107,255,.32),transparent 65%)}\n.cta-wrap{position:relative;display:grid;grid-template-columns:1fr 1.35fr;gap:80px;align-items:center}\n.cta h2{font-size:clamp(34px,4vw,50px)}\n.cta p.lead{color:#aab8df;margin-bottom:36px}\nform{display:grid;grid-template-columns:1fr 1fr;gap:16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:30px;padding:40px;backdrop-filter:blur(10px)}\nform .full{grid-column:1\/-1}\ninput,select,textarea{width:100%;padding:18px 20px;border-radius:14px;border:1.5px solid #27386f;background:#0f1b42;color:#fff;font:inherit;font-size:16px;outline:none;transition:.2s}\ninput::placeholder,textarea::placeholder{color:#8294c6}\ninput:focus,select:focus,textarea:focus{border-color:var(--blue-2);box-shadow:0 0 0 4px rgba(107,151,255,.18)}\ntextarea{min-height:130px;resize:vertical}\nform .btn{width:100%;border-radius:14px;padding:19px}\n\n\/* ---------- footer ---------- *\/\nfooter{background:#040813;color:#a3b1d6;padding:60px 0 36px;font-size:15px}\n.foot{display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap}\n.foot ul{display:flex;gap:36px;font-weight:500}\n.foot ul a:hover{color:#fff}\n.foot .logo{color:#fff;font-size:22px}\n.foot .logo-mark{width:38px;height:38px}\n.socials{display:flex;gap:12px}\n.socials a{width:44px;height:44px;border-radius:50%;border:1px solid #27386f;display:grid;place-items:center;font-size:13px;font-weight:700;transition:.25s}\n.socials a:hover{background:var(--blue);border-color:var(--blue);color:#fff;transform:translateY(-3px)}\n.copy{text-align:center;margin-top:44px;padding-top:30px;border-top:1px solid #131d3d;font-size:14px;color:#6779a8}\n\n\/* ---------- responsive ---------- *\/\n@media(max-width:1180px){\n  .cards4,.bundles{grid-template-columns:repeat(2,1fr)}\n  .portfolio{grid-template-columns:repeat(2,1fr)}\n  .packages{grid-template-columns:repeat(3,1fr)}\n  .hero-grid{grid-template-columns:1fr;gap:80px}\n  .ba,.faq-wrap,.cta-wrap{grid-template-columns:1fr;gap:50px}\n  .cards3{grid-template-columns:1fr}\n  .chip.c1{left:-10px}.chip.c2{right:-10px}\n}\n@media(max-width:860px){\n  section{padding:72px 0}\n  .menu-btn{display:flex}\n  .nav>.btn{display:none}\n  .nav ul{display:none;position:absolute;top:96px;left:0;right:0;z-index:20;background:#0e1938;flex-direction:column;gap:0;padding:10px 26px;border-radius:20px;border:1px solid #243566}\n  .nav ul.open{display:flex}\n  .nav ul li{padding:16px 0;border-bottom:1px solid #1c2a55}\n  .nav ul li:last-child{border:0}\n  .process-card{grid-template-columns:repeat(2,1fr);gap:40px 20px}\n  .step:not(:last-child)::after{display:none}\n  .ba-box{grid-template-columns:1fr;padding:34px}\n  .phones{justify-content:center}\n  .packages{grid-template-columns:repeat(2,1fr)}\n}\n@media(max-width:600px){\n  body{font-size:16px}\n  .container{width:min(1240px,100% - 36px)}\n  .cards4,.bundles,.portfolio{grid-template-columns:1fr}\n  .process-card{grid-template-columns:1fr;padding:34px 24px}\n  .note,.ill{display:none}\n  .chip{padding:10px 14px;font-size:13px}\n  .chip.c1{left:-4px;top:52%}.chip.c2{right:-4px;bottom:96px}\n  .hero-visual{margin-top:16px;padding:0}\n  .dash{padding:16px;border-radius:22px}\n  .kpis{gap:8px}\n  .kpi{padding:10px 8px;border-radius:12px}\n  .kpi b{font-size:17px}\n  .kpi span{font-size:10.5px}\n  .hero h1{font-size:clamp(34px,10.5vw,46px)}\n  .chart{height:170px}\n  form{grid-template-columns:1fr;padding:26px}\n  .foot{flex-direction:column;text-align:center}\n  .foot ul{flex-wrap:wrap;justify-content:center;gap:18px}\n  .ba>*,.ba-box>*{min-width:0}\n  .ba-box{padding:26px 16px}\n  .phone{width:100px;height:214px}\n  .phones{gap:10px}\n  .count{width:100%;gap:8px}\n  .count div{width:auto;flex:1;min-width:0;padding:12px 4px}\n  .count b{font-size:28px}\n  .hero-cta .btn{width:100%}\n  .packages{grid-template-columns:1fr}\n}\n@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}\n<\/style>\n<\/head>\n<body>\n<script>document.documentElement.classList.add('js')<\/script>\n\n<!-- ================= HERO (navbar tidak sticky) ================= -->\n<header class=\"hero\" id=\"home\">\n  <div class=\"container\">\n    <nav class=\"nav\">\n      <a href=\"#home\" class=\"logo\">\n        <span class=\"logo-mark\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 20 12 4l8 16\"\/><path d=\"M8 14h8\"\/><\/svg><\/span>\n        Adstactics\n      <\/a>\n      <ul id=\"menu\">\n        <li><a href=\"#home\">Home<\/a><\/li>\n        <li><a href=\"#services\">Services<\/a><\/li>\n        <li><a href=\"#portfolio\">Portfolio<\/a><\/li>\n        <li><a href=\"#pricing\">Pricing<\/a><\/li>\n        <li><a href=\"#about\">About<\/a><\/li>\n        <li><a href=\"#faq\">FAQ<\/a><\/li>\n      <\/ul>\n      <a href=\"#kontak\" class=\"btn btn-primary btn-sm\">Konsultasi Sekarang<\/a>\n      <button class=\"menu-btn\" id=\"menuBtn\" aria-label=\"Buka menu\">\u2630<\/button>\n    <\/nav>\n\n    <div class=\"hero-grid\">\n      <div class=\"reveal\">\n        <span class=\"pill\"><i><\/i> Digital Marketing Agency<\/span>\n        <h1>Kembangkan Bisnis Anda di <em>Era Digital<\/em><\/h1>\n        <p class=\"sub\">Kami membantu bisnis membangun brand, meningkatkan engagement, dan menjangkau lebih banyak pelanggan melalui strategi digital yang tepat.<\/p>\n        <div class=\"hero-cta\">\n          <a href=\"#kontak\" class=\"btn btn-primary\">Konsultasi Sekarang <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\n          <a href=\"#services\" class=\"btn btn-ghost\">Lihat Layanan<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"hero-visual reveal d2\">\n        <div class=\"note\">Strategi yang tepat untuk pertumbuhan bisnis Anda<\/div>\n        <div class=\"dash\">\n          <div class=\"dash-top\"><div class=\"dots\"><i><\/i><i><\/i><i><\/i><\/div><small>GROWTH OVERVIEW<\/small><\/div>\n          <div class=\"kpis\">\n            <div class=\"kpi\"><span>Engagement<\/span><b>+248%<\/b><\/div>\n            <div class=\"kpi\"><span>Jangkauan<\/span><b>12.4K<\/b><\/div>\n            <div class=\"kpi\"><span>ROAS<\/span><b>3.8x<\/b><\/div>\n          <\/div>\n          <svg class=\"chart\" viewBox=\"0 0 500 230\" preserveAspectRatio=\"none\">\n            <defs>\n              <linearGradient id=\"g\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#4d82ff\" stop-opacity=\".55\"\/><stop offset=\"1\" stop-color=\"#4d82ff\" stop-opacity=\"0\"\/><\/linearGradient>\n            <\/defs>\n            <g stroke=\"rgba(255,255,255,.07)\"><path d=\"M0 50H500M0 110H500M0 170H500\"\/><\/g>\n            <path d=\"M0 200 C50 192 80 170 120 168 S190 180 230 140 S300 112 340 96 S420 60 500 22 L500 230 L0 230Z\" fill=\"url(#g)\"\/>\n            <path d=\"M0 200 C50 192 80 170 120 168 S190 180 230 140 S300 112 340 96 S420 60 500 22\" fill=\"none\" stroke=\"#7aa2ff\" stroke-width=\"4\" stroke-linecap=\"round\"\/>\n            <circle cx=\"500\" cy=\"22\" r=\"7\" fill=\"#fff\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"chip c1\"><svg viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"3\"\/><path d=\"M8 3v4M16 3v4M3 11h18\"\/><\/svg>Konten terjadwal<\/div>\n        <div class=\"chip c2\"><svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><circle cx=\"12\" cy=\"12\" r=\"4\"\/><\/svg>Iklan tertarget<\/div>\n        <div class=\"chip c3\"><svg viewBox=\"0 0 24 24\"><path d=\"M5 21V10M12 21V4M19 21v-7\"\/><\/svg>Laporan berkala<\/div>\n        <span class=\"ill\">ILUSTRASI<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/header>\n\n<!-- ================= PROSES ================= -->\n<div class=\"process\">\n  <div class=\"container\">\n    <div class=\"process-card reveal\">\n      <div class=\"step\"><div class=\"num\">1<\/div><h3>Konsultasi<\/h3><p>Kami memahami bisnis, target, dan tantangan Anda.<\/p><\/div>\n      <div class=\"step\"><div class=\"num\">2<\/div><h3>Strategi<\/h3><p>Menyusun rencana konten dan iklan yang tepat sasaran.<\/p><\/div>\n      <div class=\"step\"><div class=\"num\">3<\/div><h3>Eksekusi<\/h3><p>Produksi konten dan menjalankan campaign.<\/p><\/div>\n      <div class=\"step\"><div class=\"num\">4<\/div><h3>Laporan<\/h3><p>Hasil dipantau dan dilaporkan secara berkala.<\/p><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<main>\n<!-- ================= LAYANAN ================= -->\n<section id=\"services\">\n  <div class=\"container\">\n    <div class=\"head-row reveal\">\n      <div>\n        <span class=\"eyebrow\">Layanan Kami<\/span>\n        <h2>Solusi Digital untuk Bisnis Anda<\/h2>\n        <p class=\"lead\">Kami menyediakan layanan digital marketing yang terintegrasi untuk membantu bisnis Anda tumbuh lebih cepat.<\/p>\n      <\/div>\n      <a href=\"#pricing\" class=\"link-arrow\">Lihat Semua Layanan \u2192<\/a>\n    <\/div>\n    <div class=\"cards4\">\n      <article class=\"card reveal\" style=\"--tint:rgba(77,140,255,.16)\">\n        <div class=\"icon\" style=\"background:linear-gradient(135deg,#6aa0ff,#2f6bff);--glow:rgba(47,107,255,.35)\"><svg viewBox=\"0 0 24 24\"><path d=\"M3 11v2a1 1 0 0 0 1 1h3l5 4V6L7 10H4a1 1 0 0 0-1 1Z\"\/><path d=\"M16 8.5a5 5 0 0 1 0 7\"\/><path d=\"M19 6a9 9 0 0 1 0 12\"\/><\/svg><\/div>\n        <h3>Social Media Management<\/h3>\n        <p>Mengelola dan mengembangkan kehadiran bisnis Anda di media sosial.<\/p>\n      <\/article>\n      <article class=\"card reveal d1\" style=\"--tint:rgba(139,92,246,.16)\">\n        <div class=\"icon\" style=\"background:linear-gradient(135deg,#a98bff,#7c4dff);--glow:rgba(124,77,255,.35)\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 20h9\"\/><path d=\"M16.5 3.5a2.1 2.1 0 0 1 3 3L7 19l-4 1 1-4Z\"\/><\/svg><\/div>\n        <h3>Content Creation<\/h3>\n        <p>Konten kreatif yang disesuaikan dengan karakter brand.<\/p>\n      <\/article>\n      <article class=\"card reveal d2\" style=\"--tint:rgba(34,181,115,.16)\">\n        <div class=\"icon\" style=\"background:linear-gradient(135deg,#3ddc97,#16a064);--glow:rgba(22,160,100,.35)\"><svg viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"4\"\/><path d=\"M8 16V12M12 16V8M16 16v-2\"\/><\/svg><\/div>\n        <h3>Meta Ads<\/h3>\n        <p>Membantu menjangkau audiens yang relevan melalui iklan digital.<\/p>\n      <\/article>\n      <article class=\"card reveal d3\" style=\"--tint:rgba(245,166,35,.18)\">\n        <div class=\"icon\" style=\"background:linear-gradient(135deg,#ffc247,#f08c00);--glow:rgba(240,140,0,.35)\"><svg viewBox=\"0 0 24 24\"><path d=\"M9 18h6M10 22h4M12 2a7 7 0 0 0-4 12.7V17h8v-2.3A7 7 0 0 0 12 2Z\"\/><\/svg><\/div>\n        <h3>Digital Marketing Strategy<\/h3>\n        <p>Strategi pemasaran digital yang disesuaikan dengan kebutuhan bisnis.<\/p>\n      <\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= PORTFOLIO ================= -->\n<section class=\"soft\" id=\"portfolio\">\n  <div class=\"container\">\n    <div class=\"head-row reveal\" style=\"margin-bottom:0\">\n      <div>\n        <span class=\"eyebrow\">Portfolio<\/span>\n        <h2>Project yang Telah Kami Kerjakan<\/h2>\n        <p class=\"lead\">Berbagai project dari berbagai industri yang telah kami bantu untuk tumbuh secara digital.<\/p>\n      <\/div>\n      <div class=\"filters\" id=\"filters\">\n        <button class=\"active\" data-f=\"all\">Semua<\/button>\n        <button data-f=\"social\">Social Media<\/button>\n        <button data-f=\"content\">Content Campaign<\/button>\n        <button data-f=\"ads\">Meta Ads<\/button>\n        <button data-f=\"brand\">Brand Promotion<\/button>\n      <\/div>\n    <\/div>\n    <div class=\"portfolio\">\n      <div class=\"work reveal\" data-c=\"social\"><div class=\"thumb\" style=\"background:linear-gradient(135deg,#2e1d12,#8a5226)\"><i class=\"mark\"><svg viewBox=\"0 0 24 24\"><path d=\"M5 8h11v5a5 5 0 0 1-5 5H10a5 5 0 0 1-5-5Z\"\/><path d=\"M16 9h2a2 2 0 0 1 0 4h-2\"\/><path d=\"M8 3v2M11 3v2\"\/><\/svg><\/i><b>JavaBreeze<\/b><span>Social Media<\/span><\/div><h4>JavaBreeze Coffee<\/h4><p>Peningkatan engagement Instagram dengan konten kreatif.<\/p><\/div>\n      <div class=\"work reveal d1\" data-c=\"content\"><div class=\"thumb\" style=\"background:linear-gradient(135deg,#587a55,#b9cba6)\"><i class=\"mark\"><svg viewBox=\"0 0 24 24\"><path d=\"M5 19c0-8 5-13 14-14 0 9-5 14-13 14\"\/><path d=\"M5 19l7-7\"\/><\/svg><\/i><b>SKINOVA<\/b><span>Content Campaign<\/span><\/div><h4>Skinova Skincare<\/h4><p>Kampanye konten untuk meningkatkan brand awareness.<\/p><\/div>\n      <div class=\"work reveal d2\" data-c=\"ads\"><div class=\"thumb\" style=\"background:linear-gradient(135deg,#081a4d,#2a55e0)\"><i class=\"mark\"><svg viewBox=\"0 0 24 24\"><path d=\"M13 2 4 14h7l-1 8 9-12h-7Z\"\/><\/svg><\/i><b>FitLife<\/b><span>Meta Ads<\/span><\/div><h4>FitLife Sport<\/h4><p>Iklan Meta untuk meningkatkan penjualan produk.<\/p><\/div>\n      <div class=\"work reveal d3\" data-c=\"brand\"><div class=\"thumb\" style=\"background:linear-gradient(135deg,#bf7f52,#ecc9a8)\"><i class=\"mark\"><svg viewBox=\"0 0 24 24\"><path d=\"M3 11 12 4l9 7v9H3Z\"\/><path d=\"M9 20v-6h6v6\"\/><\/svg><\/i><b>RumaKita<\/b><span>Brand Promotion<\/span><\/div><h4>RumaKita Home Decor<\/h4><p>Promosi brand melalui strategi konten dan iklan.<\/p><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= HASIL ================= -->\n<section id=\"about\">\n  <div class=\"container ba\">\n    <div class=\"reveal\">\n      <span class=\"eyebrow\">Hasil yang Kami Capai<\/span>\n      <h2>Dari Biasa Menjadi Luar Biasa<\/h2>\n      <p class=\"lead\">Dengan strategi yang tepat, kami membantu bisnis klien mencapai hasil yang lebih baik.<\/p>\n      <p class=\"fine\">*Hasil dapat bervariasi tergantung pada kebutuhan dan industri.<\/p>\n    <\/div>\n    <div class=\"ba-box reveal d2\">\n      <div class=\"ba-col before\">\n        <span class=\"tag\">Before<\/span>\n        <ul><li>Feed tidak konsisten<\/li><li>Engagement rendah<\/li><li>Iklan belum optimal<\/li><\/ul>\n      <\/div>\n      <div class=\"phones\">\n        <div class=\"phone\"><div class=\"prof\"><i><\/i><div><b><\/b><b><\/b><\/div><\/div><div class=\"grid\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/div><\/div>\n        <div class=\"phone good big\"><div class=\"prof\"><i><\/i><div><b><\/b><b><\/b><\/div><\/div><div class=\"grid\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/div><\/div>\n      <\/div>\n      <div class=\"ba-col after\">\n        <span class=\"tag\">After<\/span>\n        <ul><li>Feed lebih profesional<\/li><li>Konten lebih terarah<\/li><li>Campaign lebih terstruktur<\/li><\/ul>\n        <p class=\"fine\">*Illustrative Example<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= TESTIMONI ================= -->\n<section class=\"soft\">\n  <div class=\"container\">\n    <div class=\"head-row reveal\">\n      <div>\n        <span class=\"eyebrow\">Testimoni<\/span>\n        <h2>Apa Kata Klien Kami<\/h2>\n        <p class=\"lead\">Kepercayaan mereka adalah motivasi kami untuk terus memberikan hasil terbaik.<\/p>\n      <\/div>\n      <a href=\"#\" class=\"link-arrow\">Lihat Semua Testimoni \u2192<\/a>\n    <\/div>\n    <div class=\"cards3\">\n      <article class=\"testi reveal\">\n        <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <p>Tim Adstactics sangat profesional dan komunikatif. Hasilnya benar-benar sesuai dengan yang kami harapkan. Engagement Instagram kami meningkat signifikan!<\/p>\n        <div class=\"person\"><div class=\"avatar\" style=\"background:linear-gradient(135deg,#6b8f71,#3f6b49)\">MS<\/div><div><b>Made Satria<\/b><small>Founder JavaBreeze Coffee<\/small><\/div><\/div>\n      <\/article>\n      <article class=\"testi reveal d1\">\n        <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <p>Strategi kontennya kreatif dan tepat sasaran. Sekarang brand kami lebih dikenal dan penjualan juga meningkat.<\/p>\n        <div class=\"person\"><div class=\"avatar\" style=\"background:linear-gradient(135deg,#d9708a,#b03d5c)\">PL<\/div><div><b>Ni Putu Lestari<\/b><small>Owner Skinova Skincare<\/small><\/div><\/div>\n      <\/article>\n      <article class=\"testi reveal d2\">\n        <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <p>Sangat membantu, mulai dari perencanaan hingga eksekusi. Timnya responsif dan selalu memberi update yang jelas.<\/p>\n        <div class=\"person\"><div class=\"avatar\" style=\"background:linear-gradient(135deg,#5c85ee,#2f55c8)\">AP<\/div><div><b>Agus Pratama<\/b><small>CEO FitLife Sport<\/small><\/div><\/div>\n      <\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= PAKET ================= -->\n<section id=\"pricing\">\n  <div class=\"container center\">\n    <div class=\"reveal\">\n      <span class=\"eyebrow\">Paket Layanan<\/span>\n      <h2>Pilih Paket yang Sesuai Kebutuhan Anda<\/h2>\n      <p class=\"lead\">Kami menawarkan berbagai paket layanan yang fleksibel untuk mendukung pertumbuhan bisnis Anda.<\/p>\n    <\/div>\n    <div class=\"packages\" style=\"text-align:left\">\n      <div class=\"pkg reveal\"><h4>Startup<\/h4><div class=\"price\">Rp 1.500.000<\/div><div class=\"per\">\/bulan<\/div><a href=\"#kontak\" class=\"btn btn-outline\">Pilih Paket<\/a><\/div>\n      <div class=\"pkg reveal d1\"><h4>Startup+<\/h4><div class=\"price\">Rp 2.500.000<\/div><div class=\"per\">\/bulan<\/div><a href=\"#kontak\" class=\"btn btn-outline\">Pilih Paket<\/a><\/div>\n      <div class=\"pkg popular reveal d2\"><span class=\"badge\">Most Popular<\/span><h4>UMKM<\/h4><div class=\"price\">Rp 4.000.000<\/div><div class=\"per\">\/bulan<\/div><a href=\"#kontak\" class=\"btn btn-primary\">Pilih Paket<\/a><\/div>\n      <div class=\"pkg reveal d3\"><h4>Lokal<\/h4><div class=\"price\">Rp 6.000.000<\/div><div class=\"per\">\/bulan<\/div><a href=\"#kontak\" class=\"btn btn-outline\">Pilih Paket<\/a><\/div>\n      <div class=\"pkg reveal d1\"><h4>Bisnis<\/h4><div class=\"price\">Rp 10.000.000<\/div><div class=\"per\">\/bulan<\/div><a href=\"#kontak\" class=\"btn btn-outline\">Pilih Paket<\/a><\/div>\n      <div class=\"pkg reveal d2\"><h4>Premium<\/h4><div class=\"price\">Rp 15.000.000<\/div><div class=\"per\">\/bulan<\/div><a href=\"#kontak\" class=\"btn btn-outline\">Pilih Paket<\/a><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= BUNDLING ================= -->\n<section class=\"bundle\">\n  <div class=\"container\">\n    <div class=\"reveal\" style=\"max-width:720px\">\n      <span class=\"eyebrow\">Paket Bundling<\/span>\n      <h2>Solusi Lengkap untuk Maksimalkan Potensi Bisnis Anda<\/h2>\n      <p class=\"lead\">Dapatkan kombinasi layanan terbaik dengan harga lebih hemat.<\/p>\n    <\/div>\n    <div class=\"bundles\">\n      <div class=\"bcard reveal\"><h4>Bangun UMKM<\/h4><small>Social Media + Ads<\/small><div class=\"price\">Rp 3.000.000 <span>\/bulan<\/span><\/div><a href=\"#kontak\" class=\"btn\">Konsultasi Sekarang<\/a><\/div>\n      <div class=\"bcard reveal d1\"><h4>Lokal Menjamu<\/h4><small>Social Media + Content + Ads<\/small><div class=\"price\">Rp 5.000.000 <span>\/bulan<\/span><\/div><a href=\"#kontak\" class=\"btn\">Konsultasi Sekarang<\/a><\/div>\n      <div class=\"bcard reveal d2\"><h4>Upgrade Bisnis<\/h4><small>Social Media + Content + Ads<\/small><div class=\"price\">Rp 8.000.000 <span>\/bulan<\/span><\/div><a href=\"#kontak\" class=\"btn\">Konsultasi Sekarang<\/a><\/div>\n      <div class=\"bcard reveal d3\"><h4>Premium+<\/h4><small>Full Digital Marketing<\/small><div class=\"price\">Rp 12.000.000 <span>\/bulan<\/span><\/div><a href=\"#kontak\" class=\"btn\">Konsultasi Sekarang<\/a><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= PROMO ================= -->\n<div class=\"promo\">\n  <div class=\"container promo-row\">\n    <div class=\"promo-text\">\n      <div class=\"ic\">%<\/div>\n      <div>\n        <small>PROMO TERBATAS<\/small>\n        <h3>Saatnya Bisnis Anda Tumbuh Lebih Cepat<\/h3>\n        <p>Dapatkan sesi konsultasi strategi digital yang sesuai dengan kebutuhan bisnis Anda.<\/p>\n      <\/div>\n    <\/div>\n    <div class=\"count\">\n      <div><b id=\"d\">12<\/b><span>Hari<\/span><\/div>\n      <div><b id=\"h\">08<\/b><span>Jam<\/span><\/div>\n      <div><b id=\"m\">45<\/b><span>Menit<\/span><\/div>\n      <div><b id=\"s\">32<\/b><span>Detik<\/span><\/div>\n    <\/div>\n    <a href=\"#kontak\" class=\"btn btn-primary\">Konsultasi Sekarang<\/a>\n  <\/div>\n<\/div>\n\n<!-- ================= FAQ ================= -->\n<section id=\"faq\">\n  <div class=\"container faq-wrap\">\n    <div class=\"reveal\">\n      <span class=\"eyebrow\">FAQ<\/span>\n      <h2>Pertanyaan yang Sering Diajukan<\/h2>\n      <p class=\"lead\">Temukan jawaban untuk pertanyaan yang sering ditanyakan seputar layanan kami.<\/p>\n    <\/div>\n    <div class=\"faq reveal d1\">\n      <div class=\"faq-item open\"><button class=\"faq-q\">Apa saja layanan Adstactics?<\/button><div class=\"faq-a\">Kami menyediakan social media management, content creation, Meta Ads, dan strategi digital marketing yang terintegrasi.<\/div><\/div>\n      <div class=\"faq-item\"><button class=\"faq-q\">Apakah bisa mengelola Instagram bisnis saya?<\/button><div class=\"faq-a\">Bisa. Kami mengelola akun Instagram Anda mulai dari perencanaan konten, desain, jadwal posting, hingga laporan performa.<\/div><\/div>\n      <div class=\"faq-item\"><button class=\"faq-q\">Bagaimana proses kerja Adstactics?<\/button><div class=\"faq-a\">Prosesnya: Konsultasi, Strategi, Eksekusi, lalu Laporan berkala agar Anda bisa memantau hasilnya.<\/div><\/div>\n      <div class=\"faq-item\"><button class=\"faq-q\">Apakah bisa konsultasi terlebih dahulu?<\/button><div class=\"faq-a\">Tentu. Konsultasi awal tersedia untuk memahami bisnis, target, dan tantangan Anda sebelum memilih paket.<\/div><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ================= CTA + FORM ================= -->\n<section class=\"cta\" id=\"kontak\">\n  <div class=\"container cta-wrap\">\n    <div class=\"reveal\">\n      <h2>Siap Mengembangkan Bisnis Anda Secara <span class=\"grad\">Digital?<\/span><\/h2>\n      <p class=\"lead\">Mari diskusikan kebutuhan bisnis Anda bersama tim Adstactics.<\/p>\n      <a href=\"https:\/\/wa.me\/6281234567890\" class=\"btn btn-primary\" target=\"_blank\" rel=\"noopener\">Konsultasi Sekarang <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\n    <\/div>\n    <form id=\"form\" class=\"reveal d2\">\n      <input type=\"text\" name=\"nama\" placeholder=\"Nama Lengkap\" required>\n      <input type=\"text\" name=\"bisnis\" placeholder=\"Nama Bisnis\">\n      <input type=\"tel\" name=\"wa\" placeholder=\"WhatsApp (contoh: 08123xxxx)\" required>\n      <input type=\"email\" name=\"email\" placeholder=\"Email\">\n      <select name=\"kebutuhan\" class=\"full\" required>\n        <option value=\"\">Kebutuhan Bisnis<\/option>\n        <option>Social Media Management<\/option>\n        <option>Content Creation<\/option>\n        <option>Meta Ads<\/option>\n        <option>Digital Marketing Strategy<\/option>\n        <option>Paket Bundling<\/option>\n      <\/select>\n      <textarea name=\"pesan\" class=\"full\" placeholder=\"Pesan Anda...\"><\/textarea>\n      <button type=\"submit\" class=\"btn btn-primary full\">Kirim Pesan<\/button>\n    <\/form>\n  <\/div>\n<\/section>\n<\/main>\n\n<footer>\n  <div class=\"container\">\n    <div class=\"foot\">\n      <a href=\"#home\" class=\"logo\"><span class=\"logo-mark\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 20 12 4l8 16\"\/><path d=\"M8 14h8\"\/><\/svg><\/span>Adstactics<\/a>\n      <ul>\n        <li><a href=\"#home\">Home<\/a><\/li>\n        <li><a href=\"#services\">Services<\/a><\/li>\n        <li><a href=\"#portfolio\">Portfolio<\/a><\/li>\n        <li><a href=\"#pricing\">Pricing<\/a><\/li>\n        <li><a href=\"#about\">About<\/a><\/li>\n        <li><a href=\"#faq\">FAQ<\/a><\/li>\n      <\/ul>\n      <div class=\"socials\">\n        <a href=\"#\" aria-label=\"Instagram\">IG<\/a>\n        <a href=\"#\" aria-label=\"TikTok\">TT<\/a>\n        <a href=\"#\" aria-label=\"Facebook\">FB<\/a>\n        <a href=\"#\" aria-label=\"YouTube\">YT<\/a>\n      <\/div>\n    <\/div>\n    <p class=\"copy\">\u00a9 2026 Adstactics. All rights reserved.<\/p>\n  <\/div>\n<\/footer>\n\n<script>\n\/\/ Menu mobile\nconst menu=document.getElementById('menu');\ndocument.getElementById('menuBtn').addEventListener('click',()=>menu.classList.toggle('open'));\nmenu.querySelectorAll('a').forEach(a=>a.addEventListener('click',()=>menu.classList.remove('open')));\n\n\/\/ Animasi muncul saat scroll\nconst els=document.querySelectorAll('.reveal');\nif('IntersectionObserver' in window){\n  const io=new IntersectionObserver(es=>es.forEach(e=>{if(e.isIntersecting){var t=e.target;t.classList.add('in');io.unobserve(t);setTimeout(function(){t.classList.remove('reveal','in','d1','d2','d3','d4')},1200)}}),{threshold:.12});\n  els.forEach(el=>io.observe(el));\n}else{els.forEach(el=>el.classList.add('in'))}\n\n\/\/ Filter portfolio\ndocument.querySelectorAll('#filters button').forEach(btn=>{\n  btn.addEventListener('click',()=>{\n    document.querySelectorAll('#filters button').forEach(b=>b.classList.remove('active'));\n    btn.classList.add('active');\n    const f=btn.dataset.f;\n    document.querySelectorAll('.work').forEach(w=>{\n      w.classList.toggle('hide',f!=='all'&&w.dataset.c!==f);\n    });\n  });\n});\n\n\/\/ FAQ accordion\ndocument.querySelectorAll('.faq-q').forEach(q=>{\n  q.addEventListener('click',()=>{\n    const item=q.parentElement,open=item.classList.contains('open');\n    document.querySelectorAll('.faq-item').forEach(i=>i.classList.remove('open'));\n    if(!open)item.classList.add('open');\n  });\n});\n\n\/\/ Countdown promo (ganti END dengan tanggal tetap jika perlu, mis. new Date('2026-12-31T23:59:59+08:00').getTime())\nlet END;\ntry{END=+localStorage.getItem('promoEnd')}catch(e){}\nif(!END||END<Date.now()){\n  END=Date.now()+((12*24+8)*3600+45*60+32)*1000;\n  try{localStorage.setItem('promoEnd',END)}catch(e){}\n}\nconst pad=n=>String(n).padStart(2,'0');\nfunction tick(){\n  const t=Math.max(0,END-Date.now())\/1000|0;\n  document.getElementById('d').textContent=pad(t\/86400|0);\n  document.getElementById('h').textContent=pad(t%86400\/3600|0);\n  document.getElementById('m').textContent=pad(t%3600\/60|0);\n  document.getElementById('s').textContent=pad(t%60);\n}\ntick();setInterval(tick,1000);\n\n\/\/ Form -> WhatsApp (ganti nomor di bawah, format 62xxx tanpa + atau 0)\nconst WA_NUMBER='6281234567890';\ndocument.getElementById('form').addEventListener('submit',e=>{\n  e.preventDefault();\n  const f=new FormData(e.target);\n  const text=`Halo Adstactics, saya ${f.get('nama')}${f.get('bisnis')?' dari '+f.get('bisnis'):''}.\\nKebutuhan: ${f.get('kebutuhan')}\\nWhatsApp: ${f.get('wa')}\\nEmail: ${f.get('email')||'-'}\\nPesan: ${f.get('pesan')||'-'}`;\n  window.open(`https:\/\/wa.me\/${WA_NUMBER}?text=${encodeURIComponent(text)}`,'_blank');\n});\n<\/script>\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Adstactics &#8211; Digital Marketing Agency Adstactics Home Services Portfolio Pricing About FAQ Konsultasi Sekarang \u2630 Digital Marketing Agency Kembangkan Bisnis Anda di Era Digital Kami membantu bisnis membangun brand, meningkatkan engagement, dan menjangkau lebih banyak pelanggan melalui strategi digital yang tepat. Konsultasi Sekarang Lihat Layanan Strategi yang tepat untuk pertumbuhan bisnis Anda GROWTH OVERVIEW Engagement+248% [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_eb_attr":"","_templately_pack_id":"","_templately_imported_at":"","_templately_source":"","_templately_import_session_id":"","advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"footnotes":""},"class_list":["post-262","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/adstactics.online\/index.php\/wp-json\/wp\/v2\/pages\/262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adstactics.online\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/adstactics.online\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/adstactics.online\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/adstactics.online\/index.php\/wp-json\/wp\/v2\/comments?post=262"}],"version-history":[{"count":6,"href":"https:\/\/adstactics.online\/index.php\/wp-json\/wp\/v2\/pages\/262\/revisions"}],"predecessor-version":[{"id":269,"href":"https:\/\/adstactics.online\/index.php\/wp-json\/wp\/v2\/pages\/262\/revisions\/269"}],"wp:attachment":[{"href":"https:\/\/adstactics.online\/index.php\/wp-json\/wp\/v2\/media?parent=262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}