.main-content{padding:60px 0;}.hero-section{background:url("../img/l1.png") no-repeat;background-size:100% 100%;width:1200px;height:472px;border-radius:20px;padding:60px;display:flex;align-items:center;gap:60px;margin-bottom:80px;}.hero-content{flex:1;}.hero-title{font-size:48px;color:#333;font-weight:600;line-height:1.2;margin-bottom:30px;}.hero-description{font-size:16px;color:#666;line-height:1.6;max-width:400px;}.hero-image{flex:1;display:flex;justify-content:center;align-items:center;}.shield-container{position:relative;width:300px;height:250px;}.shield-base{width:150px;height:60px;background-color:#ffd700;border-radius:10px;position:absolute;top:120px;left:50%;transform:translateX(-50%);box-shadow:0 10px 30px rgba(0,0,0,0.2);}.shield-platform{width:120px;height:20px;background-color:#666;border-radius:10px;position:absolute;top:140px;left:50%;transform:translateX(-50%);}.shield-icon{width:80px;height:100px;background-color:#ffd700;border-radius:40px 40px 0 0;position:absolute;top:40px;left:50%;transform:translateX(-50%);border:4px solid #fff;box-shadow:0 10px 30px rgba(0,0,0,0.3);}.shield-inner{width:60px;height:80px;background-color:#e6e6e6;border-radius:30px 30px 0 0;position:absolute;top:10px;left:50%;transform:translateX(-50%);}.commitment-section{text-align:center;margin-bottom:60px;}.commitment-title{font-size:36px;color:#333;font-weight:600;margin-bottom:50px;}.commitment-list{width:1200px;background:#F3F6E0;border-radius:20px;display:flex;flex-direction:column;gap:15px;margin:0 auto;margin-bottom:50px;padding:50px 0;}.commitment-item{font-size:16px;color:#666;text-align:center;}.compliance-description{font-size:16px;color:#666;line-height:1.6;margin-bottom:40px;margin-left:auto;margin-right:auto;text-align:left;}.documents-list{margin:0 auto;margin-bottom:40px;}.document-item{display:flex;align-items:center;gap:15px;margin-bottom:15px;}.document-bullet{width:20px;height:20px;background:url("../img/checked.png") no-repeat;background-size:100% 100%;}.document-text{font-size:16px;color:#333;}.final-description{font-size:16px;color:#666;line-height:1.6;margin:0 auto;text-align:left;}