.commitment-rich-text[data-v-a3e835f3]{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.72}.commitment-rich-text[data-v-a3e835f3] blockquote,.commitment-rich-text[data-v-a3e835f3] label,.commitment-rich-text[data-v-a3e835f3] li,.commitment-rich-text[data-v-a3e835f3] p,.commitment-rich-text[data-v-a3e835f3] td,.commitment-rich-text[data-v-a3e835f3] th{font-size:inherit;line-height:inherit}.commitment-rich-text[data-v-a3e835f3] p{margin-bottom:.32em;margin-top:.32em}.commitment-rich-text[data-v-a3e835f3] ol,.commitment-rich-text[data-v-a3e835f3] ul{margin-bottom:.45em;margin-top:.45em;padding-left:1.25rem}.commitment-rich-text[data-v-a3e835f3] li{line-height:1.65;margin-bottom:.08em!important;margin-top:.08em!important}.commitment-rich-text[data-v-a3e835f3] li>p{margin-bottom:0!important;margin-top:0!important}.commitment-rich-text[data-v-a3e835f3] h1,.commitment-rich-text[data-v-a3e835f3] h2,.commitment-rich-text[data-v-a3e835f3] h3,.commitment-rich-text[data-v-a3e835f3] h4{line-height:1.4;margin-bottom:.32em;margin-top:.8em}.commitment-rich-text[data-v-a3e835f3] h1{font-size:17px}.commitment-rich-text[data-v-a3e835f3] h2{font-size:15px}.commitment-rich-text[data-v-a3e835f3] h3,.commitment-rich-text[data-v-a3e835f3] h4{font-size:13px}.commitment-rich-text[data-v-a3e835f3] blockquote{margin:.55em 0;padding:.5rem .75rem}.commitment-rich-text[data-v-a3e835f3] label{align-items:flex-start;background:#fff;border-bottom:1px solid #ececea;color:#344054;cursor:pointer;display:flex;gap:.625rem;margin:0;min-height:44px;padding:.625rem 0;transition:color .16s ease}.commitment-rich-text[data-v-a3e835f3] label:hover{color:#111827}.commitment-rich-text[data-v-a3e835f3] input[type=checkbox]{accent-color:#be9656;flex:0 0 auto;height:20px;margin-top:.2em;width:20px}.commitment-rich-text[data-v-a3e835f3] input[type=checkbox]:focus-visible{outline:3px solid rgba(16,185,129,.3);outline-offset:2px}@media(min-width:640px){.commitment-rich-text[data-v-a3e835f3]{font-size:15px;line-height:1.76}.commitment-rich-text[data-v-a3e835f3] h1{font-size:20px}.commitment-rich-text[data-v-a3e835f3] h2{font-size:18px}.commitment-rich-text[data-v-a3e835f3] h3,.commitment-rich-text[data-v-a3e835f3] h4{font-size:16px}}@media(prefers-reduced-motion:reduce){.commitment-rich-text[data-v-a3e835f3] label{transition:none}}
