.gem-c-button{font-family:"nta",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:12px;line-height:1.25;display:inline-block;padding:5px;border:solid 1px #0b0c0c;color:#0b0c0c;text-decoration:none}@media print{.gem-c-button{font-family:sans-serif}}@media (min-width: 40.0625em){.gem-c-button{font-size:14px;line-height:1.4285714286}}@media print{.gem-c-button{font-size:12pt;line-height:1.2}}.gem-c-govspeak .media-player{display:none}.gem-c-govspeak .info-notice,.gem-c-govspeak .help-notice,.gem-c-govspeak .call-to-action{margin:15px 0}.gem-c-govspeak .call-to-action{background:none;border:1pt solid #b1b4b6;padding:15px}.gem-c-govspeak .help-notice p{font-weight:700}.gem-c-govspeak .fraction img{display:inline-block;margin-bottom:-7px}.gem-c-govspeak .attachment{margin:30px 0}.gem-c-govspeak .attachment:first-child{margin-top:0}.gem-c-govspeak .attachment .attachment-thumb{display:none}.gem-c-govspeak .attachment .attachment-details .download{display:block}.gem-c-govspeak .attachment .accessibility-warning h2{font-family:"nta",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:12px;line-height:1.25}@media print{.gem-c-govspeak .attachment .accessibility-warning h2{font-family:sans-serif}}@media (min-width: 40.0625em){.gem-c-govspeak .attachment .accessibility-warning h2{font-size:14px;line-height:1.4285714286}}@media print{.gem-c-govspeak .attachment .accessibility-warning h2{font-size:12pt;line-height:1.2}}.gem-c-govspeak .attachment .accessibility-warning .toggler{display:none}.gem-c-govspeak .footnotes{border-top:1px solid #0b0c0c}.gem-c-govspeak .footnotes a[role="doc-backlink"]{display:none}.gem-c-govspeak .legislative-list{padding-left:0}.gem-c-govspeak .legislative-list,.gem-c-govspeak .legislative-list ol{list-style:none}.gem-c-govspeak .mc-toggle-button,.gem-c-govspeak .mc-chart-container{display:none}.gem-c-step-nav:not(.gem-c-step-nav--large),.gem-c-step-nav__controls,.gem-c-step-nav__toggle-link,.gem-c-step-nav__help{display:none}.gem-c-step-nav{position:relative}.gem-c-step-nav:before{content:"";position:absolute;top:0;left:17.5px;width:3px;height:100%;margin-left:-1.5px;border-left:solid 1px #bfc1c3}.gem-c-step-nav:after{content:"";position:absolute;z-index:6;bottom:0;left:0;margin-left:8.75px;width:17.5px;height:0;border-bottom:solid 1px #bfc1c3}.gem-c-step-nav__step{padding-left:60px;position:relative}.gem-c-step-nav__steps{padding:0;list-style:none}.gem-c-step-nav__circle{box-sizing:border-box;position:absolute;top:0;left:0;width:35px;height:35px;background:#fff;border-radius:100px;text-align:center;font-size:19px;font-weight:bold;line-height:1.5}.gem-c-step-nav__circle--number{border:solid 1px #bfc1c3}.gem-c-step-nav__step,.gem-c-step-nav__paragraph,.gem-c-step-nav__links{font-family:"nta",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;line-height:1.1428571429;padding-bottom:1em}@media print{.gem-c-step-nav__step,.gem-c-step-nav__paragraph,.gem-c-step-nav__links{font-family:sans-serif}}@media (min-width: 40.0625em){.gem-c-step-nav__step,.gem-c-step-nav__paragraph,.gem-c-step-nav__links{font-size:16px;line-height:1.25}}@media print{.gem-c-step-nav__step,.gem-c-step-nav__paragraph,.gem-c-step-nav__links{font-size:14pt;line-height:1.2}}.gem-c-step-nav__title{font-family:"nta",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;line-height:1.25;margin:0 0 .5em;padding:0}@media print{.gem-c-step-nav__title{font-family:sans-serif}}@media (min-width: 40.0625em){.gem-c-step-nav__title{font-size:19px;line-height:1.3157894737}}@media print{.gem-c-step-nav__title{font-size:14pt;line-height:1.15}}.gem-c-step-nav__button--title{font-family:"nta",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;line-height:1.25;padding:0;border:0;background:none}@media print{.gem-c-step-nav__button--title{font-family:sans-serif}}@media (min-width: 40.0625em){.gem-c-step-nav__button--title{font-size:19px;line-height:1.3157894737}}@media print{.gem-c-step-nav__button--title{font-size:14pt;line-height:1.15}}.gem-c-step-nav__context:before{content:" \2013  "}.gem-c-step-nav__panel-link--active{font-weight:bold}.gem-c-step-nav__links{padding-left:0;list-style:none}.gem-c-step-nav__links--choice{padding-left:30px;list-style:disc}.gem-c-step-nav__link{margin-bottom:.3em}.gem-c-step-nav__circle-step-label,.gem-c-step-nav__circle-step-colon{display:none}.gem-c-step-nav-header__part-of{display:block}.gem-c-step-nav-header__title{font-family:"nta",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;line-height:1.1111111111}@media print{.gem-c-step-nav-header__title{font-family:sans-serif}}@media (min-width: 40.0625em){.gem-c-step-nav-header__title{font-size:24px;line-height:1.25}}@media print{.gem-c-step-nav-header__title{font-size:18pt;line-height:1.15}}.gem-c-textarea .gem-c-label,.gem-c-textarea .gem-c-error-message,.gem-c-textarea .govuk-hint,.gem-c-textarea .govuk-character-count__message{display:block}.gem-c-textarea .govuk-textarea{width:400px;height:40px}.gem-c-title__context{margin:0}.gem-c-title__text{margin-top:0}
