* {     border: 0px; /* Entfernt alle Ränder von allen Elementen */    margin: 0px; /* Setzt den äußeren Abstand (Margin) auf 0 für alle Elemente */    padding: 0px; /* Setzt den inneren Abstand (Padding) auf 0 für alle Elemente */    outline: 0px; /* Entfernt die Umrandung (Outline) von allen Elementen */}body {    background: #FFFFFF; /* Setzt den Hintergrund der Seite auf Weiß */    font-family: 'Open Sans', sans-serif; /* Definiert die Schriftart für den gesamten Text */    font-size: 14px; /* Setzt die Schriftgröße auf 14px */    line-height: 180%; /* Setzt den Zeilenabstand auf das 1,5-fache der Schriftgröße */    margin: 10px; /* Abstand rund um den Inhalt */}p {    margin-bottom: 0px; /* Fügt etwas Abstand zwischen den Absätzen hinzu */}/* Navigation */nav {    background: white;    padding: 0;    display: flex;    align-items: center;    justify-content: space-between;    color: black;}nav .logo {    font-size: 1.5em;}/* Hamburger Button */.menu-toggle {    display: none;    flex-direction: column;    gap: 5px;    cursor: pointer;}.menu-toggle div {    width: 28px;    height: 4px;    background: black;}/* Navigation Links */nav ul {    list-style: none;    display: flex;    gap: 10px;}nav a {    color: black;    text-decoration: none;    padding: 10px 15px;    display: block;}nav a:hover {    background: #EAEBEC;    color: #3D3D3D;    border-radius: 5px;}/* Dropdown */nav .dropdown {    position: relative;}nav .dropdown-menu {    display: none;    position: absolute;    left: 0;    top: 100%;    background: #f8f9fa;    border-radius: 5px;    padding: 10px 0;    width: 180px;    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);}nav .dropdown-menu a {    color: black;    padding: 10px 15px;    display: block;}nav .dropdown-menu a:hover {    background: #ddd;}/* Mobile Ansicht */@media (max-width: 768px) {    nav ul {        display: none;        position: absolute;        top: 60px;        left: 0;        width: 100%;        flex-direction: column;        background: white;        padding: 10px 0;        box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);    }    nav ul.active {        display: flex;    }    .menu-toggle {        display: flex;    }    nav .dropdown-menu {        position: static;        width: 100%;    }}