.section-hero{display:block;height:auto;isolation:isolate;min-height:0;position:relative;width:100%}.section-hero .section-hero-left{box-sizing:border-box;padding:calc(var(--heightmenu, 104px) + 32px) 0 28px;position:relative;width:100%;z-index:1}.section-hero .div-section-left{display:flex;flex-direction:column;height:auto;margin:0;max-width:840px;min-width:0;width:60%}.section-hero .hero-title{font-family:Montserrat,sans-serif;font-size:clamp(34px,2.8vw,46px);font-style:normal;font-weight:700;line-height:1.12;margin:0 0 16px;max-width:760px;overflow-wrap:break-word;padding:0}.section-hero .hero-description,.section-hero .hero-title{color:var(--hero-text-color,var(--blueJeansColor));width:100%}.section-hero .hero-description{display:block;font-family:Inter,sans-serif;font-size:18px;font-weight:300;line-height:25px;margin:0 0 18px;max-width:620px}.section-hero .white-text-hero{--hero-text-color:#fff}.section-hero #svg-section-hero{align-items:center;display:flex;height:64px;justify-content:center;margin-bottom:16px;width:64px}.section-hero #img-svg-section-hero{height:100%;object-fit:contain;width:100%}.section-hero #svg-section-hero-right{bottom:0;height:calc(100% - 64px);max-height:440px;max-width:460px;object-fit:contain;object-position:right bottom;pointer-events:none;position:absolute;right:0;width:30%;z-index:0}.section-hero .hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px 24px;min-width:0;width:100%}.section-hero .hero-button-container{max-width:100%}.section-hero .hero-button,.section-hero .hero-button-container button{max-width:100%;width:fit-content!important}.section-hero .hero-button{flex:0 0 auto;font-size:16px;line-height:20px;margin:0;padding:14px 26px;text-align:center;white-space:normal}.section-hero .hero-button,.section-hero .hero-button-container button,.section-hero .hero-button:active,.section-hero .hero-button:focus,.section-hero .hero-button:hover{box-shadow:none!important;-webkit-box-shadow:none!important;filter:none!important}.section-hero .hero-partner-logos{align-items:center;background:hsla(0,0%,100%,.94);border-radius:4px;display:flex;flex:0 1 auto;flex-wrap:nowrap;gap:12px;margin:0;max-width:100%;padding:4px 8px;width:fit-content}.section-hero .hero-partner-logo-item{align-items:center;display:flex;justify-content:center;min-width:0}.section-hero .hero-partner-logo{display:block;height:140px;max-height:140px;max-width:154px;object-fit:contain;width:auto}.section-hero .hero-partner-logo--aws{width:123px}.section-hero #arrow-scroll-and-text{align-items:center;display:flex;gap:16px;margin-top:24px;order:1}.section-hero #scroll-text,.section-hero #scroll-text p{font-family:Inter,sans-serif;font-size:16px;line-height:26px;margin:0;max-width:300px}.section-hero #scroll-text p strong{font-weight:700}.section-hero .svg-scroll-mobile{display:none}.section-hero .translated-item{animation:arrowScroll 2s infinite}@keyframes arrowScroll{0%,80%{opacity:1}to{opacity:0;transform:translateY(24px)}}@media only screen and (min-width:961px) and (max-width:1440px){.section-hero .div-section-left{width:70%}}@media only screen and (max-width:960px){.section-hero .section-hero-left{padding-top:calc(var(--heightmenumobile, 80px) + 32px)}.section-hero .div-section-left{width:100%}.section-hero .hero-title{font-size:clamp(28px,4.5vw,38px);line-height:1.14}.section-hero #arrow-scroll-and-text,.section-hero #svg-section-hero-right{display:none}.section-hero .svg-scroll-mobile{align-self:flex-start;display:block;margin-top:24px;order:1}}@media only screen and (max-width:600px){.section-hero .section-hero-left.content-wrapper{max-width:none!important;padding:calc(var(--heightmenumobile, 80px) + 24px) 0 24px;width:calc(100% - 40px)}.section-hero .hero-title{font-size:clamp(28px,7.2vw,34px);margin-bottom:14px}.section-hero .hero-description{font-size:16px;line-height:24px;margin-bottom:16px}.section-hero .hero-actions{gap:10px 20px}.section-hero .hero-partner-logos{gap:10px;padding:0}.section-hero .hero-partner-logo{height:112px;max-height:112px;max-width:122px}.section-hero .hero-partner-logo--aws{width:98px}}@media (prefers-reduced-motion:reduce){.section-hero .translated-item{animation:none}}