@supports (color: light-dark(#000,#fff)){:root[data-theme=light]{--loc-bg-root: light-dark(#ffffff, #000000);--loc-bg-card: light-dark(#fcf8f2, #08080d);--loc-bg-card-hover: light-dark(#fcf8f2, #0e111a);--loc-bg-card-high: light-dark(#fcf8f2, #131722);--loc-cyan-glow: light-dark(rgba(255, 64, 0, .158), rgba(0, 212, 255, .35));--loc-indigo-glow: light-dark(rgba(255, 64, 0, .158), rgba(129, 140, 248, .35));--loc-border: light-dark(rgba(43, 33, 24, .11), rgba(255, 255, 255, .1));--loc-border-hover: light-dark(rgba(255, 64, 0, .4), rgba(0, 212, 255, .45));--loc-border-high: light-dark(rgba(43, 33, 24, .176), rgba(255, 255, 255, .16));--loc-text-primary: light-dark(#2b2118, #ffffff);--loc-text-secondary: light-dark(rgba(43, 33, 24, .8), rgba(255, 255, 255, .8));--loc-text-muted: light-dark(rgba(43, 33, 24, .6), rgba(255, 255, 255, .6))}:where(:root[data-theme=light]) .solutions-badge{border:var(--border-width-thin, 1px) solid light-dark(rgba(255,64,0,.4),rgba(139,92,246,.4));border-radius:var(--border-radius-full, 9999px);background:light-dark(rgba(255,64,0,.08),rgba(139,92,246,.08));color:var(--color-text-secondary, light-dark(#3d2f22, #e0e0e0))}:where(:root[data-theme=light]) .solutions-badge svg{color:var(--color-accent-purple, light-dark(#c93200, #8b5cf6))}:where(:root[data-theme=light]) .solutions-title{color:var(--color-text-primary, light-dark(#2b2118, #ffffff))}:where(:root[data-theme=light]) .solutions-title .is-bold{color:var(--color-text-primary, light-dark(#2b2118, #ffffff))}:where(:root[data-theme=light]) .solutions-title .is-muted{color:var(--color-text-muted, light-dark(#695a49, #a0a0a0))}:where(:root[data-theme=light]) .solutions-subtitle{color:var(--color-text-muted, light-dark(#695a49, #a0a0a0))}:where(:root[data-theme=light]) .loc-hero{background:radial-gradient(ellipse 80% 60% at 50% -10%,light-dark(rgba(255,64,0,.12),rgba(0,212,255,.12)),transparent 70%),radial-gradient(ellipse 60% 50% at 85% 20%,light-dark(rgba(255,64,0,.08),rgba(129,140,248,.08)),transparent 60%),radial-gradient(ellipse 50% 40% at 15% 40%,rgba(52,211,153,.06),transparent 50%),var(--loc-bg-root)}:where(:root[data-theme=light]) .loc-hero-halo-1{background:radial-gradient(circle,light-dark(rgba(255,64,0,.18),rgba(0,212,255,.2)) 0%,light-dark(rgba(255,64,0,.08),rgba(99,102,241,.08)) 50%,transparent 75%)}:where(:root[data-theme=light]) .loc-status-badge{background:light-dark(rgba(255,255,255,.93),rgba(12,16,26,.85));border:1px solid light-dark(rgba(255,64,0,.35),rgba(0,212,255,.35));box-shadow:0 4px 20px light-dark(rgba(255,64,0,.068),rgba(0,212,255,.15))}:where(:root[data-theme=light]) .loc-status-pill{background:light-dark(rgba(43,33,24,.082),rgba(255,255,255,.08))}:where(:root[data-theme=light]) .loc-hero-title{color:light-dark(#2b2118,#ffffff)}:where(:root[data-theme=light]) .loc-hero-title .loc-gradient-text{background:linear-gradient(135deg,light-dark(#c93200,#00d4ff) 0%,light-dark(#c93200,#818cf8) 50%,light-dark(#c93200,#c084fc) 100%);-webkit-background-clip:text;filter:drop-shadow(0 0 25px light-dark(rgba(255,64,0,.203),rgba(0,212,255,.45)))}:where(:root[data-theme=light]) .loc-btn-primary{color:light-dark(#c93200,#002b30);box-shadow:0 0 25px light-dark(rgba(255,64,0,.203),rgba(0,212,255,.45))}:where(:root[data-theme=light]) .loc-btn-primary:hover{box-shadow:0 0 35px light-dark(rgba(255,64,0,.293),rgba(0,212,255,.65))}:where(:root[data-theme=light]) .loc-btn-secondary{background:light-dark(rgba(43,33,24,.064),rgba(255,255,255,.06));color:light-dark(#2b2118,#ffffff)}:where(:root[data-theme=light]) .loc-btn-secondary:hover{background:light-dark(rgba(43,33,24,.1),rgba(255,255,255,.12));border-color:light-dark(rgba(255,64,0,.4),rgba(0,212,255,.4))}:where(:root[data-theme=light]) .loc-radar-card{background:light-dark(#fcf8f2,#08080e);border:1px solid light-dark(rgba(255,64,0,.28),rgba(0,212,255,.28));border-radius:1.35rem;box-shadow:0 25px 60px -15px light-dark(rgba(43,33,24,.18),rgba(0,0,0,.9)),0 0 40px light-dark(rgba(255,64,0,.045),rgba(0,212,255,.1))}:where(:root[data-theme=light]) .loc-radar-header{border-bottom:1px solid light-dark(rgba(43,33,24,.088),rgba(255,255,255,.08))}:where(:root[data-theme=light]) .loc-radar-title{color:light-dark(#2b2118,#ffffff)}:where(:root[data-theme=light]) .loc-metric-pill{background:light-dark(rgba(255,64,0,.12),rgba(0,212,255,.12));border:1px solid light-dark(rgba(255,64,0,.3),rgba(0,212,255,.3))}:where(:root[data-theme=light]) .loc-map-canvas{background:radial-gradient(circle at 60% 45%,light-dark(#fcf8f2,#0d1424) 0%,light-dark(#fcf8f2,#07090e) 70%);border:1px solid light-dark(rgba(43,33,24,.088),rgba(255,255,255,.08))}:where(:root[data-theme=light]) .loc-node-badge{background:light-dark(#ffffff,rgba(12,16,26,.94));border:1px solid light-dark(rgba(43,33,24,.176),rgba(255,255,255,.16));border-radius:8px;box-shadow:0 8px 24px light-dark(rgba(43,33,24,.14),rgba(0,0,0,.7))}:where(:root[data-theme=light]) .loc-campus-section{background:light-dark(#fcf8f2,#05060a)}:where(:root[data-theme=light]) .loc-clock-badge{background:light-dark(rgba(43,33,24,.055),rgba(255,255,255,.05))}:where(:root[data-theme=light]) .loc-bento-main{box-shadow:0 15px 40px light-dark(rgba(43,33,24,.12),rgba(0,0,0,.6))}:where(:root[data-theme=light]) .loc-asset-code{background:light-dark(rgba(255,64,0,.12),rgba(0,212,255,.12));border:1px solid light-dark(rgba(255,64,0,.3),rgba(0,212,255,.3));border-radius:6px}:where(:root[data-theme=light]) .loc-campus-heading{color:light-dark(#2b2118,#ffffff)}:where(:root[data-theme=light]) .loc-spec-box{background:light-dark(rgba(43,33,24,.037),rgba(255,255,255,.03));border:1px solid light-dark(rgba(43,33,24,.088),rgba(255,255,255,.08));border-radius:10px}:where(:root[data-theme=light]) .loc-msme-token{background:light-dark(#fcf8f2,#040508);border:1px solid light-dark(rgba(43,33,24,.099),rgba(255,255,255,.09));border-radius:10px}:where(:root[data-theme=light]) .loc-btn-map{background:light-dark(rgba(43,33,24,.064),rgba(255,255,255,.06));color:light-dark(#2b2118,#ffffff)}:where(:root[data-theme=light]) .loc-btn-map:hover{background:light-dark(rgba(43,33,24,.1),rgba(255,255,255,.12))}:where(:root[data-theme=light]) .loc-btn-visit{color:light-dark(#c93200,#002b30);box-shadow:0 0 15px light-dark(rgba(255,64,0,.135),rgba(0,212,255,.3))}:where(:root[data-theme=light]) .loc-facility-preview{background:light-dark(#fcf8f2,#08080d)}:where(:root[data-theme=light]) .loc-facility-overlay{background:linear-gradient(to top,light-dark(#ffffff,rgba(0,0,0,.92)) 0%,transparent 60%)}:where(:root[data-theme=light]) .loc-satellite-overlay{background:light-dark(rgba(255,255,255,.63),rgba(0,0,0,.55))}:where(:root[data-theme=light]) .loc-node-card{box-shadow:0 15px 40px light-dark(rgba(43,33,24,.1),rgba(0,0,0,.5))}:where(:root[data-theme=light]) .loc-node-card:hover{border-color:light-dark(rgba(255,64,0,.4),rgba(0,212,255,.4));box-shadow:0 20px 50px -10px light-dark(rgba(255,64,0,.068),rgba(0,212,255,.15))}:where(:root[data-theme=light]) .loc-node-card[data-node=americas] .loc-node-code{background:light-dark(rgba(255,64,0,.12),rgba(0,212,255,.12))}:where(:root[data-theme=light]) .loc-node-card[data-node=emea] .loc-node-code{background:light-dark(rgba(255,64,0,.12),rgba(192,132,252,.12))}:where(:root[data-theme=light]) .loc-node-name{color:light-dark(#2b2118,#ffffff)}:where(:root[data-theme=light]) .loc-node-timebox{background:light-dark(rgba(43,33,24,.037),rgba(255,255,255,.03));border:1px solid light-dark(rgba(43,33,24,.088),rgba(255,255,255,.08));border-radius:10px}:where(:root[data-theme=light]) .loc-node-cta{background:light-dark(rgba(43,33,24,.055),rgba(255,255,255,.05));color:light-dark(#2b2118,#ffffff)}:where(:root[data-theme=light]) .loc-node-cta:hover{color:light-dark(#c93200,#002b30);box-shadow:0 0 20px light-dark(rgba(255,64,0,.158),rgba(0,212,255,.35))}:where(:root[data-theme=light]) .loc-radar-timeline-section{background:light-dark(#fcf8f2,#05060a)}:where(:root[data-theme=light]) .loc-timeline-card{box-shadow:0 20px 50px light-dark(rgba(43,33,24,.12),rgba(0,0,0,.6))}:where(:root[data-theme=light]) .loc-timeline-header{border-bottom:1px solid light-dark(rgba(43,33,24,.088),rgba(255,255,255,.08))}:where(:root[data-theme=light]) .loc-sprint-bar-track{background:light-dark(rgba(43,33,24,.064),rgba(255,255,255,.06))}:where(:root[data-theme=light]) .loc-micro-box{background:light-dark(rgba(43,33,24,.037),rgba(255,255,255,.03));border:1px solid light-dark(rgba(43,33,24,.077),rgba(255,255,255,.07));border-radius:10px}:where(:root[data-theme=light]) .loc-micro-title{color:light-dark(#2b2118,#ffffff)}:where(:root[data-theme=light]) .loc-proof-card{box-shadow:0 15px 40px light-dark(rgba(43,33,24,.1),rgba(0,0,0,.5))}:where(:root[data-theme=light]) .loc-stars{color:light-dark(#b45309,#facc15)}:where(:root[data-theme=light]) .loc-quote{color:light-dark(#2b2118,#ffffff)}:where(:root[data-theme=light]) .loc-client-avatar{background:light-dark(rgba(255,64,0,.15),rgba(0,212,255,.15));border:1px solid light-dark(rgba(255,64,0,.3),rgba(0,212,255,.3))}:where(:root[data-theme=light]) .loc-client-name{color:light-dark(#2b2118,#ffffff)}:where(:root[data-theme=light]) .loc-rates-section{background:light-dark(#fcf8f2,#05060a)}:where(:root[data-theme=light]) .loc-currency-switch{background:light-dark(rgba(43,33,24,.064),rgba(255,255,255,.06))}:where(:root[data-theme=light]) .loc-curr-btn.is-active{color:light-dark(#c93200,#002b30);box-shadow:0 0 15px light-dark(rgba(255,64,0,.158),rgba(0,212,255,.35))}:where(:root[data-theme=light]) .loc-rate-card{box-shadow:0 15px 40px light-dark(rgba(43,33,24,.12),rgba(0,0,0,.6))}:where(:root[data-theme=light]) .loc-rate-card.is-featured{border-color:light-dark(rgba(255,64,0,.4),rgba(0,212,255,.45));box-shadow:0 20px 50px -10px light-dark(rgba(255,64,0,.09),rgba(0,212,255,.2));background:light-dark(#fcf8f2,#090c14)}:where(:root[data-theme=light]) .loc-rate-pill{background:light-dark(rgba(43,33,24,.082),rgba(255,255,255,.08))}:where(:root[data-theme=light]) .loc-rate-title{color:light-dark(#2b2118,#ffffff)}:where(:root[data-theme=light]) .loc-compliance-strip{background:light-dark(rgba(43,33,24,.037),rgba(255,255,255,.03));border:1px solid light-dark(rgba(43,33,24,.088),rgba(255,255,255,.08));border-radius:12px}:where(:root[data-theme=light]) .loc-form-card{box-shadow:0 25px 60px light-dark(rgba(43,33,24,.14),rgba(0,0,0,.7))}:where(:root[data-theme=light]) .loc-select-pill{background:light-dark(rgba(43,33,24,.046),rgba(255,255,255,.04));border:1px solid light-dark(rgba(43,33,24,.11),rgba(255,255,255,.1))}:where(:root[data-theme=light]) .loc-select-pill:hover{background:light-dark(rgba(43,33,24,.082),rgba(255,255,255,.08));border-color:light-dark(rgba(43,33,24,.18),rgba(255,255,255,.25));color:light-dark(#2b2118,#ffffff)}:where(:root[data-theme=light]) .loc-select-pill.is-active{background:light-dark(rgba(255,64,0,.15),rgba(0,212,255,.15));box-shadow:0 0 12px light-dark(rgba(255,64,0,.113),rgba(0,212,255,.25))}:where(:root[data-theme=light]) .loc-input-field{background:light-dark(#fcf8f2,#040508);border:1px solid light-dark(rgba(43,33,24,.132),rgba(255,255,255,.12));border-radius:10px;color:light-dark(#2b2118,#ffffff)}:where(:root[data-theme=light]) .loc-input-field:focus{box-shadow:0 0 15px light-dark(rgba(255,64,0,.113),rgba(0,212,255,.25))}:where(:root[data-theme=light]) .loc-directory-section{background:light-dark(#fcf8f2,#05060a)}:where(:root[data-theme=light]) .loc-india-region-card{background:light-dark(rgba(43,33,24,.028),rgba(255,255,255,.02));border:1px solid light-dark(rgba(43,33,24,.088),rgba(255,255,255,.08));border-radius:12px}:where(:root[data-theme=light]) .loc-global-tag{background:light-dark(rgba(43,33,24,.046),rgba(255,255,255,.04));border:1px solid light-dark(rgba(43,33,24,.11),rgba(255,255,255,.1))}:where(:root[data-theme=light]) .loc-global-tag:hover{border-color:light-dark(rgba(255,64,0,.4),rgba(0,212,255,.4));color:light-dark(#2b2118,#ffffff);background:light-dark(rgba(43,33,24,.082),rgba(255,255,255,.08))}:where(:root[data-theme=light]) .loc-text-link{text-decoration-color:light-dark(rgba(201,50,0,.9),rgba(0,212,255,.4))}:where(:root[data-theme=light]) .loc-related-tag{background:light-dark(rgba(255,64,0,.08),rgba(129,140,248,.08));border:1px solid light-dark(rgba(255,64,0,.25),rgba(129,140,248,.25))}:where(:root[data-theme=light]) .loc-related-tag:hover{background:light-dark(rgba(255,64,0,.18),rgba(129,140,248,.18));border-color:light-dark(rgba(255,64,0,.4),rgba(129,140,248,.5));color:light-dark(#2b2118,#ffffff)}}
