﻿.seller-agreement-container {
    max-width: 950px;
    margin: auto;
    padding: 20px 15px;
}

    .seller-agreement-container .card {
        border: none;
        border-radius: 16px;
    }

    .seller-agreement-container h1 {
        font-weight: 700;
    }

    .seller-agreement-container h3 {
        color: #198754;
        font-size: 1.25rem;
        font-weight: 600;
        border-bottom: 2px solid #e9ecef;
        padding-bottom: 8px;
        margin-bottom: 15px;
    }

    .seller-agreement-container p,
    .seller-agreement-container li {
        line-height: 1.8;
        color: #555;
        font-size: 16px;
    }

    .seller-agreement-container ul {
        padding-left: 22px;
    }

.agreement-contact {
    background: #f8f9fa;
    padding: 20px;
    border-radius: 10px;
    margin-top: 20px;
}

    .agreement-contact p {
        margin-bottom: 10px;
    }

    .agreement-contact a {
        text-decoration: none;
        font-weight: 600;
        color: #198754;
    }

        .agreement-contact a:hover {
            text-decoration: underline;
        }
