body{margin:0;background:#f5f4f1;color:#262521;font:17px/1.65 system-ui,sans-serif}
.qa-site{display:flex;gap:1rem;align-items:center;justify-content:space-between;background:#272723;color:#fff;padding:1rem max(1rem,calc((100% - 55rem)/2))}
.qa-site[data-site=wdc]{background:#243b30}
.qa-site a{color:inherit;font-weight:750;text-decoration:none}
.qa-layout{max-width:55rem;margin:auto;padding:1.25rem 1rem 3rem}
.qa-layout a{color:#305443}
.qa-layout article{margin-top:1.25rem;background:#fff;padding:clamp(1rem,4vw,2.5rem);border-radius:.75rem;overflow-wrap:anywhere}
.qa-layout h1{font-size:clamp(2rem,5vw,3.25rem);line-height:1.1;margin:0}
.qa-subtitle{font-size:1.25rem;color:#4b4b43}
.qa-layout figure{margin:1.5rem 0}
.qa-layout img{display:block;width:100%;height:auto;border-radius:.5rem}
.rl-article-body{margin-top:1.5rem}
.rl-article-body table,.rl-article-body pre{display:block;max-width:100%;overflow:auto}
