
/*
  Nil Akademi v0.3.0.5
  Descriptive Text Readability Hotfix
  Purpose: enlarge secondary/descriptive copy sitewide without disturbing headings, labels or metadata.
*/

:root{
  --nil-copy:#425665;
  --nil-copy-muted:#526675;
}

/* HOME — "Ne yapıyoruz?" and similar cards */
.home-mockup-v026 .v026-solution-copy p{
  font-size:15px!important;
  line-height:1.68!important;
  font-weight:500!important;
  color:var(--nil-copy)!important;
  margin-top:12px!important;
  margin-bottom:18px!important;
}
.home-mockup-v026 .v026-section-head p{
  font-size:15px!important;
  line-height:1.72!important;
  font-weight:500!important;
  color:var(--nil-copy-muted)!important;
}
.home-mockup-v026 .v026-featured-course p{
  font-size:15px!important;
  line-height:1.72!important;
  font-weight:500!important;
}
.home-mockup-v026 .v026-course-row small{
  font-size:12px!important;
  line-height:1.55!important;
  font-weight:500!important;
}
.home-mockup-v026 .v026-approach-copy>p{
  font-size:15px!important;
  line-height:1.75!important;
  font-weight:500!important;
}
.home-mockup-v026 .v026-weps-card-body p,
.home-mockup-v026 .v026-lead-story p{
  font-size:14px!important;
  line-height:1.66!important;
  font-weight:500!important;
}
.home-mockup-v026 .v026-expert-card span,
.home-mockup-v026 .v026-project-list small,
.home-mockup-v026 .v026-story-list small{
  font-size:11px!important;
  line-height:1.5!important;
}

/* HOME — solution cards need enough vertical room for larger copy */
.home-mockup-v026 .v026-solution-card{
  min-height:300px;
}
.home-mockup-v026 .v026-solution-copy{
  padding-top:28px!important;
  padding-bottom:24px!important;
}

/* INNER PAGES — generic descriptive/deck copy */
.inner-page-v030 main p:not(.meta):not(.eyebrow):not(.kicker){
  font-size:15px;
  line-height:1.78;
}
.inner-page-v030 .page-content-card-v030 p,
.inner-page-v030 .editorial-rich-v22 p,
.inner-page-v030 .rich-v21 p,
.inner-page-v030 .legacy-consulting-content-v0301 p{
  font-size:16px!important;
  line-height:1.84!important;
  font-weight:400!important;
  color:#344a5a!important;
}

/* Cards across Education / Experts / Consulting / Projects */
.inner-page-v030 .course-card-body-v030>p,
.inner-page-v030 .expert-card-copy-v030 p,
.inner-page-v030 .service-card-v22-new p,
.inner-page-v030 .project-card-v22-new p,
.inner-page-v030 .decision-grid-v030 p,
.inner-page-v030 .consulting-method-grid-v030 p,
.inner-page-v030 .project-flow-grid-v030 p,
.inner-page-v030 .consult-process-v22 p,
.inner-page-v030 .related-service-grid-v22 p,
.inner-page-v030 .trust-proof-v030 span,
.inner-page-v030 .about-principles-v030 p{
  font-size:14px!important;
  line-height:1.7!important;
  font-weight:500!important;
  color:#4a5f6f!important;
}

/* Detail-page intro/deck text */
.inner-page-v030 .inner-hero-v030 p,
.inner-page-v030 .brand-page-hero-v23 p,
.inner-page-v030 .editorial-hero-v22 p,
.inner-page-v030 .training-hero-v22 p,
.inner-page-v030 .consulting-hero-v22 p,
.inner-page-v030 .case-hero-v22 p,
.inner-page-v030 .course-detail-copy-v22>p,
.inner-page-v030 .expert-profile-copy-v22>p,
.inner-page-v030 .article-deck-v22{
  font-size:16px!important;
  line-height:1.76!important;
  font-weight:500!important;
}

/* Keep labels/tags compact so hierarchy is preserved. */
.home-mockup-v026 .home-kicker-v024,
.home-mockup-v026 .v026-pill,
.home-mockup-v026 .v026-solution-copy small,
.inner-page-v030 .course-facts-v030 span,
.inner-page-v030 .course-card-benefits-v030 span{
  letter-spacing:.08em;
}

/* Mobile */
@media(max-width:700px){
  .home-mockup-v026 .v026-section-head p,
  .home-mockup-v026 .v026-solution-copy p,
  .home-mockup-v026 .v026-featured-course p,
  .home-mockup-v026 .v026-approach-copy>p{
    font-size:15px!important;
    line-height:1.7!important;
  }

  .home-mockup-v026 .v026-solution-card{
    min-height:245px!important;
  }
  .home-mockup-v026 .v026-solution-copy{
    padding:22px 17px!important;
  }

  .inner-page-v030 main p:not(.meta):not(.eyebrow):not(.kicker){
    font-size:15px!important;
    line-height:1.74!important;
  }

  .inner-page-v030 .course-card-body-v030>p,
  .inner-page-v030 .expert-card-copy-v030 p,
  .inner-page-v030 .service-card-v22-new p,
  .inner-page-v030 .project-card-v22-new p,
  .inner-page-v030 .decision-grid-v030 p,
  .inner-page-v030 .consulting-method-grid-v030 p,
  .inner-page-v030 .project-flow-grid-v030 p,
  .inner-page-v030 .consult-process-v22 p,
  .inner-page-v030 .related-service-grid-v22 p{
    font-size:14px!important;
    line-height:1.68!important;
  }
}
