
        /* 基础重置 */
        * { margin: 0; padding: 0; box-sizing: border-box; }
        body { background-color: #f0f0f0; padding: 20px; } /* 仅为了演示效果 */

        /* --- 文字模块容器 --- */
        .header-text-module {
            width: 100%;
            max-width: 1200px; /* 锁定宽度 */
            height: 132px;     /* 锁定高度 */
            background-color: #ffffff; /* 背景白色 */
            margin: 0 auto;    /* 居中显示 */
            
            /* 弹性布局：让文字水平和垂直居中 */
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
        }

        /* --- 第一行文字样式 --- */
        .text-line-1 {
            /* 字体：等线-Regular */
            font-family: 'DengXian', '等线', 'Microsoft YaHei', sans-serif;
            font-size: 24px;   /* 字号大小，可根据需求微调 */
            font-weight: 400;  /* Regular (正常粗细) */
            color: #333333;    /* 深灰色，接近黑色 */
            line-height: 1.2;
            letter-spacing: 0.5px;
        }

        /* --- 第二行文字样式 --- */
        .text-line-2 {
            /* 字体：Damion-Regular */
            font-family: 'Damion', cursive;
            font-size: 46px;   /* 手写体通常需要大一点才清晰 */
            font-weight: 400;  /* Regular */
            color: #3F67B5;    /* 蓝色 (参考了您之前图片的色调) */
            line-height: 1.2;
            margin-top: 5px;   /* 两行文字之间的间距 */
        }
        
        /* 手机端简单的适配，防止字太大溢出 */
        @media (max-width: 768px) {
            .header-text-module {
                height: auto;
                padding: 20px 10px;
            }
            .text-line-1 { font-size: 18px; }
            .text-line-2 { font-size: 32px; }
        }
    