
body {
    line-height: 1.6;
    margin: 0;
    padding: 0;

    background: #9fcbe0;
    background: linear-gradient(180deg,rgba(18, 50, 216, 1) 0%, rgba(159, 203, 224, 1) 100%);

    color: #9fcbe0;
    height: 52rem;
}


header {
    background: #0E100D;
    background: linear-gradient(180deg,rgba(14, 16, 13, 1) 0%, rgba(17, 45, 172, 1) 100%);


    display: flex;
    flex-direction: column;
    justify-content: flex-start;

    text-align: center;
    height: 9rem;
    font-family: "chuck";

}

header h1 a {
    color: #b2c8a4;
    text-decoration: none;
    /* font-weight:50; */
    font-size: 3.5rem;
    display: inline-block;
    -webkit-text-stroke-width: 0.08rem;
    -webkit-text-stroke-color: #1232D8;
    margin-top: 0;
    margin-bottom: 0;
}

h1 {
    margin-top: 1rem;
    margin-bottom: 0;
}

h3 {
    margin-top: 0;
    margin-bottom: 0;
    line-height: 1;
}

header h1 a:hover{
    text-decoration-line: underline;
}


.chucks-header {
    display: flex;
    width: 35rem;
}

h2 {
    margin-top: 1rem;
    font-family: "chuck";
    color: #71a7d0;
    text-shadow: 0.15rem 0.15rem black;
    font-size: 2rem;
}

ul{
    display: flex;
    justify-content: left;
    width: 30rem;
    margin: 0;
    gap: 2rem;
    padding: 0;
}


.chucks-list ul li{
    font-family: "Helvetica";
    font-weight: bold;
    font-size: 2rem;
    color: #adcfb3;
    text-shadow: 0.15rem 0.15rem black;
    list-style-type: none;

}

p {
    font-family: "Helvetica";
    color: black;
}

nav ul {
    list-style: none;
    padding: 0;
}

nav ul li {
    margin: 30px 15px;
    font-size: 1.5rem;
    display: block;
}

main {
    padding: 20px 0;
    max-width: 2400px;
    padding: 0 20px;
    display:flex;
    flex-wrap:nowrap;

    flex-direction: column;
    flex:1;
}

img {
    height: 15rem;
    filter: drop-shadow(1rem 1rem 1rem black);
}


a, span{
    color:#4f648f;
}

footer {

    text-align: center;
    padding: 2rem;
    line-height: 1;

    margin-top: auto;
    font-family: "chuck";
    color: #10278b;
    list-style-type: none;
    display: flex;
    justify-content: center;
    gap: 4rem;


}

@font-face {
    font-family: "chuck";
    src: url(BenguiatGothicStd-Bold.woff);
}
