.page-hero{position:relative;overflow:hidden;background:-o-linear-gradient(271.76deg,#f0f5fc 33%,#f6f2fc 43%,#a6ccff 74%);background:linear-gradient(178.24deg,#f0f5fc 33%,#f6f2fc 43%,#a6ccff 74%)}.page-hero__container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:1280px;margin:0 auto;padding:110px 0 420px}.page-hero__content{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.page-hero__tag{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;color:#025eff;margin-bottom:22px;letter-spacing:1px}.page-hero__title{font-size:54px;font-weight:900;line-height:1.2;color:#000;margin:0 0 20px}.page-hero__subtitle{font-size:16px;font-weight:400;line-height:1.65;color:#000;margin:0 0 36px;max-width:480px}.page-hero__cta-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:14px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-hero__animation{position:absolute;width:600px;height:700px;top:1%;right:90px}.page-hero-whatis{position:relative;margin-top:-160px;padding-inline:5%}.page-hero-whatis__card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:64px;max-width:1100px;margin:0 auto;padding:70px 100px;background:#fff -o-radial-gradient(70% 100%,70% 60%,#dce9fe 0,hsla(0,0%,100%,0) 70%);background:#fff radial-gradient(70% 60% at 70% 100%,#dce9fe 0,hsla(0,0%,100%,0) 70%);border-radius:20px;border:1px solid #a6ccff}.page-hero-whatis__intro{-webkit-box-flex:0.8;-webkit-flex:0.8;-ms-flex:0.8;flex:0.8}.page-hero-whatis__content{-webkit-box-flex:1.4;-webkit-flex:1.4;-ms-flex:1.4;flex:1.4}.page-hero__tag{margin-bottom:10px}.page-hero-whatis__title{font-size:32px;font-weight:800;line-height:1.25;color:#000}.page-hero-whatis__lead{font-size:18px;font-weight:700;line-height:1.5;color:#000;margin:0 0 16px}.page-hero-whatis__description{font-size:16px;font-weight:400;line-height:1.65;color:#000;margin:0}@media (max-width:1300px){.page-hero__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-hero__content{max-width:100%}.page-hero__animation{position:relative;top:auto;right:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;max-width:700px;height:auto;aspect-ratio:876/708;margin:0 auto}}@media (max-width:1024px){.page-hero__container{padding-top:52px;padding-inline:5%}.page-hero__title{font-size:44px}.page-hero-whatis{margin-top:-100px}.page-hero-whatis__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:22px;padding:40px}.page-hero-whatis__title{font-size:32px}}@media (max-width:768px){.page-hero__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:44px 5% 64px}.page-hero__subtitle{max-width:100%}.page-hero__title{font-size:32px}.page-hero__visual{max-width:100%;width:100%}.page-hero-whatis{margin-top:-48px}.page-hero-whatis__title{font-size:26px}.page-hero-whatis__lead{font-size:16px}}@media (max-width:480px){.page-hero__container{gap:60px;padding:36px 5% 86px}.page-hero__subtitle{font-size:15px;margin-bottom:28px}.page-hero__cta-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.page-hero__cta-group .btn{min-width:unset;width:100%;text-align:center}}