.hci-section{overflow:hidden;padding:96px 24px;position:relative}.hci-section .hcis-po1{background:linear-gradient(225deg,rgba(224,242,254,.3) 50%,rgba(238,242,255,.2) 85.36%,transparent 120.71%);border-radius:100%;height:500px;left:25px;opacity:.8;position:absolute;top:25px;width:500px}.hci-section .hcis-po2{background:#c084fc33;bottom:100px;right:40%}.hci-section .hcis-po2,.hci-section .hcis-po3{border-radius:100%;filter:blur(64px);height:288px;opacity:.5;position:absolute;width:288px}.hci-section .hcis-po3{background:#60a5fa33;right:0;top:110px}.hci-section>.hcis-pt1{background:linear-gradient(225deg,rgba(224,242,254,.3) 50%,rgba(238,242,255,.2) 85.36%,transparent 120.71%);height:500px;left:-102px;top:25px;width:500px}.hci-section>.hcis-pt1,.hci-section>.hcis-pth2{border-radius:100%;opacity:.8;position:absolute}.hci-section>.hcis-pth2{background:linear-gradient(45deg,rgba(224,231,255,.3) 50%,rgba(240,249,255,.2) 85.36%,transparent 120.71%);bottom:-275px;height:400px;right:0;width:400px}.hci-section .hcis-container{margin:0 auto;max-width:1124px;position:relative;width:100%;z-index:1}.hci-section .hcis-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.hci-section .hcis-content{flex:1;max-width:708px;padding-top:15px;position:relative;z-index:2}.hci-section .hcis-content h2{color:#020617;font-family:Rubik;font-size:54px;font-weight:500;line-height:120%;margin:0 auto 24px;padding:0}.hci-section .hcis-content h2 span{color:#006fe0}.hci-section .hcis-content p{color:#475569;font-family:Rubik;font-size:20px;font-weight:400;line-height:30px;margin:0}.hci-section .hcis-button{display:flex;flex-wrap:wrap;gap:20px;margin-top:32px;position:relative;z-index:1}.hci-section .hcis-button .hcisb-one,.hci-section .hcis-button .hcisb-two{display:flex}.hci-section .hcis-button .hcisb-one a{align-items:center;background-color:#006fe0;border:2px solid #006fe0;border-radius:10px;color:#fff;display:flex;font-family:Rubik;font-size:16px;font-weight:600;gap:10px;line-height:20px;padding:18px 24px;text-decoration:none;transition:all .3s ease}.hci-section .hcis-button .hcisb-one a:hover{background-color:#1e293bcc;border-color:#334155;color:#e2e8f0}.hci-section .hcis-button .hcisb-two a{align-items:center;background-color:#1e293bcc;border:2px solid #334155;border-radius:10px;color:#e2e8f0;display:flex;font-family:Rubik;font-size:16px;font-weight:600;gap:10px;justify-content:center;line-height:20px;min-width:183px;padding:18px 24px;text-decoration:none;transition:all .3s ease}.hci-section .hcis-button .hcisb-two a:hover{background-color:#006fe0;border-color:#006fe0;color:#fff}.hci-section .hcis-img{flex:1;max-width:400px}.hci-section .hcis-img img{display:block;width:100%}.hci-section.hcis_four .hcis-container,.hci-section.hcis_three .hcis-container,.hci-section.hcis_two .hcis-container{max-width:1280px}.hci-section.hcis_four .hcis-img,.hci-section.hcis_three .hcis-img,.hci-section.hcis_two .hcis-img{max-width:655px}.hci-section.hcis_four .hcis-content,.hci-section.hcis_three .hcis-content,.hci-section.hcis_two .hcis-content{padding-top:0}.hci-section.hcis_four .hcis-img{position:relative}.hci-section.hcis_four .hcis-img img{border-radius:16px;box-shadow:0 20px 60px -15px #0000001a;position:relative;z-index:1}.hci-section.hcis_four .hcis-img .hcis-pf1{background-color:#dbeafe80;border-radius:100%;filter:blur(64px);height:288px;position:absolute;right:-48px;top:-48px;width:288px}.hci-section.hcis_four .hcis-img .hcis-pf2{background-color:#cffafe33;border-radius:100%;bottom:-48px;filter:blur(64px);height:288px;left:-48px;position:absolute;width:288px}@media (max-width:991.98px){.hci-section .hcis-content,.hci-section .hcis-img,.hci-section.hcis_four .hcis-img,.hci-section.hcis_three .hcis-img,.hci-section.hcis_two .hcis-img{flex:unset;max-width:100%;padding-top:0;width:100%}.hci-section .hcis-img img{margin:0 auto;max-width:327px}.hci-section.hcis_four .hcis-img img,.hci-section.hcis_three .hcis-img img,.hci-section.hcis_two .hcis-img img{max-width:767px}}@media (max-width:767.98px){.hci-section{padding:64px 24px}.hci-section .hcis-row{gap:36px}.hci-section .hcis-content{text-align:center}.hci-section .hcis-content h2{margin:0 auto 16px}.hci-section .hcis-button{gap:12px;margin-top:24px}.hci-section .hcis-button .hcisb-one,.hci-section .hcis-button .hcisb-two{width:100%}.hci-section .hcis-button .hcisb-one a,.hci-section .hcis-button .hcisb-two a{justify-content:center;padding:10px;width:100%}.hci-section>.hcis-pt1{opacity:0}}