.indexFilter{margin-bottom:40px}.indexFilter+.appliedResults{margin-top:-20px}.indexFilter .container{max-width:1300px;margin:0 auto;padding:0 5%;box-sizing:content-box}.indexFilter .container.small{max-width:860px}@media(min-width: 768px){.indexFilter .container{padding:0 8%}}@media(min-width: 768px){.indexFilter .inner{display:flex;align-items:center}}.indexFilter h1,.indexFilter h2{line-height:1.2;font-family:var(--font-body);margin:0;font-weight:600}.indexFilter h1+p,.indexFilter h1+.preamble,.indexFilter h2+p,.indexFilter h2+.preamble{margin-top:15px}@media(min-width: 1230px){.indexFilter h1+p,.indexFilter h1+.preamble,.indexFilter h2+p,.indexFilter h2+.preamble{margin-top:20px}}.indexFilter h1,.indexFilter h2{line-height:1.1;font-size:3.4rem}@media(min-width: 768px){.indexFilter h1,.indexFilter h2{font-size:3.9rem}}@media(min-width: 1230px){.indexFilter h1,.indexFilter h2{font-size:4.5rem}}@media(min-width: 1700px){.indexFilter h1,.indexFilter h2{font-size:5.9rem}}.indexFilter h1,.indexFilter h2{margin-bottom:12px}@media(min-width: 768px){.indexFilter h1,.indexFilter h2{margin-right:100px;margin-bottom:0}}.indexFilter .filters{margin-left:auto;display:flex;gap:20px}@media(min-width: 1050px){.indexFilter .filters{gap:16px}}.indexFilter .filters select:focus-visible{outline:var(--colour-black) 1px solid;outline-offset:2px}.indexFilter .filters select{moz-appearance:none;-webkit-appearance:none;font-size:1.6rem;line-height:1.4;font-weight:300;color:var(--colour-charcoal);padding:12px 45px 12px 12px;border:solid 1px var(--colour-fieldBorder);background-image:url("/assets/images/icons/selectArrow.svg");background-position:right 17px top 55%;background-repeat:no-repeat;border-radius:0px;min-height:50px;text-align:left;background-color:var(--colour-white)}.indexFilter .filters select:disabled{opacity:.5}.indexFilter .filters select::-ms-expand{display:none}.indexFilter .filters select{flex:1 1 40%}.indexFilter .filters button{font-size:1.4rem;border:none;width:auto;max-width:100%;font-weight:bold;padding:15px;min-height:45px;min-width:180px;text-decoration:none;text-align:center;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;z-index:1}.indexFilter .filters button:before,.indexFilter .filters button:after{content:"";background-color:var(--colour-primary);position:absolute;width:100%;height:100%;z-index:-1;transition:width .2s ease,height .2s ease,background-color .2s ease}.indexFilter .filters button:before{top:0;right:0}.indexFilter .filters button:after{bottom:0;left:0}.indexFilter .filters button:hover:not([disabled]):before,.indexFilter .filters button:hover:not([disabled]):after,.indexFilter .filters button:focus-visible:not([disabled]):before,.indexFilter .filters button:focus-visible:not([disabled]):after{background-color:var(--colour-primaryHover);width:calc(100% - 10px);height:calc(100% - 10px)}.indexFilter .filters button.disabled,.indexFilter .filters button[disabled]{opacity:.4;pointer-events:none}.indexFilter .filters button:focus-visible{outline:var(--colour-charcoal) 1px solid;outline-offset:2px}.indexFilter .filters button{color:var(--colour-charcoal)}.indexFilter .filters button:before,.indexFilter .filters button:after{background-color:var(--colour-surface-light)}.indexFilter .filters button:hover:not([disabled]):before,.indexFilter .filters button:hover:not([disabled]):after,.indexFilter .filters button:focus-visible:not([disabled]):before,.indexFilter .filters button:focus-visible:not([disabled]):after{background-color:var(--colour-surface-light)}.indexFilter .filters button{flex:1 1 60%}.indexFilter .filters button svg{margin-right:9px}@media(max-width: 399.99px){.indexFilter .filters select,.indexFilter .filters button{min-width:0px}}@media(min-width: 400px){.indexFilter .filters select,.indexFilter .filters button{flex:1 1 50%}}@media(min-width: 1050px){.indexFilter .filters select,.indexFilter .filters button{min-width:202px}}.appliedResults{margin-bottom:60px}.appliedResults .container{max-width:1300px;margin:0 auto;padding:0 5%;box-sizing:content-box}.appliedResults .container.small{max-width:860px}@media(min-width: 768px){.appliedResults .container{padding:0 8%}}.appliedResults .inner{padding-top:20px;margin-top:20px;border-top:2px solid var(--colour-black);position:relative}@media(min-width: 1050px){.appliedResults .inner{display:flex;padding-right:80px}}.appliedResults p{font-size:1.3rem;color:var(--colour-charcoal);font-weight:700;display:block}@media(min-width: 1050px){.appliedResults p{font-size:1.5rem;flex-shrink:0;margin-top:13px;margin-right:15px}}@media(max-width: 1049.5px){.appliedResults .filterItemsWrapper{margin-top:14px}}.appliedResults .filterResultsItems{display:flex;flex-wrap:wrap;gap:4px}@media(min-width: 1050px){.appliedResults .filterResultsItems{gap:8px}}.appliedResults .filterResultsItem:focus-visible{outline:var(--colour-charcoal) 1px solid;outline-offset:2px}.appliedResults .filterResultsItem{font-size:1.3rem;padding:12px 17px 12px 14px;min-height:40px;background-color:#fff;color:var(--colour-charcoal);display:flex;align-items:center;justify-content:center;position:relative;transition:border-color .2s ease;cursor:pointer}@media(min-width: 1050px){.appliedResults .filterResultsItem{font-size:1.5rem;min-height:45px}}.appliedResults .filterResultsItem:before,.appliedResults .filterResultsItem:after{content:"";height:10px;width:10px}@media(min-width: 1050px){.appliedResults .filterResultsItem:before,.appliedResults .filterResultsItem:after{width:12px;height:12px}}.appliedResults .filterResultsItem:before{background-image:url("/assets/images/icons/pixelSquare.svg");background-size:cover;background-repeat:no-repeat;margin-right:4px}.appliedResults .filterResultsItem:after{background-image:url("/assets/images/icons/filterClose.svg");background-repeat:no-repeat;background-size:cover;margin-left:10px}@media(min-width: 1050px){.appliedResults .filterResultsItem:after{margin-left:15px}}.appliedResults .filterResultsItem:last-of-type{margin-right:0}.appliedResults .clearAll:focus-visible{outline:var(--colour-charcoal) 1px solid;outline-offset:2px}.appliedResults .clearAll{font-size:1.3rem;color:var(--colour-charcoal);font-weight:700;min-width:50px;text-decoration-line:underline;text-decoration-color:var(--colour-charcoal);transition:text-decoration .2s ease;position:absolute;top:20px;right:0;z-index:2;cursor:pointer}@media(min-width: 1050px){.appliedResults .clearAll{font-size:1.4rem;top:33px}}.appliedResults .clearAll:hover{text-decoration-color:rgba(0,0,0,0)}.filterModalWrap{position:absolute;top:0;right:0;z-index:200100}.filterModalWrap .overlay{content:"";position:fixed;top:0;right:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.2);z-index:0;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease}.indexFiltersModal{top:0;width:97vw;height:100vh;background-color:#fff;visibility:hidden;overflow:hidden;position:fixed;right:0;transform:translateX(100%);transition:transform .4s ease 0s,visibility 0s ease .4s;z-index:2}@media(min-width: 768px){.indexFiltersModal{width:611px}}.indexFiltersModal.panelActive{transform:translateX(0%);visibility:visible;transition:transform .4s ease .2s,visibility 0s ease 0s}.indexFiltersModal.panelActive+.overlay{opacity:1;visibility:visible}.indexFiltersModal.noKeywordSearch .indexFiltersInner{padding-top:70px}.indexFiltersModal .filterTitleWrapper{background-color:var(--colour-white);position:relative;z-index:1000;padding-bottom:32px}.indexFiltersModal .filterTitle{line-height:1.2;font-family:var(--font-body);margin:0;font-weight:600}.indexFiltersModal .filterTitle+p,.indexFiltersModal .filterTitle+.preamble{margin-top:15px}@media(min-width: 1230px){.indexFiltersModal .filterTitle+p,.indexFiltersModal .filterTitle+.preamble{margin-top:20px}}.indexFiltersModal .filterTitle{font-size:1.8rem}@media(min-width: 768px){.indexFiltersModal .filterTitle{font-size:2.1rem}}@media(min-width: 1230px){.indexFiltersModal .filterTitle{font-size:2.3rem}}@media(min-width: 1700px){.indexFiltersModal .filterTitle{font-size:2.6rem}}.indexFiltersModal .filterTitle{position:relative;z-index:1000;padding:30px 18px 9px;display:flex;align-items:center}@media(min-width: 768px){.indexFiltersModal .filterTitle{padding:64px 50px 25px}}.indexFiltersModal .filterTitle svg{width:17px;height:17px;margin-right:10px}.indexFiltersModal .filterModalClose:focus-visible{outline:var(--colour-charcoal) 1px solid;outline-offset:2px}.indexFiltersModal .filterModalClose{position:absolute;top:30px;right:30px;outline:1px solid rgba(0,0,0,0);cursor:pointer;z-index:20000;font-size:1.3rem;font-weight:700;color:var(--colour-charcoal);display:flex;align-items:center;justify-content:center;text-decoration-line:underline;text-decoration-color:rgba(0,0,0,0);transition:text-decoration .2s ease}@media(min-width: 768px){.indexFiltersModal .filterModalClose{font-size:1.4rem}}.indexFiltersModal .filterModalClose:hover{text-decoration-color:var(--colour-charcoal)}.indexFiltersModal .filterModalClose svg{stroke:var(--colour-charcoal);margin-left:13px}.indexFiltersModal .searchInputFilterWrapper{width:100%;position:relative;margin-bottom:8px}.indexFiltersModal .searchInputFilterWrapper .clearButton{position:absolute;top:0;right:52px;height:50px;width:50px;cursor:pointer}.indexFiltersModal .searchInputFilterWrapper .clearButton svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:16px;height:16px;fill:var(--colour-charcoal);transition:fill .2s ease;outline-offset:3px}.indexFiltersModal .searchInputFilterWrapper .searchButton:focus-visible{outline:var(--colour-webFabric) 1px solid;outline-offset:2px}.indexFiltersModal .searchInputFilterWrapper .searchButton{position:absolute;top:0;right:0;height:50px;width:50px;transition:background .2s ease;cursor:pointer}.indexFiltersModal .searchInputFilterWrapper .searchButton:hover{background:var(--colour-webFabricHover)}.indexFiltersModal .searchInputFilterWrapper .searchButton svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.indexFiltersModal .searchInput{margin:12px 18px 0}@media(min-width: 768px){.indexFiltersModal .searchInput{margin:12px 50px 0}}.indexFiltersModal .searchInput.searchError input:focus-visible{outline:#d30d29 1px solid;outline-offset:2px}.indexFiltersModal .searchInput.searchError input{border-color:#d30d29}.indexFiltersModal .searchInput.searchError .searchInputErrorMessage{font-size:1.4rem;color:#ef4444;display:block;margin-top:5px}.indexFiltersModal .searchInput label{font-size:1.3rem;color:var(--colour-charcoal);margin-bottom:4px;line-height:1.43;display:block}@media(min-width: 1050px){.indexFiltersModal .searchInput label{font-size:1.5rem}}.indexFiltersModal .searchInput input:focus-visible{outline:var(--colour-black) 1px solid;outline-offset:2px}.indexFiltersModal .searchInput input{moz-appearance:none;-webkit-appearance:none;font-size:1.6rem;line-height:1.4;font-weight:300;color:var(--colour-charcoal);padding:12px;border:solid 1px var(--colour-fieldBorder);min-height:50px;background-color:var(--colour-white);text-align:left;border-radius:0px;margin:0}.indexFiltersModal .searchInput input:disabled{opacity:.5}.indexFiltersModal .searchInput input::-ms-expand{display:none}.indexFiltersModal .searchInput input::-webkit-search-cancel-button{-webkit-appearance:none}.indexFiltersModal .searchInput input{font-size:1.5rem;width:100%;padding-right:50px}.indexFiltersModal .indexFiltersInner{height:calc(100vh - 80px);overflow-y:auto;overflow-x:hidden;position:absolute;left:0;top:0;width:100%;padding-top:195px;margin:0;display:flex;flex-direction:column}@media(min-width: 768px){.indexFiltersModal .indexFiltersInner{height:100%;padding-top:260px}}.indexFiltersModal .indexFiltersInnerTitle{line-height:1.2;font-family:var(--font-body);margin:0;font-weight:600}.indexFiltersModal .indexFiltersInnerTitle+p,.indexFiltersModal .indexFiltersInnerTitle+.preamble{margin-top:15px}@media(min-width: 1230px){.indexFiltersModal .indexFiltersInnerTitle+p,.indexFiltersModal .indexFiltersInnerTitle+.preamble{margin-top:20px}}.indexFiltersModal .indexFiltersInnerTitle{font-size:1.8rem}@media(min-width: 768px){.indexFiltersModal .indexFiltersInnerTitle{font-size:2.1rem}}@media(min-width: 1230px){.indexFiltersModal .indexFiltersInnerTitle{font-size:2.3rem}}@media(min-width: 1700px){.indexFiltersModal .indexFiltersInnerTitle{font-size:2.6rem}}.indexFiltersModal .indexFiltersInnerTitle{position:relative;padding:0 18px 20px;display:flex;align-items:center}@media(min-width: 768px){.indexFiltersModal .indexFiltersInnerTitle{padding:0px 50px 20px}}.indexFiltersModal .indexFiltersInnerTitle svg{width:20px;height:17px;fill:var(--colour-charcoal);margin-right:10px}.indexFiltersModal .filterItemsWrapper{padding:0 18px 60px;position:static}@media(min-width: 768px){.indexFiltersModal .filterItemsWrapper{padding:2px 50px 60px}}.indexFiltersModal .filterItem{border-bottom:2px solid var(--colour-black)}.indexFiltersModal .filterItem:first-of-type{border-top:2px solid var(--colour-black)}.indexFiltersModal .filterItemTitle{line-height:1.2;font-family:var(--font-body);margin:0;font-weight:600}.indexFiltersModal .filterItemTitle+p,.indexFiltersModal .filterItemTitle+.preamble{margin-top:15px}@media(min-width: 1230px){.indexFiltersModal .filterItemTitle+p,.indexFiltersModal .filterItemTitle+.preamble{margin-top:20px}}.indexFiltersModal .filterItemTitle{font-size:1.5rem}@media(min-width: 768px){.indexFiltersModal .filterItemTitle{font-size:1.7rem}}@media(min-width: 1230px){.indexFiltersModal .filterItemTitle{font-size:1.8rem}}@media(min-width: 1700px){.indexFiltersModal .filterItemTitle{font-size:2rem}}.indexFiltersModal .filterItemTitle:focus-visible{outline:var(--colour-charcoal) 1px solid;outline-offset:2px}.indexFiltersModal .filterItemTitle{padding:16px 20px 32px 0;position:relative;color:var(--colour-charcoal);width:100%;text-align:left;transition:color .2s ease;cursor:pointer}@media(min-width: 768px){.indexFiltersModal .filterItemTitle{padding:21px 20px 36px 0}}.indexFiltersModal .filterItemTitle.panelActive .arrow:after{transform:rotate(0deg)}.indexFiltersModal .filterItemTitle .arrow{position:absolute;top:20px;right:0;width:12px;height:12px}@media(min-width: 768px){.indexFiltersModal .filterItemTitle .arrow{width:12px;height:12px}}.indexFiltersModal .filterItemTitle .arrow:after{content:"";background-image:url("/assets/images/icons/accordionIcon.svg");transform:rotate(180deg);background-repeat:no-repeat;width:12px;height:12px;background-size:12px 12px;transition:transform .2s ease,background-image .2s ease;position:absolute}@media(min-width: 768px){.indexFiltersModal .filterItemTitle .arrow:after{width:14px;height:14px;background-size:14px 14px}}.indexFiltersModal .filterItemContent{transition:max-height .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out,padding 0s ease .3s,margin 0s ease .3s;max-height:0;opacity:0;visibility:hidden;overflow:hidden}.indexFiltersModal .filterItemContent.panelActive{max-height:100vh;opacity:1;visibility:visible;margin-top:-21px;padding-bottom:32px;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out,padding 0s ease 0s,margin 0s ease 0s}@media(min-width: 768px){.indexFiltersModal .filterItemContent.panelActive{padding-bottom:42px;margin-top:-19px}}.indexFiltersModal .filterItemContent ul{display:flex;flex-wrap:wrap;gap:8px}.indexFiltersModal .filterItemContent ul li{position:relative}.indexFiltersModal .filterItemContent ul li .checkboxItem{position:relative;cursor:pointer}.indexFiltersModal .filterItemContent ul li .checkboxItem input{position:absolute !important;left:-99999999999px !important;height:0 !important}.indexFiltersModal .filterItemContent ul li .checkboxItem input:focus-visible+label{border-color:var(--colour-primary)}.indexFiltersModal .filterItemContent ul li .checkboxItem input:checked+label:after{opacity:1}.indexFiltersModal .filterItemContent ul li .checkboxItem label{padding:5px 13px;min-height:40px;border:2px solid var(--colour-webFabric);background:var(--colour-webFabric);font-size:1.3rem;color:var(--colour-charcoal);font-weight:400;display:flex;align-items:center;justify-content:center;transition:border .2s ease}@media(min-width: 1050px){.indexFiltersModal .filterItemContent ul li .checkboxItem label{font-size:1.5rem;padding:5px 18px;min-height:45px}}.indexFiltersModal .filterItemContent ul li .checkboxItem label:before{content:"";width:12px;height:12px;border:1px solid var(--colour-fieldBorder);margin-right:5px;background-color:var(--colour-white)}.indexFiltersModal .filterItemContent ul li .checkboxItem label:after{content:"";background-image:url("/assets/images/icons/blueTick.svg");width:8px;height:6px;background-size:cover;position:absolute;top:50%;transform:translateY(-50%);left:17px;opacity:0;transition:opacity .2s ease}@media(min-width: 1050px){.indexFiltersModal .filterItemContent ul li .checkboxItem label:after{left:22px}}.indexFiltersModal .panelResults{position:relative;width:100%;padding:18px;background-color:#fff;margin-top:auto}@media(min-width: 768px){.indexFiltersModal .panelResults{padding:20px 50px}}.indexFiltersModal .panelResults .filterItemsResultsWrapper{display:flex;flex-wrap:wrap;margin-bottom:30px}.indexFiltersModal .panelResults .filterItemsResultsWrapper p{flex:0 0 100%;margin-bottom:6px;font-size:1.3rem}@media(min-width: 768px){.indexFiltersModal .panelResults .filterItemsResultsWrapper p{font-size:1.4rem;margin-bottom:11px}}.indexFiltersModal .panelResults .filterResultsItems{display:flex;flex-wrap:wrap;gap:8px}.indexFiltersModal .panelResults .filterResultsItem:focus-visible{outline:var(--colour-charcoal) 1px solid;outline-offset:2px}.indexFiltersModal .panelResults .filterResultsItem{font-size:1.3rem;padding:12px 17px 12px 14px;min-height:40px;background-color:var(--colour-webFabric);color:var(--colour-charcoal);display:flex;align-items:center;justify-content:center;position:relative;transition:border-color .2s ease;cursor:pointer}@media(min-width: 1050px){.indexFiltersModal .panelResults .filterResultsItem{font-size:1.5rem;min-height:45px}}.indexFiltersModal .panelResults .filterResultsItem:before,.indexFiltersModal .panelResults .filterResultsItem:after{content:"";height:10px;width:10px}@media(min-width: 1050px){.indexFiltersModal .panelResults .filterResultsItem:before,.indexFiltersModal .panelResults .filterResultsItem:after{width:12px;height:12px}}.indexFiltersModal .panelResults .filterResultsItem:before{margin-right:4px;background-image:url("/assets/images/icons/pixelSquare.svg");background-size:cover;background-repeat:no-repeat}.indexFiltersModal .panelResults .filterResultsItem:after{background-image:url("/assets/images/icons/filterClose.svg");background-repeat:no-repeat;background-size:cover;margin-left:10px}@media(min-width: 1050px){.indexFiltersModal .panelResults .filterResultsItem:after{margin-left:15px}}.indexFiltersModal .panelResults .filterResultsItem:last-of-type{margin-right:0}.indexFiltersModal .panelResults .clearAll{font-size:1.3rem;color:var(--colour-charcoal);outline-offset:3px;margin-left:10px;text-decoration:underline;font-weight:400;min-width:50px;margin-bottom:10px;margin-top:10px}.indexFiltersModal .panelResults .applyButton{display:flex}.indexFiltersModal .panelResults .applyButton button{font-size:1.4rem;border:none;width:auto;max-width:100%;font-weight:bold;padding:15px;min-height:45px;min-width:180px;text-decoration:none;text-align:center;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;z-index:1}.indexFiltersModal .panelResults .applyButton button:before,.indexFiltersModal .panelResults .applyButton button:after{content:"";background-color:var(--colour-primary);position:absolute;width:100%;height:100%;z-index:-1;transition:width .2s ease,height .2s ease,background-color .2s ease}.indexFiltersModal .panelResults .applyButton button:before{top:0;right:0}.indexFiltersModal .panelResults .applyButton button:after{bottom:0;left:0}.indexFiltersModal .panelResults .applyButton button:hover:not([disabled]):before,.indexFiltersModal .panelResults .applyButton button:hover:not([disabled]):after,.indexFiltersModal .panelResults .applyButton button:focus-visible:not([disabled]):before,.indexFiltersModal .panelResults .applyButton button:focus-visible:not([disabled]):after{background-color:var(--colour-primaryHover);width:calc(100% - 10px);height:calc(100% - 10px)}.indexFiltersModal .panelResults .applyButton button.disabled,.indexFiltersModal .panelResults .applyButton button[disabled]{opacity:.4;pointer-events:none}.indexFiltersModal .panelResults .applyButton button:focus-visible{outline:var(--colour-primary) 1px solid;outline-offset:2px}.indexFiltersModal .panelResults .applyButton button{color:var(--colour-white)}.indexFiltersModal .panelResults .applyButton button:before,.indexFiltersModal .panelResults .applyButton button:after{background-color:var(--colour-primary)}.indexFiltersModal .panelResults .applyButton button:hover:not([disabled]):before,.indexFiltersModal .panelResults .applyButton button:hover:not([disabled]):after,.indexFiltersModal .panelResults .applyButton button:focus-visible:not([disabled]):before,.indexFiltersModal .panelResults .applyButton button:focus-visible:not([disabled]):after{background-color:var(--colour-primaryHover)}.indexFiltersModal .panelResults .applyButton button{font-size:1.5rem;font-weight:500;margin:0}@media(max-width: 767.5px){.indexFiltersModal .panelResults .applyButton button{width:100%}}.indexFiltersModal .panelResults .applyButton button svg{margin-left:13px}.noResults{display:flex;align-items:center;justify-content:center;flex-direction:column}@media(min-width: 1050px){.noResults{margin-top:40px}}.noResults svg{margin-bottom:25px}.noResults h3{line-height:1.2;font-family:var(--font-body);margin:0;font-weight:600}.noResults h3+p,.noResults h3+.preamble{margin-top:15px}@media(min-width: 1230px){.noResults h3+p,.noResults h3+.preamble{margin-top:20px}}.noResults h3{font-size:2.3rem}@media(min-width: 768px){.noResults h3{font-size:2.65rem}}@media(min-width: 1230px){.noResults h3{font-size:3rem}}@media(min-width: 1700px){.noResults h3{font-size:3.4rem}}html.generalIndexFilterActive{overflow:hidden}.indexPageWrapper{background-color:var(--colour-webFabric)}.indexPageWrapper:not(.indexPageWrapper-ResultArticles)+script+link+.background-webfabric{padding-top:0}.indexPageWrapper.indexPageWrapper-ResultArticles{background-color:var(--colour-white)}.indexPageWrapper.indexPageWrapper-ResultArticles .indexPage{padding-bottom:60px}@media(min-width: 768px){.indexPageWrapper.indexPageWrapper-ResultArticles .indexPage{padding-bottom:80px}}@media(min-width: 1050px){.indexPageWrapper.indexPageWrapper-ResultArticles .indexPage{padding-bottom:100px}}.indexPageWrapper.indexPageWrapper-ResultArticles+script+link+.background-white{padding-top:20px}.indexPage{padding-bottom:80px;padding-top:30px}@media(min-width: 768px){.indexPage{padding-bottom:120px}}@media(min-width: 1050px){.indexPage{padding-bottom:220px;padding-top:50px}}.indexPage .generalIndexResults{overflow:hidden}.indexPage .generalIndexResults .container{max-width:1300px;margin:0 auto;padding:0 5%;box-sizing:content-box}.indexPage .generalIndexResults .container.small{max-width:860px}@media(min-width: 768px){.indexPage .generalIndexResults .container{padding:0 8%}}.indexPage .generalIndexResults .splide__list{height:auto}@media(min-width: 1050px){.indexPage .generalIndexResults .splide__list{display:flex !important;flex-wrap:wrap;margin:-10px !important}}.indexPage .generalIndexResults .splide__track{overflow:visible}.indexPage .resultsAndButton{margin-top:50px}.indexPage .resultsAndButton .wrap{display:flex;align-items:center;flex-direction:column}.indexPage .resultsAndButton p{margin-bottom:20px}.indexPage .resultsAndButton button{font-size:1.4rem;border:none;width:auto;max-width:100%;font-weight:bold;padding:15px;min-height:45px;min-width:180px;text-decoration:none;text-align:center;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;z-index:1}.indexPage .resultsAndButton button:before,.indexPage .resultsAndButton button:after{content:"";background-color:var(--colour-primary);position:absolute;width:100%;height:100%;z-index:-1;transition:width .2s ease,height .2s ease,background-color .2s ease}.indexPage .resultsAndButton button:before{top:0;right:0}.indexPage .resultsAndButton button:after{bottom:0;left:0}.indexPage .resultsAndButton button:hover:not([disabled]):before,.indexPage .resultsAndButton button:hover:not([disabled]):after,.indexPage .resultsAndButton button:focus-visible:not([disabled]):before,.indexPage .resultsAndButton button:focus-visible:not([disabled]):after{background-color:var(--colour-primaryHover);width:calc(100% - 10px);height:calc(100% - 10px)}.indexPage .resultsAndButton button.disabled,.indexPage .resultsAndButton button[disabled]{opacity:.4;pointer-events:none}.indexPage .resultsAndButton button:focus-visible{outline:var(--colour-primary) 1px solid;outline-offset:2px}.indexPage .resultsAndButton button{color:var(--colour-white)}.indexPage .resultsAndButton button:before,.indexPage .resultsAndButton button:after{background-color:var(--colour-primary)}.indexPage .resultsAndButton button:hover:not([disabled]):before,.indexPage .resultsAndButton button:hover:not([disabled]):after,.indexPage .resultsAndButton button:focus-visible:not([disabled]):before,.indexPage .resultsAndButton button:focus-visible:not([disabled]):after{background-color:var(--colour-primaryHover)}.indexPage .resultsAndButton button svg{margin-left:11px}
