body { background-color: #e6f0fa; color: #1a1a1a; font-family: "Yu Gothic", sans-serif; line-height: 1.8; padding: 2em; } h1 { color: #004080; border-bottom: 2px solid #004080; padding-bottom: 0.3em; } h2 { color: #0059b3; margin-top: 2em; } blockquote { background: #f0f8ff; border-left: 5px solid #…