.webinar-form-card{background:#0a0a0a;border-radius:24px;overflow:hidden;width:100%;max-width:400px;margin:0 auto;box-shadow:0 4px 6px rgba(0,0,0,.1)}.archived-webinar-form-image{width:100%;height:200px;overflow:hidden}.archived-webinar-form-image img{width:100%;height:100%;object-fit:contain}.webinar-watch-now{padding:20px;display:flex;justify-content:center;align-items:center}.webinar-watch-now .demo-filled-container{margin:0 auto}.webinar-form{padding:20px;display:flex;flex-direction:column;gap:15px}.webinar-form .demo-filled-container{margin:0 auto}.form-group{width:100%}.form-group input{width:100%;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(255,255,255,.05);color:white;font-size:14px;transition:all .3s ease}.form-group input:focus{outline:none;border-color:#2997FF;background:rgba(255,255,255,.1)}.form-group input::placeholder{color:rgba(255,255,255,.5)}.register-button{background:linear-gradient(90deg,#007AFF,#00C6FF);color:white;border:none;border-radius:8px;padding:14px 24px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;margin-top:8px}.register-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,122,255,.2)}.register-button:active{transform:translateY(0)}@media (max-width:768px){.webinar-form-card{max-width:100%}.archived-webinar-form-image{height:180px}}@media (max-width:480px){.archived-webinar-form-image{height:160px}.webinar-form{padding:15px}.form-group input{padding:10px;font-size:13px}.register-button{padding:12px 20px}}