/* AI Rewriter — Frontend CTA Styles */

.air-cta {
    display: block;
    background: linear-gradient(135deg, #1a1a2e 0%, #16213e 50%, #0f3460 100%);
    color: #fff !important;
    padding: 18px 24px;
    border-radius: 8px;
    margin: 28px 0;
    font-size: 16px;
    line-height: 1.5;
    border-left: 4px solid #e94560;
    box-shadow: 0 4px 15px rgba(0,0,0,0.15);
}

.air-cta a {
    color: #f5a623 !important;
    font-weight: 700;
    text-decoration: none;
    border-bottom: 2px solid rgba(245,166,35,0.3);
    transition: border-color 0.2s ease;
}

.air-cta a:hover {
    color: #ffd166 !important;
    border-bottom-color: #ffd166;
}

/* Inline images */
.air-inline-image {
    margin: 24px 0;
    padding: 0;
}

.air-inline-image img {
    width: 100%;
    height: auto;
    border-radius: 8px;
    display: block;
    box-shadow: 0 2px 12px rgba(0,0,0,0.1);
}
