/* ============================================
   PAPER 3 — Repeating paper texture (full)
============================================ */

.ulse-paper3 {
    position: relative;
    margin: 40px auto;
    max-width: 1100px;
    padding: 48px 56px;
    font-family: Georgia, serif;
    line-height: 1.85;
    color: #2d2a25;
    background-image: url('../img/paper3.webp');
    background-repeat: repeat;
    background-position: top left;
    background-size: auto;
    border-radius: 10px;
    box-shadow: 0 18px 30px rgba(0,0,0,0.08);
}

.ulse-paper3 article {
    position: relative;
    z-index: 1;
}

.ulse-paper3 h1,
.ulse-paper3 h2,
.ulse-paper3 h3 {
    color: #2b1c0e;
    margin: 0 0 16px 0;
    
}

.ulse-paper3 p {
    margin: 0 0 18px 0;
    font-size: 19px;
    
}

.ulse-paper3 a {
    color: #2b2b2b;
    text-decoration: underline;
}

@media (max-width: 640px) {
    .ulse-paper3 {
        padding: 36px 28px;
    }
}
