
body{margin:0;font-family:Arial;background:#f5f7fb}
.wrap{max-width:900px;margin:auto;padding:40px}
.card{background:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.05);margin-bottom:20px}
.btn{padding:10px 14px;border:none;border-radius:6px;cursor:pointer}
.btn.primary{background:#0b3d91;color:#fff}
.btn.secondary{background:#ccc}
