.w-meta{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--pearl-3);font-size:11px;margin-top:18px!important}.w-links{justify-content:center;margin-top:26px}.w-art{border:1px solid var(--rule);background:radial-gradient(circle at 50% 50%,rgb(var(--blue-rgb)/.07),rgb(var(--veil)/.7)72%);max-width:880px;height:clamp(240px,34vw,400px);margin:0 auto;position:relative}.w-art:hover .tick{border-color:var(--gold)}.w-stats{border-top:1px solid var(--rule-2);border-bottom:1px solid var(--rule-2);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));max-width:880px;margin:28px auto 56px;padding:0;list-style:none;display:grid}.w-stats li{border-left:1px solid var(--rule);background:rgb(var(--veil)/.6);padding:22px 20px 20px}.w-stats li:first-child{border-left:0}.w-stats b{font-family:var(--display);letter-spacing:-.02em;color:var(--pearl);font-size:clamp(28px,3vw,40px);font-weight:350;line-height:1;display:block}.w-stats span{color:var(--pearl-2);margin-top:8px;font-size:13.5px;display:block}.w-body section+section h2{margin-top:1.4em}.w-body section:first-child h2{margin-top:0}.w-foot{border-top:1px solid var(--rule-2);margin-top:3em;padding-top:2em}.w-foot .a-tags{justify-content:flex-start;margin-top:12px}.w-sources-title{margin-top:28px!important}.w-sources{flex-wrap:wrap;gap:6px 20px;font-size:14px;list-style:none;display:flex;margin:10px 0 0!important;padding:0!important}.w-sources li{margin:0!important}.w-sources li::marker{content:none}@media (max-width:640px){.w-stats li{border-left:0;border-top:1px solid var(--rule)}.w-stats li:first-child{border-top:0}}
