.section-9[data-v-53331b6b]{background-color:#f2f1d3}.section-9 .container .section_title[data-v-53331b6b]{line-height:80px}.section-9 .stores[data-v-53331b6b]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;grid-gap:12px;gap:12px}.section-9 .stores a[data-v-53331b6b]{text-decoration:none}.section-9 .stores a .store-badge[data-v-53331b6b]{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;background-color:#fff;color:#222;padding:12px 24px;border-radius:50px;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;height:52px;box-sizing:border-box;transition:all .3s ease;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #eee}.section-9 .stores a .store-badge i[data-v-53331b6b]{font-size:20px}.section-9 .stores a:hover .store-badge[data-v-53331b6b]{background-color:#800020;color:#fff;border-color:#800020}@media only screen and (max-width:992px){.section-9 .container .section_title[data-v-53331b6b]{line-height:60px}}:root{--brand-red:#8b1538;--brand-dark-red:#5a0f24;--brand-gold:#c9a227;--brand-light-gold:#d4af37;--brand-cream:#f5f0e8;--brand-beige:#e8dcc8;--brand-charcoal:#2c2420;--brand-wood:#6b4423}.news-page *{margin:0;padding:0;box-sizing:border-box}.news-page .container{margin:0 auto}.news-page body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:#f5f0e8;background-color:var(--brand-cream);color:#2c2420;color:var(--brand-charcoal);line-height:1.6}.news-page a{text-decoration:none;color:inherit}.news-page .hero{position:relative;padding:160px 24px 80px;background:linear-gradient(135deg,#8b1538,#5a0f24 50%,#2c2420);overflow:hidden}.news-page .hero-pattern{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.05;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z' fill='%23C9A227' fill-rule='evenodd'/%3E%3C/svg%3E")}.news-page .hero-container{max-width:1200px;margin:0 auto;position:relative;z-index:1}.news-page .breadcrumb{display:flex;align-items:center;grid-gap:8px;gap:8px;color:hsla(0,0%,100%,.6);font-size:14px;margin-bottom:32px}.news-page .breadcrumb .breadcrumb-current,.news-page .breadcrumb a:hover{color:#fff}.news-page .hero-title{font-family:Playfair Display,Roboto,serif;font-size:48px;font-weight:700;color:#fff;margin-bottom:16px;line-height:1.2}.news-page .hero-title span{background:linear-gradient(135deg,#c9a227,#d4af37 50%,#c9a227);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.news-page .hero-desc{color:hsla(0,0%,100%,.8);font-size:18px;max-width:600px;margin-bottom:32px}.news-page .search-box{position:relative;max-width:500px}.news-page .search-box input{width:100%;padding:16px 20px 16px 48px;border-radius:9999px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.1);color:#fff;font-size:16px;outline:none;transition:all .3s ease}.news-page .search-box input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.news-page .search-box input::placeholder{color:hsla(0,0%,100%,.5)}.news-page .search-box input:focus{border-color:#c9a227;border-color:var(--brand-gold)}.news-page .search-box svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:hsla(0,0%,100%,.5)}.news-page .hero-gradient{position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(0deg,#f5f0e8,transparent);background:linear-gradient(0deg,var(--brand-cream),transparent)}.news-page .content{padding:80px 24px 64px}.news-page .content-container{max-width:1200px;margin:0 auto}.news-page .error-state,.news-page .loading-state{text-align:center;padding:80px 20px}.news-page .error-state p,.news-page .loading-state p{font-size:18px;color:#2c2420;color:var(--brand-charcoal);margin-bottom:20px}.news-page .spinner{width:50px;height:50px;border:4px solid #e8dcc8;border-top:4px solid var(--brand-beige);border:4px solid var(--brand-beige);border-top-color:var(--brand-red);border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 20px}@keyframes spin{to{transform:rotate(1turn)}}.news-page .category-filter{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:40px;overflow-x:auto;padding-bottom:8px}.news-page .category-filter::-webkit-scrollbar{display:none}.news-page .category-btn{padding:10px 20px;border-radius:9999px;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;border:none;transition:all .3s ease;background:#fff;color:#2c2420;color:var(--brand-charcoal)}.news-page .category-btn:hover{background:rgba(139,21,56,.1)}.news-page .category-btn.active{background:#8b1538;background:var(--brand-red);color:#fff}.news-page .featured-article{margin-bottom:48px}.news-page .article-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .5s ease}.news-page .article-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.12);transform:translateY(-4px)}.news-page .featured-article .article-card{display:grid;grid-template-columns:1fr 1fr}.news-page .article-image{position:relative;overflow:hidden;height:100%;min-height:300px}.news-page .article-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s ease}.news-page .article-image:hover img{transform:scale(1.05)}.news-page .article-badge{position:absolute;top:16px;left:16px;display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:6px 12px;background:#c9a227;background:var(--brand-gold);color:#2c2420;color:var(--brand-charcoal);font-size:12px;font-weight:600;border-radius:20px}.news-page .article-content{padding:32px;display:flex;flex-direction:column;justify-content:center}.news-page .article-meta{display:flex;align-items:center;grid-gap:16px;gap:16px;margin-bottom:16px}.news-page .article-category{padding:4px 12px;background:rgba(139,21,56,.1);color:#8b1538;color:var(--brand-red);font-size:12px;font-weight:500;border-radius:20px}.news-page .article-date{display:flex;align-items:center;grid-gap:6px;gap:6px;color:rgba(44,36,32,.6);font-size:14px}.news-page .article-title{font-family:Playfair Display,Roboto,serif;font-size:24px;font-weight:700;color:#2c2420;color:var(--brand-charcoal);margin-bottom:12px;line-height:1.3;transition:color .3s ease}.news-page .article-card:hover .article-title{color:#8b1538;color:var(--brand-red)}.news-page .article-excerpt{color:rgba(44,36,32,.7);font-size:16px;line-height:1.6;margin-bottom:20px}.news-page .article-link{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;color:#8b1538;color:var(--brand-red);font-weight:600;font-size:14px;transition:color .3s ease}.news-page .article-link:hover{color:#c9a227;color:var(--brand-gold)}.news-page .article-link svg{transition:transform .3s ease}.news-page .article-card:hover .article-link svg{transform:translateX(4px)}.news-page .articles-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.news-page .articles-grid .article-image{height:200px}.news-page .articles-grid .article-content{padding:20px}.news-page .articles-grid .article-title{font-size:18px}.news-page .articles-grid .article-excerpt{font-size:14px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news-page .gold-bar{height:3px;background:#e8dcc8;background:var(--brand-beige);position:relative;overflow:hidden}.news-page .gold-bar:after{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(90deg,#c9a227,#d4af37);background:linear-gradient(90deg,var(--brand-gold),var(--brand-light-gold));transition:width .5s ease}.news-page .article-card:hover .gold-bar:after{width:100%}.news-page .load-more{text-align:center;margin-top:48px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.news-page .animate-fade-in{animation:fadeInUp .6s ease forwards}.news-page .delay-1{animation-delay:.1s}.news-page .delay-2{animation-delay:.2s}.news-page .delay-3{animation-delay:.3s}.news-page .delay-4{animation-delay:.4s}@media(max-width:1200px){.news-page .articles-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.news-page .header .btn-primary,.news-page .nav{display:none}.news-page .mobile-menu-btn{display:block}.news-page .hero-title{font-size:36px}.news-page .featured-article .article-card{grid-template-columns:1fr}.news-page .articles-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.news-page .hero-title{font-size:28px}.news-page .articles-grid{grid-template-columns:1fr}}