.hero,.hero *,.hero *:before,.hero *:after{box-sizing:border-box}.hero{display:flex;flex-direction:column;align-items:center;background:#fff;position:relative;font-family:Outfit,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.15;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero p{margin:0}.hero a{color:inherit;text-decoration:none}.hero img{display:block;width:100%;height:100%;object-fit:cover}.hero__banner{position:relative;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;height:min(965px,calc(100vh - 120px));min-height:min(965px,calc(100vh - 120px));padding:60px 20px 160px;overflow:hidden;background:#d9d9d9}.hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center bottom;z-index:0}.hero__banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#18182133,#18182100 43.41%)}.hero__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;row-gap:40px;width:1500px;max-width:100%}.hero__text{display:flex;flex-direction:column;row-gap:40px;width:528px;max-width:100%}.hero__title,.hero__title p{color:#fff;font-family:Outfit,sans-serif;font-size:65px;font-weight:600;line-height:1.1;text-align:start}.hero__subtitle,.hero__subtitle p{color:#fff;font-family:Roboto,sans-serif;font-size:22px;font-weight:400;line-height:1.5;text-align:start}.hero__button{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 25px;background:#fff;border-radius:55px;transition:.2s}.hero__button:hover{background:#eef3f7}.hero__button-label,.hero__button-label p{color:#093c5c;font-family:Outfit,sans-serif;font-size:16px;font-weight:500;line-height:1;white-space:nowrap}@media(max-width:1100px){.hero__title,.hero__title p{font-size:52px}}@media(max-width:1000px){.hero__banner{height:min(965px,calc(100vh - 120px));padding:40px 20px}.hero__title,.hero__title p{font-size:38px}.hero__subtitle,.hero__subtitle p{font-size:18px}.hero__text,.hero__content{row-gap:30px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/instant-LAy5CMAc2vKGIzrq.css.map */
