.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.seo-related ul{max-width:850px;margin:16px 0 24px;padding-left:22px;display:grid;gap:12px}.seo-related a,.seo-home-resources a{color:inherit;text-decoration:underline;text-decoration-color:#d20c36;text-underline-offset:4px}.seo-related p{max-width:850px;line-height:1.65}.seo-home-resources{max-width:920px;margin:0 auto 30px;padding:0 24px;text-align:center;color:#bdbdbb;line-height:1.7}
.guide-practice{border-left:3px solid #d20c36;padding:6px 0 6px 22px;margin:32px 0}.guide-practice table{border-collapse:collapse;width:100%;font-size:14px}.guide-practice th,.guide-practice td{padding:10px;border-bottom:1px solid #333;text-align:left;vertical-align:top}.guide-practice .table-scroll{overflow:auto}.guide-topic-nav{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0}.guide-topic-nav a{padding:8px 12px;border:1px solid #333;border-radius:20px}.guide-topic-group{scroll-margin-top:100px}.guide-byline{font-size:14px;color:#aaa;margin:10px 0 24px}.seo-related h2{font-size:clamp(30px,4vw,50px)}
@media(max-width:600px){.seo-related ul{padding-left:18px}.seo-home-resources{text-align:left;padding:0 18px}.guide-practice{padding-left:15px}.guide-practice table{min-width:480px}}
