css /* styles.css */ * { box-shadow: 0px 0px 4px black; font-family: 'Bangers', cursive; font-size: 24px; line-height: 1.2; color: #FFD700; /* Bright Yellow */ background-color: #FF69FF; /* Pastel Pink */ text-align: center; margin: 0 auto; padding: 0; } body { background-image: linear-gradient(to right, #FF69FF 0%, #FFD700 100%); background-size: 20px 20px; background-position: 0 0; } h1 { font-size: 48px; text-shadow: 0px 1px 1px black; } a { text-decoration: none; color: black; font-weight: bold; } a:hover { text-decoration: underline; background-color: #66D6EA; } /* Styles for subpage "furniture-arrangement-strategies" */ .subpage { background-color: #FFD700; border: 4px solid black; padding: 8px 16px; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } .subpage a { font-size: 18px; text-decoration: none; color: black; background-color: #FF69FF; border: 1px solid black; padding: 8px 16px; border-radius: 10px; text-align: center; }