/* SGH insurance enquiry usability 20261026a. Load after renewal-20261024b.css. */
@media(max-width:760px){
 .sir-root .sir-guide ol{grid-template-columns:minmax(0,1fr);gap:16px}
 .sir-root .sir-guide li{padding:0 0 0 36px;min-width:0}
 .sir-root .sir-guide li:before{position:absolute;left:0;top:3px;margin:0}
 .sir-root .sir-guide li strong{display:block;font-size:14px;line-height:1.5}
 /* The old descendant-span rule also hid translated titles inside strong. */
 .sir-root .sir-guide li span{display:inline;margin:0;font-size:inherit;line-height:inherit}
 .sir-root .sir-guide li>span{display:block;margin-top:4px;font-size:14px;line-height:1.6}
 .sir-root .sir-guide li strong span{color:inherit}
}
.sir-root .sir-ncd-warning{color:#b50918}
