diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ee04907ac..82865f507f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## Unreleased +## v4.9.0 (Feature release) + +To install this version with npm, run `npm install govuk-frontend@4.9.0`. You can also find more information about [how to stay up to date](https://frontend.design-system.service.gov.uk/v4/staying-up-to-date/#updating-to-the-latest-version) in our documentation. + ### New features #### The Royal Arms has been updated diff --git a/dist/VERSION.txt b/dist/VERSION.txt index 88f181192c..6ed7776bf3 100644 --- a/dist/VERSION.txt +++ b/dist/VERSION.txt @@ -1 +1 @@ -4.8.0 +4.9.0 diff --git a/dist/assets/images/govuk-crest-2x.png b/dist/assets/images/govuk-crest-2x.png index 78e751cc20..dd1ac4da5e 100644 Binary files a/dist/assets/images/govuk-crest-2x.png and b/dist/assets/images/govuk-crest-2x.png differ diff --git a/dist/assets/images/govuk-crest.png b/dist/assets/images/govuk-crest.png index bed4efe418..a24cc6e0f2 100644 Binary files a/dist/assets/images/govuk-crest.png and b/dist/assets/images/govuk-crest.png differ diff --git a/dist/govuk-frontend-4.8.0.min.css b/dist/govuk-frontend-4.8.0.min.css deleted file mode 100644 index ded2b24116..0000000000 --- a/dist/govuk-frontend-4.8.0.min.css +++ /dev/null @@ -1,3 +0,0 @@ -@charset "UTF-8";:root{--govuk-frontend-version:"4.8.0"}.govuk-link{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline} -/*! Copyright (c) 2011 by Margaret Calvert & Henrik Kubel. All rights reserved. The font has been customised for exclusive use on gov.uk. This cut is not commercially available. */@font-face{font-family:GDS Transport;font-style:normal;font-weight:400;src:url(/assets/fonts/light-94a07e06a1-v2.woff2) format("woff2"),url(/assets/fonts/light-f591b13f7d-v2.woff) format("woff");font-display:fallback}@font-face{font-family:GDS Transport;font-style:normal;font-weight:700;src:url(/assets/fonts/bold-b542beb274-v2.woff2) format("woff2"),url(/assets/fonts/bold-affa96571d-v2.woff) format("woff");font-display:fallback}@media print{.govuk-link{font-family:sans-serif}}.govuk-link:focus{outline:3px solid transparent;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-link:link{color:#1d70b8}.govuk-link:visited{color:#4c2c92}.govuk-link:hover{color:#003078}.govuk-link:active,.govuk-link:focus{color:#0b0c0c}@media print{[href^="/"].govuk-link:after,[href^="http://"].govuk-link:after,[href^="https://"].govuk-link:after{content:" (" attr(href) ")";font-size:90%;word-wrap:break-word}}.govuk-link--muted:link,.govuk-link--muted:visited{color:#505a5f}.govuk-link--muted:active,.govuk-link--muted:focus,.govuk-link--muted:hover,.govuk-link--text-colour:link,.govuk-link--text-colour:visited{color:#0b0c0c}@media print{.govuk-link--text-colour:link,.govuk-link--text-colour:visited{color:#000}}.govuk-link--text-colour:hover{color:rgba(11,12,12,.99)}.govuk-link--text-colour:active,.govuk-link--text-colour:focus{color:#0b0c0c}@media print{.govuk-link--text-colour:active,.govuk-link--text-colour:focus{color:#000}}.govuk-link--inverse:link,.govuk-link--inverse:visited{color:#fff}.govuk-link--inverse:active,.govuk-link--inverse:hover{color:hsla(0,0%,100%,.99)}.govuk-link--inverse:focus{color:#0b0c0c}.govuk-link--no-underline:not(:hover):not(:active){text-decoration:none}.govuk-link--no-visited-state:link,.govuk-link--no-visited-state:visited{color:#1d70b8}.govuk-link--no-visited-state:hover{color:#003078}.govuk-link--no-visited-state:active,.govuk-link--no-visited-state:focus,.govuk-list{color:#0b0c0c}.govuk-list{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:0;margin-bottom:15px;padding-left:0;list-style-type:none}@media print{.govuk-list{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-list{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-list{font-size:14pt;line-height:1.15;color:#000}}@media (min-width:40.0625em){.govuk-list{margin-bottom:20px}}.govuk-list .govuk-list{margin-top:10px}.govuk-list>li{margin-bottom:5px}.govuk-list--bullet{padding-left:20px;list-style-type:disc}.govuk-list--number{padding-left:20px;list-style-type:decimal}.govuk-list--bullet>li,.govuk-list--number>li{margin-bottom:0}@media (min-width:40.0625em){.govuk-list--bullet>li,.govuk-list--number>li{margin-bottom:5px}}.govuk-list--spaced>li{margin-bottom:10px}@media (min-width:40.0625em){.govuk-list--spaced>li{margin-bottom:15px}}.govuk-heading-xl{color:#0b0c0c;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;display:block;margin-top:0;margin-bottom:30px}@media print{.govuk-heading-xl{color:#000;font-family:sans-serif}}@media (min-width:40.0625em){.govuk-heading-xl{font-size:48px;font-size:3rem;line-height:1.0416666667}}@media print{.govuk-heading-xl{font-size:32pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-heading-xl{margin-bottom:50px}}.govuk-heading-l{color:#0b0c0c;font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.0416666667;display:block;margin-top:0;margin-bottom:20px}@media print{.govuk-heading-l{color:#000;font-family:sans-serif}}@media (min-width:40.0625em){.govuk-heading-l{font-size:36px;font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-heading-l{font-size:24pt;line-height:1.05}}@media (min-width:40.0625em){.govuk-heading-l{margin-bottom:30px}}.govuk-heading-m{color:#0b0c0c;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;display:block;margin-top:0;margin-bottom:15px}@media print{.govuk-heading-m{color:#000;font-family:sans-serif}}@media (min-width:40.0625em){.govuk-heading-m{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-heading-m{font-size:18pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-heading-m{margin-bottom:20px}}.govuk-heading-s{color:#0b0c0c;font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;display:block;margin-top:0;margin-bottom:15px}@media print{.govuk-heading-s{color:#000;font-family:sans-serif}}@media (min-width:40.0625em){.govuk-heading-s{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-heading-s{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-heading-s{margin-bottom:20px}}.govuk-caption-xl{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.1111111111;display:block;margin-bottom:5px;color:#505a5f}@media print{.govuk-caption-xl{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-caption-xl{font-size:27px;font-size:1.6875rem;line-height:1.1111111111}}@media print{.govuk-caption-xl{font-size:18pt;line-height:1.15}}.govuk-caption-l{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.1111111111;display:block;margin-bottom:5px;color:#505a5f}@media print{.govuk-caption-l{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-caption-l{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-caption-l{font-size:18pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-caption-l{margin-bottom:0}}.govuk-caption-m{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;display:block;color:#505a5f}@media print{.govuk-caption-m{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-caption-m{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-caption-m{font-size:14pt;line-height:1.15}}.govuk-body-l,.govuk-body-lead{color:#0b0c0c;font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.1111111111;margin-top:0;margin-bottom:20px}@media print{.govuk-body-l,.govuk-body-lead{color:#000;font-family:sans-serif}}@media (min-width:40.0625em){.govuk-body-l,.govuk-body-lead{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-body-l,.govuk-body-lead{font-size:18pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-body-l,.govuk-body-lead{margin-bottom:30px}}.govuk-body,.govuk-body-m{color:#0b0c0c;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:0;margin-bottom:15px}@media print{.govuk-body,.govuk-body-m{color:#000;font-family:sans-serif}}@media (min-width:40.0625em){.govuk-body,.govuk-body-m{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-body,.govuk-body-m{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-body,.govuk-body-m{margin-bottom:20px}}.govuk-body-s{color:#0b0c0c;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;margin-top:0;margin-bottom:15px}@media print{.govuk-body-s{color:#000;font-family:sans-serif}}@media (min-width:40.0625em){.govuk-body-s{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-body-s{font-size:14pt;line-height:1.2}}@media (min-width:40.0625em){.govuk-body-s{margin-bottom:20px}}.govuk-body-xs{color:#0b0c0c;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;margin-top:0;margin-bottom:15px}@media print{.govuk-body-xs{color:#000;font-family:sans-serif}}@media (min-width:40.0625em){.govuk-body-xs{font-size:14px;font-size:.875rem;line-height:1.4285714286}}@media print{.govuk-body-xs{font-size:12pt;line-height:1.2}}@media (min-width:40.0625em){.govuk-body-xs{margin-bottom:20px}}.govuk-body-l+.govuk-heading-l,.govuk-body-lead+.govuk-heading-l{padding-top:5px}@media (min-width:40.0625em){.govuk-body-l+.govuk-heading-l,.govuk-body-lead+.govuk-heading-l{padding-top:10px}}.govuk-body+.govuk-heading-l,.govuk-body-m+.govuk-heading-l,.govuk-body-s+.govuk-heading-l,.govuk-list+.govuk-heading-l{padding-top:15px}@media (min-width:40.0625em){.govuk-body+.govuk-heading-l,.govuk-body-m+.govuk-heading-l,.govuk-body-s+.govuk-heading-l,.govuk-list+.govuk-heading-l{padding-top:20px}}.govuk-body+.govuk-heading-m,.govuk-body+.govuk-heading-s,.govuk-body-m+.govuk-heading-m,.govuk-body-m+.govuk-heading-s,.govuk-body-s+.govuk-heading-m,.govuk-body-s+.govuk-heading-s,.govuk-list+.govuk-heading-m,.govuk-list+.govuk-heading-s{padding-top:5px}@media (min-width:40.0625em){.govuk-body+.govuk-heading-m,.govuk-body+.govuk-heading-s,.govuk-body-m+.govuk-heading-m,.govuk-body-m+.govuk-heading-s,.govuk-body-s+.govuk-heading-m,.govuk-body-s+.govuk-heading-s,.govuk-list+.govuk-heading-m,.govuk-list+.govuk-heading-s{padding-top:10px}}.govuk-section-break{margin:0;border:0}.govuk-section-break--xl{margin-top:30px;margin-bottom:30px}@media (min-width:40.0625em){.govuk-section-break--xl{margin-top:50px;margin-bottom:50px}}.govuk-section-break--l{margin-top:20px;margin-bottom:20px}@media (min-width:40.0625em){.govuk-section-break--l{margin-top:30px;margin-bottom:30px}}.govuk-section-break--m{margin-top:15px;margin-bottom:15px}@media (min-width:40.0625em){.govuk-section-break--m{margin-top:20px;margin-bottom:20px}}.govuk-section-break--visible{border-bottom:1px solid #b1b4b6}.govuk-button-group{margin-bottom:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media (min-width:40.0625em){.govuk-button-group{margin-bottom:15px}}.govuk-button-group .govuk-link{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.1875;display:inline-block;max-width:100%;margin-top:5px;margin-bottom:20px;text-align:center}@media print{.govuk-button-group .govuk-link{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-button-group .govuk-link{font-size:19px;font-size:1.1875rem;line-height:1}}@media print{.govuk-button-group .govuk-link{font-size:14pt;line-height:19px}}.govuk-button-group .govuk-button{margin-bottom:17px}@media (min-width:40.0625em){.govuk-button-group{margin-right:-15px;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:baseline;align-items:baseline}.govuk-button-group .govuk-button,.govuk-button-group .govuk-link{margin-right:15px}.govuk-button-group .govuk-link{text-align:left}}.govuk-form-group{margin-bottom:20px}.govuk-form-group:after{content:"";display:block;clear:both}@media (min-width:40.0625em){.govuk-form-group{margin-bottom:30px}}.govuk-form-group .govuk-form-group:last-of-type{margin-bottom:0}.govuk-form-group--error{padding-left:15px;border-left:5px solid #d4351c}.govuk-form-group--error .govuk-form-group{padding:0;border:0}.govuk-grid-row{margin-right:-15px;margin-left:-15px}.govuk-grid-row:after{content:"";display:block;clear:both}.govuk-grid-column-one-quarter{box-sizing:border-box;width:100%;padding:0 15px}@media (min-width:40.0625em){.govuk-grid-column-one-quarter{width:25%;float:left}}.govuk-grid-column-one-third{box-sizing:border-box;width:100%;padding:0 15px}@media (min-width:40.0625em){.govuk-grid-column-one-third{width:33.3333333333%;float:left}}.govuk-grid-column-one-half{box-sizing:border-box;width:100%;padding:0 15px}@media (min-width:40.0625em){.govuk-grid-column-one-half{width:50%;float:left}}.govuk-grid-column-two-thirds{box-sizing:border-box;width:100%;padding:0 15px}@media (min-width:40.0625em){.govuk-grid-column-two-thirds{width:66.6666666667%;float:left}}.govuk-grid-column-three-quarters{box-sizing:border-box;width:100%;padding:0 15px}@media (min-width:40.0625em){.govuk-grid-column-three-quarters{width:75%;float:left}}.govuk-grid-column-full{box-sizing:border-box;width:100%;padding:0 15px}@media (min-width:40.0625em){.govuk-grid-column-full{width:100%;float:left}}.govuk-grid-column-one-quarter-from-desktop{box-sizing:border-box;padding:0 15px}@media (min-width:48.0625em){.govuk-grid-column-one-quarter-from-desktop{width:25%;float:left}}.govuk-grid-column-one-third-from-desktop{box-sizing:border-box;padding:0 15px}@media (min-width:48.0625em){.govuk-grid-column-one-third-from-desktop{width:33.3333333333%;float:left}}.govuk-grid-column-one-half-from-desktop{box-sizing:border-box;padding:0 15px}@media (min-width:48.0625em){.govuk-grid-column-one-half-from-desktop{width:50%;float:left}}.govuk-grid-column-two-thirds-from-desktop{box-sizing:border-box;padding:0 15px}@media (min-width:48.0625em){.govuk-grid-column-two-thirds-from-desktop{width:66.6666666667%;float:left}}.govuk-grid-column-three-quarters-from-desktop{box-sizing:border-box;padding:0 15px}@media (min-width:48.0625em){.govuk-grid-column-three-quarters-from-desktop{width:75%;float:left}}.govuk-grid-column-full-from-desktop{box-sizing:border-box;padding:0 15px}@media (min-width:48.0625em){.govuk-grid-column-full-from-desktop{width:100%;float:left}}.govuk-main-wrapper{display:block;padding-top:20px;padding-bottom:20px}@media (min-width:40.0625em){.govuk-main-wrapper{padding-top:40px;padding-bottom:40px}}.govuk-main-wrapper--auto-spacing:first-child,.govuk-main-wrapper--l{padding-top:30px}@media (min-width:40.0625em){.govuk-main-wrapper--auto-spacing:first-child,.govuk-main-wrapper--l{padding-top:50px}}.govuk-template{background-color:#f3f2f1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.govuk-template{scroll-padding-top:60px}.govuk-template:not(:has(.govuk-exit-this-page)){scroll-padding-top:0}}@media screen{.govuk-template{overflow-y:scroll}}.govuk-template__body{margin:0;background-color:#fff}.govuk-width-container{max-width:960px;margin-right:15px;margin-left:15px}@supports (margin:max(calc(0px))){.govuk-width-container{margin-right:max(15px,calc(15px + env(safe-area-inset-right)));margin-left:max(15px,calc(15px + env(safe-area-inset-left)))}}@media (min-width:40.0625em){.govuk-width-container{margin-right:30px;margin-left:30px}@supports (margin:max(calc(0px))){.govuk-width-container{margin-right:max(30px,calc(15px + env(safe-area-inset-right)));margin-left:max(30px,calc(15px + env(safe-area-inset-left)))}}}@media (min-width:1020px){.govuk-width-container{margin-right:auto;margin-left:auto}@supports (margin:max(calc(0px))){.govuk-width-container{margin-right:auto;margin-left:auto}}}.govuk-accordion{margin-bottom:20px}@media (min-width:40.0625em){.govuk-accordion{margin-bottom:30px}}.govuk-accordion__section{padding-top:15px}.govuk-accordion__section-heading{margin-top:0;margin-bottom:0;padding-top:15px;padding-bottom:15px}.govuk-accordion__section-button{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:#0b0c0c;display:block;margin-bottom:0;padding-top:15px}@media print{.govuk-accordion__section-button{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-accordion__section-button{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-accordion__section-button{font-size:18pt;line-height:1.15;color:#000}}.govuk-accordion__section-content>:last-child{margin-bottom:0}.js-enabled .govuk-accordion{border-bottom:1px solid #b1b4b6}.js-enabled .govuk-accordion__section{padding-top:0}.js-enabled .govuk-accordion__section-content{display:none;padding-top:15px;padding-bottom:30px}@media (min-width:40.0625em){.js-enabled .govuk-accordion__section-content{padding-bottom:50px}}.js-enabled .govuk-accordion__section-content[hidden]{padding-top:0;padding-bottom:0}@supports (content-visibility:hidden){.js-enabled .govuk-accordion__section-content[hidden]{content-visibility:hidden;display:inherit}}.js-enabled .govuk-accordion__section--expanded .govuk-accordion__section-content{display:block}.js-enabled .govuk-accordion__show-all{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;position:relative;z-index:1;margin-bottom:9px;padding:5px 2px 5px 0;border-width:0;color:#1d70b8;background:none;cursor:pointer;-webkit-appearance:none}@media print{.js-enabled .govuk-accordion__show-all{font-family:sans-serif}}@media (min-width:40.0625em){.js-enabled .govuk-accordion__show-all{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.js-enabled .govuk-accordion__show-all{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.js-enabled .govuk-accordion__show-all{margin-bottom:14px}}.js-enabled .govuk-accordion__show-all::-moz-focus-inner{padding:0;border:0}.js-enabled .govuk-accordion__show-all:hover{color:#0b0c0c;background:#f3f2f1;box-shadow:0 -2px #f3f2f1,0 4px #f3f2f1}.js-enabled .govuk-accordion__show-all:hover .govuk-accordion__section-toggle-text{color:#0b0c0c}.js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron{color:#0b0c0c;background:#0b0c0c}.js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron:after{color:#f3f2f1}.js-enabled .govuk-accordion__show-all: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}.js-enabled .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron{background:#0b0c0c}.js-enabled .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron:after{color:#fd0}.js-enabled .govuk-accordion__section-heading{padding:0}.js-enabled .govuk-accordion-nav__chevron{box-sizing:border-box;display:inline-block;position:relative;width:1.25rem;height:1.25rem;border:.0625rem solid;border-radius:50%;vertical-align:middle}.js-enabled .govuk-accordion-nav__chevron:after{content:"";box-sizing:border-box;display:block;position:absolute;bottom:.3125rem;left:.375rem;width:.375rem;height:.375rem;-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-top:.125rem solid;border-right:.125rem solid}.js-enabled .govuk-accordion-nav__chevron--down{-ms-transform:rotate(180deg);transform:rotate(180deg)}.js-enabled .govuk-accordion__section-button{width:100%;padding:10px 0 0;border:0;border-top:1px solid #b1b4b6;border-bottom:10px solid transparent;color:#0b0c0c;background:none;text-align:left;cursor:pointer;-webkit-appearance:none}@media (min-width:40.0625em){.js-enabled .govuk-accordion__section-button{padding-bottom:10px}}.js-enabled .govuk-accordion__section-button:active{color:#0b0c0c;background:none}.js-enabled .govuk-accordion__section-button:hover{color:#0b0c0c;background:#f3f2f1}.js-enabled .govuk-accordion__section-button:hover .govuk-accordion__section-toggle-text{color:#0b0c0c}.js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron{color:#0b0c0c;background:#0b0c0c}.js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron:after{color:#f3f2f1}.js-enabled .govuk-accordion__section-button:focus{outline:0}.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-heading-text-focus,.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-summary-focus,.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-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}.js-enabled .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron{color:#0b0c0c;background:#0b0c0c}.js-enabled .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron:after{color:#fd0}.js-enabled .govuk-accordion__section-button::-moz-focus-inner{padding:0;border:0}.js-enabled .govuk-accordion__section--expanded .govuk-accordion__section-button{padding-bottom:15px;border-bottom:0}@media (min-width:40.0625em){.js-enabled .govuk-accordion__section--expanded .govuk-accordion__section-button{padding-bottom:20px}}.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus{padding-bottom:3px}@media (min-width:48.0625em){.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus{padding-bottom:2px}}.js-enabled .govuk-accordion__section-heading-text,.js-enabled .govuk-accordion__section-summary,.js-enabled .govuk-accordion__section-toggle{display:block;margin-bottom:13px}.js-enabled .govuk-accordion__section-heading-text .govuk-accordion__section-heading-text-focus,.js-enabled .govuk-accordion__section-heading-text .govuk-accordion__section-summary-focus,.js-enabled .govuk-accordion__section-heading-text .govuk-accordion__section-toggle-focus,.js-enabled .govuk-accordion__section-summary .govuk-accordion__section-heading-text-focus,.js-enabled .govuk-accordion__section-summary .govuk-accordion__section-summary-focus,.js-enabled .govuk-accordion__section-summary .govuk-accordion__section-toggle-focus,.js-enabled .govuk-accordion__section-toggle .govuk-accordion__section-heading-text-focus,.js-enabled .govuk-accordion__section-toggle .govuk-accordion__section-summary-focus,.js-enabled .govuk-accordion__section-toggle .govuk-accordion__section-toggle-focus{display:inline}.js-enabled .govuk-accordion__section-toggle{font-size:16px;font-size:1rem;line-height:1.25;font-weight:400;color:#1d70b8}@media (min-width:40.0625em){.js-enabled .govuk-accordion__section-toggle{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.js-enabled .govuk-accordion__section-toggle{font-size:14pt;line-height:1.15}}.js-enabled .govuk-accordion__section-toggle-text,.js-enabled .govuk-accordion__show-all-text{margin-left:5px;vertical-align:middle}@media screen and (forced-colors:active){.js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron,.js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron{background-color:transparent}.js-enabled .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron,.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-heading-text-focus,.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-summary-focus,.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus,.js-enabled .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron,.js-enabled .govuk-accordion__show-all:focus .govuk-accordion__section-heading-text-focus,.js-enabled .govuk-accordion__show-all:focus .govuk-accordion__section-summary-focus,.js-enabled .govuk-accordion__show-all:focus .govuk-accordion__section-toggle-focus{background:transparent;background-color:transparent}}@media (hover:none){.js-enabled .govuk-accordion__section-header:hover{border-top-color:#b1b4b6;box-shadow:inset 0 3px 0 0 #1d70b8}.js-enabled .govuk-accordion__section-header:hover .govuk-accordion__section-button{border-top-color:#b1b4b6}}.govuk-back-link{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;display:inline-block;position:relative;margin-top:15px;margin-bottom:15px;padding-left:.875em}@media (min-width:40.0625em){.govuk-back-link{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-back-link{font-size:14pt;line-height:1.2;font-family:sans-serif}}.govuk-back-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}.govuk-back-link:link,.govuk-back-link:visited{color:#0b0c0c}@media print{.govuk-back-link:link,.govuk-back-link:visited{color:#000}}.govuk-back-link:hover{color:rgba(11,12,12,.99)}.govuk-back-link:active,.govuk-back-link:focus{color:#0b0c0c}@media print{.govuk-back-link:active,.govuk-back-link:focus{color:#000}}.govuk-back-link:before{content:"";display:block;position:absolute;top:0;bottom:0;left:.1875em;width:.4375em;height:.4375em;margin:auto 0;-ms-transform:rotate(225deg);transform:rotate(225deg);border:solid;border-width:1px 1px 0 0;border-color:#505a5f}@supports (border-width:max(0px)){.govuk-back-link:before{border-width:max(1px,.0625em) max(1px,.0625em) 0 0;font-size:max(16px,1em)}}.govuk-back-link:focus:before{border-color:#0b0c0c}.govuk-back-link:after{content:"";position:absolute;top:-14px;right:0;bottom:-14px;left:0}.govuk-back-link--inverse:link,.govuk-back-link--inverse:visited{color:#fff}.govuk-back-link--inverse:active,.govuk-back-link--inverse:hover{color:hsla(0,0%,100%,.99)}.govuk-back-link--inverse:focus{color:#0b0c0c}.govuk-back-link--inverse:before{border-color:currentcolor}.govuk-breadcrumbs{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;color:#0b0c0c;margin-top:15px;margin-bottom:10px}@media print{.govuk-breadcrumbs{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-breadcrumbs{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-breadcrumbs{font-size:14pt;line-height:1.2;color:#000}}.govuk-breadcrumbs__list{margin:0;padding:0;list-style-type:none}.govuk-breadcrumbs__list:after{content:"";display:block;clear:both}.govuk-breadcrumbs__list-item{display:inline-block;position:relative;margin-bottom:5px;margin-left:.625em;padding-left:.9784375em;float:left}.govuk-breadcrumbs__list-item:before{content:"";display:block;position:absolute;top:0;bottom:0;left:-.206875em;width:.4375em;height:.4375em;margin:auto 0;-ms-transform:rotate(45deg);transform:rotate(45deg);border:solid;border-width:1px 1px 0 0;border-color:#505a5f}@supports (border-width:max(0px)){.govuk-breadcrumbs__list-item:before{border-width:max(1px,.0625em) max(1px,.0625em) 0 0;font-size:max(16px,1em)}}.govuk-breadcrumbs__list-item:first-child{margin-left:0;padding-left:0}.govuk-breadcrumbs__list-item:first-child:before{content:none;display:none}.govuk-breadcrumbs__link{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline}@media print{.govuk-breadcrumbs__link{font-family:sans-serif}}.govuk-breadcrumbs__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}.govuk-breadcrumbs__link:link,.govuk-breadcrumbs__link:visited{color:#0b0c0c}@media print{.govuk-breadcrumbs__link:link,.govuk-breadcrumbs__link:visited{color:#000}}.govuk-breadcrumbs__link:hover{color:rgba(11,12,12,.99)}.govuk-breadcrumbs__link:active,.govuk-breadcrumbs__link:focus{color:#0b0c0c}@media print{.govuk-breadcrumbs__link:active,.govuk-breadcrumbs__link:focus{color:#000}}@media (max-width:40.0525em){.govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item{display:none}.govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:first-child,.govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:last-child{display:inline-block}.govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:before{top:.375em;margin:0}.govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list{display:-ms-flexbox;display:flex}}.govuk-breadcrumbs--inverse,.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:link,.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:visited{color:#fff}.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:active,.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:hover{color:hsla(0,0%,100%,.99)}.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:focus{color:#0b0c0c}.govuk-breadcrumbs--inverse .govuk-breadcrumbs__list-item:before{border-color:currentcolor}.govuk-button{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.1875;box-sizing:border-box;display:inline-block;position:relative;width:100%;margin:0 0 22px;padding:8px 10px 7px;border:2px solid transparent;border-radius:0;color:#fff;background-color:#00703c;box-shadow:0 2px 0 #002d18;text-align:center;vertical-align:top;cursor:pointer;-webkit-appearance:none}@media print{.govuk-button{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-button{font-size:19px;font-size:1.1875rem;line-height:1}}@media print{.govuk-button{font-size:14pt;line-height:19px}}@media (min-width:40.0625em){.govuk-button{margin-bottom:32px;width:auto}}.govuk-button:active,.govuk-button:hover,.govuk-button:link,.govuk-button:visited{color:#fff;text-decoration:none}.govuk-button::-moz-focus-inner{padding:0;border:0}.govuk-button:hover{background-color:#005a30}.govuk-button:active{top:2px}.govuk-button:focus{border-color:#fd0;outline:3px solid transparent;box-shadow:inset 0 0 0 1px #fd0}.govuk-button:focus:not(:active):not(:hover){border-color:#fd0;color:#0b0c0c;background-color:#fd0;box-shadow:0 2px 0 #0b0c0c}.govuk-button:before{content:"";display:block;position:absolute;top:-2px;right:-2px;bottom:-4px;left:-2px;background:transparent}.govuk-button:active:before{top:-4px}.govuk-button--disabled,.govuk-button[disabled=disabled],.govuk-button[disabled]{opacity:.5}.govuk-button--disabled:hover,.govuk-button[disabled=disabled]:hover,.govuk-button[disabled]:hover{background-color:#00703c;cursor:not-allowed}.govuk-button--disabled:active,.govuk-button[disabled=disabled]:active,.govuk-button[disabled]:active{top:0;box-shadow:0 2px 0 #002d18}.govuk-button--secondary{background-color:#f3f2f1;box-shadow:0 2px 0 #929191}.govuk-button--secondary,.govuk-button--secondary:active,.govuk-button--secondary:hover,.govuk-button--secondary:link,.govuk-button--secondary:visited{color:#0b0c0c}.govuk-button--secondary:hover{background-color:#dbdad9}.govuk-button--secondary:hover[disabled]{background-color:#f3f2f1}.govuk-button--warning{background-color:#d4351c;box-shadow:0 2px 0 #55150b}.govuk-button--warning,.govuk-button--warning:active,.govuk-button--warning:hover,.govuk-button--warning:link,.govuk-button--warning:visited{color:#fff}.govuk-button--warning:hover{background-color:#aa2a16}.govuk-button--warning:hover[disabled]{background-color:#d4351c}.govuk-button--inverse{background-color:#fff;box-shadow:0 2px 0 #144e81}.govuk-button--inverse,.govuk-button--inverse:active,.govuk-button--inverse:hover,.govuk-button--inverse:link,.govuk-button--inverse:visited{color:#1d70b8}.govuk-button--inverse:hover{background-color:#e8f1f8}.govuk-button--inverse:hover[disabled]{background-color:#fff}.govuk-button--start{font-weight:700;font-size:18px;font-size:1.125rem;line-height:1;display:-ms-inline-flexbox;display:inline-flex;min-height:auto;-ms-flex-pack:center;justify-content:center}@media (min-width:40.0625em){.govuk-button--start{font-size:24px;font-size:1.5rem;line-height:1}}@media print{.govuk-button--start{font-size:18pt;line-height:1}}.govuk-button__start-icon{margin-left:5px;vertical-align:middle;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;forced-color-adjust:auto}@media (min-width:48.0625em){.govuk-button__start-icon{margin-left:10px}}.govuk-error-message{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;display:block;margin-top:0;margin-bottom:15px;clear:both;color:#d4351c}@media print{.govuk-error-message{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-error-message{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-error-message{font-size:14pt;line-height:1.15}}.govuk-fieldset{min-width:0;margin:0;padding:0;border:0}.govuk-fieldset:after{content:"";display:block;clear:both}@supports not (caret-color:auto){.govuk-fieldset,x:-moz-any-link{display:table-cell}}.govuk-fieldset__legend{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;color:#0b0c0c;box-sizing:border-box;display:table;max-width:100%;margin-bottom:10px;padding:0;white-space:normal}@media print{.govuk-fieldset__legend{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-fieldset__legend{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-fieldset__legend{font-size:14pt;line-height:1.15;color:#000}}.govuk-fieldset__legend--xl{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-bottom:15px}@media print{.govuk-fieldset__legend--xl{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-fieldset__legend--xl{font-size:48px;font-size:3rem;line-height:1.0416666667}}@media print{.govuk-fieldset__legend--xl{font-size:32pt;line-height:1.15}}.govuk-fieldset__legend--l{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.0416666667;margin-bottom:15px}@media print{.govuk-fieldset__legend--l{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-fieldset__legend--l{font-size:36px;font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-fieldset__legend--l{font-size:24pt;line-height:1.05}}.govuk-fieldset__legend--m{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:15px}@media print{.govuk-fieldset__legend--m{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-fieldset__legend--m{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-fieldset__legend--m{font-size:18pt;line-height:1.15}}.govuk-fieldset__legend--s{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25}@media print{.govuk-fieldset__legend--s{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-fieldset__legend--s{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-fieldset__legend--s{font-size:14pt;line-height:1.15}}.govuk-fieldset__heading{margin:0;font-size:inherit;font-weight:inherit}.govuk-hint{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:15px;color:#505a5f}@media print{.govuk-hint{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-hint{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-hint{font-size:14pt;line-height:1.15}}.govuk-fieldset__legend:not(.govuk-fieldset__legend--m):not(.govuk-fieldset__legend--l):not(.govuk-fieldset__legend--xl)+.govuk-hint,.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--xl)+.govuk-hint{margin-bottom:10px}.govuk-fieldset__legend+.govuk-hint{margin-top:-5px}.govuk-label{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;color:#0b0c0c;display:block;margin-bottom:5px}@media print{.govuk-label{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-label{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-label{font-size:14pt;line-height:1.15;color:#000}}.govuk-label--xl{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-bottom:15px}@media print{.govuk-label--xl{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-label--xl{font-size:48px;font-size:3rem;line-height:1.0416666667}}@media print{.govuk-label--xl{font-size:32pt;line-height:1.15}}.govuk-label--l{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.0416666667;margin-bottom:15px}@media print{.govuk-label--l{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-label--l{font-size:36px;font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-label--l{font-size:24pt;line-height:1.05}}.govuk-label--m{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:10px}@media print{.govuk-label--m{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-label--m{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-label--m{font-size:18pt;line-height:1.15}}.govuk-label--s{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25}@media print{.govuk-label--s{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-label--s{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-label--s{font-size:14pt;line-height:1.15}}.govuk-label-wrapper{margin:0}.govuk-checkboxes__item{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;display:block;position:relative;min-height:40px;margin-bottom:10px;padding-left:40px;clear:left}@media print{.govuk-checkboxes__item{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-checkboxes__item{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-checkboxes__item{font-size:14pt;line-height:1.15}}.govuk-checkboxes__item:last-child,.govuk-checkboxes__item:last-of-type{margin-bottom:0}.govuk-checkboxes__input{cursor:pointer;position:absolute;z-index:1;top:-2px;left:-2px;width:44px;height:44px;margin:0;opacity:0}.govuk-checkboxes__label{display:inline-block;margin-bottom:0;padding:8px 15px 5px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.govuk-checkboxes__label:before{top:0;left:0;width:40px;height:40px;border:2px solid}.govuk-checkboxes__label:after,.govuk-checkboxes__label:before{content:"";box-sizing:border-box;position:absolute;background:transparent}.govuk-checkboxes__label:after{top:11px;left:9px;width:23px;height:12px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);border:solid;border-width:0 0 5px 5px;border-top-color:transparent;opacity:0}.govuk-checkboxes__hint{display:block;padding-right:15px;padding-left:15px}.govuk-checkboxes__input:focus+.govuk-checkboxes__label:before{border-width:4px;outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 3px #fd0}@media (-ms-high-contrast:active),screen and (forced-colors:active){.govuk-checkboxes__input:focus+.govuk-checkboxes__label:before{outline-color:Highlight}}.govuk-checkboxes__input:checked+.govuk-checkboxes__label:after{opacity:1}.govuk-checkboxes__input:disabled,.govuk-checkboxes__input:disabled+.govuk-checkboxes__label{cursor:not-allowed}.govuk-checkboxes__input:disabled+.govuk-checkboxes__label,.govuk-checkboxes__input:disabled~.govuk-hint{opacity:.5}.govuk-checkboxes__divider{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;color:#0b0c0c;width:40px;margin-bottom:10px;text-align:center}@media print{.govuk-checkboxes__divider{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-checkboxes__divider{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-checkboxes__divider{font-size:14pt;line-height:1.15;color:#000}}.govuk-checkboxes__conditional{margin-bottom:15px;margin-left:18px;padding-left:33px;border-left:4px solid #b1b4b6}@media (min-width:40.0625em){.govuk-checkboxes__conditional{margin-bottom:20px}}.js-enabled .govuk-checkboxes__conditional--hidden{display:none}.govuk-checkboxes__conditional>:last-child{margin-bottom:0}.govuk-checkboxes--small .govuk-checkboxes__item{min-height:0;margin-bottom:0;padding-left:34px;float:left}.govuk-checkboxes--small .govuk-checkboxes__item:after{content:"";display:block;clear:both}.govuk-checkboxes--small .govuk-checkboxes__input{left:-10px}.govuk-checkboxes--small .govuk-checkboxes__label{margin-top:-2px;padding:13px 15px 13px 1px;float:left}@media (min-width:40.0625em){.govuk-checkboxes--small .govuk-checkboxes__label{padding:11px 15px 10px 1px}}.govuk-checkboxes--small .govuk-checkboxes__label:before{top:8px;width:24px;height:24px}.govuk-checkboxes--small .govuk-checkboxes__label:after{top:15px;left:6px;width:12px;height:6.5px;border-width:0 0 3px 3px}.govuk-checkboxes--small .govuk-checkboxes__hint{padding:0;clear:both}.govuk-checkboxes--small .govuk-checkboxes__conditional{margin-left:10px;padding-left:20px;clear:both}.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled)+.govuk-checkboxes__label:before{box-shadow:0 0 0 10px #b1b4b6}.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus+.govuk-checkboxes__label:before{box-shadow:0 0 0 3px #fd0,0 0 0 10px #b1b4b6}@media (hover:none),(pointer:coarse){.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled)+.govuk-checkboxes__label:before{box-shadow:none}.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus+.govuk-checkboxes__label:before{box-shadow:0 0 0 3px #fd0}}.govuk-textarea{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;box-sizing:border-box;display:block;width:100%;min-height:40px;margin-bottom:20px;padding:5px;resize:vertical;border:2px solid #0b0c0c;border-radius:0;-webkit-appearance:none}@media print{.govuk-textarea{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-textarea{font-size:19px;font-size:1.1875rem;line-height:1.25}}@media print{.govuk-textarea{font-size:14pt;line-height:1.25}}@media (min-width:40.0625em){.govuk-textarea{margin-bottom:30px}}.govuk-textarea:focus{outline:3px solid #fd0;outline-offset:0;box-shadow:inset 0 0 0 2px}.govuk-textarea:disabled{opacity:.5;color:inherit;background-color:transparent;cursor:not-allowed}.govuk-textarea--error{border-color:#d4351c}.govuk-textarea--error:focus{border-color:#0b0c0c}.govuk-character-count{margin-bottom:20px}@media (min-width:40.0625em){.govuk-character-count{margin-bottom:30px}}.govuk-character-count .govuk-form-group,.govuk-character-count .govuk-textarea{margin-bottom:5px}.govuk-character-count__message{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;font-weight:400;margin-top:0;margin-bottom:0}@media print{.govuk-character-count__message{font-family:sans-serif}}@supports (font-variant-numeric:tabular-nums){.govuk-character-count__message{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant-numeric:tabular-nums}}.govuk-character-count__message:after{content:"​"}.govuk-character-count__message--disabled{visibility:hidden}.govuk-cookie-banner{padding-top:20px;border-bottom:10px solid transparent;background-color:#f3f2f1}.govuk-cookie-banner[hidden]{display:none}.govuk-cookie-banner__message{margin-bottom:-10px}.govuk-cookie-banner__message[hidden]{display:none}.govuk-cookie-banner__message:focus{outline:none}.govuk-input{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;box-sizing:border-box;width:100%;height:40px;height:2.5rem;margin-top:0;padding:5px;border:2px solid #0b0c0c;border-radius:0;-webkit-appearance:none;appearance:none}@media print{.govuk-input{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-input{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-input{font-size:14pt;line-height:1.15}}.govuk-input:focus{outline:3px solid #fd0;outline-offset:0;box-shadow:inset 0 0 0 2px}.govuk-input:disabled{opacity:.5;color:inherit;background-color:transparent;cursor:not-allowed}.govuk-input::-webkit-inner-spin-button,.govuk-input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.govuk-input[type=number]{-moz-appearance:textfield}.govuk-input--error{border-color:#d4351c}.govuk-input--error:focus{border-color:#0b0c0c}.govuk-input--extra-letter-spacing{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;font-weight:400;letter-spacing:.05em}@media print{.govuk-input--extra-letter-spacing{font-family:sans-serif}}@supports (font-variant-numeric:tabular-nums){.govuk-input--extra-letter-spacing{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant-numeric:tabular-nums}}.govuk-input--width-30{max-width:29.5em}.govuk-input--width-20{max-width:20.5em}.govuk-input--width-10{max-width:11.5em}.govuk-input--width-5{max-width:5.5em}.govuk-input--width-4{max-width:4.5em}.govuk-input--width-3{max-width:3.75em}.govuk-input--width-2{max-width:2.75em}.govuk-input__wrapper{display:-ms-flexbox;display:flex}.govuk-input__wrapper .govuk-input{-ms-flex:0 1 auto;flex:0 1 auto}.govuk-input__wrapper .govuk-input:focus{z-index:1}@media (max-width:19.99em){.govuk-input__wrapper{display:block}.govuk-input__wrapper .govuk-input{max-width:100%}}.govuk-input__prefix,.govuk-input__suffix{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;box-sizing:border-box;display:inline-block;min-width:40px;min-width:2.5rem;height:40px;height:2.5rem;padding:5px;border:2px solid #0b0c0c;background-color:#f3f2f1;text-align:center;white-space:nowrap;cursor:default;-ms-flex:0 0 auto;flex:0 0 auto}@media print{.govuk-input__prefix,.govuk-input__suffix{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-input__prefix,.govuk-input__suffix{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-input__prefix,.govuk-input__suffix{font-size:14pt;line-height:1.15}}@media (max-width:40.0525em){.govuk-input__prefix,.govuk-input__suffix{line-height:1.6}}@media (max-width:19.99em){.govuk-input__prefix,.govuk-input__suffix{display:block;height:100%;white-space:normal}.govuk-input__prefix{border-bottom:0}}@media (min-width:20em){.govuk-input__prefix{border-right:0}}@media (max-width:19.99em){.govuk-input__suffix{border-top:0}}@media (min-width:20em){.govuk-input__suffix{border-left:0}}.govuk-date-input{font-size:0}.govuk-date-input:after{content:"";display:block;clear:both}.govuk-date-input__item{display:inline-block;margin-right:20px;margin-bottom:0}.govuk-date-input__label{display:block}.govuk-date-input__input{margin-bottom:0}.govuk-details{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;color:#0b0c0c;margin-bottom:20px;display:block}@media print{.govuk-details{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-details{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-details{font-size:14pt;line-height:1.15;color:#000}}@media (min-width:40.0625em){.govuk-details{margin-bottom:30px}}.govuk-details__summary{display:inline-block;position:relative;margin-bottom:5px;padding-left:25px;color:#1d70b8;cursor:pointer}.govuk-details__summary:hover{color:#003078}.govuk-details__summary: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}.govuk-details__summary-text{text-decoration:underline}.govuk-details__summary:focus .govuk-details__summary-text{text-decoration:none}.govuk-details__summary::-webkit-details-marker{display:none}.govuk-details__summary:before{content:"";position:absolute;top:-1px;bottom:0;left:0;margin:auto;display:block;width:0;height:0;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);border-color:transparent;border-style:solid;border-width:7px 0 7px 12.124px;border-left-color:inherit}.govuk-details[open]>.govuk-details__summary:before{display:block;width:0;height:0;-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);border-color:transparent;border-style:solid;border-width:12.124px 7px 0;border-top-color:inherit}.govuk-details__text{padding-top:15px;padding-bottom:15px;padding-left:20px;border-left:5px solid #b1b4b6}.govuk-details__text p{margin-top:0;margin-bottom:20px}.govuk-details__text>:last-child{margin-bottom:0}.govuk-error-summary{color:#0b0c0c;padding:15px;margin-bottom:30px;border:5px solid #d4351c}@media print{.govuk-error-summary{color:#000}}@media (min-width:40.0625em){.govuk-error-summary{padding:20px;margin-bottom:50px}}.govuk-error-summary:focus{outline:3px solid #fd0}.govuk-error-summary__title{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-top:0;margin-bottom:15px}@media print{.govuk-error-summary__title{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-error-summary__title{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-error-summary__title{font-size:18pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-error-summary__title{margin-bottom:20px}}.govuk-error-summary__body{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}@media print{.govuk-error-summary__body{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-error-summary__body{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-error-summary__body{font-size:14pt;line-height:1.15}}.govuk-error-summary__body p{margin-top:0;margin-bottom:15px}@media (min-width:40.0625em){.govuk-error-summary__body p{margin-bottom:20px}}.govuk-error-summary__list{margin-top:0;margin-bottom:0}.govuk-error-summary__list a{font-weight:700;font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline}@media print{.govuk-error-summary__list a{font-family:sans-serif}}.govuk-error-summary__list a:focus{outline:3px solid transparent;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-error-summary__list a:link,.govuk-error-summary__list a:visited{color:#d4351c}.govuk-error-summary__list a:hover{color:#942514}.govuk-error-summary__list a:active{color:#d4351c}.govuk-error-summary__list a:focus{color:#0b0c0c}.govuk-exit-this-page{margin-bottom:30px;position:-webkit-sticky;position:sticky;z-index:1000;top:0;left:0;width:100%}@media (min-width:40.0625em){.govuk-exit-this-page{margin-bottom:50px;display:inline-block;right:0;left:auto;width:auto;float:right}}.govuk-exit-this-page__button{margin-bottom:0}.govuk-exit-this-page__indicator{display:none;padding:10px 10px 0;color:inherit;line-height:0;text-align:center;pointer-events:none}.govuk-exit-this-page__indicator--visible{display:block}.govuk-exit-this-page__indicator-light{box-sizing:border-box;display:inline-block;width:.75em;height:.75em;margin:0 .125em;border-radius:50%;border:2px solid}.govuk-exit-this-page__indicator-light--on{border-width:.375em}@media only print{.govuk-exit-this-page{display:none}}.govuk-exit-this-page-overlay{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;background-color:#fff}.govuk-exit-this-page-hide-content *{display:none!important}.govuk-exit-this-page-hide-content .govuk-exit-this-page-overlay{display:block!important}.govuk-file-upload{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;color:#0b0c0c;max-width:100%;margin-left:-5px;padding:5px}@media print{.govuk-file-upload{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-file-upload{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-file-upload{font-size:14pt;line-height:1.15;color:#000}}.govuk-file-upload::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}.govuk-file-upload:focus{outline:3px solid #fd0;box-shadow:inset 0 0 0 4px #0b0c0c}.govuk-file-upload:focus-within{outline:3px solid #fd0;box-shadow:inset 0 0 0 4px #0b0c0c}.govuk-file-upload:disabled{opacity:.5;cursor:not-allowed}.govuk-footer{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;padding-top:25px;padding-bottom:15px;border-top:1px solid #b1b4b6;color:#0b0c0c;background:#f3f2f1}@media print{.govuk-footer{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-footer{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-footer{font-size:14pt;line-height:1.2}}@media (min-width:40.0625em){.govuk-footer{padding-top:40px;padding-bottom:25px}}.govuk-footer__link{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline}@media print{.govuk-footer__link{font-family:sans-serif}}.govuk-footer__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}.govuk-footer__link:link,.govuk-footer__link:visited{color:#0b0c0c}@media print{.govuk-footer__link:link,.govuk-footer__link:visited{color:#000}}.govuk-footer__link:hover{color:rgba(11,12,12,.99)}.govuk-footer__link:active,.govuk-footer__link:focus{color:#0b0c0c}@media print{.govuk-footer__link:active,.govuk-footer__link:focus{color:#000}}.govuk-footer__section-break{margin:0 0 30px;border:0;border-bottom:1px solid #b1b4b6}@media (min-width:40.0625em){.govuk-footer__section-break{margin-bottom:50px}}.govuk-footer__meta{display:-ms-flexbox;display:flex;margin-right:-15px;margin-left:-15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center}.govuk-footer__meta-item{margin-right:15px;margin-bottom:25px;margin-left:15px}.govuk-footer__meta-item--grow{-ms-flex:1;flex:1}@media (max-width:40.0525em){.govuk-footer__meta-item--grow{-ms-flex-preferred-size:320px;flex-basis:320px}}.govuk-footer__licence-logo{display:inline-block;margin-right:10px;vertical-align:top;forced-color-adjust:auto}@media (max-width:48.0525em){.govuk-footer__licence-logo{margin-bottom:15px}}.govuk-footer__licence-description{display:inline-block}.govuk-footer__copyright-logo{display:inline-block;min-width:125px;padding-top:112px;background-image:url(/assets/images/govuk-crest.png);background-repeat:no-repeat;background-position:50% 0;background-size:125px 102px;text-align:center;white-space:nowrap}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.govuk-footer__copyright-logo{background-image:url(/assets/images/govuk-crest-2x.png)}}.govuk-footer__inline-list{margin-top:0;margin-bottom:15px;padding:0}.govuk-footer__meta-custom{margin-bottom:20px}.govuk-footer__inline-list-item{display:inline-block;margin-right:15px;margin-bottom:5px}.govuk-footer__heading{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #b1b4b6}@media (max-width:40.0525em){.govuk-footer__heading{padding-bottom:10px}}.govuk-footer__navigation{margin-right:-15px;margin-left:-15px}.govuk-footer__navigation:after{content:"";display:block;clear:both}.govuk-footer__section{display:inline-block;margin-bottom:30px;vertical-align:top}.govuk-footer__list{margin:0;padding:0;list-style:none;-webkit-column-gap:30px;column-gap:30px}@media (min-width:48.0625em){.govuk-footer__list--columns-2{-webkit-column-count:2;column-count:2}.govuk-footer__list--columns-3{-webkit-column-count:3;column-count:3}}.govuk-footer__list-item{margin-bottom:15px}@media (min-width:40.0625em){.govuk-footer__list-item{margin-bottom:20px}}.govuk-footer__list-item:last-child{margin-bottom:0}.govuk-header{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;border-bottom:10px solid #fff;color:#fff;background:#0b0c0c}@media print{.govuk-header{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-header{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-header{font-size:14pt;line-height:1.2}}.govuk-header__container--full-width{padding:0 15px;border-color:#1d70b8}.govuk-header__container--full-width .govuk-header__menu-button{right:15px}.govuk-header__container{position:relative;margin-bottom:-10px;padding-top:10px;border-bottom:10px solid #1d70b8}.govuk-header__container:after{content:"";display:block;clear:both}.govuk-header__logotype{display:inline-block;margin-right:5px}@media (forced-colors:active){.govuk-header__logotype{forced-color-adjust:none;color:linktext}}.govuk-header__logotype:last-child{margin-right:0}.govuk-header__logotype-crown{position:relative;top:-1px;margin-right:1px;fill:currentcolor;vertical-align:top}.govuk-header__logotype-crown[width="32"]{top:-3px;margin-right:2px}.govuk-header__logotype-crown-fallback-image{width:36px;height:32px;border:0;vertical-align:bottom}.govuk-header__logotype-crown-fallback-image[width="32"]{width:32px;height:30px}.govuk-header__product-name{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1;display:inline-table}@media print{.govuk-header__product-name{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-header__product-name{font-size:24px;font-size:1.5rem;line-height:1}}@media print{.govuk-header__product-name{font-size:18pt;line-height:1}}.govuk-header__link{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none}@media print{.govuk-header__link{font-family:sans-serif}}.govuk-header__link:link,.govuk-header__link:visited{color:#fff}.govuk-header__link:active,.govuk-header__link:hover{color:hsla(0,0%,100%,.99)}.govuk-header__link:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.1578em}.govuk-header__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}.govuk-header__link--homepage{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;display:inline-block;margin-right:10px;font-size:30px;line-height:1}@media print{.govuk-header__link--homepage{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-header__link--homepage{display:inline}.govuk-header__link--homepage:focus{box-shadow:0 0 #fd0}}.govuk-header__link--homepage:link,.govuk-header__link--homepage:visited{text-decoration:none}.govuk-header__link--homepage:active,.govuk-header__link--homepage:hover{margin-bottom:-3px;border-bottom:3px solid}.govuk-header__link--homepage:focus{margin-bottom:0;border-bottom:0}.govuk-header__link--service-name,.govuk-header__service-name{display:inline-block;margin-bottom:10px;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}@media print{.govuk-header__link--service-name,.govuk-header__service-name{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-header__link--service-name,.govuk-header__service-name{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-header__link--service-name,.govuk-header__service-name{font-size:18pt;line-height:1.15}}.govuk-header__content,.govuk-header__logo{box-sizing:border-box}.govuk-header__logo{margin-bottom:10px;padding-right:50px}@media (min-width:48.0625em){.govuk-header__logo{width:33.33%;padding-right:15px;float:left;vertical-align:top}.govuk-header__content{width:66.66%;padding-left:15px;float:left}}.govuk-header__menu-button{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:none;position:absolute;top:20px;right:0;margin:0;padding:0;border:0;color:#fff;background:none;cursor:pointer}@media print{.govuk-header__menu-button{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-header__menu-button{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-header__menu-button{font-size:14pt;line-height:1.2}}.govuk-header__menu-button:hover{-webkit-text-decoration:solid underline 3px;text-decoration:solid underline 3px;text-underline-offset:.1578em}.govuk-header__menu-button: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}.govuk-header__menu-button:after{display:inline-block;width:0;height:0;-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);border-color:transparent;border-style:solid;border-width:8.66px 5px 0;border-top-color:inherit;content:"";margin-left:5px}.govuk-header__menu-button[aria-expanded=true]:after{display:inline-block;width:0;height:0;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);border-color:transparent;border-style:solid;border-width:0 5px 8.66px;border-bottom-color:inherit}@media (min-width:40.0625em){.govuk-header__menu-button{top:15px}}.js-enabled .govuk-header__menu-button{display:block}.govuk-header__menu-button[hidden],.js-enabled .govuk-header__menu-button[hidden]{display:none}@media (min-width:48.0625em){.govuk-header__navigation{margin-bottom:10px}}.govuk-header__navigation-list{margin:0;padding:0;list-style:none}.govuk-header__navigation-list[hidden]{display:none}@media (min-width:48.0625em){.govuk-header__navigation--end{margin:0;padding:5px 0;text-align:right}}.govuk-header__navigation--no-service-name{padding-top:40px}.govuk-header__navigation-item{padding:10px 0;border-bottom:1px solid #2e3133}@media (min-width:48.0625em){.govuk-header__navigation-item{display:inline-block;margin-right:15px;padding:5px 0;border:0}}.govuk-header__navigation-item a{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;white-space:nowrap}@media print{.govuk-header__navigation-item a{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-header__navigation-item a{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-header__navigation-item a{font-size:14pt;line-height:1.2}}.govuk-header__navigation-item--active a:hover,.govuk-header__navigation-item--active a:link,.govuk-header__navigation-item--active a:visited{color:#1d8feb}@media print{.govuk-header__navigation-item--active a{color:#1d70b8}}.govuk-header__navigation-item--active a:focus{color:#0b0c0c}.govuk-header__navigation-item:last-child{margin-right:0;border-bottom:0}@media print{.govuk-header{border-bottom-width:0;color:#0b0c0c;background:transparent}.govuk-header__logotype-crown-fallback-image{display:none}.govuk-header__link:link,.govuk-header__link:visited{color:#0b0c0c}.govuk-header__link:after{display:none}}.govuk-inset-text{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;color:#0b0c0c;padding:15px;margin-top:20px;margin-bottom:20px;clear:both;border-left:10px solid #b1b4b6}@media print{.govuk-inset-text{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-inset-text{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-inset-text{font-size:14pt;line-height:1.15;color:#000}}@media (min-width:40.0625em){.govuk-inset-text{margin-top:30px;margin-bottom:30px}}.govuk-inset-text>:first-child{margin-top:0}.govuk-inset-text>:last-child,.govuk-inset-text>:only-child{margin-bottom:0}.govuk-notification-banner{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;border:5px solid #1d70b8;background-color:#1d70b8}@media print{.govuk-notification-banner{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-notification-banner{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-notification-banner{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-notification-banner{margin-bottom:50px}}.govuk-notification-banner:focus{outline:3px solid #fd0}.govuk-notification-banner__header{padding:2px 15px 5px;border-bottom:1px solid transparent}@media (min-width:40.0625em){.govuk-notification-banner__header{padding:2px 20px 5px}}.govuk-notification-banner__title{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;margin:0;padding:0;color:#fff}@media print{.govuk-notification-banner__title{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-notification-banner__title{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-notification-banner__title{font-size:14pt;line-height:1.15}}.govuk-notification-banner__content{color:#0b0c0c;padding:15px;background-color:#fff}@media print{.govuk-notification-banner__content{color:#000}}@media (min-width:40.0625em){.govuk-notification-banner__content{padding:20px}}.govuk-notification-banner__content>*{box-sizing:border-box;max-width:605px}.govuk-notification-banner__content>:last-child{margin-bottom:0}.govuk-notification-banner__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:0 0 15px;padding:0}@media print{.govuk-notification-banner__heading{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-notification-banner__heading{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-notification-banner__heading{font-size:18pt;line-height:1.15}}.govuk-notification-banner__link{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline}@media print{.govuk-notification-banner__link{font-family:sans-serif}}.govuk-notification-banner__link:focus{outline:3px solid transparent;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-notification-banner__link:link,.govuk-notification-banner__link:visited{color:#1d70b8}.govuk-notification-banner__link:hover{color:#003078}.govuk-notification-banner__link:active,.govuk-notification-banner__link:focus{color:#0b0c0c}.govuk-notification-banner--success{border-color:#00703c;background-color:#00703c}.govuk-notification-banner--success .govuk-notification-banner__link:link,.govuk-notification-banner--success .govuk-notification-banner__link:visited{color:#00703c}.govuk-notification-banner--success .govuk-notification-banner__link:hover{color:#004e2a}.govuk-notification-banner--success .govuk-notification-banner__link:active{color:#00703c}.govuk-notification-banner--success .govuk-notification-banner__link:focus{color:#0b0c0c}.govuk-pagination{margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:40.0625em){.govuk-pagination{margin-bottom:30px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}}.govuk-pagination__list{margin:0;padding:0;list-style:none}.govuk-pagination__item,.govuk-pagination__next,.govuk-pagination__prev{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;box-sizing:border-box;position:relative;min-width:45px;min-height:45px;padding:10px 15px;float:left}@media print{.govuk-pagination__item,.govuk-pagination__next,.govuk-pagination__prev{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-pagination__item,.govuk-pagination__next,.govuk-pagination__prev{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-pagination__item,.govuk-pagination__next,.govuk-pagination__prev{font-size:14pt;line-height:1.15}}.govuk-pagination__item:hover,.govuk-pagination__next:hover,.govuk-pagination__prev:hover{background-color:#f3f2f1}.govuk-pagination__item{display:none;text-align:center}@media (min-width:40.0625em){.govuk-pagination__item{display:block}}.govuk-pagination__next,.govuk-pagination__prev{font-weight:700}.govuk-pagination__next .govuk-pagination__link,.govuk-pagination__prev .govuk-pagination__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.govuk-pagination__prev{padding-left:0}.govuk-pagination__next{padding-right:0}.govuk-pagination__item--current,.govuk-pagination__item--ellipses,.govuk-pagination__item:first-child,.govuk-pagination__item:last-child{display:block}.govuk-pagination__item--current{font-weight:700;outline:1px solid transparent;background-color:#1d70b8}.govuk-pagination__item--current:hover{background-color:#1d70b8}.govuk-pagination__item--current .govuk-pagination__link:link,.govuk-pagination__item--current .govuk-pagination__link:visited{color:#fff}.govuk-pagination__item--current .govuk-pagination__link:active,.govuk-pagination__item--current .govuk-pagination__link:hover{color:hsla(0,0%,100%,.99)}.govuk-pagination__item--current .govuk-pagination__link:focus{color:#0b0c0c}.govuk-pagination__item--ellipses{font-weight:700;color:#505a5f}.govuk-pagination__item--ellipses:hover{background-color:transparent}.govuk-pagination__link{display:block;min-width:15px}@media screen{.govuk-pagination__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}}.govuk-pagination__link:active .govuk-pagination__link-title--decorated,.govuk-pagination__link:hover .govuk-pagination__link-title--decorated{text-decoration:underline}.govuk-pagination__link:focus .govuk-pagination__icon{color:#0b0c0c}.govuk-pagination__link:focus .govuk-pagination__link-label,.govuk-pagination__link:focus .govuk-pagination__link-title--decorated{text-decoration:none}.govuk-pagination__link-label{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;text-decoration:underline;display:inline-block;padding-left:30px}@media print{.govuk-pagination__link-label{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-pagination__link-label{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-pagination__link-label{font-size:14pt;line-height:1.15}}.govuk-pagination__icon{width:.9375rem;height:.8125rem;color:#505a5f;fill:currentcolor;forced-color-adjust:auto}.govuk-pagination__icon--prev{margin-right:15px}.govuk-pagination__icon--next{margin-left:15px}.govuk-pagination--block{display:block}.govuk-pagination--block .govuk-pagination__item{padding:15px;float:none}.govuk-pagination--block .govuk-pagination__next,.govuk-pagination--block .govuk-pagination__prev{padding-left:0;float:none}.govuk-pagination--block .govuk-pagination__next{padding-right:15px}.govuk-pagination--block .govuk-pagination__next .govuk-pagination__icon{margin-left:0}.govuk-pagination--block .govuk-pagination__prev+.govuk-pagination__next{border-top:1px solid #b1b4b6}.govuk-pagination--block .govuk-pagination__link,.govuk-pagination--block .govuk-pagination__link-title{display:inline}.govuk-pagination--block .govuk-pagination__link-title:after{content:"";display:block}.govuk-pagination--block .govuk-pagination__link{text-align:left}.govuk-pagination--block .govuk-pagination__link:focus .govuk-pagination__link-label{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}.govuk-pagination--block .govuk-pagination__link:not(:focus){text-decoration:none}.govuk-pagination--block .govuk-pagination__icon{margin-right:10px}.govuk-panel{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;box-sizing:border-box;margin-bottom:15px;padding:35px;border:5px solid transparent;text-align:center}@media print{.govuk-panel{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-panel{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-panel{font-size:14pt;line-height:1.15}}@media (max-width:40.0525em){.govuk-panel{padding:10px;overflow-wrap:break-word;word-wrap:break-word}}.govuk-panel--confirmation{color:#fff;background:#00703c}@media print{.govuk-panel--confirmation{border-color:currentcolor;color:#000;background:none}}.govuk-panel__title{margin-top:0;margin-bottom:30px;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}@media print{.govuk-panel__title{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-panel__title{font-size:48px;font-size:3rem;line-height:1.0416666667}}@media print{.govuk-panel__title{font-size:32pt;line-height:1.15}}.govuk-panel__title:last-child{margin-bottom:0}.govuk-panel__body{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:24px;font-size:1.5rem;line-height:1.0416666667}@media print{.govuk-panel__body{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-panel__body{font-size:36px;font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-panel__body{font-size:24pt;line-height:1.05}}.govuk-tag{display:inline-block;outline:2px solid transparent;outline-offset:-2px;color:#fff;background-color:#1d70b8;letter-spacing:1px;text-decoration:none;text-transform:uppercase;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;padding:5px 8px 4px}@media print{.govuk-tag{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-tag{font-size:16px;font-size:1rem;line-height:1}}@media print{.govuk-tag{font-size:14pt;line-height:1}}.govuk-tag--grey{color:#383f43;background:#eeefef}.govuk-tag--purple{color:#3d2375;background:#dbd5e9}.govuk-tag--turquoise{color:#10403c;background:#bfe3e0}.govuk-tag--blue{color:#144e81;background:#d2e2f1}.govuk-tag--yellow{color:#594d00;background:#fff7bf}.govuk-tag--orange{color:#6e3619;background:#fcd6c3}.govuk-tag--red{color:#942514;background:#f6d7d2}.govuk-tag--pink{color:#80224d;background:#f7d7e6}.govuk-tag--green{color:#005a30;background:#cce2d8}.govuk-phase-banner{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #b1b4b6}.govuk-phase-banner__content{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;color:#0b0c0c;display:table;margin:0}@media print{.govuk-phase-banner__content{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-phase-banner__content{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-phase-banner__content{font-size:14pt;line-height:1.2;color:#000}}.govuk-phase-banner__content__tag{margin-right:10px}.govuk-phase-banner__text{display:table-cell;vertical-align:middle}.govuk-tabs{margin-top:5px;margin-bottom:20px}@media (min-width:40.0625em){.govuk-tabs{margin-bottom:30px}}.govuk-tabs__title{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;color:#0b0c0c;margin-bottom:10px}@media print{.govuk-tabs__title{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-tabs__title{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-tabs__title{font-size:14pt;line-height:1.15;color:#000}}.govuk-tabs__list{padding:0;list-style:none;margin:0 0 20px}@media (min-width:40.0625em){.govuk-tabs__list{margin-bottom:30px}}.govuk-tabs__list-item{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-left:25px}@media print{.govuk-tabs__list-item{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-tabs__list-item{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-tabs__list-item{font-size:14pt;line-height:1.15}}.govuk-tabs__list-item:before{color:#0b0c0c;content:"—";margin-left:-25px;padding-right:5px}@media print{.govuk-tabs__list-item:before{color:#000}}.govuk-tabs__tab{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;display:inline-block;margin-bottom:10px}@media print{.govuk-tabs__tab{font-family:sans-serif}}.govuk-tabs__tab:focus{outline:3px solid transparent;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-tabs__tab:link{color:#1d70b8}.govuk-tabs__tab:visited{color:#4c2c92}.govuk-tabs__tab:hover{color:#003078}.govuk-tabs__tab:active,.govuk-tabs__tab:focus{color:#0b0c0c}.govuk-tabs__panel{margin-bottom:30px}@media (min-width:40.0625em){.govuk-tabs__panel{margin-bottom:50px}.js-enabled .govuk-tabs__list{margin-bottom:0;border-bottom:1px solid #b1b4b6}.js-enabled .govuk-tabs__list:after{content:"";display:block;clear:both}.js-enabled .govuk-tabs__title{display:none}.js-enabled .govuk-tabs__list-item{position:relative;margin-right:5px;margin-bottom:0;margin-left:0;padding:10px 20px;float:left;background-color:#f3f2f1;text-align:center}.js-enabled .govuk-tabs__list-item:before{content:none}.js-enabled .govuk-tabs__list-item--selected{position:relative;margin-top:-5px;margin-bottom:-1px;padding:14px 19px 16px;border:1px solid #b1b4b6;border-bottom:0;background-color:#fff}.js-enabled .govuk-tabs__list-item--selected .govuk-tabs__tab{text-decoration:none}.js-enabled .govuk-tabs__tab{margin-bottom:0}.js-enabled .govuk-tabs__tab:link,.js-enabled .govuk-tabs__tab:visited{color:#0b0c0c}}@media print and (min-width:40.0625em){.js-enabled .govuk-tabs__tab:link,.js-enabled .govuk-tabs__tab:visited{color:#000}}@media (min-width:40.0625em){.js-enabled .govuk-tabs__tab:hover{color:rgba(11,12,12,.99)}.js-enabled .govuk-tabs__tab:active,.js-enabled .govuk-tabs__tab:focus{color:#0b0c0c}}@media print and (min-width:40.0625em){.js-enabled .govuk-tabs__tab:active,.js-enabled .govuk-tabs__tab:focus{color:#000}}@media (min-width:40.0625em){.js-enabled .govuk-tabs__tab:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.js-enabled .govuk-tabs__panel{margin-bottom:0;padding:30px 20px;border:1px solid #b1b4b6;border-top:0}.js-enabled .govuk-tabs__panel>:last-child{margin-bottom:0}.js-enabled .govuk-tabs__panel--hidden{display:none}}.govuk-radios__item{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;display:block;position:relative;min-height:40px;margin-bottom:10px;padding-left:40px;clear:left}@media print{.govuk-radios__item{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-radios__item{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-radios__item{font-size:14pt;line-height:1.15}}.govuk-radios__item:last-child,.govuk-radios__item:last-of-type{margin-bottom:0}.govuk-radios__input{cursor:pointer;position:absolute;z-index:1;top:-2px;left:-2px;width:44px;height:44px;margin:0;opacity:0}.govuk-radios__label{display:inline-block;margin-bottom:0;padding:8px 15px 5px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.govuk-radios__label:before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:40px;height:40px;border:2px solid;border-radius:50%;background:transparent}.govuk-radios__label:after{content:"";position:absolute;top:10px;left:10px;width:0;height:0;border:10px solid;border-radius:50%;opacity:0;background:currentcolor}.govuk-radios__hint{display:block;padding-right:15px;padding-left:15px}.govuk-radios__input:focus+.govuk-radios__label:before{border-width:4px;outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 4px #fd0}@media (-ms-high-contrast:active),screen and (forced-colors:active){.govuk-radios__input:focus+.govuk-radios__label:before{outline-color:Highlight}}.govuk-radios__input:checked+.govuk-radios__label:after{opacity:1}.govuk-radios__input:disabled,.govuk-radios__input:disabled+.govuk-radios__label{cursor:not-allowed}.govuk-radios__input:disabled+.govuk-radios__label,.govuk-radios__input:disabled~.govuk-hint{opacity:.5}@media (min-width:40.0625em){.govuk-radios--inline:after{content:"";display:block;clear:both}.govuk-radios--inline .govuk-radios__item{margin-right:20px;float:left;clear:none}}.govuk-radios__divider{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;color:#0b0c0c;width:40px;margin-bottom:10px;text-align:center}@media print{.govuk-radios__divider{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-radios__divider{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-radios__divider{font-size:14pt;line-height:1.15;color:#000}}.govuk-radios__conditional{margin-bottom:15px;margin-left:18px;padding-left:33px;border-left:4px solid #b1b4b6}@media (min-width:40.0625em){.govuk-radios__conditional{margin-bottom:20px}}.js-enabled .govuk-radios__conditional--hidden{display:none}.govuk-radios__conditional>:last-child{margin-bottom:0}.govuk-radios--small .govuk-radios__item{min-height:0;margin-bottom:0;padding-left:34px;float:left}.govuk-radios--small .govuk-radios__item:after{content:"";display:block;clear:both}.govuk-radios--small .govuk-radios__input{left:-10px}.govuk-radios--small .govuk-radios__label{margin-top:-2px;padding:13px 15px 13px 1px;float:left}@media (min-width:40.0625em){.govuk-radios--small .govuk-radios__label{padding:11px 15px 10px 1px}}.govuk-radios--small .govuk-radios__label:before{top:8px;width:24px;height:24px}.govuk-radios--small .govuk-radios__label:after{top:15px;left:7px;border-width:5px}.govuk-radios--small .govuk-radios__hint{padding:0;clear:both;pointer-events:none}.govuk-radios--small .govuk-radios__conditional{margin-left:10px;padding-left:20px;clear:both}.govuk-radios--small .govuk-radios__divider{width:24px;margin-bottom:5px}.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled)+.govuk-radios__label:before{box-shadow:0 0 0 10px #b1b4b6}.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus+.govuk-radios__label:before{box-shadow:0 0 0 4px #fd0,0 0 0 10px #b1b4b6}@media (hover:none),(pointer:coarse){.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled)+.govuk-radios__label:before{box-shadow:none}.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus+.govuk-radios__label:before{box-shadow:0 0 0 4px #fd0}}.govuk-select{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;box-sizing:border-box;min-width:11.5em;max-width:100%;height:40px;height:2.5rem;padding:5px;border:2px solid #0b0c0c;color:#0b0c0c;background-color:#fff}@media print{.govuk-select{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-select{font-size:19px;font-size:1.1875rem;line-height:1.25}}@media print{.govuk-select{font-size:14pt;line-height:1.25}}.govuk-select:focus{outline:3px solid #fd0;outline-offset:0;box-shadow:inset 0 0 0 2px}.govuk-select:disabled{opacity:.5;color:inherit;cursor:not-allowed}.govuk-select option:active,.govuk-select option:checked,.govuk-select:focus::-ms-value{color:#fff;background-color:#1d70b8}.govuk-select--error{border-color:#d4351c}.govuk-select--error:focus{border-color:#0b0c0c}.govuk-skip-link{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;font-size:14px;font-size:.875rem;line-height:1.1428571429;display:block;padding:10px 15px}.govuk-skip-link:active,.govuk-skip-link:focus{position:static!important;width:auto!important;height:auto!important;margin:inherit!important;overflow:visible!important;clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;white-space:inherit!important}@media print{.govuk-skip-link{font-family:sans-serif}}.govuk-skip-link:link,.govuk-skip-link:visited{color:#0b0c0c}@media print{.govuk-skip-link:link,.govuk-skip-link:visited{color:#000}}.govuk-skip-link:hover{color:rgba(11,12,12,.99)}.govuk-skip-link:active,.govuk-skip-link:focus{color:#0b0c0c}@media print{.govuk-skip-link:active,.govuk-skip-link:focus{color:#000}}@media (min-width:40.0625em){.govuk-skip-link{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-skip-link{font-size:14pt;line-height:1.2}}@supports (padding:max(calc(0px))){.govuk-skip-link{padding-right:max(15px,calc(15px + env(safe-area-inset-right)));padding-left:max(15px,calc(15px + env(safe-area-inset-left)))}}.govuk-skip-link:focus{outline:3px solid #fd0;outline-offset:0;background-color:#fd0}.govuk-skip-link-focused-element:focus{outline:none}.govuk-summary-list{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;color:#0b0c0c;margin:0 0 20px}@media print{.govuk-summary-list{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-summary-list{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-summary-list{font-size:14pt;line-height:1.15;color:#000}}@media (min-width:40.0625em){.govuk-summary-list{display:table;width:100%;table-layout:fixed;border-collapse:collapse;margin-bottom:30px}}.govuk-summary-list__row{border-bottom:1px solid #b1b4b6}@media (max-width:40.0525em){.govuk-summary-list__row{margin-bottom:15px}}@media (min-width:40.0625em){.govuk-summary-list__row{display:table-row}}.govuk-summary-list__row:not(.govuk-summary-list__row--no-actions)>:last-child{padding-right:0}@media (min-width:40.0625em){.govuk-summary-list__row--no-actions:after{content:"";display:table-cell;width:20%}}.govuk-summary-list__actions,.govuk-summary-list__key,.govuk-summary-list__value{margin:0}@media (min-width:40.0625em){.govuk-summary-list__actions,.govuk-summary-list__key,.govuk-summary-list__value{display:table-cell;padding-top:10px;padding-right:20px;padding-bottom:10px}}.govuk-summary-list__actions{margin-bottom:15px}@media (min-width:40.0625em){.govuk-summary-list__actions{width:20%;padding-right:0;text-align:right}}.govuk-summary-list__key,.govuk-summary-list__value{word-wrap:break-word;overflow-wrap:break-word}.govuk-summary-list__key{margin-bottom:5px;font-weight:700}@media (min-width:40.0625em){.govuk-summary-list__key{width:30%}}@media (max-width:40.0525em){.govuk-summary-list__value{margin-bottom:15px}}.govuk-summary-list__value>p{margin-bottom:10px}.govuk-summary-list__value>:last-child{margin-bottom:0}.govuk-summary-list__actions-list{width:100%;margin:0;padding:0}.govuk-summary-list__actions-list-item{display:inline-block}@media (max-width:40.0525em){.govuk-summary-list__actions-list-item{margin-right:10px;padding-right:10px}.govuk-summary-list__actions-list-item:not(:last-child){border-right:1px solid #b1b4b6}.govuk-summary-list__actions-list-item:last-child{margin-right:0;padding-right:0;border:0}}@media (min-width:40.0625em){.govuk-summary-list__actions-list-item{margin-left:10px;padding-left:10px}.govuk-summary-list__actions-list-item:not(:first-child){border-left:1px solid #b1b4b6}.govuk-summary-list__actions-list-item:first-child{margin-left:0;padding-left:0;border:0}}.govuk-summary-list--no-border .govuk-summary-list__row{border:0}@media (min-width:40.0625em){.govuk-summary-list--no-border .govuk-summary-list__actions,.govuk-summary-list--no-border .govuk-summary-list__key,.govuk-summary-list--no-border .govuk-summary-list__value{padding-bottom:11px}}.govuk-summary-list__row--no-border{border:0}@media (min-width:40.0625em){.govuk-summary-list__row--no-border .govuk-summary-list__actions,.govuk-summary-list__row--no-border .govuk-summary-list__key,.govuk-summary-list__row--no-border .govuk-summary-list__value{padding-bottom:11px}}.govuk-summary-card{margin-bottom:20px;border:1px solid #b1b4b6}@media (min-width:40.0625em){.govuk-summary-card{margin-bottom:30px}}.govuk-summary-card__title-wrapper{padding:15px;border-bottom:1px solid transparent;background-color:#f3f2f1}@media (min-width:40.0625em){.govuk-summary-card__title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:15px 20px}}.govuk-summary-card__title{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;margin:5px 20px 10px 0}@media print{.govuk-summary-card__title{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-summary-card__title{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-summary-card__title{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-summary-card__title{margin-bottom:5px}}.govuk-summary-card__actions{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px;margin:5px 0;padding:0;list-style:none}@media print{.govuk-summary-card__actions{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-summary-card__actions{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-summary-card__actions{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-summary-card__actions{-ms-flex-pack:right;justify-content:right;text-align:right}}.govuk-summary-card__action{display:inline;margin:0 10px 0 0;padding-right:10px;border-right:1px solid #b1b4b6}@media (min-width:40.0625em){.govuk-summary-card__action{margin-right:0}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.govuk-summary-card__action{margin-bottom:5px}}.govuk-summary-card__action:last-child{margin:0;padding-right:0;border-right:none}@media (min-width:40.0625em){.govuk-summary-card__action:last-child{padding-left:10px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.govuk-summary-card__action:last-child{margin-bottom:0}}.govuk-summary-card__content{padding:15px 15px 0}@media (min-width:40.0625em){.govuk-summary-card__content{padding:15px 20px}}.govuk-summary-card__content .govuk-summary-list{margin-bottom:0}.govuk-summary-card__content .govuk-summary-list__row:last-of-type{margin-bottom:0;border-bottom:none}.govuk-table{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;color:#0b0c0c;width:100%;margin-bottom:20px;border-spacing:0;border-collapse:collapse}@media print{.govuk-table{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-table{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-table{font-size:14pt;line-height:1.15;color:#000}}@media (min-width:40.0625em){.govuk-table{margin-bottom:30px}}.govuk-table__header{font-weight:700}.govuk-table__cell,.govuk-table__header{padding:10px 20px 10px 0;border-bottom:1px solid #b1b4b6;text-align:left;vertical-align:top}.govuk-table__cell--numeric{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;font-weight:400}@media print{.govuk-table__cell--numeric{font-family:sans-serif}}@supports (font-variant-numeric:tabular-nums){.govuk-table__cell--numeric{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant-numeric:tabular-nums}}.govuk-table__cell--numeric,.govuk-table__header--numeric{text-align:right}.govuk-table__cell:last-child,.govuk-table__header:last-child{padding-right:0}.govuk-table__caption{font-weight:700;display:table-caption;text-align:left}.govuk-table__caption--xl{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-bottom:15px}@media print{.govuk-table__caption--xl{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-table__caption--xl{font-size:48px;font-size:3rem;line-height:1.0416666667}}@media print{.govuk-table__caption--xl{font-size:32pt;line-height:1.15}}.govuk-table__caption--l{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.0416666667;margin-bottom:15px}@media print{.govuk-table__caption--l{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-table__caption--l{font-size:36px;font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-table__caption--l{font-size:24pt;line-height:1.05}}.govuk-table__caption--m{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:15px}@media print{.govuk-table__caption--m{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-table__caption--m{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-table__caption--m{font-size:18pt;line-height:1.15}}.govuk-table__caption--s{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25}@media print{.govuk-table__caption--s{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-table__caption--s{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-table__caption--s{font-size:14pt;line-height:1.15}}.govuk-warning-text{position:relative;margin-bottom:20px;padding:10px 0}@media (min-width:40.0625em){.govuk-warning-text{margin-bottom:30px}}.govuk-warning-text__assistive{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important}.govuk-warning-text__assistive:after,.govuk-warning-text__assistive:before{content:" "}.govuk-warning-text__icon{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;box-sizing:border-box;display:inline-block;position:absolute;left:0;min-width:35px;min-height:35px;margin-top:-7px;border:3px solid #0b0c0c;border-radius:50%;color:#fff;background:#0b0c0c;font-size:30px;line-height:29px;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;forced-color-adjust:none}@media print{.govuk-warning-text__icon{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-warning-text__icon{margin-top:-5px}}@media screen and (forced-colors:active){.govuk-warning-text__icon{border-color:windowText;color:windowText;background:transparent}}.govuk-warning-text__text{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;display:block;padding-left:45px}@media print{.govuk-warning-text__text{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-warning-text__text{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-warning-text__text{font-size:14pt;line-height:1.15;color:#000}}.govuk-clearfix:after{content:"";display:block;clear:both}.govuk-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important}.govuk-visually-hidden:after,.govuk-visually-hidden:before{content:" "}.govuk-visually-hidden-focusable{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.govuk-visually-hidden-focusable:active,.govuk-visually-hidden-focusable:focus{position:static!important;width:auto!important;height:auto!important;margin:inherit!important;overflow:visible!important;clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;white-space:inherit!important}.govuk-\!-display-inline{display:inline!important}.govuk-\!-display-inline-block{display:inline-block!important}.govuk-\!-display-block{display:block!important}.govuk-\!-display-none{display:none!important}@media print{.govuk-\!-display-none-print{display:none!important}}.govuk-\!-margin-0{margin:0!important}.govuk-\!-margin-top-0{margin-top:0!important}.govuk-\!-margin-right-0{margin-right:0!important}.govuk-\!-margin-bottom-0{margin-bottom:0!important}.govuk-\!-margin-left-0{margin-left:0!important}.govuk-\!-margin-1{margin:5px!important}.govuk-\!-margin-top-1{margin-top:5px!important}.govuk-\!-margin-right-1{margin-right:5px!important}.govuk-\!-margin-bottom-1{margin-bottom:5px!important}.govuk-\!-margin-left-1{margin-left:5px!important}.govuk-\!-margin-2{margin:10px!important}.govuk-\!-margin-top-2{margin-top:10px!important}.govuk-\!-margin-right-2{margin-right:10px!important}.govuk-\!-margin-bottom-2{margin-bottom:10px!important}.govuk-\!-margin-left-2{margin-left:10px!important}.govuk-\!-margin-3{margin:15px!important}.govuk-\!-margin-top-3{margin-top:15px!important}.govuk-\!-margin-right-3{margin-right:15px!important}.govuk-\!-margin-bottom-3{margin-bottom:15px!important}.govuk-\!-margin-left-3{margin-left:15px!important}.govuk-\!-margin-4{margin:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-4{margin:20px!important}}.govuk-\!-margin-top-4{margin-top:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-top-4{margin-top:20px!important}}.govuk-\!-margin-right-4{margin-right:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-right-4{margin-right:20px!important}}.govuk-\!-margin-bottom-4{margin-bottom:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-bottom-4{margin-bottom:20px!important}}.govuk-\!-margin-left-4{margin-left:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-left-4{margin-left:20px!important}}.govuk-\!-margin-5{margin:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-5{margin:25px!important}}.govuk-\!-margin-top-5{margin-top:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-top-5{margin-top:25px!important}}.govuk-\!-margin-right-5{margin-right:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-right-5{margin-right:25px!important}}.govuk-\!-margin-bottom-5{margin-bottom:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-bottom-5{margin-bottom:25px!important}}.govuk-\!-margin-left-5{margin-left:15px!important}@media (min-width:40.0625em){.govuk-\!-margin-left-5{margin-left:25px!important}}.govuk-\!-margin-6{margin:20px!important}@media (min-width:40.0625em){.govuk-\!-margin-6{margin:30px!important}}.govuk-\!-margin-top-6{margin-top:20px!important}@media (min-width:40.0625em){.govuk-\!-margin-top-6{margin-top:30px!important}}.govuk-\!-margin-right-6{margin-right:20px!important}@media (min-width:40.0625em){.govuk-\!-margin-right-6{margin-right:30px!important}}.govuk-\!-margin-bottom-6{margin-bottom:20px!important}@media (min-width:40.0625em){.govuk-\!-margin-bottom-6{margin-bottom:30px!important}}.govuk-\!-margin-left-6{margin-left:20px!important}@media (min-width:40.0625em){.govuk-\!-margin-left-6{margin-left:30px!important}}.govuk-\!-margin-7{margin:25px!important}@media (min-width:40.0625em){.govuk-\!-margin-7{margin:40px!important}}.govuk-\!-margin-top-7{margin-top:25px!important}@media (min-width:40.0625em){.govuk-\!-margin-top-7{margin-top:40px!important}}.govuk-\!-margin-right-7{margin-right:25px!important}@media (min-width:40.0625em){.govuk-\!-margin-right-7{margin-right:40px!important}}.govuk-\!-margin-bottom-7{margin-bottom:25px!important}@media (min-width:40.0625em){.govuk-\!-margin-bottom-7{margin-bottom:40px!important}}.govuk-\!-margin-left-7{margin-left:25px!important}@media (min-width:40.0625em){.govuk-\!-margin-left-7{margin-left:40px!important}}.govuk-\!-margin-8{margin:30px!important}@media (min-width:40.0625em){.govuk-\!-margin-8{margin:50px!important}}.govuk-\!-margin-top-8{margin-top:30px!important}@media (min-width:40.0625em){.govuk-\!-margin-top-8{margin-top:50px!important}}.govuk-\!-margin-right-8{margin-right:30px!important}@media (min-width:40.0625em){.govuk-\!-margin-right-8{margin-right:50px!important}}.govuk-\!-margin-bottom-8{margin-bottom:30px!important}@media (min-width:40.0625em){.govuk-\!-margin-bottom-8{margin-bottom:50px!important}}.govuk-\!-margin-left-8{margin-left:30px!important}@media (min-width:40.0625em){.govuk-\!-margin-left-8{margin-left:50px!important}}.govuk-\!-margin-9{margin:40px!important}@media (min-width:40.0625em){.govuk-\!-margin-9{margin:60px!important}}.govuk-\!-margin-top-9{margin-top:40px!important}@media (min-width:40.0625em){.govuk-\!-margin-top-9{margin-top:60px!important}}.govuk-\!-margin-right-9{margin-right:40px!important}@media (min-width:40.0625em){.govuk-\!-margin-right-9{margin-right:60px!important}}.govuk-\!-margin-bottom-9{margin-bottom:40px!important}@media (min-width:40.0625em){.govuk-\!-margin-bottom-9{margin-bottom:60px!important}}.govuk-\!-margin-left-9{margin-left:40px!important}@media (min-width:40.0625em){.govuk-\!-margin-left-9{margin-left:60px!important}}.govuk-\!-padding-0{padding:0!important}.govuk-\!-padding-top-0{padding-top:0!important}.govuk-\!-padding-right-0{padding-right:0!important}.govuk-\!-padding-bottom-0{padding-bottom:0!important}.govuk-\!-padding-left-0{padding-left:0!important}.govuk-\!-padding-1{padding:5px!important}.govuk-\!-padding-top-1{padding-top:5px!important}.govuk-\!-padding-right-1{padding-right:5px!important}.govuk-\!-padding-bottom-1{padding-bottom:5px!important}.govuk-\!-padding-left-1{padding-left:5px!important}.govuk-\!-padding-2{padding:10px!important}.govuk-\!-padding-top-2{padding-top:10px!important}.govuk-\!-padding-right-2{padding-right:10px!important}.govuk-\!-padding-bottom-2{padding-bottom:10px!important}.govuk-\!-padding-left-2{padding-left:10px!important}.govuk-\!-padding-3{padding:15px!important}.govuk-\!-padding-top-3{padding-top:15px!important}.govuk-\!-padding-right-3{padding-right:15px!important}.govuk-\!-padding-bottom-3{padding-bottom:15px!important}.govuk-\!-padding-left-3{padding-left:15px!important}.govuk-\!-padding-4{padding:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-4{padding:20px!important}}.govuk-\!-padding-top-4{padding-top:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-top-4{padding-top:20px!important}}.govuk-\!-padding-right-4{padding-right:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-right-4{padding-right:20px!important}}.govuk-\!-padding-bottom-4{padding-bottom:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-bottom-4{padding-bottom:20px!important}}.govuk-\!-padding-left-4{padding-left:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-left-4{padding-left:20px!important}}.govuk-\!-padding-5{padding:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-5{padding:25px!important}}.govuk-\!-padding-top-5{padding-top:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-top-5{padding-top:25px!important}}.govuk-\!-padding-right-5{padding-right:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-right-5{padding-right:25px!important}}.govuk-\!-padding-bottom-5{padding-bottom:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-bottom-5{padding-bottom:25px!important}}.govuk-\!-padding-left-5{padding-left:15px!important}@media (min-width:40.0625em){.govuk-\!-padding-left-5{padding-left:25px!important}}.govuk-\!-padding-6{padding:20px!important}@media (min-width:40.0625em){.govuk-\!-padding-6{padding:30px!important}}.govuk-\!-padding-top-6{padding-top:20px!important}@media (min-width:40.0625em){.govuk-\!-padding-top-6{padding-top:30px!important}}.govuk-\!-padding-right-6{padding-right:20px!important}@media (min-width:40.0625em){.govuk-\!-padding-right-6{padding-right:30px!important}}.govuk-\!-padding-bottom-6{padding-bottom:20px!important}@media (min-width:40.0625em){.govuk-\!-padding-bottom-6{padding-bottom:30px!important}}.govuk-\!-padding-left-6{padding-left:20px!important}@media (min-width:40.0625em){.govuk-\!-padding-left-6{padding-left:30px!important}}.govuk-\!-padding-7{padding:25px!important}@media (min-width:40.0625em){.govuk-\!-padding-7{padding:40px!important}}.govuk-\!-padding-top-7{padding-top:25px!important}@media (min-width:40.0625em){.govuk-\!-padding-top-7{padding-top:40px!important}}.govuk-\!-padding-right-7{padding-right:25px!important}@media (min-width:40.0625em){.govuk-\!-padding-right-7{padding-right:40px!important}}.govuk-\!-padding-bottom-7{padding-bottom:25px!important}@media (min-width:40.0625em){.govuk-\!-padding-bottom-7{padding-bottom:40px!important}}.govuk-\!-padding-left-7{padding-left:25px!important}@media (min-width:40.0625em){.govuk-\!-padding-left-7{padding-left:40px!important}}.govuk-\!-padding-8{padding:30px!important}@media (min-width:40.0625em){.govuk-\!-padding-8{padding:50px!important}}.govuk-\!-padding-top-8{padding-top:30px!important}@media (min-width:40.0625em){.govuk-\!-padding-top-8{padding-top:50px!important}}.govuk-\!-padding-right-8{padding-right:30px!important}@media (min-width:40.0625em){.govuk-\!-padding-right-8{padding-right:50px!important}}.govuk-\!-padding-bottom-8{padding-bottom:30px!important}@media (min-width:40.0625em){.govuk-\!-padding-bottom-8{padding-bottom:50px!important}}.govuk-\!-padding-left-8{padding-left:30px!important}@media (min-width:40.0625em){.govuk-\!-padding-left-8{padding-left:50px!important}}.govuk-\!-padding-9{padding:40px!important}@media (min-width:40.0625em){.govuk-\!-padding-9{padding:60px!important}}.govuk-\!-padding-top-9{padding-top:40px!important}@media (min-width:40.0625em){.govuk-\!-padding-top-9{padding-top:60px!important}}.govuk-\!-padding-right-9{padding-right:40px!important}@media (min-width:40.0625em){.govuk-\!-padding-right-9{padding-right:60px!important}}.govuk-\!-padding-bottom-9{padding-bottom:40px!important}@media (min-width:40.0625em){.govuk-\!-padding-bottom-9{padding-bottom:60px!important}}.govuk-\!-padding-left-9{padding-left:40px!important}@media (min-width:40.0625em){.govuk-\!-padding-left-9{padding-left:60px!important}}.govuk-\!-margin-static-0,.govuk-\!-static-margin-0{margin:0!important}.govuk-\!-margin-top-static-0,.govuk-\!-static-margin-top-0{margin-top:0!important}.govuk-\!-margin-right-static-0,.govuk-\!-static-margin-right-0{margin-right:0!important}.govuk-\!-margin-bottom-static-0,.govuk-\!-static-margin-bottom-0{margin-bottom:0!important}.govuk-\!-margin-left-static-0,.govuk-\!-static-margin-left-0{margin-left:0!important}.govuk-\!-margin-static-1,.govuk-\!-static-margin-1{margin:5px!important}.govuk-\!-margin-top-static-1,.govuk-\!-static-margin-top-1{margin-top:5px!important}.govuk-\!-margin-right-static-1,.govuk-\!-static-margin-right-1{margin-right:5px!important}.govuk-\!-margin-bottom-static-1,.govuk-\!-static-margin-bottom-1{margin-bottom:5px!important}.govuk-\!-margin-left-static-1,.govuk-\!-static-margin-left-1{margin-left:5px!important}.govuk-\!-margin-static-2,.govuk-\!-static-margin-2{margin:10px!important}.govuk-\!-margin-top-static-2,.govuk-\!-static-margin-top-2{margin-top:10px!important}.govuk-\!-margin-right-static-2,.govuk-\!-static-margin-right-2{margin-right:10px!important}.govuk-\!-margin-bottom-static-2,.govuk-\!-static-margin-bottom-2{margin-bottom:10px!important}.govuk-\!-margin-left-static-2,.govuk-\!-static-margin-left-2{margin-left:10px!important}.govuk-\!-margin-static-3,.govuk-\!-static-margin-3{margin:15px!important}.govuk-\!-margin-top-static-3,.govuk-\!-static-margin-top-3{margin-top:15px!important}.govuk-\!-margin-right-static-3,.govuk-\!-static-margin-right-3{margin-right:15px!important}.govuk-\!-margin-bottom-static-3,.govuk-\!-static-margin-bottom-3{margin-bottom:15px!important}.govuk-\!-margin-left-static-3,.govuk-\!-static-margin-left-3{margin-left:15px!important}.govuk-\!-margin-static-4,.govuk-\!-static-margin-4{margin:20px!important}.govuk-\!-margin-top-static-4,.govuk-\!-static-margin-top-4{margin-top:20px!important}.govuk-\!-margin-right-static-4,.govuk-\!-static-margin-right-4{margin-right:20px!important}.govuk-\!-margin-bottom-static-4,.govuk-\!-static-margin-bottom-4{margin-bottom:20px!important}.govuk-\!-margin-left-static-4,.govuk-\!-static-margin-left-4{margin-left:20px!important}.govuk-\!-margin-static-5,.govuk-\!-static-margin-5{margin:25px!important}.govuk-\!-margin-top-static-5,.govuk-\!-static-margin-top-5{margin-top:25px!important}.govuk-\!-margin-right-static-5,.govuk-\!-static-margin-right-5{margin-right:25px!important}.govuk-\!-margin-bottom-static-5,.govuk-\!-static-margin-bottom-5{margin-bottom:25px!important}.govuk-\!-margin-left-static-5,.govuk-\!-static-margin-left-5{margin-left:25px!important}.govuk-\!-margin-static-6,.govuk-\!-static-margin-6{margin:30px!important}.govuk-\!-margin-top-static-6,.govuk-\!-static-margin-top-6{margin-top:30px!important}.govuk-\!-margin-right-static-6,.govuk-\!-static-margin-right-6{margin-right:30px!important}.govuk-\!-margin-bottom-static-6,.govuk-\!-static-margin-bottom-6{margin-bottom:30px!important}.govuk-\!-margin-left-static-6,.govuk-\!-static-margin-left-6{margin-left:30px!important}.govuk-\!-margin-static-7,.govuk-\!-static-margin-7{margin:40px!important}.govuk-\!-margin-top-static-7,.govuk-\!-static-margin-top-7{margin-top:40px!important}.govuk-\!-margin-right-static-7,.govuk-\!-static-margin-right-7{margin-right:40px!important}.govuk-\!-margin-bottom-static-7,.govuk-\!-static-margin-bottom-7{margin-bottom:40px!important}.govuk-\!-margin-left-static-7,.govuk-\!-static-margin-left-7{margin-left:40px!important}.govuk-\!-margin-static-8,.govuk-\!-static-margin-8{margin:50px!important}.govuk-\!-margin-top-static-8,.govuk-\!-static-margin-top-8{margin-top:50px!important}.govuk-\!-margin-right-static-8,.govuk-\!-static-margin-right-8{margin-right:50px!important}.govuk-\!-margin-bottom-static-8,.govuk-\!-static-margin-bottom-8{margin-bottom:50px!important}.govuk-\!-margin-left-static-8,.govuk-\!-static-margin-left-8{margin-left:50px!important}.govuk-\!-margin-static-9,.govuk-\!-static-margin-9{margin:60px!important}.govuk-\!-margin-top-static-9,.govuk-\!-static-margin-top-9{margin-top:60px!important}.govuk-\!-margin-right-static-9,.govuk-\!-static-margin-right-9{margin-right:60px!important}.govuk-\!-margin-bottom-static-9,.govuk-\!-static-margin-bottom-9{margin-bottom:60px!important}.govuk-\!-margin-left-static-9,.govuk-\!-static-margin-left-9{margin-left:60px!important}.govuk-\!-padding-static-0,.govuk-\!-static-padding-0{padding:0!important}.govuk-\!-padding-top-static-0,.govuk-\!-static-padding-top-0{padding-top:0!important}.govuk-\!-padding-right-static-0,.govuk-\!-static-padding-right-0{padding-right:0!important}.govuk-\!-padding-bottom-static-0,.govuk-\!-static-padding-bottom-0{padding-bottom:0!important}.govuk-\!-padding-left-static-0,.govuk-\!-static-padding-left-0{padding-left:0!important}.govuk-\!-padding-static-1,.govuk-\!-static-padding-1{padding:5px!important}.govuk-\!-padding-top-static-1,.govuk-\!-static-padding-top-1{padding-top:5px!important}.govuk-\!-padding-right-static-1,.govuk-\!-static-padding-right-1{padding-right:5px!important}.govuk-\!-padding-bottom-static-1,.govuk-\!-static-padding-bottom-1{padding-bottom:5px!important}.govuk-\!-padding-left-static-1,.govuk-\!-static-padding-left-1{padding-left:5px!important}.govuk-\!-padding-static-2,.govuk-\!-static-padding-2{padding:10px!important}.govuk-\!-padding-top-static-2,.govuk-\!-static-padding-top-2{padding-top:10px!important}.govuk-\!-padding-right-static-2,.govuk-\!-static-padding-right-2{padding-right:10px!important}.govuk-\!-padding-bottom-static-2,.govuk-\!-static-padding-bottom-2{padding-bottom:10px!important}.govuk-\!-padding-left-static-2,.govuk-\!-static-padding-left-2{padding-left:10px!important}.govuk-\!-padding-static-3,.govuk-\!-static-padding-3{padding:15px!important}.govuk-\!-padding-top-static-3,.govuk-\!-static-padding-top-3{padding-top:15px!important}.govuk-\!-padding-right-static-3,.govuk-\!-static-padding-right-3{padding-right:15px!important}.govuk-\!-padding-bottom-static-3,.govuk-\!-static-padding-bottom-3{padding-bottom:15px!important}.govuk-\!-padding-left-static-3,.govuk-\!-static-padding-left-3{padding-left:15px!important}.govuk-\!-padding-static-4,.govuk-\!-static-padding-4{padding:20px!important}.govuk-\!-padding-top-static-4,.govuk-\!-static-padding-top-4{padding-top:20px!important}.govuk-\!-padding-right-static-4,.govuk-\!-static-padding-right-4{padding-right:20px!important}.govuk-\!-padding-bottom-static-4,.govuk-\!-static-padding-bottom-4{padding-bottom:20px!important}.govuk-\!-padding-left-static-4,.govuk-\!-static-padding-left-4{padding-left:20px!important}.govuk-\!-padding-static-5,.govuk-\!-static-padding-5{padding:25px!important}.govuk-\!-padding-top-static-5,.govuk-\!-static-padding-top-5{padding-top:25px!important}.govuk-\!-padding-right-static-5,.govuk-\!-static-padding-right-5{padding-right:25px!important}.govuk-\!-padding-bottom-static-5,.govuk-\!-static-padding-bottom-5{padding-bottom:25px!important}.govuk-\!-padding-left-static-5,.govuk-\!-static-padding-left-5{padding-left:25px!important}.govuk-\!-padding-static-6,.govuk-\!-static-padding-6{padding:30px!important}.govuk-\!-padding-top-static-6,.govuk-\!-static-padding-top-6{padding-top:30px!important}.govuk-\!-padding-right-static-6,.govuk-\!-static-padding-right-6{padding-right:30px!important}.govuk-\!-padding-bottom-static-6,.govuk-\!-static-padding-bottom-6{padding-bottom:30px!important}.govuk-\!-padding-left-static-6,.govuk-\!-static-padding-left-6{padding-left:30px!important}.govuk-\!-padding-static-7,.govuk-\!-static-padding-7{padding:40px!important}.govuk-\!-padding-top-static-7,.govuk-\!-static-padding-top-7{padding-top:40px!important}.govuk-\!-padding-right-static-7,.govuk-\!-static-padding-right-7{padding-right:40px!important}.govuk-\!-padding-bottom-static-7,.govuk-\!-static-padding-bottom-7{padding-bottom:40px!important}.govuk-\!-padding-left-static-7,.govuk-\!-static-padding-left-7{padding-left:40px!important}.govuk-\!-padding-static-8,.govuk-\!-static-padding-8{padding:50px!important}.govuk-\!-padding-top-static-8,.govuk-\!-static-padding-top-8{padding-top:50px!important}.govuk-\!-padding-right-static-8,.govuk-\!-static-padding-right-8{padding-right:50px!important}.govuk-\!-padding-bottom-static-8,.govuk-\!-static-padding-bottom-8{padding-bottom:50px!important}.govuk-\!-padding-left-static-8,.govuk-\!-static-padding-left-8{padding-left:50px!important}.govuk-\!-padding-static-9,.govuk-\!-static-padding-9{padding:60px!important}.govuk-\!-padding-top-static-9,.govuk-\!-static-padding-top-9{padding-top:60px!important}.govuk-\!-padding-right-static-9,.govuk-\!-static-padding-right-9{padding-right:60px!important}.govuk-\!-padding-bottom-static-9,.govuk-\!-static-padding-bottom-9{padding-bottom:60px!important}.govuk-\!-padding-left-static-9,.govuk-\!-static-padding-left-9{padding-left:60px!important}.govuk-\!-text-align-left{text-align:left!important}.govuk-\!-text-align-centre{text-align:center!important}.govuk-\!-text-align-right{text-align:right!important}.govuk-\!-font-size-80{font-size:53px!important;font-size:3.3125rem!important;line-height:1.0377358491!important}@media (min-width:40.0625em){.govuk-\!-font-size-80{font-size:80px!important;font-size:5rem!important;line-height:1!important}}@media print{.govuk-\!-font-size-80{font-size:53pt!important;line-height:1.1!important}}.govuk-\!-font-size-48{font-size:32px!important;font-size:2rem!important;line-height:1.09375!important}@media (min-width:40.0625em){.govuk-\!-font-size-48{font-size:48px!important;font-size:3rem!important;line-height:1.0416666667!important}}@media print{.govuk-\!-font-size-48{font-size:32pt!important;line-height:1.15!important}}.govuk-\!-font-size-36{font-size:24px!important;font-size:1.5rem!important;line-height:1.0416666667!important}@media (min-width:40.0625em){.govuk-\!-font-size-36{font-size:36px!important;font-size:2.25rem!important;line-height:1.1111111111!important}}@media print{.govuk-\!-font-size-36{font-size:24pt!important;line-height:1.05!important}}.govuk-\!-font-size-27{font-size:18px!important;font-size:1.125rem!important;line-height:1.1111111111!important}@media (min-width:40.0625em){.govuk-\!-font-size-27{font-size:27px!important;font-size:1.6875rem!important;line-height:1.1111111111!important}}@media print{.govuk-\!-font-size-27{font-size:18pt!important;line-height:1.15!important}}.govuk-\!-font-size-24{font-size:18px!important;font-size:1.125rem!important;line-height:1.1111111111!important}@media (min-width:40.0625em){.govuk-\!-font-size-24{font-size:24px!important;font-size:1.5rem!important;line-height:1.25!important}}@media print{.govuk-\!-font-size-24{font-size:18pt!important;line-height:1.15!important}}.govuk-\!-font-size-19{font-size:16px!important;font-size:1rem!important;line-height:1.25!important}@media (min-width:40.0625em){.govuk-\!-font-size-19{font-size:19px!important;font-size:1.1875rem!important;line-height:1.3157894737!important}}@media print{.govuk-\!-font-size-19{font-size:14pt!important;line-height:1.15!important}}.govuk-\!-font-size-16{font-size:14px!important;font-size:.875rem!important;line-height:1.1428571429!important}@media (min-width:40.0625em){.govuk-\!-font-size-16{font-size:16px!important;font-size:1rem!important;line-height:1.25!important}}@media print{.govuk-\!-font-size-16{font-size:14pt!important;line-height:1.2!important}}.govuk-\!-font-size-14{font-size:12px!important;font-size:.75rem!important;line-height:1.25!important}@media (min-width:40.0625em){.govuk-\!-font-size-14{font-size:14px!important;font-size:.875rem!important;line-height:1.4285714286!important}}@media print{.govuk-\!-font-size-14{font-size:12pt!important;line-height:1.2!important}}.govuk-\!-font-weight-regular{font-weight:400!important}.govuk-\!-font-weight-bold{font-weight:700!important}.govuk-\!-width-full,.govuk-\!-width-three-quarters{width:100%!important}@media (min-width:40.0625em){.govuk-\!-width-three-quarters{width:75%!important}}.govuk-\!-width-two-thirds{width:100%!important}@media (min-width:40.0625em){.govuk-\!-width-two-thirds{width:66.66%!important}}.govuk-\!-width-one-half{width:100%!important}@media (min-width:40.0625em){.govuk-\!-width-one-half{width:50%!important}}.govuk-\!-width-one-third{width:100%!important}@media (min-width:40.0625em){.govuk-\!-width-one-third{width:33.33%!important}}.govuk-\!-width-one-quarter{width:100%!important}@media (min-width:40.0625em){.govuk-\!-width-one-quarter{width:25%!important}} -/*# sourceMappingURL=govuk-frontend-4.8.0.min.css.map */ \ No newline at end of file diff --git a/dist/govuk-frontend-4.8.0.min.css.map b/dist/govuk-frontend-4.8.0.min.css.map deleted file mode 100644 index 19f5a96043..0000000000 --- a/dist/govuk-frontend-4.8.0.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../src/govuk/components/character-count/_index.scss","../src/govuk/all.scss","../src/govuk/core/_govuk-frontend-version.scss","../src/govuk/core/_links.scss","../src/govuk/helpers/_typography.scss","../src/govuk/settings/_typography-font.scss","../src/govuk/helpers/_links.scss","../src/govuk/helpers/_font-faces.scss","../src/govuk/vendor/_sass-mq.scss","../src/govuk/helpers/_focused.scss","../src/govuk/settings/_colours-applied.scss","../src/govuk/core/_lists.scss","../src/govuk/helpers/_spacing.scss","../src/govuk/core/_typography.scss","../src/govuk/core/_section-break.scss","../src/govuk/objects/_button-group.scss","../src/govuk/objects/_form-group.scss","../src/govuk/helpers/_clearfix.scss","../src/govuk/objects/_grid.scss","../src/govuk/helpers/_grid.scss","../src/govuk/objects/_main-wrapper.scss","../src/govuk/objects/_template.scss","../src/govuk/objects/_width-container.scss","../src/govuk/settings/_measurements.scss","../src/govuk/components/accordion/_index.scss","../src/govuk/components/back-link/_index.scss","../src/govuk/components/breadcrumbs/_index.scss","../src/govuk/components/button/_index.scss","../src/govuk/components/error-message/_index.scss","../src/govuk/components/fieldset/_index.scss","../src/govuk/components/hint/_index.scss","../src/govuk/components/label/_index.scss","../src/govuk/components/checkboxes/_index.scss","../src/govuk/components/textarea/_index.scss","../src/govuk/components/cookie-banner/_index.scss","../src/govuk/components/input/_index.scss","../src/govuk/components/date-input/_index.scss","../src/govuk/components/details/_index.scss","../src/govuk/helpers/_shape-arrow.scss","../src/govuk/components/error-summary/_index.scss","../src/govuk/components/exit-this-page/_index.scss","../src/govuk/components/file-upload/_index.scss","../src/govuk/components/footer/_index.scss","../src/govuk/helpers/_device-pixels.scss","../src/govuk/components/header/_index.scss","../src/govuk/components/inset-text/_index.scss","../src/govuk/components/notification-banner/_index.scss","../src/govuk/components/pagination/_index.scss","../src/govuk/components/panel/_index.scss","../src/govuk/components/tag/_index.scss","../src/govuk/components/phase-banner/_index.scss","../src/govuk/components/tabs/_index.scss","../src/govuk/components/radios/_index.scss","../src/govuk/components/select/_index.scss","../src/govuk/components/skip-link/_index.scss","../src/govuk/helpers/_visually-hidden.scss","../src/govuk/components/summary-list/_index.scss","../src/govuk/components/table/_index.scss","../src/govuk/components/warning-text/_index.scss","../src/govuk/utilities/_visually-hidden.scss","../src/govuk/overrides/_display.scss","../src/govuk/overrides/_spacing.scss","../src/govuk/overrides/_text-align.scss","../src/govuk/overrides/_typography.scss","../src/govuk/overrides/_width.scss"],"names":[],"mappings":"AAoBI,gBC6/EJ,CCjhFA,MAGE,gCDAF,CEDE,YCaA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CEaA,yBLpBF;AMOQ,mLAAA,CACA,WACE,yBAAA,CACA,iBAAA,CACA,eAAA,CACA,2HACE,CAEF,qBNPV,CMUQ,WACE,yBAAA,CACA,iBAAA,CACA,eAAA,CACA,yHACE,CAEF,qBNVV,CO2MQ,aLlON,YC4BE,sBHDF,CACF,CKZE,kBGCE,6BAAA,CAGF,qBC6CmB,CD5CnB,oCAAA,CAGA,oBAAA,CAIA,kCAAA,CAAA,0BRQF,CKuCE,iBACE,aLrCJ,CKwCE,oBACE,aLtCJ,CKyCE,kBACE,aLvCJ,CKgDE,qCACE,aL3CJ,CO+KQ,aF2LF,oGACE,2BAAA,CACA,aAAA,CAKA,oBL3WN,CACF,CKoKE,mDAEE,aLlKJ,CK2ME,2IFlOA,aHiCF,CO0JQ,aFuCN,+DF/NE,UHkCF,CACF,CKmME,+BAEI,wBLlMN,CKsME,+DF/OA,aH4CF,CO+IQ,aFoDN,+DF5OE,UH6CF,CACF,CK8NE,uDAEE,UL5NJ,CKiOE,uDAEE,yBLhOJ,CKmOE,2BACE,aLjOJ,CK0SE,mDACE,oBLvSJ,CKmQE,yEACE,aL7PJ,CKgQE,oCACE,aL9PJ,CUhHE,qFLwXE,aLnPJ,CUrIE,YPaA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,CO7Id,YAAA,CCqGI,kBAAA,CDnGJ,cAAA,CACA,oBV+HJ,CO6FQ,aGlON,YP4BE,sBH6GF,CACF,COwFQ,6BGlON,YP+JM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHnBN,CACF,COiFQ,aGlON,YP0JM,cAZQ,CAaR,gBAXU,CAtGd,UH4GF,CACF,CO2EQ,6BGlON,YC+GQ,kBXiDR,CACF,CUxJI,wBACE,eV0JN,CUtJE,eAIE,iBVsJJ,CU/IE,oBACE,iBAAA,CACA,oBVkJJ,CU/IE,oBACE,iBAAA,CACA,uBVkJJ,CU/IE,8CAEE,eVkJJ,CO2CQ,6BG/LN,8CAKI,iBVoJJ,CACF,CUjJE,uBACE,kBVoJJ,COiCQ,6BGtLN,uBAII,kBVqJJ,CACF,CYpME,kBTqCA,aMnBkB,CNPlB,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,cANY,CAQd,mBAPY,CS1Id,aAAA,CAEA,YAAA,CDgGI,kBX4GR,COcQ,aKhON,kBTwCE,UMIsB,CNlBtB,sBH4LF,CACF,COSQ,6BKhON,kBT6JM,cAjBQ,CAmBN,cAlBU,CAoBZ,wBHiEN,CACF,COHQ,aKhON,kBTwJM,cAZQ,CAaR,gBH+EN,CACF,COTQ,6BKhON,kBD6GQ,kBXgIR,CACF,CYhOE,iBTuBA,aMnBkB,CNPlB,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,gBANY,CAQd,wBAPY,CS5Hd,aAAA,CAEA,YAAA,CDkFI,kBXsJR,CO5BQ,aKlNN,iBT0BE,UMIsB,CNlBtB,sBHsOF,CACF,COjCQ,6BKlNN,iBT+IM,cAjBQ,CAmBN,iBAlBU,CAoBZ,wBH2GN,CACF,CO7CQ,aKlNN,iBT0IM,cAZQ,CAaR,gBHyHN,CACF,COnDQ,6BKlNN,iBD+FQ,kBX0KR,CACF,CY5PE,iBTSA,aMnBkB,CNPlB,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,kBANY,CAQd,wBAPY,CS9Gd,aAAA,CAEA,YAAA,CDoEI,kBXgMR,COtEQ,aKpMN,iBTYE,UMIsB,CNlBtB,sBHgRF,CACF,CO3EQ,6BKpMN,iBTiIM,cAjBQ,CAmBN,gBAlBU,CAoBZ,gBHqJN,CACF,COvFQ,aKpMN,iBT4HM,cAZQ,CAaR,gBHmKN,CACF,CO7FQ,6BKpMN,iBDiFQ,kBXoNR,CACF,CYxRE,iBTLA,aMnBkB,CNPlB,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,cANY,CAQd,gBAPY,CShGd,aAAA,CAEA,YAAA,CDsDI,kBX0OR,COhHQ,aKtLN,iBTFE,UMIsB,CNlBtB,sBH0TF,CACF,COrHQ,6BKtLN,iBTmHM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBH+LN,CACF,COjIQ,aKtLN,iBT8GM,cAZQ,CAaR,gBH6MN,CACF,COvIQ,6BKtLN,iBDmEQ,kBX8PR,CACF,CYlTE,kBT/CA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,kBANY,CAQd,wBAPY,CSjFd,aAAA,CAEA,iBAAA,CAEA,aZwTJ,COzJQ,aKtKN,kBThCE,sBHmWF,CACF,CO9JQ,6BKtKN,kBTmGM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHmON,CACF,COrKQ,aKtKN,kBT8FM,cAZQ,CAaR,gBHiPN,CACF,CYvUE,iBTzDA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,kBANY,CAQd,wBAPY,CSvEd,aAAA,CAEA,iBAAA,CACA,aZ8UJ,COxLQ,aK5JN,iBT1CE,sBHkYF,CACF,CO7LQ,6BK5JN,iBTyFM,cAjBQ,CAmBN,gBAlBU,CAoBZ,gBHkQN,CACF,COpMQ,aK5JN,iBToFM,cAZQ,CAaR,gBHgRN,CACF,CO1MQ,6BK5JN,iBASI,eZiWJ,CACF,CY9VE,iBTtEA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,CS1Dd,aAAA,CAEA,aZqWJ,CO3NQ,aK/IN,iBTvDE,sBHqaF,CACF,COhOQ,6BK/IN,iBT4EM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHqSN,CACF,COvOQ,aK/IN,iBTuEM,cAZQ,CAaR,gBHmTN,CACF,CYlXE,+BTtDA,aMnBkB,CNPlB,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,kBANY,CAQd,wBAPY,CS/Cd,YAAA,CDOI,kBXoXR,CO1PQ,aKrIN,+BTnDE,UMIsB,CNlBtB,sBHocF,CACF,CO/PQ,6BKrIN,+BTkEM,cAjBQ,CAmBN,gBAlBU,CAoBZ,gBHyUN,CACF,CO3QQ,aKrIN,+BT6DM,cAZQ,CAaR,gBHuVN,CACF,COjRQ,6BKrIN,+BDkBQ,kBXwYR,CACF,CY/YE,0BTlEA,aMnBkB,CNPlB,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,CSnCd,YAAA,CDLI,kBX6ZR,COnSQ,aKzHN,0BT/DE,UMIsB,CNlBtB,sBH6eF,CACF,COxSQ,6BKzHN,0BTsDM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHkXN,CACF,COpTQ,aKzHN,0BTiDM,cAZQ,CAaR,gBHgYN,CACF,CO1TQ,6BKzHN,0BDMQ,kBXibR,CACF,CY5aE,cT9EA,aMnBkB,CNPlB,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,iBANY,CAQd,wBAPY,CSvBd,YAAA,CDjBI,kBXscR,CO5UQ,aK7GN,cT3EE,UMIsB,CNlBtB,sBHshBF,CACF,COjVQ,6BK7GN,cT0CM,cAjBQ,CAmBN,cAlBU,CAoBZ,gBH2ZN,CACF,CO7VQ,aK7GN,cTqCM,cAZQ,CAaR,eHyaN,CACF,COnWQ,6BK7GN,cDNQ,kBX0dR,CACF,CYzcE,eT1FA,aMnBkB,CNPlB,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,gBANY,CAQd,gBAPY,CSXd,YAAA,CD7BI,kBX+eR,COrXQ,aKjGN,eTvFE,UMIsB,CNlBtB,sBH+jBF,CACF,CO1XQ,6BKjGN,eT8BM,cAjBQ,CAmBN,iBAlBU,CAoBZ,wBHocN,CACF,COtYQ,aKjGN,eTyBM,cAZQ,CAaR,eHkdN,CACF,CO5YQ,6BKjGN,eDlBQ,kBXmgBR,CACF,CYtdE,iEACE,eZydJ,COrZQ,6BKrEN,iEAII,gBZ0dJ,CACF,CYvdE,wHD7DM,gBX0hBR,COhaQ,6BK7DN,wHDtDQ,gBXyhBR,CACF,CY9dE,gPAME,eZkeJ,COjbQ,6BKvDN,gPASI,gBZyeJ,CACF,Ca9pBE,qBACE,QAAA,CACA,QbiqBJ,CalpBE,yBFuFM,eAAA,CAAA,kBXgkBR,COtcQ,6BMjNN,yBF8FQ,eAAA,CAAA,kBX6jBR,CACF,CanpBE,wBF8EM,eAAA,CAAA,kBX+kBR,COrdQ,6BMxMN,wBFqFQ,eAAA,CAAA,kBX4kBR,CACF,CazpBE,wBFqEM,eAAA,CAAA,kBX8lBR,COpeQ,6BM/LN,wBF4EQ,eAAA,CAAA,kBX2lBR,CACF,Ca7pBE,8BACE,+BbqqBJ,Cc3sBE,oBH+FM,iBAAA,CG3EJ,mBAAA,CAAA,YAAA,CACA,yBAAA,CAAA,qBAAA,CACA,qBAAA,CAAA,kBd4rBJ,COzfQ,6BOzNN,oBHsGQ,kBXgnBR,CACF,Cc1rBI,gCXzBF,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,kBAPY,CWxGZ,oBAAA,CAGA,cAAA,CACA,cA3Ba,CA4Bb,kBAAA,CACA,iBdgsBN,CO5gBQ,aO5LJ,gCXVA,sBHstBF,CACF,COjhBQ,6BO5LJ,gCXyHI,cAjBQ,CAmBN,mBAlBU,CAoBZ,aHslBN,CACF,COxhBQ,aO5LJ,gCXoHI,cAZQ,CAaR,gBHomBN,CACF,Cc7sBI,kCACE,kBd+sBN,COjiBQ,6BOzNN,oBAkDI,kBAAA,CAEA,sBAAA,CAAA,kBAAA,CACA,kBAAA,CAAA,cAAA,CACA,uBAAA,CAAA,oBd2sBJ,CczsBI,kEAEE,iBd2sBN,CcxsBI,gCACE,ed0sBN,CACF,CejxBE,kBJuGM,kBX8qBR,CgB/wBE,wBACE,UAAA,CACA,aAAA,CACA,UhBixBJ,COzjBQ,6BQjON,kBJ8GQ,kBXgrBR,CACF,Ce3xBI,iDACE,ef6xBN,CezxBE,yBACE,iBAAA,CACA,6Bf4xBJ,Ce1xBI,2CAEE,SAAA,CACA,Qf2xBN,CiB3yBE,gBAEE,kBAAA,CACA,iBjB6yBJ,CgB1yBE,sBACE,UAAA,CACA,aAAA,CACA,UhB4yBJ,CiB9yBI,+BCyCF,qBAAA,CAEE,UAAA,CAEF,clBuwBF,CO1lBQ,6BU1NJ,+BC+CA,SAAA,CACA,UlBywBF,CACF,CiB1zBI,6BCyCF,qBAAA,CAEE,UAAA,CAEF,clBmxBF,COtmBQ,6BU1NJ,6BC+CA,oBAAA,CACA,UlBqxBF,CACF,CiBt0BI,4BCyCF,qBAAA,CAEE,UAAA,CAEF,clB+xBF,COlnBQ,6BU1NJ,4BC+CA,SAAA,CACA,UlBiyBF,CACF,CiBl1BI,8BCyCF,qBAAA,CAEE,UAAA,CAEF,clB2yBF,CO9nBQ,6BU1NJ,8BC+CA,oBAAA,CACA,UlB6yBF,CACF,CiB91BI,kCCyCF,qBAAA,CAEE,UAAA,CAEF,clBuzBF,CO1oBQ,6BU1NJ,kCC+CA,SAAA,CACA,UlByzBF,CACF,CiB12BI,wBCyCF,qBAAA,CAEE,UAAA,CAEF,clBm0BF,COtpBQ,6BU1NJ,wBC+CA,UAAA,CACA,UlBq0BF,CACF,CiB72BI,4CCgCF,qBAAA,CAIA,clB80BF,COjqBQ,6BUjNJ,4CCsCA,SAAA,CACA,UlBg1BF,CACF,CiBx3BI,0CCgCF,qBAAA,CAIA,clBy1BF,CO5qBQ,6BUjNJ,0CCsCA,oBAAA,CACA,UlB21BF,CACF,CiBn4BI,yCCgCF,qBAAA,CAIA,clBo2BF,COvrBQ,6BUjNJ,yCCsCA,SAAA,CACA,UlBs2BF,CACF,CiB94BI,2CCgCF,qBAAA,CAIA,clB+2BF,COlsBQ,6BUjNJ,2CCsCA,oBAAA,CACA,UlBi3BF,CACF,CiBz5BI,+CCgCF,qBAAA,CAIA,clB03BF,CO7sBQ,6BUjNJ,+CCsCA,SAAA,CACA,UlB43BF,CACF,CiBp6BI,qCCgCF,qBAAA,CAIA,clBq4BF,COxtBQ,6BUjNJ,qCCsCA,UAAA,CACA,UlBu4BF,CACF,CmB16BE,oBAIE,aAAA,CACA,gBAAA,CACA,mBnB06BJ,COpuBQ,6BY5MN,oBAYI,gBAAA,CACA,mBnBw6BJ,CACF,CmB95BE,qER0DM,gBXy2BR,CO/uBQ,6BYpLN,qERiEQ,gBXu2BR,CACF,CoBp9BE,gBAGE,wBXwB6B,CWpB7B,6BAAA,CAAA,0BAAA,CAAA,qBpBk9BJ,CoBp8BI,2DArBF,gBAsBI,uBpBu8BJ,CoBr8BI,iDACE,oBpBu8BN,CACF,COlwBQ,ca/NN,gBAgCI,iBpBq8BJ,CACF,CoBj8BE,sBAGE,QAAA,CAEA,qBpBi8BJ,CqBh6BE,uBA1DA,eCTiB,CDYjB,iBCgBkB,CDflB,gBrB49BF,CqBz9BE,kCAmDA,uBA7CE,8DAAA,CACA,4DrBu9BF,CACF,COxxBQ,6BcpJN,uBAvCE,iBCPW,CDQX,gBrBu9BF,CqBp9BE,kCAmCF,uBA7BI,8DAAA,CACA,4DrBk9BF,CACF,CACF,COpyBQ,0BcpJN,uBArBE,iBAAA,CACA,gBrBi9BF,CqB78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BhB,YAAA,CjCsGI,eAAA,CAAA,kBAAA,CiChGJ,UAAA,CAEA,8B5CsyHJ,CO9kHQ,aqCnON,kBzC6BE,sBHwxHF,CACF,COnlHQ,6BqCnON,kBzCgKM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHwpHN,CACF,CO1lHQ,aqCnON,kBzC2JM,cAZQ,CAaR,gBAXU,CAtGd,UHuxHF,CACF,COhmHQ,6BqCnON,kBjCgHQ,eAAA,CAAA,kBX4tHR,CACF,C4Ch0HI,+BACE,Y5Cu0HN,C4Cp0HI,4DAEE,e5Cs0HN,C6Cz1HE,2B1CcA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,CQxCV,kBAAA,CkCrGJ,wBAAA,CAEA,wB7Cg2HJ,COnoHQ,asCnON,2B1C6BE,sBH60HF,CACF,COxoHQ,6BsCnON,2B1CgKM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBH6sHN,CACF,CO/oHQ,asCnON,2B1C2JM,cAZQ,CAaR,gBH2tHN,CACF,COrpHQ,6BsCnON,2BlCgHQ,kBX4wHR,CACF,C6Cr3HI,iCACE,sB7Cu3HN,C6Cn3HE,mCACE,oBAAA,CAGA,mC7Co3HJ,COlqHQ,6BsCtNN,mCAOI,oB7Cq3HJ,CACF,C6Cl3HE,kC1CVA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,cANY,CAQd,gBAPY,C0CtHd,QAAA,CAEA,SAAA,CAEA,U7Cw3HJ,COprHQ,asC3MN,kC1CKE,sBH83HF,CACF,COzrHQ,6BsC3MN,kC1CwIM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBH8vHN,CACF,COhsHQ,asC3MN,kC1CmIM,cAZQ,CAaR,gBH4wHN,CACF,C6Cv4HE,oC1CMA,aMnBkB,CoCgBhB,YAAA,CAEA,qB7Cw4HJ,CO5sHQ,asCjMN,oC1CSE,UHw4HF,CACF,COjtHQ,6BsCjMN,oCAQI,Y7C84HJ,CACF,C6C14HI,sCAGE,qBAAA,CAOA,e7Co4HN,C6Cj4HI,gDACE,e7Cm4HN,C6C/3HE,oC1CnDA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,c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Q,kBXk9IR,CACF,CkDjjJE,uB/CJA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,C+C7Hd,gBlD0jJJ,CO32IQ,a2CjNN,uB/CWE,sBHqjJF,CACF,COh3IQ,6B2CjNN,uB/C8IM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHq7IN,CACF,COv3IQ,a2CjNN,uB/CyIM,cAZQ,CAaR,gBHm8IN,CACF,CkD1kJI,8B/CkBF,aMnBkB,CyCGd,WAAA,CACA,iBAAA,CACA,iBlD4kJN,COn4IQ,a2C7MJ,8B/CqBA,UH+jJF,CACF,CkD7kJE,iB/ChBA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CEaA,yBAAA,C6CKE,oBAAA,CACA,kBlDilJJ,COj5IQ,a2CrMN,iB/CDE,sBH2lJF,CACF,CKxmJE,uBGCE,6BAAA,CAGF,qBC6CmB,CD5CnB,oCAAA,CAGA,oBAAA,CAIA,kCAAA,CAAA,0BRomJF,CKrjJE,sBACE,aLujJJ,CKpjJE,yBACE,aLsjJJ,CKnjJE,uBACE,aLqjJJ,CK5iJE,+CACE,aLijJJ,CkD1mJE,mBvCmEM,kBX2iJR,COj7IQ,6B2C7LN,mBvC0EQ,kBXwiJR,CkD1mJI,8BAEE,eAAA,CACA,+BlD8mJN,CgBvpJA,oCACE,UAAA,CACA,aAAA,CACA,UhBypJF,CkDhnJI,+BACE,YlDknJN,CkD/mJI,mCACE,iBAAA,CAEA,gBAAA,CACA,eAAA,CACA,aAAA,CACA,iBAAA,CAEA,UAAA,CACA,wBAAA,CACA,iBlD+mJN,CkD7mJM,0CACE,YlD+mJR,CkD3mJI,6CAGE,iBAAA,CAEA,eAAA,CAGA,kBAAA,CAIA,sBAAA,CAEA,wBAAA,CACA,eAAA,CAEA,qBlDsmJN,CkDpmJM,8DACE,oBlDsmJR,CkDlmJI,6BAGE,elDkmJN,CK57IA,uEFlOA,aHiqJA,CAhDF,COt7IQ,uCFuCN,uEF/NE,UHmqJF,CACF,CO5+IQ,6BF8CN,mCAEI,wBLg8IJ,CK57IA,uEF/OA,aHgrJA,CAJF,COj/IQ,uCFoDN,uEF5OE,UHkrJF,CACF,CO3/IQ,6B2C7HA,mC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tDmGM,cAZQ,CAaR,gBAXU,CAtGd,UHwtLF,CACF,CgB5vLE,sBACE,UAAA,CACA,aAAA,CACA,UhBowLJ,C0D/wLE,uBJeA,2BAAA,CAcA,mBAAA,CACA,oBAAA,CAGA,kBAAA,CACA,mBAAA,CAEA,yBAAA,CACA,4BAAA,CACA,sCAAA,CAAA,8BAAA,CAEA,kBAAA,CAKA,4BtD+uLF,CsDnwLE,2DACE,WtDwwLJ,C0D9xLE,iCJwDA,2BAAA,CAEA,mBAAA,CACA,oBAAA,CAGA,kBAAA,CAEA,yBAAA,CACA,4BAAA,CACA,sCAAA,CAAA,8BAAA,CAKA,4BtDkuLF,CsDhuLE,+EAEE,yBAAA,CAEA,oBAAA,CACA,qBAAA,CACA,wBAAA,CAEA,0BAAA,CACA,mBAAA,CACA,gCAAA,CAAA,wBAAA,CAEA,6BtD8tLJ,C2DtzLE,yBACE,wB3DyzLJ,C2DtzLE,+BACE,8B3DyzLJ,C2DtzLE,wBACE,uB3DyzLJ,C2DtzLE,uBACE,sB3DyzLJ,COpmLQ,aoDjNJ,6BACE,sB3DyzLJ,CACF,C4DnyLI,mBjD6DI,kBXyuLR,C4D9xLM,uBjDuDE,sBX2uLR,C4DlyLM,yBjDuDE,wBX+uLR,C4DtyLM,0BjDuDE,yBXmvLR,C4D1yLM,wBjDuDE,uBXuvLR,C4DtzLI,mBjD6DI,oBX6vLR,C4DlzLM,uBjDuDE,wBX+vLR,C4DtzLM,yBjDuDE,0BXmwLR,C4D1zLM,0BjDuDE,2BXuwLR,C4D9zLM,wBjDuDE,yBX2wLR,C4D10LI,mBjD6DI,qBXixLR,C4Dt0LM,uBjDuDE,yBXmxLR,C4D10LM,yBjDuDE,2BXuxLR,C4D90LM,0BjDuDE,4BX2xLR,C4Dl1LM,wBjDuDE,0BX+xLR,C4D91LI,mBjD6DI,qBXqyLR,C4D11LM,uBjDuDE,yBXuyLR,C4D91LM,yBjDuDE,2BX2yLR,C4Dl2LM,0BjDuDE,4BX+yLR,C4Dt2LM,wBjDuDE,0BXmzLR,C4Dl3LI,mBjD6DI,qBXyzLR,CO7rLQ,6BqDzLJ,mBjDoEM,qBXszLR,CACF,C4Dn3LM,uBjDuDE,yBXg0LR,COtsLQ,6BqDjLF,uBjD8DI,yBX6zLR,CACF,C4D53LM,yBjDuDE,2BXy0LR,CO/sLQ,6BqDjLF,yBjD8DI,2BXs0LR,CACF,C4Dr4LM,0BjDuDE,4BXk1LR,COxtLQ,6BqDjLF,0BjD8DI,4BX+0LR,CACF,C4D94LM,wBjDuDE,0BX21LR,COjuLQ,6BqDjLF,wBjD8DI,0BXw1LR,CACF,C4D/5LI,mBjD6DI,qBXs2LR,CO1uLQ,6BqDzLJ,mBjDoEM,qBXm2LR,CACF,C4Dh6LM,uBjDuDE,yBX62LR,COnvLQ,6BqDjLF,uBjD8DI,yBX02LR,CACF,C4Dz6LM,yBjDuDE,2BXs3LR,CO5vLQ,6BqDjLF,yBjD8DI,2BXm3LR,CACF,C4Dl7LM,0BjDuDE,4BX+3LR,COrwLQ,6BqDjLF,0BjD8DI,4BX43LR,CACF,C4D37LM,wBjDuDE,0BXw4LR,CO9wLQ,6BqDjLF,wBjD8DI,0BXq4LR,CACF,C4D58LI,mBjD6DI,qBXm5LR,COvxLQ,6BqDzLJ,mBjDoEM,qBXg5LR,CACF,C4D78LM,uBjDuDE,yBX05LR,COhyLQ,6BqDjLF,uBjD8DI,yBXu5LR,CACF,C4Dt9LM,yBjDuDE,2BXm6LR,COzyLQ,6BqDjLF,yBjD8DI,2BXg6LR,CACF,C4D/9LM,0BjDuDE,4BX46LR,COlzLQ,6BqDjLF,0BjD8DI,4BXy6LR,CACF,C4Dx+LM,wBjDuDE,0BXq7LR,CO3zLQ,6BqDjLF,wBjD8DI,0BXk7LR,CACF,C4Dz/LI,mBjD6DI,qBXg8LR,COp0LQ,6BqDzLJ,mBjDoEM,qBX67LR,CACF,C4D1/LM,uBjDuDE,yBXu8LR,CO70LQ,6BqDjLF,uBjD8DI,yBXo8LR,CACF,C4DngMM,yBjDuDE,2BXg9LR,COt1LQ,6BqDjLF,yBjD8DI,2BX68LR,CACF,C4D5gMM,0BjDuDE,4BXy9LR,CO/1LQ,6BqDjLF,0BjD8DI,4BXs9LR,CACF,C4DrhMM,wBjDuDE,0BXk+LR,COx2LQ,6BqDjLF,wBjD8DI,0BX+9LR,CACF,C4DtiMI,mBjD6DI,qBX6+LR,COj3LQ,6BqDzLJ,mBjDoEM,qBX0+LR,CACF,C4DviMM,uBjDuDE,yBXo/LR,CO13LQ,6BqDjLF,uBjD8DI,yBXi/LR,CACF,C4DhjMM,yBjDuDE,2BX6/LR,COn4LQ,6BqDjLF,yBjD8DI,2BX0/LR,CACF,C4DzjMM,0BjDuDE,4BXsgMR,CO54LQ,6BqDjLF,0BjD8DI,4BXmgMR,CACF,C4DlkMM,wBjDuDE,0BX+gMR,COr5LQ,6BqDjLF,wBjD8DI,0BX4gMR,CACF,C4DnlMI,mBjD6DI,qBX0hMR,CO95LQ,6BqDzLJ,mBjDoEM,qBXuhMR,CACF,C4DplMM,uBjDuDE,yBXiiMR,COv6LQ,6BqDjLF,uBjD8DI,yBX8hMR,CACF,C4D7lMM,yBjDuDE,2BX0iMR,COh7LQ,6BqDjLF,yBjD8DI,2BXuiMR,CACF,C4DtmMM,0BjDuDE,4BXmjMR,COz7LQ,6BqDjLF,0BjD8DI,4BXgjMR,CACF,C4D/mMM,wBjDuDE,0BX4jMR,COl8LQ,6BqDjLF,wBjD8DI,0BXyjMR,CACF,C4DhoMI,oBjD6DI,mBXukMR,C4D5nMM,wBjDuDE,uBXykMR,C4DhoMM,0BjDuDE,yBX6kMR,C4DpoMM,2BjDuDE,0BXilMR,C4DxoMM,yBjDuDE,wBXqlMR,C4DppMI,oBjD6DI,qBX2lMR,C4DhpMM,wBjDuDE,yBX6lMR,C4DppMM,0BjDuDE,2BXimMR,C4DxpMM,2BjDuDE,4BXqmMR,C4D5pMM,yBjDuDE,0BXymMR,C4DxqMI,oBjD6DI,sBX+mMR,C4DpqMM,wBjDuDE,0BXinMR,C4DxqMM,0BjDuDE,4BXqnMR,C4D5qMM,2BjDuDE,6BXynMR,C4DhrMM,yBjDuDE,2BX6nMR,C4D5rMI,oBjD6DI,sBXmoMR,C4DxrMM,wBjDuDE,0BXqoMR,C4D5rMM,0BjDuDE,4BXyoMR,C4DhsMM,2BjDuDE,6BX6oMR,C4DpsMM,yBjDuDE,2BXipMR,C4DhtMI,oBjD6DI,sBXupMR,CO3hMQ,6BqDzLJ,oBjDoEM,sBXopMR,CACF,C4DjtMM,wBjDuDE,0BX8pMR,COpiMQ,6BqDjLF,wBjD8DI,0BX2pMR,CACF,C4D1tMM,0BjDuDE,4BXuqMR,CO7iMQ,6BqDjLF,0BjD8DI,4BXoqMR,CACF,C4DnuMM,2BjDuDE,6BXgrMR,COtjMQ,6BqDjLF,2BjD8DI,6BX6qMR,CACF,C4D5uMM,yBjDuDE,2BXyrMR,CO/jMQ,6BqDjLF,yBjD8DI,2BXsrMR,CACF,C4D7vMI,oBjD6DI,sBXosMR,COxkMQ,6BqDzLJ,oBjDoEM,sBXisMR,CACF,C4D9vMM,wBjDuDE,0BX2sMR,COjlMQ,6BqDjLF,wBjD8DI,0BXwsMR,CACF,C4DvwMM,0BjDuDE,4BXotMR,CO1lMQ,6BqDjLF,0BjD8DI,4BXitMR,CACF,C4DhxMM,2BjDuDE,6BX6tMR,COnmMQ,6BqDjLF,2BjD8DI,6BX0tMR,CACF,C4DzxMM,yBjDuDE,2BXsuMR,CO5mMQ,6BqDjLF,yBjD8DI,2BXmuMR,CACF,C4D1yMI,oBjD6DI,sBXivMR,COrnMQ,6BqDzLJ,oBjDoEM,sBX8uMR,CACF,C4D3yMM,wBjDuDE,0BXwvMR,CO9nMQ,6BqDjLF,wBjD8DI,0BXqvMR,CACF,C4DpzMM,0BjDuDE,4BXiwMR,COvoMQ,6BqDjLF,0BjD8DI,4BX8vMR,CACF,C4D7zMM,2BjDuDE,6BX0wMR,COhpMQ,6BqDjLF,2BjD8DI,6BXuwMR,CACF,C4Dt0MM,yBjDuDE,2BXmxMR,COzpMQ,6BqDjLF,yBjD8DI,2BXgxMR,CACF,C4Dv1MI,oBjD6DI,sBX8xMR,COlqMQ,6BqDzLJ,oBjDoEM,sBX2xMR,CACF,C4Dx1MM,wBjDuDE,0BXqyMR,CO3qMQ,6BqDjLF,wBjD8DI,0BXkyMR,CACF,C4Dj2MM,0BjDuDE,4BX8yMR,COprMQ,6BqDjLF,0BjD8DI,4BX2yMR,CACF,C4D12MM,2BjDuDE,6BXuzMR,CO7rMQ,6BqDjLF,2BjD8DI,6BXozMR,CACF,C4Dn3MM,yBjDuDE,2BXg0MR,COtsMQ,6BqDjLF,yBjD8DI,2BX6zMR,CACF,C4Dp4MI,oBjD6DI,sBX20MR,CO/sMQ,6BqDzLJ,oBjDoEM,sBXw0MR,CACF,C4Dr4MM,wBjDuDE,0BXk1MR,COxtMQ,6BqDjLF,wBjD8DI,0BX+0MR,CACF,C4D94MM,0BjDuDE,4BX21MR,COjuMQ,6BqDjLF,0BjD8DI,4BXw1MR,CACF,C4Dv5MM,2BjDuDE,6BXo2MR,CO1uMQ,6BqDjLF,2BjD8DI,6BXi2MR,CACF,C4Dh6MM,yBjDuDE,2BX62MR,COnvMQ,6BqDjLF,yBjD8DI,2BX02MR,CACF,C4Dj7MI,oBjD6DI,sBXw3MR,CO5vMQ,6BqDzLJ,oBjDoEM,sBXq3MR,CACF,C4Dl7MM,wBjDuDE,0BX+3MR,COrwMQ,6BqDjLF,wBjD8DI,0BX43MR,CACF,C4D37MM,0BjDuDE,4BXw4MR,CO9wMQ,6BqDjLF,0BjD8DI,4BXq4MR,CACF,C4Dp8MM,2BjDuDE,6BXi5MR,COvxMQ,6BqDjLF,2BjD8DI,6BX84MR,CACF,C4D78MM,yBjDuDE,2BX05MR,COhyMQ,6BqDjLF,yBjD8DI,2BXu5MR,CACF,C4Dx7MI,oDAEE,kB5D27MN,C4Dv7MM,4DAEE,sB5D07MR,C4D57MM,gEAEE,wB5D+7MR,C4Dj8MM,kEAEE,yB5Do8MR,C4Dt8MM,8DAEE,uB5Dy8MR,C4Dj9MI,oDAEE,oB5Do9MN,C4Dh9MM,4DAEE,wB5Dm9MR,C4Dr9MM,gEAEE,0B5Dw9MR,C4D19MM,kEAEE,2B5D69MR,C4D/9MM,8DAEE,yB5Dk+MR,C4D1+MI,oDAEE,qB5D6+MN,C4Dz+MM,4DAEE,yB5D4+MR,C4D9+MM,gEAEE,2B5Di/MR,C4Dn/MM,kEAEE,4B5Ds/MR,C4Dx/MM,8DAEE,0B5D2/MR,C4DngNI,oDAEE,qB5DsgNN,C4DlgNM,4DAEE,yB5DqgNR,C4DvgNM,gEAEE,2B5D0gNR,C4D5gNM,kEAEE,4B5D+gNR,C4DjhNM,8DAEE,0B5DohNR,C4D5hNI,oDAEE,qB5D+hNN,C4D3hNM,4DAEE,yB5D8hNR,C4DhiNM,gEAEE,2B5DmiNR,C4DriNM,kEAEE,4B5DwiNR,C4D1iNM,8DAEE,0B5D6iNR,C4DrjNI,oDAEE,qB5DwjNN,C4DpjNM,4DAEE,yB5DujNR,C4DzjNM,gEAEE,2B5D4jNR,C4D9jNM,kEAEE,4B5DikNR,C4DnkNM,8DAEE,0B5DskNR,C4D9kNI,oDAEE,qB5DilNN,C4D7kNM,4DAEE,yB5DglNR,C4DllNM,gEAEE,2B5DqlNR,C4DvlNM,kEAEE,4B5D0lNR,C4D5lNM,8DAEE,0B5D+lNR,C4DvmNI,oDAEE,qB5D0mNN,C4DtmNM,4DAEE,yB5DymNR,C4D3mNM,gEAEE,2B5D8mNR,C4DhnNM,kEAEE,4B5DmnNR,C4DrnNM,8DAEE,0B5DwnNR,C4DhoNI,oDAEE,qB5DmoNN,C4D/nNM,4DAEE,yB5DkoNR,C4DpoNM,gEAEE,2B5DuoNR,C4DzoNM,kEAEE,4B5D4oNR,C4D9oNM,8DAEE,0B5DipNR,C4DzpNI,oDAEE,qB5D4pNN,C4DxpNM,4DAEE,yB5D2pNR,C4D7pNM,gEAEE,2B5DgqNR,C4DlqNM,kEAEE,4B5DqqNR,C4DvqNM,8DAEE,0B5D0qNR,C4DlrNI,sDAEE,mB5DqrNN,C4DjrNM,8DAEE,uB5DorNR,C4DtrNM,kEAEE,yB5DyrNR,C4D3rNM,oEAEE,0B5D8rNR,C4DhsNM,gEAEE,wB5DmsNR,C4D3sNI,sDAEE,qB5D8sNN,C4D1sNM,8DAEE,yB5D6sNR,C4D/sNM,kEAEE,2B5DktNR,C4DptNM,oEAEE,4B5DutNR,C4DztNM,gEAEE,0B5D4tNR,C4DpuNI,sDAEE,sB5DuuNN,C4DnuNM,8DAEE,0B5DsuNR,C4DxuNM,kEAEE,4B5D2uNR,C4D7uNM,oEAEE,6B5DgvNR,C4DlvNM,gEAEE,2B5DqvNR,C4D7vNI,sDAEE,sB5DgwNN,C4D5vNM,8DAEE,0B5D+vNR,C4DjwNM,kEAEE,4B5DowNR,C4DtwNM,oEAEE,6B5DywNR,C4D3wNM,gEAEE,2B5D8wNR,C4DtxNI,sDAEE,sB5DyxNN,C4DrxNM,8DAEE,0B5DwxNR,C4D1xNM,kEAEE,4B5D6xNR,C4D/xNM,oEAEE,6B5DkyNR,C4DpyNM,gEAEE,2B5DuyNR,C4D/yNI,sDAEE,sB5DkzNN,C4D9yNM,8DAEE,0B5DizNR,C4DnzNM,kEAEE,4B5DszNR,C4DxzNM,oEAEE,6B5D2zNR,C4D7zNM,gEAEE,2B5Dg0NR,C4Dx0NI,sDAEE,sB5D20NN,C4Dv0NM,8DAEE,0B5D00NR,C4D50NM,kEAEE,4B5D+0NR,C4Dj1NM,oEAEE,6B5Do1NR,C4Dt1NM,gEAEE,2B5Dy1NR,C4Dj2NI,sDAEE,sB5Do2NN,C4Dh2NM,8DAEE,0B5Dm2NR,C4Dr2NM,kEAEE,4B5Dw2NR,C4D12NM,oEAEE,6B5D62NR,C4D/2NM,gEAEE,2B5Dk3NR,C4D13NI,sDAEE,sB5D63NN,C4Dz3NM,8DAEE,0B5D43NR,C4D93NM,kEAEE,4B5Di4NR,C4Dn4NM,oEAEE,6B5Ds4NR,C4Dx4NM,gEAEE,2B5D24NR,C4Dn5NI,sDAEE,sB5Ds5NN,C4Dl5NM,8DAEE,0B5Dq5NR,C4Dv5NM,kEAEE,4B5D05NR,C4D55NM,oEAEE,6B5D+5NR,C4Dj6NM,gEAEE,2B5Do6NR,C6D3/NE,0BACE,yB7D8/NJ,C6D3/NE,4BACE,2B7D8/NJ,C6D3/NE,2BACE,0B7D8/NJ,C8DngOI,uB3D+IE,wBALU,CAOR,6BANY,CAQd,kCHs3NN,CO3yNQ,6BuD9NJ,uB3D2JI,wBAjBQ,CAmBN,wBAlBU,CAoBZ,uBHg3NN,CACF,COlzNQ,auD9NJ,uB3DsJI,wBAZQ,CAaR,yBH83NN,CACF,C8DthOI,uB3D+IE,wBALU,CAOR,wBANY,CAQd,6BHy4NN,CO9zNQ,6BuD9NJ,uB3D2JI,wBAjBQ,CAmBN,wBAlBU,CAoBZ,kCHm4NN,CACF,COr0NQ,auD9NJ,uB3DsJI,wBAZQ,CAaR,0BHi5NN,CACF,C8DziOI,uB3D+IE,wBALU,CAOR,0BANY,CAQd,kCH45NN,COj1NQ,6BuD9NJ,uB3D2JI,wBAjBQ,CAmBN,2BAlBU,CAoBZ,kCHs5NN,CACF,COx1NQ,auD9NJ,uB3DsJI,wBAZQ,CAaR,0BHo6NN,CACF,C8D5jOI,uB3D+IE,wBALU,CAOR,4BANY,CAQd,kCH+6NN,COp2NQ,6BuD9NJ,uB3D2JI,wBAjBQ,CAmBN,6BAlBU,CAoBZ,kCHy6NN,CACF,CO32NQ,auD9NJ,uB3DsJI,wBAZQ,CAaR,0BHu7NN,CACF,C8D/kOI,uB3D+IE,wBALU,CAOR,4BANY,CAQd,kCHk8NN,COv3NQ,6BuD9NJ,uB3D2JI,wBAjBQ,CAmBN,0BAlBU,CAoBZ,0BH47NN,CACF,CO93NQ,auD9NJ,uB3DsJI,wBAZQ,CAaR,0BH08NN,CACF,C8DlmOI,uB3D+IE,wBALU,CAOR,wBANY,CAQd,0BHq9NN,CO14NQ,6BuD9NJ,uB3D2JI,wBAjBQ,CAmBN,6BAlBU,CAoBZ,kCH+8NN,CACF,COj5NQ,auD9NJ,uB3DsJI,wBAZQ,CAaR,0BH69NN,CACF,C8DrnOI,uB3D+IE,wBALU,CAOR,2BANY,CAQd,kCHw+NN,CO75NQ,6BuD9NJ,uB3D2JI,wBAjBQ,CAmBN,wBAlBU,CAoBZ,0BHk+NN,CACF,COp6NQ,auD9NJ,uB3DsJI,wBAZQ,CAaR,yBHg/NN,CACF,C8DxoOI,uB3D+IE,wBALU,CAOR,0BANY,CAQd,0BH2/NN,COh7NQ,6BuD9NJ,uB3D2JI,wBAjBQ,CAmBN,2BAlBU,CAoBZ,kCHq/NN,CACF,COv7NQ,auD9NJ,uB3DsJI,wBAZQ,CAaR,yBHmgON,CACF,C8DppOE,8B3D0CA,yBH8mOF,C8DppOE,2B3DgDA,yBHwmOF,C+DnqOE,oDACE,oB/D0qOJ,CO78NQ,6BwD9NN,+BAII,mB/D2qOJ,CACF,C+DxqOE,2BACE,oB/D2qOJ,COt9NQ,6BwDtNN,2BAII,sB/D4qOJ,CACF,C+DzqOE,yBACE,oB/D4qOJ,CO/9NQ,6BwD9MN,yBAII,mB/D6qOJ,CACF,C+D1qOE,0BACE,oB/D6qOJ,COx+NQ,6BwDtMN,0BAII,sB/D8qOJ,CACF,C+D3qOE,4BACE,oB/D8qOJ,COj/NQ,6BwD9LN,4BAII,mB/D+qOJ,CACF","file":"govuk-frontend-4.8.0.min.css","sourcesContent":["@import \"../error-message/index\";\n@import \"../hint/index\";\n@import \"../label/index\";\n@import \"../textarea/index\";\n\n@include govuk-exports(\"govuk/component/character-count\") {\n .govuk-character-count {\n @include govuk-responsive-margin(6, \"bottom\");\n\n .govuk-form-group,\n .govuk-textarea {\n margin-bottom: govuk-spacing(1);\n }\n }\n\n .govuk-character-count__message {\n @include govuk-font($size: false, $tabular: true);\n margin-top: 0;\n margin-bottom: 0;\n\n &:after {\n // Zero-width space that will reserve vertical space when no hint is provided\n // as:\n // - setting a min-height is not possible without a magic number\n // because the line-height is set by the `govuk-font` call above\n // - using `:empty` is not possible as the hint macro outputs line breaks\n content: \"\\200B\";\n }\n }\n\n .govuk-character-count__message--disabled {\n visibility: hidden;\n }\n}\n","@charset \"UTF-8\";\n:root {\n --govuk-frontend-version: \"development\";\n}\n\n.govuk-link {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: underline;\n}\n/*! Copyright (c) 2011 by Margaret Calvert & Henrik Kubel. All rights reserved. The font has been customised for exclusive use on gov.uk. This cut is not commercially available. */ /* stylelint-disable-line scss/comment-no-loud */\n@font-face {\n font-family: \"GDS Transport\";\n font-style: normal;\n font-weight: normal;\n src: url(\"/assets/fonts/light-94a07e06a1-v2.woff2\") format(\"woff2\"), url(\"/assets/fonts/light-f591b13f7d-v2.woff\") format(\"woff\");\n font-display: fallback;\n}\n@font-face {\n font-family: \"GDS Transport\";\n font-style: normal;\n font-weight: bold;\n src: url(\"/assets/fonts/bold-b542beb274-v2.woff2\") format(\"woff2\"), url(\"/assets/fonts/bold-affa96571d-v2.woff\") format(\"woff\");\n font-display: fallback;\n}\n@media print {\n .govuk-link {\n font-family: sans-serif;\n }\n}\n.govuk-link:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.govuk-link:link {\n color: #1d70b8;\n}\n.govuk-link:visited {\n color: #4c2c92;\n}\n.govuk-link:hover {\n color: #003078;\n}\n.govuk-link:active {\n color: #0b0c0c;\n}\n.govuk-link:focus {\n color: #0b0c0c;\n}\n@media print {\n [href^=\"/\"].govuk-link:after, [href^=\"http://\"].govuk-link:after, [href^=\"https://\"].govuk-link:after {\n content: \" (\" attr(href) \")\";\n font-size: 90%;\n word-wrap: break-word;\n }\n}\n\n.govuk-link--muted:link, .govuk-link--muted:visited {\n color: #505a5f;\n}\n.govuk-link--muted:hover, .govuk-link--muted:active {\n color: #0b0c0c;\n}\n.govuk-link--muted:focus {\n color: #0b0c0c;\n}\n\n.govuk-link--text-colour:link, .govuk-link--text-colour:visited {\n color: #0b0c0c;\n}\n@media print {\n .govuk-link--text-colour:link, .govuk-link--text-colour:visited {\n color: #000000;\n }\n}\n.govuk-link--text-colour:hover {\n color: rgba(11, 12, 12, 0.99);\n}\n.govuk-link--text-colour:active, .govuk-link--text-colour:focus {\n color: #0b0c0c;\n}\n@media print {\n .govuk-link--text-colour:active, .govuk-link--text-colour:focus {\n color: #000000;\n }\n}\n\n.govuk-link--inverse:link, .govuk-link--inverse:visited {\n color: #ffffff;\n}\n.govuk-link--inverse:hover, .govuk-link--inverse:active {\n color: rgba(255, 255, 255, 0.99);\n}\n.govuk-link--inverse:focus {\n color: #0b0c0c;\n}\n\n.govuk-link--no-underline:not(:hover):not(:active) {\n text-decoration: none;\n}\n\n.govuk-link--no-visited-state:link {\n color: #1d70b8;\n}\n.govuk-link--no-visited-state:visited {\n color: #1d70b8;\n}\n.govuk-link--no-visited-state:hover {\n color: #003078;\n}\n.govuk-link--no-visited-state:active {\n color: #0b0c0c;\n}\n.govuk-link--no-visited-state:focus {\n color: #0b0c0c;\n}\n\n.govuk-list {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n margin-top: 0;\n margin-bottom: 15px;\n padding-left: 0;\n list-style-type: none;\n}\n@media print {\n .govuk-list {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-list {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-list {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-list {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-list {\n margin-bottom: 20px;\n }\n}\n.govuk-list .govuk-list {\n margin-top: 10px;\n}\n\n.govuk-list > li {\n margin-bottom: 5px;\n}\n\n.govuk-list--bullet {\n padding-left: 20px;\n list-style-type: disc;\n}\n\n.govuk-list--number {\n padding-left: 20px;\n list-style-type: decimal;\n}\n\n.govuk-list--bullet > li,\n.govuk-list--number > li {\n margin-bottom: 0;\n}\n@media (min-width: 40.0625em) {\n .govuk-list--bullet > li,\n .govuk-list--number > li {\n margin-bottom: 5px;\n }\n}\n\n.govuk-list--spaced > li {\n margin-bottom: 10px;\n}\n@media (min-width: 40.0625em) {\n .govuk-list--spaced > li {\n margin-bottom: 15px;\n }\n}\n\n.govuk-heading-xl {\n color: #0b0c0c;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 32px;\n font-size: 2rem;\n line-height: 1.09375;\n display: block;\n margin-top: 0;\n margin-bottom: 30px;\n}\n@media print {\n .govuk-heading-xl {\n color: #000000;\n }\n}\n@media print {\n .govuk-heading-xl {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-heading-xl {\n font-size: 48px;\n font-size: 3rem;\n line-height: 1.0416666667;\n }\n}\n@media print {\n .govuk-heading-xl {\n font-size: 32pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-heading-xl {\n margin-bottom: 50px;\n }\n}\n\n.govuk-heading-l {\n color: #0b0c0c;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.0416666667;\n display: block;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media print {\n .govuk-heading-l {\n color: #000000;\n }\n}\n@media print {\n .govuk-heading-l {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-heading-l {\n font-size: 36px;\n font-size: 2.25rem;\n line-height: 1.1111111111;\n }\n}\n@media print {\n .govuk-heading-l {\n font-size: 24pt;\n line-height: 1.05;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-heading-l {\n margin-bottom: 30px;\n }\n}\n\n.govuk-heading-m {\n color: #0b0c0c;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n display: block;\n margin-top: 0;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-heading-m {\n color: #000000;\n }\n}\n@media print {\n .govuk-heading-m {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-heading-m {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-heading-m {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-heading-m {\n margin-bottom: 20px;\n }\n}\n\n.govuk-heading-s {\n color: #0b0c0c;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n display: block;\n margin-top: 0;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-heading-s {\n color: #000000;\n }\n}\n@media print {\n .govuk-heading-s {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-heading-s {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-heading-s {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-heading-s {\n margin-bottom: 20px;\n }\n}\n\n.govuk-caption-xl {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n display: block;\n margin-bottom: 5px;\n color: #505a5f;\n}\n@media print {\n .govuk-caption-xl {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-caption-xl {\n font-size: 27px;\n font-size: 1.6875rem;\n line-height: 1.1111111111;\n }\n}\n@media print {\n .govuk-caption-xl {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n\n.govuk-caption-l {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n display: block;\n margin-bottom: 5px;\n color: #505a5f;\n}\n@media print {\n .govuk-caption-l {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-caption-l {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-caption-l {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-caption-l {\n margin-bottom: 0;\n }\n}\n\n.govuk-caption-m {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n display: block;\n color: #505a5f;\n}\n@media print {\n .govuk-caption-m {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-caption-m {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-caption-m {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-body-lead, .govuk-body-l {\n color: #0b0c0c;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media print {\n .govuk-body-lead, .govuk-body-l {\n color: #000000;\n }\n}\n@media print {\n .govuk-body-lead, .govuk-body-l {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-body-lead, .govuk-body-l {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-body-lead, .govuk-body-l {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-body-lead, .govuk-body-l {\n margin-bottom: 30px;\n }\n}\n\n.govuk-body, .govuk-body-m {\n color: #0b0c0c;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n margin-top: 0;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-body, .govuk-body-m {\n color: #000000;\n }\n}\n@media print {\n .govuk-body, .govuk-body-m {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-body, .govuk-body-m {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-body, .govuk-body-m {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-body, .govuk-body-m {\n margin-bottom: 20px;\n }\n}\n\n.govuk-body-s {\n color: #0b0c0c;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.1428571429;\n margin-top: 0;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-body-s {\n color: #000000;\n }\n}\n@media print {\n .govuk-body-s {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-body-s {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-body-s {\n font-size: 14pt;\n line-height: 1.2;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-body-s {\n margin-bottom: 20px;\n }\n}\n\n.govuk-body-xs {\n color: #0b0c0c;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 12px;\n font-size: 0.75rem;\n line-height: 1.25;\n margin-top: 0;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-body-xs {\n color: #000000;\n }\n}\n@media print {\n .govuk-body-xs {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-body-xs {\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.4285714286;\n }\n}\n@media print {\n .govuk-body-xs {\n font-size: 12pt;\n line-height: 1.2;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-body-xs {\n margin-bottom: 20px;\n }\n}\n\n.govuk-body-l + .govuk-heading-l, .govuk-body-lead + .govuk-heading-l {\n padding-top: 5px;\n}\n@media (min-width: 40.0625em) {\n .govuk-body-l + .govuk-heading-l, .govuk-body-lead + .govuk-heading-l {\n padding-top: 10px;\n }\n}\n\n.govuk-body-m + .govuk-heading-l, .govuk-body + .govuk-heading-l,\n.govuk-body-s + .govuk-heading-l,\n.govuk-list + .govuk-heading-l {\n padding-top: 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-body-m + .govuk-heading-l, .govuk-body + .govuk-heading-l,\n .govuk-body-s + .govuk-heading-l,\n .govuk-list + .govuk-heading-l {\n padding-top: 20px;\n }\n}\n\n.govuk-body-m + .govuk-heading-m, .govuk-body + .govuk-heading-m,\n.govuk-body-s + .govuk-heading-m,\n.govuk-list + .govuk-heading-m,\n.govuk-body-m + .govuk-heading-s,\n.govuk-body + .govuk-heading-s,\n.govuk-body-s + .govuk-heading-s,\n.govuk-list + .govuk-heading-s {\n padding-top: 5px;\n}\n@media (min-width: 40.0625em) {\n .govuk-body-m + .govuk-heading-m, .govuk-body + .govuk-heading-m,\n .govuk-body-s + .govuk-heading-m,\n .govuk-list + .govuk-heading-m,\n .govuk-body-m + .govuk-heading-s,\n .govuk-body + .govuk-heading-s,\n .govuk-body-s + .govuk-heading-s,\n .govuk-list + .govuk-heading-s {\n padding-top: 10px;\n }\n}\n\n.govuk-section-break {\n margin: 0;\n border: 0;\n}\n\n.govuk-section-break--xl {\n margin-top: 30px;\n margin-bottom: 30px;\n}\n@media (min-width: 40.0625em) {\n .govuk-section-break--xl {\n margin-top: 50px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-section-break--xl {\n margin-bottom: 50px;\n }\n}\n\n.govuk-section-break--l {\n margin-top: 20px;\n margin-bottom: 20px;\n}\n@media (min-width: 40.0625em) {\n .govuk-section-break--l {\n margin-top: 30px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-section-break--l {\n margin-bottom: 30px;\n }\n}\n\n.govuk-section-break--m {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-section-break--m {\n margin-top: 20px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-section-break--m {\n margin-bottom: 20px;\n }\n}\n\n.govuk-section-break--visible {\n border-bottom: 1px solid #b1b4b6;\n}\n\n.govuk-button-group {\n margin-bottom: 5px;\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n@media (min-width: 40.0625em) {\n .govuk-button-group {\n margin-bottom: 15px;\n }\n}\n.govuk-button-group .govuk-link {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.1875;\n display: inline-block;\n max-width: 100%;\n margin-top: 5px;\n margin-bottom: 20px;\n text-align: center;\n}\n@media print {\n .govuk-button-group .govuk-link {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-button-group .govuk-link {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1;\n }\n}\n@media print {\n .govuk-button-group .govuk-link {\n font-size: 14pt;\n line-height: 19px;\n }\n}\n.govuk-button-group .govuk-button {\n margin-bottom: 17px;\n}\n@media (min-width: 40.0625em) {\n .govuk-button-group {\n margin-right: -15px;\n flex-direction: row;\n flex-wrap: wrap;\n align-items: baseline;\n }\n .govuk-button-group .govuk-button,\n .govuk-button-group .govuk-link {\n margin-right: 15px;\n }\n .govuk-button-group .govuk-link {\n text-align: left;\n }\n}\n\n.govuk-form-group {\n margin-bottom: 20px;\n}\n.govuk-form-group:after {\n content: \"\";\n display: block;\n clear: both;\n}\n@media (min-width: 40.0625em) {\n .govuk-form-group {\n margin-bottom: 30px;\n }\n}\n.govuk-form-group .govuk-form-group:last-of-type {\n margin-bottom: 0;\n}\n\n.govuk-form-group--error {\n padding-left: 15px;\n border-left: 5px solid #d4351c;\n}\n.govuk-form-group--error .govuk-form-group {\n padding: 0;\n border: 0;\n}\n\n.govuk-grid-row {\n margin-right: -15px;\n margin-left: -15px;\n}\n.govuk-grid-row:after {\n content: \"\";\n display: block;\n clear: both;\n}\n\n.govuk-grid-column-one-quarter {\n box-sizing: border-box;\n width: 100%;\n padding: 0 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-grid-column-one-quarter {\n width: 25%;\n float: left;\n }\n}\n\n.govuk-grid-column-one-third {\n box-sizing: border-box;\n width: 100%;\n padding: 0 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-grid-column-one-third {\n width: 33.3333333333%;\n float: left;\n }\n}\n\n.govuk-grid-column-one-half {\n box-sizing: border-box;\n width: 100%;\n padding: 0 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-grid-column-one-half {\n width: 50%;\n float: left;\n }\n}\n\n.govuk-grid-column-two-thirds {\n box-sizing: border-box;\n width: 100%;\n padding: 0 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-grid-column-two-thirds {\n width: 66.6666666667%;\n float: left;\n }\n}\n\n.govuk-grid-column-three-quarters {\n box-sizing: border-box;\n width: 100%;\n padding: 0 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-grid-column-three-quarters {\n width: 75%;\n float: left;\n }\n}\n\n.govuk-grid-column-full {\n box-sizing: border-box;\n width: 100%;\n padding: 0 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-grid-column-full {\n width: 100%;\n float: left;\n }\n}\n\n.govuk-grid-column-one-quarter-from-desktop {\n box-sizing: border-box;\n padding: 0 15px;\n}\n@media (min-width: 48.0625em) {\n .govuk-grid-column-one-quarter-from-desktop {\n width: 25%;\n float: left;\n }\n}\n\n.govuk-grid-column-one-third-from-desktop {\n box-sizing: border-box;\n padding: 0 15px;\n}\n@media (min-width: 48.0625em) {\n .govuk-grid-column-one-third-from-desktop {\n width: 33.3333333333%;\n float: left;\n }\n}\n\n.govuk-grid-column-one-half-from-desktop {\n box-sizing: border-box;\n padding: 0 15px;\n}\n@media (min-width: 48.0625em) {\n .govuk-grid-column-one-half-from-desktop {\n width: 50%;\n float: left;\n }\n}\n\n.govuk-grid-column-two-thirds-from-desktop {\n box-sizing: border-box;\n padding: 0 15px;\n}\n@media (min-width: 48.0625em) {\n .govuk-grid-column-two-thirds-from-desktop {\n width: 66.6666666667%;\n float: left;\n }\n}\n\n.govuk-grid-column-three-quarters-from-desktop {\n box-sizing: border-box;\n padding: 0 15px;\n}\n@media (min-width: 48.0625em) {\n .govuk-grid-column-three-quarters-from-desktop {\n width: 75%;\n float: left;\n }\n}\n\n.govuk-grid-column-full-from-desktop {\n box-sizing: border-box;\n padding: 0 15px;\n}\n@media (min-width: 48.0625em) {\n .govuk-grid-column-full-from-desktop {\n width: 100%;\n float: left;\n }\n}\n\n.govuk-main-wrapper {\n display: block;\n padding-top: 20px;\n padding-bottom: 20px;\n}\n@media (min-width: 40.0625em) {\n .govuk-main-wrapper {\n padding-top: 40px;\n padding-bottom: 40px;\n }\n}\n\n.govuk-main-wrapper--auto-spacing:first-child,\n.govuk-main-wrapper--l {\n padding-top: 30px;\n}\n@media (min-width: 40.0625em) {\n .govuk-main-wrapper--auto-spacing:first-child,\n .govuk-main-wrapper--l {\n padding-top: 50px;\n }\n}\n\n.govuk-template {\n background-color: #f3f2f1;\n text-size-adjust: 100%;\n}\n@supports (position: sticky) {\n .govuk-template {\n scroll-padding-top: 60px;\n }\n .govuk-template:not(:has(.govuk-exit-this-page)) {\n scroll-padding-top: 0;\n }\n}\n@media screen {\n .govuk-template {\n overflow-y: scroll;\n }\n}\n\n.govuk-template__body {\n margin: 0;\n background-color: #ffffff;\n}\n\n.govuk-width-container {\n max-width: 960px;\n margin-right: 15px;\n margin-left: 15px;\n}\n@supports (margin: max(calc(0px))) {\n .govuk-width-container {\n margin-right: max(15px, calc(15px + env(safe-area-inset-right)));\n margin-left: max(15px, calc(15px + env(safe-area-inset-left)));\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-width-container {\n margin-right: 30px;\n margin-left: 30px;\n }\n @supports (margin: max(calc(0px))) {\n .govuk-width-container {\n margin-right: max(30px, calc(15px + env(safe-area-inset-right)));\n margin-left: max(30px, calc(15px + env(safe-area-inset-left)));\n }\n }\n}\n@media (min-width: 1020px) {\n .govuk-width-container {\n margin-right: auto;\n margin-left: auto;\n }\n @supports (margin: max(calc(0px))) {\n .govuk-width-container {\n margin-right: auto;\n margin-left: auto;\n }\n }\n}\n\n.govuk-accordion {\n margin-bottom: 20px;\n}\n@media (min-width: 40.0625em) {\n .govuk-accordion {\n margin-bottom: 30px;\n }\n}\n\n.govuk-accordion__section {\n padding-top: 15px;\n}\n\n.govuk-accordion__section-heading {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 15px;\n padding-bottom: 15px;\n}\n\n.govuk-accordion__section-button {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n color: #0b0c0c;\n display: block;\n margin-bottom: 0;\n padding-top: 15px;\n}\n@media print {\n .govuk-accordion__section-button {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-accordion__section-button {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-accordion__section-button {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-accordion__section-button {\n color: #000000;\n }\n}\n\n.govuk-accordion__section-content > :last-child {\n margin-bottom: 0;\n}\n\n.js-enabled .govuk-accordion {\n border-bottom: 1px solid #b1b4b6;\n}\n.js-enabled .govuk-accordion__section {\n padding-top: 0;\n}\n.js-enabled .govuk-accordion__section-content {\n display: none;\n padding-top: 15px;\n padding-bottom: 30px;\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-accordion__section-content {\n padding-bottom: 50px;\n }\n}\n.js-enabled .govuk-accordion__section-content[hidden] {\n padding-top: 0;\n padding-bottom: 0;\n}\n@supports (content-visibility: hidden) {\n .js-enabled .govuk-accordion__section-content[hidden] {\n content-visibility: hidden;\n display: inherit;\n }\n}\n.js-enabled .govuk-accordion__section--expanded .govuk-accordion__section-content {\n display: block;\n}\n.js-enabled .govuk-accordion__show-all {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n position: relative;\n z-index: 1;\n margin-bottom: 9px;\n padding: 5px 2px 5px 0;\n border-width: 0;\n color: #1d70b8;\n background: none;\n cursor: pointer;\n -webkit-appearance: none;\n}\n@media print {\n .js-enabled .govuk-accordion__show-all {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-accordion__show-all {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .js-enabled .govuk-accordion__show-all {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-accordion__show-all {\n margin-bottom: 14px;\n }\n}\n.js-enabled .govuk-accordion__show-all::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\n.js-enabled .govuk-accordion__show-all:hover {\n color: #0b0c0c;\n background: #f3f2f1;\n box-shadow: 0 -2px #f3f2f1, 0 4px #f3f2f1;\n}\n.js-enabled .govuk-accordion__show-all:hover .govuk-accordion__section-toggle-text {\n color: #0b0c0c;\n}\n.js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron {\n color: #0b0c0c;\n background: #0b0c0c;\n}\n.js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron:after {\n color: #f3f2f1;\n}\n.js-enabled .govuk-accordion__show-all:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.js-enabled .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron {\n background: #0b0c0c;\n}\n.js-enabled .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron:after {\n color: #ffdd00;\n}\n.js-enabled .govuk-accordion__section-heading {\n padding: 0;\n}\n.js-enabled .govuk-accordion-nav__chevron {\n box-sizing: border-box;\n display: inline-block;\n position: relative;\n width: 1.25rem;\n height: 1.25rem;\n border: 0.0625rem solid;\n border-radius: 50%;\n vertical-align: middle;\n}\n.js-enabled .govuk-accordion-nav__chevron:after {\n content: \"\";\n box-sizing: border-box;\n display: block;\n position: absolute;\n bottom: 0.3125rem;\n left: 0.375rem;\n width: 0.375rem;\n height: 0.375rem;\n transform: rotate(-45deg);\n border-top: 0.125rem solid;\n border-right: 0.125rem solid;\n}\n.js-enabled .govuk-accordion-nav__chevron--down {\n transform: rotate(180deg);\n}\n.js-enabled .govuk-accordion__section-button {\n width: 100%;\n padding: 10px 0 0 0;\n border: 0;\n border-top: 1px solid #b1b4b6;\n border-bottom: 10px solid transparent;\n color: #0b0c0c;\n background: none;\n text-align: left;\n cursor: pointer;\n -webkit-appearance: none;\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-accordion__section-button {\n padding-bottom: 10px;\n }\n}\n.js-enabled .govuk-accordion__section-button:active {\n color: #0b0c0c;\n background: none;\n}\n.js-enabled .govuk-accordion__section-button:hover {\n color: #0b0c0c;\n background: #f3f2f1;\n}\n.js-enabled .govuk-accordion__section-button:hover .govuk-accordion__section-toggle-text {\n color: #0b0c0c;\n}\n.js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron {\n color: #0b0c0c;\n background: #0b0c0c;\n}\n.js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron:after {\n color: #f3f2f1;\n}\n.js-enabled .govuk-accordion__section-button:focus {\n outline: 0;\n}\n.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-heading-text-focus,\n.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-summary-focus,\n.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.js-enabled .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron {\n color: #0b0c0c;\n background: #0b0c0c;\n}\n.js-enabled .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron:after {\n color: #ffdd00;\n}\n.js-enabled .govuk-accordion__section-button::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\n.js-enabled .govuk-accordion__section--expanded .govuk-accordion__section-button {\n padding-bottom: 15px;\n border-bottom: 0;\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-accordion__section--expanded .govuk-accordion__section-button {\n padding-bottom: 20px;\n }\n}\n.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus {\n padding-bottom: 3px;\n}\n@media (min-width: 48.0625em) {\n .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus {\n padding-bottom: 2px;\n }\n}\n.js-enabled .govuk-accordion__section-toggle,\n.js-enabled .govuk-accordion__section-heading-text,\n.js-enabled .govuk-accordion__section-summary {\n display: block;\n margin-bottom: 13px;\n}\n.js-enabled .govuk-accordion__section-toggle .govuk-accordion__section-heading-text-focus,\n.js-enabled .govuk-accordion__section-toggle .govuk-accordion__section-summary-focus,\n.js-enabled .govuk-accordion__section-toggle .govuk-accordion__section-toggle-focus,\n.js-enabled .govuk-accordion__section-heading-text .govuk-accordion__section-heading-text-focus,\n.js-enabled .govuk-accordion__section-heading-text .govuk-accordion__section-summary-focus,\n.js-enabled .govuk-accordion__section-heading-text .govuk-accordion__section-toggle-focus,\n.js-enabled .govuk-accordion__section-summary .govuk-accordion__section-heading-text-focus,\n.js-enabled .govuk-accordion__section-summary .govuk-accordion__section-summary-focus,\n.js-enabled .govuk-accordion__section-summary .govuk-accordion__section-toggle-focus {\n display: inline;\n}\n.js-enabled .govuk-accordion__section-toggle {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n font-weight: 400;\n color: #1d70b8;\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-accordion__section-toggle {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .js-enabled .govuk-accordion__section-toggle {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n.js-enabled .govuk-accordion__show-all-text,\n.js-enabled .govuk-accordion__section-toggle-text {\n margin-left: 5px;\n vertical-align: middle;\n}\n@media screen and (forced-colors: active) {\n .js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron,\n .js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron {\n background-color: transparent;\n }\n .js-enabled .govuk-accordion__show-all:focus .govuk-accordion__section-heading-text-focus,\n .js-enabled .govuk-accordion__show-all:focus .govuk-accordion__section-summary-focus,\n .js-enabled .govuk-accordion__show-all:focus .govuk-accordion__section-toggle-focus,\n .js-enabled .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron,\n .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-heading-text-focus,\n .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-summary-focus,\n .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus,\n .js-enabled .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron {\n background: transparent;\n background-color: transparent;\n }\n}\n@media (hover: none) {\n .js-enabled .govuk-accordion__section-header:hover {\n border-top-color: #b1b4b6;\n box-shadow: inset 0 3px 0 0 #1d70b8;\n }\n .js-enabled .govuk-accordion__section-header:hover .govuk-accordion__section-button {\n border-top-color: #b1b4b6;\n }\n}\n\n.govuk-back-link {\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.1428571429;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: underline;\n display: inline-block;\n position: relative;\n margin-top: 15px;\n margin-bottom: 15px;\n padding-left: 0.875em;\n}\n@media (min-width: 40.0625em) {\n .govuk-back-link {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-back-link {\n font-size: 14pt;\n line-height: 1.2;\n }\n}\n@media print {\n .govuk-back-link {\n font-family: sans-serif;\n }\n}\n.govuk-back-link:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.govuk-back-link:link, .govuk-back-link:visited {\n color: #0b0c0c;\n}\n@media print {\n .govuk-back-link:link, .govuk-back-link:visited {\n color: #000000;\n }\n}\n.govuk-back-link:hover {\n color: rgba(11, 12, 12, 0.99);\n}\n.govuk-back-link:active, .govuk-back-link:focus {\n color: #0b0c0c;\n}\n@media print {\n .govuk-back-link:active, .govuk-back-link:focus {\n color: #000000;\n }\n}\n\n.govuk-back-link:before {\n content: \"\";\n display: block;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0.1875em;\n width: 0.4375em;\n height: 0.4375em;\n margin: auto 0;\n transform: rotate(225deg);\n border: solid;\n border-width: 1px 1px 0 0;\n border-color: #505a5f;\n}\n@supports (border-width: max(0px)) {\n .govuk-back-link:before {\n border-width: max(1px, 0.0625em) max(1px, 0.0625em) 0 0;\n font-size: max(16px, 1em);\n }\n}\n\n.govuk-back-link:focus:before {\n border-color: #0b0c0c;\n}\n\n.govuk-back-link:after {\n content: \"\";\n position: absolute;\n top: -14px;\n right: 0;\n bottom: -14px;\n left: 0;\n}\n\n.govuk-back-link--inverse:link, .govuk-back-link--inverse:visited {\n color: #ffffff;\n}\n.govuk-back-link--inverse:hover, .govuk-back-link--inverse:active {\n color: rgba(255, 255, 255, 0.99);\n}\n.govuk-back-link--inverse:focus {\n color: #0b0c0c;\n}\n.govuk-back-link--inverse:before {\n border-color: currentcolor;\n}\n\n.govuk-breadcrumbs {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.1428571429;\n color: #0b0c0c;\n margin-top: 15px;\n margin-bottom: 10px;\n}\n@media print {\n .govuk-breadcrumbs {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-breadcrumbs {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-breadcrumbs {\n font-size: 14pt;\n line-height: 1.2;\n }\n}\n@media print {\n .govuk-breadcrumbs {\n color: #000000;\n }\n}\n\n.govuk-breadcrumbs__list {\n margin: 0;\n padding: 0;\n list-style-type: none;\n}\n.govuk-breadcrumbs__list:after {\n content: \"\";\n display: block;\n clear: both;\n}\n\n.govuk-breadcrumbs__list-item {\n display: inline-block;\n position: relative;\n margin-bottom: 5px;\n margin-left: 0.625em;\n padding-left: 0.9784375em;\n float: left;\n}\n.govuk-breadcrumbs__list-item:before {\n content: \"\";\n display: block;\n position: absolute;\n top: 0;\n bottom: 0;\n left: -0.206875em;\n width: 0.4375em;\n height: 0.4375em;\n margin: auto 0;\n transform: rotate(45deg);\n border: solid;\n border-width: 1px 1px 0 0;\n border-color: #505a5f;\n}\n@supports (border-width: max(0px)) {\n .govuk-breadcrumbs__list-item:before {\n border-width: max(1px, 0.0625em) max(1px, 0.0625em) 0 0;\n font-size: max(16px, 1em);\n }\n}\n.govuk-breadcrumbs__list-item:first-child {\n margin-left: 0;\n padding-left: 0;\n}\n.govuk-breadcrumbs__list-item:first-child:before {\n content: none;\n display: none;\n}\n\n.govuk-breadcrumbs__link {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: underline;\n}\n@media print {\n .govuk-breadcrumbs__link {\n font-family: sans-serif;\n }\n}\n.govuk-breadcrumbs__link:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.govuk-breadcrumbs__link:link, .govuk-breadcrumbs__link:visited {\n color: #0b0c0c;\n}\n@media print {\n .govuk-breadcrumbs__link:link, .govuk-breadcrumbs__link:visited {\n color: #000000;\n }\n}\n.govuk-breadcrumbs__link:hover {\n color: rgba(11, 12, 12, 0.99);\n}\n.govuk-breadcrumbs__link:active, .govuk-breadcrumbs__link:focus {\n color: #0b0c0c;\n}\n@media print {\n .govuk-breadcrumbs__link:active, .govuk-breadcrumbs__link:focus {\n color: #000000;\n }\n}\n\n@media (max-width: 40.0525em) {\n .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item {\n display: none;\n }\n .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:first-child, .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:last-child {\n display: inline-block;\n }\n .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:before {\n top: 0.375em;\n margin: 0;\n }\n .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list {\n display: flex;\n }\n}\n\n.govuk-breadcrumbs--inverse {\n color: #ffffff;\n}\n.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:link, .govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:visited {\n color: #ffffff;\n}\n.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:hover, .govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:active {\n color: rgba(255, 255, 255, 0.99);\n}\n.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:focus {\n color: #0b0c0c;\n}\n.govuk-breadcrumbs--inverse .govuk-breadcrumbs__list-item:before {\n border-color: currentcolor;\n}\n\n.govuk-button {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.1875;\n box-sizing: border-box;\n display: inline-block;\n position: relative;\n width: 100%;\n margin-top: 0;\n margin-right: 0;\n margin-left: 0;\n margin-bottom: 22px;\n padding: 8px 10px 7px;\n border: 2px solid transparent;\n border-radius: 0;\n color: #ffffff;\n background-color: #00703c;\n box-shadow: 0 2px 0 #002d18;\n text-align: center;\n vertical-align: top;\n cursor: pointer;\n -webkit-appearance: none;\n}\n@media print {\n .govuk-button {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-button {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1;\n }\n}\n@media print {\n .govuk-button {\n font-size: 14pt;\n line-height: 19px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-button {\n margin-bottom: 32px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-button {\n width: auto;\n }\n}\n.govuk-button:link, .govuk-button:visited, .govuk-button:active, .govuk-button:hover {\n color: #ffffff;\n text-decoration: none;\n}\n.govuk-button::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\n.govuk-button:hover {\n background-color: #005a30;\n}\n.govuk-button:active {\n top: 2px;\n}\n.govuk-button:focus {\n border-color: #ffdd00;\n outline: 3px solid transparent;\n box-shadow: inset 0 0 0 1px #ffdd00;\n}\n.govuk-button:focus:not(:active):not(:hover) {\n border-color: #ffdd00;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 2px 0 #0b0c0c;\n}\n.govuk-button:before {\n content: \"\";\n display: block;\n position: absolute;\n top: -2px;\n right: -2px;\n bottom: -4px;\n left: -2px;\n background: transparent;\n}\n.govuk-button:active:before {\n top: -4px;\n}\n\n.govuk-button--disabled,\n.govuk-button[disabled=disabled],\n.govuk-button[disabled] {\n opacity: 0.5;\n}\n.govuk-button--disabled:hover,\n.govuk-button[disabled=disabled]:hover,\n.govuk-button[disabled]:hover {\n background-color: #00703c;\n cursor: not-allowed;\n}\n.govuk-button--disabled:active,\n.govuk-button[disabled=disabled]:active,\n.govuk-button[disabled]:active {\n top: 0;\n box-shadow: 0 2px 0 #002d18;\n}\n\n.govuk-button--secondary {\n background-color: #f3f2f1;\n box-shadow: 0 2px 0 #929191;\n}\n.govuk-button--secondary, .govuk-button--secondary:link, .govuk-button--secondary:visited, .govuk-button--secondary:active, .govuk-button--secondary:hover {\n color: #0b0c0c;\n}\n.govuk-button--secondary:hover {\n background-color: #dbdad9;\n}\n.govuk-button--secondary:hover[disabled] {\n background-color: #f3f2f1;\n}\n\n.govuk-button--warning {\n background-color: #d4351c;\n box-shadow: 0 2px 0 #55150b;\n}\n.govuk-button--warning, .govuk-button--warning:link, .govuk-button--warning:visited, .govuk-button--warning:active, .govuk-button--warning:hover {\n color: #ffffff;\n}\n.govuk-button--warning:hover {\n background-color: #aa2a16;\n}\n.govuk-button--warning:hover[disabled] {\n background-color: #d4351c;\n}\n\n.govuk-button--inverse {\n background-color: #ffffff;\n box-shadow: 0 2px 0 #144e81;\n}\n.govuk-button--inverse, .govuk-button--inverse:link, .govuk-button--inverse:visited, .govuk-button--inverse:active, .govuk-button--inverse:hover {\n color: #1d70b8;\n}\n.govuk-button--inverse:hover {\n background-color: #e8f1f8;\n}\n.govuk-button--inverse:hover[disabled] {\n background-color: #ffffff;\n}\n\n.govuk-button--start {\n font-weight: 700;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1;\n display: inline-flex;\n min-height: auto;\n justify-content: center;\n}\n@media (min-width: 40.0625em) {\n .govuk-button--start {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1;\n }\n}\n@media print {\n .govuk-button--start {\n font-size: 18pt;\n line-height: 1;\n }\n}\n\n.govuk-button__start-icon {\n margin-left: 5px;\n vertical-align: middle;\n flex-shrink: 0;\n align-self: center;\n forced-color-adjust: auto;\n}\n@media (min-width: 48.0625em) {\n .govuk-button__start-icon {\n margin-left: 10px;\n }\n}\n\n.govuk-error-message {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n display: block;\n margin-top: 0;\n margin-bottom: 15px;\n clear: both;\n color: #d4351c;\n}\n@media print {\n .govuk-error-message {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-error-message {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-error-message {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-fieldset {\n min-width: 0;\n margin: 0;\n padding: 0;\n border: 0;\n}\n.govuk-fieldset:after {\n content: \"\";\n display: block;\n clear: both;\n}\n\n@supports not (caret-color: auto) {\n .govuk-fieldset,\n x:-moz-any-link {\n display: table-cell;\n }\n}\n.govuk-fieldset__legend {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n box-sizing: border-box;\n display: table;\n max-width: 100%;\n margin-bottom: 10px;\n padding: 0;\n white-space: normal;\n}\n@media print {\n .govuk-fieldset__legend {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-fieldset__legend {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-fieldset__legend {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-fieldset__legend {\n color: #000000;\n }\n}\n\n.govuk-fieldset__legend--xl {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 32px;\n font-size: 2rem;\n line-height: 1.09375;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-fieldset__legend--xl {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-fieldset__legend--xl {\n font-size: 48px;\n font-size: 3rem;\n line-height: 1.0416666667;\n }\n}\n@media print {\n .govuk-fieldset__legend--xl {\n font-size: 32pt;\n line-height: 1.15;\n }\n}\n\n.govuk-fieldset__legend--l {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.0416666667;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-fieldset__legend--l {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-fieldset__legend--l {\n font-size: 36px;\n font-size: 2.25rem;\n line-height: 1.1111111111;\n }\n}\n@media print {\n .govuk-fieldset__legend--l {\n font-size: 24pt;\n line-height: 1.05;\n }\n}\n\n.govuk-fieldset__legend--m {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-fieldset__legend--m {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-fieldset__legend--m {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-fieldset__legend--m {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n\n.govuk-fieldset__legend--s {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n}\n@media print {\n .govuk-fieldset__legend--s {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-fieldset__legend--s {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-fieldset__legend--s {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-fieldset__heading {\n margin: 0;\n font-size: inherit;\n font-weight: inherit;\n}\n\n.govuk-hint {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n margin-bottom: 15px;\n color: #505a5f;\n}\n@media print {\n .govuk-hint {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-hint {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-hint {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--xl) + .govuk-hint {\n margin-bottom: 10px;\n}\n\n.govuk-fieldset__legend:not(.govuk-fieldset__legend--m):not(.govuk-fieldset__legend--l):not(.govuk-fieldset__legend--xl) + .govuk-hint {\n margin-bottom: 10px;\n}\n\n.govuk-fieldset__legend + .govuk-hint {\n margin-top: -5px;\n}\n\n.govuk-label {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n display: block;\n margin-bottom: 5px;\n}\n@media print {\n .govuk-label {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-label {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-label {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-label {\n color: #000000;\n }\n}\n\n.govuk-label--xl {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 32px;\n font-size: 2rem;\n line-height: 1.09375;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-label--xl {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-label--xl {\n font-size: 48px;\n font-size: 3rem;\n line-height: 1.0416666667;\n }\n}\n@media print {\n .govuk-label--xl {\n font-size: 32pt;\n line-height: 1.15;\n }\n}\n\n.govuk-label--l {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.0416666667;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-label--l {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-label--l {\n font-size: 36px;\n font-size: 2.25rem;\n line-height: 1.1111111111;\n }\n}\n@media print {\n .govuk-label--l {\n font-size: 24pt;\n line-height: 1.05;\n }\n}\n\n.govuk-label--m {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n margin-bottom: 10px;\n}\n@media print {\n .govuk-label--m {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-label--m {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-label--m {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n\n.govuk-label--s {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n}\n@media print {\n .govuk-label--s {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-label--s {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-label--s {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-label-wrapper {\n margin: 0;\n}\n\n.govuk-checkboxes__item {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n display: block;\n position: relative;\n min-height: 40px;\n margin-bottom: 10px;\n padding-left: 40px;\n clear: left;\n}\n@media print {\n .govuk-checkboxes__item {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-checkboxes__item {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-checkboxes__item {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-checkboxes__item:last-child,\n.govuk-checkboxes__item:last-of-type {\n margin-bottom: 0;\n}\n\n.govuk-checkboxes__input {\n cursor: pointer;\n position: absolute;\n z-index: 1;\n top: -2px;\n left: -2px;\n width: 44px;\n height: 44px;\n margin: 0;\n opacity: 0;\n}\n\n.govuk-checkboxes__label {\n display: inline-block;\n margin-bottom: 0;\n padding: 8px 15px 5px;\n cursor: pointer;\n touch-action: manipulation;\n}\n\n.govuk-checkboxes__label:before {\n content: \"\";\n box-sizing: border-box;\n position: absolute;\n top: 0;\n left: 0;\n width: 40px;\n height: 40px;\n border: 2px solid currentcolor;\n background: transparent;\n}\n\n.govuk-checkboxes__label:after {\n content: \"\";\n box-sizing: border-box;\n position: absolute;\n top: 11px;\n left: 9px;\n width: 23px;\n height: 12px;\n transform: rotate(-45deg);\n border: solid;\n border-width: 0 0 5px 5px;\n border-top-color: transparent;\n opacity: 0;\n background: transparent;\n}\n\n.govuk-checkboxes__hint {\n display: block;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.govuk-checkboxes__input:focus + .govuk-checkboxes__label:before {\n border-width: 4px;\n outline: 3px solid transparent;\n outline-offset: 1px;\n box-shadow: 0 0 0 3px #ffdd00;\n}\n@media screen and (forced-colors: active), (-ms-high-contrast: active) {\n .govuk-checkboxes__input:focus + .govuk-checkboxes__label:before {\n outline-color: Highlight;\n }\n}\n\n.govuk-checkboxes__input:checked + .govuk-checkboxes__label:after {\n opacity: 1;\n}\n\n.govuk-checkboxes__input:disabled,\n.govuk-checkboxes__input:disabled + .govuk-checkboxes__label {\n cursor: not-allowed;\n}\n\n.govuk-checkboxes__input:disabled + .govuk-checkboxes__label,\n.govuk-checkboxes__input:disabled ~ .govuk-hint {\n opacity: 0.5;\n}\n\n.govuk-checkboxes__divider {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n width: 40px;\n margin-bottom: 10px;\n text-align: center;\n}\n@media print {\n .govuk-checkboxes__divider {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-checkboxes__divider {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-checkboxes__divider {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-checkboxes__divider {\n color: #000000;\n }\n}\n\n.govuk-checkboxes__conditional {\n margin-bottom: 15px;\n margin-left: 18px;\n padding-left: 33px;\n border-left: 4px solid #b1b4b6;\n}\n@media (min-width: 40.0625em) {\n .govuk-checkboxes__conditional {\n margin-bottom: 20px;\n }\n}\n.js-enabled .govuk-checkboxes__conditional--hidden {\n display: none;\n}\n.govuk-checkboxes__conditional > :last-child {\n margin-bottom: 0;\n}\n\n.govuk-checkboxes--small .govuk-checkboxes__item {\n min-height: 0;\n margin-bottom: 0;\n padding-left: 34px;\n float: left;\n}\n.govuk-checkboxes--small .govuk-checkboxes__item:after {\n content: \"\";\n display: block;\n clear: both;\n}\n.govuk-checkboxes--small .govuk-checkboxes__input {\n left: -10px;\n}\n.govuk-checkboxes--small .govuk-checkboxes__label {\n margin-top: -2px;\n padding: 13px 15px 13px 1px;\n float: left;\n}\n@media (min-width: 40.0625em) {\n .govuk-checkboxes--small .govuk-checkboxes__label {\n padding: 11px 15px 10px 1px;\n }\n}\n.govuk-checkboxes--small .govuk-checkboxes__label:before {\n top: 8px;\n width: 24px;\n height: 24px;\n}\n.govuk-checkboxes--small .govuk-checkboxes__label:after {\n top: 15px;\n left: 6px;\n width: 12px;\n height: 6.5px;\n border-width: 0 0 3px 3px;\n}\n.govuk-checkboxes--small .govuk-checkboxes__hint {\n padding: 0;\n clear: both;\n}\n.govuk-checkboxes--small .govuk-checkboxes__conditional {\n margin-left: 10px;\n padding-left: 20px;\n clear: both;\n}\n.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled) + .govuk-checkboxes__label:before {\n box-shadow: 0 0 0 10px #b1b4b6;\n}\n.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus + .govuk-checkboxes__label:before {\n box-shadow: 0 0 0 3px #ffdd00, 0 0 0 10px #b1b4b6;\n}\n@media (hover: none), (pointer: coarse) {\n .govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled) + .govuk-checkboxes__label:before {\n box-shadow: initial;\n }\n .govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus + .govuk-checkboxes__label:before {\n box-shadow: 0 0 0 3px #ffdd00;\n }\n}\n\n.govuk-textarea {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n box-sizing: border-box;\n display: block;\n width: 100%;\n min-height: 40px;\n margin-bottom: 20px;\n padding: 5px;\n resize: vertical;\n border: 2px solid #0b0c0c;\n border-radius: 0;\n -webkit-appearance: none;\n}\n@media print {\n .govuk-textarea {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-textarea {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-textarea {\n font-size: 14pt;\n line-height: 1.25;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-textarea {\n margin-bottom: 30px;\n }\n}\n.govuk-textarea:focus {\n outline: 3px solid #ffdd00;\n outline-offset: 0;\n box-shadow: inset 0 0 0 2px;\n}\n.govuk-textarea:disabled {\n opacity: 0.5;\n color: inherit;\n background-color: transparent;\n cursor: not-allowed;\n}\n\n.govuk-textarea--error {\n border-color: #d4351c;\n}\n.govuk-textarea--error:focus {\n border-color: #0b0c0c;\n}\n\n.govuk-character-count {\n margin-bottom: 20px;\n}\n@media (min-width: 40.0625em) {\n .govuk-character-count {\n margin-bottom: 30px;\n }\n}\n.govuk-character-count .govuk-form-group,\n.govuk-character-count .govuk-textarea {\n margin-bottom: 5px;\n}\n\n.govuk-character-count__message {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-feature-settings: \"tnum\" 1;\n font-weight: 400;\n margin-top: 0;\n margin-bottom: 0;\n}\n@media print {\n .govuk-character-count__message {\n font-family: sans-serif;\n }\n}\n@supports (font-variant-numeric: tabular-nums) {\n .govuk-character-count__message {\n font-feature-settings: normal;\n font-variant-numeric: tabular-nums;\n }\n}\n.govuk-character-count__message:after {\n content: \"​\";\n}\n\n.govuk-character-count__message--disabled {\n visibility: hidden;\n}\n\n.govuk-cookie-banner {\n padding-top: 20px;\n border-bottom: 10px solid transparent;\n background-color: #f3f2f1;\n}\n\n.govuk-cookie-banner[hidden] {\n display: none;\n}\n\n.govuk-cookie-banner__message {\n margin-bottom: -10px;\n}\n.govuk-cookie-banner__message[hidden] {\n display: none;\n}\n.govuk-cookie-banner__message:focus {\n outline: none;\n}\n\n.govuk-input {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n box-sizing: border-box;\n width: 100%;\n height: 40px;\n height: 2.5rem;\n margin-top: 0;\n padding: 5px;\n border: 2px solid #0b0c0c;\n border-radius: 0;\n appearance: none;\n}\n@media print {\n .govuk-input {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-input {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-input {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n.govuk-input:focus {\n outline: 3px solid #ffdd00;\n outline-offset: 0;\n box-shadow: inset 0 0 0 2px;\n}\n.govuk-input:disabled {\n opacity: 0.5;\n color: inherit;\n background-color: transparent;\n cursor: not-allowed;\n}\n\n.govuk-input::-webkit-outer-spin-button,\n.govuk-input::-webkit-inner-spin-button {\n margin: 0;\n -webkit-appearance: none;\n}\n\n.govuk-input[type=number] {\n -moz-appearance: textfield;\n}\n\n.govuk-input--error {\n border-color: #d4351c;\n}\n.govuk-input--error:focus {\n border-color: #0b0c0c;\n}\n\n.govuk-input--extra-letter-spacing {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-feature-settings: \"tnum\" 1;\n font-weight: 400;\n letter-spacing: 0.05em;\n}\n@media print {\n .govuk-input--extra-letter-spacing {\n font-family: sans-serif;\n }\n}\n@supports (font-variant-numeric: tabular-nums) {\n .govuk-input--extra-letter-spacing {\n font-feature-settings: normal;\n font-variant-numeric: tabular-nums;\n }\n}\n\n.govuk-input--width-30 {\n max-width: 29.5em;\n}\n\n.govuk-input--width-20 {\n max-width: 20.5em;\n}\n\n.govuk-input--width-10 {\n max-width: 11.5em;\n}\n\n.govuk-input--width-5 {\n max-width: 5.5em;\n}\n\n.govuk-input--width-4 {\n max-width: 4.5em;\n}\n\n.govuk-input--width-3 {\n max-width: 3.75em;\n}\n\n.govuk-input--width-2 {\n max-width: 2.75em;\n}\n\n.govuk-input__wrapper {\n display: flex;\n}\n.govuk-input__wrapper .govuk-input {\n flex: 0 1 auto;\n}\n.govuk-input__wrapper .govuk-input:focus {\n z-index: 1;\n}\n@media (max-width: 19.99em) {\n .govuk-input__wrapper {\n display: block;\n }\n .govuk-input__wrapper .govuk-input {\n max-width: 100%;\n }\n}\n\n.govuk-input__prefix,\n.govuk-input__suffix {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n box-sizing: border-box;\n display: inline-block;\n min-width: 40px;\n min-width: 2.5rem;\n height: 40px;\n height: 2.5rem;\n padding: 5px;\n border: 2px solid #0b0c0c;\n background-color: #f3f2f1;\n text-align: center;\n white-space: nowrap;\n cursor: default;\n flex: 0 0 auto;\n}\n@media print {\n .govuk-input__prefix,\n .govuk-input__suffix {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-input__prefix,\n .govuk-input__suffix {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-input__prefix,\n .govuk-input__suffix {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media (max-width: 40.0525em) {\n .govuk-input__prefix,\n .govuk-input__suffix {\n line-height: 1.6;\n }\n}\n@media (max-width: 19.99em) {\n .govuk-input__prefix,\n .govuk-input__suffix {\n display: block;\n height: 100%;\n white-space: normal;\n }\n}\n\n@media (max-width: 19.99em) {\n .govuk-input__prefix {\n border-bottom: 0;\n }\n}\n@media (min-width: 20em) {\n .govuk-input__prefix {\n border-right: 0;\n }\n}\n\n@media (max-width: 19.99em) {\n .govuk-input__suffix {\n border-top: 0;\n }\n}\n@media (min-width: 20em) {\n .govuk-input__suffix {\n border-left: 0;\n }\n}\n\n.govuk-date-input {\n font-size: 0;\n}\n.govuk-date-input:after {\n content: \"\";\n display: block;\n clear: both;\n}\n\n.govuk-date-input__item {\n display: inline-block;\n margin-right: 20px;\n margin-bottom: 0;\n}\n\n.govuk-date-input__label {\n display: block;\n}\n\n.govuk-date-input__input {\n margin-bottom: 0;\n}\n\n.govuk-details {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n margin-bottom: 20px;\n display: block;\n}\n@media print {\n .govuk-details {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-details {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-details {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-details {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-details {\n margin-bottom: 30px;\n }\n}\n\n.govuk-details__summary {\n display: inline-block;\n position: relative;\n margin-bottom: 5px;\n padding-left: 25px;\n color: #1d70b8;\n cursor: pointer;\n}\n.govuk-details__summary:hover {\n color: #003078;\n}\n.govuk-details__summary:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n\n.govuk-details__summary-text {\n text-decoration: underline;\n}\n\n.govuk-details__summary:focus .govuk-details__summary-text {\n text-decoration: none;\n}\n\n.govuk-details__summary::-webkit-details-marker {\n display: none;\n}\n\n.govuk-details__summary:before {\n content: \"\";\n position: absolute;\n top: -1px;\n bottom: 0;\n left: 0;\n margin: auto;\n display: block;\n width: 0;\n height: 0;\n border-style: solid;\n border-color: transparent;\n clip-path: polygon(0% 0%, 100% 50%, 0% 100%);\n border-width: 7px 0 7px 12.124px;\n border-left-color: inherit;\n}\n.govuk-details[open] > .govuk-details__summary:before {\n display: block;\n width: 0;\n height: 0;\n border-style: solid;\n border-color: transparent;\n clip-path: polygon(0% 0%, 50% 100%, 100% 0%);\n border-width: 12.124px 7px 0 7px;\n border-top-color: inherit;\n}\n\n.govuk-details__text {\n padding-top: 15px;\n padding-bottom: 15px;\n padding-left: 20px;\n border-left: 5px solid #b1b4b6;\n}\n\n.govuk-details__text p {\n margin-top: 0;\n margin-bottom: 20px;\n}\n\n.govuk-details__text > :last-child {\n margin-bottom: 0;\n}\n\n.govuk-error-summary {\n color: #0b0c0c;\n padding: 15px;\n margin-bottom: 30px;\n border: 5px solid #d4351c;\n}\n@media print {\n .govuk-error-summary {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-error-summary {\n padding: 20px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-error-summary {\n margin-bottom: 50px;\n }\n}\n.govuk-error-summary:focus {\n outline: 3px solid #ffdd00;\n}\n\n.govuk-error-summary__title {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n margin-top: 0;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-error-summary__title {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-error-summary__title {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-error-summary__title {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-error-summary__title {\n margin-bottom: 20px;\n }\n}\n\n.govuk-error-summary__body {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n}\n@media print {\n .govuk-error-summary__body {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-error-summary__body {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-error-summary__body {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n.govuk-error-summary__body p {\n margin-top: 0;\n margin-bottom: 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-error-summary__body p {\n margin-bottom: 20px;\n }\n}\n\n.govuk-error-summary__list {\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.govuk-error-summary__list a {\n font-weight: 700;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: underline;\n}\n@media print {\n .govuk-error-summary__list a {\n font-family: sans-serif;\n }\n}\n.govuk-error-summary__list a:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.govuk-error-summary__list a:link, .govuk-error-summary__list a:visited {\n color: #d4351c;\n}\n.govuk-error-summary__list a:hover {\n color: #942514;\n}\n.govuk-error-summary__list a:active {\n color: #d4351c;\n}\n.govuk-error-summary__list a:focus {\n color: #0b0c0c;\n}\n\n.govuk-exit-this-page {\n margin-bottom: 30px;\n position: sticky;\n z-index: 1000;\n top: 0;\n left: 0;\n width: 100%;\n}\n@media (min-width: 40.0625em) {\n .govuk-exit-this-page {\n margin-bottom: 50px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-exit-this-page {\n display: inline-block;\n right: 0;\n left: auto;\n width: auto;\n float: right;\n }\n}\n\n.govuk-exit-this-page__button {\n margin-bottom: 0;\n}\n\n.govuk-exit-this-page__indicator {\n padding: 10px;\n display: none;\n padding-bottom: 0;\n color: inherit;\n line-height: 0;\n text-align: center;\n pointer-events: none;\n}\n\n.govuk-exit-this-page__indicator--visible {\n display: block;\n}\n\n.govuk-exit-this-page__indicator-light {\n box-sizing: border-box;\n display: inline-block;\n width: 0.75em;\n height: 0.75em;\n margin: 0 0.125em;\n border-width: 2px;\n border-style: solid;\n border-radius: 50%;\n border-color: currentcolor;\n}\n\n.govuk-exit-this-page__indicator-light--on {\n border-width: 0.375em;\n}\n\n@media only print {\n .govuk-exit-this-page {\n display: none;\n }\n}\n.govuk-exit-this-page-overlay {\n position: fixed;\n z-index: 9999;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: #ffffff;\n}\n\n.govuk-exit-this-page-hide-content * {\n display: none !important;\n}\n.govuk-exit-this-page-hide-content .govuk-exit-this-page-overlay {\n display: block !important;\n}\n\n.govuk-file-upload {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n max-width: 100%;\n margin-left: -5px;\n padding: 5px;\n}\n@media print {\n .govuk-file-upload {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-file-upload {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-file-upload {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-file-upload {\n color: #000000;\n }\n}\n.govuk-file-upload::-webkit-file-upload-button {\n -webkit-appearance: button;\n color: inherit;\n font: inherit;\n}\n.govuk-file-upload:focus {\n outline: 3px solid #ffdd00;\n box-shadow: inset 0 0 0 4px #0b0c0c;\n}\n.govuk-file-upload:focus-within {\n outline: 3px solid #ffdd00;\n box-shadow: inset 0 0 0 4px #0b0c0c;\n}\n.govuk-file-upload:disabled {\n opacity: 0.5;\n cursor: not-allowed;\n}\n\n.govuk-footer {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.1428571429;\n padding-top: 25px;\n padding-bottom: 15px;\n border-top: 1px solid #b1b4b6;\n color: #0b0c0c;\n background: #f3f2f1;\n}\n@media print {\n .govuk-footer {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-footer {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-footer {\n font-size: 14pt;\n line-height: 1.2;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-footer {\n padding-top: 40px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-footer {\n padding-bottom: 25px;\n }\n}\n\n.govuk-footer__link {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: underline;\n}\n@media print {\n .govuk-footer__link {\n font-family: sans-serif;\n }\n}\n.govuk-footer__link:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.govuk-footer__link:link, .govuk-footer__link:visited {\n color: #0b0c0c;\n}\n@media print {\n .govuk-footer__link:link, .govuk-footer__link:visited {\n color: #000000;\n }\n}\n.govuk-footer__link:hover {\n color: rgba(11, 12, 12, 0.99);\n}\n.govuk-footer__link:active, .govuk-footer__link:focus {\n color: #0b0c0c;\n}\n@media print {\n .govuk-footer__link:active, .govuk-footer__link:focus {\n color: #000000;\n }\n}\n\n.govuk-footer__section-break {\n margin: 0;\n margin-bottom: 30px;\n border: 0;\n border-bottom: 1px solid #b1b4b6;\n}\n@media (min-width: 40.0625em) {\n .govuk-footer__section-break {\n margin-bottom: 50px;\n }\n}\n\n.govuk-footer__meta {\n display: flex;\n margin-right: -15px;\n margin-left: -15px;\n flex-wrap: wrap;\n align-items: flex-end;\n justify-content: center;\n}\n\n.govuk-footer__meta-item {\n margin-right: 15px;\n margin-bottom: 25px;\n margin-left: 15px;\n}\n\n.govuk-footer__meta-item--grow {\n flex: 1;\n}\n@media (max-width: 40.0525em) {\n .govuk-footer__meta-item--grow {\n flex-basis: 320px;\n }\n}\n\n.govuk-footer__licence-logo {\n display: inline-block;\n margin-right: 10px;\n vertical-align: top;\n forced-color-adjust: auto;\n}\n@media (max-width: 48.0525em) {\n .govuk-footer__licence-logo {\n margin-bottom: 15px;\n }\n}\n\n.govuk-footer__licence-description {\n display: inline-block;\n}\n\n.govuk-footer__copyright-logo {\n display: inline-block;\n min-width: 125px;\n padding-top: 112px;\n background-image: url(\"/assets/images/govuk-crest.png\");\n background-repeat: no-repeat;\n background-position: 50% 0%;\n background-size: 125px 102px;\n text-align: center;\n white-space: nowrap;\n}\n@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 20/10), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {\n .govuk-footer__copyright-logo {\n background-image: url(\"/assets/images/govuk-crest-2x.png\");\n }\n}\n\n.govuk-footer__inline-list {\n margin-top: 0;\n margin-bottom: 15px;\n padding: 0;\n}\n\n.govuk-footer__meta-custom {\n margin-bottom: 20px;\n}\n\n.govuk-footer__inline-list-item {\n display: inline-block;\n margin-right: 15px;\n margin-bottom: 5px;\n}\n\n.govuk-footer__heading {\n margin-bottom: 30px;\n padding-bottom: 20px;\n border-bottom: 1px solid #b1b4b6;\n}\n@media (max-width: 40.0525em) {\n .govuk-footer__heading {\n padding-bottom: 10px;\n }\n}\n\n.govuk-footer__navigation {\n margin-right: -15px;\n margin-left: -15px;\n}\n.govuk-footer__navigation:after {\n content: \"\";\n display: block;\n clear: both;\n}\n\n.govuk-footer__section {\n display: inline-block;\n margin-bottom: 30px;\n vertical-align: top;\n}\n\n.govuk-footer__list {\n margin: 0;\n padding: 0;\n list-style: none;\n column-gap: 30px;\n}\n\n@media (min-width: 48.0625em) {\n .govuk-footer__list--columns-2 {\n column-count: 2;\n }\n .govuk-footer__list--columns-3 {\n column-count: 3;\n }\n}\n.govuk-footer__list-item {\n margin-bottom: 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-footer__list-item {\n margin-bottom: 20px;\n }\n}\n\n.govuk-footer__list-item:last-child {\n margin-bottom: 0;\n}\n\n.govuk-header {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.1428571429;\n border-bottom: 10px solid #ffffff;\n color: #ffffff;\n background: #0b0c0c;\n}\n@media print {\n .govuk-header {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-header {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-header {\n font-size: 14pt;\n line-height: 1.2;\n }\n}\n\n.govuk-header__container--full-width {\n padding: 0 15px;\n border-color: #1d70b8;\n}\n.govuk-header__container--full-width .govuk-header__menu-button {\n right: 15px;\n}\n\n.govuk-header__container {\n position: relative;\n margin-bottom: -10px;\n padding-top: 10px;\n border-bottom: 10px solid #1d70b8;\n}\n.govuk-header__container:after {\n content: \"\";\n display: block;\n clear: both;\n}\n\n.govuk-header__logotype {\n display: inline-block;\n margin-right: 5px;\n}\n@media (forced-colors: active) {\n .govuk-header__logotype {\n forced-color-adjust: none;\n color: linktext;\n }\n}\n.govuk-header__logotype:last-child {\n margin-right: 0;\n}\n\n.govuk-header__logotype-crown {\n position: relative;\n top: -1px;\n margin-right: 1px;\n fill: currentcolor;\n vertical-align: top;\n}\n\n.govuk-header__logotype-crown[width=\"32\"] {\n top: -3px;\n margin-right: 2px;\n}\n\n.govuk-header__logotype-crown-fallback-image {\n width: 36px;\n height: 32px;\n border: 0;\n vertical-align: bottom;\n}\n\n.govuk-header__logotype-crown-fallback-image[width=\"32\"] {\n width: 32px;\n height: 30px;\n}\n\n.govuk-header__product-name {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1;\n display: inline-table;\n}\n@media print {\n .govuk-header__product-name {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-header__product-name {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1;\n }\n}\n@media print {\n .govuk-header__product-name {\n font-size: 18pt;\n line-height: 1;\n }\n}\n\n.govuk-header__link {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: none;\n}\n@media print {\n .govuk-header__link {\n font-family: sans-serif;\n }\n}\n.govuk-header__link:link, .govuk-header__link:visited {\n color: #ffffff;\n}\n.govuk-header__link:hover, .govuk-header__link:active {\n color: rgba(255, 255, 255, 0.99);\n}\n.govuk-header__link:focus {\n color: #0b0c0c;\n}\n.govuk-header__link:hover {\n text-decoration: underline;\n text-decoration-thickness: 3px;\n text-underline-offset: 0.1578em;\n}\n.govuk-header__link:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n\n.govuk-header__link--homepage {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n display: inline-block;\n margin-right: 10px;\n font-size: 30px;\n line-height: 1;\n}\n@media print {\n .govuk-header__link--homepage {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-header__link--homepage {\n display: inline;\n }\n .govuk-header__link--homepage:focus {\n box-shadow: 0 0 #ffdd00;\n }\n}\n.govuk-header__link--homepage:link, .govuk-header__link--homepage:visited {\n text-decoration: none;\n}\n.govuk-header__link--homepage:hover, .govuk-header__link--homepage:active {\n margin-bottom: -3px;\n border-bottom: 3px solid;\n}\n.govuk-header__link--homepage:focus {\n margin-bottom: 0;\n border-bottom: 0;\n}\n\n.govuk-header__service-name,\n.govuk-header__link--service-name {\n display: inline-block;\n margin-bottom: 10px;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n}\n@media print {\n .govuk-header__service-name,\n .govuk-header__link--service-name {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-header__service-name,\n .govuk-header__link--service-name {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-header__service-name,\n .govuk-header__link--service-name {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n\n.govuk-header__logo,\n.govuk-header__content {\n box-sizing: border-box;\n}\n\n.govuk-header__logo {\n margin-bottom: 10px;\n padding-right: 50px;\n}\n@media (min-width: 48.0625em) {\n .govuk-header__logo {\n width: 33.33%;\n padding-right: 15px;\n float: left;\n vertical-align: top;\n }\n}\n\n@media (min-width: 48.0625em) {\n .govuk-header__content {\n width: 66.66%;\n padding-left: 15px;\n float: left;\n }\n}\n\n.govuk-header__menu-button {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.1428571429;\n display: none;\n position: absolute;\n top: 20px;\n right: 0;\n margin: 0;\n padding: 0;\n border: 0;\n color: #ffffff;\n background: none;\n cursor: pointer;\n}\n@media print {\n .govuk-header__menu-button {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-header__menu-button {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-header__menu-button {\n font-size: 14pt;\n line-height: 1.2;\n }\n}\n.govuk-header__menu-button:hover {\n text-decoration: solid underline 3px;\n text-underline-offset: 0.1578em;\n}\n.govuk-header__menu-button:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.govuk-header__menu-button:after {\n display: inline-block;\n width: 0;\n height: 0;\n border-style: solid;\n border-color: transparent;\n clip-path: polygon(0% 0%, 50% 100%, 100% 0%);\n border-width: 8.66px 5px 0 5px;\n border-top-color: inherit;\n content: \"\";\n margin-left: 5px;\n}\n.govuk-header__menu-button[aria-expanded=true]:after {\n display: inline-block;\n width: 0;\n height: 0;\n border-style: solid;\n border-color: transparent;\n clip-path: polygon(50% 0%, 0% 100%, 100% 100%);\n border-width: 0 5px 8.66px 5px;\n border-bottom-color: inherit;\n}\n@media (min-width: 40.0625em) {\n .govuk-header__menu-button {\n top: 15px;\n }\n}\n.js-enabled .govuk-header__menu-button {\n display: block;\n}\n.govuk-header__menu-button[hidden], .js-enabled .govuk-header__menu-button[hidden] {\n display: none;\n}\n\n@media (min-width: 48.0625em) {\n .govuk-header__navigation {\n margin-bottom: 10px;\n }\n}\n\n.govuk-header__navigation-list {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n.govuk-header__navigation-list[hidden] {\n display: none;\n}\n\n@media (min-width: 48.0625em) {\n .govuk-header__navigation--end {\n margin: 0;\n padding: 5px 0;\n text-align: right;\n }\n}\n\n.govuk-header__navigation--no-service-name {\n padding-top: 40px;\n}\n\n.govuk-header__navigation-item {\n padding: 10px 0;\n border-bottom: 1px solid #2e3133;\n}\n@media (min-width: 48.0625em) {\n .govuk-header__navigation-item {\n display: inline-block;\n margin-right: 15px;\n padding: 5px 0;\n border: 0;\n }\n}\n.govuk-header__navigation-item a {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.1428571429;\n white-space: nowrap;\n}\n@media print {\n .govuk-header__navigation-item a {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-header__navigation-item a {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-header__navigation-item a {\n font-size: 14pt;\n line-height: 1.2;\n }\n}\n\n.govuk-header__navigation-item--active a:link, .govuk-header__navigation-item--active a:hover, .govuk-header__navigation-item--active a:visited {\n color: #1d8feb;\n}\n@media print {\n .govuk-header__navigation-item--active a {\n color: #1d70b8;\n }\n}\n.govuk-header__navigation-item--active a:focus {\n color: #0b0c0c;\n}\n\n.govuk-header__navigation-item:last-child {\n margin-right: 0;\n border-bottom: 0;\n}\n\n@media print {\n .govuk-header {\n border-bottom-width: 0;\n color: #0b0c0c;\n background: transparent;\n }\n .govuk-header__logotype-crown-fallback-image {\n display: none;\n }\n .govuk-header__link:link, .govuk-header__link:visited {\n color: #0b0c0c;\n }\n .govuk-header__link:after {\n display: none;\n }\n}\n.govuk-inset-text {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n padding: 15px;\n margin-top: 20px;\n margin-bottom: 20px;\n clear: both;\n border-left: 10px solid #b1b4b6;\n}\n@media print {\n .govuk-inset-text {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-inset-text {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-inset-text {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-inset-text {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-inset-text {\n margin-top: 30px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-inset-text {\n margin-bottom: 30px;\n }\n}\n.govuk-inset-text > :first-child {\n margin-top: 0;\n}\n.govuk-inset-text > :only-child,\n.govuk-inset-text > :last-child {\n margin-bottom: 0;\n}\n\n.govuk-notification-banner {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n margin-bottom: 30px;\n border: 5px solid #1d70b8;\n background-color: #1d70b8;\n}\n@media print {\n .govuk-notification-banner {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-notification-banner {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-notification-banner {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-notification-banner {\n margin-bottom: 50px;\n }\n}\n.govuk-notification-banner:focus {\n outline: 3px solid #ffdd00;\n}\n\n.govuk-notification-banner__header {\n padding: 2px 15px 5px;\n border-bottom: 1px solid transparent;\n}\n@media (min-width: 40.0625em) {\n .govuk-notification-banner__header {\n padding: 2px 20px 5px;\n }\n}\n\n.govuk-notification-banner__title {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n margin: 0;\n padding: 0;\n color: #ffffff;\n}\n@media print {\n .govuk-notification-banner__title {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-notification-banner__title {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-notification-banner__title {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-notification-banner__content {\n color: #0b0c0c;\n padding: 15px;\n background-color: #ffffff;\n}\n@media print {\n .govuk-notification-banner__content {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-notification-banner__content {\n padding: 20px;\n }\n}\n.govuk-notification-banner__content > * {\n box-sizing: border-box;\n max-width: 605px;\n}\n.govuk-notification-banner__content > :last-child {\n margin-bottom: 0;\n}\n\n.govuk-notification-banner__heading {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n margin: 0 0 15px 0;\n padding: 0;\n}\n@media print {\n .govuk-notification-banner__heading {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-notification-banner__heading {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-notification-banner__heading {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n\n.govuk-notification-banner__link {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: underline;\n}\n@media print {\n .govuk-notification-banner__link {\n font-family: sans-serif;\n }\n}\n.govuk-notification-banner__link:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.govuk-notification-banner__link:link {\n color: #1d70b8;\n}\n.govuk-notification-banner__link:visited {\n color: #1d70b8;\n}\n.govuk-notification-banner__link:hover {\n color: #003078;\n}\n.govuk-notification-banner__link:active {\n color: #0b0c0c;\n}\n.govuk-notification-banner__link:focus {\n color: #0b0c0c;\n}\n\n.govuk-notification-banner--success {\n border-color: #00703c;\n background-color: #00703c;\n}\n.govuk-notification-banner--success .govuk-notification-banner__link:link, .govuk-notification-banner--success .govuk-notification-banner__link:visited {\n color: #00703c;\n}\n.govuk-notification-banner--success .govuk-notification-banner__link:hover {\n color: #004e2a;\n}\n.govuk-notification-banner--success .govuk-notification-banner__link:active {\n color: #00703c;\n}\n.govuk-notification-banner--success .govuk-notification-banner__link:focus {\n color: #0b0c0c;\n}\n\n.govuk-pagination {\n margin-bottom: 20px;\n display: flex;\n flex-direction: column;\n align-items: center;\n flex-wrap: wrap;\n}\n@media (min-width: 40.0625em) {\n .govuk-pagination {\n margin-bottom: 30px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-pagination {\n flex-direction: row;\n align-items: flex-start;\n }\n}\n\n.govuk-pagination__list {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n.govuk-pagination__item,\n.govuk-pagination__next,\n.govuk-pagination__prev {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n box-sizing: border-box;\n position: relative;\n min-width: 45px;\n min-height: 45px;\n padding: 10px 15px;\n float: left;\n}\n@media print {\n .govuk-pagination__item,\n .govuk-pagination__next,\n .govuk-pagination__prev {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-pagination__item,\n .govuk-pagination__next,\n .govuk-pagination__prev {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-pagination__item,\n .govuk-pagination__next,\n .govuk-pagination__prev {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n.govuk-pagination__item:hover,\n.govuk-pagination__next:hover,\n.govuk-pagination__prev:hover {\n background-color: #f3f2f1;\n}\n\n.govuk-pagination__item {\n display: none;\n text-align: center;\n}\n@media (min-width: 40.0625em) {\n .govuk-pagination__item {\n display: block;\n }\n}\n\n.govuk-pagination__prev,\n.govuk-pagination__next {\n font-weight: 700;\n}\n.govuk-pagination__prev .govuk-pagination__link,\n.govuk-pagination__next .govuk-pagination__link {\n display: flex;\n align-items: center;\n}\n\n.govuk-pagination__prev {\n padding-left: 0;\n}\n\n.govuk-pagination__next {\n padding-right: 0;\n}\n\n.govuk-pagination__item--current,\n.govuk-pagination__item--ellipses,\n.govuk-pagination__item:first-child,\n.govuk-pagination__item:last-child {\n display: block;\n}\n\n.govuk-pagination__item--current {\n font-weight: 700;\n outline: 1px solid transparent;\n background-color: #1d70b8;\n}\n.govuk-pagination__item--current:hover {\n background-color: #1d70b8;\n}\n.govuk-pagination__item--current .govuk-pagination__link:link, .govuk-pagination__item--current .govuk-pagination__link:visited {\n color: #ffffff;\n}\n.govuk-pagination__item--current .govuk-pagination__link:hover, .govuk-pagination__item--current .govuk-pagination__link:active {\n color: rgba(255, 255, 255, 0.99);\n}\n.govuk-pagination__item--current .govuk-pagination__link:focus {\n color: #0b0c0c;\n}\n\n.govuk-pagination__item--ellipses {\n font-weight: 700;\n color: #505a5f;\n}\n.govuk-pagination__item--ellipses:hover {\n background-color: transparent;\n}\n\n.govuk-pagination__link {\n display: block;\n min-width: 15px;\n}\n@media screen {\n .govuk-pagination__link:after {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n}\n.govuk-pagination__link:hover .govuk-pagination__link-title--decorated, .govuk-pagination__link:active .govuk-pagination__link-title--decorated {\n text-decoration: underline;\n}\n.govuk-pagination__link:focus .govuk-pagination__icon {\n color: #0b0c0c;\n}\n.govuk-pagination__link:focus .govuk-pagination__link-label {\n text-decoration: none;\n}\n.govuk-pagination__link:focus .govuk-pagination__link-title--decorated {\n text-decoration: none;\n}\n\n.govuk-pagination__link-label {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n text-decoration: underline;\n display: inline-block;\n padding-left: 30px;\n}\n@media print {\n .govuk-pagination__link-label {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-pagination__link-label {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-pagination__link-label {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-pagination__icon {\n width: 0.9375rem;\n height: 0.8125rem;\n color: #505a5f;\n fill: currentcolor;\n forced-color-adjust: auto;\n}\n\n.govuk-pagination__icon--prev {\n margin-right: 15px;\n}\n\n.govuk-pagination__icon--next {\n margin-left: 15px;\n}\n\n.govuk-pagination--block {\n display: block;\n}\n.govuk-pagination--block .govuk-pagination__item {\n padding: 15px;\n float: none;\n}\n.govuk-pagination--block .govuk-pagination__next,\n.govuk-pagination--block .govuk-pagination__prev {\n padding-left: 0;\n float: none;\n}\n.govuk-pagination--block .govuk-pagination__next {\n padding-right: 15px;\n}\n.govuk-pagination--block .govuk-pagination__next .govuk-pagination__icon {\n margin-left: 0;\n}\n.govuk-pagination--block .govuk-pagination__prev + .govuk-pagination__next {\n border-top: 1px solid #b1b4b6;\n}\n.govuk-pagination--block .govuk-pagination__link,\n.govuk-pagination--block .govuk-pagination__link-title {\n display: inline;\n}\n.govuk-pagination--block .govuk-pagination__link-title:after {\n content: \"\";\n display: block;\n}\n.govuk-pagination--block .govuk-pagination__link {\n text-align: left;\n}\n.govuk-pagination--block .govuk-pagination__link:focus .govuk-pagination__link-label {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.govuk-pagination--block .govuk-pagination__link:not(:focus) {\n text-decoration: none;\n}\n.govuk-pagination--block .govuk-pagination__icon {\n margin-right: 10px;\n}\n\n.govuk-panel {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n box-sizing: border-box;\n margin-bottom: 15px;\n padding: 35px;\n border: 5px solid transparent;\n text-align: center;\n}\n@media print {\n .govuk-panel {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-panel {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-panel {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media (max-width: 40.0525em) {\n .govuk-panel {\n padding: 10px;\n overflow-wrap: break-word;\n word-wrap: break-word;\n }\n}\n\n.govuk-panel--confirmation {\n color: #ffffff;\n background: #00703c;\n}\n@media print {\n .govuk-panel--confirmation {\n border-color: currentcolor;\n color: #000000;\n background: none;\n }\n}\n\n.govuk-panel__title {\n margin-top: 0;\n margin-bottom: 30px;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 32px;\n font-size: 2rem;\n line-height: 1.09375;\n}\n@media print {\n .govuk-panel__title {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-panel__title {\n font-size: 48px;\n font-size: 3rem;\n line-height: 1.0416666667;\n }\n}\n@media print {\n .govuk-panel__title {\n font-size: 32pt;\n line-height: 1.15;\n }\n}\n\n.govuk-panel__title:last-child {\n margin-bottom: 0;\n}\n\n.govuk-panel__body {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.0416666667;\n}\n@media print {\n .govuk-panel__body {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-panel__body {\n font-size: 36px;\n font-size: 2.25rem;\n line-height: 1.1111111111;\n }\n}\n@media print {\n .govuk-panel__body {\n font-size: 24pt;\n line-height: 1.05;\n }\n}\n\n.govuk-tag {\n display: inline-block;\n outline: 2px solid transparent;\n outline-offset: -2px;\n color: #ffffff;\n background-color: #1d70b8;\n letter-spacing: 1px;\n text-decoration: none;\n text-transform: uppercase;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1;\n padding-top: 5px;\n padding-right: 8px;\n padding-bottom: 4px;\n padding-left: 8px;\n}\n@media print {\n .govuk-tag {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-tag {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1;\n }\n}\n@media print {\n .govuk-tag {\n font-size: 14pt;\n line-height: 1;\n }\n}\n\n.govuk-tag--grey {\n color: #383f43;\n background: #eeefef;\n}\n\n.govuk-tag--purple {\n color: #3d2375;\n background: #dbd5e9;\n}\n\n.govuk-tag--turquoise {\n color: #10403c;\n background: #bfe3e0;\n}\n\n.govuk-tag--blue {\n color: #144e81;\n background: #d2e2f1;\n}\n\n.govuk-tag--yellow {\n color: #594d00;\n background: #fff7bf;\n}\n\n.govuk-tag--orange {\n color: #6e3619;\n background: #fcd6c3;\n}\n\n.govuk-tag--red {\n color: #942514;\n background: #f6d7d2;\n}\n\n.govuk-tag--pink {\n color: #80224d;\n background: #f7d7e6;\n}\n\n.govuk-tag--green {\n color: #005a30;\n background: #cce2d8;\n}\n\n.govuk-phase-banner {\n padding-top: 10px;\n padding-bottom: 10px;\n border-bottom: 1px solid #b1b4b6;\n}\n\n.govuk-phase-banner__content {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.1428571429;\n color: #0b0c0c;\n display: table;\n margin: 0;\n}\n@media print {\n .govuk-phase-banner__content {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-phase-banner__content {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-phase-banner__content {\n font-size: 14pt;\n line-height: 1.2;\n }\n}\n@media print {\n .govuk-phase-banner__content {\n color: #000000;\n }\n}\n\n.govuk-phase-banner__content__tag {\n margin-right: 10px;\n}\n\n.govuk-phase-banner__text {\n display: table-cell;\n vertical-align: middle;\n}\n\n.govuk-tabs {\n margin-top: 5px;\n margin-bottom: 20px;\n}\n@media (min-width: 40.0625em) {\n .govuk-tabs {\n margin-bottom: 30px;\n }\n}\n\n.govuk-tabs__title {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n margin-bottom: 10px;\n}\n@media print {\n .govuk-tabs__title {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-tabs__title {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-tabs__title {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-tabs__title {\n color: #000000;\n }\n}\n\n.govuk-tabs__list {\n margin: 0;\n padding: 0;\n list-style: none;\n margin-bottom: 20px;\n}\n@media (min-width: 40.0625em) {\n .govuk-tabs__list {\n margin-bottom: 30px;\n }\n}\n\n.govuk-tabs__list-item {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n margin-left: 25px;\n}\n@media print {\n .govuk-tabs__list-item {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-tabs__list-item {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-tabs__list-item {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n.govuk-tabs__list-item:before {\n color: #0b0c0c;\n content: \"—\";\n margin-left: -25px;\n padding-right: 5px;\n}\n@media print {\n .govuk-tabs__list-item:before {\n color: #000000;\n }\n}\n\n.govuk-tabs__tab {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: underline;\n display: inline-block;\n margin-bottom: 10px;\n}\n@media print {\n .govuk-tabs__tab {\n font-family: sans-serif;\n }\n}\n.govuk-tabs__tab:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.govuk-tabs__tab:link {\n color: #1d70b8;\n}\n.govuk-tabs__tab:visited {\n color: #4c2c92;\n}\n.govuk-tabs__tab:hover {\n color: #003078;\n}\n.govuk-tabs__tab:active {\n color: #0b0c0c;\n}\n.govuk-tabs__tab:focus {\n color: #0b0c0c;\n}\n\n.govuk-tabs__panel {\n margin-bottom: 30px;\n}\n@media (min-width: 40.0625em) {\n .govuk-tabs__panel {\n margin-bottom: 50px;\n }\n}\n\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-tabs__list {\n margin-bottom: 0;\n border-bottom: 1px solid #b1b4b6;\n }\n .js-enabled .govuk-tabs__list:after {\n content: \"\";\n display: block;\n clear: both;\n }\n .js-enabled .govuk-tabs__title {\n display: none;\n }\n .js-enabled .govuk-tabs__list-item {\n position: relative;\n margin-right: 5px;\n margin-bottom: 0;\n margin-left: 0;\n padding: 10px 20px;\n float: left;\n background-color: #f3f2f1;\n text-align: center;\n }\n .js-enabled .govuk-tabs__list-item:before {\n content: none;\n }\n .js-enabled .govuk-tabs__list-item--selected {\n position: relative;\n margin-top: -5px;\n margin-bottom: -1px;\n padding-top: 14px;\n padding-right: 19px;\n padding-bottom: 16px;\n padding-left: 19px;\n border: 1px solid #b1b4b6;\n border-bottom: 0;\n background-color: #ffffff;\n }\n .js-enabled .govuk-tabs__list-item--selected .govuk-tabs__tab {\n text-decoration: none;\n }\n .js-enabled .govuk-tabs__tab {\n margin-bottom: 0;\n }\n .js-enabled .govuk-tabs__tab:link, .js-enabled .govuk-tabs__tab:visited {\n color: #0b0c0c;\n }\n}\n@media print and (min-width: 40.0625em) {\n .js-enabled .govuk-tabs__tab:link, .js-enabled .govuk-tabs__tab:visited {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-tabs__tab:hover {\n color: rgba(11, 12, 12, 0.99);\n }\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-tabs__tab:active, .js-enabled .govuk-tabs__tab:focus {\n color: #0b0c0c;\n }\n}\n@media print and (min-width: 40.0625em) {\n .js-enabled .govuk-tabs__tab:active, .js-enabled .govuk-tabs__tab:focus {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-tabs__tab:after {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-tabs__panel {\n margin-bottom: 0;\n padding: 30px 20px;\n border: 1px solid #b1b4b6;\n border-top: 0;\n }\n .js-enabled .govuk-tabs__panel > :last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-tabs__panel--hidden {\n display: none;\n }\n}\n\n.govuk-radios__item {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n display: block;\n position: relative;\n min-height: 40px;\n margin-bottom: 10px;\n padding-left: 40px;\n clear: left;\n}\n@media print {\n .govuk-radios__item {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-radios__item {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-radios__item {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-radios__item:last-child,\n.govuk-radios__item:last-of-type {\n margin-bottom: 0;\n}\n\n.govuk-radios__input {\n cursor: pointer;\n position: absolute;\n z-index: 1;\n top: -2px;\n left: -2px;\n width: 44px;\n height: 44px;\n margin: 0;\n opacity: 0;\n}\n\n.govuk-radios__label {\n display: inline-block;\n margin-bottom: 0;\n padding: 8px 15px 5px;\n cursor: pointer;\n touch-action: manipulation;\n}\n\n.govuk-radios__label:before {\n content: \"\";\n box-sizing: border-box;\n position: absolute;\n top: 0;\n left: 0;\n width: 40px;\n height: 40px;\n border: 2px solid currentcolor;\n border-radius: 50%;\n background: transparent;\n}\n\n.govuk-radios__label:after {\n content: \"\";\n position: absolute;\n top: 10px;\n left: 10px;\n width: 0;\n height: 0;\n border: 10px solid currentcolor;\n border-radius: 50%;\n opacity: 0;\n background: currentcolor;\n}\n\n.govuk-radios__hint {\n display: block;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.govuk-radios__input:focus + .govuk-radios__label:before {\n border-width: 4px;\n outline: 3px solid transparent;\n outline-offset: 1px;\n box-shadow: 0 0 0 4px #ffdd00;\n}\n@media screen and (forced-colors: active), (-ms-high-contrast: active) {\n .govuk-radios__input:focus + .govuk-radios__label:before {\n outline-color: Highlight;\n }\n}\n\n.govuk-radios__input:checked + .govuk-radios__label:after {\n opacity: 1;\n}\n\n.govuk-radios__input:disabled,\n.govuk-radios__input:disabled + .govuk-radios__label {\n cursor: not-allowed;\n}\n\n.govuk-radios__input:disabled + .govuk-radios__label,\n.govuk-radios__input:disabled ~ .govuk-hint {\n opacity: 0.5;\n}\n\n@media (min-width: 40.0625em) {\n .govuk-radios--inline:after {\n content: \"\";\n display: block;\n clear: both;\n }\n .govuk-radios--inline .govuk-radios__item {\n margin-right: 20px;\n float: left;\n clear: none;\n }\n}\n\n.govuk-radios__divider {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n width: 40px;\n margin-bottom: 10px;\n text-align: center;\n}\n@media print {\n .govuk-radios__divider {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-radios__divider {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-radios__divider {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-radios__divider {\n color: #000000;\n }\n}\n\n.govuk-radios__conditional {\n margin-bottom: 15px;\n margin-left: 18px;\n padding-left: 33px;\n border-left: 4px solid #b1b4b6;\n}\n@media (min-width: 40.0625em) {\n .govuk-radios__conditional {\n margin-bottom: 20px;\n }\n}\n.js-enabled .govuk-radios__conditional--hidden {\n display: none;\n}\n.govuk-radios__conditional > :last-child {\n margin-bottom: 0;\n}\n\n.govuk-radios--small .govuk-radios__item {\n min-height: 0;\n margin-bottom: 0;\n padding-left: 34px;\n float: left;\n}\n.govuk-radios--small .govuk-radios__item:after {\n content: \"\";\n display: block;\n clear: both;\n}\n.govuk-radios--small .govuk-radios__input {\n left: -10px;\n}\n.govuk-radios--small .govuk-radios__label {\n margin-top: -2px;\n padding: 13px 15px 13px 1px;\n float: left;\n}\n@media (min-width: 40.0625em) {\n .govuk-radios--small .govuk-radios__label {\n padding: 11px 15px 10px 1px;\n }\n}\n.govuk-radios--small .govuk-radios__label:before {\n top: 8px;\n width: 24px;\n height: 24px;\n}\n.govuk-radios--small .govuk-radios__label:after {\n top: 15px;\n left: 7px;\n border-width: 5px;\n}\n.govuk-radios--small .govuk-radios__hint {\n padding: 0;\n clear: both;\n pointer-events: none;\n}\n.govuk-radios--small .govuk-radios__conditional {\n margin-left: 10px;\n padding-left: 20px;\n clear: both;\n}\n.govuk-radios--small .govuk-radios__divider {\n width: 24px;\n margin-bottom: 5px;\n}\n.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled) + .govuk-radios__label:before {\n box-shadow: 0 0 0 10px #b1b4b6;\n}\n.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus + .govuk-radios__label:before {\n box-shadow: 0 0 0 4px #ffdd00, 0 0 0 10px #b1b4b6;\n}\n@media (hover: none), (pointer: coarse) {\n .govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled) + .govuk-radios__label:before {\n box-shadow: initial;\n }\n .govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus + .govuk-radios__label:before {\n box-shadow: 0 0 0 4px #ffdd00;\n }\n}\n\n.govuk-select {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n box-sizing: border-box;\n min-width: 11.5em;\n max-width: 100%;\n height: 40px;\n height: 2.5rem;\n padding: 5px;\n border: 2px solid #0b0c0c;\n color: #0b0c0c;\n background-color: #ffffff;\n}\n@media print {\n .govuk-select {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-select {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-select {\n font-size: 14pt;\n line-height: 1.25;\n }\n}\n.govuk-select:focus {\n outline: 3px solid #ffdd00;\n outline-offset: 0;\n box-shadow: inset 0 0 0 2px;\n}\n.govuk-select:disabled {\n opacity: 0.5;\n color: inherit;\n cursor: not-allowed;\n}\n\n.govuk-select option:active,\n.govuk-select option:checked,\n.govuk-select:focus::-ms-value {\n color: #ffffff;\n background-color: #1d70b8;\n}\n\n.govuk-select--error {\n border-color: #d4351c;\n}\n.govuk-select--error:focus {\n border-color: #0b0c0c;\n}\n\n.govuk-skip-link {\n position: absolute !important;\n width: 1px !important;\n height: 1px !important;\n margin: 0 !important;\n overflow: hidden !important;\n clip: rect(0 0 0 0) !important;\n clip-path: inset(50%) !important;\n white-space: nowrap !important;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: underline;\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.1428571429;\n display: block;\n padding: 10px 15px;\n}\n.govuk-skip-link:active, .govuk-skip-link:focus {\n position: static !important;\n width: auto !important;\n height: auto !important;\n margin: inherit !important;\n overflow: visible !important;\n clip: auto !important;\n clip-path: none !important;\n white-space: inherit !important;\n}\n@media print {\n .govuk-skip-link {\n font-family: sans-serif;\n }\n}\n.govuk-skip-link:link, .govuk-skip-link:visited {\n color: #0b0c0c;\n}\n@media print {\n .govuk-skip-link:link, .govuk-skip-link:visited {\n color: #000000;\n }\n}\n.govuk-skip-link:hover {\n color: rgba(11, 12, 12, 0.99);\n}\n.govuk-skip-link:active, .govuk-skip-link:focus {\n color: #0b0c0c;\n}\n@media print {\n .govuk-skip-link:active, .govuk-skip-link:focus {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-skip-link {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-skip-link {\n font-size: 14pt;\n line-height: 1.2;\n }\n}\n@supports (padding: max(calc(0px))) {\n .govuk-skip-link {\n padding-right: max(15px, calc(15px + env(safe-area-inset-right)));\n padding-left: max(15px, calc(15px + env(safe-area-inset-left)));\n }\n}\n.govuk-skip-link:focus {\n outline: 3px solid #ffdd00;\n outline-offset: 0;\n background-color: #ffdd00;\n}\n\n.govuk-skip-link-focused-element:focus {\n outline: none;\n}\n\n.govuk-summary-list {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n margin: 0;\n margin-bottom: 20px;\n}\n@media print {\n .govuk-summary-list {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-summary-list {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-summary-list {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: collapse;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list {\n margin-bottom: 30px;\n }\n}\n\n.govuk-summary-list__row {\n border-bottom: 1px solid #b1b4b6;\n}\n@media (max-width: 40.0525em) {\n .govuk-summary-list__row {\n margin-bottom: 15px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list__row {\n display: table-row;\n }\n}\n\n.govuk-summary-list__row:not(.govuk-summary-list__row--no-actions) > :last-child {\n padding-right: 0;\n}\n\n@media (min-width: 40.0625em) {\n .govuk-summary-list__row--no-actions:after {\n content: \"\";\n display: table-cell;\n width: 20%;\n }\n}\n\n.govuk-summary-list__key,\n.govuk-summary-list__value,\n.govuk-summary-list__actions {\n margin: 0;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list__key,\n .govuk-summary-list__value,\n .govuk-summary-list__actions {\n display: table-cell;\n padding-top: 10px;\n padding-right: 20px;\n padding-bottom: 10px;\n }\n}\n\n.govuk-summary-list__actions {\n margin-bottom: 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list__actions {\n width: 20%;\n padding-right: 0;\n text-align: right;\n }\n}\n\n.govuk-summary-list__key,\n.govuk-summary-list__value {\n word-wrap: break-word;\n overflow-wrap: break-word;\n}\n\n.govuk-summary-list__key {\n margin-bottom: 5px;\n font-weight: 700;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list__key {\n width: 30%;\n }\n}\n\n@media (max-width: 40.0525em) {\n .govuk-summary-list__value {\n margin-bottom: 15px;\n }\n}\n\n.govuk-summary-list__value > p {\n margin-bottom: 10px;\n}\n\n.govuk-summary-list__value > :last-child {\n margin-bottom: 0;\n}\n\n.govuk-summary-list__actions-list {\n width: 100%;\n margin: 0;\n padding: 0;\n}\n\n.govuk-summary-list__actions-list-item {\n display: inline-block;\n}\n\n@media (max-width: 40.0525em) {\n .govuk-summary-list__actions-list-item {\n margin-right: 10px;\n padding-right: 10px;\n }\n .govuk-summary-list__actions-list-item:not(:last-child) {\n border-right: 1px solid #b1b4b6;\n }\n .govuk-summary-list__actions-list-item:last-child {\n margin-right: 0;\n padding-right: 0;\n border: 0;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list__actions-list-item {\n margin-left: 10px;\n padding-left: 10px;\n }\n .govuk-summary-list__actions-list-item:not(:first-child) {\n border-left: 1px solid #b1b4b6;\n }\n .govuk-summary-list__actions-list-item:first-child {\n margin-left: 0;\n padding-left: 0;\n border: 0;\n }\n}\n.govuk-summary-list--no-border .govuk-summary-list__row {\n border: 0;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list--no-border .govuk-summary-list__key,\n .govuk-summary-list--no-border .govuk-summary-list__value,\n .govuk-summary-list--no-border .govuk-summary-list__actions {\n padding-bottom: 11px;\n }\n}\n\n.govuk-summary-list__row--no-border {\n border: 0;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list__row--no-border .govuk-summary-list__key,\n .govuk-summary-list__row--no-border .govuk-summary-list__value,\n .govuk-summary-list__row--no-border .govuk-summary-list__actions {\n padding-bottom: 11px;\n }\n}\n\n.govuk-summary-card {\n margin-bottom: 20px;\n border: 1px solid #b1b4b6;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-card {\n margin-bottom: 30px;\n }\n}\n\n.govuk-summary-card__title-wrapper {\n padding: 15px;\n border-bottom: 1px solid transparent;\n background-color: #f3f2f1;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-card__title-wrapper {\n display: flex;\n justify-content: space-between;\n flex-wrap: nowrap;\n padding: 15px 20px;\n }\n}\n\n.govuk-summary-card__title {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n margin: 5px 20px 10px 0;\n}\n@media print {\n .govuk-summary-card__title {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-card__title {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-summary-card__title {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-card__title {\n margin-bottom: 5px;\n }\n}\n\n.govuk-summary-card__actions {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n display: flex;\n flex-wrap: wrap;\n row-gap: 10px;\n margin: 5px 0;\n padding: 0;\n list-style: none;\n}\n@media print {\n .govuk-summary-card__actions {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-card__actions {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-summary-card__actions {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-card__actions {\n justify-content: right;\n text-align: right;\n }\n}\n\n.govuk-summary-card__action {\n display: inline;\n margin: 0 10px 0 0;\n padding-right: 10px;\n border-right: 1px solid #b1b4b6;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-card__action {\n margin-right: 0;\n }\n}\n@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n .govuk-summary-card__action {\n margin-bottom: 5px;\n }\n}\n\n.govuk-summary-card__action:last-child {\n margin: 0;\n padding-right: 0;\n border-right: none;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-card__action:last-child {\n padding-left: 10px;\n }\n}\n@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n .govuk-summary-card__action:last-child {\n margin-bottom: 0;\n }\n}\n\n.govuk-summary-card__content {\n padding: 15px 15px 0;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-card__content {\n padding: 15px 20px;\n }\n}\n.govuk-summary-card__content .govuk-summary-list {\n margin-bottom: 0;\n}\n.govuk-summary-card__content .govuk-summary-list__row:last-of-type {\n margin-bottom: 0;\n border-bottom: none;\n}\n\n.govuk-table {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n width: 100%;\n margin-bottom: 20px;\n border-spacing: 0;\n border-collapse: collapse;\n}\n@media print {\n .govuk-table {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-table {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-table {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-table {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-table {\n margin-bottom: 30px;\n }\n}\n\n.govuk-table__header {\n font-weight: 700;\n}\n\n.govuk-table__header,\n.govuk-table__cell {\n padding: 10px 20px 10px 0;\n border-bottom: 1px solid #b1b4b6;\n text-align: left;\n vertical-align: top;\n}\n\n.govuk-table__cell--numeric {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-feature-settings: \"tnum\" 1;\n font-weight: 400;\n}\n@media print {\n .govuk-table__cell--numeric {\n font-family: sans-serif;\n }\n}\n@supports (font-variant-numeric: tabular-nums) {\n .govuk-table__cell--numeric {\n font-feature-settings: normal;\n font-variant-numeric: tabular-nums;\n }\n}\n\n.govuk-table__header--numeric,\n.govuk-table__cell--numeric {\n text-align: right;\n}\n\n.govuk-table__header:last-child,\n.govuk-table__cell:last-child {\n padding-right: 0;\n}\n\n.govuk-table__caption {\n font-weight: 700;\n display: table-caption;\n text-align: left;\n}\n\n.govuk-table__caption--xl {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 32px;\n font-size: 2rem;\n line-height: 1.09375;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-table__caption--xl {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-table__caption--xl {\n font-size: 48px;\n font-size: 3rem;\n line-height: 1.0416666667;\n }\n}\n@media print {\n .govuk-table__caption--xl {\n font-size: 32pt;\n line-height: 1.15;\n }\n}\n\n.govuk-table__caption--l {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.0416666667;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-table__caption--l {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-table__caption--l {\n font-size: 36px;\n font-size: 2.25rem;\n line-height: 1.1111111111;\n }\n}\n@media print {\n .govuk-table__caption--l {\n font-size: 24pt;\n line-height: 1.05;\n }\n}\n\n.govuk-table__caption--m {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-table__caption--m {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-table__caption--m {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-table__caption--m {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n\n.govuk-table__caption--s {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n}\n@media print {\n .govuk-table__caption--s {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-table__caption--s {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-table__caption--s {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-warning-text {\n position: relative;\n margin-bottom: 20px;\n padding: 10px 0;\n}\n@media (min-width: 40.0625em) {\n .govuk-warning-text {\n margin-bottom: 30px;\n }\n}\n\n.govuk-warning-text__assistive {\n position: absolute !important;\n width: 1px !important;\n height: 1px !important;\n margin: 0 !important;\n padding: 0 !important;\n overflow: hidden !important;\n clip: rect(0 0 0 0) !important;\n clip-path: inset(50%) !important;\n border: 0 !important;\n white-space: nowrap !important;\n}\n.govuk-warning-text__assistive:before {\n content: \" \";\n}\n.govuk-warning-text__assistive:after {\n content: \" \";\n}\n\n.govuk-warning-text__icon {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n box-sizing: border-box;\n display: inline-block;\n position: absolute;\n left: 0;\n min-width: 35px;\n min-height: 35px;\n margin-top: -7px;\n border: 3px solid #0b0c0c;\n border-radius: 50%;\n color: #ffffff;\n background: #0b0c0c;\n font-size: 30px;\n line-height: 29px;\n text-align: center;\n user-select: none;\n forced-color-adjust: none;\n}\n@media print {\n .govuk-warning-text__icon {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-warning-text__icon {\n margin-top: -5px;\n }\n}\n@media screen and (forced-colors: active) {\n .govuk-warning-text__icon {\n border-color: windowText;\n color: windowText;\n background: transparent;\n }\n}\n\n.govuk-warning-text__text {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n display: block;\n padding-left: 45px;\n}\n@media print {\n .govuk-warning-text__text {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-warning-text__text {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-warning-text__text {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-warning-text__text {\n color: #000000;\n }\n}\n\n.govuk-clearfix:after {\n content: \"\";\n display: block;\n clear: both;\n}\n\n.govuk-visually-hidden {\n position: absolute !important;\n width: 1px !important;\n height: 1px !important;\n margin: 0 !important;\n padding: 0 !important;\n overflow: hidden !important;\n clip: rect(0 0 0 0) !important;\n clip-path: inset(50%) !important;\n border: 0 !important;\n white-space: nowrap !important;\n}\n.govuk-visually-hidden:before {\n content: \" \";\n}\n.govuk-visually-hidden:after {\n content: \" \";\n}\n\n.govuk-visually-hidden-focusable {\n position: absolute !important;\n width: 1px !important;\n height: 1px !important;\n margin: 0 !important;\n overflow: hidden !important;\n clip: rect(0 0 0 0) !important;\n clip-path: inset(50%) !important;\n white-space: nowrap !important;\n}\n.govuk-visually-hidden-focusable:active, .govuk-visually-hidden-focusable:focus {\n position: static !important;\n width: auto !important;\n height: auto !important;\n margin: inherit !important;\n overflow: visible !important;\n clip: auto !important;\n clip-path: none !important;\n white-space: inherit !important;\n}\n\n.govuk-\\!-display-inline {\n display: inline !important;\n}\n\n.govuk-\\!-display-inline-block {\n display: inline-block !important;\n}\n\n.govuk-\\!-display-block {\n display: block !important;\n}\n\n.govuk-\\!-display-none {\n display: none !important;\n}\n\n@media print {\n .govuk-\\!-display-none-print {\n display: none !important;\n }\n}\n.govuk-\\!-margin-0 {\n margin: 0 !important;\n}\n\n.govuk-\\!-margin-top-0 {\n margin-top: 0 !important;\n}\n\n.govuk-\\!-margin-right-0 {\n margin-right: 0 !important;\n}\n\n.govuk-\\!-margin-bottom-0 {\n margin-bottom: 0 !important;\n}\n\n.govuk-\\!-margin-left-0 {\n margin-left: 0 !important;\n}\n\n.govuk-\\!-margin-1 {\n margin: 5px !important;\n}\n\n.govuk-\\!-margin-top-1 {\n margin-top: 5px !important;\n}\n\n.govuk-\\!-margin-right-1 {\n margin-right: 5px !important;\n}\n\n.govuk-\\!-margin-bottom-1 {\n margin-bottom: 5px !important;\n}\n\n.govuk-\\!-margin-left-1 {\n margin-left: 5px !important;\n}\n\n.govuk-\\!-margin-2 {\n margin: 10px !important;\n}\n\n.govuk-\\!-margin-top-2 {\n margin-top: 10px !important;\n}\n\n.govuk-\\!-margin-right-2 {\n margin-right: 10px !important;\n}\n\n.govuk-\\!-margin-bottom-2 {\n margin-bottom: 10px !important;\n}\n\n.govuk-\\!-margin-left-2 {\n margin-left: 10px !important;\n}\n\n.govuk-\\!-margin-3 {\n margin: 15px !important;\n}\n\n.govuk-\\!-margin-top-3 {\n margin-top: 15px !important;\n}\n\n.govuk-\\!-margin-right-3 {\n margin-right: 15px !important;\n}\n\n.govuk-\\!-margin-bottom-3 {\n margin-bottom: 15px !important;\n}\n\n.govuk-\\!-margin-left-3 {\n margin-left: 15px !important;\n}\n\n.govuk-\\!-margin-4 {\n margin: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-4 {\n margin: 20px !important;\n }\n}\n\n.govuk-\\!-margin-top-4 {\n margin-top: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-top-4 {\n margin-top: 20px !important;\n }\n}\n\n.govuk-\\!-margin-right-4 {\n margin-right: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-right-4 {\n margin-right: 20px !important;\n }\n}\n\n.govuk-\\!-margin-bottom-4 {\n margin-bottom: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-bottom-4 {\n margin-bottom: 20px !important;\n }\n}\n\n.govuk-\\!-margin-left-4 {\n margin-left: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-left-4 {\n margin-left: 20px !important;\n }\n}\n\n.govuk-\\!-margin-5 {\n margin: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-5 {\n margin: 25px !important;\n }\n}\n\n.govuk-\\!-margin-top-5 {\n margin-top: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-top-5 {\n margin-top: 25px !important;\n }\n}\n\n.govuk-\\!-margin-right-5 {\n margin-right: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-right-5 {\n margin-right: 25px !important;\n }\n}\n\n.govuk-\\!-margin-bottom-5 {\n margin-bottom: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-bottom-5 {\n margin-bottom: 25px !important;\n }\n}\n\n.govuk-\\!-margin-left-5 {\n margin-left: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-left-5 {\n margin-left: 25px !important;\n }\n}\n\n.govuk-\\!-margin-6 {\n margin: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-6 {\n margin: 30px !important;\n }\n}\n\n.govuk-\\!-margin-top-6 {\n margin-top: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-top-6 {\n margin-top: 30px !important;\n }\n}\n\n.govuk-\\!-margin-right-6 {\n margin-right: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-right-6 {\n margin-right: 30px !important;\n }\n}\n\n.govuk-\\!-margin-bottom-6 {\n margin-bottom: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-bottom-6 {\n margin-bottom: 30px !important;\n }\n}\n\n.govuk-\\!-margin-left-6 {\n margin-left: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-left-6 {\n margin-left: 30px !important;\n }\n}\n\n.govuk-\\!-margin-7 {\n margin: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-7 {\n margin: 40px !important;\n }\n}\n\n.govuk-\\!-margin-top-7 {\n margin-top: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-top-7 {\n margin-top: 40px !important;\n }\n}\n\n.govuk-\\!-margin-right-7 {\n margin-right: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-right-7 {\n margin-right: 40px !important;\n }\n}\n\n.govuk-\\!-margin-bottom-7 {\n margin-bottom: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-bottom-7 {\n margin-bottom: 40px !important;\n }\n}\n\n.govuk-\\!-margin-left-7 {\n margin-left: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-left-7 {\n margin-left: 40px !important;\n }\n}\n\n.govuk-\\!-margin-8 {\n margin: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-8 {\n margin: 50px !important;\n }\n}\n\n.govuk-\\!-margin-top-8 {\n margin-top: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-top-8 {\n margin-top: 50px !important;\n }\n}\n\n.govuk-\\!-margin-right-8 {\n margin-right: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-right-8 {\n margin-right: 50px !important;\n }\n}\n\n.govuk-\\!-margin-bottom-8 {\n margin-bottom: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-bottom-8 {\n margin-bottom: 50px !important;\n }\n}\n\n.govuk-\\!-margin-left-8 {\n margin-left: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-left-8 {\n margin-left: 50px !important;\n }\n}\n\n.govuk-\\!-margin-9 {\n margin: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-9 {\n margin: 60px !important;\n }\n}\n\n.govuk-\\!-margin-top-9 {\n margin-top: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-top-9 {\n margin-top: 60px !important;\n }\n}\n\n.govuk-\\!-margin-right-9 {\n margin-right: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-right-9 {\n margin-right: 60px !important;\n }\n}\n\n.govuk-\\!-margin-bottom-9 {\n margin-bottom: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-bottom-9 {\n margin-bottom: 60px !important;\n }\n}\n\n.govuk-\\!-margin-left-9 {\n margin-left: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-left-9 {\n margin-left: 60px !important;\n }\n}\n\n.govuk-\\!-padding-0 {\n padding: 0 !important;\n}\n\n.govuk-\\!-padding-top-0 {\n padding-top: 0 !important;\n}\n\n.govuk-\\!-padding-right-0 {\n padding-right: 0 !important;\n}\n\n.govuk-\\!-padding-bottom-0 {\n padding-bottom: 0 !important;\n}\n\n.govuk-\\!-padding-left-0 {\n padding-left: 0 !important;\n}\n\n.govuk-\\!-padding-1 {\n padding: 5px !important;\n}\n\n.govuk-\\!-padding-top-1 {\n padding-top: 5px !important;\n}\n\n.govuk-\\!-padding-right-1 {\n padding-right: 5px !important;\n}\n\n.govuk-\\!-padding-bottom-1 {\n padding-bottom: 5px !important;\n}\n\n.govuk-\\!-padding-left-1 {\n padding-left: 5px !important;\n}\n\n.govuk-\\!-padding-2 {\n padding: 10px !important;\n}\n\n.govuk-\\!-padding-top-2 {\n padding-top: 10px !important;\n}\n\n.govuk-\\!-padding-right-2 {\n padding-right: 10px !important;\n}\n\n.govuk-\\!-padding-bottom-2 {\n padding-bottom: 10px !important;\n}\n\n.govuk-\\!-padding-left-2 {\n padding-left: 10px !important;\n}\n\n.govuk-\\!-padding-3 {\n padding: 15px !important;\n}\n\n.govuk-\\!-padding-top-3 {\n padding-top: 15px !important;\n}\n\n.govuk-\\!-padding-right-3 {\n padding-right: 15px !important;\n}\n\n.govuk-\\!-padding-bottom-3 {\n padding-bottom: 15px !important;\n}\n\n.govuk-\\!-padding-left-3 {\n padding-left: 15px !important;\n}\n\n.govuk-\\!-padding-4 {\n padding: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-4 {\n padding: 20px !important;\n }\n}\n\n.govuk-\\!-padding-top-4 {\n padding-top: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-top-4 {\n padding-top: 20px !important;\n }\n}\n\n.govuk-\\!-padding-right-4 {\n padding-right: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-right-4 {\n padding-right: 20px !important;\n }\n}\n\n.govuk-\\!-padding-bottom-4 {\n padding-bottom: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-bottom-4 {\n padding-bottom: 20px !important;\n }\n}\n\n.govuk-\\!-padding-left-4 {\n padding-left: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-left-4 {\n padding-left: 20px !important;\n }\n}\n\n.govuk-\\!-padding-5 {\n padding: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-5 {\n padding: 25px !important;\n }\n}\n\n.govuk-\\!-padding-top-5 {\n padding-top: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-top-5 {\n padding-top: 25px !important;\n }\n}\n\n.govuk-\\!-padding-right-5 {\n padding-right: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-right-5 {\n padding-right: 25px !important;\n }\n}\n\n.govuk-\\!-padding-bottom-5 {\n padding-bottom: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-bottom-5 {\n padding-bottom: 25px !important;\n }\n}\n\n.govuk-\\!-padding-left-5 {\n padding-left: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-left-5 {\n padding-left: 25px !important;\n }\n}\n\n.govuk-\\!-padding-6 {\n padding: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-6 {\n padding: 30px !important;\n }\n}\n\n.govuk-\\!-padding-top-6 {\n padding-top: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-top-6 {\n padding-top: 30px !important;\n }\n}\n\n.govuk-\\!-padding-right-6 {\n padding-right: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-right-6 {\n padding-right: 30px !important;\n }\n}\n\n.govuk-\\!-padding-bottom-6 {\n padding-bottom: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-bottom-6 {\n padding-bottom: 30px !important;\n }\n}\n\n.govuk-\\!-padding-left-6 {\n padding-left: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-left-6 {\n padding-left: 30px !important;\n }\n}\n\n.govuk-\\!-padding-7 {\n padding: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-7 {\n padding: 40px !important;\n }\n}\n\n.govuk-\\!-padding-top-7 {\n padding-top: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-top-7 {\n padding-top: 40px !important;\n }\n}\n\n.govuk-\\!-padding-right-7 {\n padding-right: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-right-7 {\n padding-right: 40px !important;\n }\n}\n\n.govuk-\\!-padding-bottom-7 {\n padding-bottom: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-bottom-7 {\n padding-bottom: 40px !important;\n }\n}\n\n.govuk-\\!-padding-left-7 {\n padding-left: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-left-7 {\n padding-left: 40px !important;\n }\n}\n\n.govuk-\\!-padding-8 {\n padding: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-8 {\n padding: 50px !important;\n }\n}\n\n.govuk-\\!-padding-top-8 {\n padding-top: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-top-8 {\n padding-top: 50px !important;\n }\n}\n\n.govuk-\\!-padding-right-8 {\n padding-right: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-right-8 {\n padding-right: 50px !important;\n }\n}\n\n.govuk-\\!-padding-bottom-8 {\n padding-bottom: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-bottom-8 {\n padding-bottom: 50px !important;\n }\n}\n\n.govuk-\\!-padding-left-8 {\n padding-left: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-left-8 {\n padding-left: 50px !important;\n }\n}\n\n.govuk-\\!-padding-9 {\n padding: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-9 {\n padding: 60px !important;\n }\n}\n\n.govuk-\\!-padding-top-9 {\n padding-top: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-top-9 {\n padding-top: 60px !important;\n }\n}\n\n.govuk-\\!-padding-right-9 {\n padding-right: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-right-9 {\n padding-right: 60px !important;\n }\n}\n\n.govuk-\\!-padding-bottom-9 {\n padding-bottom: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-bottom-9 {\n padding-bottom: 60px !important;\n }\n}\n\n.govuk-\\!-padding-left-9 {\n padding-left: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-left-9 {\n padding-left: 60px !important;\n }\n}\n\n.govuk-\\!-margin-static-0,\n.govuk-\\!-static-margin-0 {\n margin: 0 !important;\n}\n\n.govuk-\\!-margin-top-static-0,\n.govuk-\\!-static-margin-top-0 {\n margin-top: 0 !important;\n}\n\n.govuk-\\!-margin-right-static-0,\n.govuk-\\!-static-margin-right-0 {\n margin-right: 0 !important;\n}\n\n.govuk-\\!-margin-bottom-static-0,\n.govuk-\\!-static-margin-bottom-0 {\n margin-bottom: 0 !important;\n}\n\n.govuk-\\!-margin-left-static-0,\n.govuk-\\!-static-margin-left-0 {\n margin-left: 0 !important;\n}\n\n.govuk-\\!-margin-static-1,\n.govuk-\\!-static-margin-1 {\n margin: 5px !important;\n}\n\n.govuk-\\!-margin-top-static-1,\n.govuk-\\!-static-margin-top-1 {\n margin-top: 5px !important;\n}\n\n.govuk-\\!-margin-right-static-1,\n.govuk-\\!-static-margin-right-1 {\n margin-right: 5px !important;\n}\n\n.govuk-\\!-margin-bottom-static-1,\n.govuk-\\!-static-margin-bottom-1 {\n margin-bottom: 5px !important;\n}\n\n.govuk-\\!-margin-left-static-1,\n.govuk-\\!-static-margin-left-1 {\n margin-left: 5px !important;\n}\n\n.govuk-\\!-margin-static-2,\n.govuk-\\!-static-margin-2 {\n margin: 10px !important;\n}\n\n.govuk-\\!-margin-top-static-2,\n.govuk-\\!-static-margin-top-2 {\n margin-top: 10px !important;\n}\n\n.govuk-\\!-margin-right-static-2,\n.govuk-\\!-static-margin-right-2 {\n margin-right: 10px !important;\n}\n\n.govuk-\\!-margin-bottom-static-2,\n.govuk-\\!-static-margin-bottom-2 {\n margin-bottom: 10px !important;\n}\n\n.govuk-\\!-margin-left-static-2,\n.govuk-\\!-static-margin-left-2 {\n margin-left: 10px !important;\n}\n\n.govuk-\\!-margin-static-3,\n.govuk-\\!-static-margin-3 {\n margin: 15px !important;\n}\n\n.govuk-\\!-margin-top-static-3,\n.govuk-\\!-static-margin-top-3 {\n margin-top: 15px !important;\n}\n\n.govuk-\\!-margin-right-static-3,\n.govuk-\\!-static-margin-right-3 {\n margin-right: 15px !important;\n}\n\n.govuk-\\!-margin-bottom-static-3,\n.govuk-\\!-static-margin-bottom-3 {\n margin-bottom: 15px !important;\n}\n\n.govuk-\\!-margin-left-static-3,\n.govuk-\\!-static-margin-left-3 {\n margin-left: 15px !important;\n}\n\n.govuk-\\!-margin-static-4,\n.govuk-\\!-static-margin-4 {\n margin: 20px !important;\n}\n\n.govuk-\\!-margin-top-static-4,\n.govuk-\\!-static-margin-top-4 {\n margin-top: 20px !important;\n}\n\n.govuk-\\!-margin-right-static-4,\n.govuk-\\!-static-margin-right-4 {\n margin-right: 20px !important;\n}\n\n.govuk-\\!-margin-bottom-static-4,\n.govuk-\\!-static-margin-bottom-4 {\n margin-bottom: 20px !important;\n}\n\n.govuk-\\!-margin-left-static-4,\n.govuk-\\!-static-margin-left-4 {\n margin-left: 20px !important;\n}\n\n.govuk-\\!-margin-static-5,\n.govuk-\\!-static-margin-5 {\n margin: 25px !important;\n}\n\n.govuk-\\!-margin-top-static-5,\n.govuk-\\!-static-margin-top-5 {\n margin-top: 25px !important;\n}\n\n.govuk-\\!-margin-right-static-5,\n.govuk-\\!-static-margin-right-5 {\n margin-right: 25px !important;\n}\n\n.govuk-\\!-margin-bottom-static-5,\n.govuk-\\!-static-margin-bottom-5 {\n margin-bottom: 25px !important;\n}\n\n.govuk-\\!-margin-left-static-5,\n.govuk-\\!-static-margin-left-5 {\n margin-left: 25px !important;\n}\n\n.govuk-\\!-margin-static-6,\n.govuk-\\!-static-margin-6 {\n margin: 30px !important;\n}\n\n.govuk-\\!-margin-top-static-6,\n.govuk-\\!-static-margin-top-6 {\n margin-top: 30px !important;\n}\n\n.govuk-\\!-margin-right-static-6,\n.govuk-\\!-static-margin-right-6 {\n margin-right: 30px !important;\n}\n\n.govuk-\\!-margin-bottom-static-6,\n.govuk-\\!-static-margin-bottom-6 {\n margin-bottom: 30px !important;\n}\n\n.govuk-\\!-margin-left-static-6,\n.govuk-\\!-static-margin-left-6 {\n margin-left: 30px !important;\n}\n\n.govuk-\\!-margin-static-7,\n.govuk-\\!-static-margin-7 {\n margin: 40px !important;\n}\n\n.govuk-\\!-margin-top-static-7,\n.govuk-\\!-static-margin-top-7 {\n margin-top: 40px !important;\n}\n\n.govuk-\\!-margin-right-static-7,\n.govuk-\\!-static-margin-right-7 {\n margin-right: 40px !important;\n}\n\n.govuk-\\!-margin-bottom-static-7,\n.govuk-\\!-static-margin-bottom-7 {\n margin-bottom: 40px !important;\n}\n\n.govuk-\\!-margin-left-static-7,\n.govuk-\\!-static-margin-left-7 {\n margin-left: 40px !important;\n}\n\n.govuk-\\!-margin-static-8,\n.govuk-\\!-static-margin-8 {\n margin: 50px !important;\n}\n\n.govuk-\\!-margin-top-static-8,\n.govuk-\\!-static-margin-top-8 {\n margin-top: 50px !important;\n}\n\n.govuk-\\!-margin-right-static-8,\n.govuk-\\!-static-margin-right-8 {\n margin-right: 50px !important;\n}\n\n.govuk-\\!-margin-bottom-static-8,\n.govuk-\\!-static-margin-bottom-8 {\n margin-bottom: 50px !important;\n}\n\n.govuk-\\!-margin-left-static-8,\n.govuk-\\!-static-margin-left-8 {\n margin-left: 50px !important;\n}\n\n.govuk-\\!-margin-static-9,\n.govuk-\\!-static-margin-9 {\n margin: 60px !important;\n}\n\n.govuk-\\!-margin-top-static-9,\n.govuk-\\!-static-margin-top-9 {\n margin-top: 60px !important;\n}\n\n.govuk-\\!-margin-right-static-9,\n.govuk-\\!-static-margin-right-9 {\n margin-right: 60px !important;\n}\n\n.govuk-\\!-margin-bottom-static-9,\n.govuk-\\!-static-margin-bottom-9 {\n margin-bottom: 60px !important;\n}\n\n.govuk-\\!-margin-left-static-9,\n.govuk-\\!-static-margin-left-9 {\n margin-left: 60px !important;\n}\n\n.govuk-\\!-padding-static-0,\n.govuk-\\!-static-padding-0 {\n padding: 0 !important;\n}\n\n.govuk-\\!-padding-top-static-0,\n.govuk-\\!-static-padding-top-0 {\n padding-top: 0 !important;\n}\n\n.govuk-\\!-padding-right-static-0,\n.govuk-\\!-static-padding-right-0 {\n padding-right: 0 !important;\n}\n\n.govuk-\\!-padding-bottom-static-0,\n.govuk-\\!-static-padding-bottom-0 {\n padding-bottom: 0 !important;\n}\n\n.govuk-\\!-padding-left-static-0,\n.govuk-\\!-static-padding-left-0 {\n padding-left: 0 !important;\n}\n\n.govuk-\\!-padding-static-1,\n.govuk-\\!-static-padding-1 {\n padding: 5px !important;\n}\n\n.govuk-\\!-padding-top-static-1,\n.govuk-\\!-static-padding-top-1 {\n padding-top: 5px !important;\n}\n\n.govuk-\\!-padding-right-static-1,\n.govuk-\\!-static-padding-right-1 {\n padding-right: 5px !important;\n}\n\n.govuk-\\!-padding-bottom-static-1,\n.govuk-\\!-static-padding-bottom-1 {\n padding-bottom: 5px !important;\n}\n\n.govuk-\\!-padding-left-static-1,\n.govuk-\\!-static-padding-left-1 {\n padding-left: 5px !important;\n}\n\n.govuk-\\!-padding-static-2,\n.govuk-\\!-static-padding-2 {\n padding: 10px !important;\n}\n\n.govuk-\\!-padding-top-static-2,\n.govuk-\\!-static-padding-top-2 {\n padding-top: 10px !important;\n}\n\n.govuk-\\!-padding-right-static-2,\n.govuk-\\!-static-padding-right-2 {\n padding-right: 10px !important;\n}\n\n.govuk-\\!-padding-bottom-static-2,\n.govuk-\\!-static-padding-bottom-2 {\n padding-bottom: 10px !important;\n}\n\n.govuk-\\!-padding-left-static-2,\n.govuk-\\!-static-padding-left-2 {\n padding-left: 10px !important;\n}\n\n.govuk-\\!-padding-static-3,\n.govuk-\\!-static-padding-3 {\n padding: 15px !important;\n}\n\n.govuk-\\!-padding-top-static-3,\n.govuk-\\!-static-padding-top-3 {\n padding-top: 15px !important;\n}\n\n.govuk-\\!-padding-right-static-3,\n.govuk-\\!-static-padding-right-3 {\n padding-right: 15px !important;\n}\n\n.govuk-\\!-padding-bottom-static-3,\n.govuk-\\!-static-padding-bottom-3 {\n padding-bottom: 15px !important;\n}\n\n.govuk-\\!-padding-left-static-3,\n.govuk-\\!-static-padding-left-3 {\n padding-left: 15px !important;\n}\n\n.govuk-\\!-padding-static-4,\n.govuk-\\!-static-padding-4 {\n padding: 20px !important;\n}\n\n.govuk-\\!-padding-top-static-4,\n.govuk-\\!-static-padding-top-4 {\n padding-top: 20px !important;\n}\n\n.govuk-\\!-padding-right-static-4,\n.govuk-\\!-static-padding-right-4 {\n padding-right: 20px !important;\n}\n\n.govuk-\\!-padding-bottom-static-4,\n.govuk-\\!-static-padding-bottom-4 {\n padding-bottom: 20px !important;\n}\n\n.govuk-\\!-padding-left-static-4,\n.govuk-\\!-static-padding-left-4 {\n padding-left: 20px !important;\n}\n\n.govuk-\\!-padding-static-5,\n.govuk-\\!-static-padding-5 {\n padding: 25px !important;\n}\n\n.govuk-\\!-padding-top-static-5,\n.govuk-\\!-static-padding-top-5 {\n padding-top: 25px !important;\n}\n\n.govuk-\\!-padding-right-static-5,\n.govuk-\\!-static-padding-right-5 {\n padding-right: 25px !important;\n}\n\n.govuk-\\!-padding-bottom-static-5,\n.govuk-\\!-static-padding-bottom-5 {\n padding-bottom: 25px !important;\n}\n\n.govuk-\\!-padding-left-static-5,\n.govuk-\\!-static-padding-left-5 {\n padding-left: 25px !important;\n}\n\n.govuk-\\!-padding-static-6,\n.govuk-\\!-static-padding-6 {\n padding: 30px !important;\n}\n\n.govuk-\\!-padding-top-static-6,\n.govuk-\\!-static-padding-top-6 {\n padding-top: 30px !important;\n}\n\n.govuk-\\!-padding-right-static-6,\n.govuk-\\!-static-padding-right-6 {\n padding-right: 30px !important;\n}\n\n.govuk-\\!-padding-bottom-static-6,\n.govuk-\\!-static-padding-bottom-6 {\n padding-bottom: 30px !important;\n}\n\n.govuk-\\!-padding-left-static-6,\n.govuk-\\!-static-padding-left-6 {\n padding-left: 30px !important;\n}\n\n.govuk-\\!-padding-static-7,\n.govuk-\\!-static-padding-7 {\n padding: 40px !important;\n}\n\n.govuk-\\!-padding-top-static-7,\n.govuk-\\!-static-padding-top-7 {\n padding-top: 40px !important;\n}\n\n.govuk-\\!-padding-right-static-7,\n.govuk-\\!-static-padding-right-7 {\n padding-right: 40px !important;\n}\n\n.govuk-\\!-padding-bottom-static-7,\n.govuk-\\!-static-padding-bottom-7 {\n padding-bottom: 40px !important;\n}\n\n.govuk-\\!-padding-left-static-7,\n.govuk-\\!-static-padding-left-7 {\n padding-left: 40px !important;\n}\n\n.govuk-\\!-padding-static-8,\n.govuk-\\!-static-padding-8 {\n padding: 50px !important;\n}\n\n.govuk-\\!-padding-top-static-8,\n.govuk-\\!-static-padding-top-8 {\n padding-top: 50px !important;\n}\n\n.govuk-\\!-padding-right-static-8,\n.govuk-\\!-static-padding-right-8 {\n padding-right: 50px !important;\n}\n\n.govuk-\\!-padding-bottom-static-8,\n.govuk-\\!-static-padding-bottom-8 {\n padding-bottom: 50px !important;\n}\n\n.govuk-\\!-padding-left-static-8,\n.govuk-\\!-static-padding-left-8 {\n padding-left: 50px !important;\n}\n\n.govuk-\\!-padding-static-9,\n.govuk-\\!-static-padding-9 {\n padding: 60px !important;\n}\n\n.govuk-\\!-padding-top-static-9,\n.govuk-\\!-static-padding-top-9 {\n padding-top: 60px !important;\n}\n\n.govuk-\\!-padding-right-static-9,\n.govuk-\\!-static-padding-right-9 {\n padding-right: 60px !important;\n}\n\n.govuk-\\!-padding-bottom-static-9,\n.govuk-\\!-static-padding-bottom-9 {\n padding-bottom: 60px !important;\n}\n\n.govuk-\\!-padding-left-static-9,\n.govuk-\\!-static-padding-left-9 {\n padding-left: 60px !important;\n}\n\n.govuk-\\!-text-align-left {\n text-align: left !important;\n}\n\n.govuk-\\!-text-align-centre {\n text-align: center !important;\n}\n\n.govuk-\\!-text-align-right {\n text-align: right !important;\n}\n\n.govuk-\\!-font-size-80 {\n font-size: 53px !important;\n font-size: 3.3125rem !important;\n line-height: 1.0377358491 !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-font-size-80 {\n font-size: 80px !important;\n font-size: 5rem !important;\n line-height: 1 !important;\n }\n}\n@media print {\n .govuk-\\!-font-size-80 {\n font-size: 53pt !important;\n line-height: 1.1 !important;\n }\n}\n\n.govuk-\\!-font-size-48 {\n font-size: 32px !important;\n font-size: 2rem !important;\n line-height: 1.09375 !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-font-size-48 {\n font-size: 48px !important;\n font-size: 3rem !important;\n line-height: 1.0416666667 !important;\n }\n}\n@media print {\n .govuk-\\!-font-size-48 {\n font-size: 32pt !important;\n line-height: 1.15 !important;\n }\n}\n\n.govuk-\\!-font-size-36 {\n font-size: 24px !important;\n font-size: 1.5rem !important;\n line-height: 1.0416666667 !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-font-size-36 {\n font-size: 36px !important;\n font-size: 2.25rem !important;\n line-height: 1.1111111111 !important;\n }\n}\n@media print {\n .govuk-\\!-font-size-36 {\n font-size: 24pt !important;\n line-height: 1.05 !important;\n }\n}\n\n.govuk-\\!-font-size-27 {\n font-size: 18px !important;\n font-size: 1.125rem !important;\n line-height: 1.1111111111 !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-font-size-27 {\n font-size: 27px !important;\n font-size: 1.6875rem !important;\n line-height: 1.1111111111 !important;\n }\n}\n@media print {\n .govuk-\\!-font-size-27 {\n font-size: 18pt !important;\n line-height: 1.15 !important;\n }\n}\n\n.govuk-\\!-font-size-24 {\n font-size: 18px !important;\n font-size: 1.125rem !important;\n line-height: 1.1111111111 !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-font-size-24 {\n font-size: 24px !important;\n font-size: 1.5rem !important;\n line-height: 1.25 !important;\n }\n}\n@media print {\n .govuk-\\!-font-size-24 {\n font-size: 18pt !important;\n line-height: 1.15 !important;\n }\n}\n\n.govuk-\\!-font-size-19 {\n font-size: 16px !important;\n font-size: 1rem !important;\n line-height: 1.25 !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-font-size-19 {\n font-size: 19px !important;\n font-size: 1.1875rem !important;\n line-height: 1.3157894737 !important;\n }\n}\n@media print {\n .govuk-\\!-font-size-19 {\n font-size: 14pt !important;\n line-height: 1.15 !important;\n }\n}\n\n.govuk-\\!-font-size-16 {\n font-size: 14px !important;\n font-size: 0.875rem !important;\n line-height: 1.1428571429 !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-font-size-16 {\n font-size: 16px !important;\n font-size: 1rem !important;\n line-height: 1.25 !important;\n }\n}\n@media print {\n .govuk-\\!-font-size-16 {\n font-size: 14pt !important;\n line-height: 1.2 !important;\n }\n}\n\n.govuk-\\!-font-size-14 {\n font-size: 12px !important;\n font-size: 0.75rem !important;\n line-height: 1.25 !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-font-size-14 {\n font-size: 14px !important;\n font-size: 0.875rem !important;\n line-height: 1.4285714286 !important;\n }\n}\n@media print {\n .govuk-\\!-font-size-14 {\n font-size: 12pt !important;\n line-height: 1.2 !important;\n }\n}\n\n.govuk-\\!-font-weight-regular {\n font-weight: 400 !important;\n}\n\n.govuk-\\!-font-weight-bold {\n font-weight: 700 !important;\n}\n\n.govuk-\\!-width-full {\n width: 100% !important;\n}\n\n.govuk-\\!-width-three-quarters {\n width: 100% !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-width-three-quarters {\n width: 75% !important;\n }\n}\n\n.govuk-\\!-width-two-thirds {\n width: 100% !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-width-two-thirds {\n width: 66.66% !important;\n }\n}\n\n.govuk-\\!-width-one-half {\n width: 100% !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-width-one-half {\n width: 50% !important;\n }\n}\n\n.govuk-\\!-width-one-third {\n width: 100% !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-width-one-third {\n width: 33.33% !important;\n }\n}\n\n.govuk-\\!-width-one-quarter {\n width: 100% !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-width-one-quarter {\n width: 25% !important;\n }\n}",":root {\n // This variable is automatically overwritten during builds and releases.\n // It doesn't need to be updated manually.\n --govuk-frontend-version: \"development\";\n}\n","@include govuk-exports(\"govuk/core/links\") {\n\n %govuk-link {\n @include govuk-link-common;\n @include govuk-link-style-default;\n @include govuk-link-print-friendly;\n }\n\n .govuk-link {\n @extend %govuk-link;\n }\n\n // Variant classes should always be used in conjunction with the .govuk-link\n // class, so we do not need the common link styles as they will be inherited.\n\n .govuk-link--muted {\n @include govuk-link-style-muted;\n }\n\n .govuk-link--text-colour {\n @include govuk-link-style-text;\n }\n\n .govuk-link--inverse {\n @include govuk-link-style-inverse;\n }\n\n .govuk-link--no-underline {\n @include govuk-link-style-no-underline;\n }\n\n .govuk-link--no-visited-state {\n @include govuk-link-style-no-visited-state;\n }\n}\n","////\n/// @group helpers/typography\n////\n\n@import \"../tools/px-to-rem\";\n\n/// 'Common typography' helper\n///\n/// Sets the font family and associated properties, such as font smoothing. Also\n/// overrides the font for print.\n///\n/// @param {List} $font-family [$govuk-font-family] Font family to use\n/// @access public\n\n@mixin govuk-typography-common($font-family: $govuk-font-family) {\n font-family: $font-family;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n\n // If the user is using the default GDS Transport font we need to include\n // the font-face declarations.\n //\n // We do not need to include the GDS Transport font-face declarations if\n // alphagov/govuk_template is being used since nta will already be included by\n // default.\n @if $govuk-include-default-font-face {\n @include _govuk-font-face-gds-transport;\n }\n\n @include govuk-media-query($media-type: print) {\n font-family: $govuk-font-family-print;\n }\n}\n\n/// Text colour helper\n///\n/// Sets the text colour, including a suitable override for print.\n///\n/// @access public\n\n@mixin govuk-text-colour {\n color: $govuk-text-colour;\n\n @include govuk-media-query($media-type: print) {\n color: $govuk-print-text-colour;\n }\n}\n\n/// Regular font weight helper\n///\n/// @param {Boolean} $important [false] - Whether to mark declarations as\n/// `!important`. Generally Used to create override classes.\n/// @access public\n\n@mixin govuk-typography-weight-regular($important: false) {\n font-weight: $govuk-font-weight-regular if($important, !important, null);\n}\n\n/// Bold font weight helper\n///\n/// @param {Boolean} $important [false] - Whether to mark declarations as\n/// `!important`. Generally Used to create override classes.\n/// @access public\n\n@mixin govuk-typography-weight-bold($important: false) {\n font-weight: $govuk-font-weight-bold if($important, !important, null);\n}\n\n/// Convert line-heights specified in pixels into a relative value, unless\n/// they are already unit-less (and thus already treated as relative values)\n/// or the units do not match the units used for the font size.\n///\n/// @param {Number} $line-height Line height\n/// @param {Number} $font-size Font size\n/// @return {Number} The line height as either a relative value or unmodified\n///\n/// @access private\n\n@function _govuk-line-height($line-height, $font-size) {\n @if not unitless($line-height) and unit($line-height) == unit($font-size) {\n $line-height: $line-height / $font-size;\n }\n\n @return $line-height;\n}\n\n/// Responsive typography helper\n///\n/// Takes a point from the responsive 'font map' as an argument (the size as it\n/// would appear on tablet and above), and uses it to create font-size and\n/// line-height declarations for different breakpoints, and print.\n///\n/// Example font map:\n///\n/// 19: (\n/// null: (\n/// font-size: 16px,\n/// line-height: 20px\n/// ),\n/// tablet: (\n/// font-size: 19px,\n/// line-height: 25px\n/// ),\n/// print: (\n/// font-size: 14pt,\n/// line-height: 1.15\n/// )\n/// );\n///\n/// @param {Number} $size - Point from the spacing scale (the size as it would\n/// appear on tablet and above)\n/// @param {Number} $override-line-height [false] - Non responsive custom line\n/// height. Omit to use the line height from the font map.\n/// @param {Boolean} $important [false] - Whether to mark declarations as\n/// `!important`.\n///\n/// @throw if `$size` is not a valid point from the spacing scale\n///\n/// @access public\n\n@mixin govuk-typography-responsive($size, $override-line-height: false, $important: false) {\n\n @if not map-has-key($govuk-typography-scale, $size) {\n @error \"Unknown font size `#{$size}` - expected a point from the typography scale.\";\n }\n\n $font-map: map-get($govuk-typography-scale, $size);\n\n @each $breakpoint, $breakpoint-map in $font-map {\n $font-size: map-get($breakpoint-map, \"font-size\");\n $font-size-rem: govuk-px-to-rem($font-size);\n\n $line-height: _govuk-line-height(\n $line-height: if(\n $override-line-height,\n $override-line-height,\n map-get($breakpoint-map, \"line-height\")\n ),\n $font-size: $font-size\n );\n\n // Mark rules as !important if $important is true - this will result in\n // these variables becoming strings, so this needs to happen *after* they\n // are used in calculations\n $font-size: $font-size if($important, !important, null);\n $font-size-rem: $font-size-rem if($important, !important, null);\n $line-height: $line-height if($important, !important, null);\n\n @if not $breakpoint {\n font-size: $font-size;\n @if $govuk-typography-use-rem {\n font-size: $font-size-rem;\n }\n line-height: $line-height;\n } @else if $breakpoint == \"print\" {\n @include govuk-media-query($media-type: print) {\n font-size: $font-size;\n line-height: $line-height;\n }\n } @else {\n @include govuk-media-query($from: $breakpoint) {\n font-size: $font-size;\n @if $govuk-typography-use-rem {\n font-size: $font-size-rem;\n }\n line-height: $line-height;\n }\n }\n }\n}\n\n/// Font helper\n///\n/// @param {Number | Boolean} $size Point from the spacing scale (the size as it\n/// would appear on tablet and above). Use `false` to avoid setting a size.\n/// @param {String} $weight [regular] - Weight: `bold` or `regular`\n/// @param {Boolean} $tabular [false] - Whether to use tabular numbers or not\n/// @param {Number} $line-height [false] - Line-height, if overriding the\n/// default\n///\n/// @throw if `$size` is not a valid point from the spacing scale (or false)\n///\n/// @access public\n\n@mixin govuk-font($size, $weight: regular, $tabular: false, $line-height: false) {\n @if $tabular {\n // if govuk-font-family-tabular is set use $govuk-font-family-tabular\n @if $govuk-font-family-tabular {\n @include govuk-typography-common($font-family: $govuk-font-family-tabular);\n } @else {\n @include govuk-typography-common;\n font-feature-settings: \"tnum\" 1;\n\n @supports (font-variant-numeric: tabular-nums) {\n font-feature-settings: normal;\n font-variant-numeric: tabular-nums;\n }\n }\n } @else {\n @include govuk-typography-common;\n }\n\n @if $weight == regular {\n @include govuk-typography-weight-regular;\n } @else if $weight == bold {\n @include govuk-typography-weight-bold;\n }\n\n @if $size {\n @include govuk-typography-responsive($size, $override-line-height: $line-height);\n }\n}\n","@import \"compatibility\";\n@import \"typography-font-families\";\n\n////\n/// @group settings/typography\n////\n\n/// Use 'legacy' fonts\n///\n/// Whether or not to use v1 nta font from GOV.UK Elements / Frontend\n/// Toolkit, for teams that are migrating to GOV.UK Frontend and may be using\n/// components from both places in a single application.\n///\n/// @type Boolean\n/// @access public\n/// @deprecated Will be removed in v5.0 with the rest of the compatibility mode\n/// suite of tools and settings\n\n$govuk-use-legacy-font: if(\n (\n $govuk-compatibility-govukfrontendtoolkit or\n $govuk-compatibility-govuktemplate or\n $govuk-compatibility-govukelements\n ),\n true,\n false\n) !default;\n\n// Only show the deprecation warning if user is setting $govuk-use-legacy-font\n// manually instead of automatically via compatibility variables\n@if $govuk-use-legacy-font == true and\n $govuk-compatibility-govukfrontendtoolkit == false and\n $govuk-compatibility-govuktemplate == false and\n $govuk-compatibility-govukelements == false {\n @include _warning(legacy-font, \"$govuk-use-legacy-font is deprecated. \" +\n \"From version 5.0, GOV.UK Frontend will only support the included version \" +\n \"of GDS Transport.\");\n}\n\n// =========================================================\n// Font families\n// =========================================================\n\n/// Font families to use for all typography on screen media\n///\n/// @type List\n/// @access public\n\n$govuk-font-family: if(\n $govuk-use-legacy-font,\n $govuk-font-family-nta,\n $govuk-font-family-gds-transport\n) !default;\n\n/// Font families to use when displaying tabular numbers\n///\n/// @type List\n/// @access public\n/// @deprecated Will be removed in v5.0 with the rest of the compatibility mode\n/// suite of tools and settings\n\n$govuk-font-family-tabular: if(\n $govuk-use-legacy-font,\n $govuk-font-family-nta-tabular,\n false\n) !default;\n\n// Only show the deprecation warning if user is setting $govuk-font-family-tabular\n// manually instead of automatically via $govuk-use-legacy-font\n@if $govuk-font-family-tabular != false and $govuk-use-legacy-font == false {\n @include _warning(tabular-font-face, \"$govuk-font-family-tabular is deprecated. \" +\n \"From version 5.0, GOV.UK Frontend will not support using a separate \" +\n \"font-face for tabular numbers.\");\n}\n\n/// Font families to use for print media\n///\n/// We recommend that you use system fonts when printing. This will avoid issues\n/// with some printer drivers and operating systems.\n///\n/// @type List\n/// @access public\n\n$govuk-font-family-print: sans-serif !default;\n\n/// Include the default @font-face declarations\n///\n/// If you have set $govuk-font-family to something other than\n/// `$govuk-font-family-gds-transport` this option is disabled by default.\n///\n/// @type Boolean\n/// @access public\n\n$govuk-include-default-font-face: (\n $govuk-font-family == $govuk-font-family-gds-transport\n) !default;\n\n// =========================================================\n// Font weights\n// =========================================================\n\n/// Font weight for regular typography\n///\n/// @type Number\n/// @access public\n$govuk-font-weight-regular: 400 !default;\n\n/// Font weight for bold typography\n///\n/// @type Number\n/// @access public\n$govuk-font-weight-bold: 700 !default;\n","////\n/// @group helpers/links\n////\n\n/// Common link styles\n///\n/// Provides the typography and focus state, regardless of link style.\n///\n/// @access public\n\n@mixin govuk-link-common {\n @include govuk-typography-common;\n @include govuk-link-decoration;\n\n &:hover {\n @include govuk-link-hover-decoration;\n }\n\n &:focus {\n @include govuk-focused-text;\n }\n}\n\n/// Link decoration\n///\n/// Provides the text decoration for links, including thickness and underline\n/// offset. Use this mixin only if you cannot use the `govuk-link-common` mixin.\n///\n/// @access public\n@mixin govuk-link-decoration {\n text-decoration: underline;\n\n @if $govuk-new-link-styles {\n @if $govuk-link-underline-thickness {\n text-decoration-thickness: $govuk-link-underline-thickness;\n }\n\n @if $govuk-link-underline-offset {\n text-underline-offset: $govuk-link-underline-offset;\n }\n }\n}\n\n/// Link hover decoration\n///\n/// Provides the text decoration for links in their hover state, for you to use\n/// within a `:hover` pseudo-selector. Use this mixin only if you cannot use the\n/// `govuk-link-common` mixin.\n///\n/// @access public\n\n@mixin govuk-link-hover-decoration {\n @if $govuk-new-link-styles and $govuk-link-hover-underline-thickness {\n text-decoration-thickness: $govuk-link-hover-underline-thickness;\n // Disable ink skipping on underlines on hover. Browsers haven't\n // standardised on this part of the spec yet, so set both properties\n text-decoration-skip-ink: none; // Chromium, Firefox\n text-decoration-skip: none; // Safari\n }\n}\n\n/// Default link styles\n///\n/// Makes links use the default unvisited, visited, hover and active colours.\n///\n/// If you use this mixin in a component, you must also include the\n/// `govuk-link-common` mixin to get the correct focus and hover states.\n///\n/// @example scss\n/// .govuk-component__link {\n/// @include govuk-link-common;\n/// @include govuk-link-style-default;\n/// }\n///\n/// @access public\n\n@mixin govuk-link-style-default {\n &:link {\n color: $govuk-link-colour;\n }\n\n &:visited {\n color: $govuk-link-visited-colour;\n }\n\n &:hover {\n color: $govuk-link-hover-colour;\n }\n\n &:active {\n color: $govuk-link-active-colour;\n }\n\n // When focussed, the text colour needs to be darker to ensure that colour\n // contrast is still acceptable\n &:focus {\n color: $govuk-focus-text-colour;\n }\n\n // alphagov/govuk_template includes a specific a:link:focus selector\n // designed to make unvisited link s a slightly darker blue when focussed, so\n // we need to override the text colour for that combination of selectors so\n // so that unvisited links styled as buttons do not end up with dark blue\n // text when focussed.\n @include _govuk-compatibility(govuk_template) {\n &:link:focus {\n color: $govuk-focus-text-colour;\n }\n }\n}\n\n/// Error link styles\n///\n/// Makes links use the error colour. The link will darken if it's active or a\n/// user hovers their cursor over it.\n///\n/// If you use this mixin in a component, you must also include the\n/// `govuk-link-common` mixin to get the correct focus and hover states.\n///\n/// @example scss\n/// .govuk-component__link {\n/// @include govuk-link-common;\n/// @include govuk-link-style-error;\n/// }\n///\n/// @access public\n\n@mixin govuk-link-style-error {\n &:link,\n &:visited {\n color: $govuk-error-colour;\n }\n\n &:hover {\n color: scale-color($govuk-error-colour, $lightness: -30%);\n }\n\n &:active {\n color: $govuk-error-colour;\n }\n\n // When focussed, the text colour needs to be darker to ensure that colour\n // contrast is still acceptable\n &:focus {\n color: $govuk-focus-text-colour;\n }\n\n // alphagov/govuk_template includes a specific a:link:focus selector\n // designed to make unvisited link s a slightly darker blue when focussed, so\n // we need to override the text colour for that combination of selectors so\n // so that unvisited links styled as buttons do not end up with dark blue\n // text when focussed.\n @include _govuk-compatibility(govuk_template) {\n &:link:focus {\n color: $govuk-focus-text-colour;\n }\n }\n}\n\n/// Success link styles\n///\n/// Makes links use the success colour. The link will darken if it's active or a\n/// user hovers their cursor over it.\n///\n/// If you use this mixin in a component, you must also include the\n/// `govuk-link-common` mixin to get the correct focus and hover states.\n///\n/// @example scss\n/// .govuk-component__link {\n/// @include govuk-link-common;\n/// @include govuk-link-style-success;\n/// }\n///\n/// @access public\n\n@mixin govuk-link-style-success {\n &:link,\n &:visited {\n color: $govuk-success-colour;\n }\n\n &:hover {\n color: scale-color($govuk-success-colour, $lightness: -30%);\n }\n\n &:active {\n color: $govuk-success-colour;\n }\n\n // When focussed, the text colour needs to be darker to ensure that colour\n // contrast is still acceptable\n &:focus {\n color: $govuk-focus-text-colour;\n }\n\n // alphagov/govuk_template includes a specific a:link:focus selector\n // designed to make unvisited link s a slightly darker blue when focussed, so\n // we need to override the text colour for that combination of selectors so\n // so that unvisited links styled as buttons do not end up with dark blue\n // text when focussed.\n @include _govuk-compatibility(govuk_template) {\n &:link:focus {\n color: $govuk-focus-text-colour;\n }\n }\n}\n\n/// Muted link styles\n///\n/// Makes links use the secondary text colour. The link will darken if it's\n/// active or a user hovers their cursor over it.\n///\n/// If you use this mixin in a component, you must also include the\n/// `govuk-link-common` mixin to get the correct focus and hover states.\n///\n/// @example scss\n/// .govuk-component__link {\n/// @include govuk-link-common;\n/// @include govuk-link-style-muted;\n/// }\n///\n/// @access public\n\n@mixin govuk-link-style-muted {\n &:link,\n &:visited {\n color: $govuk-secondary-text-colour;\n }\n\n &:hover,\n &:active {\n color: $govuk-text-colour;\n }\n\n // When focussed, the text colour needs to be darker to ensure that colour\n // contrast is still acceptable\n &:focus {\n color: $govuk-focus-text-colour;\n }\n\n // alphagov/govuk_template includes a specific a:link:focus selector designed\n // to make unvisited links a slightly darker blue when focussed, so we need to\n // override the text colour for that combination of selectors.\n @include _govuk-compatibility(govuk_template) {\n &:link:focus {\n @include govuk-text-colour;\n }\n }\n}\n\n/// Text link styles\n///\n/// Makes links use the primary text colour, in all states. Use this mixin for\n/// navigation components, such as breadcrumbs or the back link.\n///\n/// If you use this mixin in a component, you must also include the\n/// `govuk-link-common` mixin to get the correct focus and hover states.\n///\n/// @example scss\n/// .govuk-component__link {\n/// @include govuk-link-common;\n/// @include govuk-link-style-text;\n/// }\n///\n/// @access public\n\n@mixin govuk-link-style-text {\n &:link,\n &:visited {\n @include govuk-text-colour;\n }\n\n // Force a colour change on hover to work around a bug in Safari\n // https://bugs.webkit.org/show_bug.cgi?id=224483\n &:hover {\n @if type-of($govuk-text-colour) == color {\n color: rgba($govuk-text-colour, .99);\n }\n }\n\n &:active,\n &:focus {\n @include govuk-text-colour;\n }\n\n // alphagov/govuk_template includes a specific a:link:focus selector designed\n // to make unvisited links a slightly darker blue when focussed, so we need to\n // override the text colour for that combination of selectors.\n @include _govuk-compatibility(govuk_template) {\n &:link:focus {\n @include govuk-text-colour;\n }\n }\n}\n\n/// Inverse link styles\n///\n/// Makes links white, in all states. Use this mixin if you're displaying links\n/// against a dark background.\n///\n/// If you use this mixin in a component, you must also include the\n/// `govuk-link-common` mixin to get the correct focus and hover states.\n///\n/// @example scss\n/// .govuk-component__link {\n/// @include govuk-link-common;\n/// @include govuk-link-style-inverse;\n/// }\n///\n/// @access public\n\n@mixin govuk-link-style-inverse {\n &:link,\n &:visited {\n color: govuk-colour(\"white\");\n }\n\n // Force a colour change on hover to work around a bug in Safari\n // https://bugs.webkit.org/show_bug.cgi?id=224483\n &:hover,\n &:active {\n color: rgba(govuk-colour(\"white\"), .99);\n }\n\n &:focus {\n color: $govuk-focus-text-colour;\n }\n\n // alphagov/govuk_template includes a specific a:link:focus selector designed\n // to make unvisited links a slightly darker blue when focussed, so we need to\n // override the text colour for that combination of selectors.\n @include _govuk-compatibility(govuk_template) {\n &:link:focus {\n color: $govuk-focus-text-colour;\n }\n }\n}\n\n/// Default link styles, without a visited state\n///\n/// Makes links use the default unvisited, hover and active colours, with no\n/// distinct visited state.\n///\n/// Use this mixin when it's not helpful to distinguish between visited and\n/// non-visited links. For example, when you link to pages with\n/// frequently-changing content, such as the dashboard for an admin interface.\n///\n/// If you use this mixin in a component, you must also include the\n/// `govuk-link-common` mixin to get the correct focus and hover states.\n///\n/// @example scss\n/// .govuk-component__link {\n/// @include govuk-link-common;\n/// @include govuk-link-style-no-visited-state;\n/// }\n///\n/// @access public\n\n@mixin govuk-link-style-no-visited-state {\n &:link {\n color: $govuk-link-colour;\n }\n\n &:visited {\n color: $govuk-link-colour;\n }\n\n &:hover {\n color: $govuk-link-hover-colour;\n }\n\n &:active {\n color: $govuk-link-active-colour;\n }\n\n // When focussed, the text colour needs to be darker to ensure that colour\n // contrast is still acceptable\n &:focus {\n color: $govuk-focus-text-colour;\n }\n}\n\n/// Remove underline from links\n///\n/// Remove underlines from links unless the link is active or a user hovers\n/// their cursor over it. This has no effect in Internet Explorer 8 (IE8),\n/// because IE8 does not support `:not`.\n///\n/// @example scss\n/// .govuk-component__link {\n/// @include govuk-link-common;\n/// @include govuk-link-style-default;\n/// @include govuk-link-style-no-underline;\n/// }\n///\n/// @access public\n\n@mixin govuk-link-style-no-underline {\n &:not(:hover):not(:active) {\n text-decoration: none;\n }\n}\n\n/// Include link destination when printing the page\n///\n/// If the user prints the page, add the destination URL after the link text, if\n/// the URL starts with `/`, `http://` or `https://`.\n///\n/// @access public\n\n@mixin govuk-link-print-friendly {\n @include govuk-media-query($media-type: print) {\n &[href^=\"/\"],\n &[href^=\"http://\"],\n &[href^=\"https://\"] {\n &:after {\n content: \" (\" attr(href) \")\";\n font-size: 90%;\n\n // Because the URLs may be very long, ensure that they may be broken\n // at arbitrary points if there are no otherwise acceptable break\n // points in the line\n word-wrap: break-word;\n }\n }\n }\n}\n","////\n/// @group helpers\n////\n\n@import \"../tools/exports\";\n\n/// Font Face - GDS Transport\n///\n/// Outputs the font-face declaration for GDS Transport at the root of the CSS document\n/// the first time it is called.\n///\n/// @access private\n\n@mixin _govuk-font-face-gds-transport {\n @include _govuk-not-ie8 { // In IE8, which cannot render WOFF format, we fall back to system fonts\n @include govuk-exports(\"govuk/helpers/font-faces\") {\n @at-root {\n /*! Copyright (c) 2011 by Margaret Calvert & Henrik Kubel. All rights reserved. The font has been customised for exclusive use on gov.uk. This cut is not commercially available. */ /* stylelint-disable-line scss/comment-no-loud */\n @font-face {\n font-family: \"GDS Transport\";\n font-style: normal;\n font-weight: normal;\n src:\n govuk-font-url(\"light-94a07e06a1-v2.woff2\") format(\"woff2\"),\n govuk-font-url(\"light-f591b13f7d-v2.woff\") format(\"woff\");\n font-display: fallback;\n }\n\n @font-face {\n font-family: \"GDS Transport\";\n font-style: normal;\n font-weight: bold;\n src:\n govuk-font-url(\"bold-b542beb274-v2.woff2\") format(\"woff2\"),\n govuk-font-url(\"bold-affa96571d-v2.woff\") format(\"woff\");\n font-display: fallback;\n }\n }\n }\n }\n}\n","// mq() v4.0.2\n// sass-mq/sass-mq\n\n@charset \"UTF-8\"; // Fixes an issue where Ruby locale is not set properly\n // See https://github.com/sass-mq/sass-mq/pull/10\n\n/// Base font size on the `` element\n/// @type Number (unit)\n$mq-base-font-size: 16px !default;\n\n/// Responsive mode\n///\n/// Set to `false` to enable support for browsers that do not support @media queries,\n/// (IE <= 8, Firefox <= 3, Opera <= 9)\n///\n/// You could create a stylesheet served exclusively to older browsers,\n/// where @media queries are rasterized\n///\n/// @example scss\n/// // old-ie.scss\n/// $mq-responsive: false;\n/// @import 'main'; // @media queries in this file will be rasterized up to $mq-static-breakpoint\n/// // larger breakpoints will be ignored\n///\n/// @type Boolean\n/// @link https://github.com/sass-mq/sass-mq#responsive-mode-off Disabled responsive mode documentation\n$mq-responsive: true !default;\n\n/// Breakpoint list\n///\n/// Name your breakpoints in a way that creates a ubiquitous language\n/// across team members. It will improve communication between\n/// stakeholders, designers, developers, and testers.\n///\n/// @type Map\n/// @link https://github.com/sass-mq/sass-mq#seeing-the-currently-active-breakpoint Full documentation and examples\n$mq-breakpoints: (\n mobile: 320px,\n tablet: 740px,\n desktop: 980px,\n wide: 1300px\n) !default;\n\n/// Static breakpoint (for fixed-width layouts)\n///\n/// Define the breakpoint from $mq-breakpoints that should\n/// be used as the target width for the fixed-width layout\n/// (i.e. when $mq-responsive is set to 'false') in a old-ie.scss\n///\n/// @example scss\n/// // tablet-only.scss\n/// //\n/// // Ignore all styles above tablet breakpoint,\n/// // and fix the styles (e.g. layout) at tablet width\n/// $mq-responsive: false;\n/// $mq-static-breakpoint: tablet;\n/// @import 'main'; // @media queries in this file will be rasterized up to tablet\n/// // larger breakpoints will be ignored\n///\n/// @type String\n/// @link https://github.com/sass-mq/sass-mq#adding-custom-breakpoints Full documentation and examples\n$mq-static-breakpoint: desktop !default;\n\n/// Show breakpoints in the top right corner\n///\n/// If you want to display the currently active breakpoint in the top\n/// right corner of your site during development, add the breakpoints\n/// to this list, ordered by width, e.g. (mobile, tablet, desktop).\n///\n/// @type map\n$mq-show-breakpoints: () !default;\n\n/// Customize the media type (e.g. `@media screen` or `@media print`)\n/// By default sass-mq uses an \"all\" media type (`@media all and …`)\n///\n/// @type String\n/// @link https://github.com/sass-mq/sass-mq#changing-media-type Full documentation and examples\n$mq-media-type: all !default;\n\n/// Convert pixels to ems\n///\n/// @param {Number} $px - value to convert\n/// @param {Number} $base-font-size ($mq-base-font-size) - `` font size\n///\n/// @example scss\n/// $font-size-in-ems: mq-px2em(16px);\n/// p { font-size: mq-px2em(16px); }\n///\n/// @requires $mq-base-font-size\n/// @returns {Number}\n@function mq-px2em($px, $base-font-size: $mq-base-font-size) {\n @if unitless($px) {\n @warn \"Assuming #{$px} to be in pixels, attempting to convert it into pixels.\";\n @return mq-px2em($px * 1px, $base-font-size);\n } @else if unit($px) == em {\n @return $px;\n }\n @return ($px / $base-font-size) * 1em;\n}\n\n/// Get a breakpoint's width\n///\n/// @param {String} $name - Name of the breakpoint. One of $mq-breakpoints\n///\n/// @example scss\n/// $tablet-width: mq-get-breakpoint-width(tablet);\n/// @media (min-width: mq-get-breakpoint-width(desktop)) {}\n///\n/// @requires {Variable} $mq-breakpoints\n///\n/// @returns {Number} Value in pixels\n@function mq-get-breakpoint-width($name, $breakpoints: $mq-breakpoints) {\n @if map-has-key($breakpoints, $name) {\n @return map-get($breakpoints, $name);\n } @else {\n @warn \"Breakpoint #{$name} wasn't found in $breakpoints.\";\n }\n}\n\n/// Media Query mixin\n///\n/// @param {String | Boolean} $from (false) - One of $mq-breakpoints\n/// @param {String | Boolean} $until (false) - One of $mq-breakpoints\n/// @param {String | Boolean} $and (false) - Additional media query parameters\n/// @param {String} $media-type ($mq-media-type) - Media type: screen, print…\n///\n/// @ignore Undocumented API, for advanced use only:\n/// @ignore @param {Map} $breakpoints ($mq-breakpoints)\n/// @ignore @param {String} $static-breakpoint ($mq-static-breakpoint)\n///\n/// @content styling rules, wrapped into a @media query when $responsive is true\n///\n/// @requires {Variable} $mq-media-type\n/// @requires {Variable} $mq-breakpoints\n/// @requires {Variable} $mq-static-breakpoint\n/// @requires {function} mq-px2em\n/// @requires {function} mq-get-breakpoint-width\n///\n/// @link https://github.com/sass-mq/sass-mq#responsive-mode-on-default Full documentation and examples\n///\n/// @example scss\n/// .element {\n/// @include mq($from: mobile) {\n/// color: red;\n/// }\n/// @include mq($until: tablet) {\n/// color: blue;\n/// }\n/// @include mq(mobile, tablet) {\n/// color: green;\n/// }\n/// @include mq($from: tablet, $and: '(orientation: landscape)') {\n/// color: teal;\n/// }\n/// @include mq(950px) {\n/// color: hotpink;\n/// }\n/// @include mq(tablet, $media-type: screen) {\n/// color: hotpink;\n/// }\n/// // Advanced use:\n/// $my-breakpoints: (L: 900px, XL: 1200px);\n/// @include mq(L, $breakpoints: $my-breakpoints, $static-breakpoint: L) {\n/// color: hotpink;\n/// }\n/// }\n@mixin mq(\n $from: false,\n $until: false,\n $and: false,\n $media-type: $mq-media-type,\n $breakpoints: $mq-breakpoints,\n $responsive: $mq-responsive,\n $static-breakpoint: $mq-static-breakpoint\n) {\n $min-width: 0;\n $max-width: 0;\n $media-query: '';\n\n // From: this breakpoint (inclusive)\n @if $from {\n @if type-of($from) == number {\n $min-width: mq-px2em($from);\n } @else {\n $min-width: mq-px2em(mq-get-breakpoint-width($from, $breakpoints));\n }\n }\n\n // Until: that breakpoint (exclusive)\n @if $until {\n @if type-of($until) == number {\n $max-width: mq-px2em($until);\n } @else {\n $max-width: mq-px2em(mq-get-breakpoint-width($until, $breakpoints)) - .01em;\n }\n }\n\n // Responsive support is disabled, rasterize the output outside @media blocks\n // The browser will rely on the cascade itself.\n @if $responsive == false {\n $static-breakpoint-width: mq-get-breakpoint-width($static-breakpoint, $breakpoints);\n $target-width: mq-px2em($static-breakpoint-width);\n\n // Output only rules that start at or span our target width\n @if (\n $and == false\n and $min-width <= $target-width\n and (\n $until == false or $max-width >= $target-width\n )\n and $media-type != 'print'\n ) {\n @content;\n }\n }\n\n // Responsive support is enabled, output rules inside @media queries\n @else {\n @if $min-width != 0 { $media-query: '#{$media-query} and (min-width: #{$min-width})'; }\n @if $max-width != 0 { $media-query: '#{$media-query} and (max-width: #{$max-width})'; }\n @if $and { $media-query: '#{$media-query} and #{$and}'; }\n\n // Remove unnecessary media query prefix 'all and '\n @if ($media-type == 'all' and $media-query != '') {\n $media-type: '';\n $media-query: str-slice(unquote($media-query), 6);\n }\n\n @media #{$media-type + $media-query} {\n @content;\n }\n }\n}\n\n/// Quick sort\n///\n/// @author Sam Richards\n/// @access private\n/// @param {List} $list - List to sort\n/// @returns {List} Sorted List\n@function _mq-quick-sort($list) {\n $less: ();\n $equal: ();\n $large: ();\n\n @if length($list) > 1 {\n $seed: nth($list, ceil(length($list) / 2));\n\n @each $item in $list {\n @if ($item == $seed) {\n $equal: append($equal, $item);\n } @else if ($item < $seed) {\n $less: append($less, $item);\n } @else if ($item > $seed) {\n $large: append($large, $item);\n }\n }\n\n @return join(join(_mq-quick-sort($less), $equal), _mq-quick-sort($large));\n }\n\n @return $list;\n}\n\n/// Sort a map by values (works with numbers only)\n///\n/// @access private\n/// @param {Map} $map - Map to sort\n/// @returns {Map} Map sorted by value\n@function _mq-map-sort-by-value($map) {\n $map-sorted: ();\n $map-keys: map-keys($map);\n $map-values: map-values($map);\n $map-values-sorted: _mq-quick-sort($map-values);\n\n // Reorder key/value pairs based on key values\n @each $value in $map-values-sorted {\n $index: index($map-values, $value);\n $key: nth($map-keys, $index);\n $map-sorted: map-merge($map-sorted, ($key: $value));\n\n // Unset the value in $map-values to prevent the loop\n // from finding the same index twice\n $map-values: set-nth($map-values, $index, 0);\n }\n\n @return $map-sorted;\n}\n\n/// Add a breakpoint\n///\n/// @param {String} $name - Name of the breakpoint\n/// @param {Number} $width - Width of the breakpoint\n///\n/// @requires {Variable} $mq-breakpoints\n///\n/// @example scss\n/// @include mq-add-breakpoint(tvscreen, 1920px);\n/// @include mq(tvscreen) {}\n@mixin mq-add-breakpoint($name, $width) {\n $new-breakpoint: ($name: $width);\n $mq-breakpoints: map-merge($mq-breakpoints, $new-breakpoint) !global;\n $mq-breakpoints: _mq-map-sort-by-value($mq-breakpoints) !global;\n}\n\n/// Show the active breakpoint in the top right corner of the viewport\n/// @link https://github.com/sass-mq/sass-mq#seeing-the-currently-active-breakpoint\n///\n/// @param {List} $show-breakpoints ($mq-show-breakpoints) - List of breakpoints to show in the top right corner\n/// @param {Map} $breakpoints ($mq-breakpoints) - Breakpoint names and sizes\n///\n/// @requires {Variable} $mq-breakpoints\n/// @requires {Variable} $mq-show-breakpoints\n///\n/// @example scss\n/// // Show breakpoints using global settings\n/// @include mq-show-breakpoints;\n///\n/// // Show breakpoints using custom settings\n/// @include mq-show-breakpoints((L, XL), (S: 300px, L: 800px, XL: 1200px));\n@mixin mq-show-breakpoints($show-breakpoints: $mq-show-breakpoints, $breakpoints: $mq-breakpoints) {\n body:before {\n background-color: #FCF8E3;\n border-bottom: 1px solid #FBEED5;\n border-left: 1px solid #FBEED5;\n color: #C09853;\n font: small-caption;\n padding: 3px 6px;\n pointer-events: none;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 100;\n\n // Loop through the breakpoints that should be shown\n @each $show-breakpoint in $show-breakpoints {\n $width: mq-get-breakpoint-width($show-breakpoint, $breakpoints);\n @include mq($show-breakpoint, $breakpoints: $breakpoints) {\n content: \"#{$show-breakpoint} ≥ #{$width} (#{mq-px2em($width)})\";\n }\n }\n }\n}\n\n@if length($mq-show-breakpoints) > 0 {\n @include mq-show-breakpoints;\n}\n","////\n/// @group helpers/accessibility\n////\n\n/// Focused text\n///\n/// Provides an outline to clearly indicate when the target element is focused.\n/// Used for interactive text-based elements.\n///\n/// @access public\n\n@mixin govuk-focused-text {\n // When colours are overridden, for example when users have a dark mode,\n // backgrounds and box-shadows disappear, so we need to ensure there's a\n // transparent outline which will be set to a visible colour.\n\n // Since Internet Explorer 8 does not support box-shadow, we want to force the\n // user-agent outlines\n @include _govuk-not-ie8 {\n outline: $govuk-focus-width solid transparent;\n }\n color: $govuk-focus-text-colour;\n background-color: $govuk-focus-colour;\n box-shadow: 0 -2px $govuk-focus-colour, 0 4px $govuk-focus-text-colour;\n // When link is focussed, hide the default underline since the\n // box shadow adds the \"underline\"\n text-decoration: none;\n\n // When a focused box is broken by e.g. a line break, ensure that the\n // box-shadow is applied to each fragment independently.\n box-decoration-break: clone;\n}\n","////\n/// @group settings/colours\n////\n\n@import \"../helpers/colour\";\n\n// =========================================================\n// Generic\n// =========================================================\n\n/// Brand colour\n///\n/// @type Colour\n/// @access public\n\n$govuk-brand-colour: govuk-colour(\"blue\") !default;\n\n/// Text colour\n///\n/// @type Colour\n/// @access public\n\n$govuk-text-colour: govuk-colour(\"black\") !default;\n\n/// Canvas background colour\n///\n/// Used by the footer component and template to give the illusion of a long\n/// footer.\n///\n/// @type Colour\n/// @access public\n\n$govuk-canvas-background-colour: govuk-colour(\"light-grey\", $legacy: \"grey-3\") !default;\n\n/// Body background colour\n///\n/// @type Colour\n/// @access public\n\n$govuk-body-background-colour: govuk-colour(\"white\") !default;\n\n/// Text colour for print media\n///\n/// Use 'true black' to avoid printers using colour ink to print body text\n///\n/// @type Colour\n/// @access public\n\n$govuk-print-text-colour: #000000 !default;\n\n/// Secondary text colour\n///\n/// Used in for example 'muted' text and help text.\n///\n/// @type Colour\n/// @access public\n\n$govuk-secondary-text-colour: govuk-colour(\"dark-grey\", $legacy: \"grey-1\") !default;\n\n/// Focus colour\n///\n/// Used for outline (and background, where appropriate) when interactive\n/// elements (links, form controls) have keyboard focus.\n///\n/// @type Colour\n/// @access public\n\n$govuk-focus-colour: govuk-colour(\"yellow\") !default;\n\n/// Focused text colour\n///\n/// Ensure that the contrast between the text and background colour passes\n/// WCAG Level AA contrast requirements.\n///\n/// @type Colour\n/// @access public\n\n$govuk-focus-text-colour: govuk-colour(\"black\") !default;\n\n/// Error colour\n///\n/// Used to highlight error messages and form controls in an error state\n///\n/// @type Colour\n/// @access public\n\n$govuk-error-colour: govuk-colour(\"red\") !default;\n\n/// Success colour\n///\n/// Used to highlight success messages and banners\n///\n/// @type Colour\n/// @access public\n\n$govuk-success-colour: govuk-colour(\"green\") !default;\n\n/// Border colour\n///\n/// Used in for example borders, separators, rules and keylines.\n///\n/// @type Colour\n/// @access public\n\n$govuk-border-colour: govuk-colour(\"mid-grey\", $legacy: \"grey-2\");\n\n/// Input border colour\n///\n/// Used for form inputs and controls\n///\n/// @type Colour\n/// @access public\n\n$govuk-input-border-colour: govuk-colour(\"black\") !default;\n\n/// Input hover colour\n///\n/// Used for hover states on form controls\n///\n/// @type Colour\n/// @access public\n\n$govuk-hover-colour: govuk-colour(\"mid-grey\", $legacy: \"grey-3\");\n\n// =============================================================================\n// Links\n// =============================================================================\n\n/// Link colour\n///\n/// @type Colour\n/// @access public\n\n$govuk-link-colour: govuk-colour(\"blue\") !default;\n\n/// Visited link colour\n///\n/// @type Colour\n/// @access public\n\n$govuk-link-visited-colour: govuk-colour(\"purple\", $legacy: #4c2c92) !default;\n\n/// Link hover colour\n///\n/// @type Colour\n/// @access public\n\n$govuk-link-hover-colour: govuk-colour(\"dark-blue\", $legacy: \"light-blue\") !default;\n\n/// Active link colour\n///\n/// @type Colour\n/// @access public\n\n$govuk-link-active-colour: govuk-colour(\"black\", $legacy: \"light-blue\") !default;\n","@include govuk-exports(\"govuk/core/lists\") {\n\n %govuk-list {\n @include govuk-font($size: 19);\n @include govuk-text-colour;\n margin-top: 0;\n @include govuk-responsive-margin(4, \"bottom\");\n padding-left: 0;\n list-style-type: none;\n\n // Add a top margin for nested lists\n %govuk-list {\n margin-top: govuk-spacing(2);\n }\n }\n\n %govuk-list > li {\n // Lists without numbers or bullets should always have extra space between\n // list items. Lists with numbers or bullets only have this extra space on\n // tablet and above\n margin-bottom: govuk-spacing(1);\n }\n\n .govuk-list {\n @extend %govuk-list;\n }\n\n %govuk-list--bullet {\n padding-left: govuk-spacing(4);\n list-style-type: disc;\n }\n\n %govuk-list--number {\n padding-left: govuk-spacing(4);\n list-style-type: decimal;\n }\n\n %govuk-list--bullet > li,\n %govuk-list--number > li {\n margin-bottom: 0;\n\n @include govuk-media-query($from: tablet) {\n margin-bottom: govuk-spacing(1);\n }\n }\n\n %govuk-list--spaced > li {\n margin-bottom: govuk-spacing(2);\n\n @include govuk-media-query($from: tablet) {\n margin-bottom: govuk-spacing(3);\n }\n }\n\n .govuk-list--bullet {\n @extend %govuk-list--bullet;\n }\n\n .govuk-list--number {\n @extend %govuk-list--number;\n }\n\n .govuk-list--spaced {\n @extend %govuk-list--spaced;\n }\n}\n","////\n/// @group helpers/spacing\n////\n\n// stylelint-disable indentation\n\n/// Single point spacing\n///\n/// Returns measurement corresponding to the spacing point requested.\n///\n/// @param {Number} $spacing-point - Point on the spacing scale\n/// (set in `settings/_spacing.scss`)\n///\n/// @returns {String} Spacing measurement eg. 10px\n///\n/// @example scss\n/// .element {\n/// padding: govuk-spacing(5);\n/// }\n///\n/// @example scss Using negative spacing\n/// .element {\n/// margin-top: govuk-spacing(-1);\n/// }\n///\n/// @example scss Marking spacing declarations as important\n/// .element {\n/// margin-top: govuk-spacing(1) !important;\n/// }\n///\n/// @access public\n\n@function govuk-spacing($spacing-point) {\n\n $actual-input-type: type-of($spacing-point);\n @if $actual-input-type != \"number\" {\n @error \"Expected a number (integer), but got a \"\n + \"#{$actual-input-type}.\";\n }\n\n $is-negative: false;\n @if $spacing-point < 0 {\n $is-negative: true;\n $spacing-point: abs($spacing-point);\n }\n\n @if not map-has-key($govuk-spacing-points, $spacing-point) {\n @error \"Unknown spacing variable `#{$spacing-point}`. Make sure you are using a point from the spacing scale in `_settings/spacing.scss`.\";\n }\n\n $value: map-get($govuk-spacing-points, $spacing-point);\n @return if($is-negative, $value * -1, $value);\n}\n\n/// Responsive spacing\n///\n/// Adds responsive spacing (either padding or margin, depending on `$property`)\n/// by fetching a 'spacing map' from the responsive spacing scale, which defines\n/// different spacing values at different breakpoints.\n///\n/// To generate responsive spacing, use 'govuk-responsive-margin' or\n/// 'govuk-responsive-padding' mixins\n///\n/// @param {Number} $responsive-spacing-point - Point on the responsive spacing\n/// scale, corresponds to a map of breakpoints and spacing values\n/// @param {String} $property - Property to add spacing to (e.g. 'margin')\n/// @param {String} $direction [all] - Direction to add spacing to\n/// (`top`, `right`, `bottom`, `left`, `all`)\n/// @param {Boolean} $important [false] - Whether to mark as `!important`\n/// @param {Number} $adjustment [false] - Offset to adjust spacing by\n///\n/// @access private\n\n@mixin _govuk-responsive-spacing($responsive-spacing-point, $property, $direction: \"all\", $important: false, $adjustment: false) {\n\n $actual-input-type: type-of($responsive-spacing-point);\n @if $actual-input-type != \"number\" {\n @error \"Expected a number (integer), but got a \" + \"#{$actual-input-type}.\";\n }\n\n @if not map-has-key($govuk-spacing-responsive-scale, $responsive-spacing-point) {\n @error \"Unknown spacing point `#{$responsive-spacing-point}`. Make sure you are using a point from the \"\n + \"responsive spacing scale in `_settings/spacing.scss`.\";\n }\n\n // Make sure that the return value from `_settings/spacing.scss` is a map.\n $scale-map: map-get($govuk-spacing-responsive-scale, $responsive-spacing-point);\n $actual-map-type: type-of($scale-map);\n @if $actual-map-type != \"map\" {\n @error \"Expected a number (integer), but got a \"\n + \"#{$actual-map-type}. Make sure you are using a map to set the responsive spacing in `_settings/spacing.scss`)\";\n }\n\n // Loop through each breakpoint in the map\n @each $breakpoint, $breakpoint-value in $scale-map {\n\n @if $adjustment {\n $breakpoint-value: $breakpoint-value + $adjustment;\n }\n\n // The 'null' breakpoint is for mobile.\n @if not $breakpoint {\n\n @if $direction == all {\n #{$property}: $breakpoint-value if($important, !important, null);\n } @else {\n #{$property}-#{$direction}: $breakpoint-value if($important, !important, null);\n }\n } @else {\n @include govuk-media-query($from: $breakpoint) {\n @if $direction == all {\n #{$property}: $breakpoint-value if($important, !important, null);\n } @else {\n #{$property}-#{$direction}: $breakpoint-value if($important, !important, null);\n }\n }\n }\n }\n}\n\n/// Responsive margin\n///\n/// Adds responsive margin by fetching a 'spacing map' from the responsive\n/// spacing scale, which defines different spacing values at different\n/// breakpoints. Wrapper for the `_govuk-responsive-spacing` mixin.\n///\n/// @see {mixin} _govuk-responsive-spacing\n///\n/// @param {Number} $responsive-spacing-point - Point on the responsive spacing\n/// scale, corresponds to a map of breakpoints and spacing values\n/// @param {String} $direction [all] - Direction to add spacing to\n/// (`top`, `right`, `bottom`, `left`, `all`)\n/// @param {Boolean} $important [false] - Whether to mark as `!important`\n/// @param {Number} $adjustment [false] - Offset to adjust spacing by\n///\n/// @example scss\n/// .element {\n/// @include govuk-responsive-margin(6, \"left\", $adjustment: 1px);\n/// }\n///\n/// @access public\n\n@mixin govuk-responsive-margin($responsive-spacing-point, $direction: \"all\", $important: false, $adjustment: false) {\n @include _govuk-responsive-spacing($responsive-spacing-point, \"margin\", $direction, $important, $adjustment);\n}\n\n/// Responsive padding\n///\n/// Adds responsive padding by fetching a 'spacing map' from the responsive\n/// spacing scale, which defines different spacing values at different\n/// breakpoints. Wrapper for the `_govuk-responsive-spacing` mixin.\n///\n/// @see {mixin} _govuk-responsive-spacing\n///\n/// @param {Number} $responsive-spacing-point - Point on the responsive spacing\n/// scale, corresponds to a map of breakpoints and spacing values\n/// @param {String} $direction [all] - Direction to add spacing to\n/// (`top`, `right`, `bottom`, `left`, `all`)\n/// @param {Boolean} $important [false] - Whether to mark as `!important`\n/// @param {Number} $adjustment [false] - Offset to adjust spacing\n///\n/// @example scss\n/// .element {\n/// @include govuk-responsive-padding(6, \"left\", $adjustment: 1px);\n/// }\n///\n/// @access public\n\n@mixin govuk-responsive-padding($responsive-spacing-point, $direction: \"all\", $important: false, $adjustment: false) {\n @include _govuk-responsive-spacing($responsive-spacing-point, \"padding\", $direction, $important, $adjustment);\n}\n","@include govuk-exports(\"govuk/core/typography\") {\n\n // Headings\n\n %govuk-heading-xl {\n @include govuk-text-colour;\n @include govuk-font($size: 48, $weight: bold);\n\n display: block;\n\n margin-top: 0;\n @include govuk-responsive-margin(8, \"bottom\");\n }\n\n .govuk-heading-xl {\n @extend %govuk-heading-xl;\n }\n\n %govuk-heading-l {\n @include govuk-text-colour;\n @include govuk-font($size: 36, $weight: bold);\n\n display: block;\n\n margin-top: 0;\n @include govuk-responsive-margin(6, \"bottom\");\n }\n\n .govuk-heading-l {\n @extend %govuk-heading-l;\n }\n\n %govuk-heading-m {\n @include govuk-text-colour;\n @include govuk-font($size: 24, $weight: bold);\n\n display: block;\n\n margin-top: 0;\n @include govuk-responsive-margin(4, \"bottom\");\n }\n\n .govuk-heading-m {\n @extend %govuk-heading-m;\n }\n\n %govuk-heading-s {\n @include govuk-text-colour;\n @include govuk-font($size: 19, $weight: bold);\n\n display: block;\n\n margin-top: 0;\n @include govuk-responsive-margin(4, \"bottom\");\n }\n\n .govuk-heading-s {\n @extend %govuk-heading-s;\n }\n\n // Captions to be used inside headings\n\n .govuk-caption-xl {\n @include govuk-font($size: 27);\n\n display: block;\n\n margin-bottom: govuk-spacing(1);\n\n color: $govuk-secondary-text-colour;\n }\n\n .govuk-caption-l {\n @include govuk-font($size: 24);\n\n display: block;\n\n margin-bottom: govuk-spacing(1);\n color: $govuk-secondary-text-colour;\n\n @include govuk-media-query($from: tablet) {\n margin-bottom: 0;\n }\n }\n\n .govuk-caption-m {\n @include govuk-font($size: 19);\n\n display: block;\n\n color: $govuk-secondary-text-colour;\n }\n\n // Body (paragraphs)\n\n %govuk-body-l {\n @include govuk-text-colour;\n @include govuk-font($size: 24);\n\n margin-top: 0;\n @include govuk-responsive-margin(6, \"bottom\");\n }\n\n .govuk-body-l {\n @extend %govuk-body-l;\n }\n\n %govuk-body-m {\n @include govuk-text-colour;\n @include govuk-font($size: 19);\n\n margin-top: 0;\n @include govuk-responsive-margin(4, \"bottom\");\n }\n\n .govuk-body-m {\n @extend %govuk-body-m;\n }\n\n %govuk-body-s {\n @include govuk-text-colour;\n @include govuk-font($size: 16);\n\n margin-top: 0;\n @include govuk-responsive-margin(4, \"bottom\");\n }\n\n .govuk-body-s {\n @extend %govuk-body-s;\n }\n\n %govuk-body-xs {\n @include govuk-text-colour;\n @include govuk-font($size: 14);\n\n margin-top: 0;\n @include govuk-responsive-margin(4, \"bottom\");\n }\n\n .govuk-body-xs {\n @extend %govuk-body-xs;\n }\n\n // Usage aliases\n\n // Using extend to alias means we also inherit any contextual adjustments that\n // refer to the 'original' class name\n\n .govuk-body-lead {\n @extend %govuk-body-l;\n }\n\n .govuk-body {\n @extend %govuk-body-m;\n }\n\n // Contextual adjustments\n // Add top padding to headings that appear directly after paragraphs.\n\n %govuk-body-l + %govuk-heading-l {\n padding-top: govuk-spacing(1);\n\n @include govuk-media-query($from: tablet) {\n padding-top: govuk-spacing(2);\n }\n }\n\n %govuk-body-m + %govuk-heading-l,\n %govuk-body-s + %govuk-heading-l,\n %govuk-list + %govuk-heading-l {\n @include govuk-responsive-padding(4, \"top\");\n }\n\n %govuk-body-m + %govuk-heading-m,\n %govuk-body-s + %govuk-heading-m,\n %govuk-list + %govuk-heading-m,\n %govuk-body-m + %govuk-heading-s,\n %govuk-body-s + %govuk-heading-s,\n %govuk-list + %govuk-heading-s {\n padding-top: govuk-spacing(1);\n\n @include govuk-media-query($from: tablet) {\n padding-top: govuk-spacing(2);\n }\n }\n}\n","@include govuk-exports(\"govuk/core/section-break\") {\n\n %govuk-section-break {\n margin: 0;\n border: 0;\n\n // fix double-width section break and forced visible section break\n // when combined with styles from alphagov/elements\n @include _govuk-compatibility(govuk_elements) {\n height: 0;\n }\n }\n\n .govuk-section-break {\n @extend %govuk-section-break;\n }\n\n // Sizes\n\n %govuk-section-break--xl {\n @include govuk-responsive-margin(8, \"top\");\n @include govuk-responsive-margin(8, \"bottom\");\n }\n\n .govuk-section-break--xl {\n @extend %govuk-section-break--xl;\n }\n\n %govuk-section-break--l {\n @include govuk-responsive-margin(6, \"top\");\n @include govuk-responsive-margin(6, \"bottom\");\n }\n\n .govuk-section-break--l {\n @extend %govuk-section-break--l;\n }\n\n %govuk-section-break--m {\n @include govuk-responsive-margin(4, \"top\");\n @include govuk-responsive-margin(4, \"bottom\");\n }\n\n .govuk-section-break--m {\n @extend %govuk-section-break--m;\n }\n\n // Visible variant\n\n %govuk-section-break--visible {\n border-bottom: 1px solid $govuk-border-colour;\n }\n\n .govuk-section-break--visible {\n @extend %govuk-section-break--visible;\n }\n}\n","@import \"../base\";\n\n@include govuk-exports(\"govuk/objects/button-group\") {\n // Button groups can be used to group buttons and links together as a group.\n //\n // Within a button group:\n //\n // - links are styled to line up visually with the buttons, including being\n // centre-aligned on mobile\n // - spacing between the buttons and links is handled automatically, including\n // when they wrap across multiple lines\n .govuk-button-group {\n $horizontal-gap: govuk-spacing(3);\n $vertical-gap: govuk-spacing(3);\n\n // These need to be kept in sync with the button component's styles\n $button-padding: govuk-spacing(2);\n $button-shadow-size: $govuk-border-width-form-element;\n\n $link-spacing: govuk-spacing(1);\n\n @include govuk-responsive-margin(6, \"bottom\", $adjustment: $vertical-gap * -1);\n\n // Flexbox is used to center-align links on mobile, align everything along\n // the baseline on tablet and above, and to removes extra whitespace that\n // we'd get between the buttons and links because they're inline-blocks.\n //\n // Ideally we'd use `gap` with flexbox rather than having to do it all with\n // margins, but unfortunately the support isn't there (yet) and @supports\n // doesn't play nicely with it\n // (https://github.com/w3c/csswg-drafts/issues/3559)\n display: flex;\n flex-direction: column;\n align-items: center;\n\n // Give links within the button group the same font-size and line-height\n // as buttons.\n //\n // Because we want the focus state to be tight around the link text, we use\n // margins where the buttons would use padding.\n .govuk-link {\n @include govuk-font($size: 19, $line-height: 19px);\n display: inline-block;\n // Prevent links overflowing their container in IE10/11 because of bug\n // with align-items: center\n max-width: 100%;\n margin-top: $link-spacing;\n margin-bottom: $link-spacing + $vertical-gap;\n text-align: center;\n }\n\n // Reduce the bottom margin to the size of the vertical gap (accommodating\n // the button shadow) – the 'lost' margin is moved to the button-group.\n .govuk-button {\n margin-bottom: $vertical-gap + $button-shadow-size;\n }\n\n // On tablet and above, we also introduce a 'column gap' between the\n // buttons and links in each row and left align links\n @include govuk-media-query($from: tablet) {\n // Cancel out the column gap for the last item in each row\n margin-right: ($horizontal-gap * -1);\n\n flex-direction: row;\n flex-wrap: wrap;\n align-items: baseline;\n\n .govuk-button,\n .govuk-link {\n margin-right: $horizontal-gap;\n }\n\n .govuk-link {\n text-align: left;\n }\n }\n }\n}\n","@import \"../base\";\n\n@include govuk-exports(\"govuk/objects/form-group\") {\n .govuk-form-group {\n @include govuk-clearfix;\n @include govuk-responsive-margin(6, \"bottom\");\n\n .govuk-form-group:last-of-type {\n margin-bottom: 0; // Remove margin from last item in nested groups\n }\n }\n\n .govuk-form-group--error {\n padding-left: govuk-spacing(3);\n border-left: $govuk-border-width-form-group-error solid $govuk-error-colour;\n\n .govuk-form-group {\n // Reset error styles in nested form groups that might have error class\n padding: 0;\n border: 0;\n }\n }\n}\n","////\n/// @group helpers/layout\n////\n\n/// Clear floated content within a container using a pseudo element\n///\n/// @access public\n\n@mixin govuk-clearfix {\n &:after {\n content: \"\";\n display: block;\n clear: both;\n }\n}\n","@import \"../base\";\n\n@include govuk-exports(\"govuk/objects/grid\") {\n .govuk-grid-row {\n @include govuk-clearfix;\n margin-right: - ($govuk-gutter-half);\n margin-left: - ($govuk-gutter-half);\n }\n\n @each $width in map-keys($govuk-grid-widths) {\n .govuk-grid-column-#{$width} {\n @include govuk-grid-column($width);\n }\n }\n\n // These *must* be defined in a separate loop as they have the same\n // specificity as the non-breakpoint specific classes, so need to appear after\n // them in the outputted CSS\n @each $width in map-keys($govuk-grid-widths) {\n .govuk-grid-column-#{$width}-from-desktop {\n @include govuk-grid-column($width, $at: desktop);\n }\n }\n}\n","////\n/// @group helpers/layout\n////\n\n/// Grid width percentage\n///\n/// @param {String} $key - Name of grid width (e.g. two-thirds)\n/// @return {Number} Percentage width\n/// @throw if `$key` is not a valid grid width\n/// @access public\n\n@function govuk-grid-width($key) {\n @if map-has-key($govuk-grid-widths, $key) {\n @return map-get($govuk-grid-widths, $key);\n }\n\n @error \"Unknown grid width `#{$key}`\";\n}\n\n/// Generate grid column styles\n///\n/// Creates a grid column with standard gutter between the columns.\n///\n/// Grid widths are defined in the `$govuk-grid-widths` map.\n///\n/// By default the column width changes from 100% to specified width at the\n/// 'tablet' breakpoint, but other breakpoints can be specified using the `$at`\n/// parameter.\n///\n/// @param {String} $width [full] name of a grid width from $govuk-grid-widths\n/// @param {String} $float [left] left | right\n/// @param {String} $at [tablet] - mobile | tablet | desktop | any custom breakpoint\n///\n/// @example scss - Default\n/// .govuk-grid-column-two-thirds {\n/// @include govuk-grid-column(two-thirds)\n/// }\n///\n/// @example scss - Customising the breakpoint where width percentage is applied\n/// .govuk-grid-column-one-half-at-desktop {\n/// @include govuk-grid-column(one-half, $at: desktop);\n/// }\n///\n/// @example scss - Customising the float direction\n/// .govuk-grid-column-one-half-right {\n/// @include govuk-grid-column(two-thirds, $float: right);\n/// }\n///\n/// @access public\n\n@mixin govuk-grid-column($width: full, $float: left, $at: tablet) {\n box-sizing: border-box;\n @if $at != desktop {\n width: 100%;\n }\n padding: 0 $govuk-gutter-half;\n @include govuk-media-query($from: $at) {\n width: govuk-grid-width($width);\n float: $float;\n }\n}\n","@import \"../base\";\n\n////\n/// @group objects/layout\n////\n\n// Example usage with Breadcrumbs, phase banners, back links:\n//
\n// \n//
\n// \n//
\n//
\n//\n// Example usage without Breadcrumbs, phase banners, back links:\n//
\n//
\n// \n//
\n//
\n\n@include govuk-exports(\"govuk/objects/main-wrapper\") {\n .govuk-main-wrapper {\n // In IE11 the `main` element can be used, but is not recognized –\n // meaning it's not defined in IE's default style sheet,\n // so it uses CSS initial value, which is inline.\n display: block;\n padding-top: govuk-spacing(4);\n padding-bottom: govuk-spacing(4);\n\n @include govuk-media-query($from: tablet) {\n // This spacing is manually adjusted to replicate the margin of\n // govuk-heading-xl (50px) minus the spacing of back link and\n // breadcrumbs (10px)\n padding-top: govuk-spacing(7);\n padding-bottom: govuk-spacing(7);\n }\n }\n\n // Using the `.govuk-main-wrapper--auto-spacing` modifier should apply the\n // correct spacing depending on whether there are any elements\n // (such the back link, breadcrumbs or phase banner components) before the\n // `.govuk-main-wrapper` in the `govuk-width-container`.\n //\n // If you need to control the spacing manually, use the\n // `govuk-main-wrapper--l` modifier instead.\n .govuk-main-wrapper--auto-spacing:first-child,\n .govuk-main-wrapper--l {\n @include govuk-responsive-padding(8, \"top\");\n }\n}\n","@import \"../base\";\n\n@include govuk-exports(\"govuk/objects/template\") {\n\n // Applied to the element\n .govuk-template {\n // Set the overall page background colour to the same colour as used by the\n // footer to give the illusion of a long footer.\n background-color: $govuk-canvas-background-colour;\n\n // Prevent automatic text sizing, as we already cater for small devices and\n // would like the browser to stay on 100% text zoom by default.\n text-size-adjust: 100%;\n\n // Add scroll padding to the top of govuk-template but remove it if the\n // exit this page component is present.\n //\n // This is a solution to exit this page potentially failing WCAG SC 2.4.12:\n // Focus Not Obscured (https://www.w3.org/WAI/WCAG22/Understanding/focus-not-obscured-minimum.html)\n // due to it's sticky positioning.\n //\n // This will apply scroll-padding-top in any browsers that don't support :has\n // (https://caniuse.com/css-has). This is part of the reason we do this in\n // a \"wrong way round\" way as we hypothesise that the risks of having\n // scroll-padding unnecessarily is better than risking not having scroll-padding\n // and needing it to account for exit this page.\n @supports (position: sticky) {\n scroll-padding-top: govuk-spacing(9);\n\n &:not(:has(.govuk-exit-this-page)) {\n scroll-padding-top: 0;\n }\n }\n\n // Force the scrollbar to always display in IE, to prevent horizontal page\n // jumps as content height changes (e.g. autocomplete results open).\n @include govuk-media-query($media-type: screen) {\n overflow-y: scroll;\n }\n }\n\n // Applied to the element\n .govuk-template__body {\n // The default margins set by user-agents are not required since we have our\n // own containers.\n margin: 0;\n // Set the overall body of the page back to the typical background colour.\n background-color: $govuk-body-background-colour;\n }\n}\n","@import \"../base\";\n\n////\n/// @group objects/layout\n////\n\n/// Width container mixin\n///\n/// Used to create page width and custom width container classes.\n///\n/// @param {String} $width [$govuk-page-width] - Width in pixels\n///\n/// @example scss - Creating a 1200px wide container class\n/// .app-width-container--wide {\n/// @include govuk-width-container(1200px);\n/// }\n///\n/// @access public\n\n@mixin govuk-width-container($width: $govuk-page-width) {\n\n // By default, limit the width of the container to the page width\n max-width: $width;\n\n // On mobile, add half width gutters\n margin-right: $govuk-gutter-half;\n margin-left: $govuk-gutter-half;\n\n // Respect 'display cutout' safe area (avoids notches and rounded corners)\n @supports (margin: unquote(\"max(calc(0px))\")) {\n $gutter-safe-area-right: calc(#{$govuk-gutter-half} + env(safe-area-inset-right));\n $gutter-safe-area-left: calc(#{$govuk-gutter-half} + env(safe-area-inset-left));\n\n // Use max() to pick largest margin, default or with safe area\n // Escaped due to Sass max() vs. CSS native max()\n margin-right: unquote(\"max(#{$govuk-gutter-half}, #{$gutter-safe-area-right})\");\n margin-left: unquote(\"max(#{$govuk-gutter-half}, #{$gutter-safe-area-left})\");\n }\n\n // On tablet, add full width gutters\n @include govuk-media-query($from: tablet) {\n margin-right: $govuk-gutter;\n margin-left: $govuk-gutter;\n\n // Respect 'display cutout' safe area (avoids notches and rounded corners)\n @supports (margin: unquote(\"max(calc(0px))\")) {\n $gutter-safe-area-right: calc(#{$govuk-gutter-half} + env(safe-area-inset-right));\n $gutter-safe-area-left: calc(#{$govuk-gutter-half} + env(safe-area-inset-left));\n\n // Use max() to pick largest margin, default or with safe area\n // Escaped due to Sass max() vs. CSS native max()\n margin-right: unquote(\"max(#{$govuk-gutter}, #{$gutter-safe-area-right})\");\n margin-left: unquote(\"max(#{$govuk-gutter}, #{$gutter-safe-area-left})\");\n }\n }\n\n // As soon as the viewport is greater than the width of the page plus the\n // gutters, just centre the content instead of adding gutters.\n @include govuk-media-query($and: \"(min-width: #{($width + $govuk-gutter * 2)})\") {\n margin-right: auto;\n margin-left: auto;\n\n // Since a safe area may have previously been set above,\n // we need to duplicate this margin that centers the page.\n @supports (margin: unquote(\"max(calc(0px))\")) {\n margin-right: auto;\n margin-left: auto;\n }\n }\n\n @include _govuk-if-ie8 {\n width: $width;\n // Since media queries are not supported in IE8,\n // we need to duplicate this margin that centers the page.\n margin-right: auto;\n margin-left: auto;\n }\n}\n\n@include govuk-exports(\"govuk/objects/width-container\") {\n .govuk-width-container {\n @include govuk-width-container;\n }\n}\n","////\n/// @group settings/measurements\n////\n\n// =========================================================\n// Page layout\n// =========================================================\n\n/// Width of main container\n///\n/// @type Number\n/// @access public\n\n$govuk-page-width: 960px !default;\n\n/// Map of grid column widths\n///\n/// @type Map\n/// @access public\n\n$govuk-grid-widths: (\n one-quarter: (100% / 4),\n one-third: (100% / 3),\n one-half: (100% / 2),\n two-thirds: (200% / 3),\n three-quarters: (300% / 4),\n full: 100%\n) !default;\n\n/// Width of gutter between grid columns\n///\n/// @type Number\n/// @access public\n\n$govuk-gutter: 30px !default;\n\n/// Width of half the gutter between grid columns\n///\n/// @type Number\n/// @access public\n\n$govuk-gutter-half: $govuk-gutter / 2;\n\n// =========================================================\n// Borders\n// =========================================================\n\n/// Standard border width\n///\n/// @type Number\n/// @access public\n\n$govuk-border-width: 5px !default;\n\n/// Wide border width\n///\n/// @type Number\n/// @access public\n\n$govuk-border-width-wide: 10px !default;\n\n/// Narrow border width\n///\n/// @type Number\n/// @access public\n\n$govuk-border-width-narrow: 4px !default;\n\n/// Form control border width\n///\n/// @type Number\n/// @access public\n\n$govuk-border-width-form-element: 2px !default;\n\n/// Form group border width when in error state\n///\n/// @type Number\n/// @access public\n\n$govuk-border-width-form-group-error: $govuk-border-width !default;\n\n/// Border width of focus outline\n///\n/// @type Number\n/// @access public\n\n$govuk-focus-width: 3px !default;\n\n/// Hover width for form controls with a hover state\n///\n/// @type Number\n/// @access public\n\n$govuk-hover-width: 10px !default;\n","@include govuk-exports(\"govuk/component/accordion\") {\n $govuk-accordion-base-colour: govuk-colour(\"black\");\n $govuk-accordion-hover-colour: govuk-colour(\"light-grey\", $legacy: \"grey-3\");\n $govuk-accordion-icon-focus-colour: $govuk-focus-colour;\n $govuk-accordion-bottom-border-width: 1px;\n\n .govuk-accordion {\n @include govuk-responsive-margin(6, \"bottom\");\n }\n\n .govuk-accordion__section {\n padding-top: govuk-spacing(3);\n }\n\n .govuk-accordion__section-heading {\n // Override browser defaults to ensure consistent element height\n margin-top: 0;\n margin-bottom: 0;\n\n padding-top: govuk-spacing(3);\n padding-bottom: govuk-spacing(3);\n }\n\n .govuk-accordion__section-button {\n @include govuk-font($size: 24, $weight: bold);\n @include govuk-text-colour;\n\n display: block;\n margin-bottom: 0;\n padding-top: govuk-spacing(3);\n }\n\n // Remove the bottom margin from the last item inside the content\n .govuk-accordion__section-content > :last-child {\n margin-bottom: 0;\n }\n\n // JavaScript enabled\n .js-enabled {\n .govuk-accordion {\n // Border at the bottom of the whole accordion\n border-bottom: $govuk-accordion-bottom-border-width solid $govuk-border-colour;\n }\n\n .govuk-accordion__section {\n padding-top: 0;\n }\n\n // Hide the body of collapsed sections by default for browsers that lack\n // support for `content-visibility` paired with [hidden=until-found]\n .govuk-accordion__section-content {\n display: none;\n\n @include govuk-responsive-padding(3, \"top\");\n @include govuk-responsive-padding(8, \"bottom\");\n }\n\n // Hide the body of collapsed sections using `content-visibility` to enable\n // page search within [hidden=until-found] regions where browser supported\n .govuk-accordion__section-content[hidden] {\n @supports (content-visibility: hidden) {\n content-visibility: hidden;\n display: inherit;\n }\n\n // Hide the padding of collapsed sections\n padding-top: 0;\n padding-bottom: 0;\n }\n\n // Show the body of expanded sections\n .govuk-accordion__section--expanded .govuk-accordion__section-content {\n display: block;\n }\n\n .govuk-accordion__show-all {\n @include govuk-font($size: 19);\n position: relative;\n z-index: 1;\n\n margin-bottom: 9px;\n padding: govuk-spacing(1) 2px govuk-spacing(1) 0;\n\n border-width: 0;\n\n color: $govuk-link-colour;\n background: none;\n\n cursor: pointer;\n -webkit-appearance: none;\n\n @include govuk-media-query ($from: tablet) {\n margin-bottom: 14px;\n }\n\n // Remove default button focus outline in Firefox\n &::-moz-focus-inner {\n padding: 0;\n border: 0;\n }\n\n &:hover {\n color: $govuk-accordion-base-colour;\n background: $govuk-accordion-hover-colour;\n // The GOV.UK Design System focus state adds a box-shadow to the top and bottom of the\n // button. We add a grey box-shadow on hover too, to make the height of the hover state\n // match the height of the focus state.\n box-shadow: 0 -2px $govuk-accordion-hover-colour, 0 4px $govuk-accordion-hover-colour;\n\n .govuk-accordion__section-toggle-text {\n color: $govuk-accordion-base-colour;\n }\n\n .govuk-accordion-nav__chevron {\n color: $govuk-accordion-base-colour;\n background: $govuk-accordion-base-colour;\n }\n\n .govuk-accordion-nav__chevron:after {\n color: $govuk-accordion-hover-colour;\n }\n }\n\n &:focus {\n @include govuk-focused-text;\n\n .govuk-accordion-nav__chevron {\n background: $govuk-accordion-base-colour;\n }\n\n .govuk-accordion-nav__chevron:after {\n color: $govuk-accordion-icon-focus-colour;\n }\n }\n }\n\n .govuk-accordion__section-heading {\n padding: 0;\n }\n\n // Create Chevron icon aligned with text\n .govuk-accordion-nav__chevron {\n box-sizing: border-box;\n display: inline-block;\n\n position: relative;\n\n // Set size using rems to make the icon scale with text if user resizes text in their browser\n width: govuk-px-to-rem(20px);\n height: govuk-px-to-rem(20px);\n\n border: govuk-px-to-rem(1px) solid;\n border-radius: 50%;\n\n vertical-align: middle;\n\n // IE8 fallback of icon\n @include _govuk-if-ie8 {\n display: inline-block;\n max-height: 20px;\n line-height: 1;\n }\n\n // Create inner chevron arrow\n &:after {\n content: \"\";\n box-sizing: border-box;\n display: block;\n\n position: absolute;\n bottom: govuk-px-to-rem(5px);\n left: govuk-px-to-rem(6px);\n\n width: govuk-px-to-rem(6px);\n height: govuk-px-to-rem(6px);\n\n transform: rotate(-45deg);\n\n border-top: govuk-px-to-rem(2px) solid;\n border-right: govuk-px-to-rem(2px) solid;\n\n // IE8 fallback of icon with HTML symbol\n @include _govuk-if-ie8 {\n content: \"\\25B2\"; // \"▲\"\n position: relative;\n border: 0;\n }\n }\n }\n\n // Rotate icon to create \"Down\" version\n .govuk-accordion-nav__chevron--down {\n transform: rotate(180deg);\n\n // IE8 fallback of arrow icon\n @include _govuk-if-ie8 {\n &:after {\n content: \"\\25BC\"; // \"▼\"\n transform: none;\n }\n }\n }\n\n .govuk-accordion__section-button {\n width: 100%;\n\n padding: govuk-spacing(2) 0 0 0;\n\n border: 0;\n\n border-top: $govuk-accordion-bottom-border-width solid $govuk-border-colour;\n\n // Visually separate the section from the one underneath when user changes colours in their\n // browser. See https://github.com/alphagov/govuk-frontend/issues/2321#issuecomment-924201488\n border-bottom: govuk-spacing(2) solid transparent;\n\n color: $govuk-text-colour;\n background: none;\n\n text-align: left;\n // Section headers have a pointer cursor as an additional affordance\n cursor: pointer;\n -webkit-appearance: none;\n\n @include govuk-media-query ($from: tablet) {\n padding-bottom: govuk-spacing(2);\n }\n\n &:active {\n color: $govuk-link-active-colour;\n background: none;\n }\n\n &:hover {\n color: $govuk-accordion-base-colour;\n background: $govuk-accordion-hover-colour;\n\n .govuk-accordion__section-toggle-text {\n color: $govuk-accordion-base-colour;\n }\n\n .govuk-accordion-nav__chevron {\n color: $govuk-accordion-base-colour;\n background: $govuk-accordion-base-colour;\n }\n\n .govuk-accordion-nav__chevron:after {\n color: $govuk-accordion-hover-colour;\n }\n }\n\n &:focus {\n // Remove default focus border around button as\n // styling is being applied to inner text elements that receive focus\n outline: 0;\n\n .govuk-accordion__section-heading-text-focus,\n .govuk-accordion__section-summary-focus,\n .govuk-accordion__section-toggle-focus {\n @include govuk-focused-text;\n }\n\n .govuk-accordion-nav__chevron {\n color: $govuk-accordion-base-colour;\n background: $govuk-accordion-base-colour;\n }\n\n .govuk-accordion-nav__chevron:after {\n color: $govuk-accordion-icon-focus-colour;\n }\n }\n\n // Remove default button focus outline in Firefox\n &::-moz-focus-inner {\n padding: 0;\n border: 0;\n }\n }\n\n // Remove the transparent border when the section is expanded to make it clear that the heading\n // relates to the content below. Adjust padding to maintain the height of the element.\n // See https://github.com/alphagov/govuk-frontend/pull/2257#issuecomment-951920798\n .govuk-accordion__section--expanded .govuk-accordion__section-button {\n padding-bottom: govuk-spacing(3);\n border-bottom: 0;\n\n @include govuk-media-query ($from: tablet) {\n padding-bottom: govuk-spacing(4);\n }\n }\n\n // As Chevron icon is vertically aligned it overlaps with the focus state bottom border\n // Styling adds some spacing\n .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus {\n padding-bottom: 3px;\n\n @include govuk-media-query ($from: desktop) {\n padding-bottom: 2px;\n }\n }\n\n .govuk-accordion__section-toggle,\n .govuk-accordion__section-heading-text,\n .govuk-accordion__section-summary {\n display: block;\n margin-bottom: 13px;\n\n .govuk-accordion__section-heading-text-focus,\n .govuk-accordion__section-summary-focus,\n .govuk-accordion__section-toggle-focus {\n display: inline;\n }\n }\n\n // Add toggle link with Chevron icon on left.\n .govuk-accordion__section-toggle {\n @include govuk-typography-responsive($size: 19);\n @include govuk-typography-weight-regular;\n color: $govuk-link-colour;\n }\n\n // Add space between the icon and text.\n // Avoid applying spacing directly to the icon as the use of `transform` will change the\n // placement of any margins.\n .govuk-accordion__show-all-text,\n .govuk-accordion__section-toggle-text {\n margin-left: govuk-spacing(1);\n vertical-align: middle;\n }\n\n // Background colour adjustment when user changes colours in Firefox\n //\n // When user changes colours in Firefox, text colour inside