a:visited,a:link,a:hover,a:active{color:#fff;text-decoration:none}@font-face{font-family:Devanagari Sangam MN;src:url(/assets/devanagari-sangam-mn.946249e4.ttf) format("truetype")}@font-face{font-family:Helvetica Medium;src:url(/assets/Helvetica-Neue-Medium-Extended.66043cef.ttf) format("truetype")}@font-face{font-family:Helvetica UltraLight;src:url(/assets/Helvetica-Neue-UltraLight.04cef036.ttf) format("truetype")}h1,h2,h3,h4,h5,h6{font-family:Devanagari Sangam MN;font-weight:600}.tabLable{color:#fff!important;font-size:18px;font-family:Devanagari Sangam MN}.MuiBox-root ul li{font-family:Helvetica Medium}.parent_div{position:fixed;top:0;bottom:0;right:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;z-index:1}.image{height:50px;width:50px;z-index:2}.innerLoader{position:fixed;top:0;bottom:0;right:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:1}body{background-color:#000;color:#fff;margin:0;padding:0}.shadowLanding{font-family:Work Sans,sans-serif;font-weight:200;color:#fff;background:#000;scroll-snap-type:y proximity;overflow-y:scroll;height:100vh}.shadowLanding section{scroll-snap-align:start}.landingHeader{position:fixed;top:0;left:0;right:0;z-index:20;display:flex;justify-content:space-between;align-items:flex-start;padding:32px 48px;pointer-events:none}@media screen and (max-width: 768px){.landingHeader{padding:20px 24px}}.landingHeader .brand,.landingHeader .landingNav{pointer-events:auto}.landingHeader .brand{display:flex;flex-direction:column;font-family:Questrial,sans-serif}.landingHeader .brand .brandName{font-size:24px;letter-spacing:1px}.landingHeader .brand .brandTagline{font-size:13px;opacity:.85}.landingHeader .applyLink{color:#fff;text-decoration:none;font-family:Questrial,sans-serif;font-size:16px}.landingHeader .applyLink:hover{opacity:.7}.scrollDots{position:fixed;left:40px;top:50%;transform:translateY(-50%);z-index:20;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 768px){.scrollDots{display:none}}.scrollDots .dot{width:10px;height:10px;border-radius:50%;background:transparent;border:1px solid #fff;cursor:pointer;padding:0;transition:background .3s}.scrollDots .dot.active{background:#fff}.contactLink{position:fixed;right:48px;bottom:32px;z-index:20;color:#fff;text-decoration:none;font-family:Questrial,sans-serif;font-size:18px}@media screen and (max-width: 768px){.contactLink{right:24px;bottom:20px}}.contactLink:hover{opacity:.7}.heroSection{position:relative;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#1a1208;overflow:hidden;text-align:center}.heroSection .heroMedia{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.heroSection .heroOverlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35) 0%,rgba(0,0,0,.25) 50%,rgba(0,0,0,.55) 100%)}.heroSection .heroTitle{position:relative;font-family:Oswald,sans-serif;font-weight:300;font-size:clamp(48px,12vw,140px);letter-spacing:.2em;margin:0}.heroSection .scrollCue{position:absolute;bottom:48px;display:flex;flex-direction:column;align-items:center;gap:12px;font-family:Questrial,sans-serif}.heroSection .scrollCue .arrowDown{animation:bounce 2s infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.contentSection{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:120px 24px;transition:background .6s ease}.contentSection .sectionHeading{font-family:Jost,sans-serif;font-weight:400;font-size:clamp(32px,6vw,64px);margin:0 0 32px}.contentSection .sectionBody{max-width:640px}.contentSection .sectionBody p{font-size:17px;font-weight:200;line-height:1.6;margin:0 0 16px}.contentSection .imageCollage{display:flex;align-items:center;justify-content:center;gap:32px;margin-top:56px}.contentSection .imageCollage .collageImg{width:220px;height:320px;object-fit:cover;box-shadow:0 12px 32px #00000059}@media screen and (max-width: 768px){.contentSection .imageCollage .collageImg{width:130px;height:190px}}.contentSection .imageCollage .imgA{transform:translateY(48px)}.contentSection .imageCollage .imgB{transform:translateY(-48px)}@media screen and (max-width: 768px){.contentSection .imageCollage .imgA{transform:translateY(24px)}.contentSection .imageCollage .imgB{transform:translateY(-24px)}}.gradient-blue{background:linear-gradient(135deg,#000000 0%,#0d0dff 55%,#4b0082 100%)}.gradient-magenta{background:linear-gradient(135deg,#4b0082 0%,#ff2fa0 45%,#ff2020 100%)}.gradient-sunset{background:linear-gradient(135deg,#ff2fa0 0%,#ff7a18 50%,#ffd200 100%)}.gradient-teal{background:linear-gradient(135deg,#061a2c 0%,#0a8f8f 55%,#ff7a18 100%)}.ctaSection{position:relative;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;background:#051033;overflow:hidden}.ctaSection .ctaMediaSlot{position:absolute;inset:0;background:radial-gradient(circle at 50% 30%,#1652c9 0%,#051033 70%)}.ctaSection .diamondMark,.ctaSection .downloadButton{position:relative}.ctaSection .downloadButton{color:#fff;text-decoration:none;font-family:Questrial,sans-serif;letter-spacing:1px;font-size:14px;padding:16px 32px;border:1px solid #fff}.ctaSection .downloadButton:hover{background:rgba(255,255,255,.1)}.ctaSection .pressLink{position:absolute;left:48px;bottom:32px;color:#fff;text-decoration:none;font-family:Questrial,sans-serif;font-size:18px}@media screen and (max-width: 768px){.ctaSection .pressLink{left:24px;bottom:20px}}.loginScreen{display:flex;justify-content:space-around;height:100vh}@media screen and (max-width: 768px){.loginScreen{flex-direction:column;justify-content:center;align-items:center}}.loginScreen .colOne{margin:100px 0}.loginScreen .colOne img{width:300px;height:100%;border-radius:30px;border:2px solid #fff;border-width:2px;border-style:solid;border-color:#fff;border-image:initial}@media screen and (max-width: 768px){.loginScreen .colOne img{height:400px;object-fit:cover}}@media screen and (max-width: 768px){.loginScreen .colOne{display:none}}form{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100vh}@media screen and (max-width: 768px){form{height:400px}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}.form-group{margin-bottom:10px}.form-control{width:100%;border:1px solid #ccc;padding:10px;border-radius:4px;margin-top:10px;width:300px}.form-group{display:flex;flex-direction:column}.btn{text-align:center;background-color:#000;color:#fff;margin-top:10px;padding:10px 25px;border:none;cursor:pointer;width:300px;border-radius:5px;border:1px solid #ccc}
