/* Shared accessibility and article navigation, without changing the site layout. */
.seo-crumb{max-width:1160px;margin:0 auto;padding:18px 24px;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.seo-crumb a{text-decoration:underline}.seo-related{max-width:1160px;margin:32px auto;padding:24px;box-sizing:border-box;border-top:1px solid currentColor}.seo-related h2{font-size:20px;line-height:1.5;margin:0 0 12px}.seo-related ul{display:flex;flex-wrap:wrap;gap:12px 24px;list-style:none;margin:0;padding:0}.seo-related a{text-decoration:underline;text-underline-offset:4px}.seo-content{max-width:1000px;margin:auto;padding:40px 24px;line-height:1.9;overflow-wrap:anywhere}.seo-content h1{font-size:clamp(28px,5vw,46px)}.seo-content h2{font-size:24px}.seo-content table{border-collapse:collapse;width:100%;font-size:15px}.seo-content th,.seo-content td{padding:12px;border-bottom:1px solid #8886;text-align:left;vertical-align:top}.seo-content .table-scroll{overflow-x:auto}.seo-content p{max-width:78ch}
@media(max-width:600px){.seo-related ul{display:grid;gap:12px}.seo-related{margin:24px 16px;padding:20px 8px}.seo-content{padding:28px 20px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
