body{
    font-family:Arial,sans-serif;
    background:#f4f6f8;
    margin:0;
}

header{
    background:#2563eb;
    color:white;
    padding:30px;
    text-align:center;
}

main{
    max-width:1000px;
    margin:auto;
    padding:20px;
}

.card{
    background:white;
    padding:20px;
    margin-bottom:20px;
    border-radius:10px;
    box-shadow:0 2px 8px rgba(0,0,0,.1);
}

.card a{
    display:inline-block;
    margin-top:10px;
    background:#2563eb;
    color:white;
    text-decoration:none;
    padding:10px 15px;
    border-radius:6px;
}