.news-article[data-astro-cid-swhlffpd]{background:var(--qz-white)}.na-hero[data-astro-cid-swhlffpd]{background:var(--qz-blue-deep);color:var(--qz-white);padding:clamp(50px,7vw,110px) 0}.na-hero[data-astro-cid-swhlffpd] .eyebrow[data-astro-cid-swhlffpd]{color:var(--qz-gold-soft)}.na-hero[data-astro-cid-swhlffpd] h1[data-astro-cid-swhlffpd]{font-size:clamp(30px,4.6vw,58px);margin:14px 0 16px;text-wrap:balance}.na-meta[data-astro-cid-swhlffpd]{color:#f7f7f2cf;font-size:14px;letter-spacing:.04em}.na-hero-flex[data-astro-cid-swhlffpd]{display:flex;gap:clamp(24px,4vw,56px);align-items:center}.na-hero-copy[data-astro-cid-swhlffpd]{flex:1;min-width:0}.na-portrait[data-astro-cid-swhlffpd]{flex-shrink:0;margin:0;display:grid;gap:9px}.na-portrait[data-astro-cid-swhlffpd] img[data-astro-cid-swhlffpd]{width:clamp(150px,17vw,240px);height:auto;border:1px solid #ffffff2e;border-radius:var(--radius)}.na-portrait[data-astro-cid-swhlffpd] figcaption[data-astro-cid-swhlffpd]{font-size:12px;letter-spacing:.1em;color:#f7f7f2cf;text-align:center}@media(max-width:680px){.na-hero-flex[data-astro-cid-swhlffpd]{flex-direction:column-reverse;align-items:flex-start}.na-portrait[data-astro-cid-swhlffpd] img[data-astro-cid-swhlffpd]{width:150px}}.na-body[data-astro-cid-swhlffpd]{padding:clamp(40px,5vw,75px) var(--gutter);max-width:920px}.na-lede[data-astro-cid-swhlffpd]{font-size:clamp(16px,1.5vw,19px);line-height:2;color:var(--qz-black);margin-bottom:34px}.na-section[data-astro-cid-swhlffpd]{margin-bottom:44px}.na-section[data-astro-cid-swhlffpd] h2[data-astro-cid-swhlffpd]{font-size:clamp(21px,2.2vw,28px);color:var(--qz-blue);border-left:3px solid var(--qz-gold);padding-left:14px;margin-bottom:16px}.na-section[data-astro-cid-swhlffpd] p[data-astro-cid-swhlffpd]{line-height:2;margin-bottom:12px}.na-section[data-astro-cid-swhlffpd] strong[data-astro-cid-swhlffpd]{color:var(--qz-blue)}.cred-grid[data-astro-cid-swhlffpd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:6px}.cred-card[data-astro-cid-swhlffpd]{border:1px solid var(--qz-line);background:#fff;padding:18px;display:grid;gap:6px}.cred-card[data-astro-cid-swhlffpd] strong[data-astro-cid-swhlffpd]{font-size:15px;color:var(--qz-black)}.cred-card[data-astro-cid-swhlffpd] span[data-astro-cid-swhlffpd]{font-size:12.5px;color:var(--qz-text-3rd)}.timeline[data-astro-cid-swhlffpd]{display:grid;gap:9px;margin:14px 0}.timeline[data-astro-cid-swhlffpd] li[data-astro-cid-swhlffpd]{display:flex;gap:12px;align-items:baseline;border-left:2px solid var(--qz-line);padding:4px 0 4px 14px;font-size:15px}.timeline[data-astro-cid-swhlffpd] li[data-astro-cid-swhlffpd] strong[data-astro-cid-swhlffpd]{min-width:220px}.timeline[data-astro-cid-swhlffpd] li[data-astro-cid-swhlffpd] span[data-astro-cid-swhlffpd]{color:var(--qz-text-3rd)}.brand-tags[data-astro-cid-swhlffpd]{display:flex;flex-wrap:wrap;gap:9px;margin-top:8px}.brand-tag[data-astro-cid-swhlffpd]{background:var(--qz-blue-mist);color:var(--qz-blue-deep);font-size:13px;padding:6px 14px;border-radius:999px}.rank-list[data-astro-cid-swhlffpd]{display:grid;gap:9px;margin:12px 0}.rank-list[data-astro-cid-swhlffpd] li[data-astro-cid-swhlffpd]{list-style:none;border-bottom:1px dashed var(--qz-line);padding:8px 0;font-size:15px}.rank-list[data-astro-cid-swhlffpd] li[data-astro-cid-swhlffpd] strong[data-astro-cid-swhlffpd]{color:var(--qz-gold);font-weight:800}.na-section[data-astro-cid-swhlffpd].highlight{background:var(--sand);padding:clamp(22px,3vw,36px);border-radius:var(--radius)}.na-section[data-astro-cid-swhlffpd].highlight h2[data-astro-cid-swhlffpd]{border-left-color:var(--qz-gold)}.na-footer[data-astro-cid-swhlffpd]{border-top:1px solid var(--qz-line);padding-top:22px;display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;color:var(--qz-text-3rd);font-size:13px}.na-body[data-astro-cid-swhlffpd] ul[data-astro-cid-swhlffpd]{padding-left:0}@media(max-width:680px){.timeline[data-astro-cid-swhlffpd] li[data-astro-cid-swhlffpd]{flex-direction:column;gap:2px}.timeline[data-astro-cid-swhlffpd] li[data-astro-cid-swhlffpd] strong[data-astro-cid-swhlffpd]{min-width:0}}
