#hero-standard .container{position:relative;z-index:1}#hero-standard .container .her-shape{position:absolute;width:100%;height:auto;max-width:50vw;z-index:-1;top:-50%;left:-10%}#hero-standard .hero{display:flex;flex-direction:column;align-items:center}#hero-standard .hero .hero__btn{min-width:280px}#hero-standard .hero .hero__btn .button__icon{width:26px;min-width:26px;height:auto}#image-marquee .image-marque-wrap{display:flex;flex-direction:column;gap:24px}#image-marquee .image-marque-row{display:flex;flex-direction:row;gap:24px;flex-wrap:nowrap}#image-marquee .image-marque-row__img{width:100%;height:auto;max-height:248px}#content-grid .content-grid-wrap{gap:var(--sp-24-64)}#content-grid .content-grid__box .content-grid__box__img-holder{display:flex;position:relative;aspect-ratio:1;border-radius:6px;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;overflow:hidden;padding-top:var(--sp-24-40);padding-left:var(--sp-24-40)}#content-grid .content-grid__box .content-grid__box__img-holder img{object-fit:contain;object-position:center bottom}#content-grid .content-grid__box:nth-child(1) .content-grid__box__img-holder{padding-left:var(--sp-16-48);padding-right:var(--sp-16-48)}#content-grid .content-grid__box:nth-child(2) .content-grid__box__img-holder{padding-left:var(--sp-16-40);padding-right:var(--sp-16-32)}#content-grid .content-grid__box:nth-child(3) .content-grid__box__img-holder{padding-left:var(--sp-16-24);padding-right:0}#content-grid .content-grid__box .content-grid__box__label-wrap{display:flex;flex-wrap:wrap;flex-direction:row;gap:12px;align-items:center}#content-grid .content-grid__box .content-grid__box__label-wrap .content-grid__box__label{border-radius:4px;border:1px solid var(--color-bg--dark);display:flex;padding:6px 8px;justify-content:center;align-items:center}#logo-marquee .logo-marque-wrap{display:flex;flex-direction:column;gap:48px;position:relative}#logo-marquee .logo-marque-row{display:flex;flex-direction:row;gap:24px;flex-wrap:nowrap;width:100%;height:32px;align-items:center;overflow:hidden;position:relative;flex-grow:1;--animationspeed: 88s;--animationdelay: calc( var(--animationspeed) / 2 )}#logo-marquee .logo-marque-row .logo-marque__carrier{flex-shrink:0;position:absolute;animation-name:slidelogo;animation-duration:var(--animationspeed);animation-timing-function:linear;animation-iteration-count:infinite;justify-content:space-around;display:flex;gap:var(--sp-24-64);padding-right:var(--sp-24-64);min-width:max-content}#logo-marquee .logo-marque-row .logo-marque__carrier__img{height:32px;object-fit:contain}#logo-marquee .logo-marque-row .logo-marque__carrier.--reverse{animation-name:slidelogo--reverse}#logo-marquee .logo-marque-row .logo-marque__carrier.--delay{animation-name:slidelogo;animation-delay:calc(var(--animationdelay) * -1)}#logo-marquee .logo-marque-row .logo-marque__carrier.--reverse.--delay{transform:translateX(100%);animation-name:slidelogo--reverse}#logo-marquee .logo-marque-row:hover .logo-marque__carrier{animation-play-state:paused}@keyframes slidelogo{from{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes slidelogo--reverse{from{transform:translateX(-100%)}to{transform:translateX(100%)}}#banner .banner-box{border-radius:12px;padding:var(--sp-40-112) 0;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;overflow:hidden}#banner .banner-box .banner-box__shape{position:absolute;top:0;left:0;z-index:-1;height:100%;width:auto}