
svg.rojx-icon{display:inline-block;box-sizing:border-box;width:38px;height:38px;flex:none;padding:8px;border-radius:7px;color:#285748;background:#e3ebdd;vertical-align:middle}
.solution-directory-index a{display:inline-flex;align-items:center;gap:8px}
.solution-directory-index .rojx-icon,.solution-links .rojx-icon,.service-heading .rojx-icon{width:32px;height:32px;padding:6px}
.solution-links a{gap:10px}.solution-links a span{flex:1}.service-heading .rojx-icon,.hero-txt>.rojx-icon{margin-inline-end:10px}
figure.architecture{width:100%;max-width:960px;margin-inline:0}
figure.architecture img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;aspect-ratio:auto}
