.kuali-news-single{background:#fff;padding:70px 30px 100px}.kuali-news-header{width:100%;max-width:1050px;margin:0 auto;text-align:center}.kuali-news-category{margin-bottom:16px;font-family:'Poppins',sans-serif;font-size:13px;font-weight:600;color:#C3592D;text-transform:uppercase;letter-spacing:.6px}.kuali-news-title{margin:0 auto 22px;max-width:950px;font-family:'Lora',serif;font-size:52px;line-height:1.15;font-weight:600;color:#222}.kuali-news-excerpt{max-width:900px;margin:0 auto 18px;font-family:'Lora',serif;font-size:18px;line-height:1.5;color:#666}.kuali-news-meta{display:flex;justify-content:center;align-items:center;gap:10px;font-family:'Poppins',sans-serif;font-size:14px;color:#666}.kuali-news-featured{width:100%;max-width:1050px;margin:70px auto 55px}.kuali-news-featured img{display:block;width:100%;height:auto;max-height:650px;object-fit:cover}.kuali-news-content{width:100%;max-width:850px;margin:0 auto;font-family:'Lora',serif;font-size:18px;line-height:1.8;color:#333}.kuali-news-content p{margin:0 0 25px}.kuali-news-content h2{margin:45px 0 18px;font-family:'Lora',serif;font-size:30px;color:#B43407}.kuali-news-content h3{margin:35px 0 15px;font-family:'Lora',serif;font-size:24px;color:#B43407}.kuali-news-content img{max-width:100%;height:auto}.kuali-news-back{width:100%;max-width:850px;margin:65px auto 0}.kuali-news-back a{font-family:'Poppins',sans-serif;font-size:15px;font-weight:600;color:#C3592D;text-decoration:none;transition:color .25s ease}.kuali-news-back a:hover{color:#A94721}.reveal-up{opacity:0;transform:translateY(60px);transition:opacity .8s ease,transform .8s ease}.reveal-up.is-visible{opacity:1;transform:translateY(0)}@media (max-width:700px){.kuali-news-single{padding:50px 20px 70px}.kuali-news-title{font-size:38px}.kuali-news-excerpt{font-size:17px}.kuali-news-featured{margin-top:50px}.kuali-news-content{font-size:16px}}.kuali-news-archive{background:#fff;padding-bottom:100px}.kuali-news-archive-header{text-align:center;padding:75px 30px 60px}.kuali-news-archive-header h1{margin:0 0 15px;font-family:'Lora',serif;font-size:54px;line-height:1.1;color:#B43407}.kuali-news-archive-header p{margin:0;font-family:'Lora',serif;font-size:17px;color:#666}.kuali-news-grid-section{padding:0 30px}.kuali-news-grid{width:100%;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:60px 35px}.kuali-news-card{min-width:0;transition:transform .3s ease}.kuali-news-card:hover{transform:translateY(-5px)}.kuali-news-card-link{display:block;text-decoration:none;color:inherit}.kuali-news-card-image{width:100%;height:300px;overflow:hidden}.kuali-news-card-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.kuali-news-card:hover .kuali-news-card-image img{transform:scale(1.03)}.kuali-news-card-content{padding-top:18px}.kuali-news-card-content h2{margin:0 0 9px;font-family:'Lora',serif;font-size:24px;line-height:1.25;color:#222}.kuali-news-card-content p{margin:0 0 14px;font-family:'Lora',serif;font-size:15px;line-height:1.5;color:#666}.kuali-news-card-meta{display:flex;gap:9px;font-family:'Poppins',sans-serif;font-size:13px;color:#777}.kuali-news-empty{text-align:center;font-family:'Lora',serif;font-size:18px;color:#666}@media (max-width:700px){.kuali-news-archive-header{padding:55px 24px 45px}.kuali-news-archive-header h1{font-size:42px}.kuali-news-grid-section{padding:0 24px}.kuali-news-grid{grid-template-columns:1fr;gap:45px}.kuali-news-card-image{height:auto;aspect-ratio:1.55 / 1}}.kuali-project-news{background:#fff;padding:75px 0 90px}.kuali-project-news-header{text-align:center;margin-bottom:55px}.kuali-project-news-header h2{margin:0 0 12px;font-family:'Lora',serif;font-size:42px;line-height:1.15;font-weight:600;color:#222}.kuali-project-news-header p{margin:0;font-family:'Lora',serif;font-size:16px;color:#666}.kuali-project-news-grid{width:100%;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:55px 28px}.kuali-project-news-card{min-width:0;transition:transform .3s ease;transition-delay:var(--news-delay)}.kuali-project-news-card:hover{transform:translateY(-4px)}.kuali-project-news-link{display:block;color:inherit;text-decoration:none}.kuali-project-news-image{width:100%;height:295px;overflow:hidden}.kuali-project-news-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.kuali-project-news-card:hover .kuali-project-news-image img{transform:scale(1.03)}.kuali-project-news-content{padding-top:17px}.kuali-project-news-content h3{margin:0 0 9px;font-family:'Lora',serif;font-size:23px;line-height:1.25;font-weight:600;color:#222}.kuali-project-news-content p{margin:0 0 14px;font-family:'Lora',serif;font-size:15px;line-height:1.5;color:#666}.kuali-project-news-meta{display:flex;gap:8px;font-family:'Poppins',sans-serif;font-size:13px;color:#777}@media (max-width:700px){.kuali-project-news{padding:60px 0 70px}.kuali-project-news-header h2{font-size:36px}.kuali-project-news-grid{grid-template-columns:1fr;gap:45px}.kuali-project-news-image{height:auto;aspect-ratio:1.55 / 1}}