.maple-leaf-news-card{background:var(--maple-leaf-white);border:1px solid var(--maple-leaf-gray-200);transition:all .3s;overflow:hidden}.maple-leaf-news-card:hover{border-color:var(--maple-leaf-gray-300);transform:translateY(-8px);box-shadow:0 15px 40px #0000001a}.maple-leaf-news-card__link{color:inherit;text-decoration:none;display:block}.maple-leaf-news-card__image-wrapper{width:100%;height:240px;position:relative;overflow:hidden}.maple-leaf-news-card__image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.maple-leaf-news-card:hover .maple-leaf-news-card__image{transform:scale(1.08)}.maple-leaf-news-card__category{background:var(--maple-leaf-red);color:var(--maple-leaf-white);letter-spacing:1px;text-transform:uppercase;padding:.5rem 1rem;font-size:.8rem;font-weight:600;position:absolute;top:1.25rem;left:1.25rem}.maple-leaf-news-card__content{padding:2rem}.maple-leaf-news-card__date{color:var(--maple-leaf-gray-500);letter-spacing:.3px;margin-bottom:1rem;font-size:.9rem;font-weight:500;display:block}.maple-leaf-news-card__title{font-family:var(--maple-leaf-font-heading);color:var(--maple-leaf-black);margin-bottom:1rem;font-size:1.5rem;font-weight:600;line-height:1.3}.maple-leaf-news-card__subtitle{color:var(--maple-leaf-gray-600);margin-bottom:0;font-size:1rem;line-height:1.7}@media (max-width:768px){.maple-leaf-news-card__image-wrapper{height:200px}.maple-leaf-news-card__content{padding:1.5rem}.maple-leaf-news-card__title{font-size:1.3rem}}
.maple-leaf-news-list-page{background-color:var(--maple-leaf-white);min-height:100vh}.maple-leaf-news-list-page__hero{background:linear-gradient(135deg,var(--maple-leaf-charcoal)0%,var(--maple-leaf-black)100%);text-align:center;padding:8rem 2rem 4rem}.maple-leaf-news-list-page__hero-content{max-width:var(--maple-leaf-container-width);margin:0 auto}.maple-leaf-news-list-page__hero-title{font-family:var(--maple-leaf-font-heading);color:var(--maple-leaf-white);margin-bottom:1rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:600}.maple-leaf-news-list-page__hero-subtitle{color:var(--maple-leaf-gray-300);max-width:600px;margin:0 auto;font-size:1.25rem;line-height:1.6}.maple-leaf-news-list-page__container{max-width:var(--maple-leaf-container-width);margin:0 auto;padding:4rem 2rem}@media (min-width:1024px){.maple-leaf-news-list-page__container{padding:6rem 2rem}}.maple-leaf-news-list-page__grid{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (min-width:768px){.maple-leaf-news-list-page__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.maple-leaf-news-list-page__grid{grid-template-columns:repeat(3,1fr)}}.maple-leaf-news-list-page__empty{text-align:center;padding:4rem 0}.maple-leaf-news-list-page__empty-text{color:var(--maple-leaf-gray-600);max-width:600px;margin:0 auto;font-size:1.25rem;line-height:1.6}
