body {
  background-color: #87B3E8; 
  color: solid black; 
  font-family: Dynapuff;
 }
a{
  font-family: Dynapuff;
  font-weight: 400;
  font-style: normal;
  font-size: 20px;
  font-color: solid black; 
}
.navbar {
  display: flex;
  gap: 20px;   /* space between items */
  list-style: none;
  font-size: 20px;
  font-weight: 400;
}
h1{
  font-family: "DynaPuff", system-ui;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
  color: solid black;
  font-size: 55px;
}
.navbar li{
  display: inline;
  margin-right: 20px;
}
body {
  scroll-behavior: smooth;
}

.bucket-section {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #87B3E8;
  margin: 30px;
  padding: 25px;
  border-radius: 20px;
  box-shadow: 0px 4px 12px rgba(0,0,0,0.1);
  gap: 30px;
}

.bucket-text {
  width: 60%;
}

.bucket-section img {
  width: 300px;
  height: auto;
  border-radius: 25px; /* curved corners */
}

.bucket-section ul {
  list-style-type: "✨ ";
  padding-left: 20px;
}
.navbar {
  display: flex;
  gap: 20px;
  list-style: none;
  font-size: 20px;
  font-weight: 400;
  padding: 0;
}

.navbar li {
  display: inline;
}
.bucket-section ul {
  list-style-type: disc;   /* normal bullet */
  padding-left: 40px;
}

.bucket-section li {
  display: list-item;   /* forces vertical bullets */
  margin-bottom: 8px;
}
.navbar {
  display: flex;
  gap: 20px;
  list-style: none;   /* removes bullets */
  padding: 0;
}

.navbar li {
  display: inline;
}