/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";a{text-decoration:none}body{box-sizing:border-box;margin:0;padding:0;font-family:Poppins,sans-serif;overflow-x:hidden}ul{margin-bottom:0;padding-left:0;list-style:none}html{scroll-behavior:smooth}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}h1{color:#202124;letter-spacing:-1.5px;margin:0;font-family:Poppins,sans-serif;font-size:clamp(48px,4vw,68px);font-style:normal;font-weight:500;line-height:114.706%}h1.white{color:#fff}h1.bold{font-weight:600}h2{color:#1f1f1f;letter-spacing:-1.5px;margin:0;font-family:Poppins,sans-serif;font-size:clamp(36px,4vw,57px);font-style:normal;font-weight:500;line-height:135%}h2.large{font-size:clamp(62px,5vw,120px);line-height:100%}h2.white{color:#fff!important}h2.bold{font-weight:600}.color-blue{color:#5144e0}.lightgrey{color:#8f8f8f}h3{color:#202124;letter-spacing:-1.5px;margin:0;font-family:Poppins,sans-serif;font-size:clamp(32px,4vw,42px);font-style:normal;font-weight:400;line-height:130%}h3.white{color:#fff!important}h3.semibold{font-weight:500}h3.bold{font-weight:600}h3.lightgrey{color:#8f8f8f}h4{color:#1f1f1f;letter-spacing:-.8px;margin:0;font-family:Poppins,sans-serif;font-size:clamp(26px,4vw,32px);font-style:normal;font-weight:400;line-height:150%}h4.white{color:#fff}h4.semibold{font-weight:500}h4.bold{font-weight:600}h4 span.lightgrey,h4.lightgrey{color:#8f8f8f}h5{color:#1f1f1f;letter-spacing:-.5px;margin:0;font-family:Poppins,sans-serif;font-size:clamp(22px,4vw,24px);font-style:normal;font-weight:400;line-height:34px}h5.white{color:#fff}h5.semibold{font-weight:500}h5.bold{font-weight:600}h6{color:#1f1f1f;letter-spacing:-.5px;margin:0;font-family:Poppins,sans-serif;font-size:clamp(18px,4vw,20px);font-style:normal;font-weight:400;line-height:150%}h6.white{color:#fff}h6.grey{color:#666}h6.semibold{font-weight:500}h6.bold{font-weight:600}h6.light-black{color:#4d4d4d}h6 span.bold{font-weight:600}p{color:#1f1f1f;margin:0;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}p.darkgrey{color:#4d4d4d}p.lightgrey{color:#8f8f8f}p.bold{font-weight:600}p.grey{color:#3d3d3d}p.large{font-size:18px}p.white{color:#fff!important}p.small{font-size:14px}p.blue{color:#5144e0}p.semibold{font-weight:500}p.line-height{line-height:150%}p.xs{font-size:12px}span.blue{color:#5144e0}.banner-title{color:var(--Text-Primary,#1f1f1f);letter-spacing:-1.5px;font-size:clamp(36px,4vw,57px);line-height:120%}.mt-75{margin-top:75px}.mt-80{margin-top:80px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x));flex-wrap:wrap;display:flex}.row>*{max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);flex-shrink:0}.padding-80{padding-top:80px;padding-bottom:80px}.padding-100{padding-top:120px;padding-bottom:120px}.padding-80-100{padding-top:80px;padding-bottom:120px}.mt-100{margin-top:100px}.mt-60{margin-top:60px}.mb-60{margin-bottom:60px}.rgb-color{background:var(--brand-gradient-digital,linear-gradient(88deg,#7a3df0 1.63%,#c236a7 37.91%,#f43b3b 66.21%,#f85a29 83.03%,#f98f1d 98.37%));-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.container{--bs-gutter-x:5rem;--bs-gutter-y:0;width:100%;max-width:1240px;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-left:auto;margin-right:auto}.link-blue{color:var(--Text-Highlights,#5144e0);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:16%;text-underline-position:from-font;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:.08em}@media not all and (min-width:1050px){.mt-75{margin-top:68px}}@media not all and (min-width:991px){.container{--bs-gutter-x:3.75rem}.padding-100{padding-top:80px}.padding-100,.padding-80-100{padding-bottom:80px}.mt-60{margin-top:40px}}@media not all and (min-width:767px){.container{--bs-gutter-x:2.5rem}.padding-100,.padding-80-100{padding-top:60px;padding-bottom:60px}}.glow-container{z-index:50;position:fixed;bottom:2.5rem}.glow-on-hover{color:#fff;z-index:0;cursor:pointer;background:#fff;border-radius:9999px;min-width:fit-content;padding:.5rem 1rem;text-decoration:none;transition:color .3s ease-in-out;position:relative}.glow-on-hover:before{content:"";filter:blur(5px);z-index:-1;opacity:0;background:linear-gradient(45deg,red,#ff7300,#002bff,#7a00ff,#ff00c8,red) 0 0/400%;border:1px solid #0000;border-radius:9999px;width:calc(100% + 4px);height:calc(100% + 4px);transition:opacity .3s ease-in-out;animation:glowing 40s linear infinite;position:absolute;top:-2px;left:-2px}.glow-on-hover.active:before{opacity:1}.glow-on-hover:after{content:"";z-index:-1;background:#fff;border:1px solid #e0e0e0;border-radius:9999px;width:100%;height:100%;position:absolute;top:0;left:0}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}.hsfc-Step{background-color:#0000!important}.home-banner{background:url(/images/homebanner-img.png) 50%/cover no-repeat;align-items:center;display:flex;position:relative}.home-banner .content-wrapper{width:100%;max-width:770px}@media (max-width:991px){.home-banner{padding:110px 0}}@media (max-width:767px){.home-banner{padding:80px 0}}.build-ready{background:url(/images/build-ready-bg.png) 50%/cover no-repeat;justify-content:center;align-items:center;height:100%;min-height:704px;display:flex;position:relative}.build-ready .container{z-index:2;position:relative}.build-ready .build-bg-img{z-index:1;display:block;position:absolute;bottom:0;right:0}.services-section .service-card{background:#f3f2fb;transition:background .4s;position:relative;overflow:hidden}.services-section .service-card .bg-gradient{opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;top:0;left:0}.services-section .service-card .link{color:var(--Text-Primary,#1f1f1f);z-index:9;font-size:16px;font-style:normal;font-weight:500;line-height:25px}.services-section .service-card:hover{background:#5d33f2}.services-section .service-card:hover .bg-gradient{opacity:1}.services-section .service-card:hover .icon{z-index:2;background:#fff;transition:background .4s}.services-section .service-card:hover .icon .icon-img{transition:all .4s;transform:scale(.85)}.services-section .service-card:hover .link,.services-section .service-card:hover h5,.services-section .service-card:hover p{color:#fff}.ready-to-scale-business{z-index:2;background:url(/images/ready-scale-bg.png) 50%/cover no-repeat;justify-content:center;align-items:center;height:100%;min-height:650px;display:flex;position:relative}.expert-section .expert-card{background:url(/images/expert-bg-img.png) 50%/cover no-repeat}@media not all and (min-width:767px){.tech-foundation-section .icon-grid{grid-template-columns:repeat(4,1fr);display:grid}}.faq-section .acc-open{background:var(--Gray-200,#f0f0f0);transition:all .3s}.faq-section .acc-open button{margin-bottom:16px}.faq-section .content ol li,.faq-section .content p{color:var(--Text-Secondary,#4d4d4d);font-size:16px;font-style:normal;font-weight:400;line-height:22px}.faq-section .content ol li strong{color:var(--Text-Secondary,#4d4d4d)}.faq-section .content ul{color:#4d4d4d;padding-left:1.5rem;list-style:outside}.tangible-outcome .outcome-card{background:linear-gradient(#4b22e014 0 100%),#fff;border-radius:24px;padding:40px 40px 40px 80px}.tangible-outcome .outcome-grid{grid-template-columns:repeat(2,1fr);padding:0 28px;display:grid}.tangible-outcome .outcome-grid .outcome-grid-inner{align-items:center;min-height:200px;display:flex}.tangible-outcome .outcome-grid .outcome-grid-inner:first-child{border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.tangible-outcome .outcome-grid .outcome-grid-inner:nth-child(2){border-bottom:1px solid #e0e0e0}.tangible-outcome .outcome-grid .outcome-grid-inner:nth-child(3){border-right:1px solid #e0e0e0}@media not all and (min-width:991px){.tangible-outcome .outcome-card{padding:40px}.tangible-outcome .outcome-grid{margin-top:60px}}@media not all and (min-width:767px){.tangible-outcome .outcome-grid{grid-template-columns:repeat(1,1fr);margin-top:20px;padding:0}.tangible-outcome .outcome-grid .outcome-grid-inner{min-height:100px}.tangible-outcome .outcome-grid .outcome-grid-inner:first-child{border-bottom:1px solid #e0e0e0;border-right:0}.tangible-outcome .outcome-grid .outcome-grid-inner:nth-child(2){border-bottom:1px solid #e0e0e0}.tangible-outcome .outcome-grid .outcome-grid-inner:nth-child(3){border-bottom:1px solid #e0e0e0;border-right:0}}.real-estate-casestudy-section .casestudy-card{box-shadow:0 2px 4px #00000029}.real-estate-casestudy-section .casestudy-card:hover .card-img img{transition:all .6s;transform:scale(1.1)}.real-estate-casestudy-section .casestudy-card:hover .content .arrow-button{background:#5d33f2;border-radius:100px}.real-estate-casestudy-section .casestudy-card:hover .content .arrow-button svg path{stroke:#fff}.real-estate-casestudy-section .casestudy-card .card-img img{transition:transform .6s}.real-estate-casestudy-section .casestudy-card .gradient{z-index:5;background:linear-gradient(#fff0 77.84%,#fff);width:100%;height:100%}.real-estate-casestudy-section .casestudy-card .content{z-index:15}.blog-banner{position:relative}.blog-banner .banner-gradient{background:url(/images/blogs-banner-gradient.svg) 50%/cover no-repeat;width:100%;height:100%;max-height:247px;position:absolute;bottom:0;left:0}.blogs-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.blogs-grid .blogs-card{border:.95px solid var(--Gray-300,#e0e0e0);background:#fff;border-radius:16px;padding:8px;transition:all .3s}.blogs-grid .blogs-card p.category{color:#5144e0;background:#4b22e014;border-radius:4px;padding:8px;font-size:12px}.blogs-grid .blogs-card .img-div{border-radius:12px;overflow:hidden}.blogs-grid .blogs-card .img-div img{transition:transform .4s;scale:1}.blogs-grid .blogs-card:hover{box-shadow:0 182px 51px #0000,0 117px 47px #00000003,0 66px 39px #0000000d,0 29px 29px #00000017,0 7px 16px #0000001a}.blogs-grid .blogs-card:hover .img-div img{transform:scale(1.1)}@media not all and (min-width:991px){.blogs-grid{grid-template-columns:repeat(2,1fr)}}@media not all and (min-width:767px){.blogs-grid{grid-template-columns:auto}}.home-stats .container .card{background:var(--white-100,#fff);border:1px solid #d9d9d9;border-radius:24px;flex-direction:column;padding:48px 40px;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.explore-career .opportunity-bg{background:url(/images/opportunity-bg.png) 50%/cover no-repeat}.video-wrapper iframe{aspect-ratio:16/9;display:none}.video-wrapper.playing iframe{display:block}.video-wrapper.playing img{display:none}.video-btn{background:linear-gradient(180deg,#fff0 0,#fff3 100%),linear-gradient(0deg,var(--Brand-Base,#5144e0)0,var(--Brand-Base,#5144e0)100%),var(--Grey-CTA-default,#000);border-radius:42px;width:100%;padding:10px 24px}.thank-you-page,.video-btn{justify-content:center;align-items:center;display:flex}.thank-you-page{background:linear-gradient(#6327d914,#6327d900 72.68%),#fff}