/* =========================================================
   REMOVE AI-LIKE NUMBER BADGES
   Site genelindeki 01 / 02 / 03 gibi yapay görünen numaraları gizler
========================================================= */

/* Yaygın numara / index class isimleri */
.step-number,
.feature-number,
.card-number,
.item-number,
.box-number,
.process-number,
.timeline-number,
.section-number,
.service-number,
.solution-number,
.module-number,
.grid-number,
.counter-number,
.index-number,
.order-number,
.about-number,
.faq-number,
.sales-number,
[class*="step-number"],
[class*="feature-number"],
[class*="card-number"],
[class*="item-number"],
[class*="box-number"],
[class*="process-number"],
[class*="timeline-number"],
[class*="section-number"],
[class*="service-number"],
[class*="solution-number"],
[class*="module-number"],
[class*="grid-number"],
[class*="index-number"],
[class*="order-number"] {
    display: none !important;
}

/* Kartların başında duran dekoratif sayı rozetleri */
.sales-home-card > span:first-child,
.solution-card > span:first-child,
.florist-feature-card > span:first-child,
.software-feature-card > span:first-child,
.about-focus-card > span:first-child,
.about-timeline-card > span:first-child,
.catalog-card > span:first-child,
.faq-summary-card > span:first-child {
    display: none !important;
}

/* Sadece sayıdan oluşan küçük etiketleri gizlemek için destek */
[data-number],
[data-index],
[data-step],
[data-order] {
    display: none !important;
}

/* Sayı kalkınca kart iç boşluğu daha dengeli dursun */
.sales-home-card h3,
.solution-card h3,
.florist-feature-card h3,
.software-feature-card h3,
.about-focus-card h3,
.about-timeline-card h3,
.catalog-card h3,
.faq-summary-card h3 {
    margin-top: 0 !important;
}

/* Timeline / süreç kartlarında sayı kalkınca başlık hizası */
.about-timeline-card,
.process-card,
.step-card {
    align-items: flex-start !important;
}
