.news-hero.svelte-1q6glk2{position:relative;padding:10rem 0 4rem;text-align:center;overflow:hidden}.news-hero__bg.svelte-1q6glk2{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.news-hero__overlay.svelte-1q6glk2{position:absolute;inset:0;background:linear-gradient(155deg,#1e1e1c99,#28262380,#32302c66);z-index:1}.news-hero__content.svelte-1q6glk2{position:relative;z-index:2}.news-hero.svelte-1q6glk2 h1:where(.svelte-1q6glk2){font-family:var(--font-heading);font-size:clamp(2rem,4vw,3rem);color:#fff}.news-hero__label.svelte-1q6glk2{color:#ffffffd9}.news-hero.svelte-1q6glk2 .section-subtitle{text-align:center;max-width:500px;margin:0 auto;color:#ffffffe6}.news-hero.svelte-1q6glk2 .divider{background:#fff6}.news.svelte-1q6glk2{padding:var(--section-padding) 0;background:var(--color-warm-white)}.news__empty.svelte-1q6glk2{text-align:center;color:var(--color-warm-gray);padding:3rem 0}.news__grid.svelte-1q6glk2{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.news-card.svelte-1q6glk2{display:flex;flex-direction:column;background:var(--color-card);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;transition:all .35s ease}.news-card.svelte-1q6glk2:hover{border-color:var(--color-sage-light);box-shadow:0 12px 40px #00000014;transform:translateY(-4px)}.news-card__img.svelte-1q6glk2{aspect-ratio:16/9;overflow:hidden;background:#faf8f5}.news-card__img.svelte-1q6glk2 img:where(.svelte-1q6glk2){width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.news-card.svelte-1q6glk2:hover .news-card__img:where(.svelte-1q6glk2) img:where(.svelte-1q6glk2){transform:scale(1.05)}.news-card__body.svelte-1q6glk2{padding:1.5rem;flex:1;display:flex;flex-direction:column}.news-card__meta.svelte-1q6glk2{display:flex;justify-content:space-between;margin-bottom:.75rem}.news-card__date.svelte-1q6glk2{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-sage)}.news-card__reading.svelte-1q6glk2{font-size:.72rem;color:var(--color-taupe)}.news-card__title.svelte-1q6glk2{font-size:1.15rem;font-weight:500;color:var(--color-charcoal);line-height:1.35;margin-bottom:.5rem}.news-card__summary.svelte-1q6glk2{font-size:.85rem;color:var(--color-warm-gray);line-height:1.6;flex:1}.news-card__link.svelte-1q6glk2{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:500;color:var(--color-sage);margin-top:1rem;transition:gap .3s}.news-card.svelte-1q6glk2:hover .news-card__link:where(.svelte-1q6glk2){gap:.7rem;color:var(--color-sage-dark)}@media(max-width:768px){.news__grid.svelte-1q6glk2{grid-template-columns:1fr}}
