.reference-design .hero .hero-consult>a{align-items:center;justify-content:center;gap:8px}
.reference-design .hero .hero-consult .hero-button-icon{display:block;width:22px;height:22px;max-width:none;flex:0 0 22px;object-fit:contain;margin:0;padding:0}
@media(max-width:800px){.reference-design .hero .hero-consult .hero-button-icon{width:20px;height:20px;flex-basis:20px}.reference-design .hero .hero-consult>a{gap:7px}}
@media(max-width:374px){.reference-design .hero .hero-consult .hero-button-icon{width:18px;height:18px;flex-basis:18px}.reference-design .hero .hero-consult>a{gap:6px}.reference-design .hero .hero-consult>.consult-button>svg{display:none}}
