.news-entry{display:flex;align-items:center;gap:24px;padding-block:24px;border-bottom:1px solid #34352e}.news-entry a{color:#d7b575;font-size:17px;font-weight:700}.news-entry span{color:#aaa99f;font-size:13px}@media(max-width:700px){.news-entry{align-items:flex-start;flex-direction:column;gap:5px;padding-block:18px}}
.blog-section{padding-block:42px;border-bottom:1px solid #34352e}.blog-story{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:32px;align-items:center}.blog-story img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:8px}.blog-story h3,.blog-story h2{font-size:clamp(22px,2.6vw,30px);margin:12px 0;line-height:1.45}.blog-story p,.blog-intro{color:#aaa99f;font-size:15px}.blog-story:hover h3,.blog-story:hover h2{color:#d7b575}.blog-index{padding-block:50px 90px;min-height:65vh}.blog-index h1{font-size:clamp(30px,4vw,46px);letter-spacing:-1px}.blog-index .blog-intro{margin-bottom:38px}.header nav{flex-wrap:wrap;gap:14px 20px}.header nav [aria-current=page]{color:#d7b575}@media(max-width:1000px){.header{flex-wrap:wrap;padding-block:20px;gap:20px}.header nav{order:3;width:100%;display:flex;justify-content:center}.header-link{margin-left:auto}}@media(max-width:700px){.header nav{display:flex;justify-content:flex-start;gap:12px 18px;font-size:13px}.blog-story{grid-template-columns:1fr;gap:18px}.blog-section{padding-block:28px}.blog-story p{font-size:14px}.blog-section .section-heading{display:flex;align-items:center}.blog-section .section-heading h2{font-size:22px}.blog-index{padding-block:28px 55px}}
