
body{font-family:Arial;background:#eef4f7;margin:0}
.container{display:flex}
.sidebar{width:220px;background:#fff;padding:20px;height:100vh}
.content{flex:1;padding:20px}
.card{background:#fff;padding:20px;border-radius:16px;margin-bottom:15px}
.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}
.hero{background:#dff5ff}
