.news-page{width:min(1380px,100%);margin:auto;padding:46px 28px 80px}.news-page-heading{text-align:center;margin-bottom:34px}.news-page-heading span{color:#d8aa4c;font:800 12px Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.news-page-heading h1{margin:8px 0;color:#ffe7ad;font-size:clamp(38px,6vw,68px)}.news-page-heading p{margin:0;color:#c9b78f;font-size:17px}.all-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.news-gallery-card{overflow:hidden;border:1px solid rgba(225,174,77,.48);border-radius:12px;background:linear-gradient(145deg,#25170d,#0b0705);box-shadow:0 18px 42px #0009}.news-gallery-image{height:310px;display:grid;place-items:center;padding:14px;background:radial-gradient(circle,#382312,#080503 72%)}.news-gallery-image img{width:100%;height:100%;display:block;object-fit:contain}.news-gallery-copy{padding:20px}.news-gallery-category{color:#d8aa4c;font:800 11px Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.news-gallery-copy h2{margin:8px 0 10px;color:#fff0c7;font-size:26px;line-height:1.12}.news-gallery-copy p{margin:0;color:#cdbb94;line-height:1.65}.news-gallery-action{display:inline-block;margin-top:16px;padding:9px 14px;color:#1c1005;text-decoration:none;font-weight:800;border:1px solid #ffe09a;border-radius:6px;background:linear-gradient(#e0b555,#8a5619)}.news-gallery-action:hover{filter:brightness(1.12)}.news-gallery-action.disabled{color:#a99a7c;border-color:#5f4a2d;background:#21170e;cursor:default;filter:none}.load-more-news{display:block;margin:36px auto 0;min-width:190px;padding:12px 22px;color:#1c1005;font-weight:900;font-size:17px;border:1px solid #ffe09a;border-radius:7px;background:linear-gradient(#e0b555,#8a5619);cursor:pointer}.load-more-news:hover{filter:brightness(1.12)}@media(max-width:950px){.all-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.news-page{padding:30px 14px 60px}.all-news-grid{grid-template-columns:1fr}.news-gallery-image{height:280px}}
