.hp-compare{width:clamp(180px,18vw,220px)}.hp-options{display:grid;gap:4px;margin-top:9px}.hp-options>span{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1px 5px;padding:5px 7px;border-radius:7px;background:#f6f3fa;text-align:left}.hp-options>span.hp-loading{display:block;font-size:10px;color:#6c5d81}.hp-lender{display:flex;align-items:center;min-width:0;height:25px;font-size:9px;line-height:1.1}.hp-lender img{display:block;width:100%;max-width:100px;height:25px;object-fit:contain;object-position:left center}.ah-panel-card .hp-options strong{margin:0;font-size:12px;font-weight:700;color:#c84311}.hp-options em{grid-column:1/-1}.hp-disclaimer,.hp-options em{color:#6c5d81;font-size:8px;font-style:normal}.hp-disclaimer{display:block;margin-top:6px;line-height:1.2}.hp-estimate{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:5px 7px;margin-top:9px;font-size:9px;font-weight:600}.hp-estimate i{height:5px;border-radius:4px;background:linear-gradient(90deg,#987bd2 70%,#eee8f6 0);transform-origin:left}.hp-estimate b{grid-column:1/-1;margin-top:3px;color:#df4d19;font-size:9px}.hp-app-sequence{position:relative;min-height:111px}.hp-app-send{margin-top:10px;padding:7px 5px;border-radius:7px;background:#ff5a1a;color:#fff;font-weight:700}.hp-app-result,.hp-app-send{display:flex;align-items:center;justify-content:center;gap:5px;font-size:9px}.hp-app-result{position:absolute;inset:0;flex-direction:column;color:#39264c;text-align:center;opacity:0}.hp-app-result b{font-size:12px}.hp-app-result-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#ff5a1a;color:#fff;font-size:17px}.hp-app-note{display:block;margin-top:5px;font-size:8px;line-height:1.25;color:#5a4c64}@media (max-width:767px){.hp-compare{width:150px;padding:8px 9px}.hp-compare small{font-size:8px}.hp-options{margin-top:5px;gap:3px}.hp-options>span{padding:2px 5px}.hp-lender,.hp-lender img{height:18px}.ah-panel-card .hp-options strong{font-size:11px}.hp-disclaimer,.hp-options em{font-size:7px;line-height:1.1}.hp-app-sequence{min-height:100px}}@media (prefers-reduced-motion:no-preference){.hp-options>span:nth-child(2){animation:ah-check 4s ease-in-out .5s infinite}.hp-estimate i{animation:hp-bar 4s ease-in-out infinite}.hp-apply .ah-lines span{animation:hp-app-item 10s infinite both}.hp-apply .ah-lines span:nth-child(2){animation-delay:.7s}.hp-apply .ah-lines span:nth-child(3){animation-delay:1.4s}.hp-apply .ah-lines span i{animation:none}.hp-app-send{animation:hp-app-send 10s infinite both}.hp-app-steps{animation:hp-app-steps 10s infinite both}.hp-app-matched{animation:hp-app-first 10s infinite both}.hp-app-approved{animation:hp-app-second 10s infinite both}}@keyframes hp-bar{0%,to{transform:scaleX(.55)}50%{transform:scaleX(1)}}@keyframes hp-app-item{0%,5%{opacity:0;transform:translateY(5px)}12%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes hp-app-send{0%,30%{opacity:0;transform:translateY(4px)}36%,44%{opacity:1;transform:none}47%{opacity:1;transform:scale(.93)}51%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes hp-app-steps{0%,53%{opacity:1}57%,91%{opacity:0}to{opacity:1}}@keyframes hp-app-first{0%,55%{opacity:0;transform:translateY(5px)}60%,71%{opacity:1;transform:none}75%,to{opacity:0}}@keyframes hp-app-second{0%,73%{opacity:0;transform:translateY(5px)}78%,90%{opacity:1;transform:none}95%,to{opacity:0}}