css /* style.css */ body { background: #f0f0f0; font-family: 'Arial', sans-serif; font-size: 12px; line-height: 1.5; color: #000; padding: 10px; margin: 0; border: 4px solid #000; } h1 { font-size: 24px; margin-bottom: 10px; border-bottom: 4px solid #333; color: #333; text-transform: uppercase; letter-spacing: 2px; } a { color: #333; text-decoration: none; border: 2px solid #333; border-radius: 10px; background-color: #f0f0f0; padding: 4px 8px; font-weight: bold; text-transform: uppercase; } a:hover { color: #333; background-color: #f7f7f7; border: 2px solid #333; } h2 { font-size: 18px; margin-bottom: 8px; border-bottom: 4px solid #333; color: #333; text-transform: uppercase; letter-spacing: 2px; } img { border: 4px solid #f0f0f0; padding: 4px; margin: 8px; width: 200px; height: 200px; object-fit: cover; border-radius: 10px; } body * { box-sizing: border-box; } body, body * { -ms-box-sizing: border-box; box-sizing: border-box; padding: 20px 40px 20px 40px; }