.site-icon {
    display: inline-block;
    width: 1em;
    height: 1em;
    vertical-align: -0.125em;
    fill: currentColor;
    flex-shrink: 0;
}
.nav-toggle .site-icon {
    width: 1.05rem;
    height: 1.05rem;
    opacity: 0.95;
}
.benefit-card .card-icon .site-icon {
    width: 1.5rem;
    height: 1.5rem;
}
.how-step__icon .site-icon {
    width: 1.75rem;
    height: 1.75rem;
}
.proof-case__stat-icon .site-icon {
    width: 0.75rem;
    height: 0.75rem;
}
.landing-footer__social-link .site-icon {
    width: 1.35rem;
    height: 1.35rem;
}
