body { margin: 0; background: linear-gradient(120deg, #f4f8fb 0%, #e9eef5 100%); font-family: "Segoe UI", "Noto Sans", sans-serif; } .center-card { max-width: 420px; margin: 12vh auto; background: #fff; border-radius: 12px; padding: 24px; box-shadow: 0 10px 30px rgba(19, 36, 61, 0.12); } .header { display: flex; justify-content: space-between; align-items: center; background: #113049; } .content { max-width: 1200px; width: calc(100% - 32px); margin: 16px auto; padding: 16px; background: rgba(255, 255, 255, 0.92); border-radius: 12px; }