body { background: #f7f8fb; }
.hero { background: linear-gradient(180deg, #ffffff 0%, #f7f8fb 100%); }
.navbar-brand { letter-spacing: .2px; }
.requirement-box { white-space: pre-wrap; background:#f8f9fa; border:1px solid #e9ecef; border-radius:.5rem; padding:1rem; }
.card { border-radius: 1rem; }
