/* 08-php-30-content-body.css
   ============================================================
   "Cooperation" content block. Self-contained styling that reproduces the
   Campo Rasa look (centered header, .button) without the source page's
   scroll-animation coupling. Centering comes from the host .uk-container.
   ============================================================ */

.content-body {
    text-align: center;
}


.content-body .ce-bodytext {
    max-width: 760px;
    margin: 0 auto;
}

.content-body .ce-bodytext > p {
    margin: 0 0 14px;
    line-height: 1.6;
    color: #444;
}

/* ---- intro buttons = in-page anchors to the entries below ---- */
.content-body .ce-bodytext p .button,
.content-body a.button {
    display: inline-block;
    margin: 8px 0 0;
    padding: 14px 30px;
    border: 1px solid var(--main-color, #0088cb);
    background: transparent;
    color: var(--main-color, #0088cb);
    font-weight: 600;
    letter-spacing: .03em;
    text-decoration: none;
    transition: background-color .25s, color .25s;
}

.content-body a.button:hover {
    background: var(--main-color, #0088cb);
    color: #fff;
}

/* ============================================================
   Anchored content entries — MOVED (2026-07-10) to the extracted
   reusable section component: 05-php-07-section-richtext/05-php-07-section-richtext.css
   (that component links its own stylesheet wherever it renders)
   ============================================================ */

