/*!*****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/quote-callout/style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
.wp-block-frs-blocks-quote-callout {
  margin: 0 auto;
  width: 100%;
  max-width: 752px;
  color: var(--wp--preset--color--main-primary-medium);
  font-family: "Inter Tight", arial, sans-serif;
}
@media (max-width: 1024px) {
  .wp-block-frs-blocks-quote-callout {
    max-width: 83%;
  }
}
@media (max-width: 767px) {
  .wp-block-frs-blocks-quote-callout {
    max-width: unset;
    width: 90%;
  }
}
.wp-block-frs-blocks-quote-callout q {
  position: relative;
  display: block;
  font-size: clamp(18px, 0.0934px + 2.3346vw, 24px);
  font-weight: 400;
  font-style: normal;
  line-height: 1.5;
}
.wp-block-frs-blocks-quote-callout q:before {
  position: absolute;
  top: -0.076em;
  left: -0.54em;
  content: "“";
}
.wp-block-frs-blocks-quote-callout q:after {
  content: "”";
  display: inline-block;
  width: 0.001em;
  margin-left: 0.001em;
  overflow: visible;
}
.wp-block-frs-blocks-quote-callout figcaption {
  position: relative;
  padding-top: 1.05em;
  margin-top: 0.82em;
  padding-left: 6.42577273em;
  font-size: clamp(16px, -1.9066px + 2.3346vw, 22px);
  line-height: 1.3;
  overflow: hidden;
}
.wp-block-frs-blocks-quote-callout figcaption cite {
  font-weight: 500;
  font-style: italic;
  display: block;
}
.wp-block-frs-blocks-quote-callout figcaption:before, .wp-block-frs-blocks-quote-callout figcaption:after {
  content: "";
  display: block;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  position: absolute;
  top: 0;
  height: 2.41em;
  background-color: var(--wp--preset--color--main-secondary-medium);
  -webkit-mask-size: cover;
          mask-size: cover;
}
.wp-block-frs-blocks-quote-callout figcaption:before {
  left: 0;
  -webkit-mask-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2VyaWY9Imh0dHA6Ly93d3cuc2VyaWYuY29tLyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDY0MiA1MyIgdmVyc2lvbj0iMS4xIiB4bWw6c3BhY2U9InByZXNlcnZlIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7Ij4KICAgIDxwYXRoIGQ9Ik0wLDRsODAuMzc1LDBsMzUuODc2LDM4LjAyOGwwLC0zOC4wMjhsNTI1Ljc0OSwwIiBzdHlsZT0iZmlsbDpub25lO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTojZmY3ODQ3O3N0cm9rZS13aWR0aDo4cHg7Ij48L3BhdGg+Cjwvc3ZnPgo=);
          mask-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2VyaWY9Imh0dHA6Ly93d3cuc2VyaWYuY29tLyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDY0MiA1MyIgdmVyc2lvbj0iMS4xIiB4bWw6c3BhY2U9InByZXNlcnZlIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7Ij4KICAgIDxwYXRoIGQ9Ik0wLDRsODAuMzc1LDBsMzUuODc2LDM4LjAyOGwwLC0zOC4wMjhsNTI1Ljc0OSwwIiBzdHlsZT0iZmlsbDpub25lO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTojZmY3ODQ3O3N0cm9rZS13aWR0aDo4cHg7Ij48L3BhdGg+Cjwvc3ZnPgo=);
  aspect-ratio: 1/0.083;
}
.wp-block-frs-blocks-quote-callout figcaption:after {
  left: 50%;
  right: 0;
  -webkit-mask-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2VyaWY9Imh0dHA6Ly93d3cuc2VyaWYuY29tLyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDc1MiA1MyIgdmVyc2lvbj0iMS4xIiB4bWw6c3BhY2U9InByZXNlcnZlIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSI3NTIiIGhlaWdodD0iOCIgc3R5bGU9ImZpbGw6I2ZmNzg0NztmaWxsLXJ1bGU6bm9uemVybzsiPjwvcmVjdD4KPC9zdmc+Cg==);
          mask-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2VyaWY9Imh0dHA6Ly93d3cuc2VyaWYuY29tLyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDc1MiA1MyIgdmVyc2lvbj0iMS4xIiB4bWw6c3BhY2U9InByZXNlcnZlIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSI3NTIiIGhlaWdodD0iOCIgc3R5bGU9ImZpbGw6I2ZmNzg0NztmaWxsLXJ1bGU6bm9uemVybzsiPjwvcmVjdD4KPC9zdmc+Cg==);
}
.has-primary-background-color .wp-block-frs-blocks-quote-callout {
  color: var(--wp--preset--color--neutral);
}
.has-primary-background-color .wp-block-frs-blocks-quote-callout figcaption:before, .has-primary-background-color .wp-block-frs-blocks-quote-callout figcaption:after {
  background-color: var(--wp--preset--color--supplemental-primary-4);
}
.wp-block-frs-blocks-blog--content .content-section--wide > figure.wp-block-frs-blocks-quote-callout {
  display: block;
}
@media (min-width: 768px) {
  .wp-block-frs-blocks-cross-media-content .wp-block-frs-blocks-quote-callout q {
    font-size: 1.94174757cqw;
  }
}
@media (min-width: 768px) {
  .wp-block-frs-blocks-cross-media-content .wp-block-frs-blocks-quote-callout figcaption {
    font-size: 1.77993528cqw;
  }
}
@media (min-width: 768px) {
  .wp-block-frs-blocks-cross-media-content .wp-block-frs-blocks-cross-media-content--block.is-style-narrow .wp-block-frs-blocks-quote-callout {
    padding: 0 2.5%;
  }
}
.wp-block-frs-blocks-cross-media-content .wp-block-frs-blocks-cross-media-content--block.is-style-narrow .wp-block-frs-blocks-quote-callout q {
  display: inline;
}
.wp-block-frs-blocks-cross-media-content .wp-block-frs-blocks-cross-media-content--block.is-style-narrow .wp-block-frs-blocks-quote-callout q:before {
  position: static;
  display: inline-block;
  margin-right: -0.2em;
}
.wp-block-frs-blocks-cross-media-content .wp-block-frs-blocks-cross-media-content--block.is-style-narrow .wp-block-frs-blocks-quote-callout figcaption:before, .wp-block-frs-blocks-cross-media-content .wp-block-frs-blocks-cross-media-content--block.is-style-narrow .wp-block-frs-blocks-quote-callout figcaption:after {
  height: 1.75em;
}
.wp-block-frs-blocks-cross-media-content .wp-block-frs-blocks-cross-media-content--block.is-style-narrow .wp-block-frs-blocks-quote-callout figcaption {
  margin-top: 1.25em;
  padding-top: 0.7em;
  padding-left: 5em;
}

/*# sourceMappingURL=style-index.css.map*/