.hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(90deg,#fff 0%,#fff 39%,rgba(255,255,255,.94) 54%,rgba(255,255,255,.13) 78%)!important}.hero-video{position:absolute;top:0;right:0;z-index:0;width:56%;height:100%;object-fit:cover;object-position:center 65%}.hero>div{position:relative;z-index:1;width:min(520px,39%);max-width:none!important}.hero>div.scroll-fade-left{opacity:0;transform:translateX(-42px);transition:opacity .9s ease-out,transform .9s cubic-bezier(.2,.7,.2,1)}.hero>div.scroll-fade-left.visible{opacity:1;transform:translateX(0)}header>b img{width:165px;height:auto!important;object-fit:contain;object-position:center}html body .problem .problem-card{min-height:168px!important;margin-top:34px!important;padding:50px 30px 25px!important;border:0!important;border-radius:46% 44% 26% 28% / 37% 43% 30% 34%!important;background:#edf8ff!important;box-shadow:0 16px 28px rgba(7,84,146,.1)!important;overflow:visible!important}html body .problem .problem-card p{position:relative;z-index:1;text-align:left!important}html body .problem .problem-card::before{top:-33px!important;left:calc(50% - 42px)!important;display:block!important;width:84px!important;height:70px!important;border-radius:50%!important;background:#edf8ff!important;box-shadow:-45px 27px 0 -5px #edf8ff,45px 27px 0 -5px #edf8ff!important;content:""!important}html body .problem .problem-card::after{display:none!important}@media(max-width:700px){.hero{background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,.88) 55%,rgba(255,255,255,.28) 100%)!important}.hero-video{width:100%;object-position:68% 65%}.hero>div{width:100%;max-width:520px!important}html body .problem .problem-card{min-height:142px!important;margin-top:28px!important;padding:44px 25px 22px!important}}@media(prefers-reduced-motion:reduce){.hero-video{display:none}.hero{background:linear-gradient(135deg,#fff 0%,#f7fbff 100%)!important}.hero>div.scroll-fade-left{opacity:1;transform:none;transition:none}}
