.hero-illustration{display:block;width:128%;max-width:none;height:auto;object-fit:contain;filter:saturate(.72) contrast(1.02);mix-blend-mode:normal;transform:translateX(3%)}
.hero-visual{overflow:visible}
@media (max-width:850px){.hero-illustration{width:112%;transform:none;margin-inline:-6%}}
