/* İç sayfalar: eski içerik stillerini yeni chrome ile uyumlu hale getirir */
.page-body .container {
    width: 90%;
    max-width: 1100px;
    margin: 0 auto;
    padding: 0;
}

.page-body .about-content,
.page-body .certificates-section,
.page-body .contact-info,
.page-body .contact-form-section,
.page-body .why-work-with-us,
.page-body .open-positions,
.page-body .blog-content,
.page-body .solutions-section,
.page-body main > section:not(.about-hero):not(.stage-hero) {
    background: var(--paper, #F4F6F9);
}

.page-body .section-subtitle,
.page-body .certificates-header .section-subtitle {
    color: var(--orange, #F26522) !important;
    font-size: 13px !important;
    letter-spacing: 0.08em;
    text-transform: uppercase;
}

.page-body .section-title,
.page-body .category-title,
.page-body .about-intro .section-title {
    color: var(--ink, #101B2E) !important;
    font-family: var(--font-display, "Sora", sans-serif) !important;
}

.page-body .section-description,
.page-body .about-description,
.page-body .category-description {
    color: var(--ink-soft, #42506A) !important;
}

.page-body .certificate-card,
.page-body .contact-card,
.page-body .benefit-card,
.page-body .solution-card,
.page-body .blog-post,
.page-body .job-card,
.page-body .about-feature {
    background: #fff !important;
    border: 1px solid var(--line-l, #E1E5EC) !important;
    border-radius: 14px !important;
    box-shadow: none !important;
}

.page-body .certificate-view-btn,
.page-body .solution-btn,
.page-body .contact-link,
.page-body .btn-primary,
.page-body .apply-btn {
    background: var(--orange, #F26522) !important;
    color: #fff !important;
    border-radius: 10px !important;
    border: none !important;
}

.page-body a {
    text-decoration: none;
}

.page-body .product-hero,
.page-body .about-hero,
.page-body .contact-hero,
.page-body .career-hero {
    /* Eski hero’lar page-hero ile değiştirildi; kalırsa gizle */
}

.page-legacy-wrap {
    width: 90%;
    max-width: 1100px;
    margin: 0 auto;
    padding: 48px 0 72px;
}

.page-legacy-wrap .certificates-grid,
.page-legacy-wrap .solutions-grid,
.page-legacy-wrap .benefits-grid,
.page-legacy-wrap .contact-info-grid {
    gap: 18px;
}

.page-body .form-group input,
.page-body .form-group select,
.page-body .form-group textarea {
    color: #101B2E;
    border: 1px solid #E1E5EC;
    border-radius: 10px;
    background: #fff;
}
