@import "https://fonts.googleapis.com/css2?family=Poppins:wght@600;700;800&display=swap";.navbar-wrapper{z-index:1000;width:100%;position:sticky;top:0}.navbar{-webkit-backdrop-filter:blur(18px);background:#fbfafa;border-bottom:1px solid #0000001a;justify-content:space-between;align-items:center;width:100%;height:90px;padding:0 50px;transition:all .3s;display:flex}.navbar.scrolled{box-shadow:0 10px 35px #00000026}.nav-logo{align-items:center;display:flex}.nav-logo img{width:auto;height:75px;display:block}.nav-links{gap:20px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.nav-btn{color:#000;white-space:nowrap;background:linear-gradient(90deg,#dddcdc,#fff,#dedddd);border:.2px solid #000;border-radius:30px;justify-content:center;align-items:center;padding:10px 22px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:all .25s;display:flex}.nav-btn:hover{background:#fff;transform:translateY(-2px);box-shadow:0 6px 18px #00000026}.nav-search{background:#d6d5d5;border:1px solid #080808;border-radius:30px;align-items:center;display:flex;overflow:hidden}.nav-search input{background:#d6d5d5;border:none;outline:none;width:110px;padding:8px 15px;font-size:14px}.nav-search button{cursor:pointer;background:#d6d5d5;border:none;padding:5px 12px;font-size:14px}.hamburger{cursor:pointer;font-size:28px;display:none}.mobile-overlay{opacity:0;visibility:hidden;z-index:1500;background:#0006;width:100%;height:100vh;transition:all .3s;position:fixed;top:0;left:0}.mobile-overlay.active{opacity:1;visibility:visible}.mobile-menu{z-index:2000;background:#7b5c8e;flex-direction:column;gap:25px;width:75%;height:100vh;padding:60px 30px;transition:all .4s;display:flex;position:fixed;top:0;left:-100%}.mobile-menu a{color:#fff;font-size:20px;text-decoration:none}.mobile-menu.active{left:0}.close-btn{cursor:pointer;color:#fff;font-size:26px;position:absolute;top:20px;right:25px}@media (width<=1024px){.nav-links,.nav-search{display:none}.hamburger{display:block}}.footer{color:#1f2937;background:linear-gradient(90deg,#ebebeb);padding:40px 8% 10px;font-family:Inter,sans-serif}.footer-link{margin-top:0!important}.footer-logo{height:125px;margin-top:25px}.footer-company-name{color:#1f2937;letter-spacing:.4px;margin:35px 0 0;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:21px;font-weight:700}.footer-tagline{color:#4d4d4e;letter-spacing:.3px;margin:0 20px 1px 0;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:14px;font-weight:400}.footer-contact p{color:#374151;margin:4px 0;font-size:15px;font-weight:500}.footer-linkedin-row{color:#374151;align-items:center;gap:8px;margin-top:1px;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:12px;display:flex}.mail-icon{color:#374151;font-size:12px}.footer-logo-section{margin-left:0;margin-right:0}.address{color:#374151;max-width:420px;margin-bottom:15px;font-size:12px;line-height:1.7;margin-top:3px!important}.vertical-divider{background:#0c0c0c;width:1px;height:120px;margin-top:35px;margin-left:2px!important;margin-right:20px!important}.horizontal-divider{background:#060606;width:100%;height:1px;margin-top:10px;margin-bottom:4px}.footer-contact-row{color:#374151;align-items:center;gap:8px;margin-top:11px;font-size:17px;display:flex}.footer-action-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:0;display:flex}.footer-action-left{flex-direction:column;order:1;width:40%;display:flex}.footer-top-row{align-items:flex-start;display:flex}.footer-company-details{flex-direction:column;gap:7px;display:flex}.footer-company-details a{color:#374151;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:14px}.footer-linkedin-row{align-items:center;gap:8px;display:flex}.footer-action-left .address{max-width:500px;margin-top:18px}.footer-action-center{order:2;width:20%;margin-top:50px;margin-left:220px}.footer-action-right{order:3;width:20%;margin-top:50px}.footer-action-center .address{display:none}.footer-action-left h4,.footer-action-right h4,.footer-action-center h4{color:#111827;margin-bottom:12px;margin-right:-40px;padding-bottom:6px;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:20px;position:relative}.footer-action-left h4:after,.footer-action-right h4:after,.footer-action-center h4:after{content:"";background:#111827;width:50px;height:2px;margin-top:6px;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:20px;display:block}.footer-links{flex-direction:column;gap:10px;font-size:15px;display:flex}.footer-links div{cursor:pointer;color:#374151;transition:all .3s}.right-links{align-items:flex-start}.footer-careers-wrapper{margin-top:40px;padding-bottom:20px}.footer-cards{flex-wrap:wrap;justify-content:center;gap:25px;margin-top:25px;display:flex}.card{text-align:justify;color:#0e0e0e;background:#aac5ea;border-radius:12px;min-width:240px;padding:22px;transition:all .3s}.card h4{color:#101010;text-align:center;margin-bottom:10px}.card p{color:#131414;font-size:14px}.card button{color:#151414;cursor:pointer;background:#f6f5f5;border:none;border-radius:6px;margin:12px auto 0;padding:8px 18px;transition:all .3s;display:block}.apply-modal{background:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.apply-box{background:#fff;border-radius:12px;flex-direction:column;gap:12px;width:360px;padding:30px;display:flex}.apply-box h3{text-align:center;margin-bottom:10px}.apply-box input,.apply-box select{border:1px solid #d1d5db;border-radius:6px;padding:10px}.apply-box button{cursor:pointer;border:none;border-radius:6px;padding:10px}.apply-box button:first-of-type{color:#fff;background:#e50914}.apply-box button:last-of-type{color:#fff;background:#111827}.footer-copyright{color:#111827;letter-spacing:.4px;width:100%;margin-top:50px;padding-top:10px;font-size:14px;font-weight:500;text-align:center!important;padding-bottom:0!important}.home-page{background:#dedddd;overflow-x:hidden}.hero-top{text-align:center;background:#dedddd;padding-top:40px;padding-bottom:50px}.hero-title{color:#111;margin-bottom:30px;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:35px;font-weight:700;line-height:1.25;text-shadow:none!important}.hero-title span{color:#fda68c;text-shadow:none!important}.hero-image-wrapper{width:70%;max-width:2900px;margin:0 auto}.hero-image-wrapper img{border-radius:10px;width:100%;height:500px;margin-top:30px;display:block}.tagline-section{text-align:center;background:#dedddd;margin:0;padding:0 0%}.tagline-section h2{color:#0d0e0f;max-width:900px;margin:auto;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:30px;font-weight:400;line-height:1.5}.home-solutions{background:#dedddd;justify-content:center;padding:0 0%;display:flex}.home-solutions-container{-webkit-backdrop-filter:none;backdrop-filter:none;background:#dcdbdb;border-radius:28px;flex-wrap:wrap;justify-content:center;gap:40px;padding:55px;display:flex}.home-solution-card{text-align:center;background:#fffefe;border-radius:10px;width:340px;padding-bottom:20px;transition:all .35s;position:relative;overflow:hidden;box-shadow:0 8px 25px #00000014}.home-solution-card img{object-fit:cover;width:100%;height:200px}.home-solution-card h3{letter-spacing:.1em;color:#605e5e;padding:20px 15px 0;font-family:palatino,book antiqua,palatino linotype,serif;font-size:14px;font-weight:700;line-height:1.4}.customers{text-align:center;background:#dedddd;padding:10px 0}.customers h2{margin-bottom:50px;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:30px;font-weight:400}.customer-slider{background:#fff;border:1.5px solid #ddd;border-radius:10px;width:75%;max-width:2300px;margin:50px auto 0;position:relative;overflow:hidden}.slide-track{gap:90px;animation:25s linear infinite scroll;display:flex}.slide-track img{object-fit:contain;opacity:.95;height:125px;transition:all .3s}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.partners{text-align:center;-webkit-backdrop-filter:blur(15px);z-index:1000;background:#fff;border:1px solid #fff6;margin-top:0;padding:60px 0;box-shadow:0 8px 30px #00000014}.partners h2{margin-bottom:20px;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:30px;font-weight:400}.products-page{text-align:center;background:#dedddd;min-height:100vh;padding-top:40px}.hero-title{color:#111;padding:0 40px;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:32px;font-weight:400;line-height:1.3}.hero-title span{color:#fda68c}.products-wrapper{flex-direction:column;gap:0;width:100%;margin-top:25px;display:flex}.product-row{background:#dedddd;justify-content:center;align-items:stretch;gap:50px;width:100%;padding:20px 8%;display:flex}.product-row.reverse{flex-direction:row-reverse}.product-image{aspect-ratio:4/4;flex:1;overflow:hidden}.product-image img{object-fit:cover;border-radius:10px;width:100%;height:100%}.product-content{text-align:left;flex:1.5;font-family:georgia,palatino,book antiqua,palatino linotype,serif}.product-content h3{margin-bottom:20px;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:20px;font-weight:700}.product-content p{text-align:justify;margin:0;font-size:18px;line-height:1.8em}.strategy-ai-wrapper{background:#faf9f9;width:100%;padding:60px 0 0}.strategy-ai-inner{max-width:1200px;margin:0 auto 10px;padding:0 20px}.strategy-ai-inner h2{letter-spacing:0;font-family:palatino,book antiqua,palatino linotype,serif;font-size:25px;font-weight:700}.data-strategy-section,.ai-section{text-align:center;letter-spacing:0;margin-bottom:0;font-family:palatino,book antiqua,palatino linotype,serif;font-size:20px;font-weight:400}.center-image img{border-radius:20px;width:100%;height:auto}.strategy-ai-wrapper p{text-align:justify;width:100%;margin:0 0 40px;font-size:17px;line-height:2em}.ai-section ul{grid-template-columns:repeat(2,1fr);gap:18px 50px;width:100%;margin:40px 0;padding:0;list-style:none;display:grid}.ai-section li{color:#333;text-align:left;padding-left:28px;font-size:16px;line-height:1.7;position:relative}.ai-section li:before{content:"";background:#0c0c0c;border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:0}body{background:#dedddd;margin:0}.solutions-page{text-align:center;background:#dedddd;padding-top:40px;padding-bottom:120px}.hero-title{color:#111;text-align:center;width:100%;margin:0 auto;padding:0 40px;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:32px;line-height:1.3;display:block;font-weight:400!important}.hero-title span{color:#fda68c;font-weight:400!important}.solutions-container{flex-direction:column;gap:0;width:100%;margin-top:25px;display:flex}.solution-box{background:#dedddd;justify-content:center;align-items:stretch;gap:50px;width:100%;padding:20px 8%;display:flex}.image-left{flex-direction:row}.image-right{flex-direction:row-reverse}.solution-img{aspect-ratio:4/4;flex:1;overflow:hidden}.solution-img img{object-fit:cover;border-radius:10px;width:100%;height:100%}.solution-text{text-align:left;flex:1.3;font-family:georgia,palatino,book antiqua,palatino linotype,serif}.solution-text h3{letter-spacing:0;margin-bottom:20px;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:20px}.solution-description{flex-direction:column;gap:25px;display:flex}.solution-description p{text-align:justify;margin:0;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:18px;line-height:1.8em}.industry-heading{text-align:center;justify-content:center;width:100%;margin:0;display:flex}.industry-heading h4{margin:0;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:35px;font-weight:400}.about-page{background:#fefdfd;min-height:100vh;padding:10px 50px}.team-heading{text-align:center;letter-spacing:.9px;margin:80px 0 40px;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:30px;font-weight:620}.team-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;max-width:1200px;margin:auto;display:grid}.team-card{cursor:pointer;border-radius:16px;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:18px;font-weight:400;position:relative;overflow:hidden}.team-card img{object-fit:cover;width:100%;height:350px;display:block}.overlay{color:#fff;text-align:center;background:linear-gradient(#0000,#000c);flex-direction:column;justify-content:flex-end;align-items:center;padding:20px;display:flex;position:absolute;inset:0}.overlay h3{font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:20px;font-weight:700}.overlay p{margin:5px 0 0;font-size:14px}.member-description{text-align:center;background:#fda68c;border:2px solid #000;border-radius:12px;margin-top:15px;padding:20px}.modal-overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-box{text-align:center;background:#f4dfd9;border:3px solid #000;border-radius:20px;width:500px;max-width:90%;padding:40px;font-family:wfont_20972a_95843bcac488481aabe8e20b48a2c0e8,wf_95843bcac488481aabe8e20b4,orig_blauth_light_demo;position:relative}.modal-box p{text-align:justify;line-height:1.7}.close-btn{cursor:pointer;color:#0e0e0e;width:24px;height:24px;font-size:24px;position:absolute;top:15px!important;left:auto!important;right:15px!important}.linkedin-top{color:#0a66c2;justify-content:center;align-items:center;font-size:24px;display:flex;position:absolute;top:15px;left:15px}.linkedin-top svg,.close-btn svg{width:100%;height:100%}.modal-image{object-fit:cover;text-align:center;border-radius:1000px;width:120px;height:120px;margin:0 auto 15px;display:block}.modal-box h2{text-align:center;color:#5a5a5a;margin:10px 0 5px;font-family:wfont_20972a_95843bcac488481aabe8e20b48a2c0e8,wf_95843bcac488481aabe8e20b4,orig_blauth_light_demo}.modal-box h4{color:#555;text-align:center;margin:0 0 20px;font-weight:500}.modal-description{font-size:15px;line-height:1.6}.linkedin-icon{color:#0a66c2;margin-top:15px;font-size:24px;display:inline-block}.premium-cards-wrapper{justify-content:space-between;gap:60px;width:85%;max-width:1300px;margin:40px auto 80px;display:flex}.premium-card{align-items:right;text-align:center;flex-direction:column;flex:1;padding-left:20px;display:flex}.premium-image-wrapper{border-radius:100px;align-items:center;width:170px;height:170px;display:flex;overflow:hidden}.premium-image-wrapper img{object-fit:cover;width:100%;height:100%;display:inline-block}.premium-card-content{text-align:center;flex-direction:column;align-items:center;display:flex}.premium-title{text-align:center;width:100%;margin-top:25px;margin-bottom:18px;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:24px;font-weight:700}.premium-description{color:#0e0e0e;max-width:300px;margin-top:8px;font-size:15px;line-height:1.9}.partners{text-align:center;-webkit-backdrop-filter:blur(15px);width:100%;box-shadow:none;z-index:1000;background:#fff;border:none;margin-top:40px;padding:60px 0}.partners h2{text-align:center;margin-bottom:20px;font-size:30px}.partner-grid{flex-wrap:wrap;justify-content:center;gap:25px;display:flex}.partner-grid img{height:60px;transition:all .3s}.partner-section{background:#f5f5f5;width:100%;padding:80px 0}.partner-container{justify-content:space-between;align-items:center;gap:60px;width:90%;max-width:1200px;margin:0 auto;display:flex}.partner-text{flex:1}.partner-text h2{margin-bottom:50px;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:20px;font-weight:700}.partner-text p{color:#444;margin-bottom:18px;font-family:georgia,palatino,book antiqua,palatino linotype,serif;line-height:1.8}.partner-image{flex:1}.partner-image img{object-fit:cover;border-radius:12px;width:100%}:root{--primary:white;--secondary:#d8e2ec;--accent:#fbfbfb;--background:#f4f7fa;--text-dark:#2f3e46}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--background);color:var(--text-dark);font-family:Inter,sans-serif}h1,h2,h3{letter-spacing:-.5px;font-family:Poppins,sans-serif}.contact-page{background:#dedddd;flex-direction:column;flex:1;align-items:center;padding-top:40px;padding-bottom:120px;display:flex;box-shadow:0 20px 40px #00000026}.contact-heading{text-align:center;color:#1a1a1a;margin-bottom:30px;padding:0 40px;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:30px;font-weight:500;line-height:1.3}.contact-card{background:#fff;border-radius:25px;width:100%;max-width:900px;padding:50px;box-shadow:0 20px 50px #0b0b0b}.row{margin-bottom:25px}.two-columns{gap:20px;display:flex}.two-columns input{flex:1}input,select,textarea{background:#fff;border:1px solid #dcdcdc;border-radius:12px;outline:none;width:100%;padding:14px 18px;font-size:15px;transition:all .3s}input:focus,select:focus,textarea:focus{border-color:#4a6cf7;box-shadow:0 0 0 2px #4a6cf733}.phone-group{gap:12px;display:flex}.phone-group select{width:120px}textarea{resize:none;min-height:120px}.submit-btn{color:#010101;cursor:pointer;background:linear-gradient(90deg,#c2c1c1,#e7e6e6,#c2c1c1);border:none;border-radius:12px;width:100%;padding:15px;font-size:16px;font-weight:600;transition:all .3s}.contact-cta{text-align:center;color:#605e5e;margin-top:80px;margin-bottom:0;padding:0;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:19px;font-weight:400}.resources-page{background:#dedddd;min-height:100vh;padding:60px 40px;font-family:Georgia,serif}.resources-title{text-align:center;color:#090909;margin-bottom:60px;font-size:32px;font-weight:500}.blog-card{perspective:1200px;cursor:pointer;width:100%}.card-inner{width:100%;min-height:450px;transform-style:preserve-3d;transition:transform .6s;position:relative}.card-front,.card-back{backface-visibility:hidden;border-radius:25px;flex-direction:column;width:100%;min-height:450px;display:flex;position:absolute;inset:0}.card-front{background:#fff;overflow:hidden;box-shadow:0 15px 40px #afafaef5}.blog-image img{object-fit:cover;width:100%;height:220px;transition:all .4s}.blog-content h3{letter-spacing:0;color:#7a7a7a;font-family:palatino,book antiqua,palatino linotype,serif;font-size:25px;font-weight:700}.read-more{font-size:18px;font-weight:700;transition:transform .3s}.blog-link{text-decoration:none}.resources-page{background:#dedddd;width:100%;padding:30px 8%}.resources-title{text-align:center;margin-bottom:15px;font-family:georgia,palatino,book antiqua,palatino linotype,serif;font-size:35px}.blog-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;display:grid}.blog-link{color:inherit;text-decoration:none}.blog-card{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 30px #00000014}.blog-image img{object-fit:cover;width:100%;height:220px;display:block}.blog-content{padding:20px}.blog-date{color:#777;margin-bottom:10px;font-size:14px}.blog-content h3{margin-bottom:15px;font-size:18px}.read-more{color:#4a6cf7;font-size:14px;font-weight:600;transition:all .3s}.recent-card-wrapper{height:auto}.recent-card-front{background:#fff;border-radius:15px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 15px 40px #00000014}.article-section h2{margin-bottom:20px;font-size:20px;font-weight:bolder}.article-section p{text-align:justify;margin-bottom:16px;line-height:1.8}.blog-content-card{background:#fff;border-radius:30px;max-width:1200px;margin:10px auto;padding:60px;box-shadow:0 25px 70px #00000014}.article-section{text-align:justify;margin-bottom:70px}.article-section h1,.article-section h2,.article-section h3{margin-bottom:25px;font-size:20px;font-weight:800;line-height:1.3}.article-image{border-radius:18px;width:100%;margin-bottom:30px}.blog-list{padding-left:25px;font-size:16px;line-height:1.8}.blog-list p{margin-bottom:20px;font-size:16px;line-height:1.8}.blog-main-container{background:#fff;border-radius:30px;max-width:1200px;margin:10px auto;padding:60px;box-shadow:0 25px 70px #00000014}.article-section{margin-bottom:70px}.article-section:last-child{margin-bottom:40px}.article-section h2,.article-section h3{margin-bottom:25px;font-size:28px;font-weight:800;line-height:1.3}.article-section p{color:#444;margin-bottom:20px;font-size:17px;line-height:1.9}.article-image{border-radius:20px;width:100%;margin:25px 0 35px}.blog-list{margin-top:15px;margin-bottom:30px;padding-left:25px;line-height:1.8}.blog-list li{margin-bottom:18px}.blog-inline-image{border-radius:12px;width:100%;height:auto;margin:0}.blog-wrapper.dark{color:#dedddde;background:#0f172a}.progress-bar{transform-origin:0%;z-index:9999;background:#dedddd;width:100%;height:6px;position:fixed;top:0;left:0}.blog-container{flex:1;padding:0 10% 80px;position:relative}.blog-hero{text-align:center;margin:20px 0 40px}.blog-hero h1{margin-bottom:10px;font-size:42px}.blog-wrapper.dark .premium-section{background:#808182cc}.row-normal{flex-direction:row}.row-reverse{flex-direction:row-reverse}.section-container{flex-direction:column;align-items:center;gap:30px;padding:40px 5%;display:flex}.section-image{border-radius:20px;width:100%;max-width:1000px;height:650px;overflow:hidden}.section-image img{object-fit:cover;width:100%;height:100%;display:block}.section-text{text-align:justify;max-width:900px;line-height:1.8}.section-text h2{text-align:center;font-size:30px}.blog-tabs{cursor:pointer;justify-content:center;align-items:center;gap:40px;width:100%;margin:40px 0 60px;font-size:18px;font-weight:500;display:flex;position:relative}.active-tab{color:#c8c86d;border-bottom:2px solid #9dc86d}.author-bar{justify-content:space-between;align-items:center;margin-top:0;margin-bottom:10px;display:flex;position:relative}.author-left{align-items:center;gap:12px;display:flex}.author-icon{color:#a2c86d;font-size:30px}.author-name{font-weight:700}.author-meta{color:#777;font-size:14px}.dots{cursor:pointer}.dropdown{background:#fff;border-radius:8px;padding:10px 15px;top:40px;right:0;box-shadow:0 10px 25px #0000001a}.share-section{border-top:1px solid #e5e5e5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:40px;padding-top:25px;display:flex}.share-overlay{z-index:99999;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.share-modal{text-align:center;background:#fff;border-radius:8px;width:420px;padding:50px 40px;animation:.25s fadeScale;position:relative;box-shadow:0 20px 60px #0003}.close-btn{cursor:pointer;font-size:20px;font-weight:700;position:absolute;top:15px;left:15px}.share-title{margin-bottom:30px;font-size:20px;font-weight:600}.share-icons{justify-content:center;gap:30px;display:flex}.share-icons a,.copy-icon{color:#333;cursor:pointer;background:#f2f2f2;border-radius:50%;justify-content:center;align-items:center;width:55px;height:55px;font-size:22px;text-decoration:none;transition:all .3s;display:flex}.recent-posts{margin-top:10px}.recent-grid{gap:25px;margin-top:30px;display:flex;overflow-x:auto}.recent-grid>*{flex:0 0 260px}.recent-card-wrapper{perspective:1000px;height:280px}.recent-card-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .4s;position:relative}.recent-card-inner.flipped{transform:rotateY(180deg)}.recent-card-front,.recent-card-back{backface-visibility:hidden;background:#fff;border-radius:15px;width:100%;height:100%;position:absolute;overflow:hidden;box-shadow:0 15px 40px #00000014}.recent-card-back{flex-direction:column;justify-content:space-between;padding:20px;display:flex;transform:rotateY(180deg)}.recent-top-area{color:inherit;cursor:pointer;text-decoration:none;display:block}.recent-top-area img{object-fit:cover;width:100%;height:160px}.recent-top-area h4{padding:12px;font-size:15px;font-weight:600}.recent-divider{background:#e5e7eb;height:1px;margin:0 10px}.recent-bottom-area{justify-content:space-around;align-items:center;padding:12px;font-size:14px;display:flex}.recent-bottom-area span{color:#555;align-items:center;gap:5px;display:flex}.like-btn{cursor:pointer;align-items:center;gap:5px;transition:all .2s;display:flex}.heart{font-size:18px;transition:all .2s}.read-more-btn{color:#fff;text-align:center;background:#babab9;border-radius:20px;padding:8px 14px;font-size:13px;text-decoration:none;transition:all .3s}.read-more-btn:hover{background:#0e0e0d}.comments-section{background:#fff;border:2px solid #000;margin-top:70px}.comments-section textarea{border:1px solid #ccc;border-radius:10px;width:100%;height:120px;padding:15px}.post-stats{color:#555;align-items:center;gap:30px;font-size:14px;display:flex}.like-btn{cursor:pointer;font-size:20px;transition:all .2s}.like-btn.liked{color:red;transform:scale(1.2)}.recent-header{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.see-all{cursor:pointer;color:#000;background:0 0;border:1px solid #090909;border-radius:20px;padding:6px 15px;transition:all .3s}.heart{cursor:pointer;font-size:20px;transition:all .2s}.heart.filled{color:red;transform:scale(1.2)}.recent-stats{justify-content:space-between;align-items:center;margin-top:auto;font-size:13px;display:flex}.like-btn{cursor:pointer;align-items:center;gap:4px;display:flex}.like-count{margin-left:6px}.recent-card-wrapper{color:inherit;text-decoration:none}.scroll-top-btn{color:#fff;cursor:pointer;z-index:1000;background:#0f172a;border:none;border-radius:50%;padding:12px 16px;font-size:20px;transition:all .3s;position:fixed;bottom:40px;right:40px;box-shadow:0 4px 15px #0000004d}.login-overlay{background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.login-box{text-align:center;background:#fff;border-radius:12px;width:400px;padding:40px}.blog-container{flex-direction:column;align-items:center;display:flex}.blog-content-card{background:#fff;border-radius:20px;width:100%;max-width:850px;margin-bottom:80px;padding:50px 60px;box-shadow:0 10px 40px #00000014}.section-title{margin-bottom:0;font-size:20px;font-weight:200}.allposts-container{width:85%;margin:80px auto}.allposts-title{color:#1d1d1f;margin-bottom:40px;font-size:40px}.post-card{background:#fefefe;border-radius:12px;margin-bottom:40px;display:flex;overflow:hidden;box-shadow:0 10px 30px #0000000d}.post-image img{object-fit:cover;width:400px;height:260px}.post-content{flex:1;padding:25px}.post-date{color:#777;font-size:14px}.post-content h2{margin:10px 0;font-size:24px}.post-preview{color:#555;margin-bottom:20px}.read-more{color:#4b4c4d;margin-bottom:20px;font-weight:600;transition:all .3s;display:inline-block}.post-header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.author-info{align-items:center;gap:10px;display:flex}.avatar{background:#ccc;border-radius:50%;width:36px;height:36px}.author-name{font-size:14px;font-weight:600}.meta-text{color:#777;font-size:12px}.menu-wrapper{position:relative}.three-dots{cursor:pointer;font-size:20px}.share-menu{z-index:10;background:#fff;border-radius:8px;gap:12px;padding:10px;animation:.3s fadeMenu;display:flex;position:absolute;top:30px;right:0;box-shadow:0 8px 25px #0000001a}.share-menu svg{cursor:pointer;transition:all .3s}.author-avatar{color:#bbb;font-size:38px}.scroll-top-btn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:50%;padding:10px 14px;font-size:18px;transition:all .3s;position:fixed;bottom:30px;right:30px;box-shadow:0 5px 15px #0003}*{box-sizing:border-box}img{max-width:100%;height:auto}@media (width<=1024px){.container,.section,.hero,.products-preview,.solutions-preview{padding:0 20px!important}.grid{grid-template-columns:repeat(2,1fr)!important}}@media (width<=768px){.flex,.row,.hero,.navbar,.products-preview,.solutions-preview{flex-direction:column!important;align-items:center!important}section,.section,.container{width:100%!important;padding:0 16px!important}h1,h2,h3,p{text-align:center!important}.grid{grid-template-columns:1fr!important}.navbar{padding:15px!important}.hero{padding:40px 20px!important}[class*=container],[class*=wrapper]{max-width:100%!important}}p,span,li,div,.section,.content,.card,.hero-text{text-align:justify!important}@media (width<=1024px){.ai-section ul{grid-template-columns:repeat(2,1fr);gap:16px 30px}}@media (width<=768px){.ai-section ul{gap:14px;grid-template-columns:1fr!important}.ai-section li{text-align:justify}}@media (width<=480px){.strategy-ai-wrapper{padding:40px 20px}}*,:before,:after{box-sizing:border-box}html,body{overflow-x:hidden}img,video{max-width:100%;height:auto;display:block}section,div{max-width:100%}@media (width<=1200px){.container,.section{padding-left:40px!important;padding-right:40px!important}.hero h1{font-size:42px!important}}@media (width<=1024px){.container,.section{padding-left:30px!important;padding-right:30px!important}.grid,.products-grid,.solutions-grid,.blog-grid{grid-template-columns:repeat(2,1fr)!important;gap:24px!important}.hero{text-align:center!important;flex-direction:column!important}.hero-content,.hero-text{width:100%!important}.hero h1{font-size:36px!important}.hero p{font-size:16px!important}}@media (width<=768px){section,.container,.section{padding-left:20px!important;padding-right:20px!important}.flex,.row,.hero,.navbar,.products-preview,.solutions-preview{flex-direction:column!important;align-items:center!important}.grid,.products-grid,.solutions-grid,.blog-grid,.team-grid{grid-template-columns:1fr!important}.navbar{padding:15px 20px!important}.nav-links{flex-direction:column!important;gap:15px!important}.hero{padding:60px 20px!important}.hero h1{line-height:1.3;font-size:28px!important}.hero p{font-size:15px!important}button,.btn{text-align:center;width:100%}.card,.product-card,.blog-card{width:100%!important}section{margin-bottom:60px!important}}@media (width<=480px){.hero h1{font-size:22px!important}h2{font-size:20px!important}p{font-size:14px!important}.container,.section{padding-left:15px!important;padding-right:15px!important}.navbar{padding:12px 15px!important}}.card img,.hero img,.product-card img{object-fit:cover;width:100%;height:auto}p,h1,h2,h3{word-wrap:break-word;overflow-wrap:break-word}@media (width<=1024px){.solution-box{padding:60px 6%;flex-direction:column!important}.solution-img img{max-width:100%;height:auto!important}.solution-text{text-align:left}}@media (width<=768px){.solution-box{gap:25px;padding:40px 20px;flex-direction:column!important}.solution-img img{height:auto!important}.solution-text h3{font-size:22px}.solution-description p{text-align:left;font-size:15px}.hero-title{padding:0 20px;font-size:24px}.industry-heading h4{font-size:22px}}@media (width<=1024px){.product-row,.product-row.reverse{gap:30px;padding:60px 6%;flex-direction:column!important}.product-image img{max-width:100%;height:auto!important}.strategy-ai-inner{padding:0 30px}.ai-section ul{grid-template-columns:1fr}}@media (width<=768px){.product-row{padding:40px 20px}.product-content h3{font-size:22px}.product-content p{text-align:left;font-size:15px}.hero-title{padding:0 20px;font-size:24px}.strategy-ai-wrapper p{text-align:left;font-size:14px}.strategy-ai-inner{padding:0 20px}.ai-section ul{gap:14px}}@media (width<=1024px){.premium-cards-wrapper{align-items:center;gap:50px;width:90%;flex-direction:column!important}.premium-card{align-items:center;padding-left:0}.partner-container{text-align:center;gap:40px;flex-direction:column!important}.partner-text{text-align:center}}@media (width<=768px){.about-page{padding:20px}.team-heading{margin:60px 0 30px;font-size:24px}.premium-cards-wrapper{gap:40px}.premium-title{font-size:20px}.premium-description{max-width:100%;font-size:14px}.partner-section{padding:50px 20px}.partner-text h2{font-size:22px}.partner-text p{text-align:left;font-size:14px}.partner-image img{height:auto}.partner-grid img{height:40px}.hamburger,.menu-icon,.mobile-menu-icon{cursor:pointer;z-index:1100;font-size:26px;top:15px;right:20px;position:absolute!important}}@media (width<=1024px){.hero-image-wrapper{width:90%}.hero-image-wrapper img{max-height:none;height:auto!important}}@media (width<=768px){.hero-image-wrapper{width:100%}.hero-image-wrapper img{height:auto!important}.footer-action-row{text-align:center;flex-direction:column;align-items:center;gap:30px}.footer-action-left,.footer-action-center,.footer-action-right{width:100%!important;margin-top:0!important;margin-left:0!important}.footer-top-row{text-align:center;flex-direction:column;align-items:center}.footer-company-details,.footer-links{align-items:center}}
