.main-container{padding:2rem;background:#f5f7fb;min-height:100vh}.header{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem}.header h1{font-size:2rem;color:#0a2a66;font-weight:700}