/* Blue origin section, followed by a white service section; both point down. */
#free-check #service-background { z-index: 2; padding-bottom: 92px; margin-bottom: -60px; }
#free-check #document-review-service { --band-color: #fff; z-index: 1; padding-bottom: 92px; margin-bottom: -60px; }
#free-check #service-background::before,
#free-check #document-review-service::before {
  left: 50%; right: auto; top: 0; bottom: 0;
  width: 100vw; transform: translateX(-50%);
  box-shadow: none;
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 60px), calc(50% + 50px) calc(100% - 60px), 50% 100%, calc(50% - 50px) calc(100% - 60px), 0 calc(100% - 60px));
}
#free-check #service-background::before { background: #eef8fd; }
#free-check #document-review-service::before { background: #fff; }
#inquiry-id #confirmation-band { padding-top: 100px; }
@media (max-width: 760px) {
  #free-check #service-background,
  #free-check #document-review-service { padding-bottom: 68px; margin-bottom: -40px; }
  #free-check #service-background::before,
  #free-check #document-review-service::before { clip-path: polygon(0 0, 100% 0, 100% calc(100% - 40px), calc(50% + 36px) calc(100% - 40px), 50% 100%, calc(50% - 36px) calc(100% - 40px), 0 calc(100% - 40px)); }
  #inquiry-id #confirmation-band { padding-top: 72px; }
}
