.px-intro{color:#262728;padding:120px 0}.px-intro__subtitle{background:linear-gradient(78.97deg,var(--start-color) -15.03%,var(--end-color) 113.94%);border:1px solid;border-image-source:linear-gradient(268.24deg,hsla(0,0%,100%,.2) -39.21%,rgba(28,17,131,.2) 87.23%);border-radius:12px;color:var(--color-text);font-size:16px;font-weight:400;line-height:24px;margin-bottom:12px;padding:8px 24px;text-align:center;width:fit-content}.px-intro__logo{height:auto;margin-bottom:48px;max-width:282px}.px-intro__title{font-size:52px;font-weight:500;letter-spacing:-2%;line-height:62px;margin-bottom:24px}.px-intro__description{font-size:18px;font-weight:400;margin-bottom:24px;max-width:690px}.px-intro__description b,.px-intro__description strong{font-weight:700}.px-intro__image{height:auto;max-width:488px}@media (max-width:1024px){.px-intro__image{max-width:calc(100% - 50px)}}@media (max-width:991px){.px-intro{padding:60px 0}.px-intro__logo,.px-intro__title{margin-bottom:15px}.px-intro__title{font-size:40px;line-height:40px}.px-intro__description{font-size:16px;line-height:24px;margin-bottom:15px}}@media (max-width:768px){.px-intro{padding:40px 0}.px-intro__subtitle{margin:0 auto 12px}.px-intro__logo{display:block;margin:0 auto 15px}.px-intro__title{text-align:center}.px-intro__image{display:block;margin:0 auto 30px}.px-intro__description{max-width:unset}}@media (max-width:320px){.px-intro{padding:20px 0}.px-intro__title{font-size:32px;line-height:32px}.px-intro__description{font-size:14px;line-height:20px}}