:root{--govuk-font-family:arial, sans-serif;--c-black:#0b0c0c;--c-secondary:#505a5f;--c-subtle:#6f777b;--c-light:#f3f2f1;--c-border:#b1b4b6;--c-red:#d4351c;--c-yellow:#fd0;--c-blue:#1d70b8;--c-green:#00703c}@font-face{font-family:GDS Transport;src:local(Arial);font-weight:400}@font-face{font-family:GDS Transport;src:local(Arial);font-weight:700}@font-face{font-family:GDS Transport Website;src:local(Arial);font-weight:400}@font-face{font-family:GDS Transport Website;src:local(Arial);font-weight:700}body{font-family:arial,sans-serif}#app{flex-direction:column;min-height:100vh;display:flex}#main-content:has(.article-header-band){padding-top:0}#main-content:has(#article-engagement){padding-bottom:0}.article-header-band{background:var(--c-light);border-bottom:3px solid var(--c-black);margin-bottom:2rem}.article-header-band .article-image{aspect-ratio:unset;object-fit:fill;border-bottom:none;height:auto;max-height:none}.article-header-band__inner{padding-top:1.5rem;padding-bottom:1.5rem}@media (width>=40.0625em){.article-body-column{border-left:1px solid var(--c-border)}}.content-area{flex:1 0 auto}.tul-logo{letter-spacing:-.03em;align-items:baseline;gap:0;font-family:arial,sans-serif;font-size:1.5rem;font-weight:700;line-height:1;display:inline-flex}.tul-logo__the,.tul-logo__underscore,.tul-logo__unlabeled{color:var(--c-black)}.tul-logo__bang{color:var(--c-red)}.news-list{flex-direction:column;gap:1.5rem;margin-bottom:2rem;display:flex}.news-card{border-bottom:1px solid var(--c-black);flex-direction:row;display:flex;position:relative}.news-card:hover{border-bottom:3px solid var(--c-black);outline-offset:0;margin-bottom:-2px}.news-card:focus-within{outline:3px solid var(--c-yellow);outline-offset:0;box-shadow:inset 0 0 0 2px var(--c-black)}.news-card .govuk-link:focus{box-shadow:none;background:0 0;outline:none}.news-card .govuk-link:after{content:"";z-index:2;position:absolute;inset:0}.news-card__img-col{flex:0 0 260px;overflow:hidden}.news-card__img{object-fit:cover;width:100%;height:100%;display:block}.news-card__body{background:var(--c-light);flex-direction:column;flex:1;gap:.5rem;padding:1.25rem 1.5rem;display:flex}.news-card__meta-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.news-card__category{text-transform:uppercase;letter-spacing:.06em;color:var(--c-secondary);font-size:.75rem;font-weight:700}.news-card__meta{color:var(--c-secondary);font-size:.8125rem}.news-card__title{margin:0}.news-card__excerpt{color:var(--c-secondary);margin:0}.news-card--hero{flex-direction:column;min-height:320px;position:relative}.news-card--hero .news-card__img-col{flex:none;width:100%;position:absolute;inset:0}.news-card--hero .news-card__img{object-fit:cover;width:100%;height:100%;max-height:none}.news-card--hero .news-card__body{z-index:1;background:0 0;margin-top:auto;position:relative}.news-card--hero .news-card__category,.news-card--hero .news-card__meta,.news-card--hero .govuk-link,.news-card--hero .govuk-link:link,.news-card--hero .govuk-link:visited,.news-card--hero .govuk-link:hover,.news-card--hero .news-card__excerpt{color:#fff}#page-loading-bar{background:0 0;flex-shrink:0;height:3px;position:relative;overflow:hidden}#page-loading-bar.is-loading:before{content:"";background:#1d70b8;border-radius:0 2px 2px 0;width:45%;height:100%;animation:1s linear infinite page-load-slide;position:absolute;top:0;left:-45%}@keyframes page-load-slide{to{left:110%}}.skeleton-img{background:linear-gradient(90deg, var(--c-light) 25%, #fff 50%, var(--c-light) 75%);background-size:200% 100%;width:100%;height:180px;animation:1.4s infinite govuk-shimmer}.skeleton-line{background:linear-gradient(90deg, var(--c-light) 25%, #fff 50%, var(--c-light) 75%);background-size:200% 100%;border-radius:1px;height:.9em;margin-bottom:.75em;animation:1.4s infinite govuk-shimmer}.skeleton-line--short{width:60%}.skeleton-line--shorter{width:38%}@keyframes govuk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.table-auto-layout{table-layout:auto!important}.table-scroll{box-sizing:border-box;border:1px solid var(--c-border);width:100%;min-width:0;max-width:100%;margin-bottom:1rem;overflow-x:auto}.table-scroll>table{table-layout:fixed;width:100%;min-width:0;display:table}.table-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:2rem;display:flex}.article-image{aspect-ratio:16/9;object-fit:cover;border-bottom:3px solid var(--c-black);width:100%;max-height:440px;margin-bottom:1.5rem;display:block}.article-body{word-break:break-word;width:100%;min-width:0;max-width:680px}.article-body__lede{font-size:1.1rem}.md-scroll-wrapper{width:100%;min-width:0;margin:1rem 0;overflow-x:auto}.md-scroll-wrapper--code{background:var(--c-light);border-left:4px solid var(--c-border)}.article-body .govuk-table,.article-body .md-code-block{width:100%;min-width:0;margin:0;display:block}.article-body .govuk-table__cell,.article-body .govuk-table__header{word-break:break-word;white-space:normal}.article-body pre,.article-body code{overflow-wrap:anywhere;max-width:100%}.empty-state{padding:2rem 0}.article-meta-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;display:flex}.article-meta-row__breadcrumb{flex:1}.article-markdown-layout{align-items:flex-start;gap:2rem}.article-markdown-layout .article-body{max-width:100%}.article-meta-sidebar{flex-direction:column;gap:1rem;display:flex;position:sticky;top:2rem}.article-meta-sidebar .article-meta-sidebar__meta{margin-bottom:0;font-weight:700}.article-meta-sidebar .article-meta-sidebar__meta p{margin:0}.article-meta-sidebar .govuk-tag{margin-bottom:.75rem;display:block}.article-toc .govuk-list,.article-toc .govuk-list li,.article-toc .govuk-list ul,.article-toc-sidebar .govuk-list,.article-toc-sidebar .govuk-list li,.article-toc-sidebar .govuk-list ul{margin:0;padding-left:0!important;list-style:none!important}.article-toc .govuk-list li,.article-toc-sidebar .govuk-list li{margin-top:.25rem}.article-toc .govuk-list li::marker{content:none!important}.article-toc .govuk-list ul::marker{content:none!important}.article-toc-sidebar .govuk-list li::marker{content:none!important}.article-toc-sidebar .govuk-list ul::marker{content:none!important}.article-toc-sidebar a.govuk-link{color:var(--c-black);font-size:.875rem}.article-toc__subitem{margin-left:1rem;padding-left:.75rem;position:relative}.article-toc__dash{color:var(--c-subtle);text-align:right;width:1rem;margin-right:.5rem;font-weight:700;display:inline-block}.article-toc__subitem a{color:var(--c-black)}.md-code-block{background:0 0;border-left:none;margin:0;padding:1rem 1.25rem;font-family:monospace;font-size:.875rem}.md-code-inline{background:var(--c-light);padding:.1em .4em;font-family:monospace;font-size:.875rem}.header-inner{justify-content:space-between;align-items:center;gap:1rem;display:flex}.header-search{flex-shrink:0;align-items:stretch;height:36px;display:flex}.header-search__input{appearance:none;border:2px solid var(--c-black);color:var(--c-black);box-sizing:border-box;background:#fff;border-right:none;outline:none;width:200px;height:100%;padding:0 .625rem;font-family:arial,sans-serif;font-size:.875rem}.header-search__input::placeholder{color:#767676}.header-search__input:focus{outline:3px solid var(--c-yellow);outline-offset:0;z-index:1;position:relative}.header-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.header-search__btn{background:var(--c-black);border:2px solid var(--c-black);color:#fff;cursor:pointer;box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:100%;padding:0;display:flex}.header-search__btn:hover{background:#1d1d1d;border-color:#1d1d1d}.header-search__btn:focus{outline:3px solid var(--c-yellow);outline-offset:0}.search-results{flex-direction:column;gap:0;display:flex}.auth-form{max-width:400px}.auth-form .govuk-form-group{margin-bottom:1.5rem}.auth-message{border-radius:4px;margin-top:1.5rem;padding:1rem;font-weight:500}.auth-message--success{color:#155724;background:#d4edda;border:1px solid #c3e6cb}.auth-message--error{color:#721c24;background:#f8d7da;border:1px solid #f5c6cb}.govuk-button.button-loading{color:var(--c-black);background-color:#dfe1e4;border-color:#d4d2cf}.button-spinner{vertical-align:middle;border:2px solid #0003;border-top-color:#000000a6;border-radius:50%;width:18px;height:18px;margin-right:.5rem;animation:.75s linear infinite button-spin;display:inline-block}@keyframes button-spin{to{transform:rotate(360deg)}}@media (width<=40em){.news-card{flex-direction:column;min-height:240px;position:relative}.news-card__img-col{flex:none;width:100%;position:absolute;inset:0}.news-card__img{object-fit:cover;width:100%;height:100%}.news-card__body{z-index:1;background:0 0;margin-top:auto;position:relative}.news-card__category,.news-card__meta,.news-card .govuk-link,.news-card .govuk-link:link,.news-card .govuk-link:visited,.news-card .govuk-link:hover,.news-card__excerpt{color:#fff}.article-markdown-layout{display:block}.article-meta-sidebar{margin-top:.75rem;display:block;position:static;top:auto}.article-meta-sidebar .article-meta-sidebar__meta{margin-bottom:.25rem;display:block}.article-meta-sidebar .article-meta-sidebar__meta p{margin:0;display:inline}.article-meta-sidebar .govuk-tag{margin-bottom:.25rem;margin-right:.5rem;display:inline-block}.header-search__input{width:110px;transition:width .2s}.header-search__input:focus{width:150px}}
