.zynovo-burns-case-study .z-original-section {
    padding: 84px 0;
}

.zynovo-burns-case-study .z-original-section--soft {
    background: var(--z-soft);
}

.zynovo-burns-case-study .z-original-heading {
    margin: 0 0 18px;
    color: var(--z-ink);
    font: 650 clamp(34px, 4vw, 52px)/1.05 Inter, ui-sans-serif, sans-serif;
    letter-spacing: -0.045em;
    text-transform: none;
}

.zynovo-burns-case-study .z-original-copy,
.zynovo-burns-case-study .z-original-section > .z-container > p {
    max-width: 980px;
    margin: 0;
    color: #343a45;
    font: 400 18px/1.72 Inter, ui-sans-serif, sans-serif;
}

.zynovo-burns-case-study .z-original-intro {
    padding: 0 0 84px;
}

.zynovo-burns-case-study .z-original-list {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 16px;
    margin: 30px 0 0;
    padding: 0;
    list-style: none;
}

.zynovo-burns-case-study .z-original-list li {
    padding: 22px;
    border: 1px solid var(--z-line);
    border-radius: 18px;
    color: #343a45;
    background: #ffffff;
    font: 400 15px/1.65 Inter, ui-sans-serif, sans-serif;
}

.zynovo-burns-case-study .z-original-list li strong {
    color: var(--z-ink);
}

.zynovo-burns-case-study .z-original-conclusion {
    max-width: 980px;
    margin-bottom: 28px !important;
}

@media (max-width: 680px) {
    .zynovo-burns-case-study .z-original-section {
        padding: 64px 0;
    }

    .zynovo-burns-case-study .z-original-intro {
        padding-bottom: 64px;
    }

    .zynovo-burns-case-study .z-original-list {
        grid-template-columns: 1fr;
    }

    .zynovo-burns-case-study .z-original-copy,
    .zynovo-burns-case-study .z-original-section > .z-container > p {
        font-size: 16px;
    }
}
