/*
 * com.onelittledesigner.vivid_tiles_css
 */

.hf-cards,
.hf-cards * {
  box-sizing: border-box;
}
.hf-cards {
	--hf-point: calc(var(--hf-width)*0.2);
  --hf-point2x: calc(var(--hf-point)*2);
  font-family: helveticaNeue;
}
.hf-cards,
.hf-cards > [tag="node"] {
  display: flex;
  flex-wrap: wrap;
}
.hf-cards > [tag="node"] {
  width: 100%;
}
.hf-cards > [tag="node"] > div {
  margin: 0;
}
.hf-cards > [tag="node"] > div[tag="button"] {
  margin: 24px !important;
}
 .hf-card {
  max-width: 100%;
}
 .hf-card-inner {
  position: relative;
  width: var(--hf-width);
  max-width: 100%;
  height: 100%;
}
 .hf-card-content {
  position: relative;
  z-index: 10;
}
 .hf-card-content-inner {
  padding: 0;
  border-radius: var(--hf-border-radius);
  border-width: var(--hf-bdrSize);
  border-style: solid;
  width: 100%;
}
.hf-v.hf-ext:not(.hf-squared) .hf-card-content-inner {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
 .hf-v.hf2-ext:not(.hf2-squared) .hf-card-content-inner {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
 .hf-card-content-inner > .hf-grad {
  min-height: calc(var(--hf-point) + var(--hf-lyrSize));
}
 .hf-v.hf-no-point.hf2-no-point .hf-card-content-inner > .hf-grad {
  min-height: calc(60px + var(--hf-lyrSize));
}
.hf-card-content-inner > .hf-grad > div {
  padding: var(--hf-innerPaddingY) var(--hf-innerPaddingX);
}
.hf2-ext .hf-card-content-inner > .hf-grad > div > div:first-child {
  margin-top: var(--hf-innerPaddingYNeg);
}
.hf-ext .hf-card-content-inner > .hf-grad > div > div:last-child {
  margin-bottom: var(--hf-innerPaddingYNeg);
}
.hf-v.hf2-ext:not(.hf2-no-point) .hf-card-content-inner > .hf-grad > div {
  padding-top: calc(var(--hf-innerPaddingY) - var(--hf-border-radius));
}
.hf-v.hf-ext:not(.hf-no-point)  .hf-card-content-inner > .hf-grad > div {
  padding-bottom: calc(var(--hf-innerPaddingY) - var(--hf-border-radius));
}
.hf-v.hf2-ext.hf2-rounded .hf-card-content-inner > .hf-grad > div {
  padding-top: calc(var(--hf-innerPaddingY) + 12px + var(--hf-border-radius));
}
.hf-v.hf-ext.hf-rounded  .hf-card-content-inner > .hf-grad > div {
  padding-bottom: calc(var(--hf-innerPaddingY) + 12px + var(--hf-border-radius));
}
 .hf-card-header,
 .hf-card-footer {
  position: relative;
  min-height: calc(var(--hf-point));
}
 .hf-v.hf2-ext .hf-card-header,
 .hf-v.hf-ext .hf-card-footer {
  min-height: calc(var(--hf-point) + var(--hf-border-radius) + var(--hf-bdrSize));
}
 .hf2-no-point .hf-card-header,
 .hf-no-point .hf-card-footer {
  min-height: 72px;
}
 .hf-v.hf2-no-content .hf-card-header,
 .hf-v.hf-no-content .hf-card-footer {
  min-height: var(--hf-point);
}
 .hf-v.hf2-no-content.hf2-no-point .hf-card-header,
 .hf-v.hf-no-content.hf-no-point .hf-card-footer {
  min-height: 60px;
}
 .hf-v.hf2-split .hf-card-header,
 .hf-v.hf-split .hf-card-footer {
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  width: var(--hf-point2x);
  height: var(--hf-point2x);
  margin-left: auto;
  margin-right: auto;
}
 .hf-v.hf2-split .hf-card-header {
  margin-bottom: calc(var(--hf-point2x)/2 * -1);
}
 .hf-v.hf-split .hf-card-footer {
  margin-top: calc(var(--hf-point2x)/2 * -1);
}
 .hf-v.hf2-split.hf2-no-point .hf-card-header,
 .hf-v.hf-split.hf-no-point .hf-card-footer {
  width: 120px;
  height: 120px;
}
 .hf-v.hf2-split.hf2-no-point .hf-card-header {
  margin-bottom: -60px;
}
 .hf-v.hf-split.hf-no-point .hf-card-footer {
  margin-top: -60px;
}
 .hf-v.hf2-split .hf-card-header > div,
 .hf-v.hf-split .hf-card-footer > div {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-size: cover;
  border-radius: var(--hf-border-radius);
  background-position: center;
}

 .hf-v.hf2-detached:not(.hf2-no-content) .hf-card-header,
 .hf-v.hf-detached:not(.hf-no-content) .hf-card-footer {
  display: grid;
  width: 100%;
}
 .hf-v.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  margin-top: var(--hf-lyrSize);
}
 .hf-v.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  margin-bottom: var(--hf-lyrSize);
}
 .hf-v.hf2-detached.hf2-angle:not(.hf2-no-content) .hf-card-header > div,
 .hf-v.hf2-detached.hf2-angle-alt:not(.hf2-no-content) .hf-card-header > div,
 .hf-v.hf2-detached.hf2-rounded:not(.hf2-no-content) .hf-card-header > div {
  margin-top: calc(var(--hf-lyrSize)*2);
}
 .hf-v.hf-detached.hf-angle:not(.hf-no-content) .hf-card-footer > div,
 .hf-v.hf-detached.hf-angle-alt:not(.hf-no-content) .hf-card-footer > div,
 .hf-v.hf-detached.hf-rounded:not(.hf-no-content) .hf-card-footer > div {
  margin-bottom: calc(var(--hf-lyrSize)*2);
}
 .hf-v.hf2-no-content .hf-card-header > div,
 .hf-v.hf-no-content .hf-card-footer > div,
 .hf-v.hf2-ext .hf-card-header > div,
 .hf-v.hf-ext .hf-card-footer > div {
  display: none;
}
 .hf-card-header h1,
 .hf-card-header h2,
 .hf-card-header h3,
 .hf-card-footer h1,
 .hf-card-footer h2,
 .hf-card-footer h3,
 .hf-card-footer p {
  margin: 0;
}
 .hf-v.hf2-ext .hf-card-content-inner {
  border-top-width: 0px;
}
 .hf-v.hf-ext .hf-card-content-inner {
  border-bottom-width: 0px;
}
 .hf-gfx,
 .hf-div,
 .hf-border,
 .hf-gfx div {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
 .hf-v .hf-bottom {
  top: calc(var(--hf-point) + var(--hf-lyrSize)*2  +  var(--hf-border-radius));
}
 .hf-v .hf-top {
  bottom: calc(var(--hf-point) + var(--hf-lyrSize)*2  +  var(--hf-border-radius));
}




.hf-v:not(.hf2-rounded) .hf-top,
.hf-v:not(.hf-rounded) .hf-bottom {
  clip-path: inset(calc(var(--hf-lyrSize)*2 + var(--hf-point) + var(--hf-border-radius) + 2px) 0 0 0);
  bottom: 0;
  top: 0;
}
/* .hf-v.hf-none .hf-top,
.hf-v.hf2-none .hf-bottom {
  clip-path: inset(0 round var(--hf-border-radius));
} */
/* ANGLE EXT */
.hf-v.hf-angle:not(.hf2-rounded) .hf-top,
.hf-v.hf2-angle:not(.hf-rounded) .hf-bottom {
  clip-path: inset(calc(var(--hf-lyrSize)*2 + var(--hf-point) + var(--hf-border-radius) + 16px) 0 0 0);
}
.hf-v.hf-angle.hf2-no-point .hf-bottom {
  z-index: 3;
}
.hf-v.hf-rounded.hf2-ext .hf-top,
.hf-v.hf2-angle.hf-no-point .hf-top {
  z-index: 4;
}
/* NO POINT */
.hf-v.hf-no-point:not(.hf-split):not(.hf-has-content):not(.hf2-rounded):not(.hf-rounded.hf-no-content) .hf-top {
  clip-path: inset(calc(var(--hf-lyrSize)*2 + var(--hf-border-radius)) 0 0 0);
  bottom: 0;
  top: 0;
}
.hf-v.hf2-no-point:not(.hf2-split):not(.hf2-has-content):not(.hf-rounded):not(.hf2-rounded.hf2-no-content) .hf-bottom {
  clip-path: inset(calc(var(--hf-lyrSize)*2 + var(--hf-border-radius)) 0 0 0);
  bottom: 0;
  top: 0;
}
/*no-point on top is not rotated*/
.hf-v.hf2-no-point:not(.hf-split):not(.hf-has-content):not(.hf2-rounded):not(.hf-rounded.hf-no-content) .hf-top,
.hf-v.hf2-no-point:not(.hf2-rounded) .hf-top {
  clip-path: inset(0 0 calc(var(--hf-lyrSize)*2 + var(--hf-point) + var(--hf-border-radius) + 2px) 0);
  bottom: 0;
  top: 0;
}
/*both no-point*/.hf-v.hf-no-point.hf2-no-point:not(.hf-split):not(.hf-has-content):not(.hf2-rounded):not(.hf2-rounded.hf2-no-content) .hf-top {
  clip-path: inset(0 0 calc(var(--hf-lyrSize)*2 + var(--hf-border-radius)) 0);
  bottom: 0;
  top: 0;
}
/*rounded ext*/.hf-card.hf-v.hf-no-point.hf-rounded.hf-ext:not(.hf2-rounded) .hf-card-inner .hf-border.hf-top {
  clip-path: inset(calc(var(--hf-lyrSize)*3 + var(--hf-border-radius)) 0 0 0);
  bottom: 0;
  top: 0;
}
/*rounded ext*/.hf-card.hf-v.hf2-no-point.hf2-rounded.hf2-ext:not(.hf-rounded) .hf-card-inner .hf-border.hf-bottom {
  clip-path: inset(calc(var(--hf-lyrSize)*3 + var(--hf-border-radius)) 0 0 0);
  bottom: 0;
  top: 0;
}
/*rounded ext squared top */.hf-card.hf-v.hf-no-point.hf-rounded.hf-ext.hf2-squared:not(.hf2-rounded) .hf-card-inner .hf-border.hf-top {
  clip-path: inset(0 0 calc(var(--hf-lyrSize)*3 + var(--hf-border-radius)) 0);
  bottom: 0;
  top: 0;
}
.hf-cards:not(.hf-c) .hf-gfx {
  z-index: 3;
}
 .hf-gfx div {
  width: 100%;
  height: 100%;
}
 .hf-gfx svg {
  overflow: visible;
}
 .hf-border {
  pointer-events: none;
}
/* icon */
.hf-v.hf2-ext.hf-card .hf-card-inner {
 padding-top: calc(var(--hf-lyrSize)*2 - var(--hf-bdrSize));
}
.hf-v.hf-ext.hf-card .hf-card-inner {
 padding-bottom: calc(var(--hf-lyrSize)*2 - var(--hf-bdrSize));
}
 .hf-v.hf2-detached.hf2-no-content.hf-card .hf-card-inner,
 .hf-v.hf2-split.hf-card .hf-card-inner {
  padding-top: calc(var(--hf-lyrSize)*2);
}
 .hf-v.hf-detached.hf-no-content.hf-card .hf-card-inner,
 .hf-v.hf-split.hf-card .hf-card-inner {
  padding-bottom: calc(var(--hf-lyrSize)*2);
}
 .hf-v .hf-card-content {
  height: 100%;
}
/* positioning */
 .hf-v .hf-card-inner .hf-bottom {
  will-change: transform;
}
 .hf-v .hf-top {
  will-change: transform;
  transform: rotateX(180deg);
  transform-origin: center;
}
 .hf-grad:before {
  z-index: 0;
}
 .hf-grad > div {
  position: relative;
  z-index: 1;
  display: grid;
}
 .hf-v.hf2-chevron .hf-top .hf-gfx-lyr2 div,
 .hf-v.hf-chevron .hf-bottom .hf-gfx-lyr2 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point)),
    50% 100%,
    0 calc(100% - var(--hf-point))
  );
}
 .hf-v.hf2-chevron .hf-top .hf-gfx-lyr1 div,
 .hf-v.hf-chevron .hf-bottom .hf-gfx-lyr1 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    50% calc(100% - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf2-chevron.hf2-ext .hf-top .hf-gfx-bdr div,
 .hf-v.hf-chevron.hf-ext .hf-bottom .hf-gfx-bdr div {
  right: -0.5px;
  width: auto;
  clip-path: polygon(
    0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 ),
    50% calc(100% - var(--hf-lyrSize)*2),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 )
    );
}
 .hf-v.hf2-chevron.hf2-ext .hf-top .hf-gfx-bg div,
 .hf-v.hf-chevron.hf-ext .hf-bottom .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 ),
    50% calc(100% - var(--hf-lyrSize)*2),
    var(--hf-bdrSize) calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 )
    );
}
 .hf-v.hf2-chevron.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-top: calc(var(--hf-point) - var(--hf-border-radius));
}
 .hf-v.hf-chevron.hf-detached:not(.hf-no-content)  .hf-card-footer {
  padding-bottom: calc(var(--hf-point) - var(--hf-border-radius));
}
 .hf-v.hf2-chevron-alt .hf-top .hf-gfx-lyr2 div,
 .hf-v.hf-chevron-alt .hf-bottom .hf-gfx-lyr2 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    50% 100%,
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize))
  );
}
 .hf-v.hf2-chevron-alt .hf-top .hf-gfx-lyr1 div,
 .hf-v.hf-chevron-alt .hf-bottom .hf-gfx-lyr1 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    50% calc(100% - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf2-chevron-alt.hf2-ext .hf-top .hf-gfx-bdr div,
 .hf-v.hf-chevron-alt.hf-ext .hf-bottom .hf-gfx-bdr div {
  right: -0.5px;
  width: auto;
  clip-path: polygon(
    0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 ),
    50% calc(100% - var(--hf-lyrSize)*2),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 )
    );
}
 .hf-v.hf2-chevron-alt.hf2-ext .hf-top .hf-gfx-bg div,
 .hf-v.hf-chevron-alt.hf-ext .hf-bottom .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 ),
    50% calc(100% - var(--hf-lyrSize)*2),
    var(--hf-bdrSize) calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 )
    );
}
 .hf-v.hf2-chevron-alt.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-top: calc(var(--hf-point) - var(--hf-border-radius));
}
 .hf-v.hf-chevron-alt.hf-detached:not(.hf-no-content)  .hf-card-footer {
  padding-bottom: calc(var(--hf-point) - var(--hf-border-radius));
}
 .hf-v.hf2-no-point .hf-top {
  transform: none;
}
 .hf-v.hf2-no-point .hf-top .hf-gfx,
 .hf-v.hf-no-point .hf-bottom .hf-gfx {
  filter: none;
}
 .hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
 .hf-v.hf-no-point .hf-bottom .hf-gfx-lyr2 div {
  bottom: 0px;
  top: auto;
}
 .hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
 .hf-v.hf-no-point .hf-bottom .hf-gfx-lyr1 div {
  bottom: var(--hf-lyrSize);
  height: auto;
}
 .hf-v.hf2-squared .hf-top .hf-gfx-lyr1 div,
 .hf-v.hf2-squared .hf-top .hf-gfx-lyr2 div {
  border-radius: var(--hf-border-radius) var(--hf-border-radius) 0 0;
}
 .hf-v.hf-squared .hf-bottom .hf-gfx-lyr2 div,
 .hf-v.hf-squared .hf-bottom .hf-gfx-lyr1 div {
  border-radius: 0 0 var(--hf-border-radius) var(--hf-border-radius);
}
 .hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div {
  bottom: auto;
  top: 0px;
}
 .hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div {
  top: var(--hf-lyrSize);
  bottom: 0;
  height: auto;
}
 .hf-v.hf2-no-point .hf-card-content-inner {
  border-top-width: var(--hf-bdrSize);
}
 .hf-v.hf-no-point .hf-card-content-inner {
  border-bottom-width: var(--hf-bdrSize);
}
 .hf-v.hf2-no-point .hf-card-header,
 .hf-v.hf-no-point .hf-card-footer {
  min-height: 0;
}
 .hf-v.hf2-squared.hf2-no-content .hf-card-header,
 .hf-v.hf-squared.hf-no-content .hf-card-footer {
  min-height: var(--hf-lyrSize);
}
 .hf-v.hf-no-point.hf-ext.hf2-none .hf-bottom,
 .hf-v.hf2-no-point.hf2-ext.hf-none .hf-top {
   clip-path: none !important;
 }
.hf-v.hf2-rounded .hf-top .hf-gfx-lyr1 div,
.hf-v.hf2-rounded .hf-top .hf-gfx-lyr2 div {
  border-top-right-radius: calc(var(--hf-width)/2) calc((var(--hf-lyrSize)*3 + var(--hf-border-radius))/2);
  border-top-left-radius: calc(var(--hf-width)/2) calc((var(--hf-lyrSize)*3 + var(--hf-border-radius))/2);

}
.hf-v.hf-rounded .hf-bottom .hf-gfx-lyr2 div,
.hf-v.hf-rounded .hf-bottom .hf-gfx-lyr1 div {
  border-bottom-right-radius: calc(var(--hf-width)/2) calc((var(--hf-lyrSize)*3 + var(--hf-border-radius))/2);
  border-bottom-left-radius: calc(var(--hf-width)/2) calc((var(--hf-lyrSize)*3 + var(--hf-border-radius))/2);
}
 .hf-v.hf-rounded.hf-detached.hf-has-content .hf-bottom .hf-gfx-lyr1 div,
 .hf-v.hf-rounded.hf-detached.hf-has-content .hf-bottom .hf-gfx-lyr2 div,
 .hf-v.hf-rounded.hf-ext .hf-card-content-inner {
  border-bottom-right-radius: calc(var(--hf-width)/2) calc((var(--hf-lyrSize)*3 + var(--hf-border-radius))/2);
  border-bottom-left-radius: calc(var(--hf-width)/2) calc((var(--hf-lyrSize)*3 + var(--hf-border-radius))/2);
}
 .hf-v.hf2-rounded.hf2-detached.hf2-has-content .hf-top .hf-gfx-lyr1 div,
 .hf-v.hf2-rounded.hf2-detached.hf2-has-content .hf-top .hf-gfx-lyr2 div,
 .hf-v.hf2-rounded.hf2-ext .hf-card-content-inner {
  border-top-right-radius: calc(var(--hf-width)/2) calc((var(--hf-lyrSize)*3 + var(--hf-border-radius))/2);
  border-top-left-radius: calc(var(--hf-width)/2) calc((var(--hf-lyrSize)*3 + var(--hf-border-radius))/2);
}
 .hf-v.hf2-no-point.hf2-detached:not(.hf2-no-content) .hf-card-header,
 .hf-v.hf-no-point.hf-detached:not(.hf-no-content) .hf-card-footer {
  display: grid;
}
 .hf-v.hf2-no-point.hf2-ext .hf-card-header,
 .hf-v.hf-no-point.hf-ext .hf-card-footer {
  padding-top: 0;
  padding-bottom: 0;
  height: var(--hf-bdrSize);
}
 .hf-v.hf2-ribbon-tail .hf-top .hf-gfx-lyr2 div,
 .hf-v.hf-ribbon-tail .hf-bottom .hf-gfx-lyr2 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% 100%,
    50% calc(100% - var(--hf-point)),
    0 100%
  );
}
 .hf-v.hf2-ribbon-tail .hf-top .hf-gfx-lyr1 div,
 .hf-v.hf-ribbon-tail .hf-bottom .hf-gfx-lyr1 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-lyrSize)),
    50% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-lyrSize))
    );
}
 .hf-v.hf2-ribbon-tail.hf2-ext .hf-top .hf-gfx-bdr div,
 .hf-v.hf-ribbon-tail.hf-ext .hf-bottom .hf-gfx-bdr div {
  right: -0.5px;
  width: auto;
    clip-path: polygon(
      0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
      100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
      100% calc(100% - var(--hf-lyrSize)*2),
      50% calc(100% - var(--hf-point) - var(--hf-lyrSize)*2),
      0 calc(100% - var(--hf-lyrSize)*2)
      );
}
 .hf-v.hf2-ribbon-tail.hf2-ext .hf-top .hf-gfx-bg div,
 .hf-v.hf-ribbon-tail.hf-ext .hf-bottom .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-lyrSize)*2 - var(--hf-bdrSize)),
    50% calc(100% - var(--hf-point) - var(--hf-lyrSize)*2),
    var(--hf-bdrSize)  calc(100% - var(--hf-lyrSize)*2 - var(--hf-bdrSize))
    );
}
 .hf-v.hf2-ribbon-tail.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-top: var(--hf-point);
}
 .hf-v.hf-ribbon-tail.hf-detached:not(.hf-no-content)  .hf-card-footer {
  padding-bottom: var(--hf-point);
}
 .hf-v.hf2-ribbon-tail-2 .hf-top .hf-gfx-lyr2 div,
 .hf-v.hf-ribbon-tail-2 .hf-bottom .hf-gfx-lyr2 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% 100%,
    50% calc(100% - var(--hf-point)),
    0 100%
  );
}
 .hf-v.hf2-ribbon-tail-2 .hf-top .hf-gfx-lyr1 div,
 .hf-v.hf-ribbon-tail-2 .hf-bottom .hf-gfx-lyr1 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    50% calc(100% - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf2-ribbon-tail-2.hf2-ext .hf-top .hf-gfx-bdr div,
 .hf-v.hf-ribbon-tail-2.hf-ext .hf-bottom .hf-gfx-bdr div {
  right: -0.5px;
  width: auto;
  clip-path: polygon(
    0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 ),
    50% calc(100% - var(--hf-lyrSize)*2),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 )
    );
}
 .hf-v.hf2-ribbon-tail-2.hf2-ext .hf-top .hf-gfx-bg div,
 .hf-v.hf-ribbon-tail-2.hf-ext .hf-bottom .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 ),
    50% calc(100% - var(--hf-lyrSize)*2),
    var(--hf-bdrSize) calc(100% - var(--hf-point) - var(--hf-lyrSize)*2 )
    );
}
 .hf-v.hf2-ribbon-tail-2.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-top: calc(var(--hf-point) - var(--hf-border-radius));
}
 .hf-v.hf-ribbon-tail-2.hf-detached:not(.hf-no-content)  .hf-card-footer {
  padding-bottom: calc(var(--hf-point) - var(--hf-border-radius));
}
 .hf-v.hf2-angle.hf2-ext .hf-card-header,
 .hf-v.hf-angle.hf-ext  .hf-card-footer {
  min-height: calc(var(--hf-point) + 16px);
}
 .hf-v.hf2-angle .hf-top .hf-gfx-lyr2 div,
 .hf-v.hf-angle .hf-bottom .hf-gfx-lyr2 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    0 100%
  );
}
 .hf-v.hf2-angle .hf-top .hf-gfx-lyr1 div,
 .hf-v.hf-angle .hf-bottom .hf-gfx-lyr1 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-lyrSize))
    );
}
 .hf-v.hf2-angle.hf2-ext .hf-top .hf-gfx-bdr div,
 .hf-v.hf-angle.hf-ext .hf-bottom .hf-gfx-bdr div {
  right: -0.5px;
  width: auto;
  clip-path: polygon(
    0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize) ),
    0 calc(100% - var(--hf-lyrSize)*2)
    );
}
 .hf-v.hf2-angle.hf2-ext .hf-top .hf-gfx-bg div,
 .hf-v.hf-angle.hf-ext .hf-bottom .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    var(--hf-bdrSize) calc(100% - var(--hf-lyrSize)*2 - var(--hf-bdrSize))
    );
}
 .hf-v.hf2-angle.hf2-flip-top .hf-top .hf-gfx-lyr2 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% 100%,
    0% calc(100% - var(--hf-point) - var(--hf-lyrSize))
  );
}
 .hf-v.hf2-angle.hf2-flip-top .hf-top .hf-gfx-lyr1 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf2-angle.hf2-ext.hf2-flip-top .hf-top .hf-gfx-bdr div{
  right: -0.5px;
  width: auto;
  clip-path: polygon(
    0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-lyrSize)*2),
    0% calc(100% - var(--hf-point) - var(--hf-lyrSize) )
    );
}
 .hf-v.hf2-angle.hf2-ext.hf2-flip-top .hf-top .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-lyrSize)*2 - var(--hf-bdrSize)),
    var(--hf-bdrSize)  calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf-angle.hf-flip-bot .hf-bottom .hf-gfx-lyr2 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% 100%,
    0% calc(100% - var(--hf-point) - var(--hf-lyrSize))
  );
}
 .hf-v.hf-angle.hf-flip-bot .hf-bottom .hf-gfx-lyr1 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf-angle.hf-ext.hf-flip-bot .hf-bottom .hf-gfx-bdr div {
  right: -0.5px;
  width: auto;
  clip-path: polygon(
    0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-lyrSize)*2),
    0% calc(100% - var(--hf-point) - var(--hf-lyrSize) )
    );
}
 .hf-v.hf-angle.hf-ext.hf-flip-bot .hf-bottom .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-lyrSize)*2 - var(--hf-bdrSize)),
    var(--hf-bdrSize)  calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}

 .hf-v.hf2-angle.hf2-detached .hf-card-header {
  padding-top: calc(var(--hf-lyrSize)*2);
}
 .hf-v.hf-angle.hf-detached .hf-card-footer {
  padding-bottom: calc(var(--hf-lyrSize)*2);
}
 .hf-v.hf2-angle.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-top: var(--hf-point);
}
 .hf-v.hf-angle.hf-detached:not(.hf-no-content)  .hf-card-footer {
  padding-bottom: var(--hf-point);
}
 .hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 div,
 .hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% 100%,
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize))
  );
}
 .hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr1 div,
 .hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr1 div {
  top: auto;
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-lyrSize))
    );
}
 .hf-v.hf2-angle-alt.hf2-ext .hf-top .hf-gfx-bdr div,
 .hf-v.hf-angle-alt.hf-ext .hf-bottom .hf-gfx-bdr div {
  right: -0.5px;
  width: auto;
  clip-path: polygon(
    0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize) ),
    0 calc(100% - var(--hf-lyrSize)*2)
    );
}
 .hf-v.hf2-angle-alt.hf2-ext .hf-top .hf-gfx-bg div,
 .hf-v.hf-angle-alt.hf-ext .hf-bottom .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    var(--hf-bdrSize) calc(100% - var(--hf-lyrSize)*2 - var(--hf-bdrSize))
    );
}
 .hf-v.hf2-angle-alt.hf2-flip-top .hf-top .hf-gfx-lyr2 div {
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    0 100%
  );
}
 .hf-v.hf2-angle-alt.hf2-flip-top .hf-top .hf-gfx-lyr1 div {
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf2-angle-alt.hf2-ext.hf2-flip-top .hf-top .hf-gfx-bdr div{
  clip-path: polygon(
    0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-lyrSize)*2),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize) )
    );
}
 .hf-v.hf2-angle-alt.hf2-ext.hf2-flip-top .hf-top .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-lyrSize)*2 - var(--hf-bdrSize)),
    var(--hf-bdrSize)  calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf-angle-alt.hf-flip-bot .hf-bottom .hf-gfx-lyr2 div {
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-point) - var(--hf-lyrSize)),
    0 100%
  );
}
 .hf-v.hf-angle-alt.hf-flip-bot .hf-bottom .hf-gfx-lyr1 div {
  clip-path: polygon(
    0 var(--hf-bdrSize),
    100% var(--hf-bdrSize),
    100% calc(100% - var(--hf-lyrSize)),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf-angle-alt.hf-ext.hf-flip-bot .hf-bottom .hf-gfx-bdr div{
  clip-path: polygon(
    0 calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    100% calc(100% - var(--hf-lyrSize)*2),
    0 calc(100% - var(--hf-point) - var(--hf-lyrSize) )
    );
}
 .hf-v.hf-angle-alt.hf-ext.hf-flip-bot .hf-bottom .hf-gfx-bg div {
  clip-path: polygon(
    var(--hf-bdrSize) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-point2x) - var(--hf-lyrSize)*2),
    calc(100% - var(--hf-bdrSize)) calc(100% - var(--hf-lyrSize)*2 - var(--hf-bdrSize)),
    var(--hf-bdrSize)  calc(100% - var(--hf-point) - var(--hf-lyrSize))
    );
}
 .hf-v.hf2-angle-alt.hf2-detached .hf-card-header {
  padding-top: calc(var(--hf-lyrSize)*2);
}
 .hf-v.hf-angle-alt.hf-detached .hf-card-footer {
  padding-bottom: calc(var(--hf-lyrSize)*2);
}
 .hf-v.hf2-angle-alt.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-top: var(--hf-point);
}
 .hf-v.hf-angle-alt.hf-detached:not(.hf-no-content)  .hf-card-footer {
  padding-bottom: var(--hf-point);
}
 .hf-v:not(.hf2-ext) .hf-top .hf-gfx-bdr div,
 .hf-v:not(.hf-ext) .hf-bottom .hf-gfx-bdr div,
 .hf-v:not(.hf2-ext) .hf-top .hf-gfx-bg div,
 .hf-v:not(.hf-ext) .hf-bottom .hf-gfx-bg div {
  display: none;
}
/* .hf-v.hf2-none .hf-card-header,
.hf-v.hf-none .hf-card-footer, */
.hf-v.hf2-none .hf-top,
.hf-v.hf-none .hf-bottom {
  display: none;
}
.hf-v.hf2-none .hf-card-header,
.hf-v.hf-none .hf-card-footer {
  min-height: 0;
}
 .hf-v.hf2-none .hf-card-content-inner {
  border-top-width: var(--hf-bdrSize);
  border-top-right-radius: var(--hf-border-radius);
  border-top-left-radius: var(--hf-border-radius);
}
 .hf-v.hf-none .hf-card-content-inner {
  border-bottom-width: var(--hf-bdrSize);
  border-bottom-right-radius: var(--hf-border-radius);
  border-bottom-left-radius: var(--hf-border-radius);
  min-height: calc(var(--hf-point2x) + var(--hf-lyrSize)*2);
}
.hf-v[data-lyr-offset="0"]:not(.hf2-ext):not(.hf2-none) .hf-card-content-inner {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.hf-v[data-lyr-offset="0"]:not(.hf-ext):not(.hf-none) .hf-card-content-inner {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
 .hf-v.hf2-none .hf-card-content-inner > .hf-grad,
 .hf-v.hf-none .hf-card-content-inner > .hf-grad {
  min-height: calc(var(--hf-point2x) + var(--hf-lyrSize)*2);
}
 .hf-v.hf-animate {
   opacity: 0;
   transition: opacity 900ms ease;
 }
 .hf-v.hf-animate.hf-out-view {
   opacity: 0;
 }
 .hf-v.hf-animate.hf-in-view {
   opacity: 1;
 }
 .hf-v.hf-animate .hf-gfx-lyr1 {
  transform: translate(0,calc(var(--hf-lyrSize)*-1));
  transition: transform 900ms ease;
}
 .hf-v.hf-animate .hf-gfx-lyr2 {
  transform: translate(0,calc(var(--hf-lyrSize)*-2));
  transition: transform 900ms ease;
}
 .hf-v.hf-animate.hf-out-view .hf-gfx-lyr1 {
  transform: translate(0,calc(var(--hf-lyrSize)*-1));
}
 .hf-v.hf-animate.hf-out-view .hf-gfx-lyr2 {
  transform: translate(0,calc(var(--hf-lyrSize)*-2));
}
 .hf-v.hf-animate.hf2-no-point.hf-out-view .hf-top .hf-gfx-lyr1,
 .hf-v.hf-animate.hf2-no-point .hf-top .hf-gfx-lyr1 {
  transform: translate(0,var(--hf-lyrSize));
}
 .hf-v.hf-animate.hf2-no-point.hf-out-view .hf-top .hf-gfx-lyr2,
 .hf-v.hf-animate.hf2-no-point .hf-top .hf-gfx-lyr2 {
  transform: translate(0,calc(var(--hf-lyrSize)*2));
}
 .hf-v.hf-animate.hf2-no-point.hf-in-view .hf-top .hf-gfx-lyr1,
 .hf-v.hf-animate.hf-in-view .hf-gfx-lyr1 {
  transform: translate(0,0);
}
 .hf-v.hf-animate.hf2-no-point.hf-in-view  .hf-top .hf-gfx-lyr2,
 .hf-v.hf-animate.hf-in-view .hf-gfx-lyr2 {
  transform: translate(0,0);
}


#stacks_in_43>.s3_row {
	margin: 0 -10px;
}

#stacks_in_43>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_43>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_43>.s3_row>.s3_column_right {
	width: 33.33%;
}

#stacks_in_43>.s3_row>.s3_column {
	padding: 0 10px;
}








@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_43>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_43>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



#stacks_in_47.hf-cards {
  padding: 64px 0;
  --hf-width: 320px;
  --hf-border-radius: 8px;
}
#stacks_in_47.hf-cards,
#stacks_in_47.hf-cards > [tag="node"] {
  /*  */
  /*  */
  justify-content: center;
  /*  */
  /*  */
  /*  */
  /*  */
  align-items: center;
  /*  */
  /*  */
  /*  */
  gap: 64px;
}
/*  */
/*  */
#stacks_in_47.hf-cards:not(.hf-c) .hf-gfx {
  filter: url('#round-corners_stacks_in_47');
}
#stacks_in_47 .hf-grad:before {
  filter: url('#round-corners_stacks_in_47');
}
/*  */
/**/
.hf-cards #hf_stacks_in_48 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_48.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_48.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_48.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_48.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_48.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_48.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_48 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_48.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #FB0207;
  
}
#hf_stacks_in_48.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_48 .hf-card-content-inner,
#hf_stacks_in_48.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_48.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_48.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_48.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_48.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_48.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #FB0207;
  
}
#hf_stacks_in_48.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_48.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_48.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_48.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_48.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_48.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_48.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_48.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_48.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_48.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_48.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_48.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
.hf-cards #hf_stacks_in_105 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_105.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_105.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_105.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_105.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_105.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_105.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_105 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_105.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #21FFFF;
  
}
#hf_stacks_in_105.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_105 .hf-card-content-inner,
#hf_stacks_in_105.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_105.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_105.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_105.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_105.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_105.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #21FFFF;
  
}
#hf_stacks_in_105.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_105.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_105.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_105.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_105.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_105.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_105.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_105.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_105.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_105.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_105.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_105.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
.hf-cards #hf_stacks_in_144 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_144.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_144.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_144.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_144.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_144.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_144.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_144 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_144.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #108080;
  
}
#hf_stacks_in_144.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_144 .hf-card-content-inner,
#hf_stacks_in_144.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_144.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_144.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_144.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_144.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_144.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #108080;
  
}
#hf_stacks_in_144.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_144.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_144.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_144.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_144.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_144.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_144.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_144.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_144.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_144.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_144.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_144.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
.hf-cards #hf_stacks_in_161 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_161.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_161.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_161.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_161.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_161.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_161.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_161 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_161.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #FC6FCF;
  
}
#hf_stacks_in_161.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_161 .hf-card-content-inner,
#hf_stacks_in_161.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_161.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_161.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_161.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_161.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_161.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #FC6FCF;
  
}
#hf_stacks_in_161.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_161.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_161.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_161.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_161.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_161.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_161.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_161.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_161.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_161.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_161.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_161.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_53.hf-cards {
  padding: 64px 0;
  --hf-width: 320px;
  --hf-border-radius: 8px;
}
#stacks_in_53.hf-cards,
#stacks_in_53.hf-cards > [tag="node"] {
  /*  */
  /*  */
  justify-content: center;
  /*  */
  /*  */
  /*  */
  /*  */
  align-items: center;
  /*  */
  /*  */
  /*  */
  gap: 64px;
}
/*  */
/*  */
#stacks_in_53.hf-cards:not(.hf-c) .hf-gfx {
  filter: url('#round-corners_stacks_in_53');
}
#stacks_in_53 .hf-grad:before {
  filter: url('#round-corners_stacks_in_53');
}
/*  */
/**/
.hf-cards #hf_stacks_in_54 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_54.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_54.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_54.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_54.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_54.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_54.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_54 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_54.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #21FFFF;
  
}
#hf_stacks_in_54.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_54 .hf-card-content-inner,
#hf_stacks_in_54.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_54.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_54.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_54.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_54.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_54.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #21FFFF;
  
}
#hf_stacks_in_54.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_54.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_54.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_54.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_54.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_54.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_54.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_54.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_54.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_54.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_54.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_54.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
.hf-cards #hf_stacks_in_97 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_97.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_97.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_97.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_97.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_97.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_97.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_97 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_97.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #FFFF0A;
  
}
#hf_stacks_in_97.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_97 .hf-card-content-inner,
#hf_stacks_in_97.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_97.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_97.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_97.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_97.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_97.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #FFFF0A;
  
}
#hf_stacks_in_97.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_97.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_97.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_97.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_97.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_97.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_97.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_97.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_97.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_97.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_97.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_97.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
.hf-cards #hf_stacks_in_128 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_128.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_128.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_128.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_128.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_128.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_128.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_128 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_128.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #800080;
  
}
#hf_stacks_in_128.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_128 .hf-card-content-inner,
#hf_stacks_in_128.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_128.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_128.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_128.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_128.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_128.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #800080;
  
}
#hf_stacks_in_128.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_128.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_128.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_128.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_128.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_128.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_128.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_128.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_128.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_128.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_128.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_128.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
.hf-cards #hf_stacks_in_169 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_169.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_169.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_169.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_169.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_169.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_169.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_169 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_169.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #66FF66;
  
}
#hf_stacks_in_169.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_169 .hf-card-content-inner,
#hf_stacks_in_169.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_169.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_169.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_169.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_169.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_169.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #66FF66;
  
}
#hf_stacks_in_169.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_169.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_169.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_169.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_169.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_169.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_169.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_169.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_169.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_169.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_169.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_169.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_59.hf-cards {
  padding: 64px 0;
  --hf-width: 320px;
  --hf-border-radius: 8px;
}
#stacks_in_59.hf-cards,
#stacks_in_59.hf-cards > [tag="node"] {
  /*  */
  /*  */
  justify-content: center;
  /*  */
  /*  */
  /*  */
  /*  */
  align-items: center;
  /*  */
  /*  */
  /*  */
  gap: 64px;
}
/*  */
/*  */
#stacks_in_59.hf-cards:not(.hf-c) .hf-gfx {
  filter: url('#round-corners_stacks_in_59');
}
#stacks_in_59 .hf-grad:before {
  filter: url('#round-corners_stacks_in_59');
}
/*  */
/**/
.hf-cards #hf_stacks_in_60 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_60.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_60.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_60.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_60.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_60.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_60.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_60 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_60.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #FFFF0A;
  
}
#hf_stacks_in_60.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_60 .hf-card-content-inner,
#hf_stacks_in_60.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_60.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_60.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_60.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_60.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_60.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #FFFF0A;
  
}
#hf_stacks_in_60.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_60.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_60.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_60.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_60.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_60.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_60.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_60.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_60.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_60.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_60.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_60.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
.hf-cards #hf_stacks_in_87 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_87.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_87.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_87.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_87.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_87.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_87.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_87 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_87.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #FB0207;
  
}
#hf_stacks_in_87.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_87 .hf-card-content-inner,
#hf_stacks_in_87.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_87.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_87.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_87.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_87.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_87.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #FB0207;
  
}
#hf_stacks_in_87.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_87.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_87.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_87.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_87.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_87.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_87.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_87.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_87.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_87.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_87.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_87.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
.hf-cards #hf_stacks_in_136 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_136.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_136.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_136.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_136.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_136.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_136.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_136 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_136.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #118002;
  
}
#hf_stacks_in_136.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_136 .hf-card-content-inner,
#hf_stacks_in_136.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_136.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_136.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_136.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_136.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_136.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #118002;
  
}
#hf_stacks_in_136.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_136.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_136.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_136.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_136.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_136.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_136.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_136.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_136.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_136.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_136.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_136.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
.hf-cards #hf_stacks_in_177 {
  --hf-bdrSize: 4px;
	--hf-lyrSize: 16px;
  --hf-lyrOffset: 16px;

  --hf-innerPaddingY: 12px;
  --hf-innerPaddingX: 24px;
  --hf-innerPaddingYNeg: 0px;
  
  

  --hf-innerBgColor: #FFFFFF;
  --hf-innerGColor1: #333333;
  --hf-innerGColor2: #222222;

  --hf-frontG1: #665BE6;
  --hf-frontG2: #4234E6;
  --hf-backG1: #564BD6;
  --hf-backG2: #3224D6;

  --hf-grad-clip-rad: calc(var(--hf-border-radius) - var(--hf-bdrSize));
  /*  */
  --hp-clip: calc(var(--hf-point2x) + var(--hf-lyrSize)*4);
  --hf-lyrSize-n2: calc(var(--hf-lyrSize) * -2);
}

#hf_stacks_in_177.hf2-split .hf-card-header > div {
  
  
}
#hf_stacks_in_177.hf-split .hf-card-footer > div {
  
  
}
#hf_stacks_in_177.hf-v.hf2-split .hf-card-header > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_177.hf-v.hf-split .hf-card-footer > div {
  flex: 0 0 auto;
  width: 96px;
  height: 96px;
  background-color: #FFFFFF;
  border: 4px solid #E7E7E7;
  border-radius: 9999px;
  box-shadow: 0px 4px 16px rgba(0,0,0,0.3);
}
#hf_stacks_in_177.hf-v.hf2-split .hf-card-content-inner > .hf-grad {
  padding-top: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_177.hf-v.hf-split .hf-card-content-inner > .hf-grad {
  padding-bottom: calc(96px/2 - var(--hf-bdrSize));
}
#hf_stacks_in_177 .hf-card-content-inner {
  
  border-color: #E7E7E7;
  
}
#hf_stacks_in_177.hf-v .hf-top .hf-gfx-lyr1 div {
  background-color: #FC6666;
  
}
#hf_stacks_in_177.hf-v .hf-top .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_177 .hf-card-content-inner,
#hf_stacks_in_177.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bg div,
#hf_stacks_in_177.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bg div {
  background-color: var(--hf-innerBgColor);
}
/*  */

#hf_stacks_in_177.hf-v:not(.hf2-no-point) .hf-top .hf-gfx-bdr div,
#hf_stacks_in_177.hf-v:not(.hf-no-point) .hf-bottom .hf-gfx-bdr div {
  
  
  background-color: #E7E7E7;
  
  
}
#hf_stacks_in_177.hf-v.hf2-no-point .hf-top .hf-gfx-lyr1 div,
#hf_stacks_in_177.hf-v .hf-bottom .hf-gfx-lyr1 div {
  background-color: #FC6666;
  
}
#hf_stacks_in_177.hf-v.hf2-no-point .hf-top .hf-gfx-lyr2 div,
#hf_stacks_in_177.hf-v .hf-bottom .hf-gfx-lyr2 div {
  background-color: #5244F6;
  
}

#hf_stacks_in_177.hf2-detached:not(.hf2-no-content) .hf-card-header > div {
  padding: 12px 24px;
}
#hf_stacks_in_177.hf-detached:not(.hf-no-content) .hf-card-footer > div {
  padding: 12px 24px;
}
#hf_stacks_in_177.hf2-detached:not(.hf2-no-content) .hf-card-header {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_177.hf-detached:not(.hf-no-content) .hf-card-footer {
  padding-left: var(--hf-lyrOffset);
  padding-right: var(--hf-lyrOffset);
}
#hf_stacks_in_177.hf-v .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_177.hf-v .hf-top .hf-gfx-lyr2 {
  left: calc(var(--hf-lyrOffset) * 2);
  right: calc(var(--hf-lyrOffset) * 2);
}
#hf_stacks_in_177.hf-v.hf-angle-alt .hf-bottom .hf-gfx-lyr2,
#hf_stacks_in_177.hf-v.hf2-angle-alt .hf-top .hf-gfx-lyr2 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
#hf_stacks_in_177.hf-v .hf-bottom .hf-gfx-lyr1,
#hf_stacks_in_177.hf-v .hf-top .hf-gfx-lyr1 {
  left: var(--hf-lyrOffset);
  right: var(--hf-lyrOffset);
}
/*  */
/*  */
/*  */
/*  */
/*  */
