html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-font-scale="112"]{font-size:112.5%}html[data-font-scale="125"]{font-size:125%}.skip-link{z-index:10000;color:#101828;background:#fff;border:2px solid;border-radius:8px;padding:12px 16px;font-weight:800;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #0b63ce}:where(button,input,select,textarea,summary){min-height:44px}.accessibility-menu{flex:none;position:relative}.header-inner{gap:16px;min-width:0}.site-header nav{gap:clamp(8px,1vw,14px);min-width:0;font-size:.875rem}.accessibility-menu>summary{border:1px solid var(--line);background:var(--paper);min-height:44px;color:var(--ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:14px;font-weight:800;list-style:none;display:inline-flex}.accessibility-menu>summary::-webkit-details-marker{display:none}.accessibility-menu__panel{z-index:1000;border:1px solid var(--line);background:var(--paper);width:min(380px,100vw - 24px);max-height:min(720px,100vh - 90px);color:var(--ink);border-radius:16px;padding:18px;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 18px 50px #1018282e}.accessibility-menu fieldset{border:0;margin:0 0 14px;padding:0}.accessibility-menu legend{margin-bottom:8px;font-weight:800}.accessibility-menu__choices{flex-wrap:wrap;gap:8px;display:flex}.accessibility-menu__choices button,.accessibility-menu__reset{border:1px solid var(--line);background:var(--soft);color:var(--ink);cursor:pointer;font:inherit;border-radius:9px;padding:8px 11px;font-weight:700}.accessibility-menu__choices button[aria-pressed=true]{border-color:currentColor;box-shadow:inset 0 0 0 1px}.accessibility-menu__toggle{align-items:center;gap:10px;margin:10px 0;font-weight:700;display:flex}.accessibility-menu__toggle input{width:22px;height:22px;min-height:0}.accessibility-menu__reset{width:100%;margin-top:8px}.accessibility-menu__hint{color:var(--muted);margin:12px 0 0;font-size:.86rem;line-height:1.45}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f5f7fa;--muted:#c8ced8;--line:#46505e;--paper:#11161d;--soft:#1a2029;--accent:#ff8075}html[data-theme=dark] body,html[data-theme=dark] .site-header,html[data-theme=dark] .article-sequence-navigation__link,html[data-theme=dark] .accessibility-menu__panel,html[data-theme=dark] .accessibility-menu>summary{background-color:var(--paper);color:var(--ink)}html[data-theme=dark] .site-header{background:#11161df5}html[data-theme=dark] :where(.lead-story,.news-card,.source-card,.source-policy,.legal-note,.sources,.newsletter-card,.taxonomy-card){color:var(--ink)}@media (prefers-color-scheme:dark){html:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f5f7fa;--muted:#c8ced8;--line:#46505e;--paper:#11161d;--soft:#1a2029;--accent:#ff8075}html:not([data-theme]) .site-header{background:#11161df5}html:not([data-theme]) .article-sequence-navigation__link,html:not([data-theme]) .accessibility-menu__panel,html:not([data-theme]) .accessibility-menu>summary{background-color:var(--paper);color:var(--ink)}}html[data-contrast=high]{--ink:#000;--muted:#202020;--line:#4a4a4a;--paper:#fff;--soft:#f2f2f2;--accent:#8b0000}html[data-contrast=maximum]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#fff;--muted:#fff;--line:#fff;--paper:#000;--soft:#000;--accent:#ff0}html[data-contrast=high] a,html[data-contrast=maximum] a{text-underline-offset:.18em;text-decoration:underline}html[data-contrast=maximum] :where(.site-header,.site-footer,.article-sequence-navigation__link,.accessibility-menu__panel,.accessibility-menu>summary){color:#fff!important;box-shadow:none!important;background:#000!important;border-color:#fff!important}@media (prefers-contrast:more){html:not([data-contrast]){--ink:#000;--muted:#202020;--line:#4a4a4a;--paper:#fff;--soft:#f2f2f2;--accent:#8b0000}html:not([data-contrast]) a{text-underline-offset:.18em;text-decoration:underline}}html[data-underline-links=true] main a,html[data-underline-links=true] footer a,html[data-underline-links=true] nav a{text-underline-offset:.18em;text-decoration:underline}html[data-reduce-motion=true] *,html[data-reduce-motion=true] :before,html[data-reduce-motion=true] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){*{forced-color-adjust:auto}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid highlight}.accessibility-menu__panel,.accessibility-menu>summary,.article-sequence-navigation__link{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}}@media (max-width:850px){.accessibility-menu__panel{position:fixed;top:70px;right:12px}}
html[data-theme=dark]{--dm-bg:#0b1016;--dm-surface:#141b24;--dm-surface-2:#1a2330;--dm-surface-hover:#202b39;--dm-text:#f3f6fa;--dm-text-secondary:#c9d1dc;--dm-muted:#aeb8c6;--dm-border:#3b4757;--dm-accent:#b9a7ff;--dm-accent-soft:#2a2148;--dm-link:#8fc3ff;--dm-success:#7ee2ad;--ink:var(--dm-text);--muted:var(--dm-muted);--line:var(--dm-border);--paper:var(--dm-bg);--soft:var(--dm-surface)}@media (prefers-color-scheme:dark){html:not([data-theme]){--dm-bg:#0b1016;--dm-surface:#141b24;--dm-surface-2:#1a2330;--dm-surface-hover:#202b39;--dm-text:#f3f6fa;--dm-text-secondary:#c9d1dc;--dm-muted:#aeb8c6;--dm-border:#3b4757;--dm-accent:#b9a7ff;--dm-accent-soft:#2a2148;--dm-link:#8fc3ff;--dm-success:#7ee2ad;--ink:var(--dm-text);--muted:var(--dm-muted);--line:var(--dm-border);--paper:var(--dm-bg);--soft:var(--dm-surface)}}html[data-theme=dark] body{background:var(--dm-bg,var(--paper));color:var(--dm-text,var(--ink))}@media (prefers-color-scheme:dark){html:not([data-theme]) body{background:var(--dm-bg,var(--paper));color:var(--dm-text,var(--ink))}}html[data-theme=dark] .hpv1-home{color:var(--dm-text)}html[data-theme=dark] .hpv1-toolbar{border-color:var(--dm-border)}html[data-theme=dark] .hpv1-toolbar button,html[data-theme=dark] .hpv1-region-filter summary{background:var(--dm-surface);border-color:var(--dm-border);color:var(--dm-text-secondary);box-shadow:none}html[data-theme=dark] .hpv1-toolbar button:hover,html[data-theme=dark] .hpv1-region-filter summary:hover{background:var(--dm-surface-hover);color:var(--dm-text)}html[data-theme=dark] .hpv1-toolbar button.is-active,html[data-theme=dark] .hpv1-region-filter[open] summary{background:var(--dm-accent-soft);border-color:var(--dm-accent);color:#e5ddff;box-shadow:0 0 0 1px color-mix(in srgb, var(--dm-accent) 55%, transparent)}html[data-theme=dark] .hpv1-toolbar>span{color:var(--dm-success)}html[data-theme=dark] .hpv1-region-filter>div{background:var(--dm-surface-2);border-color:var(--dm-border);color:var(--dm-text);box-shadow:0 18px 48px #0000007a}html[data-theme=dark] .hpv1-region-filter label{color:var(--dm-text-secondary)}html[data-theme=dark] .hpv1-region-filter label:hover{background:var(--dm-surface-hover);color:var(--dm-text)}html[data-theme=dark] .hpv1-region-filter input{accent-color:var(--dm-accent)}html[data-theme=dark] .hpv1-card,html[data-theme=dark] .hpv1-widgets>article,html[data-theme=dark] .nh-card,html[data-theme=dark] .nh-bottom>article{background:var(--dm-surface);border-color:var(--dm-border);color:var(--dm-text);box-shadow:0 1px #ffffff05}html[data-theme=dark] .hpv1-card:hover,html[data-theme=dark] .nh-card:hover{background:var(--dm-surface-2);border-color:#536176}html[data-theme=dark] :where(.hpv1-card,.nh-card) :where(h2,h3,strong){color:var(--dm-text)}html[data-theme=dark] :where(.hpv1-card,.nh-card) p{color:var(--dm-text-secondary)}html[data-theme=dark] :where(.hpv1-card,.nh-card) :where(.hpv1-kicker,.nh-kicker,.hpv1-meta,.nh-meta,small){color:var(--dm-muted)}html[data-theme=dark] .hpv1-widgets>article header,html[data-theme=dark] .nh-bottom>article header{border-color:var(--dm-border)}html[data-theme=dark] .hpv1-widgets>article a,html[data-theme=dark] .nh-bottom>article a{color:var(--dm-text-secondary)}html[data-theme=dark] .hpv1-widgets>article a:hover,html[data-theme=dark] .nh-bottom>article a:hover{color:var(--dm-text)}html[data-theme=dark] :where(.lead-story,.sources,.source-card,.source-policy,.legal-note,.newsletter-card,.taxonomy-card,.related-card,.article-quality-panel,.gallery-shell,.social-embed-placeholder,.article-sequence-navigation__link){background-color:var(--dm-surface)!important;border-color:var(--dm-border)!important;color:var(--dm-text)!important}html[data-theme=dark] :where(.lead-story,.sources,.source-card,.source-policy,.legal-note,.newsletter-card,.taxonomy-card,.related-card,.article-quality-panel) :where(p,small,span){color:var(--dm-text-secondary)}html[data-theme=dark] :where(input,select,textarea){background:var(--dm-surface);border-color:var(--dm-border);color:var(--dm-text)}html[data-theme=dark] :where(input,textarea)::placeholder{color:#8995a6}html[data-theme=dark] a:not(.hpv1-hero):focus-visible,html[data-theme=dark] button:focus-visible,html[data-theme=dark] summary:focus-visible{outline-color:#d8ceff}@media (prefers-color-scheme:dark){html:not([data-theme]) .hpv1-home{color:var(--dm-text)}html:not([data-theme]) .hpv1-toolbar{border-color:var(--dm-border)}html:not([data-theme]) .hpv1-toolbar button,html:not([data-theme]) .hpv1-region-filter summary{background:var(--dm-surface);border-color:var(--dm-border);color:var(--dm-text-secondary)}html:not([data-theme]) .hpv1-toolbar button.is-active,html:not([data-theme]) .hpv1-region-filter[open] summary{background:var(--dm-accent-soft);border-color:var(--dm-accent);color:#e5ddff}html:not([data-theme]) .hpv1-region-filter>div,html:not([data-theme]) .hpv1-card,html:not([data-theme]) .hpv1-widgets>article,html:not([data-theme]) .nh-card,html:not([data-theme]) .nh-bottom>article{background:var(--dm-surface);border-color:var(--dm-border);color:var(--dm-text)}html:not([data-theme]) .hpv1-region-filter label,html:not([data-theme]) :where(.hpv1-card,.nh-card) p{color:var(--dm-text-secondary)}html:not([data-theme]) .hpv1-region-filter label:hover{background:var(--dm-surface-hover)}html:not([data-theme]) :where(input,select,textarea){background:var(--dm-surface);border-color:var(--dm-border);color:var(--dm-text)}}
html[data-theme=dark] .hpv1-more{border-top-color:var(--dm-border,#3b4757)}html[data-theme=dark] .hpv1-more>h2{color:var(--dm-text,#f3f6fa)}html[data-theme=dark] .hpv1-feed-card{background:var(--dm-surface,#141b24)!important;border-color:var(--dm-border,#3b4757)!important;color:var(--dm-text,#f3f6fa)!important}html[data-theme=dark] .hpv1-feed-card:hover{background:var(--dm-surface-2,#1a2330)!important;border-color:#59677a!important}html[data-theme=dark] .hpv1-feed-copy h3{color:var(--dm-text,#f3f6fa)!important}html[data-theme=dark] .hpv1-feed-copy p{color:var(--dm-text-secondary,#c9d1dc)!important}html[data-theme=dark] .hpv1-feed-card .hpv1-kicker,html[data-theme=dark] .hpv1-feed-card .hpv1-meta,html[data-theme=dark] .hpv1-sentinel,html[data-theme=dark] .hpv1-feed-end{color:var(--dm-muted,#aeb8c6)!important}html[data-theme=dark] .sources--editorial{color:var(--dm-text,#f3f6fa)!important;background:0 0!important}html[data-theme=dark] .sources--editorial h2{color:var(--dm-text,#f3f6fa)!important}html[data-theme=dark] .sources--editorial li a{background:var(--dm-surface,#141b24)!important;border-color:var(--dm-border,#3b4757)!important;color:var(--dm-text,#f3f6fa)!important;box-shadow:none!important}html[data-theme=dark] .sources--editorial li a:hover{background:var(--dm-surface-2,#1a2330)!important;border-color:#59677a!important}html[data-theme=dark] .sources--editorial li strong{color:var(--dm-text,#f3f6fa)!important}html[data-theme=dark] .sources--editorial li small{color:var(--dm-muted,#aeb8c6)!important}html[data-theme=dark] .sources--editorial li span{color:#ff8a82!important}html[data-theme=dark] .article-supplement{background:var(--dm-surface,#141b24)!important;border-color:var(--dm-border,#3b4757)!important;color:var(--dm-text,#f3f6fa)!important}html[data-theme=dark] .article-supplement__toggle{background:var(--dm-surface,#141b24)!important;color:var(--dm-text,#f3f6fa)!important}html[data-theme=dark] .article-supplement__toggle:hover{background:var(--dm-surface-2,#1a2330)!important}html[data-theme=dark] .article-supplement__content{background:var(--dm-surface,#141b24)!important;color:var(--dm-text,#f3f6fa)!important}html[data-theme=dark] .article-supplement__content .article-rail>div{border-top-color:#59677a!important}html[data-theme=dark] .article-supplement__content .article-rail span{color:var(--dm-muted,#aeb8c6)!important}html[data-theme=dark] .article-supplement__content .article-rail p,html[data-theme=dark] .article-supplement__content .article-share a,html[data-theme=dark] .article-supplement__content .article-share button{color:var(--dm-text-secondary,#c9d1dc)!important}html[data-theme=dark] .article-supplement__content .article-share a,html[data-theme=dark] .article-supplement__content .article-share button{border-bottom-color:#59677a!important}html[data-theme=dark] .article-supplement__content .article-rail__tags a{background:var(--dm-surface-2,#1a2330)!important;color:#dbe5f2!important;border-color:#647287!important}html[data-theme=dark] .article-quality{background:var(--dm-surface-2,#1a2330)!important;color:var(--dm-text,#f3f6fa)!important;border-color:#59677a!important}html[data-theme=dark] .article-quality__header h2{color:var(--dm-text,#f3f6fa)!important}html[data-theme=dark] .article-quality__header>span{color:#c9d1dc!important;background:#111821!important}html[data-theme=dark] .article-quality__metrics>div{border:1px solid #344153;color:var(--dm-text,#f3f6fa)!important;background:#101720!important}html[data-theme=dark] .article-quality__metrics span{color:#b9c4d2!important}html[data-theme=dark] .article-quality__metrics strong{color:#fff!important}html[data-theme=dark] .article-quality__ok{color:#7ee2ad!important}html[data-theme=dark] .article-quality__warnings{color:#ffaaa3!important}html[data-theme=dark] .article-quality__note{color:#aeb8c6!important;border-top-color:#59677a!important}html[data-theme=dark] .source-quote>a,html[data-theme=dark] .source-quote>div{color:var(--dm-text,#f3f6fa)!important;box-shadow:none!important;background:linear-gradient(135deg,#ff776e1f,#141b24f5)!important}html[data-theme=dark] .source-quote__icon{background:#f8fafc!important;border-color:#59677a!important}html[data-theme=dark] .source-quote__content strong{color:var(--dm-text,#f3f6fa)!important}html[data-theme=dark] .source-quote__content small,html[data-theme=dark] .source-quote__link-label{color:var(--dm-muted,#aeb8c6)!important}@media (prefers-color-scheme:dark){html:not([data-theme]) .hpv1-more{border-top-color:var(--dm-border,#3b4757)}html:not([data-theme]) .hpv1-more>h2{color:var(--dm-text,#f3f6fa)}html:not([data-theme]) .hpv1-feed-card{background:var(--dm-surface,#141b24)!important;border-color:var(--dm-border,#3b4757)!important;color:var(--dm-text,#f3f6fa)!important}html:not([data-theme]) .hpv1-feed-copy h3{color:var(--dm-text,#f3f6fa)!important}html:not([data-theme]) .hpv1-feed-copy p{color:var(--dm-text-secondary,#c9d1dc)!important}html:not([data-theme]) .hpv1-feed-card .hpv1-kicker,html:not([data-theme]) .hpv1-feed-card .hpv1-meta,html:not([data-theme]) .hpv1-sentinel,html:not([data-theme]) .hpv1-feed-end{color:var(--dm-muted,#aeb8c6)!important}html:not([data-theme]) .sources--editorial{color:var(--dm-text,#f3f6fa)!important;background:0 0!important}html:not([data-theme]) .sources--editorial li a{background:var(--dm-surface,#141b24)!important;border-color:var(--dm-border,#3b4757)!important;color:var(--dm-text,#f3f6fa)!important}html:not([data-theme]) .sources--editorial li strong{color:var(--dm-text,#f3f6fa)!important}html:not([data-theme]) .sources--editorial li small{color:var(--dm-muted,#aeb8c6)!important}html:not([data-theme]) .sources--editorial li span{color:#ff8a82!important}html:not([data-theme]) .article-supplement,html:not([data-theme]) .article-supplement__toggle,html:not([data-theme]) .article-supplement__content{background:var(--dm-surface,#141b24)!important;border-color:var(--dm-border,#3b4757)!important;color:var(--dm-text,#f3f6fa)!important}html:not([data-theme]) .article-supplement__content .article-rail span{color:var(--dm-muted,#aeb8c6)!important}html:not([data-theme]) .article-supplement__content .article-rail p,html:not([data-theme]) .article-supplement__content .article-share a,html:not([data-theme]) .article-supplement__content .article-share button{color:var(--dm-text-secondary,#c9d1dc)!important}html:not([data-theme]) .article-supplement__content .article-rail__tags a{background:var(--dm-surface-2,#1a2330)!important;color:#dbe5f2!important;border-color:#647287!important}html:not([data-theme]) .article-quality{background:var(--dm-surface-2,#1a2330)!important;color:var(--dm-text,#f3f6fa)!important;border-color:#59677a!important}html:not([data-theme]) .article-quality__metrics>div{color:var(--dm-text,#f3f6fa)!important;background:#101720!important}html:not([data-theme]) .article-quality__metrics span{color:#b9c4d2!important}html:not([data-theme]) .article-quality__metrics strong{color:#fff!important}html:not([data-theme]) .article-quality__header h2{color:var(--dm-text,#f3f6fa)!important}html:not([data-theme]) .article-quality__header>span{color:#c9d1dc!important;background:#111821!important}html:not([data-theme]) .article-quality__ok{color:#7ee2ad!important}html:not([data-theme]) .article-quality__warnings{color:#ffaaa3!important}html:not([data-theme]) .article-quality__note{color:#aeb8c6!important;border-top-color:#59677a!important}html:not([data-theme]) .source-quote>a,html:not([data-theme]) .source-quote>div{color:var(--dm-text,#f3f6fa)!important;background:linear-gradient(135deg,#ff776e1f,#141b24f5)!important}html:not([data-theme]) .source-quote__content strong{color:var(--dm-text,#f3f6fa)!important}html:not([data-theme]) .source-quote__content small,html:not([data-theme]) .source-quote__link-label{color:var(--dm-muted,#aeb8c6)!important}}:is(html[data-theme=dark] .hpv1-hero:has(.hpv1-updated),html[data-theme=dark] .hpv1-card:has(.hpv1-updated),html[data-theme=dark] .hpv1-feed-card:has(.hpv1-updated)){border:2px solid #22c55e!important;box-shadow:0 0 0 1px #22c55e38,0 0 16px #22c55e33!important}:is(html[data-theme=dark] .hpv1-hero:has(.hpv1-updated):hover,html[data-theme=dark] .hpv1-card:has(.hpv1-updated):hover,html[data-theme=dark] .hpv1-feed-card:has(.hpv1-updated):hover){border-color:#16a34a!important;box-shadow:0 0 0 1px #16a34a47,0 7px 22px #16a34a38!important}@media (prefers-color-scheme:dark){:is(html:not([data-theme]) .hpv1-hero:has(.hpv1-updated),html:not([data-theme]) .hpv1-card:has(.hpv1-updated),html:not([data-theme]) .hpv1-feed-card:has(.hpv1-updated)){border:2px solid #22c55e!important;box-shadow:0 0 0 1px #22c55e38,0 0 16px #22c55e33!important}:is(html:not([data-theme]) .hpv1-hero:has(.hpv1-updated):hover,html:not([data-theme]) .hpv1-card:has(.hpv1-updated):hover,html:not([data-theme]) .hpv1-feed-card:has(.hpv1-updated):hover){border-color:#16a34a!important;box-shadow:0 0 0 1px #16a34a47,0 7px 22px #16a34a38!important}}html[data-theme=dark] .article-sequence-navigation__link.has-update{background:#14532d38!important;border:2px solid #22c55e!important;box-shadow:0 0 0 1px #22c55e38,0 0 16px #22c55e2e!important}html[data-theme=dark] .article-sequence-navigation__link.has-update:hover{background:#14532d4d!important;border-color:#16a34a!important;box-shadow:0 0 0 1px #16a34a47,0 7px 22px #16a34a33!important}html[data-theme=dark] .article-sequence-navigation__link.has-update .article-sequence-navigation__position{color:#86efac!important;background:#22c55e33!important}@media (prefers-color-scheme:dark){html:not([data-theme]) .article-sequence-navigation__link.has-update{background:#14532d38!important;border:2px solid #22c55e!important;box-shadow:0 0 0 1px #22c55e38,0 0 16px #22c55e2e!important}html:not([data-theme]) .article-sequence-navigation__link.has-update:hover{background:#14532d4d!important;border-color:#16a34a!important;box-shadow:0 0 0 1px #16a34a47,0 7px 22px #16a34a33!important}html:not([data-theme]) .article-sequence-navigation__link.has-update .article-sequence-navigation__position{color:#86efac!important;background:#22c55e33!important}}.article-sequence-navigation.is-bottom{margin-top:36px;margin-bottom:28px}.article-sequence-navigation__update-badge{color:#fff;letter-spacing:0;text-transform:none;background:#16a34a;border:1px solid #ffffff73;border-radius:999px;align-items:center;gap:6px;width:fit-content;margin:1px 0 2px;padding:5px 9px;font-size:11px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 4px 12px #00000024}.article-sequence-navigation__update-badge>span:first-child{line-height:1}html[data-theme=dark] .article-sequence-navigation__link.has-update .article-sequence-navigation__update-badge{border-color:#fff6;color:#fff!important;background:#16a34a!important}@media (prefers-color-scheme:dark){html:not([data-theme]) .article-sequence-navigation__link.has-update .article-sequence-navigation__update-badge{border-color:#fff6;color:#fff!important;background:#16a34a!important}}@media (max-width:620px){.article-sequence-navigation__update-badge{padding:5px 8px;font-size:10px}}.article-sequence-navigation__meta{flex-wrap:wrap;align-items:center;gap:5px 7px;min-width:0;margin:0;line-height:1;display:flex}.article-sequence-navigation__meta small{margin:0;padding:0;line-height:1.15;display:inline}.article-sequence-navigation__meta .article-sequence-navigation__update-badge{gap:4px;width:auto;margin:0;padding:3px 7px;font-size:10px;line-height:1;display:inline-flex}.article-sequence-navigation__meta .article-sequence-navigation__position{width:auto;margin:0;padding:3px 7px;line-height:1;display:inline-flex}.article-sequence-navigation__link{row-gap:6px}.article-sequence-navigation__title{margin-top:0}@media (max-width:620px){.article-sequence-navigation__meta{gap:4px 6px}.article-sequence-navigation__meta .article-sequence-navigation__update-badge,.article-sequence-navigation__meta .article-sequence-navigation__position{padding:3px 6px}}
:root{--brand-accent:#b42318;--accent:var(--brand-accent)!important}html[data-theme=light],html[data-theme=dark]{--accent:var(--brand-accent)!important}@media (prefers-color-scheme:dark){html:not([data-theme]){--accent:var(--brand-accent)!important}}:root,html[data-theme=light],html[data-theme=dark]{--dm-accent:var(--brand-accent)!important;--dm-link:var(--brand-accent)!important;--dm-accent-soft:color-mix(in srgb, var(--brand-accent) 18%, transparent)!important}*{scrollbar-color:var(--brand-accent) transparent}::-webkit-scrollbar-thumb{background-color:var(--brand-accent)!important}html[data-theme=dark] :where(.hpv1-kicker,.nh-kicker,.article-opening-date,.source-quote__source){color:var(--brand-accent)!important}html[data-theme=dark] .seo-progress span{background:var(--brand-accent)!important}html[data-theme=dark] :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:var(--brand-accent)!important}@media (prefers-color-scheme:dark){html:not([data-theme]) :where(.hpv1-kicker,.nh-kicker,.article-opening-date,.source-quote__source){color:var(--brand-accent)!important}html:not([data-theme]) .seo-progress span{background:var(--brand-accent)!important}html:not([data-theme]) :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:var(--brand-accent)!important}}
.categories-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.category-card{border:1px solid var(--line);background:#fff;border-radius:18px;gap:18px;padding:22px;display:grid}.category-card:hover{border-color:#98a2b3;transform:translateY(-1px)}.category-card>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.category-card span{background:var(--soft);min-width:42px;height:42px;color:var(--muted);border-radius:999px;place-items:center;padding:0 10px;font-size:13px;font-weight:800;display:grid}.category-card strong{font-size:24px}.category-card p{color:var(--muted);margin:0;line-height:1.55}.category--link{text-decoration:none}.category--link:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.categories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.categories-grid{grid-template-columns:1fr}}.category-subcategories{flex-wrap:wrap;gap:.5rem;margin:1rem 0 2rem;display:flex}.category-index-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;display:grid}.category-index-card{border:1px solid var(--border,#ddd);border-radius:12px;padding:1rem}.category-index-card h2{margin-top:0}.category-subcategories .tag-pill.is-active{font-weight:800;text-decoration:underline}
