this is a start

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Rosahl for Labs – Upgrade Drying Cabinets to Solid‑State</title>
<meta name="description" content="Modernise your lab or filament drying cabinet with Rosahl solid‑state dehumidifiers. No refills, no waste, precise RH control. Retrofit kits and OEM integration." />
<style>
:root{
--bg:#0b1020; --card:#0f1530; --ink:#eaf1ff; --muted:#b6c1dc; --pri:#66e3ff; --accent:#9bffb0; --line:#233055;
--ok:#23c55e; --warn:#f59f0b; --bad:#ef4444;
}
*{box-sizing:border-box}
html,body{height:100%}
body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,"Helvetica Neue",Arial,"Noto Sans",sans-serif;background:linear-gradient(180deg,#070b18 0%, #0b1020 60%, #0b1020 100%);color:var(--ink)}
a{color:var(--pri);text-decoration:none}
a:hover{text-decoration:underline}
.wrap{max-width:1120px;margin:0 auto;padding:24px}
.hero{display:grid;grid-template-columns:1.2fr .8fr;gap:28px;align-items:center}
.badge{display:inline-block;padding:6px 10px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:12px;letter-spacing:.3px}
.card{background:linear-gradient(180deg,#101734,#0d1330);border:1px solid var(--line);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.35)}
.hero .card{padding:20px}
h1{font-size:clamp(28px,4vw,44px);line-height:1.05;margin:.4rem 0 .8rem}
h2{font-size:clamp(22px,3vw,32px);margin:1.2rem 0 .5rem}
h3{font-size:clamp(18px,2.2vw,22px);margin:1rem 0 .4rem;color:var(--muted)}
p{color:#d7def3;line-height:1.6}
.muted{color:var(--muted)}
.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:18px}
.kpis .mini{padding:14px;border-radius:12px;border:1px solid var(--line);background:#0d1430}
.kpis b{display:block;font-size:18px;margin-bottom:6px;color:var(--accent)}
.cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}
.btn{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border-radius:12px;border:1px solid var(--line);background:#121a3b;color:var(--ink);font-weight:600}
.btn.primary{background:linear-gradient(180deg,#1a9edb,#1281cc);border-color:#1570b7}
.btn.ghost{background:#0c1230}
.grid{display:grid;gap:18px}
.two{grid-template-columns:1fr 1fr}
.three{grid-template-columns:repeat(3,1fr)}
.specs td,.specs th{padding:10px;border-bottom:1px solid var(--line);text-align:left}
.specs th{color:var(--muted);font-weight:600}
.panel{padding:18px}
.section{margin:40px 0}
.pill{display:inline-block;padding:4px 10px;border-radius:999px;border:1px solid var(--line);color:var(--muted);font-size:12px}
.compare{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.compare .col{border:1px solid var(--line);border-radius:14px;overflow:hidden}
.col header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:#0f1635;border-bottom:1px solid var(--line)}
.tag{font-size:12px;padding:4px 8px;border-radius:999px}
.tag.bad{background:rgba(239,68,68,.15);color:#ffb3b3;border:1px solid rgba(239,68,68,.5)}
.tag.ok{background:rgba(35,197,94,.15);color:#c7ffdb;border:1px solid rgba(35,197,94,.5)}
.illus{background:#0b112e;display:flex;align-items:center;justify-content:center;height:240px}
.illus svg{max-width:100%;height:200px}
.list{padding:16px 18px}
.list li{margin:8px 0;color:#d7def3}
.faq details{border:1px solid var(--line);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#0d1430}
.faq summary{cursor:pointer;font-weight:600}
.note{font-size:12px;color:var(--muted)}
@media (max-width: 900px){
.hero{grid-template-columns:1fr}
.kpis{grid-template-columns:repeat(2,1fr)}
.compare{grid-template-columns:1fr}
.two,.three{grid-template-columns:1fr}
}
</style>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebPage",
"name": "Rosahl for Labs — Solid‑State Dehumidification",
"description": "Upgrade laboratory and filament drying cabinets with Rosahl solid‑state dehumidifiers. Maintenance‑free, precise RH control, retrofit kits and OEM integration.",
"publisher": {
"@type": "Organization",
"name": "Westside International Ltd",
"url": "https://micro-dehumidifier.com"
},
"about": [{"@type":"Thing","name":"Laboratory drying cabinet"},{"@type":"Thing","name":"3D printing filament storage"}],
"isPartOf": {"@type":"WebSite","name":"Micro‑Dehumidifier","url":"https://micro-dehumidifier.com"}
}
</script>
</head>
<body>
<header class="wrap section" aria-label="Hero">
<div class="hero">
<div>
</html>