/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
*  Converts a hex value into the rgb equivalent.
*
* @param {string} hex - the hexadecimal value to convert
* @return {string} comma separated rgb values
*/
/**
 * Long content fade mixin
 *
 * Creates a fading overlay to signify that the content is longer
 * than the space allows.
 */
/**
 * Breakpoint mixins
 */
/**
 * Focus styles.
 */
/**
 * Applies editor left position to the selector passed as argument
 */
/**
 * Styles that are reused verbatim in a few places
 */
/**
 * Allows users to opt-out of animations via OS-level preferences.
 */
/**
 * Reset default styles for JavaScript UI based pages.
 * This is a WP-admin agnostic reset
 */
/**
 * Reset the WP Admin page styles for Gutenberg-like pages.
 */
/**
 * SCSS Variables.
 *
 * Please use variables from this sheet to ensure consistency across the UI.
 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
 */
/**
*  Converts a hex value into the rgb equivalent.
*
* @param {string} hex - the hexadecimal value to convert
* @return {string} comma separated rgb values
*/
/**
 * Colors
 */
/**
 * Fonts & basic variables.
 */
/**
 * Grid System.
 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
 */
/**
 * Dimensions.
 */
/**
 * Shadows.
 */
/**
 * Editor widths.
 */
/**
 * Block & Editor UI.
 */
/**
 * Block paddings.
 */
/**
 * React Native specific.
 * These variables do not appear to be used anywhere else.
 */
/**
 * Breakpoints & Media Queries
 */
.wp-block-valu-article-archive {
  max-width: 100%;
}

.findkit-article-archive__content {
  max-width: 100%;
}
.findkit-article-archive__result-filters {
  display: none !important;
}
.findkit-article-archive-loading {
  display: none !important;
}
.findkit-article-archive__search-form {
  display: flex;
  flex-wrap: wrap;
  gap: var(--wp--preset--spacing--30);
  justify-content: center;
  align-items: flex-end;
  border-radius: 0.5rem;
  border: 1px solid var(--wp--preset--color--base-5);
  box-shadow: 0px 4px 12px 0px rgba(40, 52, 63, 0.1);
  max-width: 100%;
  background-color: var(--wp--preset--color--base);
  padding-left: 0;
  padding-right: 0;
  padding-top: 1.6875rem;
  padding-bottom: var(--wp--preset--spacing--50);
}
@media (min-width: 782px) {
  .findkit-article-archive__search-form {
    padding-left: var(--wp--preset--spacing--75);
    padding-right: var(--wp--preset--spacing--75);
    padding-top: var(--wp--preset--spacing--50);
    padding-bottom: var(--wp--preset--spacing--75);
  }
}
.findkit-article-archive__search-filters {
  display: flex;
  flex-direction: column;
  gap: var(--wp--preset--spacing--30);
  align-items: flex-end;
  justify-content: flex-start;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
}
@media (max-width: 782px) {
  .findkit-article-archive__search-filters {
    width: 100%;
  }
}
@media (min-width: 782px) {
  .findkit-article-archive__search-filters {
    flex-direction: row;
    flex-wrap: wrap;
  }
}
.findkit-article-archive__filter-group {
  width: 100%;
}
@media (min-width: 782px) {
  .findkit-article-archive__filter-group {
    width: 14.25rem;
  }
}
@media (min-width: 782px) {
  .findkit-article-archive__filter-group--calendar {
    width: 10.9375rem;
  }
}
.findkit-article-archive__label {
  display: block;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 700;
  line-height: 19.2px;
  margin-bottom: var(--wp--preset--spacing--20);
}
.findkit-article-archive__search-group, .findkit-article-archive__select-group, .findkit-article-archive__calendar-group {
  position: relative;
  width: 100%;
  border: 1px solid var(--wp--preset--color--contrast);
  padding: 0;
  height: 2.8125rem;
  border-radius: 0.5rem;
}
.findkit-article-archive__search-group::-moz-placeholder, .findkit-article-archive__select-group::-moz-placeholder, .findkit-article-archive__calendar-group::-moz-placeholder {
  color: var(--wp--preset--color--contrast-3);
  opacity: 1;
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
.findkit-article-archive__search-group::placeholder, .findkit-article-archive__select-group::placeholder, .findkit-article-archive__calendar-group::placeholder {
  color: var(--wp--preset--color--contrast-3);
  opacity: 1;
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
.findkit-article-archive__select-group svg {
  position: absolute;
  right: 1.0625rem;
  top: 1.125rem;
  width: 1rem;
  height: 0.75rem;
}
.findkit-article-archive__select-group svg path {
  fill: var(--wp--preset--color--contrast-2);
}
.findkit-article-archive__calendar-group {
  position: relative;
}
.findkit-article-archive__calendar-group svg {
  position: absolute !important;
  right: 1rem;
  top: 1rem;
  width: 1rem;
  height: 1rem;
}
.findkit-article-archive__calendar-group svg path {
  stroke: var(--wp--preset--color--contrast-2);
}
.findkit-article-archive__category-select, .findkit-article-archive__order-select, .findkit-article-archive__start-date-select, .findkit-article-archive__end-date-select, .findkit-article-archive__aihealue-select {
  -moz-appearance: none !important; /* Firefox */
  -webkit-appearance: none !important; /* Safari and Chrome */
  appearance: none !important;
  background: transparent !important;
  padding-top: 0.6875rem;
  padding-bottom: 0.75rem;
  padding-right: 2.125rem;
  padding-left: 0.9375rem;
  border-radius: 0.5rem !important;
  height: 100%;
  width: 100%;
  border: none !important;
  font-size: 1rem;
  font-style: normal;
  font-weight: 500;
  font-family: var(--wp--preset--font-family--body);
  color: var(--wp--preset--color--contrast);
  cursor: pointer;
  z-index: 10;
  position: relative;
}
.findkit-article-archive__category-select option, .findkit-article-archive__order-select option, .findkit-article-archive__start-date-select option, .findkit-article-archive__end-date-select option, .findkit-article-archive__aihealue-select option {
  cursor: pointer;
}
.findkit-article-archive__start-date-select, .findkit-article-archive__end-date-select {
  padding-top: 0rem;
  padding-bottom: 0rem;
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
  position: relative;
  z-index: 2;
}
.findkit-article-archive__start-date-select::-webkit-calendar-picker-indicator, .findkit-article-archive__start-date-select::-webkit-inner-spin-button, .findkit-article-archive__end-date-select::-webkit-calendar-picker-indicator, .findkit-article-archive__end-date-select::-webkit-inner-spin-button {
  background: none;
  color: transparent;
  /*
  content: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 8.59922C1 5.58242 1 4.07362 1.9376 3.13682C2.8744 2.19922 4.3832 2.19922 7.4 2.19922H10.6C13.6168 2.19922 15.1256 2.19922 16.0624 3.13682C17 4.07362 17 5.58242 17 8.59922V10.1992C17 13.216 17 14.7248 16.0624 15.6616C15.1256 16.5992 13.6168 16.5992 10.6 16.5992H7.4C4.3832 16.5992 2.8744 16.5992 1.9376 15.6616C1 14.7248 1 13.216 1 10.1992V8.59922Z" stroke="black" stroke-width="1.5"/><path d="M4.99844 2.2V1M12.9984 2.2V1M1.39844 6.2H16.5984" stroke="black" stroke-width="1.5" stroke-linecap="round"/><path d="M13.7992 12.5996C13.7992 12.8118 13.7149 13.0153 13.5649 13.1653C13.4149 13.3153 13.2114 13.3996 12.9992 13.3996C12.787 13.3996 12.5836 13.3153 12.4335 13.1653C12.2835 13.0153 12.1992 12.8118 12.1992 12.5996C12.1992 12.3874 12.2835 12.184 12.4335 12.0339C12.5836 11.8839 12.787 11.7996 12.9992 11.7996C13.2114 11.7996 13.4149 11.8839 13.5649 12.0339C13.7149 12.184 13.7992 12.3874 13.7992 12.5996ZM13.7992 9.39961C13.7992 9.61178 13.7149 9.81527 13.5649 9.96529C13.4149 10.1153 13.2114 10.1996 12.9992 10.1996C12.787 10.1996 12.5836 10.1153 12.4335 9.96529C12.2835 9.81527 12.1992 9.61178 12.1992 9.39961C12.1992 9.18744 12.2835 8.98395 12.4335 8.83392C12.5836 8.6839 12.787 8.59961 12.9992 8.59961C13.2114 8.59961 13.4149 8.6839 13.5649 8.83392C13.7149 8.98395 13.7992 9.18744 13.7992 9.39961ZM9.79922 12.5996C9.79922 12.8118 9.71493 13.0153 9.5649 13.1653C9.41488 13.3153 9.21139 13.3996 8.99922 13.3996C8.78705 13.3996 8.58356 13.3153 8.43353 13.1653C8.2835 13.0153 8.19922 12.8118 8.19922 12.5996C8.19922 12.3874 8.2835 12.184 8.43353 12.0339C8.58356 11.8839 8.78705 11.7996 8.99922 11.7996C9.21139 11.7996 9.41488 11.8839 9.5649 12.0339C9.71493 12.184 9.79922 12.3874 9.79922 12.5996ZM9.79922 9.39961C9.79922 9.61178 9.71493 9.81527 9.5649 9.96529C9.41488 10.1153 9.21139 10.1996 8.99922 10.1996C8.78705 10.1996 8.58356 10.1153 8.43353 9.96529C8.2835 9.81527 8.19922 9.61178 8.19922 9.39961C8.19922 9.18744 8.2835 8.98395 8.43353 8.83392C8.58356 8.6839 8.78705 8.59961 8.99922 8.59961C9.21139 8.59961 9.41488 8.6839 9.5649 8.83392C9.71493 8.98395 9.79922 9.18744 9.79922 9.39961ZM5.79922 12.5996C5.79922 12.8118 5.71493 13.0153 5.5649 13.1653C5.41487 13.3153 5.21139 13.3996 4.99922 13.3996C4.78705 13.3996 4.58356 13.3153 4.43353 13.1653C4.2835 13.0153 4.19922 12.8118 4.19922 12.5996C4.19922 12.3874 4.2835 12.184 4.43353 12.0339C4.58356 11.8839 4.78705 11.7996 4.99922 11.7996C5.21139 11.7996 5.41487 11.8839 5.5649 12.0339C5.71493 12.184 5.79922 12.3874 5.79922 12.5996ZM5.79922 9.39961C5.79922 9.61178 5.71493 9.81527 5.5649 9.96529C5.41487 10.1153 5.21139 10.1996 4.99922 10.1996C4.78705 10.1996 4.58356 10.1153 4.43353 9.96529C4.2835 9.81527 4.19922 9.61178 4.19922 9.39961C4.19922 9.18744 4.2835 8.98395 4.43353 8.83392C4.58356 8.6839 4.78705 8.59961 4.99922 8.59961C5.21139 8.59961 5.41487 8.6839 5.5649 8.83392C5.71493 8.98395 5.79922 9.18744 5.79922 9.39961Z" fill="black"/></svg>');

   */
}
.findkit-article-archive__category-select, .findkit-article-archive__aihealue-select {
  color: var(--wp--preset--color--contrast-3);
}
.findkit-article-archive__order-select {
  font-family: var(--wp--preset--font-family--pt-sans);
}
.findkit-article-archive__search-group svg {
  position: absolute;
  right: 1.0625rem;
  top: 0.9375rem;
  width: 1.0625rem;
  height: 1.0625rem;
}
.findkit-article-archive__search-group svg path {
  fill: var(--wp--preset--color--contrast-2);
}
.findkit-article-archive__input {
  width: 100%;
  border: none !important;
  background: transparent !important;
  background-color: transparent !important;
  height: 100%;
  padding-top: 0.8125rem;
  padding-bottom: 0.8125rem;
  padding-right: 2.25rem;
  padding-left: 0.9375rem;
  border-radius: 0.5rem;
  font-size: 1rem;
  font-family: var(--wp--preset--font-family--body);
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  color: var(--wp--preset--color--contrast);
}
.findkit-article-archive__search-button {
  word-break: keep-all;
  height: 3rem;
  background-color: var(--wp--preset--color--accent);
  border-radius: 0.5rem;
  border: none;
  color: var(--wp--preset--color--contrast);
  font-size: var(--wp--preset--font-size--small);
  font-weight: 600;
  font-style: normal;
  line-height: 1.3;
  font-family: var(--wp--preset--font-family--body);
  padding-left: var(--wp--preset--spacing--40);
  padding-right: var(--wp--preset--spacing--40);
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (min-width: 782px) {
  .findkit-article-archive__search-button {
    justify-content: flex-start;
  }
}
.findkit-article-archive__search-button__search-count {
  display: flex;
}
.findkit-article-archive__search-button:hover, .findkit-article-archive__search-button:active, .findkit-article-archive__search-button:focus {
  text-decoration: underline;
}
@media (max-width: 782px) {
  .findkit-article-archive__search-button {
    width: 100%;
  }
}
.findkit-article-archive__clear-button {
  background-color: transparent;
  border: none;
  color: var(--wp--preset--color--contrast);
  font-size: var(--wp--preset--font-size--small);
  font-weight: 600;
  font-style: normal;
  line-height: var(--wp--preset--line-height--medium);
  font-family: var(--wp--preset--font-family--body);
  display: flex;
  align-items: center;
  gap: var(--wp--preset--spacing--20);
  padding-left: var(--wp--preset--spacing--40);
  padding-right: var(--wp--preset--spacing--40);
  padding-top: var(--wp--preset--spacing--10);
  padding-bottom: var(--wp--preset--spacing--10);
  cursor: pointer;
}
.findkit-article-archive__clear-button:hover, .findkit-article-archive__clear-button:active, .findkit-article-archive__clear-button:focus {
  text-decoration: underline;
}
@media (min-width: 782px) {
  .findkit-article-archive__clear-button {
    margin-bottom: var(--wp--preset--spacing--10);
  }
}
.findkit-article-archive__clear-button svg {
  height: 0.725rem;
  width: 0.725rem;
}
.findkit-article-archive__clear-button svg rect {
  fill: var(--wp--preset--color--contrast);
}
.findkit-article-archive__result-filters {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: var(--wp--preset--spacing--40);
  margin-top: var(--wp--preset--spacing--60);
}
@media (min-width: 782px) {
  .findkit-article-archive__result-filters {
    margin-top: var(--wp--preset--spacing--80);
  }
}
.findkit-article-archive__results-title-group {
  display: flex;
  gap: var(--wp--preset--spacing--20);
  flex-wrap: wrap;
  align-items: baseline;
  justify-content: space-between;
  width: 100%;
  margin-top: var(--wp--preset--spacing--20);
}
@media (min-width: 782px) {
  .findkit-article-archive__results-title-group {
    justify-content: flex-start;
    margin-top: 0;
    margin-bottom: var(--wp--preset--spacing--20);
  }
}
.findkit-article-archive__results-title {
  margin: 0;
  font-size: var(--wp--preset--font-size--3-x-large);
  font-family: var(--wp--preset--font-family--geologica);
  font-style: normal;
  font-weight: 600;
  line-height: 120%;
}
.findkit-article-archive__results-count {
  margin: 0;
  font-size: var(--wp--preset--font-size--medium);
  font-family: var(--wp--preset--font-family--pt-sans);
  color: var(--wp--preset--color--contrast-3);
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}
.findkit-article-archive__result-order-group {
  position: relative;
  width: 100%;
  border: 1px solid var(--wp--preset--color--contrast);
  padding: 0;
  height: 3rem;
  border-radius: 0.5rem;
}
@media (min-width: 782px) {
  .findkit-article-archive__result-order-group {
    max-width: 10.875rem;
  }
}
.findkit-article-archive__result-order-group svg {
  position: absolute;
  right: 1.0625rem;
  top: 1.125rem;
  width: 1rem;
  height: 0.75rem;
}
.findkit-article-archive__result-order-group svg path {
  fill: var(--wp--preset--color--contrast-2);
}
.findkit-article-archive__result-filters-group {
  display: flex;
  flex-wrap: wrap;
  gap: var(--wp--preset--spacing--30);
  order: -1;
}
@media (min-width: 782px) {
  .findkit-article-archive__result-filters-group {
    justify-content: flex-end;
    order: 1;
  }
}
.findkit-article-archive__result-filter-button {
  background-color: var(--wp--preset--color--base-4);
  padding-top: 0.90625rem;
  padding-bottom: 0.84375rem;
  padding-left: 0.91875rem;
  padding-right: 0.875rem;
  border-radius: 2.25rem;
  border: none;
  display: flex;
  align-items: center;
  gap: var(--wp--preset--spacing--20);
  cursor: pointer;
  transition-duration: 0.15s;
  transition-property: all, filter;
  transition-timing-function: linear;
}
.findkit-article-archive__result-filter-button:hover, .findkit-article-archive__result-filter-button:active, .findkit-article-archive__result-filter-button:focus {
  filter: brightness(0.95);
}
.findkit-article-archive__result-filter-button span {
  font-family: var(--wp--preset--font-family--body);
  color: var(--wp--preset--color--contrast);
  font-size: var(--wp--preset--font-size--x-small);
  font-weight: 700;
  font-style: normal;
  line-height: 19.2px;
}
.findkit-article-archive__separator {
  margin-top: var(--wp--preset--spacing--60);
  background-image: linear-gradient(to right, var(--wp--preset--color--base-3) 25%, rgba(0, 0, 0, 0) 0%);
  background-position: bottom;
  background-size: 12px 2px;
  background-repeat: repeat-x;
  border-bottom: none;
  width: 100%;
  height: 2px;
}
.findkit-article-archive .findkit--footer {
  margin-bottom: var(--wp--preset--spacing--80);
}
.findkit-article-archive .findkit--load-more-button {
  text-transform: none;
  background-color: transparent;
  font-family: var(--wp--preset--font-family--body);
  color: var(--wp--preset--color--contrast);
  border: 1px solid var(--wp--preset--color--contrast);
  font-weight: 600;
  letter-spacing: 0.35px;
  box-shadow: none;
  cursor: pointer;
  border-radius: 2rem;
  padding: var(--wp--preset--spacing--20) var(--wp--preset--spacing--40);
}
.findkit-article-archive .findkit--load-more-button:hover, .findkit-article-archive .findkit--load-more-button.hover {
  background-color: var(--wp--preset--color--accent-2);
  color: var(--wp--preset--color--contrast);
  border: 1px solid var(--wp--preset--color--accent-2);
}
.findkit-article-archive .findkit--load-more-button:active {
  background-color: var(--wp--preset--color--accent-4);
  color: var(--wp--preset--color--contrast);
  border: 1px solid var(--wp--preset--color--accent-4);
}

.findkit-archive-article-card {
  background-color: var(--wp--preset--color--base);
  color: var(--wp--preset--color--contrast-2);
  padding: var(--wp--preset--spacing--40);
  height: 100%;
  border-radius: 0.5rem;
  border: 1px solid var(--wp--preset--color--base-5);
  box-shadow: 0px 4px 12px 0px rgba(40, 52, 63, 0.1);
}
.findkit-archive-article-card__link {
  color: var(--wp--preset--color--accent-2);
  display: flex;
  flex-direction: column;
}
.findkit-archive-article-card__main-title {
  order: 2;
  display: flex;
  flex-wrap: wrap;
  margin-top: 0;
  margin-bottom: 0.625rem;
  color: var(--wp--preset--color--accent-2);
  font-size: var(--wp--preset--font-size--x-large) !important;
  font-weight: 600;
}
.findkit-archive-article-card__main-title__first-name {
  order: 1;
}
.findkit-archive-article-card__main-title__spacer {
  order: 2;
}
.findkit-archive-article-card__main-title__spacer::after {
  content: " ";
}
.findkit-archive-article-card__main-title__last-name {
  order: 3;
}
@media (min-width: 782px) {
  .findkit-archive-article-card__main-title__first-name {
    order: 3;
  }
  .findkit-archive-article-card__main-title__last-name {
    order: 1;
  }
}
.findkit-archive-article-card__date {
  order: 1;
  font-size: var(--wp--preset--font-size--small);
  font-weight: 400;
  font-style: normal;
  line-height: 150%;
  color: var(--wp--preset--color--contrast-3);
  margin-top: 0;
  margin-bottom: var(--wp--preset--spacing--30);
}
.findkit-archive-article-card__secondary-title {
  display: block;
  margin-top: var(--wp--preset--spacing--40);
  margin-bottom: var(--wp--preset--spacing--10);
  color: var(--wp--preset--color--accent-6);
  font-size: var(--wp--preset--font-size--medium);
  font-weight: 800;
}
.findkit-archive-article-card__detail {
  display: block;
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  color: var(--wp--preset--color--contrast-3);
}
.findkit-archive-article-card__detail a {
  color: var(--wp--preset--color--accent-2);
  text-decoration: underline;
}

.findkit-article-archive-search-input__container {
  position: relative;
}

.findkit-article-archive-error {
  color: red;
}

.findkit-article-archive-loading.hide {
  display: none;
}

.findkit-article-archive-loading {
  width: 50px;
  aspect-ratio: 1;
  display: grid;
  border: 4px solid rgba(0, 0, 0, 0);
  border-radius: 50%;
  border-color: #ccc rgba(0, 0, 0, 0);
  animation: l16 1s infinite linear;
}
.findkit-article-archive-loading::before, .findkit-article-archive-loading::after {
  content: "";
  grid-area: 1/1;
  margin: 2px;
  border: inherit;
  border-radius: 50%;
}
.findkit-article-archive-loading::before {
  border-color: var(--wp--preset--color--accent-2) rgba(0, 0, 0, 0);
  animation: inherit;
  animation-duration: 0.5s;
  animation-direction: reverse;
}
.findkit-article-archive-loading::after {
  margin: 8px;
}
@keyframes l16 {
  100% {
    transform: rotate(1turn);
  }
}

.findkit--hit, .findkit--content {
  padding: 0;
}
.findkit--content {
  display: grid;
  gap: var(--wp--preset--spacing--50);
  margin-top: var(--wp--preset--spacing--60);
}
@media (min-width: 782px) {
  .findkit--content {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 782px) {
  .findkit--footer {
    grid-column: 1/span 3;
  }
}
.findkit--all-results-shown {
  color: var(--wp--preset--color--contrast-2);
}

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