.solution-intro {
    display: grid;
    grid-template-columns: var(--grid-two-columns);
    align-items: center;
    gap: 36px;
}

.solution-scope {
    display: grid;
    grid-template-columns: var(--grid-three-columns);
    margin: 0;
    padding: 0;
    gap: 18px;
    list-style: none;
}

.solution-scope-item {
    padding: 24px;
    border: 1px solid var(--color-line);
    border-radius: 8px;
    background: var(--color-white);
}

.solution-scope-title {
    margin: 0 0 8px;
    color: var(--color-navy);
    font-size: var(--font-content-subtitle);
}

.solution-scope-text {
    margin: 0;
    font-size: var(--font-body);
}
