.hpfaq mark.hpf-hit{background:var(--hl);color:var(--dk);border-radius:3px;padding:0 2px;box-shadow:0 0 0 1px rgba(233,107,30,.3)}.hpfaq .hpf-a ul,.hpfaq .hpf-a ol{font-size:15.5px;color:var(--gy);margin:0 0 14px;padding-left:22px}.hpfaq .hpf-a li{margin:0 0 5px}.hpfaq .hpf-more{font-weight:600}.hpfaq .hpf-note b{color:var(--or)}.hpfaq .hpf-table{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 16px;border:1px solid var(--ln);border-radius:12px;background:#fff}.hpfaq .hpf-table table{border-collapse:collapse;width:100%;min-width:460px;margin:0;font-size:14.5px}.hpfaq .hpf-table th{background:var(--ww);color:var(--dk);text-align:left;font-weight:700;padding:10px 12px;border-bottom:1px solid var(--ln)}.hpfaq .hpf-table td{padding:10px 12px;border-bottom:1px solid var(--ln);vertical-align:top;color:var(--gy)}.hpfaq .hpf-table tr:last-child td{border-bottom:0}.hpfaq .hpf-table td:first-child{font-weight:600;color:var(--dk)}.hpfaq .hpf-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:10px;margin:0 0 16px}.hpfaq .hpf-card{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:#fff;border:1px solid var(--ln);border-radius:12px;color:var(--gy);font-weight:400;transition:border-color .15s,transform .15s}.hpfaq .hpf-card:hover{border-color:var(--or);text-decoration:none;transform:translateY(-2px)}.hpfaq .hpf-card strong{color:var(--dk);font-size:16px}.hpfaq .hpf-card span{font-size:14px}.hpfaq .hpf-tag{align-self:flex-start;font-size:11.5px!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--or);background:var(--ww);border-radius:999px;padding:3px 9px}.hpfaq .hpf-go{margin-top:auto;padding-top:6px;color:var(--or);font-weight:700}.hpfaq .hpf-cta p a{color:#fff}.hpfaq .hpf-btn.hpf-ghost{background:0 0;border:1.5px solid #fff;color:#fff!important}