*, *::before, *::after { box-sizing: border-box; } body { margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.6; color: #1e293b; background: #ffffff; } a { color: #3b82f6; text-decoration: none; } a:hover { text-decoration: underline; } .container { max-width: 960px; margin: 0 auto; padding: 0 1.5rem; } .back-link { display: inline-block; margin: 1.5rem 0; font-size: .9rem; }