@media (max-width: 599.98px) {
    #home-universe-title {
        margin-top: 28.8px;
        font-size: 28.2px;
    }

    #home-universe-separator {
        margin-top: 2.4px;
        width: 258px;
        max-width: 90%;
    }

    #what-is-mankstain {
        margin-top: 10.2px;
        max-width: 600px;
    }

    #what-is-mankstain h2 {
        font-size: 27px;
        margin-bottom: 6px;
        text-shadow: 0 0.3px 0.9px rgba(26,22,18,0.25) !important;
    }

    #what-is-mankstain h2 span {
        margin-left: 2.7px;
    }

    #what-is-mankstain-text {
        width: 600px;
        max-width: 90%;
        margin-left: auto;
        margin-right: auto;
        font-size: 13.5px;
        line-height: 16.8px;
        text-shadow: 0 0 0.06px rgba(26,22,18,0.3) !important;
    }

    #what-is-mankstain-text > * + * {
        margin-top: 7.2px;
    }

    #this-is-mankstain {
        margin-top: 33px;
    }

    #this-is-mankstain h2 {
        font-size: 27px;
        margin-bottom: 6px;
        text-shadow: 0 0.3px 0.9px rgba(26,22,18,0.25) !important;
    }

    #this-is-mankstain h2 span:first-child {
        margin-right: 1.2px;
    }

    #this-is-mankstain h2 span:last-child {
        margin-left: 1.2px;
    }

    #mankstain-manifestos {
        flex-direction: column;
        align-items: center;
        gap: 15px;
    }

    #mankstain-manifestos > img {
        width: 200px;
        filter: drop-shadow(0 1.2px 1.8px rgba(26,22,18,0.60));
    }

    #where-it-all-began {
        margin-top: 33px;
    }

    #where-it-all-began h2 {
        font-size: 27px;
        margin-bottom: 4.8px;
        text-shadow: 0 0.3px 0.9px rgba(26,22,18,0.25) !important;
    }

    #where-it-all-began-content > img {
        width: 156px !important;
        filter: drop-shadow(0 1.2px 1.5px rgba(26,22,18,0.4)) !important;
    }

    #where-it-all-began-content > h3 {
        margin-top: 7.8px;
        font-size: 13.2px;
        line-height: 16.8px;
        letter-spacing: 0.72px;
        text-shadow: 0 0 0.06px rgba(26,22,18,0.45) !important;
    }

    #coferus-images {
        margin-top: 12px;
        margin-bottom: 15px;
        flex-direction: column;
        align-items: center;
        gap: 15px;
    }

    #coferus-images > img {
        width: 200px;
        filter: drop-shadow(0 1.2px 1.8px rgba(26,22,18,0.60));
    }

    #buttons {
        margin-top: 20px;
        margin-bottom: 24px;
        flex-direction: column;
        align-items: center;
        gap: 10px;
    }

    #buttons > a {
        width: 228px;
    }

    #buttons > a > img {
        filter: drop-shadow(0 1.2px 1.8px rgba(26,22,18,0.25)) !important;
    }

    #buttons span {
        font-size: 10.2px;
        letter-spacing: 0.06em;
        transform: translateY(0.6px) !important;
    }

    #buttons > a:first-child span {
        text-shadow: 0 0.3px 0.6px rgba(26,22,18,0.75) !important;
    }

    #buttons > a:last-child span {
        text-shadow: 0 0.3px 0.6px rgba(0,0,0,0.85) !important;
    }

    #instagram-info > img:first-child {
        width: 540px !important;
        max-width: 90% !important;
        margin-top: 12px !important;
        margin-bottom: 3px !important;
        filter: drop-shadow(0 0.6px 1.2px rgba(26,22,18,0.15)) !important;
    }

    #instagram-block {
        gap: 18px;
        margin-bottom: 3px;
    }

    #instagram-block > img:first-child {
        width: 25.2px !important;
        filter: drop-shadow(0 0.6px 1.2px rgba(26,22,18,0.25)) !important;
    }

    #instagram-block h3 {
        font-size: 12.3px;
        text-shadow: 0 0.3px 0.6px rgba(26,22,18,0.35) !important;
    }

    #instagram-block > img:last-child {
        width: 36px !important;
    }

    #instagram-info > img:last-child {
        width: 540px !important;
        max-width: 90% !important;
        margin-bottom: 24px !important;
        filter: drop-shadow(0 0.6px 1.2px rgba(26,22,18,0.15)) !important;
    }
}

@media (min-width: 600px) and (max-width: 767.98px) {
    #home-universe-title {
        margin-top: 28.8px;
        font-size: 28.2px;
    }

    #home-universe-separator {
        margin-top: 2.4px;
        width: 258px;
    }

    #what-is-mankstain {
        margin-top: 10.2px;
        max-width: 600px;
    }

    #what-is-mankstain h2 {
        font-size: 27px;
        margin-bottom: 6px;
        text-shadow: 0 0.3px 0.9px rgba(26,22,18,0.25) !important;
    }

    #what-is-mankstain h2 span {
        margin-left: 2.7px;
    }

    #what-is-mankstain-text {
        width: 600px;
        max-width: 90%;
        margin-left: auto;
        margin-right: auto;
        font-size: 13.5px;
        line-height: 16.8px;
        text-shadow: 0 0 0.06px rgba(26,22,18,0.3) !important;
    }

    #what-is-mankstain-text > * + * {
        margin-top: 7.2px;
    }

    #this-is-mankstain {
        margin-top: 33px;
    }

    #this-is-mankstain h2 {
        font-size: 27px;
        margin-bottom: 6px;
        text-shadow: 0 0.3px 0.9px rgba(26,22,18,0.25) !important;
    }

    #this-is-mankstain h2 span:first-child {
        margin-right: 1.2px;
    }

    #this-is-mankstain h2 span:last-child {
        margin-left: 1.2px;
    }

    #mankstain-manifestos {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        gap: 15px;
        width: 92.5%;
        margin-left: auto;
        margin-right: auto;
    }

    #mankstain-manifestos > img {
        width: 200px;
        filter: drop-shadow(0 1.2px 1.8px rgba(26,22,18,0.60));
    }

    #where-it-all-began {
        margin-top: 33px;
    }

    #where-it-all-began h2 {
        font-size: 27px;
        margin-bottom: 4.8px;
        text-shadow: 0 0.3px 0.9px rgba(26,22,18,0.25) !important;
    }

    #where-it-all-began-content > img {
        width: 156px !important;
        filter: drop-shadow(0 1.2px 1.5px rgba(26,22,18,0.4)) !important;
    }

    #where-it-all-began-content > h3 {
        margin-top: 7.8px;
        font-size: 13.2px;
        line-height: 16.8px;
        letter-spacing: 0.72px;
        text-shadow: 0 0 0.06px rgba(26,22,18,0.45) !important;
    }

    #coferus-images {
        margin-top: 12px;
        margin-bottom: 15px;
        gap: 15px;
    }

    #coferus-images > img {
        width: 200px;
        filter: drop-shadow(0 1.2px 1.8px rgba(26,22,18,0.60));
    }

    #buttons {
        margin-top: 20px;
        margin-bottom: 24px;
        gap: 10px;
    }

    #buttons > a {
        width: 200px;
    }

    #buttons > a > img {
        filter: drop-shadow(0 1.2px 1.8px rgba(26,22,18,0.25)) !important;
    }

    #buttons span {
        font-size: 10.2px;
        letter-spacing: 0.06em;
        transform: translateY(0.6px) !important;
    }

    #buttons > a:first-child span {
        text-shadow: 0 0.3px 0.6px rgba(26,22,18,0.75) !important;
    }

    #buttons > a:last-child span {
        text-shadow: 0 0.3px 0.6px rgba(0,0,0,0.85) !important;
    }

    #instagram-info > img:first-child {
        width: 540px !important;
        max-width: 90% !important;
        margin-top: 12px !important;
        margin-bottom: 3px !important;
        filter: drop-shadow(0 0.6px 1.2px rgba(26,22,18,0.15)) !important;
    }

    #instagram-block {
        gap: 18px;
        margin-bottom: 3px;
    }

    #instagram-block > img:first-child {
        width: 25.2px !important;
        filter: drop-shadow(0 0.6px 1.2px rgba(26,22,18,0.25)) !important;
    }

    #instagram-block h3 {
        font-size: 12.3px;
        text-shadow: 0 0.3px 0.6px rgba(26,22,18,0.35) !important;
    }

    #instagram-block > img:last-child {
        width: 36px !important;
    }

    #instagram-info > img:last-child {
        width: 540px !important;
        max-width: 90% !important;
        margin-bottom: 24px !important;
        filter: drop-shadow(0 0.6px 1.2px rgba(26,22,18,0.15)) !important;
    }
}

@media (min-width:768px) and (max-width:899.98px) {
    #home-universe-title {
        margin-top: 33.6px;
        font-size: 32.9px;
    }

    #home-universe-separator {
        margin-top: 2.8px;
        width: 301px;
    }

    #what-is-mankstain {
        margin-top: 11.9px;
        max-width: 700px;
    }

    #what-is-mankstain h2 {
        font-size: 31.5px;
        margin-bottom: 7px;
        text-shadow: 0 0.35px 1.05px rgba(26,22,18,0.25) !important;
    }

    #what-is-mankstain h2 span {
        margin-left: 3.15px;
    }

    #what-is-mankstain-text {
        font-size: 16.3px;
        line-height: 19.6px;
        text-shadow: 0 0 0.07px rgba(26,22,18,0.3) !important;
    }

    #what-is-mankstain-text > * + * {
        margin-top: 8.4px;
    }

    #this-is-mankstain {
        margin-top: 38.5px;
    }

    #this-is-mankstain h2 {
        font-size: 31.5px;
        margin-bottom: 7px;
        text-shadow: 0 0.35px 1.05px rgba(26,22,18,0.25) !important;
    }

    #this-is-mankstain h2 span:first-child {
        margin-right: 1.4px;
    }

    #this-is-mankstain h2 span:last-child {
        margin-left: 1.4px;
    }

    #mankstain-manifestos {
        gap: 15px;
    }

    #mankstain-manifestos > img {
        width: 225px;
        filter: drop-shadow(0 1.4px 2.1px rgba(26,22,18,0.60));
    }

    #where-it-all-began {
        margin-top: 38.5px;
    }

    #where-it-all-began h2 {
        font-size: 31.5px;
        margin-bottom: 5.6px;
        text-shadow: 0 0.35px 1.05px rgba(26,22,18,0.25) !important;
    }

    #where-it-all-began-content > img {
        width: 182px !important;
        filter: drop-shadow(0 1.4px 1.75px rgba(26,22,18,0.4)) !important;
    }

    #where-it-all-began-content > h3 {
        margin-top: 9.1px;
        line-height: 19.6px;
        letter-spacing: 0.84px;
        font-size: 15.4px;
        text-shadow: 0 0 0.07px rgba(26,22,18,0.45) !important;
    }

    #coferus-images {
        margin-top: 14px;
        margin-bottom: 17.5px;
        gap: 18px;
    }

    #coferus-images > img {
        width: 245px;
        filter: drop-shadow(0 1.4px 2.1px rgba(26,22,18,0.60));
    }

    #buttons {
        margin-top: 17.5px;
        margin-bottom: 28px;
        gap: 18px;
    }

    #buttons > a {
        width: 245px;
    }

    #buttons > a > img {
        filter: drop-shadow(0 1.4px 2.1px rgba(26,22,18,0.25)) !important;
    }

    #buttons span {
        font-size: 11.9px;
        letter-spacing: 0.07em;
        transform: translateY(0.7px) !important;
    }

    #buttons > a:first-child span {
        text-shadow: 0 0.35px 0.7px rgba(26,22,18,0.75) !important;
    }

    #buttons > a:last-child span {
        text-shadow: 0 0.35px 0.7px rgba(0,0,0,0.85) !important;
    }

    #instagram-info > img:first-child {
        width: 600px !important;
        margin-top: 14px !important;
        margin-bottom: 3.5px !important;
        filter: drop-shadow(0 0.7px 1.4px rgba(26,22,18,0.15)) !important;
    }

    #instagram-block {
        gap: 21px;
        margin-bottom: 3.5px;
    }

    #instagram-block > img:first-child {
        width: 29.4px !important;
        filter: drop-shadow(0 0.7px 1.4px rgba(26,22,18,0.25)) !important;
    }

    #instagram-block h3 {
        font-size: 14.35px;
        text-shadow: 0 0.35px 0.7px rgba(26,22,18,0.35) !important;
    }

    #instagram-block > img:last-child {
        width: 42px !important;
    }

    #instagram-info > img:last-child {
        width: 600px !important;
        margin-bottom: 28px !important;
        filter: drop-shadow(0 0.7px 1.4px rgba(26,22,18,0.15)) !important;
    }
}

@media (min-width:900px) and (max-width:1199.98px) {
    #home-universe-title {
        margin-top: 40.8px;
        font-size: 39.95px;
    }

    #home-universe-separator {
        margin-top: 3.4px;
        width: 365.5px;
    }

    #what-is-mankstain {
        margin-top: 14.45px;
        max-width: 850px;
    }

    #what-is-mankstain h2 {
        font-size: 38.25px;
        margin-bottom: 8.5px;
        text-shadow: 0 0.425px 1.275px rgba(26,22,18,0.25) !important;
    }

    #what-is-mankstain h2 span {
        margin-left: 3.825px;
    }

    #what-is-mankstain-text {
        font-size: 18px;
        line-height: 23.8px;
        text-shadow: 0 0 0.085px rgba(26,22,18,0.3) !important;
    }

    #what-is-mankstain-text > * + * {
        margin-top: 10.2px;
    }

    #this-is-mankstain {
        margin-top: 46.75px;
    }

    #this-is-mankstain h2 {
        font-size: 38.25px;
        margin-bottom: 8.5px;
        text-shadow: 0 0.425px 1.275px rgba(26,22,18,0.25) !important;
    }

    #this-is-mankstain h2 span:first-child {
        margin-right: 1.7px;
    }

    #this-is-mankstain h2 span:last-child {
        margin-left: 1.7px;
    }

    #mankstain-manifestos {
        gap: 20px;
    }

    #mankstain-manifestos > img {
        width: 265px;
        filter: drop-shadow(0 1.7px 2.55px rgba(26,22,18,0.60));
    }

    #where-it-all-began {
        margin-top: 46.75px;
    }

    #where-it-all-began h2 {
        font-size: 38.25px;
        margin-bottom: 6.8px;
        text-shadow: 0 0.425px 1.275px rgba(26,22,18,0.25) !important;
    }

    #where-it-all-began-content > img {
        width: 221px !important;
        filter: drop-shadow(0 1.7px 2.125px rgba(26,22,18,0.4)) !important;
    }

    #where-it-all-began-content > h3 {
        margin-top: 11.05px;
        font-size: 18.7px;
        line-height: 23.8px;
        letter-spacing: 1.02px;
        text-shadow: 0 0 0.085px rgba(26,22,18,0.45) !important;
    }

    #coferus-images {
        margin-top: 17px;
        margin-bottom: 21.25px;
        gap: 20px;
    }

    #coferus-images > img {
        width: 305px;
        filter: drop-shadow(0 1.7px 2.55px rgba(26,22,18,0.60));
    }

    #buttons {
        margin-top: 21.25px;
        margin-bottom: 34px;
        gap: 20px;
    }

    #buttons > a {
        width: 305px;
    }

    #buttons > a > img {
        filter: drop-shadow(0 1.7px 2.55px rgba(26,22,18,0.25)) !important;
    }

    #buttons span {
        font-size: 14.45px;
        letter-spacing: 0.085em;
        transform: translateY(0.85px) !important;
    }

    #buttons > a:first-child span {
        text-shadow: 0 0.425px 0.85px rgba(26,22,18,0.75) !important;
    }

    #buttons > a:last-child span {
        text-shadow: 0 0.425px 0.85px rgba(0,0,0,0.85) !important;
    }

    #instagram-info > img:first-child {
        width: 700px !important;
        margin-top: 17px !important;
        margin-bottom: 4.25px !important;
        filter: drop-shadow(0 0.85px 1.7px rgba(26,22,18,0.15)) !important;
    }

    #instagram-block {
        gap: 25.5px;
        margin-bottom: 4.25px;
    }

    #instagram-block > img:first-child {
        width: 35.7px !important;
        filter: drop-shadow(0 0.85px 1.7px rgba(26,22,18,0.25)) !important;
    }

    #instagram-block h3 {
        font-size: 17.425px;
        text-shadow: 0 0.425px 0.85px rgba(26,22,18,0.35) !important;
    }

    #instagram-block > img:last-child {
        width: 51px !important;
    }

    #instagram-info > img:last-child {
        width: 700px !important;
        margin-bottom: 34px !important;
        filter: drop-shadow(0 0.85px 1.7px rgba(26,22,18,0.15)) !important;
    }
}

#mankstain-manifestos,
#coferus-images,
#buttons {
    justify-content: safe center;
    max-width: 100%;
}