@font-face {
  font-family: "Inter";
  src: url("InterVariable.woff2") format("woff2-variations");
  font-weight: 100 900;
  font-style: normal;
}
:root {
  --hcif-spacer: 0.7rem;
}
@media (min-width: 760px) {
  :root {
    --hcif-spacer: 0.8rem;
  }
}
@media (min-width: 960px) {
  :root {
    --hcif-spacer: 0.9rem;
  }
}
@media (min-width: 1140px) {
  :root {
    --hcif-spacer: 1rem;
  }
}

.hcif-spacing_p-0 {
  padding: calc(var(--hcif-spacer) * 0);
}
.hcif-spacing_pt-0 {
  padding-top: calc(var(--hcif-spacer) * 0);
}
.hcif-spacing_pr-0 {
  padding-right: calc(var(--hcif-spacer) * 0);
}
.hcif-spacing_pb-0 {
  padding-bottom: calc(var(--hcif-spacer) * 0);
}
.hcif-spacing_pl-0 {
  padding-left: calc(var(--hcif-spacer) * 0);
}
.hcif-spacing_py-0 {
  padding-top: calc(var(--hcif-spacer) * 0);
  padding-bottom: calc(var(--hcif-spacer) * 0);
}
.hcif-spacing_px-0 {
  padding-left: calc(var(--hcif-spacer) * 0);
  padding-right: calc(var(--hcif-spacer) * 0);
}
.hcif-spacing_p-1 {
  padding: calc(var(--hcif-spacer) * 1);
}
.hcif-spacing_pt-1 {
  padding-top: calc(var(--hcif-spacer) * 1);
}
.hcif-spacing_pr-1 {
  padding-right: calc(var(--hcif-spacer) * 1);
}
.hcif-spacing_pb-1 {
  padding-bottom: calc(var(--hcif-spacer) * 1);
}
.hcif-spacing_pl-1 {
  padding-left: calc(var(--hcif-spacer) * 1);
}
.hcif-spacing_py-1 {
  padding-top: calc(var(--hcif-spacer) * 1);
  padding-bottom: calc(var(--hcif-spacer) * 1);
}
.hcif-spacing_px-1 {
  padding-left: calc(var(--hcif-spacer) * 1);
  padding-right: calc(var(--hcif-spacer) * 1);
}
.hcif-spacing_p-2, .hcif-block_confirmation_explore-more-insights .hcif-block_confirmation_explore-more-insights_report-button,
.hcif-block_confirmation_explore-more-insights .hcif-block_confirmation_explore-more-insights_sales-guide-button {
  padding: calc(var(--hcif-spacer) * 2);
}
.hcif-spacing_pt-2 {
  padding-top: calc(var(--hcif-spacer) * 2);
}
.hcif-spacing_pr-2 {
  padding-right: calc(var(--hcif-spacer) * 2);
}
.hcif-spacing_pb-2 {
  padding-bottom: calc(var(--hcif-spacer) * 2);
}
.hcif-spacing_pl-2 {
  padding-left: calc(var(--hcif-spacer) * 2);
}
.hcif-spacing_py-2 {
  padding-top: calc(var(--hcif-spacer) * 2);
  padding-bottom: calc(var(--hcif-spacer) * 2);
}
.hcif-spacing_px-2 {
  padding-left: calc(var(--hcif-spacer) * 2);
  padding-right: calc(var(--hcif-spacer) * 2);
}
.hcif-spacing_p-3 {
  padding: calc(var(--hcif-spacer) * 3);
}
.hcif-spacing_pt-3 {
  padding-top: calc(var(--hcif-spacer) * 3);
}
.hcif-spacing_pr-3 {
  padding-right: calc(var(--hcif-spacer) * 3);
}
.hcif-spacing_pb-3 {
  padding-bottom: calc(var(--hcif-spacer) * 3);
}
.hcif-spacing_pl-3 {
  padding-left: calc(var(--hcif-spacer) * 3);
}
.hcif-spacing_py-3 {
  padding-top: calc(var(--hcif-spacer) * 3);
  padding-bottom: calc(var(--hcif-spacer) * 3);
}
.hcif-spacing_px-3 {
  padding-left: calc(var(--hcif-spacer) * 3);
  padding-right: calc(var(--hcif-spacer) * 3);
}
.hcif-spacing_p-4 {
  padding: calc(var(--hcif-spacer) * 4);
}
.hcif-spacing_pt-4 {
  padding-top: calc(var(--hcif-spacer) * 4);
}
.hcif-spacing_pr-4 {
  padding-right: calc(var(--hcif-spacer) * 4);
}
.hcif-spacing_pb-4 {
  padding-bottom: calc(var(--hcif-spacer) * 4);
}
.hcif-spacing_pl-4 {
  padding-left: calc(var(--hcif-spacer) * 4);
}
.hcif-spacing_py-4 {
  padding-top: calc(var(--hcif-spacer) * 4);
  padding-bottom: calc(var(--hcif-spacer) * 4);
}
.hcif-spacing_px-4 {
  padding-left: calc(var(--hcif-spacer) * 4);
  padding-right: calc(var(--hcif-spacer) * 4);
}
.hcif-spacing_p-5 {
  padding: calc(var(--hcif-spacer) * 5);
}
.hcif-spacing_pt-5 {
  padding-top: calc(var(--hcif-spacer) * 5);
}
.hcif-spacing_pr-5 {
  padding-right: calc(var(--hcif-spacer) * 5);
}
.hcif-spacing_pb-5 {
  padding-bottom: calc(var(--hcif-spacer) * 5);
}
.hcif-spacing_pl-5 {
  padding-left: calc(var(--hcif-spacer) * 5);
}
.hcif-spacing_py-5 {
  padding-top: calc(var(--hcif-spacer) * 5);
  padding-bottom: calc(var(--hcif-spacer) * 5);
}
.hcif-spacing_px-5 {
  padding-left: calc(var(--hcif-spacer) * 5);
  padding-right: calc(var(--hcif-spacer) * 5);
}
.hcif-spacing_p-6 {
  padding: calc(var(--hcif-spacer) * 6);
}
.hcif-spacing_pt-6 {
  padding-top: calc(var(--hcif-spacer) * 6);
}
.hcif-spacing_pr-6 {
  padding-right: calc(var(--hcif-spacer) * 6);
}
.hcif-spacing_pb-6 {
  padding-bottom: calc(var(--hcif-spacer) * 6);
}
.hcif-spacing_pl-6 {
  padding-left: calc(var(--hcif-spacer) * 6);
}
.hcif-spacing_py-6 {
  padding-top: calc(var(--hcif-spacer) * 6);
  padding-bottom: calc(var(--hcif-spacer) * 6);
}
.hcif-spacing_px-6 {
  padding-left: calc(var(--hcif-spacer) * 6);
  padding-right: calc(var(--hcif-spacer) * 6);
}
.hcif-spacing_p-7 {
  padding: calc(var(--hcif-spacer) * 7);
}
.hcif-spacing_pt-7 {
  padding-top: calc(var(--hcif-spacer) * 7);
}
.hcif-spacing_pr-7 {
  padding-right: calc(var(--hcif-spacer) * 7);
}
.hcif-spacing_pb-7 {
  padding-bottom: calc(var(--hcif-spacer) * 7);
}
.hcif-spacing_pl-7 {
  padding-left: calc(var(--hcif-spacer) * 7);
}
.hcif-spacing_py-7 {
  padding-top: calc(var(--hcif-spacer) * 7);
  padding-bottom: calc(var(--hcif-spacer) * 7);
}
.hcif-spacing_px-7 {
  padding-left: calc(var(--hcif-spacer) * 7);
  padding-right: calc(var(--hcif-spacer) * 7);
}
.hcif-spacing_p-8 {
  padding: calc(var(--hcif-spacer) * 8);
}
.hcif-spacing_pt-8 {
  padding-top: calc(var(--hcif-spacer) * 8);
}
.hcif-spacing_pr-8 {
  padding-right: calc(var(--hcif-spacer) * 8);
}
.hcif-spacing_pb-8 {
  padding-bottom: calc(var(--hcif-spacer) * 8);
}
.hcif-spacing_pl-8 {
  padding-left: calc(var(--hcif-spacer) * 8);
}
.hcif-spacing_py-8 {
  padding-top: calc(var(--hcif-spacer) * 8);
  padding-bottom: calc(var(--hcif-spacer) * 8);
}
.hcif-spacing_px-8 {
  padding-left: calc(var(--hcif-spacer) * 8);
  padding-right: calc(var(--hcif-spacer) * 8);
}
.hcif-spacing_p-9 {
  padding: calc(var(--hcif-spacer) * 9);
}
.hcif-spacing_pt-9 {
  padding-top: calc(var(--hcif-spacer) * 9);
}
.hcif-spacing_pr-9 {
  padding-right: calc(var(--hcif-spacer) * 9);
}
.hcif-spacing_pb-9 {
  padding-bottom: calc(var(--hcif-spacer) * 9);
}
.hcif-spacing_pl-9 {
  padding-left: calc(var(--hcif-spacer) * 9);
}
.hcif-spacing_py-9 {
  padding-top: calc(var(--hcif-spacer) * 9);
  padding-bottom: calc(var(--hcif-spacer) * 9);
}
.hcif-spacing_px-9 {
  padding-left: calc(var(--hcif-spacer) * 9);
  padding-right: calc(var(--hcif-spacer) * 9);
}
.hcif-spacing_p-10 {
  padding: calc(var(--hcif-spacer) * 10);
}
.hcif-spacing_pt-10 {
  padding-top: calc(var(--hcif-spacer) * 10);
}
.hcif-spacing_pr-10 {
  padding-right: calc(var(--hcif-spacer) * 10);
}
.hcif-spacing_pb-10 {
  padding-bottom: calc(var(--hcif-spacer) * 10);
}
.hcif-spacing_pl-10 {
  padding-left: calc(var(--hcif-spacer) * 10);
}
.hcif-spacing_py-10 {
  padding-top: calc(var(--hcif-spacer) * 10);
  padding-bottom: calc(var(--hcif-spacer) * 10);
}
.hcif-spacing_px-10 {
  padding-left: calc(var(--hcif-spacer) * 10);
  padding-right: calc(var(--hcif-spacer) * 10);
}
@media (min-width: 480px) {
  .hcif-spacing_p-0_xs {
    padding: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pt-0_xs {
    padding-top: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pr-0_xs {
    padding-right: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pb-0_xs {
    padding-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pl-0_xs {
    padding-left: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_py-0_xs {
    padding-top: calc(var(--hcif-spacer) * 0);
    padding-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_px-0_xs {
    padding-left: calc(var(--hcif-spacer) * 0);
    padding-right: calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_p-0_sm {
    padding: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pt-0_sm {
    padding-top: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pr-0_sm {
    padding-right: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pb-0_sm {
    padding-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pl-0_sm {
    padding-left: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_py-0_sm {
    padding-top: calc(var(--hcif-spacer) * 0);
    padding-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_px-0_sm {
    padding-left: calc(var(--hcif-spacer) * 0);
    padding-right: calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_p-0_md {
    padding: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pt-0_md {
    padding-top: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pr-0_md {
    padding-right: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pb-0_md {
    padding-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pl-0_md {
    padding-left: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_py-0_md {
    padding-top: calc(var(--hcif-spacer) * 0);
    padding-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_px-0_md {
    padding-left: calc(var(--hcif-spacer) * 0);
    padding-right: calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_p-0_lg {
    padding: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pt-0_lg {
    padding-top: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pr-0_lg {
    padding-right: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pb-0_lg {
    padding-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pl-0_lg {
    padding-left: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_py-0_lg {
    padding-top: calc(var(--hcif-spacer) * 0);
    padding-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_px-0_lg {
    padding-left: calc(var(--hcif-spacer) * 0);
    padding-right: calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_p-0_xl {
    padding: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pt-0_xl {
    padding-top: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pr-0_xl {
    padding-right: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pb-0_xl {
    padding-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_pl-0_xl {
    padding-left: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_py-0_xl {
    padding-top: calc(var(--hcif-spacer) * 0);
    padding-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_px-0_xl {
    padding-left: calc(var(--hcif-spacer) * 0);
    padding-right: calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_p-1_xs {
    padding: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pt-1_xs {
    padding-top: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pr-1_xs {
    padding-right: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pb-1_xs {
    padding-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pl-1_xs {
    padding-left: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_py-1_xs {
    padding-top: calc(var(--hcif-spacer) * 1);
    padding-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_px-1_xs {
    padding-left: calc(var(--hcif-spacer) * 1);
    padding-right: calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_p-1_sm {
    padding: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pt-1_sm {
    padding-top: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pr-1_sm {
    padding-right: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pb-1_sm {
    padding-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pl-1_sm {
    padding-left: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_py-1_sm {
    padding-top: calc(var(--hcif-spacer) * 1);
    padding-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_px-1_sm {
    padding-left: calc(var(--hcif-spacer) * 1);
    padding-right: calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_p-1_md {
    padding: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pt-1_md {
    padding-top: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pr-1_md {
    padding-right: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pb-1_md {
    padding-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pl-1_md {
    padding-left: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_py-1_md {
    padding-top: calc(var(--hcif-spacer) * 1);
    padding-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_px-1_md {
    padding-left: calc(var(--hcif-spacer) * 1);
    padding-right: calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_p-1_lg {
    padding: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pt-1_lg {
    padding-top: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pr-1_lg {
    padding-right: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pb-1_lg {
    padding-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pl-1_lg {
    padding-left: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_py-1_lg {
    padding-top: calc(var(--hcif-spacer) * 1);
    padding-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_px-1_lg {
    padding-left: calc(var(--hcif-spacer) * 1);
    padding-right: calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_p-1_xl {
    padding: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pt-1_xl {
    padding-top: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pr-1_xl {
    padding-right: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pb-1_xl {
    padding-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_pl-1_xl {
    padding-left: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_py-1_xl {
    padding-top: calc(var(--hcif-spacer) * 1);
    padding-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_px-1_xl {
    padding-left: calc(var(--hcif-spacer) * 1);
    padding-right: calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_p-2_xs {
    padding: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pt-2_xs {
    padding-top: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pr-2_xs {
    padding-right: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pb-2_xs {
    padding-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pl-2_xs {
    padding-left: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_py-2_xs {
    padding-top: calc(var(--hcif-spacer) * 2);
    padding-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_px-2_xs {
    padding-left: calc(var(--hcif-spacer) * 2);
    padding-right: calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_p-2_sm {
    padding: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pt-2_sm {
    padding-top: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pr-2_sm {
    padding-right: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pb-2_sm {
    padding-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pl-2_sm {
    padding-left: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_py-2_sm {
    padding-top: calc(var(--hcif-spacer) * 2);
    padding-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_px-2_sm {
    padding-left: calc(var(--hcif-spacer) * 2);
    padding-right: calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_p-2_md {
    padding: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pt-2_md {
    padding-top: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pr-2_md {
    padding-right: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pb-2_md {
    padding-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pl-2_md {
    padding-left: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_py-2_md {
    padding-top: calc(var(--hcif-spacer) * 2);
    padding-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_px-2_md {
    padding-left: calc(var(--hcif-spacer) * 2);
    padding-right: calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_p-2_lg {
    padding: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pt-2_lg {
    padding-top: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pr-2_lg {
    padding-right: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pb-2_lg {
    padding-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pl-2_lg {
    padding-left: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_py-2_lg {
    padding-top: calc(var(--hcif-spacer) * 2);
    padding-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_px-2_lg {
    padding-left: calc(var(--hcif-spacer) * 2);
    padding-right: calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_p-2_xl {
    padding: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pt-2_xl {
    padding-top: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pr-2_xl {
    padding-right: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pb-2_xl {
    padding-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_pl-2_xl {
    padding-left: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_py-2_xl {
    padding-top: calc(var(--hcif-spacer) * 2);
    padding-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_px-2_xl {
    padding-left: calc(var(--hcif-spacer) * 2);
    padding-right: calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_p-3_xs {
    padding: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pt-3_xs {
    padding-top: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pr-3_xs {
    padding-right: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pb-3_xs {
    padding-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pl-3_xs {
    padding-left: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_py-3_xs {
    padding-top: calc(var(--hcif-spacer) * 3);
    padding-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_px-3_xs {
    padding-left: calc(var(--hcif-spacer) * 3);
    padding-right: calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_p-3_sm {
    padding: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pt-3_sm {
    padding-top: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pr-3_sm {
    padding-right: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pb-3_sm {
    padding-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pl-3_sm {
    padding-left: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_py-3_sm {
    padding-top: calc(var(--hcif-spacer) * 3);
    padding-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_px-3_sm {
    padding-left: calc(var(--hcif-spacer) * 3);
    padding-right: calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_p-3_md {
    padding: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pt-3_md {
    padding-top: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pr-3_md {
    padding-right: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pb-3_md {
    padding-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pl-3_md {
    padding-left: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_py-3_md {
    padding-top: calc(var(--hcif-spacer) * 3);
    padding-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_px-3_md {
    padding-left: calc(var(--hcif-spacer) * 3);
    padding-right: calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_p-3_lg {
    padding: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pt-3_lg {
    padding-top: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pr-3_lg {
    padding-right: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pb-3_lg {
    padding-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pl-3_lg {
    padding-left: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_py-3_lg {
    padding-top: calc(var(--hcif-spacer) * 3);
    padding-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_px-3_lg {
    padding-left: calc(var(--hcif-spacer) * 3);
    padding-right: calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_p-3_xl {
    padding: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pt-3_xl {
    padding-top: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pr-3_xl {
    padding-right: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pb-3_xl {
    padding-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_pl-3_xl {
    padding-left: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_py-3_xl {
    padding-top: calc(var(--hcif-spacer) * 3);
    padding-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_px-3_xl {
    padding-left: calc(var(--hcif-spacer) * 3);
    padding-right: calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_p-4_xs {
    padding: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pt-4_xs {
    padding-top: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pr-4_xs {
    padding-right: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pb-4_xs {
    padding-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pl-4_xs {
    padding-left: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_py-4_xs {
    padding-top: calc(var(--hcif-spacer) * 4);
    padding-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_px-4_xs {
    padding-left: calc(var(--hcif-spacer) * 4);
    padding-right: calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_p-4_sm {
    padding: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pt-4_sm {
    padding-top: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pr-4_sm {
    padding-right: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pb-4_sm {
    padding-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pl-4_sm {
    padding-left: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_py-4_sm {
    padding-top: calc(var(--hcif-spacer) * 4);
    padding-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_px-4_sm {
    padding-left: calc(var(--hcif-spacer) * 4);
    padding-right: calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_p-4_md {
    padding: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pt-4_md {
    padding-top: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pr-4_md {
    padding-right: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pb-4_md {
    padding-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pl-4_md {
    padding-left: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_py-4_md {
    padding-top: calc(var(--hcif-spacer) * 4);
    padding-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_px-4_md {
    padding-left: calc(var(--hcif-spacer) * 4);
    padding-right: calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_p-4_lg {
    padding: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pt-4_lg {
    padding-top: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pr-4_lg {
    padding-right: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pb-4_lg {
    padding-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pl-4_lg {
    padding-left: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_py-4_lg {
    padding-top: calc(var(--hcif-spacer) * 4);
    padding-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_px-4_lg {
    padding-left: calc(var(--hcif-spacer) * 4);
    padding-right: calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_p-4_xl {
    padding: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pt-4_xl {
    padding-top: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pr-4_xl {
    padding-right: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pb-4_xl {
    padding-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_pl-4_xl {
    padding-left: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_py-4_xl {
    padding-top: calc(var(--hcif-spacer) * 4);
    padding-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_px-4_xl {
    padding-left: calc(var(--hcif-spacer) * 4);
    padding-right: calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_p-5_xs {
    padding: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pt-5_xs {
    padding-top: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pr-5_xs {
    padding-right: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pb-5_xs {
    padding-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pl-5_xs {
    padding-left: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_py-5_xs {
    padding-top: calc(var(--hcif-spacer) * 5);
    padding-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_px-5_xs {
    padding-left: calc(var(--hcif-spacer) * 5);
    padding-right: calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_p-5_sm {
    padding: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pt-5_sm {
    padding-top: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pr-5_sm {
    padding-right: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pb-5_sm {
    padding-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pl-5_sm {
    padding-left: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_py-5_sm {
    padding-top: calc(var(--hcif-spacer) * 5);
    padding-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_px-5_sm {
    padding-left: calc(var(--hcif-spacer) * 5);
    padding-right: calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_p-5_md {
    padding: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pt-5_md {
    padding-top: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pr-5_md {
    padding-right: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pb-5_md {
    padding-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pl-5_md {
    padding-left: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_py-5_md {
    padding-top: calc(var(--hcif-spacer) * 5);
    padding-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_px-5_md {
    padding-left: calc(var(--hcif-spacer) * 5);
    padding-right: calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_p-5_lg {
    padding: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pt-5_lg {
    padding-top: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pr-5_lg {
    padding-right: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pb-5_lg {
    padding-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pl-5_lg {
    padding-left: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_py-5_lg {
    padding-top: calc(var(--hcif-spacer) * 5);
    padding-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_px-5_lg {
    padding-left: calc(var(--hcif-spacer) * 5);
    padding-right: calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_p-5_xl {
    padding: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pt-5_xl {
    padding-top: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pr-5_xl {
    padding-right: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pb-5_xl {
    padding-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_pl-5_xl {
    padding-left: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_py-5_xl {
    padding-top: calc(var(--hcif-spacer) * 5);
    padding-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_px-5_xl {
    padding-left: calc(var(--hcif-spacer) * 5);
    padding-right: calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_p-6_xs {
    padding: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pt-6_xs {
    padding-top: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pr-6_xs {
    padding-right: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pb-6_xs {
    padding-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pl-6_xs {
    padding-left: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_py-6_xs {
    padding-top: calc(var(--hcif-spacer) * 6);
    padding-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_px-6_xs {
    padding-left: calc(var(--hcif-spacer) * 6);
    padding-right: calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_p-6_sm {
    padding: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pt-6_sm {
    padding-top: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pr-6_sm {
    padding-right: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pb-6_sm {
    padding-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pl-6_sm {
    padding-left: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_py-6_sm {
    padding-top: calc(var(--hcif-spacer) * 6);
    padding-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_px-6_sm {
    padding-left: calc(var(--hcif-spacer) * 6);
    padding-right: calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_p-6_md {
    padding: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pt-6_md {
    padding-top: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pr-6_md {
    padding-right: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pb-6_md {
    padding-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pl-6_md {
    padding-left: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_py-6_md {
    padding-top: calc(var(--hcif-spacer) * 6);
    padding-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_px-6_md {
    padding-left: calc(var(--hcif-spacer) * 6);
    padding-right: calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_p-6_lg {
    padding: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pt-6_lg {
    padding-top: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pr-6_lg {
    padding-right: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pb-6_lg {
    padding-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pl-6_lg {
    padding-left: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_py-6_lg {
    padding-top: calc(var(--hcif-spacer) * 6);
    padding-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_px-6_lg {
    padding-left: calc(var(--hcif-spacer) * 6);
    padding-right: calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_p-6_xl {
    padding: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pt-6_xl {
    padding-top: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pr-6_xl {
    padding-right: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pb-6_xl {
    padding-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_pl-6_xl {
    padding-left: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_py-6_xl {
    padding-top: calc(var(--hcif-spacer) * 6);
    padding-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_px-6_xl {
    padding-left: calc(var(--hcif-spacer) * 6);
    padding-right: calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_p-7_xs {
    padding: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pt-7_xs {
    padding-top: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pr-7_xs {
    padding-right: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pb-7_xs {
    padding-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pl-7_xs {
    padding-left: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_py-7_xs {
    padding-top: calc(var(--hcif-spacer) * 7);
    padding-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_px-7_xs {
    padding-left: calc(var(--hcif-spacer) * 7);
    padding-right: calc(var(--hcif-spacer) * 7);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_p-7_sm {
    padding: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pt-7_sm {
    padding-top: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pr-7_sm {
    padding-right: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pb-7_sm {
    padding-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pl-7_sm {
    padding-left: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_py-7_sm {
    padding-top: calc(var(--hcif-spacer) * 7);
    padding-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_px-7_sm {
    padding-left: calc(var(--hcif-spacer) * 7);
    padding-right: calc(var(--hcif-spacer) * 7);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_p-7_md {
    padding: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pt-7_md {
    padding-top: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pr-7_md {
    padding-right: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pb-7_md {
    padding-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pl-7_md {
    padding-left: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_py-7_md {
    padding-top: calc(var(--hcif-spacer) * 7);
    padding-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_px-7_md {
    padding-left: calc(var(--hcif-spacer) * 7);
    padding-right: calc(var(--hcif-spacer) * 7);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_p-7_lg {
    padding: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pt-7_lg {
    padding-top: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pr-7_lg {
    padding-right: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pb-7_lg {
    padding-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pl-7_lg {
    padding-left: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_py-7_lg {
    padding-top: calc(var(--hcif-spacer) * 7);
    padding-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_px-7_lg {
    padding-left: calc(var(--hcif-spacer) * 7);
    padding-right: calc(var(--hcif-spacer) * 7);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_p-7_xl {
    padding: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pt-7_xl {
    padding-top: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pr-7_xl {
    padding-right: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pb-7_xl {
    padding-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_pl-7_xl {
    padding-left: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_py-7_xl {
    padding-top: calc(var(--hcif-spacer) * 7);
    padding-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_px-7_xl {
    padding-left: calc(var(--hcif-spacer) * 7);
    padding-right: calc(var(--hcif-spacer) * 7);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_p-8_xs {
    padding: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pt-8_xs {
    padding-top: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pr-8_xs {
    padding-right: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pb-8_xs {
    padding-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pl-8_xs {
    padding-left: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_py-8_xs {
    padding-top: calc(var(--hcif-spacer) * 8);
    padding-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_px-8_xs {
    padding-left: calc(var(--hcif-spacer) * 8);
    padding-right: calc(var(--hcif-spacer) * 8);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_p-8_sm {
    padding: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pt-8_sm {
    padding-top: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pr-8_sm {
    padding-right: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pb-8_sm {
    padding-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pl-8_sm {
    padding-left: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_py-8_sm {
    padding-top: calc(var(--hcif-spacer) * 8);
    padding-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_px-8_sm {
    padding-left: calc(var(--hcif-spacer) * 8);
    padding-right: calc(var(--hcif-spacer) * 8);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_p-8_md {
    padding: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pt-8_md {
    padding-top: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pr-8_md {
    padding-right: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pb-8_md {
    padding-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pl-8_md {
    padding-left: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_py-8_md {
    padding-top: calc(var(--hcif-spacer) * 8);
    padding-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_px-8_md {
    padding-left: calc(var(--hcif-spacer) * 8);
    padding-right: calc(var(--hcif-spacer) * 8);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_p-8_lg {
    padding: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pt-8_lg {
    padding-top: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pr-8_lg {
    padding-right: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pb-8_lg {
    padding-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pl-8_lg {
    padding-left: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_py-8_lg {
    padding-top: calc(var(--hcif-spacer) * 8);
    padding-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_px-8_lg {
    padding-left: calc(var(--hcif-spacer) * 8);
    padding-right: calc(var(--hcif-spacer) * 8);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_p-8_xl {
    padding: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pt-8_xl {
    padding-top: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pr-8_xl {
    padding-right: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pb-8_xl {
    padding-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_pl-8_xl {
    padding-left: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_py-8_xl {
    padding-top: calc(var(--hcif-spacer) * 8);
    padding-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_px-8_xl {
    padding-left: calc(var(--hcif-spacer) * 8);
    padding-right: calc(var(--hcif-spacer) * 8);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_p-9_xs {
    padding: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pt-9_xs {
    padding-top: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pr-9_xs {
    padding-right: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pb-9_xs {
    padding-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pl-9_xs {
    padding-left: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_py-9_xs {
    padding-top: calc(var(--hcif-spacer) * 9);
    padding-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_px-9_xs {
    padding-left: calc(var(--hcif-spacer) * 9);
    padding-right: calc(var(--hcif-spacer) * 9);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_p-9_sm {
    padding: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pt-9_sm {
    padding-top: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pr-9_sm {
    padding-right: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pb-9_sm {
    padding-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pl-9_sm {
    padding-left: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_py-9_sm {
    padding-top: calc(var(--hcif-spacer) * 9);
    padding-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_px-9_sm {
    padding-left: calc(var(--hcif-spacer) * 9);
    padding-right: calc(var(--hcif-spacer) * 9);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_p-9_md {
    padding: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pt-9_md {
    padding-top: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pr-9_md {
    padding-right: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pb-9_md {
    padding-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pl-9_md {
    padding-left: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_py-9_md {
    padding-top: calc(var(--hcif-spacer) * 9);
    padding-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_px-9_md {
    padding-left: calc(var(--hcif-spacer) * 9);
    padding-right: calc(var(--hcif-spacer) * 9);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_p-9_lg {
    padding: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pt-9_lg {
    padding-top: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pr-9_lg {
    padding-right: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pb-9_lg {
    padding-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pl-9_lg {
    padding-left: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_py-9_lg {
    padding-top: calc(var(--hcif-spacer) * 9);
    padding-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_px-9_lg {
    padding-left: calc(var(--hcif-spacer) * 9);
    padding-right: calc(var(--hcif-spacer) * 9);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_p-9_xl {
    padding: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pt-9_xl {
    padding-top: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pr-9_xl {
    padding-right: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pb-9_xl {
    padding-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_pl-9_xl {
    padding-left: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_py-9_xl {
    padding-top: calc(var(--hcif-spacer) * 9);
    padding-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_px-9_xl {
    padding-left: calc(var(--hcif-spacer) * 9);
    padding-right: calc(var(--hcif-spacer) * 9);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_p-10_xs {
    padding: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pt-10_xs {
    padding-top: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pr-10_xs {
    padding-right: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pb-10_xs {
    padding-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pl-10_xs {
    padding-left: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_py-10_xs {
    padding-top: calc(var(--hcif-spacer) * 10);
    padding-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_px-10_xs {
    padding-left: calc(var(--hcif-spacer) * 10);
    padding-right: calc(var(--hcif-spacer) * 10);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_p-10_sm {
    padding: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pt-10_sm {
    padding-top: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pr-10_sm {
    padding-right: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pb-10_sm {
    padding-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pl-10_sm {
    padding-left: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_py-10_sm {
    padding-top: calc(var(--hcif-spacer) * 10);
    padding-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_px-10_sm {
    padding-left: calc(var(--hcif-spacer) * 10);
    padding-right: calc(var(--hcif-spacer) * 10);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_p-10_md {
    padding: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pt-10_md {
    padding-top: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pr-10_md {
    padding-right: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pb-10_md {
    padding-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pl-10_md {
    padding-left: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_py-10_md {
    padding-top: calc(var(--hcif-spacer) * 10);
    padding-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_px-10_md {
    padding-left: calc(var(--hcif-spacer) * 10);
    padding-right: calc(var(--hcif-spacer) * 10);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_p-10_lg {
    padding: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pt-10_lg {
    padding-top: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pr-10_lg {
    padding-right: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pb-10_lg {
    padding-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pl-10_lg {
    padding-left: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_py-10_lg {
    padding-top: calc(var(--hcif-spacer) * 10);
    padding-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_px-10_lg {
    padding-left: calc(var(--hcif-spacer) * 10);
    padding-right: calc(var(--hcif-spacer) * 10);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_p-10_xl {
    padding: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pt-10_xl {
    padding-top: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pr-10_xl {
    padding-right: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pb-10_xl {
    padding-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_pl-10_xl {
    padding-left: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_py-10_xl {
    padding-top: calc(var(--hcif-spacer) * 10);
    padding-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_px-10_xl {
    padding-left: calc(var(--hcif-spacer) * 10);
    padding-right: calc(var(--hcif-spacer) * 10);
  }
}
.hcif-spacing_m-0 {
  margin: calc(var(--hcif-spacer) * 0);
}
.hcif-spacing_mt-0 {
  margin-top: calc(var(--hcif-spacer) * 0);
}
.hcif-spacing_mr-0 {
  margin-right: calc(var(--hcif-spacer) * 0);
}
.hcif-spacing_mb-0 {
  margin-bottom: calc(var(--hcif-spacer) * 0);
}
.hcif-spacing_ml-0 {
  margin-left: calc(var(--hcif-spacer) * 0);
}
.hcif-spacing_my-0 {
  margin-top: calc(var(--hcif-spacer) * 0);
  margin-bottom: calc(var(--hcif-spacer) * 0);
}
.hcif-spacing_mx-0 {
  margin-left: calc(var(--hcif-spacer) * 0);
  margin-right: calc(var(--hcif-spacer) * 0);
}
.hcif-spacing_m-1 {
  margin: calc(var(--hcif-spacer) * 1);
}
.hcif-spacing_mt-1 {
  margin-top: calc(var(--hcif-spacer) * 1);
}
.hcif-spacing_mr-1 {
  margin-right: calc(var(--hcif-spacer) * 1);
}
.hcif-spacing_mb-1 {
  margin-bottom: calc(var(--hcif-spacer) * 1);
}
.hcif-spacing_ml-1 {
  margin-left: calc(var(--hcif-spacer) * 1);
}
.hcif-spacing_my-1, h1, h2, h3, h4, h5, h6,
p, ul, ol, li {
  margin-top: calc(var(--hcif-spacer) * 1);
  margin-bottom: calc(var(--hcif-spacer) * 1);
}
.hcif-spacing_mx-1 {
  margin-left: calc(var(--hcif-spacer) * 1);
  margin-right: calc(var(--hcif-spacer) * 1);
}
.hcif-spacing_m-2 {
  margin: calc(var(--hcif-spacer) * 2);
}
.hcif-spacing_mt-2 {
  margin-top: calc(var(--hcif-spacer) * 2);
}
.hcif-spacing_mr-2 {
  margin-right: calc(var(--hcif-spacer) * 2);
}
.hcif-spacing_mb-2 {
  margin-bottom: calc(var(--hcif-spacer) * 2);
}
.hcif-spacing_ml-2 {
  margin-left: calc(var(--hcif-spacer) * 2);
}
.hcif-spacing_my-2 {
  margin-top: calc(var(--hcif-spacer) * 2);
  margin-bottom: calc(var(--hcif-spacer) * 2);
}
.hcif-spacing_mx-2 {
  margin-left: calc(var(--hcif-spacer) * 2);
  margin-right: calc(var(--hcif-spacer) * 2);
}
.hcif-spacing_m-3 {
  margin: calc(var(--hcif-spacer) * 3);
}
.hcif-spacing_mt-3 {
  margin-top: calc(var(--hcif-spacer) * 3);
}
.hcif-spacing_mr-3 {
  margin-right: calc(var(--hcif-spacer) * 3);
}
.hcif-spacing_mb-3 {
  margin-bottom: calc(var(--hcif-spacer) * 3);
}
.hcif-spacing_ml-3 {
  margin-left: calc(var(--hcif-spacer) * 3);
}
.hcif-spacing_my-3 {
  margin-top: calc(var(--hcif-spacer) * 3);
  margin-bottom: calc(var(--hcif-spacer) * 3);
}
.hcif-spacing_mx-3 {
  margin-left: calc(var(--hcif-spacer) * 3);
  margin-right: calc(var(--hcif-spacer) * 3);
}
.hcif-spacing_m-4 {
  margin: calc(var(--hcif-spacer) * 4);
}
.hcif-spacing_mt-4 {
  margin-top: calc(var(--hcif-spacer) * 4);
}
.hcif-spacing_mr-4 {
  margin-right: calc(var(--hcif-spacer) * 4);
}
.hcif-spacing_mb-4 {
  margin-bottom: calc(var(--hcif-spacer) * 4);
}
.hcif-spacing_ml-4 {
  margin-left: calc(var(--hcif-spacer) * 4);
}
.hcif-spacing_my-4 {
  margin-top: calc(var(--hcif-spacer) * 4);
  margin-bottom: calc(var(--hcif-spacer) * 4);
}
.hcif-spacing_mx-4 {
  margin-left: calc(var(--hcif-spacer) * 4);
  margin-right: calc(var(--hcif-spacer) * 4);
}
.hcif-spacing_m-5 {
  margin: calc(var(--hcif-spacer) * 5);
}
.hcif-spacing_mt-5 {
  margin-top: calc(var(--hcif-spacer) * 5);
}
.hcif-spacing_mr-5 {
  margin-right: calc(var(--hcif-spacer) * 5);
}
.hcif-spacing_mb-5 {
  margin-bottom: calc(var(--hcif-spacer) * 5);
}
.hcif-spacing_ml-5 {
  margin-left: calc(var(--hcif-spacer) * 5);
}
.hcif-spacing_my-5 {
  margin-top: calc(var(--hcif-spacer) * 5);
  margin-bottom: calc(var(--hcif-spacer) * 5);
}
.hcif-spacing_mx-5 {
  margin-left: calc(var(--hcif-spacer) * 5);
  margin-right: calc(var(--hcif-spacer) * 5);
}
.hcif-spacing_m-6 {
  margin: calc(var(--hcif-spacer) * 6);
}
.hcif-spacing_mt-6 {
  margin-top: calc(var(--hcif-spacer) * 6);
}
.hcif-spacing_mr-6 {
  margin-right: calc(var(--hcif-spacer) * 6);
}
.hcif-spacing_mb-6 {
  margin-bottom: calc(var(--hcif-spacer) * 6);
}
.hcif-spacing_ml-6 {
  margin-left: calc(var(--hcif-spacer) * 6);
}
.hcif-spacing_my-6 {
  margin-top: calc(var(--hcif-spacer) * 6);
  margin-bottom: calc(var(--hcif-spacer) * 6);
}
.hcif-spacing_mx-6 {
  margin-left: calc(var(--hcif-spacer) * 6);
  margin-right: calc(var(--hcif-spacer) * 6);
}
.hcif-spacing_m-7 {
  margin: calc(var(--hcif-spacer) * 7);
}
.hcif-spacing_mt-7 {
  margin-top: calc(var(--hcif-spacer) * 7);
}
.hcif-spacing_mr-7 {
  margin-right: calc(var(--hcif-spacer) * 7);
}
.hcif-spacing_mb-7 {
  margin-bottom: calc(var(--hcif-spacer) * 7);
}
.hcif-spacing_ml-7 {
  margin-left: calc(var(--hcif-spacer) * 7);
}
.hcif-spacing_my-7 {
  margin-top: calc(var(--hcif-spacer) * 7);
  margin-bottom: calc(var(--hcif-spacer) * 7);
}
.hcif-spacing_mx-7 {
  margin-left: calc(var(--hcif-spacer) * 7);
  margin-right: calc(var(--hcif-spacer) * 7);
}
.hcif-spacing_m-8 {
  margin: calc(var(--hcif-spacer) * 8);
}
.hcif-spacing_mt-8 {
  margin-top: calc(var(--hcif-spacer) * 8);
}
.hcif-spacing_mr-8 {
  margin-right: calc(var(--hcif-spacer) * 8);
}
.hcif-spacing_mb-8 {
  margin-bottom: calc(var(--hcif-spacer) * 8);
}
.hcif-spacing_ml-8 {
  margin-left: calc(var(--hcif-spacer) * 8);
}
.hcif-spacing_my-8 {
  margin-top: calc(var(--hcif-spacer) * 8);
  margin-bottom: calc(var(--hcif-spacer) * 8);
}
.hcif-spacing_mx-8 {
  margin-left: calc(var(--hcif-spacer) * 8);
  margin-right: calc(var(--hcif-spacer) * 8);
}
.hcif-spacing_m-9 {
  margin: calc(var(--hcif-spacer) * 9);
}
.hcif-spacing_mt-9 {
  margin-top: calc(var(--hcif-spacer) * 9);
}
.hcif-spacing_mr-9 {
  margin-right: calc(var(--hcif-spacer) * 9);
}
.hcif-spacing_mb-9 {
  margin-bottom: calc(var(--hcif-spacer) * 9);
}
.hcif-spacing_ml-9 {
  margin-left: calc(var(--hcif-spacer) * 9);
}
.hcif-spacing_my-9 {
  margin-top: calc(var(--hcif-spacer) * 9);
  margin-bottom: calc(var(--hcif-spacer) * 9);
}
.hcif-spacing_mx-9 {
  margin-left: calc(var(--hcif-spacer) * 9);
  margin-right: calc(var(--hcif-spacer) * 9);
}
.hcif-spacing_m-10 {
  margin: calc(var(--hcif-spacer) * 10);
}
.hcif-spacing_mt-10 {
  margin-top: calc(var(--hcif-spacer) * 10);
}
.hcif-spacing_mr-10 {
  margin-right: calc(var(--hcif-spacer) * 10);
}
.hcif-spacing_mb-10 {
  margin-bottom: calc(var(--hcif-spacer) * 10);
}
.hcif-spacing_ml-10 {
  margin-left: calc(var(--hcif-spacer) * 10);
}
.hcif-spacing_my-10 {
  margin-top: calc(var(--hcif-spacer) * 10);
  margin-bottom: calc(var(--hcif-spacer) * 10);
}
.hcif-spacing_mx-10 {
  margin-left: calc(var(--hcif-spacer) * 10);
  margin-right: calc(var(--hcif-spacer) * 10);
}
@media (min-width: 480px) {
  .hcif-spacing_m-0_xs {
    margin: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mt-0_xs {
    margin-top: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mr-0_xs {
    margin-right: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mb-0_xs {
    margin-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_ml-0_xs {
    margin-left: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_my-0_xs {
    margin-top: calc(var(--hcif-spacer) * 0);
    margin-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mx-0_xs {
    margin-left: calc(var(--hcif-spacer) * 0);
    margin-right: calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_m-0_sm {
    margin: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mt-0_sm {
    margin-top: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mr-0_sm {
    margin-right: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mb-0_sm {
    margin-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_ml-0_sm {
    margin-left: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_my-0_sm {
    margin-top: calc(var(--hcif-spacer) * 0);
    margin-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mx-0_sm {
    margin-left: calc(var(--hcif-spacer) * 0);
    margin-right: calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_m-0_md {
    margin: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mt-0_md {
    margin-top: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mr-0_md {
    margin-right: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mb-0_md {
    margin-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_ml-0_md {
    margin-left: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_my-0_md {
    margin-top: calc(var(--hcif-spacer) * 0);
    margin-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mx-0_md {
    margin-left: calc(var(--hcif-spacer) * 0);
    margin-right: calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_m-0_lg {
    margin: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mt-0_lg {
    margin-top: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mr-0_lg {
    margin-right: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mb-0_lg {
    margin-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_ml-0_lg {
    margin-left: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_my-0_lg {
    margin-top: calc(var(--hcif-spacer) * 0);
    margin-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mx-0_lg {
    margin-left: calc(var(--hcif-spacer) * 0);
    margin-right: calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_m-0_xl {
    margin: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mt-0_xl {
    margin-top: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mr-0_xl {
    margin-right: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mb-0_xl {
    margin-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_ml-0_xl {
    margin-left: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_my-0_xl {
    margin-top: calc(var(--hcif-spacer) * 0);
    margin-bottom: calc(var(--hcif-spacer) * 0);
  }
  .hcif-spacing_mx-0_xl {
    margin-left: calc(var(--hcif-spacer) * 0);
    margin-right: calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_m-1_xs {
    margin: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mt-1_xs {
    margin-top: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mr-1_xs {
    margin-right: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mb-1_xs {
    margin-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_ml-1_xs {
    margin-left: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_my-1_xs {
    margin-top: calc(var(--hcif-spacer) * 1);
    margin-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mx-1_xs {
    margin-left: calc(var(--hcif-spacer) * 1);
    margin-right: calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_m-1_sm {
    margin: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mt-1_sm {
    margin-top: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mr-1_sm {
    margin-right: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mb-1_sm {
    margin-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_ml-1_sm {
    margin-left: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_my-1_sm {
    margin-top: calc(var(--hcif-spacer) * 1);
    margin-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mx-1_sm {
    margin-left: calc(var(--hcif-spacer) * 1);
    margin-right: calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_m-1_md {
    margin: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mt-1_md {
    margin-top: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mr-1_md {
    margin-right: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mb-1_md {
    margin-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_ml-1_md {
    margin-left: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_my-1_md {
    margin-top: calc(var(--hcif-spacer) * 1);
    margin-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mx-1_md {
    margin-left: calc(var(--hcif-spacer) * 1);
    margin-right: calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_m-1_lg {
    margin: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mt-1_lg {
    margin-top: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mr-1_lg {
    margin-right: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mb-1_lg {
    margin-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_ml-1_lg {
    margin-left: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_my-1_lg {
    margin-top: calc(var(--hcif-spacer) * 1);
    margin-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mx-1_lg {
    margin-left: calc(var(--hcif-spacer) * 1);
    margin-right: calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_m-1_xl {
    margin: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mt-1_xl {
    margin-top: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mr-1_xl {
    margin-right: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mb-1_xl {
    margin-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_ml-1_xl {
    margin-left: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_my-1_xl {
    margin-top: calc(var(--hcif-spacer) * 1);
    margin-bottom: calc(var(--hcif-spacer) * 1);
  }
  .hcif-spacing_mx-1_xl {
    margin-left: calc(var(--hcif-spacer) * 1);
    margin-right: calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_m-2_xs {
    margin: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mt-2_xs {
    margin-top: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mr-2_xs {
    margin-right: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mb-2_xs {
    margin-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_ml-2_xs {
    margin-left: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_my-2_xs {
    margin-top: calc(var(--hcif-spacer) * 2);
    margin-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mx-2_xs {
    margin-left: calc(var(--hcif-spacer) * 2);
    margin-right: calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_m-2_sm {
    margin: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mt-2_sm {
    margin-top: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mr-2_sm {
    margin-right: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mb-2_sm {
    margin-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_ml-2_sm {
    margin-left: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_my-2_sm {
    margin-top: calc(var(--hcif-spacer) * 2);
    margin-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mx-2_sm {
    margin-left: calc(var(--hcif-spacer) * 2);
    margin-right: calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_m-2_md {
    margin: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mt-2_md {
    margin-top: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mr-2_md {
    margin-right: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mb-2_md {
    margin-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_ml-2_md {
    margin-left: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_my-2_md {
    margin-top: calc(var(--hcif-spacer) * 2);
    margin-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mx-2_md {
    margin-left: calc(var(--hcif-spacer) * 2);
    margin-right: calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_m-2_lg {
    margin: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mt-2_lg {
    margin-top: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mr-2_lg {
    margin-right: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mb-2_lg {
    margin-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_ml-2_lg {
    margin-left: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_my-2_lg {
    margin-top: calc(var(--hcif-spacer) * 2);
    margin-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mx-2_lg {
    margin-left: calc(var(--hcif-spacer) * 2);
    margin-right: calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_m-2_xl {
    margin: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mt-2_xl {
    margin-top: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mr-2_xl {
    margin-right: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mb-2_xl {
    margin-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_ml-2_xl {
    margin-left: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_my-2_xl {
    margin-top: calc(var(--hcif-spacer) * 2);
    margin-bottom: calc(var(--hcif-spacer) * 2);
  }
  .hcif-spacing_mx-2_xl {
    margin-left: calc(var(--hcif-spacer) * 2);
    margin-right: calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_m-3_xs {
    margin: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mt-3_xs {
    margin-top: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mr-3_xs {
    margin-right: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mb-3_xs {
    margin-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_ml-3_xs {
    margin-left: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_my-3_xs {
    margin-top: calc(var(--hcif-spacer) * 3);
    margin-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mx-3_xs {
    margin-left: calc(var(--hcif-spacer) * 3);
    margin-right: calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_m-3_sm {
    margin: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mt-3_sm {
    margin-top: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mr-3_sm {
    margin-right: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mb-3_sm {
    margin-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_ml-3_sm {
    margin-left: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_my-3_sm {
    margin-top: calc(var(--hcif-spacer) * 3);
    margin-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mx-3_sm {
    margin-left: calc(var(--hcif-spacer) * 3);
    margin-right: calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_m-3_md {
    margin: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mt-3_md {
    margin-top: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mr-3_md {
    margin-right: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mb-3_md {
    margin-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_ml-3_md {
    margin-left: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_my-3_md {
    margin-top: calc(var(--hcif-spacer) * 3);
    margin-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mx-3_md {
    margin-left: calc(var(--hcif-spacer) * 3);
    margin-right: calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_m-3_lg {
    margin: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mt-3_lg {
    margin-top: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mr-3_lg {
    margin-right: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mb-3_lg {
    margin-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_ml-3_lg {
    margin-left: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_my-3_lg {
    margin-top: calc(var(--hcif-spacer) * 3);
    margin-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mx-3_lg {
    margin-left: calc(var(--hcif-spacer) * 3);
    margin-right: calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_m-3_xl {
    margin: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mt-3_xl {
    margin-top: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mr-3_xl {
    margin-right: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mb-3_xl {
    margin-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_ml-3_xl {
    margin-left: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_my-3_xl {
    margin-top: calc(var(--hcif-spacer) * 3);
    margin-bottom: calc(var(--hcif-spacer) * 3);
  }
  .hcif-spacing_mx-3_xl {
    margin-left: calc(var(--hcif-spacer) * 3);
    margin-right: calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_m-4_xs {
    margin: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mt-4_xs {
    margin-top: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mr-4_xs {
    margin-right: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mb-4_xs {
    margin-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_ml-4_xs {
    margin-left: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_my-4_xs {
    margin-top: calc(var(--hcif-spacer) * 4);
    margin-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mx-4_xs {
    margin-left: calc(var(--hcif-spacer) * 4);
    margin-right: calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_m-4_sm {
    margin: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mt-4_sm {
    margin-top: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mr-4_sm {
    margin-right: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mb-4_sm {
    margin-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_ml-4_sm {
    margin-left: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_my-4_sm {
    margin-top: calc(var(--hcif-spacer) * 4);
    margin-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mx-4_sm {
    margin-left: calc(var(--hcif-spacer) * 4);
    margin-right: calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_m-4_md {
    margin: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mt-4_md {
    margin-top: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mr-4_md {
    margin-right: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mb-4_md {
    margin-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_ml-4_md {
    margin-left: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_my-4_md {
    margin-top: calc(var(--hcif-spacer) * 4);
    margin-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mx-4_md {
    margin-left: calc(var(--hcif-spacer) * 4);
    margin-right: calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_m-4_lg {
    margin: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mt-4_lg {
    margin-top: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mr-4_lg {
    margin-right: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mb-4_lg {
    margin-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_ml-4_lg {
    margin-left: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_my-4_lg {
    margin-top: calc(var(--hcif-spacer) * 4);
    margin-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mx-4_lg {
    margin-left: calc(var(--hcif-spacer) * 4);
    margin-right: calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_m-4_xl {
    margin: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mt-4_xl {
    margin-top: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mr-4_xl {
    margin-right: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mb-4_xl {
    margin-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_ml-4_xl {
    margin-left: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_my-4_xl {
    margin-top: calc(var(--hcif-spacer) * 4);
    margin-bottom: calc(var(--hcif-spacer) * 4);
  }
  .hcif-spacing_mx-4_xl {
    margin-left: calc(var(--hcif-spacer) * 4);
    margin-right: calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_m-5_xs {
    margin: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mt-5_xs {
    margin-top: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mr-5_xs {
    margin-right: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mb-5_xs {
    margin-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_ml-5_xs {
    margin-left: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_my-5_xs {
    margin-top: calc(var(--hcif-spacer) * 5);
    margin-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mx-5_xs {
    margin-left: calc(var(--hcif-spacer) * 5);
    margin-right: calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_m-5_sm {
    margin: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mt-5_sm {
    margin-top: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mr-5_sm {
    margin-right: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mb-5_sm {
    margin-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_ml-5_sm {
    margin-left: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_my-5_sm {
    margin-top: calc(var(--hcif-spacer) * 5);
    margin-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mx-5_sm {
    margin-left: calc(var(--hcif-spacer) * 5);
    margin-right: calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_m-5_md {
    margin: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mt-5_md {
    margin-top: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mr-5_md {
    margin-right: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mb-5_md {
    margin-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_ml-5_md {
    margin-left: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_my-5_md {
    margin-top: calc(var(--hcif-spacer) * 5);
    margin-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mx-5_md {
    margin-left: calc(var(--hcif-spacer) * 5);
    margin-right: calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_m-5_lg {
    margin: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mt-5_lg {
    margin-top: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mr-5_lg {
    margin-right: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mb-5_lg {
    margin-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_ml-5_lg {
    margin-left: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_my-5_lg {
    margin-top: calc(var(--hcif-spacer) * 5);
    margin-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mx-5_lg {
    margin-left: calc(var(--hcif-spacer) * 5);
    margin-right: calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_m-5_xl {
    margin: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mt-5_xl {
    margin-top: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mr-5_xl {
    margin-right: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mb-5_xl {
    margin-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_ml-5_xl {
    margin-left: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_my-5_xl {
    margin-top: calc(var(--hcif-spacer) * 5);
    margin-bottom: calc(var(--hcif-spacer) * 5);
  }
  .hcif-spacing_mx-5_xl {
    margin-left: calc(var(--hcif-spacer) * 5);
    margin-right: calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_m-6_xs {
    margin: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mt-6_xs {
    margin-top: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mr-6_xs {
    margin-right: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mb-6_xs {
    margin-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_ml-6_xs {
    margin-left: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_my-6_xs {
    margin-top: calc(var(--hcif-spacer) * 6);
    margin-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mx-6_xs {
    margin-left: calc(var(--hcif-spacer) * 6);
    margin-right: calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_m-6_sm {
    margin: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mt-6_sm {
    margin-top: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mr-6_sm {
    margin-right: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mb-6_sm {
    margin-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_ml-6_sm {
    margin-left: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_my-6_sm {
    margin-top: calc(var(--hcif-spacer) * 6);
    margin-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mx-6_sm {
    margin-left: calc(var(--hcif-spacer) * 6);
    margin-right: calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_m-6_md {
    margin: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mt-6_md {
    margin-top: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mr-6_md {
    margin-right: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mb-6_md {
    margin-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_ml-6_md {
    margin-left: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_my-6_md {
    margin-top: calc(var(--hcif-spacer) * 6);
    margin-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mx-6_md {
    margin-left: calc(var(--hcif-spacer) * 6);
    margin-right: calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_m-6_lg {
    margin: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mt-6_lg {
    margin-top: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mr-6_lg {
    margin-right: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mb-6_lg {
    margin-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_ml-6_lg {
    margin-left: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_my-6_lg {
    margin-top: calc(var(--hcif-spacer) * 6);
    margin-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mx-6_lg {
    margin-left: calc(var(--hcif-spacer) * 6);
    margin-right: calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_m-6_xl {
    margin: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mt-6_xl {
    margin-top: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mr-6_xl {
    margin-right: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mb-6_xl {
    margin-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_ml-6_xl {
    margin-left: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_my-6_xl {
    margin-top: calc(var(--hcif-spacer) * 6);
    margin-bottom: calc(var(--hcif-spacer) * 6);
  }
  .hcif-spacing_mx-6_xl {
    margin-left: calc(var(--hcif-spacer) * 6);
    margin-right: calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_m-7_xs {
    margin: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mt-7_xs {
    margin-top: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mr-7_xs {
    margin-right: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mb-7_xs {
    margin-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_ml-7_xs {
    margin-left: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_my-7_xs {
    margin-top: calc(var(--hcif-spacer) * 7);
    margin-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mx-7_xs {
    margin-left: calc(var(--hcif-spacer) * 7);
    margin-right: calc(var(--hcif-spacer) * 7);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_m-7_sm {
    margin: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mt-7_sm {
    margin-top: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mr-7_sm {
    margin-right: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mb-7_sm {
    margin-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_ml-7_sm {
    margin-left: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_my-7_sm {
    margin-top: calc(var(--hcif-spacer) * 7);
    margin-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mx-7_sm {
    margin-left: calc(var(--hcif-spacer) * 7);
    margin-right: calc(var(--hcif-spacer) * 7);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_m-7_md {
    margin: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mt-7_md {
    margin-top: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mr-7_md {
    margin-right: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mb-7_md {
    margin-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_ml-7_md {
    margin-left: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_my-7_md {
    margin-top: calc(var(--hcif-spacer) * 7);
    margin-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mx-7_md {
    margin-left: calc(var(--hcif-spacer) * 7);
    margin-right: calc(var(--hcif-spacer) * 7);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_m-7_lg {
    margin: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mt-7_lg {
    margin-top: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mr-7_lg {
    margin-right: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mb-7_lg {
    margin-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_ml-7_lg {
    margin-left: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_my-7_lg {
    margin-top: calc(var(--hcif-spacer) * 7);
    margin-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mx-7_lg {
    margin-left: calc(var(--hcif-spacer) * 7);
    margin-right: calc(var(--hcif-spacer) * 7);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_m-7_xl {
    margin: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mt-7_xl {
    margin-top: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mr-7_xl {
    margin-right: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mb-7_xl {
    margin-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_ml-7_xl {
    margin-left: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_my-7_xl {
    margin-top: calc(var(--hcif-spacer) * 7);
    margin-bottom: calc(var(--hcif-spacer) * 7);
  }
  .hcif-spacing_mx-7_xl {
    margin-left: calc(var(--hcif-spacer) * 7);
    margin-right: calc(var(--hcif-spacer) * 7);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_m-8_xs {
    margin: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mt-8_xs {
    margin-top: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mr-8_xs {
    margin-right: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mb-8_xs {
    margin-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_ml-8_xs {
    margin-left: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_my-8_xs {
    margin-top: calc(var(--hcif-spacer) * 8);
    margin-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mx-8_xs {
    margin-left: calc(var(--hcif-spacer) * 8);
    margin-right: calc(var(--hcif-spacer) * 8);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_m-8_sm {
    margin: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mt-8_sm {
    margin-top: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mr-8_sm {
    margin-right: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mb-8_sm {
    margin-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_ml-8_sm {
    margin-left: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_my-8_sm {
    margin-top: calc(var(--hcif-spacer) * 8);
    margin-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mx-8_sm {
    margin-left: calc(var(--hcif-spacer) * 8);
    margin-right: calc(var(--hcif-spacer) * 8);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_m-8_md {
    margin: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mt-8_md {
    margin-top: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mr-8_md {
    margin-right: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mb-8_md {
    margin-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_ml-8_md {
    margin-left: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_my-8_md {
    margin-top: calc(var(--hcif-spacer) * 8);
    margin-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mx-8_md {
    margin-left: calc(var(--hcif-spacer) * 8);
    margin-right: calc(var(--hcif-spacer) * 8);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_m-8_lg {
    margin: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mt-8_lg {
    margin-top: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mr-8_lg {
    margin-right: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mb-8_lg {
    margin-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_ml-8_lg {
    margin-left: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_my-8_lg {
    margin-top: calc(var(--hcif-spacer) * 8);
    margin-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mx-8_lg {
    margin-left: calc(var(--hcif-spacer) * 8);
    margin-right: calc(var(--hcif-spacer) * 8);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_m-8_xl {
    margin: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mt-8_xl {
    margin-top: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mr-8_xl {
    margin-right: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mb-8_xl {
    margin-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_ml-8_xl {
    margin-left: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_my-8_xl {
    margin-top: calc(var(--hcif-spacer) * 8);
    margin-bottom: calc(var(--hcif-spacer) * 8);
  }
  .hcif-spacing_mx-8_xl {
    margin-left: calc(var(--hcif-spacer) * 8);
    margin-right: calc(var(--hcif-spacer) * 8);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_m-9_xs {
    margin: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mt-9_xs {
    margin-top: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mr-9_xs {
    margin-right: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mb-9_xs {
    margin-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_ml-9_xs {
    margin-left: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_my-9_xs {
    margin-top: calc(var(--hcif-spacer) * 9);
    margin-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mx-9_xs {
    margin-left: calc(var(--hcif-spacer) * 9);
    margin-right: calc(var(--hcif-spacer) * 9);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_m-9_sm {
    margin: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mt-9_sm {
    margin-top: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mr-9_sm {
    margin-right: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mb-9_sm {
    margin-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_ml-9_sm {
    margin-left: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_my-9_sm {
    margin-top: calc(var(--hcif-spacer) * 9);
    margin-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mx-9_sm {
    margin-left: calc(var(--hcif-spacer) * 9);
    margin-right: calc(var(--hcif-spacer) * 9);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_m-9_md {
    margin: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mt-9_md {
    margin-top: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mr-9_md {
    margin-right: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mb-9_md {
    margin-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_ml-9_md {
    margin-left: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_my-9_md {
    margin-top: calc(var(--hcif-spacer) * 9);
    margin-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mx-9_md {
    margin-left: calc(var(--hcif-spacer) * 9);
    margin-right: calc(var(--hcif-spacer) * 9);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_m-9_lg {
    margin: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mt-9_lg {
    margin-top: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mr-9_lg {
    margin-right: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mb-9_lg {
    margin-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_ml-9_lg {
    margin-left: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_my-9_lg {
    margin-top: calc(var(--hcif-spacer) * 9);
    margin-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mx-9_lg {
    margin-left: calc(var(--hcif-spacer) * 9);
    margin-right: calc(var(--hcif-spacer) * 9);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_m-9_xl {
    margin: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mt-9_xl {
    margin-top: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mr-9_xl {
    margin-right: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mb-9_xl {
    margin-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_ml-9_xl {
    margin-left: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_my-9_xl {
    margin-top: calc(var(--hcif-spacer) * 9);
    margin-bottom: calc(var(--hcif-spacer) * 9);
  }
  .hcif-spacing_mx-9_xl {
    margin-left: calc(var(--hcif-spacer) * 9);
    margin-right: calc(var(--hcif-spacer) * 9);
  }
}
@media (min-width: 480px) {
  .hcif-spacing_m-10_xs {
    margin: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mt-10_xs {
    margin-top: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mr-10_xs {
    margin-right: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mb-10_xs {
    margin-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_ml-10_xs {
    margin-left: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_my-10_xs {
    margin-top: calc(var(--hcif-spacer) * 10);
    margin-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mx-10_xs {
    margin-left: calc(var(--hcif-spacer) * 10);
    margin-right: calc(var(--hcif-spacer) * 10);
  }
}
@media (min-width: 760px) {
  .hcif-spacing_m-10_sm {
    margin: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mt-10_sm {
    margin-top: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mr-10_sm {
    margin-right: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mb-10_sm {
    margin-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_ml-10_sm {
    margin-left: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_my-10_sm {
    margin-top: calc(var(--hcif-spacer) * 10);
    margin-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mx-10_sm {
    margin-left: calc(var(--hcif-spacer) * 10);
    margin-right: calc(var(--hcif-spacer) * 10);
  }
}
@media (min-width: 960px) {
  .hcif-spacing_m-10_md {
    margin: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mt-10_md {
    margin-top: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mr-10_md {
    margin-right: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mb-10_md {
    margin-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_ml-10_md {
    margin-left: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_my-10_md {
    margin-top: calc(var(--hcif-spacer) * 10);
    margin-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mx-10_md {
    margin-left: calc(var(--hcif-spacer) * 10);
    margin-right: calc(var(--hcif-spacer) * 10);
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_m-10_lg {
    margin: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mt-10_lg {
    margin-top: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mr-10_lg {
    margin-right: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mb-10_lg {
    margin-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_ml-10_lg {
    margin-left: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_my-10_lg {
    margin-top: calc(var(--hcif-spacer) * 10);
    margin-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mx-10_lg {
    margin-left: calc(var(--hcif-spacer) * 10);
    margin-right: calc(var(--hcif-spacer) * 10);
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_m-10_xl {
    margin: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mt-10_xl {
    margin-top: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mr-10_xl {
    margin-right: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mb-10_xl {
    margin-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_ml-10_xl {
    margin-left: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_my-10_xl {
    margin-top: calc(var(--hcif-spacer) * 10);
    margin-bottom: calc(var(--hcif-spacer) * 10);
  }
  .hcif-spacing_mx-10_xl {
    margin-left: calc(var(--hcif-spacer) * 10);
    margin-right: calc(var(--hcif-spacer) * 10);
  }
}
.hcif-spacing_m-auto {
  margin: auto;
}
.hcif-spacing_mt-auto {
  margin-top: auto;
}
.hcif-spacing_mr-auto {
  margin-right: auto;
}
.hcif-spacing_mb-auto {
  margin-bottom: auto;
}
.hcif-spacing_ml-auto {
  margin-left: auto;
}
.hcif-spacing_my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.hcif-spacing_mx-auto {
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 480px) {
  .hcif-spacing_m-auto_xs {
    margin: auto;
  }
  .hcif-spacing_mt-auto_xs {
    margin-top: auto;
  }
  .hcif-spacing_mr-auto_xs {
    margin-right: auto;
  }
  .hcif-spacing_mb-auto_xs {
    margin-bottom: auto;
  }
  .hcif-spacing_ml-auto_xs {
    margin-left: auto;
  }
  .hcif-spacing_my-auto_xs {
    margin-top: auto;
    margin-bottom: auto;
  }
  .hcif-spacing_mx-auto_xs {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 760px) {
  .hcif-spacing_m-auto_sm {
    margin: auto;
  }
  .hcif-spacing_mt-auto_sm {
    margin-top: auto;
  }
  .hcif-spacing_mr-auto_sm {
    margin-right: auto;
  }
  .hcif-spacing_mb-auto_sm {
    margin-bottom: auto;
  }
  .hcif-spacing_ml-auto_sm {
    margin-left: auto;
  }
  .hcif-spacing_my-auto_sm {
    margin-top: auto;
    margin-bottom: auto;
  }
  .hcif-spacing_mx-auto_sm {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 960px) {
  .hcif-spacing_m-auto_md {
    margin: auto;
  }
  .hcif-spacing_mt-auto_md {
    margin-top: auto;
  }
  .hcif-spacing_mr-auto_md {
    margin-right: auto;
  }
  .hcif-spacing_mb-auto_md {
    margin-bottom: auto;
  }
  .hcif-spacing_ml-auto_md {
    margin-left: auto;
  }
  .hcif-spacing_my-auto_md {
    margin-top: auto;
    margin-bottom: auto;
  }
  .hcif-spacing_mx-auto_md {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1140px) {
  .hcif-spacing_m-auto_lg {
    margin: auto;
  }
  .hcif-spacing_mt-auto_lg {
    margin-top: auto;
  }
  .hcif-spacing_mr-auto_lg {
    margin-right: auto;
  }
  .hcif-spacing_mb-auto_lg {
    margin-bottom: auto;
  }
  .hcif-spacing_ml-auto_lg {
    margin-left: auto;
  }
  .hcif-spacing_my-auto_lg {
    margin-top: auto;
    margin-bottom: auto;
  }
  .hcif-spacing_mx-auto_lg {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1280px) {
  .hcif-spacing_m-auto_xl {
    margin: auto;
  }
  .hcif-spacing_mt-auto_xl {
    margin-top: auto;
  }
  .hcif-spacing_mr-auto_xl {
    margin-right: auto;
  }
  .hcif-spacing_mb-auto_xl {
    margin-bottom: auto;
  }
  .hcif-spacing_ml-auto_xl {
    margin-left: auto;
  }
  .hcif-spacing_my-auto_xl {
    margin-top: auto;
    margin-bottom: auto;
  }
  .hcif-spacing_mx-auto_xl {
    margin-left: auto;
    margin-right: auto;
  }
}

:root {
  --hcif-font-family-title: "Inter", sans-serif;
  --hcif-font-family-body: "Inter", sans-serif;
  --hcif-font-size-base: 16px;
  --hcif-font-size-range: 16px;
}
@media screen and (min-width: 760px) {
  :root {
    --hcif-font-size-base: 16px;
    --hcif-font-size-range: 20px;
  }
}
@media screen and (min-width: 960px) {
  :root {
    --hcif-font-size-base: 16px;
    --hcif-font-size-range: 24px;
  }
}
@media screen and (min-width: 1140px) {
  :root {
    --hcif-font-size-base: 18px;
    --hcif-font-size-range: 28px;
  }
}
@media screen and (min-width: 1280px) {
  :root {
    --hcif-font-size-base: 18px;
    --hcif-font-size-range: 30px;
  }
}
@media print {
  :root {
    --hcif-font-size-base: 12px;
    --hcif-font-size-range: 12px;
  }
}

html {
  font-family: var(--hcif-font-family-body);
  font-size: var(--hcif-font-size-base);
  line-height: 1.5;
}

h1, h2, h3, h4, h5, h6 {
  font-family: var(--hcif-font-family-title);
}

h1, h2, h3, h4, h5, h6,
p, ul, ol, li {
  font-size: inherit;
  font-weight: inherit;
}

small li {
  margin: 0.5em 0;
}

.hcif-type_display, .hcif-type_display-small, .hcif-type_display-large {
  font-family: var(--hcif-font-family-title);
  font-weight: 700;
  line-height: 1.25;
  letter-spacing: -0.02em;
  color: var(--hcif-color-callout);
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 1.533);
}
.hcif-type_display-large {
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 2.066);
}
.hcif-type_display-small {
  font-weight: 600;
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 1);
}

.hcif-type_headline, .hcif-type_headline-xsmall, .hcif-type_headline-small, .hcif-type_headline-large {
  font-family: var(--hcif-font-family-title);
  font-weight: 600;
  line-height: 1.25;
  letter-spacing: -0.02em;
  color: var(--hcif-color-callout);
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 0.733);
}
.hcif-type_headline-large {
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 0.733);
}
.hcif-type_headline-small {
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 0.5);
}
.hcif-type_headline-xsmall {
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 0.2);
}

.hcif-type_title, .hcif-type_title-small, .hcif-type_title-large, .hcif-type_title-xlarge {
  font-family: var(--hcif-font-family-title);
  font-weight: 500;
  color: var(--hcif-color-callout);
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 0.2);
}
.hcif-type_title-xlarge {
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 0.5);
}
.hcif-type_title-large {
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 0.333);
}
.hcif-type_title-small {
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 0.066);
}

.hcif-type_body, .hcif-type_body-small, .hcif-type_body-large, .hcif-type_body-xlarge {
  font-family: var(--hcif-font-family-body);
  font-weight: 400;
  color: var(--hcif-color-text);
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 0);
}
.hcif-type_body-xlarge {
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 0.2);
}
.hcif-type_body-large {
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 0.066);
}
.hcif-type_body-small {
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * -0.066);
}

.hcif-type_meta, .hcif-type_badge, .hcif-type_meta-small, .hcif-type_meta-large {
  font-family: var(--hcif-font-family-body);
  font-weight: 700;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  font-feature-settings: "ss02";
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * -0.133);
}
.hcif-type_meta-large {
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * -0.133);
}
.hcif-type_meta-small {
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * -0.133);
}

.hcif-type_label, .hcif-type_label-small, .uk-input, .uk-select, .uk-textarea, .hcif-type_label-large {
  font-family: var(--hcif-font-family-body);
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * -0.133);
  font-feature-settings: "ss02";
}
.hcif-type_label-large {
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 0.066);
}
.hcif-type_label-small, .uk-input, .uk-select, .uk-textarea {
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * -0.133);
}

.hcif-type_stat, .hcif-type_stat-small, .hcif-type_stat-large {
  font-family: var(--hcif-font-family-body);
  font-weight: 600;
  color: var(--hcif-color-callout);
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 1.8);
}
.hcif-type_stat-large {
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 2.066);
}
.hcif-type_stat-small {
  font-size: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 0.733);
}

.hcif-type_bullet-list {
  padding-left: 1.5em;
}
.hcif-type_bullet-list > li {
  position: relative;
  list-style: none;
}
.hcif-type_bullet-list > li::before {
  position: absolute;
  left: -1.5em;
  content: "+";
}

.hcif-type_badge {
  letter-spacing: 0.1em;
  display: inline-block;
  padding: 2px 0.5em;
  border-radius: 4px;
}

.hcif-theme_over-white,
.hcif-theme_over-champagne-subtle,
.hcif-section_over-champagne,
.hcif-section_over-alternating-white-and-champagne:nth-child(2n+2),
.hcif-theme_over-champagne,
.hcif-theme_over-hypermint,
.hcif-section_over-hypermint,
.hcif-theme_over-mediummint,
.hcif-theme_over-tempermint,
.hcif-section_over-tempermint,
.hcif-section_over-darkmint,
.hcif-theme_over-sky-blue,
.hcif-theme_over-coral,
.hcif-theme_over-spruce,
.hcif-theme_fpo {
  background-color: var(--hcif-background-color);
  color: var(--hcif-color-text);
}

.hcif-theme_default,
.hcif-theme_over-white {
  --hcif-background-color: var(--hcif-clr-white);
  --hcif-color-text: var(--hcif-clr-darkmint);
  --hcif-color-callout: var(--hcif-clr-tempermint);
  --hcif-color-interactive: var(--hcif-clr-tempermint);
  --hcif-color-link: var(--hcif-color-interactive);
  --hcif-background-color-button: var(--hcif-clr-tempermint);
  --hcif-color-button: var(--hcif-clr-white);
  --hcif-background-color-button-hover: var(--hcif-clr-darkmint);
  --hcif-background-color-button-secondary: var(--hcif-clr-lightmint);
  --hcif-color-button-secondary: var(--hcif-color-interactive);
  --hcif-background-color-button-secondary-hover: var(--hcif-clr-lightmint);
  --hcif-background-color-button-outline: var(--hcif-clr-frame-borders);
  --hcif-color-button-outline: var(--hcif-color-near-black);
  --hcif-background-color-button-outline-hover: var(--hcif-clr-interactive);
  --hcif-color-border: var(--hcif-clr-frame-borders);
  --hcif-color-divider: var(--hcif-clr-frame-borders);
  --hcif-color-stat: var(--hcif-clr-mediummint);
  --hcif-color-danger: var(--hcif-clr-coral);
}

.hcif-theme_over-champagne-subtle, .hcif-section_over-champagne,
.hcif-section_over-alternating-white-and-champagne:nth-child(2n+2) {
  --hcif-background-color: var(--hcif-clr-champagne-subtle);
  --hcif-color-text: var(--hcif-clr-near-black);
  --hcif-color-callout: var(--hcif-clr-near-black);
  --hcif-color-interactive: var(--hcif-clr-tempermint);
  --hcif-color-link: var(--hcif-color-interactive);
  --hcif-background-color-button: var(--hcif-clr-tempermint);
  --hcif-color-button: var(--hcif-clr-white);
  --hcif-background-color-button-hover: var(--hcif-clr-darkmint);
  --hcif-background-color-button-secondary: var(--hcif-clr-white);
  --hcif-color-button-secondary: var(--hcif-color-interactive);
  --hcif-background-color-button-secondary-hover: var(--hcif-clr-tempermint);
  --hcif-color-border: var(--hcif-clr-frame-borders);
  --hcif-color-divider: var(--hcif-clr-frame-borders);
  --hcif-color-stat: var(--hcif-clr-mediummint);
  --hcif-color-danger: var(--hcif-clr-coral);
}

.hcif-theme_over-champagne {
  --hcif-background-color: var(--hcif-clr-champagne);
  --hcif-color-text: var(--hcif-clr-darkmint);
  --hcif-color-callout: var(--hcif-clr-tempermint);
  --hcif-color-interactive: var(--hcif-clr-tempermint);
  --hcif-color-link: var(--hcif-color-interactive);
  --hcif-background-color-button: var(--hcif-clr-darkmint);
  --hcif-color-button: var(--hcif-clr-white);
  --hcif-background-color-button-hover: var(--hcif-clr-tempermint);
  --hcif-background-color-button-secondary: var(--hcif-clr-white);
  --hcif-color-button-secondary: var(--hcif-color-interactive);
  --hcif-background-color-button-secondary-hover: var(--hcif-clr-champagne-subtle);
  --hcif-color-border: var(--hcif-clr-frame-borders);
  --hcif-color-divider: var(--hcif-clr-frame-borders);
  --hcif-color-stat: var(--hcif-clr-mediummint);
  --hcif-color-danger: var(--hcif-clr-coral);
}

.hcif-theme_over-hypermint, .hcif-section_over-hypermint {
  --hcif-background-color: var(--hcif-clr-hypermint);
  --hcif-color-text: var(--hcif-clr-darkmint);
  --hcif-color-callout: var(--hcif-clr-darkmint);
  --hcif-color-interactive: var(--hcif-clr-darkmint);
  --hcif-color-link: var(--hcif-color-interactive);
  --hcif-background-color-button: var(--hcif-clr-tempermint);
  --hcif-color-button: var(--hcif-clr-white);
  --hcif-background-color-button-hover: var(--hcif-clr-darkmint);
  --hcif-background-color-button-secondary: var(--hcif-clr-white);
  --hcif-color-button-secondary: var(--hcif-color-interactive);
  --hcif-background-color-button-secondary-hover: var(--hcif-clr-tempermint);
  --hcif-color-border: var(--hcif-clr-tempermint);
  --hcif-color-divider: var(--hcif-clr-tempermint);
  --hcif-color-stat: var(--hcif-clr-darkmint);
  --hcif-color-danger: var(--hcif-clr-darkmint);
}

.hcif-theme_over-mediummint {
  --hcif-background-color: var(--hcif-clr-mediummint);
  --hcif-color-text: var(--hcif-clr-champagne);
  --hcif-color-callout: var(--hcif-clr-champagne);
  --hcif-color-interactive: var(--hcif-clr-darkmint);
  --hcif-color-link: var(--hcif-color-interactive);
  --hcif-background-color-button: var(--hcif-clr-hypermint);
  --hcif-color-button: var(--hcif-clr-darkmint);
  --hcif-background-color-button-hover: var(--hcif-clr-white);
  --hcif-background-color-button-secondary: var(--hcif-clr-white);
  --hcif-color-button-secondary: var(--hcif-clr-darkmint);
  --hcif-background-color-button-secondary-hover: var(--hcif-clr-tempermint);
  --hcif-color-border: var(--hcif-clr-tempermint);
  --hcif-color-divider: var(--hcif-clr-tempermint);
  --hcif-color-stat: var(--hcif-clr-hypermint);
  --hcif-color-danger: var(--hcif-clr-darkmint);
}

.hcif-theme_over-tempermint, .hcif-section_over-tempermint, .hcif-section_over-darkmint {
  --hcif-background-color: var(--hcif-clr-tempermint);
  --hcif-color-text: var(--hcif-clr-champagne);
  --hcif-color-callout: var(--hcif-clr-champagne-subtle);
  --hcif-color-interactive: var(--hcif-clr-hypermint);
  --hcif-color-link: var(--hcif-color-interactive);
  --hcif-background-color-button: var(--hcif-clr-hypermint);
  --hcif-color-button: var(--hcif-clr-darkmint);
  --hcif-background-color-button-hover: var(--hcif-clr-champagne);
  --hcif-background-color-button-secondary: var(--hcif-clr-mediummint);
  --hcif-color-button-secondary: var(--hcif-clr-darkmint);
  --hcif-background-color-button-secondary-hover: var(--hcif-clr-hypermint);
  --hcif-color-border: var(--hcif-clr-frame-mediummint);
  --hcif-color-divider: var(--hcif-clr-frame-mediummint);
  --hcif-color-stat: var(--hcif-clr-champagne);
  --hcif-color-danger: var(--hcif-clr-coral);
}

.hcif-theme_over-sky-blue {
  --hcif-background-color: var(--hcif-clr-sky-blue);
  --hcif-color-text: var(--hcif-clr-darkmint);
  --hcif-color-callout: var(--hcif-clr-tempermint);
  --hcif-color-interactive: var(--hcif-clr-tempermint);
  --hcif-color-link: var(--hcif-color-interactive);
  --hcif-background-color-button: var(--hcif-clr-tempermint);
  --hcif-color-button: var(--hcif-clr-white);
  --hcif-background-color-button-hover: var(--hcif-clr-darkmint);
  --hcif-background-color-button-secondary: var(--hcif-clr-champagne);
  --hcif-color-button-secondary: var(--hcif-clr-darkmint);
  --hcif-background-color-button-secondary-hover: var(--hcif-clr-white);
  --hcif-color-border: var(--hcif-clr-frame-borders);
  --hcif-color-divider: var(--hcif-clr-tempermint);
  --hcif-color-stat: var(--hcif-clr-tempermint);
  --hcif-color-danger: var(--hcif-clr-darkmint);
}

.hcif-theme_over-coral {
  --hcif-background-color: var(--hcif-clr-coral);
  --hcif-color-text: var(--hcif-clr-champagne);
  --hcif-color-callout: var(--hcif-clr-white);
  --hcif-color-interactive: var(--hcif-clr-white);
  --hcif-color-link: var(--hcif-color-interactive);
  --hcif-background-color-button: var(--hcif-clr-darkmint);
  --hcif-color-button: var(--hcif-clr-white);
  --hcif-background-color-button-hover: var(--hcif-clr-tempermint);
  --hcif-background-color-button-secondary: var(--hcif-clr-champagne);
  --hcif-color-button-secondary: var(--hcif-clr-darkmint);
  --hcif-background-color-button-secondary-hover: var(--hcif-clr-white);
  --hcif-color-border: var(--hcif-clr-frame-borders);
  --hcif-color-divider: var(--hcif-clr-frame-borders);
  --hcif-color-stat: var(--hcif-clr-white);
  --hcif-color-danger: var(--hcif-clr-darkmint);
}

.hcif-theme_over-spruce {
  --hcif-background-color: var(--hcif-clr-spruce);
  --hcif-color-text: var(--hcif-clr-darkmint);
  --hcif-color-callout: var(--hcif-clr-tempermint);
  --hcif-color-interactive: var(--hcif-clr-tempermint);
  --hcif-color-link: var(--hcif-color-interactive);
  --hcif-background-color-button: var(--hcif-clr-tempermint);
  --hcif-color-button: var(--hcif-clr-white);
  --hcif-background-color-button-hover: var(--hcif-clr-darkmint);
  --hcif-background-color-button-secondary: var(--hcif-clr-champagne);
  --hcif-color-button-secondary: var(--hcif-clr-darkmint);
  --hcif-background-color-button-secondary-hover: var(--hcif-clr-white);
  --hcif-color-border: var(--hcif-clr-frame-borders);
  --hcif-color-divider: var(--hcif-clr-frame-borders);
  --hcif-color-stat: var(--hcif-clr-tempermint);
  --hcif-color-danger: var(--hcif-clr-darkmint);
}

.hcif-theme_fpo {
  --hcif-background-color: #d5d5d5;
  --hcif-color-text: black;
  --hcif-color-callout: magenta;
  --hcif-color-interactive: blue;
  --hcif-color-link: blue;
  --hcif-background-color-button: blue;
  --hcif-color-button: white;
  --hcif-background-color-button-hover: black;
  --hcif-background-color-button-secondary: grey;
  --hcif-color-button-secondary: black;
  --hcif-background-color-button-secondary-hover: darkgrey;
  --hcif-color-border: grey;
  --hcif-color-divider: grey;
  --hcif-color-stat: magenta;
  --hcif-color-danger: var(--hcif-clr-coral);
}

:root {
  --hcif-clr-white: #FFFFFF;
  --hcif-clr-champagne: #EDEBE7;
  --hcif-clr-champagne-subtle: #f6f5f3;
  --hcif-clr-lightmint: #CBE6EA;
  --hcif-clr-hypermint: #3EFFC0;
  --hcif-clr-mediummint: #008F83;
  --hcif-clr-tempermint: #035C67;
  --hcif-clr-darkmint: #07272e;
  --hcif-clr-sky-blue: #90B9FF;
  --hcif-clr-light-blue: #E6EFF1;
  --hcif-clr-active-blue: #0033ff;
  --hcif-clr-active-blue-tint: #002bd9;
  --hcif-clr-coral: #E88789;
  --hcif-clr-spruce: #DAFA87;
  --hcif-clr-form-borders: #949494;
  --hcif-clr-form-values: #000000;
  --hcif-clr-frame-borders: #d5d5d5;
  --hcif-clr-near-black: #2d2d2d;
  --hcif-clr-subtle: #6c6c6c;
}

.hcif-color_white {
  color: var(--hcif-clr-white) !important;
}

.hcif-color_champagne {
  color: var(--hcif-clr-champagne) !important;
}

.hcif-color_hypermint {
  color: var(--hcif-clr-hypermint) !important;
}

.hcif-color_mediummint {
  color: var(--hcif-clr-mediummint) !important;
}

.hcif-color_tempermint {
  color: var(--hcif-clr-tempermint) !important;
}

.hcif-color_darkmint {
  color: var(--hcif-clr-darkmint) !important;
}

.hcif-color_active-blue {
  color: var(--hcif-clr-active-blue) !important;
}

.hcif-color_coral {
  color: var(--hcif-clr-coral) !important;
}

.hcif-color_spruce {
  color: var(--hcif-clr-spruce) !important;
}

.hcif-color_near-black {
  color: var(--hcif-clr-near-black) !important;
}

.hcif-color_subtle {
  color: var(--hcif-clr-subtle) !important;
}

.hcif-color_fpo {
  color: var(--hcif-clr-fpo) !important;
}

a {
  color: var(--hcif-color-link);
}
a:hover {
  color: var(--hcif-color-link);
}

.hcif-frame_rd-1 {
  border-radius: var(--hcif-spacer);
  overflow: hidden;
}

.hcif-frame_rd-2 {
  border-radius: calc(var(--hcif-spacer) * 1.5);
  overflow: hidden;
}

.hcif-frame_border-1 {
  border: 1px solid var(--hcif-color-border);
}

.hcif-frame_border-2 {
  border: 2px solid var(--hcif-color-border);
}

.hcif-frame_rd-small {
  border-radius: calc(var(--hcif-spacer) * 0.25);
  overflow: hidden;
}

.hcif-frame_rd-md {
  border-radius: calc(var(--hcif-spacer) * 0.5);
  overflow: hidden;
}

html {
  scroll-behavior: smooth;
}

.hcif-section {
  position: relative;
  margin: calc(var(--hcif-spacer) * 4) 0;
}

.hcif-section_no-margin {
  position: relative;
}

.hcif-section_print {
  position: relative;
  margin: 32px 0;
}

.hcif-container, .hcif-container_print {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  box-sizing: border-box;
}
.hcif-container_print {
  width: 7.5in;
}
.hcif-container.hcif-container_full-width, .hcif-container_full-width.hcif-container_print {
  max-width: 100%;
}
@media (min-width: 960px) {
  .hcif-container.hcif-container_half_md, .hcif-container_half_md.hcif-container_print {
    width: 80%;
    max-width: 600px;
  }
}
.hcif-container.hcif-container_half_md.hcif-container_half-left, .hcif-container_half_md.hcif-container_half-left.hcif-container_print {
  justify-self: end;
}
.hcif-container.hcif-container_half_md.hcif-container_half-right, .hcif-container_half_md.hcif-container_half-right.hcif-container_print {
  justify-self: start;
}

.hcif-grid {
  display: grid;
}

.hcif-inline-grid {
  display: inline-grid;
}

.hcif-grid,
.hcif-inline-grid {
  grid-template-columns: 100%;
}
.hcif-grid.hcif-grid_1-up,
.hcif-inline-grid.hcif-grid_1-up {
  grid-template-columns: repeat(1, 1fr);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_1-up_xs,
  .hcif-inline-grid.hcif-grid_1-up_xs {
    grid-template-columns: repeat(1, 1fr);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_1-up_sm,
  .hcif-inline-grid.hcif-grid_1-up_sm {
    grid-template-columns: repeat(1, 1fr);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_1-up_md,
  .hcif-inline-grid.hcif-grid_1-up_md {
    grid-template-columns: repeat(1, 1fr);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_1-up_lg,
  .hcif-inline-grid.hcif-grid_1-up_lg {
    grid-template-columns: repeat(1, 1fr);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_1-up_xl,
  .hcif-inline-grid.hcif-grid_1-up_xl {
    grid-template-columns: repeat(1, 1fr);
  }
}
.hcif-grid.hcif-grid_2-up,
.hcif-inline-grid.hcif-grid_2-up {
  grid-template-columns: repeat(2, 1fr);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_2-up_xs,
  .hcif-inline-grid.hcif-grid_2-up_xs {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_2-up_sm,
  .hcif-inline-grid.hcif-grid_2-up_sm {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_2-up_md,
  .hcif-inline-grid.hcif-grid_2-up_md {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_2-up_lg,
  .hcif-inline-grid.hcif-grid_2-up_lg {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_2-up_xl,
  .hcif-inline-grid.hcif-grid_2-up_xl {
    grid-template-columns: repeat(2, 1fr);
  }
}
.hcif-grid.hcif-grid_3-up,
.hcif-inline-grid.hcif-grid_3-up {
  grid-template-columns: repeat(3, 1fr);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_3-up_xs,
  .hcif-inline-grid.hcif-grid_3-up_xs {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_3-up_sm,
  .hcif-inline-grid.hcif-grid_3-up_sm {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_3-up_md,
  .hcif-inline-grid.hcif-grid_3-up_md {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_3-up_lg,
  .hcif-inline-grid.hcif-grid_3-up_lg {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_3-up_xl,
  .hcif-inline-grid.hcif-grid_3-up_xl {
    grid-template-columns: repeat(3, 1fr);
  }
}
.hcif-grid.hcif-grid_4-up,
.hcif-inline-grid.hcif-grid_4-up {
  grid-template-columns: repeat(4, 1fr);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_4-up_xs,
  .hcif-inline-grid.hcif-grid_4-up_xs {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_4-up_sm,
  .hcif-inline-grid.hcif-grid_4-up_sm {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_4-up_md,
  .hcif-inline-grid.hcif-grid_4-up_md {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_4-up_lg,
  .hcif-inline-grid.hcif-grid_4-up_lg {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_4-up_xl,
  .hcif-inline-grid.hcif-grid_4-up_xl {
    grid-template-columns: repeat(4, 1fr);
  }
}
.hcif-grid.hcif-grid_5-up,
.hcif-inline-grid.hcif-grid_5-up {
  grid-template-columns: repeat(5, 1fr);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_5-up_xs,
  .hcif-inline-grid.hcif-grid_5-up_xs {
    grid-template-columns: repeat(5, 1fr);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_5-up_sm,
  .hcif-inline-grid.hcif-grid_5-up_sm {
    grid-template-columns: repeat(5, 1fr);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_5-up_md,
  .hcif-inline-grid.hcif-grid_5-up_md {
    grid-template-columns: repeat(5, 1fr);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_5-up_lg,
  .hcif-inline-grid.hcif-grid_5-up_lg {
    grid-template-columns: repeat(5, 1fr);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_5-up_xl,
  .hcif-inline-grid.hcif-grid_5-up_xl {
    grid-template-columns: repeat(5, 1fr);
  }
}
.hcif-grid.hcif-grid_gap-0-0,
.hcif-inline-grid.hcif-grid_gap-0-0 {
  gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 0);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-0-0_xs,
  .hcif-inline-grid.hcif-grid_gap-0-0_xs {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-0-0_sm,
  .hcif-inline-grid.hcif-grid_gap-0-0_sm {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-0-0_md,
  .hcif-inline-grid.hcif-grid_gap-0-0_md {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-0-0_lg,
  .hcif-inline-grid.hcif-grid_gap-0-0_lg {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-0-0_xl,
  .hcif-inline-grid.hcif-grid_gap-0-0_xl {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 0);
  }
}
.hcif-grid.hcif-grid_gap-0-1,
.hcif-inline-grid.hcif-grid_gap-0-1 {
  gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 1);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-0-1_xs,
  .hcif-inline-grid.hcif-grid_gap-0-1_xs {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-0-1_sm,
  .hcif-inline-grid.hcif-grid_gap-0-1_sm {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-0-1_md,
  .hcif-inline-grid.hcif-grid_gap-0-1_md {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-0-1_lg,
  .hcif-inline-grid.hcif-grid_gap-0-1_lg {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-0-1_xl,
  .hcif-inline-grid.hcif-grid_gap-0-1_xl {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 1);
  }
}
.hcif-grid.hcif-grid_gap-0-2,
.hcif-inline-grid.hcif-grid_gap-0-2 {
  gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 2);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-0-2_xs,
  .hcif-inline-grid.hcif-grid_gap-0-2_xs {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-0-2_sm,
  .hcif-inline-grid.hcif-grid_gap-0-2_sm {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-0-2_md,
  .hcif-inline-grid.hcif-grid_gap-0-2_md {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-0-2_lg,
  .hcif-inline-grid.hcif-grid_gap-0-2_lg {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-0-2_xl,
  .hcif-inline-grid.hcif-grid_gap-0-2_xl {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 2);
  }
}
.hcif-grid.hcif-grid_gap-0-3,
.hcif-inline-grid.hcif-grid_gap-0-3 {
  gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 3);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-0-3_xs,
  .hcif-inline-grid.hcif-grid_gap-0-3_xs {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-0-3_sm,
  .hcif-inline-grid.hcif-grid_gap-0-3_sm {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-0-3_md,
  .hcif-inline-grid.hcif-grid_gap-0-3_md {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-0-3_lg,
  .hcif-inline-grid.hcif-grid_gap-0-3_lg {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-0-3_xl,
  .hcif-inline-grid.hcif-grid_gap-0-3_xl {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 3);
  }
}
.hcif-grid.hcif-grid_gap-0-4,
.hcif-inline-grid.hcif-grid_gap-0-4 {
  gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 4);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-0-4_xs,
  .hcif-inline-grid.hcif-grid_gap-0-4_xs {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-0-4_sm,
  .hcif-inline-grid.hcif-grid_gap-0-4_sm {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-0-4_md,
  .hcif-inline-grid.hcif-grid_gap-0-4_md {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-0-4_lg,
  .hcif-inline-grid.hcif-grid_gap-0-4_lg {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-0-4_xl,
  .hcif-inline-grid.hcif-grid_gap-0-4_xl {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 4);
  }
}
.hcif-grid.hcif-grid_gap-0-5,
.hcif-inline-grid.hcif-grid_gap-0-5 {
  gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 5);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-0-5_xs,
  .hcif-inline-grid.hcif-grid_gap-0-5_xs {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-0-5_sm,
  .hcif-inline-grid.hcif-grid_gap-0-5_sm {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-0-5_md,
  .hcif-inline-grid.hcif-grid_gap-0-5_md {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-0-5_lg,
  .hcif-inline-grid.hcif-grid_gap-0-5_lg {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-0-5_xl,
  .hcif-inline-grid.hcif-grid_gap-0-5_xl {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 5);
  }
}
.hcif-grid.hcif-grid_gap-0-6,
.hcif-inline-grid.hcif-grid_gap-0-6 {
  gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 6);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-0-6_xs,
  .hcif-inline-grid.hcif-grid_gap-0-6_xs {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-0-6_sm,
  .hcif-inline-grid.hcif-grid_gap-0-6_sm {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-0-6_md,
  .hcif-inline-grid.hcif-grid_gap-0-6_md {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-0-6_lg,
  .hcif-inline-grid.hcif-grid_gap-0-6_lg {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-0-6_xl,
  .hcif-inline-grid.hcif-grid_gap-0-6_xl {
    gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 6);
  }
}
.hcif-grid.hcif-grid_gap-1-0,
.hcif-inline-grid.hcif-grid_gap-1-0 {
  gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 0);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-1-0_xs,
  .hcif-inline-grid.hcif-grid_gap-1-0_xs {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-1-0_sm,
  .hcif-inline-grid.hcif-grid_gap-1-0_sm {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-1-0_md,
  .hcif-inline-grid.hcif-grid_gap-1-0_md {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-1-0_lg,
  .hcif-inline-grid.hcif-grid_gap-1-0_lg {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-1-0_xl,
  .hcif-inline-grid.hcif-grid_gap-1-0_xl {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 0);
  }
}
.hcif-grid.hcif-grid_gap-1-1,
.hcif-inline-grid.hcif-grid_gap-1-1 {
  gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 1);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-1-1_xs,
  .hcif-inline-grid.hcif-grid_gap-1-1_xs {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-1-1_sm,
  .hcif-inline-grid.hcif-grid_gap-1-1_sm {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-1-1_md,
  .hcif-inline-grid.hcif-grid_gap-1-1_md {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-1-1_lg,
  .hcif-inline-grid.hcif-grid_gap-1-1_lg {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-1-1_xl,
  .hcif-inline-grid.hcif-grid_gap-1-1_xl {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 1);
  }
}
.hcif-grid.hcif-grid_gap-1-2,
.hcif-inline-grid.hcif-grid_gap-1-2 {
  gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 2);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-1-2_xs,
  .hcif-inline-grid.hcif-grid_gap-1-2_xs {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-1-2_sm,
  .hcif-inline-grid.hcif-grid_gap-1-2_sm {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-1-2_md,
  .hcif-inline-grid.hcif-grid_gap-1-2_md {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-1-2_lg,
  .hcif-inline-grid.hcif-grid_gap-1-2_lg {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-1-2_xl,
  .hcif-inline-grid.hcif-grid_gap-1-2_xl {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 2);
  }
}
.hcif-grid.hcif-grid_gap-1-3,
.hcif-inline-grid.hcif-grid_gap-1-3 {
  gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 3);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-1-3_xs,
  .hcif-inline-grid.hcif-grid_gap-1-3_xs {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-1-3_sm,
  .hcif-inline-grid.hcif-grid_gap-1-3_sm {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-1-3_md,
  .hcif-inline-grid.hcif-grid_gap-1-3_md {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-1-3_lg,
  .hcif-inline-grid.hcif-grid_gap-1-3_lg {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-1-3_xl,
  .hcif-inline-grid.hcif-grid_gap-1-3_xl {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 3);
  }
}
.hcif-grid.hcif-grid_gap-1-4,
.hcif-inline-grid.hcif-grid_gap-1-4 {
  gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 4);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-1-4_xs,
  .hcif-inline-grid.hcif-grid_gap-1-4_xs {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-1-4_sm,
  .hcif-inline-grid.hcif-grid_gap-1-4_sm {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-1-4_md,
  .hcif-inline-grid.hcif-grid_gap-1-4_md {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-1-4_lg,
  .hcif-inline-grid.hcif-grid_gap-1-4_lg {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-1-4_xl,
  .hcif-inline-grid.hcif-grid_gap-1-4_xl {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 4);
  }
}
.hcif-grid.hcif-grid_gap-1-5,
.hcif-inline-grid.hcif-grid_gap-1-5 {
  gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 5);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-1-5_xs,
  .hcif-inline-grid.hcif-grid_gap-1-5_xs {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-1-5_sm,
  .hcif-inline-grid.hcif-grid_gap-1-5_sm {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-1-5_md,
  .hcif-inline-grid.hcif-grid_gap-1-5_md {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-1-5_lg,
  .hcif-inline-grid.hcif-grid_gap-1-5_lg {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-1-5_xl,
  .hcif-inline-grid.hcif-grid_gap-1-5_xl {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 5);
  }
}
.hcif-grid.hcif-grid_gap-1-6,
.hcif-inline-grid.hcif-grid_gap-1-6 {
  gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 6);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-1-6_xs,
  .hcif-inline-grid.hcif-grid_gap-1-6_xs {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-1-6_sm,
  .hcif-inline-grid.hcif-grid_gap-1-6_sm {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-1-6_md,
  .hcif-inline-grid.hcif-grid_gap-1-6_md {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-1-6_lg,
  .hcif-inline-grid.hcif-grid_gap-1-6_lg {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-1-6_xl,
  .hcif-inline-grid.hcif-grid_gap-1-6_xl {
    gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 6);
  }
}
.hcif-grid.hcif-grid_gap-2-0,
.hcif-inline-grid.hcif-grid_gap-2-0 {
  gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 0);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-2-0_xs,
  .hcif-inline-grid.hcif-grid_gap-2-0_xs {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-2-0_sm,
  .hcif-inline-grid.hcif-grid_gap-2-0_sm {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-2-0_md,
  .hcif-inline-grid.hcif-grid_gap-2-0_md {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-2-0_lg,
  .hcif-inline-grid.hcif-grid_gap-2-0_lg {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-2-0_xl,
  .hcif-inline-grid.hcif-grid_gap-2-0_xl {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 0);
  }
}
.hcif-grid.hcif-grid_gap-2-1,
.hcif-inline-grid.hcif-grid_gap-2-1 {
  gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 1);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-2-1_xs,
  .hcif-inline-grid.hcif-grid_gap-2-1_xs {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-2-1_sm,
  .hcif-inline-grid.hcif-grid_gap-2-1_sm {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-2-1_md,
  .hcif-inline-grid.hcif-grid_gap-2-1_md {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-2-1_lg,
  .hcif-inline-grid.hcif-grid_gap-2-1_lg {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-2-1_xl,
  .hcif-inline-grid.hcif-grid_gap-2-1_xl {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 1);
  }
}
.hcif-grid.hcif-grid_gap-2-2,
.hcif-inline-grid.hcif-grid_gap-2-2 {
  gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 2);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-2-2_xs,
  .hcif-inline-grid.hcif-grid_gap-2-2_xs {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-2-2_sm,
  .hcif-inline-grid.hcif-grid_gap-2-2_sm {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-2-2_md,
  .hcif-inline-grid.hcif-grid_gap-2-2_md {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-2-2_lg,
  .hcif-inline-grid.hcif-grid_gap-2-2_lg {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-2-2_xl,
  .hcif-inline-grid.hcif-grid_gap-2-2_xl {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 2);
  }
}
.hcif-grid.hcif-grid_gap-2-3,
.hcif-inline-grid.hcif-grid_gap-2-3 {
  gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 3);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-2-3_xs,
  .hcif-inline-grid.hcif-grid_gap-2-3_xs {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-2-3_sm,
  .hcif-inline-grid.hcif-grid_gap-2-3_sm {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-2-3_md,
  .hcif-inline-grid.hcif-grid_gap-2-3_md {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-2-3_lg,
  .hcif-inline-grid.hcif-grid_gap-2-3_lg {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-2-3_xl,
  .hcif-inline-grid.hcif-grid_gap-2-3_xl {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 3);
  }
}
.hcif-grid.hcif-grid_gap-2-4,
.hcif-inline-grid.hcif-grid_gap-2-4 {
  gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 4);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-2-4_xs,
  .hcif-inline-grid.hcif-grid_gap-2-4_xs {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-2-4_sm,
  .hcif-inline-grid.hcif-grid_gap-2-4_sm {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-2-4_md,
  .hcif-inline-grid.hcif-grid_gap-2-4_md {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-2-4_lg,
  .hcif-inline-grid.hcif-grid_gap-2-4_lg {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-2-4_xl,
  .hcif-inline-grid.hcif-grid_gap-2-4_xl {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 4);
  }
}
.hcif-grid.hcif-grid_gap-2-5,
.hcif-inline-grid.hcif-grid_gap-2-5 {
  gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 5);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-2-5_xs,
  .hcif-inline-grid.hcif-grid_gap-2-5_xs {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-2-5_sm,
  .hcif-inline-grid.hcif-grid_gap-2-5_sm {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-2-5_md,
  .hcif-inline-grid.hcif-grid_gap-2-5_md {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-2-5_lg,
  .hcif-inline-grid.hcif-grid_gap-2-5_lg {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-2-5_xl,
  .hcif-inline-grid.hcif-grid_gap-2-5_xl {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 5);
  }
}
.hcif-grid.hcif-grid_gap-2-6,
.hcif-inline-grid.hcif-grid_gap-2-6 {
  gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 6);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-2-6_xs,
  .hcif-inline-grid.hcif-grid_gap-2-6_xs {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-2-6_sm,
  .hcif-inline-grid.hcif-grid_gap-2-6_sm {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-2-6_md,
  .hcif-inline-grid.hcif-grid_gap-2-6_md {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-2-6_lg,
  .hcif-inline-grid.hcif-grid_gap-2-6_lg {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-2-6_xl,
  .hcif-inline-grid.hcif-grid_gap-2-6_xl {
    gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 6);
  }
}
.hcif-grid.hcif-grid_gap-3-0,
.hcif-inline-grid.hcif-grid_gap-3-0 {
  gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 0);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-3-0_xs,
  .hcif-inline-grid.hcif-grid_gap-3-0_xs {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-3-0_sm,
  .hcif-inline-grid.hcif-grid_gap-3-0_sm {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-3-0_md,
  .hcif-inline-grid.hcif-grid_gap-3-0_md {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-3-0_lg,
  .hcif-inline-grid.hcif-grid_gap-3-0_lg {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-3-0_xl,
  .hcif-inline-grid.hcif-grid_gap-3-0_xl {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 0);
  }
}
.hcif-grid.hcif-grid_gap-3-1,
.hcif-inline-grid.hcif-grid_gap-3-1 {
  gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 1);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-3-1_xs,
  .hcif-inline-grid.hcif-grid_gap-3-1_xs {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-3-1_sm,
  .hcif-inline-grid.hcif-grid_gap-3-1_sm {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-3-1_md,
  .hcif-inline-grid.hcif-grid_gap-3-1_md {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-3-1_lg,
  .hcif-inline-grid.hcif-grid_gap-3-1_lg {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-3-1_xl,
  .hcif-inline-grid.hcif-grid_gap-3-1_xl {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 1);
  }
}
.hcif-grid.hcif-grid_gap-3-2,
.hcif-inline-grid.hcif-grid_gap-3-2 {
  gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 2);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-3-2_xs,
  .hcif-inline-grid.hcif-grid_gap-3-2_xs {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-3-2_sm,
  .hcif-inline-grid.hcif-grid_gap-3-2_sm {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-3-2_md,
  .hcif-inline-grid.hcif-grid_gap-3-2_md {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-3-2_lg,
  .hcif-inline-grid.hcif-grid_gap-3-2_lg {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-3-2_xl,
  .hcif-inline-grid.hcif-grid_gap-3-2_xl {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 2);
  }
}
.hcif-grid.hcif-grid_gap-3-3,
.hcif-inline-grid.hcif-grid_gap-3-3 {
  gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 3);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-3-3_xs,
  .hcif-inline-grid.hcif-grid_gap-3-3_xs {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-3-3_sm,
  .hcif-inline-grid.hcif-grid_gap-3-3_sm {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-3-3_md,
  .hcif-inline-grid.hcif-grid_gap-3-3_md {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-3-3_lg,
  .hcif-inline-grid.hcif-grid_gap-3-3_lg {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-3-3_xl,
  .hcif-inline-grid.hcif-grid_gap-3-3_xl {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 3);
  }
}
.hcif-grid.hcif-grid_gap-3-4,
.hcif-inline-grid.hcif-grid_gap-3-4 {
  gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 4);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-3-4_xs,
  .hcif-inline-grid.hcif-grid_gap-3-4_xs {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-3-4_sm,
  .hcif-inline-grid.hcif-grid_gap-3-4_sm {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-3-4_md,
  .hcif-inline-grid.hcif-grid_gap-3-4_md {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-3-4_lg,
  .hcif-inline-grid.hcif-grid_gap-3-4_lg {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-3-4_xl,
  .hcif-inline-grid.hcif-grid_gap-3-4_xl {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 4);
  }
}
.hcif-grid.hcif-grid_gap-3-5,
.hcif-inline-grid.hcif-grid_gap-3-5 {
  gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 5);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-3-5_xs,
  .hcif-inline-grid.hcif-grid_gap-3-5_xs {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-3-5_sm,
  .hcif-inline-grid.hcif-grid_gap-3-5_sm {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-3-5_md,
  .hcif-inline-grid.hcif-grid_gap-3-5_md {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-3-5_lg,
  .hcif-inline-grid.hcif-grid_gap-3-5_lg {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-3-5_xl,
  .hcif-inline-grid.hcif-grid_gap-3-5_xl {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 5);
  }
}
.hcif-grid.hcif-grid_gap-3-6,
.hcif-inline-grid.hcif-grid_gap-3-6 {
  gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 6);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-3-6_xs,
  .hcif-inline-grid.hcif-grid_gap-3-6_xs {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-3-6_sm,
  .hcif-inline-grid.hcif-grid_gap-3-6_sm {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-3-6_md,
  .hcif-inline-grid.hcif-grid_gap-3-6_md {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-3-6_lg,
  .hcif-inline-grid.hcif-grid_gap-3-6_lg {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-3-6_xl,
  .hcif-inline-grid.hcif-grid_gap-3-6_xl {
    gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 6);
  }
}
.hcif-grid.hcif-grid_gap-4-0,
.hcif-inline-grid.hcif-grid_gap-4-0 {
  gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 0);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-4-0_xs,
  .hcif-inline-grid.hcif-grid_gap-4-0_xs {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-4-0_sm,
  .hcif-inline-grid.hcif-grid_gap-4-0_sm {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-4-0_md,
  .hcif-inline-grid.hcif-grid_gap-4-0_md {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-4-0_lg,
  .hcif-inline-grid.hcif-grid_gap-4-0_lg {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-4-0_xl,
  .hcif-inline-grid.hcif-grid_gap-4-0_xl {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 0);
  }
}
.hcif-grid.hcif-grid_gap-4-1,
.hcif-inline-grid.hcif-grid_gap-4-1 {
  gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 1);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-4-1_xs,
  .hcif-inline-grid.hcif-grid_gap-4-1_xs {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-4-1_sm,
  .hcif-inline-grid.hcif-grid_gap-4-1_sm {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-4-1_md,
  .hcif-inline-grid.hcif-grid_gap-4-1_md {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-4-1_lg,
  .hcif-inline-grid.hcif-grid_gap-4-1_lg {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-4-1_xl,
  .hcif-inline-grid.hcif-grid_gap-4-1_xl {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 1);
  }
}
.hcif-grid.hcif-grid_gap-4-2,
.hcif-inline-grid.hcif-grid_gap-4-2 {
  gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 2);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-4-2_xs,
  .hcif-inline-grid.hcif-grid_gap-4-2_xs {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-4-2_sm,
  .hcif-inline-grid.hcif-grid_gap-4-2_sm {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-4-2_md,
  .hcif-inline-grid.hcif-grid_gap-4-2_md {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-4-2_lg,
  .hcif-inline-grid.hcif-grid_gap-4-2_lg {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-4-2_xl,
  .hcif-inline-grid.hcif-grid_gap-4-2_xl {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 2);
  }
}
.hcif-grid.hcif-grid_gap-4-3,
.hcif-inline-grid.hcif-grid_gap-4-3 {
  gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 3);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-4-3_xs,
  .hcif-inline-grid.hcif-grid_gap-4-3_xs {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-4-3_sm,
  .hcif-inline-grid.hcif-grid_gap-4-3_sm {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-4-3_md,
  .hcif-inline-grid.hcif-grid_gap-4-3_md {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-4-3_lg,
  .hcif-inline-grid.hcif-grid_gap-4-3_lg {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-4-3_xl,
  .hcif-inline-grid.hcif-grid_gap-4-3_xl {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 3);
  }
}
.hcif-grid.hcif-grid_gap-4-4,
.hcif-inline-grid.hcif-grid_gap-4-4 {
  gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 4);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-4-4_xs,
  .hcif-inline-grid.hcif-grid_gap-4-4_xs {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-4-4_sm,
  .hcif-inline-grid.hcif-grid_gap-4-4_sm {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-4-4_md,
  .hcif-inline-grid.hcif-grid_gap-4-4_md {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-4-4_lg,
  .hcif-inline-grid.hcif-grid_gap-4-4_lg {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-4-4_xl,
  .hcif-inline-grid.hcif-grid_gap-4-4_xl {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 4);
  }
}
.hcif-grid.hcif-grid_gap-4-5,
.hcif-inline-grid.hcif-grid_gap-4-5 {
  gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 5);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-4-5_xs,
  .hcif-inline-grid.hcif-grid_gap-4-5_xs {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-4-5_sm,
  .hcif-inline-grid.hcif-grid_gap-4-5_sm {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-4-5_md,
  .hcif-inline-grid.hcif-grid_gap-4-5_md {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-4-5_lg,
  .hcif-inline-grid.hcif-grid_gap-4-5_lg {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-4-5_xl,
  .hcif-inline-grid.hcif-grid_gap-4-5_xl {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 5);
  }
}
.hcif-grid.hcif-grid_gap-4-6,
.hcif-inline-grid.hcif-grid_gap-4-6 {
  gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 6);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-4-6_xs,
  .hcif-inline-grid.hcif-grid_gap-4-6_xs {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-4-6_sm,
  .hcif-inline-grid.hcif-grid_gap-4-6_sm {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-4-6_md,
  .hcif-inline-grid.hcif-grid_gap-4-6_md {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-4-6_lg,
  .hcif-inline-grid.hcif-grid_gap-4-6_lg {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-4-6_xl,
  .hcif-inline-grid.hcif-grid_gap-4-6_xl {
    gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 6);
  }
}
.hcif-grid.hcif-grid_gap-5-0,
.hcif-inline-grid.hcif-grid_gap-5-0 {
  gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 0);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-5-0_xs,
  .hcif-inline-grid.hcif-grid_gap-5-0_xs {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-5-0_sm,
  .hcif-inline-grid.hcif-grid_gap-5-0_sm {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-5-0_md,
  .hcif-inline-grid.hcif-grid_gap-5-0_md {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-5-0_lg,
  .hcif-inline-grid.hcif-grid_gap-5-0_lg {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-5-0_xl,
  .hcif-inline-grid.hcif-grid_gap-5-0_xl {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 0);
  }
}
.hcif-grid.hcif-grid_gap-5-1,
.hcif-inline-grid.hcif-grid_gap-5-1 {
  gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 1);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-5-1_xs,
  .hcif-inline-grid.hcif-grid_gap-5-1_xs {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-5-1_sm,
  .hcif-inline-grid.hcif-grid_gap-5-1_sm {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-5-1_md,
  .hcif-inline-grid.hcif-grid_gap-5-1_md {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-5-1_lg,
  .hcif-inline-grid.hcif-grid_gap-5-1_lg {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-5-1_xl,
  .hcif-inline-grid.hcif-grid_gap-5-1_xl {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 1);
  }
}
.hcif-grid.hcif-grid_gap-5-2,
.hcif-inline-grid.hcif-grid_gap-5-2 {
  gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 2);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-5-2_xs,
  .hcif-inline-grid.hcif-grid_gap-5-2_xs {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-5-2_sm,
  .hcif-inline-grid.hcif-grid_gap-5-2_sm {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-5-2_md,
  .hcif-inline-grid.hcif-grid_gap-5-2_md {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-5-2_lg,
  .hcif-inline-grid.hcif-grid_gap-5-2_lg {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-5-2_xl,
  .hcif-inline-grid.hcif-grid_gap-5-2_xl {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 2);
  }
}
.hcif-grid.hcif-grid_gap-5-3,
.hcif-inline-grid.hcif-grid_gap-5-3 {
  gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 3);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-5-3_xs,
  .hcif-inline-grid.hcif-grid_gap-5-3_xs {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-5-3_sm,
  .hcif-inline-grid.hcif-grid_gap-5-3_sm {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-5-3_md,
  .hcif-inline-grid.hcif-grid_gap-5-3_md {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-5-3_lg,
  .hcif-inline-grid.hcif-grid_gap-5-3_lg {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-5-3_xl,
  .hcif-inline-grid.hcif-grid_gap-5-3_xl {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 3);
  }
}
.hcif-grid.hcif-grid_gap-5-4,
.hcif-inline-grid.hcif-grid_gap-5-4 {
  gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 4);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-5-4_xs,
  .hcif-inline-grid.hcif-grid_gap-5-4_xs {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-5-4_sm,
  .hcif-inline-grid.hcif-grid_gap-5-4_sm {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-5-4_md,
  .hcif-inline-grid.hcif-grid_gap-5-4_md {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-5-4_lg,
  .hcif-inline-grid.hcif-grid_gap-5-4_lg {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-5-4_xl,
  .hcif-inline-grid.hcif-grid_gap-5-4_xl {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 4);
  }
}
.hcif-grid.hcif-grid_gap-5-5,
.hcif-inline-grid.hcif-grid_gap-5-5 {
  gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 5);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-5-5_xs,
  .hcif-inline-grid.hcif-grid_gap-5-5_xs {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-5-5_sm,
  .hcif-inline-grid.hcif-grid_gap-5-5_sm {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-5-5_md,
  .hcif-inline-grid.hcif-grid_gap-5-5_md {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-5-5_lg,
  .hcif-inline-grid.hcif-grid_gap-5-5_lg {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-5-5_xl,
  .hcif-inline-grid.hcif-grid_gap-5-5_xl {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 5);
  }
}
.hcif-grid.hcif-grid_gap-5-6,
.hcif-inline-grid.hcif-grid_gap-5-6 {
  gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 6);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-5-6_xs,
  .hcif-inline-grid.hcif-grid_gap-5-6_xs {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-5-6_sm,
  .hcif-inline-grid.hcif-grid_gap-5-6_sm {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-5-6_md,
  .hcif-inline-grid.hcif-grid_gap-5-6_md {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-5-6_lg,
  .hcif-inline-grid.hcif-grid_gap-5-6_lg {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-5-6_xl,
  .hcif-inline-grid.hcif-grid_gap-5-6_xl {
    gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 6);
  }
}
.hcif-grid.hcif-grid_gap-6-0,
.hcif-inline-grid.hcif-grid_gap-6-0 {
  gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 0);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-6-0_xs,
  .hcif-inline-grid.hcif-grid_gap-6-0_xs {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-6-0_sm,
  .hcif-inline-grid.hcif-grid_gap-6-0_sm {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-6-0_md,
  .hcif-inline-grid.hcif-grid_gap-6-0_md {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-6-0_lg,
  .hcif-inline-grid.hcif-grid_gap-6-0_lg {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 0);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-6-0_xl,
  .hcif-inline-grid.hcif-grid_gap-6-0_xl {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 0);
  }
}
.hcif-grid.hcif-grid_gap-6-1,
.hcif-inline-grid.hcif-grid_gap-6-1 {
  gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 1);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-6-1_xs,
  .hcif-inline-grid.hcif-grid_gap-6-1_xs {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-6-1_sm,
  .hcif-inline-grid.hcif-grid_gap-6-1_sm {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-6-1_md,
  .hcif-inline-grid.hcif-grid_gap-6-1_md {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-6-1_lg,
  .hcif-inline-grid.hcif-grid_gap-6-1_lg {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 1);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-6-1_xl,
  .hcif-inline-grid.hcif-grid_gap-6-1_xl {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 1);
  }
}
.hcif-grid.hcif-grid_gap-6-2,
.hcif-inline-grid.hcif-grid_gap-6-2 {
  gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 2);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-6-2_xs,
  .hcif-inline-grid.hcif-grid_gap-6-2_xs {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-6-2_sm,
  .hcif-inline-grid.hcif-grid_gap-6-2_sm {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-6-2_md,
  .hcif-inline-grid.hcif-grid_gap-6-2_md {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-6-2_lg,
  .hcif-inline-grid.hcif-grid_gap-6-2_lg {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 2);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-6-2_xl,
  .hcif-inline-grid.hcif-grid_gap-6-2_xl {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 2);
  }
}
.hcif-grid.hcif-grid_gap-6-3,
.hcif-inline-grid.hcif-grid_gap-6-3 {
  gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 3);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-6-3_xs,
  .hcif-inline-grid.hcif-grid_gap-6-3_xs {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-6-3_sm,
  .hcif-inline-grid.hcif-grid_gap-6-3_sm {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-6-3_md,
  .hcif-inline-grid.hcif-grid_gap-6-3_md {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-6-3_lg,
  .hcif-inline-grid.hcif-grid_gap-6-3_lg {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 3);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-6-3_xl,
  .hcif-inline-grid.hcif-grid_gap-6-3_xl {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 3);
  }
}
.hcif-grid.hcif-grid_gap-6-4,
.hcif-inline-grid.hcif-grid_gap-6-4 {
  gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 4);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-6-4_xs,
  .hcif-inline-grid.hcif-grid_gap-6-4_xs {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-6-4_sm,
  .hcif-inline-grid.hcif-grid_gap-6-4_sm {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-6-4_md,
  .hcif-inline-grid.hcif-grid_gap-6-4_md {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-6-4_lg,
  .hcif-inline-grid.hcif-grid_gap-6-4_lg {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 4);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-6-4_xl,
  .hcif-inline-grid.hcif-grid_gap-6-4_xl {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 4);
  }
}
.hcif-grid.hcif-grid_gap-6-5,
.hcif-inline-grid.hcif-grid_gap-6-5 {
  gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 5);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-6-5_xs,
  .hcif-inline-grid.hcif-grid_gap-6-5_xs {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-6-5_sm,
  .hcif-inline-grid.hcif-grid_gap-6-5_sm {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-6-5_md,
  .hcif-inline-grid.hcif-grid_gap-6-5_md {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-6-5_lg,
  .hcif-inline-grid.hcif-grid_gap-6-5_lg {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 5);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-6-5_xl,
  .hcif-inline-grid.hcif-grid_gap-6-5_xl {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 5);
  }
}
.hcif-grid.hcif-grid_gap-6-6,
.hcif-inline-grid.hcif-grid_gap-6-6 {
  gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 6);
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_gap-6-6_xs,
  .hcif-inline-grid.hcif-grid_gap-6-6_xs {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_gap-6-6_sm,
  .hcif-inline-grid.hcif-grid_gap-6-6_sm {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_gap-6-6_md,
  .hcif-inline-grid.hcif-grid_gap-6-6_md {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_gap-6-6_lg,
  .hcif-inline-grid.hcif-grid_gap-6-6_lg {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 6);
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_gap-6-6_xl,
  .hcif-inline-grid.hcif-grid_gap-6-6_xl {
    gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 6);
  }
}
.hcif-grid .hcif-grid_span-1,
.hcif-inline-grid .hcif-grid_span-1 {
  grid-column-start: span 1;
}
@media (min-width: 480px) {
  .hcif-grid .hcif-grid_span-1_xs,
  .hcif-inline-grid .hcif-grid_span-1_xs {
    grid-column-start: span 1;
  }
}
@media (min-width: 760px) {
  .hcif-grid .hcif-grid_span-1_sm,
  .hcif-inline-grid .hcif-grid_span-1_sm {
    grid-column-start: span 1;
  }
}
@media (min-width: 960px) {
  .hcif-grid .hcif-grid_span-1_md,
  .hcif-inline-grid .hcif-grid_span-1_md {
    grid-column-start: span 1;
  }
}
@media (min-width: 1140px) {
  .hcif-grid .hcif-grid_span-1_lg,
  .hcif-inline-grid .hcif-grid_span-1_lg {
    grid-column-start: span 1;
  }
}
@media (min-width: 1280px) {
  .hcif-grid .hcif-grid_span-1_xl,
  .hcif-inline-grid .hcif-grid_span-1_xl {
    grid-column-start: span 1;
  }
}
.hcif-grid .hcif-grid_span-2,
.hcif-inline-grid .hcif-grid_span-2 {
  grid-column-start: span 2;
}
@media (min-width: 480px) {
  .hcif-grid .hcif-grid_span-2_xs,
  .hcif-inline-grid .hcif-grid_span-2_xs {
    grid-column-start: span 2;
  }
}
@media (min-width: 760px) {
  .hcif-grid .hcif-grid_span-2_sm,
  .hcif-inline-grid .hcif-grid_span-2_sm {
    grid-column-start: span 2;
  }
}
@media (min-width: 960px) {
  .hcif-grid .hcif-grid_span-2_md,
  .hcif-inline-grid .hcif-grid_span-2_md {
    grid-column-start: span 2;
  }
}
@media (min-width: 1140px) {
  .hcif-grid .hcif-grid_span-2_lg,
  .hcif-inline-grid .hcif-grid_span-2_lg {
    grid-column-start: span 2;
  }
}
@media (min-width: 1280px) {
  .hcif-grid .hcif-grid_span-2_xl,
  .hcif-inline-grid .hcif-grid_span-2_xl {
    grid-column-start: span 2;
  }
}
.hcif-grid .hcif-grid_span-3,
.hcif-inline-grid .hcif-grid_span-3 {
  grid-column-start: span 3;
}
@media (min-width: 480px) {
  .hcif-grid .hcif-grid_span-3_xs,
  .hcif-inline-grid .hcif-grid_span-3_xs {
    grid-column-start: span 3;
  }
}
@media (min-width: 760px) {
  .hcif-grid .hcif-grid_span-3_sm,
  .hcif-inline-grid .hcif-grid_span-3_sm {
    grid-column-start: span 3;
  }
}
@media (min-width: 960px) {
  .hcif-grid .hcif-grid_span-3_md,
  .hcif-inline-grid .hcif-grid_span-3_md {
    grid-column-start: span 3;
  }
}
@media (min-width: 1140px) {
  .hcif-grid .hcif-grid_span-3_lg,
  .hcif-inline-grid .hcif-grid_span-3_lg {
    grid-column-start: span 3;
  }
}
@media (min-width: 1280px) {
  .hcif-grid .hcif-grid_span-3_xl,
  .hcif-inline-grid .hcif-grid_span-3_xl {
    grid-column-start: span 3;
  }
}
.hcif-grid .hcif-grid_span-4,
.hcif-inline-grid .hcif-grid_span-4 {
  grid-column-start: span 4;
}
@media (min-width: 480px) {
  .hcif-grid .hcif-grid_span-4_xs,
  .hcif-inline-grid .hcif-grid_span-4_xs {
    grid-column-start: span 4;
  }
}
@media (min-width: 760px) {
  .hcif-grid .hcif-grid_span-4_sm,
  .hcif-inline-grid .hcif-grid_span-4_sm {
    grid-column-start: span 4;
  }
}
@media (min-width: 960px) {
  .hcif-grid .hcif-grid_span-4_md,
  .hcif-inline-grid .hcif-grid_span-4_md {
    grid-column-start: span 4;
  }
}
@media (min-width: 1140px) {
  .hcif-grid .hcif-grid_span-4_lg,
  .hcif-inline-grid .hcif-grid_span-4_lg {
    grid-column-start: span 4;
  }
}
@media (min-width: 1280px) {
  .hcif-grid .hcif-grid_span-4_xl,
  .hcif-inline-grid .hcif-grid_span-4_xl {
    grid-column-start: span 4;
  }
}
.hcif-grid .hcif-grid_span-5,
.hcif-inline-grid .hcif-grid_span-5 {
  grid-column-start: span 5;
}
@media (min-width: 480px) {
  .hcif-grid .hcif-grid_span-5_xs,
  .hcif-inline-grid .hcif-grid_span-5_xs {
    grid-column-start: span 5;
  }
}
@media (min-width: 760px) {
  .hcif-grid .hcif-grid_span-5_sm,
  .hcif-inline-grid .hcif-grid_span-5_sm {
    grid-column-start: span 5;
  }
}
@media (min-width: 960px) {
  .hcif-grid .hcif-grid_span-5_md,
  .hcif-inline-grid .hcif-grid_span-5_md {
    grid-column-start: span 5;
  }
}
@media (min-width: 1140px) {
  .hcif-grid .hcif-grid_span-5_lg,
  .hcif-inline-grid .hcif-grid_span-5_lg {
    grid-column-start: span 5;
  }
}
@media (min-width: 1280px) {
  .hcif-grid .hcif-grid_span-5_xl,
  .hcif-inline-grid .hcif-grid_span-5_xl {
    grid-column-start: span 5;
  }
}
.hcif-grid .hcif-grid_span-6,
.hcif-inline-grid .hcif-grid_span-6 {
  grid-column-start: span 6;
}
@media (min-width: 480px) {
  .hcif-grid .hcif-grid_span-6_xs,
  .hcif-inline-grid .hcif-grid_span-6_xs {
    grid-column-start: span 6;
  }
}
@media (min-width: 760px) {
  .hcif-grid .hcif-grid_span-6_sm,
  .hcif-inline-grid .hcif-grid_span-6_sm {
    grid-column-start: span 6;
  }
}
@media (min-width: 960px) {
  .hcif-grid .hcif-grid_span-6_md,
  .hcif-inline-grid .hcif-grid_span-6_md {
    grid-column-start: span 6;
  }
}
@media (min-width: 1140px) {
  .hcif-grid .hcif-grid_span-6_lg,
  .hcif-inline-grid .hcif-grid_span-6_lg {
    grid-column-start: span 6;
  }
}
@media (min-width: 1280px) {
  .hcif-grid .hcif-grid_span-6_xl,
  .hcif-inline-grid .hcif-grid_span-6_xl {
    grid-column-start: span 6;
  }
}
.hcif-grid.hcif-grid_align-items_start,
.hcif-inline-grid.hcif-grid_align-items_start {
  align-items: start;
}
.hcif-grid.hcif-grid_align-items_center,
.hcif-inline-grid.hcif-grid_align-items_center {
  align-items: center;
}
.hcif-grid.hcif-grid_align-items-end,
.hcif-inline-grid.hcif-grid_align-items-end {
  align-items: end;
}
.hcif-grid.hcif-grid_justify-items_start,
.hcif-inline-grid.hcif-grid_justify-items_start {
  justify-items: start;
}
.hcif-grid.hcif-grid_justify-items_center,
.hcif-inline-grid.hcif-grid_justify-items_center {
  justify-items: center;
}
.hcif-grid.hcif-grid_justify-items_end,
.hcif-inline-grid.hcif-grid_justify-items_end {
  justify-items: end;
}
@media (min-width: 480px) {
  .hcif-grid.hcif-grid_justify-items_start_xs,
  .hcif-inline-grid.hcif-grid_justify-items_start_xs {
    justify-items: start;
  }
  .hcif-grid.hcif-grid_justify-items_center_xs,
  .hcif-inline-grid.hcif-grid_justify-items_center_xs {
    justify-items: center;
  }
  .hcif-grid.hcif-grid_justify-items_end_xs,
  .hcif-inline-grid.hcif-grid_justify-items_end_xs {
    justify-items: end;
  }
}
@media (min-width: 760px) {
  .hcif-grid.hcif-grid_justify-items_start_sm,
  .hcif-inline-grid.hcif-grid_justify-items_start_sm {
    justify-items: start;
  }
  .hcif-grid.hcif-grid_justify-items_center_sm,
  .hcif-inline-grid.hcif-grid_justify-items_center_sm {
    justify-items: center;
  }
  .hcif-grid.hcif-grid_justify-items_end_sm,
  .hcif-inline-grid.hcif-grid_justify-items_end_sm {
    justify-items: end;
  }
}
@media (min-width: 960px) {
  .hcif-grid.hcif-grid_justify-items_start_md,
  .hcif-inline-grid.hcif-grid_justify-items_start_md {
    justify-items: start;
  }
  .hcif-grid.hcif-grid_justify-items_center_md,
  .hcif-inline-grid.hcif-grid_justify-items_center_md {
    justify-items: center;
  }
  .hcif-grid.hcif-grid_justify-items_end_md,
  .hcif-inline-grid.hcif-grid_justify-items_end_md {
    justify-items: end;
  }
}
@media (min-width: 1140px) {
  .hcif-grid.hcif-grid_justify-items_start_lg,
  .hcif-inline-grid.hcif-grid_justify-items_start_lg {
    justify-items: start;
  }
  .hcif-grid.hcif-grid_justify-items_center_lg,
  .hcif-inline-grid.hcif-grid_justify-items_center_lg {
    justify-items: center;
  }
  .hcif-grid.hcif-grid_justify-items_end_lg,
  .hcif-inline-grid.hcif-grid_justify-items_end_lg {
    justify-items: end;
  }
}
@media (min-width: 1280px) {
  .hcif-grid.hcif-grid_justify-items_start_xl,
  .hcif-inline-grid.hcif-grid_justify-items_start_xl {
    justify-items: start;
  }
  .hcif-grid.hcif-grid_justify-items_center_xl,
  .hcif-inline-grid.hcif-grid_justify-items_center_xl {
    justify-items: center;
  }
  .hcif-grid.hcif-grid_justify-items_end_xl,
  .hcif-inline-grid.hcif-grid_justify-items_end_xl {
    justify-items: end;
  }
}

.hcif-flex {
  display: flex;
}
.hcif-flex.hcif-flex_gap-0-0 {
  gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 0);
}
.hcif-flex.hcif-flex_gap-0-1 {
  gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 1);
}
.hcif-flex.hcif-flex_gap-0-2 {
  gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 2);
}
.hcif-flex.hcif-flex_gap-0-3 {
  gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 3);
}
.hcif-flex.hcif-flex_gap-0-4 {
  gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 4);
}
.hcif-flex.hcif-flex_gap-0-5 {
  gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 5);
}
.hcif-flex.hcif-flex_gap-0-6 {
  gap: calc(var(--hcif-spacer) * 0) calc(var(--hcif-spacer) * 6);
}
.hcif-flex.hcif-flex_gap-1-0 {
  gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 0);
}
.hcif-flex.hcif-flex_gap-1-1 {
  gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 1);
}
.hcif-flex.hcif-flex_gap-1-2 {
  gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 2);
}
.hcif-flex.hcif-flex_gap-1-3 {
  gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 3);
}
.hcif-flex.hcif-flex_gap-1-4 {
  gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 4);
}
.hcif-flex.hcif-flex_gap-1-5 {
  gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 5);
}
.hcif-flex.hcif-flex_gap-1-6 {
  gap: calc(var(--hcif-spacer) * 1) calc(var(--hcif-spacer) * 6);
}
.hcif-flex.hcif-flex_gap-2-0 {
  gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 0);
}
.hcif-flex.hcif-flex_gap-2-1 {
  gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 1);
}
.hcif-flex.hcif-flex_gap-2-2 {
  gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 2);
}
.hcif-flex.hcif-flex_gap-2-3 {
  gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 3);
}
.hcif-flex.hcif-flex_gap-2-4 {
  gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 4);
}
.hcif-flex.hcif-flex_gap-2-5 {
  gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 5);
}
.hcif-flex.hcif-flex_gap-2-6 {
  gap: calc(var(--hcif-spacer) * 2) calc(var(--hcif-spacer) * 6);
}
.hcif-flex.hcif-flex_gap-3-0 {
  gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 0);
}
.hcif-flex.hcif-flex_gap-3-1 {
  gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 1);
}
.hcif-flex.hcif-flex_gap-3-2 {
  gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 2);
}
.hcif-flex.hcif-flex_gap-3-3 {
  gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 3);
}
.hcif-flex.hcif-flex_gap-3-4 {
  gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 4);
}
.hcif-flex.hcif-flex_gap-3-5 {
  gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 5);
}
.hcif-flex.hcif-flex_gap-3-6 {
  gap: calc(var(--hcif-spacer) * 3) calc(var(--hcif-spacer) * 6);
}
.hcif-flex.hcif-flex_gap-4-0 {
  gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 0);
}
.hcif-flex.hcif-flex_gap-4-1 {
  gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 1);
}
.hcif-flex.hcif-flex_gap-4-2 {
  gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 2);
}
.hcif-flex.hcif-flex_gap-4-3 {
  gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 3);
}
.hcif-flex.hcif-flex_gap-4-4 {
  gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 4);
}
.hcif-flex.hcif-flex_gap-4-5 {
  gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 5);
}
.hcif-flex.hcif-flex_gap-4-6 {
  gap: calc(var(--hcif-spacer) * 4) calc(var(--hcif-spacer) * 6);
}
.hcif-flex.hcif-flex_gap-5-0 {
  gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 0);
}
.hcif-flex.hcif-flex_gap-5-1 {
  gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 1);
}
.hcif-flex.hcif-flex_gap-5-2 {
  gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 2);
}
.hcif-flex.hcif-flex_gap-5-3 {
  gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 3);
}
.hcif-flex.hcif-flex_gap-5-4 {
  gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 4);
}
.hcif-flex.hcif-flex_gap-5-5 {
  gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 5);
}
.hcif-flex.hcif-flex_gap-5-6 {
  gap: calc(var(--hcif-spacer) * 5) calc(var(--hcif-spacer) * 6);
}
.hcif-flex.hcif-flex_gap-6-0 {
  gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 0);
}
.hcif-flex.hcif-flex_gap-6-1 {
  gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 1);
}
.hcif-flex.hcif-flex_gap-6-2 {
  gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 2);
}
.hcif-flex.hcif-flex_gap-6-3 {
  gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 3);
}
.hcif-flex.hcif-flex_gap-6-4 {
  gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 4);
}
.hcif-flex.hcif-flex_gap-6-5 {
  gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 5);
}
.hcif-flex.hcif-flex_gap-6-6 {
  gap: calc(var(--hcif-spacer) * 6) calc(var(--hcif-spacer) * 6);
}
.hcif-flex.hcif-flex_wrap {
  flex-wrap: wrap;
}
@media (min-width: 480px) {
  .hcif-flex.hcif-flex_wrap_xs {
    flex-wrap: wrap;
  }
}
@media (min-width: 760px) {
  .hcif-flex.hcif-flex_wrap_sm {
    flex-wrap: wrap;
  }
}
@media (min-width: 960px) {
  .hcif-flex.hcif-flex_wrap_md {
    flex-wrap: wrap;
  }
}
@media (min-width: 1140px) {
  .hcif-flex.hcif-flex_wrap_lg {
    flex-wrap: wrap;
  }
}
@media (min-width: 1280px) {
  .hcif-flex.hcif-flex_wrap_xl {
    flex-wrap: wrap;
  }
}
.hcif-flex.hcif-flex_no-wrap {
  flex-wrap: nowrap;
}
@media (min-width: 480px) {
  .hcif-flex.hcif-flex_no-wrap_xs {
    flex-wrap: nowrap;
  }
}
@media (min-width: 760px) {
  .hcif-flex.hcif-flex_no-wrap_sm {
    flex-wrap: nowrap;
  }
}
@media (min-width: 960px) {
  .hcif-flex.hcif-flex_no-wrap_md {
    flex-wrap: nowrap;
  }
}
@media (min-width: 1140px) {
  .hcif-flex.hcif-flex_no-wrap_lg {
    flex-wrap: nowrap;
  }
}
@media (min-width: 1280px) {
  .hcif-flex.hcif-flex_no-wrap_xl {
    flex-wrap: nowrap;
  }
}
.hcif-flex.hcif-flex_direction_row {
  flex-direction: row;
}
.hcif-flex.hcif-flex_direction_column {
  flex-direction: column;
}
.hcif-flex.hcif-flex_justify-content_space-between {
  justify-content: space-between;
}
.hcif-flex.hcif-flex_justify-content_center {
  justify-content: center;
}
.hcif-flex.hcif-flex_align-items-center {
  align-items: center;
}
.hcif-flex.hcif-flex_align-items-start {
  align-items: start;
}
.hcif-flex.hcif-flex_align-items-end {
  align-items: end;
}
.hcif-flex .hcif-flex_no-shrink {
  flex-shrink: 0;
}

.hcif-text_align-left {
  text-align: left;
}

.hcif-text_align-right {
  text-align: right;
}

.hcif-text_align-center {
  text-align: center;
}

@media (min-width: 480px) {
  .hcif-text_align-left_xs {
    text-align: left;
  }
  .hcif-text_align-right_xs {
    text-align: right;
  }
  .hcif-text_align-center_xs {
    text-align: center;
  }
}
@media (min-width: 760px) {
  .hcif-text_align-left_sm {
    text-align: left;
  }
  .hcif-text_align-right_sm {
    text-align: right;
  }
  .hcif-text_align-center_sm {
    text-align: center;
  }
}
@media (min-width: 960px) {
  .hcif-text_align-left_md {
    text-align: left;
  }
  .hcif-text_align-right_md {
    text-align: right;
  }
  .hcif-text_align-center_md {
    text-align: center;
  }
}
@media (min-width: 1140px) {
  .hcif-text_align-left_lg {
    text-align: left;
  }
  .hcif-text_align-right_lg {
    text-align: right;
  }
  .hcif-text_align-center_lg {
    text-align: center;
  }
}
@media (min-width: 1280px) {
  .hcif-text_align-left_xl {
    text-align: left;
  }
  .hcif-text_align-right_xl {
    text-align: right;
  }
  .hcif-text_align-center_xl {
    text-align: center;
  }
}
.hcif-text_align-center .hcif-text_limit-width,
.hcif-text_align-center.hcif-text_limit-width {
  margin-left: auto;
  margin-right: auto;
}

.hcif-image_icon {
  width: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 1.25);
  height: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 1.25);
  object-fit: contain;
  object-position: center;
}

.hcif-image_icon_large {
  width: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 2);
  height: calc(var(--hcif-font-size-base) + var(--hcif-font-size-range) * 2);
  object-fit: contain;
  object-position: center;
}

.hcif-image_cover {
  object-fit: cover;
  object-position: center;
}

.hcif-image_child-image-cover {
  position: relative;
}
.hcif-image_child-image-cover > img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.hcif-image_child-image-contain {
  position: relative;
}
.hcif-image_child-image-contain > img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center;
}

.hcif-image_video-poster {
  display: block;
  position: relative;
}
.hcif-image_video-poster::after {
  content: "";
  background-image: url(hcif-survey_ui_video-player-icon_white.svg);
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 4rem;
  height: 4rem;
  transform: translate(-50%, -50%);
  transition: transform 0.2s ease-in-out;
}
.hcif-image_video-poster:hover::after {
  transform: translate(-50%, -50%) scale(1.1);
}

.hcif-survey_ui_chip {
  padding: 0.2em 0.5em;
  background-color: var(--hcif-clr-light-blue);
}

.hcif-named-anchor {
  position: relative;
  top: calc(var(--hcif-spacer) * -6);
}

.hcif-button {
  font-family: var(--hcif-font-family-body);
  font-feature-settings: "ss02";
  background-color: var(--hcif-background-color-button);
  color: var(--hcif-color-button);
  border: 2px solid transparent;
  border-radius: 0.5em;
  padding: 0.75rem 2rem;
  text-decoration: none;
  font-size: 1rem;
  display: inline-block;
  cursor: pointer;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, transform 0.2s ease-in-out, border-color 0.2s ease-in-out;
}
.hcif-button:hover {
  color: var(--hcif-color-button);
  background-color: var(--hcif-background-color-button-hover);
  text-decoration: none;
  transform: scale(1.05);
}
.hcif-button.hcif-button_secondary {
  background-color: var(--hcif-background-color-button-secondary);
  color: var(--hcif-color-button-secondary);
}
.hcif-button.hcif-button_secondary:hover {
  background-color: var(--hcif-background-color-button-secondary-hover);
}
.hcif-button.hcif-button_outline {
  background-color: transparent;
  color: var(--hcif-color-button-outline);
  border: 2px solid var(--hcif-background-color-button-outline);
}
.hcif-button.hcif-button_outline:hover {
  border-color: var(--hcif-background-color-button-outline-hover);
}
.hcif-button.hcif-button_small {
  font-size: 0.8em;
  padding: 0.4em 1em;
}
.hcif-button[disabled] {
  background-color: var(--hcif-background-color-button-secondary);
  color: var(--hcif-color-button-secondary);
  cursor: default;
}

.hcif-button_back-link {
  font-family: var(--hcif-font-family-body);
  color: var(--hcif-color-interactive);
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  gap: 0.5rem;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, transform 0.2s ease-in-out;
}
.hcif-button_back-link_icon {
  width: 1em;
  height: 1em;
  position: relative;
  display: block;
}
.hcif-button_back-link_icon::after {
  content: url(hcif-survey_ui_back-arrow_hypermint.svg);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -40%);
}
.hcif-button_back-link:hover {
  color: var(--hcif-color-callout);
  transform: scale(1.05);
}
.hcif-button_back-link:hover .hcif-button_back-link_icon::after {
  content: url(hcif-survey_ui_back-arrow_white.svg);
}

.hcif-button_with-arrow,
.hcif-button_offsite-link {
  font-family: var(--hcif-font-family-body);
  font-feature-settings: "ss02";
  color: var(--hcif-color-interactive);
  border: none;
  font-size: 1rem;
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  gap: 0.5rem;
}
.hcif-button_with-arrow_label,
.hcif-button_offsite-link_label {
  transition: border 0.2s ease-in-out;
}
.hcif-button_with-arrow_icon,
.hcif-button_offsite-link_icon {
  width: 2.5rem;
  height: 2.5rem;
  position: relative;
  display: block;
  background-color: var(--hcif-clr-lightmint);
  border-radius: 8px;
  transition: transform 0.2s ease-in-out;
}
.hcif-button_with-arrow_icon::after,
.hcif-button_offsite-link_icon::after {
  content: url(hcif-survey_ui_button-arrow_tempermint.svg);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -40%);
}
.hcif-button_with-arrow:hover .hcif-button_with-arrow_icon,
.hcif-button_with-arrow:hover .hcif-button_offsite-link_icon,
.hcif-button_offsite-link:hover .hcif-button_with-arrow_icon,
.hcif-button_offsite-link:hover .hcif-button_offsite-link_icon {
  transform: scale(1.1);
}

.hcif-button_offsite-link_icon {
  width: 2rem;
  height: 2rem;
}
.hcif-button_offsite-link_icon::after {
  content: url(hcif-survey_ui_off-site-arrow_tempermint.svg);
}

[v-cloak] {
  display: none;
}

body {
  margin: 0;
}

sup {
  font-size: 0.5em;
  vertical-align: text-top;
  line-height: inherit;
  position: static;
}

pre {
  overflow-x: auto;
  border: 1px solid;
  padding: 1rem;
  text-align: left;
}

small {
  font-size: calc(var(--hcif-font-size-base) * 0.7);
}

a {
  text-decoration: underline;
}

ul ul {
  list-style-type: disc;
}

hr {
  margin: calc(var(--hcif-spacer) * 2) 0;
}

em {
  color: inherit;
}

.hcif-decoration_grid-outline {
  position: relative;
}
@media (min-width: 760px) {
  .hcif-decoration_grid-outline::after {
    content: "";
    display: block;
    background-image: url(hcif-survey_image_outlined-grid-bg_spruce.svg);
    position: absolute;
    background-size: cover;
    background-position: left center;
    top: 0;
    left: 67%;
    width: 33%;
    height: 100%;
  }
}

.hcif-visibility_hidden {
  visibility: hidden;
}

.uk-input, .uk-select, .uk-textarea {
  color: var(--hcif-clr-form-values);
  border: 1px solid var(--hcif-clr-form-borders);
  border-radius: 8px;
}
.uk-input::placeholder, .uk-select::placeholder, .uk-textarea::placeholder {
  color: var(--hcif-clr-form-borders);
}

.uk-input:focus, .uk-select:focus, .uk-textarea:focus {
  outline: 0;
  background-color: #fff;
  color: var(--hcif-color-text);
  border: 1px solid var(--hcif-color-interactive);
}

::selection {
  background: var(--hcif-color-interactive);
  color: #fff;
  text-shadow: none;
}

.uk-checkbox, .uk-radio {
  margin-top: 0;
  background-color: var(--hcif-clr-white);
  border: 1px solid var(--hcif-clr-form-borders);
}

.uk-checkbox:checked, .uk-checkbox:indeterminate, .uk-radio:checked {
  background-color: var(--hcif-background-color-button);
  border-color: transparent;
}

.uk-checkbox:focus, .uk-radio:focus {
  background-color: var(--hcif-clr-white);
  border-color: var(--hcif-color-interactive);
}

.uk-checkbox:checked:focus, .uk-checkbox:indeterminate:focus, .uk-radio:checked:focus {
  background-color: var(--hcif-background-color-button);
}

.uk-select:not([multiple]):not([size]) {
  padding-right: 30px;
  background-image: url(hcif-survey_ui_open-menu_black.svg);
  background-repeat: no-repeat;
  background-position: calc(100% - 10px) 50%;
}

.uk-select:not([multiple]):not([size]):disabled {
  background-image: url(hcif-survey_ui_open-menu_disabled.svg);
}

.uk-form-danger, .uk-form-danger:focus {
  color: var(--hcif-color-danger);
  border-color: var(--hcif-color-danger);
}

.uk-text-danger {
  color: var(--hcif-color-danger) !important;
}

.uk-accordion-title::before {
  background-image: url(hcif-survey_ui_open-menu_black.svg);
}

.uk-open > .uk-accordion-title::before {
  background-image: url(hcif-survey_ui_open-menu_black.svg);
  transform: scaleY(-1);
}

@media print {
  .hcif-media_screen-only {
    display: none !important;
  }
}
@media screen {
  .hcif-media_print-only {
    display: none !important;
  }
}

.hcif-dev_warning {
  background-color: magenta;
  color: white;
}

.hcif-dev_fpo {
  color: magenta;
  background-color: #d5d5d5;
}

.hcif-debug + .hcif-debug {
  margin-top: 0.5em;
}

@media (min-width: 760px) {
  .hcif-block_home_tools-and-insights .hcif-block_home_tools-and-insights_photo {
    grid-column: 1/2;
    grid-row: 1/2;
  }
}
.hcif-block_home_our-approach .hcif-block_home_our-approach_photo {
  min-height: 240px;
}

.hcif-block_confirmation_explore-more-insights .hcif-block_confirmation_explore-more-insights_report-button,
.hcif-block_confirmation_explore-more-insights .hcif-block_confirmation_explore-more-insights_sales-guide-button {
  text-align: left;
  display: grid;
  grid-template-columns: 56px 1fr;
  gap: 1rem;
  align-items: center;
}
.hcif-block_confirmation_footer_print {
  position: fixed;
  bottom: 0.5in;
  width: 100%;
}

.hcif-component_question-form .hcif-component_question-form_feedback_article-thumbnail {
  min-height: 240px;
}
.hcif-component_question-form .hcif-component_question-form_feedback_source-attribution-spacer {
  display: none;
}
@media (min-width: 760px) {
  .hcif-component_question-form .hcif-component_question-form_feedback_source-attribution-spacer {
    display: block;
  }
}

.hcif-component_question-nav .hcif-button_back-link .hcif-button_back-link_icon::after {
  content: url(hcif-survey_ui_back-arrow_tempermint.svg);
}
.hcif-component_question-nav .hcif-button_back-link:hover .hcif-button_back-link_icon::after {
  content: url(hcif-survey_ui_back-arrow_tempermint.svg);
}
.hcif-component_question-nav .hcif-component_question-nav_progress-track {
  border-radius: 5px;
  overflow: hidden;
  background-color: var(--hcif-clr-subtle);
}
.hcif-component_question-nav .hcif-component_question-nav_progress-bar {
  height: 10px;
  background-color: var(--hcif-color-callout);
  border-right: 5px solid var(--hcif-background-color);
}

.hcif-component_header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07);
}
.hcif-component_header img.hcif-evernorth-header-logo {
  max-width: 170px;
  width: 100%;
}
@media (min-width: 760px) {
  .hcif-component_header.hcif-component_header_condensed .hcif-header-logo-bar {
    height: 8px;
  }
}

.hcif-component_header_height-set {
  transition: height 0.2s ease-in-out;
  height: calc(var(--hcif-spacer) * 6);
}

.hcif-component_header_condensed .hcif-component_header_height-set {
  height: calc(var(--hcif-spacer) * 4);
}

@media (min-width: 760px) {
  .hcif-component_header_evernorth-mobile-bar {
    display: none;
  }
}
@media (min-width: 960px) {
  .hcif-component_header_hamburger {
    display: none;
  }
}
.hcif-component_footer hr {
  width: 100%;
  height: 1px;
  opacity: 0.8;
  background-color: var(--hcif-clr-white);
  border: none;
}

.hcif-component_audience-selector-form button {
  height: 40px;
  padding-top: 0;
  padding-bottom: 0;
}

.hcif-component_response-summary-row_employer_print, .hcif-component_response-summary-row_health-plan_print {
  margin-bottom: 20px;
  break-inside: avoid-column;
}
.hcif-component_response-summary-row_employer_print p, .hcif-component_response-summary-row_employer_print h3, .hcif-component_response-summary-row_health-plan_print p, .hcif-component_response-summary-row_health-plan_print h3 {
  margin: 4px 0;
}
.hcif-component_response-summary-row_employer_print .label, .hcif-component_response-summary-row_health-plan_print .label {
  font-weight: 500;
}

/*

This style system is largely copied from the safeguardrx.com project.

It is inspired by frameworks like Bootstrap that use declarative classes to style elements. Individual components may still have their own styles, but the majority of the site should be styled using these global classes.

The global classes generally follow a pattern of `hcif-<property>_<sub-part-or-value>_<breakpoint>`.
Underscores separate the parts of the class name, and dashes separate the values of the sub-parts.
example: "hcif-spacing_py-2_lg" use 2-spacer padding on the y-axis on large breakpoint and larger.

Note that the `hcif-<property>` corresponds to the global scss include in which the class is defined, so "hcif-text_align-center" should be defined in the global/_text.scss file.

global/
    _buttons.scss = styles related to buttons
    _color.scss = define color variables and also classes related to different 'section themes'
    _decoration.scss = styles related to brand elements and other decorative 'add-ons'
    _dev.scss = styles related to development and debugging
    _fonts.scss = define font faces
    _grid.scss = define the base grid system and classes used to apply a grid
    _images.scss = styles related to images
    _layout.scss = styles related with overall page/column width management
    _spacing.scss = styles related to padding and margin. Also defines the `--hcif-spacer` variable on which all spacing is based.
    _tags.scss = styles related to handling of core HTML tags
    _text.scss = styles related to text layout modifiers such as alignment.
    _type.scss = styles related to font size and line height, including classes for standard component elements like section titles, eyebrows, etc.
    _uk-overrides.scss = styles that override the default styles of the UIkit framework. Mostly this is for forms.
    _variables.scss = define the breakpoints used in the grid and system.

The system makes use of abstracted variables to 'automagically' swap colors within different sections. For example, the class `.hcif-section_over-darkmint` redefines the `--hcif-color-text` variable to be an apprioriate text color for a darkmint background themed section. This makes it very easy to swap a section's background color and have various content-colors automatically adjust. But it only works if you use the abstracted color variables and classes, instead of defining colors directly on a component!

Note that type-size is also handled dynamically based on breakpoints. variables are defined for the base font size, and then the maximum additional amount any type will be beyond base:
    --hcif-font-size-base: 16px;
    --hcif-font-size-range: 40px;
Largest text on the page (usuallt the page title) will be base + range = 50px.
Smaller type elements can be defined using a fraction of the 'range' value: base + range * 0.5 = 36px.
the two variables, base and range, are redefined based on breakpoint, such that all type will scale proportionally with the viewport, never getting smaller than base, and never larger than base+range.
See `.hcif-type_section-title` in global/_type.scss for an example of how this is done.

*/

/*# sourceMappingURL=hcif-survey_css.css.map */
