.hfq-title{font-size:clamp(1.2rem,3vw,1.8rem);font-weight:700;background:linear-gradient(90deg,#2d0b5a,#7c6ee6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hfq-subtitle{font-size:clamp(.85rem,3vw,1.05rem);color:#6b7280;margin-top:6px}.hfq-list{max-width:900px;margin:0 auto}.hfq-card{border:1.6px solid #dcd9ff;border-radius:14px;padding:clamp(10px,3vw,16px) clamp(16px,3vw,22px);margin-bottom:14px;background:#ffffff;cursor:pointer;transition:all .25s ease}.hfq-card:hover{border-color:#7c6ee6}.hfq-question-row{display:flex;justify-content:space-between;align-items:center}.hfq-question-text{font-size:clamp(.9rem,3vw,1.2rem)!important;font-weight:600;color:#2d0b5a}.hfq-answer-text{margin-top:12px;font-size:15.5px;line-height:1.75;color:#444}