div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark{border:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,small,strike,strong,sub,sup,tt,var,b,u,i,center,input,textarea,table,caption,tbody,tfoot,thead,tr,th,td{font-size:inherit;font-family:inherit;line-height:inherit;font-weight:normal}.metadata-summary{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;margin-bottom:30px}@media print{.metadata-summary{font-family:sans-serif}}@media (min-width: 40.0625em){.metadata-summary{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.metadata-summary{font-size:14pt;line-height:1.15}}.finder-logo{margin:30px 0}.finder-logo__image{max-width:100%}.related-links{margin-top:50px;margin-bottom:50px}.related-links__item{margin-bottom:4px;list-style:none}@media (min-width: 40.0625em){.related-links__item{margin-bottom:8px}}mark{background-color:inherit;color:inherit;font-weight:700}.related-links__link{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:14px;font-size:.875rem;line-height:1.1428571429;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}@media print{.related-links__link{font-family:sans-serif}}@media (min-width: 40.0625em){.related-links__link{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.related-links__link{font-size:14pt;line-height:1.2}}@media print{.related-links__link{font-family:sans-serif}}.related-links__link:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.related-links__link:focus{outline:3px solid transparent;color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.related-links__link:link{color:#1d70b8}.related-links__link:visited{color:#4c2c92}.related-links__link:hover{color:#003078}.related-links__link:active{color:#0b0c0c}.related-links__link:focus{color:#0b0c0c}.filter-form{position:relative}.js-enabled .filter-form .button__wrapper{display:none}.filter-form .js-required{display:none}@media print{.filter-form{display:none}}.signup-choices{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;margin-top:50px}@media print{.signup-choices{font-family:sans-serif}}@media (min-width: 40.0625em){.signup-choices{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.signup-choices{font-size:14pt;line-height:1.15}}@media (min-width: 40.0625em){.signup-choices{max-width:66.6666666667%}}.live-search-loading-message{margin-bottom:20px;display:none}.finder-results{list-style-type:none;padding-left:0}.published-by{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:12px;font-size:.75rem;line-height:1.25;display:block;color:#505a5f}@media print{.published-by{font-family:sans-serif}}@media (min-width: 40.0625em){.published-by{font-size:14px;font-size:.875rem;line-height:1.4285714286}}@media print{.published-by{font-size:12pt;line-height:1.2}}.debug-results{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.1428571429;display:block;margin:5px 0 0 0;word-wrap:break-word}@media print{.debug-results{font-family:sans-serif}}@media (min-width: 40.0625em){.debug-results{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.debug-results{font-size:14pt;line-height:1.2}}.debug-results--link{color:#00703c}.debug-results--meta{color:#d4351c}.filtered-results__group{margin-bottom:40px}.filtered-results__group .filtered-results__facet-heading{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.1111111111;margin-bottom:20px}@media print{.filtered-results__group .filtered-results__facet-heading{font-family:sans-serif}}@media (min-width: 40.0625em){.filtered-results__group .filtered-results__facet-heading{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.filtered-results__group .filtered-results__facet-heading{font-size:18pt;line-height:1.15}}@media print{.filtered-results{margin-top:20px;clear:both}.filtered-results a,.filtered-results dl,.filtered-results ul,.filtered-results li{margin:0}.filtered-results ul{padding:0}.filtered-results a{font-weight:bold;margin-bottom:5px}}.finder-frontend{margin-bottom:50px}.facet-tags__container{display:none}@media (min-width: 40.0625em){.facet-tags__container{display:block}}.facet-tags{padding-bottom:5px}.facet-tags__group{padding:5px}@media (min-width: 40.0625em){.facet-tags__group:nth-child(odd){background-color:#f3f2f1}}.facet-tags__wrapper{vertical-align:middle;margin:5px 0;display:inline-block}@media (max-width: 40.0525em){.facet-tags__wrapper{vertical-align:baseline}}.facet-tags__wrapper:first-of-type .facet-tags__preposition:first-of-type{font-weight:bold}@media (max-width: 40.0525em){.facet-tags__wrapper:first-of-type .facet-tags__preposition:first-of-type{display:block}}.facet-tags__wrapper:first-of-type .facet-tags__preposition:first-of-type:first-letter{text-transform:uppercase}.facet-tags__preposition{display:table-cell;padding:0 5px 0 2px;vertical-align:middle;text-transform:lowercase}@media (max-width: 40.0525em){.facet-tags__preposition{display:inline-block}}.facet-tag{display:table-cell;position:relative;padding:.3125em;border:1px solid #505a5f;border-radius:.3125em;background-color:#f3f2f1}@media (max-width: 40.0525em){.facet-tag{display:inline-block;background:none;border:2px solid #0b0c0c}}.js-enabled .facet-tag{padding:.5em .5em .5em 1.5em}.facet-tag__text{display:inline-block;margin-left:0;pointer-events:none;position:relative;z-index:1}.js-enabled .facet-tag__text{margin-left:.3125em}.facet-tag__remove{display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:.5em;border-radius:.3125em;font-weight:bold;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:14px;font-size:.875rem;line-height:1.1428571429;text-align:left;cursor:pointer;color:#000;text-decoration:none;background:none;border:0}@media print{.facet-tag__remove{font-family:sans-serif}}@media (min-width: 40.0625em){.facet-tag__remove{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.facet-tag__remove{font-size:14pt;line-height:1.2}}.js-enabled .facet-tag__remove{display:inline-block;border:1px solid transparent}.js-enabled .facet-tag__remove:hover{background:#b1b4b6}.js-enabled .facet-tag__remove:focus{-webkit-box-shadow:inset 0 0 0 2px;box-shadow:inset 0 0 0 2px;border:solid 1px #0b0c0c;outline:3px solid #fd0}.finder-frontend-content .app-c-search-page-heading{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:32px;font-size:2rem;line-height:1.09375;margin-top:10px;margin-bottom:15px;color:#0b0c0c}@media print{.finder-frontend-content .app-c-search-page-heading{font-family:sans-serif}}@media (min-width: 40.0625em){.finder-frontend-content .app-c-search-page-heading{font-size:48px;font-size:3rem;line-height:1.0416666667}}@media print{.finder-frontend-content .app-c-search-page-heading{font-size:32pt;line-height:1.15}}@media (min-width: 40.0625em){.finder-frontend-content .app-c-search-page-heading{margin-bottom:20px}}.finder-frontend-content .govuk-checkboxes__label{margin-bottom:0}.finder-frontend-content .gem-c-intervention{margin-bottom:0}@media (max-width: 40.0525em){.finder-frontend-content .gem-c-subscription-links{margin-bottom:10px}}.finder-frontend-content .gem-c-inverse-header .gem-c-govspeak{color:#fff}.govspeak-wrapper{margin-bottom:15px}@media (min-width: 40.0625em){.govspeak-wrapper{margin-bottom:20px}}.sort-options .sort-options__label{padding-right:5px;display:inline-block;margin-bottom:15px}@media (min-width: 40.0625em){.sort-options .sort-options__label{font-size:16px}}@media (min-width: 40.0625em){.sort-options .sort-options__select{font-size:16px}}.result-info{margin:0 0 20px 0;border-bottom:solid 1px #0b0c0c}.app-patch--search-input-override input[type="search"]{box-sizing:border-box}.full-width #global-header-bar{display:none}.topic-finder__taxon-link,.topic-finder__taxon-link:link,.topic-finder__taxon-link:visited{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.1111111111;color:#fff}@media print{.topic-finder__taxon-link,.topic-finder__taxon-link:link,.topic-finder__taxon-link:visited{font-family:sans-serif}}@media (min-width: 40.0625em){.topic-finder__taxon-link,.topic-finder__taxon-link:link,.topic-finder__taxon-link:visited{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.topic-finder__taxon-link,.topic-finder__taxon-link:link,.topic-finder__taxon-link:visited{font-size:18pt;line-height:1.15}}.topic-finder__taxon-link:link:focus,.topic-finder__taxon-link:visited:focus,.topic-finder__taxon-link:link:link:focus,.topic-finder__taxon-link:link:visited:focus,.topic-finder__taxon-link:visited:link:focus,.topic-finder__taxon-link:visited:visited:focus{color:#0b0c0c}.app-c-button-as-link{padding:0;border-width:0;color:#1d70b8;background:none;cursor:pointer;-webkit-appearance:none;text-decoration:underline;font-size:16px;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}@media print{.app-c-button-as-link{font-family:sans-serif}}.app-c-button-as-link:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.app-c-button-as-link:focus{outline:3px solid transparent;color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.app-c-button-as-link:link{color:#1d70b8}.app-c-button-as-link:visited{color:#4c2c92}.app-c-button-as-link:hover{color:#003078}.app-c-button-as-link:active{color:#0b0c0c}.app-c-button-as-link:focus{color:#0b0c0c}.app-c-button-as-link::-moz-focus-inner{padding:0;border:0}@media (max-width: 40.0525em){.subscription-links--desktop{display:none}}.spelling-suggestions{margin-top:-5px;margin-bottom:20px}@media (min-width: 40.0625em){.spelling-suggestions{margin-top:-10px;margin-bottom:40px}.spelling-suggestions .govuk-body{font-size:16px}}.facet-container{padding-left:13px;padding-right:13px}
