 html, body, div, span, applet, object, iframe, 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, main, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	 margin: 0;
	 padding: 0;
	 border: 0;
	 font-size: 100%;
	 font: inherit;
	 vertical-align: baseline;
}
 article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section {
	 display: block;
}
 :root {
	 interpolate-size: allow-keywords;
}
 body {
	 line-height: 1;
	 -webkit-text-size-adjust: none;
	 -moz-text-size-adjust: none;
	 -ms-text-size-adjust: none;
	 text-size-adjust: none;
	 -webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}
 ol, ul {
	 list-style: none;
}
 blockquote, q {
	 quotes: none;
}
 blockquote::before, blockquote::after, q::before, q::after {
	 content: '';
	 content: none;
}
 table {
	 border-collapse: collapse;
	 border-spacing: 0;
}
 button {
	 -webkit-appearance: none;
	 -moz-appearance: none;
	 -ms-appearance: none;
	 appearance: none;
	 margin: 0;
	 padding: 0;
	 background: none;
	 border-radius: 0;
	 border: 0;
	 font-family: inherit;
	 color: inherit;
}
 @font-face {
	 font-family: 'ReithSans';
	 src: url(./fonts/BBCReithSans_W_Rg.woff2) format('woff2'), url(./fonts/BBCReithSans_W_Rg.woff) format('woff');
	 font-display: swap;
}
 @font-face {
	 font-family: 'ReithSans';
	 src: url(./fonts/BBCReithSans_W_It.woff2) format('woff2'), url(./fonts/BBCReithSans_W_It.woff) format('woff');
	 font-display: swap;
	 font-style: italic;
}
 @font-face {
	 font-family: 'ReithSans';
	 src: url(./fonts/BBCReithSans_W_Bd.woff2) format('woff2'), url(./fonts/BBCReithSans_W_Bd.woff) format('woff');
	 font-display: swap;
	 font-weight: 700;
}
 @font-face {
	 font-family: 'ReithSans';
	 src: url(./fonts/BBCReithSans_W_BdIt.woff2) format('woff2'), url(./fonts/BBCReithSans_W_BdIt.woff) format('woff');
	 font-display: swap;
	 font-style: italic;
	 font-weight: 700;
}
 @font-face {
	 font-family: 'ReithSans';
	 src: url(./fonts/BBCReithSans_W_Lt.woff2) format('woff2'), url(./fonts/BBCReithSans_W_Lt.woff) format('woff');
	 font-display: swap;
	 font-weight: 300;
}
 @font-face {
	 font-family: 'ReithSans';
	 src: url(./fonts/BBCReithSans_W_LtIt.woff2) format('woff2'), url(./fonts/BBCReithSans_W_LtIt.woff) format('woff');
	 font-display: swap;
	 font-style: italic;
	 font-weight: 300;
}
 @font-face {
	 font-family: 'ReithSans';
	 src: url(./fonts/BBCReithSans_W_ExBd.woff2) format('woff2'), url(./fonts/BBCReithSans_W_ExBd.woff) format('woff');
	 font-display: swap;
	 font-weight: 800;
}
 @font-face {
	 font-family: 'ReithSans';
	 src: url(./fonts/BBCReithSans_W_ExBdIt.woff2) format('woff2'), url(./fonts/BBCReithSans_W_ExBdIt.woff) format('woff');
	 font-display: swap;
	 font-style: italic;
	 font-weight: 800;
}
 @font-face {
	 font-family: 'ReithSans';
	 src: url(./fonts/BBCReithSans_W_Md.woff2) format('woff2'), url(./fonts/BBCReithSans_W_Md.woff) format('woff');
	 font-display: swap;
	 font-weight: 500;
}
 @font-face {
	 font-family: 'ReithSans';
	 src: url(./fonts/BBCReithSans_W_MdIt.woff2) format('woff2'), url(./fonts/BBCReithSans_W_MdIt.woff) format('woff');
	 font-display: swap;
	 font-style: italic;
	 font-weight: 500;
}
 @font-face {
	 font-family: 'ReithSerif';
	 src: url(./fonts/BBCReithSerif_W_Rg.woff2) format('woff2'), url(./fonts/BBCReithSerif_W_Rg.woff) format('woff');
	 font-display: swap;
}
 @font-face {
	 font-family: 'ReithSerif';
	 src: url(./fonts/BBCReithSerif_W_It.woff2) format('woff2'), url(./fonts/BBCReithSerif_W_It.woff) format('woff');
	 font-display: swap;
	 font-style: italic;
}
 @font-face {
	 font-family: 'ReithSerif';
	 src: url(./fonts/BBCReithSerif_W_Bd.woff2) format('woff2'), url(./fonts/BBCReithSerif_W_Bd.woff) format('woff');
	 font-display: swap;
	 font-weight: 700;
}
 @font-face {
	 font-family: 'ReithSerif';
	 src: url(./fonts/BBCReithSerif_W_BdIt.woff2) format('woff2'), url(./fonts/BBCReithSerif_W_BdIt.woff) format('woff');
	 font-display: swap;
	 font-style: italic;
	 font-weight: 700;
}
 @font-face {
	 font-family: 'ReithSerif';
	 src: url(./fonts/BBCReithSerif_W_Lt.woff2) format('woff2'), url(./fonts/BBCReithSerif_W_Lt.woff) format('woff');
	 font-display: swap;
	 font-weight: 300;
}
 @font-face {
	 font-family: 'ReithSerif';
	 src: url(./fonts/BBCReithSerif_W_LtIt.woff2) format('woff2'), url(./fonts/BBCReithSerif_W_LtIt.woff) format('woff');
	 font-display: swap;
	 font-style: italic;
	 font-weight: 300;
}
 @font-face {
	 font-family: 'ReithSerif';
	 src: url(./fonts/BBCReithSerif_W_ExBd.woff2) format('woff2'), url(./fonts/BBCReithSerif_W_ExBd.woff) format('woff');
	 font-display: swap;
	 font-weight: 800;
}
 @font-face {
	 font-family: 'ReithSerif';
	 src: url(./fonts/BBCReithSerif_W_ExBdIt.woff2) format('woff2'), url(./fonts/BBCReithSerif_W_ExBdIt.woff) format('woff');
	 font-display: swap;
	 font-style: italic;
	 font-weight: 800;
}
 @font-face {
	 font-family: 'ReithSerif';
	 src: url(./fonts/BBCReithSerif_W_Md.woff2) format('woff2'), url(./fonts/BBCReithSerif_W_Md.woff) format('woff');
	 font-display: swap;
	 font-weight: 500;
}
 @font-face {
	 font-family: 'ReithSerif';
	 src: url(./fonts/BBCReithSerif_W_MdIt.woff2) format('woff2'), url(./fonts/BBCReithSerif_W_MdIt.woff) format('woff');
	 font-display: swap;
	 font-style: italic;
	 font-weight: 500;
}
 @font-face {
	 font-family: 'ReithRounded';
	 src: url(https://static.files.bbci.co.uk/fonts/reith-rounded/2.000/BBCReithRd_W_Bd.woff2) format('woff2'), url(https://static.files.bbci.co.uk/fonts/reith-rounded/2.000/BBCReithRd_W_Bd.woff) format('woff');
	 font-display: swap;
	 font-weight: 700;
}
 @font-face {
	 font-family: 'ReithRounded';
	 src: url(https://static.files.bbci.co.uk/fonts/reith-rounded/2.000/BBCReithRd_W_ExBd.woff2) format('woff2'), url(https://static.files.bbci.co.uk/fonts/reith-rounded/2.000/BBCReithRd_W_ExBd.woff) format('woff');
	 font-display: swap;
	 font-weight: 800;
}
 @font-face {
	 font-family: 'ReithSemiRounded';
	 src: url(https://static.files.bbci.co.uk/fonts/reith-rounded/2.000/BBCReithSmRd_W_Bd.woff2) format('woff2'), url(https://static.files.bbci.co.uk/fonts/reith-rounded/2.000/BBCReithSmRd_W_Bd.woff) format('woff');
	 font-display: swap;
	 font-weight: 700;
}
 @font-face {
	 font-family: 'ReithSemiRounded';
	 src: url(https://static.files.bbci.co.uk/fonts/reith-rounded/2.000/BBCReithSmRd_W_ExBd.woff2) format('woff2'), url(https://static.files.bbci.co.uk/fonts/reith-rounded/2.000/BBCReithSmRd_W_ExBd.woff) format('woff');
	 font-display: swap;
	 font-weight: 800;
}
 body {
	 background-color: #FFFFFF;
}

:focus-visible {
	 box-shadow: 0 0 0 0.125rem #FFFFFF;
	 outline: 0.125rem solid #000000;
	 outline-offset: 0.125rem;
}
 .ssrcss-181c4hk-SectionWrapper {
	 display: -webkit-box;
	 display: -webkit-flex;
	 display: -ms-flexbox;
	 display: flex;
	 height: 100vh;
	 -webkit-flex-direction: column;
	 -ms-flex-direction: column;
	 flex-direction: column;
}
 .ssrcss-zhla59-PageStack {
	 width: 100%;
	 height: 100%;
}
 .ssrcss-7p0m2w-StandardZone {
	 height: 100%;
	 width: 100%;
}

#game-holder > pre {
    display: none;
}