/* Small interface glyphs support the content. Large scenes carry the story. */
.ucs-icon{stroke-width:1.5;color:#bdc8ce}
body:not(.page-building-security) .ucs-icon{width:24px;height:24px;color:#bdc8ce;stroke-width:1.5}
body:not(.page-building-security) a:hover .ucs-icon,
body:not(.page-building-security) [aria-selected="true"] .ucs-icon{color:var(--gold)}
.progress-chapters a:after{display:none}
.progress-chapters a.is-current{background:#ffffff04;color:var(--gold)}
.progress-chapters a.is-current .number{color:inherit}
.progress-chapters a.is-done .number{color:#87939e}
.chapter-progress__fill{background:var(--gold)}
.chapter-progress{background:#ffffff12}
.reading-progress__fill{background:var(--gold)}
.service-scene__copy>.ucs-icon,.specialist-scenes .service-scene__copy>.ucs-icon{margin-bottom:14px}
.visual-strip .ucs-icon{margin-bottom:14px}
.res-cap-panel__copy .res-checklist li{border:0;padding-block:8px}
.res-cap-panel__copy .res-checklist li .ucs-icon{width:20px;height:20px}
body:not(.page-building-security) .enquiry-route .ucs-icon,
body:not(.page-building-security) .contact-directions .ucs-icon{width:20px;height:20px;color:currentColor}
@media(prefers-reduced-motion:reduce){.progress-chapters a{transition:none}}
