body { background:#f8fafc; font-family: system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial; }
.navbar-brand { font-size: 1.4rem; letter-spacing: .6px }
.carousel-caption { background: rgba(0,0,0,.35); padding: 1rem; border-radius: .5rem }
.card { border: none }
