css /* style.css */ body { background-color: #f7d2a7; font-family: "Open Sans", Arial, sans-serif; font-size: 14px; line-height: 20px; color: #000; background-image: linear-gradient(90deg, #ff0000 0 0, #ffffff 100% 100%); background-size: 20px 20px; -webkit-background-size: 20px 20px; } body::after { content: ""; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(0deg, #000 0 0, #000 0 100%); background-size: 2000px 100%; -webkit-clip-path: polygon(0 0, 0 0, 0 0, 100% 0, 100% 100%, 100% 100%, 100% 0); clip-path: polygon(0 0, 0 0, 0 0, 100% 0, 100% 100%, 100% 100%, 100% 0); z-index: -1; } h1 { font-size: 24px; font-weight: bold; color: #000; text-align: center; text-transform: uppercase; margin-top: 20px; border-bottom: 4px solid #000; padding: 10px 0 20px 0; background: linear-gradient(90deg, #ff0000 0 0, #ff0000 100% 0); background-size: 20px 20px; -webkit-background-size: 20px 20px; box-shadow: 0 4px 4px #ff0000; border-top: 2px solid #000; border-bottom: 2px solid #000; } h2 { font-size: 16px; font-weight: bold; color: #000; text-align: center; margin: 10px 0 10px 0; background: linear-gradient(90deg, #000 0 0, #ff0000 100%); background-size: 20px 20px; -webkit-background-size: 20px 20px; border: 1px solid #000; border-radius: 4px 4px 4px 4px; box-shadow: 0 2px 2px #000; padding: 8px 0 8px 0; }