.hbp-media-01 .detail{font-size:14px;margin-top:15px;padding-top:15px;position:relative}.hbp-media-01 .detail:before{background-color:currentColor;border-bottom:1px solid;content:"";left:0;position:absolute;top:0;width:100%}.hbp-media-01 .sr-form{outline:1px solid #0b0d15}@media (min-width:768px){.hbp-media-01 .sr-form{margin-top:-7.5rem;position:sticky;top:7rem}}