.media-news-module__rzAEGW__mediaNewsPage{background:#f5f6f8;flex-direction:column;min-height:100vh;display:flex}.media-news-module__rzAEGW__pageHeader{background:linear-gradient(135deg,#0b1f3a 0%,#173b63 55%,#1a4572 100%);padding:3.5rem 0 3rem;position:relative;overflow:hidden}.media-news-module__rzAEGW__pageHeader:before{content:"";pointer-events:none;background:radial-gradient(55% 70% at 90%,#c58a2b17 0%,#0000 60%);position:absolute;inset:0}.media-news-module__rzAEGW__pageHeader:after{content:"";background:linear-gradient(90deg,#c58a2b,#e8a84a,#c58a2b);height:3px;position:absolute;bottom:0;left:0;right:0}.media-news-module__rzAEGW__headerInner{z-index:1;max-width:680px;position:relative}.media-news-module__rzAEGW__headerEyebrow{letter-spacing:.34em;text-transform:uppercase;color:#e8a84ae6;margin:0 0 .5rem;font-size:.7rem;font-weight:700}.media-news-module__rzAEGW__headerTitle{font-size:clamp(1.9rem,3.5vw,2.75rem);font-family:var(--font-serif);color:#fff;margin:0 0 .6rem;font-weight:800;line-height:1.15}.media-news-module__rzAEGW__headerDesc{color:#ffffffb8;max-width:540px;margin:0 0 1.25rem;font-size:1rem;line-height:1.7}.media-news-module__rzAEGW__breadcrumbs{color:#ffffff80;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.media-news-module__rzAEGW__breadcrumbs a{color:#ffffffb3;text-decoration:none}.media-news-module__rzAEGW__breadcrumbs a:hover{color:#e8a84a}.media-news-module__rzAEGW__breadcrumbs span{color:#ffffff59}.media-news-module__rzAEGW__current{font-weight:600;color:#e8a84a!important}.media-news-module__rzAEGW__filterBar{background:#fff;border:1px solid #00000014;border-radius:12px;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:2.5rem;padding:1rem 1.5rem;display:flex;box-shadow:0 2px 10px #0000000a}.media-news-module__rzAEGW__filterLeft{color:#94a3b8;align-items:center;gap:.5rem;display:flex}.media-news-module__rzAEGW__filterIcon{color:#94a3b8;flex-shrink:0}.media-news-module__rzAEGW__filterLabel{text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;white-space:nowrap;font-size:.78rem;font-weight:700}.media-news-module__rzAEGW__filterBtns{flex-wrap:wrap;gap:.5rem;display:flex}.media-news-module__rzAEGW__filterBtn{color:#64748b;cursor:pointer;background:0 0;border:1.5px solid #0000001a;border-radius:20px;align-items:center;gap:.5rem;padding:.45rem 1rem;font-size:.8rem;font-weight:700;transition:all .2s;display:inline-flex}.media-news-module__rzAEGW__filterBtn:hover{color:#173b63;background:#173b630a;border-color:#173b63}.media-news-module__rzAEGW__activeFilter{box-shadow:0 3px 10px #0b1f3a38;color:#fff!important;background:linear-gradient(135deg,#0b1f3a,#173b63)!important;border-color:#0000!important}.media-news-module__rzAEGW__filterCount{color:#fff;text-align:center;background:#fff3;border-radius:10px;min-width:20px;padding:.1rem .45rem;font-size:.65rem;font-weight:800}.media-news-module__rzAEGW__resultCount{color:#94a3b8;white-space:nowrap;margin-left:auto;font-size:.8rem;font-weight:700}.media-news-module__rzAEGW__galleryGrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:1.25rem;display:grid}.media-news-module__rzAEGW__newsCard{cursor:pointer;background:#fff;border:1px solid #00000012;border-radius:12px;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 1px 8px #0000000d}.media-news-module__rzAEGW__newsCard:hover{transform:translateY(-4px);box-shadow:0 16px 36px #0000001c}.media-news-module__rzAEGW__imageWrapper{aspect-ratio:4/3;background:#f0f0f0;position:relative;overflow:hidden}.media-news-module__rzAEGW__skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%) 0 0/400px 100%;animation:1.4s infinite media-news-module__rzAEGW__shimmer;position:absolute;inset:0}@keyframes media-news-module__rzAEGW__shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.media-news-module__rzAEGW__clippingImage{object-fit:cover;width:100%;height:100%;transition:transform .35s,opacity .3s}.media-news-module__rzAEGW__newsCard:hover .media-news-module__rzAEGW__clippingImage{transform:scale(1.04)}.media-news-module__rzAEGW__hoverOverlay{color:#fff;opacity:0;background:#0b1f3a73;justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:absolute;inset:0}.media-news-module__rzAEGW__newsCard:hover .media-news-module__rzAEGW__hoverOverlay{opacity:1}.media-news-module__rzAEGW__cardFooter{justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.media-news-module__rzAEGW__yearTag{color:#173b63;letter-spacing:.04em;font-size:.72rem;font-weight:800}.media-news-module__rzAEGW__archiveLabel{text-transform:uppercase;letter-spacing:.1em;color:#94a3b8;background:#0000000a;border-radius:4px;padding:.15rem .5rem;font-size:.62rem;font-weight:800}.media-news-module__rzAEGW__loadMoreArea{justify-content:center;margin-top:3rem;display:flex}.media-news-module__rzAEGW__loadMoreBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0b1f3a,#173b63);border:none;border-radius:10px;align-items:center;gap:.75rem;padding:.9rem 2.25rem;font-size:.9rem;font-weight:700;transition:all .25s;display:inline-flex;box-shadow:0 4px 14px #0b1f3a3d}.media-news-module__rzAEGW__loadMoreBtn:hover{transform:translateY(-2px);box-shadow:0 8px 22px #0b1f3a52}.media-news-module__rzAEGW__loadMoreCount{background:#ffffff26;border-radius:20px;padding:.2rem .6rem;font-size:.75rem}.media-news-module__rzAEGW__modal{z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050f23e0;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.media-news-module__rzAEGW__modalContent{border-radius:12px;max-width:90vw;max-height:90vh;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000080}.media-news-module__rzAEGW__closeBtn{z-index:10;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex;position:absolute;top:.75rem;right:.75rem}.media-news-module__rzAEGW__closeBtn:hover{background:#ffffff47}.media-news-module__rzAEGW__modalImage{object-fit:contain;max-width:90vw;max-height:88vh;display:block}@media (max-width:640px){.media-news-module__rzAEGW__galleryGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}.media-news-module__rzAEGW__filterBar{gap:.75rem;padding:.75rem 1rem}.media-news-module__rzAEGW__resultCount{display:none}}
