.newsroom-page{padding:calc(var(--header-h) + 56px) 0 80px;color:#3b2b1e;background:#fff9eb;min-height:70vh}.newsroom-intro{max-width:720px;margin-bottom:48px}.newsroom-intro h1{letter-spacing:-2px;margin:14px 0;font-size:clamp(36px,5vw,60px);font-weight:650}.newsroom-intro>p:last-child{color:#796958;font-size:15px;line-height:1.8}.newsroom-posts{border-top:1px solid #dfcdb2}.newsroom-posts article{border-bottom:1px solid #dfcdb2;grid-template-columns:220px 1fr;gap:36px;padding:36px 0;scroll-margin-top:110px;display:grid}.newsroom-post-meta{color:#796958;flex-direction:column;align-items:start;gap:14px;font-size:12px;display:flex}.newsroom-post-meta span{color:#8a6334;background:#f4ead9;border:1px solid #dfcdb2;border-radius:999px;padding:6px 12px;font-size:10px;font-weight:600}.newsroom-posts h2{letter-spacing:-.6px;margin-bottom:12px;font-size:clamp(22px,3vw,30px);font-weight:650}.newsroom-posts article p{color:#796958;max-width:750px;font-size:14px;line-height:1.9}@media (max-width:600px){.newsroom-posts article{grid-template-columns:1fr;gap:18px}.newsroom-post-meta{flex-direction:row;justify-content:space-between;align-items:center}.newsroom-page{padding-top:calc(var(--header-h) + 32px)}}
