body{
    background: var(--white-color);
    color: var(--dark-color);
}

@font-face {
    font-family: "Signar-Regular";
    src: url(../fonts/signar/Signar-Regular.woff2) format("woff2");
    src: url(../fonts/signar/Signar-Regular.woff) format("woff");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Pinesong-Regular";
    src: url(../fonts/pinesong/PinesongSans-Regular.woff) format("woff");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Pinesong-Light";
    src: url(../fonts/pinesong/PinesongSans-Light.woff) format("woff");
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: "Pinesong-Bold";
    src: url(../fonts/pinesong/PinesongSans-Bold.woff) format("woff");
    font-weight: 600;
    font-style: normal;
}


.spacer-title-foundry{
    min-width: calc(144px + 260px + var(--space-100));}

.project-card-container.foundry{
    gap: var(--space-600);
    padding-block:0;
    margin-top: var(--space-1500);
    margin-bottom: var(--space-600);
}

.type-tester{
    margin-bottom: var(--space-2000);
}

.foundry .project-card{
    align-items: flex-start;
}

.foundry .info-category-title {
    min-width: 144px;
}

.foundry .info-category-data {
    min-width: 260px;
}

.foundry .info-category-data ul {
    display: flex;
    flex-direction: row;
    gap: var(--space-200);
}

.foundry .project-info{
    min-height: 0;
}