/* Scoped editorial archives; no movement or shine. */
.wm-articles-style{--wm-gold:#d0ba83;--wm-muted:#b6b5ad;background:#101112;color:#eeeee9}
.wm-articles-style main>.ct-container{max-width:1280px;padding-top:56px;padding-bottom:80px}
.wm-articles-style main>.ct-container>section>.hero-section{display:none}
.wm-articles-header{margin:0 0 40px;padding-bottom:28px;border-bottom:1px solid #3d3b30}
.wm-articles-eyebrow{color:var(--wm-gold);font-size:11px;letter-spacing:.18em;margin:0 0 24px}
.wm-articles-header h1{font-family:inherit;font-size:clamp(38px,5vw,68px);font-weight:400;line-height:1.08;letter-spacing:-.035em;color:#f2f2ec;margin:0 0 20px;overflow-wrap:anywhere}
.wm-articles-lead{color:var(--wm-muted);font-size:18px;line-height:1.6;margin:0 0 28px}
.wm-articles-nav{display:flex;flex-wrap:wrap;gap:8px}
.wm-articles-nav a{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:10px 16px;border:1px solid #454234;border-radius:3px;color:#deded5;font-size:14px;line-height:1.4;max-width:100%;overflow-wrap:anywhere}
.wm-articles-nav a span{font-size:11px;color:var(--wm-gold)}
.wm-articles-nav a[aria-current=page]{background:var(--wm-gold);color:#151612;border-color:var(--wm-gold)}
.wm-articles-nav a[aria-current=page] span{color:#343226}
.wm-articles-style .entries{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}
.wm-articles-style .entries>.entry-card{display:flex!important;flex-direction:column!important;min-width:0;padding:0!important;border:1px solid #3d3b30!important;border-radius:8px!important;background:#191c17!important;overflow:hidden;box-shadow:none!important;transform:none!important;opacity:1!important;animation:none!important;transition:none!important}
.wm-articles-style .entry-card::before,.wm-articles-style .entry-card::after{display:none!important}
.wm-articles-style .entry-card>.ct-media-container{margin:0!important;width:100%!important;aspect-ratio:4/3;flex-shrink:0;border-radius:0!important}
.wm-articles-style .entry-card img{width:100%;height:100%;object-fit:cover;transform:none!important;transition:none!important}
.wm-articles-style .entry-card>.card-content{display:flex;flex-direction:column;gap:16px;padding:24px!important;min-width:0}
.wm-articles-style .entry-card .entry-title{font-size:23px!important;font-weight:500!important;line-height:1.32!important;letter-spacing:-.015em;margin:0!important;overflow-wrap:anywhere;-webkit-line-clamp:unset!important}
.wm-articles-style .entry-card .entry-title a{color:#f0f0e9}
.wm-articles-style .entry-card .entry-excerpt{font-size:15px;line-height:1.65;color:#c0c1b7;margin:0!important}
.wm-articles-style .entry-card .entry-excerpt p{margin:0}
.wm-articles-style .entry-card .entry-meta{font-size:11px;color:var(--wm-muted);margin:0!important;line-height:1.6;flex-wrap:wrap}
.wm-articles-style .entry-card .meta-categories a{color:var(--wm-gold)}
.wm-articles-style .entries>.entry-card:first-of-type{grid-column:1/-1;display:grid!important;grid-template-columns:1fr 1fr!important;align-items:center}
.wm-articles-style .entries>.entry-card:first-of-type>.card-content{padding:32px!important}
.wm-articles-style .entries>.entry-card:first-of-type .entry-title{font-size:clamp(25px,2.5vw,34px)!important}
.wm-articles-style .ct-pagination{margin-top:40px!important}
.wm-articles-style main a:focus-visible{outline:2px solid var(--wm-gold)!important;outline-offset:4px}
@media(max-width:999px){.wm-articles-style .entries{grid-template-columns:repeat(2,minmax(0,1fr))!important}.wm-articles-style .entries>.entry-card:first-of-type>.card-content{padding:24px!important}}
@media(max-width:689px){.wm-articles-style main>.ct-container{padding-top:32px;padding-bottom:48px}.wm-articles-header{margin-bottom:24px}.wm-articles-lead{font-size:16px}.wm-articles-nav a{padding:10px 12px;font-size:13px}.wm-articles-style .entries{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}.wm-articles-style .entries>.entry-card:first-of-type{display:flex!important}.wm-articles-style .entry-card>.card-content,.wm-articles-style .entries>.entry-card:first-of-type>.card-content{padding:20px!important}.wm-articles-style .entry-card .entry-title{font-size:23px!important}}

.wm-articles-style .entries>.entry-card>.ct-media-container{max-width:none!important;align-self:stretch!important;height:auto!important}

.wm-articles-style main>.ct-container{width:calc(100% - 48px)!important;margin-inline:auto!important}@media(max-width:689px){.wm-articles-style main>.ct-container{width:calc(100% - 32px)!important}}

.wm-articles-style .entries>.entry-card{margin:0!important;align-self:stretch!important}
