:root {
color-scheme: light;
font-family: Inter, Arial, Helvetica, sans-serif;
background: #f8fafc;
color: #0f172a;
}

* {
box-sizing: border-box;
}

body {
margin: 0;
min-height: 100vh;
background:
  radial-gradient(
    circle at top,
    rgba(59, 130, 246, 0.28),
    transparent 45%
  ),
  linear-gradient(
    135deg,
    #f1f5f9 0%,
    #ffffff 40%,
    #dbeafe 100%
  );
}
footer{
height: 50px;
background-color: rgba(255, 255, 255, 0.61);
}

a{
    color: black;
    text-decoration: none;
}
a:hover{
text-decoration: underline;
}
.item{
    border-radius: 15px;
    width: 100%;
    background-color: white;
}