body { font-family: 'Noto Sans JP', sans-serif; line-height: 1.8; } .gradient-bg { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); } .card-shadow { box-shadow: 0 10px 25px rgba(0,0,0,0.1); } .technique-card { transition: transform 0.3s ease; } .technique-card:hover { transform: transl…