:root{--text:#0f172a;--muted:#475569;--bg:#ffffff;--surface:#f8fafc;--border:#e5e7eb;--accent:#0b5a2a;--container: 1100px;--radius: 14px}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";line-height:1.6}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 20px}.page{padding:40px 0 72px}.page-header{margin-bottom:26px}.page-header h1{margin:0 0 8px;font-size:1.9rem;line-height:1.2}.page-header p{margin:0 0 6px}.muted{color:var(--muted)}.toc{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.toc a{display:inline-block;padding:6px 10px;border:1px solid var(--border);border-radius:999px;text-decoration:none;color:var(--text);background:#fff;font-size:.95rem}.toc a:hover{border-color:var(--accent);color:var(--accent)}.section{padding:22px 0;border-top:1px solid var(--border)}.section:first-of-type{border-top:none}.section h2{margin:0 0 12px;font-size:1.45rem;line-height:1.25}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.card{grid-column:span 6;background:linear-gradient(180deg,#fff,var(--surface));border:1px solid var(--border);border-radius:var(--radius);padding:16px 16px 14px;box-shadow:0 8px 20px #0000000a}.card:hover{box-shadow:0 12px 28px #0000000f}.card h3{margin:0 0 6px;font-size:1.15rem;line-height:1.3;color:var(--accent)}.kicker{margin:0 0 8px;font-size:.92rem;color:var(--muted)}.list{margin:8px 0 6px;padding-left:18px}.list li{margin:2px 0}.ideal-for{color:var(--muted);font-style:italic;margin-top:6px}#vas .card,#shah-alam-advantage .card,#why-advant .card{grid-column:1 / -1}@media (max-width: 960px){.card{grid-column:span 12}.page{padding:32px 0 60px}.page-header h1{font-size:1.7rem}}@media (max-width: 560px){.section h2{font-size:1.3rem}.card h3{font-size:1.05rem}.toc a{font-size:.9rem;padding:5px 9px}}
