/* Minimal reset */
*{box-sizing:border-box;margin:0;padding:0}
html,body{height:100%}
body{font-family:Inter, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial}

.wrap{max-width:var(--max-width);margin:0 auto;padding:0 16px}
