
.spring-news-home,.spring-news-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0 28px!important}.spring-news-home article,.spring-news-list article{background:transparent!important;border:0!important;border-top:1px solid #d9d2c9!important;padding:20px 0!important;min-width:0}.spring-news-home img,.spring-news-list img{display:none!important}.spring-news-home h3,.spring-news-list h3{font-size:18px!important;line-height:1.45!important;margin:8px 0 12px!important;letter-spacing:0!important}.spring-news-home h3 a,.spring-news-list h3 a{color:#40202a;text-decoration:none}.spring-news-home article:hover h3 a,.spring-news-list article:hover h3 a{color:#b42f42}.spring-news-school{font-size:11px!important;line-height:1.5!important;letter-spacing:.02em;color:#765b61!important;margin:0!important}.spring-news-home time,.spring-news-list time{font-size:11px;color:#84777b}.spring-news-hero{max-width:1200px;margin:0 auto;padding:42px 28px 30px;border-bottom:1px solid #ded5ce}.spring-news-hero>a{font-size:13px;color:#8e3545}.spring-news-hero h1{font-size:clamp(26px,3vw,38px)!important;line-height:1.25!important;max-width:1050px;margin:18px 0!important}.spring-news-hero time{font-size:12px;color:#786c6c}.spring-news-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:48px;max-width:1200px;margin:auto;padding:35px 28px 60px}.spring-news-prose{min-width:0}.spring-news-prose p{font-size:16px!important;line-height:1.85!important;margin:0 0 20px!important}.spring-news-prose h1{font-size:25px!important;line-height:1.35!important;margin:32px 0 18px!important;letter-spacing:0!important}.spring-news-aside{border-left:1px solid #ddd2ca;padding-left:25px;align-self:start}.spring-news-aside h2{font-size:18px!important}.spring-news-aside a{display:block;font-size:13px;line-height:1.6;padding:12px 0;border-bottom:1px solid #e2d9d2;text-decoration:none}.spring-apply{display:inline-block;padding:12px 20px;background:#8d263a;color:white!important;text-decoration:none;margin-top:12px}.spring-apply:hover{background:#b42f42}@media(max-width:900px){.spring-news-home,.spring-news-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}.spring-news-layout{grid-template-columns:1fr;gap:30px}.spring-news-aside{border-left:0;padding-left:0;border-top:1px solid #ddd2ca}}@media(max-width:560px){.spring-news-home,.spring-news-list{grid-template-columns:1fr!important}.spring-news-layout,.spring-news-hero{padding-left:20px;padding-right:20px}.spring-news-prose p{font-size:15px!important}.spring-news-prose h1{font-size:22px!important}}
