@-webkit-keyframes pulse-ring{0%{transform:scale(0.33)}80%{opacity:0}100%{opacity:0}}@keyframes pulse-ring{0%{transform:scale(0.33)}80%{opacity:0}100%{opacity:0}}@-webkit-keyframes pulse-dot{0%{transform:scale(0.8)}50%{transform:scale(1)}100%{transform:scale(0.8)}}@keyframes pulse-dot{0%{transform:scale(0.8)}50%{transform:scale(1)}100%{transform:scale(0.8)}}.pulsating-circle{position:absolute}.pulsating-circle::before{content:"";position:relative;display:block;width:300%;height:300%;box-sizing:border-box;margin-left:-100%;margin-top:-100%;border-radius:45px;background-color:#ff5a60;-webkit-animation:pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite;animation:pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite}.pulsating-circle::after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:#fff;border-radius:15px;box-shadow:0 0 8px rgba(0,0,0,.3);-webkit-animation:pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite;animation:pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite}[v-cloak]{display:none}#faceted-search{font-family:var(--body-font);max-width:940px;margin:auto;padding:0 10px}@media(min-width: 1201px){#faceted-search{max-width:1260px}}#faceted-search .site-filter-list{display:none}#faceted-search .custom-date-range{display:none !important}@media(min-width: 993px){#faceted-search .show-filters-button,#faceted-search #resultsMobileButton,#faceted-search .filter-title-container .close-button{display:none}}#faceted-search .top-sections{display:flex;align-items:center;font-size:var(--font-size-s)}#faceted-search .top-sections span,#faceted-search .top-sections div a{font-size:inherit}@media(min-width: 577px){#faceted-search .top-sections{font-size:var(--font-size-m);margin-bottom:5px}}#faceted-search .top-sections .top-section-header{margin-right:10px;font-weight:var(--font-weight-regular);min-width:100px}@media(min-width: 577px){#faceted-search .top-sections .top-section-header{margin-right:20px;font-size:var(--font-size-m)}}#faceted-search .top-sections .section{display:flex;align-items:center}#faceted-search .top-sections .section a{margin-right:10px;text-decoration:none}@media(min-width: 577px){#faceted-search .top-sections .section a{margin-right:20px}}#faceted-search .top-sections .section a h4{font-weight:var(--font-weight-bold);margin:0}@media(min-width: 577px){#faceted-search .top-sections .section a h4{font-size:var(--font-size-m)}}#faceted-search .block-heading{padding-bottom:0}#faceted-search .checkbox-container{display:block;position:relative;padding-left:25px;cursor:pointer;font-size:var(--font-size-xs);-webkit-user-select:none;user-select:none;min-width:115px;align-self:flex-start;margin-top:20px;margin-bottom:20px}#faceted-search .checkbox-container span{font-family:var(--global-font)}@media(min-width: 577px){#faceted-search .checkbox-container{align-self:unset;margin-top:0;margin-bottom:0}}#faceted-search .checkbox-container .site-facet{float:right;font-weight:var(--font-weight-bold);font-size:var(--font-size-xs)}#faceted-search .checkbox-container .checkbox-checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #cccfd6;border-radius:3px}#faceted-search .checkbox-container .checkbox-checkmark::after{content:"";position:absolute;display:none;left:5px;top:0;width:8px;height:15px;border:1px solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}#faceted-search .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#faceted-search .checkbox-container input:checked~.checkbox-checkmark{background-color:var(--alt-colour)}#faceted-search .checkbox-container input:checked~.checkbox-checkmark::after{display:block}#faceted-search .search-bar{padding:5px 0;display:flex;align-items:center;flex-direction:column}@media(min-width: 577px){#faceted-search .search-bar{flex-direction:row;padding:0}}@media(min-width: 577px){#faceted-search .search-bar .search-input{max-width:500px}}#faceted-search .search-bar div:first-child{width:100%}#faceted-search .search-bar input[type=text]{background-color:#f2f2f3;color:#333;height:33px;width:100%;min-width:100px;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);padding:0 10px;border:1px solid #e6e6e9;box-sizing:border-box;border-radius:2px}@media(min-width: 577px){#faceted-search .search-bar input[type=text]{width:98%}}#faceted-search .search-bar button{background-color:var(--accent-colour);color:#000;border:none;font-weight:var(--font-weight-semibold);font-size:var(--font-size-m);padding:5px 18px;margin:0 10px 15px;cursor:pointer;width:100%}@media(min-width: 577px){#faceted-search .search-bar button{width:unset;margin:2px 10px}}#faceted-search .search-bar #resultsMobileButton,#faceted-search .search-bar .mobile-search,#faceted-search .search-bar .show-filters-button,#faceted-search .search-bar .site-filter-list{display:none}#faceted-search .results-container{display:flex;flex-direction:column;font-weight:var(--font-weight-bold)}@media(min-width: 577px){#faceted-search .results-container{margin-top:10px}}#faceted-search .results-container .sorting-container{display:flex;margin-top:25px}@media(min-width: 577px){#faceted-search .results-container .sorting-container{font-size:var(--font-size-m);margin-top:30px}}@media(min-width: 577px)and (min-width: 993px){#faceted-search .results-container .sorting-container{margin-top:5px}}#faceted-search .results-container .sorting-container p{font-size:inherit}#faceted-search .results-container .sorting-container select{border:none;background:rgba(0,0,0,0)}#faceted-search .results-container .results-summary{margin-bottom:5px;font-size:var(--font-size-l)}#faceted-search .faceted-search-container{display:grid;grid-template-columns:auto;gap:20px;margin-top:50px}@media(min-width: 577px){#faceted-search .faceted-search-container{margin-top:20px}}@media(min-width: 993px){#faceted-search .faceted-search-container{grid-template-columns:300px auto;margin-top:10px}}#faceted-search .faceted-search-container input:focus,#faceted-search .faceted-search-container select:focus{outline:none}#faceted-search .faceted-search-container .filter-sidebar-container{display:none}@media(min-width: 993px){#faceted-search .faceted-search-container .filter-sidebar-container{display:block}}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar{padding:20px 15px 100px;background-color:#f2f2f3;font-family:var(--global-font);height:100%}@media(min-width: 993px){#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar{height:unset;padding:20px 15px;position:-webkit-sticky;position:sticky;top:20px;margin-bottom:20px}}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .vdp-datepicker .vdp-datepicker__calendar{box-shadow:0 0 15px 0 #ccc;left:-20px;z-index:3000010}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .vdp-datepicker .vdp-datepicker__calendar header{font-family:var(--body-font);font-weight:var(--font-weight-bold)}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .vdp-datepicker .vdp-datepicker__calendar .cell{font-family:var(--body-font);color:#fff;border:1px solid #fff}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .vdp-datepicker .vdp-datepicker__calendar .cell.day{background-color:#7a7a7a}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .vdp-datepicker .vdp-datepicker__calendar .cell.day.blank,#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .vdp-datepicker .vdp-datepicker__calendar .cell.day.disabled{background-color:#ccc}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .vdp-datepicker .vdp-datepicker__calendar .cell.day:hover:not(.disabled){background-color:var(--main-colour)}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .vdp-datepicker .vdp-datepicker__calendar .cell.month,#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .vdp-datepicker .vdp-datepicker__calendar .cell.year{color:#000}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .vdp-datepicker .vdp-datepicker__calendar .cell.day-header{background-color:#fff;color:#000}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .vdp-datepicker .vdp-datepicker__calendar .cell.selected{background-color:var(--main-colour)}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .vdp-datepicker .vdp-datepicker__clear-button{position:absolute;right:10px;top:7px}@media(min-width: 577px){#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .filter-sections{display:flex;justify-content:space-between}}@media(min-width: 577px)and (min-width: 993px){#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .filter-sections{flex-direction:column}}@media(min-width: 577px){#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .filter-sections .date-filters-container{width:50%;margin-right:15px}}@media(min-width: 577px)and (min-width: 993px){#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .filter-sections .date-filters-container{width:100%;margin-right:0;margin-bottom:25px}}@media(min-width: 577px){#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .filter-sections .publication-search-filter{width:50%}}@media(min-width: 577px)and (min-width: 993px){#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .filter-sections .publication-search-filter{width:100%}}@media(min-width: 577px){#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-container .filter-sections .publication-search-filter .filter-sites-list .site{margin-bottom:15px}}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-title-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}@media(min-width: 993px){#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-title-container{margin-bottom:5px}}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-title-container h3{font-weight:var(--font-weight-bold);font-size:var(--font-size-l);margin:0;font-family:var(--header-font)}@media(min-width: 993px){#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-title-container h3{font-size:var(--font-size-m)}}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .filter-title-container .close-button{cursor:pointer;padding:0 8px;font-size:var(--font-size-xl)}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .date-range-picker{display:inline-block;margin:5px 0;width:100%}@media(min-width: 577px){#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .date-range-picker{margin-bottom:25px}}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .date-range-picker .date-label{display:block;min-width:95px;font-family:var(--global-font);margin-bottom:5px}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .date-range-picker select{display:table-cell;width:100%;height:33px;border:1px solid #e6e6e9;background-color:#fff;padding:0 5px}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .date-range-picker .date-range-select{min-width:120px;position:relative;-webkit-appearance:none;appearance:none;width:100%;background-color:#fff;box-sizing:border-box;padding:0 5px;cursor:pointer}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .date-range-picker .date-picker-component>.vdp-datepicker>div>input{display:table-cell;border:1px solid #e6e6e9;background-color:#fff;padding:5px;width:100%}#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .search-other-publications{font-weight:var(--font-weight-bold);font-size:var(--font-size-l);margin:0;font-family:var(--header-font)}@media(min-width: 577px){#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .search-other-publications{margin-bottom:20px}}@media(min-width: 577px)and (min-width: 993px){#faceted-search .faceted-search-container .filter-sidebar-container .filter-sidebar .search-other-publications{font-size:var(--font-size-m)}}#faceted-search .faceted-search-container .filter-mobile{display:block !important;position:fixed;top:0;left:0;bottom:0;padding:0;width:100%;z-index:3000008;overflow:scroll}#faceted-search .faceted-search-container .see-results-mobile-button{display:block !important;border:none;background:var(--main-colour);color:#fff;padding:5px 30px;position:fixed;bottom:20px;left:50%;transform:translate(-50%, 0);z-index:3000009;cursor:pointer}@media(min-width: 993px){#faceted-search .faceted-search-container .results-list{margin-bottom:50px}}#faceted-search .faceted-search-container .results-list .article-item{margin-bottom:50px}@media(min-width: 577px){#faceted-search .faceted-search-container .results-list .article-item{margin-bottom:35px}}#faceted-search .faceted-search-container .results-list .article-item a:hover{text-decoration:none}#faceted-search .faceted-search-container .results-list .article-item .article{display:flex}#faceted-search .faceted-search-container .results-list .article-item .article .article-image-container{display:none;min-width:140px;max-width:140px;height:auto;margin-right:10px}#faceted-search .faceted-search-container .results-list .article-item .article .article-image-container img{width:100%}@media(min-width: 577px){#faceted-search .faceted-search-container .results-list .article-item .article .article-image-container{display:block}}@media(min-width: 577px){#faceted-search .faceted-search-container .results-list .article-item .article-container{max-width:75%}}#faceted-search .faceted-search-container .results-list .article-item .article-headline{font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);color:#333;margin:0 0 5px 0}#faceted-search .faceted-search-container .results-list .article-item .article-date{font-family:var(--global-font);font-size:var(--font-size-xs);color:#595959;margin-bottom:5px}#faceted-search .faceted-search-container .results-list .article-item .article-body{font-size:var(--font-size-xs)}#faceted-search .faceted-search-container .results-list .article-item .article-body .search-snippet-highlight{font-weight:var(--font-weight-bold);font-style:italic}#faceted-search .faceted-search-container .results-list .show-filters-button{border:none;background:var(--main-colour);color:#fff;padding:5px 30px;position:-webkit-sticky;position:sticky;bottom:60px;margin-top:40px;margin-bottom:40px;left:50%;transform:translate(-50%, 0);z-index:9;cursor:pointer}.block{margin-top:0;margin-bottom:50px;position:relative}@media(min-width: 768px){.block{margin-bottom:50px}}.block-heading{font-size:var(--font-size-l);font-weight:var(--font-weight-heading);font-family:var(--header-font);color:#000;text-transform:var(--text-transform-heading);padding-bottom:10px;margin-bottom:15px;margin-top:0;padding-top:0;cursor:default;line-height:120%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}@media(min-width: 768px){.block-heading{font-size:var(--font-size-xl)}}.block-heading::after{content:"";height:4px;background:var(--accent-colour);width:100%;display:block;position:absolute}
