*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--govuk-blue: #1d70b8;--govuk-dark-blue: #003078;--govuk-light-blue: #d2e2f1;--govuk-black: #0b0c0c;--govuk-dark-grey: #505a5f;--govuk-mid-grey: #b1b4b6;--govuk-light-grey: #f3f2f1;--govuk-white: #ffffff;--govuk-green: #00703c;--govuk-dark-green: #005e30;--govuk-red: #d4351c;--govuk-yellow: #ffdd00;--govuk-font: "Arial", sans-serif;--govuk-width: 960px}html{background:var(--govuk-light-grey);scroll-behavior:smooth}body{font-family:var(--govuk-font);font-size:19px;line-height:1.315;color:var(--govuk-black);background:var(--govuk-white)}a{color:var(--govuk-blue);text-decoration:underline}a:hover{color:var(--govuk-dark-blue)}a:focus{outline:3px solid var(--govuk-yellow);background:var(--govuk-yellow)}.govuk-width-container{max-width:var(--govuk-width);margin:0 auto;padding:0 15px}.govuk-skip-link{position:absolute;left:-9999px;top:0;padding:10px 15px;background:var(--govuk-blue);color:#fff;text-decoration:none;font-size:14px;z-index:100}.govuk-skip-link:focus{left:15px;color:#fff}.govuk-header{background:var(--govuk-black);border-bottom:10px solid var(--govuk-white);padding-top:40px}.govuk-header__container{display:flex;align-items:center;justify-content:space-between}.govuk-header__link{display:flex;align-items:center;text-decoration:none;padding:8px 0}.govuk-header__link:focus{outline:none;box-shadow:none}.govuk-header__logotype{display:flex;align-items:center;gap:8px}.govuk-header__logotype-text{font-size:30px;font-weight:700;color:#fff;letter-spacing:1px}.govuk-header__product-name{color:#fff;font-size:16px;text-decoration:none}.govuk-service-header{background:var(--govuk-white);border-bottom:1px solid var(--govuk-mid-grey)}.govuk-service-header__container{padding:10px 0}.govuk-service-name{font-size:24px;font-weight:700;color:var(--govuk-black);text-decoration:none}.govuk-service-name-subtitle{font-size:16px;color:var(--govuk-dark-grey);margin-top:2px}.govuk-phase-banner{padding:10px 0;border-bottom:1px solid transparent;background:var(--govuk-white)}.govuk-phase-banner__content{font-size:14px;color:var(--govuk-dark-grey);display:flex;align-items:center;gap:10px}.govuk-tag{display:inline-block;padding:2px 8px;font-size:14px;font-weight:700;color:#fff;background:var(--govuk-blue);letter-spacing:1px;text-transform:uppercase}.govuk-notification-banner{border:5px solid var(--govuk-blue);padding:15px 20px;margin-bottom:30px}.govuk-notification-banner__heading{font-size:19px;font-weight:700;margin:0}.govuk-notification-banner__p{margin:10px 0 0}.govuk-breadcrumbs{font-size:16px;margin:15px 0 20px}.govuk-breadcrumbs__list{list-style:none;display:flex;flex-wrap:wrap}.govuk-breadcrumbs__list-item{display:flex;align-items:center}.govuk-breadcrumbs__list-item:after{content:">";margin:0 10px;color:var(--govuk-dark-grey);font-size:14px}.govuk-breadcrumbs__list-item:last-child:after{content:""}.govuk-breadcrumbs__link{color:var(--govuk-blue);text-decoration:underline}.govuk-main-wrapper{padding:20px 0 60px}h1{font-size:48px;font-weight:700;line-height:1.04;margin-bottom:30px}h2{font-size:36px;font-weight:700;line-height:1.1;margin-top:40px;margin-bottom:20px}h3{font-size:24px;font-weight:700;line-height:1.25;margin-top:30px;margin-bottom:15px}h4{font-size:19px;font-weight:700;margin-top:25px;margin-bottom:10px}p{margin-bottom:20px}.govuk-body-l{font-size:24px;line-height:1.25}.govuk-body-s{font-size:16px;color:var(--govuk-dark-grey)}ul,ol{margin-bottom:20px;padding-left:20px}li{margin-bottom:5px}hr.govuk-section-break{border:0;border-bottom:1px solid var(--govuk-mid-grey);margin:30px 0}hr.govuk-section-break--xl{border-bottom-width:2px;border-bottom-color:var(--govuk-black)}.govuk-inset-text{padding:15px;margin:0 0 20px;border-left:5px solid var(--govuk-blue)}.govuk-warning-text{padding:15px 15px 15px 45px;border:5px solid var(--govuk-yellow);margin-bottom:20px;position:relative}.govuk-warning-text__icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:28px;font-weight:700}.govuk-warning-text__text{font-weight:700}details{margin-bottom:20px;border-bottom:1px solid var(--govuk-mid-grey)}summary{display:flex;align-items:center;padding:10px 0;cursor:pointer;font-size:19px;font-weight:700;color:var(--govuk-blue);list-style:none;text-decoration:underline}summary::-webkit-details-marker{display:none}summary:before{content:"▶";display:inline-block;width:20px;font-size:12px;margin-right:5px;transition:transform .2s;flex-shrink:0;text-decoration:none}details[open] summary:before{transform:rotate(90deg)}details[open] summary{border-bottom:1px solid var(--govuk-mid-grey)}.govuk-details__text{padding:10px 0 20px 25px}.govuk-table{width:100%;margin-bottom:20px;border-collapse:collapse}.govuk-table th,.govuk-table td{padding:10px 20px 10px 0;border-bottom:1px solid var(--govuk-mid-grey);text-align:left;vertical-align:top}.govuk-table th{font-weight:700}.govuk-button{display:inline-block;padding:10px 20px 8px;background:var(--govuk-green);color:#fff;font-size:19px;font-weight:700;text-decoration:none;border:none;cursor:pointer;font-family:var(--govuk-font);box-shadow:0 2px #003418}.govuk-button:hover{background:var(--govuk-dark-green);color:#fff}.govuk-button:focus{outline:3px solid var(--govuk-yellow)}.govuk-button--start:after{content:"→";margin-left:10px}.govuk-button--secondary{background:var(--govuk-light-grey);color:var(--govuk-black);box-shadow:0 2px 0 var(--govuk-mid-grey)}.govuk-button--secondary:hover{background:#dbdad9;color:var(--govuk-black)}.govuk-case-study{margin-bottom:20px;padding:15px;border-left:5px solid var(--govuk-blue);background:var(--govuk-light-grey)}.govuk-case-study__quote{font-style:italic;margin-bottom:10px}.govuk-case-study__attribution{font-size:16px;color:var(--govuk-dark-grey)}.govuk-grid-row{display:flex;flex-wrap:wrap}.govuk-grid-column-two-thirds{width:66.66%;padding-right:30px;min-width:0}.govuk-grid-column-one-third{width:33.33%;min-width:0}.govuk-related-items{border-top:5px solid var(--govuk-blue);padding-top:15px;margin-top:10px}.govuk-related-items__heading{font-size:19px;font-weight:700;margin-bottom:15px;margin-top:0}.govuk-related-items__list{list-style:none;padding:0;margin-bottom:0}.govuk-related-items__item{margin-bottom:10px}.govuk-related-items__item a{font-size:16px}.govuk-related-items__item--active a{color:var(--govuk-black);text-decoration:none;font-weight:700}.govuk-related-items__cta{margin-top:25px;padding-top:20px;border-top:1px solid var(--govuk-mid-grey)}.govuk-related-items__cta p{font-size:16px;color:var(--govuk-dark-grey);margin-bottom:10px}.govuk-lead{margin:15px 0 30px;padding:20px;background:var(--govuk-light-grey)}dialog{border:5px solid var(--govuk-black);padding:0;max-width:600px;width:90%;background:#fff}dialog::backdrop{background:#000000bf}.govuk-dialog__header{background:var(--govuk-black);color:#fff;padding:15px 20px;display:flex;justify-content:space-between;align-items:center}.govuk-dialog__title{font-size:19px;font-weight:700;margin:0;color:#fff}.govuk-dialog__close{background:none;border:none;color:#fff;font-size:24px;cursor:pointer;padding:0 5px;line-height:1}.govuk-dialog__close:hover{color:var(--govuk-yellow)}.govuk-dialog__body{padding:25px 20px}.govuk-dialog__body p:last-child{margin-bottom:0}.govuk-dialog__footer{padding:15px 20px;border-top:1px solid var(--govuk-mid-grey);text-align:right}.govuk-footer{background:var(--govuk-light-grey);border-top:1px solid var(--govuk-mid-grey)}.govuk-footer__container{padding:30px 0;font-size:16px}.govuk-footer__meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:30px}.govuk-footer__meta-item{flex:1;min-width:200px}.govuk-footer__section{margin-bottom:30px}.govuk-footer__heading{font-size:16px;font-weight:700;margin-bottom:10px}.govuk-footer__list{list-style:none;padding:0}.govuk-footer__list-item{margin-bottom:5px}.govuk-footer__link{color:var(--govuk-blue);text-decoration:underline}.govuk-footer__copyright{font-size:14px;color:var(--govuk-dark-grey);margin-top:20px}.govuk-footer__divider{border:0;border-bottom:1px solid var(--govuk-mid-grey);margin:20px 0}@media(max-width:640px){h1{font-size:32px}h2{font-size:24px}h3{font-size:19px}.govuk-header__container{flex-direction:column;align-items:flex-start}.govuk-header__product-name{padding-bottom:8px}.govuk-grid-row{flex-direction:column}.govuk-grid-column-two-thirds{width:100%;padding-right:0}.govuk-grid-column-one-third{width:100%;margin-top:30px}.govuk-table th,.govuk-table td{padding:10px 10px 10px 0;font-size:16px}.govuk-footer__meta{flex-direction:column}}
