.guide-jump{display:flex;align-items:center;gap:8px;overflow-x:auto;margin:12px 0;padding:8px 12px;background:#fff;border:1px solid #e4e4e7;border-radius:8px;scrollbar-width:thin;position:sticky;top:0;z-index:20}.guide-jump>span{flex:0 0 auto;font:700 12px/1 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#52525b}.guide-jump a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:6px 12px;border:1px solid #e4e4e7;border-radius:6px;background:#f4f4f5;color:#a40022;font:700 14px/1.2 Arial,sans-serif;text-decoration:none;white-space:nowrap}.guide-jump a:hover{border-color:#a40022}.guide-jump a:focus-visible{outline:3px solid #c8102e;outline-offset:2px}.npa h2[id]{scroll-margin-top:72px}.npa-history{margin:24px 0;border:1px solid #e4e4e7;border-radius:8px;padding:0 16px;background:#fff}.npa-history>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;list-style:none}.npa-history>summary::-webkit-details-marker{display:none}.npa-history>summary h2{margin:0}.npa-history>summary:after{content:"Show";margin-left:auto;padding-left:12px;font:700 14px Arial,sans-serif;color:#a40022}.npa-history[open]>summary:after{content:"Hide"}.npa-history[open]{padding-bottom:12px}.article-ad{display:block;clear:both;margin:28px auto;min-height:280px;max-width:680px;text-align:center}.article-ad>span{display:block;margin-bottom:6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#52525b}.article-ad.is-preview{border:1px dashed #8a8a8a}.article-ad:has(ins[data-ad-status=unfilled]){display:none}.vb-guide.vb-page{max-width:1100px}.vb-guide-head{margin:8px 0 12px}.vb-guide-kick{margin:0 0 6px;color:#a40022;font:700 13px/1 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.vb-guide-head h1{margin:0 0 8px;font:800 40px/1.05 var(--font-barlow),Arial}.vb-guide-dek{margin:0 0 8px;max-width:70ch;font-size:18px;color:#27272a}.vb-guide-by{margin:0;font-size:14px;color:#52525b}.vb-guide .vb-guide-copy{margin:16px 0}.vb-guide .vb-guide-anchor{scroll-margin-top:72px}.vb-guide .guide-jump{margin:14px 0}.vb-text-versions{margin:28px 0;display:grid;gap:10px}.vb-text-versions-h{margin:0 0 4px;font:800 24px/1.1 var(--font-barlow),Arial;color:#52525b}.vb-text-version{border:1px solid #e4e4e7;border-radius:8px;background:#fff;padding:0 16px}.vb-text-version>summary{cursor:pointer;min-height:48px;display:flex;align-items:center;font:700 16px/1.3 Arial,sans-serif}.vb-text-version[open]{padding-bottom:12px}@media(max-width:600px){.vb-guide-head h1{font-size:32px}.vb-guide-dek{font-size:16px}}body:has(.vb-guide){overflow-x:clip}.vb-outlook-bracket.vb-page{padding-top:0;padding-bottom:0;background:transparent}.vb-guide .guide-jump>span{font-size:13px}