@media (width<=991.98px){.hero-inner .p-40{padding-top:24px;padding-bottom:40px}}@media (width>=992px){.hero-inner .p-40{padding-top:150px;padding-bottom:40px}}@media (width<=991.98px){.hero-inner .p-150{padding-top:24px;padding-bottom:40px}}@media (width>=992px){.hero-inner .p-150{padding-top:150px;padding-bottom:150px}}.hero-inner__wrap{row-gap:clamp(1rem,3.846vw - 1.385rem,1.5rem);display:grid}@media (width>=992px){.hero-inner__wrap{padding-right:70px}}.hero-inner__heading{row-gap:clamp(1rem,3.846vw - 1.385rem,1.5rem);display:grid}.hero-inner__label{color:#2563eb;font-size:clamp(.875rem,.962vw + .279rem,1rem);font-weight:600;line-height:clamp(1.25rem,1.923vw + .058rem,1.5rem);display:block}.hero-inner__description{row-gap:16px;max-width:90%;font-size:clamp(1rem,1.923vw - .192rem,1.25rem);line-height:clamp(1.375rem,2.885vw - .413rem,1.75rem);display:grid}.hero-inner__description strong{font-weight:700}.hero-inner__from{color:#0f172ab3;background-color:#ffffff80;border:1px solid #0f172a0f;border-radius:12px;align-items:center;gap:12px;max-width:526px;padding:12px 16px;display:flex}.hero-inner__from-title{font-size:clamp(.813rem,.481vw + .514rem,.875rem);font-weight:500;line-height:clamp(1.125rem,.962vw + .529rem,1.25rem)}.hero-inner__from-text{font-size:.75rem;line-height:1.125rem}.hero-inner__from-icon{min-width:20px;max-width:20px;margin:0}.hero-inner__from-icon img{object-fit:contain;height:20px}.hero-inner__caption{font-size:clamp(1rem,1.923vw - .192rem,1.25rem);font-weight:700;line-height:clamp(1.375rem,2.885vw - .413rem,1.75rem)}@media (width<=991.98px){.hero-inner__caption{margin-top:28px}}@media (width>=992px){.hero-inner__caption{max-width:527px;margin-top:150px}}.hero-inner__media{margin:0}@media (width>=992px){.hero-inner__media{height:100%;position:absolute;top:0;right:0}}@media (width<=991.98px){.hero-inner__img{object-fit:cover;height:370px}}@media (width>=992px){.hero-inner__img{object-fit:cover;height:100%}}.hero-inner__split{position:relative}@media (width<=991.98px){.hero-inner__split{flex-direction:column-reverse;display:flex}}@media (width>=992px){.hero-inner__split .hero-inner__media{z-index:-1;width:46%}}.hero-inner__bg{position:relative}@media (width<=991.98px){.hero-inner__bg{flex-direction:column-reverse;display:flex}}@media (width>=992px){.hero-inner__bg .hero-inner__media{z-index:-1;width:100%;height:100%}.hero-inner__bg .hero-inner__img{object-fit:cover;height:100%}}
