:root{--ink:#172b3a;--muted:#425563;--brand:#16324f;--brand-deep:#0b2239;--accent:#007f78;--accent-pale:#e5f5f3;--warm:#fff4df;--paper:#fff;--line:#b1b4b6;--link:#005ea5;--focus:#fd0}*{box-sizing:border-box}html{background:var(--paper)}body,button,input,select,textarea,.govuk-template,.govuk-heading-xl,.govuk-heading-l,.govuk-heading-m,.govuk-heading-s,.govuk-body,.govuk-body-l,.govuk-body-s,.govuk-link{font-family:Arial,Helvetica,sans-serif}body{color:var(--ink);margin:0}a,p,li,h1,h2,h3{overflow-wrap:break-word}.govuk-link{color:var(--link)}.govuk-link:visited{color:#4c2c92}.govuk-link:focus,.site-nav__link:focus,.site-brand:focus{background:var(--focus);box-shadow:0 -2px var(--focus), 0 4px #0b0c0c;color:#0b0c0c;outline:3px solid #0000;text-decoration:none}.govuk-main-wrapper{min-height:60vh}.govuk-breadcrumbs{margin-top:0;margin-bottom:0}.site-header{background:var(--brand);color:#fff}.site-header__inner{flex-wrap:wrap;align-items:center;gap:.75rem 2rem;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.site-brand{color:#fff;align-items:center;gap:.65rem;font-size:1.5rem;font-weight:700;line-height:1.1;text-decoration:none;display:inline-flex}.site-brand:hover{text-decoration:underline;text-decoration-thickness:3px}.site-header__purpose{color:#fff;margin:0;font-size:1rem;line-height:1.35}.site-nav{background:var(--brand-deep)}.site-nav__list{flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none;display:flex}.site-nav__item{margin:0}.site-nav__link{color:#fff;text-underline-offset:.2em;min-height:44px;padding:.8rem 1.25rem .7rem;font-size:1rem;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:block}.site-nav__link:hover{text-decoration-thickness:3px}.hero{background:var(--accent-pale);border-left:8px solid var(--accent);margin-bottom:2.5rem;padding:clamp(1.25rem,4vw,2.5rem)}.hero__title{max-width:18ch}.hero__copy{max-width:36em}.section-heading{border-top:5px solid var(--brand);padding-top:1rem}.course-group{margin-top:3rem}.learning-objective{border-left:6px solid var(--brand);background:#e8eef5;margin:2rem 0;padding:1.25rem}.home-content-grid{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);gap:2.5rem;margin-bottom:3rem;display:grid}.category-list{margin:0 0 2rem;padding:0;list-style:none}.category-row{border-bottom:1px solid var(--line);padding:1.75rem 0}.category-row:first-child{border-top:1px solid var(--line)}.category-row__label,.news-panel__eyebrow{color:#005f59;margin:0 0 .5rem;font-size:1rem;font-weight:700}.home-sidebar{min-width:0}.news-panel{border-top:6px solid var(--brand);background:#e8eef5;padding:1.5rem}.news-list{margin:0 0 1.5rem;padding:0;list-style:none}.news-list li{border-bottom:1px solid var(--line);padding:1rem 0}.news-list li:first-child{border-top:1px solid var(--line)}.news-list a{font-weight:700}.glossary-panel{background:var(--warm);border-left:6px solid #b58800;margin-top:1.5rem;padding:1.25rem}.assistant-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid}.assistant-card{border:1px solid var(--line);padding:1.25rem}.assistant-card__image{aspect-ratio:16/9;background:var(--accent-pale);border:1px solid var(--line);justify-content:center;align-items:center;margin-bottom:1.25rem;padding:1rem;display:flex}.assistant-card__logo{width:min(40%,7rem);height:auto;max-height:7rem}.video-comparison{grid-template-columns:1fr;align-items:start;gap:1.5rem;margin:1.5rem 0;display:grid}.video-embed{margin:0}.video-embed iframe{background:#0b0c0c;border:0;width:100%;height:auto;display:block}.video-embed--wide iframe{aspect-ratio:16/9}.video-embed--square iframe{aspect-ratio:1}.video-embed--square{max-width:30rem}.video-embed figcaption{margin-top:.75rem}.callout{background:var(--warm);border-left:6px solid #b58800;margin:2rem 0;padding:1.25rem}.topic-list{max-width:46rem;margin:0;padding:0;list-style:none}.topic-list__item{border-top:1px solid var(--line);padding:1.5rem 0}.topic-list__tags{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.topic-list__item .govuk-tag{margin-bottom:0}.resource-category{margin-top:3rem;scroll-margin-top:1rem}.resource-list{margin:0;padding:0;list-style:none}.resource-list__item{border-top:1px solid var(--line);padding:1.5rem 0}.page-width{max-width:46rem}.contents-list{border-left:5px solid var(--accent);margin:2rem 0;padding-left:1.25rem}.contents-list li{margin-bottom:.65rem}.guide-pagination{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.guide-pagination .govuk-pagination__next,.guide-pagination .govuk-pagination__prev+.govuk-pagination__next{text-align:right;border-top:0}.guide-pagination .govuk-pagination__next:first-child{grid-column:2}.govuk-button:not(.govuk-button--secondary){background-color:#006b5f;box-shadow:0 2px #003d36}.govuk-button:not(.govuk-button--secondary):hover{background-color:#00564d}.glossary-controls{background:#f3f2f1;margin-bottom:2rem;padding:1.5rem}.glossary-controls .govuk-label{font-weight:700}.glossary-list{margin:0}.glossary-entry{border-top:1px solid var(--line);padding:1.5rem 0;scroll-margin-top:1rem}.glossary-entry:target{background:var(--accent-pale);border-left:5px solid var(--accent);padding-left:1rem;padding-right:1rem}.glossary-entry dt{margin-bottom:.75rem;font-size:1.5rem;font-weight:700;line-height:1.2}.glossary-entry dd{max-width:42rem;margin:0}.glossary-example{border-left:4px solid var(--line);background:#f3f2f1;padding:.75rem 1rem}.glossary-empty{border-left:5px solid var(--accent);padding-left:1rem}.site-footer{border-top:6px solid var(--accent)}.site-footer__navigation{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:2rem;display:grid}.site-footer__section{flex-direction:column;margin-bottom:1rem;display:flex}.site-footer__link-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;display:grid}.site-footer__meta{flex-direction:column;align-items:flex-end;margin-top:1rem;display:flex}.site-footer__name{color:var(--ink);text-align:right;margin:0;font-size:1.25rem;font-weight:700}.site-footer__disclaimer{text-align:right;max-width:20rem;margin:.5rem 0 0 auto}.contributor-links{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}@media (max-width:40em){.home-content-grid,.assistant-grid,.video-comparison{grid-template-columns:1fr}.guide-pagination{grid-template-columns:1fr;gap:0}.guide-pagination .govuk-pagination__next:first-child{grid-column:1}.guide-pagination .govuk-pagination__prev+.govuk-pagination__next{border-top:1px solid var(--line)}.site-header__inner{flex-direction:column;align-items:flex-start}.site-footer__navigation,.site-footer__link-grid{grid-template-columns:1fr}.site-footer>.govuk-width-container{padding-left:1rem;padding-right:1rem}}@media (forced-colors:active){.hero,.callout,.news-panel,.glossary-panel{border:2px solid}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
