@charset "UTF-8";

/**
 * layout
 */
.l-page-archive__shell {
  max-width: var(--container-middle);
  margin-inline: auto;
  padding-block-start: var(--archive-shell-top-spacer);
  padding-block-end: var(--archive-shell-bottom-spacer);
  padding-inline: var(--archive-shell-gutter);
}
.l-page-archive__container {
  padding-block-start: var(--archive-container-spacer);
  padding-inline: var(--archive-container-gutter, 0);
  background-image: var(--archive-container-background);
  background-size: 100%;
  background-position: top center;
  background-repeat: no-repeat;
}
/* --- for small viewport --- */
@media screen and (max-width: 960px) {
  .l-page-archive__shell {
    --archive-shell-top-spacer: 40px;
    --archive-shell-bottom-spacer: 70px;
    --archive-shell-gutter: calc(var(--global-gutter) * 2);
  }
  .l-page-archive__container {
    --archive-container-spacer: 70px;
    --archive-container-gutter: var(--global-gutter);
    --archive-container-background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNzUiIGhlaWdodD0iNzQxOS45OTYiIHZpZXdCb3g9IjAgMCAzNzUgNzQxOS45OTYiPiA8ZyBpZD0i44Kw44Or44O844OXXzQ4NCIgZGF0YS1uYW1lPSLjgrDjg6vjg7zjg5cgNDg0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC02MzMpIj4gPGNpcmNsZSBpZD0i5qWV5YaG5b2iXzQyIiBkYXRhLW5hbWU9IualleWGhuW9oiA0MiIgY3g9IjQ1IiBjeT0iNDUiIHI9IjQ1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTUgMjAzNC4wMDEpIiBmaWxsPSIjZmVmOGViIi8+IDxjaXJjbGUgaWQ9IualleWGhuW9ol80NSIgZGF0YS1uYW1lPSLmpZXlhoblvaIgNDUiIGN4PSI3OC43NSIgY3k9Ijc4Ljc1IiByPSI3OC43NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTg3LjUgNjIzMS4wMDIpIiBmaWxsPSIjMjM0ZDgwIiBvcGFjaXR5PSIwLjA1Ii8+IDxnIGlkPSLkuK3jg57jg4lfMTIiIGRhdGEtbmFtZT0i5Lit44Oe44OJIDEyIiBvcGFjaXR5PSIwLjI3NCI+IDxwYXRoIGlkPSLkuK3jg57jg4lfMTItMiIgZGF0YS1uYW1lPSLkuK3jg57jg4kgMTIiIGQ9Ik0xNTQwNC0zMDAxYTI4LjgwOSwyOC44MDksMCwwLDEtMTEuMjg3LTIuMjc5LDI4LjksMjguOSwwLDAsMS05LjIxOS02LjIxNiwyOC45MDYsMjguOTA2LDAsMCwxLTYuMjE0LTkuMjE5QTI4LjgwOSwyOC44MDksMCwwLDEsMTUzNzUtMzAzMGEyOC44LDI4LjgsMCwwLDEsMi4yNzktMTEuMjg4LDI4LjksMjguOSwwLDAsMSw2LjIxNC05LjIxNywyOC45LDI4LjksMCwwLDEsOS4yMTktNi4yMTVBMjguODEzLDI4LjgxMywwLDAsMSwxNTQwNC0zMDU5YTI4LjgxOCwyOC44MTgsMCwwLDEsMTEuMjg4LDIuMjc5LDI4LjksMjguOSwwLDAsMSw5LjIxOSw2LjIxNSwyOC45LDI4LjksMCwwLDEsNi4yMTYsOS4yMTdBMjguOCwyOC44LDAsMCwxLDE1NDMzLTMwMzBhMjguODA5LDI4LjgwOSwwLDAsMS0yLjI3OSwxMS4yODgsMjguOSwyOC45LDAsMCwxLTYuMjE2LDkuMjE5LDI4LjksMjguOSwwLDAsMS05LjIxOSw2LjIxNkEyOC44MTQsMjguODE0LDAsMCwxLDE1NDA0LTMwMDFabTAtNTUuMzY3YTI2LjIwNiwyNi4yMDYsMCwwLDAtMTAuMjYzLDIuMDcyLDI2LjI4NiwyNi4yODYsMCwwLDAtOC4zOCw1LjY1MSwyNi4yNzksMjYuMjc5LDAsMCwwLTUuNjUsOC4zOCwyNi4yLDI2LjIsMCwwLDAtMi4wNzIsMTAuMjYxLDI2LjIsMjYuMiwwLDAsMCwyLjA3MiwxMC4yNjIsMjYuMjc5LDI2LjI3OSwwLDAsMCw1LjY1LDguMzgsMjYuMjg0LDI2LjI4NCwwLDAsMCw4LjM4LDUuNjUsMjYuMiwyNi4yLDAsMCwwLDEwLjI2MywyLjA3MiwyNi4xOTQsMjYuMTk0LDAsMCwwLDEwLjI2Mi0yLjA3MiwyNi4yNTQsMjYuMjU0LDAsMCwwLDguMzgtNS42NSwyNi4yNzQsMjYuMjc0LDAsMCwwLDUuNjUtOC4zOCwyNi4yLDI2LjIsMCwwLDAsMi4wNzItMTAuMjYyLDI2LjIsMjYuMiwwLDAsMC0yLjA3Mi0xMC4yNjEsMjYuMjc0LDI2LjI3NCwwLDAsMC01LjY1LTguMzgsMjYuMjY3LDI2LjI2NywwLDAsMC04LjM4LTUuNjUxQTI2LjIsMjYuMiwwLDAsMCwxNTQwNC0zMDU2LjM2OFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNTEzOC4wMDIgNTAzNS4wMDIpIiBmaWxsPSIjMjM0ZDgwIi8+IDxwYXRoIGlkPSLkuK3jg57jg4lfMTJfLV/jgqLjgqbjg4jjg6njgqTjg7MiIGRhdGEtbmFtZT0i5Lit44Oe44OJIDEyIC0g44Ki44Km44OI44Op44Kk44OzIiBkPSJNMTU0MDQtMzAwMmEyNy44MiwyNy44MiwwLDAsMCwxMC45LTIuMiwyNy45MDgsMjcuOTA4LDAsMCwwLDguOS02LDI3LjkxLDI3LjkxLDAsMCwwLDYtOC45LDI3LjgxNCwyNy44MTQsMCwwLDAsMi4yLTEwLjksMjcuODA5LDI3LjgwOSwwLDAsMC0yLjItMTAuOSwyNy45MDYsMjcuOTA2LDAsMCwwLTYtOC45LDI3LjksMjcuOSwwLDAsMC04LjktNiwyNy44MjksMjcuODI5LDAsMCwwLTEwLjktMi4yLDI3LjgyLDI3LjgyLDAsMCwwLTEwLjksMi4yLDI3LjksMjcuOSwwLDAsMC04LjksNiwyNy45LDI3LjksMCwwLDAtNiw4LjksMjcuODA5LDI3LjgwOSwwLDAsMC0yLjIsMTAuOSwyNy44MTYsMjcuODE2LDAsMCwwLDIuMiwxMC45LDI3LjkxNywyNy45MTcsMCwwLDAsNiw4LjksMjcuOTA4LDI3LjkwOCwwLDAsMCw4LjksNiwyNy44MTYsMjcuODE2LDAsMCwwLDEwLjksMi4ybTAtNTUuMzY3YTI3LjE5MSwyNy4xOTEsMCwwLDEsMTAuNjUxLDIuMTUxLDI3LjI1NSwyNy4yNTUsMCwwLDEsOC43LDUuODY0LDI3LjI3NywyNy4yNzcsMCwwLDEsNS44NjQsOC43LDI3LjE4NiwyNy4xODYsMCwwLDEsMi4xNTEsMTAuNjUxLDI3LjE4NiwyNy4xODYsMCwwLDEtMi4xNTEsMTAuNjUxLDI3LjI3MywyNy4yNzMsMCwwLDEtNS44NjQsOC43LDI3LjI1LDI3LjI1LDAsMCwxLTguNyw1Ljg2NCwyNy4xODgsMjcuMTg4LDAsMCwxLTEwLjY1MSwyLjE1MSwyNy4yLDI3LjIsMCwwLDEtMTAuNjUyLTIuMTUxLDI3LjI2NywyNy4yNjcsMCwwLDEtOC43LTUuODY0LDI3LjI2NSwyNy4yNjUsMCwwLDEtNS44NjQtOC43LDI3LjE4NiwyNy4xODYsMCwwLDEtMi4xNTEtMTAuNjUxLDI3LjE4NiwyNy4xODYsMCwwLDEsMi4xNTEtMTAuNjUxLDI3LjI2NSwyNy4yNjUsMCwwLDEsNS44NjQtOC43LDI3LjI4NiwyNy4yODYsMCwwLDEsOC43LTUuODY1LDI3LjIwNywyNy4yMDcsMCwwLDEsMTAuNjUyLTIuMTUxbTAsNTYuMzY3YTI4LjgwOSwyOC44MDksMCwwLDEtMTEuMjg3LTIuMjc5LDI4LjksMjguOSwwLDAsMS05LjIxOS02LjIxNiwyOC45MDYsMjguOTA2LDAsMCwxLTYuMjE0LTkuMjE5QTI4LjgwOSwyOC44MDksMCwwLDEsMTUzNzUtMzAzMGEyOC44LDI4LjgsMCwwLDEsMi4yNzktMTEuMjg4LDI4LjksMjguOSwwLDAsMSw2LjIxNC05LjIxNywyOC45LDI4LjksMCwwLDEsOS4yMTktNi4yMTVBMjguODEzLDI4LjgxMywwLDAsMSwxNTQwNC0zMDU5YTI4LjgxOCwyOC44MTgsMCwwLDEsMTEuMjg4LDIuMjc5LDI4LjksMjguOSwwLDAsMSw5LjIxOSw2LjIxNSwyOC45LDI4LjksMCwwLDEsNi4yMTYsOS4yMTdBMjguOCwyOC44LDAsMCwxLDE1NDMzLTMwMzBhMjguODA5LDI4LjgwOSwwLDAsMS0yLjI3OSwxMS4yODgsMjguOSwyOC45LDAsMCwxLTYuMjE2LDkuMjE5LDI4LjksMjguOSwwLDAsMS05LjIxOSw2LjIxNkEyOC44MTQsMjguODE0LDAsMCwxLDE1NDA0LTMwMDFabTAtNTUuMzY3YTI2LjIwNiwyNi4yMDYsMCwwLDAtMTAuMjYzLDIuMDcyLDI2LjI4NiwyNi4yODYsMCwwLDAtOC4zOCw1LjY1MSwyNi4yNzksMjYuMjc5LDAsMCwwLTUuNjUsOC4zOCwyNi4yLDI2LjIsMCwwLDAtMi4wNzIsMTAuMjYxLDI2LjIsMjYuMiwwLDAsMCwyLjA3MiwxMC4yNjIsMjYuMjc5LDI2LjI3OSwwLDAsMCw1LjY1LDguMzgsMjYuMjg0LDI2LjI4NCwwLDAsMCw4LjM4LDUuNjUsMjYuMiwyNi4yLDAsMCwwLDEwLjI2MywyLjA3MiwyNi4xOTQsMjYuMTk0LDAsMCwwLDEwLjI2Mi0yLjA3MiwyNi4yNTQsMjYuMjU0LDAsMCwwLDguMzgtNS42NSwyNi4yNzQsMjYuMjc0LDAsMCwwLDUuNjUtOC4zOCwyNi4yLDI2LjIsMCwwLDAsMi4wNzItMTAuMjYyLDI2LjIsMjYuMiwwLDAsMC0yLjA3Mi0xMC4yNjEsMjYuMjc0LDI2LjI3NCwwLDAsMC01LjY1LTguMzgsMjYuMjY3LDI2LjI2NywwLDAsMC04LjM4LTUuNjUxQTI2LjIsMjYuMiwwLDAsMCwxNTQwNC0zMDU2LjM2OFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNTEzOC4wMDIgNTAzNS4wMDIpIiBmaWxsPSIjMWE4Y2NkIi8+IDwvZz4gPHBhdGggaWQ9IuS4reODnuODiV8xMyIgZGF0YS1uYW1lPSLkuK3jg57jg4kgMTMiIGQ9Ik0xNTQwNC0zMDAxYTI4LjgwOSwyOC44MDksMCwwLDEtMTEuMjg3LTIuMjc5LDI4LjksMjguOSwwLDAsMS05LjIxOS02LjIxNiwyOC45MDYsMjguOTA2LDAsMCwxLTYuMjE0LTkuMjE5QTI4LjgwOSwyOC44MDksMCwwLDEsMTUzNzUtMzAzMGEyOC44LDI4LjgsMCwwLDEsMi4yNzktMTEuMjg4LDI4LjksMjguOSwwLDAsMSw2LjIxNC05LjIxNywyOC45LDI4LjksMCwwLDEsOS4yMTktNi4yMTVBMjguODEzLDI4LjgxMywwLDAsMSwxNTQwNC0zMDU5YTI4LjgxOCwyOC44MTgsMCwwLDEsMTEuMjg4LDIuMjc5LDI4LjksMjguOSwwLDAsMSw5LjIxOSw2LjIxNSwyOC45LDI4LjksMCwwLDEsNi4yMTYsOS4yMTdBMjguOCwyOC44LDAsMCwxLDE1NDMzLTMwMzBhMjguODA5LDI4LjgwOSwwLDAsMS0yLjI3OSwxMS4yODgsMjguOSwyOC45LDAsMCwxLTYuMjE2LDkuMjE5LDI4LjksMjguOSwwLDAsMS05LjIxOSw2LjIxNkEyOC44MTQsMjguODE0LDAsMCwxLDE1NDA0LTMwMDFabTAtNTUuMzY3YTI2LjIwNiwyNi4yMDYsMCwwLDAtMTAuMjYzLDIuMDcyLDI2LjI4NiwyNi4yODYsMCwwLDAtOC4zOCw1LjY1MSwyNi4yNzksMjYuMjc5LDAsMCwwLTUuNjUsOC4zOCwyNi4yLDI2LjIsMCwwLDAtMi4wNzIsMTAuMjYxLDI2LjIsMjYuMiwwLDAsMCwyLjA3MiwxMC4yNjIsMjYuMjc5LDI2LjI3OSwwLDAsMCw1LjY1LDguMzgsMjYuMjg0LDI2LjI4NCwwLDAsMCw4LjM4LDUuNjUsMjYuMiwyNi4yLDAsMCwwLDEwLjI2MywyLjA3MiwyNi4xOTQsMjYuMTk0LDAsMCwwLDEwLjI2Mi0yLjA3MiwyNi4yNTQsMjYuMjU0LDAsMCwwLDguMzgtNS42NSwyNi4yNzQsMjYuMjc0LDAsMCwwLDUuNjUtOC4zOCwyNi4yLDI2LjIsMCwwLDAsMi4wNzItMTAuMjYyLDI2LjIsMjYuMiwwLDAsMC0yLjA3Mi0xMC4yNjEsMjYuMjc0LDI2LjI3NCwwLDAsMC01LjY1LTguMzgsMjYuMjY3LDI2LjI2NywwLDAsMC04LjM4LTUuNjUxQTI2LjIsMjYuMiwwLDAsMCwxNTQwNC0zMDU2LjM2OFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNTEzOC4wMDIgOTI1OCkiIGZpbGw9IiNmZWY4ZWIiLz4gPGcgaWQ9IuOCsOODq+ODvOODl180ODIiIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDQ4MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODQgLTMxNykiIG9wYWNpdHk9IjAuMDUiPiA8cGF0aCBpZD0i5Lit44Oe44OJXzExIiBkYXRhLW5hbWU9IuS4reODnuODiSAxMSIgZD0iTTE1NDY4LjUtMjg3MmE5NC4yMiw5NC4yMiwwLDAsMS0xOC44NDQtMS45LDkzLjAyOSw5My4wMjksMCwwLDEtMTcuNTUxLTUuNDQ4LDkzLjQ4OCw5My40ODgsMCwwLDEtMTUuODgzLTguNjIxLDk0LjE3NCw5NC4xNzQsMCwwLDEtMTMuODM5LTExLjQxNyw5NC4xOSw5NC4xOSwwLDAsMS0xMS40MTctMTMuODM3LDkzLjUyNyw5My41MjcsMCwwLDEtOC42MjEtMTUuODgyLDkzLjAyMyw5My4wMjMsMCwwLDEtNS40NDgtMTcuNTUxLDk0LjE0OCw5NC4xNDgsMCwwLDEtMS45LTE4Ljg0NCw5NC4xNDgsOTQuMTQ4LDAsMCwxLDEuOS0xOC44NDQsOTMuMDI4LDkzLjAyOCwwLDAsMSw1LjQ0OC0xNy41NTEsOTMuNTI3LDkzLjUyNywwLDAsMSw4LjYyMS0xNS44ODIsOTQuMjUyLDk0LjI1MiwwLDAsMSwxMS40MTctMTMuODM3LDk0LjE1OCw5NC4xNTgsMCwwLDEsMTMuODM5LTExLjQxNyw5My40ODgsOTMuNDg4LDAsMCwxLDE1Ljg4My04LjYyMSw5My4wMjUsOTMuMDI1LDAsMCwxLDE3LjU1MS01LjQ0OCw5NC4yMiw5NC4yMiwwLDAsMSwxOC44NDQtMS45LDk0LjIyLDk0LjIyLDAsMCwxLDE4Ljg0NCwxLjksOTMuMDI1LDkzLjAyNSwwLDAsMSwxNy41NTEsNS40NDgsOTMuNDg4LDkzLjQ4OCwwLDAsMSwxNS44ODMsOC42MjEsOTQuMTE2LDk0LjExNiwwLDAsMSwxMy44MzcsMTEuNDE3LDk0LjE5Myw5NC4xOTMsMCwwLDEsMTEuNDE3LDEzLjgzNyw5My40NzgsOTMuNDc4LDAsMCwxLDguNjIsMTUuODgyLDkzLjAyOCw5My4wMjgsMCwwLDEsNS40NDgsMTcuNTUxLDk0LjE0OCw5NC4xNDgsMCwwLDEsMS45LDE4Ljg0NCw5NC4xNDgsOTQuMTQ4LDAsMCwxLTEuOSwxOC44NDQsOTMuMDIzLDkzLjAyMywwLDAsMS01LjQ0OCwxNy41NTEsOTMuNDc4LDkzLjQ3OCwwLDAsMS04LjYyLDE1Ljg4Miw5NC4xOTMsOTQuMTkzLDAsMCwxLTExLjQxNywxMy44MzcsOTQuMTE2LDk0LjExNiwwLDAsMS0xMy44MzcsMTEuNDE3LDkzLjQ4OCw5My40ODgsMCwwLDEtMTUuODgzLDguNjIxLDkzLjAyOSw5My4wMjksMCwwLDEtMTcuNTUxLDUuNDQ4QTk0LjIyLDk0LjIyLDAsMCwxLDE1NDY4LjUtMjg3MlptLjUtMTc0YTgwLjYwOCw4MC42MDgsMCwwLDAtMTYuMTIyLDEuNjI1LDc5LjY0OCw3OS42NDgsMCwwLDAtMTUuMDE3LDQuNjYyLDc5Ljk2Niw3OS45NjYsMCwwLDAtMTMuNTg3LDcuMzc2LDgwLjQ5Myw4MC40OTMsMCwwLDAtMTEuODQsOS43NjksODAuNTIzLDgwLjUyMywwLDAsMC05Ljc2OSwxMS44NCw3OS45NTIsNzkuOTUyLDAsMCwwLTcuMzc2LDEzLjU5LDc5LjYsNzkuNiwwLDAsMC00LjY2MiwxNS4wMTdBODAuNjMsODAuNjMsMCwwLDAsMTUzODktMjk2NmE4MC42Myw4MC42MywwLDAsMCwxLjYyNSwxNi4xMjMsNzkuNjEzLDc5LjYxMywwLDAsMCw0LjY2MiwxNS4wMTcsNzkuOTc0LDc5Ljk3NCwwLDAsMCw3LjM3NiwxMy41OSw4MC41MTIsODAuNTEyLDAsMCwwLDkuNzY5LDExLjg0LDgwLjQ5Myw4MC40OTMsMCwwLDAsMTEuODQsOS43NjksODAuMDI2LDgwLjAyNiwwLDAsMCwxMy41ODcsNy4zNzYsNzkuNjQ4LDc5LjY0OCwwLDAsMCwxNS4wMTcsNC42NjJBODAuNjA4LDgwLjYwOCwwLDAsMCwxNTQ2OS0yODg2YTgwLjYxMSw4MC42MTEsMCwwLDAsMTYuMTIzLTEuNjI1LDc5LjYyMiw3OS42MjIsMCwwLDAsMTUuMDE4LTQuNjYyLDgwLjAxNSw4MC4wMTUsMCwwLDAsMTMuNTg5LTcuMzc2LDgwLjQ5Myw4MC40OTMsMCwwLDAsMTEuODQtOS43NjksODAuNTksODAuNTksMCwwLDAsOS43Ny0xMS44NCw3OS45NzQsNzkuOTc0LDAsMCwwLDcuMzc2LTEzLjU5LDc5LjYxMyw3OS42MTMsMCwwLDAsNC42NjItMTUuMDE3QTgwLjYyNyw4MC42MjcsMCwwLDAsMTU1NDktMjk2NmE4MC42MjcsODAuNjI3LDAsMCwwLTEuNjI1LTE2LjEyMyw3OS42MTYsNzkuNjE2LDAsMCwwLTQuNjYyLTE1LjAxNyw3OS45NTIsNzkuOTUyLDAsMCwwLTcuMzc2LTEzLjU5LDgwLjYsODAuNiwwLDAsMC05Ljc3LTExLjg0LDgwLjQ5Myw4MC40OTMsMCwwLDAtMTEuODQtOS43NjksODAuMDE1LDgwLjAxNSwwLDAsMC0xMy41ODktNy4zNzYsNzkuNjIyLDc5LjYyMiwwLDAsMC0xNS4wMTgtNC42NjJBODAuNjExLDgwLjYxMSwwLDAsMCwxNTQ2OS0zMDQ2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MzY1IDczOTguMDAyKSIgZmlsbD0iIzFhOGNjZCIvPiA8L2c+IDxnIGlkPSLjgrDjg6vjg7zjg5dfNTA4IiBkYXRhLW5hbWU9IuOCsOODq+ODvOODlyA1MDgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMzUyNi45OTgpIiBvcGFjaXR5PSIwLjEwMyI+IDxwYXRoIGlkPSLkuK3jg57jg4lfMTEtMiIgZGF0YS1uYW1lPSLkuK3jg57jg4kgMTEiIGQ9Ik0xNTQ2OC41LTI4NzJhOTQuMjIsOTQuMjIsMCwwLDEtMTguODQ0LTEuOSw5My4wMjksOTMuMDI5LDAsMCwxLTE3LjU1MS01LjQ0OCw5My40ODgsOTMuNDg4LDAsMCwxLTE1Ljg4My04LjYyMSw5NC4xNzQsOTQuMTc0LDAsMCwxLTEzLjgzOS0xMS40MTcsOTQuMTksOTQuMTksMCwwLDEtMTEuNDE3LTEzLjgzNyw5My41MjcsOTMuNTI3LDAsMCwxLTguNjIxLTE1Ljg4Miw5My4wMjMsOTMuMDIzLDAsMCwxLTUuNDQ4LTE3LjU1MSw5NC4xNDgsOTQuMTQ4LDAsMCwxLTEuOS0xOC44NDQsOTQuMTQ4LDk0LjE0OCwwLDAsMSwxLjktMTguODQ0LDkzLjAyOCw5My4wMjgsMCwwLDEsNS40NDgtMTcuNTUxLDkzLjUyNyw5My41MjcsMCwwLDEsOC42MjEtMTUuODgyLDk0LjI1Miw5NC4yNTIsMCwwLDEsMTEuNDE3LTEzLjgzNyw5NC4xNTgsOTQuMTU4LDAsMCwxLDEzLjgzOS0xMS40MTcsOTMuNDg4LDkzLjQ4OCwwLDAsMSwxNS44ODMtOC42MjEsOTMuMDI1LDkzLjAyNSwwLDAsMSwxNy41NTEtNS40NDgsOTQuMjIsOTQuMjIsMCwwLDEsMTguODQ0LTEuOSw5NC4yMiw5NC4yMiwwLDAsMSwxOC44NDQsMS45LDkzLjAyNSw5My4wMjUsMCwwLDEsMTcuNTUxLDUuNDQ4LDkzLjQ4OCw5My40ODgsMCwwLDEsMTUuODgzLDguNjIxLDk0LjExNiw5NC4xMTYsMCwwLDEsMTMuODM3LDExLjQxNyw5NC4xOTMsOTQuMTkzLDAsMCwxLDExLjQxNywxMy44MzcsOTMuNDc4LDkzLjQ3OCwwLDAsMSw4LjYyLDE1Ljg4Miw5My4wMjgsOTMuMDI4LDAsMCwxLDUuNDQ4LDE3LjU1MSw5NC4xNDgsOTQuMTQ4LDAsMCwxLDEuOSwxOC44NDQsOTQuMTQ4LDk0LjE0OCwwLDAsMS0xLjksMTguODQ0LDkzLjAyMyw5My4wMjMsMCwwLDEtNS40NDgsMTcuNTUxLDkzLjQ3OCw5My40NzgsMCwwLDEtOC42MiwxNS44ODIsOTQuMTkzLDk0LjE5MywwLDAsMS0xMS40MTcsMTMuODM3LDk0LjExNiw5NC4xMTYsMCwwLDEtMTMuODM3LDExLjQxNyw5My40ODgsOTMuNDg4LDAsMCwxLTE1Ljg4Myw4LjYyMSw5My4wMjksOTMuMDI5LDAsMCwxLTE3LjU1MSw1LjQ0OEE5NC4yMiw5NC4yMiwwLDAsMSwxNTQ2OC41LTI4NzJabS41LTE3NGE4MC42MDgsODAuNjA4LDAsMCwwLTE2LjEyMiwxLjYyNSw3OS42NDgsNzkuNjQ4LDAsMCwwLTE1LjAxNyw0LjY2Miw3OS45NjYsNzkuOTY2LDAsMCwwLTEzLjU4Nyw3LjM3Niw4MC40OTMsODAuNDkzLDAsMCwwLTExLjg0LDkuNzY5LDgwLjUyMyw4MC41MjMsMCwwLDAtOS43NjksMTEuODQsNzkuOTUyLDc5Ljk1MiwwLDAsMC03LjM3NiwxMy41OSw3OS42LDc5LjYsMCwwLDAtNC42NjIsMTUuMDE3QTgwLjYzLDgwLjYzLDAsMCwwLDE1Mzg5LTI5NjZhODAuNjMsODAuNjMsMCwwLDAsMS42MjUsMTYuMTIzLDc5LjYxMyw3OS42MTMsMCwwLDAsNC42NjIsMTUuMDE3LDc5Ljk3NCw3OS45NzQsMCwwLDAsNy4zNzYsMTMuNTksODAuNTEyLDgwLjUxMiwwLDAsMCw5Ljc2OSwxMS44NCw4MC40OTMsODAuNDkzLDAsMCwwLDExLjg0LDkuNzY5LDgwLjAyNiw4MC4wMjYsMCwwLDAsMTMuNTg3LDcuMzc2LDc5LjY0OCw3OS42NDgsMCwwLDAsMTUuMDE3LDQuNjYyQTgwLjYwOCw4MC42MDgsMCwwLDAsMTU0NjktMjg4NmE4MC42MTEsODAuNjExLDAsMCwwLDE2LjEyMy0xLjYyNSw3OS42MjIsNzkuNjIyLDAsMCwwLDE1LjAxOC00LjY2Miw4MC4wMTUsODAuMDE1LDAsMCwwLDEzLjU4OS03LjM3Niw4MC40OTMsODAuNDkzLDAsMCwwLDExLjg0LTkuNzY5LDgwLjU5LDgwLjU5LDAsMCwwLDkuNzctMTEuODQsNzkuOTc0LDc5Ljk3NCwwLDAsMCw3LjM3Ni0xMy41OSw3OS42MTMsNzkuNjEzLDAsMCwwLDQuNjYyLTE1LjAxN0E4MC42MjcsODAuNjI3LDAsMCwwLDE1NTQ5LTI5NjZhODAuNjI3LDgwLjYyNywwLDAsMC0xLjYyNS0xNi4xMjMsNzkuNjE2LDc5LjYxNiwwLDAsMC00LjY2Mi0xNS4wMTcsNzkuOTUyLDc5Ljk1MiwwLDAsMC03LjM3Ni0xMy41OSw4MC42LDgwLjYsMCwwLDAtOS43Ny0xMS44NCw4MC40OTMsODAuNDkzLDAsMCwwLTExLjg0LTkuNzY5LDgwLjAxNSw4MC4wMTUsMCwwLDAtMTMuNTg5LTcuMzc2LDc5LjYyMiw3OS42MjIsMCwwLDAtMTUuMDE4LTQuNjYyQTgwLjYxMSw4MC42MTEsMCwwLDAsMTU0NjktMzA0NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNTM2NSA3Mzk4LjAwMikiIGZpbGw9IiM0MjZmYTgiLz4gPC9nPiA8cmVjdCBpZD0i6ZW35pa55b2iXzQyNCIgZGF0YS1uYW1lPSLplbfmlrnlvaIgNDI0IiB3aWR0aD0iMTQ5IiBoZWlnaHQ9IjE0OSIgcng9Ijc0LjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxNiA2MzMpIiBmaWxsPSIjMWE4Y2NkIiBvcGFjaXR5PSIwLjEwMSIvPiA8cmVjdCBpZD0i6ZW35pa55b2iXzQ4OCIgZGF0YS1uYW1lPSLplbfmlrnlvaIgNDg4IiB3aWR0aD0iMTQ5IiBoZWlnaHQ9IjE0OSIgcng9Ijc0LjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxNiA0ODY2Ljk5OCkiIGZpbGw9IiNmZWY4ZWIiLz4gPGcgaWQ9IuOCsOODq+ODvOODl181MDUiIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDUwNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxMCkiPiA8ZyBpZD0i44Kw44Or44O844OXXzUwMyIgZGF0YS1uYW1lPSLjgrDjg6vjg7zjg5cgNTAzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjU1IDY1NCkiPiA8Y2lyY2xlIGlkPSLmpZXlhoblvaJfMzYiIGRhdGEtbmFtZT0i5qWV5YaG5b2iIDM2IiBjeD0iNDUiIGN5PSI0NSIgcj0iNDUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2NSAyMTI3LjAwNCkiIGZpbGw9IiMxYThjY2QiIG9wYWNpdHk9IjAuMSIvPiA8L2c+IDxwYXRoIGlkPSLlpJrop5LlvaJfNiIgZGF0YS1uYW1lPSLlpJrop5LlvaIgNiIgZD0iTTMzLDcuODc5LDcsNTJINTlMMzMsNy44NzltMC01LjkzOWExLjk4MiwxLjk4MiwwLDAsMSwxLjcyMy45ODVsMjkuNSw1MC4wNjFBMiwyLDAsMCwxLDYyLjUsNTZIMy41YTIsMiwwLDAsMS0xLjcyMy0zLjAxNWwyOS41LTUwLjA2MUExLjk4MiwxLjk4MiwwLDAsMSwzMywxLjkzOVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk4IDI3OTUuMjU1KSByb3RhdGUoMzApIiBmaWxsPSIjZmVmOGViIiBvcGFjaXR5PSIwLjY5OSIvPiA8L2c+IDxnIGlkPSLjgrDjg6vjg7zjg5dfNTA5IiBkYXRhLW5hbWU9IuOCsOODq+ODvOODlyA1MDkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMCA0MTQ0Ljk5OCkiPiA8ZyBpZD0i44Kw44Or44O844OXXzUwMy0yIiBkYXRhLW5hbWU9IuOCsOODq+ODvOODlyA1MDMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNTUgNjU0KSI+IDxjaXJjbGUgaWQ9IualleWGhuW9ol8zNi0yIiBkYXRhLW5hbWU9IualleWGhuW9oiAzNiIgY3g9IjQ1IiBjeT0iNDUiIHI9IjQ1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNjUgMjEyNy4wMDQpIiBmaWxsPSIjMWE4Y2NkIiBvcGFjaXR5PSIwLjEiLz4gPC9nPiA8cGF0aCBpZD0i5aSa6KeS5b2iXzYtMiIgZGF0YS1uYW1lPSLlpJrop5LlvaIgNiIgZD0iTTMzLDcuODc5LDcsNTJINTlMMzMsNy44NzltMC01LjkzOWExLjk4MiwxLjk4MiwwLDAsMSwxLjcyMy45ODVsMjkuNSw1MC4wNjFBMiwyLDAsMCwxLDYyLjUsNTZIMy41YTIsMiwwLDAsMS0xLjcyMy0zLjAxNWwyOS41LTUwLjA2MUExLjk4MiwxLjk4MiwwLDAsMSwzMywxLjkzOVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk4IDI3OTUuMjU1KSByb3RhdGUoMzApIiBmaWxsPSIjNDI2ZmE4IiBvcGFjaXR5PSIwLjEiLz4gPC9nPiA8ZyBpZD0i44Kw44Or44O844OXXzUwNiIgZGF0YS1uYW1lPSLjgrDjg6vjg7zjg5cgNTA2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDE4KSI+IDxyZWN0IGlkPSLplbfmlrnlvaJfNDg2IiBkYXRhLW5hbWU9IumVt+aWueW9oiA0ODYiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjkwLjE0NyAzNTA5LjI2KSByb3RhdGUoNDUpIiBmaWxsPSIjMjM0ZDgwIiBvcGFjaXR5PSIwLjEiLz4gPHBhdGggaWQ9IumVt+aWueW9ol80ODciIGRhdGEtbmFtZT0i6ZW35pa55b2iIDQ4NyIgZD0iTTQsNFY2OEg2OFY0SDRNMCwwSDcyVjcySDBaIiB0cmFuc2Zvcm09Im1hdHJpeCgtMC4yNTksIDAuOTY2LCAtMC45NjYsIC0wLjI1OSwgMjU4LjIzOCwgMzUxOS44MDQpIiBmaWxsPSIjZmVmOGViIi8+IDwvZz4gPGcgaWQ9IuOCsOODq+ODvOODl181MDciIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDUwNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAzODAxLjk5OCkiPiA8cmVjdCBpZD0i6ZW35pa55b2iXzQ4Ni0yIiBkYXRhLW5hbWU9IumVt+aWueW9oiA0ODYiIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiByeD0iNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjkwLjE0NyAzNTA5LjI2KSByb3RhdGUoNDUpIiBmaWxsPSIjZmVmOGViIi8+IDxwYXRoIGlkPSLplbfmlrnlvaJfNDg3LTIiIGRhdGEtbmFtZT0i6ZW35pa55b2iIDQ4NyIgZD0iTTQsNFY2OEg2OFY0SDRNMCwwSDcyVjcySDBaIiB0cmFuc2Zvcm09Im1hdHJpeCgtMC4yNTksIDAuOTY2LCAtMC45NjYsIC0wLjI1OSwgMjU4LjIzOCwgMzUxOS44MDQpIiBmaWxsPSIjMWE4Y2NkIiBvcGFjaXR5PSIwLjA5NSIvPiA8L2c+IDxnIGlkPSLjgrDjg6vjg7zjg5dfNTA0IiBkYXRhLW5hbWU9IuOCsOODq+ODvOODlyA1MDQiPiA8cmVjdCBpZD0i6ZW35pa55b2iXzQyNyIgZGF0YS1uYW1lPSLplbfmlrnlvaIgNDI3IiB3aWR0aD0iNzkiIGhlaWdodD0iNzkiIHJ4PSIxOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzYuMTM5IDExNjcuMjUxKSByb3RhdGUoNDUpIiBmaWxsPSIjZmNlYmM1IiBvcGFjaXR5PSIwLjM0Ii8+IDxwYXRoIGlkPSLlpJrop5LlvaJfNSIgZGF0YS1uYW1lPSLlpJrop5LlvaIgNSIgZD0iTTMzLDUuOTA5LDUuMjUsNTNoNTUuNUwzMyw1LjkwOW0wLTMuOTdhMS45ODIsMS45ODIsMCwwLDEsMS43MjMuOTg1bDI5LjUsNTAuMDYxQTIsMiwwLDAsMSw2Mi41LDU2SDMuNWEyLDIsMCwwLDEtMS43MjMtMy4wMTVsMjkuNS01MC4wNjFBMS45ODIsMS45ODIsMCwwLDEsMzMsMS45MzlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOCAxMjI0LjUwMikgcm90YXRlKDMwKSIgZmlsbD0iIzFhOGNjZCIgb3BhY2l0eT0iMC4xNyIvPiA8L2c+IDxnIGlkPSLjgrDjg6vjg7zjg5dfNTEwIiBkYXRhLW5hbWU9IuOCsOODq+ODvOODlyA1MTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgNDMxNi45OTgpIj4gPHJlY3QgaWQ9IumVt+aWueW9ol80MjctMiIgZGF0YS1uYW1lPSLplbfmlrnlvaIgNDI3IiB3aWR0aD0iNzkiIGhlaWdodD0iNzkiIHJ4PSIxOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzYuMTM5IDExNjcuMjUxKSByb3RhdGUoNDUpIiBmaWxsPSIjMWE4Y2NkIiBvcGFjaXR5PSIwLjEiLz4gPHBhdGggaWQ9IuWkmuinkuW9ol81LTIiIGRhdGEtbmFtZT0i5aSa6KeS5b2iIDUiIGQ9Ik0zMyw1LjkwOSw1LjI1LDUzaDU1LjVMMzMsNS45MDltMC0zLjk3YTEuOTgyLDEuOTgyLDAsMCwxLDEuNzIzLjk4NWwyOS41LDUwLjA2MUEyLDIsMCwwLDEsNjIuNSw1NkgzLjVhMiwyLDAsMCwxLTEuNzIzLTMuMDE1bDI5LjUtNTAuMDYxQTEuOTgyLDEuOTgyLDAsMCwxLDMzLDEuOTM5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjggMTIyNC41MDIpIHJvdGF0ZSgzMCkiIGZpbGw9IiMyMzRkODAiIG9wYWNpdHk9IjAuMTciLz4gPC9nPiA8L2c+PC9zdmc+");
  }
}
/* --- for large viewport --- */
@media screen and (min-width: 961px) {
  .l-page-archive__shell {
    --archive-shell-top-spacer: 90px;
    --archive-shell-bottom-spacer: 150px;
    --archive-shell-gutter: 20px;
    --archive-container-background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOTE2LjQzNyIgaGVpZ2h0PSI0NzE5LjQzMiIgdmlld0JveD0iMCAwIDE5MTYuNDM3IDQ3MTkuNDMyIj4gPGcgaWQ9IuOCsOODq+ODvOODl180ODQiIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDQ4NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIwNS43MDMgLTU5MCkiIG9wYWNpdHk9IjAuNSI+IDxjaXJjbGUgaWQ9IualleWGhuW9ol80NSIgZGF0YS1uYW1lPSLmpZXlhoblvaIgNDUiIGN4PSIxMzkuMjg5IiBjeT0iMTM5LjI4OSIgcj0iMTM5LjI4OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzguOTk5IDQyODQuMTQ3KSIgZmlsbD0iIzIzNGQ4MCIgb3BhY2l0eT0iMC4wNSIvPiA8ZyBpZD0i44Kw44Or44O844OXXzc3NiIgZGF0YS1uYW1lPSLjgrDjg6vjg7zjg5cgNzc2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjA3LjQ5OSAtNTI4Ljc5NCkiPiA8Y2lyY2xlIGlkPSLmpZXlhoblvaJfNDIiIGRhdGEtbmFtZT0i5qWV5YaG5b2iIDQyIiBjeD0iMTE0IiBjeT0iMTE0IiByPSIxMTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI4Mi40OTkgMjEyMi43OTQpIiBmaWxsPSIjZmVmOGViIi8+IDxnIGlkPSLkuK3jg57jg4lfMTIiIGRhdGEtbmFtZT0i5Lit44Oe44OJIDEyIiBvcGFjaXR5PSIwLjI3NCI+IDxwYXRoIGlkPSLkuK3jg57jg4lfMTItMiIgZGF0YS1uYW1lPSLkuK3jg57jg4kgMTIiIGQ9Ik03My41LDE0N0E3My4xNTcsNzMuMTU3LDAsMCwxLDMyLjQsMTM0LjQ0NGE3My43MTQsNzMuNzE0LDAsMCwxLTI2LjYzLTMyLjMzOEE3My40LDczLjQsMCwwLDEsMTIuNTUsMzIuNCw3My43MTUsNzMuNzE1LDAsMCwxLDQ0Ljg4OCw1Ljc3NGE3My40LDczLjQsMCwwLDEsNjkuNyw2Ljc3Nyw3My43MTMsNzMuNzEzLDAsMCwxLDI2LjYyOSwzMi4zMzgsNzMuNCw3My40LDAsMCwxLTYuNzc3LDY5LjcsNzMuNzE0LDczLjcxNCwwLDAsMS0zMi4zMzgsMjYuNjI5QTczLjA0LDczLjA0LDAsMCwxLDczLjUsMTQ3Wm0wLTE0MC4zMTdBNjYuNSw2Ni41LDAsMCwwLDM2LjEzNywxOC4wOTFhNjcuMDEyLDY3LjAxMiwwLDAsMC0yNC4yMDgsMjkuNCw2Ni43Myw2Ni43MywwLDAsMCw2LjE2LDYzLjM2Nyw2Ny4wMTIsNjcuMDEyLDAsMCwwLDI5LjQsMjQuMjA4LDY2LjcyOCw2Ni43MjgsMCwwLDAsNjMuMzY2LTYuMTYxLDY3LjAxMyw2Ny4wMTMsMCwwLDAsMjQuMjA4LTI5LjQsNjYuNzI5LDY2LjcyOSwwLDAsMC02LjE2LTYzLjM2N0E2Ny4wMTIsNjcuMDEyLDAsMCwwLDk5LjUsMTEuOTMxLDY2LjQsNjYuNCwwLDAsMCw3My40OTUsNi42OFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzNi40OTkgMTk3NS43OTQpIiBmaWxsPSIjMjM0ZDgwIi8+IDxwYXRoIGlkPSLkuK3jg57jg4lfMTJfLV/jgqLjgqbjg4jjg6njgqTjg7MiIGRhdGEtbmFtZT0i5Lit44Oe44OJIDEyIC0g44Ki44Km44OI44Op44Kk44OzIiBkPSJNNzMuNSwxNDZhNzIuMTU2LDcyLjE1NiwwLDAsMCw0MC41MzQtMTIuMzgxLDcyLjcxMyw3Mi43MTMsMCwwLDAsMjYuMjY4LTMxLjksNzIuNCw3Mi40LDAsMCwwLTYuNjg0LTY4Ljc1NEE3Mi43MTQsNzIuNzE0LDAsMCwwLDEwMS43MTcsNi43YTcyLjQsNzIuNCwwLDAsMC02OC43NTUsNi42ODQsNzIuNzE0LDcyLjcxNCwwLDAsMC0yNi4yNjksMzEuOSw3Mi40LDcyLjQsMCwwLDAsNi42ODQsNjguNzU0LDcyLjcxNiw3Mi43MTYsMCwwLDAsMzEuOSwyNi4yNjhBNzIuMDQ2LDcyLjA0NiwwLDAsMCw3My41LDE0Nm0wLTE0MC4zMTdhNjcuNSw2Ny41LDAsMCwxLDM3LjkxOCwxMS41ODNBNjguMDEyLDY4LjAxMiwwLDAsMSwxMzUuOTgyLDQ3LjFhNjcuNzMsNjcuNzMsMCwwLDEtNi4yNTMsNjQuMzE2LDY4LjAxMiw2OC4wMTIsMCwwLDEtMjkuODM3LDI0LjU3LDY3LjcyOCw2Ny43MjgsMCwwLDEtNjQuMzE1LTYuMjUzQTY4LjAxMiw2OC4wMTIsMCwwLDEsMTEuMDA4LDk5Ljg5NWE2Ny43MjksNjcuNzI5LDAsMCwxLDYuMjUzLTY0LjMxNkE2OC4wMTIsNjguMDEyLDAsMCwxLDQ3LjEsMTEuMDFhNjcuMzkzLDY3LjM5MywwLDAsMSwyNi40LTUuMzNNNzMuNSwxNDdBNzMuMTU3LDczLjE1NywwLDAsMSwzMi40LDEzNC40NDRhNzMuNzE0LDczLjcxNCwwLDAsMS0yNi42My0zMi4zMzhBNzMuNCw3My40LDAsMCwxLDEyLjU1LDMyLjQsNzMuNzE2LDczLjcxNiwwLDAsMSw0NC44ODgsNS43NzRhNzMuNCw3My40LDAsMCwxLDY5LjcsNi43NzcsNzMuNzEzLDczLjcxMywwLDAsMSwyNi42MjksMzIuMzM4LDczLjQsNzMuNCwwLDAsMS02Ljc3Nyw2OS43LDczLjcxNCw3My43MTQsMCwwLDEtMzIuMzM4LDI2LjYyOUE3My4wMzksNzMuMDM5LDAsMCwxLDczLjUsMTQ3Wm0wLTE0MC4zMTdBNjYuNSw2Ni41LDAsMCwwLDM2LjEzNywxOC4wOTFhNjcuMDEyLDY3LjAxMiwwLDAsMC0yNC4yMDgsMjkuNCw2Ni43Myw2Ni43MywwLDAsMCw2LjE2LDYzLjM2Nyw2Ny4wMTIsNjcuMDEyLDAsMCwwLDI5LjQsMjQuMjA4LDY2LjcyOCw2Ni43MjgsMCwwLDAsNjMuMzY2LTYuMTYxLDY3LjAxMiw2Ny4wMTIsMCwwLDAsMjQuMjA4LTI5LjQsNjYuNzI5LDY2LjcyOSwwLDAsMC02LjE2LTYzLjM2NkE2Ny4wMTMsNjcuMDEzLDAsMCwwLDk5LjUsMTEuOTMxLDY2LjQsNjYuNCwwLDAsMCw3My40OTUsNi42OFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzNi40OTkgMTk3NS43OTQpIiBmaWxsPSIjMWE4Y2NkIi8+IDwvZz4gPC9nPiA8cGF0aCBpZD0i5Lit44Oe44OJXzEzIiBkYXRhLW5hbWU9IuS4reODnuODiSAxMyIgZD0iTTE1NDgzLjUtMjg0Mi4wMDlhMTA5LjMsMTA5LjMsMCwwLDEtMjEuODY1LTIuMiwxMDcuOTM1LDEwNy45MzUsMCwwLDEtMjAuMzY2LTYuMzIyLDEwOC41MDksMTA4LjUwOSwwLDAsMS0xOC40MzEtMTAsMTA5LjMyOSwxMDkuMzI5LDAsMCwxLTE2LjA1OC0xMy4yNDgsMTA5LjI4NSwxMDkuMjg1LDAsMCwxLTEzLjI0OC0xNi4wNTcsMTA4LjQxNiwxMDguNDE2LDAsMCwxLTEwLTE4LjQzLDEwNy45MzUsMTA3LjkzNSwwLDAsMS02LjMyMi0yMC4zNjcsMTA5LjI2OCwxMDkuMjY4LDAsMCwxLTIuMi0yMS44NjcsMTA5LjI1NSwxMDkuMjU1LDAsMCwxLDIuMi0yMS44NjYsMTA3LjkyOCwxMDcuOTI4LDAsMCwxLDYuMzIyLTIwLjM2NiwxMDguNTMsMTA4LjUzLDAsMCwxLDEwLTE4LjQzLDEwOS4zLDEwOS4zLDAsMCwxLDEzLjI0OC0xNi4wNTgsMTA5LjMxNywxMDkuMzE3LDAsMCwxLDE2LjA1OC0xMy4yNDksMTA4LjUsMTA4LjUsMCwwLDEsMTguNDMxLTEwLDEwNy45NDQsMTA3Ljk0NCwwLDAsMSwyMC4zNjYtNi4zMjIsMTA5LjI5LDEwOS4yOSwwLDAsMSwyMS44NjUtMi4yLDEwOS4zMTYsMTA5LjMxNiwwLDAsMSwyMS44NjcsMi4yLDEwNy45NTMsMTA3Ljk1MywwLDAsMSwyMC4zNjYsNi4zMjIsMTA4LjQ2OSwxMDguNDY5LDAsMCwxLDE4LjQzMiwxMCwxMDkuMjc0LDEwOS4yNzQsMCwwLDEsMTYuMDU4LDEzLjI0OSwxMDkuMjUxLDEwOS4yNTEsMCwwLDEsMTMuMjQ5LDE2LjA1OCwxMDguNTMsMTA4LjUzLDAsMCwxLDEwLDE4LjQzLDEwNy45MjgsMTA3LjkyOCwwLDAsMSw2LjMyMiwyMC4zNjYsMTA5LjI1NSwxMDkuMjU1LDAsMCwxLDIuMiwyMS44NjYsMTA5LjI2OCwxMDkuMjY4LDAsMCwxLTIuMiwyMS44NjcsMTA3LjkzNSwxMDcuOTM1LDAsMCwxLTYuMzIyLDIwLjM2NywxMDguNTMsMTA4LjUzLDAsMCwxLTEwLDE4LjQzLDEwOS4yMzgsMTA5LjIzOCwwLDAsMS0xMy4yNDksMTYuMDU3LDEwOS4yODYsMTA5LjI4NiwwLDAsMS0xNi4wNTgsMTMuMjQ4LDEwOC40NSwxMDguNDUsMCwwLDEtMTguNDMyLDEwLDEwNy45NjIsMTA3Ljk2MiwwLDAsMS0yMC4zNjYsNi4zMjJBMTA5LjMyMywxMDkuMzIzLDAsMCwxLDE1NDgzLjUtMjg0Mi4wMDlabTAtMjA3LjEzMWE5OS4zNTksOTkuMzU5LDAsMCwwLTE5Ljg3OCwyLDk4LjEzNSw5OC4xMzUsMCwwLDAtMTguNTE1LDUuNzQ3LDk4LjY2Niw5OC42NjYsMCwwLDAtMTYuNzU0LDkuMDk0LDk5LjM2OCw5OS4zNjgsMCwwLDAtMTQuNiwxMi4wNDQsOTkuMzUxLDk5LjM1MSwwLDAsMC0xMi4wNDQsMTQuNiw5OC41OTMsOTguNTkzLDAsMCwwLTkuMDk0LDE2Ljc1NCw5OC4xMzMsOTguMTMzLDAsMCwwLTUuNzQ3LDE4LjUxNCw5OS4zLDk5LjMsMCwwLDAtMiwxOS44NzgsOTkuMzEsOTkuMzEsMCwwLDAsMiwxOS44NzgsOTguMTYsOTguMTYsMCwwLDAsNS43NDcsMTguNTE1LDk4LjYzNSw5OC42MzUsMCwwLDAsOS4wOTQsMTYuNzU1LDk5LjM3LDk5LjM3LDAsMCwwLDEyLjA0NCwxNC42LDk5LjM4OCw5OS4zODgsMCwwLDAsMTQuNiwxMi4wNDUsOTguNjcyLDk4LjY3MiwwLDAsMCwxNi43NTQsOS4wOTQsOTguMTM4LDk4LjEzOCwwLDAsMCwxOC41MTUsNS43NDgsOTkuMzgsOTkuMzgsMCwwLDAsMTkuODc4LDIsOTkuMzgzLDk5LjM4MywwLDAsMCwxOS44NzktMiw5OC4xMzgsOTguMTM4LDAsMCwwLDE4LjUxNS01Ljc0OCw5OC42NzIsOTguNjcyLDAsMCwwLDE2Ljc1NS05LjA5NCw5OS4zMjksOTkuMzI5LDAsMCwwLDE0LjYtMTIuMDQ1LDk5LjI3NSw5OS4yNzUsMCwwLDAsMTIuMDQ1LTE0LjYsOTguNjA2LDk4LjYwNiwwLDAsMCw5LjA5NS0xNi43NTUsOTguMDkxLDk4LjA5MSwwLDAsMCw1Ljc0OC0xOC41MTUsOTkuMzEsOTkuMzEsMCwwLDAsMi0xOS44NzgsOTkuMyw5OS4zLDAsMCwwLTItMTkuODc4LDk4LjA2NCw5OC4wNjQsMCwwLDAtNS43NDgtMTguNTE0LDk4LjYxMSw5OC42MTEsMCwwLDAtOS4wOTUtMTYuNzU0LDk5LjI0Myw5OS4yNDMsMCwwLDAtMTIuMDQ1LTE0LjYsOTkuMzI0LDk5LjMyNCwwLDAsMC0xNC42LTEyLjA0NCw5OC42ODMsOTguNjgzLDAsMCwwLTE2Ljc1NS05LjA5NCw5OC4xMzUsOTguMTM1LDAsMCwwLTE4LjUxNS01Ljc0N0E5OS4zNjEsOTkuMzYxLDAsMCwwLDE1NDgzLjQ5Mi0zMDQ5LjE0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MzM4Ljk5OCA4MTUxLjQ0KSIgZmlsbD0iI2ZlZjhlYiIvPiA8ZyBpZD0i44Kw44Or44O844OXXzQ4MiIgZGF0YS1uYW1lPSLjgrDjg6vjg7zjg5cgNDgyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjM2LjEzMiAtMTUwNC45OTgpIiBvcGFjaXR5PSIwLjA1Ij4gPHBhdGggaWQ9IuS4reODnuODiV8xMSIgZGF0YS1uYW1lPSLkuK3jg57jg4kgMTEiIGQ9Ik0xNDkuNSwyOTlhMTUwLjYsMTUwLjYsMCwwLDEtMzAuMTI5LTMuMDM3LDE0OC42ODEsMTQ4LjY4MSwwLDAsMS01My40NTctMjIuNSwxNDkuOTM4LDE0OS45MzgsMCwwLDEtNTQuMTY1LTY1Ljc3NkExNDguNzQ4LDE0OC43NDgsMCwwLDEsMy4wMzcsMTc5LjYzYTE1MC45NTgsMTUwLjk1OCwwLDAsMSwwLTYwLjI1OUExNDguNjgyLDE0OC42ODIsMCwwLDEsMjUuNTMyLDY1LjkxMywxNDkuOTM3LDE0OS45MzcsMCwwLDEsOTEuMzA4LDExLjc0OGExNDguNzQzLDE0OC43NDMsMCwwLDEsMjguMDYzLTguNzExLDE1MC45NTUsMTUwLjk1NSwwLDAsMSw2MC4yNTksMCwxNDguNjgsMTQ4LjY4LDAsMCwxLDUzLjQ1NywyMi41LDE0OS45MzYsMTQ5LjkzNiwwLDAsMSw1NC4xNjUsNjUuNzc2LDE0OC43NDMsMTQ4Ljc0MywwLDAsMSw4LjcxMSwyOC4wNjMsMTUwLjk2LDE1MC45NiwwLDAsMSwwLDYwLjI1OSwxNDguNjg0LDE0OC42ODQsMCwwLDEtMjIuNDk1LDUzLjQ1OCwxNDkuOTM1LDE0OS45MzUsMCwwLDEtNjUuNzc2LDU0LjE2NSwxNDguNzQ1LDE0OC43NDUsMCwwLDEtMjguMDYzLDguNzExQTE1MC42LDE1MC42LDAsMCwxLDE0OS41LDI5OVptLjgtMjc4LjIxNmExMjguODYyLDEyOC44NjIsMCwwLDAtMjUuNzc5LDIuNkExMjcuMjEzLDEyNy4yMTMsMCwwLDAsNzguNzgxLDQyLjYzMSwxMjguMjg3LDEyOC4yODcsMCwwLDAsMzIuNDM3LDk4LjkxYTEyNy4yNzEsMTI3LjI3MSwwLDAsMC03LjQ1MywyNC4wMTEsMTI5LjE2MywxMjkuMTYzLDAsMCwwLDAsNTEuNTU4QTEyNy4yMTEsMTI3LjIxMSwwLDAsMCw0NC4yMywyMjAuMjE3YTEyOC4yODcsMTI4LjI4NywwLDAsMCw1Ni4yNzgsNDYuMzQ0LDEyNy4yNzIsMTI3LjI3MiwwLDAsMCwyNC4wMTEsNy40NTMsMTI5LjE2MiwxMjkuMTYyLDAsMCwwLDUxLjU1OCwwLDEyNy4yMTQsMTI3LjIxNCwwLDAsMCw0NS43MzktMTkuMjQ3LDEyOC4yODgsMTI4LjI4OCwwLDAsMCw0Ni4zNDQtNTYuMjc4LDEyNy4yNzEsMTI3LjI3MSwwLDAsMCw3LjQ1My0yNC4wMTEsMTI5LjE2MywxMjkuMTYzLDAsMCwwLDAtNTEuNTU4LDEyNy4yMTIsMTI3LjIxMiwwLDAsMC0xOS4yNDctNDUuNzM5LDEyOC4yODcsMTI4LjI4NywwLDAsMC01Ni4yNzgtNDYuMzQ0LDEyNy4yNjksMTI3LjI2OSwwLDAsMC0yNC4wMTEtNy40NTNBMTI4Ljg1OSwxMjguODU5LDAsMCwwLDE1MC4zLDIwLjc4NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDQzMzguOTk5KSIgZmlsbD0iIzFhOGNjZCIvPiA8L2c+IDxnIGlkPSLjgrDjg6vjg7zjg5dfNTA4IiBkYXRhLW5hbWU9IuOCsOODq+ODvOODlyA1MDgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04NTcgMzcxLjg1NCkiIG9wYWNpdHk9IjAuMTAzIj4gPHBhdGggaWQ9IuS4reODnuODiV8xMS0yIiBkYXRhLW5hbWU9IuS4reODnuODiSAxMSIgZD0iTTE3Ni4xLDM1Mi4xOTJhMTc3LjQsMTc3LjQsMCwwLDEtMzUuNDktMy41NzgsMTc1LjEzNCwxNzUuMTM0LDAsMCwxLTYyLjk2OC0yNi41LDE3Ni42MTEsMTc2LjYxMSwwLDAsMS02My44LTc3LjQ3N0ExNzUuMjA5LDE3NS4yMDksMCwwLDEsMy41NzgsMjExLjU4NWExNzcuODEsMTc3LjgxLDAsMCwxLDAtNzAuOTc5LDE3NS4xMzEsMTc1LjEzMSwwLDAsMSwyNi41LTYyLjk2NywxNzYuNjEyLDE3Ni42MTIsMCwwLDEsNzcuNDc4LTYzLjhBMTc1LjIxNCwxNzUuMjE0LDAsMCwxLDE0MC42MDgsMy41NzhhMTc3LjgxNywxNzcuODE3LDAsMCwxLDcwLjk4LDAsMTc1LjEzNCwxNzUuMTM0LDAsMCwxLDYyLjk2OCwyNi41LDE3Ni42MSwxNzYuNjEsMCwwLDEsNjMuOCw3Ny40NzcsMTc1LjIxMSwxNzUuMjExLDAsMCwxLDEwLjI2MSwzMy4wNTUsMTc3LjgxLDE3Ny44MSwwLDAsMSwwLDcwLjk3OSwxNzUuMTI5LDE3NS4xMjksMCwwLDEtMjYuNSw2Mi45NjcsMTc2LjYxMiwxNzYuNjEyLDAsMCwxLTc3LjQ3OCw2My44LDE3NS4yMTIsMTc1LjIxMiwwLDAsMS0zMy4wNTYsMTAuMjYxQTE3Ny40LDE3Ny40LDAsMCwxLDE3Ni4xLDM1Mi4xOTJabS45NDEtMzI3LjcwN2ExNTEuNzgxLDE1MS43ODEsMCwwLDAtMzAuMzY1LDMuMDYxQTE0OS44NDUsMTQ5Ljg0NSwwLDAsMCw5Mi44LDUwLjIxN2ExNTEuMTExLDE1MS4xMTEsMCwwLDAtNTQuNTg5LDY2LjI5MSwxNDkuOTEyLDE0OS45MTIsMCwwLDAtOC43NzksMjguMjgyLDE1Mi4xMzgsMTUyLjEzOCwwLDAsMCwwLDYwLjczMUExNDkuODQ0LDE0OS44NDQsMCwwLDAsNTIuMSwyNTkuNGExNTEuMTExLDE1MS4xMTEsMCwwLDAsNjYuMjkxLDU0LjU4OSwxNDkuOTExLDE0OS45MTEsMCwwLDAsMjguMjgyLDguNzc5LDE1Mi4xMzgsMTUyLjEzOCwwLDAsMCw2MC43MzEsMCwxNDkuODQ1LDE0OS44NDUsMCwwLDAsNTMuODc2LTIyLjY3MUExNTEuMTExLDE1MS4xMTEsMCwwLDAsMzE1Ljg2OSwyMzMuOGExNDkuOTExLDE0OS45MTEsMCwwLDAsOC43NzktMjguMjgyLDE1Mi4xMzcsMTUyLjEzNywwLDAsMCwwLTYwLjczMSwxNDkuODQyLDE0OS44NDIsMCwwLDAtMjIuNjcxLTUzLjg3NiwxNTEuMTExLDE1MS4xMTEsMCwwLDAtNjYuMjkxLTU0LjU4OUExNDkuOTE1LDE0OS45MTUsMCwwLDAsMjA3LjQsMjcuNTQ2LDE1MS43ODQsMTUxLjc4NCwwLDAsMCwxNzcuMDM4LDI0LjQ4NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDQzMzkpIiBmaWxsPSIjNDI2ZmE4Ii8+IDwvZz4gPHJlY3QgaWQ9IumVt+aWueW9ol80MjQiIGRhdGEtbmFtZT0i6ZW35pa55b2iIDQyNCIgd2lkdGg9IjQ0OSIgaGVpZ2h0PSI0NDkiIHJ4PSIyMjQuNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjUzIDU5MCkiIGZpbGw9IiMxYThjY2QiIG9wYWNpdHk9IjAuMTAxIi8+IDxyZWN0IGlkPSLplbfmlrnlvaJfNDg4IiBkYXRhLW5hbWU9IumVt+aWueW9oiA0ODgiIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiByeD0iMTAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMjMgMzIzOS4zMjIpIiBmaWxsPSIjZmVmOGViIi8+IDxnIGlkPSLjgrDjg6vjg7zjg5dfNTA1IiBkYXRhLW5hbWU9IuOCsOODq+ODvOODlyA1MDUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04MjcgLTgxMSkiPiA8ZyBpZD0i44Kw44Or44O844OXXzUwMyIgZGF0YS1uYW1lPSLjgrDjg6vjg7zjg5cgNTAzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMCAyNzgxKSI+IDxjaXJjbGUgaWQ9IualleWGhuW9ol8zNiIgZGF0YS1uYW1lPSLmpZXlhoblvaIgMzYiIGN4PSIxNjMiIGN5PSIxNjMiIHI9IjE2MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiIGZpbGw9IiMxYThjY2QiIG9wYWNpdHk9IjAuMSIvPiA8L2c+IDxwYXRoIGlkPSLlpJrop5LlvaJfNiIgZGF0YS1uYW1lPSLlpJrop5LlvaIgNiIgZD0iTTExOS41OTMsNy44NzksNywxOTguOTQ2SDIzMi4xODZMMTE5LjU5Myw3Ljg3OW0wLTUuOTM5YTEuOTgyLDEuOTgyLDAsMCwxLDEuNzIzLjk4NUwyMzcuNDA5LDE5OS45M2EyLDIsMCwwLDEtMS43MjMsMy4wMTVIMy41YTIsMiwwLDAsMS0xLjcyMy0zLjAxNUwxMTcuODcsMi45MjRBMS45ODIsMS45ODIsMCwwLDEsMTE5LjU5MywxLjkzOVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMyOC45MTQgMjgzMi42NTMpIHJvdGF0ZSgzMCkiIGZpbGw9IiNmZWY4ZWIiIG9wYWNpdHk9IjAuNjk5Ii8+IDwvZz4gPGcgaWQ9IuOCsOODq+ODvOODl181MDkiIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDUwOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzk0IDIwMDQuNjMyKSI+IDxnIGlkPSLjgrDjg6vjg7zjg5dfNTAzLTIiIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDUwMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAgMjc4MS4wMDQpIj4gPGNpcmNsZSBpZD0i5qWV5YaG5b2iXzM2LTIiIGRhdGEtbmFtZT0i5qWV5YaG5b2iIDM2IiBjeD0iOTUuNzkyIiBjeT0iOTUuNzkyIiByPSI5NS43OTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDApIiBmaWxsPSIjMWE4Y2NkIiBvcGFjaXR5PSIwLjEiLz4gPC9nPiA8cGF0aCBpZD0i5aSa6KeS5b2iXzYtMiIgZGF0YS1uYW1lPSLlpJrop5LlvaIgNiIgZD0iTTcwLjI0OCw3Ljg3OSw3LDExNS4yMDhIMTMzLjVMNzAuMjQ4LDcuODc5bTAtNS45MzlhMS45ODIsMS45ODIsMCwwLDEsMS43MjMuOTg1bDY2Ljc0OCwxMTMuMjY5QTIsMiwwLDAsMSwxMzcsMTE5LjIwOEgzLjVhMiwyLDAsMCwxLTEuNzIzLTMuMDE1TDY4LjUyNSwyLjkyNEExLjk4MiwxLjk4MiwwLDAsMSw3MC4yNDgsMS45MzlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOTcuMzI3IDI4MTEuMzQxKSByb3RhdGUoMzApIiBmaWxsPSIjNDI2ZmE4IiBvcGFjaXR5PSIwLjEiLz4gPC9nPiA8ZyBpZD0i44Kw44Or44O844OXXzUwNiIgZGF0YS1uYW1lPSLjgrDjg6vjg7zjg5cgNTA2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTIuMDU3IC0xMDU4LjY2OSkiPiA8cmVjdCBpZD0i6ZW35pa55b2iXzQ4NiIgZGF0YS1uYW1lPSLplbfmlrnlvaIgNDg2IiB3aWR0aD0iMjE5LjU3MyIgaGVpZ2h0PSIyMTkuNTczIiByeD0iNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzg5Ljc5NiAzNTE1Ljk3Mykgcm90YXRlKDQ1KSIgZmlsbD0iIzIzNGQ4MCIgb3BhY2l0eT0iMC4xIi8+IDxwYXRoIGlkPSLplbfmlrnlvaJfNDg3IiBkYXRhLW5hbWU9IumVt+aWueW9oiA0ODciIGQ9Ik00LDRWMTI3Ljc0NEgxMjcuNzQ0VjRINE0wLDBIMTMxLjc0NFYxMzEuNzQ0SDBaIiB0cmFuc2Zvcm09Im1hdHJpeCgtMC4yNTksIDAuOTY2LCAtMC45NjYsIC0wLjI1OSwgMzMxLjQwOSwgMzUzNS4yNjcpIiBmaWxsPSIjZmVmOGViIi8+IDwvZz4gPGcgaWQ9IuOCsOODq+ODvOODl181MDciIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDUwNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEzMTYuNDU4IDU0MC41ODcpIj4gPHJlY3QgaWQ9IumVt+aWueW9ol80ODYtMiIgZGF0YS1uYW1lPSLplbfmlrnlvaIgNDg2IiB3aWR0aD0iMTYzLjU5NyIgaGVpZ2h0PSIxNjMuNTk3IiByeD0iNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzMzLjc3OCAzNTEyLjE5OSkgcm90YXRlKDQ1KSIgZmlsbD0iI2ZlZjhlYiIvPiA8cGF0aCBpZD0i6ZW35pa55b2iXzQ4Ny0yIiBkYXRhLW5hbWU9IumVt+aWueW9oiA0ODciIGQ9Ik00LDRWOTQuMTU4SDk0LjE1OFY0SDRNMCwwSDk4LjE1OFY5OC4xNThIMFoiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjI1OSwgMC45NjYsIC0wLjk2NiwgLTAuMjU5LCAyOTAuMjc2LCAzNTI2LjU3NCkiIGZpbGw9IiMxYThjY2QiIG9wYWNpdHk9IjAuMDk1Ii8+IDwvZz4gPGcgaWQ9IuOCsOODq+ODvOODl181MDQiIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDUwNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyMDcgLTEyOC4yNTEpIj4gPHJlY3QgaWQ9IumVt+aWueW9ol80MjciIGRhdGEtbmFtZT0i6ZW35pa55b2iIDQyNyIgd2lkdGg9IjI2OC44MDkiIGhlaWdodD0iMjY4LjgwOSIgcng9IjE4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTkuMDczIDExNjcuMjUxKSByb3RhdGUoNDUpIiBmaWxsPSIjZmNlYmM1IiBvcGFjaXR5PSIwLjM0Ii8+IDxwYXRoIGlkPSLlpJrop5LlvaJfNSIgZGF0YS1uYW1lPSLlpJrop5LlvaIgNSIgZD0iTTExMi4yODcsNS45MDksNS4yNSwxODcuNTQ4SDIxOS4zMjRMMTEyLjI4Nyw1LjkwOW0wLTMuOTdhMS45ODIsMS45ODIsMCwwLDEsMS43MjMuOTg1TDIyMi44LDE4Ny41MzNhMiwyLDAsMCwxLTEuNzIzLDMuMDE1SDMuNWEyLDIsMCwwLDEtMS43MjMtMy4wMTVMMTEwLjU2NCwyLjkyNEExLjk4MiwxLjk4MiwwLDAsMSwxMTIuMjg3LDEuOTM5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTUuMjc0IDEzNjIuMDU3KSByb3RhdGUoMzApIiBmaWxsPSIjMWE4Y2NkIiBvcGFjaXR5PSIwLjE3Ii8+IDwvZz4gPGcgaWQ9IuOCsOODq+ODvOODl181MTAiIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDUxMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIwNiAyNDMwLjc0OSkiPiA8cmVjdCBpZD0i6ZW35pa55b2iXzQyNy0yIiBkYXRhLW5hbWU9IumVt+aWueW9oiA0MjciIHdpZHRoPSIxNDYuNjI4IiBoZWlnaHQ9IjE0Ni42MjgiIHJ4PSIxOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQxLjMxNyAxMTY3LjI1MSkgcm90YXRlKDQ1KSIgZmlsbD0iIzFhOGNjZCIgb3BhY2l0eT0iMC4xIi8+IDxwYXRoIGlkPSLlpJrop5LlvaJfNS0yIiBkYXRhLW5hbWU9IuWkmuinkuW9oiA1IiBkPSJNNjEuMjUsNS45MDlsLTU2LDk1LjAzaDExMmwtNTYtOTUuMDNtMC0zLjk3YTEuOTgyLDEuOTgyLDAsMCwxLDEuNzIzLjk4NWw1Ny43NSw5OEEyLDIsMCwwLDEsMTE5LDEwMy45MzlIMy41YTIsMiwwLDAsMS0xLjcyMy0zLjAxNWw1Ny43NS05OEExLjk4MiwxLjk4MiwwLDAsMSw2MS4yNSwxLjkzOVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUxLjk2OSAxMjczLjUxMikgcm90YXRlKDMwKSIgZmlsbD0iIzIzNGQ4MCIgb3BhY2l0eT0iMC4xNyIvPiA8L2c+IDwvZz48L3N2Zz4=");
  }
  .l-page-archive__container {
    --archive-container-spacer: 150px;
  }
}

/**
 * archive list
 */
.l-page-archive__container .m-archive__list {
  display: grid;
  grid-template-columns: 100%;
  row-gap: var(--archive-list-gap);
}
.l-page-archive__container .m-archive__list-item {
  display: grid;
  grid-template-columns: var(--archive-list-item-layout);
  gap: var(--archive-list-item-gap);
}
.l-page-archive__container .c-archive__thumbnail a {
  position: relative;
  width: 100%;
  height: var(--archive-thumbnail-height);
  aspect-ratio: var(--archive-thumbnail-aspect-ratio);
  border-top-left-radius: var(--archive-thumbnail-top-left-radius);
  border-top-right-radius: var(--archive-thumbnail-top-right-radius);
  overflow: hidden;
}
.l-page-archive__container .c-archive__thumbnail a img {
  height: 100%;
  object-fit: cover;
}
.l-page-archive__container .c-archive__thumbnail a::after {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: var(--archive-thumbnail-overlay-background);
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: bottom center;
  pointer-events: none;
}
.l-page-archive__container .m-archive__summary-box {
  padding-block-start: var(--archive-summary-box-spacer, 0);
}
.l-page-archive__container .m-archive__label {
  display: flex;
  gap: var(--archive-label-gap);
  color: var(--color-white);
}
.l-page-archive__container .c-archive__label-item {
  display: grid;
  place-items: center;
  height: var(--archive-label-item-height);
  padding-inline: var(--archive-label-item-gutter);
  border-radius: 100vh;
  background-color: var(--archive-label-item-background);
  font-size: var(--archive-label-item-font-size);
}
.l-page-archive__container .c-archive__label-item.is-occupation {
  --archive-label-item-background: var(--color-theme);
}
.l-page-archive__container .c-archive__label-item.is-employee {
  --archive-label-item-background: var(--color-theme-pale);
}
.l-page-archive__container .c-archive__label-item.is-region {
  --archive-label-item-background: var(--color-middle-gray);
}
.l-page-archive__container .m-archive__overview {
  display: grid;
  grid-template-columns: 100%;
  gap: var(--archive-overview-gap);
  margin-block-start: var(--archive-overview-spacer);
  padding-inline: var(--archive-overview-gutter);
}
.l-page-archive__container .c-archive__title {
  font-size: var(--archive-overview-title-font-size);
  line-height: var(--archive-overview-title-line-height);
  font-weight: 700;
  letter-spacing: .05em;
}
.l-page-archive__container .c-archive__overview-requirements {
  display: flex;
  gap: var(--archive-overview-requirements-gap);
  flex-wrap: wrap;
  font-size: var(--archive-overview-requirements-font-size);
  letter-spacing: 0;
}
.l-page-archive__container .c-archive__overview-requirements > dl {
  display: flex;
  align-items: center;
  gap: var(--archive-overview-requirements-definition-gap);
  color: var(--archive-overview-requirements-color);
}
.l-page-archive__container .c-archive__overview-requirements > dl > dt {
  position: relative;
  padding-inline-start: var(--archive-overview-requirements-title-gutter-start);
  padding-inline-end: var(--archive-overview-requirements-title-gutter-end);
  background-position: left center;
  background-repeat: no-repeat;
  background-image: var(--archive-overview-requirements-title-background-image);
  background-size: var(--archive-overview-requirements-title-background-size);
  line-height: var(--archive-overview-requirements-title-background-size);
}
.l-page-archive__container .c-archive__overview-requirements > dl > dt::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  width: 1px;
  height: 100%;
  background-color: var(--archive-overview-requirements-color);
}
.l-page-archive__container .c-archive__salary-form {
  --archive-overview-requirements-color: var(--color-theme);
}
.l-page-archive__container .c-archive__salary-form > dt {
  --archive-overview-requirements-title-background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDE4IDE5Ij4gPGcgaWQ9IuOCsOODq+ODvOODl18xNDciIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDE0NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM3IC0xNzU1KSI+IDxjaXJjbGUgaWQ9IualleWGhuW9ol8zIiBkYXRhLW5hbWU9IualleWGhuW9oiAzIiBjeD0iOSIgY3k9IjkiIHI9IjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM3IDE3NTYpIiBmaWxsPSIjMjM0ZDgwIi8+IDx0ZXh0IGlkPSJfIiBkYXRhLW5hbWU9IsKlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MiAxNzcwKSIgZmlsbD0iI2ZmZiIgZm9udC1zaXplPSIxNCIgZm9udC1mYW1pbHk9Ik5vdG9TYW5zLU1lZGl1bSwgTm90byBTYW5zIiBmb250LXdlaWdodD0iNTAwIj48dHNwYW4geD0iMCIgeT0iMCI+wqU8L3RzcGFuPjwvdGV4dD4gPC9nPjwvc3ZnPg==");
}
.l-page-archive__container .c-archive__facility {
  --archive-overview-requirements-color: var(--color-theme-pale);
}
.l-page-archive__container .c-archive__facility > dt {
  --archive-overview-requirements-title-background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4gPGcgaWQ9IuOCsOODq+ODvOODl18xNDciIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDE0NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM3IC0xNzU2KSI+IDxjaXJjbGUgaWQ9IualleWGhuW9ol8zIiBkYXRhLW5hbWU9IualleWGhuW9oiAzIiBjeD0iOSIgY3k9IjkiIHI9IjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM3IDE3NTYpIiBmaWxsPSIjNDI2ZmE4Ii8+IDxwYXRoIGlkPSJJY29uX2F3ZXNvbWUtbWFwLW1hcmtlci1hbHQiIGRhdGEtbmFtZT0iSWNvbiBhd2Vzb21lLW1hcC1tYXJrZXItYWx0IiBkPSJNMy4zNjUsOS44Qy41MjcsNS42ODQsMCw1LjI2MiwwLDMuNzVhMy43NSwzLjc1LDAsMCwxLDcuNSwwYzAsMS41MTItLjUyNywxLjkzNC0zLjM2NSw2LjA0OGEuNDY5LjQ2OSwwLDAsMS0uNzcxLDBaTTMuNzUsNS4zMTJBMS41NjIsMS41NjIsMCwxLDAsMi4xODcsMy43NSwxLjU2MiwxLjU2MiwwLDAsMCwzLjc1LDUuMzEyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDIuMjUgMTc2MC4xNDUpIiBmaWxsPSIjZmZmIi8+IDwvZz48L3N2Zz4=");
}
.l-page-archive__container .c-archive__excerpt {
  margin-block-start: var(--archive-overview-excerpt-spacer);
  padding-block-start: var(--archive-overview-excerpt-spacer);
  padding-inline: var(--archive-overview-excerpt-gutter);
  border-top: 1px solid var(--color-theme);
  font-size: var(--archive-overview-excerpt-font-size);
  line-height: var(--archive-overview-excerpt-line-height);
}
.l-page-archive__container .m-archive__button-container {
  display: grid;
  grid-template-columns: var(--archive-button-container-layout);
  gap: var(--archive-button-container-gap);
  margin-block-start: var(--archive-button-container-spacer);
}
/* --- for small viewport --- */
@media screen and (max-width: 960px) {
  .l-page-archive__container .m-archive__list {
    --archive-list-gap: 50px;
    --archive-list-item-layout: 100%;
    --archive-list-item-gap: 20px;
    --archive-thumbnail-height: calc(300 * 100vw / 375);
    --archive-thumbnail-top-left-radius: 20px;
    --archive-thumbnail-top-right-radius: 120px;
    --archive-thumbnail-overlay-background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMTUiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCAzMTUgNTYiPiA8ZyBpZD0i44Kw44Or44O844OXXzQ1NSIgZGF0YS1uYW1lPSLjgrDjg6vjg7zjg5cgNDU1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAgMjEpIj4gPHBhdGggaWQ9IuODkeOCuV8yMTIiIGRhdGEtbmFtZT0i44OR44K5IDIxMiIgZD0iTS0xMzkxMiw1MjcwLjYydi0zOS41cy0yNS41NTEtMTYuNS01OS41MDYtMTYuNWMtNDYuMzY1LDAtNzAuMDg2LDE4LjUyLTk5LjAxOCwxOC41MnMtNTQuMTE1LTE0Ljc3Mi05My42NzItMTQuNzcyLTYyLjgsMTIuNzUyLTYyLjgsMTIuNzUydjM5LjVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDIzNy4wMDIgLTUyMzUuNjIpIiBmaWxsPSIjZmZmIi8+IDwvZz48L3N2Zz4=");
    --archive-label-gap: 5px;
    --archive-label-item-height: 22px;
    --archive-label-item-gutter: var(--global-gutter);
    --archive-label-item-font-size: 12px;
    --archive-overview-gap: 10px;
    --archive-overview-spacer: 10px;
    --archive-overview-gutter: var(--global-gutter);
    --archive-overview-title-font-size: 16px;
    --archive-overview-title-line-height: calc(28 / 16);
    --archive-overview-requirements-gap: 15px;
    --archive-overview-requirements-font-size: 12px;
    --archive-overview-requirements-definition-gap: 5px;
    --archive-overview-requirements-title-gutter-start: 23px;
    --archive-overview-requirements-title-gutter-end: 5px;
    --archive-overview-requirements-title-background-size: 18px;
    --archive-overview-excerpt-spacer: 20px;
    --archive-overview-excerpt-gutter: var(--global-gutter);
    --archive-overview-excerpt-font-size: 14px;
    --archive-overview-excerpt-line-height: calc(24.5 / 14);
    --archive-button-container-layout: 100%;
    --archive-button-container-gap: 10px;
    --archive-button-container-spacer: 30px;
  }
}
/* --- for large viewport --- */
@media screen and (min-width: 961px) {
  .l-page-archive__container .m-archive__list {
    --archive-list-gap: 70px;
    --archive-list-item-layout: calc(400 / 1400 * 100%) 1fr;
    --archive-list-item-gap: calc(50 / 1400 * 100%);
    --archive-thumbnail-aspect-ratio: 400 / 380;
    --archive-thumbnail-top-left-radius: 20px;
    --archive-thumbnail-top-right-radius: 120px;
    --archive-thumbnail-overlay-background: url("data:image/svg+xml;base64,PHN2ZyBpZD0i44Kw44Or44O844OXXzc2MiIgZGF0YS1uYW1lPSLjgrDjg6vjg7zjg5cgNzYyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iNzEuMDAxIiB2aWV3Qm94PSIwIDAgNDAwIDcxLjAwMSI+IDxwYXRoIGlkPSLjg5HjgrlfMjEyIiBkYXRhLW5hbWU9IuODkeOCuSAyMTIiIGQ9Ik0tMTM4MjcsNTI4NS42MjF2LTUwLjEwNXMtMzIuNDQ1LTIwLjktNzUuNTYyLTIwLjljLTU4Ljg3NywwLTg5LDIzLjQ1NC0xMjUuNzM2LDIzLjQ1NHMtNjguNzE5LTE4LjcwOC0xMTguOTQ5LTE4LjcwOC03OS43NTIsMTYuMTQ5LTc5Ljc1MiwxNi4xNDlWNTI4NC44WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQyMjcuMDAzIC01MjE0LjYyKSIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
    --archive-summary-box-spacer: 20px;
    --archive-label-gap: 10px;
    --archive-label-item-height: 32px;
    --archive-label-item-gutter: 18px;
    --archive-label-item-font-size: 16px;
    --archive-overview-gap: 10px;
    --archive-overview-spacer: 20px;
    --archive-overview-gutter: 20px;
    --archive-overview-title-font-size: 20px;
    --archive-overview-title-line-height: calc(28 / 20);
    --archive-overview-requirements-gap: 30px;
    --archive-overview-requirements-font-size: 16px;
    --archive-overview-requirements-definition-gap: 15px;
    --archive-overview-requirements-title-gutter-start: 34px;
    --archive-overview-requirements-title-gutter-end: 15px;
    --archive-overview-requirements-title-background-size: 24px;
    --archive-overview-excerpt-spacer: 20px;
    --archive-overview-excerpt-gutter: 20px;
    --archive-overview-excerpt-font-size: 16px;
    --archive-overview-excerpt-line-height: calc(24 / 16);
    --archive-button-container-layout: repeat(2, minmax(0, 360px));
    --archive-button-container-gap: 20px;
    --archive-button-container-spacer: 50px;
  }
}

/**
 * filter
 */
.l-page-archive__filter .m-archive-filter {
  display: grid;
  grid-template-columns: 100%;
  row-gap: var(--archive-filter-gap);
}
.l-page-archive__filter .m-archive-filter__shell {
  display: grid;
  grid-template-columns: 100%;
  row-gap: var(--archive-filter-shell-gap);
}
.l-page-archive__filter .m-archive-filter__shell--category {
  --archive-filter-color: var(--color-theme);
}
.l-page-archive__filter .m-archive-filter__shell--tag {
  --archive-filter-color: var(--color-theme-pale);
}
.l-page-archive__filter .c-archive-filter__heading {
  font-size: var(--archive-filter-heading-font-size);
  color: var(--archive-filter-color);
  font-weight: 700;
}
.l-page-archive__filter .m-archive-filter__container {
  gap: var(--archive-filter-container-gap);
  padding-inline: var(--archive-filter-container-gutter, 0);
}
.l-page-archive__filter .c-archive-filter__button {
  display: grid;
  place-items: center;
  height: var(--archive-filter-button-height);
  border: 1px solid var(--archive-filter-color);
  border-radius: 100vh;
  background: var(--archive-filter-button-background-active-color, var(--color-white));
  font-size: var(--archive-filter-button-font-size);
  color: var(--archive-filter-button-active-color, var(--color-dark));
  font-weight: 700;
  transition: all var(--transition-default);
  text-align: center;
}
.l-page-archive__filter .c-archive-filter__button--small {
  font-size: var(--archive-filter-button-small-font-size);
}
.l-page-archive__filter .c-archive-filter__button:active,
.l-page-archive__filter .c-archive-filter__button:hover,
.l-page-archive__filter .c-archive-filter__button.is-current {
  --archive-filter-button-background-active-color: var(--archive-filter-color);
  --archive-filter-button-active-color: var(--color-white);
}
/* --- for small viewport --- */
@media screen and (max-width: 960px) {
  .l-page-archive__filter {
    --archive-filter-gap: 30px;
    --archive-filter-shell-gap: 20px;
    --archive-filter-heading-font-size: 20px;
    --archive-filter-container-gap: 10px;
    --archive-filter-container-gutter: var(--global-gutter);
    --archive-filter-button-height: 50px;
    --archive-filter-button-font-size: 16px;
    --archive-filter-button-small-font-size: 12px;
  }
  .l-page-archive__filter .m-archive-filter__container {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
}
/* --- for large viewport --- */
@media screen and (min-width: 961px) {
  .l-page-archive__filter {
    --archive-filter-gap: 70px;
    --archive-filter-shell-gap: 20px;
    --archive-filter-heading-font-size: 30px;
    --archive-filter-container-gap: 16px;
    --archive-filter-button-height: 65px;
    --archive-filter-button-font-size: 18px;
    --archive-filter-button-small-font-size: 20px;
  }
  .l-page-archive__filter .m-archive-filter__container {
    display: flex;
    flex-wrap: wrap;
  }
  .l-page-archive__filter .m-archive-filter__shell--category .c-archive-filter__button {
    width: 220px;
  }
  .l-page-archive__filter .m-archive-filter__shell--tag .c-archive-filter__button {
    width: 260px;
  }
}