.ln-card {
    --width: 300px;
    --height: calc(var(--width) * 0.53);

    position: relative;
    width: var(--width);
    height: var(--height);
    margin-top: 7%;
    margin-bottom: -5%;
    margin-left: -12%;
    border: 3px dashed rgb(34, 34, 34);
    background-color: white;
}

.ln-card-text-container {
    padding: 15px;
    padding-top: 0px;
    align-items: center;
    text-align: left;
}

.ln-card p {
    font-size: 1.1em;
}

.ln-card-subtitle {
    position: absolute;
    bottom: -5%;
    left: 5%;
}