.home-container{display:flex;align-items:center;justify-content:center;height:100vh;width:100vw;background:linear-gradient(135deg,#1e3c72,#2a5298);color:#fff}.home-box{background:#ffffff1a;padding:30px;border-radius:12px;box-shadow:0 4px 10px #0003;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.home-input{width:80%;padding:12px;font-size:18px;border:none;border-radius:6px;margin-bottom:15px;outline:none;background:#fff3;color:#fff;text-align:center;border:2px solid #2d2b72}.home-input::placeholder{color:#ffffffb3}.home-input:active{border:2px solid #0e0c63}.home-button{width:90%;padding:12px;font-size:18px;font-weight:700;background:#0e0c63;border:none;border-radius:6px;cursor:pointer;color:#fff;transition:.3s}.home-button:hover{background:#1b18b8}.video-wrapper{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;background:#000}.video-container{width:100%;height:100%;max-width:1200px;max-height:700px;border-radius:10px;overflow:hidden}@media (max-width: 1024px){.video-container{max-width:90%;max-height:80vh}}@media (max-width: 768px){.video-wrapper{padding:10px}.video-container{max-width:100%;max-height:70vh}.home-box{width:90%;padding:20px}}@media (max-width: 480px){.video-container{max-width:100%;max-height:60vh}.home-box{width:100%;padding:15px}.home-input,.home-button{font-size:16px;padding:10px}}
