.babel-hero{position:relative;height:100vh;padding:0;display:flex;justify-content:center;align-items:flex-end;overflow:hidden}.babel-hero__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.babel-hero__gradient{position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(to top,rgb(0 0 0 / .75) 0%,rgb(0 0 0 / .35) 50%,#fff0 100%)}.babel-hero__content{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:center;padding:0 16px 100px}.babel-hero__title{font-size:50px;font-weight:700;color:#fff;line-height:1;text-align:center;margin:0 0 15px}.babel-hero__text{max-width:700px;font-size:18px;color:#fff;text-align:center;margin:0 0 30px}@media (max-width:768px){.babel-hero{height:auto;min-height:80vh;min-height:80svh;max-height:none}.babel-hero__content{padding:120px 20px 70px}.babel-hero__title{font-size:34px;line-height:1.25;margin-bottom:14px}.babel-hero__text{font-size:16px;line-height:1.7;margin-bottom:26px}}@media (max-width:768px){.babel-hero .babel-hero__bg{height:100%!important;min-height:100%}}@media (min-width:769px) and (max-width:1024px){.babel-hero{height:80vh;min-height:560px;max-height:880px}}