body{margin:0;min-width:320px;min-height:100vh;font-family:Inter,sans-serif;font-size:20px}.center{display:flex;justify-content:center;align-items:center;flex-direction:column}.landing{padding:100px;display:flex;justify-content:center;align-items:center;flex-direction:column}.ex{font-size:40px;color:#0057ff;float:right;margin-bottom:-20px;cursor:pointer}.popular{padding:0 150px 150px;display:flex;justify-content:center;align-items:center;flex-direction:column}.search{padding:0 150px;display:flex;justify-content:center;align-items:center;flex-direction:column}.ctaButton button{margin-top:50px;background-color:#0057ff;color:#fff;border:none;border-radius:50px;padding:15px 50px;font-size:20px;font-weight:600;cursor:pointer}.logo{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:20px}.logoRight{display:flex;flex-direction:row;align-items:center;gap:20px;padding:50px 50px 0}.subheading{color:#0057ff;font-weight:600}.bigText{position:relative;display:inline-block;font-size:60px;font-weight:800;color:#0057ff;padding-top:100px}.smallText{padding-top:50px}.underline{position:relative}.underline:after{content:"";position:absolute;left:0;bottom:10%;width:100%;height:20%;background-color:#ffd400;z-index:-1}.steps{background-color:#0057ff;padding:200px;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.step{padding-top:100px;display:flex;justify-content:center;align-items:center;flex-direction:row;gap:50px}.subwhite{color:#fff;font-weight:600;font-size:40px}.chatInput{padding:0 100px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;width:100%}.inputRoute{width:100%;border-radius:10px;border:5px solid #0057FF;margin:50px 10px 0;padding:20px;text-align:center;color:#0057ff;font-weight:600;font-size:25px;text-decoration:none}.prompt-group{display:flex;width:100%;height:30vh;flex-wrap:wrap;justify-content:space-around}.prompt-text{font-size:20px;font-family:sans-serif;padding:10px;margin:0}.prompt-box{background-color:#0057ff;border-radius:16px;width:calc(50% - 60px);margin-bottom:20px;color:#fff;display:flex;justify-content:left;padding:20px;flex-direction:column}.prompt-box:hover{cursor:pointer}h1{margin:0}.promptTitle{display:flex;justify-content:space-between;align-items:center}.card{border-radius:20px;background-color:#fff;height:400px;width:300px;text-align:center}.card p{padding:0 20px}h2{margin-top:50px;color:#0057ff}.stepNumber{position:relative;padding-top:120px;font-size:60px;font-weight:800;color:#0057ff;background-size:150px;margin-bottom:100px;display:flex;justify-content:center;align-items:center;z-index:2}.stepNumber p{position:absolute;z-index:4;color:#fff}.stepNumber img{position:absolute;z-index:1;width:130px}input{outline:none;width:100%;font-size:20px;border:none}.input-container{display:flex;align-items:center;justify-content:center;padding-top:100px;width:1000px;border-bottom:#0057ff 5px solid;color:#0057ff;padding-bottom:10px;font-size:50px;gap:20px}.enterButton{background-color:#0057ff;color:#fff;border:none;border-radius:50px;padding:15px 50px;font-size:20px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center}.searchCenter{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;gap:50px}
