body{background-color:#fff6f0!important}:root{--field-border-color:var(--primary-color);--field-focus-accent:var(--secondary-color)}.get-in-touch-page{padding:0 20px}.form-row{grid-gap:24px!important;align-items:stretch!important;display:grid!important;gap:24px!important;grid-template-columns:1fr 1fr!important;width:100%!important}.form-row select[name=businessObjective]{height:100%}@media (max-width:767px){.form-row{gap:16px!important;grid-template-columns:1fr!important}}.contact-form-container{max-width:100%;width:100%}.contact-form{width:100%}.contact-form input,.contact-form select,.contact-form textarea{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(110deg,var(--primary-color) 0,var(--primary-color) 55%,var(--secondary-color) 100%) border-box!important;border:2px solid #0000!important;border-radius:6px!important;box-sizing:border-box!important;color:#000!important;font-family:inherit!important;font-size:var(--fs-body)!important;height:58px!important;padding:16px 18px!important;width:100%!important}@media (max-width:480px){.contact-form input,.contact-form select,.contact-form textarea{font-size:var(--fs-sm)!important;height:52px!important;padding:12px 14px!important}}.full-width{width:100%}.contact-form textarea{height:180px!important;resize:none}@media (max-width:767px){.contact-form textarea{height:140px!important}}@media (max-width:480px){.contact-form textarea{height:120px!important}}.submit-btn{background:linear-gradient(90deg,#071e3d 0,#0a1f44 35%,var(--secondary-color) 100%);border:none;border-radius:50px!important;box-shadow:0 8px 20px #f36b2a40;color:#fff;cursor:pointer;display:block;font-size:var(--fs-base);font-weight:var(--fw-extra-bold);height:56px!important;margin:30px auto 10px!important;max-width:350px!important;text-transform:uppercase;transition:all .3s ease;width:100%!important}@media (max-width:767px){.submit-btn{font-size:var(--fs-sm);height:50px!important;max-width:100%}}@media (max-width:480px){.submit-btn{font-size:var(--fs-sm);height:48px!important;margin:20px auto 10px!important;max-width:100%}}.thank-you-message{background-clip:padding-box;background-image:linear-gradient(#fff,#fff),linear-gradient(110deg,var(--primary-color) 0,var(--primary-color) 35%,var(--secondary-color) 70%,var(--secondary-color) 100%);background-origin:border-box;border:2px solid #0000;padding:40px 20px;text-align:center;transition:all .2s ease}.thank-you-message h3{-webkit-text-fill-color:#0000;background:linear-gradient(89.95deg,#030307 8.97%,#05060f 33.19%,#f3530e 70.61%);-webkit-background-clip:text;background-clip:text;font-weight:var(--fw-bold)}.thank-you-message p{color:#333;font-size:var(--fs-base);font-weight:var(--fw-medium);line-height:150%}.thank-you-message button{align-items:center;background-image:conic-gradient(at 50% 0,var(--secondary-color) 0deg,var(--secondary-color) 90deg,var(--secondary-color) 110deg,#00123c 150deg,#00123c 180deg);border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-family:Manrope,sans-serif;font-size:var(--fs-sm);font-weight:var(--fw-semibold);height:50px;justify-content:center;line-height:100%;padding:14px 30px;transition:transform .2s ease,box-shadow .2s ease}.zoho-submit-hidden-frame{border:none;height:0;pointer-events:none;position:absolute;visibility:hidden;width:0}.contact-thankyou-overlay{align-items:center;animation:contactThankyouOverlayIn .25s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00123c8c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:10000}@keyframes contactThankyouOverlayIn{0%{opacity:0}to{opacity:1}}.contact-thankyou-modal{border-radius:16px;box-shadow:0 24px 48px #00123c40;max-width:440px;width:100%}.contact-thankyou-sub{color:#333!important;font-size:var(--fs-sm)!important;margin-top:8px!important}.contact-thankyou-actions{align-items:stretch;display:flex;flex-direction:column;gap:12px;margin-top:24px}@media (min-width:480px){.contact-thankyou-actions{flex-direction:row;flex-wrap:wrap;justify-content:center}.contact-thankyou-actions .submit-btn{flex:1 1 auto;margin:0!important;min-width:160px}}.contact-thankyou-secondary{align-items:center;background:#fff;border:2px solid #00123c;border-radius:50px;color:#00123c;cursor:pointer;display:inline-flex;font-family:Manrope,sans-serif;font-size:var(--fs-sm);font-weight:var(--fw-semibold);height:50px;justify-content:center;line-height:100%;padding:14px 30px;transition:transform .2s ease,background .2s ease}.contact-thankyou-secondary:hover{background:#f4f6fb;transform:translateY(-1px)}.submit-btn:hover{background:linear-gradient(90deg,#05162c,#081933 35%,#d95a22);box-shadow:0 12px 25px #f36b2a59;transform:translateY(-2px)}.tech-stack-container{display:flex;flex-direction:column;height:100%;margin:0;text-align:center}.tech-stack-container label{color:var(--primary-color);display:block;font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin-bottom:12px}.checkbox-grid{grid-gap:30px 10px!important;display:grid;gap:30px 10px!important;grid-template-columns:repeat(3,1fr)!important;justify-items:start!important;width:100%}@media (max-width:767px){.checkbox-grid{gap:20px 15px!important;grid-template-columns:repeat(2,1fr)!important}}@media (max-width:480px){.checkbox-grid{gap:15px!important;grid-template-columns:1fr!important}}.checkbox-label{align-items:center;cursor:pointer;display:flex;font-size:var(--fs-sm);gap:26px!important;justify-content:flex-start!important;margin:0!important;padding:0!important;white-space:nowrap}.tech-layout-wrapper{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(110deg,var(--primary-color) 0,var(--primary-color) 55%,var(--secondary-color) 100%) border-box;border:2px solid #0000;border-radius:6px;display:block;flex:1 1;height:100%;padding:16px 18px}.primary-platform{align-items:center;border-right:1px solid #ddd;display:flex;flex:0.8 1}.checkbox-label,.radio-label{align-items:center;cursor:pointer;display:flex;font-size:var(--fs-sm);gap:10px}.radio-label input[type=radio]{cursor:pointer;height:20px;width:20px}.nda-note{align-items:center;color:#333;display:flex;font-size:var(--fs-sm);font-weight:var(--fw-medium);gap:8px;justify-content:center;margin-top:15px}.contact-title{-webkit-text-fill-color:#0000!important;background:linear-gradient(90deg,#071e3d 0,#0a1f44 45%,var(--secondary-color) 100%)!important;background-clip:text!important;-webkit-background-clip:text!important;color:#0000!important;font-size:var(--fs-xl);font-weight:var(--fw-extra-bold);margin-bottom:0!important;margin-left:0;margin-right:0;margin-top:0!important;overflow:visible;text-align:left;white-space:nowrap;width:-webkit-max-content;width:max-content}@media (max-width:767px){.contact-title{font-size:var(--fs-lg);white-space:normal;width:100%}}@media (max-width:480px){.contact-title{font-size:var(--fs-sm)!important}}.quote-main-layout{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:1.55fr .75fr;margin:0 auto;max-width:1400px;padding:0 40px}.did-you-know-card,.fact-card,.leaders-card{padding:35px}.side-content.right-facts{margin-left:30px}@media (max-width:1024px){.contact-form-container{margin:0 auto;max-width:100%}}.sub-headline{color:var(--secondary-color);font-size:var(--fs-lg);font-weight:var(--fw-bold)}.confidential-shield{background:#f8f9fa;border-left:4px solid var(--primary-color);border-radius:8px;margin-top:20px;padding:15px}.confidential-shield p{color:#333;font-size:var(--fs-xs);line-height:1.5}.highlight-text{color:var(--primary-color)}.did-you-know-card,.fact-card{background:#fff;border:1px solid #eee;border-radius:12px;box-shadow:0 4px 20px #0000000d;color:#000;margin-bottom:25px;padding:40px 30px}@media (max-width:767px){.did-you-know-card,.fact-card{margin-bottom:15px;padding:25px 20px}}@media (max-width:480px){.did-you-know-card,.fact-card{margin-bottom:12px;padding:15px}}.did-you-know-card h4,.fact-card h4{border-left:4px solid var(--secondary-color);color:#00123c!important;font-family:Manrope,sans-serif!important;font-size:var(--fs-lg)!important;font-weight:var(--fw-black)!important;margin-bottom:8px;padding-left:12px}.fact-card h4{margin-bottom:12px;margin-top:0}.intro-subtext{color:var(--primary-color)!important;display:block;font-size:var(--fs-md);font-weight:var(--fw-semibold);left:0;line-height:1.6;margin:20px 0 0!important;max-width:1150px!important;text-align:left!important;white-space:pre-line!important;width:100%!important}@media (max-width:1024px){.intro-subtext{font-size:var(--fs-base)}}@media (max-width:767px){.intro-subtext{font-size:var(--fs-sm);line-height:1.5;margin:15px 0 0!important}}@media (max-width:480px){.intro-subtext{font-size:var(--fs-sm);line-height:1.4;margin:10px 0 0!important}}.page-intro-header h1.main-headline{-webkit-text-fill-color:#0000!important;background:linear-gradient(90deg,var(--secondary-color) 0,var(--primary-color) 100%)!important;background-clip:text!important;-webkit-background-clip:text!important;color:#0000!important;font-size:var(--fs-5xl)!important;font-weight:var(--fw-black);line-height:1.2;text-align:left;text-transform:uppercase;white-space:normal!important}@media (max-width:1024px){.page-intro-header h1.main-headline{font-size:var(--fs-3xl)!important;white-space:normal!important}}@media (max-width:767px){.page-intro-header h1.main-headline{font-size:var(--fs-xl)!important;line-height:1.3!important}}@media (max-width:480px){.page-intro-header h1.main-headline{font-size:var(--fs-lg)!important;line-height:1.3!important}}.side-content{align-self:start;display:flex;flex-direction:column;gap:20px;margin-top:0}.leaders-card{padding:25px}.leaders-card,.nda-shield-box{background:#fff;border:1px solid #eee;border-radius:12px;box-shadow:0 4px 15px #0000000d}.nda-shield-box{align-items:center;display:flex;gap:15px;margin:12px 0 0!important;padding:8px 20px!important;transform:translateY(-10px)}@media (max-width:767px){.nda-shield-box{gap:10px;margin:0!important;padding:12px 15px!important;transform:translateY(0)}}@media (max-width:480px){.nda-shield-box{gap:8px;padding:10px 12px!important}}.nda-shield-box p{color:#000!important;font-weight:var(--fw-medium);margin:0!important;opacity:1}.leaders-card h4{border-left:4px solid var(--secondary-color);font-size:var(--fs-xl);font-weight:var(--fw-extra-bold);margin-bottom:25px;padding-left:12px;padding-right:20px}.leaders-card h4,.leaders-list li{color:var(--primary-color);white-space:nowrap}.leaders-list li{align-items:center;display:flex;font-size:var(--fs-body);font-weight:var(--fw-semibold);gap:12px;margin-bottom:18px}.fact-card ul{list-style:none;margin:0;padding-left:0}.fact-card li{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:var(--fs-body);line-height:1.3!important;margin-bottom:8px;overflow:hidden;padding-left:22px;position:relative}.fact-card li:before{color:var(--primary-color);content:"•";font-weight:var(--fw-bold);left:0;position:absolute;top:0}.fact-card strong{color:var(--primary-color);display:block;margin-bottom:4px}.mini-heading{margin:0}.fact-card{background:#fff;border-radius:12px;padding:15px 20px}.mini-heading{color:var(--primary-color);font-size:var(--fs-body);font-weight:var(--fw-bold);margin:0 0 12px}.did-you-know-card{line-height:1.5;padding:15px 20px}.did-you-know-card h4{margin-bottom:10px;margin-top:0}.did-you-know-card p{color:#000}.half-width{width:100%}.container{margin:0 auto;max-width:1400px;padding:0 40px}@media (max-width:1200px){.quote-main-layout{grid-template-columns:1fr}.side-content{order:2}.contact-form-container{order:1}}.did-you-know-card p,.fact-card li,.nda-shield-box p{color:#000}.tech-split-section{grid-gap:30px;align-items:stretch;display:grid;gap:30px;grid-template-columns:1fr 1fr!important;margin-bottom:24px}.objective-budget-wrapper{display:flex;flex-direction:column;gap:42px;margin-top:30px}.objective-budget-wrapper select{flex:none;height:58px;width:100%}@media (max-width:767px){.tech-split-section{grid-template-columns:1fr}}.fact-card li{color:#000!important;font-weight:var(--fw-medium)}.highlight-text{border-left:3px solid var(--secondary-color);color:var(--primary-color)!important;font-weight:var(--fw-bold);margin-top:10px;padding-left:10px}.did-you-know-card p,.nda-shield-box p{color:#000!important;font-weight:var(--fw-medium);opacity:1}.phone-input-wrapper{align-items:center;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(110deg,var(--primary-color) 0,var(--primary-color) 55%,var(--secondary-color) 100%) border-box;border:2px solid #0000;border-radius:6px;box-sizing:border-box;display:flex;height:58px;padding:0 12px;width:100%}@media (max-width:480px){.phone-input-wrapper{padding:0 8px}}.flag-icon{height:auto;width:32px}@media (max-width:480px){.flag-icon{margin-right:8px;width:24px}}.phone-input-wrapper input{background:#0000!important;border:none!important;box-shadow:none;color:#000;font-family:inherit;font-size:var(--fs-body);height:100%;margin:0!important;outline:none;padding:0!important;width:100%}.global-delivery-section{align-items:center;background-color:var(--primary-color);color:#fff;display:flex;justify-content:flex-end;margin-top:60px;min-height:600px;overflow:hidden;padding:100px 40px;position:relative;width:100%}@media (max-width:1024px){.global-delivery-section{justify-content:center;min-height:550px;padding:80px 30px}}@media (max-width:767px){.global-delivery-section{justify-content:center;min-height:400px;padding:60px 20px}}.global-map-bg{filter:sepia(100%) hue-rotate(190deg) saturate(500%) brightness(70%);object-fit:contain;opacity:.2;z-index:1}.global-map-bg,.map-connection-svg{height:auto;left:50%;max-width:1000px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.map-connection-svg{pointer-events:none;z-index:2}.global-content{align-items:flex-end;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;position:relative;text-align:right;width:100%;z-index:3}@media (max-width:1024px){.global-content{max-width:100%;padding:0 20px}}.global-title{-webkit-text-fill-color:#0000!important;background:linear-gradient(90deg,var(--silicon-white) 15%,#d33e00 85%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:#fff!important;font-size:var(--fs-4xl);font-weight:var(--fw-extra-bold);letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}@media (max-width:1024px){.global-title{font-size:var(--fs-xxl);margin-bottom:10px}}@media (max-width:767px){.global-title{font-size:var(--fs-xl);margin-bottom:8px}}.global-subtitle{color:#cbd5e1;font-size:var(--fs-md);font-weight:var(--fw-medium);margin-bottom:60px;opacity:.8}@media (max-width:1024px){.global-subtitle{font-size:var(--fs-base);margin-bottom:50px}}@media (max-width:767px){.global-subtitle{font-size:var(--fs-sm);margin-bottom:40px}}.insight-box{align-self:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#08125699;border:1px solid #f36b2a4d;border-left:4px solid var(--secondary-color);border-radius:12px;box-shadow:0 10px 30px #0000004d;max-width:450px;padding:5px 35px 20px!important;position:relative;text-align:center;transform:translate(-450px,60px)}@media (max-width:1024px){.insight-box{max-width:420px;padding:20px 28px!important;transform:translate(-200px,40px)}}@media (max-width:767px){.insight-box{max-width:100%;padding:15px 20px!important;transform:translateY(20px)}}.insight-box h5{color:#fff;font-size:var(--fs-md);font-weight:var(--fw-bold);letter-spacing:.5px;margin-bottom:20px;margin-top:5px!important;text-align:left;text-transform:uppercase;white-space:nowrap}@media (max-width:1024px){.insight-box h5{font-size:var(--fs-md);margin-bottom:15px;white-space:normal}}@media (max-width:767px){.insight-box h5{font-size:var(--fs-base);margin-bottom:12px}}.insight-box p{color:#e0e0e0;font-size:var(--fs-md);line-height:1.6;margin:0;text-align:left}@media (max-width:1024px){.insight-box p{font-size:var(--fs-body);line-height:1.5}}@media (max-width:767px){.insight-box p{font-size:var(--fs-sm)}}.quote-icon-left,.quote-icon-right{align-items:center;background:var(--primary-color);color:var(--secondary-color);display:flex;font-family:Manrope,Arial,sans-serif;font-size:var(--fs-7xl);font-weight:var(--fw-black);height:35px;justify-content:center;line-height:35px;overflow:visible;position:absolute;transform:translateY(-2px);width:50px;z-index:10}.quote-icon-left{left:30px;top:-17.5px}.quote-icon-right{bottom:-17.5px;right:30px}@media (max-width:1024px){.quote-icon-left,.quote-icon-right{font-size:var(--fs-7xl);height:30px;line-height:30px;width:45px}.quote-icon-left{left:20px;top:-15px}.quote-icon-right{bottom:-15px;right:20px}}@media (max-width:767px){.global-delivery-section{justify-content:center;text-align:center}.global-content{align-items:center;text-align:center}.quote-icon-left,.quote-icon-right{font-size:var(--fs-6xl);height:25px;line-height:25px;width:40px}.quote-icon-left{left:15px;top:-12px}.quote-icon-right{bottom:-12px;right:15px}}@media (max-width:1024px){.main-headline{white-space:normal}}.contact-form-wrapper{padding-top:40px}.contact-form input[type=checkbox]{-webkit-appearance:auto;appearance:auto;background:#fff!important;border:1px solid #ccc!important;flex-shrink:0;height:16px!important;margin:0 12px 0 0!important;padding:0!important;transform:translateY(1.5px)!important;width:16px!important}@media (max-width:767px){.tech-split-section{grid-template-columns:1fr!important}}.contact-form select{letter-spacing:-.5px!important;overflow:hidden!important;padding-right:30px!important;text-overflow:ellipsis!important;white-space:nowrap!important}div.page-intro-header.container{padding:100px 40px 20px 50px!important}.page-intro-header.container{align-items:flex-start;display:flex;flex-direction:column}.page-intro-header h1.main-headline{margin-bottom:8px!important;max-width:1100px}.page-intro-header .intro-subtext{margin:0!important;max-width:1000px!important;padding:0!important;text-align:left!important;width:100%!important}@media (max-width:1024px){div.page-intro-header.container{padding-left:40px!important;padding-right:40px!important;padding-top:100px!important}}@media (max-width:767px){div.page-intro-header.container{padding-left:20px!important;padding-right:20px!important;padding-top:80px!important}}body div.page-intro-header p.intro-subtext{color:var(--primary-color)!important;display:block!important;font-size:var(--fs-md)!important;font-weight:var(--fw-semibold)!important;line-height:1.6!important;margin:20px 0 0!important;max-width:1120px!important;text-align:left!important;white-space:normal!important;width:100%!important}.side-content{align-self:start!important;display:flex!important;flex-direction:column!important;gap:40px!important;margin-top:0!important}@media (max-width:767px){.side-content{gap:20px!important;margin-left:0!important}}body .contact-form-container .contact-form textarea{height:140px!important;max-height:300px!important;min-height:180px!important}body .quote-main-layout{padding-left:50px!important}@media (max-width:767px){body .quote-main-layout{padding:0 20px!important}}body .contact-form-container{margin:-30px 0 0!important}@media (max-width:767px){body .contact-form-container{margin:0!important}}body .contact-title{margin-bottom:20px!important;margin-top:30px!important}@media (max-width:1024px){body .quote-main-layout{padding-left:40px!important}}body .contact-title{margin-bottom:10px!important}body .contact-form{margin-top:-15px!important}body .contact-form-container .contact-form textarea{height:120px!important;max-height:120px!important;min-height:120px!important}body .contact-form .submit-btn{align-items:center!important;display:flex!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important}.global-locations-container{box-sizing:border-box!important;margin:40px auto!important;max-width:1400px!important;padding:0 40px!important}.global-locations-container h2{color:#00123c;font-size:var(--fs-xl);font-weight:var(--fw-bold);margin-bottom:20px;margin-left:auto!important;margin-right:auto!important;text-align:center}.global-locations{align-items:stretch;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:40px 0}.location-box{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(110deg,var(--primary-color) 0,var(--primary-color) 55%,var(--secondary-color) 100%) border-box;border:2px solid #0000;border-radius:12px;box-shadow:0 8px 20px #00000014;box-sizing:border-box;flex:1 1 400px!important;max-width:680px!important;padding:20px;transition:all .3s ease;width:100%!important}.location-box:hover{box-shadow:0 12px 25px #0000001f;transform:translateY(-5px)}.location-box h3{color:#00123c;font-size:var(--fs-md);margin-bottom:10px}.location-box p{color:#333;font-size:var(--fs-sm);font-weight:500;line-height:1.6}.flag-icon{flex-shrink:0;height:23px;margin-right:12px;width:45px}.location-box-header{align-items:center;display:flex;gap:12px}@media (max-width:767px){.global-locations-container{padding:0 20px!important}.global-locations{flex-direction:column;gap:20px}.location-box{max-width:100%!important}}.side-content.right-facts{margin-left:auto;margin-right:auto;max-width:360px;width:100%}@media (max-width:1360px){.side-content.right-facts{max-width:340px}}@media (max-width:1300px){.side-content.right-facts{max-width:320px}}@media (max-width:1250px){.side-content.right-facts{max-width:300px}}@media (max-width:1220px){.side-content.right-facts{max-width:280px}}@media (max-width:1200px){.side-content.right-facts{max-width:250px}}@media (max-width:1150px){.side-content.right-facts{max-width:220px}}@media (max-width:1100px){.side-content.right-facts{max-width:200px}}@media (max-width:1024px){.quote-main-layout{grid-template-columns:1fr!important;padding-left:40px!important}.contact-form-container{margin:0 auto!important;max-width:100%}.side-content.right-facts{margin:0 auto;max-width:380px}}@media (max-width:767px){.quote-main-layout{padding:0 20px!important}.side-content{gap:20px!important;margin-left:0!important}.side-content.right-facts{margin:0 auto;max-width:100%}.global-locations-container{padding:0 20px!important}.global-locations{flex-direction:column;gap:20px}.location-box{max-width:100%!important}}@media (max-width:480px){.contact-title{font-size:var(--fs-sm)!important}.page-intro-header h1.main-headline{font-size:var(--fs-lg)!important}.intro-subtext{font-size:var(--fs-sm);line-height:1.4}.submit-btn{font-size:var(--fs-sm);height:48px!important}.side-content.right-facts{max-width:100%}}
/*# sourceMappingURL=8979.ecef48c1.chunk.css.map*/