/* styles.css */ body { background: #FF69C0; background-image: linear-gradient(90deg, #FF69C0, #FF69C0); background-size: 100px 100px; background-position: 0 0; background-repeat: repeat; font-family: "Arial", sans-serif; font-size: 24px; line-height: 36px; margin: 0; padding: 0; text-align: center; color: #000000; border-bottom: 4px solid #000000; } h1 { font-weight: bold; font-size: 48px; margin-bottom: 10px; border-bottom: 4px solid #000000; padding-bottom: 4px; } h2 { font-weight: bold; font-size: 24px; margin-bottom: 10px; border-bottom: 4px solid #000000; padding-bottom: 4px; } p { margin-bottom: 24px; font-size: 18px; line-height: 24px; font-weight: normal; color: #000000; background: #FFFFFF; padding: 4px; } a { text-decoration: none; color: #000000; font-weight: bold; background: #FFFFFF; padding: 4px 8px; border-bottom: 4px solid #000000; border-radius: 4px; text-align: center; text-shadow: 0 0 4px #000000; transition: color 0.2s; background-clip: padding-box; box-sizing: border-box; text-align: center; display: inline-block; margin-bottom: 4px; } img { border: 4px solid #000000; border-radius: 50%; padding: 4px; width: 100%; height: auto; display: block; margin: 0 auto; background: #FFFFFF; background-size: cover; background-position: center; } body::after { content: ""; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(90deg, #FF69C0, #FF69C0); background-size: 100px 100px; background-position: 0 0; background-repeat: repeat; border-bottom: 4px solid #000000; z-index: -1; } body::before { content: ""; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(90deg, #FF69C0, #FF69C0); background-size: 100px 100px; background-position: 0 0; background-repeat: repeat; border-bottom: 4px solid #000000; z-index: -2; }