/* Version 24 — short, consistent practical guidance. Display only. */
.v24-guidance{background:#f5f9fc;border:1px solid #d9e5ef;border-left:3px solid #286993;border-radius:8px;padding:9px 12px;margin:10px 0 15px;color:#263f51;font-size:13px;line-height:1.55}
.v24-guidance p{margin:2px 0 5px!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important}
.v24-guidance p:last-child{margin-bottom:0!important}
.v24-guidance strong{font-weight:700;color:#173f60}
.v24-index-purpose{font-size:12px;line-height:1.35;color:#5b6d78;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:5px;margin-bottom:6px}
.v18-register .v24-guidance{margin:10px 0 10px}
.an-group>.v24-guidance{margin-top:9px}
@media(max-width:700px){.v24-guidance{font-size:12.5px;padding:8px 10px}}
@media print{.v24-guidance{background:white;border-color:#bbb;color:#222;page-break-inside:avoid}}
