.ref-web-hero{position:relative;margin:0 30px;overflow:hidden;border-radius:0 0 50px 50px;background:radial-gradient(at top right,#6a49f5 0%,#071326 70%);color:#fff}.ref-web-hero:before{content:"";position:absolute;inset:0;background:url('/v2/ict-assets/img/reference/bg-light-dot-cytrix-5.webp') center/cover no-repeat;opacity:.7}.ref-web-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:58.276% 41.057%;align-items:center;width:min(1180px,calc(100% - 48px));margin:auto;padding:220px 0 120px}.ref-web-hero h1{margin:-22px 0 -20px;font-family:Sora,sans-serif;font-size:50px;font-weight:600;line-height:1.3}.ref-web-hero h1 span{display:inline;background:linear-gradient(150deg,#fff 50%,#b9f0ff 100%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ref-web-hero p{margin:0 0 0 50px;color:#c5d0df;font:400 16px/1.75 Sora,sans-serif}.ref-pricing-section{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:70px 0}.ref-pricing-section .ft-pricing{padding:26px}.ref-pricing-section .ft-pricing__heading{color:#fff}.ref-pricing-section .ft-pricing__header p{color:rgba(255,255,255,.7)}.ref-pricing-section table{font-size:inherit}.ref-pricing-section th,.ref-pricing-section td{padding:18px}.ref-pricing-section tbody tr:hover{background:transparent}
@media(max-width:1024px){.ref-web-hero{margin:0 20px}.ref-web-hero__inner{grid-template-columns:1fr;padding:140px 0 80px;text-align:center}.ref-web-hero h1{margin:-15px auto -20px;font-size:58px}.ref-web-hero p{max-width:550px;margin:45px auto 0}.ref-pricing-section{padding:55px 0}}
@media(max-width:767px){.ref-web-hero{margin:0;border-radius:0 0 40px 40px}.ref-web-hero__inner{width:min(100% - 40px,560px);padding:120px 0 50px}.ref-web-hero h1{font-size:44px}.ref-web-hero p{max-width:260px;font-size:15px}.ref-pricing-section{width:100%;padding:38px 0}.ref-pricing-section .ft-pricing{padding:26px}.ref-pricing-section .ft-comparison-v2__table-wrap{padding-bottom:8px}}
