/* Published starting prices, confined to the six homepage service links. */
#hc-main.hc-focus-094 .hfp-link-097 { gap: 12px; }
#hc-main.hc-focus-094 .hfp-link-097 > .hfp-title-097 {
  flex: 1 1 auto;
  min-width: 0;
  color: inherit;
  font-size: inherit;
  line-height: 1.4;
}
#hc-main.hc-focus-094 .hfp-link-097 > .hfp-end-097 {
  display: inline-flex;
  flex: 0 0 auto;
  align-items: center;
  gap: 10px;
  color: inherit;
  font-size: inherit;
  white-space: nowrap;
}
#hc-main.hc-focus-094 .hfp-price-097 { font-weight: 700; font-variant-numeric: tabular-nums; }
#hc-main.hc-focus-094 .hfp-arrow-097 { color: #d78283; font-size: 18px; font-weight: 400; }
@media (min-width: 1024px) and (max-width: 1279px) {
  #hc-main.hc-focus-094 .hfp-link-097 { gap: 8px; font-size: 14px; }
  #hc-main.hc-focus-094 .hfp-link-097 > .hfp-end-097 { gap: 6px; }
}
@media (max-width: 359px) {
  #hc-main.hc-focus-094 .hfp-link-097 { gap: 8px; font-size: 14px; }
  #hc-main.hc-focus-094 .hfp-link-097 > .hfp-end-097 { gap: 6px; }
}
