*{box-sizing:border-box;margin:0;padding:0;font-family:Inter,sans-serif}html,body{height:100%;background:linear-gradient(135deg,#0f0c29,#302b63,#24243e);color:#f0f0f0;overflow-x:hidden}.navbar{background:#ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 30px #00000080;padding:1rem;position:sticky;top:0;z-index:10}.navbar ul{display:flex;gap:1rem;list-style:none;justify-content:center}.navbar .nav-btn{background:transparent;border:2px solid #fff4;color:#fff;padding:.5rem 1rem;border-radius:8px;cursor:pointer;transition:all .3s ease}.navbar .nav-btn:hover{background:#ffffff26;border-color:#fff}.navbar .nav-btn.active{background:#ffffff40;border-color:#fff}.container{max-width:960px;margin:2rem auto;padding:0 1rem}.section{display:none;animation:fadeIn .4s ease forwards}.section.active{display:block}h1{margin-bottom:1rem;font-weight:700;font-size:2rem;text-align:center;color:#e0e0ff}.glass-form{background:#ffffff14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;padding:2rem;box-shadow:0 8px 32px #1f26875e;display:grid;gap:1rem}.glass-form label{display:flex;flex-direction:column;font-size:.9rem;color:#e0e0ff}.glass-form input,.glass-form select{margin-top:.3rem;padding:.6rem .8rem;border:none;border-radius:6px;background:#ffffff1f;color:#fff;font-size:1rem;outline:none;transition:background .2s ease}.glass-form input:focus,.glass-form select:focus{background:#fff3}.glass-form button{margin-top:.5rem;padding:.8rem 1.2rem;background:linear-gradient(45deg,#6a5acd,#836fff);border:none;border-radius:8px;color:#fff;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.glass-form button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0006}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 600px){.glass-form{padding:1.5rem}h1{font-size:1.5rem}}
