*{margin:0;padding:0;box-sizing:border-box}html,body{background-color:#000;scrollbar-width:none;font-family:Calibri Light}body::-webkit-scrollbar{display:none}.scrolling-background{width:100%}.intro{position:absolute;top:25%;left:20%}.intro h1{color:#fff;text-shadow:0 0 2px #ffffff,0 0 4px #ffffff,0 0 400px #ffffff;font-size:7rem}.intro .discover{margin-top:5vh;display:flex;align-items:center}.intro .discover h3{color:#fff;text-shadow:0 0 2px white;font-size:2rem}.intro .discover button{margin-left:1.5vw;padding:.5rem 1rem;border:none;border-radius:4px;color:#000;font-weight:700;font-family:Calibri;font-size:1.5rem;background-color:#0ff;transition:.2s}.intro .discover button:hover{cursor:pointer;transform:scale(1.05)}.navbar{left:50%;position:fixed;background:#00000080;margin-top:0;width:100vw;height:8vh;z-index:1000;justify-content:center;display:flex;gap:4vw;z-index:5;transform:translate(-50%)}.navbar button{background-color:transparent;border:none;font-size:1.4rem;font-weight:500;color:#fff;text-shadow:0 0 3px #ffffff;min-width:fit-content;font-family:Calibri light;transition:.2s}.navbar button:hover{cursor:pointer;transform:scale(1.05)}.about{position:relative;padding-top:10vh;height:1000px;display:flex;align-items:center;flex-direction:column;background-color:transparent;background-image:none;background:transparent}.what-we-do{z-index:1;width:40vw}.about h1{z-index:1;text-align:center;color:#fff;text-shadow:0 0 3px #ffffff,0 0 6px #ffffff;font-size:5rem}.about a{color:red}.about img{width:20vw;margin-top:3vh;margin-bottom:3vh;z-index:1;border-radius:10%}.about p{margin-top:3vh;text-align:center;color:#c8c8c8;z-index:1;font-size:1.75rem}.about p .lewis-earl{color:#05f;font-size:2.5rem;z-index:1;text-shadow:0 0 3px #0055ff}.futuristic-grid{position:absolute;top:0;left:0;width:100%;height:200vh;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:40px 40px;animation:gridShift 10s linear infinite;pointer-events:none;z-index:0}@keyframes gridShift{0%{background-position:0 0,0 0}to{background-position:40px 40px,40px 40px}}.contact{margin-top:16vh;padding-top:12vh;z-index:1;display:flex;flex-direction:column;align-items:center}.contact h1{z-index:1;color:#fff;font-size:4rem;font-family:Calibri Light}.platform{z-index:1;margin-top:2vh;display:flex;gap:1vw;align-items:center;justify-content:center}.platform img{width:80px;z-index:1}.platform p,.platform a{color:#fff;font-size:2.5rem;z-index:1}
