html{background:radial-gradient(circle at top left,rgba(250,204,21,.24),transparent 30%),radial-gradient(circle at top right,rgba(59,130,246,.2),transparent 35%),linear-gradient(180deg,#f8fafc,#eef2ff);min-height:100%}body{color:#0f172a;font-family:Segoe UI,Arial,sans-serif;margin:0;min-height:100vh}*{box-sizing:border-box}button,a{transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease,color .14s ease}button:hover,a:hover{transform:translateY(-1px)}
