/* Final content-only type scale. Shared homepage header/footer remain unchanged. */
body.campus-inner-page .site-page-content{font-size:14px!important;font-weight:400!important;line-height:1.6!important;font-family:Arial,"Mukta",sans-serif!important}
html[lang^="ne"] body.campus-inner-page .site-page-content{font-family:"Mukta",Arial,sans-serif!important}
/* Stop nested legacy div/span rules and rich-text inline sizes from enlarging type. */
body.campus-inner-page .site-page-content :is(div,section,article,aside,p,a,span,li,td,th,label,strong,b,em,small,summary,button,input,select,textarea):not([class*="fa-"]){font-family:inherit!important;font-size:inherit!important;font-weight:400!important;line-height:inherit!important;letter-spacing:0!important}
body.campus-inner-page .site-page-content :is(h1,.akc-title,.akc-simple-heading-title,.sj-main-title,.sj-title-text,.akc-compact-title,.akc-drive-title){font-family:inherit!important;font-size:24px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important}
body.campus-inner-page .site-page-content :is(h2,.sj-section-title,.sj-inline-extra-title,.akc-related-title-main){font-family:inherit!important;font-size:19px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:0!important}
body.campus-inner-page .site-page-content :is(h3,.akc-card-title,.akc-news-title,.akc-notice-title,.akc-drive-card-title,.akc-gallery-title,.akc-list-title,.akc-empty-title,.sj-related-title,.category-profile-name,.sj-person-name,.staff-name){font-family:inherit!important;font-size:16px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:0!important}
body.campus-inner-page .site-page-content :is(h4,h5,h6){font-family:inherit!important;font-size:15px!important;font-weight:500!important;line-height:1.45!important}
body.campus-inner-page .site-page-content :is(h1,h2,h3,h4,h5,h6) :is(a,span,strong,b){font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}
body.campus-inner-page .site-page-content :is(p,li,td,.main-content,.sj-content,.akc-description-content,.notice-content,.news-content,.blog-content){font-size:14px!important;font-weight:400!important;line-height:1.65!important}
body.campus-inner-page .site-page-content :is(strong,b,th,label){font-weight:500!important}
body.campus-inner-page .site-page-content :is(button,input,select,textarea,.akc-btn,.akc-main-btn,.akc-outline-btn,.akc-read-btn,.akc-hero-btn,.akc-download-btn,.akc-submit-btn,.akc-page-link,.akc-page-current,.akc-sidebar-btn,.dynamic-btn){font-size:13px!important;font-weight:500!important;line-height:1.4!important}
body.campus-inner-page .site-page-content :is(.akc-meta-pill,.akc-date-pill,.akc-date-badge,.akc-news-meta-pill,.akc-preview-pill,.akc-compact-chip,.akc-counter-pill,.akc-media-count-pill,.sj-meta,.akc-meta,.akc-news-meta-row,.akc-meta-row,time,small){font-size:12px!important;font-weight:400!important;line-height:1.4!important}
body.campus-inner-page .site-page-content :is(.admission-title,.college-title){font-size:22px!important;font-weight:500!important;line-height:1.35!important}
body.campus-inner-page .site-page-content :is(.admission-form-title,.college-form-title){font-size:19px!important;font-weight:500!important;line-height:1.4!important}
body.campus-inner-page .site-page-content :is(.admission-subtitle,.college-subtitle){font-size:14px!important;font-weight:400!important;line-height:1.5!important}
body.campus-inner-page .site-page-content :is(.admission-section,.college-form-section){font-size:16px!important;font-weight:500!important;line-height:1.4!important}
@media(max-width:700px){body.campus-inner-page .site-page-content :is(h1,.akc-title,.akc-simple-heading-title,.sj-main-title,.sj-title-text,.akc-compact-title,.akc-drive-title){font-size:21px!important}body.campus-inner-page .site-page-content :is(h2,.sj-section-title,.sj-inline-extra-title,.akc-related-title-main){font-size:18px!important}}
