/**
 * Molecule: Publication Card
 *
 * Figma: 340px genişlik, image 15px inset padding, aspect 310:385
 *   Title: Bold 22px/30px, Description: Regular 18px/27px
 *   Meta: Regular 16px/24px -0.5px tracking
 */

.saha-publication-card {
    display: flex;
    flex-direction: column;
    text-decoration: none;
    color: var(--saha-color-text-primary);
}

a.saha-publication-card:hover {
    color: var(--saha-color-text-primary);
}

.saha-publication-card__image .saha-image__img {
    width: 100%;
    height: auto;
    display: block;
}

.saha-publication-card__placeholder {
    width: 100%;
    aspect-ratio: 310 / 385;
    background-color: var(--saha-color-bg-secondary);
}

.saha-publication-card__body {
    display: flex;
    flex-direction: column;
}

.saha-publication-card__title {
    font-family: var(--saha-font-primary);
    font-size: 22px;
    font-weight: 500;
    line-height: 27.5px;
    letter-spacing: 0;
    color: var(--saha-color-text-primary);
    margin: 50px 0 35px;
    padding: 0;
}

.saha-publication-card__description {
    font-family: var(--saha-font-primary);
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    letter-spacing: 0;
    color: var(--saha-color-text-primary);
    margin: 0 0 40px;
    padding: 0;
}

.saha-publication-card__meta {
    display: flex;
    flex-direction: column;
}

.saha-publication-card__publisher,
.saha-publication-card__year {
    font-family: var(--saha-font-primary);
    font-size: 16px;
    font-style: italic;
    font-weight: 400;
    line-height: 28px;
    letter-spacing: 0;
    color: var(--saha-color-text-primary);
}
