.s-quiz {
  min-height: calc(var(--scale) * 438);
}

.s-quiz__bg {
  bottom: 0;
  height: 100%;
}

.s-quiz__intro-description {
  margin-bottom: 0;
}

.s-content {
  padding-bottom: 0;
}

.s-content .l-section__inner {
  padding: var(--padding_def);
  background-color: var(--a-color_white);
  border-radius: calc(var(--scale) * 16);
}

.s-content .l-section__inner ul {
  display: grid;
  gap: calc(var(--scale) * 12);
  color: var(--a-color_red);
}

.s-content .l-section__inner ul li {
  position: relative;
  padding-left: calc(var(--scale) * 18);
}

.s-content .l-section__inner ul li:before {
  content: '';
  display: block;
  width: calc(var(--scale) * 6);
  height: calc(var(--scale) * 6);
  background-color: var(--a-color_red);
  border-radius: calc(var(--scale) * 2);
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}

.s-content .l-section__inner ul li a:hover {
  color: var(--a-color_dark);
}

.s-content a[class*="icon-file"] {
  gap: calc(var(--scale) * 16);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: calc(var(--scale) * 12) calc(var(--scale) * 16);
  border: 0.0625rem solid var(--a-color_grey_60);
  border-radius: calc(var(--scale) * 8);
  background-color: var(--a-color_white);
  color: var(--a-color_dark);
  transition: var(--transition);
}

.s-content a[class*="icon-file"]:hover {
  border-color: var(--a-color_red);
  background-color: var(--a-color_red);
  color: var(--a-color_white);
  cursor: pointer;
}

.s-content a[class*="icon-file"] .--ext {
  color: var(--a-color_grey_80);
  font-style: normal;
  text-decoration: none;
}

.s-content a[class*="icon-file"]:hover .--ext {
  color: inherit;
}

.s-content a:not([class]) {
  color: var(--a-color_red);
}

.s-content h3 {
  margin-bottom: calc(var(--scale) * 12);
}

.s-content h3:not(:first-child) {
  margin-top: calc(var(--scale) * 16);
}

.s-content p:not(:first-child) {
  margin-top: calc(var(--scale) * 12);
}

@media only screen and (min-width: 768px) {
  .s-quiz__intro-title {
    min-width: calc(var(--scale) * 490);
  }

  .s-content a[class*="icon-file"] {
    flex-direction: row;
    align-items: flex-end;
    justify-content: space-between;
  }
}

@media only screen and (min-width: 1200px) {
  .s-quiz {
    min-height: calc(var(--scale) * 518);
  }

  .s-quiz__intro-title {
    min-width: calc(var(--scale) * 1232);
  }

  .s-content .l-section__inner ul {
    gap: calc(var(--scale) * 24);
  }

  .s-content .l-section__inner ul li {
    padding-left: calc(var(--scale) * 48);
  }

  .s-content .l-section__inner ul li:before {
    width: calc(var(--scale) * 12);
    height: calc(var(--scale) * 12);
  }

  .s-content a[class*="icon-file"] {
    gap: calc(var(--scale) * 20);
    padding: calc(var(--scale) * 16) calc(var(--scale) * 24);
  }

  .s-content h3 {
    margin-bottom: calc(var(--scale) * 40);
  }

  .s-content h3:not(:first-child) {
    margin-top: calc(var(--scale) * 32);
  }
}

@media only screen and (min-width: 768px) and (max-width: 1198px) {
  .s-quiz {
    min-height: calc(var(--scale) * 312);
  }
}
/*# sourceMappingURL=maps/inner_title_content.css.map */
