        font-family: 'Playfair Display', serif;
        color: #8b7355;
        font-size: 1.2rem;
        margin-bottom: 1rem;
    }

    .preview-content {
        background: white;
        padding: 1.5rem;
        border-radius: 10px;
        border-left: 4px solid #8b7355;
    }

    .preview-name {
        font-weight: 600;
        color: #8b7355;
        margin-bottom: 0.5rem;
    }

    .preview-message {
        color: #555;
        line-height: 1.6;
        white-space: pre-wrap;
    }

    .form-