.ir-icon { display:inline-block; width:1em; height:1em; vertical-align:-.12em; flex-shrink:0; }
.hero-asterisk .ir-icon { width:.7em; height:.7em; stroke-width:2; }
.marquee .ir-icon { width:.65em; height:.65em; margin-inline:.14em; vertical-align:0; }
.project-links { display:flex; flex-wrap:wrap; gap:12px; margin-block:24px; }
.detail-description p + p { margin-top:1em; }
