.technical-checklist .research-content-hero h1{max-width:850px}.technical-checklist .research-prose h3{margin:46px 0 16px;font-size:25px;line-height:1.25;letter-spacing:-.025em;color:#152033}.technical-checklist [id]{scroll-margin-top:100px}.technical-checklist .audit-start{margin:34px 0;padding:26px;border:1px solid #d9e1ed;border-radius:14px;background:#fff}.technical-checklist .audit-start h2{margin:0 0 15px;font-size:27px}.technical-checklist .audit-start ol{margin-bottom:0}.technical-checklist .audit-action{margin:22px 0 38px;padding:22px 24px;border-left:3px solid #2563eb;background:#eef4fc;border-radius:0 10px 10px 0}.technical-checklist .audit-action p:last-child{margin-bottom:0}.technical-checklist .audit-action strong{color:#1d344f}.technical-checklist .audit-tools{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.technical-checklist .audit-tools a{display:inline-flex;align-items:center;padding:10px 16px;border:1px solid #bbc9dc;border-radius:8px;text-decoration:none;font-size:15px;color:#263e5b;background:#fff}.technical-checklist .research-prose td:last-child,.technical-checklist .research-prose th:last-child{text-align:left}.technical-checklist .audit-example{margin:24px 0;padding:24px;background:#fff;border:1px solid #dce3ed;border-radius:12px}.technical-checklist .audit-example dl{margin:0}.technical-checklist .audit-example dt{font-weight:700;color:#152033;margin-top:18px}.technical-checklist .audit-example dt:first-child{margin-top:0}.technical-checklist .audit-example dd{margin:4px 0 0}.technical-checklist code{font-size:.88em;overflow-wrap:anywhere;background:#edf0f5;border-radius:4px;padding:2px 5px}.technical-checklist .audit-source{font-size:14px;color:#64748b}@media(max-width:560px){.technical-checklist .audit-start,.technical-checklist .audit-action,.technical-checklist .audit-example{padding:19px}.technical-checklist .research-prose h3{font-size:23px}.technical-checklist .research-content-hero h1{font-size:38px}}@media print{.technical-checklist .audit-tools,.technical-checklist .research-cta{display:none}.technical-checklist .research-content-hero{padding:20px 0}.technical-checklist .research-prose{margin-top:20px;font-size:11pt}.technical-checklist .audit-action,.technical-checklist .audit-example{break-inside:avoid}.technical-checklist h2,.technical-checklist h3{break-after:avoid}}
