@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;500;700;900&family=Plus+Jakarta+Sans:wght@300;400;600&display=swap";:root{--cca-red: #FF4500;--cca-black: #000000;--cca-white: #FFFFFF;--cca-grey: #F8F8F8;--border: #EAEAEA;--noise: url(https://grainy-gradients.vercel.app/noise.svg)}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}body{background-color:var(--cca-white);color:var(--cca-black);font-family:Plus Jakarta Sans,sans-serif;line-height:1.6}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:var(--noise);opacity:.04;pointer-events:none;z-index:9999}.nav-container{position:fixed;top:0;width:100%;padding:25px 8%;display:flex;justify-content:space-between;align-items:center;background:#fffffff2;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:1px solid var(--border);z-index:1000}.nav-logo{height:65px;width:auto;cursor:pointer}.nav-links{display:flex;align-items:center;gap:25px}.nav-item{position:relative;padding:10px 0}.nav-item>a{text-decoration:none;color:var(--cca-black);font-family:Montserrat,sans-serif;font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:1.5px;transition:.3s}.dropdown-menu{position:absolute;top:100%;left:0;background:var(--cca-white);min-width:220px;box-shadow:0 15px 30px #0000001a;display:none;flex-direction:column;border:1px solid var(--border);padding:10px 0}.nav-item:hover .dropdown-menu{display:flex}.dropdown-menu a{padding:12px 25px;text-decoration:none;color:var(--cca-black);font-size:.8rem;font-weight:500;transition:.2s}.dropdown-menu a:hover{background:var(--cca-grey);color:var(--cca-red)}.site-wrapper{padding-top:140px}.service-hero,.product-page section:first-of-type,.bizara-product-page section:first-of-type{padding-top:120px!important;min-height:90vh;display:flex;align-items:center}.site-wrapper{padding-top:85px}.menu-icon{display:none;font-size:1.8rem;cursor:pointer}@media(max-width:900px){.menu-icon{display:block}.nav-links{position:absolute;top:85px;left:0;width:100%;background:#fff;flex-direction:column;padding:20px 8%;gap:20px;display:none}.nav-links.active{display:flex}.dropdown-menu{position:static;display:flex;box-shadow:none;border:none;padding:0}.nav-item:hover .dropdown-menu{display:flex}}.hero{height:calc(100vh - 140px);display:flex;align-items:center;padding:0 8%;position:relative;overflow:hidden;background-image:url(/assets/Hero%20Poster-CLULpO6i.png);background-repeat:no-repeat;background-position:right center;background-size:contain}.hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,var(--cca-white) 35%,transparent 75%);z-index:1;pointer-events:none}.hero-content{max-width:850px;position:relative;z-index:2}.hero h1{font-family:Montserrat,sans-serif;font-weight:900;font-size:clamp(3rem,8vw,7.5rem);line-height:1.1;letter-spacing:-2px;text-transform:uppercase}.typewriter-span{color:var(--cca-red)}.hero-p{max-width:650px;margin-top:35px;font-size:1.2rem;font-weight:300;opacity:.7}@media(max-width:900px){.hero{flex-direction:column;text-align:center;background-position:center;background-size:70%;height:auto;padding:120px 5% 80px}.hero:after{background:linear-gradient(180deg,white 40%,transparent 100%)}}.section-padding{padding:140px 8%}.title-large{font-family:Montserrat,sans-serif;font-weight:900;font-size:3.5rem;margin-bottom:80px;text-transform:uppercase}.services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1px;background:var(--border);border:1px solid var(--border)}.service-card{background:var(--cca-white);padding:80px 50px;transition:.4s ease}.service-card:hover{background:var(--cca-black);color:var(--cca-white)}.service-card h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.8rem;margin-bottom:25px}.process-section{background:var(--cca-black);color:var(--cca-white)}.process-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;background:#222}.process-card{background:var(--cca-black);padding:70px 45px}.process-num{font-family:Montserrat,sans-serif;font-weight:900;font-size:4rem;color:var(--cca-red);opacity:.4;margin-bottom:15px}.work-item{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;align-items:center;margin-bottom:120px}.work-info h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:2.8rem;margin-bottom:25px}.work-img-container{width:100%;aspect-ratio:16/10;background:#f3f3f3;border:1px solid var(--border);overflow:hidden;display:flex;align-items:center;justify-content:center;padding:30px}.work-img-container img{width:100%;height:100%;object-fit:contain;transition:.6s ease-in-out}.work-item:hover img{transform:scale(1.02)}@media(max-width:900px){.work-item{grid-template-columns:1fr;gap:40px}}.pricing-section{background:var(--cca-grey)}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.price-card{background:var(--cca-white);padding:60px 40px;border:1px solid var(--border);display:flex;flex-direction:column}.price-card.featured{border:2px solid var(--cca-red);position:relative}.price-badge{position:absolute;top:-14px;left:30px;background:var(--cca-red);color:#fff;font-family:Montserrat,sans-serif;font-size:.65rem;padding:6px 16px;font-weight:900}.price-val{font-family:Montserrat,sans-serif;font-size:3rem;font-weight:900;margin:30px 0}.price-list{list-style:none;margin-bottom:40px;flex-grow:1}.price-list li{padding:14px 0;border-bottom:1px solid #f2f2f2;font-size:.95rem}.price-btn{width:100%;padding:22px;border:none;font-family:Montserrat,sans-serif;font-weight:900;text-transform:uppercase;cursor:pointer;transition:.3s}.btn-black{background:var(--cca-black);color:#fff}.btn-red{background:var(--cca-red);color:#fff}@media(max-width:1024px){.pricing-grid{grid-template-columns:1fr}}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:60px}.input-underlined{width:100%;background:transparent;border:none;border-bottom:2px solid var(--cca-black);padding:22px 0;font-size:1.1rem;outline:none;font-family:Plus Jakarta Sans,sans-serif}.submit-btn{background:var(--cca-red);color:#fff;padding:30px;border:none;font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:900;cursor:pointer;transition:.3s;margin-top:40px}@media(max-width:900px){.form-grid{grid-template-columns:1fr}.form-grid textarea,.submit-btn{grid-column:span 1!important}}.footer{background:var(--cca-black);color:var(--cca-white);padding:100px 8% 40px;border-top:6px solid var(--cca-red)}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:100px}.footer-logo-img{height:90px;width:auto;margin-bottom:35px}.social-icons{display:flex;gap:20px;margin-top:25px}.social-icons a{color:#fff;font-size:1.8rem;transition:.3s}.social-icons a:hover{color:var(--cca-red);transform:translateY(-5px)}.footer-head{font-family:Montserrat,sans-serif;color:var(--cca-red);font-size:.75rem;letter-spacing:3px;font-weight:900;margin-bottom:35px}.footer-link{color:#999;text-decoration:none;display:block;margin-bottom:20px;transition:.3s}.footer-link:hover{color:var(--cca-white);transform:translate(8px)}.footer-bottom{margin-top:80px;padding-top:40px;border-top:1px solid #222;display:flex;justify-content:space-between;opacity:.4;font-size:.8rem}@media(max-width:900px){.footer-grid{grid-template-columns:1fr;gap:50px;text-align:center}.footer-bottom{flex-direction:column;gap:20px;text-align:center}}.sub-head{color:var(--cca-red);font-family:Montserrat,sans-serif;font-weight:900;letter-spacing:4px;font-size:.75rem;margin-bottom:20px;display:block;text-transform:uppercase}.mission-section{background:var(--cca-black);color:var(--cca-white)}.mission-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.mission-text h2{font-family:Montserrat,sans-serif;font-weight:900;font-size:2.5rem;margin-bottom:30px;color:var(--cca-red)}.mission-text p{font-size:1.4rem;font-weight:300;line-height:1.8;opacity:.8}.values-bg{background:var(--cca-grey)}.founder-item{display:grid;grid-template-columns:1.2fr 1fr;gap:100px;align-items:center}@media(max-width:900px){.mission-grid,.founder-item{grid-template-columns:1fr;gap:60px}.mission-text p{font-size:1.1rem}}.founder-img-wrapper{position:relative;width:100%;max-width:450px;justify-self:center}.founder-portrait{width:100%;aspect-ratio:4/5;object-fit:cover;position:relative;z-index:2;filter:grayscale(20%);transition:.5s ease;border:1px solid var(--border)}.founder-portrait:hover{filter:grayscale(0%)}.founder-accent-box{position:absolute;top:30px;right:-30px;width:100%;height:100%;border:4px solid var(--cca-red);z-index:1}.overview-container{max-width:900px}.title-medium{font-family:Montserrat,sans-serif;font-size:2.8rem;font-weight:900;margin-bottom:40px}.overview-text{font-size:1.3rem;line-height:1.8;margin-bottom:30px;opacity:.8;font-weight:300}.different-section{background:var(--cca-black);color:var(--cca-white)}.different-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:60px}.different-card{border-top:1px solid #333;padding-top:40px}.diff-icon{color:var(--cca-red);font-family:Montserrat,sans-serif;font-weight:900;margin-bottom:20px;font-size:1.2rem}.different-card h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.5rem;margin-bottom:20px}.different-card p{opacity:.6;line-height:1.7;font-size:.95rem}@media(max-width:1024px){.different-grid{grid-template-columns:1fr;gap:60px}.title-medium{font-size:2rem}}@media(max-width:900px){.founder-img-wrapper{max-width:100%;margin-top:50px}.founder-accent-box{display:none}}@media(max-width:768px){.section-padding{padding:60px 20px}.about-hero{padding-top:120px}.about-hero-content h1{font-size:2.2rem;line-height:1.3}.about-hero-content p{font-size:1rem}.title-large{font-size:2rem;line-height:1.3}.title-medium{font-size:1.5rem}.overview-container{padding:0}.different-grid,.services-grid{grid-template-columns:1fr;gap:20px}.founder-item{flex-direction:column;gap:30px;align-items:flex-start}.work-info,.founder-img-wrapper{width:100%}.founder-portrait{width:100%;height:auto}.stats-row{flex-direction:column;gap:20px;align-items:flex-start}}.service-hero{min-height:90vh;background-size:contain;background-position:right center;background-repeat:no-repeat;background-color:#0c0c0c;position:relative;display:flex;align-items:center;padding-top:160px;padding-bottom:80px}.service-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.9) 20%,rgba(0,0,0,.4) 50%,transparent 100%);display:flex;align-items:center;padding:0 8%;z-index:1}.service-hero-content{max-width:800px;position:relative;z-index:2}@media(max-width:1024px){.service-hero{padding-top:140px;padding-bottom:80px;background-size:70%;background-position:center bottom}.service-hero-overlay{padding:0 20px;background:linear-gradient(0deg,rgba(0,0,0,.85) 40%,transparent 100%)}.service-hero-content h1{font-size:2.2rem;line-height:1.3}.service-hero-content p{font-size:1rem}}.service-icon-red{font-size:2.5rem;color:var(--cca-red);margin-bottom:25px}@media(max-width:768px){.bizara-product-page .title-large{font-size:2.2rem!important;line-height:1.3;text-align:center}.bizara-product-page .hero-p{font-size:1rem;padding:0 10px}}.testimonial-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-top:40px}.quote-card{font-size:1.5rem;font-weight:300;font-style:italic;line-height:1.6;border-left:4px solid var(--cca-red);padding-left:30px}.quote-card cite{display:block;font-style:normal;font-size:.8rem;font-weight:900;text-transform:uppercase;margin-top:20px;color:var(--cca-red)}.cta-box{background:var(--cca-grey);padding:80px;text-align:center;border:1px solid var(--border)}.cta-btns{display:flex;justify-content:center;gap:20px;margin-top:40px}.btn-outline{padding:22px 40px;background:transparent;border:2px solid var(--cca-black);font-family:Montserrat,sans-serif;font-weight:900;cursor:pointer;transition:.3s}.btn-outline:hover{background:var(--cca-black);color:#fff}@media(max-width:900px){.testimonial-grid,.cta-btns{grid-template-columns:1fr;flex-direction:column}}.google-reviews-section{background:var(--cca-grey)}.google-review-card{background:var(--cca-white);padding:40px;border:1px solid var(--border);box-shadow:0 10px 30px #00000008;display:flex;flex-direction:column}.review-stars{color:#fbbc04;margin-bottom:20px;font-size:1.1rem}.review-text{font-size:1.1rem;line-height:1.7;color:#444;margin-bottom:30px;flex-grow:1}.reviewer-info{display:flex;align-items:center;gap:15px}.reviewer-avatar{width:45px;height:45px;background:var(--cca-red);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;font-family:Montserrat}.reviewer-name{font-family:Montserrat;font-weight:700;font-size:.95rem}.reviewer-role{font-size:.8rem;opacity:.6}.cta-btns{display:flex;justify-content:center;gap:20px;margin-top:50px}.cta-btn-primary,.cta-btn-secondary{width:280px;height:70px;font-family:Montserrat,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:.3s;border:none;display:flex;align-items:center;justify-content:center}.cta-btn-primary{background:var(--cca-red);color:#fff}.cta-btn-primary:hover{background:var(--cca-black)}.cta-btn-secondary{background:transparent;color:var(--cca-black);border:2px solid var(--cca-black)}.cta-btn-secondary:hover{background:var(--cca-black);color:#fff}@media(max-width:900px){.cta-btns{flex-direction:column;align-items:center}.cta-btn-primary,.cta-btn-secondary{width:100%;max-width:350px}}:root{--nav-height: 90px}.web-service-page,.saas-service-page,.growth-service-page,.automation-service-page,.product-page,.bizara-product-page{margin-top:var(--nav-height)}.service-hero{height:calc(100vh - var(--nav-height));min-height:600px;background-position:center;background-size:cover;display:flex;align-items:center;position:relative}@media(max-width:768px){.careers-page .section-padding:first-of-type{padding-top:140px}.careers-page .title-large{font-size:2.2rem;line-height:1.3}}@media(max-width:768px){.job-card-expanded{padding:30px 20px!important}}@media(max-width:768px){.job-header{flex-direction:column;align-items:flex-start}.job-header button{width:100%;margin-top:20px}}@media(max-width:768px){.job-card-expanded h3{font-size:1.5rem!important}}@media(max-width:768px){.job-details-grid{grid-template-columns:1fr!important;gap:30px!important}}@media(max-width:768px){.job-details-grid span{font-size:.7rem;padding:6px 12px}}@media(max-width:768px){.careers-page .title-medium{font-size:1.8rem}.careers-page section div[style*="padding: 100px 0"]{padding:60px 20px!important}}@media(max-width:768px){.blog-page{padding-top:140px!important}}@media(max-width:768px){.blog-grid{grid-template-columns:1fr!important;gap:30px!important}}@media(max-width:768px){.blog-grid>div>div:first-child{height:180px!important}}@media(max-width:768px){.blog-grid h3{font-size:1.3rem!important}}@media(max-width:768px){.blog-grid p{font-size:.9rem!important;line-height:1.5}}@media(max-width:768px){.contact-page{padding-top:100px!important}.contact-page .title-large{font-size:2rem;line-height:1.3}}@media(max-width:768px){.contact-page .container>div{display:flex!important;flex-direction:column!important;gap:40px!important}}@media(max-width:768px){.contact-page h3{font-size:1.5rem}.contact-page .info-item{gap:15px}.contact-page .info-item p{font-size:.9rem}}@media(max-width:768px){.contact-page form>div:first-child{display:flex!important;flex-direction:column!important;gap:15px!important}.contact-page input,.contact-page select,.contact-page textarea{width:100%!important;font-size:.95rem}.contact-page textarea{height:130px!important}}@media(max-width:768px){.contact-page form{padding:0}.contact-page form button{padding:16px!important;font-size:.9rem}.contact-page .container>div>div:last-child{padding:25px!important}}@media(max-width:768px){.contact-page a{font-size:1.3rem!important}}@media(max-width:768px){.contact-page iframe,.contact-page div[style*="height: 450px"]{height:300px!important}}@media(max-width:768px){.service-hero-overlay{background:linear-gradient(to bottom,#000000bf,#000000d9)!important}}@media(max-width:768px){.service-hero{min-height:70vh!important;background-position:center!important;background-size:cover!important}.service-hero-content{padding:100px 20px 40px!important;text-align:left}}@media(max-width:768px){.service-hero{filter:none}.service-hero-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@media(max-width:768px){.service-hero-content .title-large{font-size:2rem!important;line-height:1.3}.service-hero-content .hero-p{font-size:.95rem;line-height:1.6;max-width:100%!important}.service-hero-content .sub-head{font-size:.7rem;letter-spacing:2px!important}}.bizara-product-page .service-hero-overlay{padding-top:120px}
