css /* styles.css */ body { background: #f2f2f2; font-family: 'VT323', sans-serif; margin: 0; padding: 0; font-size: 16px; line-height: 1.5; color: #000000; border: 4px solid #000000; } h1 { font-size: 36px; line-height: 1.2; color: #ff69b4; border-bottom: 4px solid #000000; margin-bottom: -4px; padding-bottom: 8px; text-shadow: 0 2px 0 #000000; } h2 { font-size: 24px; margin-bottom: 8px; border-bottom: 4px solid #000000; padding-bottom: 8px; text-shadow: 0 2px 0 #000000; } p { font-size: 18px; color: #000000; line-height: 1.5; margin-bottom: 16px; border-bottom: 4px solid #000000; padding-bottom: 8px; text-shadow: 0 2px 0 #000000; } ul { list-style: none; padding: 0; margin: 0; font-size: 18px; line-height: 1.5; color: #000000; border: 4px solid #000000; border-radius: 4px; background-color: #f2f2f2; text-shadow: 0 2px 0 #000000; } a { color: #0000ff; text-decoration: none; font-size: 18px; font-weight: bold; border-bottom: 4px solid #000000; padding-bottom: 8px; text-shadow: 0 2px 0 #000000; } a:hover { background-color: #ff69b4; color: #ffffff; border-bottom: 4px solid #ff69b4; padding-bottom: 8px; text-shadow: 0 2px 0 #ff69b4; }