/* Focused Blue Badge review: the supplied photo is an example, not a live restriction notice. */
#blue-badge-parking{scroll-margin-top:110px}
.permit-sign-example{box-sizing:border-box;display:grid;grid-template-columns:136px minmax(0,1fr);align-items:center;gap:14px;max-width:440px;width:100%;margin:14px 0 16px;padding:12px;border:1px solid #d7d3bd;border-radius:12px;background:#fffdf5;color:#274c43;text-align:left;box-shadow:none}
.permit-sign-example img{display:block;width:136px;max-width:100%;height:auto;aspect-ratio:410/392;object-fit:contain;border-radius:6px}
.permit-sign-example figcaption{display:flex;flex-direction:column;gap:7px;min-width:0}
.permit-sign-example .permit-sign-eyebrow{font:700 10px/1.4 Arial,sans-serif;letter-spacing:1.2px;color:#857044}
.permit-sign-example .permit-sign-title{font:700 15px/1.35 Arial,sans-serif;color:#244b42}
.permit-sign-example .permit-sign-description{font:400 12px/1.55 Arial,sans-serif;color:#66675d}
@media(max-width:767px){.permit-sign-example{grid-template-columns:116px minmax(0,1fr);padding:10px;gap:12px}.permit-sign-example img{width:116px}.permit-sign-example .permit-sign-title{font-size:14px}}
@media(max-width:359px){.permit-sign-example{grid-template-columns:102px minmax(0,1fr);gap:10px}.permit-sign-example img{width:102px}}
