.tp-check-list{list-style:none;padding:0;margin:20px 0 0;display:flex;flex-direction:column;gap:12px}.tp-check-list li{display:flex;align-items:center;gap:10px;font-size:14.5px;color:var(--ma-tag-black,#0E0E12);font-weight:450}.tp-check-list li i{font-size:18px;color:var(--m-red,#B30707);flex-shrink:0}.tp-faq{padding:96px 0;background:#ffffff;border-top:1px solid var(--ma-line,#ECECF0)}.tp-faq__head{text-align:center;max-width:500px;margin:0 auto 48px}.tp-faq__list{max-width:780px;margin:0 auto;display:flex;flex-direction:column;gap:8px}.tp-faq__item{border:1px solid #ECECF0;border-radius:12px;overflow:hidden;transition:border-color 0.2s ease}.tp-faq__item[open]{border-color:rgba(179,7,7,0.15)}.tp-faq__item summary{padding:18px 22px;font-size:14.5px;font-weight:600;color:var(--ma-tag-black,#0E0E12);cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;transition:background 0.15s}.tp-faq__item summary:hover{background:#FAFBFC}.tp-faq__item summary::-webkit-details-marker{display:none}.tp-faq__item summary::after{content:'+';font-size:18px;font-weight:300;color:var(--ma-grey130,#5A5A66);transition:transform 0.2s}.tp-faq__item[open] summary::after{content:'\2212';color:var(--m-red,#B30707)}.tp-faq__item p{padding:0 22px 18px;font-size:14px;line-height:1.7;color:var(--ma-grey130,#5A5A66);margin:0}