﻿/*! GOV.UK Frontend 6.6.0, MIT licence: /static/vendor/govuk-frontend-LICENSE.txt. CVKT adaptations follow. */:root{--govuk-breakpoint-mobile: 20rem;--govuk-breakpoint-tablet: 40.0625rem;--govuk-breakpoint-desktop: 48.0625rem}:root{--govuk-frontend-version: "6.6.0"}:root{--govuk-brand-colour: #00685e;--govuk-text-colour: #0b0c0c;--govuk-inverse-text-colour: #ffffff;--govuk-template-background-colour: #f4f8fb;--govuk-body-background-colour: #ffffff;--govuk-print-text-colour: #000000;--govuk-secondary-text-colour: #484949;--govuk-focus-colour: #ffdd00;--govuk-focus-text-colour: #0b0c0c;--govuk-error-colour: #ca3535;--govuk-success-colour: #0f7a52;--govuk-border-colour: #cecece;--govuk-input-border-colour: #0b0c0c;--govuk-hover-colour: #cecece;--govuk-link-colour: #1a65a6;--govuk-link-visited-colour: #54319f;--govuk-link-hover-colour: #0f385c;--govuk-link-active-colour: #0b0c0c;--govuk-surface-background-colour: #f4f8fb;--govuk-surface-text-colour: #0b0c0c;--govuk-surface-border-colour: #8eb8dc}@media print{:root{--govuk-text-colour: var(--govuk-print-text-colour, #000000);--govuk-input-border-colour: var(--govuk-print-text-colour, #000000)}}.govuk-link{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-link{font-family:sans-serif}}.govuk-link{text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}.govuk-link:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-link:focus{outline:3px solid rgba(0,0,0,0);color:var(--govuk-focus-text-colour, #0b0c0c);background-color:var(--govuk-focus-colour, #ffdd00);box-shadow:0 -2px var(--govuk-focus-colour, #ffdd00),0 4px var(--govuk-focus-text-colour, #0b0c0c);text-decoration:none}@supports not (text-wrap: balance){.govuk-link:focus{-webkit-box-decoration-break:clone;box-decoration-break:clone}}.govuk-link:link{color:var(--govuk-link-colour, #1a65a6)}.govuk-link:visited{color:var(--govuk-link-visited-colour, #54319f)}.govuk-link:hover{color:var(--govuk-link-hover-colour, #0f385c)}.govuk-link:active{color:var(--govuk-link-active-colour, #0b0c0c)}.govuk-link:focus{color:var(--govuk-focus-text-colour, #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:var(--govuk-secondary-text-colour, #484949)}.govuk-link--muted:hover,.govuk-link--muted:active{color:var(--govuk-text-colour, #0b0c0c)}.govuk-link--muted:focus{color:var(--govuk-focus-text-colour, #0b0c0c)}.govuk-link--text-colour:link,.govuk-link--text-colour:visited,.govuk-link--text-colour:active{color:var(--govuk-text-colour, #0b0c0c)}.govuk-link--text-colour:focus{color:var(--govuk-focus-text-colour, #0b0c0c)}.govuk-link--inverse:link,.govuk-link--inverse:visited{color:var(--govuk-inverse-text-colour, #ffffff)}.govuk-link--inverse:focus{color:var(--govuk-focus-text-colour, #0b0c0c)}.govuk-link--no-underline:not(:hover):not(:active){text-decoration:none}.govuk-link--no-visited-state:link{color:var(--govuk-link-colour, #1a65a6)}.govuk-link--no-visited-state:visited{color:var(--govuk-link-colour, #1a65a6)}.govuk-link--no-visited-state:hover{color:var(--govuk-link-hover-colour, #0f385c)}.govuk-link--no-visited-state:active{color:var(--govuk-link-active-colour, #0b0c0c)}.govuk-link--no-visited-state:focus{color:var(--govuk-focus-text-colour, #0b0c0c)}.govuk-link-image{display:inline-block;line-height:0;text-decoration:none}.govuk-link-image:focus{outline:3px solid rgba(0,0,0,0);box-shadow:0 0 0 4px var(--govuk-focus-colour, #ffdd00),0 0 0 8px var(--govuk-focus-text-colour, #0b0c0c)}.govuk-heading-xl{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-heading-xl{font-family:sans-serif}}.govuk-heading-xl{font-weight:700;font-size:2rem;line-height:1.09375}@media(min-width: 40.0625em){.govuk-heading-xl{font-size:3rem;line-height:1.0416666667}}@media print{.govuk-heading-xl{font-size:32pt;line-height:1.15}}.govuk-heading-xl{display:block;margin-top:0;color:var(--govuk-text-colour, #0b0c0c);margin-bottom:30px}@media(min-width: 40.0625em){.govuk-heading-xl{margin-bottom:50px}}.govuk-heading-l{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-heading-l{font-family:sans-serif}}.govuk-heading-l{font-weight:700;font-size:1.6875rem;line-height:1.1111111111}@media(min-width: 40.0625em){.govuk-heading-l{font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-heading-l{font-size:24pt;line-height:1.05}}.govuk-heading-l{display:block;margin-top:0;color:var(--govuk-text-colour, #0b0c0c);margin-bottom:20px}@media(min-width: 40.0625em){.govuk-heading-l{margin-bottom:30px}}.govuk-heading-m{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-heading-m{font-family:sans-serif}}.govuk-heading-m{font-weight:700;font-size:1.3125rem;line-height:1.1904761905}@media(min-width: 40.0625em){.govuk-heading-m{font-size:1.5rem;line-height:1.25}}@media print{.govuk-heading-m{font-size:18pt;line-height:1.15}}.govuk-heading-m{display:block;margin-top:0;color:var(--govuk-text-colour, #0b0c0c);margin-bottom:15px}@media(min-width: 40.0625em){.govuk-heading-m{margin-bottom:20px}}.govuk-heading-s{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-heading-s{font-family:sans-serif}}.govuk-heading-s{font-weight:700;font-size:1.1875rem;line-height:1.3157894737}@media print{.govuk-heading-s{font-size:14pt;line-height:1.15}}.govuk-heading-s{display:block;margin-top:0;color:var(--govuk-text-colour, #0b0c0c);margin-bottom:15px}@media(min-width: 40.0625em){.govuk-heading-s{margin-bottom:20px}}.govuk-caption-xl{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-caption-xl{font-family:sans-serif}}.govuk-caption-xl{font-weight:400;font-size:1.3125rem;line-height:1.1904761905}@media(min-width: 40.0625em){.govuk-caption-xl{font-size:1.6875rem;line-height:1.1111111111}}@media print{.govuk-caption-xl{font-size:18pt;line-height:1.15}}.govuk-caption-xl{display:block;margin-bottom:5px;color:var(--govuk-secondary-text-colour, #484949)}.govuk-caption-l{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-caption-l{font-family:sans-serif}}.govuk-caption-l{font-weight:400;font-size:1.3125rem;line-height:1.1904761905}@media(min-width: 40.0625em){.govuk-caption-l{font-size:1.5rem;line-height:1.25}}@media print{.govuk-caption-l{font-size:18pt;line-height:1.15}}.govuk-caption-l{display:block;margin-bottom:5px;color:var(--govuk-secondary-text-colour, #484949)}@media(min-width: 40.0625em){.govuk-caption-l{margin-bottom:0}}.govuk-caption-m{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-caption-m{font-family:sans-serif}}.govuk-caption-m{font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.govuk-caption-m{font-size:14pt;line-height:1.15}}.govuk-caption-m{display:block;color:var(--govuk-secondary-text-colour, #484949)}.govuk-body-lead,.govuk-body-l{margin-top:0;color:var(--govuk-text-colour, #0b0c0c);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-body-lead,.govuk-body-l{font-family:sans-serif}}.govuk-body-lead,.govuk-body-l{font-weight:400;font-size:1.3125rem;line-height:1.1904761905}@media(min-width: 40.0625em){.govuk-body-lead,.govuk-body-l{font-size:1.5rem;line-height:1.25}}@media print{.govuk-body-lead,.govuk-body-l{font-size:18pt;line-height:1.15}}.govuk-body-lead,.govuk-body-l{margin-bottom:20px}@media(min-width: 40.0625em){.govuk-body-lead,.govuk-body-l{margin-bottom:30px}}.govuk-body,.govuk-body-m{margin-top:0;color:var(--govuk-text-colour, #0b0c0c);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-body,.govuk-body-m{font-family:sans-serif}}.govuk-body,.govuk-body-m{font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.govuk-body,.govuk-body-m{font-size:14pt;line-height:1.15}}.govuk-body,.govuk-body-m{margin-bottom:15px}@media(min-width: 40.0625em){.govuk-body,.govuk-body-m{margin-bottom:20px}}.govuk-body-s{margin-top:0;color:var(--govuk-text-colour, #0b0c0c);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-body-s{font-family:sans-serif}}.govuk-body-s{font-weight:400;font-size:1rem;line-height:1.25}@media print{.govuk-body-s{font-size:14pt;line-height:1.2}}.govuk-body-s{margin-bottom:15px}@media(min-width: 40.0625em){.govuk-body-s{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-m+.govuk-heading-l,.govuk-body+.govuk-heading-l,.govuk-body-s+.govuk-heading-l,.govuk-list+.govuk-heading-l{padding-top:15px}@media(min-width: 40.0625em){.govuk-body-m+.govuk-heading-l,.govuk-body+.govuk-heading-l,.govuk-body-s+.govuk-heading-l,.govuk-list+.govuk-heading-l{padding-top:20px}}.govuk-body-m+.govuk-heading-m,.govuk-body+.govuk-heading-m,.govuk-body-s+.govuk-heading-m,.govuk-list+.govuk-heading-m,.govuk-body-m+.govuk-heading-s,.govuk-body+.govuk-heading-s,.govuk-body-s+.govuk-heading-s,.govuk-list+.govuk-heading-s{padding-top:5px}@media(min-width: 40.0625em){.govuk-body-m+.govuk-heading-m,.govuk-body+.govuk-heading-m,.govuk-body-s+.govuk-heading-m,.govuk-list+.govuk-heading-m,.govuk-body-m+.govuk-heading-s,.govuk-body+.govuk-heading-s,.govuk-body-s+.govuk-heading-s,.govuk-list+.govuk-heading-s{padding-top:10px}}.govuk-list{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-list{font-family:sans-serif}}.govuk-list{font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.govuk-list{font-size:14pt;line-height:1.15}}.govuk-list{margin-top:0;margin-bottom:15px}@media(min-width: 40.0625em){.govuk-list{margin-bottom:20px}}.govuk-list{padding-left:0;list-style-type:none;color:var(--govuk-text-colour, #0b0c0c)}.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-section-break{margin:0;border:0}.govuk-section-break--xl{margin-top:30px}@media(min-width: 40.0625em){.govuk-section-break--xl{margin-top:50px}}.govuk-section-break--xl{margin-bottom:30px}@media(min-width: 40.0625em){.govuk-section-break--xl{margin-bottom:50px}}.govuk-section-break--l{margin-top:20px}@media(min-width: 40.0625em){.govuk-section-break--l{margin-top:30px}}.govuk-section-break--l{margin-bottom:20px}@media(min-width: 40.0625em){.govuk-section-break--l{margin-bottom:30px}}.govuk-section-break--m{margin-top:15px}@media(min-width: 40.0625em){.govuk-section-break--m{margin-top:20px}}.govuk-section-break--m{margin-bottom:15px}@media(min-width: 40.0625em){.govuk-section-break--m{margin-bottom:20px}}.govuk-section-break--visible{border-bottom:1px solid;border-bottom-color:var(--govuk-border-colour, #cecece)}.govuk-button-group{margin-bottom:5px}@media(min-width: 40.0625em){.govuk-button-group{margin-bottom:15px}}.govuk-button-group{display:flex;flex-direction:column;align-items:center}.govuk-button-group .govuk-link{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-button-group .govuk-link{font-family:sans-serif}}.govuk-button-group .govuk-link{font-weight:400;font-size:1.1875rem;line-height:1}@media print{.govuk-button-group .govuk-link{font-size:14pt;line-height:19px}}.govuk-button-group .govuk-link{display:inline-block;max-width:100%;margin-top:5px;margin-bottom:20px;text-align:center}.govuk-button-group .govuk-button{margin-bottom:17px}@media(min-width: 40.0625em){.govuk-button-group{flex-direction:row;flex-wrap:wrap;align-items:baseline;margin-right:-15px}.govuk-button-group .govuk-button,.govuk-button-group .govuk-link{margin-right:15px}.govuk-button-group .govuk-link{text-align:left}}.govuk-form-group::after{content:"";display:block;clear:both}.govuk-form-group{margin-bottom:20px}@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;border-left-color:var(--govuk-error-colour, #ca3535)}.govuk-form-group--error .govuk-form-group{padding:0;border:0}.govuk-grid-row::after{content:"";display:block;clear:both}.govuk-grid-row{margin-right:-15px;margin-left:-15px}.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:var(--govuk-template-background-colour, #f4f8fb);-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:var(--govuk-body-background-colour, #ffffff)}.govuk-width-container{max-width:1280px;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: 1340px){.govuk-width-container{margin-right:auto;margin-left:auto}@supports(margin: max(calc(0px))){.govuk-width-container{margin-right:auto;margin-left:auto}}}.govuk-generic-header{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-generic-header{font-family:sans-serif}}.govuk-generic-header{font-weight:400;font-size:1rem;line-height:1}@media print{.govuk-generic-header{font-size:14pt;line-height:1}}.govuk-generic-header{border-bottom:1px solid rgba(0,0,0,0);--govuk-text-colour: #ffffff;color:var(--govuk-text-colour, #0b0c0c);background:#0b0c0c}@media print{.govuk-generic-header{border-bottom-width:0;--govuk-text-colour: inherit;background:rgba(0,0,0,0)}}.govuk-generic-header__container--full-width{padding:0 15px}.govuk-generic-header__logo{padding-top:15px;padding-bottom:15px}.govuk-generic-header__homepage-link{display:inline;margin-right:10px;font-size:30px;text-decoration:none}.govuk-generic-header__homepage-link:link,.govuk-generic-header__homepage-link:visited,.govuk-generic-header__homepage-link:active{color:var(--govuk-text-colour, #0b0c0c)}.govuk-generic-header__homepage-link:focus{color:var(--govuk-focus-text-colour, #0b0c0c)}.govuk-generic-header__homepage-link:link,.govuk-generic-header__homepage-link:visited{text-decoration:none}.govuk-generic-header__homepage-link:hover,.govuk-generic-header__homepage-link:active{margin-bottom:-3px;border-bottom:3px solid}.govuk-generic-header__homepage-link:focus{margin-bottom:0;border-bottom:0;outline:3px solid rgba(0,0,0,0);color:var(--govuk-focus-text-colour, #0b0c0c);background-color:var(--govuk-focus-colour, #ffdd00);box-shadow:0 -2px var(--govuk-focus-colour, #ffdd00),0 4px var(--govuk-focus-text-colour, #0b0c0c);text-decoration:none}@supports not (text-wrap: balance){.govuk-generic-header__homepage-link:focus{-webkit-box-decoration-break:clone;box-decoration-break:clone}}@media print{.govuk-generic-header__homepage-link:link,.govuk-generic-header__homepage-link:visited{color:var(--govuk-text-colour, #0b0c0c)}.govuk-generic-header__homepage-link::after{content:""}}.govuk-generic-header__homepage-link>*{vertical-align:top}.govuk-skip-link:not(:active):not(:focus):not(.\:focus){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;-webkit-user-select:none;-ms-user-select:none;user-select:none}.govuk-skip-link{text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}.govuk-skip-link:link,.govuk-skip-link:visited,.govuk-skip-link:active{color:var(--govuk-text-colour, #0b0c0c)}.govuk-skip-link:focus{color:var(--govuk-focus-text-colour, #0b0c0c)}.govuk-skip-link{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-skip-link{font-family:sans-serif}}.govuk-skip-link{font-weight:400;font-size:1rem;line-height:1.25}@media print{.govuk-skip-link{font-size:14pt;line-height:1.2}}.govuk-skip-link{display:block;padding:10px 15px}@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;outline-color:var(--govuk-focus-colour, #ffdd00);outline-offset:0;background-color:var(--govuk-focus-colour, #ffdd00)}@media(forced-colors: active){.govuk-skip-link:focus{outline-offset:-3px}}.govuk-skip-link-focused-element:focus{outline:none}.govuk-breadcrumbs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-breadcrumbs{font-family:sans-serif}}.govuk-breadcrumbs{font-weight:400;font-size:1rem;line-height:1.25}@media print{.govuk-breadcrumbs{font-size:14pt;line-height:1.2}}.govuk-breadcrumbs{margin-top:15px;margin-bottom:10px;color:var(--govuk-text-colour, #0b0c0c)}.govuk-breadcrumbs__list::after{content:"";display:block;clear:both}.govuk-breadcrumbs__list{margin:0;padding:0;list-style-type:none}.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;transform:rotate(45deg);border:solid;border-width:1px 1px 0 0;border-color:var(--govuk-secondary-text-colour, #484949)}@supports(border-width: max(0px)){.govuk-breadcrumbs__list-item::before{border-width:max(1px, 0.0625em) max(1px, 0.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:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-breadcrumbs__link{font-family:sans-serif}}.govuk-breadcrumbs__link{text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}.govuk-breadcrumbs__link:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-breadcrumbs__link:focus{outline:3px solid rgba(0,0,0,0);color:var(--govuk-focus-text-colour, #0b0c0c);background-color:var(--govuk-focus-colour, #ffdd00);box-shadow:0 -2px var(--govuk-focus-colour, #ffdd00),0 4px var(--govuk-focus-text-colour, #0b0c0c);text-decoration:none}@supports not (text-wrap: balance){.govuk-breadcrumbs__link:focus{-webkit-box-decoration-break:clone;box-decoration-break:clone}}.govuk-breadcrumbs__link:link,.govuk-breadcrumbs__link:visited,.govuk-breadcrumbs__link:active{color:var(--govuk-text-colour, #0b0c0c)}.govuk-breadcrumbs__link:focus{color:var(--govuk-focus-text-colour, #0b0c0c)}@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:flex}}.govuk-breadcrumbs--inverse{--govuk-text-colour: var(--govuk-inverse-text-colour, #ffffff)}.govuk-breadcrumbs--inverse .govuk-breadcrumbs__list-item::before{border-color:currentcolor}.govuk-button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-button{font-family:sans-serif}}.govuk-button{font-weight:400;font-size:1.1875rem;line-height:1}@media print{.govuk-button{font-size:14pt;line-height:19px}}.govuk-button{box-sizing:border-box;display:inline-block;position:relative;width:100%;margin-top:0;margin-right:0;margin-left:0;margin-bottom:22px}@media(min-width: 40.0625em){.govuk-button{margin-bottom:32px}}.govuk-button{padding:8px 10px 7px;border:2px solid rgba(0,0,0,0);border-radius:0;color:#fff;background-color:#0f7a52;box-shadow:0 2px 0 #083d29;text-align:center;vertical-align:top;cursor:pointer;-webkit-appearance:none}@media(min-width: 40.0625em){.govuk-button{width:auto}}.govuk-button:link,.govuk-button:visited,.govuk-button:active,.govuk-button:hover{color:#fff;text-decoration:none}.govuk-button::-moz-focus-inner{padding:0;border:0}.govuk-button:hover{background-color:#0b5c3e}.govuk-button:active{top:2px}.govuk-button:focus{border-color:var(--govuk-focus-colour, #ffdd00);outline:3px solid rgba(0,0,0,0);box-shadow:inset 0 0 0 1px var(--govuk-focus-colour, #ffdd00)}.govuk-button:focus:not(:active):not(:hover){border-color:var(--govuk-focus-colour, #ffdd00);color:var(--govuk-focus-text-colour, #0b0c0c);background-color:var(--govuk-focus-colour, #ffdd00);box-shadow:0 2px 0 var(--govuk-focus-text-colour, #0b0c0c)}.govuk-button::before{content:"";display:block;position:absolute;top:-2px;right:-2px;bottom:-4px;left:-2px;background:rgba(0,0,0,0)}.govuk-button:active::before{top:-4px}.govuk-button[disabled]{opacity:.5}.govuk-button[disabled]:hover{background-color:#0f7a52;cursor:not-allowed}.govuk-button[disabled]:active{top:0;box-shadow:0 2px 0 #083d29}.govuk-button--secondary{background-color:#f3f3f3;box-shadow:0 2px 0 #858686}.govuk-button--secondary,.govuk-button--secondary:link,.govuk-button--secondary:visited,.govuk-button--secondary:active,.govuk-button--secondary:hover{color:#0b0c0c}.govuk-button--secondary:hover{background-color:#cecece}.govuk-button--secondary:hover[disabled]{background-color:#f3f3f3}.govuk-button--warning{background-color:#ca3535;box-shadow:0 2px 0 #651b1b}.govuk-button--warning,.govuk-button--warning:link,.govuk-button--warning:visited,.govuk-button--warning:active,.govuk-button--warning:hover{color:#fff}.govuk-button--warning:hover{background-color:#982828}.govuk-button--warning:hover[disabled]{background-color:#ca3535}.govuk-button--inverse{background-color:#fff;box-shadow:0 2px 0 #0f385c}.govuk-button--inverse,.govuk-button--inverse:link,.govuk-button--inverse:visited,.govuk-button--inverse:active,.govuk-button--inverse:hover{color:var(--govuk-brand-colour, #00685e)}.govuk-button--inverse:hover{background-color:#f4f8fb}.govuk-button--inverse:hover[disabled]{background-color:#fff}.govuk-button--start{font-weight:700;font-size:1.3125rem;line-height:1}@media(min-width: 40.0625em){.govuk-button--start{font-size:1.5rem;line-height:1}}@media print{.govuk-button--start{font-size:18pt;line-height:1}}.govuk-button--start{display:inline-flex;justify-content:center;min-height:auto}.govuk-button__start-icon{flex-shrink:0;align-self:center;margin-left:5px;vertical-align:middle;forced-color-adjust:auto}@media(min-width: 48.0625em){.govuk-button__start-icon{margin-left:10px}}.govuk-error-message{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-error-message{font-family:sans-serif}}.govuk-error-message{font-weight:700;font-size:1.1875rem;line-height:1.3157894737}@media print{.govuk-error-message{font-size:14pt;line-height:1.15}}.govuk-error-message{display:block;margin-top:0;margin-bottom:15px;clear:both;color:var(--govuk-error-colour, #ca3535)}.govuk-hint{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-hint{font-family:sans-serif}}.govuk-hint{font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.govuk-hint{font-size:14pt;line-height:1.15}}.govuk-hint{margin-bottom:15px;color:var(--govuk-secondary-text-colour, #484949)}.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--xl)+.govuk-hint{margin-bottom:10px}.govuk-fieldset__legend:not(.govuk-fieldset__legend--m):not(.govuk-fieldset__legend--l):not(.govuk-fieldset__legend--xl)+.govuk-hint{margin-bottom:10px}.govuk-fieldset__legend+.govuk-hint{margin-top:-5px}.govuk-label{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-label{font-family:sans-serif}}.govuk-label{font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.govuk-label{font-size:14pt;line-height:1.15}}.govuk-label{display:block;margin-bottom:5px;color:var(--govuk-text-colour, #0b0c0c)}.govuk-label--xl,.govuk-label--l,.govuk-label--m{font-weight:700;margin-bottom:15px}.govuk-label--xl{font-size:2rem;line-height:1.09375}@media(min-width: 40.0625em){.govuk-label--xl{font-size:3rem;line-height:1.0416666667}}@media print{.govuk-label--xl{font-size:32pt;line-height:1.15}}.govuk-label--l{font-size:1.6875rem;line-height:1.1111111111}@media(min-width: 40.0625em){.govuk-label--l{font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-label--l{font-size:24pt;line-height:1.05}}.govuk-label--m{font-size:1.3125rem;line-height:1.1904761905}@media(min-width: 40.0625em){.govuk-label--m{font-size:1.5rem;line-height:1.25}}@media print{.govuk-label--m{font-size:18pt;line-height:1.15}}.govuk-label--s{font-weight:700}.govuk-label-wrapper{margin:0}.govuk-input{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-input{font-family:sans-serif}}.govuk-input{font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.govuk-input{font-size:14pt;line-height:1.15}}.govuk-input{box-sizing:border-box;width:100%;height:2.5rem;margin-top:0;padding:5px;border:2px solid;border-radius:0;border-color:var(--govuk-input-border-colour, #0b0c0c);-webkit-appearance:none;appearance:none}.govuk-input:focus{outline:3px solid;outline-color:var(--govuk-focus-colour, #ffdd00);outline-offset:0;box-shadow:inset 0 0 0 2px var(--govuk-input-border-colour, #0b0c0c)}.govuk-input:disabled{opacity:.5;color:inherit;background-color:rgba(0,0,0,0);cursor:not-allowed}.govuk-input::-webkit-outer-spin-button,.govuk-input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.govuk-input[type=number]{-moz-appearance:textfield}.govuk-input--error{border-color:var(--govuk-error-colour, #ca3535)}.govuk-input--error:focus{border-color:var(--govuk-input-border-colour, #0b0c0c)}.govuk-input--extra-letter-spacing{font-variant-numeric:tabular-nums;letter-spacing:.05em}.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:flex}.govuk-input__wrapper .govuk-input{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:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-input__prefix,.govuk-input__suffix{font-family:sans-serif}}.govuk-input__prefix,.govuk-input__suffix{font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.govuk-input__prefix,.govuk-input__suffix{font-size:14pt;line-height:1.15}}.govuk-input__prefix,.govuk-input__suffix{box-sizing:border-box;display:flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:5px;border:2px solid;border-color:var(--govuk-input-border-colour, #0b0c0c);color:var(--govuk-text-colour, #0b0c0c);background-color:#f3f3f3;text-align:center;white-space:nowrap;cursor:default}@media(max-width: 19.99em){.govuk-input__prefix,.govuk-input__suffix{display:block;height:100%;white-space:normal}}@media(max-width: 19.99em){.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-select{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-select{font-family:sans-serif}}.govuk-select{font-weight:400;font-size:1.1875rem;line-height:1.25}@media print{.govuk-select{font-size:14pt;line-height:1.25}}.govuk-select{box-sizing:border-box;min-width:11.5em;max-width:100%;height:2.5rem;padding:5px;border:2px solid;border-color:var(--govuk-input-border-colour, #0b0c0c);color:var(--govuk-text-colour, #0b0c0c);background-color:#fff}.govuk-select:focus{outline:3px solid;outline-color:var(--govuk-focus-colour, #ffdd00);outline-offset:0;box-shadow:inset 0 0 0 2px var(--govuk-input-border-colour, #0b0c0c)}.govuk-select:disabled{opacity:.5;color:inherit;cursor:not-allowed}.govuk-select--error{border-color:var(--govuk-error-colour, #ca3535)}.govuk-select--error:focus{border-color:var(--govuk-input-border-colour, #0b0c0c)}.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:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-fieldset__legend{font-family:sans-serif}}.govuk-fieldset__legend{font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.govuk-fieldset__legend{font-size:14pt;line-height:1.15}}.govuk-fieldset__legend{box-sizing:border-box;display:table;max-width:100%;margin-bottom:10px;padding:0;color:var(--govuk-text-colour, #0b0c0c);white-space:normal}.govuk-fieldset__legend--xl,.govuk-fieldset__legend--l,.govuk-fieldset__legend--m{font-weight:700;margin-bottom:15px}.govuk-fieldset__legend--xl{font-size:2rem;line-height:1.09375}@media(min-width: 40.0625em){.govuk-fieldset__legend--xl{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-size:1.6875rem;line-height:1.1111111111}@media(min-width: 40.0625em){.govuk-fieldset__legend--l{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-size:1.3125rem;line-height:1.1904761905}@media(min-width: 40.0625em){.govuk-fieldset__legend--m{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-weight:700}.govuk-fieldset__heading{margin:0;font-size:inherit;font-weight:inherit}.govuk-radios__item{display:flex;position:relative;flex-wrap:wrap;margin-bottom:10px}.govuk-radios__item:last-child,.govuk-radios__item:last-of-type{margin-bottom:0}.govuk-radios__input{z-index:1;width:44px;height:44px;margin:0;opacity:0;cursor:pointer}.govuk-radios__label{align-self:center;max-width:calc(100% - 74px);margin-bottom:0;padding:7px 15px;cursor:pointer;touch-action:manipulation}.govuk-radios__label::before{content:"";box-sizing:border-box;position:absolute;top:2px;left:2px;width:40px;height:40px;border:2px solid currentcolor;border-radius:50%;background:rgba(0,0,0,0)}.govuk-radios__label::after{content:"";position:absolute;top:12px;left:12px;width:0;height:0;border:10px solid currentcolor;border-radius:50%;opacity:0;background:currentcolor}.govuk-radios__hint{display:block;width:100%;margin-top:-5px;padding-right:15px;padding-left:59px}.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--xl)+.govuk-radios__hint{margin-bottom:0}.govuk-radios__input:focus+.govuk-radios__label::before{border-width:4px;outline:3px solid rgba(0,0,0,0);outline-offset:1px}@media screen and (forced-colors: active),(-ms-high-contrast: active){.govuk-radios__input:focus+.govuk-radios__label::before{outline-color:Highlight}}.govuk-radios__input:focus+.govuk-radios__label::before{box-shadow:0 0 0 4px var(--govuk-focus-colour, #ffdd00)}.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{display:flex;flex-wrap:wrap;align-items:flex-start}.govuk-radios--inline .govuk-radios__item{margin-right:20px}}.govuk-radios__divider{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-radios__divider{font-family:sans-serif}}.govuk-radios__divider{font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.govuk-radios__divider{font-size:14pt;line-height:1.15}}.govuk-radios__divider{width:40px;margin-bottom:10px;color:var(--govuk-text-colour, #0b0c0c);text-align:center}.govuk-radios__conditional{margin-bottom:15px}@media(min-width: 40.0625em){.govuk-radios__conditional{margin-bottom:20px}}.govuk-radios__conditional{margin-left:20px;padding-left:35px;border-left:4px solid;border-left-color:var(--govuk-border-colour, #cecece)}.govuk-frontend-supported .govuk-radios__conditional--hidden{display:none}.govuk-radios__conditional>:last-child{margin-bottom:0}.govuk-radios--small .govuk-radios__item{margin-bottom:0}.govuk-radios--small .govuk-radios__input{margin-left:-10px}.govuk-radios--small .govuk-radios__label{max-width:calc(100% - 50px);padding-left:1px}.govuk-radios--small .govuk-radios__label::before{top:10px;left:0;width:24px;height:24px}.govuk-radios--small .govuk-radios__label::after{top:17px;left:7px;border-width:5px}.govuk-radios--small .govuk-radios__hint{padding-left:34px}.govuk-radios--small .govuk-radios__conditional{margin-left:10px;padding-left:20px}.govuk-radios--small .govuk-radios__divider{width:24px;margin-bottom:5px}.govuk-radios--small .govuk-radios__input:not(:disabled):hover+.govuk-radios__label::before{outline:4px dashed rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 10px var(--govuk-hover-colour, #cecece)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.govuk-radios--small .govuk-radios__input:focus:hover+.govuk-radios__label::before{outline-color:Highlight}}.govuk-radios--small .govuk-radios__input:focus:hover+.govuk-radios__label::before{box-shadow:0 0 0 4px var(--govuk-focus-colour, #ffdd00),0 0 0 10px var(--govuk-hover-colour, #cecece)}@media(hover: none),(pointer: coarse){.govuk-radios--small .govuk-radios__input:not(:disabled):hover+.govuk-radios__label::before{box-shadow:initial}.govuk-radios--small .govuk-radios__input:focus:hover+.govuk-radios__label::before{box-shadow:0 0 0 4px var(--govuk-focus-colour, #ffdd00)}}.govuk-table,.app-entry-sections .history-table,.family-table,.catalogue-list{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-table,.app-entry-sections .history-table,.family-table,.catalogue-list{font-family:sans-serif}}.govuk-table,.app-entry-sections .history-table,.family-table,.catalogue-list{font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.govuk-table,.app-entry-sections .history-table,.family-table,.catalogue-list{font-size:14pt;line-height:1.15}}.govuk-table,.app-entry-sections .history-table,.family-table,.catalogue-list{width:100%;margin-bottom:20px}@media(min-width: 40.0625em){.govuk-table,.app-entry-sections .history-table,.family-table,.catalogue-list{margin-bottom:30px}}.govuk-table,.app-entry-sections .history-table,.family-table,.catalogue-list{border-spacing:0;border-collapse:collapse;color:var(--govuk-text-colour, #0b0c0c)}@media(max-width: 40.0525em){.govuk-table--small-text-until-tablet{font-size:1rem;line-height:1.25}}@media print and (max-width: 40.0525em){.govuk-table--small-text-until-tablet{font-size:14pt;line-height:1.2}}.govuk-table__header,.app-entry-sections .history-table th,.family-table th,.catalogue-list th{font-weight:700}.govuk-table__header,.app-entry-sections .history-table th,.family-table th,.catalogue-list th,.govuk-table__cell,.app-entry-sections .history-table td,.family-table td,.catalogue-list td{padding:10px 20px 10px 0;border-bottom:1px solid;border-bottom-color:var(--govuk-border-colour, #cecece);text-align:left;vertical-align:top}.govuk-table__cell--numeric{font-variant-numeric:tabular-nums}.govuk-table__header--numeric,.govuk-table__cell--numeric{text-align:right}.govuk-table__header:last-child,.app-entry-sections .history-table th:last-child,.family-table th:last-child,.catalogue-list th:last-child,.govuk-table__cell:last-child,.app-entry-sections .history-table td:last-child,.family-table td:last-child,.catalogue-list td:last-child{padding-right:0}.govuk-table__caption{font-weight:700;display:table-caption;text-align:left}.govuk-table__caption--xl,.govuk-table__caption--l,.govuk-table__caption--m{margin-bottom:15px}.govuk-table__caption--xl{font-size:2rem;line-height:1.09375}@media(min-width: 40.0625em){.govuk-table__caption--xl{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-size:1.6875rem;line-height:1.1111111111}@media(min-width: 40.0625em){.govuk-table__caption--l{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-size:1.3125rem;line-height:1.1904761905}@media(min-width: 40.0625em){.govuk-table__caption--m{font-size:1.5rem;line-height:1.25}}@media print{.govuk-table__caption--m{font-size:18pt;line-height:1.15}}.govuk-summary-list{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-summary-list{font-family:sans-serif}}.govuk-summary-list{font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.govuk-summary-list{font-size:14pt;line-height:1.15}}.govuk-summary-list{color:var(--govuk-text-colour, #0b0c0c)}@media(min-width: 40.0625em){.govuk-summary-list{display:table;width:100%;table-layout:fixed;border-collapse:collapse}}.govuk-summary-list{margin:0;margin-bottom:20px}@media(min-width: 40.0625em){.govuk-summary-list{margin-bottom:30px}}.govuk-summary-list__row{border-bottom:1px solid;border-bottom-color:var(--govuk-border-colour, #cecece)}@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__key,.govuk-summary-list__value,.govuk-summary-list__actions{margin:0}@media(min-width: 40.0625em){.govuk-summary-list__key,.govuk-summary-list__value,.govuk-summary-list__actions{display:table-cell;padding-top:10px;padding-right:20px;padding-bottom:10px;vertical-align:top}}.govuk-summary-list__actions{margin-bottom:15px}@media(min-width: 40.0625em){.govuk-summary-list__actions{width:20%;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,.govuk-summary-card__action{display:inline-block}@media(max-width: 40.0525em){.govuk-summary-list__actions-list-item,.govuk-summary-card__action{margin-right:10px;padding-right:10px;border-right:1px solid;border-right-color:var(--govuk-border-colour, #cecece)}.govuk-summary-list__actions-list-item:last-child,.govuk-summary-card__action:last-child{margin-right:0;padding-right:0;border:0}}@media(min-width: 40.0625em){.govuk-summary-list__actions-list-item,.govuk-summary-card__action{margin-left:10px;padding-left:10px}.govuk-summary-list__actions-list-item:not(:first-child),.govuk-summary-card__action:not(:first-child){border-left:1px solid;border-left-color:var(--govuk-border-colour, #cecece)}.govuk-summary-list__actions-list-item:first-child,.govuk-summary-card__action:first-child{margin-left:0;padding-left:0;border:0}}.govuk-summary-list__actions-list-item .govuk-link:focus{isolation:isolate}.govuk-summary-list--no-border .govuk-summary-list__row{border:0}@media(min-width: 40.0625em){.govuk-summary-list--no-border .govuk-summary-list__key,.govuk-summary-list--no-border .govuk-summary-list__value,.govuk-summary-list--no-border .govuk-summary-list__actions{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__key,.govuk-summary-list__row--no-border .govuk-summary-list__value,.govuk-summary-list__row--no-border .govuk-summary-list__actions{padding-bottom:11px}}.govuk-summary-card{margin-bottom:20px}@media(min-width: 40.0625em){.govuk-summary-card{margin-bottom:30px}}.govuk-summary-card{border:1px solid;border-color:var(--govuk-border-colour, #cecece)}.govuk-summary-card__title-wrapper{padding:15px;border-bottom:1px solid rgba(0,0,0,0);background-color:#f3f3f3}@media(min-width: 40.0625em){.govuk-summary-card__title-wrapper{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:15px 20px}}.govuk-summary-card__title{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-summary-card__title{font-family:sans-serif}}.govuk-summary-card__title{font-weight:700;font-size:1.1875rem;line-height:1.3157894737}@media print{.govuk-summary-card__title{font-size:14pt;line-height:1.15}}.govuk-summary-card__title{margin:5px 20px 10px 0;color:var(--govuk-text-colour, #0b0c0c)}@media(min-width: 40.0625em){.govuk-summary-card__title{margin-bottom:5px}}.govuk-summary-card__actions{font-size:1.1875rem;line-height:1.3157894737}@media print{.govuk-summary-card__actions{font-size:14pt;line-height:1.15}}.govuk-summary-card__actions{font-weight:700;display:flex;flex-wrap:wrap;row-gap:10px;margin:5px 0;padding:0;list-style:none}@media(min-width: 40.0625em){.govuk-summary-card__actions{justify-content:right;text-align:right}}.govuk-summary-card__action{display:inline}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.govuk-summary-card__action{margin-bottom:5px}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.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-error-summary{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-error-summary{font-family:sans-serif}}.govuk-error-summary{font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.govuk-error-summary{font-size:14pt;line-height:1.15}}.govuk-error-summary{padding:15px}@media(min-width: 40.0625em){.govuk-error-summary{padding:20px}}.govuk-error-summary{margin-bottom:30px}@media(min-width: 40.0625em){.govuk-error-summary{margin-bottom:50px}}.govuk-error-summary{border:5px solid;border-color:var(--govuk-error-colour, #ca3535);color:var(--govuk-text-colour, #0b0c0c)}.govuk-error-summary:focus{outline:3px solid;outline-color:var(--govuk-focus-colour, #ffdd00)}.govuk-error-summary__title{font-size:1.3125rem;line-height:1.1904761905}@media(min-width: 40.0625em){.govuk-error-summary__title{font-size:1.5rem;line-height:1.25}}@media print{.govuk-error-summary__title{font-size:18pt;line-height:1.15}}.govuk-error-summary__title{font-weight:700;margin-top:0;margin-bottom:15px}@media(min-width: 40.0625em){.govuk-error-summary__title{margin-bottom:20px}}.govuk-error-summary__body p{margin-bottom:0}.govuk-error-summary__body>*+*{margin-top:15px}@media(min-width: 40.0625em){.govuk-error-summary__body>*+*{margin-top:20px}}.govuk-error-summary__body>:last-child{margin-bottom:5px}.govuk-error-summary__list{margin-bottom:0}.govuk-error-summary__list li:last-child{margin-bottom:0}.govuk-error-summary__list a{font-weight:700;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.govuk-error-summary__list a{font-family:sans-serif}}.govuk-error-summary__list a{text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}.govuk-error-summary__list a:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-error-summary__list a:focus{outline:3px solid rgba(0,0,0,0);color:var(--govuk-focus-text-colour, #0b0c0c);background-color:var(--govuk-focus-colour, #ffdd00);box-shadow:0 -2px var(--govuk-focus-colour, #ffdd00),0 4px var(--govuk-focus-text-colour, #0b0c0c);text-decoration:none}@supports not (text-wrap: balance){.govuk-error-summary__list a:focus{-webkit-box-decoration-break:clone;box-decoration-break:clone}}.govuk-error-summary__list a:link,.govuk-error-summary__list a:visited{color:var(--govuk-error-colour, #ca3535)}.govuk-error-summary__list a:hover{color:#651b1b}.govuk-error-summary__list a:active{color:var(--govuk-error-colour, #ca3535)}.govuk-error-summary__list a:focus{color:var(--govuk-focus-text-colour, #0b0c0c)}.app-site{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-site{font-family:sans-serif}}.app-site{font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.app-site{font-size:14pt;line-height:1.15}}.app-site{color-scheme:inherit;color:var(--app-text, #0b0c0c)}.app-site a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-site a{font-family:sans-serif}}.app-site a{text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}.app-site a:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.app-site a:focus{outline:3px solid rgba(0,0,0,0);color:var(--govuk-focus-text-colour, #0b0c0c);background-color:var(--govuk-focus-colour, #ffdd00);box-shadow:0 -2px var(--govuk-focus-colour, #ffdd00),0 4px var(--govuk-focus-text-colour, #0b0c0c);text-decoration:none}@supports not (text-wrap: balance){.app-site a:focus{-webkit-box-decoration-break:clone;box-decoration-break:clone}}.app-site a:link{color:var(--govuk-link-colour, #1a65a6)}.app-site a:visited{color:var(--govuk-link-visited-colour, #54319f)}.app-site a:hover{color:var(--govuk-link-hover-colour, #0f385c)}.app-site a:active{color:var(--govuk-link-active-colour, #0b0c0c)}.app-site a:focus{color:var(--govuk-focus-text-colour, #0b0c0c)}.app-site :focus-visible{outline:3px solid #fd0;outline-offset:1px}.app-site a:focus{outline:3px solid rgba(0,0,0,0);color:var(--govuk-focus-text-colour, #0b0c0c);background-color:var(--govuk-focus-colour, #ffdd00);box-shadow:0 -2px var(--govuk-focus-colour, #ffdd00),0 4px var(--govuk-focus-text-colour, #0b0c0c);text-decoration:none}@supports not (text-wrap: balance){.app-site a:focus{-webkit-box-decoration-break:clone;box-decoration-break:clone}}.app-site .govuk-heading-xl{margin-bottom:20px}.app-site *,.app-site *::before,.app-site *::after{box-sizing:border-box}.app-header{background:#00685e}.app-header .govuk-generic-header__container{display:flex;align-items:center;gap:25px}.app-header .govuk-generic-header__logo{padding-block:16px}.app-header a.govuk-generic-header__homepage-link{font-weight:700;text-decoration:none}.app-header a.govuk-generic-header__homepage-link:link,.app-header a.govuk-generic-header__homepage-link:visited{color:#fff}.app-header a.govuk-generic-header__homepage-link:focus{color:#0b0c0c}.app-header-description{font-size:19px}.app-recent{max-width:850px}.app-recent-filters{margin-block:25px}.app-recent-filters ul{display:flex;flex-wrap:wrap;gap:8px 24px;padding:0;list-style:none}.app-recent-filters a{display:inline-block;padding-block:10px}.app-recent-filters a[aria-current]{font-weight:700;color:var(--app-text, #0b0c0c);text-decoration-thickness:3px}.app-recent-list{padding:0;list-style:none}.app-recent-list>li{border-top:1px solid var(--app-border, #b1b4b6);padding-block:24px 10px}.app-recent-list .govuk-heading-m{margin-bottom:10px}.app-recent-date{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-recent-date{font-family:sans-serif}}.app-recent-date{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-recent-date{font-size:14pt;line-height:1.2}}.app-recent-date{color:var(--app-muted, #505a5f);margin:0 0 10px}.app-recent-entries{font-weight:700}.app-recent-links a{display:inline-block;padding-block:10px}.app-navigation{background:var(--app-surface, #f3f2f1);border-bottom:1px solid var(--app-border, #b1b4b6)}.app-navigation ul{display:flex;flex-wrap:wrap;gap:0 30px;list-style:none;margin:0;padding:0}.app-navigation a{display:block;padding:16px 0 12px;border-bottom:4px solid rgba(0,0,0,0);text-decoration:none}.app-navigation a[aria-current]{border-color:var(--app-accent, #00685e);color:var(--app-text, #0b0c0c);font-weight:700}.app-navigation a:hover{text-decoration:underline}.app-comparison{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;padding:12px 0;border-bottom:1px solid var(--app-border, #b1b4b6);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-comparison{font-family:sans-serif}}.app-comparison{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-comparison{font-size:14pt;line-height:1.2}}.app-comparison span{color:var(--app-muted, #505a5f)}.app-main{padding-top:35px;padding-bottom:50px}.govuk-breadcrumbs+.app-main{padding-top:20px}.app-entry-heading{max-width:100%;margin-bottom:15px}.app-entry-heading .app-entry-statement{margin-bottom:12px}.app-math-term{display:inline-block;white-space:nowrap}.app-definition{max-width:750px}.app-about{max-width:760px}.app-home{max-width:760px}.app-home-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px 28px;margin:28px 0 36px}.app-home-actions .govuk-button{margin:0;width:auto}.app-home-actions a.govuk-button{color:#fff;text-decoration:none}.app-home-actions a.govuk-button:focus{color:#0b0c0c}.app-about-draft{color:var(--app-muted, #505a5f);margin-bottom:30px}.app-bound-qualifications{margin-top:15px;overflow-wrap:anywhere}.app-bound-qualifications p{margin-bottom:12px}.app-bound-qualifications .secondary{color:var(--app-muted, #505a5f)}.app-claim-records{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-claim-records{font-family:sans-serif}}.app-claim-records{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-claim-records{font-size:14pt;line-height:1.2}}.app-claim-records{margin-top:15px;overflow-wrap:anywhere}.app-claim-records summary{min-height:44px;padding-block:8px}.app-claim-records p{margin:0 0 12px}.app-claim-records .secondary{color:var(--app-muted, #505a5f)}.app-claim-records .claim-record{margin-bottom:20px}.app-claim-records code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.app-claim-records[open]{padding-bottom:5px}.app-claim-records[open]>summary{margin-bottom:15px}.app-entry-sections .entry-fields{margin:0}.app-entry-sections .govuk-summary-list__key{width:18%;padding-right:25px}.app-entry-sections .govuk-summary-list__value{width:auto}.app-entry-sections .entry-row{scroll-margin-top:20px}.app-entry-sections .entry-row>*{padding-block:20px}.app-entry-sections p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-entry-sections p{font-family:sans-serif}}.app-entry-sections p{font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.app-entry-sections p{font-size:14pt;line-height:1.15}}.app-entry-sections p{margin:0 0 12px}.app-entry-sections p:last-child{margin-bottom:0}.app-entry-sections .secondary,.app-entry-sections .references,.app-entry-sections .references p,.app-entry-sections .quiet-details,.app-entry-sections code{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-entry-sections .secondary,.app-entry-sections .references,.app-entry-sections .references p,.app-entry-sections .quiet-details,.app-entry-sections code{font-family:sans-serif}}.app-entry-sections .secondary,.app-entry-sections .references,.app-entry-sections .references p,.app-entry-sections .quiet-details,.app-entry-sections code{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-entry-sections .secondary,.app-entry-sections .references,.app-entry-sections .references p,.app-entry-sections .quiet-details,.app-entry-sections code{font-size:14pt;line-height:1.2}}.app-entry-sections .secondary{overflow-wrap:anywhere}.app-entry-sections .secondary{color:var(--app-muted, #505a5f)}.app-entry-sections .link-row{display:flex;flex-wrap:wrap;gap:8px 20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-entry-sections .link-row{font-family:sans-serif}}.app-entry-sections .link-row{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-entry-sections .link-row{font-size:14pt;line-height:1.2}}.app-entry-sections .proof{margin:0 0 18px}.app-entry-sections .proof:last-child{margin-bottom:0}.app-entry-sections .app-proof{scroll-margin-top:20px}.app-entry-sections .app-proof+.app-proof{padding-top:20px;border-top:1px solid var(--app-border, #b1b4b6)}.app-entry-sections .app-proof-title{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-entry-sections .app-proof-title{font-family:sans-serif}}.app-entry-sections .app-proof-title{font-weight:700;font-size:1.1875rem;line-height:1.3157894737}@media print{.app-entry-sections .app-proof-title{font-size:14pt;line-height:1.15}}.app-entry-sections .app-proof-title{margin:0 0 8px}.app-entry-sections .app-proof-scope{font-weight:700}.app-entry-sections .app-proof-sources{margin-top:12px}.app-entry-sections .app-proof-sources a{display:inline-flex;align-items:center;min-height:44px}.app-entry-sections .proof-outline summary{min-height:44px;padding-block:8px}.app-entry-sections summary{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-entry-sections summary{font-family:sans-serif}}.app-entry-sections summary{font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.app-entry-sections summary{font-size:14pt;line-height:1.15}}.app-entry-sections .quiet-details{margin-top:15px}.app-entry-sections .quiet-details summary{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-entry-sections .quiet-details summary{font-family:sans-serif}}.app-entry-sections .quiet-details summary{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-entry-sections .quiet-details summary{font-size:14pt;line-height:1.2}}.app-entry-sections .proof-content,.app-entry-sections .quiet-details[open]{padding-bottom:5px}.app-entry-sections .proof-content{border-left:4px solid var(--app-border, #b1b4b6);padding:5px 0 5px 20px;margin-top:15px}.app-entry-sections .quiet-details[open]>summary{margin-bottom:15px}.app-entry-sections .argument{margin:15px 0 20px;padding-left:25px}.app-entry-sections .argument li{margin-bottom:10px}.app-entry-sections .references{margin:0;padding-left:20px}.app-entry-sections .references li{margin-bottom:25px;padding-left:5px}.app-entry-sections code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-wrap:anywhere}.app-entry-sections pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--app-surface, #f3f2f1);padding:15px;font:16px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.app-entry-sections .history-table{table-layout:fixed;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-entry-sections .history-table{font-family:sans-serif}}.app-entry-sections .history-table{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-entry-sections .history-table{font-size:14pt;line-height:1.2}}.app-entry-sections .history-table td{overflow-wrap:anywhere}.app-entry-sections .history-table col:first-child{width:115px}.app-entry-sections .history-table col:nth-child(2){width:65px}.app-entry-sections .history-origin{display:inline-block}.app-entry-sections .history-note{border-left:3px solid var(--app-border, #b1b4b6);padding-left:15px}.app-entry-sections .history-note p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-entry-sections .history-note p{font-family:sans-serif}}.app-entry-sections .history-note p{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-entry-sections .history-note p{font-size:14pt;line-height:1.2}}.app-entry-sections .method{display:block;color:var(--app-muted, #505a5f);margin-top:5px}.app-evidence-body .secondary{overflow-wrap:anywhere}summary{color:var(--app-disclosure, #1d70b8);text-decoration:underline;text-underline-offset:.15em;cursor:pointer}summary:hover{color:var(--app-disclosure-hover, #003078);text-decoration-thickness:3px}summary:focus{outline:3px solid rgba(0,0,0,0);color:var(--govuk-focus-text-colour, #0b0c0c);background-color:var(--govuk-focus-colour, #ffdd00);box-shadow:0 -2px var(--govuk-focus-colour, #ffdd00),0 4px var(--govuk-focus-text-colour, #0b0c0c);text-decoration:none}@supports not (text-wrap: balance){summary:focus{-webkit-box-decoration-break:clone;box-decoration-break:clone}}.app-form-row{display:flex;flex-wrap:wrap;align-items:end;gap:16px 20px;margin:20px 0 30px}.app-form-row .govuk-form-group{margin-bottom:0;min-width:0}.app-form-row .govuk-button{width:auto;margin-bottom:2px}.app-form-row .govuk-select{min-width:90px}.app-family-picker{margin:14px 0 20px}.app-picker-hint{color:var(--app-muted, #505a5f);margin-bottom:10px}.app-table-skip:focus{position:relative;z-index:4}.app-family-fields{margin:4px 0 0}.app-strength-links,.app-display-links{display:flex;flex-wrap:wrap;gap:0 4px}.app-strength-links a,.app-display-links a{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:44px;padding:8px}.app-strength-links a[aria-current],.app-display-links a[aria-current]{color:var(--app-text, #0b0c0c);font-weight:700;text-decoration:none;border-bottom:3px solid var(--app-accent, #00685e)}.app-fix-parameter .govuk-fieldset__legend{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-fix-parameter .govuk-fieldset__legend{font-family:sans-serif}}.app-fix-parameter .govuk-fieldset__legend{font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.app-fix-parameter .govuk-fieldset__legend{font-size:14pt;line-height:1.15}}.app-fix-parameter .govuk-fieldset__legend{margin-bottom:5px}.app-fix-parameter .govuk-radios{display:flex;flex-wrap:wrap;gap:0 18px}.app-fix-parameter .govuk-radios__item{margin:0;flex-wrap:nowrap}.app-fix-parameter .govuk-radios__input{flex-shrink:0}.app-fix-parameter .govuk-radios__label{max-width:none}.app-family-picker>.app-strength-control{margin-block:10px}.app-family-axis .govuk-fieldset__legend{float:left;margin:10px 20px 0 0}.app-family-axis .govuk-radios{display:flex;flex-wrap:wrap;gap:0 18px}.app-family-axis .govuk-radios__item{margin:0;flex-wrap:nowrap}.app-family-axis .govuk-radios__input{flex-shrink:0}.app-family-axis .govuk-radios__label{max-width:none}.app-details,.bounds-guide{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-details,.bounds-guide{font-family:sans-serif}}.app-details,.bounds-guide{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-details,.bounds-guide{font-size:14pt;line-height:1.2}}.app-details,.bounds-guide{margin:15px 0}.app-details-body{margin-top:15px;padding-left:20px;border-left:4px solid var(--app-border, #b1b4b6)}.bounds-guide[open] summary{margin-bottom:15px}.bounds-guide p{line-height:1.5;max-width:750px;margin:0 0 10px}.app-family-meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 20px}.app-family-meta .bounds-guide{margin-top:0}.app-family-meta .bounds-guide[open]{flex-basis:100%}.family-table{font-variant-numeric:tabular-nums}.family-table .family-wide.numeric{text-align:right}.family-table .family-wide:nth-child(2),.family-table .family-wide:nth-child(3),.family-table .family-wide:nth-child(4){text-align:right}.family-table .family-evidence{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.family-table .family-evidence{font-family:sans-serif}}.family-table .family-evidence{font-weight:400;font-size:1rem;line-height:1.25}@media print{.family-table .family-evidence{font-size:14pt;line-height:1.2}}.family-table .family-evidence a{margin-left:10px}.family-table tbody tr:hover,.family-table tbody tr:focus-within,.family-table tr:target{background:var(--app-row-hover, #f1f6f5)}.family-compact{display:none}.app-family-definition{margin-bottom:15px}.pagination{display:flex;flex-wrap:wrap;gap:20px;align-items:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.pagination{font-family:sans-serif}}.pagination{font-weight:400;font-size:1rem;line-height:1.25}@media print{.pagination{font-size:14pt;line-height:1.2}}.pagination{margin:20px 0}.pagination a{padding-block:10px}.app-table-controls{margin-top:10px;margin-bottom:20px}.app-matrix-key{margin-bottom:15px}.matrix-scroll{position:relative;max-width:100%;max-height:70vh;overflow:auto;border:1px solid var(--app-border, #b1b4b6);scroll-padding:45px 65px}.bounds-matrix{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.bounds-matrix{font-family:sans-serif}}.bounds-matrix{font-weight:400;font-size:1rem;line-height:1.25}@media print{.bounds-matrix{font-size:14pt;line-height:1.2}}.bounds-matrix{font-variant-numeric:tabular-nums}.bounds-matrix th,.bounds-matrix td{padding:0;min-width:48px;height:36px;vertical-align:middle;text-align:right;white-space:nowrap;border-bottom:1px solid var(--app-grid-border, #d9dce0)}.bounds-matrix thead th{position:sticky;top:0;z-index:2;background:var(--app-surface, #f3f2f1);box-shadow:0 1px 0 var(--app-border, #b1b4b6)}.bounds-matrix tbody th{position:sticky;left:0;z-index:1;background:var(--app-surface, #f3f2f1);padding-inline:12px;border-right:1px solid var(--app-border, #b1b4b6)}.bounds-matrix tbody th:has(a){padding-inline:0}.bounds-matrix .matrix-corner{left:0;z-index:3;padding-inline:12px}.bounds-matrix a{display:block;padding:8px 12px;text-decoration:none}.bounds-matrix a:hover{text-decoration:underline;text-decoration-thickness:2px}.bounds-matrix tbody tr:hover>:not(.outside-domain),.bounds-matrix tbody tr:focus-within>:not(.outside-domain){background:var(--app-highlight, #e6f0ee)}.bounds-matrix .outside-domain{background:var(--app-surface, #f3f2f1)}.bounds-matrix .missing-cell{color:var(--app-muted, #505a5f);padding-inline:12px}.bounds-matrix .filtered-cell{color:var(--app-muted, #505a5f);padding-inline:12px;background:var(--app-filtered, #f8f8f8)}.bounds-matrix sup{font-size:11px;line-height:0;padding-left:2px}.bounds-matrix .exact-cell a{font-weight:bold}.bounds-matrix td:target{outline:3px solid var(--app-accent, #00685e);outline-offset:-3px;background:var(--app-highlight, #e6f0ee)}.app-browse-options{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:30px;border-top:1px solid var(--app-border, #b1b4b6);margin-top:40px;padding-top:30px}.app-related{margin-top:30px}.app-footer{padding:20px 0;border-top:1px solid var(--app-border, #b1b4b6);background:var(--app-surface, #f3f2f1)}.app-footer p{margin:0}.app-footer a{display:inline-block;padding-block:12px}.app-footer-content{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 30px}.sr-only,.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;-webkit-user-select:none;-ms-user-select:none;user-select:none}.sr-only::before,.govuk-visually-hidden::before{content:" "}.sr-only::after,.govuk-visually-hidden::after{content:" "}@media(max-width: 640px){.app-header .govuk-generic-header__container{gap:15px}.app-header .govuk-generic-header__logo{padding-block:12px}.app-header-description{display:none}.app-navigation ul{gap:0 25px}.app-navigation a{padding-block:12px 8px;min-height:44px;font-size:16px}.app-comparison{gap:4px 12px;padding-block:8px;font-size:14px;align-items:center}.app-comparison a{display:inline-flex;align-items:center;min-height:36px}.app-main{padding-top:25px;padding-bottom:35px}.app-site .govuk-heading-xl{font-size:32px;margin-bottom:12px}.app-entry-sections .govuk-summary-list__key{width:auto;padding:0 0 10px}.app-entry-sections .govuk-summary-list__value{padding:0}.app-entry-sections .entry-row{padding-block:15px;margin-bottom:0}.app-entry-sections .proof-content{padding-left:12px}.app-entry-sections .proof summary{padding-block:8px}.app-entry-sections .history-table col:first-child{width:105px}.app-entry-sections .history-table col:nth-child(2){width:70px}.app-entry-sections .link-row a{padding-block:8px}.app-form-row{gap:12px;margin:15px 0 22px}.app-form-row .govuk-button{min-height:44px;padding-inline:14px}.app-form-row input,.app-form-row select{min-height:44px;font-size:18px}.app-family-fields{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) auto;gap:10px}.app-family-picker:has(>.app-strength-control:not([hidden])) .app-family-fields{grid-template-columns:minmax(0, 1fr) auto}.app-family-axis .govuk-fieldset__legend{font-size:18px}.app-family-fields input,.app-family-fields select{width:100%;min-width:0}.app-family-meta{display:block}.app-family-meta>p{margin-bottom:0}.app-family-meta .bounds-guide{margin:0 0 8px}.bounds-guide summary,.app-details>summary{padding-block:12px;min-height:44px}.family-table{table-layout:fixed}.family-table .family-wide{display:none}.family-table th:first-child{width:50px}.family-table td.family-compact,.family-table th.family-compact{display:table-cell}.family-table th>span.family-compact{display:inline}.family-table thead th{font-size:16px;padding-block:10px}.family-table tbody th{font-size:18px;padding-top:14px}.family-table td.family-compact{padding:0}.family-table .family-result{display:block;min-height:44px;padding:12px 0;text-decoration:none}.family-table .family-result:focus{color:#0b0c0c}.family-table .family-bounds{display:block;font-size:22px;line-height:1.3;text-decoration:underline;text-underline-offset:3px}.family-table .family-status{display:block;font-size:14px;line-height:1.4;margin-top:5px;color:var(--app-muted, #505a5f)}.family-table .family-result:has(.family-bounds strong) .family-status{display:none}.app-table-controls{gap:12px}.app-table-controls .govuk-select{min-width:70px}.app-table-controls .govuk-button{margin-top:0}.app-matrix-key{margin-block:0 10px}.bounds-matrix a{min-height:44px;padding-block:12px}.app-browse-options{grid-template-columns:minmax(0, 1fr);gap:15px}.app-lookup .govuk-form-group{flex:1}.app-lookup input{width:100%}.app-lookup .govuk-button{flex-basis:100%}}@media(pointer: coarse){.bounds-matrix a{min-height:44px;padding-block:12px}.family-table .family-wide a{display:inline-flex;align-items:center;min-height:44px}}@media print{.app-navigation,.app-comparison,.app-form-row{display:none}.matrix-scroll{max-height:none;overflow:visible}}.app-site [hidden]{display:none !important}.app-navigation-inner{display:flex;justify-content:space-between;align-items:center;gap:15px 30px;flex-wrap:wrap}.app-global-lookup{display:flex;gap:10px;align-items:center;margin:8px 0}.app-global-lookup label{display:flex;align-items:center;gap:7px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-global-lookup label{font-family:sans-serif}}.app-global-lookup label{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-global-lookup label{font-size:14pt;line-height:1.2}}.app-global-lookup .govuk-input{width:60px;height:36px;padding:4px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-global-lookup .govuk-input{font-family:sans-serif}}.app-global-lookup .govuk-input{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-global-lookup .govuk-input{font-size:14pt;line-height:1.2}}.app-global-lookup .govuk-button{margin:0 0 2px;width:auto;min-height:36px;padding:7px 14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-global-lookup .govuk-button{font-family:sans-serif}}.app-global-lookup .govuk-button{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-global-lookup .govuk-button{font-size:14pt;line-height:1.2}}.app-main{padding-top:24px}.app-table-controls{margin-bottom:12px}.app-comparison{padding-block:7px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-comparison{font-family:sans-serif}}.app-comparison{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-comparison{font-size:14pt;line-height:1.2}}.app-matrix-meta{display:flex;flex-wrap:wrap;gap:8px 25px;align-items:center;margin:8px 0 12px}.app-matrix-meta .app-matrix-key{margin:0}.app-matrix-meta .app-quick-controls{margin:0 0 0 auto}.app-matrix-key{margin:8px 0 12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-matrix-key{font-family:sans-serif}}.app-matrix-key{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-matrix-key{font-size:14pt;line-height:1.2}}.app-mobile-browse{display:none}.app-bounds-filters{display:flex;flex-wrap:wrap;gap:0 22px;margin:8px 0 12px;border-bottom:1px solid var(--app-border, #b1b4b6);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-bounds-filters{font-family:sans-serif}}.app-bounds-filters{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-bounds-filters{font-size:14pt;line-height:1.2}}.app-bounds-filters a{display:inline-flex;flex-wrap:nowrap;white-space:nowrap;align-items:center;gap:4px;min-width:44px;min-height:44px;box-sizing:border-box;padding-block:8px;border-bottom:4px solid rgba(0,0,0,0);text-decoration:none}.app-bounds-filters a[aria-current]{border-color:var(--app-accent, #00685e);color:var(--app-text, #0b0c0c);font-weight:700}.app-bounds-filters a:hover{text-decoration:underline}.app-bounds-filters .app-filter-short{display:inline}.app-bounds-filters .app-filter-full{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;-webkit-user-select:none;-ms-user-select:none;user-select:none}.app-bounds-filters .app-filter-full::before{content:" "}.app-bounds-filters .app-filter-full::after{content:" "}@media(max-width: 640px){.app-bounds-filters{column-gap:16px}}.app-filter-note{margin:0 0 12px}.app-return{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-return{font-family:sans-serif}}.app-return{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-return{font-size:14pt;line-height:1.2}}.app-return{margin:15px 0 0}.app-return a{display:inline-flex;align-items:center;min-height:40px}.app-neighbours{display:flex;align-items:flex-start;gap:0 8px;margin:16px 0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-neighbours{font-family:sans-serif}}.app-neighbours{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-neighbours{font-size:14pt;line-height:1.2}}.app-neighbours .app-see-also-label{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap}.app-neighbours .app-see-also-links{display:flex;flex-wrap:wrap;flex:1;min-width:0;gap:0 4px;list-style:none;margin:0;padding:0}.app-neighbours li{display:flex;align-items:center;white-space:nowrap}.app-neighbours li:last-child .app-see-also-separator{display:none}.app-neighbours a{display:inline-flex;align-items:center;min-height:44px;padding-block:8px;box-sizing:border-box}.app-browse-workspace{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-items:start}.app-browse-data{min-width:0}.app-with-quick-view{grid-template-columns:minmax(0, 1fr) 280px}.app-quick-controls{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-quick-controls{font-family:sans-serif}}.app-quick-controls{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-quick-controls{font-size:14pt;line-height:1.2}}.app-quick-controls{margin:6px 0 12px}.app-quick-controls label{display:inline-flex;gap:10px;align-items:center;min-height:40px}.app-quick-controls input{width:22px;height:22px;accent-color:var(--app-accent, #00685e)}.app-quick-panel{position:sticky;top:16px;border-left:4px solid var(--app-accent, #00685e);padding-left:20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-quick-panel{font-family:sans-serif}}.app-quick-panel{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-quick-panel{font-size:14pt;line-height:1.2}}.app-quick-panel{overflow-wrap:anywhere}.app-quick-panel p{margin:0 0 12px}.app-quick-panel .app-quick-value{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-quick-panel .app-quick-value{font-family:sans-serif}}.app-quick-panel .app-quick-value{font-weight:700;font-size:1.3125rem;line-height:1.1904761905}@media(min-width: 40.0625em){.app-quick-panel .app-quick-value{font-size:1.5rem;line-height:1.25}}@media print{.app-quick-panel .app-quick-value{font-size:18pt;line-height:1.15}}.app-quick-panel .app-quick-value{margin-bottom:16px}.app-quick-panel .app-quick-state{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-quick-panel .app-quick-state{font-family:sans-serif}}.app-quick-panel .app-quick-state{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-quick-panel .app-quick-state{font-size:14pt;line-height:1.2}}.app-quick-panel .app-quick-links{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:15px}.app-quick-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--app-muted, #505a5f);margin-bottom:14px}.app-quick-panel-heading button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-quick-panel-heading button{font-family:sans-serif}}.app-quick-panel-heading button{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-quick-panel-heading button{font-size:14pt;line-height:1.2}}.app-quick-panel-heading button{color:var(--app-disclosure, #1d70b8);text-decoration:underline;background:rgba(0,0,0,0);border:0;padding:8px 0 8px 12px;cursor:pointer}.app-quick-bounds{margin:0 0 18px}.app-quick-bounds div{padding:10px 0;border-bottom:1px solid var(--app-border, #b1b4b6)}.app-quick-bounds dt{font-weight:700}.app-quick-bounds dd{margin:5px 0 0}.bounds-matrix td.app-selected,.family-table tr.app-selected{background:var(--app-highlight, #e6f0ee);box-shadow:inset 0 -3px var(--app-accent, #00685e)}.app-with-quick-view .family-table .family-evidence{max-width:230px}.app-evidence-body{max-width:900px}.app-evidence-body h1{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-evidence-body h1{font-family:sans-serif}}.app-evidence-body h1{font-weight:700;font-size:1.6875rem;line-height:1.1111111111}@media(min-width: 40.0625em){.app-evidence-body h1{font-size:2.25rem;line-height:1.1111111111}}@media print{.app-evidence-body h1{font-size:24pt;line-height:1.05}}.app-evidence-body h1{margin:20px 0}.app-evidence-body h2{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-evidence-body h2{font-family:sans-serif}}.app-evidence-body h2{font-weight:700;font-size:1.3125rem;line-height:1.1904761905}@media(min-width: 40.0625em){.app-evidence-body h2{font-size:1.5rem;line-height:1.25}}@media print{.app-evidence-body h2{font-size:18pt;line-height:1.15}}.app-evidence-body h2{margin:25px 0 15px}.app-evidence-body h3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-evidence-body h3{font-family:sans-serif}}.app-evidence-body h3{font-weight:700;font-size:1.1875rem;line-height:1.3157894737}@media print{.app-evidence-body h3{font-size:14pt;line-height:1.15}}.app-evidence-body p,.app-evidence-body li{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-evidence-body p,.app-evidence-body li{font-family:sans-serif}}.app-evidence-body p,.app-evidence-body li{font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.app-evidence-body p,.app-evidence-body li{font-size:14pt;line-height:1.15}}.app-evidence-body p,.app-evidence-body li{line-height:1.5}.app-evidence-body .secondary,.app-evidence-body .breadcrumbs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-evidence-body .secondary,.app-evidence-body .breadcrumbs{font-family:sans-serif}}.app-evidence-body .secondary,.app-evidence-body .breadcrumbs{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-evidence-body .secondary,.app-evidence-body .breadcrumbs{font-size:14pt;line-height:1.2}}.app-evidence-body .breadcrumbs,.app-evidence-body .link-row{display:flex;flex-wrap:wrap;gap:10px 20px}.app-evidence-body code{font-size:16px;overflow-wrap:anywhere}.app-evidence-body pre{font:16px/1.6 ui-monospace,monospace;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--app-surface, #f3f2f1);padding:15px}.app-evidence-body .entry-row{margin:15px 0}.app-evidence-body dt{font-weight:700}.app-evidence-body dd{margin:5px 0 0}@media(max-width: 1023px){.app-with-quick-view{grid-template-columns:minmax(0, 1fr)}.app-quick-controls,.app-quick-panel{display:none}}@media(max-width: 640px){.app-global-lookup{gap:8px;margin:2px 0 12px;width:100%;justify-content:space-between}.app-global-lookup label{gap:4px}.app-global-lookup .govuk-input{width:48px;height:44px;font-size:16px}.app-global-lookup .govuk-button{min-height:44px;padding-inline:12px}.app-family-picker .govuk-select{min-width:0}.app-navigation-inner{gap:6px}.app-mobile-browse{display:block}.app-responsive-matrix{display:none}.app-main{padding-top:18px}.app-evidence-body h1{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1.3125rem;line-height:1.1904761905;overflow-wrap:anywhere}}@media print and (max-width: 640px){.app-evidence-body h1{font-family:sans-serif}}@media(max-width: 640px)and (min-width: 40.0625em){.app-evidence-body h1{font-size:1.6875rem;line-height:1.1111111111}}@media print and (max-width: 640px){.app-evidence-body h1{font-size:18pt;line-height:1.15}}@media(max-width: 640px){.app-evidence-body .link-row a{padding-block:8px}}@media print{.app-global-lookup,.app-quick-controls,.app-quick-panel{display:none}.app-with-quick-view{display:block}}.app-view-choices{display:flex;flex-wrap:wrap;align-items:center;gap:0 20px;margin:0 0 12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-view-choices{font-family:sans-serif}}.app-view-choices{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-view-choices{font-size:14pt;line-height:1.2}}.app-view-choices a{display:inline-flex;align-items:center;min-height:44px;padding-block:8px}.app-view-choices a[aria-current]{color:var(--app-text, #0b0c0c);font-weight:700;text-decoration-thickness:3px}.app-bound-evidence{list-style:none;margin:10px 0 0;padding:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-bound-evidence{font-family:sans-serif}}.app-bound-evidence{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-bound-evidence{font-size:14pt;line-height:1.2}}.app-bound-evidence li+li{margin-top:8px}.app-entry-sections .app-record-section{display:grid;grid-template-columns:18% minmax(0, 1fr);gap:0 25px;border-bottom:1px solid var(--app-border, #b1b4b6);padding-block:20px}.app-entry-sections .app-record-section>*{padding:0;margin:0;min-width:0}.app-entry-sections .app-record-section .app-section-heading{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-entry-sections .app-record-section .app-section-heading{font-family:sans-serif}}.app-entry-sections .app-record-section .app-section-heading{font-weight:700;font-size:1.1875rem;line-height:1.3157894737}@media print{.app-entry-sections .app-record-section .app-section-heading{font-size:14pt;line-height:1.15}}.app-find-form{max-width:600px}.app-form-errors{display:block}.app-form-errors .app-family-fields{display:block}.app-form-errors .govuk-form-group{margin-bottom:25px;max-width:600px}.app-form-errors .govuk-input,.app-form-errors .govuk-select{width:5em}.govuk-error-summary:focus{outline:3px solid #fd0}@media(max-width: 640px){.app-global-lookup{display:none}.app-view-choices{margin-bottom:8px}.app-entry-sections .app-record-section{display:block;padding-block:18px}.app-entry-sections .app-record-section .app-section-heading{margin-bottom:12px}}@media print{.app-view-choices,.app-neighbours{display:none}}.catalogue-list .numeric{font-variant-numeric:tabular-nums}.catalogue-list .app-search-evidence{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.catalogue-list .app-search-evidence{font-family:sans-serif}}.catalogue-list .app-search-evidence{font-weight:400;font-size:1rem;line-height:1.25}@media print{.catalogue-list .app-search-evidence{font-size:14pt;line-height:1.2}}.app-search-status{display:none}.app-snapshot code{overflow-wrap:anywhere}@media(max-width: 640px){.app-search-filters .govuk-select{width:100%;min-width:0}.catalogue-list .app-search-evidence{display:none}.app-search-status{display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;color:var(--app-muted, #505a5f);margin-top:8px}}@media print and (max-width: 640px){.app-search-status{font-family:sans-serif}}@media print and (max-width: 640px){.app-search-status{font-size:14pt;line-height:1.2}}.app-header .govuk-generic-header__container{flex-wrap:wrap;gap:0 25px}.app-account-controls{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-account-controls{font-family:sans-serif}}.app-account-controls{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-account-controls{font-size:14pt;line-height:1.2}}.app-account-controls a,.app-account-controls button{display:inline-flex;align-items:center;min-height:44px;padding:8px 0}.app-account-controls a:link,.app-account-controls a:visited,.app-account-controls button{color:#fff}.app-account-controls a:focus,.app-account-controls button:focus{outline:3px solid rgba(0,0,0,0);color:var(--govuk-focus-text-colour, #0b0c0c);background-color:var(--govuk-focus-colour, #ffdd00);box-shadow:0 -2px var(--govuk-focus-colour, #ffdd00),0 4px var(--govuk-focus-text-colour, #0b0c0c);text-decoration:none}@supports not (text-wrap: balance){.app-account-controls a:focus,.app-account-controls button:focus{-webkit-box-decoration-break:clone;box-decoration-break:clone}}.app-account-controls form{margin:0}.app-account-controls button{font:inherit;background:none;border:0;text-decoration:underline;text-underline-offset:.15em;cursor:pointer}.app-account-controls button:hover{text-decoration-thickness:3px}.app-account-page{max-width:700px;overflow-wrap:anywhere}.app-account-verified{display:block;color:var(--app-muted, #505a5f);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.app-account-verified{font-family:sans-serif}}.app-account-verified{font-weight:400;font-size:1rem;line-height:1.25}@media print{.app-account-verified{font-size:14pt;line-height:1.2}}.app-account-actions{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 25px;margin-bottom:25px}.app-account-actions .govuk-button{margin-bottom:0}.app-account-actions>a:not(.govuk-button){display:inline-flex;align-items:center;min-height:44px}@media(max-width: 760px){.app-account-controls{width:100%;margin:0 0 6px}}@media print{.app-account-controls{display:none}}
