.landing_container{flex-direction:column;justify-content:center;align-items:center;max-width:1200px;margin:0 auto;display:flex}.mockup_container{width:350px;position:relative}.mockup_container img.mockup{width:100%;height:auto}.inner_mockup{width:100%;height:100%;padding:72px 32px 38px;position:absolute;top:0;left:0}.app_layout{scrollbar-width:none;border-bottom-right-radius:48px;border-bottom-left-radius:48px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;height:100%;max-height:calc(100% - 6px);padding:12px;display:flex;overflow-y:scroll}.project_card{cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:100%;transition:all .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.project_card:hover{filter:blur(3px);transform:scale(1.02)}.project_card:after{content:"";filter:blur(24px);z-index:2;background:#fff;width:48px;height:48px;position:absolute;top:-24px;right:-24px}.project_card:before{content:"";z-index:1;background:rgba(0,0,0,.063);width:100%;height:100%;position:absolute;top:0;left:0}.project_card:hover:before{filter:blur(12px)}.project_card img{object-fit:cover;width:100%;height:auto}.landing_head{flex-direction:column;justify-content:flex-start;align-items:center;max-width:800px;margin:66px 0 18px;display:flex}.landing_head h1{text-align:center;color:#111;letter-spacing:-.15rem;margin:18px 0;font-size:62px;font-weight:500;line-height:1}.landing_head h3{text-align:center;color:#525252;font-size:16px;font-weight:400}.cta_landing{flex-direction:row;align-items:center;gap:12px;margin:24px 0 12px;display:flex}.app_badge{border:1px solid #eaeaea;border-radius:100px;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;padding:4px 8px 4px 4px;display:flex}.app_badge p{color:transparent;background:linear-gradient(135deg,#707072 50%,#333 100%);-webkit-background-clip:text;background-clip:text;font-size:12px;font-weight:500}.app_badge span{color:#fff;background:linear-gradient(135deg,var(--default-blue)50%,var(--dark-blue)100%);border-radius:100px;padding:2px 8px;font-size:10px;font-weight:500}.blue-wave-background{z-index:-1;width:100%;height:50%;position:absolute;bottom:0}.blob{filter:blur(100px);opacity:.6;mix-blend-mode:screen;background:radial-gradient(circle,#3b82f6,#1e3a8a);border-radius:50%;width:400px;height:400px;animation:20s ease-in-out infinite alternate float;position:absolute}.blob.one{top:10%;left:20%}.blob.two{background:radial-gradient(circle,#60a5fa,#2563eb);width:600px;height:600px;animation-delay:2s;top:30%;left:50%}.blob.three{background:radial-gradient(circle,#93c5fd,#3b82f6);width:500px;height:500px;animation-delay:4s;bottom:10%;left:30%}@keyframes float{0%{transform:translateY(0)scale(1)}to{transform:translateY(-30px)scale(1.1)}}
