.demo-banner{margin:0 0 24px;padding:16px 20px;border:1px solid #bfd8f5;border-left:4px solid #2465bd;border-radius:8px;background:#edf5ff;color:#183957;font-size:14px;line-height:1.6}
.demo-banner strong{display:block;font-size:15px;margin-bottom:4px}
.demo-banner p{margin:0}
.demo-banner a{color:#174f99;text-underline-offset:3px}
@media(max-width:600px){.demo-banner{padding:14px 16px;font-size:13px}}
