body{min-width:320px;min-height:100vh;background:#f8fafc}.welcome-card{margin-block:12vh;padding:clamp(1.5rem,5vw,4rem);border:1px solid #e2e8f0;border-radius:24px;background:#fff;box-shadow:0 20px 60px #17255414}
