{"title":"SoilCheck: Professional Soil Testing","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@300;400;500;600\u0026amp;family=DM+Serif+Display:ital@0;1\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\nhtml { scroll-behavior: smooth; }\nbody { font-family: 'DM Sans', sans-serif; color: #1C1C1A; overflow-x: hidden; background: #fff; }\n\n:root {\n  --green:    #52B788;\n  --deep:     #1A3D2B;\n  --mid:      #2D6A4F;\n  --light:    #D8F3DC;\n  --pale:     #E8F5E9;\n  --border:   #DDE5DB;\n  --muted:    #666;\n  --amber:    #C97B2E;\n}\n\n.serif { font-family: 'DM Serif Display', serif; }\n.eyebrow {\n  display: inline-block; font-size: 11px; font-weight: 600;\n  letter-spacing: 0.09em; text-transform: uppercase;\n  color: var(--mid); margin-bottom: 12px;\n}\n.section-title {\n  font-family: 'DM Serif Display', serif;\n  font-size: clamp(28px, 4vw, 42px);\n  color: var(--deep); letter-spacing: -0.02em; line-height: 1.1;\n}\n.section-sub { font-size: 15px; color: var(--muted); margin-top: 10px; line-height: 1.6; }\n.btn-primary {\n  display: inline-block; background: var(--green); color: #fff;\n  padding: 13px 28px; border-radius: 6px; font-size: 14px; font-weight: 600;\n  text-decoration: none; transition: background 0.2s, transform 0.15s;\n  letter-spacing: 0.01em; border: none; cursor: pointer; font-family: inherit;\n}\n.btn-primary:hover { background: var(--deep); transform: translateY(-2px); }\n.btn-outline {\n  display: inline-block; background: transparent; color: var(--deep);\n  padding: 12px 22px; border-radius: 6px; font-size: 14px; font-weight: 600;\n  text-decoration: none; border: 1.5px solid var(--border); transition: all 0.2s;\n  cursor: pointer; font-family: inherit;\n}\n.btn-outline:hover { border-color: var(--green); background: var(--pale); }\n\n.reveal { transition: opacity 0.6s ease, transform 0.6s ease; }\n.js-reveal .reveal { opacity: 0; transform: translateY(22px); }\n.js-reveal .reveal.visible { opacity: 1; transform: translateY(0); }\n\n@keyframes fadeUp { from { opacity:0; transform:translateY(22px); } to { opacity:1; transform:translateY(0); } }\n@keyframes floatA { 0%,100% { transform: translateY(0) rotate(0deg); } 50% { transform: translateY(-8px) rotate(0.5deg); } }\n@keyframes floatB { 0%,100% { transform: translateY(0) rotate(4deg); } 50% { transform: translateY(-6px) rotate(5deg); } }\n@keyframes meterIn { from { width: 0; } }\n\n\/* ── HERO ── *\/\n.hero {\n  min-height: 88vh; display: grid;\n  grid-template-columns: 1fr 1fr;\n  align-items: center; padding: 60px 5rem;\n  background: #fff; position: relative; overflow: hidden;\n}\n.hero::before {\n  content: ''; position: absolute; right: -80px; top: -80px;\n  width: 560px; height: 560px;\n  background: radial-gradient(circle, #D8F3DC33 0%, transparent 70%);\n  border-radius: 50%; pointer-events: none;\n}\n.hero-text \u003e * { animation: fadeUp 0.6s both; }\n.hero-text \u003e *:nth-child(1) { animation-delay: 0.05s; }\n.hero-text \u003e *:nth-child(2) { animation-delay: 0.15s; }\n.hero-text \u003e *:nth-child(3) { animation-delay: 0.25s; }\n.hero-text \u003e *:nth-child(4) { animation-delay: 0.35s; }\n.hero-text \u003e *:nth-child(5) { animation-delay: 0.45s; }\n\n.hero-badge {\n  display: inline-flex; align-items: center; gap: 8px;\n  font-size: 11px; font-weight: 600; letter-spacing: 0.08em;\n  text-transform: uppercase; color: var(--mid);\n  background: var(--pale); padding: 6px 14px; border-radius: 4px;\n  margin-bottom: 20px; border: 1px solid #C8E6C9;\n}\n.hero-badge::before {\n  content: ''; width: 6px; height: 6px; border-radius: 50%;\n  background: var(--green); flex-shrink: 0;\n}\n.hero h1 {\n  font-family: 'DM Serif Display', serif;\n  font-size: clamp(36px, 4.5vw, 56px);\n  line-height: 1.1; color: var(--deep);\n  letter-spacing: -0.02em; margin-bottom: 18px;\n}\n.hero h1 em { font-style: italic; color: var(--mid); }\n.hero-sub {\n  font-size: 16px; color: var(--muted); line-height: 1.7;\n  max-width: 440px; margin-bottom: 32px;\n}\n.hero-actions { display: flex; gap: 12px; flex-wrap: wrap; margin-bottom: 32px; }\n.hero-trust { display: flex; gap: 20px; flex-wrap: wrap; }\n.trust-item { display: flex; align-items: center; gap: 6px; font-size: 12px; color: #444; }\n.trust-check { width: 14px; height: 14px; flex-shrink: 0; color: var(--green); }\n\n.social-proof {\n  margin-top: 36px; padding: 14px 18px;\n  background: #fff; border: 1px solid var(--border); border-radius: 10px;\n  display: inline-flex; align-items: center; gap: 14px;\n  animation: fadeUp 0.6s 0.55s both;\n}\n.avatars { display: flex; }\n.avatar {\n  width: 26px; height: 26px; border-radius: 50%;\n  border: 2px solid #fff; margin-left: -7px;\n}\n.avatar:first-child { margin-left: 0; }\n.proof-divider { width: 1px; height: 28px; background: var(--border); }\n.stars { display: flex; gap: 2px; }\n.star { width: 13px; height: 13px; fill: var(--amber); }\n\n.hero-visual {\n  display: flex; align-items: center; justify-content: center;\n  padding: 2rem; animation: fadeUp 0.7s 0.3s both;\n}\n.card-stack { position: relative; width: 320px; height: 400px; }\n.soil-card {\n  position: absolute; background: #fff; border-radius: 16px;\n  border: 1px solid var(--border); padding: 22px; width: 280px;\n}\n.soil-card.back {\n  top: 24px; left: 32px; background: var(--pale);\n  border-color: var(--light); animation: floatB 6s ease-in-out 0.5s infinite;\n}\n.soil-card.front {\n  top: 0; left: 0; box-shadow: 0 20px 56px rgba(26,61,43,0.15);\n  animation: floatA 6s ease-in-out infinite;\n}\n.card-label { font-size: 10px; font-weight: 500; letter-spacing: 0.08em; text-transform: uppercase; color: var(--mid); margin-bottom: 4px; }\n.card-sublabel { font-size: 10px; color: var(--muted); margin-bottom: 14px; }\n.card-title { font-family: 'DM Serif Display', serif; font-size: 17px; color: var(--deep); }\n.back-tags { display: flex; gap: 6px; margin-top: 14px; flex-wrap: wrap; }\n.back-tag { background: var(--light); border-radius: 5px; padding: 3px 8px; font-size: 10px; font-weight: 500; color: var(--mid); }\n\n.meter { margin-bottom: 10px; }\n.meter-top { display: flex; justify-content: space-between; font-size: 11px; color: var(--muted); margin-bottom: 4px; }\n.meter-top strong { color: #1C1C1A; font-weight: 500; }\n.meter-track { height: 6px; background: var(--border); border-radius: 3px; overflow: hidden; }\n.meter-fill { height: 100%; border-radius: 3px; animation: meterIn 1.2s cubic-bezier(0.4,0,0.2,1) 0.8s both; }\n.fill-good { background: var(--green); }\n.fill-low  { background: var(--amber); }\n.fill-ok   { background: #74C69D; }\n\n.card-verdict {\n  margin-top: 14px; background: var(--pale); border-radius: 8px;\n  padding: 10px 12px; display: flex; align-items: center; gap: 8px;\n  border: 1px solid var(--light);\n}\n.verdict-dot {\n  width: 22px; height: 22px; border-radius: 50%;\n  background: var(--green); display: flex; align-items: center;\n  justify-content: center; flex-shrink: 0;\n}\n.card-verdict span { font-size: 11px; color: var(--deep); font-weight: 500; line-height: 1.4; }\n\n\/* ── HOW IT WORKS ── *\/\n.section { padding: 80px 5rem; }\n.section.alt { background: var(--deep); }\n.section-header { text-align: center; margin-bottom: 60px; }\n\n.steps-wrap { position: relative; }\n.steps-line {\n  position: absolute; top: 28px; left: 8%; right: 8%;\n  height: 1px; background: linear-gradient(to right, transparent, var(--border) 15%, var(--border) 85%, transparent);\n}\n.steps { display: grid; grid-template-columns: repeat(5, 1fr); gap: 8px; position: relative; z-index: 1; }\n.step { text-align: center; padding: 0 12px; }\n.step-num {\n  width: 56px; height: 56px; border-radius: 50%;\n  background: var(--deep); color: #fff;\n  display: flex; align-items: center; justify-content: center;\n  font-family: 'DM Serif Display', serif; font-size: 20px;\n  margin: 0 auto 18px; border: 3px solid #fff;\n  box-shadow: 0 0 0 2px #D8F3DC44;\n}\n.step h3 { font-size: 13px; font-weight: 600; color: var(--deep); margin-bottom: 7px; }\n.step p { font-size: 12px; color: var(--muted); line-height: 1.55; }\n\n\/* ── PACKAGES ── *\/\n.pkg-grid {\n  display: grid; grid-template-columns: repeat(4, 1fr);\n  gap: 16px; align-items: start;\n}\n.pkg-card {\n  background: #fff; border: 1px solid var(--border);\n  border-radius: 16px; padding: 28px 22px;\n  display: flex; flex-direction: column;\n  transition: transform 0.2s, box-shadow 0.2s;\n}\n.pkg-card:hover { transform: translateY(-4px); box-shadow: 0 12px 40px rgba(26,61,43,0.10); }\n.pkg-card.featured {\n  background: var(--deep); border: 2px solid var(--green);\n  box-shadow: 0 8px 32px rgba(26,61,43,0.2);\n}\n.pkg-card.featured:hover { box-shadow: 0 20px 56px rgba(26,61,43,0.32); }\n.popular-tag {\n  display: inline-block; background: var(--green);\n  color: var(--deep); font-size: 9px; font-weight: 600;\n  letter-spacing: 0.06em; text-transform: uppercase;\n  padding: 3px 10px; border-radius: 20px; margin-bottom: 8px;\n}\n.pkg-tier { font-size: 10px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 6px; }\n.pkg-name { font-family: 'DM Serif Display', serif; font-size: 20px; color: var(--deep); margin-bottom: 4px; line-height: 1.2; }\n.pkg-card.featured .pkg-name { color: #fff; }\n.pkg-tagline { font-size: 12px; color: var(--muted); margin-bottom: 18px; line-height: 1.45; }\n.pkg-card.featured .pkg-tagline { color: rgba(255,255,255,0.6); }\n.pkg-price { font-family: 'DM Serif Display', serif; font-size: 36px; color: var(--deep); margin-bottom: 18px; line-height: 1; }\n.pkg-card.featured .pkg-price { color: #fff; }\n.pkg-price small { font-family: 'DM Sans', sans-serif; font-size: 13px; font-weight: 300; color: var(--muted); }\n.pkg-card.featured .pkg-price small { color: rgba(255,255,255,0.5); }\n.pkg-divider { border: none; border-top: 1px solid var(--border); margin: 14px 0; }\n.pkg-card.featured .pkg-divider { border-color: rgba(255,255,255,0.12); }\n.params-label { font-size: 10px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: var(--muted); margin-bottom: 10px; }\n.pkg-card.featured .params-label { color: rgba(255,255,255,0.4); }\n.param { display: flex; align-items: flex-start; gap: 8px; margin-bottom: 6px; }\n.param-dot { width: 6px; height: 6px; border-radius: 50%; flex-shrink: 0; margin-top: 6px; }\n.param span { font-size: 12px; color: #1C1C1A; line-height: 1.4; }\n.pkg-card.featured .param span { color: rgba(255,255,255,0.85); }\n.includes { margin-top: 18px; }\n.incl-row { display: flex; align-items: center; gap: 8px; margin-bottom: 7px; }\n.incl-icon {\n  width: 16px; height: 16px; border-radius: 50%;\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0;\n}\n.incl-icon.yes { background: var(--light); }\n.pkg-card.featured .incl-icon.yes { background: rgba(255,255,255,0.18); }\n.incl-icon.no  { background: #eee; }\n.incl-text { font-size: 12px; color: #1C1C1A; }\n.pkg-card.featured .incl-text { color: rgba(255,255,255,0.85); }\n.incl-dim { font-size: 12px; color: #bbb; }\n.pkg-btn {\n  margin-top: 24px; padding: 11px; border-radius: 8px;\n  font-size: 13px; font-weight: 600; cursor: pointer;\n  transition: all 0.2s; text-align: center; text-decoration: none;\n  display: block; border: 1.5px solid var(--deep); color: var(--deep);\n  background: transparent; font-family: inherit;\n}\n.pkg-btn:hover { background: var(--deep); color: #fff; }\n.pkg-card.featured .pkg-btn { background: #fff; color: var(--deep); border-color: #fff; }\n.pkg-card.featured .pkg-btn:hover { background: var(--light); }\n.turnaround { font-size: 11px; color: var(--muted); text-align: center; margin-top: 10px; }\n.pkg-card.featured .turnaround { color: rgba(255,255,255,0.4); }\n\n\/* ── WHY SOILCHECK ── *\/\n.why-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; }\n.why-card {\n  background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 12px; padding: 26px 22px;\n  transition: background 0.2s, border-color 0.2s;\n}\n.why-card:hover { background: rgba(255,255,255,0.1); border-color: rgba(255,255,255,0.2); }\n.why-icon {\n  width: 38px; height: 38px; background: rgba(255,255,255,0.1);\n  border-radius: 9px; display: flex; align-items: center; justify-content: center;\n  margin-bottom: 14px;\n}\n.why-card h3 { font-size: 14px; font-weight: 600; color: #fff; margin-bottom: 7px; }\n.why-card p { font-size: 13px; color: rgba(255,255,255,0.58); line-height: 1.65; }\n.section.alt .eyebrow { color: var(--light); }\n.section.alt .section-title { color: #fff; }\n.section.alt .section-title em { color: var(--light); }\n.section.alt .section-sub { color: rgba(255,255,255,0.55); }\n\n\/* ── FAQ ── *\/\n.faq-list { max-width: 700px; margin: 0 auto; }\n.faq-item { border-bottom: 1px solid var(--border); list-style: none; }\n.faq-item summary {\n  display: flex; justify-content: space-between;\n  align-items: center; padding: 18px 0;\n  cursor: pointer; font-size: 14px; font-weight: 500; color: var(--deep);\n  gap: 16px; transition: color 0.2s; list-style: none; user-select: none;\n}\n.faq-item summary::-webkit-details-marker { display: none; }\n.faq-item summary:hover { color: var(--mid); }\n.faq-icon {\n  font-size: 22px; color: var(--green); flex-shrink: 0; line-height: 1;\n  transition: transform 0.25s ease;\n}\n.faq-item[open] .faq-icon { transform: rotate(45deg); }\n.faq-a {\n  font-size: 13px; color: var(--muted); line-height: 1.75;\n  padding-bottom: 18px;\n}\n\n\/* ── CTA ── *\/\n.cta-section {\n  padding: 80px 5rem; background: var(--pale); text-align: center;\n}\n.cta-section h2 {\n  font-family: 'DM Serif Display', serif;\n  font-size: clamp(28px, 4vw, 48px);\n  color: var(--deep); margin-bottom: 14px;\n  letter-spacing: -0.02em; line-height: 1.15;\n}\n.cta-section p { font-size: 16px; color: var(--muted); margin-bottom: 32px; }\n\n\/* ── ACCREDITATION ── *\/\n.accred-section { padding: 56px 5rem; background: var(--pale); border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); }\n.accred-inner { max-width: 920px; margin: 0 auto; text-align: center; }\n.accred-badges { display: flex; align-items: center; justify-content: center; gap: 40px; flex-wrap: wrap; margin-top: 32px; }\n.badge-pair { display: flex; align-items: center; gap: 20px; flex-wrap: wrap; justify-content: center; }\n.accred-divider { width: 1px; height: 90px; background: var(--border); }\n@media (max-width: 700px) { .accred-section { padding: 40px 1.5rem; } .accred-divider { display: none; } }\n\n\/* ── RESPONSIVE ── *\/\n@media (max-width: 960px) {\n  .hero { grid-template-columns: 1fr; padding: 3rem 2rem; min-height: auto; gap: 2rem; }\n  .hero-visual { display: none; }\n  .section { padding: 60px 2rem; }\n  .steps { grid-template-columns: repeat(2, 1fr); gap: 32px; }\n  .steps-line { display: none; }\n  .pkg-grid { grid-template-columns: repeat(2, 1fr); }\n  .why-grid { grid-template-columns: 1fr; }\n  .cta-section { padding: 60px 2rem; }\n}\n@media (max-width: 560px) {\n  .pkg-grid { grid-template-columns: 1fr; }\n}\n\u003c\/style\u003e\n\n\n\n\u003c!-- HERO --\u003e\n\u003csection class=\"hero\"\u003e\n  \u003cdiv class=\"hero-text\"\u003e\n    \u003cdiv class=\"hero-badge\"\u003eProfessional Soil Testing · Malaysia's First\u003c\/div\u003e\n    \u003ch1\u003eKnow your soil.\u003cbr\u003e\u003cem\u003eGrow with\u003c\/em\u003e\u003cbr\u003econfidence.\u003c\/h1\u003e\n    \u003cp class=\"hero-sub\"\u003eSend us your soil sample. Our accredited lab tests it, our agronomist reads it — and you get a clear report with exactly what your garden needs.\u003c\/p\u003e\n    \u003cdiv class=\"hero-actions\"\u003e\n      \u003ca href=\"#packages\" class=\"btn-primary\"\u003eView packages\u003c\/a\u003e\n      \u003ca href=\"#how-it-works\" class=\"btn-outline\"\u003eHow it works\u003c\/a\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hero-trust\"\u003e\n      \u003cdiv class=\"trust-item\"\u003e\n        \n        Accredited lab results\n      \u003c\/div\u003e\n      \u003cdiv class=\"trust-item\"\u003e\n        \n        Expert agronomist\n      \u003c\/div\u003e\n      \u003cdiv class=\"trust-item\"\u003e\n        \n        Shipping covered\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"social-proof\"\u003e\n      \u003cdiv class=\"avatars\"\u003e\n        \u003cdiv class=\"avatar\" style=\"background:#2D6A4F;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n        \u003cdiv class=\"avatar\" style=\"background:#52B788;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n        \u003cdiv class=\"avatar\" style=\"background:#74C69D;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n        \u003cdiv class=\"avatar\" style=\"background:#1A3D2B;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv style=\"font-size:13px;font-weight:500;color:#1A3D2B;\"\u003e240+ gardens tested\u003c\/div\u003e\n        \u003cdiv style=\"font-size:11px;color:#666;\"\u003eacross Klang Valley \u0026amp; beyond\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"proof-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n      \u003cdiv class=\"stars\"\u003e\n        \n        \n        \n        \n        \n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"hero-visual\"\u003e\n    \u003cdiv class=\"card-stack\"\u003e\n      \u003cdiv class=\"soil-card back\"\u003e\n        \u003cdiv class=\"card-label\"\u003eSoilCheck Essential\u003c\/div\u003e\n        \u003cdiv class=\"card-title\"\u003eGarden Health Panel\u003c\/div\u003e\n        \u003cdiv class=\"back-tags\"\u003e\n          \u003cspan class=\"back-tag\"\u003epH\u003c\/span\u003e\u003cspan class=\"back-tag\"\u003eN\u003c\/span\u003e\n          \u003cspan class=\"back-tag\"\u003eP\u003c\/span\u003e\u003cspan class=\"back-tag\"\u003eK\u003c\/span\u003e\u003cspan class=\"back-tag\"\u003eOM\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"soil-card front\"\u003e\n        \u003cdiv class=\"card-label\"\u003eYour soil report\u003c\/div\u003e\n        \u003cdiv class=\"card-sublabel\"\u003eSample #SC-2840 · Taman TTDI\u003c\/div\u003e\n        \u003cdiv class=\"meter\"\u003e\n          \u003cdiv class=\"meter-top\"\u003e\n\u003cspan\u003eSoil pH\u003c\/span\u003e\u003cstrong\u003eAdequate\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"meter-track\"\u003e\u003cdiv class=\"meter-fill fill-ok\" style=\"width:62%;\"\u003e\u003cbr\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"meter\"\u003e\n          \u003cdiv class=\"meter-top\"\u003e\n\u003cspan\u003eNitrogen (N)\u003c\/span\u003e\u003cstrong\u003eLow\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"meter-track\"\u003e\u003cdiv class=\"meter-fill fill-low\" style=\"width:28%;\"\u003e\u003cbr\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"meter\"\u003e\n          \u003cdiv class=\"meter-top\"\u003e\n\u003cspan\u003ePhosphorus (P)\u003c\/span\u003e\u003cstrong\u003eOptimal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"meter-track\"\u003e\u003cdiv class=\"meter-fill fill-good\" style=\"width:75%;\"\u003e\u003cbr\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"meter\"\u003e\n          \u003cdiv class=\"meter-top\"\u003e\n\u003cspan\u003ePotassium (K)\u003c\/span\u003e\u003cstrong\u003eOptimal\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"meter-track\"\u003e\u003cdiv class=\"meter-fill fill-good\" style=\"width:70%;\"\u003e\u003cbr\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"card-verdict\"\u003e\n          \u003cdiv class=\"verdict-dot\"\u003e\n            \n          \u003c\/div\u003e\n          \u003cspan\u003eRecommend: Growing Inducer — apply fortnightly\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- HOW IT WORKS --\u003e\n\u003csection class=\"section\" id=\"how-it-works\"\u003e\n  \u003cdiv class=\"section-header reveal\"\u003e\n    \u003cdiv class=\"eyebrow\"\u003eSimple process\u003c\/div\u003e\n    \u003ch2 class=\"section-title\"\u003eFrom your garden to your \u003cem\u003ereport\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"section-sub\"\u003eFive steps. No lab experience needed.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"steps-wrap\"\u003e\n    \u003cdiv class=\"steps-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n    \u003cdiv class=\"steps\"\u003e\n      \u003cdiv class=\"step reveal\" style=\"transition-delay:0s;\"\u003e\n        \u003cdiv class=\"step-num\"\u003e1\u003c\/div\u003e\n        \u003ch3\u003eOrder your package\u003c\/h3\u003e\n        \u003cp\u003eChoose a package and complete your order. We'll confirm and send you a shipping airway bill by email.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"step reveal\" style=\"transition-delay:0.08s;\"\u003e\n        \u003cdiv class=\"step-num\"\u003e2\u003c\/div\u003e\n        \u003ch3\u003eCollect your sample\u003c\/h3\u003e\n        \u003cp\u003eFill a zip lock bag with about 400g of soil.  \u003c\/p\u003e\n\u003cp\u003eThat's one sample.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"step reveal\" style=\"transition-delay:0.16s;\"\u003e\n        \u003cdiv class=\"step-num\"\u003e3\u003c\/div\u003e\n        \u003ch3\u003eShip it to us\u003c\/h3\u003e\n        \u003cp\u003eUse the airway bill we email you — shipping is on us. Drop it off at any courier point. or arrange for collection.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"step reveal\" style=\"transition-delay:0.24s;\"\u003e\n        \u003cdiv class=\"step-num\"\u003e4\u003c\/div\u003e\n        \u003ch3\u003eLab analysis\u003c\/h3\u003e\n        \u003cp\u003eYour sample is tested at our accredited lab partner. The official lab report is emailed within the turnaround period.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"step reveal\" style=\"transition-delay:0.32s;\"\u003e\n        \u003cdiv class=\"step-num\"\u003e5\u003c\/div\u003e\n        \u003ch3\u003eReport + consultation\u003c\/h3\u003e\n        \u003cp\u003eWe issue our agronomist report with commentary and product recommendations. Essential+ includes a 30-min video call.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- PACKAGES --\u003e\n\u003csection class=\"section\" id=\"packages\" style=\"background:#fff;\"\u003e\n  \u003cdiv class=\"section-header reveal\"\u003e\n    \u003cdiv class=\"eyebrow\"\u003eChoose your panel\u003c\/div\u003e\n    \u003ch2 class=\"section-title\"\u003eSoilCheck \u003cem style=\"font-style:italic;color:#2D6A4F;\"\u003epackages\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"section-sub\" style=\"max-width:520px;margin-left:auto;margin-right:auto;\"\u003eEvery package includes the official lab report, a Serbajadi agronomist report, and we cover your shipping cost.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pkg-grid\"\u003e\n\n    \u003c!-- Basic --\u003e\n    \u003cdiv class=\"pkg-card reveal\" style=\"transition-delay:0s;\"\u003e\n      \u003cdiv class=\"pkg-tier\" style=\"color:#2D6A4F;\"\u003eBasic\u003c\/div\u003e\n      \u003cdiv class=\"pkg-name\"\u003eSoil Vitals\u003c\/div\u003e\n      \u003cdiv class=\"pkg-tagline\"\u003eFirst-time gardeners. Find out why plants aren't thriving.\u003c\/div\u003e\n      \u003cdiv class=\"pkg-price\"\u003eRM 150 \u003csmall\u003e\/ test\u003c\/small\u003e\n\u003c\/div\u003e\n      \u003chr class=\"pkg-divider\"\u003e\n      \u003cdiv class=\"params-label\"\u003eParameters tested\u003c\/div\u003e\n      \u003cdiv class=\"param\"\u003e\n\u003cdiv class=\"param-dot\" style=\"background:#52B788;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan\u003eNitrogen (N)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"param\"\u003e\n\u003cdiv class=\"param-dot\" style=\"background:#52B788;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan\u003ePhosphorus (P)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"param\"\u003e\n\u003cdiv class=\"param-dot\" style=\"background:#52B788;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan\u003ePotassium (K)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"includes\"\u003e\n        \u003cdiv class=\"incl-row\"\u003e\n\u003cdiv class=\"incl-icon yes\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"incl-text\"\u003eAccredited lab report (PDF)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"incl-row\"\u003e\n\u003cdiv class=\"incl-icon yes\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"incl-text\"\u003eSerbajadi agronomist report (PDF)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"incl-row\"\u003e\n\u003cdiv class=\"incl-icon yes\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"incl-text\"\u003eAirway bill — shipping on us\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"incl-row\"\u003e\n\u003cdiv class=\"incl-icon no\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"incl-dim\"\u003eVideo consultation\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003ca href=\"https:\/\/shop.serbajadi.com.my\/products\/soil-vitals-basic-soil-test\" class=\"pkg-btn\"\u003eOrder Basic\u003c\/a\u003e\n      \u003cdiv class=\"turnaround\"\u003eTurnaround: 7–10 working days\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Essential (featured) --\u003e\n    \u003cdiv class=\"pkg-card featured reveal\" style=\"transition-delay:0.08s;\"\u003e\n      \u003cdiv class=\"popular-tag\"\u003eMost popular\u003c\/div\u003e\n      \u003cdiv class=\"pkg-tier\" style=\"color:#D8F3DC;\"\u003eEssential\u003c\/div\u003e\n      \u003cdiv class=\"pkg-name\"\u003eGarden Health Panel\u003c\/div\u003e\n      \u003cdiv class=\"pkg-tagline\"\u003eFor gardeners who want to grow better, not just diagnose.\u003c\/div\u003e\n      \u003cdiv class=\"pkg-price\"\u003eRM 380 \u003csmall\u003e\/ test\u003c\/small\u003e\n\u003c\/div\u003e\n      \u003chr class=\"pkg-divider\"\u003e\n      \u003cdiv class=\"params-label\"\u003eParameters tested\u003c\/div\u003e\n      \u003cdiv class=\"param\"\u003e\n\u003cdiv class=\"param-dot\" style=\"background:#9FE1CB;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan\u003epH\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"param\"\u003e\n\u003cdiv class=\"param-dot\" style=\"background:#9FE1CB;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan\u003eN, P, K (macronutrients)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"param\"\u003e\n\u003cdiv class=\"param-dot\" style=\"background:#9FE1CB;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan\u003eTotal organic matter (%)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"param\"\u003e\n\u003cdiv class=\"param-dot\" style=\"background:#9FE1CB;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan\u003eCalcium (Ca) \u0026amp; Magnesium (Mg)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"param\"\u003e\n\u003cdiv class=\"param-dot\" style=\"background:#9FE1CB;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan\u003eElectrical conductivity (EC)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"includes\"\u003e\n        \u003cdiv class=\"incl-row\"\u003e\n\u003cdiv class=\"incl-icon yes\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"incl-text\"\u003eAccredited lab report (PDF)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"incl-row\"\u003e\n\u003cdiv class=\"incl-icon yes\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"incl-text\"\u003eSerbajadi agronomist report (PDF)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"incl-row\"\u003e\n\u003cdiv class=\"incl-icon yes\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"incl-text\"\u003eAirway bill — shipping on us\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"incl-row\"\u003e\n\u003cdiv class=\"incl-icon yes\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"incl-text\"\u003e30-min video consultation\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003ca href=\"https:\/\/shop.serbajadi.com.my\/products\/garden-health-essential-soil-test\" class=\"pkg-btn\"\u003eOrder Essential\u003c\/a\u003e\n      \u003cdiv class=\"turnaround\"\u003eTurnaround: 7–10 working days\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Advanced --\u003e\n    \u003cdiv class=\"pkg-card reveal\" style=\"transition-delay:0.16s;\"\u003e\n      \u003cdiv class=\"pkg-tier\" style=\"color:#7F77DD;\"\u003eAdvanced\u003c\/div\u003e\n      \u003cdiv class=\"pkg-name\"\u003eFull Spectrum\u003c\/div\u003e\n      \u003cdiv class=\"pkg-tagline\"\u003eSerious growers, persistent problems, urban farms.\u003c\/div\u003e\n      \u003cdiv class=\"pkg-price\"\u003eRM 1,110 \u003csmall\u003e\/ test\u003c\/small\u003e\n\u003c\/div\u003e\n      \u003chr class=\"pkg-divider\"\u003e\n      \u003cdiv class=\"params-label\"\u003eParameters tested\u003c\/div\u003e\n      \u003cdiv class=\"param\"\u003e\n\u003cdiv class=\"param-dot\" style=\"background:#7F77DD;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan\u003eAll Essential parameters\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"param\"\u003e\n\u003cdiv class=\"param-dot\" style=\"background:#7F77DD;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan\u003eMicronutrients: Fe, Zn, Mn, Cu, B\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"param\"\u003e\n\u003cdiv class=\"param-dot\" style=\"background:#7F77DD;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan\u003eSulfur (S)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"param\"\u003e\n\u003cdiv class=\"param-dot\" style=\"background:#7F77DD;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan\u003eCation exchange capacity (CEC)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"includes\"\u003e\n        \u003cdiv class=\"incl-row\"\u003e\n\u003cdiv class=\"incl-icon yes\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"incl-text\"\u003eAccredited lab report (PDF)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"incl-row\"\u003e\n\u003cdiv class=\"incl-icon yes\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"incl-text\"\u003eSerbajadi agronomist report (PDF)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"incl-row\"\u003e\n\u003cdiv class=\"incl-icon yes\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"incl-text\"\u003eAirway bill — shipping on us\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"incl-row\"\u003e\n\u003cdiv class=\"incl-icon yes\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"incl-text\"\u003e30-min video consultation\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003ca href=\"https:\/\/shop.serbajadi.com.my\/products\/full-spectrum-advanced-soil-test\" class=\"pkg-btn\"\u003eOrder Advanced\u003c\/a\u003e\n      \u003cdiv class=\"turnaround\"\u003eTurnaround: 7–10 working days\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SafeGrow --\u003e\n    \u003cdiv class=\"pkg-card reveal\" style=\"transition-delay:0.24s;\"\u003e\n      \u003cdiv class=\"pkg-tier\" style=\"color:#C97B2E;\"\u003eSafeGrow\u003c\/div\u003e\n      \u003cdiv class=\"pkg-name\"\u003eFood Safety Screen\u003c\/div\u003e\n      \u003cdiv class=\"pkg-tagline\"\u003eGrowing edibles? Know if your soil is safe for food.\u003c\/div\u003e\n      \u003cdiv class=\"pkg-price\"\u003eRM 250 \u003csmall\u003e\/ test\u003c\/small\u003e\n\u003c\/div\u003e\n      \u003chr class=\"pkg-divider\"\u003e\n      \u003cdiv class=\"params-label\"\u003eParameters tested\n      \u003c\/div\u003e\n\u003cdiv class=\"param\"\u003e\n\u003cdiv class=\"param-dot\" style=\"background:#EF9F27;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan\u003eHeavy metals: Pb, As, Cd, Hg, Cr\u003c\/span\u003e\n      \u003c\/div\u003e\n\u003cdiv class=\"includes\"\u003e\n        \u003cdiv class=\"incl-row\"\u003e\n\u003cdiv class=\"incl-icon yes\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"incl-text\"\u003eAccredited lab report (PDF)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"incl-row\"\u003e\n\u003cdiv class=\"incl-icon yes\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"incl-text\"\u003eSerbajadi agronomist report (PDF)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"incl-row\"\u003e\n\u003cdiv class=\"incl-icon yes\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"incl-text\"\u003eAirway bill — shipping on us\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"incl-row\"\u003e\n\u003cdiv class=\"incl-icon yes\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"incl-text\"\u003e30-min video consultation\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003ca href=\"https:\/\/shop.serbajadi.com.my\/products\/food-safety-soil-test\" class=\"pkg-btn\"\u003eOrder SafeGrow\u003c\/a\u003e\n      \u003cdiv class=\"turnaround\"\u003eTurnaround: 7–10 working days\u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- WHY SOILCHECK --\u003e\n\u003csection class=\"section alt\" id=\"why\"\u003e\n  \u003cdiv class=\"section-header reveal\"\u003e\n    \u003cdiv class=\"eyebrow\"\u003eWhy SoilCheck\u003c\/div\u003e\n    \u003ch2 class=\"section-title\"\u003eStop guessing.\u003cbr\u003e\u003cem\u003eStart knowing.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"section-sub\"\u003eMost Malaysian gardeners spend money on fertiliser without knowing what their soil actually needs.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"why-grid\"\u003e\n    \u003cdiv class=\"why-card reveal\" style=\"transition-delay:0s;\"\u003e\n      \u003cdiv class=\"why-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n      \u003ch3\u003eAccredited lab accuracy\u003c\/h3\u003e\n      \u003cp\u003eYour soil is analysed by an MS ISO\/IEC 17025 accredited laboratory — the same standard used in agricultural research.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"why-card reveal\" style=\"transition-delay:0.07s;\"\u003e\n      \u003cdiv class=\"why-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n      \u003ch3\u003eReal agronomist, not AI\u003c\/h3\u003e\n      \u003cp\u003eYour consultation is a live 30-minute video call with a Serbajadi agronomist who reads your specific report with you.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"why-card reveal\" style=\"transition-delay:0.14s;\"\u003e\n      \u003cdiv class=\"why-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n      \u003ch3\u003eProducts matched to your soil\u003c\/h3\u003e\n      \u003cp\u003eYour report recommends specific Serbajadi products with dosage and timing — no more guessing which fertiliser to buy.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"why-card reveal\" style=\"transition-delay:0.21s;\"\u003e\n      \u003cdiv class=\"why-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n      \u003ch3\u003eTwo reports, not one\u003c\/h3\u003e\n      \u003cp\u003eThe official accredited lab report plus a Serbajadi agronomist report with plain-language commentary — both by email.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"why-card reveal\" style=\"transition-delay:0.28s;\"\u003e\n      \u003cdiv class=\"why-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n      \u003ch3\u003eTrack improvement over time\u003c\/h3\u003e\n      \u003cp\u003eTest once a season to see how your soil responds to amendments. Compare reports and watch your garden progress.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"why-card reveal\" style=\"transition-delay:0.35s;\"\u003e\n      \u003cdiv class=\"why-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n      \u003ch3\u003eTrusted since 1988\u003c\/h3\u003e\n      \u003cp\u003eSoilCheck is built on 35+ years of Serbajadi's soil and plant expertise — Malaysia's most trusted gardening brand.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ACCREDITATION --\u003e\n\u003csection class=\"accred-section\"\u003e\n  \u003cdiv class=\"accred-inner\"\u003e\n    \u003cdiv class=\"eyebrow\"\u003eAccredited Laboratory\u003c\/div\u003e\n    \u003ch2 class=\"section-title\" style=\"font-size:clamp(22px,3vw,34px);margin-top:6px;\"\u003eTests you can \u003cem style=\"font-style:italic;color:var(--mid);\"\u003etrust\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"section-sub\" style=\"max-width:520px;margin-left:auto;margin-right:auto;\"\u003eOur partner lab holds full MS ISO\/IEC 17025 accreditation — the international benchmark for testing laboratory competence.   \n      \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FAQ --\u003e\n\u003csection class=\"section\" id=\"faq\"\u003e\n  \u003cdiv class=\"section-header reveal\"\u003e\n    \u003cdiv class=\"eyebrow\"\u003eQuestions\u003c\/div\u003e\n    \u003ch2 class=\"section-title\"\u003eFrequently asked\u003c\/h2\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"faq-list\"\u003e\n    \u003cdetails class=\"faq-item\"\u003e\n      \u003csummary\u003eHow do I collect my soil sample correctly?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n      \u003cdiv class=\"faq-a\"\u003eNo special equipment needed. Use a clean zip lock bag or any container with a lid. Collect about 200g of soil — roughly a large handful. For best results, take soil from 6–8 inches deep and gather from 3–5 spots around your garden, then mix them before filling the bag. That counts as one sample.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"faq-item\"\u003e\n      \u003csummary\u003eDoes this work for potted plants?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n      \u003cdiv class=\"faq-a\"\u003eSoilCheck is most valuable for in-ground gardens, raised beds, and large container gardens. For small potted plants in commercial potting mix, we recommend refreshing the mix every 12–18 months rather than testing.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"faq-item\"\u003e\n      \u003csummary\u003eWhat does the PDF report look like?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n      \u003cdiv class=\"faq-a\"\u003eYou receive two reports. First, the official lab report — a technical PDF showing your exact readings. Second, the Serbajadi agronomist report — plain-language commentary explaining what the results mean for your garden, with product recommendations, dosage, and application timing.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"faq-item\"\u003e\n      \u003csummary\u003eHow does the agronomist consultation work?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n      \u003cdiv class=\"faq-a\"\u003eOnce your PDF report is ready, you'll receive a booking link to schedule a 30-minute video call with a Serbajadi agronomist. They'll walk through your results, answer questions, and recommend a fertiliser programme tailored to your garden.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"faq-item\" open=\"\"\u003e\n      \u003csummary\u003eHow does shipping work?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n      \u003cdiv class=\"faq-a\"\u003eOnce your order is confirmed, we email you an airway bill — shipping is on us. Pack your soil sample in a zip lock bag or sealed container, attach the airway bill, and drop it off at any courier point or arrange for collection..\u003c\/div\u003e\u003c\/details\u003e\n    \u003cdetails class=\"faq-item\"\u003e\n      \u003csummary\u003eWhich lab conducts the tests?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n      \u003cdiv class=\"faq-a\"\u003eTests are conducted by an MS ISO\/IEC 17025 accredited laboratory in Malaysia — the same standard used by agricultural research institutions and government laboratories. The official report is issued directly by the lab and delivered by email.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"faq-item\"\u003e\n      \u003csummary\u003eHow often should I test my soil?\u003cspan class=\"faq-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n      \u003cdiv class=\"faq-a\"\u003eFor active gardens, we recommend testing once every 3–6 months to track how your soil responds to fertiliser and amendments. For new gardens or problem areas, start with a test before planting.\u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- CTA --\u003e\n\u003csection class=\"cta-section\"\u003e\n  \u003cdiv class=\"reveal\"\u003e\n    \u003ch2\u003eYour garden deserves a diagnosis,\u003cbr\u003enot a guess.\u003c\/h2\u003e\n    \u003cp\u003eJoin the first Malaysians testing their soil the professional way.\u003c\/p\u003e\n    \u003ca href=\"#packages\" class=\"btn-primary\"\u003eView packages — from RM 150\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e","products":[{"product_id":"food-safety-soil-test","title":"Food Safety Screen - Soil Test","description":"\u003cdiv style=\"font-family: Calibri, sans-serif; font-size: 15px; line-height: 1.6; color: #333;\"\u003e\n  \u003cp style=\"margin: 0 0 8pt 0;\"\u003e\n    \u003cstrong\u003e\u003cspan style=\"font-size: 21px; color: #538135;\"\u003eFood Safety Screen - Soil Test\u003c\/span\u003e\u003c\/strong\u003e\n  \u003c\/p\u003e\n  \u003cp style=\"margin: 0 0 12pt 0;\"\u003eGrowing your own food starts with understanding your soil. The Food Safety Screen - Soil Test is designed to help you make informed decisions before planting edible crops in your garden.\u003c\/p\u003e\n  \u003cp style=\"margin: 0 0 12pt 0;\"\u003eThis service screens for heavy metals and residues, providing valuable insights that are especially important when the history of your soil is unknown.\u003c\/p\u003e\n  \u003cp style=\"margin: 0 0 8pt 0;\"\u003e\n    \u003cstrong\u003e\u003cspan style=\"color: green;\"\u003eWhy Gardeners Choose This Soil Test\u003c\/span\u003e\u003c\/strong\u003e\n  \u003c\/p\u003e\n  \u003cul style=\"list-style-type: disc; margin: 0 0 16pt 26px; font-family: Calibri, sans-serif;\"\u003e\n    \u003cli style=\"margin-bottom: 6pt;\"\u003eScreens for concerns specifically relevant to edible growing.\u003c\/li\u003e\n    \u003cli style=\"margin-bottom: 6pt;\"\u003eSupports important planting decisions before you start growing food crops.\u003c\/li\u003e\n    \u003cli style=\"margin-bottom: 6pt;\"\u003eProvides valuable insights where the soil history is uncertain.\u003c\/li\u003e\n    \u003cli style=\"margin-bottom: 6pt;\"\u003eIncludes practical report guidance to help you interpret your results.\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cp style=\"margin: 0 0 8pt 0;\"\u003e\n    \u003cstrong\u003e\u003cspan style=\"color: green;\"\u003eWhat It Helps You Understand\u003c\/span\u003e\u003c\/strong\u003e\n  \u003c\/p\u003e\n  \u003cul style=\"list-style-type: disc; margin: 0 0 16pt 26px; font-family: Calibri, sans-serif;\"\u003e\n    \u003cli style=\"margin-bottom: 6pt;\"\u003ePotential heavy-metal concerns in your growing area.\u003c\/li\u003e\n    \u003cli style=\"margin-bottom: 6pt;\"\u003eThe presence of residues that may affect your plants.\u003c\/li\u003e\n    \u003cli style=\"margin-bottom: 6pt;\"\u003eThe suitability of your soil for cultivating edible crops.\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cp style=\"margin: 0 0 8pt 0;\"\u003e\n    \u003cstrong\u003e\u003cspan style=\"color: green;\"\u003eBest For\u003c\/span\u003e\u003c\/strong\u003e\n  \u003c\/p\u003e\n  \u003cp style=\"margin: 0 0 12pt 0;\"\u003eEdible gardens, urban gardens, rented land, reclaimed plots, and soil with an unknown history.\u003c\/p\u003e\n  \u003cp style=\"margin: 0 0 8pt 0;\"\u003e\n    \u003cstrong\u003e\u003cspan style=\"color: green;\"\u003eHow It Works \/ How To Use\u003c\/span\u003e\u003c\/strong\u003e\n  \u003c\/p\u003e\n  \u003cul style=\"list-style-type: disc; margin: 0 0 16pt 26px; font-family: Calibri, sans-serif;\"\u003e\n    \u003cli style=\"margin-bottom: 6pt;\"\u003eCollect a representative soil sample from your growing area.\u003c\/li\u003e\n    \u003cli style=\"margin-bottom: 6pt;\"\u003eFill a zip lock bag with approximately 400g of soil, which is roughly a large double handful.\u003c\/li\u003e\n    \u003cli style=\"margin-bottom: 6pt;\"\u003eSubmit the collected sample for testing.\u003c\/li\u003e\n    \u003cli style=\"margin-bottom: 6pt;\"\u003eUse the provided report recommendations to guide your planting, fertilising, and soil amendments.\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cp style=\"margin: 0 0 8pt 0;\"\u003e\n    \u003cstrong\u003e\u003cspan style=\"color: green;\"\u003eReport Guidance\u003c\/span\u003e\u003c\/strong\u003e\n  \u003c\/p\u003e\n  \u003cp style=\"margin: 0 0 12pt 0;\"\u003eThe service includes practical report guidance to help you understand the findings. You can use these recommendations to make informed choices regarding planting, fertilising, and soil amendments.\u003c\/p\u003e\n  \u003cp style=\"margin: 0 0 8pt 0;\"\u003e\n    \u003cstrong\u003e\u003cspan style=\"color: green;\"\u003eImportant Note\u003c\/span\u003e\u003c\/strong\u003e\n  \u003c\/p\u003e\n  \u003cp style=\"margin: 0 0 12pt 0;\"\u003eThis soil test is designed to support informed gardening decisions. It does not guarantee that soil is completely safe, certify food safety, or eliminate all contamination risk.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Serbajadi","offers":[{"title":"Default Title","offer_id":51810074198148,"sku":null,"price":250.0,"currency_code":"MYR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1005\/1348\/0836\/files\/102973788.png?v=1777445655"},{"product_id":"full-spectrum-advanced-soil-test","title":"Full Spectrum - Advanced Soil Test","description":"\u003cdiv class=\"serbajadi-product-description\"\u003e\n  \u003ch2\u003eFull Spectrum - Advanced Soil Test\u003c\/h2\u003e\n  \u003cp\u003eGet a deeper view of your soil condition with an advanced soil test that reviews fertility indicators, nutrient balance and the factors that influence plant performance.\u003c\/p\u003e\n  \u003ch3\u003eKey Benefits\u003c\/h3\u003e\n  \u003cul\u003e\n\u003cli\u003eHelps identify nutrient gaps and soil condition issues.\u003c\/li\u003e\n\u003cli\u003eSupports better fertiliser and amendment decisions.\u003c\/li\u003e\n\u003cli\u003eUseful before planting, troubleshooting or improving poor growth.\u003c\/li\u003e\n\u003cli\u003eGives gardeners clearer direction instead of guessing.\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003ch3\u003eHow To Use\u003c\/h3\u003e\n  \u003cp\u003eCollect a representative soil sample from the growing area, submit it for testing, and use the report recommendations to guide fertilising, amendments and planting decisions.\u003c\/p\u003e\n  \u003ch3\u003eFAQ\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eWho should use this soil test?\u003c\/strong\u003e\u003cbr\u003eUse it if you are starting a new garden, growing edibles, troubleshooting poor plant growth or working with soil of unknown history.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy test soil before fertilising?\u003c\/strong\u003e\u003cbr\u003eTesting helps avoid guesswork by showing whether the soil needs nutrients, pH correction, safety checks or other amendments.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIs this useful for home gardeners?\u003c\/strong\u003e\u003cbr\u003eYes. It is designed to give home growers clearer, more practical information for better planting and soil-care decisions.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Serbajadi","offers":[{"title":"None","offer_id":51812513513604,"sku":null,"price":1110.0,"currency_code":"MYR","in_stock":true},{"title":"+ Soil Heavy Metal Test","offer_id":51812513546372,"sku":null,"price":1360.0,"currency_code":"MYR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1005\/1348\/0836\/files\/102973695_0b4f0f62-c077-4da2-9585-4351f5fd0445.png?v=1777514977"},{"product_id":"garden-health-essential-soil-test","title":"Garden Health Panel - Essential Soil Test","description":"\u003cdiv class=\"serbajadi-product-description\"\u003e\n  \u003ch2\u003eGarden Health Panel - Essential Soil Test\u003c\/h2\u003e\n  \u003cp\u003eUnderstand the essential condition of your garden soil before adding fertiliser or amendments. This panel helps identify what may be supporting or limiting plant growth.\u003c\/p\u003e\n  \u003ch3\u003eKey Benefits\u003c\/h3\u003e\n  \u003cul\u003e\n\u003cli\u003eHelps identify nutrient gaps and soil condition issues.\u003c\/li\u003e\n\u003cli\u003eSupports better fertiliser and amendment decisions.\u003c\/li\u003e\n\u003cli\u003eUseful before planting, troubleshooting or improving poor growth.\u003c\/li\u003e\n\u003cli\u003eGives gardeners clearer direction instead of guessing.\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003ch3\u003eHow To Use\u003c\/h3\u003e\n  \u003cp\u003eCollect a representative soil sample from the growing area, submit it for testing, and use the report recommendations to guide fertilising, amendments and planting decisions.\u003c\/p\u003e\n  \u003ch3\u003eFAQ\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eWho should use this soil test?\u003c\/strong\u003e\u003cbr\u003eUse it if you are starting a new garden, growing edibles, troubleshooting poor plant growth or working with soil of unknown history.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy test soil before fertilising?\u003c\/strong\u003e\u003cbr\u003eTesting helps avoid guesswork by showing whether the soil needs nutrients, pH correction, safety checks or other amendments.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIs this useful for home gardeners?\u003c\/strong\u003e\u003cbr\u003eYes. It is designed to give home growers clearer, more practical information for better planting and soil-care decisions.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Serbajadi","offers":[{"title":"None","offer_id":51812513579140,"sku":null,"price":380.0,"currency_code":"MYR","in_stock":true},{"title":"+ Soil Heavy Metal Test","offer_id":51812513611908,"sku":null,"price":630.0,"currency_code":"MYR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1005\/1348\/0836\/files\/102973668_3f0fd9bf-e418-41a6-b1d3-8e8cf4f09aca.png?v=1777514982"},{"product_id":"soil-vitals-basic-soil-test","title":"Soil Vitals - Basic Soil Test","description":"\u003cdiv class=\"serbajadi-product-description\"\u003e\n  \u003ch2\u003eSoil Vitals - Basic Soil Test\u003c\/h2\u003e\n  \u003cp\u003eStart with the basics: a professional soil test that helps reveal what your plants may be missing and what your soil needs next.\u003c\/p\u003e\n  \u003ch3\u003eKey Benefits\u003c\/h3\u003e\n  \u003cul\u003e\n\u003cli\u003eHelps identify nutrient gaps and soil condition issues.\u003c\/li\u003e\n\u003cli\u003eSupports better fertiliser and amendment decisions.\u003c\/li\u003e\n\u003cli\u003eUseful before planting, troubleshooting or improving poor growth.\u003c\/li\u003e\n\u003cli\u003eGives gardeners clearer direction instead of guessing.\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003ch3\u003eHow To Use\u003c\/h3\u003e\n  \u003cp\u003eCollect a representative soil sample from the growing area, submit it for testing, and use the report recommendations to guide fertilising, amendments and planting decisions.\u003c\/p\u003e\n  \u003ch3\u003eFAQ\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eWho should use this soil test?\u003c\/strong\u003e\u003cbr\u003eUse it if you are starting a new garden, growing edibles, troubleshooting poor plant growth or working with soil of unknown history.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy test soil before fertilising?\u003c\/strong\u003e\u003cbr\u003eTesting helps avoid guesswork by showing whether the soil needs nutrients, pH correction, safety checks or other amendments.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIs this useful for home gardeners?\u003c\/strong\u003e\u003cbr\u003eYes. It is designed to give home growers clearer, more practical information for better planting and soil-care decisions.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Serbajadi","offers":[{"title":"None","offer_id":51812513644676,"sku":null,"price":150.0,"currency_code":"MYR","in_stock":true},{"title":"+ Soil pH Test","offer_id":51812513677444,"sku":null,"price":170.0,"currency_code":"MYR","in_stock":true},{"title":"+ Soil Heavy Metal Test","offer_id":51812513710212,"sku":null,"price":400.0,"currency_code":"MYR","in_stock":true},{"title":"+ Soil pH \u0026 Heavy Metal Test","offer_id":51812513742980,"sku":null,"price":420.0,"currency_code":"MYR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1005\/1348\/0836\/files\/102973593_697d5188-2c41-48ed-9bdd-5751f367e48a.png?v=1777514986"}],"url":"https:\/\/serbajadi.com.my\/collections\/soil-testing.oembed","provider":"Serbajadi Grow Joy | Gardening Expert Since 1988","version":"1.0","type":"link"}