﻿/* Public-site premium scale pass, 2026-09-25. Deliberately excludes admin. */
@media (min-width:1100px){
  body{font-size:16px!important}
  .wrap{max-width:1290px!important}.wrap--wide{max-width:1530px!important}
  .hero-l h1{font-size:clamp(58px,5.35vw,78px)!important}
  .hero-sub{font-size:16px!important;max-width:540px!important}
  .btn{font-size:13.5px!important;padding:14px 28px!important}
  .stat-n,.stat-count{transform:scale(1.06);transform-origin:left bottom}
  .proc-step h3,.fli-t,.wk-role,.fac-ct{font-size:1.06em!important}
  .proc-step p,.fli-b,.wk-body,.fac-cb{font-size:1.03em!important}
  .section-head h2,.wk-head h2,.cta-sect h2{font-size:clamp(40px,4.15vw,58px)!important}
  .apply-hero h1,.page-hero h1,.legal-hero h1{font-size:clamp(48px,5vw,68px)!important}
  .form-card,.request-card,.legal-content{font-size:1.04em!important}
}
