/* Minimal, scoped connection from the existing Reifegrad-Check to the prompt tools. */
.check-tool-section{background:#f0f1f5;border:1px solid #dcdfe9;border-top:5px solid #eda900;padding:24px;margin:26px 0}
.check-tool-section h2{font-size:clamp(23px,2.8vw,34px);line-height:1.16;letter-spacing:-.03em;margin:10px 0}
.check-tool-section>p{font-size:14px;line-height:1.65;color:#5a617d}
.check-tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}
.check-tool-card{background:#24317c;color:#fff!important;padding:18px;display:flex;flex-direction:column;gap:8px;text-decoration:none!important;min-height:147px}
.check-tool-card:hover{background:#172152}
.check-tool-card span{font-size:10px;font-weight:800;letter-spacing:.12em;color:#f2ba33}
.check-tool-card strong{font-size:19px;line-height:1.2}
.check-tool-card small{font-size:12px;color:#dce1f3}
.check-tool-foot{font-size:13px!important;margin:12px 0 0}
.check-tool-foot a{color:#24317c;font-weight:700;text-decoration:underline;text-underline-offset:3px}
@media(max-width:640px){.check-tool-section{padding:18px;margin:24px 0}.check-tool-grid{grid-template-columns:1fr}.check-tool-card{min-height:0}}
