.hphpt-accordion{margin-top:2rem;border-top:1px solid #e5e7eb}
.hphpt-item{border-bottom:1px solid #e5e7eb}
.hphpt-head{width:100%;text-align:left;padding:14px 12px;background:#fff;border:0;display:flex;justify-content:space-between;align-items:center;font-weight:600;cursor:pointer}
.hphpt-head em{transition:transform .2s;font-style:normal}
.hphpt-panel{padding:12px 12px 18px}
.hphpt-head[aria-expanded=true] em{transform:rotate(45deg)}
.hphpt-panel table{width:100%;border-collapse:collapse}
.hphpt-panel th,.hphpt-panel td{border:1px solid #e5e7eb;padding:8px 10px}
