:root {
  --tme-max-width: 99.7rem;
  --tme-xs3lg1: 3rem;
  --tme-xs3lg0: 3rem;
  --tme--global--padding-top: clamp( 5.5rem, 10vw, 10rem );
  --tme--global--padding-bottom: clamp( 5.5rem, 10vw, 10rem );
}
@media (min-width: 782px) {
  :root {
    --tme-xs3lg1: 1.5rem;
    --tme-xs3lg0: 0rem;
  }
}

.tip-disc > .wp-block-group {
  padding: 3rem 1.5rem;
}
@media (min-width: 782px) {
  .tip-disc > .wp-block-group {
    padding: 3rem 4rem;
  }
}
.tip-disc .wp-block-columns {
  gap: 3rem;
  max-width: 100%;
}
.tip-disc .wp-block-columns > .wp-block-column:first-child {
  flex: 0 0 10rem;
}
.tip-disc .wp-block-columns > .wp-block-column:last-child {
  flex: 1 0 0;
}
.tip-disc p,
.tip-disc .wp-block-buttons {
  margin-block-start: 2rem;
}
.tip-disc p.is-style-lead + p,
.tip-disc .wp-block-buttons.is-style-lead + p {
  margin-block-start: 0.5rem;
}

.tip-disc__heading {
  position: relative;
  content: "";
  width: 10rem !important;
  height: 10rem !important;
  border-radius: 100%;
}
.tip-disc__heading > .wp-block-heading {
  width: 100%;
  max-width: 80%;
  text-align: center;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}/*# sourceMappingURL=style.css.map */
