.hc_sec1_main_wrap{position:relative;width:100%;padding:135px 0 95px;background:linear-gradient(135deg,#050b14,#0d1e2e 50%,#060d17);color:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center}.hc_hero_ambient_glow{top:-10%;left:20%;width:700px;height:700px;background:radial-gradient(circle,rgba(124,52,248,.24) 0,rgba(0,224,255,.14) 40%,transparent 70%);filter:blur(100px)}.hc_hero_ambient_glow,.hc_hero_grid_pattern{position:absolute;pointer-events:none;z-index:1}.hc_hero_grid_pattern{inset:0;background-image:radial-gradient(rgba(0,224,255,.08) 1px,transparent 0);background-size:36px 36px;mask-image:radial-gradient(ellipse at center,rgba(0,0,0,.8) 0,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,rgba(0,0,0,.8) 0,transparent 75%)}.hc_sec1_container{position:relative;z-index:2;width:88%;max-width:1300px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:3.5rem}.hc_hero_text_col{width:52%;display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.hc_hero_badge{display:inline-flex;align-items:center;gap:.65rem;padding:8px 20px;border-radius:30px;background:rgba(124,52,248,.15);border:1px solid rgba(0,224,255,.35);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:Satoshi-Medium,sans-serif;font-size:.9rem;color:#00e0ff;letter-spacing:.4px;box-shadow:0 4px 16px rgba(0,224,255,.1)}.hc_hero_badge_dot{width:8px;height:8px;border-radius:50%;background-color:#00e0ff;box-shadow:0 0 10px #00e0ff;animation:hc_dot_pulse 1.8s ease-in-out infinite alternate}.hc_hero_title{font-size:3.25rem;font-family:Satoshi-Bold,sans-serif;line-height:1.18;color:#fff;margin:0;letter-spacing:-.8px}.hc_hero_gradient_text{background:linear-gradient(135deg,#00e0ff,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;text-shadow:0 0 30px rgba(0,224,255,.2)}.hc_hero_desc{font-size:1.125rem;font-family:Satoshi-Regular,sans-serif;line-height:1.7;color:#94a3b8;margin:0;max-width:95%}.hc_hero_cta_btn{display:inline-flex;align-items:center;gap:.8rem;padding:15px 38px;border-radius:50px;background:linear-gradient(135deg,#7c34f8,#4a19b8);color:#fff!important;font-family:Satoshi-Bold,sans-serif;font-size:1.05rem;text-decoration:none;box-shadow:0 12px 30px rgba(124,52,248,.45);transition:all .35s ease;border:1px solid hsla(0,0%,100%,.2);position:relative;overflow:hidden}.hc_hero_cta_btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);transition:left .6s ease}.hc_hero_cta_btn:hover:before{left:100%}.hc_hero_cta_btn:hover{box-shadow:0 15px 40px rgba(0,224,255,.55);border-color:rgba(0,224,255,.5);transform:translateY(-2px)}.hc_cta_icon{transition:transform .3s ease}.hc_hero_cta_btn:hover .hc_cta_icon{transform:translateX(4px) translateY(-2px)}.hc_hero_visual_col{width:44%}.hc_hero_img_box,.hc_hero_visual_col{position:relative;display:flex;align-items:center;justify-content:center}.hc_hero_img_box{z-index:3;width:100%;max-width:490px;animation:hc_float_slow 5s ease-in-out infinite}.hc_hero_img{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 20px 40px rgba(0,0,0,.6))}.hc_infinite_pulse_wrapper{width:400px;height:400px;z-index:1;pointer-events:none}.hc_infinite_pulse_ring,.hc_infinite_pulse_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hc_infinite_pulse_ring{border-radius:50%;border:1.5px solid rgba(0,224,255,.4);box-shadow:0 0 15px rgba(0,224,255,.2);animation:hc_pulse_expand 4s cubic-bezier(.215,.61,.355,1) infinite}.hc_infinite_pulse_ring.ring_1{animation-delay:0s}.hc_infinite_pulse_ring.ring_2{animation-delay:1.3s}.hc_infinite_pulse_ring.ring_3{animation-delay:2.6s}@keyframes hc_pulse_expand{0%{width:80px;height:80px;opacity:.95;border-color:rgba(0,224,255,.85)}50%{border-color:rgba(124,52,248,.55)}to{width:500px;height:500px;opacity:0;border-color:rgba(0,224,255,0)}}@keyframes hc_float_slow{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.hc_hero_floating_badge_top{top:-10px;right:-10px;padding:11px 18px;background:rgba(13,27,42,.88);border:1px solid rgba(124,52,248,.4);border-radius:16px;box-shadow:0 15px 35px rgba(0,0,0,.4)}.hc_hero_floating_badge,.hc_hero_floating_badge_top{position:absolute;z-index:4;display:flex;align-items:center;gap:.85rem;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hc_hero_floating_badge{bottom:-10px;left:-10px;padding:12px 20px;background:rgba(13,27,42,.9);border:1px solid rgba(0,224,255,.4);border-radius:16px;box-shadow:0 15px 35px rgba(0,0,0,.5)}.hc_badge_icon_circle{width:36px;height:36px;border-radius:10px;background:rgba(124,52,248,.2);display:flex;align-items:center;justify-content:center;font-size:1.1rem}.hc_badge_pulse_dot{width:12px;height:12px;border-radius:50%;background-color:#00e0ff;box-shadow:0 0 12px #00e0ff;animation:hc_dot_pulse 1.5s ease-in-out infinite alternate}@keyframes hc_dot_pulse{0%{transform:scale(.9);box-shadow:0 0 6px #00e0ff}to{transform:scale(1.25);box-shadow:0 0 18px #00e0ff,0 0 30px #7c34f8}}.hc_badge_text{display:flex;flex-direction:column}.hc_badge_text strong{font-family:Satoshi-Bold,sans-serif;font-size:.9rem;color:#fff;line-height:1.3}.hc_badge_text span{font-family:Satoshi-Regular,sans-serif;font-size:.78rem;color:#00e0ff}@media screen and (max-width:1050px){.hc_sec1_container{width:92%;gap:2rem}.hc_hero_title{font-size:2.7rem}.hc_hero_desc{font-size:1.05rem}}@media screen and (max-width:850px){.hc_sec1_main_wrap{padding:110px 0 60px}.hc_sec1_container{flex-direction:column-reverse;text-align:center;gap:3rem}.hc_hero_text_col{width:100%;align-items:center}.hc_hero_desc{max-width:100%}.hc_hero_visual_col{width:85%;max-width:450px}.hc_hero_floating_badge,.hc_hero_floating_badge_top{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin-top:15px}}@media screen and (max-width:480px){.hc_hero_title{font-size:2rem}.hc_hero_cta_btn{padding:12px 28px;font-size:.95rem}}.HC_s2_main_div{width:100%;padding:6rem 0;background:#f8fafc;position:relative}.HC_s2_main_div,.HC_s2_submain_div{display:flex;align-items:center;justify-content:center}.HC_s2_submain_div{width:85%;max-width:1300px;flex-direction:column;gap:3.5rem}.hc_s2_heading{text-align:center;max-width:850px;display:flex;flex-direction:column;align-items:center;gap:1rem}.hc_s2_heading>h2{font-family:Satoshi-Bold,sans-serif;font-size:2.25rem;color:#0f172a;margin:0}.hc_s2_heading>p{font-family:Satoshi-Regular,sans-serif;font-size:1.1rem;color:#475569;line-height:1.65;margin:0}.HC_s2_card_main_div{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.HC_s2_card{width:100%;border-radius:16px;padding:2.25rem 1.75rem;display:flex;flex-direction:column;gap:1.5rem;position:relative;border:1px solid #e2e8f0;background:#fff;box-shadow:0 10px 30px rgba(15,23,42,.04);transition:all .3s cubic-bezier(.16,1,.3,1)}.HC_s2_card:hover{border-color:rgba(124,52,248,.4);box-shadow:0 20px 40px rgba(124,52,248,.12)}.hc_s2_card_header{display:flex;align-items:center;justify-content:space-between;width:100%}.hc_s2_icon_wrapper{width:58px;height:58px;border-radius:14px;background:linear-gradient(135deg,rgba(124,52,248,.1),rgba(0,224,255,.1));border:1px solid rgba(124,52,248,.2);display:flex;align-items:center;justify-content:center}.hc_s2_icon_wrapper svg{width:30px;height:30px;fill:#7c34f8}.hc_s2_card_num{font-family:Satoshi-Bold,sans-serif;font-size:1.75rem;color:#cbd5e1;letter-spacing:-1px}.text_of_card{display:flex;flex-direction:column;gap:1rem}.text_of_card>h3{font-family:Satoshi-Bold,sans-serif;font-size:1.35rem;color:#0f172a;margin:0;line-height:1.3}.hc_s2_desc_content{display:flex;flex-direction:column;gap:.85rem}.hc_s2_desc_content p{font-family:Satoshi-Regular,sans-serif;font-size:.95rem;color:#475569;line-height:1.6;margin:0}.hc_s2_desc_content strong{font-family:Satoshi-Bold,sans-serif;color:#1e293b}@media screen and (max-width:1050px){.HC_s2_card_main_div{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:700px){.HC_s2_main_div{padding:4rem 0}.HC_s2_submain_div{width:90%;gap:2.5rem}.HC_s2_card_main_div{grid-template-columns:1fr}.hc_s2_heading>h2{font-size:1.85rem}}.HC_s3_main_div{width:100%;padding:6rem 0;background:linear-gradient(180deg,#09131d,#0e1c2b);color:#fff;position:relative}.HC_s3_main_div,.HC_s3_submain_div{display:flex;align-items:center;justify-content:center}.HC_s3_submain_div{width:85%;max-width:1300px;flex-direction:column;gap:4rem}.hc_s3_heading{text-align:center}.hc_s3_heading>h2{font-family:Satoshi-Bold,sans-serif;font-size:2.25rem;color:#fff;line-height:1.3;margin:0}.HC_s3_content_main_div{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}.HC_s3_cards_div{position:relative;width:100%;padding:2.25rem 2rem;display:flex;align-items:flex-start;gap:1.5rem;border-radius:16px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.HC_s3_cards_div:hover{background:hsla(0,0%,100%,.06);border-color:rgba(0,224,255,.4);box-shadow:0 15px 35px rgba(0,224,255,.1)}.hc_s3_badge{width:46px;height:46px;min-width:46px;border-radius:12px;background:linear-gradient(135deg,#7c34f8,#00e0ff);display:flex;align-items:center;justify-content:center;font-family:Satoshi-Bold,sans-serif;font-size:1.1rem;color:#fff;box-shadow:0 6px 15px rgba(124,52,248,.4)}.HC_s3_text{display:flex;flex-direction:column;gap:.75rem}.HC_s3_text>h3{font-size:1.25rem;font-family:Satoshi-Bold,sans-serif;color:#fff;margin:0;line-height:1.35}.HC_s3_text>p{font-size:.98rem;font-family:Satoshi-Regular,sans-serif;color:#94a3b8;line-height:1.6;margin:0}@media screen and (max-width:900px){.HC_s3_content_main_div{grid-template-columns:1fr}.hc_s3_heading>h2{font-size:1.85rem}}@media screen and (max-width:480px){.HC_s3_main_div{padding:4rem 0}.HC_s3_cards_div{padding:1.5rem 1.25rem;gap:1rem}.hc_s3_badge{width:38px;height:38px;min-width:38px;font-size:.95rem}}.HC_s4_main_div{width:100%;padding:6rem 0;background:#fff;position:relative}.HC_s4_main_div,.HC_s4_submain_div{display:flex;align-items:center;justify-content:center}.HC_s4_submain_div{width:85%;max-width:1300px;flex-direction:column;gap:3.5rem}.hc_s4_heading{text-align:center;max-width:850px;display:flex;flex-direction:column;align-items:center;gap:1rem}.hc_s4_heading>h2{font-family:Satoshi-Bold,sans-serif;font-size:2.25rem;color:#0f172a;margin:0}.hc_s4_heading>p{font-family:Satoshi-Regular,sans-serif;font-size:1.1rem;color:#475569;line-height:1.65;margin:0}.HC_s4_content_main_div{width:100%;display:grid;grid-template-columns:42% 55%;align-items:center;grid-gap:3%;gap:3%}.HC_s4_content_img_div,.hc_s4_img_card{width:100%;display:flex;align-items:center;justify-content:center}.hc_s4_img_card{position:relative;border-radius:24px;overflow:hidden;background:linear-gradient(135deg,rgba(124,52,248,.05),rgba(0,224,255,.05));padding:1.5rem}.hc_s4_img_card img{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 15px 30px rgba(15,23,42,.1))}.HC_s4_content_text{width:100%;display:flex;flex-direction:column;gap:1.25rem}.inner_text_div_RN3{width:100%;padding:1.5rem;border-radius:16px;border:1px solid #e2e8f0;background:#f8fafc;display:flex;align-items:flex-start;gap:1.25rem;transition:all .3s ease}.inner_text_div_RN3:hover{background:#fff;border-color:rgba(124,52,248,.4);box-shadow:0 10px 25px rgba(124,52,248,.08)}.icon_box,.icon_div{display:flex;align-items:center;justify-content:center}.icon_box{width:52px;height:52px;min-width:52px;border-radius:12px;background:linear-gradient(135deg,#7c34f8,#4a19b8);box-shadow:0 8px 18px rgba(124,52,248,.25)}.icon_box svg{width:26px;height:26px;fill:#fff}.HC_text_box{display:flex;flex-direction:column;gap:.6rem}.HC_text_box>h3{font-size:1.2rem;font-family:Satoshi-Bold,sans-serif;color:#0f172a;margin:0;line-height:1.35}.hc_s4_desc{display:flex;flex-direction:column;gap:.65rem}.hc_s4_desc p{font-size:.92rem;font-family:Satoshi-Regular,sans-serif;color:#475569;line-height:1.55;margin:0}.hc_s4_desc strong{font-family:Satoshi-Bold,sans-serif;color:#1e293b}@media screen and (max-width:1050px){.HC_s4_content_main_div{grid-template-columns:1fr;gap:2.5rem}.HC_s4_content_img_div{max-width:500px;margin:0 auto}}@media screen and (max-width:600px){.HC_s4_main_div{padding:4rem 0}.inner_text_div_RN3{flex-direction:column;padding:1.25rem}.hc_s4_heading>h2{font-size:1.85rem}}.UI_s4_main_div{width:100%;padding:6rem 0;background:#f8fafc}.UI_s4_main_div,.UI_s4_submain_div{display:flex;align-items:center;justify-content:center}.UI_s4_submain_div{width:85%!important;max-width:1100px;flex-direction:column;gap:3rem;overflow:hidden}.hc_s5_heading{text-align:center}.hc_s5_heading>h2{font-family:Satoshi-Bold,sans-serif;font-size:2.25rem;color:#0f172a;margin:0}.main_FAQ_div{width:100%!important}.custom-accordion-item{border:1px solid #e2e8f0!important;border-radius:14px!important;margin-bottom:1rem!important;overflow:hidden!important;background:#fff!important;box-shadow:0 4px 15px rgba(15,23,42,.03)!important;transition:all .3s ease-in-out!important}.custom-accordion-item:hover{border-color:rgba(124,52,248,.3)!important}.accordion{border-radius:0!important;--bs-accordion-btn-focus-box-shadow:none!important}.accordion-button{background-color:transparent!important;padding:1.25rem 1.5rem!important;font-size:1.1rem;font-weight:500;display:flex;align-items:center;justify-content:space-between;gap:16px;box-shadow:none!important}.accordion-button:after{display:none!important}.accordion-title{flex-grow:1;font-family:Satoshi-Bold,sans-serif!important;font-size:1.15rem!important;color:#0f172a!important;margin:0;line-height:1.4}.div_of_icon{width:34px;height:34px;min-width:34px;display:flex;align-items:center;justify-content:center;border:1px solid #cbd5e1;border-radius:50%;background:#f8fafc}.custom-icon,.div_of_icon{transition:all .3s ease-in-out}.custom-icon{text-align:center;font-size:18px;font-weight:700;color:#0f172a;line-height:1}.div_of_icon.open{border-color:#7c34f8;background:#7c34f8}.div_of_icon.open .custom-icon{color:#fff}.accordion-body{background-color:#fff;padding:0 1.5rem 1.5rem!important;animation:hc_fadeIn .35s ease-in-out}.hc_faq_answer_text{color:#475569!important;font-size:1rem!important;font-family:Satoshi-Regular,sans-serif!important;line-height:1.65}.hc_faq_answer_text strong{font-family:Satoshi-Bold,sans-serif;color:#1e293b}@keyframes hc_fadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:600px){.UI_s4_main_div{padding:4rem 0}.UI_s4_submain_div{width:90%!important;gap:2rem}.accordion-button{padding:1rem!important}.accordion-title{font-size:1rem!important}.hc_s5_heading>h2{font-size:1.85rem}}