/* Legal Pages Desktop Styles */

@media (min-width: 1024px) {
    .legal-content {
        padding: 30px;
        max-width: 900px;
    }

    .legal-content h1 {
        font-size: 2.8rem;
        margin-bottom: 50px;
        margin-top: 40px;
    }

    .legal-section {
        padding-top: 100px;
    }

    .legal-block {
        margin-bottom: 45px;
        padding-bottom: 35px;
    }

    .legal-block h2 {
        font-size: 1.6rem;
        margin-bottom: 22px;
        margin-top: 15px;
    }

    .legal-block p {
        font-size: 0.98rem;
        line-height: 1.85;
        margin-bottom: 16px;
    }

    .back-link {
        margin-top: 70px;
        padding-top: 40px;
    }

    .back-link .btn {
        padding: 16px 36px;
        font-size: 0.8rem;
    }

    .back-link .btn:hover {
        transform: translateY(-3px);
    }
}
