.pre-content {
  background-color: #fff;
  color: #6B7078;
  --spacing: calc(1rem * 2); }
  @media (min-width: 768px) {
    .pre-content {
      --spacing: calc(1rem * 4)
  ; } }
  .page-node-type-framework .pre-content {
    background: var(--brand-blue); }

.region-pre-content {
  max-width: 0;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  max-width: none;
  position: relative; }
  @media (min-width: 576px) {
    .region-pre-content {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .region-pre-content {
      max-width: 768px; } }
  @media (min-width: 1024px) {
    .region-pre-content {
      max-width: 1024px; } }
  @media (min-width: 1280px) {
    .region-pre-content {
      max-width: 1280px; } }
  @media (min-width: 1440px) {
    .region-pre-content {
      max-width: 1410px; } }
  * + .pre-content .region-pre-content {
    margin-top: calc(1rem * 4);
    margin-top: var(--spacing); }
  .region-pre-content::after {
    content: '';
    width: 100%;
    display: block;
    margin-bottom: calc(1rem * 4);
    margin-bottom: var(--spacing); }
  .page-node-type-method-process .region-pre-content::after {
    content: none; }
  .page-variant--section-entry-page .region-pre-content .node__title, .page-variant--section-entry-page .region-pre-content .node__subtitle {
    text-align: center; }
  .page-node-type-framework .region-pre-content {
    margin-top: 1rem; }
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy5zYXNzLWNhY2hlL3JlZ2lvbnMvY29udGVudC9zcmMvcmVnaW9ucy9jb250ZW50L3ByZS1jb250ZW50LnNjc3MiLCIuLi8uLi8uLi8uc2Fzcy1jYWNoZS9yZWdpb25zL2NvbnRlbnQvbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy5zYXNzLWNhY2hlL3JlZ2lvbnMvY29udGVudC9zcmMvX2N1c3RvbS10aGVtZS12YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy5zYXNzLWNhY2hlL3JlZ2lvbnMvY29udGVudC9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vLi4vLnNhc3MtY2FjaGUvcmVnaW9ucy9jb250ZW50L25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uLy4uLy5zYXNzLWNhY2hlL3JlZ2lvbnMvY29udGVudC9zcmMvYm9vdHN0cmFwL19jdXN0b20tYm9vdHN0cmFwLXZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtBO0VBQ0Usc0JDQ2E7RURBYixjRUY0QjtFRks1Qix5QkFBVSxFQUFBO0VHa0RSO0lIdkRKO01BUUk7RUFBVSxFQUFBLEVBS2I7RUFIQztJQUNFLDZCQUE2QixFQUFBOztBQUlqQztFSUdNLFlDYUM7RUQvQkwsV0FBVztFQUNYLG1CQUEyQjtFQUMzQixrQkFBMEI7RUFDMUIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFSmNqQixlQUFlO0VBQ2Ysa0JBQWtCLEVBQUE7RUdvQ2hCO0lIeENKO01JR00sZ0JDY0ssRUFBQSxFTHdCVjtFR0RHO0lIeENKO01JR00sZ0JDZUssRUFBQSxFTHVCVjtFR0RHO0lIeENKO01JR00saUJDZ0JNLEVBQUEsRUxzQlg7RUdERztJSHhDSjtNSUdNLGlCQ2lCTSxFQUFBLEVMcUJYO0VHREc7SUh4Q0o7TUlHTSxpQkNrQk0sRUFBQSxFTG9CWDtFQW5DQztJQUNFLDBCQUFnQztJQUNoQywwQkFBMEIsRUFBQTtFQVI5QjtJQVlJLFdBQVc7SUFDWCxXQUFXO0lBQ1gsY0FBYztJQUNkLDZCQUFtQztJQUNuQyw2QkFBNkIsRUFBQTtFQUcvQjtJQUVJLGFBQWEsRUFBQTtFQUlqQjtJQUVJLGtCQUFrQixFQUFBO0VBVXRCO0lBQ0UsZ0JBQWdCLEVBQUEiLCJmaWxlIjoicHJlLWNvbnRlbnQuY3NzIn0= */