.QA {
    height: fit-content;
    background-color: rgba(205, 92, 92, 0.2);
    border-radius: 10px;
    text-wrap: auto;
    padding: 3px 15px;
    margin: 20px;
}

.question {
    font-size: calc(var(--font-size-2xl) + 4px);
    padding-bottom: 5px;
}

.answer {
    font-size: calc(var(--font-size-2xl));
    color: var(--text);
    background-color: rgba(248, 212, 212, 0.2);
    border-radius: 10px;
    padding: 15px;
    margin-bottom: 13px;
    line-height: 140%;
}

.back_rect {
    background-color: rgba(208, 45, 45, 0.2);
}

.gray_back_rect {
    background-color: rgba(248, 212, 212, 0.2);
}