css body { background-color: #ff69b4; margin: 0 auto; max-width: 600px; padding: 0; width: 100%; font-family: "Comic Sans", sans-serif; color: #000000; background-image: linear-gradient(90deg, #ff69b4, #ff69b4 100%); background-size: 100% 100%; background-repeat: no-repeat; } h1 { border: 4px black solid; font-weight: bold; text-align: center; text-transform: uppercase; font-size: 36px; line-height: 1px; margin: 16px 0 8px 0; color: #ff0000; } h2 { border: 4px black solid; font-weight: bold; text-align: center; font-size: 24px; line-height: 1px; margin: 8px 0 8px 0; color: #00ff00; } p { font-size: 16px; line-height: 1.5; margin: 8px 0 16px 0; text-align: justify; color: #000000; } a { text-decoration: none; color: #000000; border: 2px black solid; padding: 4px 8px; font-size: 16px; text-align: center; display: block; margin: 8px 0 16px 0; } a:hover { background-color: #000000; color: #ffffff; border: 2px #ff0000 solid; padding: 4px 8px; font-size: 16px; text-align: center; display: block; margin: 8px 0 16px 0; } a:active { background-color: #000000; color: #ffffff; border: 2px #ff0000 solid; padding: 4px 8px; font-size: 16px; text-align: center; display: block; margin: 8px 0 16px 0; } img { width: 100%; height: auto; border: 4px black solid; margin: 0; padding: 0; }