.ThemeToggle-module__sGqMhG__toggleBtn{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:1px solid #94a3b833;justify-content:center;align-items:center;padding:.5rem;display:flex}.ThemeToggle-module__sGqMhG__toggleBtn:hover{color:var(--accent-cyan);border-color:var(--accent-cyan);background:#06b6d41a}
.Navbar-module__cJzEcG__navbar{z-index:1000;background:var(--surface-glass);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--border-subtle);width:100%;transition:background-color .4s,border-color .4s;position:fixed;top:0}.Navbar-module__cJzEcG__navbarScrolled{background:var(--surface-glass);border-bottom:1px solid var(--border-subtle);box-shadow:0 4px 30px #0000001a}.Navbar-module__cJzEcG__container{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:2rem;transition:padding .4s cubic-bezier(.25,1,.5,1);display:flex}.Navbar-module__cJzEcG__containerScrolled{padding:.8rem 2rem}.Navbar-module__cJzEcG__bracket{color:var(--accent-green);transition:color var(--transition-fast)}.Navbar-module__cJzEcG__logo a{font-family:var(--font-mono);align-items:center;font-size:1.5rem;font-weight:700;text-decoration:none;display:flex}.Navbar-module__cJzEcG__bracket{color:var(--accent-green);transition:color var(--transition-fast);vertical-align:bottom;margin:-.5em 0;padding:.5em 0;display:inline-block}.Navbar-module__cJzEcG__baseText{vertical-align:bottom;margin:-.5em 0;padding:.5em 0;display:inline-block}.Navbar-module__cJzEcG__visibleText{opacity:1;white-space:nowrap;vertical-align:bottom;max-width:150px;margin:-.5em 0;padding:.5em 0;transition:all .5s cubic-bezier(.25,1,.5,1);display:inline-block;overflow:hidden}.Navbar-module__cJzEcG__hiddenText{opacity:0;white-space:nowrap;vertical-align:bottom;max-width:0;margin:-.5em 0;padding:.5em 0;transition:all .5s cubic-bezier(.25,1,.5,1);display:inline-block;overflow:hidden}.Navbar-module__cJzEcG__logo a{font-family:var(--font-mono);font-size:1.5rem;font-weight:700;text-decoration:none}.Navbar-module__cJzEcG__pramod,.Navbar-module__cJzEcG__krishna{color:var(--text-main);transition:color var(--transition-fast);font-weight:700}.Navbar-module__cJzEcG__logo a:hover .Navbar-module__cJzEcG__pramod,.Navbar-module__cJzEcG__logo a:hover .Navbar-module__cJzEcG__krishna{color:var(--accent-cyan)}.Navbar-module__cJzEcG__links{align-items:center;gap:2rem;display:flex}.Navbar-module__cJzEcG__link{color:var(--text-muted);transition:color var(--transition-fast);font-size:.95rem;font-weight:500;text-decoration:none}.Navbar-module__cJzEcG__link:hover{color:var(--accent-cyan)}.Navbar-module__cJzEcG__connect{color:var(--accent-cyan);border-radius:var(--radius-sm);border:1px solid #06b6d44d;padding:.4rem 1rem}.Navbar-module__cJzEcG__connect:hover{border-color:var(--accent-cyan);background:#06b6d41a}.Navbar-module__cJzEcG__hamburger{color:var(--text-main);cursor:pointer;transition:color var(--transition-fast);touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:.5rem;display:none}.Navbar-module__cJzEcG__hamburger svg{pointer-events:none}@media (max-width:768px){.Navbar-module__cJzEcG__hamburger{margin-left:auto;display:block}.Navbar-module__cJzEcG__links{background:var(--surface-raised);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-subtle);border-top:1px solid var(--border-subtle);flex-direction:column;align-items:flex-start;gap:1.5rem;padding:2rem;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 10px 30px #0003}.Navbar-module__cJzEcG__linksOpen{display:flex!important}}
.Hero-module__ZARIfG__hero{justify-content:center;align-items:center;min-height:100vh;padding:6rem 2rem 2rem;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__hero:before{content:"";background:radial-gradient(circle, var(--accent-cyan) 0%, transparent 70%);opacity:.08;filter:blur(60px);z-index:0;width:50%;height:50%;position:absolute;top:10%;left:-20%}.Hero-module__ZARIfG__hero:after{content:"";background:radial-gradient(circle, var(--accent-green) 0%, transparent 70%);opacity:.05;filter:blur(60px);z-index:0;width:50%;height:60%;position:absolute;bottom:-20%;right:-10%}.Hero-module__ZARIfG__container{z-index:1;background:var(--bg-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);width:100%;max-width:900px;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000001a}.Hero-module__ZARIfG__terminalHeader{background:var(--surface-header);border-bottom:1px solid var(--border-subtle);align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.Hero-module__ZARIfG__dot{background-color:#ef4444;border-radius:50%;width:12px;height:12px}.Hero-module__ZARIfG__dot:nth-child(2){background-color:#f59e0b}.Hero-module__ZARIfG__dot:nth-child(3){background-color:#10b981}.Hero-module__ZARIfG__title{font-family:var(--font-mono);color:var(--text-muted);margin-left:1rem;font-size:.85rem}.Hero-module__ZARIfG__content{padding:4rem}.Hero-module__ZARIfG__headline{letter-spacing:-.02em;margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem)}.Hero-module__ZARIfG__subheadline{color:var(--text-muted);max-width:650px;margin-bottom:2.5rem;font-size:1.125rem;line-height:1.8}.Hero-module__ZARIfG__ctaGroup{flex-wrap:wrap;gap:1.5rem;display:flex}@media (max-width:768px){.Hero-module__ZARIfG__content{padding:2.5rem 1.5rem}}
.Manifesto-module__iTFCjG__manifestoSection{padding:var(--spacing-xl) 2rem;background-color:var(--bg-dark);position:relative}.Manifesto-module__iTFCjG__container{max-width:800px;margin:0 auto}.Manifesto-module__iTFCjG__headingWrapper{align-items:center;gap:1.5rem;margin-bottom:3rem;display:flex}.Manifesto-module__iTFCjG__heading{white-space:nowrap;color:var(--text-main);margin:0;font-size:2rem}.Manifesto-module__iTFCjG__headingLine{background:linear-gradient(90deg,#06b6d466 0%,#02061700 100%);flex:1;height:1px}.Manifesto-module__iTFCjG__quoteWrapper{background:var(--surface-raised);border-left:4px solid var(--accent-cyan);border-radius:0 var(--radius-md) var(--radius-md) 0;padding:3rem;position:relative}.Manifesto-module__iTFCjG__quoteIcon{font-size:6rem;font-family:var(--font-sans);color:#06b6d41a;font-weight:800;line-height:1;position:absolute;top:-10px;left:10px}.Manifesto-module__iTFCjG__blockquote{z-index:1;position:relative}.Manifesto-module__iTFCjG__blockquote p{color:var(--text-muted);margin-bottom:1.5rem;font-size:1.25rem;line-height:1.8}.Manifesto-module__iTFCjG__blockquote p:last-child{margin-bottom:0}@media (max-width:768px){.Manifesto-module__iTFCjG__manifestoSection{padding:var(--spacing-lg) 1.5rem}.Manifesto-module__iTFCjG__quoteWrapper{padding:2rem 1.5rem}.Manifesto-module__iTFCjG__blockquote p{font-size:1.1rem}}
.Expertise-module__vuFUMW__expertiseSection{padding:var(--spacing-xl) 2rem;background-color:var(--bg-panel);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.Expertise-module__vuFUMW__container{max-width:1200px;margin:0 auto}.Expertise-module__vuFUMW__header{text-align:center;margin-bottom:4rem}.Expertise-module__vuFUMW__heading{margin-bottom:1rem;font-size:2.5rem}.Expertise-module__vuFUMW__subheading{color:var(--text-muted);font-size:1.1rem}.Expertise-module__vuFUMW__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.Expertise-module__vuFUMW__card{background:var(--bg-dark);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:2.5rem 2rem;transition:all .3s;position:relative;overflow:hidden}.Expertise-module__vuFUMW__card:before{content:"";background:var(--accent-cyan);transform-origin:0;width:100%;height:2px;transition:transform .3s;position:absolute;top:0;left:0;transform:scaleX(0)}.Expertise-module__vuFUMW__card:hover{border-color:#06b6d44d;transform:translateY(-5px);box-shadow:0 10px 30px #00000080}.Expertise-module__vuFUMW__card:hover:before{transform:scaleX(1)}.Expertise-module__vuFUMW__iconWrapper{border-radius:var(--radius-sm);background:#06b6d41a;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:1.5rem;display:flex}.Expertise-module__vuFUMW__icon{font-family:var(--font-mono);color:var(--accent-cyan);font-size:1.2rem;font-weight:700}.Expertise-module__vuFUMW__cardTitle{color:var(--text-main);margin-bottom:1rem;font-size:1.25rem}.Expertise-module__vuFUMW__cardDesc{color:var(--text-muted);font-size:.95rem;line-height:1.7}
.CaseStudies-module__jbAG5a__caseStudiesSection{padding:var(--spacing-xl) 2rem;background-color:var(--bg-dark)}.CaseStudies-module__jbAG5a__container{max-width:1000px;margin:0 auto}.CaseStudies-module__jbAG5a__header{margin-bottom:4rem}.CaseStudies-module__jbAG5a__heading{margin-bottom:1rem;font-size:2.5rem}.CaseStudies-module__jbAG5a__subheading{color:var(--text-muted);font-size:1.1rem}.CaseStudies-module__jbAG5a__projectCard{background:var(--bg-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:transform .3s,border-color .3s;overflow:hidden;box-shadow:0 10px 30px #0003}.CaseStudies-module__jbAG5a__projectCard:hover{border-color:#06b6d44d;transform:translateY(-2px)}.CaseStudies-module__jbAG5a__projectHeader{border-bottom:1px solid var(--border-subtle);background:var(--surface-card-header);padding:2.5rem 3rem 1.5rem}.CaseStudies-module__jbAG5a__projectMeta{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.CaseStudies-module__jbAG5a__badge{color:var(--accent-green);white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600;font-family:var(--font-mono);background:#10b9811a;border-radius:9999px;padding:.25rem .75rem}.CaseStudies-module__jbAG5a__company{color:var(--text-muted);font-size:.9rem}.CaseStudies-module__jbAG5a__projectTitle{color:var(--text-main);margin-bottom:1rem;font-size:2rem}.CaseStudies-module__jbAG5a__projectMission{color:var(--text-main);font-size:1.1rem;line-height:1.6}.CaseStudies-module__jbAG5a__projectMission strong{color:var(--accent-cyan)}.CaseStudies-module__jbAG5a__projectBody{flex-direction:column;gap:2rem;padding:3rem;display:flex}.CaseStudies-module__jbAG5a__contentBlock{position:relative}.CaseStudies-module__jbAG5a__blockTitle{font-family:var(--font-mono);color:var(--text-main);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:1.1rem;display:flex}.CaseStudies-module__jbAG5a__contentBlock p{color:var(--text-muted);padding-left:1.5rem;line-height:1.7}.CaseStudies-module__jbAG5a__impactList{color:var(--text-muted);padding-left:1.5rem;list-style:none}.CaseStudies-module__jbAG5a__impactList li{margin-bottom:.75rem;line-height:1.6;position:relative}.CaseStudies-module__jbAG5a__impactList li:before{content:"→";color:var(--accent-yellow);font-family:var(--font-mono);position:absolute;left:-1.5rem}.CaseStudies-module__jbAG5a__impactList li strong{color:var(--text-main);font-weight:500}.CaseStudies-module__jbAG5a__techStack{background:var(--surface-card-footer);border-top:1px solid var(--border-subtle);flex-wrap:wrap;gap:.75rem;padding:2rem 3rem;display:flex}.CaseStudies-module__jbAG5a__techTag{background:var(--bg-dark);color:var(--text-muted);border-radius:var(--radius-sm);font-size:.85rem;font-family:var(--font-mono);transition:all var(--transition-fast);border:1px solid #94a3b81a;padding:.4rem .8rem}.CaseStudies-module__jbAG5a__techTag:hover{color:var(--accent-cyan);border-color:var(--accent-cyan);background:#06b6d40d}@media (max-width:768px){.CaseStudies-module__jbAG5a__projectHeader,.CaseStudies-module__jbAG5a__projectBody,.CaseStudies-module__jbAG5a__techStack{padding:1.5rem}}
.BlogTeaser-module__yJIsya__blogSection{padding:var(--spacing-xl) 2rem;background-color:var(--bg-panel);border-bottom:1px solid var(--border-subtle)}.BlogTeaser-module__yJIsya__container{max-width:800px;margin:0 auto}.BlogTeaser-module__yJIsya__window{background:var(--bg-dark);border-radius:var(--radius-md);border:1px solid var(--border-strong);overflow:hidden;box-shadow:0 20px 40px #0000004d}.BlogTeaser-module__yJIsya__windowHeader{background:var(--window-header);border-bottom:1px solid var(--border-subtle);align-items:center;padding:.75rem 1rem;display:flex}.BlogTeaser-module__yJIsya__windowControls{gap:8px;margin-right:1.5rem;display:flex}.BlogTeaser-module__yJIsya__windowControls span{border-radius:50%;width:12px;height:12px}.BlogTeaser-module__yJIsya__windowControls span:first-child{background:#ef4444}.BlogTeaser-module__yJIsya__windowControls span:nth-child(2){background:#f59e0b}.BlogTeaser-module__yJIsya__windowControls span:nth-child(3){background:#10b981}.BlogTeaser-module__yJIsya__windowTitle{font-family:var(--font-mono);color:var(--window-header-text);text-align:center;flex:1;padding-right:3rem;font-size:.85rem}.BlogTeaser-module__yJIsya__windowBody{text-align:center;padding:4rem 3rem}.BlogTeaser-module__yJIsya__heading{color:var(--text-main);margin-bottom:1.5rem;font-size:2.5rem}.BlogTeaser-module__yJIsya__copy{color:var(--text-muted);max-width:600px;margin:0 auto 2.5rem;font-size:1.2rem;line-height:1.8}.BlogTeaser-module__yJIsya__action{justify-content:center;display:flex}@media (max-width:768px){.BlogTeaser-module__yJIsya__windowBody{padding:3rem 1.5rem}}
.page-module___8aEwW__mainContainer{flex-direction:column;flex:1;display:flex}.page-module___8aEwW__footer{background-color:var(--bg-dark);border-top:1px solid var(--border-subtle);padding:6rem 2rem 2rem}.page-module___8aEwW__footerContainer{max-width:1200px;margin:0 auto}.page-module___8aEwW__footerContent{text-align:center;margin-bottom:4rem}.page-module___8aEwW__footerContent h3{margin-bottom:1rem;font-size:2rem}.page-module___8aEwW__footerContent p{color:var(--text-muted);margin-bottom:2rem;font-size:1.1rem}.page-module___8aEwW__footerLinks{justify-content:center;gap:1.5rem;display:flex}.page-module___8aEwW__footerBottom{text-align:center;color:var(--text-muted);font-family:var(--font-mono);border-top:1px solid #94a3b81a;padding-top:2rem;font-size:.85rem}
