/* Basis: Reset light + Variablen + Grundtypografie */
:root{
  --color-bg:#f5f7fa;
  --color-primary:#0077cc;
  --color-success:#28a745;
  --color-accent:#b1d8b7;
  --color-text:#333;
  --radius:10px;
  --shadow:0 2px 5px rgba(0,0,0,0.05);
}

*{box-sizing:border-box}
html,body{margin:0;padding:0}
body{
  font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  background:var(--color-bg);
  color:var(--color-text);
  line-height:1.5;
}
a{color:inherit;text-decoration:none}
img{max-width:100%;height:auto}
