<commit_before>@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}#content:after,.definition-tabular:after,.definition-inline:after,.deed-relationship:after,.callout:after,.callout--summary .lede:after,.result:after{content:"";display:block;clear:both}@font-face{font-family:GDS-Logo;src:local("HelveticaNeue"),local("Helvetica Neue"),local("Arial"),local("Helvetica")}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@font-face{font-family:GDS-Logo;src:local("HelveticaNeue"),local("Helvetica Neue"),local("Arial"),local("Helvetica")}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}#content:after,.definition-tabular:after,.definition-inline:after,.deed-relationship:after,.callout:after,.callout--summary .lede:after,.result:after{content:"";display:block;clear:both}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}#content:after,.definition-tabular:after,.definition-inline:after,.deed-relationship:after,.callout:after,.callout--summary .lede:after,.result:after{content:"";display:block;clear:both}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}#content:after,.definition-tabular:after,.definition-inline:after,.deed-relationship:after,.callout:after,.callout--summary .lede:after,.result:after{content:"";display:block;clear:both}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}.example-highlight-grid .grid-wrapper{background:#bfc1c3}.example-highlight-grid .grid{background:#f8f8f8}.example-highlight-grid .is-inner-block-highlight{background:#dee0e2;width:100%}.example-back-link{display:-moz-inline-stack;display:inline-block;margin-top:30px}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark{border:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,small,strike,strong,sub,sup,tt,var,b,u,i,center,input,textarea,table,caption,tbody,tfoot,thead,tr,th,td{font-size:inherit;font-family:inherit;line-height:inherit;font-weight:normal}#content{font-family:"nta",Arial,sans-serif;font-size:19px;line-height:1.31579;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased}@media (max-width: 640px){#content{font-size:16px;line-height:1.25}}
.font-xxlarge{font-family:"nta",Arial,sans-serif;font-size:80px;line-height:1;font-weight:400;text-transform:none}@media (max-width: 640px){.font-xxlarge{font-size:53px;line-height:1.03774}}
.font-xlarge{font-family:"nta",Arial,sans-serif;font-size:48px;line-height:1.04167;font-weight:400;text-transform:none}@media (max-width: 640px){.font-xlarge{font-size:32px;line-height:1.09375}}
.font-large{font-family:"nta",Arial,sans-serif;font-size:36px;line-height:1.11111;font-weight:400;text-transform:none}@media (max-width: 640px){.font-large{font-size:24px;line-height:1.04167}}
.font-medium{font-family:"nta",Arial,sans-serif;font-size:24px;line-height:1.25;font-weight:400;text-transform:none}@media (max-width: 640px){.font-medium{font-size:20px;line-height:1.2}}
.font-small{font-family:"nta",Arial,sans-serif;font-size:19px;line-height:1.31579;font-weight:400;text-transform:none}@media (max-width: 640px){.font-small{font-size:16px;line-height:1.25}}
.font-xsmall{font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none}@media (max-width: 640px){.font-xsmall{font-size:14px;line-height:1.14286}}
.bold-xxlarge{font-family:"nta",Arial,sans-serif;font-size:80px;line-height:1;font-weight:400;text-transform:none;font-weight:700}@media (max-width: 640px){.bold-xxlarge{font-size:53px;line-height:1.03774}}
.bold-xlarge{font-family:"nta",Arial,sans-serif;font-size:48px;line-height:1.04167;font-weight:400;text-transform:none;font-weight:700}@media (max-width: 640px){.bold-xlarge{font-size:32px;line-height:1.09375}}
.bold-large{font-family:"nta",Arial,sans-serif;font-size:36px;line-height:1.11111;font-weight:400;text-transform:none;font-weight:700}@media (max-width: 640px){.bold-large{font-size:24px;line-height:1.04167}}
.bold-medium{font-family:"nta",Arial,sans-serif;font-size:24px;line-height:1.25;font-weight:400;text-transform:none;font-weight:700}@media (max-width: 640px){.bold-medium{font-size:20px;line-height:1.2}}
.bold-small{font-family:"nta",Arial,sans-serif;font-size:19px;line-height:1.31579;font-weight:400;text-transform:none;font-weight:700}@media (max-width: 640px){.bold-small{font-size:16px;line-height:1.25}}
.bold-xsmall{font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none;font-weight:700}@media (max-width: 640px){.bold-xsmall{font-size:14px;line-height:1.14286}}
.heading-xlarge,h1{font-family:"nta",Arial,sans-serif;font-size:48px;line-height:1.04167;font-weight:400;text-transform:none;font-weight:700;margin-top:0.46875em;margin-bottom:0.9375em}@media (max-width: 640px){.heading-xlarge,h1{font-size:32px;line-height:1.09375}}@media (min-width: 641px){.heading-xlarge,h1{margin-top:0.625em;margin-bottom:1.25em}}.heading-xlarge .heading-secondary,h1 .heading-secondary{font-family:"nta",Arial,sans-serif;font-size:27px;line-height:1.11111;font-weight:400;text-transform:none;display:block;color:#6f777b}@media (max-width: 640px){.heading-xlarge .heading-secondary,h1 .heading-secondary{font-size:18px;line-height:1.11111}}
.heading-large,h2{font-family:"nta",Arial,sans-serif;font-size:36px;line-height:1.11111;font-weight:400;text-transform:none;font-weight:700;margin-top:1.04167em;margin-bottom:0.41667em}@media (max-width: 640px){.heading-large,h2{font-size:24px;line-height:1.04167}}@media (min-width: 641px){.heading-large,h2{margin-top:1.25em;margin-bottom:0.55556em}}
.heading-medium,h3{font-family:"nta",Arial,sans-serif;font-size:24px;line-height:1.25;font-weight:400;text-transform:none;font-weight:700;margin-top:1.25em;margin-bottom:0.5em}@media (max-width: 640px){.heading-medium,h3{font-size:20px;line-height:1.2}}@media (min-width: 641px){.heading-medium,h3{margin-top:1.875em;margin-bottom:0.83333em}}
.heading-small,h4,h5,h6{font-family:"nta",Arial,sans-serif;font-size:19px;line-height:1.31579;font-weight:400;text-transform:none;font-weight:700;margin-top:0.625em;margin-bottom:0.3125em}@media (max-width: 640px){.heading-small,h4,h5,h6{font-size:16px;line-height:1.25}}@media (min-width: 641px){.heading-small,h4,h5,h6{margin-top:1.05263em}}
p{margin-top:0.3125em;margin-bottom:1.25em}@media (min-width: 641px){p{margin-top:0.26316em;margin-bottom:1.05263em}}
.lede{font-family:"nta",Arial,sans-serif;font-size:24px;line-height:1.25;font-weight:400;text-transform:none}@media (max-width: 640px){.lede{font-size:20px;line-height:1.2}}
.text{max-width:30em}.text-secondary{color:#6f777b}pre,code{font-size:13px;line-height:19px;color:#0b0c0c;background-color:#f8f8f8;border:1px solid #bfc1c3;padding:3px 7px}#wrapper{text-align:center;padding-bottom:30px}@media (min-width: 769px){#wrapper{padding-bottom:90px}}
#content{text-align:left;margin:0 auto;width:auto;max-width:1020px}#content:after{content:"";display:block;clear:both}.inner-block{margin-left:15px;margin-right:15px}@media (min-width: 641px){.inner-block{margin-left:30px;margin-right:30px}}
#global-cookie-message .inner-block,#global-header-bar .inner-block{margin:0}.phase-banner{padding:10px 0 8px 0;border-bottom:1px solid #bfc1c3}@media (min-width: 641px){.phase-banner{padding-bottom:10px}}.phase-banner p{margin:0;color:#000;font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none}@media (max-width: 640px){.phase-banner p{font-size:14px;line-height:1.14286}}.phase-banner .phase-tag{display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0 8px 0 0;padding:2px 5px 0;font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-decoration:none;color:#fff;background-color:#d53880}@media (min-width: 641px){.phase-banner .phase-tag{vertical-align:baseline}}@media (max-width: 640px){.phase-banner .phase-tag{font-size:14px;line-height:1.14286}}.phase-banner span{display:-moz-inline-stack;display:inline-block;width:75%;vertical-align:top}@media (min-width: 641px){.phase-banner span{width:auto;vertical-align:baseline}}
.grid-wrapper:after{content:"";display:block;clear:both}@media (min-width: 641px){.grid-wrapper{margin-left:15px;margin-right:15px}}
.grid-divider{border-bottom:1px solid #bfc1c3;margin-bottom:20px;margin-left:15px;margin-right:15px}.grid-divider:after{content:"";display:block;clear:both}@media (min-width: 641px){.grid-divider{margin-left:30px;margin-right:30px}}
.grid{float:left;width:100%}@media (min-width: 641px){.grid-1-4{width:25%}}
@media (min-width: 641px){.grid-1-3{width:33.333333333%}}
@media (min-width: 641px){.grid-1-2{width:50%}}
@media (min-width: 641px){.grid-2-3{width:66.666666667%}}
@media (min-width: 641px){.grid-3-4{width:75%}}
.grid .inner-block{padding:0}@media (min-width: 641px){.grid .inner-block{margin:0 15px}}
.inner-block .grid-wrapper{padding:0;margin-left:-15px;margin-right:-15px}.inner-block .grid-divider{margin-left:0;margin-right:0}.form-group{float:left;width:100%;clear:both;margin-bottom:15px}.form-group:after{content:"";display:block;clear:both}@media (min-width: 641px){.form-group{margin-bottom:30px}}
.form-group-related{margin-bottom:10px}@media (min-width: 641px){.form-group-related{margin-bottom:20px}}
.form-group-compound{margin-bottom:10px}fieldset{width:100%;float:left;clear:both}.form-title{margin-bottom:30px}@media (min-width: 641px){.form-title{margin-bottom:45px}}
.form-label{font-family:"nta",Arial,sans-serif;font-size:19px;line-height:1.31579;font-weight:400;text-transform:none;display:block;margin-bottom:5px}@media (max-width: 640px){.form-label{font-size:16px;line-height:1.25}}
.form-label-bold{font-family:"nta",Arial,sans-serif;font-size:24px;line-height:1.25;font-weight:400;text-transform:none;font-weight:700;display:block;margin-bottom:0}@media (max-width: 640px){.form-label-bold{font-size:20px;line-height:1.2}}.form-label-bold .form-hint{font-family:"nta",Arial,sans-serif;font-size:19px;line-height:1.31579;font-weight:400;text-transform:none}@media (max-width: 640px){.form-label-bold .form-hint{font-size:16px;line-height:1.25}}
.form-block{float:left;width:100%}.form-block:after{content:"";display:block;clear:both}.form-hint{display:block;color:#6f777b;margin-bottom:5px}@media (min-width: 641px){.form-hint{margin-top:8px}}
.form-control{font-family:"nta",Arial,sans-serif;font-size:19px;line-height:1.31579;font-weight:400;text-transform:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px;background-color:#fff;border:1px solid #bfc1c3;-webkit-appearance:none;border-radius:0}@media (max-width: 640px){.form-control{font-size:16px;line-height:1.25}}@media (min-width: 641px){.form-control{width:50%}}
.form-control-3-4{width:100%}@media (min-width: 641px){.form-control-3-4{width:75%}}
.form-control-1-2{width:100%}@media (min-width: 641px){.form-control-1-2{width:50%}}
.form-control-1-4{width:25%}.form-control-1-8{width:12.5%}.form-radio{display:block;margin:10px 0}.form-radio input{vertical-align:middle;margin:-4px 5px 0 0}.form-checkbox{display:block;margin:15px 0}.form-checkbox input{vertical-align:middle;margin:-2px 5px 0 0}@media (max-width: 640px){.form .button{width:100%}}
.js-enabled .toggle-content{display:none}.validation-summary{border:3px solid #df3034;padding:15px 30px;margin-bottom:30px}.validation-summary ul{margin-top:10px}.validation-summary li,.validation-summary p{font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none}@media (max-width: 640px){.validation-summary li,.validation-summary p{font-size:14px;line-height:1.14286}}
.validation-summary p{margin-top:15px;margin-bottom:5px}.validation-summary a{color:#df3034}.validation-summary .heading-small,.validation-summary h4,.validation-summary h5,.validation-summary h6{margin-top:15px}.validation-message{display:block;font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none;color:#df3034}@media (max-width: 640px){.validation-message{font-size:14px;line-height:1.14286}}
.date-of-birth label{display:block;margin-bottom:5px}.date-of-birth .form-group{width:50px;float:left;margin-right:20px;clear:none}.date-of-birth .form-group-year{width:70px}.date-of-birth .form-group input{width:100%}.touch .date-of-birth{display:none}.no-touch .native-date-of-birth{display:none}.touch .native-date-of-birth{display:block}.touch input[type="date"]{min-height:36px}.block-label{display:block;float:none;clear:left;position:relative;background:#dee0e2;border:1px solid #dee0e2;padding:18px 30px 15px 45px;margin-top:10px;margin-bottom:10px;cursor:pointer}@media (min-width: 641px){.block-label{float:left;margin-top:5px;margin-bottom:5px}}
.block-label:hover{border-color:#0b0c0c}.block-label input{position:absolute;top:18px;left:15px;cursor:pointer}.inline .block-label{clear:none;margin-right:15px}.js-enabled .add-focus{outline:3px solid #ffbf47}.js-enabled .block-label input:focus{outline:none}.js-enabled .selected{background:#fff;border-color:#0b0c0c}table{border-collapse:collapse;border-spacing:0;width:100%}table th,table td{font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none;padding:0.73684em 1.05263em 0.52632em 0;text-align:left;color:#0b0c0c;border-bottom:1px solid #bfc1c3}@media (max-width: 640px){table th,table td{font-size:14px;line-height:1.14286}}
table th{font-weight:700}.button{background-color:#00823b;position:relative;display:-moz-inline-stack;display:inline-block;padding:0.3em 0.6em 0.2em 0.6em;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-webkit-box-shadow:0 2px 0 #003518;-moz-box-shadow:0 2px 0 #003518;box-shadow:0 2px 0 #003518;font-size:1em;line-height:1.25;text-decoration:none;-webkit-font-smoothing:antialiased;cursor:pointer;color:#fff;margin:0 15px 15px 0;padding:0.52632em 0.78947em 0.26316em 0.78947em;vertical-align:top}.button:visited{background-color:#00823b}.button:hover,.button:focus{background-color:#00692f}.button:active{top:2px;-webkit-box-shadow:0 0 0 #00823b;-moz-box-shadow:0 0 0 #00823b;box-shadow:0 0 0 #00823b}.button.disabled,.button[disabled="disabled"],.button[disabled]{zoom:1;filter:alpha(opacity=50);opacity:0.5}.button.disabled:hover,.button[disabled="disabled"]:hover,.button[disabled]:hover{cursor:default;background-color:#00823b}.button.disabled:active,.button[disabled="disabled"]:active,.button[disabled]:active{top:0;-webkit-box-shadow:0 2px 0 #003518;-moz-box-shadow:0 2px 0 #003518;box-shadow:0 2px 0 #003518}.button:link,.button:hover,.button:focus,.button:visited{color:#fff}.button:before{content:"";height:110%;width:100%;display:block;background:transparent;position:absolute;top:0;left:0}.button:active:before{top:-10%;height:120%}.button[rel="external"]:after{display:none;content:none;margin-left:0;margin-right:0}.button:focus{outline:3px solid #ffbf47}.button[disabled="disabled"]{background:#00823b}.button[disabled="disabled"]:focus{outline:none}.button-get-started{font-family:"nta",Arial,sans-serif;font-size:24px;line-height:1.25;font-weight:400;text-transform:none;font-weight:700;background-image:url("../images/icons/icon-pointer.png");background-repeat:no-repeat;background-position:100% 50%;padding:0.36842em 2.15789em 0.21053em 0.84211em}@media (max-width: 640px){.button-get-started{font-size:20px;line-height:1.2}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 20 / 10), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.button-get-started{background-image:url("../images/icons/icon-pointer-2x.png");background-size:30px 19px}}
details{display:block}details summary{display:inline-block;color:#005ea5;cursor:pointer;position:relative;margin-bottom:0.26316em}details summary:hover{color:#2e8aca}details summary:focus{outline:3px solid #ffbf47}details .summary{text-decoration:underline}details .arrow{margin-right:0.35em}details .panel-indent{margin-top:0}menu,ol,ul{margin-top:5px;margin-bottom:20px;padding:0}ul,ol{list-style-type:none}ul li,ol li{margin-bottom:5px}.list-bullet{list-style-type:disc;margin-left:20px}.list-number{list-style-type:decimal;margin-left:25px}.panel-indent{clear:both;border-left:4px solid #bfc1c3;padding:10px 0 10px 15px;margin:30px 15px 45px 0}.panel-indent:after{content:"";display:block;clear:both}.panel-indent legend{margin-top:0}.panel-indent p:only-child,.panel-indent p:last-child{margin-bottom:0}.panel-indent .form-group:last-child{margin-bottom:0}@media (min-width: 641px){.definition-tabular dt{float:left;clear:left;width:25%;margin-bottom:10px}}.definition-tabular dt:after{content:':'}.definition-tabular dd{margin-bottom:10px}@media (min-width: 641px){.definition-tabular dd{float:left;width:75%}}
.definition-inline dt{clear:left;float:left;margin-right:0.2em}.definition-inline dt:after{content:':'}.definition-inline dd{float:left}.deed-relationship{margin-bottom:1em}.deed-relationship dt{font-style:italic;padding-bottom:0.25em}.deed-relationship dd{padding-bottom:0.25em}@media (min-width: 641px){.deed-relationship dl{float:left;width:50%}.deed-relationship dt{float:left;width:30%}.deed-relationship dd{float:left;width:70%}.deed-relationship dd:not(:first-of-type){margin-left:30%}}
img{display:block;max-width:100%}strong,b{font-weight:bold}em,i{font-style:italic}small{font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none}@media (max-width: 640px){small{font-size:14px;line-height:1.14286}}
del{text-decoration:none;background-color:#f9d6d6}ins{text-decoration:none;background-color:#e7ebda}abbr{border-bottom:1px dotted}.footnote{font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none;color:#6f777b}@media (max-width: 640px){.footnote{font-size:14px;line-height:1.14286}}
pre code{padding:0;border:none}.alert-flag{display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0 8px 0 0;padding:2px 5px 0;letter-spacing:1px;text-decoration:none;color:#0b0c0c;background-color:#fff2d3;font-weight:bold;text-transform:uppercase;font-size:0.8em}@media (min-width: 641px){.alert-flag{vertical-align:baseline}}
.confirm-flag{display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0 8px 0 0;padding:2px 5px 0;letter-spacing:1px;text-decoration:none;color:#0b0c0c;background-color:#cce0d6;font-weight:bold;text-transform:uppercase;font-size:0.8em}@media (min-width: 641px){.confirm-flag{vertical-align:baseline}}
.number-flag{font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:bold;color:#fff;background-color:#2b8cc4;display:inline-block;width:1.65em;height:1.65em;margin-left:0.25em;padding-top:0.25em;text-align:center;vertical-align:middle}@media (max-width: 640px){.number-flag{font-size:14px;line-height:1.14286}}
.callout{margin:30px 0;padding:30px}.callout .first-heading{margin-top:0}.callout--summary{color:#fff;background-color:#005ea5}.callout--summary .title-flag{display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0 8px 0 0;padding:2px 5px 0;letter-spacing:1px;text-decoration:none;color:#005ea5;background-color:#fff}@media (min-width: 641px){.callout--summary .title-flag{vertical-align:baseline}}.callout--summary .lede{margin-bottom:30px;padding:30px 0;border-top:1px solid #fff;border-bottom:1px solid #fff}.callout--summary .title-plan{border:2px solid #fff}.callout--summary .definition-tabular dd{font-weight:bold}.callout--notice{background-color:#fff2d3}.callout--action-notice{color:#0b0c0c;background-color:#28a197}.callout--action-notice .title-flag{display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0 8px 0 0;padding:2px 5px 0;letter-spacing:1px;text-decoration:none;color:#fff;background-color:#0b0c0c}@media (min-width: 641px){.callout--action-notice .title-flag{vertical-align:baseline}}
.callout--generated-token{text-align:center}.callout--generated-token h1{margin:0}.result{padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #bfc1c3}.js-enabled .focused{outline:3px solid #ffbf47}.field-numeric{width:6em}.form-control-1-2{width:25%}.button-secondary{background-color:#dee0e2;position:relative;display:-moz-inline-stack;display:inline-block;padding:0.3em 0.6em 0.2em 0.6em;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-webkit-box-shadow:0 2px 0 #b5babe;-moz-box-shadow:0 2px 0 #b5babe;box-shadow:0 2px 0 #b5babe;font-size:1em;line-height:1.25;text-decoration:none;-webkit-font-smoothing:antialiased;cursor:pointer;color:#0b0c0c;font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none;margin:0 15px 15px 0;padding:0.52632em 0.78947em 0.26316em 0.78947em;vertical-align:top}.button-secondary:visited{background-color:#dee0e2}.button-secondary:hover,.button-secondary:focus{background-color:#d0d3d6}.button-secondary:active{top:2px;-webkit-box-shadow:0 0 0 #dee0e2;-moz-box-shadow:0 0 0 #dee0e2;box-shadow:0 0 0 #dee0e2}.button-secondary.disabled,.button-secondary[disabled="disabled"],.button-secondary[disabled]{zoom:1;filter:alpha(opacity=50);opacity:0.5}.button-secondary.disabled:hover,.button-secondary[disabled="disabled"]:hover,.button-secondary[disabled]:hover{cursor:default;background-color:#dee0e2}.button-secondary.disabled:active,.button-secondary[disabled="disabled"]:active,.button-secondary[disabled]:active{top:0;-webkit-box-shadow:0 2px 0 #b5babe;-moz-box-shadow:0 2px 0 #b5babe;box-shadow:0 2px 0 #b5babe}.button-secondary:link,.button-secondary:hover,.button-secondary:focus,.button-secondary:visited{color:#0b0c0c}.button-secondary:before{content:"";height:110%;width:100%;display:block;background:transparent;position:absolute;top:0;left:0}.button-secondary:active:before{top:-10%;height:120%}.button-secondary[rel="external"]:after{display:none;content:none;margin-left:0;margin-right:0}@media (max-width: 640px){.button-secondary{font-size:14px;line-height:1.14286}}
.collapse{margin-top:0;margin-bottom:0}.collapse-top{margin-top:0}.collapse-bottom{margin-bottom:0}nav ol,nav ul{list-style-type:none}.page-contents{font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none}@media (max-width: 640px){.page-contents{font-size:14px;line-height:1.14286}}.page-contents li:before{content:'-';margin-right:15px}.js-enabled .js-faux-details>:first-child{cursor:pointer;position:relative;margin-top:0;padding-left:0.8em}.js-enabled .js-faux-details>:first-child:hover{color:#2e8aca}.js-enabled .js-faux-details>:first-child:focus{outline:3px solid #ffbf47}.js-enabled .js-faux-details>:first-child:before{content:'';position:absolute;left:0;top:0.2em;border-top:0.3464em solid transparent;border-right:0.4 solid transparent;border-bottom:0.3464em solid transparent;border-left:0.4em solid #0b0c0c}.js-enabled .js-faux-details-wrapper{display:none;margin-bottom:1.31579em}@media (min-width: 641px){.js-enabled .js-faux-details-wrapper{margin-bottom:2.36842em}}.js-enabled .js-faux-details--open>:first-child:before{top:0.35em;border-top:0.4em solid #0b0c0c;border-right:0.3464em solid transparent;border-bottom:0.4em solid transparent;border-left:0.3464em solid transparent}.js-enabled .js-faux-details--open .js-faux-details-wrapper{display:block}.content-title{color:#6f777b;font-weight:400;margin-bottom:0}.pw-summary{margin-bottom:30px}.pw-summary h1{margin-bottom:0}.adr{margin-bottom:30px;padding:30px 0;border-bottom:1px solid #bfc1c3}#map{margin-top:30px}.change a{color:#ffbf47;text-decoration:none}.change a:hover{text-decoration:underline}.notification{margin:30px 0;padding:30px;background-color:#fff2d3}.notification [class*="heading-"]{margin:0}form .notification{margin-top:0}.notification__highlight{font-weight:bold}.divider{border-top:1px solid #bfc1c3;margin-top:30px;padding:30px 0}.optional-section{margin-bottom:0}<commit_msg>Firefox css triangles fix<commit_after>@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}#content:after,.definition-tabular:after,.definition-inline:after,.deed-relationship:after,.callout:after,.callout--summary .lede:after,.result:after{content:"";display:block;clear:both}@font-face{font-family:GDS-Logo;src:local("HelveticaNeue"),local("Helvetica Neue"),local("Arial"),local("Helvetica")}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@font-face{font-family:GDS-Logo;src:local("HelveticaNeue"),local("Helvetica Neue"),local("Arial"),local("Helvetica")}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}#content:after,.definition-tabular:after,.definition-inline:after,.deed-relationship:after,.callout:after,.callout--summary .lede:after,.result:after{content:"";display:block;clear:both}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}#content:after,.definition-tabular:after,.definition-inline:after,.deed-relationship:after,.callout:after,.callout--summary .lede:after,.result:after{content:"";display:block;clear:both}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}#content:after,.definition-tabular:after,.definition-inline:after,.deed-relationship:after,.callout:after,.callout--summary .lede:after,.result:after{content:"";display:block;clear:both}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}.example-highlight-grid .grid-wrapper{background:#bfc1c3}.example-highlight-grid .grid{background:#f8f8f8}.example-highlight-grid .is-inner-block-highlight{background:#dee0e2;width:100%}.example-back-link{display:-moz-inline-stack;display:inline-block;margin-top:30px}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark{border:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,small,strike,strong,sub,sup,tt,var,b,u,i,center,input,textarea,table,caption,tbody,tfoot,thead,tr,th,td{font-size:inherit;font-family:inherit;line-height:inherit;font-weight:normal}#content{font-family:"nta",Arial,sans-serif;font-size:19px;line-height:1.31579;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased}@media (max-width: 640px){#content{font-size:16px;line-height:1.25}}
.font-xxlarge{font-family:"nta",Arial,sans-serif;font-size:80px;line-height:1;font-weight:400;text-transform:none}@media (max-width: 640px){.font-xxlarge{font-size:53px;line-height:1.03774}}
.font-xlarge{font-family:"nta",Arial,sans-serif;font-size:48px;line-height:1.04167;font-weight:400;text-transform:none}@media (max-width: 640px){.font-xlarge{font-size:32px;line-height:1.09375}}
.font-large{font-family:"nta",Arial,sans-serif;font-size:36px;line-height:1.11111;font-weight:400;text-transform:none}@media (max-width: 640px){.font-large{font-size:24px;line-height:1.04167}}
.font-medium{font-family:"nta",Arial,sans-serif;font-size:24px;line-height:1.25;font-weight:400;text-transform:none}@media (max-width: 640px){.font-medium{font-size:20px;line-height:1.2}}
.font-small{font-family:"nta",Arial,sans-serif;font-size:19px;line-height:1.31579;font-weight:400;text-transform:none}@media (max-width: 640px){.font-small{font-size:16px;line-height:1.25}}
.font-xsmall{font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none}@media (max-width: 640px){.font-xsmall{font-size:14px;line-height:1.14286}}
.bold-xxlarge{font-family:"nta",Arial,sans-serif;font-size:80px;line-height:1;font-weight:400;text-transform:none;font-weight:700}@media (max-width: 640px){.bold-xxlarge{font-size:53px;line-height:1.03774}}
.bold-xlarge{font-family:"nta",Arial,sans-serif;font-size:48px;line-height:1.04167;font-weight:400;text-transform:none;font-weight:700}@media (max-width: 640px){.bold-xlarge{font-size:32px;line-height:1.09375}}
.bold-large{font-family:"nta",Arial,sans-serif;font-size:36px;line-height:1.11111;font-weight:400;text-transform:none;font-weight:700}@media (max-width: 640px){.bold-large{font-size:24px;line-height:1.04167}}
.bold-medium{font-family:"nta",Arial,sans-serif;font-size:24px;line-height:1.25;font-weight:400;text-transform:none;font-weight:700}@media (max-width: 640px){.bold-medium{font-size:20px;line-height:1.2}}
.bold-small{font-family:"nta",Arial,sans-serif;font-size:19px;line-height:1.31579;font-weight:400;text-transform:none;font-weight:700}@media (max-width: 640px){.bold-small{font-size:16px;line-height:1.25}}
.bold-xsmall{font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none;font-weight:700}@media (max-width: 640px){.bold-xsmall{font-size:14px;line-height:1.14286}}
.heading-xlarge,h1{font-family:"nta",Arial,sans-serif;font-size:48px;line-height:1.04167;font-weight:400;text-transform:none;font-weight:700;margin-top:0.46875em;margin-bottom:0.9375em}@media (max-width: 640px){.heading-xlarge,h1{font-size:32px;line-height:1.09375}}@media (min-width: 641px){.heading-xlarge,h1{margin-top:0.625em;margin-bottom:1.25em}}.heading-xlarge .heading-secondary,h1 .heading-secondary{font-family:"nta",Arial,sans-serif;font-size:27px;line-height:1.11111;font-weight:400;text-transform:none;display:block;color:#6f777b}@media (max-width: 640px){.heading-xlarge .heading-secondary,h1 .heading-secondary{font-size:18px;line-height:1.11111}}
.heading-large,h2{font-family:"nta",Arial,sans-serif;font-size:36px;line-height:1.11111;font-weight:400;text-transform:none;font-weight:700;margin-top:1.04167em;margin-bottom:0.41667em}@media (max-width: 640px){.heading-large,h2{font-size:24px;line-height:1.04167}}@media (min-width: 641px){.heading-large,h2{margin-top:1.25em;margin-bottom:0.55556em}}
.heading-medium,h3{font-family:"nta",Arial,sans-serif;font-size:24px;line-height:1.25;font-weight:400;text-transform:none;font-weight:700;margin-top:1.25em;margin-bottom:0.5em}@media (max-width: 640px){.heading-medium,h3{font-size:20px;line-height:1.2}}@media (min-width: 641px){.heading-medium,h3{margin-top:1.875em;margin-bottom:0.83333em}}
.heading-small,h4,h5,h6{font-family:"nta",Arial,sans-serif;font-size:19px;line-height:1.31579;font-weight:400;text-transform:none;font-weight:700;margin-top:0.625em;margin-bottom:0.3125em}@media (max-width: 640px){.heading-small,h4,h5,h6{font-size:16px;line-height:1.25}}@media (min-width: 641px){.heading-small,h4,h5,h6{margin-top:1.05263em}}
p{margin-top:0.3125em;margin-bottom:1.25em}@media (min-width: 641px){p{margin-top:0.26316em;margin-bottom:1.05263em}}
.lede{font-family:"nta",Arial,sans-serif;font-size:24px;line-height:1.25;font-weight:400;text-transform:none}@media (max-width: 640px){.lede{font-size:20px;line-height:1.2}}
.text{max-width:30em}.text-secondary{color:#6f777b}pre,code{font-size:13px;line-height:19px;color:#0b0c0c;background-color:#f8f8f8;border:1px solid #bfc1c3;padding:3px 7px}#wrapper{text-align:center;padding-bottom:30px}@media (min-width: 769px){#wrapper{padding-bottom:90px}}
#content{text-align:left;margin:0 auto;width:auto;max-width:1020px}#content:after{content:"";display:block;clear:both}.inner-block{margin-left:15px;margin-right:15px}@media (min-width: 641px){.inner-block{margin-left:30px;margin-right:30px}}
#global-cookie-message .inner-block,#global-header-bar .inner-block{margin:0}.phase-banner{padding:10px 0 8px 0;border-bottom:1px solid #bfc1c3}@media (min-width: 641px){.phase-banner{padding-bottom:10px}}.phase-banner p{margin:0;color:#000;font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none}@media (max-width: 640px){.phase-banner p{font-size:14px;line-height:1.14286}}.phase-banner .phase-tag{display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0 8px 0 0;padding:2px 5px 0;font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-decoration:none;color:#fff;background-color:#d53880}@media (min-width: 641px){.phase-banner .phase-tag{vertical-align:baseline}}@media (max-width: 640px){.phase-banner .phase-tag{font-size:14px;line-height:1.14286}}.phase-banner span{display:-moz-inline-stack;display:inline-block;width:75%;vertical-align:top}@media (min-width: 641px){.phase-banner span{width:auto;vertical-align:baseline}}
.grid-wrapper:after{content:"";display:block;clear:both}@media (min-width: 641px){.grid-wrapper{margin-left:15px;margin-right:15px}}
.grid-divider{border-bottom:1px solid #bfc1c3;margin-bottom:20px;margin-left:15px;margin-right:15px}.grid-divider:after{content:"";display:block;clear:both}@media (min-width: 641px){.grid-divider{margin-left:30px;margin-right:30px}}
.grid{float:left;width:100%}@media (min-width: 641px){.grid-1-4{width:25%}}
@media (min-width: 641px){.grid-1-3{width:33.333333333%}}
@media (min-width: 641px){.grid-1-2{width:50%}}
@media (min-width: 641px){.grid-2-3{width:66.666666667%}}
@media (min-width: 641px){.grid-3-4{width:75%}}
.grid .inner-block{padding:0}@media (min-width: 641px){.grid .inner-block{margin:0 15px}}
.inner-block .grid-wrapper{padding:0;margin-left:-15px;margin-right:-15px}.inner-block .grid-divider{margin-left:0;margin-right:0}.form-group{float:left;width:100%;clear:both;margin-bottom:15px}.form-group:after{content:"";display:block;clear:both}@media (min-width: 641px){.form-group{margin-bottom:30px}}
.form-group-related{margin-bottom:10px}@media (min-width: 641px){.form-group-related{margin-bottom:20px}}
.form-group-compound{margin-bottom:10px}fieldset{width:100%;float:left;clear:both}.form-title{margin-bottom:30px}@media (min-width: 641px){.form-title{margin-bottom:45px}}
.form-label{font-family:"nta",Arial,sans-serif;font-size:19px;line-height:1.31579;font-weight:400;text-transform:none;display:block;margin-bottom:5px}@media (max-width: 640px){.form-label{font-size:16px;line-height:1.25}}
.form-label-bold{font-family:"nta",Arial,sans-serif;font-size:24px;line-height:1.25;font-weight:400;text-transform:none;font-weight:700;display:block;margin-bottom:0}@media (max-width: 640px){.form-label-bold{font-size:20px;line-height:1.2}}.form-label-bold .form-hint{font-family:"nta",Arial,sans-serif;font-size:19px;line-height:1.31579;font-weight:400;text-transform:none}@media (max-width: 640px){.form-label-bold .form-hint{font-size:16px;line-height:1.25}}
.form-block{float:left;width:100%}.form-block:after{content:"";display:block;clear:both}.form-hint{display:block;color:#6f777b;margin-bottom:5px}@media (min-width: 641px){.form-hint{margin-top:8px}}
.form-control{font-family:"nta",Arial,sans-serif;font-size:19px;line-height:1.31579;font-weight:400;text-transform:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px;background-color:#fff;border:1px solid #bfc1c3;-webkit-appearance:none;border-radius:0}@media (max-width: 640px){.form-control{font-size:16px;line-height:1.25}}@media (min-width: 641px){.form-control{width:50%}}
.form-control-3-4{width:100%}@media (min-width: 641px){.form-control-3-4{width:75%}}
.form-control-1-2{width:100%}@media (min-width: 641px){.form-control-1-2{width:50%}}
.form-control-1-4{width:25%}.form-control-1-8{width:12.5%}.form-radio{display:block;margin:10px 0}.form-radio input{vertical-align:middle;margin:-4px 5px 0 0}.form-checkbox{display:block;margin:15px 0}.form-checkbox input{vertical-align:middle;margin:-2px 5px 0 0}@media (max-width: 640px){.form .button{width:100%}}
.js-enabled .toggle-content{display:none}.validation-summary{border:3px solid #df3034;padding:15px 30px;margin-bottom:30px}.validation-summary ul{margin-top:10px}.validation-summary li,.validation-summary p{font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none}@media (max-width: 640px){.validation-summary li,.validation-summary p{font-size:14px;line-height:1.14286}}
.validation-summary p{margin-top:15px;margin-bottom:5px}.validation-summary a{color:#df3034}.validation-summary .heading-small,.validation-summary h4,.validation-summary h5,.validation-summary h6{margin-top:15px}.validation-message{display:block;font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none;color:#df3034}@media (max-width: 640px){.validation-message{font-size:14px;line-height:1.14286}}
.date-of-birth label{display:block;margin-bottom:5px}.date-of-birth .form-group{width:50px;float:left;margin-right:20px;clear:none}.date-of-birth .form-group-year{width:70px}.date-of-birth .form-group input{width:100%}.touch .date-of-birth{display:none}.no-touch .native-date-of-birth{display:none}.touch .native-date-of-birth{display:block}.touch input[type="date"]{min-height:36px}.block-label{display:block;float:none;clear:left;position:relative;background:#dee0e2;border:1px solid #dee0e2;padding:18px 30px 15px 45px;margin-top:10px;margin-bottom:10px;cursor:pointer}@media (min-width: 641px){.block-label{float:left;margin-top:5px;margin-bottom:5px}}
.block-label:hover{border-color:#0b0c0c}.block-label input{position:absolute;top:18px;left:15px;cursor:pointer}.inline .block-label{clear:none;margin-right:15px}.js-enabled .add-focus{outline:3px solid #ffbf47}.js-enabled .block-label input:focus{outline:none}.js-enabled .selected{background:#fff;border-color:#0b0c0c}table{border-collapse:collapse;border-spacing:0;width:100%}table th,table td{font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none;padding:0.73684em 1.05263em 0.52632em 0;text-align:left;color:#0b0c0c;border-bottom:1px solid #bfc1c3}@media (max-width: 640px){table th,table td{font-size:14px;line-height:1.14286}}
table th{font-weight:700}.button{background-color:#00823b;position:relative;display:-moz-inline-stack;display:inline-block;padding:0.3em 0.6em 0.2em 0.6em;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-webkit-box-shadow:0 2px 0 #003518;-moz-box-shadow:0 2px 0 #003518;box-shadow:0 2px 0 #003518;font-size:1em;line-height:1.25;text-decoration:none;-webkit-font-smoothing:antialiased;cursor:pointer;color:#fff;margin:0 15px 15px 0;padding:0.52632em 0.78947em 0.26316em 0.78947em;vertical-align:top}.button:visited{background-color:#00823b}.button:hover,.button:focus{background-color:#00692f}.button:active{top:2px;-webkit-box-shadow:0 0 0 #00823b;-moz-box-shadow:0 0 0 #00823b;box-shadow:0 0 0 #00823b}.button.disabled,.button[disabled="disabled"],.button[disabled]{zoom:1;filter:alpha(opacity=50);opacity:0.5}.button.disabled:hover,.button[disabled="disabled"]:hover,.button[disabled]:hover{cursor:default;background-color:#00823b}.button.disabled:active,.button[disabled="disabled"]:active,.button[disabled]:active{top:0;-webkit-box-shadow:0 2px 0 #003518;-moz-box-shadow:0 2px 0 #003518;box-shadow:0 2px 0 #003518}.button:link,.button:hover,.button:focus,.button:visited{color:#fff}.button:before{content:"";height:110%;width:100%;display:block;background:transparent;position:absolute;top:0;left:0}.button:active:before{top:-10%;height:120%}.button[rel="external"]:after{display:none;content:none;margin-left:0;margin-right:0}.button:focus{outline:3px solid #ffbf47}.button[disabled="disabled"]{background:#00823b}.button[disabled="disabled"]:focus{outline:none}.button-get-started{font-family:"nta",Arial,sans-serif;font-size:24px;line-height:1.25;font-weight:400;text-transform:none;font-weight:700;background-image:url("../images/icons/icon-pointer.png");background-repeat:no-repeat;background-position:100% 50%;padding:0.36842em 2.15789em 0.21053em 0.84211em}@media (max-width: 640px){.button-get-started{font-size:20px;line-height:1.2}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 20 / 10), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.button-get-started{background-image:url("../images/icons/icon-pointer-2x.png");background-size:30px 19px}}
details{display:block}details summary{display:inline-block;color:#005ea5;cursor:pointer;position:relative;margin-bottom:0.26316em}details summary:hover{color:#2e8aca}details summary:focus{outline:3px solid #ffbf47}details .summary{text-decoration:underline}details .arrow{margin-right:0.35em}details .panel-indent{margin-top:0}menu,ol,ul{margin-top:5px;margin-bottom:20px;padding:0}ul,ol{list-style-type:none}ul li,ol li{margin-bottom:5px}.list-bullet{list-style-type:disc;margin-left:20px}.list-number{list-style-type:decimal;margin-left:25px}.panel-indent{clear:both;border-left:4px solid #bfc1c3;padding:10px 0 10px 15px;margin:30px 15px 45px 0}.panel-indent:after{content:"";display:block;clear:both}.panel-indent legend{margin-top:0}.panel-indent p:only-child,.panel-indent p:last-child{margin-bottom:0}.panel-indent .form-group:last-child{margin-bottom:0}@media (min-width: 641px){.definition-tabular dt{float:left;clear:left;width:25%;margin-bottom:10px}}.definition-tabular dt:after{content:':'}.definition-tabular dd{margin-bottom:10px}@media (min-width: 641px){.definition-tabular dd{float:left;width:75%}}
.definition-inline dt{clear:left;float:left;margin-right:0.2em}.definition-inline dt:after{content:':'}.definition-inline dd{float:left}.deed-relationship{margin-bottom:1em}.deed-relationship dt{font-style:italic;padding-bottom:0.25em}.deed-relationship dd{padding-bottom:0.25em}@media (min-width: 641px){.deed-relationship dl{float:left;width:50%}.deed-relationship dt{float:left;width:30%}.deed-relationship dd{float:left;width:70%}.deed-relationship dd:not(:first-of-type){margin-left:30%}}
img{display:block;max-width:100%}strong,b{font-weight:bold}em,i{font-style:italic}small{font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none}@media (max-width: 640px){small{font-size:14px;line-height:1.14286}}
del{text-decoration:none;background-color:#f9d6d6}ins{text-decoration:none;background-color:#e7ebda}abbr{border-bottom:1px dotted}.footnote{font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none;color:#6f777b}@media (max-width: 640px){.footnote{font-size:14px;line-height:1.14286}}
pre code{padding:0;border:none}.alert-flag{display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0 8px 0 0;padding:2px 5px 0;letter-spacing:1px;text-decoration:none;color:#0b0c0c;background-color:#fff2d3;font-weight:bold;text-transform:uppercase;font-size:0.8em}@media (min-width: 641px){.alert-flag{vertical-align:baseline}}
.confirm-flag{display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0 8px 0 0;padding:2px 5px 0;letter-spacing:1px;text-decoration:none;color:#0b0c0c;background-color:#cce0d6;font-weight:bold;text-transform:uppercase;font-size:0.8em}@media (min-width: 641px){.confirm-flag{vertical-align:baseline}}
.number-flag{font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:bold;color:#fff;background-color:#2b8cc4;display:inline-block;width:1.65em;height:1.65em;margin-left:0.25em;padding-top:0.25em;text-align:center;vertical-align:middle}@media (max-width: 640px){.number-flag{font-size:14px;line-height:1.14286}}
.callout{margin:30px 0;padding:30px}.callout .first-heading{margin-top:0}.callout--summary{color:#fff;background-color:#005ea5}.callout--summary .title-flag{display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0 8px 0 0;padding:2px 5px 0;letter-spacing:1px;text-decoration:none;color:#005ea5;background-color:#fff}@media (min-width: 641px){.callout--summary .title-flag{vertical-align:baseline}}.callout--summary .lede{margin-bottom:30px;padding:30px 0;border-top:1px solid #fff;border-bottom:1px solid #fff}.callout--summary .title-plan{border:2px solid #fff}.callout--summary .definition-tabular dd{font-weight:bold}.callout--notice{background-color:#fff2d3}.callout--action-notice{color:#0b0c0c;background-color:#28a197}.callout--action-notice .title-flag{display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0 8px 0 0;padding:2px 5px 0;letter-spacing:1px;text-decoration:none;color:#fff;background-color:#0b0c0c}@media (min-width: 641px){.callout--action-notice .title-flag{vertical-align:baseline}}
.callout--generated-token{text-align:center}.callout--generated-token h1{margin:0}.result{padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #bfc1c3}.js-enabled .focused{outline:3px solid #ffbf47}.field-numeric{width:6em}.form-control-1-2{width:25%}.button-secondary{background-color:#dee0e2;position:relative;display:-moz-inline-stack;display:inline-block;padding:0.3em 0.6em 0.2em 0.6em;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-webkit-box-shadow:0 2px 0 #b5babe;-moz-box-shadow:0 2px 0 #b5babe;box-shadow:0 2px 0 #b5babe;font-size:1em;line-height:1.25;text-decoration:none;-webkit-font-smoothing:antialiased;cursor:pointer;color:#0b0c0c;font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none;margin:0 15px 15px 0;padding:0.52632em 0.78947em 0.26316em 0.78947em;vertical-align:top}.button-secondary:visited{background-color:#dee0e2}.button-secondary:hover,.button-secondary:focus{background-color:#d0d3d6}.button-secondary:active{top:2px;-webkit-box-shadow:0 0 0 #dee0e2;-moz-box-shadow:0 0 0 #dee0e2;box-shadow:0 0 0 #dee0e2}.button-secondary.disabled,.button-secondary[disabled="disabled"],.button-secondary[disabled]{zoom:1;filter:alpha(opacity=50);opacity:0.5}.button-secondary.disabled:hover,.button-secondary[disabled="disabled"]:hover,.button-secondary[disabled]:hover{cursor:default;background-color:#dee0e2}.button-secondary.disabled:active,.button-secondary[disabled="disabled"]:active,.button-secondary[disabled]:active{top:0;-webkit-box-shadow:0 2px 0 #b5babe;-moz-box-shadow:0 2px 0 #b5babe;box-shadow:0 2px 0 #b5babe}.button-secondary:link,.button-secondary:hover,.button-secondary:focus,.button-secondary:visited{color:#0b0c0c}.button-secondary:before{content:"";height:110%;width:100%;display:block;background:transparent;position:absolute;top:0;left:0}.button-secondary:active:before{top:-10%;height:120%}.button-secondary[rel="external"]:after{display:none;content:none;margin-left:0;margin-right:0}@media (max-width: 640px){.button-secondary{font-size:14px;line-height:1.14286}}
.collapse{margin-top:0;margin-bottom:0}.collapse-top{margin-top:0}.collapse-bottom{margin-bottom:0}nav ol,nav ul{list-style-type:none}.page-contents{font-family:"nta",Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:300;text-transform:none}@media (max-width: 640px){.page-contents{font-size:14px;line-height:1.14286}}.page-contents li:before{content:'-';margin-right:15px}.js-enabled .js-faux-details>:first-child{cursor:pointer;position:relative;margin-top:0;padding-left:0.8em}.js-enabled .js-faux-details>:first-child:hover{color:#2e8aca}.js-enabled .js-faux-details>:first-child:focus{outline:3px solid #ffbf47}.js-enabled .js-faux-details>:first-child:before{content:'';position:absolute;left:0;top:0.2em;border-top:0.3464em dotted transparent;border-right:0.4 solid transparent;border-bottom:0.3464em dotted transparent;border-left:0.4em solid #0b0c0c}.js-enabled .js-faux-details-wrapper{display:none;margin-bottom:1.31579em}@media (min-width: 641px){.js-enabled .js-faux-details-wrapper{margin-bottom:2.36842em}}.js-enabled .js-faux-details--open>:first-child:before{top:0.35em;border-top:0.4em solid #0b0c0c;border-right:0.3464em dotted transparent;border-bottom:0.4em solid transparent;border-left:0.3464em dotted transparent}.js-enabled .js-faux-details--open .js-faux-details-wrapper{display:block}.content-title{color:#6f777b;font-weight:400;margin-bottom:0}.pw-summary{margin-bottom:30px}.pw-summary h1{margin-bottom:0}.adr{margin-bottom:30px;padding:30px 0;border-bottom:1px solid #bfc1c3}#map{margin-top:30px}.change a{color:#ffbf47;text-decoration:none}.change a:hover{text-decoration:underline}.notification{margin:30px 0;padding:30px;background-color:#fff2d3}.notification [class*="heading-"]{margin:0}form .notification{margin-top:0}.notification__highlight{font-weight:bold}.divider{border-top:1px solid #bfc1c3;margin-top:30px;padding:30px 0}.optional-section{margin-bottom:0}
{'fraction_non_alphanumeric': 0.19277204765331415, 'fraction_numerical': 0.07643719517070441, 'mean_word_length': 10.293227990970655, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 13, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 4, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '375396', 'n_tokens_mistral': 21230, 'n_tokens_neox': 18921, 'n_words': 1068}