.fundraiser-card{width:100%;border:1px solid black;box-shadow:0 0 5px gray;background-color:#fff}.fundraiser-card img{width:100%;height:300px;object-fit:cover}#fundraiser-list{display:grid;grid-template-columns:32.5% 32.5% 32.5%;column-gap:10px;row-gap:10px;justify-content:left;background-color:#fff}.login-form{max-width:400px;margin:50px auto;padding:30px;background:#fefefe;border-radius:12px;box-shadow:0 6px 20px #0000001a;font-family:Arial,sans-serif}.login-form h2{text-align:center;margin-bottom:20px}.login-form label{display:block;margin-bottom:8px;font-weight:700}.login-form input{width:100%;padding:12px;margin-bottom:20px;border-radius:8px;border:1px solid #ccc;box-sizing:border-box}.login-form button{width:100%;padding:12px;background-color:#d6d2ac;color:#fff;font-size:18px;font-weight:700;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease}.login-form button:hover{background-color:#8f6409}.fundraiser-form{max-width:500px;margin:40px auto;padding:30px;background:#fefefe;border-radius:12px;box-shadow:0 6px 20px #0000001a;font-family:Arial,sans-serif}.fundraiser-form h2{text-align:center;margin-bottom:20px;color:#333}.fundraiser-form input,.fundraiser-form textarea{width:95%;padding:12px 15px;margin-bottom:15px;border:1px solid #ccc;border-radius:8px;font-size:16px;transition:border .2s}.fundraiser-form input:focus,.fundraiser-form textarea:focus{border-color:#4a90e2;outline:none}.fundraiser-form button{width:100%;padding:12px;background-color:#d6d2ac;color:#050000;font-size:18px;border:none;border-radius:8px;cursor:pointer;transition:background .3s}.fundraiser-form button:hover{background-color:#8f6409}.fundraiser-form img{display:block;margin:10px auto;border-radius:8px;max-width:100%;max-height:200px;object-fit:cover;box-shadow:0 4px 10px #0000001a}.pledge-form{max-width:500px;margin:40px auto;padding:30px;background:#fefefe;border-radius:12px;box-shadow:0 6px 20px #0000001a;font-family:Arial,sans-serif}.pledge-form h2{text-align:center;margin-bottom:20px;color:#333}.pledge-form input,.pledge-form textarea{width:95%;padding:12px 15px;margin-bottom:15px;border:1px solid #ccc;border-radius:8px;font-size:16px;transition:border .2s}.pledge-form input:focus,.pledge-form textarea:focus{border-color:#4a90e2;outline:none}.pledge-form button{width:100%;padding:12px;background-color:#d6d2ac;color:#fff;font-size:18px;border:none;border-radius:8px;cursor:pointer;transition:background .3s}.pledge-form button:hover{background-color:#8f6409}
