@import url("https://cdn.jsdelivr.net/npm/@xz/fonts/serve/open-sans.min.css");
@import url("https://cdn.jsdelivr.net/npm/@xz/fonts/serve/fira-sans.min.css");

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html,
body {
  width: 100%;
  background-color: lavender;
  font-family: 'Fira Sans', 'Open Sans', sans-serif;
  font-size: 16px;
  font-weight: 300;
  padding: 24px;
}

h1 {
  font-weight: 500;
}

a,
a:visited,
a:focus,
a:target,
a:hover {
  text-decoration: none;
  color: inherit;
}

ul {
  margin-top: 3rem;
  list-style: none;
  display: flex;
  flex-direction: column;
  align-items: center;
}

ul > li {
  display: flex;
  margin: 8px;
  border: 2px solid seagreen;
  border-radius: 8px;
  background-color: ghostwhite;
  color: seagreen;
  font-weight: inherit;
}

ul > li:hover {
  scale: 1.15;
  background-color: seagreen;
  color: ghostwhite;
  font-weight: bolder;
}

ul > li > a {
  padding: 8px 16px;
}
