/*!************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[4]!./assets/css/pages/archive-member.scss ***!
  \************************************************************************************************************************************************************************************************************************************************/
/**
 * Colors
 *
 * Colors:
 * brown: #36261e
 * black: #303030
 * yellow: #d39f3e
 * grey: #626262
 * brown-light: #ebe5e1
 * brown-light-2: #f5f2f0
 * menu-border: #d9c7bb
 * grey-light: #a0a0a0
 * footer-pagination-bullet: #d9d9d9
 * pink: #ac8f7e
 * background: #f6f4f3
 * white: #fff
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--display - Display
 * .type--h1 - Heading 1
 * .type--h2 - Heading 2
 * .type--h3 - Heading 3
 * .type--h4 - Heading 4
 * .type--h5 - Heading 5
 * .type--h6 - Heading 6
 * .type--paragraph-normal - Paragraph normal
 * .type--paragraph-bold - Paragraph bold
 * .type--paragraph-medium - Paragraph medium
 * .type--paragraph-small - Paragraph small
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * brown: #36261e
 * black: #303030
 * yellow: #d39f3e
 * grey: #626262
 * brown-light: #ebe5e1
 * brown-light-2: #f5f2f0
 * menu-border: #d9c7bb
 * grey-light: #a0a0a0
 * footer-pagination-bullet: #d9d9d9
 * pink: #ac8f7e
 * background: #f6f4f3
 * white: #fff
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--display - Display
 * .type--h1 - Heading 1
 * .type--h2 - Heading 2
 * .type--h3 - Heading 3
 * .type--h4 - Heading 4
 * .type--h5 - Heading 5
 * .type--h6 - Heading 6
 * .type--paragraph-normal - Paragraph normal
 * .type--paragraph-bold - Paragraph bold
 * .type--paragraph-medium - Paragraph medium
 * .type--paragraph-small - Paragraph small
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * brown: #36261e
 * black: #303030
 * yellow: #d39f3e
 * grey: #626262
 * brown-light: #ebe5e1
 * brown-light-2: #f5f2f0
 * menu-border: #d9c7bb
 * grey-light: #a0a0a0
 * footer-pagination-bullet: #d9d9d9
 * pink: #ac8f7e
 * background: #f6f4f3
 * white: #fff
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--display - Display
 * .type--h1 - Heading 1
 * .type--h2 - Heading 2
 * .type--h3 - Heading 3
 * .type--h4 - Heading 4
 * .type--h5 - Heading 5
 * .type--h6 - Heading 6
 * .type--paragraph-normal - Paragraph normal
 * .type--paragraph-bold - Paragraph bold
 * .type--paragraph-medium - Paragraph medium
 * .type--paragraph-small - Paragraph small
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * brown: #36261e
 * black: #303030
 * yellow: #d39f3e
 * grey: #626262
 * brown-light: #ebe5e1
 * brown-light-2: #f5f2f0
 * menu-border: #d9c7bb
 * grey-light: #a0a0a0
 * footer-pagination-bullet: #d9d9d9
 * pink: #ac8f7e
 * background: #f6f4f3
 * white: #fff
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--display - Display
 * .type--h1 - Heading 1
 * .type--h2 - Heading 2
 * .type--h3 - Heading 3
 * .type--h4 - Heading 4
 * .type--h5 - Heading 5
 * .type--h6 - Heading 6
 * .type--paragraph-normal - Paragraph normal
 * .type--paragraph-bold - Paragraph bold
 * .type--paragraph-medium - Paragraph medium
 * .type--paragraph-small - Paragraph small
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * brown: #36261e
 * black: #303030
 * yellow: #d39f3e
 * grey: #626262
 * brown-light: #ebe5e1
 * brown-light-2: #f5f2f0
 * menu-border: #d9c7bb
 * grey-light: #a0a0a0
 * footer-pagination-bullet: #d9d9d9
 * pink: #ac8f7e
 * background: #f6f4f3
 * white: #fff
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--display - Display
 * .type--h1 - Heading 1
 * .type--h2 - Heading 2
 * .type--h3 - Heading 3
 * .type--h4 - Heading 4
 * .type--h5 - Heading 5
 * .type--h6 - Heading 6
 * .type--paragraph-normal - Paragraph normal
 * .type--paragraph-bold - Paragraph bold
 * .type--paragraph-medium - Paragraph medium
 * .type--paragraph-small - Paragraph small
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * brown: #36261e
 * black: #303030
 * yellow: #d39f3e
 * grey: #626262
 * brown-light: #ebe5e1
 * brown-light-2: #f5f2f0
 * menu-border: #d9c7bb
 * grey-light: #a0a0a0
 * footer-pagination-bullet: #d9d9d9
 * pink: #ac8f7e
 * background: #f6f4f3
 * white: #fff
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--display - Display
 * .type--h1 - Heading 1
 * .type--h2 - Heading 2
 * .type--h3 - Heading 3
 * .type--h4 - Heading 4
 * .type--h5 - Heading 5
 * .type--h6 - Heading 6
 * .type--paragraph-normal - Paragraph normal
 * .type--paragraph-bold - Paragraph bold
 * .type--paragraph-medium - Paragraph medium
 * .type--paragraph-small - Paragraph small
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * brown: #36261e
 * black: #303030
 * yellow: #d39f3e
 * grey: #626262
 * brown-light: #ebe5e1
 * brown-light-2: #f5f2f0
 * menu-border: #d9c7bb
 * grey-light: #a0a0a0
 * footer-pagination-bullet: #d9d9d9
 * pink: #ac8f7e
 * background: #f6f4f3
 * white: #fff
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--display - Display
 * .type--h1 - Heading 1
 * .type--h2 - Heading 2
 * .type--h3 - Heading 3
 * .type--h4 - Heading 4
 * .type--h5 - Heading 5
 * .type--h6 - Heading 6
 * .type--paragraph-normal - Paragraph normal
 * .type--paragraph-bold - Paragraph bold
 * .type--paragraph-medium - Paragraph medium
 * .type--paragraph-small - Paragraph small
 *
 * Style guide: typography
 */
/**
 * Colors
 *
 * Colors:
 * brown: #36261e
 * black: #303030
 * yellow: #d39f3e
 * grey: #626262
 * brown-light: #ebe5e1
 * brown-light-2: #f5f2f0
 * menu-border: #d9c7bb
 * grey-light: #a0a0a0
 * footer-pagination-bullet: #d9d9d9
 * pink: #ac8f7e
 * background: #f6f4f3
 * white: #fff
 *
 * Style guide: colors
 */
/**
 * Typography
 *
 * Markup: <div class="{{modifier_class}}">Hello world</div>
 *
 * .type--display - Display
 * .type--h1 - Heading 1
 * .type--h2 - Heading 2
 * .type--h3 - Heading 3
 * .type--h4 - Heading 4
 * .type--h5 - Heading 5
 * .type--h6 - Heading 6
 * .type--paragraph-normal - Paragraph normal
 * .type--paragraph-bold - Paragraph bold
 * .type--paragraph-medium - Paragraph medium
 * .type--paragraph-small - Paragraph small
 *
 * Style guide: typography
 */
.archive-members {
  padding-bottom: max(30px, 7.2916666667vw);
}
.archive-members > * {
  z-index: 5;
}
.archive-members__bg {
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}
.archive-members__bg img {
  width: 100%;
}
.archive-members__top-bar {
  padding-block: max(20px, 1.0416666667vw);
}
.archive-members__top-bar ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.archive-members__top-bar ul li {
  transition: color 0.3s ease;
}
.archive-members__top-bar ul li.current-menu-item a {
  color: #d39f3e;
}
.archive-members__top-bar ul li:not(:last-child) {
  margin-right: max(30px, 1.5625vw);
}
.archive-members__top-bar ul li:hover {
  color: #d39f3e;
}
.archive-members__content {
  padding-top: max(50px, 2.6041666667vw);
  padding-inline: max(10px, 1.0416666667vw);
}
.archive-members__title {
  margin-bottom: max(25px, 1.3020833333vw);
}
.archive-members__subtitle {
  max-width: max(765px, 39.84375vw);
  margin-inline: auto;
  margin-bottom: max(40px, 2.0833333333vw);
}
.archive-members__text {
  max-width: max(960px, 50vw);
  margin-inline: auto;
  margin-bottom: max(40px, 2.0833333333vw);
}
.archive-members__wrapper .member-card {
  gap: max(30px, 1.5625vw);
  padding: max(20px, 1.0416666667vw);
  border-bottom: 1px solid rgba(98, 98, 98, 0.2);
  /* stylelint-disable */
  /* stylelint-enable */
}
.archive-members__wrapper .member-card__helper {
  max-width: max(1000px, 52.0833333333vw);
  margin-inline: auto;
  border-radius: max(8px, 0.4166666667vw);
  transition: background-color 0.3s ease;
}
.archive-members__wrapper .member-card__helper:not(:last-of-type) {
  margin-bottom: 12px;
}
.archive-members__wrapper .member-card__helper:only-child {
  margin-bottom: 0;
}
.archive-members__wrapper .member-card__helper:hover {
  background-color: #ebe5e1;
}
.archive-members__wrapper .member-card__helper:hover .member-card__cv .cv-text {
  color: #d39f3e;
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.archive-members__wrapper .member-card__image {
  width: max(180px, 9.375vw);
  aspect-ratio: 180/178;
  border-radius: max(8px, 0.4166666667vw);
  overflow: hidden;
}
.archive-members__wrapper .member-card__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.archive-members__wrapper .member-card__text {
  flex: 1;
}
.archive-members__wrapper .member-card__title {
  margin-bottom: max(12px, 0.625vw);
}
.archive-members__wrapper .member-card__cv {
  width: 3.4895833333vw;
}
.archive-members__wrapper .member-card__cv .cv-icon {
  width: max(18px, 0.9375vw);
  height: max(24px, 1.25vw);
  margin-bottom: max(8px, 0.4166666667vw);
}
.archive-members__wrapper .member-card__cv .cv-icon svg {
  width: max(18px, 0.9375vw);
  height: max(24px, 1.25vw);
}
.archive-members__wrapper .member-card__cv .cv-text {
  transition: color 0.3s ease, -webkit-text-decoration 0.3s ease;
  transition: color 0.3s ease, text-decoration 0.3s ease;
  transition: color 0.3s ease, text-decoration 0.3s ease, -webkit-text-decoration 0.3s ease;
}
.archive-members__wrapper .member-card-mobile {
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(98, 98, 98, 0.2);
}
.archive-members__wrapper .member-card-mobile__up {
  margin-bottom: 8px;
}
.archive-members__wrapper .member-card-mobile__image {
  width: max(80px, 4.1666666667vw);
  aspect-ratio: 80/78;
  border-radius: max(8px, 0.4166666667vw);
  overflow: hidden;
  margin-right: 12px;
}
.archive-members__wrapper .member-card-mobile__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.archive-members__wrapper .member-card-mobile__cv .cv-icon {
  width: 15px;
  height: 20px;
  margin-right: max(8px, 0.4166666667vw);
}
.archive-members__wrapper .member-card-mobile__cv .cv-icon svg {
  width: 15px;
  height: 20px;
}
@media (min-width: 768px) {
  .archive-members__wrapper .member-card__helper:not(:last-of-type) {
    margin-bottom: max(4px, 0.2083333333vw);
  }
}
@media (min-width: 1280px) {
  .archive-members__wrapper .member-card__title {
    max-width: 15.1041666667vw;
  }
}

/*# sourceMappingURL=archive-member.css.map*/