.tool-jump{display:flex;flex-wrap:wrap;gap:9px;margin-top:30px}.tool-jump a{background:var(--paper2);border:1px solid var(--line);padding:9px 12px;text-decoration:none;font-weight:700}.tool-content{max-width:980px}.tool{scroll-margin-top:100px;background:var(--paper2);border:1px solid var(--line);padding:clamp(24px,5vw,52px);margin:0 0 34px}.tool h2,.preview h2{margin-top:0}.fields{display:grid;gap:12px;margin:22px 0}.fields p{margin:0;background:#fff;border:1px solid var(--line);padding:15px}.fields strong,.fields small{display:block}.fields small{color:var(--muted);margin:3px 0 16px}.fields span{display:block;min-height:34px;border-bottom:1px solid #aeb7b2}.checks{list-style:none;padding:0!important}.checks li{margin:8px 0}.table-wrap{overflow-x:auto}.table-wrap table{width:100%;border-collapse:collapse;min-width:640px}.table-wrap th,.table-wrap td{border:1px solid var(--line);padding:10px;text-align:left}.table-wrap th{background:#e9eee9}.table-wrap td:last-child{min-width:120px}.governance-grid,.check-grid,.assessment-grid,.preview-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:25px 0}.governance-grid article,.check-grid article,.assessment-grid article,.preview-grid article{border:1px solid var(--line);padding:20px;background:#fff}.governance-grid h3,.check-grid h3,.assessment-grid h3,.preview-grid h3{margin-top:0}.scale{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:22px 0}.scale span{border:1px solid var(--line);background:#fff;padding:12px;font-size:.9rem}.scale b{display:block;color:var(--blue)}.scale.vertical{grid-template-columns:1fr 1fr}.domain-list{columns:2;column-gap:46px}.domain-list li{break-inside:avoid;margin-bottom:8px}.preview{border-top:5px solid var(--amber);background:#ede8dc;padding:40px;margin-top:50px}
@media(max-width:700px){.governance-grid,.check-grid,.assessment-grid,.preview-grid,.scale.vertical{grid-template-columns:1fr}.scale{grid-template-columns:repeat(2,1fr)}.domain-list{columns:1}.tool{padding:24px}.preview{padding:26px}}
