@-webkit-keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*,:after,:before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%}@media only screen and (max-width:80em){html{font-size:56.25%}}@media only screen and (max-width:64em){html{font-size:50%}}@media only screen and (max-width:30em){html{font-size:43.75%}}@media only screen and (min-width:112.5em){html{font-size:75%}}body{box-sizing:border-box}::-moz-selection{background-color:#384764;color:#fff}::selection{background-color:#384764;color:#fff}body,html{height:100%}body{background-color:#f0f0f0}.catalog{display:flex;flex-direction:column;min-height:100vh}.catalog>div:nth-child(2){flex-grow:1}@font-face{font-family:Avenir Roman;src:url(/build/fonts/Avenir-Roman.f03a5ba6.eot);src:url(/build/fonts/Avenir-Roman.f03a5ba6.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Avenir-Roman.2b345bd8.woff2) format("woff2"),url(/build/fonts/Avenir-Roman.afaa655a.woff) format("woff"),url(/build/fonts/Avenir-Roman.448d9b5f.otf) format("truetype")}@font-face{font-family:Titillium-Thin;src:url(/build/fonts/Titillium-Thin.b4b7b0d6.eot);src:url(/build/fonts/Titillium-Thin.b4b7b0d6.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Titillium-Thin.b565e7d7.woff2) format("woff2"),url(/build/fonts/Titillium-Thin.561e3280.woff) format("woff"),url(/build/fonts/Titillium-Thin.22e9d9ab.otf) format("truetype")}@font-face{font-family:Titillium-Regular;src:url(/build/fonts/Titillium-Regular.7afee43f.eot);src:url(/build/fonts/Titillium-Regular.7afee43f.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Titillium-Regular.04b74622.woff2) format("woff2"),url(/build/fonts/Titillium-Regular.bdd2f169.woff) format("woff"),url(/build/fonts/Titillium-Regular.a412a055.otf) format("truetype")}@font-face{font-family:Titillium-Bold;src:url(/build/fonts/Titillium-Bold.44d7e1be.eot);src:url(/build/fonts/Titillium-Bold.44d7e1be.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Titillium-Bold.5ed31c72.woff2) format("woff2"),url(/build/fonts/Titillium-Bold.0f96ffff.woff) format("woff"),url(/build/fonts/Titillium-Bold.c8a658f6.otf) format("truetype")}@font-face{font-family:Titillium-Black;src:url(/build/fonts/Titillium-Black.5bd0d482.eot);src:url(/build/fonts/Titillium-Black.5bd0d482.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Titillium-Black.8f073fbf.woff2) format("woff2"),url(/build/fonts/Titillium-Black.b4812d44.woff) format("woff"),url(/build/fonts/Titillium-Black.bd2b36b1.otf) format("truetype")}body{font-family:Lato,sans-serif;font-weight:400;line-height:1.7}pre{font-family:Courier,Monaco,monospace}.u-full-max-width{max-width:100%!important}.u-margin-right{margin-right:.5rem!important}.u-margin-top{margin-top:.5rem!important}.u-margin-none-left{margin-left:0!important}.u-margin-none-right{margin-right:0!important}.content-tab .hrwrap{border-top:1px solid #eee;border-bottom:1px solid #eee;margin:1em 0;padding:1em 0;overflow:auto}.content-tab .hrwrap ul{list-style:disc;padding:revert}.content-tab p{margin-top:0;margin-bottom:1rem}.content-tab .aua{overflow-y:scroll;max-height:50rem;background-color:#eee;border:thin solid #000;white-space:pre-line}.content-tab .codeblock{white-space:pre-wrap;background-color:#f0f0f0;border-radius:3px;padding:1rem;margin:.5rem 0;overflow-x:auto}.content-tab blockquote{margin:0 0 1rem}.content-tab ul{margin-top:10px;margin-bottom:20px;list-style-type:disc}.content-tab ul li{margin-bottom:5px;margin-left:20px}.detail{margin-bottom:4rem;background-color:#fff;border-radius:3px;padding:1.5rem 4rem;box-shadow:1px 1px 1px 0 #ccc;position:relative}@media only screen and (max-width:36em){.detail{margin-bottom:0}}.detail .deprecated__desc{background-color:#f8d7da;border:1px solid #000;box-shadow:3px 3px 3px 2px rgba(0,0,0,.3);padding:1rem 4rem;border-radius:1rem;margin-bottom:1rem}.detail .deprecated__status{color:red}.detail .update-button{margin-bottom:auto}.detail .update-button a{text-decoration:none}.detail .update-button a .update-button-inner{background-color:#f5f5f5;border:1px solid #000;border-radius:3px;display:flex;padding:5px 7px}.detail .update-button a .update-button-inner p{color:#000;font-size:11px;line-height:11px;text-align:right}.detail .update-button a .update-button-inner img{height:18px;margin:auto 0 auto 5px}.detail .tab-list{border-bottom:1px solid #000;font-size:1.6rem;padding-left:2.5rem;display:flex}.detail .tab-list-item{list-style:none;margin-bottom:-1px;padding:.5rem .75rem;border:1px solid #000}.detail .tab-list-item:hover{cursor:pointer}.detail .tab-clip{overflow-x:hidden}.detail .tab-list-active{background:#fff;border-bottom:1px solid #fff;overflow-x:visible}.detail .tab-content{border:1px solid #000;border-top:none;padding:1.5rem 2.5rem;overflow:auto;font-size:1.4rem}.detail .tab-content .aua{background-color:#eee;height:25rem;white-space:pre-wrap;padding-left:1rem}.detail .tab-content h3,.detail .tab-content p{margin-bottom:1rem}.detail .tab-content .readme{background:#f0f0f0;border:.1px solid #000;padding:1rem;border-radius:2px}.detail .tab-content ol,.detail .tab-content ol li,.detail .tab-content ul,.detail .tab-content ul li{margin-left:1rem}.detail .tab-content .access-table{border-collapse:collapse;text-align:center;width:100%;margin-bottom:1rem;border-bottom-style:solid}.detail .tab-content .access-table tbody tr{border-top:.5px solid #000}.detail .tab-content .access-table-header{border-bottom:1px solid #000;text-transform:capitalize}.detail .tab-content .access-table-cell{padding:.5rem}.detail .tab-content .access-table-cell-instructions{text-align:left;padding:.5rem .5rem .5rem 3px}.detail .tab-content .access-table-link:hover{text-shadow:0 0 .5px}.detail .tab-content .citation table{table-layout:fixed;width:100%;border-spacing:2rem}.detail .tab-content .citation table td.citation__table-button,.detail .tab-content .citation table td.citation__table-head{width:10%;vertical-align:top}.detail .result__related-objects{background:#fff}.detail__header{justify-content:left}.detail__header,.detail__image{display:flex;align-items:center}.detail__image{height:6rem;width:6rem;background-color:rgba(255,0,255,0);border-radius:6rem;justify-content:center;position:absolute;top:1px;left:0}.detail__image-file{height:4rem}@media only screen and (max-width:36em){.detail__image{left:-2rem}}.detail__title{display:flex;flex-direction:column}.detail__name{font-size:2rem;font-family:Titillium-Bold,sans-serif;margin-left:2rem;line-height:1.2}@media only screen and (max-width:36em){.detail__name{margin-left:0}}.detail__id{font-family:Titillium-Regular,sans-serif;margin-bottom:1.5rem;font-size:1.2rem;color:#999;margin-left:2rem}.detail__id span{font-family:Titillium-Bold,sans-serif}@media only screen and (max-width:36em){.detail__id{margin-left:0}}.detail pre{font-size:1.4rem;overflow-x:auto}.detail__button-row{display:flex;width:100%}.detail__resources{display:flex}.detail__resources-label{margin-right:.5rem}.detail__resources-button{background-color:#6998d0;color:#fff;width:100%;font-family:Avenir-Roman,sans-serif;text-transform:uppercase;font-weight:700;outline:none;border:none;transition:.2s ease-in-out;cursor:pointer;border-radius:.8rem;height:4rem;width:20rem;display:flex;align-items:center;justify-content:center;text-transform:none;margin-right:2rem;margin-bottom:.5rem;box-shadow:2px 2px 2px 0 #ccc}.detail__resources-button:hover{box-shadow:0 10px #477ab7;transform:translateY(-6px)}.detail__resources-button:active{box-shadow:0 5px #477ab7;transform:translateY(-3px)}.detail__resources-button--more{width:4rem;font-size:2.5rem;font-weight:700;margin-right:0}.detail__resources-button a:link,.detail__resources-button a:visited{width:100%;height:4rem;color:#fff;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:1.4rem;line-height:1.3;text-transform:capitalize}.detail__resources-more{position:relative}.detail__resources-dropdown{position:absolute;width:20rem;z-index:5;display:flex;flex-direction:column;border-bottom:2px solid #f4f4f4;border-radius:3px;box-shadow:1px 1px 1px 0 #ccc;right:0;top:55px;background-color:#6998d0}.detail__resources-dropdown--hidden{display:none}.detail__resources-dropdown:before{content:"";position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:15px solid #6998d0;-webkit-filter:drop-shadow(1px 1px 1px #ccc);filter:drop-shadow(1px 1px 1px #ccc);top:-15px;right:1.25rem;z-index:4}.detail__resources-dropdown:after{content:"";width:20px;height:3px;background-color:#6998d0;position:absolute;right:1.25rem;z-index:4}.detail__resources-dropdown-item{list-style-type:none;background-color:#6998d0;color:#fff;width:100%;height:4rem;font-family:Avenir-Roman,sans-serif;text-transform:uppercase;font-weight:700;outline:none;border:none;transition:.2s ease-in-out;cursor:pointer;border-radius:.8rem;z-index:10}.detail__resources-dropdown-item:hover{box-shadow:0 10px #477ab7;transform:translateY(-6px)}.detail__resources-dropdown-item:active{box-shadow:0 5px #477ab7;transform:translateY(-3px)}.detail__resources-dropdown-item:not(:last-child){border-bottom:3px solid #f4f4f4}.detail__resources-dropdown-item a{transition:.2s ease-in-out;border-radius:3px;position:relative;z-index:10}.detail__resources-dropdown-item a:link,.detail__resources-dropdown-item a:visited{width:100%;height:4rem;color:#fff;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:1.4rem;font-weight:700;line-height:1.3;text-transform:capitalize}.detail__value{font-weight:700;text-transform:lowercase;font-size:1.3rem}.detail__date{display:flex;flex-direction:column;justify-items:center}.detail__date-title{font-family:Lato,sans-serif;font-weight:300;text-transform:uppercase;font-size:1.2rem;align-self:center;font-size:1.4rem}.detail__date-value{font-weight:700;text-transform:capitalize;font-size:1.3rem;text-align:center}.detail__detail .result_overview{display:flex}@media only screen and (max-width:36em){.detail__detail .result_overview{flex-direction:column}}.detail__detail .result_glance{margin-left:1.5rem;margin-bottom:1rem;overflow-y:clip;background:#f0f0f0;padding:1rem;border-radius:3px;box-shadow:1px 1px 1px 0 #ccc;max-width:50%}@media only screen and (max-width:36em){.detail__detail .result_glance{margin-left:0;margin-top:1rem;max-width:unset}}.detail__tags-text{margin-top:1rem;text-align:left}.detail__tags-text-label{font-family:Lato,sans-serif;font-weight:300;text-transform:uppercase;font-size:1.2rem;align-self:center;font-size:1.4rem;margin-right:.75rem}.detail__tags-text-link{cursor:pointer;text-decoration:underline}.detail__tags-text-link a{color:#6998d0;font-size:1.3rem;font-weight:700}.detail__tags-text-link:not(:last-child){margin-right:.75rem}.detail__context{display:flex;justify-content:space-between;margin-top:1.5rem}.detail__context-item{text-align:center;max-width:20rem;margin:0 .5rem}.detail__context-item--wide{max-width:50rem}.detail__context-title{font-family:Lato,sans-serif;font-weight:300;text-transform:uppercase;font-size:1.2rem;align-self:center;font-size:1.4rem}.detail__context-value{font-weight:700;text-transform:capitalize;font-size:1.3rem}.detail__context-value--url{color:#6998d0;font-weight:700}.detail__context-value--authors{margin-bottom:.5rem}.detail__context-value--authors-name{text-transform:none}.detail__context-value--authors-venue{font-weight:400;font-size:1.2rem}.detail__desc{font-family:Lato,sans-serif;font-size:1.4rem}.detail__desc span ul{margin-left:2em}.detail__annotation{font-family:Lato,sans-serif;font-size:1.4rem;font-style:italic}.detail__recipe{background-color:#fff;border-radius:3px;padding:0 1.5rem 1.5rem;font-size:1.5rem}.detail__recipe p{margin-bottom:1rem}.detail__recipe pre{white-space:pre-wrap;background-color:#f0f0f0;border-radius:3px;padding:1rem 2rem;margin:.5rem 0;font-size:1.6rem;overflow-x:auto}.detail__recipe pre>code{padding:0;background-color:inherit}.detail__recipe ul{margin-left:2.5rem}.detail__recipe a{color:#6998d0;font-weight:700}.detail__recipe table{border-collapse:collapse}.detail__recipe table td,.detail__recipe table th{border:1px solid #dfe2e5;padding:8px}.detail__recipe table tr:nth-child(2n){background-color:#f6f8fa}.detail__recipe code{border-radius:3px;padding:.2em .4em;margin:0;background-color:#f0f0f0}.detail__recipe h1,.detail__recipe h2{border-bottom:1px solid #eaecef;margin-bottom:1rem}.result-sidebar{position:relative}.result-sidebar__header{display:flex;flex-direction:column;justify-content:space-between}.result-sidebar__heading{font-size:1.8rem;font-family:Titillium-Regular,sans-serif;line-height:1.2}.result-sidebar__related-count{display:flex;justify-content:space-between}.result-sidebar__related-count-item{display:flex;flex-direction:column;align-items:center}.result-sidebar__related-count-item:not(:last-child){margin-right:.9rem}.result-sidebar__related-count-image{width:2rem}.result-sidebar__related-count-value{font-family:Titillium-Bold,sans-serif;font-size:1.4rem;margin-top:.5rem}.result-sidebar__object-list{background-color:#fff;border-radius:3px;overflow-y:auto;box-shadow:1px 1px 1px 0 #ccc;margin-top:1rem}@media only screen and (max-width:36em){.result-sidebar__object-list{margin-left:0}}.result-sidebar__object{display:flex;min-height:4rem;align-items:center}.result-sidebar__object:not(:last-child){border-bottom:3px solid #f0f0f0}.result-sidebar__image{display:flex;justify-content:center;align-items:center;margin:0 1rem}.result-sidebar__image-file{width:2.5rem}.result-sidebar__title{display:flex;align-items:center;position:relative;font-size:1.3rem;line-height:1.2;padding:.5rem 3px}.result-sidebar__title a:link,.result-sidebar__title a:visited{color:#6998d0}.result-sidebar__slide{position:-webkit-sticky;position:sticky;top:8rem}.home__hero-search input,.search__menu input{font-family:Avenir-Roman,sans-serif;font-weight:700;color:#000;flex-grow:1}.home__hero-search input+button,.search__menu input+button{background-color:#6998d0;color:#fff;width:100%;height:4rem;font-family:Avenir-Roman,sans-serif;text-transform:uppercase;font-weight:700;outline:none;border:none;transition:.2s ease-in-out;cursor:pointer;border-radius:.8rem;height:4.5rem;width:17.5rem}.home__hero-search input+button:hover,.search__menu input+button:hover{box-shadow:0 10px #477ab7;transform:translateY(-6px)}.home__hero-search input+button:active,.search__menu input+button:active{box-shadow:0 5px #477ab7;transform:translateY(-3px)}.home__hero-search li:after,.search__menu li:after{background-color:#6998d0}.searchResultsListItem-971550654:after{background-color:#6998d0!important}.search__result{background-color:#fff;margin-bottom:.5rem;color:#000;padding:1.5rem;box-shadow:1px 1px 1px 0 #ccc;position:relative}.result__link{color:#6998d0}.result__image{height:6rem;width:6rem;background-color:#f0f0f0;border-radius:6rem;display:flex;justify-content:center;align-items:center;position:absolute;top:1px;left:-3rem}.result__image-file{height:4rem}.result__title{font-size:1.6rem;font-family:Titillium-Bold,sans-serif;margin-left:3rem;margin-bottom:1.5rem}.result__detail{display:flex;justify-content:space-between}.result__related{display:flex;flex-direction:column;width:13rem}.result__related-title{font-family:Lato,sans-serif;font-weight:300;text-transform:uppercase;font-size:1.2rem;align-self:center;margin-bottom:1rem}.result__related-count{display:flex;justify-content:space-between}.result__related-count-item{display:flex;flex-direction:column;align-items:center}.result__related-count-image{width:2rem}.result__related-count-value{font-family:Titillium-Bold,sans-serif;font-size:1.4rem;margin-top:.5rem}.result__desc{font-family:Lato,sans-serif;font-size:1.3rem;width:calc(100% - 31rem)}.result__desc-text{margin-bottom:1.5rem}.result__desc-annotation{font-style:italic}.result__context{display:flex;justify-content:space-between}.result__context-item{width:18rem;text-align:center;max-width:20rem}.result__context-title{font-family:Lato,sans-serif;font-weight:300;text-transform:uppercase;font-size:1.2rem;align-self:center}.result__context-value{font-weight:700;text-transform:capitalize}.result__context-value--authors:not(:last-child):after{content:", ";position:relative;text-transform:none}.result__context-value--author{text-transform:none}.result__tags{width:13rem;font-family:Titillium-Bold,sans-serif;font-size:1.3rem;text-align:right;text-transform:capitalize}.result__tags-item{line-height:1.1;margin-bottom:.75rem}.suggestions__heading{margin-bottom:1rem}.suggestions__table-width{width:75%;margin-Left:auto;margin-right:auto}@media only screen and (max-width:72em){.suggestions__table-width{width:100%}}.suggestions__table-scroll{overflow-x:scroll;height:50rem}.suggestions table.suggestions__table{width:100%;border-collapse:collapse;text-align:left;margin-Left:auto;margin-right:auto;table-layout:fixed;background-color:#fff;line-height:unset}.suggestions table.suggestions__table tr{border-width:3px;box-shadow:1px 1px 1px 0 #ccc;margin-bottom:2px}.suggestions table.suggestions__table tr:nth-child(2n){background-color:#f2f2f2}.suggestions table.suggestions__table td{text-align:left;padding:1rem;font-weight:400;font-size:1.5rem;word-wrap:break-word}.break-ellipsis{text-overflow:ellipsis;width:100%;display:block;overflow:hidden;white-space:nowrap}@supports(-webkit-line-clamp:1){.break-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.break-ellipsis-2{text-overflow:ellipsis;width:100%;display:block;overflow:hidden;white-space:nowrap}@supports(-webkit-line-clamp:2){.break-ellipsis-2{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.wrap-cell{overflow-wrap:break-word}.compressed{justify-content:space-between}.compressed__link{color:#6998d0;text-decoration:underline;cursor:pointer}.compressed__header{overflow:hidden;overflow-wrap:anywhere}.compressed__header-title{width:45%}@media only screen and (max-width:36em){.compressed__header-title{width:30%}}.compressed__header-title-small{width:30%}@media only screen and (max-width:36em){.compressed__header-title-small{width:12%}}.compressed__header-related{width:12%}.compressed__header-tags{width:10%}.compressed__header-publisher{width:8%}.compressed table{width:100%;table-layout:fixed;line-height:1.3;border-collapse:separate;background-color:#fff;border-spacing:0 3px}.compressed table tr{border-width:3px;box-shadow:1px 1px 1px 0 #ccc;margin-bottom:2px}.compressed table button{cursor:pointer}.compressed table button img{width:.6rem;opacity:.7;vertical-align:middle}@media only screen and (max-width:80em){.compressed table th button{font-size:1.2rem}}@media only screen and (max-width:36em){.compressed table th button{font-size:1.2rem}}.compressed table th span{display:flex}.compressed table th span input{border:1px solid #fff;border-radius:3px;margin-left:3px;font-family:Avenir-Roman,sans-serif;font-size:1.2rem;padding-left:3px;flex-grow:1;width:100%}.compressed button{background-color:#fff;border-width:0;line-height:1.3}.compressed__result{color:#000;position:relative}.compressed__image{height:2rem;width:2rem;background-color:#f0f0f0;border-radius:1.5rem;display:flex;justify-content:center;align-items:center;position:relative;top:-1px;left:-.6rem;margin-top:3px}.compressed__image-file{height:1.3rem;vertical-align:middle}.compressed__title-description{margin-left:1.5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:45rem;vertical-align:initial}.compressed__title{font-size:1.3rem;font-family:Titillium-Bold,sans-serif;margin-left:inherit;margin-top:3px}.compressed__desc{font-family:Lato,sans-serif;margin-left:inherit;margin-bottom:1rem}@media only screen and (max-width:36em){.compressed__desc{display:none}}.compressed__desc-annotation{font-style:italic}.compressed__detail{display:flex;justify-content:space-between}.compressed__related{display:flex;flex-direction:column}.compressed__related-title{font-family:Lato,sans-serif;font-weight:300;text-transform:uppercase;font-size:1.2rem;align-self:center;margin-bottom:1rem}.compressed__related-count{display:flex;justify-content:space-between}.compressed__related-count-item{display:flex;flex-direction:column;align-items:center}.compressed__related-count-image{width:2rem}.compressed__related-count-value{font-family:Titillium-Bold,sans-serif;font-size:1.4rem;margin-top:.5rem}.compressed__context{display:flex;justify-content:space-between}.compressed__context-item{text-align:center;vertical-align:top;padding-bottom:3px}.compressed__context-item ul{list-style-type:none;padding-left:2px}.compressed__context-item-publisher{width:10rem;vertical-align:initial}.compressed__context-title,.compressed__context-titles{font-family:Lato,sans-serif;font-weight:300;text-transform:uppercase;font-size:1.2rem;align-self:center}.compressed__context-titles{text-align:left}.compressed__context-value{text-transform:capitalize}.compressed__context-value-etal{text-transform:lowercase}.compressed__context-value-authors{text-transform:none}.compressed__context-value-item{text-align:left;text-overflow:ellipsis;overflow:hidden}.compressed__context-value-item-no-display{display:none}.compressed__context-value-display{width:10rem}.compressed__tags{text-align:left;text-transform:capitalize}.compressed__tags-item{line-height:1.1;margin-bottom:.75rem}.compressed__no-results{display:flex;margin-left:1rem;font-size:1.1rem}.compressed__search-button{background:transparent;height:10px;width:10px;border:hidden;outline:none;margin-right:3px}.compressed__search-button-search-buttons img{width:100px;height:10px;-o-object-fit:fill;object-fit:fill}.exportcsv button{background-color:#fff;border:1px solid #000;border-radius:3px;height:2rem;width:8rem;font-family:Titillium-Regular,sans-serif;font-size:1.2rem;cursor:pointer}.exportcsv__dropdown{background-color:#fff;border:1px solid #000;border-radius:2px;display:flex;flex-direction:column;margin-top:3px;padding:6px;position:absolute;right:0;z-index:1}.exportcsv__dropdown input{margin-right:6px}.col-1-of-6 .sidebar__count{font-size:1.2rem}.sidebar__title{font-family:Titillium-Bold,sans-serif;font-size:1.7rem}.sidebar__count{font-family:Titillium-Regular,sans-serif;font-size:1.3rem;margin-bottom:2.5rem}.sidebar__count span{font-family:Titillium-Bold,sans-serif;overflow-wrap:break-word}.sidebar__section,.sidebar__section-filters{margin-bottom:2.5rem}.sidebar__view{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width:36em){.sidebar__view{flex-direction:row}}.sidebar__heading{display:flex;justify-content:space-between;align-items:center}.sidebar__heading-title{font-family:Titillium-Regular,sans-serif;font-size:1.5rem}.sidebar__heading-button,.sidebar__heading-button2{background-color:#fff;border:2px solid #6998d0;border-radius:3px;height:2rem;width:8rem;font-family:Titillium-Regular,sans-serif;font-size:1.2rem;cursor:pointer}.sidebar__heading-button2{display:flex;justify-content:center;align-items:center;gap:1rem;border:1px solid #000;width:100%}.sidebar__heading-icon{height:1.5rem;width:1.5rem}.sidebar__heading-tooltip{bottom:130%;position:absolute;transition:opacity .3s;width:100%}.sidebar__heading-tooltip .box{background-color:rgba(0,0,0,.8);border-radius:3px;color:#fff;margin:0 auto;padding:.25rem .5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sidebar__heading-tooltip .box:after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:rgba(0,0,0,.8)}.sidebar__body{margin-top:0;overflow:auto;max-height:22.4rem;display:flex;flex-direction:column}.sidebar__body--date{flex-direction:column;margin-bottom:2.5rem}@media only screen and (max-width:40em){.sidebar__body--date{padding:1px}}.sidebar__dropdown{cursor:pointer}.sidebar__dropdown .dropdown{position:relative}.sidebar__dropdown .dropdown input:focus~div .sidebar__filter-display{opacity:1;visibility:visible;transform:translateY(0)}.sidebar__filter{display:flex;align-items:center;margin-bottom:.5rem}.sidebar__filter-display{position:absolute;opacity:0;visibility:hidden;width:100%;max-height:19.2rem;z-index:99;transform:translateY(-10px);transition:all .4s ease;-webkit-transition:all .4s ease;background-color:#fff}.sidebar__filter-display .sidebar__filter label:hover{z-index:99;background-color:#add8e6}.sidebar__filter label{cursor:pointer;display:flex;align-items:center;margin-bottom:.3rem;width:100%}.sidebar__filter input{border:2px solid #6998d0;cursor:pointer}.sidebar__filter-image{height:1.7rem;margin-left:.5rem}.sidebar__filter-count{font-family:Titillium-Bold,sans-serif;font-size:1.3rem;width:2.8rem;text-align:center;margin:0 .3rem}.sidebar__filter-options{display:flex;max-width:45%;font-size:1.3rem}.sidebar__filter-options input{margin-right:.3rem}.sidebar__filter-type{font-family:Titillium-Regular,sans-serif;font-size:1.3rem;line-height:1.2rem}.sidebar__filter-select{width:100%;max-width:45%;border:2px solid #6998d0;border-radius:3px;font-family:Titillium-Regular,sans-serif}.sidebar__filter--date{flex-direction:column;overflow:unset}.sidebar__filter-thumb,.sidebar__filter-thumb::-webkit-slider-thumb{-webkit-appearance:none}.sidebar__filter-slider{width:inherit;margin-top:1.2rem}.sidebar__filter-slider-base{background-color:#92b8e5;opacity:.5;width:inherit;height:6px;border-radius:5px;cursor:pointer}.sidebar__filter-slider-range{border-radius:5px;height:6px;background-color:#6998d0;margin-top:-6px;cursor:pointer}.sidebar__filter-slider-values{display:flex;justify-content:space-between;font-family:Titillium-Regular,sans-serif;font-size:1.3rem;margin-top:.5rem;width:inherit}.sidebar__filter-thumb{width:inherit;height:0;position:absolute}.sidebar__filter-thumb--left{z-index:3}.sidebar__filter-thumb--right{z-index:4}.sidebar__filter-thumb::-webkit-slider-thumb{background-color:#92b8e5;border-radius:50%;cursor:pointer;border:none;margin-bottom:-7px;height:15px;width:15px;box-shadow:0 0 2px #477ab7;pointer-events:all;position:relative}.sidebar__date{display:flex;justify-content:space-between}.sidebar__date-month{width:12rem;height:2.5rem}.sidebar__date-year{width:6.5rem;height:2.5rem}.sidebar__date-label{font-family:Titillium-Regular,sans-serif;font-size:1.1rem;text-transform:uppercase;color:#000;text-align:center;margin-bottom:.5rem}.sidebar__date-submit{background-color:#6998d0;color:#fff}.sidebar__date-submit:hover{background-color:#477ab7;border:solid #477ab7}.sidebar__more{justify-content:center;cursor:pointer;margin-top:.5rem}.sidebar__arrow{border:solid #000;border-width:0 1.5px 1.5px 0;padding:3px;display:inline-block;margin:1rem}.sidebar__arrow-down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.sidebar__arrow-up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.loading{background-color:#000;opacity:.45;position:fixed;height:100%;width:100%;z-index:1001}.loading,.loading__image{top:0;left:0;bottom:0;right:0}.loading__image{position:absolute;z-index:99999;height:8rem;width:8rem;margin:auto;-webkit-filter:drop-shadow(2px 2px 8px #000) invert(.5);filter:drop-shadow(2px 2px 8px black) invert(.5);-webkit-animation:spinner 1.5s linear infinite;animation:spinner 1.5s linear infinite}.feedback__thankyou{width:75%;margin:2rem auto;font-size:1.5rem;text-align:center}@media only screen and (max-width:64em){.feedback__thankyou{width:100%}}@media only screen and (min-width:112.5em){.feedback__thankyou{width:50%}}.feedback__fields{width:75%;margin:2rem auto;font-size:1.5rem}@media only screen and (max-width:64em){.feedback__fields{width:100%}}@media only screen and (min-width:112.5em){.feedback__fields{width:50%}}.feedback__input{display:flex;flex-direction:column;margin-bottom:1rem}.feedback ul{margin-left:4rem}.feedback__button{justify-content:center;display:flex}.feedback__button input{cursor:pointer;padding:1px 5px}.found__menu{padding:4rem 0}.found__heading{font-size:3rem;font-family:Titillium-Bold,sans-serif;text-align:center;max-width:60rem;line-height:1.33;margin:0 auto}.found__sub-heading{font-size:2rem;font-family:Titillium-Regular,sans-serif;max-width:60rem;line-height:1.33;margin:0 auto 1rem}.found__searches{margin:auto;display:block;justify-content:center;font-size:1.8rem;text-align:center}.found__searches-button{margin:auto;background-color:#6998d0;border-style:none;color:#fff;padding:1rem 3rem;cursor:pointer;border-radius:.8rem;width:45rem;font-family:Avenir-Roman,sans-serif}.footer{background-color:#1a1a1a;color:#fff;display:flex;padding:2.5rem 0;flex-direction:column;justify-content:center;font-family:Titillium-Regular,sans-serif}.footer__content{display:flex;flex-direction:row;max-width:120rem;width:100%;margin:0 auto 2rem;justify-content:space-between}.footer__copyright,.footer__support{font-size:1.1rem;text-transform:uppercase;letter-spacing:.6px}.footer__support{text-align:right;max-width:45rem}.footer__sub{border-top:1px solid #585858;text-align:right;width:100%;max-width:120rem;margin:0 auto}.footer__links{margin-top:2rem;font-family:Titillium-Thin,sans-serif;font-size:1.3rem;cursor:pointer;text-align:right}.footer__links-item{color:#fff}.footer__links-item:not(:last-child){margin-right:0}.footer__divider{color:#5a5a5a;margin:0 2rem}.row{max-width:120rem;margin:0 auto}@media only screen and (max-width:72em){.row{margin:auto 1.5rem}}.row--small-gutter [class^=col-]{float:left}.row--small-gutter [class^=col-]:not(:last-child){margin-right:unset}.row:not(:last-child){margin-bottom:3.3rem}@media only screen and (max-width:40em){.row:not(:last-child){margin-bottom:2.5rem}}.row:after{content:"";display:table;clear:both}.row [class^=col-]{float:left}.row [class^=col-]:not(:last-child){margin-right:5rem}@media only screen and (max-width:40em){.row [class^=col-]{width:100%!important;margin-right:0;margin-bottom:2.5rem}}.row .col-1-of-1{width:100%}.row .col-1-of-2{width:calc((100% - 5rem)/2)}.row .col-1-of-3{width:calc((100% - 10rem)/3)}.row .col-1-of-3--small{width:calc((100% - 5rem)/3)}.row .col-2-of-3{width:calc((200% - 20rem)/3 + 5rem)}.row .col-1-of-4{width:calc((100% - 15rem)/4)}.row .col-2-of-4{width:calc((200% - 30rem)/4 + 5rem)}.row .col-3-of-4{width:calc((300% - 45rem)/4 + 10rem)}.row .col-1-of-5{width:calc((100% - 20rem)/5)}.row .col-1-of-5--small{width:calc((100% - 10rem)/5)}.row .col-2-of-5{width:calc((200% - 40rem)/5 + 5rem)}.row .col-3-of-5{width:calc((300% - 60rem)/5 + 10rem)}.row .col-4-of-5{width:calc((400% - 80rem)/5 + 15rem)}.row .col-1-of-6{width:calc((100% - 25rem)/6)}.row .col-1-of-6--small{width:calc((100% - 12.5rem)/6)}.row .col-5-of-6{width:calc((500% - 125rem)/6 + 20rem)}.navigation{width:100%;background-color:#fff;box-shadow:0 2px 7px #333;position:fixed;display:flex;justify-content:center;align-items:center;z-index:1000}.navigation__container{display:flex;flex-direction:row;justify-content:space-between;max-width:120rem;width:100%;height:6.5rem;margin:auto 1rem}.navigation__logo{display:flex;align-items:center;position:relative;z-index:10;margin-top:1.25rem}.navigation__logo a{display:block;text-decoration:none}.navigation__logo a img{height:100%;width:11.5rem}.navigation__title{font-family:Titillium-Regular,sans-serif;color:#000;font-size:1.5rem;text-transform:uppercase;line-height:1.2;margin-left:1.5rem;margin-top:-1rem}.navigation__title:hover{color:#6998d0}.navigation__text{letter-spacing:1px}.navigation__text:last-child{letter-spacing:4px}.navigation__contact{height:6.5rem;display:flex;align-items:center}.navigation__contact a:link,.navigation__contact a:visited{color:#6998d0;font-family:Titillium-Bold,sans-serif;font-size:1.5rem}.navigation__contact span{margin:0 1rem;color:#ccc}.navigation__list{display:flex;justify-content:space-between;font-size:1.8rem;text-transform:uppercase;font-weight:700;height:100%;margin:0}.navigation__item{width:22rem;list-style-type:none;height:auto;display:flex;border-right:1px solid #5a4e3c}.navigation__item:first-child{border-left:1px solid #5a4e3c}.navigation__link:link,.navigation__link:visited{display:flex;justify-content:center;align-items:center;width:100%;height:auto;color:#384764}.navigation__link:link:hover,.navigation__link:visited:hover{text-decoration:none;color:#fff;background-color:#384764}.feedback{padding:5rem}.home{margin:6.5rem 0}.home__hero{background-size:cover;background-repeat:no-repeat;background-position:bottom;height:100%;min-height:35rem}.home__hero .row{display:flex;justify-content:center}.home__hero .row .col-4-of-5{display:flex;flex-direction:row}@media only screen and (max-width:36em){.home__hero .row .col-4-of-5{margin-bottom:0}}.home__hero-background{margin:0 auto}.home__hero-text{color:#fff;display:flex;flex-direction:row;justify-content:space-between;width:100%}@media only screen and (max-width:36em){.home__hero-text{flex-direction:column}}.home__hero-title{font-family:Titillium-Regular,sans-serif;font-size:2.2rem;letter-spacing:2.5px;text-transform:uppercase;font-weight:400;display:flex;flex-direction:column;text-shadow:3px 3px 7px #000}.home__hero-title--big{font-family:Titillium-Thin,sans-serif;font-size:8rem;line-height:1;font-weight:100;letter-spacing:7px;margin-bottom:-.75rem;margin-left:-.5rem}.home__hero-tagline{text-align:right;font-size:3rem;width:30rem;font-family:Titillium-Bold,sans-serif;font-weight:700}@media only screen and (max-width:40em){.home__hero-tagline{width:unset}}@media only screen and (max-width:36em){.home__hero-tagline{display:none}}.home__hero-tagline span{display:block;line-height:1.2}.home__hero-search{display:flex;flex-direction:column;width:100%}.home__hero-note{color:#fff;font-family:Titillium-Thin,sans-serif;font-size:1.4rem;width:50rem;line-height:1.33;margin-top:1rem;letter-spacing:.3px}.home__explore{margin-top:4.5rem}.home__explore-heading{font-size:3rem;font-family:Titillium-Bold,sans-serif;font-weight:700;text-align:center;max-width:60rem;line-height:1.33;margin:0 auto}.card{background-color:#fff;box-shadow:0 2px 7px #333;border:1px solid #223251;border-radius:.5rem;box-sizing:border-box;display:flex;flex-direction:column;margin:5px;height:28rem;padding-bottom:.7rem;width:calc((100% - 7.5rem)/4)}@media only screen and (max-width:64em){.card{height:28rem;width:calc((100% - 5rem)/3)!important;padding-bottom:3%}}@media only screen and (max-width:40em){.card{height:28rem;width:calc((100% - 2.5rem)/2)!important;padding-bottom:5%}}@media only screen and (max-width:30em){.card{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%!important;padding-bottom:.5rem}}.card__headline{background-size:cover;background-repeat:no-repeat;display:flex;justify-content:space-between;align-items:center;color:#fff;font-family:Lato,sans-serif;height:5rem;padding:0 1.2rem}.card__headline-left{margin-top:1.3rem}.card__headline-right{margin-top:2.1rem}.card__headline-icon{height:5rem;width:5rem;background-color:#fff;border-radius:5rem;box-shadow:0 2px 7px #333;display:flex;justify-content:center;align-items:center}.card__headline-img{height:100%;transform:scale(.65)}.card__headline-text{font-size:2.1rem;font-weight:700;letter-spacing:.8px}.card__headline-text .collections{color:#000;margin:7px}.card__headline-text .collections:hover{text-decoration:none}.card__headline-count{color:#000;background-color:#fff;font-size:1.1rem;font-weight:700;text-align:center;width:-webkit-min-content;width:-moz-min-content;width:min-content;padding:0 1rem;border-radius:1.5rem;box-shadow:0 2px 7px #333;margin-top:.65rem}.card__headline-count span{font-weight:300;margin-left:.5rem;text-transform:uppercase;letter-spacing:1px}.card__content{box-sizing:border-box;padding:1.5rem;font-family:Lato,sans-serif;font-size:1.3rem;margin-top:.8rem;line-height:1.33;flex-grow:1;min-height:55%}@media only screen and (min-width:64em){.card__content{min-height:unset;max-height:50%}}.card__content-collection{min-height:unset;max-height:unset}.card__action{display:flex;justify-content:center;margin-bottom:.7rem}.card__action-button,.card__action .collection{background-color:#6998d0;color:#fff;width:100%;height:4rem;font-family:Avenir-Roman,sans-serif;text-transform:uppercase;font-weight:700;outline:none;border:none;transition:.2s ease-in-out;cursor:pointer;border-radius:.8rem;max-width:26rem;font-size:1.4rem;margin:0 1.2rem}.card__action-button:hover,.card__action .collection:hover{box-shadow:0 10px #477ab7;transform:translateY(-6px)}.card__action-button:active,.card__action .collection:active{box-shadow:0 5px #477ab7;transform:translateY(-3px)}.card__action .collection{background-color:#32a852}.card__action .collection:hover{box-shadow:0 10px #338a4b}.card__action-buttons{background-color:#6998d0;color:#fff;width:100%;height:4rem;font-family:Avenir-Roman,sans-serif;text-transform:uppercase;font-weight:700;outline:none;transition:.2s ease-in-out;cursor:pointer;border-radius:.8rem;max-width:55rem;font-size:1.2rem;font-weight:400;margin:0 1.2rem;border:thin solid #000;color:#000;background-color:#d9d9d9}.card__action-buttons:hover{box-shadow:0 10px #477ab7;transform:translateY(-6px)}.card__action-buttons:active{box-shadow:0 5px #477ab7;transform:translateY(-3px)}.card__action-link{font-size:1.45rem;color:#477ab7}.card__action-link:hover{color:#4f5e7b;font-weight:700}.card__action-link:active{color:#92b8e5}.card__action span{margin:1.2rem}.result{margin:6.5rem 0;max-width:100%}.result .search__result{margin-left:3rem}.result__related-objects{font-size:2rem;font-family:Titillium-Regular,sans-serif}.result__query{font-family:Avenir-Roman,sans-serif;font-size:1.2rem;text-transform:uppercase}.result__query-link{color:#6998d0;font-family:Titillium-Bold,sans-serif;font-size:1.6rem;text-transform:lowercase}.search{margin:6.5rem 0;max-width:100%}.search__support{color:#fff;margin-left:.7rem;font-size:1.3rem;font-style:italic}.search__support:hover{color:#92b8e5}.search__menu{width:100%;background-repeat:no-repeat;background-size:cover;z-index:999;position:relative;padding:4rem 0}@media only screen and (max-width:36em){.search__menu{padding:4rem 1rem}}.search__query{font-family:Avenir-Roman,sans-serif;font-size:1.2rem;text-transform:uppercase}.search__query span{font-family:Titillium-Bold,sans-serif;font-size:1.5rem;text-transform:none}.search-2924287571{margin:0 auto!important;max-width:120rem}.searchLabel-3388182063{display:none!important}.searchInput-1436204422{height:4.5rem!important}.suggestions__input{width:75%;border-radius:5px;border:2px solid #dce4eb;position:relative;height:45px;line-height:45px;padding-left:5px;box-sizing:border-box;z-Index:2;color:#2c3e50;font-size:14px}.suggestions__input:focus{box-shadow:0 2px 4px #ccc}.suggestions__input:focus~label{opacity:1;margin-top:-15px}.suggestions__input:not(:-moz-placeholder-shown)~label{opacity:1;margin-top:-15px}.suggestions__input:not(:-ms-input-placeholder)~label{opacity:1;margin-top:-15px}.suggestions__input:not(:placeholder-shown)~label{opacity:1;margin-top:-15px}