.exo-home .exo-hero{background:radial-gradient(ellipse at 75% 55%,#1d1d20 0%,#101012 42%,#060607 80%)}
.exo-home .exo-hero__noise{opacity:.025}
.exo-home .exo-hero__visual{display:flex;align-items:center;justify-content:center;isolation:isolate;overflow:hidden;background:transparent;padding:18px 0 18px 12px}
.exo-hero__composition{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;opacity:.86;filter:none;mix-blend-mode:lighten;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 94%,transparent),linear-gradient(0deg,transparent,#000 13%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 94%,transparent),linear-gradient(0deg,transparent,#000 13%,#000 91%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}
@media(max-width:850px) and (min-width:601px){.exo-home .exo-hero__visual{padding-left:0}}
@media(max-width:600px){.exo-home .exo-hero__inner{min-height:0}.exo-home .exo-hero__visual{min-height:0;padding:8px 0 18px;flex:initial}.exo-hero__composition{max-width:580px}}
