.hb-reading-intro{max-width:760px;color:#c3d1e1;line-height:1.9;margin:18px 0 28px}.hb-topic-links{display:flex;flex-wrap:wrap;gap:9px;margin:22px 0 30px}.hb-topic-links a,.hb-article-label{display:inline-block;border:1px solid #6e624e;border-radius:100px;padding:8px 15px;font-size:13px;text-decoration:none;background:#101b2bea;color:#ead2ab}.hb-topic-links a:hover,.hb-topic-links a[aria-current=page],.hb-article-label:hover{background:#efc180;color:#101928}.hb-reading-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.hb-reading-card{min-width:0;background:#101b2aed;border:1px solid #a6b6c02b;overflow:hidden}.hb-reading-image{display:block;position:relative;overflow:hidden;aspect-ratio:3/2}.hb-reading-image img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .3s}.hb-reading-image:hover img{transform:scale(1.025)}.hb-reading-image span{position:absolute;bottom:8px;right:10px;font-size:10px;color:#eee;background:#07101dcc;padding:3px 6px}.hb-reading-copy{padding:23px}.hb-reading-copy h3{font-size:20px;line-height:1.65;margin:12px 0}.hb-reading-copy h3 a{text-decoration:none}.hb-reading-copy p{font-size:14px;color:#b8c9dd;line-height:1.85}.hb-reading-copy .eyebrow{text-decoration:none;font-size:11px;letter-spacing:.07em}.hb-reading-copy>.text-link{display:inline-block;margin-top:15px}.hb-article-breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;gap:6px 10px;padding:0;margin:0 0 24px;font-size:12px;line-height:1.8;color:#aebfd4}.hb-article-breadcrumbs li+li:before{content:'›';margin-right:10px;color:#d4b782}.hb-article-breadcrumbs a{text-decoration:none}.hb-article-breadcrumbs a:hover{text-decoration:underline}.hb-article-labels{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.hb-article-label{font-size:12px;padding:5px 12px}.hb-article-date{font-size:12px;color:#abbdd2;margin:15px 0 22px}.hb-article-hero{margin:24px 0 32px}.hb-article-hero img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.hb-article-hero figcaption{font-size:11px;color:#afbed0;text-align:right;margin-top:7px}.hb-article-toc{padding:22px 28px;background:#142135;border:1px solid #a98b514f;margin:28px 0 38px}.hb-article-toc strong{color:#efc180}.hb-article-toc ol{margin-bottom:0}.hb-article-toc a{font-size:15px;text-decoration:none}.hb-article-toc a:hover{text-decoration:underline}.article-body h2[id]{scroll-margin-top:25px}.hb-article-check{background:#152533;border-left:3px solid #d7b477;padding:20px 26px;margin:32px 0}.hb-article-check h2{margin-top:0;font-size:22px}.hb-article-sources{border-top:1px solid #46536a;margin-top:32px;padding-top:20px;font-size:13px}.hb-article-next{border-top:1px solid #48566a;margin-top:50px;padding-top:35px}.hb-article-next .hb-reading-grid{gap:15px}.hb-article-next .hb-reading-copy{padding:16px}.hb-article-next .hb-reading-copy h3{font-size:17px}.hb-article-next .hb-reading-copy p{font-size:13px}.hb-article-next>p:last-child{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:25px}.hb-tag-directory{margin-top:45px;border-top:1px solid #46536a;padding-top:25px}.hb-reading-count{font-size:14px;color:#c9d5e5}.hb-readings h1{line-height:1.5}.hb-readings .section-heading{gap:20px}.hb-readings .section-heading .text-link{white-space:nowrap}.site-header nav:not(.languages){flex-wrap:wrap}
@media(max-width:1000px){.hb-reading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-article-next .hb-reading-grid{grid-template-columns:1fr}.hb-article-next .hb-reading-card{display:grid;grid-template-columns:34% 1fr}.hb-article-next .hb-reading-image{height:100%;aspect-ratio:auto;min-height:170px}.hb-article-next .hb-reading-copy p{display:none}}
@media(max-width:600px){.hb-reading-grid{grid-template-columns:1fr;gap:22px}.hb-reading-copy{padding:20px}.hb-reading-copy h3{font-size:20px}.hb-topic-links{gap:8px}.hb-topic-links a{font-size:12px;padding:7px 11px}.hb-article-toc{padding:20px}.hb-article-check{padding:18px}.hb-article-next .hb-reading-card{display:block}.hb-article-next .hb-reading-image{height:auto;aspect-ratio:3/2;min-height:0}.hb-article-next .hb-reading-copy p{display:block}.hb-readings .section-heading{align-items:start;flex-direction:column}.hb-article-breadcrumbs{overflow-wrap:anywhere}}
@media(prefers-reduced-motion:reduce){.hb-reading-image img{transition:none}}
