/* ======================================== */
/* Key Financial Indicators 폰트 사이즈 증가 */
/* 모바일과 PC 모두에 적용 */
/* ======================================== */

/* ======================================== */
/* 모바일과 PC 공통 적용 */
/* ======================================== */

/* Key Financial Indicators 텍스트 폰트 사이즈 증가 */
.indicator-header span {
    font-size: var(--font-size-lg) !important; /* base에서 lg로 증가 */
    color: var(--primary-color) !important;
    font-weight: var(--font-weight-bold) !important;
}

/* ======================================== */
/* 모바일 특화 스타일 */
/* ======================================== */

@media (max-width: 768px) {
    /* 모바일에서 Key Financial Indicators 폰트 사이즈 증가 */
    .indicator-header span {
        font-size: var(--font-size-lg) !important; /* base에서 lg로 증가 */
        color: var(--primary-color) !important;
        font-weight: var(--font-weight-bold) !important;
    }
    
    /* Partnership 카드 - Key Financial Indicators 텍스트 폰트 사이즈 증가 */
    .menu-summary-card:nth-child(5) .indicator-header span {
        font-size: var(--font-size-lg) !important; /* base에서 lg로 증가 */
        color: var(--primary-color) !important;
        font-weight: var(--font-weight-bold) !important;
    }
}

/* ======================================== */
/* PC 특화 스타일 */
/* ======================================== */

@media (min-width: 1025px) {
    /* PC에서 Key Financial Indicators 폰트 사이즈 증가 */
    .indicator-header span {
        font-size: var(--font-size-lg) !important; /* base에서 lg로 증가 */
        color: var(--primary-color) !important;
        font-weight: var(--font-weight-bold) !important;
    }
    
    /* Partnership 카드 - Key Financial Indicators 텍스트 폰트 사이즈 증가 */
    .menu-summary-card:nth-child(5) .indicator-header span {
        font-size: var(--font-size-lg) !important; /* base에서 lg로 증가 */
        color: var(--primary-color) !important;
        font-weight: var(--font-weight-bold) !important;
    }
}

/* ======================================== */
/* 최고 특이성으로 확실하게 적용 */
/* ======================================== */

/* 최고 특이성으로 Key Financial Indicators 폰트 사이즈 증가 */
html body .mobile-menu-summary .menu-summary-card .partnership-section .financial-highlights-section .financial-indicators .indicator-header span {
    font-size: var(--font-size-lg) !important; /* base에서 lg로 증가 */
    color: var(--primary-color) !important;
    font-weight: var(--font-weight-bold) !important;
}

/* Partnership 카드 - 최고 특이성으로 Key Financial Indicators 폰트 사이즈 증가 */
html body .mobile-menu-summary .menu-summary-card:nth-child(5) .partnership-section .financial-highlights-section .financial-indicators .indicator-header span {
    font-size: var(--font-size-lg) !important; /* base에서 lg로 증가 */
    color: var(--primary-color) !important;
    font-weight: var(--font-weight-bold) !important;
}

/* 추가 보장 - 더 구체적인 선택자 */
html body .indicator-header span {
    font-size: var(--font-size-lg) !important; /* base에서 lg로 증가 */
    color: var(--primary-color) !important;
    font-weight: var(--font-weight-bold) !important;
}

/* Partnership 페이지에서도 적용 */
html body .section.bg-light .container .content-card .card-content h3 {
    font-size: var(--font-size-lg) !important; /* base에서 lg로 증가 */
    color: var(--primary-color) !important;
    font-weight: var(--font-weight-bold) !important;
}
