@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{box-sizing:border-box;margin:0;padding:0;font-family:Poppins,sans-serif}body{margin:0;color:#222;position:relative;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;background-image:linear-gradient(#002c76b3,#c8282db3),url(/build/assets/DILG-CAR-Dgb3fkea.jpg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.main-header{width:100%;position:relative;z-index:10}.logo-nav{padding:20px 40px;gap:20px;display:flex;align-items:center}.logo-container{display:flex;align-items:center;gap:25px}.logo-img{height:70px;width:auto;filter:drop-shadow(5px 5px 10px rgba(0,0,0,.5))}.logo-img.lgrrc{height:85px}.logo-img.ows{height:85px;width:auto}.main-container{display:flex;flex:1;align-items:center;justify-content:center;padding:0 8% 32px;gap:250px;position:relative;z-index:10;margin-bottom:0}.info-side{max-width:500px;width:100%;display:flex;flex-direction:column;justify-content:center}.title-box{background:#ffffffe6;padding:18px;text-align:center;border-radius:10px;margin-bottom:30px;box-shadow:0 4px 15px #0000004d}.title-box h1{font-size:2.2rem;color:#333;letter-spacing:1px}.video-preview{background:#1a1a1a;height:350px;max-width:800px;width:120%;margin-left:-10%;border-radius:15px;border:8px solid white;position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:30px;box-shadow:0 15px 40px #0000004d}.play-circle{width:80px;height:80px;border:4px solid white;border-radius:50%;display:flex;justify-content:center;align-items:center}.play-triangle{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:25px solid white;margin-left:8px}.video-bottom-bar{position:absolute;bottom:20px;width:92%;height:6px;background:#ffffff4d;border-radius:10px}.progress-line{width:100%;height:100%;background:#fff;border-radius:10px}.quote-box{background:#f5f5f5d9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:30px;border-radius:15px;text-align:center;font-weight:700;font-size:1.1rem;line-height:1.5;box-shadow:0 15px 40px #0000004d}.form-side{max-width:480px;width:100%}.welcome-heading{font-size:3.5rem;font-weight:900;text-align:center;color:#fff;margin-bottom:25px}.glass-card{background:#fff6;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:60px 50px;border-radius:30px;border:1px solid rgba(255,255,255,.3);box-shadow:0 20px 50px #0000004d}.glass-card h3{font-size:2rem;color:#000;text-align:center}.glass-card h4{text-align:center}.error-message{color:#e3342f;background:#fffc;padding:10px;border-radius:5px;margin-bottom:20px;font-size:.9rem;font-weight:700}.status-message{color:#1d4ed8;background:#ffffffd9;padding:10px;border-radius:5px;margin-bottom:20px;font-size:.9rem;font-weight:700}.input-group{text-align:left;margin-bottom:25px}.input-group label{display:block;font-size:1rem;margin-bottom:8px;color:#444;font-weight:700}.input-group input{width:100%;padding:16px;border-radius:12px;border:1px solid #ccc;font-size:1rem;background:#fff}.input-with-icon{position:relative;display:flex;align-items:center}.input-with-icon input{padding-right:48px}.toggle-visibility{position:absolute;right:14px;background:none;border:none;cursor:pointer;color:#444;font-size:1rem}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}input[type=password]::-webkit-textfield-decoration-container{display:none}.glass-card .forgot-pwd{text-align:left}.forgot-pwd{color:#142d6b;text-decoration:none;font-weight:600;cursor:pointer}.forgot-pwd:hover{color:#ffde15}.submit-btn{width:100%;padding:16px;background:#142d6b;color:#fff;border:none;border-radius:12px;font-weight:700;font-size:1.2rem;cursor:pointer;transition:.3s}.submit-btn:hover{background:#ffde15}.bottom-link{margin-top:25px;font-size:1rem;text-align:center}.signup-text{color:#142d6b}.signup-text:hover{color:#ffde15}.sign-up-here-bottom-text{text-decoration:none;color:#142d6b}.sign-up-here-bottom-text:hover{color:#ffde15}.back-to-landing{margin-top:.3rem;font-size:1rem;text-decoration:none;color:#000;font-style:italic;text-align:center;display:block;width:100%}.back-to-landing:hover{text-decoration:underline;color:#ffde15}@media(max-width:950px){*,body{overflow-x:hidden}.logo-nav{padding:20px 40px;gap:10px;display:flex;align-items:center;justify-content:center}.logo-img{height:60px;width:auto}.logo-img.lgrrc{height:70px;width:70px}.logo-img.ows{height:60px;width:auto}.main-container{display:flex;flex:1;align-items:center;justify-content:center;padding:0 8% 32px;gap:3rem;position:relative;z-index:10;margin-bottom:0;flex-direction:column}.video-preview{margin:auto auto 30px;background:#1a1a1a;height:250px;width:100%;border-radius:15px;border:8px solid white;position:relative;display:flex;justify-content:center;align-items:center;box-shadow:none!important}.quote-box{box-shadow:none!important}.info-side{padding:1rem;max-width:500px;width:100%;display:flex;flex-direction:column;justify-content:center}.glass-card{background:#fff6;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:40px 30px;border-radius:30px;border:1px solid rgba(255,255,255,.3);box-shadow:none!important}}
