@media (min-width:1101px){.site-header .desktop-nav>.menu>.menu-item>a,.site-header .desktop-nav>ul.menu>li>a{font-size:13.5px;line-height:1.45;padding-inline:10px}}@media (min-width:901px) and (max-width:1100px){.site-header .desktop-nav>ul.menu>li>a{font-size:12.75px;padding-inline:7px}}.site-header .desktop-nav .sub-menu a{font-size:14px;line-height:1.5}.hero-form label{font-size:11.5px;line-height:1.4}.hero-form :is(input,select){font-size:15px;line-height:1.5}.topic-card b{font-size:16px;line-height:1.4}.topic-card small{font-size:13px;line-height:1.5}.job-name{font-size:19px;line-height:1.38}.job-by{font-size:14px;line-height:1.55}.job-meta span{font-size:12.5px;line-height:1.4}.job-salary{font-size:14px}.story-body h3{font-size:21px;line-height:1.37}.story-body p{font-size:15.5px;line-height:1.75}.page-prose{font-size:17.5px;line-height:1.84}.page-prose :is(p,li){overflow-wrap:break-word}.page-prose .a24fi-description{font-size:17px;line-height:1.78}.a24fi-card-title{font-size:18px;line-height:1.38}.a24fi-card-detail :is(span,small){font-size:13px;line-height:1.6}@media (max-width:900px){.site-header .mobile-drawer>ul.menu>li>a{font-size:16px;line-height:1.5}.site-header .mobile-drawer .sub-menu a{font-size:14.5px;line-height:1.5}}@media(max-width:640px){.topic-card b{font-size:15px}.topic-card small{font-size:12px}.job-name{font-size:17.5px}.job-by{font-size:13px}.job-meta span{font-size:12px}.story-body p{font-size:15px}.page-prose{font-size:17px;line-height:1.8}.page-prose .a24fi-description{font-size:16px}.a24fi-card-title{font-size:16px}.a24fi-card-detail :is(span,small){font-size:12.5px}}