.cfq-module{width:100%}.cfq-item{border-bottom:1px solid #eee;padding:16px 0}.cfq-header{align-items:flex-start;cursor:pointer;display:flex;gap:12px}.cfq-number{background:#e53516;border-radius:5px;color:#0a0a0a;flex:1;font-size:14px;font-weight:600;max-width:20px;padding:0;text-align:center}.cfq-question{font-weight:700}.cfq-answer,.cfq-question{color:#0a0a0a;font-size:16px}.cfq-answer{margin-left:36px;max-height:0;overflow:hidden;transition:max-height .3s ease}.cfq-item.active .cfq-answer{margin-top:10px;max-height:500px}@media (max-width:768px){.cfq-number{flex:0 0 50px;max-width:none;padding:4px 0}.cfq-question{flex:1}.cfq-answer{margin-left:62px}}