.site-information{max-width:1120px;padding-bottom:48px}.site-information .guide-intro{max-width:880px}.information-nav{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:9px 12px;margin:0 0 28px;padding:18px 0;display:flex}.information-nav a{color:var(--blue);border-radius:4px;min-height:40px;padding:8px 11px;font-size:14px;text-decoration:none}.information-nav a:hover,.information-nav a[aria-current=page]{text-underline-offset:3px;background:#e4edf1;text-decoration:underline}.information-copy{max-width:900px}.information-copy section{border:1px solid var(--line);background:#fff;border-radius:6px;margin:22px 0;padding:25px 28px;scroll-margin-top:24px}.information-copy h2{margin-bottom:14px;font:400 26px/1.3 Georgia,serif}.information-copy h3{margin:20px 0 8px;font-size:17px}.information-copy p,.information-copy li{color:#38596b;font-size:15px;line-height:1.8}.information-copy p+p{margin-top:13px}.information-copy ul{padding-left:23px}.information-copy a{text-underline-offset:3px;overflow-wrap:anywhere}.information-table-wrap{max-width:100%;margin-top:18px;overflow:auto}.information-table{border-collapse:collapse;color:#38596b;width:100%;font-size:14px}.information-table caption{text-align:left;margin-bottom:10px;font-weight:600}.information-table th,.information-table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:13px 12px}.information-table th{background:#f3f7f8}.information-table code{overflow-wrap:anywhere}.information-date{color:var(--muted);margin:22px 0;font-size:13px}.site-footer{grid-template-columns:minmax(190px,1fr) minmax(260px,2fr);align-items:start;gap:28px 40px;display:grid}.site-footer-brand{gap:10px;display:grid}.site-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:13px 22px;display:flex}.site-footer nav a{font-size:13px;line-height:1.7}.site-footer-note{border-top:1px solid var(--line);grid-column:1/-1;padding-top:18px}.site-footer .footer-brand{font-size:22px}@media (max-width:700px){.information-copy section{padding:22px 18px}.information-copy h2{font-size:23px}.information-nav{gap:4px}.information-nav a{font-size:13px}.site-footer{grid-template-columns:1fr;gap:20px}.site-footer nav{justify-content:flex-start}.information-table{min-width:620px}}.site-footer .footer-organisations{border-top:1px solid var(--line);grid-column:1/-1;justify-content:flex-start;align-items:baseline;padding-top:18px}.footer-organisations strong{color:var(--navy);font-size:13px}
