*,*::before,*::after{box-sizing:border-box}:root{--spacing-section:2rem;--spacing-element:2rem;--gap-grid:2rem;--color-gold:#d4af37;--color-gold-hover:#f2e8c4;--color-dark-bg:#020c1b;--color-glass:rgba(255,255,255,0.05);--radius-std:1rem;--shadow-hover:0 10px 30px rgba(0,0,0,0.5);--font-heading:'Inter',sans-serif}@media(min-width:992px){:root{--spacing-section:6rem}}.section-std{padding:var(--spacing-section) 0;position:relative}.section-std-sm{padding:4rem 0}.container-std{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.grid-responsive{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--gap-grid);align-items:stretch}.grid-2-col{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-element)}@media(min-width:768px){.grid-2-col{grid-template-columns:1fr 1fr}}.grid-3-col{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-element)}@media(min-width:768px){.grid-3-col{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.grid-3-col{grid-template-columns:repeat(3,1fr)}}.grid-4-col{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-element)}@media(min-width:768px){.grid-4-col{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.grid-4-col{grid-template-columns:repeat(4,1fr)}}.card-glass{background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.1);border-radius:var(--radius-std);padding:2.5rem;transition:all .3s cubic-bezier(0.4,0,0.2,1);display:flex;flex-direction:column;height:100%}.card-glass:hover{transform:translateY(-8px);background:rgba(255,255,255,0.06);border-color:rgba(212,175,55,0.4);box-shadow:var(--shadow-hover)}.btn-std{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.75rem;border-radius:50px;font-weight:600;font-size:.95rem;transition:all .3s ease;cursor:pointer;text-decoration:none;letter-spacing:.02em}.btn-primary-std{background:var(--color-gold);color:#000;border:1px solid var(--color-gold)}.btn-primary-std:hover{background:var(--color-gold-hover);border-color:var(--color-gold-hover);transform:translateY(-2px)}.btn-outline-std{background:transparent;color:white;border:1px solid rgba(255,255,255,0.3)}.btn-outline-std:hover{border-color:var(--color-gold);color:var(--color-gold);background:rgba(212,175,55,0.05)}.heading-xl{font-size:clamp(2.5rem,5vw,3.5rem);line-height:1.1;margin-bottom:1.5rem;font-weight:800;letter-spacing:-0.02em}.heading-lg{font-size:1.75rem;margin-bottom:1rem;font-weight:700}.text-muted-std{color:#94a3b8;font-size:1.05rem;line-height:1.6}@keyframes fadeInUpStd{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInStd{from{opacity:0}to{opacity:1}}.animate-fade-up{opacity:0;animation:fadeInUpStd .8s cubic-bezier(0.2,0.8,0.2,1) forwards}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.Header-module__gycZQW__nav{display:none}.Header-module__gycZQW__mobileMenuBtn{display:block;border:none;background:transparent;color:white;font-size:1.5rem;cursor:pointer}a,button,.btn,.btn-std,.btn-primary,.btn-primary-std{pointer-events:auto!important;cursor:pointer!important}.Header-module__gycZQW__mobileMenu{display:none!important;pointer-events:none!important;opacity:0!important;visibility:hidden!important}html,body{pointer-events:auto!important}@media(min-width:1024px){.Header-module__gycZQW__nav{display:flex!important;gap:2rem!important;align-items:center;pointer-events:auto!important}.Header-module__gycZQW__mobileMenuBtn{display:none!important}.Header-module__gycZQW__navLink{font-size:.95rem;font-weight:500;white-space:nowrap;pointer-events:auto!important}}.Header-module__gycZQW__header{height:80px!important;position:fixed!important;top:0;left:0;right:0;width:100%;z-index:9999;background-color:#fff!important;backdrop-filter:blur(10px);pointer-events:auto!important;transition:background-color .3s ease}.Header-module__gycZQW__header.scrolled{background:rgba(255,255,255,0.7)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border-bottom:1px solid rgba(255,255,255,0.3);box-shadow:0 4px 6px -1px rgba(0,0,0,0.05)}.Header-module__gycZQW__navLink{color:#1e293b!important}.Header-module__gycZQW__navLink:hover{color:var(--color-gold)!important}.Header-module__gycZQW__navLink svg path{stroke:#1e293b!important}.Header-module__gycZQW__mobileMenuBtn{color:#1e293b!important}.header-logo-container{display:flex;align-items:center;height:100%}.header-logo-img{height:32px;width:auto;display:block;object-fit:contain;transition:height .3s ease}@media(min-width:1024px){.header-logo-img{height:52px}}.Header-module__gycZQW__header.glass{padding:0!important}.card-header-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.25rem}.card-badge{font-size:.75rem;padding:.35rem .75rem;background:var(--color-gold);color:#000;border-radius:50px;text-transform:uppercase;font-weight:700;letter-spacing:.05em;white-space:nowrap;box-shadow:0 2px 10px rgba(212,175,55,0.2)}.card-badge.incentivized{background:#006C35;color:white;box-shadow:0 2px 10px rgba(0,108,53,0.3)}.card-subpanel{background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.05);padding:1.5rem;border-radius:12px;margin-bottom:2rem;margin-top:auto}.card-subpanel-title{font-weight:700;margin-bottom:.75rem;font-size:.85rem;color:var(--color-gold);text-transform:uppercase;letter-spacing:.1em}.card-list{list-style:none;padding:0;margin:0}.card-list li{position:relative;padding-left:1.25rem;margin-bottom:.5rem;font-size:.95rem;color:#cbd5e1;line-height:1.5}.card-list li::before{content:'•';position:absolute;left:0;color:var(--color-gold);font-weight:bold}.text-center{text-align:center}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-sm{gap:.75rem}.gap-md{gap:1.5rem}.gap-lg{gap:2.5rem}.gap-xl{gap:4rem}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.input-field{width:100%;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);color:white;padding:.75rem 1rem;border-radius:8px;font-family:inherit;font-size:.95rem;outline:none;transition:border-color .2s}.input-field:focus{border-color:var(--color-gold)}.caption{font-size:.85rem;letter-spacing:.02em}.input-field option{color:initial;background:white}body{background-color:var(--color-dark-bg)!important;color:white!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.glass{background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);border-radius:var(--radius-std);padding:2rem;transition:all .3s ease;pointer-events:auto!important}.glass:hover{background:rgba(255,255,255,0.08);border-color:rgba(212,175,55,0.3);transform:translateY(-5px)}.glass-interactive{background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);border-radius:var(--radius-std);padding:2rem;transition:all .3s ease;pointer-events:auto!important;cursor:pointer;height:100%;display:flex;flex-direction:column}.glass-interactive:hover{background:rgba(255,255,255,0.08);border-color:rgba(212,175,55,0.3);transform:translateY(-5px)}.section-title{font-size:2rem;font-weight:700;margin-bottom:1.5rem;color:white}.grid-cols-2{grid-template-columns:repeat(1,1fr)}.grid-cols-3{grid-template-columns:repeat(1,1fr)}@media(min-width:768px){.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(2,1fr)}.md\:grid-cols-3{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.grid-cols-3{grid-template-columns:repeat(3,1fr)}}.margin-top-lg{margin-top:3rem}.margin-bottom-lg{margin-bottom:3rem}.hero-gradient{background:radial-gradient(circle at 50% 0,rgba(20,40,80,0.8) 0,rgba(2,12,27,1) 70%);position:relative;overflow:hidden}.hero-gradient{background:radial-gradient(circle at 50% 30%,#0a192f 0,#020c1b 70%);position:relative}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.feature-icon-wrapper{width:60px;height:60px;border-radius:50%;background:rgba(255,255,255,0.05);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;border:1px solid rgba(255,255,255,0.1);color:var(--color-gold);font-size:1.5rem}.process-step{position:relative;padding:2rem;background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.05);border-radius:var(--radius-std);transition:all .3s ease}.process-step:hover{background:rgba(255,255,255,0.05);transform:translateY(-5px);border-color:rgba(212,175,55,0.2)}.process-number{position:absolute;top:-15px;left:20px;width:40px;height:40px;background:var(--color-gold);color:#000;font-weight:800;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px rgba(212,175,55,0.3);font-size:1.1rem}.comparison-table-wrapper{overflow-x:auto;border-radius:var(--radius-std);border:1px solid rgba(255,255,255,0.1)}.comparison-table{width:100%;border-collapse:collapse;min-width:600px}.comparison-table th{text-align:left;padding:1.5rem;background:rgba(255,255,255,0.05);color:var(--color-gold);font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem}.comparison-table td{padding:1.5rem;border-bottom:1px solid rgba(255,255,255,0.05);color:#cbd5e1}.comparison-table tr:last-child td{border-bottom:none}.comparison-table tr:hover td{background:rgba(255,255,255,0.02)}.highlight-gold{color:var(--color-gold)}@media(min-width:1024px){.Header-module__gycZQW__dropdown{position:relative}.Header-module__gycZQW__dropdownContent{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);min-width:200px;background:rgba(1,2,4,0.95);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.1);border-radius:12px;padding:.5rem;box-shadow:0 10px 30px rgba(0,0,0,0.5);z-index:10000;opacity:0;visibility:hidden;transition:all .2s ease;pointer-events:none}.Header-module__gycZQW__dropdown:hover .Header-module__gycZQW__dropdownContent{display:flex!important;flex-direction:column;opacity:1!important;visibility:visible!important;transform:translateX(-50%) translateY(0)!important;pointer-events:auto!important;animation:fadeInStd .2s ease forwards}.Header-module__gycZQW__dropdownItem{display:block;padding:.75rem 1rem;color:#cbd5e1;text-decoration:none;transition:all .2s;border-radius:6px;font-size:.9rem}.Header-module__gycZQW__dropdownItem:hover{background:rgba(255,255,255,0.1);color:var(--color-gold,#d4af37);transform:translateX(5px)}}@media(min-width:1025px){.pathways-grid,.grid-3-col,.ecosystem-grid,.ind-grid,.pkg-grid,.qol-grid,.success-grid{grid-template-columns:repeat(3,1fr)!important}.snapshot-grid{grid-template-columns:repeat(4,1fr)!important}}@media(max-width:1024px){html,body{overflow-x:hidden!important;width:100%!important}.container{padding-left:1.5rem!important;padding-right:1.5rem!important;width:100%!important;max-width:100%!important}.ind-grid,.pkg-grid,.qol-grid,.success-grid,.snapshot-grid,.pathways-grid,.ecosystem-grid,.ai-planner-grid{display:grid!important;grid-template-columns:1fr!important;gap:1.5rem!important;width:100%!important}.Header-module__gycZQW__header .container{gap:0!important;justify-content:space-between!important;padding-left:1rem!important;padding-right:1rem!important}.Header-module__gycZQW__mobileMenuBtn{position:relative;z-index:20002!important;cursor:pointer!important}.Header-module__gycZQW__mobileMenu{display:block!important;position:fixed!important;top:80px!important;left:0!important;width:100%!important;height:calc(100vh - 80px)!important;background:rgba(2,12,27,0.98)!important;backdrop-filter:blur(15px)!important;z-index:20000!important;padding:2rem 1.5rem!important;overflow-y:auto!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease!important;border-top:1px solid rgba(255,255,255,0.05)!important}.Header-module__gycZQW__mobileMenu.active{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}.Header-module__gycZQW__mobileLink{display:block!important;padding:1.25rem 0!important;font-size:1.15rem!important;color:#e2e8f0!important;border-bottom:1px solid rgba(255,255,255,0.05)!important;font-weight:500!important}.Header-module__gycZQW__mobileLink:hover{color:var(--color-gold)!important;transform:translateX(5px)}h1{font-size:clamp(2.5rem,8vw,3.5rem)!important;line-height:1.15!important}h2{font-size:clamp(1.75rem,5vw,2.5rem)!important}h3{font-size:1.25rem!important}p,li{font-size:1rem!important}.hero-btn-container{flex-direction:column!important;width:100%!important;gap:1rem!important}.hero-btn-container .btn{width:100%!important;justify-content:center!important;padding:1rem!important}.snapshot-grid>div{padding:1.5rem!important}.ai-planner-grid .form-group{width:100%!important}.checkbox-group{flex-direction:column!important;align-items:flex-start!important;gap:1rem!important}.form-submit-btn{width:100%!important;max-width:100%!important}.grid.gap-xl{grid-template-columns:1fr!important;gap:2.5rem!important}}@media(min-width:768px) and (max-width:1024px){.ind-grid,.pkg-grid,.qol-grid,.ecosystem-grid,.ind-grid,.pkg-grid,.qol-grid,.ecosystem-grid,.snapshot-grid{grid-template-columns:repeat(2,1fr)!important}.grid-3-col{grid-template-columns:repeat(3,1fr)!important}.pathways-grid{grid-template-columns:repeat(3,1fr)!important}.ai-planner-grid{grid-template-columns:repeat(2,1fr)!important}.hero-btn-container{flex-direction:row!important;width:auto!important}.hero-btn-container .btn{width:auto!important}}@media(max-width:767px){.hide-on-mobile{display:none!important}.pathways-grid{grid-template-columns:repeat(2,1fr)!important;gap:1rem!important}.grid-3-col{grid-template-columns:1fr!important;gap:1.5rem!important}.glass,.glass-interactive{padding:1.5rem!important}main{padding-top:80px!important}main>section:first-of-type>.container{margin-top:1rem!important}.main-content{padding-top:0!important}div.animate-fade-in-up>span{white-space:normal!important;display:inline-block!important;line-height:1.5!important;padding:.6rem 1rem!important;font-size:.8rem!important;max-width:100%!important;text-align:center!important}.invest-now-grid{grid-template-columns:1fr!important}.invest-now-grid>div{grid-column:auto!important}.partners-grid{grid-template-columns:1fr!important}.industries-grid{grid-template-columns:1fr!important}.sector-reports-btns{flex-direction:column!important;gap:1rem!important}.sector-reports-btns button{width:100%!important}}.trusted-list{gap:1rem}.trusted-item{padding:.5rem 1.5rem;border-radius:30px;font-size:.9rem;border:1px solid rgba(255,255,255,0.05);white-space:nowrap}@media(max-width:768px){.trusted-list{gap:.5rem!important}.trusted-item{padding:.35rem .8rem!important;font-size:.75rem!important}}@media(min-width:1025px){body p,.main-content p,section p:not(.caption):not(.text-sm):not(.footer-link),article p,.card-glass p,.benefit-card p,.process-step p,.glass p,.glass-interactive p,.text-muted-std,.lead,.card-list li,.accordion-body div,li:not(.Header-module__gycZQW__navLink):not(.footer-link):not(.breadcrumb-item){font-size:1.125rem!important;line-height:1.6!important}p[style*="font-size:.9rem"],p[style*="font-size:.9rem"],p[style*="font-size:.95rem"],p[style*="font-size:.95rem"]{font-size:1.125rem!important}.glass-interactive div,.benefit-card div,.content-block div,.process-step div,.reg-grid-container div,.trusted-item,span.glass{font-size:1.125rem!important;line-height:1.6!important}.industry-card p,.industry-card div{font-size:1.125rem!important}main span[style*="font-size:.85rem"],main span[style*="font-size:.85rem"],main span[style*="font-size:.8rem"],main span[style*="font-size:.8rem"],main span[style*="font-size:.85rem"],main span[style*="font-size:.9rem"],main span[style*="font-size:.9rem"]{font-size:1.125rem!important;line-height:1.6}label.checkbox-item span,.form-group label span,label span{font-size:1.125rem!important}.industry-card span,.benefit-card span,.glass-interactive span{font-size:1.125rem!important}nav p,nav li,header p,header li,footer p,footer li,.footer-list li,.footer-link,.sub-footer p,.copyright-text,.Header-module__gycZQW__dropdownItem,.Header-module__gycZQW__navLink{font-size:.95rem!important;line-height:initial!important}.lead{font-size:1.25rem!important}}@media(max-width:768px){.hero-cta-container{flex-direction:column!important;gap:1rem!important;padding-left:1rem;padding-right:1rem}.hero-cta-container .btn{width:100%!important;display:flex;justify-content:center}}@media(max-width:768px){.section.hero-gradient,.why-hero,.hero-section,.hero-optimized{padding-top:1rem!important;padding-bottom:3rem!important;min-height:auto!important;height:auto!important}section[style*="padding-top:140px"],section[style*="padding-top:140px"]{padding-top:10px!important}.heading-xl,h1{margin-bottom:1rem!important;line-height:1.2!important}.card-badge,.why-hero span[style*="border-radius"]{margin-bottom:1rem!important;display:inline-block!important}.text-muted-std,.why-hero p{margin-bottom:1.5rem!important}section[style*="margin-top:-50px"],section[style*="margin-top:-50px"],.overlap-optimized{margin-top:1rem!important}.container{padding-left:1.25rem!important;padding-right:1.25rem!important}.cma-footer-cta,.footer-cta-optimized{padding:2rem!important}.cma-footer-cta h2,.footer-cta-optimized h2{font-size:1.8rem!important}.cma-footer-cta .btn,.footer-cta-optimized .btn{width:100%!important;padding:1rem!important;font-size:1rem!important;white-space:normal!important;display:flex!important;justify-content:center!important;align-items:center!important}}@media(min-width:1024px){.header-spacer-force{margin-top:40px!important}}@media(max-width:768px){footer img[alt="India Market Entry"],.footer-logo-img{height:40px!important;width:auto!important}}.whatsapp-widget{position:fixed;bottom:30px;right:30px;background-color:#25D366;color:white;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,0.3);z-index:9999;transition:all .3s cubic-bezier(0.175,0.885,0.32,1.275);cursor:pointer;text-decoration:none}.whatsapp-widget:hover{transform:scale(1.1);box-shadow:0 8px 16px rgba(0,0,0,0.4);background-color:#20BA5C}.whatsapp-widget svg{width:35px;height:35px;fill:white}.whatsapp-widget-tooltip{position:absolute;right:70px;background:white;color:#333;padding:.5rem 1rem;border-radius:8px;font-size:.9rem;font-weight:600;box-shadow:0 4px 12px rgba(0,0,0,0.15);opacity:0;visibility:hidden;transition:all .3s ease;white-space:nowrap;pointer-events:none}.whatsapp-widget:hover .whatsapp-widget-tooltip{opacity:1;visibility:visible;right:80px}@keyframes whatsapp-pulse{0%{box-shadow:0 0 0 0 rgba(37,211,102,0.7)}70%{box-shadow:0 0 0 15px rgba(37,211,102,0)}100%{box-shadow:0 0 0 0 rgba(37,211,102,0)}}.whatsapp-widget.pulse{animation:whatsapp-pulse 2s infinite}.error-msg{color:#ff6b6b;font-size:.8rem;margin-top:5px;display:block}.input-error{border-color:#ff6b6b!important}.lang-select,.language-selector{background:rgba(255,255,255,0.1);color:white;border:1px solid rgba(255,255,255,0.2);padding:.5rem;border-radius:8px;cursor:pointer;margin-right:1rem;font-size:.9rem;background-color:#0F172A;color:white;z-index:105;position:relative;display:block}.lang-select option,.language-selector option{background:#0F172A;color:white;padding:10px}.language-selector-container{display:inline-block}.Header-module__gycZQW__mobileMenu.active{display:flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:200000!important}p:not([class*="mb-"]):not([class*="margin-bottom"]):not([style*="margin-bottom"]){margin-bottom:1.25rem;line-height:1.7}p:last-child{margin-bottom:0!important}ul:not([class*="flex"]):not([class*="grid"]) li,ol:not([class*="flex"]):not([class*="grid"]) li{margin-bottom:.5rem;line-height:1.6}ul:not([class*="flex"]):not([class*="grid"]) li:last-child,ol:not([class*="flex"]):not([class*="grid"]) li:last-child{margin-bottom:0}@media(min-width:1024px){.header-cta-btn{display:inline-flex!important;align-items:center;justify-content:center}}
@media (max-width: 1023px) { #language-selector { display: none !important; } }
