:root{font-optical-sizing:auto;scroll-behavior:smooth;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#eae5ec;background-color:var(--backgroundColor);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;--accentColor:#c2a4ff;--backgroundColor:#0b080c;--vh:100svh;font-family:Geist,sans-serif;font-style:normal;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}h1,h2,h3,h4,h5,h6{font-family:Geist,sans-serif}body{overflow:hidden}@media only screen and (width<=768px){body{touch-action:manipulation;height:auto!important;min-height:100vh!important;overflow:auto!important}html{touch-action:manipulation;overflow:hidden auto!important}.container-main{height:auto!important;position:static!important}}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}a:hover{color:var(--accentColor)}main{opacity:1;transition:all .3s}.main-active{opacity:0;animation:1s forwards fadeIn}@keyframes fadeIn{to{opacity:1}}body{--cWidth:calc(100% - 30px);--cMaxWidth:1920px;-webkit-overflow-scrolling:touch;background-color:#000;flex-grow:1;max-width:100vw;height:auto;margin:0;overflow-x:hidden}.main-body{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:hidden}.container-main{width:100%;margin:auto;position:relative}.container1{width:var(--cWidth);height:var(--vh);margin:auto;position:relative}.split-line{overflow:hidden}.split-h2{white-space:nowrap;flex-wrap:nowrap;display:flex;overflow:hidden}.techstack{width:100%;height:var(--vh);background:linear-gradient(#0b080cf2 0%,#0b080cfa 100%);background-color:var(--backgroundColor);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;margin:0 auto;padding-top:150px;padding-bottom:150px;display:flex;position:relative;overflow:hidden}.techstack:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 20%,#c2a4ff1a 0%,#0000 50%),radial-gradient(circle at 80%,#c2a4ff14 0%,#0000 50%);position:absolute;inset:0}.techstack>*{z-index:1;position:relative}.techstack h2{text-align:center;text-transform:uppercase;z-index:3;width:100%;margin:0;font-size:80px;font-weight:400;position:absolute;top:150px;left:0}@media screen and (width>=768px){body{--cWidth:94%}}@media screen and (width<=900px){.techstack h2{font-size:40px}}html,body,.main-body{color:#eae5ec;background-color:var(--backgroundColor)}.section-container{width:var(--cWidth);max-width:var(--cMaxWidth);width:1300px;margin-left:auto;margin-right:auto}.title,.para{font-kerning:normal;-webkit-text-rendering:optimizeLegibility;text-rendering:optimizelegibility;word-spacing:.15em;transform:translateZ(0)}@media only screen and (width<=1600px){.section-container{width:1200px;max-width:calc(100% - 160px)}}@media only screen and (width<=1400px){.section-container{width:900px}}@media only screen and (width<=900px){.section-container{width:500px;max-width:var(--cWidth)}}
