 html {
      line-height: 1.15;
      -webkit-text-size-adjust: 100%;
    }

    body {
      margin: 0;
    }

    main {
      display: block;
    }

    h1 {
      font-size: 2em;
      margin: .67em 0;
    }

    hr {
      box-sizing: content-box;
      height: 0;
      overflow: visible;
    }

    pre {
      font-family: monospace, monospace;
      font-size: 1em;
    }

    a {
      background-color: transparent;
    }

    abbr[title] {
      border-bottom: none;
      -webkit-text-decoration: underline;
      text-decoration: underline;
      -webkit-text-decoration: underline dotted;
      text-decoration: underline dotted;
    }

    b,
    strong {
      font-weight: bolder;
    }

    code,
    kbd,
    samp {
      font-family: monospace, monospace;
      font-size: 1em;
    }

    small {
      font-size: 80%;
    }

    sub,
    sup {
      font-size: 75%;
      line-height: 0;
      position: relative;
      vertical-align: baseline;
    }

    sub {
      bottom: -.25em;
    }

    sup {
      top: -.5em;
    }

    img {
      border-style: none;
    }

    button,
    input,
    optgroup,
    select,
    textarea {
      font-family: inherit;
      font-size: 100%;
      line-height: 1.15;
      margin: 0;
    }

    button,
    input {
      overflow: visible;
    }

    button,
    select {
      text-transform: none;
    }

    [type=button],
    [type=reset],
    [type=submit],
    button {
      -webkit-appearance: button;
    }

    [type=button]::-moz-focus-inner,
    [type=reset]::-moz-focus-inner,
    [type=submit]::-moz-focus-inner,
    button::-moz-focus-inner {
      border-style: none;
      padding: 0;
    }

    [type=button]:-moz-focusring,
    [type=reset]:-moz-focusring,
    [type=submit]:-moz-focusring,
    button:-moz-focusring {
      outline: 1px dotted ButtonText;
    }

    fieldset {
      padding: .35em .75em .625em;
    }

    legend {
      box-sizing: border-box;
      color: inherit;
      display: table;
      max-width: 100%;
      padding: 0;
      white-space: normal;
    }

    progress {
      vertical-align: baseline;
    }

    textarea {
      overflow: auto;
    }

    [type=checkbox],
    [type=radio] {
      box-sizing: border-box;
      padding: 0;
    }

    [type=number]::-webkit-inner-spin-button,
    [type=number]::-webkit-outer-spin-button {
      height: auto;
    }

    [type=search] {
      -webkit-appearance: textfield;
      outline-offset: -2px;
    }

    [type=search]::-webkit-search-decoration {
      -webkit-appearance: none;
    }

    ::-webkit-file-upload-button {
      -webkit-appearance: button;
      font: inherit;
    }

    details {
      display: block;
    }

    summary {
      display: -webkit-box;
      display: -webkit-list-item;
      display: -ms-list-itembox;
      display: list-item;
    }

    [hidden],
    template {
      display: none;
    }

    html {
      box-sizing: border-box;
      font-size: 100%;
    }

    *,
    *:before,
    *:after {
      box-sizing: inherit;
    }

    .bbc-16ubpog {
      min-height: 100vh;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
      background-color: #FDFDFD;
    }

    .bbc-1vsz7zf {
      background-color: #B80000;
      height: 2.75rem;
      width: 100%;
      padding: 0 0.5rem;
      position: relative;
      z-index: 1;
    }

    @media (min-width: 15rem) {
      .bbc-1vsz7zf {
        height: 3.75rem;
        padding: 0 0.5rem;
      }
    }

    @media (min-width: 25rem) {
      .bbc-1vsz7zf {
        height: 3.75rem;
        padding: 0 1rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1vsz7zf {
        height: 4rem;
      }
    }

    .bbc-1vsz7zf svg {
      fill: currentColor;
    }

    @media screen and (forced-colors: active) {
      .bbc-1vsz7zf svg {
        fill: linkText;
      }
    }

    .bbc-1dg7u9h {
      height: 100%;
      position: relative;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-flex-wrap: wrap;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      max-width: 63rem;
      margin: 0 auto;
    }

    @media (max-width: 14.9375rem) {
      .bbc-1dg7u9h {
        display: block;
      }
    }

    .bbc-1re47cx {
      height: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      position: relative;
      bottom: 0.125rem;
      padding-top: 0.125rem;
    }

    .bbc-1re47cx:hover,
    .bbc-1re47cx:focus {
      -webkit-text-decoration: none;
      text-decoration: none;
      border-bottom: 0.25rem solid #FFFFFF;
      margin-bottom: -0.25rem;
    }

    .bbc-1re47cx:focus-visible::after {
      content: '';
      position: absolute;
      top: 0;
      left: -0.1875rem;
      bottom: 0;
      right: -0.1875rem;
      border-top: 0.25rem solid #FFFFFF;
      outline: 0.25rem solid #FFFFFF;
    }

    .bbc-1jefi8v {
      box-sizing: content-box;
      color: #FFFFFF;
      fill: currentColor;
      height: 1.25rem;
    }

    @media (min-width: 25rem) {
      .bbc-1jefi8v {
        height: 1.5rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1jefi8v {
        height: 1.875rem;
      }
    }

    @media screen and (-ms-high-contrast: active),
    print {
      .bbc-1jefi8v {
        fill: windowText;
      }
    }

    .bbc-m04vo2 {
      -webkit-clip-path: inset(100%);
      clip-path: inset(100%);
      clip: rect(1px, 1px, 1px, 1px);
      height: 1px;
      overflow: hidden;
      position: absolute;
      width: 1px;
      margin: 0;
    }

    .bbc-ohd6z {
      position: absolute;
      -webkit-clip-path: inset(100%);
      clip-path: inset(100%);
      clip: rect(1px, 1px, 1px, 1px);
      height: 1px;
      width: 1px;
      overflow: hidden;
      padding: 0.75rem 0.5rem;
      background-color: #FFFFFF;
      border: 0.1875rem solid #000;
      color: #333;
      -webkit-text-decoration: none;
      text-decoration: none;
      font-size: 0.9375rem;
      line-height: 1.5rem;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 400;
      font-style: normal;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-ohd6z {
        font-size: 1rem;
        line-height: 1.5rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-ohd6z {
        font-size: 1rem;
        line-height: 1.5rem;
      }
    }

    .bbc-ohd6z:focus {
      -webkit-clip-path: none;
      clip-path: none;
      clip: auto;
      height: auto;
      width: auto;
      top: 0;
      right: 0;
    }

    @media (min-width: 25rem) {
      .bbc-ohd6z:focus {
        top: 0.5rem;
      }
    }

    @media (max-width: 37.4375rem) {
      .bbc-ohd6z {
        padding: 0.5rem;
      }
    }

    .bbc-1numams {
      position: relative;
      background-color: #FFFFFF;
    }

    @media (min-width: 62.9375rem) {
      .bbc-1numams::after {
        content: '';
        position: absolute;
        bottom: 0;
        right: 0;
        left: 0;
        border-bottom: 0.0625rem solid #E6E8EA;
      }
    }

    .bbc-1numams .e11sm0on2::after {
      right: 0;
    }

    .bbc-14sj40g {
      position: relative;
      max-width: 63.4rem;
      margin: 0;
      background-color: #FFFFFF;
    }

    @media (min-width: 37.5rem) {
      .bbc-14sj40g {
        margin: 0 0.8rem;
      }
    }

    @media (min-width: 66rem) {
      .bbc-14sj40g {
        margin: 0 auto;
      }
    }

    .bbc-bjn8wh {
      position: relative;
    }

    .bbc-n151vr {
      position: relative;
      padding: 0;
      margin: 0;
      background-color: transparent;
      border: 0;
      float: right;
      height: 3rem;
      width: 3rem;
    }

    .bbc-n151vr:hover,
    .bbc-n151vr:focus {
      cursor: pointer;
      box-shadow: inset 0 0 0 0.25rem #FFFFFF;
    }

    .bbc-n151vr:hover::after,
    .bbc-n151vr:focus::after {
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0;
      top: 0;
      border: 0.25rem solid #000000;
    }

    @media (min-width: 37.5rem) {
      .bbc-n151vr {
        display: none;
        visibility: hidden;
      }
    }

    @media (min-width: 20rem) {
      .bbc-n151vr {
        height: 3rem;
        width: 3rem;
      }
    }

    .bbc-n151vr svg {
      vertical-align: middle;
    }

    .bbc-nhbdtu {
      color: #000000;
      fill: currentColor;
    }

    @media screen and (forced-colors: active) {
      .bbc-nhbdtu {
        fill: linkText;
      }
    }

    @media (max-width: 37.4375rem) {
      .bbc-1wfoy8h {
        white-space: nowrap;
        overflow-x: scroll;
        scroll-behavior: auto;
        -webkit-overflow-scrolling: touch;
        scrollbar-width: none;
        -ms-overflow-style: none;
      }

      .bbc-1wfoy8h::-webkit-scrollbar {
        display: none;
      }

      .bbc-1wfoy8h:focus-visible {
        outline: none;
      }

      .bbc-1wfoy8h:focus-visible::after {
        outline: 0.1875rem solid #000000;
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
      }

      .bbc-1wfoy8h:after {
        content: ' ';
        height: 100%;
        width: 3rem;
        position: absolute;
        left: 0;
        bottom: 0;
        z-index: 3;
        overflow: hidden;
        pointer-events: none;
        background: linear-gradient(to left,
            rgba(255, 255, 255, 0) 0%,
            rgba(255, 255, 255, 1) 100%);
      }

      @media (min-width: 25rem) {
        .bbc-1wfoy8h:after {
          width: 6rem;
        }
      }
    }

    .bbc-11krpir {
      list-style-type: none;
      padding: 0;
      margin: 0;
      position: relative;
    }

    @media (min-width: 37.5rem) {
      .bbc-11krpir {
        overflow: hidden;
      }
    }

    .bbc-xasjuf {
      display: inline-block;
      position: relative;
      z-index: 2;
      -webkit-margin-end: 0.75rem;
      margin-inline-end: 0.75rem;
    }

    @media (max-width: 37.4375rem) {
      .bbc-xasjuf:last-child {
        margin-left: 3rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-xasjuf::after {
        content: '';
        position: absolute;
        bottom: -1px;
        width: 80rem;
        border-bottom: 0.0625rem solid #E6E8EA;
        z-index: -1;
      }
    }

    .bbc-1ym234c {
      font-size: 0.9375rem;
      line-height: 1.5rem;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 400;
      font-style: normal;
      color: #141414;
      cursor: pointer;
      -webkit-text-decoration: none;
      text-decoration: none;
      display: inline-block;
      padding: 0.75rem 0.25rem;
      outline: none;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-1ym234c {
        font-size: 1rem;
        line-height: 1.5rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1ym234c {
        font-size: 1rem;
        line-height: 1.5rem;
      }
    }

    @media (max-width: 37.4375rem) {
      .bbc-1ym234c {
        padding: 0.75rem 0.5rem;
      }
    }

    .bbc-1ym234c:hover::after {
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0;
      border-bottom: 0.25rem solid #B80000;
    }

    .bbc-1ym234c:focus::after {
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0;
      border-bottom: 0.25rem solid #B80000;
      top: 0;
      border: 0.1875rem solid #000000;
    }

    .bbc-1ym234c:focus-visible::after {
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0;
      border-bottom: 0.25rem solid #B80000;
      top: 0;
      border: 0.1875rem solid #000000;
    }

    .bbc-1x40ipt {
      background-color: #FFFFFF;
      clear: both;
      overflow: hidden;
      height: 0;
      -webkit-transition: all 0.2s ease-out;
      transition: all 0.2s ease-out;
      transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
      visibility: hidden;
    }

    @media (min-width: 37.5rem) {
      .bbc-1x40ipt {
        display: none;
        visibility: hidden;
      }
    }

    @media (prefers-reduced-motion: reduce) {
      .bbc-1x40ipt {
        -webkit-transition: none;
        transition: none;
      }
    }

    .bbc-dz10ac {
      list-style-type: none;
      margin: 0;
      padding: 0 0.5rem;
      border-bottom: 0.0625rem solid #E6E8EA;
    }

    .bbc-89wdkq {
      padding: 0.75rem 0;
      border-bottom: 0.0625rem solid #E6E8EA;
    }

    .bbc-89wdkq:last-child {
      padding-bottom: 0.25rem;
      border: 0;
    }

    .bbc-1725uln {
      font-size: 0.9375rem;
      line-height: 1.5rem;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 400;
      font-style: normal;
      color: #141414;
      -webkit-text-decoration: none;
      text-decoration: none;
      padding: 0.75rem 0;
      display: inline-block;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-1725uln {
        font-size: 1rem;
        line-height: 1.5rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1725uln {
        font-size: 1rem;
        line-height: 1.5rem;
      }
    }

    .bbc-1725uln:hover,
    .bbc-1725uln:focus {
      -webkit-text-decoration: underline;
      text-decoration: underline;
      text-decoration-color: #B80000;
    }

    .bbc-rgpi3z {
      position: absolute;
      width: calc(100vw - 0.8rem);
      inset-inline-start: 0;
    }

    @media (min-width: 1041px) {
      .bbc-rgpi3z {
        width: calc(100vw + 0.8rem);
        inset-inline-start: calc(-1 * (100vw - 1014px) / 2);
      }
    }

    .bbc-rgpi3z::after {
      content: '';
      position: absolute;
      inset-block-end: 0;
      inset-inline: -0.8rem 0;
      width: calc(100% + 0.8rem);
      border-bottom: 0.0625rem solid #E6E8EA;
    }

    @media (min-width: 1008px) {
      .bbc-rgpi3z {
        display: none;
      }
    }

    .bbc-q944gg {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      position: relative;
    }

    .bbc-1kb1fna {
      background-color: #F6F6F6;
    }

    .bbc-13j0x7y {
      background-color: #E6E8EA;
      display: none;
      visibility: hidden;
    }

    @media (min-width: 20rem) {
      .bbc-13j0x7y {
        min-height: 5.1875rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        visibility: visible;
      }
    }

    @media (min-width: 21rem) {
      .bbc-13j0x7y {
        padding: 1rem 0;
      }
    }

    @media (min-width: 25rem) {
      .bbc-13j0x7y {
        min-height: 5.8125rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-13j0x7y {
        min-height: 7.6875rem;
        padding: 2rem 0;
      }
    }

    @media (min-width: 58.75rem) {
      .bbc-13j0x7y {
        min-height: 18.6875rem;
        padding: 1.5rem 0;
      }
    }

    .bbc-bg8vrv {
      max-width: 63rem;
      margin: 0 auto;
      display: grid;
      grid-template-columns: repeat(12, 1fr);
    }

    @media (min-width: 63rem) {
      .bbc-bg8vrv {
        padding: 0 1rem;
        -webkit-column-gap: 1rem;
        column-gap: 1rem;
      }
    }

    .bbc-1cvxiy9 {
      grid-column: 1/span 12;
      padding-bottom: 2rem;
    }

    @media (min-width: 63rem) {
      .bbc-1cvxiy9 {
        grid-column: 1/span 12;
      }
    }

    .bbc-1i6u33 {
      padding-bottom: 1.5rem;
    }

    .bbc-1i6u33 .continueReadingFocusedElement {
      outline: 0.1875rem solid #000000;
      box-shadow: 0 0 0 0.1875rem #FFFFFF;
      outline-offset: 0.1875rem;
    }

    @media (max-width: 14.9375rem) {
      .bbc-1pfktyq {
        padding: 0 0.5rem;
        margin-right: 0%;
      }
    }

    @media (min-width: 15rem) and (max-width: 24.9375rem) {
      .bbc-1pfktyq {
        padding: 0 0.5rem;
        margin-right: 0%;
      }
    }

    @media (min-width: 25rem) and (max-width: 37.4375rem) {
      .bbc-1pfktyq {
        padding: 0 1rem;
        margin-right: 0%;
      }
    }

    @media (min-width: 37.5rem) and (max-width: 62.9375rem) {
      .bbc-1pfktyq {
        padding: 0 1rem;
        margin-right: 0%;
      }
    }

    @media (min-width: 63rem) and (max-width: 79.9375rem) {
      .bbc-1pfktyq {
        margin-right: 16.666666666666668%;
      }
    }

    @media (min-width: 80rem) {
      .bbc-1pfktyq {
        margin-right: 33.333333333333336%;
      }
    }

    @supports (display: grid) {
      .bbc-1pfktyq {
        display: block;
        width: initial;
        margin: 0;
      }

      @media (max-width: 14.9375rem) {
        .bbc-1pfktyq {
          grid-template-columns: repeat(6, 1fr);
          grid-column-end: span 6;
          padding: 0 0.5rem;
          grid-column-start: 1;
        }
      }

      @media (min-width: 15rem) and (max-width: 24.9375rem) {
        .bbc-1pfktyq {
          grid-template-columns: repeat(6, 1fr);
          grid-column-end: span 6;
          padding: 0 0.5rem;
          grid-column-start: 1;
        }
      }

      @media (min-width: 25rem) and (max-width: 37.4375rem) {
        .bbc-1pfktyq {
          grid-template-columns: repeat(6, 1fr);
          grid-column-end: span 6;
          padding: 0 1rem;
          grid-column-start: 1;
        }
      }

      @media (min-width: 37.5rem) and (max-width: 62.9375rem) {
        .bbc-1pfktyq {
          grid-template-columns: repeat(6, 1fr);
          grid-column-end: span 6;
          padding: 0 1rem;
          grid-column-start: 1;
        }
      }

      @media (min-width: 63rem) and (max-width: 79.9375rem) {
        .bbc-1pfktyq {
          grid-template-columns: repeat(6, 1fr);
          grid-column-end: span 6;
          grid-column-start: 2;
        }
      }

      @media (min-width: 80rem) {
        .bbc-1pfktyq {
          grid-template-columns: repeat(12, 1fr);
          grid-column-end: span 12;
          grid-column-start: 5;
        }
      }
    }

    .bbc-1w6gp7v {
      font-size: 1.5rem;
      line-height: 2rem;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 700;
      font-style: normal;
      color: #141414;
      display: block;
      margin: 0;
      padding: 2rem 0;
      overflow-wrap: anywhere;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-1w6gp7v {
        font-size: 1.75rem;
        line-height: 2.375rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1w6gp7v {
        font-size: 2.5rem;
        line-height: 3.375rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1w6gp7v {
        padding: 2.5rem 0;
      }
    }

    .bbc-1w6gp7v:focus {
      outline: none;
    }

    .bbc-1qn0xuy {
      margin: 0;
      padding-bottom: 1.5rem;
      width: 100%;
    }

    .bbc-j1srjl {
      position: relative;
      height: 0;
      background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI0NzkiIGhlaWdodD0iMTM2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgZmlsbD0iI0Q1RDBDRCI+PGc+PHBhdGggZD0iTTQ0OS41NTYgOTEuNTUzbC0yLjMxIDEuNDFjLTExLjE2NyA2LjgxOC0yMy4zMTMgMTAuNDc0LTM0LjM0NiAxMC40Ny0yMy42MS0uMDktMzkuMTYzLTE0LjA4My0zOS4yMjctMzQuNDUzLjAzLTE5LjkxOCAxNi4yNy0zNC42NjMgMzguNjMzLTM0LjcxOCAxMS4zODcuMDEgMjEuNzAzIDIuOTU0IDMzLjk2MiA5LjY3MmwyLjI1MSAxLjI0di0xOC4xOWwtLjk2Mi0uMzc3Yy0xMy44MjQtNS40NTgtMjQuNTMtNy44OS0zNS4xMDMtNy44ODQtMTYuMzQ2LS4wMDYtMzAuNTMzIDUuMzk0LTQwLjYzNyAxNC41NTctMTAuMTA1IDkuMTYzLTE2LjEwNiAyMi4xMDItMTYuMDk5IDM2Ljk1My4wMDggMTAuMzQ4IDQuMjc5IDIyLjQ4IDEzLjQyIDMyLjEwNSA5LjEyMSA5LjYyOCAyMy4xNjUgMTYuNjQ4IDQyLjQzIDE2LjYzOWguMDYzYzE1Ljk4IDAgMjcuMDYyLTMuNTYzIDM3LjA3NC04LjQ5MmwuODUxLS40MTRWOTEuNTUzek0zMzQgMTM1LjY5N2gxNDQuMTk1VjBIMzM0djEzNS42OTd6Ii8+PHBhdGggZD0iTTI3Ni45MzcgODkuOTY4Yy4wNDEtMTIuMzMtOC4xNzEtMjEuNjk2LTIxLjMwOC0yNS4zIDMuNTQ0LTEuODA5IDYuMzUtNC4wMjMgOC40MDQtNi43MjcgMi43NS0zLjYyMiA0LjA2MS04LjA2NCA0LjA0Ni0xMy4yMzUuMDE1LTYuMzU5LTIuNDg2LTEyLjgzOS03Ljg1OC0xNy42ODctNS4zNzItNC44NDctMTMuNTI2LTcuOTk3LTI0LjY1NC03Ljk5MUgyMDQuODN2OTcuNzI4aDM2LjA3M2MxMi44NyAwIDIxLjkwNi0zLjQ4MiAyNy43MjItOC42NSA1LjgxOC01LjE1NSA4LjMyLTExLjkxIDguMzEyLTE4LjEzOHpNMTY3IDEzNS42OThoMTQ0LjE5N1YwSDE2N3YxMzUuNjk3eiIvPjxwYXRoIGQ9Ik0xMDkuOTM3IDg5Ljk2OGMuMDQxLTEyLjMzLTguMTcxLTIxLjY5Ni0yMS4zMDgtMjUuMyAzLjU0NC0xLjgwOSA2LjM1LTQuMDIzIDguNDA0LTYuNzI3IDIuNzUtMy42MjIgNC4wNjEtOC4wNjQgNC4wNDYtMTMuMjM1LjAxNS02LjM1OS0yLjQ4Ni0xMi44MzktNy44NTgtMTcuNjg3LTUuMzcyLTQuODQ3LTEzLjUyNi03Ljk5Ny0yNC42NTQtNy45OTFIMzcuODN2OTcuNzI4aDM2LjA3M2MxMi44NyAwIDIxLjkwNi0zLjQ4MiAyNy43MjItOC42NSA1LjgxOC01LjE1NSA4LjMyLTExLjkxIDguMzEyLTE4LjEzOHpNMCAxMzUuNjk4aDE0NC4xOTdWMEgwdjEzNS42OTd6Ii8+PHBhdGggZD0iTTI1OC42NjIgODguMTk4Yy0uMDEzIDMuMjI5LTEuMDA3IDYuNDc1LTMuODk2IDkuMDExLTIuODg0IDIuNTM3LTcuODczIDQuNDYzLTE2LjEzMyA0LjQ2M0gyMjJWNzVoMTUuODkzYzcuNDExIDAgMTIuNjcgMS41MDIgMTUuOTY1IDMuODUgMy4yODkgMi4zNjIgNC43NzYgNS40NjMgNC44MDQgOS4zNDgiLz48cGF0aCBkPSJNOTEuNjYyIDg4LjE5OGMtLjAxMyAzLjIyOS0xLjAwNyA2LjQ3NS0zLjg5NiA5LjAxMS0yLjg4NCAyLjUzNy03Ljg3NCA0LjQ2My0xNi4xMzMgNC40NjNINTVWNzVoMTUuODkyYzcuNDEyIDAgMTIuNjcyIDEuNTAyIDE1Ljk2NiAzLjg1IDMuMjg5IDIuMzYyIDQuNzc2IDUuNDYzIDQuODA0IDkuMzQ4Ii8+PHBhdGggZD0iTTI0NS4xODYgNTUuNzljMy4wOTYtMi4yMzcgNC41OS01LjM4NiA0LjYxMy0xMC4xMjQtLjAxNS0zLjI1LS45NDMtNi4wMzMtMy4yODEtOC4xMTEtMi4zNDYtMi4wNzgtNi4zMy0zLjU1NS0xMi43NTQtMy41NTVIMjIydjI1LjI3NWg4LjA3NmM2Ljk4OC4wMDQgMTEuOTk4LTEuMjQzIDE1LjExLTMuNDg2Ii8+PHBhdGggZD0iTTc4LjE4NiA1NS43OWMzLjA5Ni0yLjIzNyA0LjU5LTUuMzg2IDQuNjEzLTEwLjEyNC0uMDE1LTMuMjUtLjk0My02LjAzMy0zLjI4Mi04LjExMUM3Ny4xNzIgMzUuNDc3IDczLjE4OCAzNCA2Ni43NjQgMzRINTV2MjUuMjc1aDguMDc2YzYuOTg4LjAwNCAxMS45OTgtMS4yNDMgMTUuMTEtMy40ODYiLz48L2c+PC9nPjwvZz48L3N2Zz4K);
      -webkit-background-position: center center;
      background-position: center center;
      background-repeat: no-repeat;
      -webkit-background-size: 60px 17px;
      background-size: 60px 17px;
      background-color: #F2F2F2;
    }

    @media (min-width: 25rem) {
      .bbc-j1srjl {
        -webkit-background-size: 77px 22px;
        background-size: 77px 22px;
      }
    }

    @media (min-width: 63rem) {
      .bbc-j1srjl {
        -webkit-background-size: 93px 27px;
        background-size: 93px 27px;
      }
    }

    .bbc-139onq {
      width: 100%;
      object-fit: cover;
      height: auto;
    }

    .bbc-lafk41 {
      color: #141414;
      font-size: 0.75rem;
      line-height: 1.125rem;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-style: normal;
      font-weight: 400;
      background-color: rgba(34, 34, 34, 0.75);
      text-transform: uppercase;
      color: #FFFFFF;
      padding: 0.25rem 0.5rem;
      position: absolute;
      bottom: 0;
      inset-inline-start: 0;
      margin: 0;
      font-family: ReithSans, Helvetica, Arial, sans-serif;
      overflow: hidden;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-lafk41 {
        font-size: 0.75rem;
        line-height: 1.125rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-lafk41 {
        font-size: 0.75rem;
        line-height: 1.125rem;
      }
    }

    .bbc-lafk41 span {
      font-size: 0.75rem;
    }

    @media (max-width: 14.9375rem) {
      .bbc-4wucq3 {
        padding: 0 0.5rem;
        margin-right: 0%;
      }
    }

    @media (min-width: 15rem) and (max-width: 24.9375rem) {
      .bbc-4wucq3 {
        padding: 0 0.5rem;
        margin-right: 0%;
      }
    }

    @media (min-width: 25rem) and (max-width: 37.4375rem) {
      .bbc-4wucq3 {
        padding: 0 1rem;
        margin-right: 0%;
      }
    }

    @media (min-width: 37.5rem) and (max-width: 62.9375rem) {
      .bbc-4wucq3 {
        padding: 0 1rem;
        margin-right: 0%;
      }
    }

    @media (min-width: 63rem) and (max-width: 79.9375rem) {
      .bbc-4wucq3 {
        margin-right: 20%;
      }
    }

    @media (min-width: 80rem) {
      .bbc-4wucq3 {
        margin-right: 40%;
      }
    }

    @supports (display: grid) {
      .bbc-4wucq3 {
        display: block;
        width: initial;
        margin: 0;
      }

      @media (max-width: 14.9375rem) {
        .bbc-4wucq3 {
          grid-template-columns: repeat(6, 1fr);
          grid-column-end: span 6;
          padding: 0 0.5rem;
          grid-column-start: 1;
        }
      }

      @media (min-width: 15rem) and (max-width: 24.9375rem) {
        .bbc-4wucq3 {
          grid-template-columns: repeat(6, 1fr);
          grid-column-end: span 6;
          padding: 0 0.5rem;
          grid-column-start: 1;
        }
      }

      @media (min-width: 25rem) and (max-width: 37.4375rem) {
        .bbc-4wucq3 {
          grid-template-columns: repeat(6, 1fr);
          grid-column-end: span 6;
          padding: 0 1rem;
          grid-column-start: 1;
        }
      }

      @media (min-width: 37.5rem) and (max-width: 62.9375rem) {
        .bbc-4wucq3 {
          grid-template-columns: repeat(5, 1fr);
          grid-column-end: span 5;
          padding: 0 1rem;
          grid-column-start: 1;
        }
      }

      @media (min-width: 63rem) and (max-width: 79.9375rem) {
        .bbc-4wucq3 {
          grid-template-columns: repeat(5, 1fr);
          grid-column-end: span 5;
          grid-column-start: 2;
        }
      }

      @media (min-width: 80rem) {
        .bbc-4wucq3 {
          grid-template-columns: repeat(10, 1fr);
          grid-column-end: span 10;
          grid-column-start: 5;
        }
      }
    }

    .bbc-1eu2r82 {
      font-size: 0.875rem;
      line-height: 1.25rem;
      color: #545658;
      display: block;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 400;
      font-style: normal;
      padding-bottom: 0.25rem;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-1eu2r82 {
        font-size: 0.875rem;
        line-height: 1.25rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1eu2r82 {
        font-size: 0.8125rem;
        line-height: 1.25rem;
      }
    }

    .bbc-1eu2r82:last-child {
      padding-bottom: 1rem;
    }

    .bbc-1gjryo4 {
      font-size: 0.9375rem;
      line-height: 1.5rem;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 400;
      font-style: normal;
      color: #141414;
      padding-bottom: 1.5rem;
      margin: 0;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-1gjryo4 {
        font-size: 1rem;
        line-height: 1.625rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1gjryo4 {
        font-size: 1rem;
        line-height: 1.625rem;
      }
    }

    @media (min-width: 63rem) {
      .bbc-1gjryo4 {
        padding-left: 2.5rem;
      }
    }

    .bbc-geybui {
      background-color: #E6E8EA;
      display: none;
      visibility: hidden;
      padding: 0;
    }

    @media (min-width: 18.75rem) {
      .bbc-geybui {
        min-height: 5.1875rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        visibility: visible;
      }
    }

    @media (min-width: 19.75rem) {
      .bbc-geybui {
        padding: 1rem 0 0.5rem 0;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-geybui {
        min-height: 17.6875rem;
      }
    }

    .bbc-1o3v5ug {
      background-color: #F6F6F6;
      margin: 1.5rem 0;
      padding: 1rem 0.5rem;
    }

    @media (min-width: 25rem) {
      .bbc-1o3v5ug {
        margin: 0 0 1.5rem;
        padding: 0 1rem 1rem;
      }
    }

    @media (min-width: 63rem) {
      .bbc-1o3v5ug {
        margin: 0 0 1.5rem;
        padding: 1rem 0;
      }
    }

    .bbc-1vq693g {
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1rem;
      background-color: #FFFFFF;
      border: 0.125rem solid #222222;
      color: #222222;
      display: block;
      left: 0;
      line-height: 1;
      padding: 0.75rem;
      position: absolute;
      -webkit-text-decoration: none;
      text-decoration: none;
      top: 0;
      z-index: 10;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-1vq693g {
        line-height: 1.125rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1vq693g {
        font-size: 0.8125rem;
      }
    }

    .bbc-1vq693g:not(:focus):not(:active) {
      -webkit-clip-path: inset(100%);
      clip-path: inset(100%);
      clip: rect(1px, 1px, 1px, 1px);
      height: 1px;
      overflow: hidden;
      position: absolute;
      width: 1px;
      margin: 0;
    }

    .bbc-lryo9m {
      position: relative;
      z-index: 0;
      color: #141414;
      margin-top: 2rem;
      margin: 0;
      padding: 0;
    }

    @media (min-width: 37.5rem) {
      .bbc-lryo9m {
        margin-top: 1.5rem;
      }
    }

    @media (min-width: 63rem) {
      .bbc-lryo9m {
        margin-bottom: 1.5rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-lryo9m {
        margin: 0 0 1rem;
      }
    }

    .bbc-a5e1ct {
      margin: 0;
      padding: 0;
      scroll-margin-top: 1rem;
    }

    .bbc-a5e1ct:focus-visible {
      outline: 0.1875rem solid #000000;
      box-shadow: 0 0 0 0.1875rem #FFFFFF;
      outline-offset: 0.1875rem;
    }

    .bbc-1fttcpj {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }

    .bbc-127x8fy {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex-flow: row nowrap;
      -webkit-flex-flow: row nowrap;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
      min-height: 2.75rem;
      -webkit-align-items: baseline;
      -webkit-box-align: baseline;
      -ms-flex-align: baseline;
      align-items: baseline;
    }

    @media (min-width: 37.5rem) {
      .bbc-127x8fy {
        -webkit-align-items: stretch;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
      }
    }

    .bbc-13nmxlq {
      font-size: 1.25rem;
      line-height: 1.75rem;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 700;
      font-style: normal;
      background-color: #F6F6F6;
      margin: 1rem 0;
      padding-left: 0.5rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-13nmxlq {
        font-size: 1.25rem;
        line-height: 1.75rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-13nmxlq {
        font-size: 1.5rem;
        line-height: 2rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-13nmxlq {
        margin: 0;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-13nmxlq {
        padding-left: 1rem;
      }
    }

    .bbc-14m29r0 {
      list-style-type: none;
      margin: 0;
      padding: 0;
    }

    .bbc-qj66n0 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: stretch;
      -webkit-box-align: stretch;
      -ms-flex-align: stretch;
      align-items: stretch;
      position: relative;
      padding: 0.5rem;
      margin-top: 0.5rem;
      background-color: #FDFDFD;
    }

    .bbc-i87o2a {
      position: relative;
      width: 4.7rem;
    }

    .bbc-i87o2a>div {
      padding-bottom: 56.25%;
    }

    @media (min-width: 25rem) {
      .bbc-i87o2a {
        width: 6.8rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-i87o2a {
        width: 7.5rem;
      }
    }

    .bbc-6cb6xm {
      width: calc(100% - 7.5rem);
      padding: 0 0.5rem;
    }

    @media (max-width: 24.9375rem) {
      .bbc-6cb6xm {
        width: calc(100% - 5rem);
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-6cb6xm {
        padding: 0 1rem;
      }
    }

    .bbc-z3m7pc {
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-style: normal;
      font-weight: 700;
      font-size: 0.9375rem;
      line-height: 1.5rem;
      color: #141414;
      margin: 0;
      height: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-z3m7pc {
        font-size: 1rem;
        line-height: 1.5rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-z3m7pc {
        font-size: 1rem;
        line-height: 1.5rem;
      }
    }

    .bbc-7tw9s9 {
      position: static;
      color: #141414;
      -webkit-text-decoration: none;
      text-decoration: none;
      overflow-wrap: break-word;
    }

    .bbc-7tw9s9:before {
      bottom: 0;
      content: '';
      left: 0;
      overflow: hidden;
      position: absolute;
      right: 0;
      top: 0;
      white-space: nowrap;
      z-index: 1;
    }

    .bbc-7tw9s9:hover,
    .bbc-7tw9s9:focus {
      -webkit-text-decoration: underline;
      text-decoration: underline;
    }

    .bbc-7tw9s9:visited {
      color: #6E6E73;
    }

    .bbc-10a2avq {
      -webkit-clip-path: inset(100%);
      clip-path: inset(100%);
      clip: rect(1px, 1px, 1px, 1px);
      height: 1px;
      overflow: hidden;
      position: absolute;
      width: 1px;
      margin: 0;
    }

    .bbc-32l10g {
      float: left;
      margin: 0 0.5rem 1.5rem;
      height: auto;
    }

    @media (min-width: 15rem) {
      .bbc-32l10g {
        width: 45%;
        margin: 0.5rem 0.5rem 1.5rem;
      }
    }

    @media (min-width: 16.25rem) {
      .bbc-32l10g {
        margin: 0.25rem 1rem 1.5rem;
      }
    }

    @media (min-width: 63rem) {
      .bbc-32l10g {
        margin-inline: 1rem 0;
        direction: rtl;
      }
    }

    .bbc-12e4ke4 {
      background-color: #F2F2F2;
      padding: 1rem;
      padding: 0;
    }

    @media screen and (forced-colors: active) {
      .bbc-12e4ke4 {
        border: 0.1875rem solid transparent;
      }
    }

    .bbc-fmy3ga {
      position: relative;
      background-color: #FFFFFF;
      display: block;
    }

    @media (min-width: 63rem) {
      .bbc-fmy3ga {
        display: block;
      }
    }

    .bbc-fmy3ga:hover .podcast-promo--hover {
      -webkit-text-decoration: underline;
      text-decoration: underline;
    }

    .bbc-ef85uv {
      margin: 0.5rem 0 0.5rem 0.5rem;
      display: none;
      display: block;
      width: 100%;
      margin: 0;
      padding: 0;
    }

    @media (min-width: 20rem) {
      .bbc-ef85uv {
        display: block;
        -webkit-box-flex: 0;
        -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        -webkit-flex-basis: 6.5rem;
        -ms-flex-preferred-size: 6.5rem;
        flex-basis: 6.5rem;
      }
    }

    @media (min-width: 25rem) {
      .bbc-ef85uv {
        -webkit-flex-basis: 6.8125rem;
        -ms-flex-preferred-size: 6.8125rem;
        flex-basis: 6.8125rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-ef85uv {
        -webkit-flex-basis: 11.125rem;
        -ms-flex-preferred-size: 11.125rem;
        flex-basis: 11.125rem;
        margin: 0;
      }
    }

    @media (min-width: 63rem) {
      .bbc-ef85uv {
        margin: 0;
      }
    }

    @media (max-width: 15rem) {
      .bbc-ef85uv {
        display: none;
      }
    }

    .bbc-997y1y {
      position: relative;
      height: 0;
      overflow: hidden;
      background-color: #F2F2F2;
      -webkit-background-position: center center;
      background-position: center center;
      background-repeat: no-repeat;
      -webkit-background-size: 60px 17px;
      background-size: 60px 17px;
      width: 100%;
      background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI0NzkiIGhlaWdodD0iMTM2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgZmlsbD0iI0Q1RDBDRCI+PGc+PHBhdGggZD0iTTQ0OS41NTYgOTEuNTUzbC0yLjMxIDEuNDFjLTExLjE2NyA2LjgxOC0yMy4zMTMgMTAuNDc0LTM0LjM0NiAxMC40Ny0yMy42MS0uMDktMzkuMTYzLTE0LjA4My0zOS4yMjctMzQuNDUzLjAzLTE5LjkxOCAxNi4yNy0zNC42NjMgMzguNjMzLTM0LjcxOCAxMS4zODcuMDEgMjEuNzAzIDIuOTU0IDMzLjk2MiA5LjY3MmwyLjI1MSAxLjI0di0xOC4xOWwtLjk2Mi0uMzc3Yy0xMy44MjQtNS40NTgtMjQuNTMtNy44OS0zNS4xMDMtNy44ODQtMTYuMzQ2LS4wMDYtMzAuNTMzIDUuMzk0LTQwLjYzNyAxNC41NTctMTAuMTA1IDkuMTYzLTE2LjEwNiAyMi4xMDItMTYuMDk5IDM2Ljk1My4wMDggMTAuMzQ4IDQuMjc5IDIyLjQ4IDEzLjQyIDMyLjEwNSA5LjEyMSA5LjYyOCAyMy4xNjUgMTYuNjQ4IDQyLjQzIDE2LjYzOWguMDYzYzE1Ljk4IDAgMjcuMDYyLTMuNTYzIDM3LjA3NC04LjQ5MmwuODUxLS40MTRWOTEuNTUzek0zMzQgMTM1LjY5N2gxNDQuMTk1VjBIMzM0djEzNS42OTd6Ii8+PHBhdGggZD0iTTI3Ni45MzcgODkuOTY4Yy4wNDEtMTIuMzMtOC4xNzEtMjEuNjk2LTIxLjMwOC0yNS4zIDMuNTQ0LTEuODA5IDYuMzUtNC4wMjMgOC40MDQtNi43MjcgMi43NS0zLjYyMiA0LjA2MS04LjA2NCA0LjA0Ni0xMy4yMzUuMDE1LTYuMzU5LTIuNDg2LTEyLjgzOS03Ljg1OC0xNy42ODctNS4zNzItNC44NDctMTMuNTI2LTcuOTk3LTI0LjY1NC03Ljk5MUgyMDQuODN2OTcuNzI4aDM2LjA3M2MxMi44NyAwIDIxLjkwNi0zLjQ4MiAyNy43MjItOC42NSA1LjgxOC01LjE1NSA4LjMyLTExLjkxIDguMzEyLTE4LjEzOHpNMTY3IDEzNS42OThoMTQ0LjE5N1YwSDE2N3YxMzUuNjk3eiIvPjxwYXRoIGQ9Ik0xMDkuOTM3IDg5Ljk2OGMuMDQxLTEyLjMzLTguMTcxLTIxLjY5Ni0yMS4zMDgtMjUuMyAzLjU0NC0xLjgwOSA2LjM1LTQuMDIzIDguNDA0LTYuNzI3IDIuNzUtMy42MjIgNC4wNjEtOC4wNjQgNC4wNDYtMTMuMjM1LjAxNS02LjM1OS0yLjQ4Ni0xMi44MzktNy44NTgtMTcuNjg3LTUuMzcyLTQuODQ3LTEzLjUyNi03Ljk5Ny0yNC42NTQtNy45OTFIMzcuODN2OTcuNzI4aDM2LjA3M2MxMi44NyAwIDIxLjkwNi0zLjQ4MiAyNy43MjItOC42NSA1LjgxOC01LjE1NSA4LjMyLTExLjkxIDguMzEyLTE4LjEzOHpNMCAxMzUuNjk4aDE0NC4xOTdWMEgwdjEzNS42OTd6Ii8+PHBhdGggZD0iTTI1OC42NjIgODguMTk4Yy0uMDEzIDMuMjI5LTEuMDA3IDYuNDc1LTMuODk2IDkuMDExLTIuODg0IDIuNTM3LTcuODczIDQuNDYzLTE2LjEzMyA0LjQ2M0gyMjJWNzVoMTUuODkzYzcuNDExIDAgMTIuNjcgMS41MDIgMTUuOTY1IDMuODUgMy4yODkgMi4zNjIgNC43NzYgNS40NjMgNC44MDQgOS4zNDgiLz48cGF0aCBkPSJNOTEuNjYyIDg4LjE5OGMtLjAxMyAzLjIyOS0xLjAwNyA2LjQ3NS0zLjg5NiA5LjAxMS0yLjg4NCAyLjUzNy03Ljg3NCA0LjQ2My0xNi4xMzMgNC40NjNINTVWNzVoMTUuODkyYzcuNDEyIDAgMTIuNjcyIDEuNTAyIDE1Ljk2NiAzLjg1IDMuMjg5IDIuMzYyIDQuNzc2IDUuNDYzIDQuODA0IDkuMzQ4Ii8+PHBhdGggZD0iTTI0NS4xODYgNTUuNzljMy4wOTYtMi4yMzcgNC41OS01LjM4NiA0LjYxMy0xMC4xMjQtLjAxNS0zLjI1LS45NDMtNi4wMzMtMy4yODEtOC4xMTEtMi4zNDYtMi4wNzgtNi4zMy0zLjU1NS0xMi43NTQtMy41NTVIMjIydjI1LjI3NWg4LjA3NmM2Ljk4OC4wMDQgMTEuOTk4LTEuMjQzIDE1LjExLTMuNDg2Ii8+PHBhdGggZD0iTTc4LjE4NiA1NS43OWMzLjA5Ni0yLjIzNyA0LjU5LTUuMzg2IDQuNjEzLTEwLjEyNC0uMDE1LTMuMjUtLjk0My02LjAzMy0zLjI4Mi04LjExMUM3Ny4xNzIgMzUuNDc3IDczLjE4OCAzNCA2Ni43NjQgMzRINTV2MjUuMjc1aDguMDc2YzYuOTg4LjAwNCAxMS45OTgtMS4yNDMgMTUuMTEtMy40ODYiLz48L2c+PC9nPjwvZz48L3N2Zz4K);
    }

    @media (min-width: 25rem) {
      .bbc-997y1y {
        -webkit-background-size: 77px 22px;
        background-size: 77px 22px;
      }
    }

    @media (min-width: 63rem) {
      .bbc-997y1y {
        -webkit-background-size: 93px 27px;
        background-size: 93px 27px;
      }
    }

    .bbc-rb7xa0 {
      display: block;
      width: 100%;
      height: auto;
    }

    .bbc-sasnzl {
      position: absolute;
      float: bottom;
      -webkit-transform: translateY(-100%);
      -moz-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
      transform: translateY(-100%);
      background-color: #FFFFFF;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      padding: 0.5rem 0.5rem;
    }

    @media (max-width: 15rem) {
      .bbc-sasnzl {
        position: relative;
        -webkit-transform: translateY(0.75rem);
        -moz-transform: translateY(0.75rem);
        -ms-transform: translateY(0.75rem);
        transform: translateY(0.75rem);
        margin: 0.75rem 0.5rem;
        width: 2.5rem;
      }
    }

    .bbc-1yr7azq {
      vertical-align: middle;
      margin: 0 0.25rem;
      color: #222222;
      fill: currentColor;
      width: 1rem;
      height: 1rem;
    }

    .podcastIconWrapper .bbc-1yr7azq {
      width: 2rem;
      height: 2rem;
      margin: auto;
    }

    @media (max-width: 16.25rem) {
      .podcastIconWrapper .bbc-1yr7azq {
        width: 1.5rem;
        height: 1.5rem;
      }
    }

    .bbc-15oiryy {
      -webkit-flex: 1;
      -ms-flex: 1;
      flex: 1;
      padding: 0.5rem;
    }

    @media (min-width: 25rem) {
      .bbc-15oiryy {
        padding: 0.5rem 1rem;
      }
    }

    @media (min-width: 63rem) {
      .bbc-15oiryy {
        padding: 1rem;
      }
    }

    @media (max-width: 14.9375rem) {
      .bbc-15oiryy {
        padding: 0.5rem;
      }
    }

    @media (min-width: 15rem) {
      .bbc-15oiryy {
        padding: 0 0.75rem 0.75rem;
      }
    }

    @media (min-width: 16.25rem) {
      .bbc-15oiryy {
        padding: 0 1rem 1rem;
      }
    }

    .bbc-1lhbalq {
      color: #222222;
      -webkit-text-decoration: none;
      text-decoration: none;
      font-size: 1.125rem;
      line-height: 1.625rem;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 700;
      font-style: normal;
      display: block;
      margin-top: 0.75rem;
      color: #141414;
    }

    .bbc-1lhbalq:before {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      content: '';
      overflow: hidden;
      z-index: 1;
    }

    .bbc-1lhbalq:visited .podcast-promo--visited {
      color: #6E6E73;
    }

    .bbc-1lhbalq:focus .podcast-promo--focus {
      -webkit-text-decoration: underline;
      text-decoration: underline;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-1lhbalq {
        font-size: 1.125rem;
        line-height: 1.625rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1lhbalq {
        font-size: 1.25rem;
        line-height: 1.75rem;
      }
    }

    .bbc-1lhbalq:visited {
      color: #545658;
    }

    @media (max-width: 15rem) {
      .bbc-1lhbalq {
        margin-top: 0;
      }
    }

    @media (min-width: 16.25rem) {
      .bbc-1lhbalq {
        margin-top: 1rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1lhbalq {
        font-size: 0.9375rem;
        line-height: 1.5rem;
      }

      @media (min-width: 20rem) and (max-width: 37.4375rem) {
        .bbc-1lhbalq {
          font-size: 1rem;
          line-height: 1.5rem;
        }
      }

      @media (min-width: 37.5rem) {
        .bbc-1lhbalq {
          font-size: 1rem;
          line-height: 1.5rem;
        }
      }
    }

    .bbc-14n060w {
      font-size: 0.9375rem;
      line-height: 1.375rem;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 400;
      font-style: normal;
      max-width: 30rem;
      color: #6E6E73;
      margin-top: 0.5rem;
      font-size: 0.875rem;
      line-height: 1.25rem;
      margin: 0.75rem 0;
      overflow-wrap: break-word;
      color: #141414;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-14n060w {
        font-size: 0.9375rem;
        line-height: 1.375rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-14n060w {
        font-size: 0.875rem;
        line-height: 1.375rem;
      }
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-14n060w {
        font-size: 0.875rem;
        line-height: 1.25rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-14n060w {
        font-size: 0.8125rem;
        line-height: 1.25rem;
      }
    }

    @media (min-width: 16.25rem) {
      .bbc-14n060w {
        margin: 1rem 0;
      }
    }

    .bbc-5am0vw {
      display: inline;
      font-size: 0.9375rem;
      line-height: 1.5rem;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 400;
      font-style: normal;
      color: #6E6E73;
      font-size: 0.875rem;
      line-height: 1.25rem;
      color: #141414;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-5am0vw {
        font-size: 1rem;
        line-height: 1.5rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-5am0vw {
        font-size: 1rem;
        line-height: 1.5rem;
      }
    }

    .bbc-5am0vw>svg {
      fill: currentColor;
      color: unset;
      width: 1rem;
      height: 1rem;
      position: relative;
      bottom: 0.125rem;
      left: 0.1875rem;
    }

    @media screen and (forced-colors: active) {
      .bbc-5am0vw>svg {
        fill: canvasText;
      }
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-5am0vw {
        font-size: 0.875rem;
        line-height: 1.25rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-5am0vw {
        font-size: 0.8125rem;
        line-height: 1.25rem;
      }
    }

    @media (max-width: 14.9375rem) {
      .bbc-5am0vw {
        margin: 0 0.25rem;
      }
    }

    @media (min-width: 15rem) {
      .bbc-5am0vw {
        margin: 0;
      }
    }

    @media (min-width: 16.25rem) {
      .bbc-5am0vw {
        margin: 0;
      }
    }

    @media (min-width: 20rem) {
      .bbc-5am0vw {
        margin: 0 0.25rem;
      }
    }

    @media (min-width: 22.5rem) {
      .bbc-5am0vw {
        margin: 0;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-5am0vw {
        font-size: 0.9375rem;
        line-height: 1.375rem;
        margin: 0 0.25rem;
      }

      @media (min-width: 20rem) and (max-width: 37.4375rem) {
        .bbc-5am0vw {
          font-size: 0.9375rem;
          line-height: 1.375rem;
        }
      }

      @media (min-width: 37.5rem) {
        .bbc-5am0vw {
          font-size: 0.875rem;
          line-height: 1.375rem;
        }
      }
    }

    .bbc-1sfse8y {
      vertical-align: middle;
      margin: 0 0.25rem;
      color: #222222;
      fill: currentColor;
      width: 1rem;
      height: 1rem;
    }

    .bbc-1wsxggw {
      padding-bottom: 2.5rem;
      margin: 1rem;
      padding-bottom: 0.5rem;
    }

    @media (min-width: 63rem) {
      .bbc-1wsxggw {
        margin: 2rem 0;
        padding-bottom: 2rem;
      }
    }

    .bbc-1f2ds04 {
      position: relative;
      z-index: 0;
      color: #141414;
      margin-top: 2rem;
      margin-top: 0;
    }

    @media (min-width: 37.5rem) {
      .bbc-1f2ds04 {
        margin-top: 1.5rem;
      }
    }

    @media (min-width: 63rem) {
      .bbc-1f2ds04 {
        margin-bottom: 1.5rem;
      }
    }

    @media (min-width: 37.5rem) and (max-width: 62.9375rem) {
      .bbc-1f2ds04 {
        margin-bottom: 1rem;
      }
    }

    .bbc-1c01ksb {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex-wrap: wrap;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      margin-top: -0.5rem;
      margin-bottom: 0;
      margin-left: -0.25rem;
      margin-right: -0.25rem;
      padding: 0;
      list-style-type: none;
    }

    .bbc-1aqsmew {
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 0.875rem;
      line-height: 1.25rem;
      word-break: break-word;
      margin-top: 0.5rem;
      margin-left: 0.25rem;
      margin-right: 0.25rem;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-1aqsmew {
        font-size: 0.875rem;
        line-height: 1.25rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1aqsmew {
        font-size: 0.8125rem;
        line-height: 1.25rem;
      }
    }

    .bbc-1aqsmew a {
      display: -webkit-inline-box;
      display: -webkit-inline-flex;
      display: -ms-inline-flexbox;
      display: inline-flex;
      min-height: 2.75rem;
      padding: 0.5rem 1rem;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      background-color: #FFFFFF;
      -webkit-text-decoration: none;
      text-decoration: none;
      color: #222222;
    }

    .bbc-1aqsmew a:hover,
    .bbc-1aqsmew a:focus {
      -webkit-text-decoration: underline;
      text-decoration: underline;
    }

    .bbc-1aqsmew a:visited {
      color: #6E6E73;
    }

    .bbc-l2kb15 {
      padding: 0 0.5rem;
    }

    @media (min-width: 25rem) {
      .bbc-l2kb15 {
        padding: 0 1rem;
      }
    }

    @media (min-width: 63rem) {
      .bbc-l2kb15 {
        padding: 0;
      }
    }

    .bbc-1rgju53 {
      position: relative;
      z-index: 0;
      color: #141414;
      margin-top: 2rem;
    }

    @media (min-width: 37.5rem) {
      .bbc-1rgju53 {
        margin-top: 1.5rem;
      }
    }

    @media (min-width: 63rem) {
      .bbc-1rgju53 {
        margin-bottom: 1.5rem;
      }
    }

    .bbc-19bsuwp {
      font-size: 1.25rem;
      line-height: 1.75rem;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 700;
      font-style: normal;
      background-color: #F6F6F6;
      margin: 1rem 0;
      padding-right: 0.5rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-items: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-19bsuwp {
        font-size: 1.25rem;
        line-height: 1.75rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-19bsuwp {
        font-size: 1.5rem;
        line-height: 2rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-19bsuwp {
        margin: 0;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-19bsuwp {
        padding-right: 1rem;
      }
    }

    .bbc-10gykx {
      list-style-type: none;
      margin: 0;
      padding: 0;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex-wrap: wrap;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      margin: calc(-0.5rem + 0.1875rem);
    }

    .bbc-dozr74 {
      height: 100%;
      margin-bottom: 1rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin: 0;
      width: 100%;
      height: inherit;
      padding: calc(0.5rem - 0.1875rem);
    }

    .bbc-dozr74:last-child {
      margin: 0;
    }

    @media (min-width: 25rem) {
      .bbc-dozr74 {
        width: 50%;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-dozr74 {
        width: 33.33%;
      }
    }

    .bbc-pk2py2 {
      border: 0.1875rem solid transparent;
      height: 100%;
      width: 100%;
    }

    .bbc-70p486 {
      position: relative;
      background-color: #FFFFFF;
      height: 100%;
    }

    .bbc-2xm90o {
      padding: 0.5rem;
    }

    @media (min-width: 25rem) {
      .bbc-2xm90o {
        padding: 1rem 0.5rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-2xm90o {
        padding: 1rem;
      }
    }

    .bbc-mh7qh4 {
      color: #141414;
      margin: 0;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 700;
      font-style: normal;
      padding-bottom: 0.5rem;
    }

    .bbc-154s5g9 {
      position: static;
      color: #222222;
      -webkit-text-decoration: none;
      text-decoration: none;
      overflow-wrap: anywhere;
      display: inline-block;
    }

    .bbc-154s5g9:hover,
    .bbc-154s5g9:focus {
      -webkit-text-decoration: underline;
      text-decoration: underline;
    }

    .bbc-154s5g9:before {
      bottom: 0;
      content: '';
      left: 0;
      overflow: hidden;
      position: absolute;
      right: 0;
      top: 0;
      white-space: nowrap;
      z-index: 1;
    }

    .bbc-154s5g9:visited {
      color: #6E6E73;
    }

    .bbc-7z25e2 {
      font-size: 0.875rem;
      line-height: 1.25rem;
      color: #545658;
      display: block;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 400;
      font-style: normal;
      color: #545658;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-7z25e2 {
        font-size: 0.875rem;
        line-height: 1.25rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-7z25e2 {
        font-size: 0.8125rem;
        line-height: 1.25rem;
      }
    }

    .bbc-tpioxw {
      grid-column: 1/span 12;
    }

    @media (min-width: 63rem) {
      .bbc-tpioxw {
        grid-column: 9/span 4;
        margin-top: 2rem;
      }
    }

    .bbc-10pxgv6 {
      margin-bottom: 1.5rem;
    }

    @media (min-width: 63rem) {
      .bbc-10pxgv6 {
        margin-bottom: 0.5rem;
        padding: 1rem;
      }
    }

    @media (max-width: 24.9375rem) {
      .bbc-8cenrp {
        padding: 0 0.5rem;
      }
    }

    @media (min-width: 25rem) {
      @media (max-width: 62.9375rem) {
        .bbc-8cenrp {
          padding: 0 1rem;
        }
      }
    }

    .bbc-g47oqm {
      position: relative;
      z-index: 0;
      color: #141414;
      margin-top: 2rem;
      margin-top: 0;
    }

    @media (min-width: 37.5rem) {
      .bbc-g47oqm {
        margin-top: 1.5rem;
      }
    }

    @media (min-width: 63rem) {
      .bbc-g47oqm {
        margin-bottom: 1.5rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-g47oqm {
        margin-top: 0;
      }
    }

    .bbc-lvnea5 {
      list-style-type: none;
      margin: 0;
      padding: 0;
    }

    @media (min-width: 37.5rem) and (max-width: 62.9375rem) {
      .bbc-lvnea5 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        gap: calc(1rem - 0.375rem);
      }
    }

    .bbc-s6v87m {
      height: 100%;
      margin-bottom: 1rem;
    }

    .bbc-s6v87m:last-child {
      margin: 0;
    }

    @media (min-width: 37.5rem) and (max-width: 62.9375rem) {
      .bbc-s6v87m {
        height: inherit;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        margin: 0;
      }
    }

    .bbc-ey9z5j {
      border: 0.1875rem solid transparent;
      height: 100%;
    }

    .bbc-s8lpxx {
      color: #141414;
      margin: 0;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 0.9375rem;
      line-height: 1.5rem;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-s8lpxx {
        font-size: 1rem;
        line-height: 1.5rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-s8lpxx {
        font-size: 1rem;
        line-height: 1.5rem;
      }
    }

    .bbc-1wir2uw {
      color: #006666;
      display: inline-block;
      vertical-align: -0.125rem;
      position: relative;
      -webkit-margin-end: 0.25rem;
      margin-inline-end: 0.25rem;
      width: 0.9375rem;
      height: 0.9375rem;
    }

    @media (min-width: 25rem) {
      .bbc-1wir2uw {
        width: 1rem;
        height: 1rem;
      }
    }

    @media (prefers-reduced-motion: no-preference) {
      .bbc-1rjgwf9 {
        -webkit-animation: animation-1lwo6e7 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.5s 3;
        animation: animation-1lwo6e7 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.5s 3;
      }
    }

    @-webkit-keyframes animation-1lwo6e7 {
      0% {
        opacity: 1;
      }

      50% {
        opacity: 0;
      }

      100% {
        opacity: 1;
      }
    }

    @keyframes animation-1lwo6e7 {
      0% {
        opacity: 1;
      }

      50% {
        opacity: 0;
      }

      100% {
        opacity: 1;
      }
    }

    .bbc-1ce6oy2 {
      color: #006666;
      display: inline-block;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-style: normal;
      font-weight: 700;
      -webkit-margin-end: 0.5rem;
      margin-inline-end: 0.5rem;
    }

    .bbc-yzszhh {
      padding-top: 0.5rem;
    }

    .bbc-bkxz22 {
      font-size: 0.875rem;
      line-height: 1.25rem;
      color: #545658;
      display: block;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 400;
      font-style: normal;
      padding-top: 0.5rem;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-bkxz22 {
        font-size: 0.875rem;
        line-height: 1.25rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-bkxz22 {
        font-size: 0.8125rem;
        line-height: 1.25rem;
      }
    }

    @media (max-width: 24.9375rem) {
      .bbc-6bz6fw {
        padding: 0 0.5rem;
      }
    }

    @media (min-width: 25rem) and (max-width: 62.9375rem) {
      .bbc-6bz6fw {
        padding: 0 1rem;
      }
    }

    .bbc-ofnqcj {
      list-style-type: none;
      margin: 0;
      padding: 0;
    }

    @media (min-width: 37.5rem) and (max-width: 62.9375rem) {
      .bbc-ofnqcj {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        -webkit-column-gap: 1rem;
        column-gap: 1rem;
        row-gap: 1.5rem;
      }
    }

    .bbc-1q5cdze {
      padding: 0.5rem 0 1rem;
      line-height: 0;
      height: 100%;
    }

    .bbc-1q5cdze:last-child {
      border: none;
    }

    @media (min-width: 37.5rem) {
      .bbc-1q5cdze {
        padding: 1rem 0 1rem;
      }
    }

    @media (min-width: 63rem) {
      .bbc-1q5cdze {
        padding: 0 0 1.5rem;
      }
    }

    .bbc-1q5cdze:first-child {
      padding-top: 0;
    }

    @media (min-width: 37.5rem) and (max-width: 62.9375rem) {
      .bbc-1q5cdze:first-child {
        padding-top: 1rem;
      }
    }

    .bbc-1q5cdze:last-child {
      padding-bottom: 0;
    }

    .bbc-1q5cdze:first-child {
      padding: 0 0 0.5rem 0;
    }

    .bbc-1q5cdze:last-child {
      padding: 0.5rem 0 0 0;
    }

    .bbc-1q5cdze:not(:first-child):not(:last-child) {
      padding: 0.5rem 0 0.5rem 0;
    }

    @media (min-width: 37.5rem) and (max-width: 62.9375rem) {
      .bbc-1q5cdze {
        padding: 0;
      }

      .bbc-1q5cdze:first-child,
      .bbc-1q5cdze:last-child,
      .bbc-1q5cdze:not(:first-child):not(:last-child) {
        padding: 0;
      }
    }

    .bbc-oz5u0n {
      position: relative;
      width: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      height: 100%;
      -webkit-text-decoration: none;
      text-decoration: none;
    }

    .bbc-oz5u0n:hover a {
      -webkit-text-decoration: underline;
      text-decoration: underline;
    }

    .bbc-oz5u0n:visited a {
      color: #E6E8EA;
    }

    .bbc-18rv2kn {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      z-index: 5;
    }

    .bbc-1bepigl {
      position: relative;
      height: 0;
      background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI0NzkiIGhlaWdodD0iMTM2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgZmlsbD0iI0Q1RDBDRCI+PGc+PHBhdGggZD0iTTQ0OS41NTYgOTEuNTUzbC0yLjMxIDEuNDFjLTExLjE2NyA2LjgxOC0yMy4zMTMgMTAuNDc0LTM0LjM0NiAxMC40Ny0yMy42MS0uMDktMzkuMTYzLTE0LjA4My0zOS4yMjctMzQuNDUzLjAzLTE5LjkxOCAxNi4yNy0zNC42NjMgMzguNjMzLTM0LjcxOCAxMS4zODcuMDEgMjEuNzAzIDIuOTU0IDMzLjk2MiA5LjY3MmwyLjI1MSAxLjI0di0xOC4xOWwtLjk2Mi0uMzc3Yy0xMy44MjQtNS40NTgtMjQuNTMtNy44OS0zNS4xMDMtNy44ODQtMTYuMzQ2LS4wMDYtMzAuNTMzIDUuMzk0LTQwLjYzNyAxNC41NTctMTAuMTA1IDkuMTYzLTE2LjEwNiAyMi4xMDItMTYuMDk5IDM2Ljk1My4wMDggMTAuMzQ4IDQuMjc5IDIyLjQ4IDEzLjQyIDMyLjEwNSA5LjEyMSA5LjYyOCAyMy4xNjUgMTYuNjQ4IDQyLjQzIDE2LjYzOWguMDYzYzE1Ljk4IDAgMjcuMDYyLTMuNTYzIDM3LjA3NC04LjQ5MmwuODUxLS40MTRWOTEuNTUzek0zMzQgMTM1LjY5N2gxNDQuMTk1VjBIMzM0djEzNS42OTd6Ii8+PHBhdGggZD0iTTI3Ni45MzcgODkuOTY4Yy4wNDEtMTIuMzMtOC4xNzEtMjEuNjk2LTIxLjMwOC0yNS4zIDMuNTQ0LTEuODA5IDYuMzUtNC4wMjMgOC40MDQtNi43MjcgMi43NS0zLjYyMiA0LjA2MS04LjA2NCA0LjA0Ni0xMy4yMzUuMDE1LTYuMzU5LTIuNDg2LTEyLjgzOS03Ljg1OC0xNy42ODctNS4zNzItNC44NDctMTMuNTI2LTcuOTk3LTI0LjY1NC03Ljk5MUgyMDQuODN2OTcuNzI4aDM2LjA3M2MxMi44NyAwIDIxLjkwNi0zLjQ4MiAyNy43MjItOC42NSA1LjgxOC01LjE1NSA4LjMyLTExLjkxIDguMzEyLTE4LjEzOHpNMTY3IDEzNS42OThoMTQ0LjE5N1YwSDE2N3YxMzUuNjk3eiIvPjxwYXRoIGQ9Ik0xMDkuOTM3IDg5Ljk2OGMuMDQxLTEyLjMzLTguMTcxLTIxLjY5Ni0yMS4zMDgtMjUuMyAzLjU0NC0xLjgwOSA2LjM1LTQuMDIzIDguNDA0LTYuNzI3IDIuNzUtMy42MjIgNC4wNjEtOC4wNjQgNC4wNDYtMTMuMjM1LjAxNS02LjM1OS0yLjQ4Ni0xMi44MzktNy44NTgtMTcuNjg3LTUuMzcyLTQuODQ3LTEzLjUyNi03Ljk5Ny0yNC42NTQtNy45OTFIMzcuODN2OTcuNzI4aDM2LjA3M2MxMi44NyAwIDIxLjkwNi0zLjQ4MiAyNy43MjItOC42NSA1LjgxOC01LjE1NSA4LjMyLTExLjkxIDguMzEyLTE4LjEzOHpNMCAxMzUuNjk4aDE0NC4xOTdWMEgwdjEzNS42OTd6Ii8+PHBhdGggZD0iTTI1OC42NjIgODguMTk4Yy0uMDEzIDMuMjI5LTEuMDA3IDYuNDc1LTMuODk2IDkuMDExLTIuODg0IDIuNTM3LTcuODczIDQuNDYzLTE2LjEzMyA0LjQ2M0gyMjJWNzVoMTUuODkzYzcuNDExIDAgMTIuNjcgMS41MDIgMTUuOTY1IDMuODUgMy4yODkgMi4zNjIgNC43NzYgNS40NjMgNC44MDQgOS4zNDgiLz48cGF0aCBkPSJNOTEuNjYyIDg4LjE5OGMtLjAxMyAzLjIyOS0xLjAwNyA2LjQ3NS0zLjg5NiA5LjAxMS0yLjg4NCAyLjUzNy03Ljg3NCA0LjQ2My0xNi4xMzMgNC40NjNINTVWNzVoMTUuODkyYzcuNDEyIDAgMTIuNjcyIDEuNTAyIDE1Ljk2NiAzLjg1IDMuMjg5IDIuMzYyIDQuNzc2IDUuNDYzIDQuODA0IDkuMzQ4Ii8+PHBhdGggZD0iTTI0NS4xODYgNTUuNzljMy4wOTYtMi4yMzcgNC41OS01LjM4NiA0LjYxMy0xMC4xMjQtLjAxNS0zLjI1LS45NDMtNi4wMzMtMy4yODEtOC4xMTEtMi4zNDYtMi4wNzgtNi4zMy0zLjU1NS0xMi43NTQtMy41NTVIMjIydjI1LjI3NWg4LjA3NmM2Ljk4OC4wMDQgMTEuOTk4LTEuMjQzIDE1LjExLTMuNDg2Ii8+PHBhdGggZD0iTTc4LjE4NiA1NS43OWMzLjA5Ni0yLjIzNyA0LjU5LTUuMzg2IDQuNjEzLTEwLjEyNC0uMDE1LTMuMjUtLjk0My02LjAzMy0zLjI4Mi04LjExMUM3Ny4xNzIgMzUuNDc3IDczLjE4OCAzNCA2Ni43NjQgMzRINTV2MjUuMjc1aDguMDc2YzYuOTg4LjAwNCAxMS45OTgtMS4yNDMgMTUuMTEtMy40ODYiLz48L2c+PC9nPjwvZz48L3N2Zz4K);
      -webkit-background-position: center center;
      background-position: center center;
      background-repeat: no-repeat;
      -webkit-background-size: 60px 17px;
      background-size: 60px 17px;
      background-color: #3F3F42;
    }

    @media (min-width: 25rem) {
      .bbc-1bepigl {
        -webkit-background-size: 77px 22px;
        background-size: 77px 22px;
      }
    }

    @media (min-width: 63rem) {
      .bbc-1bepigl {
        -webkit-background-size: 93px 27px;
        background-size: 93px 27px;
      }
    }

    .bbc-10klw3m {
      height: 100%;
    }

    .bbc-7gzyga {
      min-height: 100px;
      padding-bottom: 1rem;
      background-color: #202224;
    }

    .bbc-1uk1gs8 {
      margin: 0;
    }

    .bbc-nrcg1m {
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-style: normal;
      font-weight: 400;
      font-size: 0.9375rem;
      line-height: 1.33;
      display: inline-block;
      -webkit-text-decoration: none;
      text-decoration: none;
      margin: 0.875rem 0.5rem 0 0.5rem;
      color: #FFFFFF;
    }

    .bbc-nrcg1m:focus {
      -webkit-text-decoration: underline;
      text-decoration: underline;
    }

    @media (min-width: 25rem) {
      .bbc-nrcg1m {
        font-size: 1rem;
        line-height: 1.25;
        margin: 0.875rem 1rem 0 1rem;
      }
    }

    .bbc-nrcg1m:visited {
      color: #E6E8EA;
    }

    .bbc-lzs1ev {
      font-size: 0.875rem;
      line-height: 1.25rem;
      color: #545658;
      display: block;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-style: normal;
      font-weight: 400;
      font-size: 0.8125rem;
      padding: 0.75rem 0.5rem 0 0.5rem;
      color: #E6E8EA;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-lzs1ev {
        font-size: 0.875rem;
        line-height: 1.25rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-lzs1ev {
        font-size: 0.8125rem;
        line-height: 1.25rem;
      }
    }

    @media (min-width: 25rem) {
      .bbc-lzs1ev {
        font-size: 0.875rem;
        padding: 0.75rem 1rem 0 1rem;
      }
    }

    @media (max-width: 24.9375rem) {
      .bbc-1pg0aej {
        margin: 0 0.5rem;
        padding-bottom: 1.5rem;
      }
    }

    @media (min-width: 25rem) {
      @media (max-width: 62.9375rem) {
        .bbc-1pg0aej {
          margin: 0 1rem;
          padding-bottom: 2rem;
        }
      }
    }

    @media (min-width: 63rem) and (max-width: 79.9375rem) {
      .bbc-1pg0aej {
        margin: 0 1rem;
        padding-bottom: 2.5rem;
      }
    }

    @media (min-width: 80rem) {
      .bbc-1pg0aej {
        margin: 0 auto;
        padding: 0 1rem 1.5rem;
        max-width: 80rem;
      }
    }

    .bbc-1rpw6bb {
      position: relative;
      z-index: 0;
      color: #141414;
      margin-top: 2rem;
    }

    @media (min-width: 37.5rem) {
      .bbc-1rpw6bb {
        margin-top: 1.5rem;
      }
    }

    @media (min-width: 63rem) {
      .bbc-1rpw6bb {
        margin-bottom: 1.5rem;
      }
    }

    @media (min-width: 37.5rem) and (max-width: 62.9375rem) {
      .bbc-1rpw6bb {
        margin-bottom: 1rem;
      }
    }

    .bbc-stivil {
      list-style-type: none;
      margin: 0;
      padding: 0;
      grid-auto-flow: column;
      grid-template-rows: repeat(10, auto);
    }

    @supports (display: grid) {
      .bbc-stivil {
        display: grid;
        position: initial;
        width: initial;
        margin: 0;
      }

      @media (max-width: 14.9375rem) {
        .bbc-stivil {
          grid-template-columns: repeat(6, 1fr);
          grid-column-end: span 6;
          grid-column-gap: 0.5rem;
        }
      }

      @media (min-width: 15rem) and (max-width: 24.9375rem) {
        .bbc-stivil {
          grid-template-columns: repeat(6, 1fr);
          grid-column-end: span 6;
          grid-column-gap: 0.5rem;
        }
      }

      @media (min-width: 25rem) and (max-width: 37.4375rem) {
        .bbc-stivil {
          grid-template-columns: repeat(6, 1fr);
          grid-column-end: span 6;
          grid-column-gap: 0.5rem;
        }
      }

      @media (min-width: 37.5rem) and (max-width: 62.9375rem) {
        .bbc-stivil {
          grid-template-columns: repeat(6, 1fr);
          grid-column-end: span 6;
          grid-column-gap: 1rem;
        }
      }

      @media (min-width: 63rem) and (max-width: 79.9375rem) {
        .bbc-stivil {
          grid-template-columns: repeat(8, 1fr);
          grid-column-end: span 8;
          grid-column-gap: 1rem;
        }
      }

      @media (min-width: 80rem) {
        .bbc-stivil {
          grid-template-columns: repeat(20, 1fr);
          grid-column-end: span 20;
          grid-column-gap: 1rem;
        }
      }
    }

    @media (min-width: 80rem) {
      .bbc-stivil {
        grid-auto-flow: row;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-stivil {
        grid-template-rows: repeat(5, auto);
      }
    }

    .bbc-jsrhcr {
      position: relative;
      padding-bottom: 1.5rem;
    }

    @media (max-width: 14.9375rem) {
      .bbc-jsrhcr {
        width: calc(100%);
        display: inline-block;
        vertical-align: top;
      }
    }

    @media (min-width: 15rem) and (max-width: 24.9375rem) {
      .bbc-jsrhcr {
        width: calc(100%);
        display: inline-block;
        vertical-align: top;
      }
    }

    @media (min-width: 25rem) and (max-width: 37.4375rem) {
      .bbc-jsrhcr {
        width: calc(100%);
        display: inline-block;
        vertical-align: top;
      }
    }

    @media (min-width: 37.5rem) and (max-width: 62.9375rem) {
      .bbc-jsrhcr {
        width: calc(50%);
        display: inline-block;
        vertical-align: top;
      }
    }

    @media (min-width: 63rem) and (max-width: 79.9375rem) {
      .bbc-jsrhcr {
        width: calc(50%);
        display: inline-block;
        vertical-align: top;
      }
    }

    @media (min-width: 80rem) {
      .bbc-jsrhcr {
        width: calc(20%);
        display: inline-block;
        vertical-align: top;
      }
    }

    @supports (display: grid) {
      .bbc-jsrhcr {
        display: block;
        width: initial;
        margin: 0;
      }

      @media (max-width: 14.9375rem) {
        .bbc-jsrhcr {
          grid-template-columns: repeat(6, 1fr);
          grid-column-end: span 6;
        }
      }

      @media (min-width: 15rem) and (max-width: 24.9375rem) {
        .bbc-jsrhcr {
          grid-template-columns: repeat(6, 1fr);
          grid-column-end: span 6;
        }
      }

      @media (min-width: 25rem) and (max-width: 37.4375rem) {
        .bbc-jsrhcr {
          grid-template-columns: repeat(6, 1fr);
          grid-column-end: span 6;
        }
      }

      @media (min-width: 37.5rem) and (max-width: 62.9375rem) {
        .bbc-jsrhcr {
          grid-template-columns: repeat(3, 1fr);
          grid-column-end: span 3;
        }
      }

      @media (min-width: 63rem) and (max-width: 79.9375rem) {
        .bbc-jsrhcr {
          grid-template-columns: repeat(4, 1fr);
          grid-column-end: span 4;
        }
      }

      @media (min-width: 80rem) {
        .bbc-jsrhcr {
          grid-template-columns: repeat(4, 1fr);
          grid-column-end: span 4;
        }
      }
    }

    .bbc-1is9yal {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      margin: 0;
      padding: 0;
    }

    @media (max-width: 14.9375rem) {
      .bbc-1okkuy {
        min-width: 2rem;
      }
    }

    @media (min-width: 15rem) and (max-width: 24.9375rem) {
      .bbc-1okkuy {
        min-width: 2rem;
      }
    }

    @media (min-width: 25rem) and (max-width: 37.4375rem) {
      .bbc-1okkuy {
        min-width: 2rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1okkuy {
        min-width: 3rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1okkuy {
        min-width: 1.5rem;
      }
    }

    @supports (grid-template-columns: fit-content(200px)) {
      @media (min-width: 37.5rem) {
        .bbc-1okkuy {
          min-width: 1.5rem;
        }
      }
    }

    @media (min-width: 80rem) {
      .bbc-1okkuy {
        min-width: 1.5rem;
      }
    }

    .bbc-109858a {
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-style: normal;
      font-weight: 400;
      position: relative;
      color: #B80000;
      margin: 0;
      padding: 0;
      font-size: 2rem;
      line-height: 2.25rem;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-109858a {
        font-size: 2.5rem;
        line-height: 2.75rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-109858a {
        font-size: 3.5rem;
        line-height: 3.75rem;
      }
    }

    .bbc-edu86c {
      padding-top: 0.375rem;
      padding-left: 1rem;
      padding-right: 1rem;
    }

    @supports (grid-template-columns: fit-content(200px)) {
      .bbc-edu86c {
        padding-left: 0;
      }
    }

    .bbc-17vk43k {
      font-size: 0.9375rem;
      line-height: 1.5rem;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-style: normal;
      font-weight: 700;
      position: static;
      color: #222222;
      -webkit-text-decoration: none;
      text-decoration: none;
      display: inline-block;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-17vk43k {
        font-size: 1rem;
        line-height: 1.5rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-17vk43k {
        font-size: 1rem;
        line-height: 1.5rem;
      }
    }

    .bbc-17vk43k:hover,
    .bbc-17vk43k:focus {
      -webkit-text-decoration: underline;
      text-decoration: underline;
    }

    .bbc-17vk43k:before {
      bottom: 0;
      content: '';
      left: 0;
      overflow: hidden;
      position: absolute;
      right: 0;
      top: 0;
      white-space: nowrap;
      z-index: 1;
    }

    @media (min-width: 25rem) {
      .bbc-17vk43k {
        font-size: 1.125rem;
        line-height: 1.625rem;
      }

      @media (min-width: 20rem) and (max-width: 37.4375rem) {
        .bbc-17vk43k {
          font-size: 1.125rem;
          line-height: 1.625rem;
        }
      }

      @media (min-width: 37.5rem) {
        .bbc-17vk43k {
          font-size: 1.25rem;
          line-height: 1.75rem;
        }
      }
    }

    @media (max-width: 14.9375rem) {
      .bbc-1w3s2le {
        min-width: 2rem;
      }
    }

    @media (min-width: 15rem) and (max-width: 24.9375rem) {
      .bbc-1w3s2le {
        min-width: 2rem;
      }
    }

    @media (min-width: 25rem) and (max-width: 37.4375rem) {
      .bbc-1w3s2le {
        min-width: 2rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1w3s2le {
        min-width: 3rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1w3s2le {
        min-width: 3rem;
      }
    }

    @supports (grid-template-columns: fit-content(200px)) {
      @media (min-width: 37.5rem) {
        .bbc-1w3s2le {
          min-width: 1.5rem;
        }
      }
    }

    @media (min-width: 80rem) {
      .bbc-1w3s2le {
        min-width: 1.5rem;
      }
    }

    @media (max-width: 14.9375rem) {
      .bbc-1z377g {
        min-width: 2rem;
      }
    }

    @media (min-width: 15rem) and (max-width: 24.9375rem) {
      .bbc-1z377g {
        min-width: 2rem;
      }
    }

    @media (min-width: 25rem) and (max-width: 37.4375rem) {
      .bbc-1z377g {
        min-width: 2rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1z377g {
        min-width: 3rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1z377g {
        min-width: 1.5rem;
      }
    }

    @supports (grid-template-columns: fit-content(200px)) {
      @media (min-width: 37.5rem) {
        .bbc-1z377g {
          min-width: 1.5rem;
        }
      }
    }

    @media (min-width: 80rem) {
      .bbc-1z377g {
        min-width: 3rem;
      }
    }

    @media (max-width: 14.9375rem) {
      .bbc-1126by3 {
        min-width: 2rem;
      }
    }

    @media (min-width: 15rem) and (max-width: 24.9375rem) {
      .bbc-1126by3 {
        min-width: 2rem;
      }
    }

    @media (min-width: 25rem) and (max-width: 37.4375rem) {
      .bbc-1126by3 {
        min-width: 2rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1126by3 {
        min-width: 3rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1126by3 {
        min-width: 3rem;
      }
    }

    @supports (grid-template-columns: fit-content(200px)) {
      @media (min-width: 37.5rem) {
        .bbc-1126by3 {
          min-width: 3rem;
        }
      }
    }

    @media (min-width: 80rem) {
      .bbc-1126by3 {
        min-width: 1.5rem;
      }
    }

    @media (max-width: 14.9375rem) {
      .bbc-pnw545 {
        min-width: 2rem;
      }
    }

    @media (min-width: 15rem) and (max-width: 24.9375rem) {
      .bbc-pnw545 {
        min-width: 2rem;
      }
    }

    @media (min-width: 25rem) and (max-width: 37.4375rem) {
      .bbc-pnw545 {
        min-width: 2rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-pnw545 {
        min-width: 3rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-pnw545 {
        min-width: 1.5rem;
      }
    }

    @supports (grid-template-columns: fit-content(200px)) {
      @media (min-width: 37.5rem) {
        .bbc-pnw545 {
          min-width: 3rem;
        }
      }
    }

    @media (min-width: 80rem) {
      .bbc-pnw545 {
        min-width: 1.5rem;
      }
    }

    .bbc-1chh04s {
      font-size: 0.875rem;
      line-height: 1.25rem;
      color: #545658;
      display: block;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-weight: 400;
      font-style: normal;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-1chh04s {
        font-size: 0.875rem;
        line-height: 1.25rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1chh04s {
        font-size: 0.8125rem;
        line-height: 1.25rem;
      }
    }

    @media (max-width: 14.9375rem) {
      .bbc-1e8shh9 {
        min-width: 2rem;
      }
    }

    @media (min-width: 15rem) and (max-width: 24.9375rem) {
      .bbc-1e8shh9 {
        min-width: 2rem;
      }
    }

    @media (min-width: 25rem) and (max-width: 37.4375rem) {
      .bbc-1e8shh9 {
        min-width: 2rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1e8shh9 {
        min-width: 3rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1e8shh9 {
        min-width: 3rem;
      }
    }

    @supports (grid-template-columns: fit-content(200px)) {
      @media (min-width: 37.5rem) {
        .bbc-1e8shh9 {
          min-width: 3rem;
        }
      }
    }

    @media (min-width: 80rem) {
      .bbc-1e8shh9 {
        min-width: 3rem;
      }
    }

    .bbc-1lvqtkx {
      content-visibility: auto;
      contain-intrinsic-size: 33.125rem;
    }

    @media (min-width: 15rem) {
      .bbc-1lvqtkx {
        contain-intrinsic-size: 26.563rem;
      }
    }

    @media (min-width: 20) {
      .bbc-1lvqtkx {
        contain-intrinsic-size: 23.438rem;
      }
    }

    @media (min-width: 25rem) {
      .bbc-1lvqtkx {
        contain-intrinsic-size: 21.875rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-1lvqtkx {
        contain-intrinsic-size: 17.188rem;
      }
    }

    .bbc-5g7yny {
      background-color: #B80000;
      height: 2.75rem;
      width: 100%;
      padding: 0 0.5rem;
      border-top: 0.0625rem solid transparent;
      position: relative;
      z-index: 1;
    }

    @media (min-width: 15rem) {
      .bbc-5g7yny {
        height: 3.75rem;
        padding: 0 0.5rem;
      }
    }

    @media (min-width: 25rem) {
      .bbc-5g7yny {
        height: 3.75rem;
        padding: 0 1rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-5g7yny {
        height: 4rem;
      }
    }

    .bbc-5g7yny svg {
      fill: currentColor;
    }

    @media screen and (forced-colors: active) {
      .bbc-5g7yny svg {
        fill: linkText;
      }
    }

    .bbc-hqbzgf {
      font-size: 0.875rem;
      line-height: 1.25rem;
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-style: normal;
      font-weight: 400;
      background-color: #222222;
      padding: 0 1rem;
    }

    @media (min-width: 20rem) and (max-width: 37.4375rem) {
      .bbc-hqbzgf {
        font-size: 0.875rem;
        line-height: 1.25rem;
      }
    }

    @media (min-width: 37.5rem) {
      .bbc-hqbzgf {
        font-size: 0.8125rem;
        line-height: 1.25rem;
      }
    }

    @media (max-width: 24.9375rem) {
      .bbc-hqbzgf {
        padding: 0 0.5rem;
      }
    }

    .bbc-n6enek {
      max-width: 63rem;
      margin: 0 auto;
      padding-top: 0.5rem;
    }

    .bbc-1c7p4c8 {
      border-bottom: 0.0625rem solid #3F3F42;
      -webkit-column-count: 4;
      column-count: 4;
      margin: 0;
      list-style-type: none;
      padding: 0 0 0.5rem;
    }

    @supports (grid-template-columns: fit-content(200px)) {
      .bbc-1c7p4c8 {
        display: grid;
        grid-auto-flow: column;
      }
    }

    @media (max-width: 14.9375rem) {
      .bbc-1c7p4c8 {
        grid-auto-flow: row;
        -webkit-column-count: 1;
        column-count: 1;
      }
    }

    @media (min-width: 15rem) and (max-width: 37.4375rem) {
      .bbc-1c7p4c8 {
        grid-column-gap: 0.5rem;
        grid-template-columns: repeat(2, 1fr);
        -webkit-column-count: 2;
        column-count: 2;
      }
    }

    @media (min-width: 37.5rem) and (max-width: 62.9375rem) {
      .bbc-1c7p4c8 {
        grid-column-gap: 1rem;
        grid-template-columns: repeat(3, 1fr);
        -webkit-column-count: 3;
        column-count: 3;
      }
    }

    @media (min-width: 63rem) and (max-width: 79.9375rem) {
      .bbc-1c7p4c8 {
        grid-column-gap: 1rem;
        grid-template-columns: repeat(4, 1fr);
        -webkit-column-count: 4;
        column-count: 4;
      }
    }

    @media (min-width: 80rem) {
      .bbc-1c7p4c8 {
        grid-column-gap: 1rem;
        grid-template-columns: repeat(5, 1fr);
        -webkit-column-count: 5;
        column-count: 5;
      }
    }

    .bbc-1c7p4c8>li:first-of-type {
      border-bottom: 0.0625rem solid #3F3F42;
      padding: 0.5rem 0;
      margin-bottom: 0.5rem;
      grid-column: 1/-1;
      width: 100%;
      -webkit-column-span: all;
      column-span: all;
    }

    @media (min-width: 15rem) and (max-width: 37.4375rem) {
      .bbc-1c7p4c8 {
        grid-template-rows: repeat(5, auto);
      }
    }

    @media (min-width: 37.5rem) and (max-width: 62.9375rem) {
      .bbc-1c7p4c8 {
        grid-template-rows: repeat(4, auto);
      }
    }

    @media (min-width: 63rem) and (max-width: 79.9375rem) {
      .bbc-1c7p4c8 {
        grid-template-rows: repeat(3, auto);
      }
    }

    @media (min-width: 80rem) {
      .bbc-1c7p4c8 {
        grid-template-rows: repeat(3, auto);
      }
    }

    .bbc-a32bmp {
      min-width: 50%;
      -webkit-column-gap: 1rem;
      column-gap: 1rem;
      break-inside: avoid-column;
    }

    .bbc-mcd2q6 {
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-style: normal;
      font-weight: 700;
      color: #FFFFFF;
      padding: 0.75rem 0 0.75rem;
      -webkit-text-decoration: none;
      text-decoration: none;
      display: block;
    }

    .bbc-mcd2q6:hover,
    .bbc-mcd2q6:focus {
      -webkit-text-decoration: underline;
      text-decoration: underline;
    }

    .bbc-1vn4w5t {
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-style: normal;
      font-weight: 700;
      color: #FFFFFF;
      padding: 0.75rem 0 0.75rem;
      -webkit-text-decoration: none;
      text-decoration: none;
      display: none;
    }

    .bbc-1vn4w5t:hover,
    .bbc-1vn4w5t:focus {
      -webkit-text-decoration: underline;
      text-decoration: underline;
    }

    .bbc-cmqtv6 {
      color: #FFFFFF;
      margin: 0;
      padding: 1rem 0;
    }

    .bbc-cmqtv6 a {
      padding: 0;
    }

    .bbc-w6hk32 {
      font-family: "BBC Reith Qalam", "Times New Roman", Arial, Verdana, Geneva, Helvetica, sans-serif;
      font-style: normal;
      font-weight: 700;
      color: #FFFFFF;
      padding: 0.75rem 0 0.75rem;
      -webkit-text-decoration: none;
      text-decoration: none;
      display: inline;
    }

    .bbc-w6hk32:hover,
    .bbc-w6hk32:focus {
      -webkit-text-decoration: underline;
      text-decoration: underline;
    }

    a:focus-visible,
    button:focus-visible,
    button[type='submit']:focus-visible,
    button[type='button']:focus-visible,
    h3:focus-visible {
      outline: 0.1875rem solid #000000;
      box-shadow: 0 0 0 0.1875rem #FFFFFF;
      outline-offset: 0.1875rem;
    }

    a.focusIndicatorRemove:focus-visible,
    button.focusIndicatorRemove:focus-visible {
      outline: none;
      box-shadow: none;
      outline-offset: 0;
    }

    a.focusIndicatorDisplayBlock:focus-visible {
      display: block;
    }

    a.focusIndicatorDisplayInlineBlock:focus-visible {
      display: inline-block;
      width: 100%;
    }

    a.focusIndicatorDisplayTableCell:focus-visible {
      display: table-cell;
    }

    a.focusIndicatorReducedWidth:focus-visible {
      outline: 0.125rem solid #000000;
      box-shadow: 0 0 0 0.0625rem #FFFFFF;
      outline-offset: 0.0625rem;
    }

    a.focusIndicatorOutlineBlack:focus-visible {
      outline: 0.1875rem solid #000000;
      box-shadow: none;
      outline-offset: 0;
    }

    a.focusIndicatorInvert:focus-visible,
    button.focusIndicatorInvert:focus-visible {
      outline: 0.1875rem solid #FFFFFF;
      box-shadow: 0 0 0 0.1875rem #000000;
      outline-offset: 0.1875rem;
    }

    a.focusIndicatorReducedWidthInverted:focus-visible {
      outline: 0.125rem solid #FFFFFF;
      box-shadow: 0 0 0 0.0625rem #000000;
      outline-offset: 0.0625rem;
    }


    #ngasCookiePrompt #cookiePrompt.full-screen .orb-banner {
      padding: 16px 0
    }

    #ngasCookiePrompt #cookiePrompt.full-screen .bbccookies-banner {
      position: fixed;
      bottom: 0;
      width: 100%;
      z-index: 1000;
      padding: 16px 0
    }

    #ngasCookiePrompt #cookiePrompt.full-screen .bbccookies-banner p {
      line-height: 1.5em
    }

    #ngasCookiePrompt #cookiePrompt.full-screen .bbccookies-banner .orb-banner-title {
      width: 100%;
      line-height: 2em
    }

    @media screen and (min-width: 600px) {
      #ngasCookiePrompt #cookiePrompt.full-screen .bbccookies-banner .orb-banner-content {
        padding-left: 0;
        flex-grow: 2
      }

      #ngasCookiePrompt #cookiePrompt.full-screen .bbccookies-banner .orb-banner-options {
        flex-grow: 3
      }
    }

    #ngasCookiePrompt #cookiePrompt.full-screen .bbccookies-banner .banner-button {
      font-size: 18px
    }

    #ngasCookiePrompt #cookiePrompt.full-screen #bbccookies-settings {
      line-height: 1.3em
    }

    #ngasCookiePrompt #cookiePrompt {
      font-weight: 400;
      font-size: .625rem;
      font-family: Arial, Helvetica, freesans, sans-serif;
      line-height: 1
    }

    #ngasCookiePrompt #cookiePrompt .b-r p,
    #ngasCookiePrompt #cookiePrompt .b-r div,
    #ngasCookiePrompt #cookiePrompt .b-r section,
    #ngasCookiePrompt #cookiePrompt .b-r a,
    #ngasCookiePrompt #cookiePrompt .b-r button {
      margin: 0
    }

    #ngasCookiePrompt #cookiePrompt .b-g-p,
    #ngasCookiePrompt #cookiePrompt .b-r .b-g-p {
      padding: 0 8px
    }

    #ngasCookiePrompt #cookiePrompt .b-g-m,
    #ngasCookiePrompt #cookiePrompt .b-r .b-g-m {
      margin: 0 8px
    }

    @media screen and (min-width: 400px) {

      #ngasCookiePrompt #cookiePrompt .b-g-p,
      #ngasCookiePrompt #cookiePrompt .b-r .b-g-p {
        padding: 0 16px
      }

      #ngasCookiePrompt #cookiePrompt .b-g-m,
      #ngasCookiePrompt #cookiePrompt .b-r .b-g-m {
        margin: 0 16px
      }
    }

    @media screen and (min-width: 1008px) {

      #ngasCookiePrompt #cookiePrompt .b-g-p,
      #ngasCookiePrompt #cookiePrompt .b-r .b-g-p {
        max-width: 976px;
        margin: 0 auto;
        padding: 0 16px
      }

      #ngasCookiePrompt #cookiePrompt .b-g-m,
      #ngasCookiePrompt #cookiePrompt .b-r .b-g-m {
        max-width: 976px;
        margin: 0 auto
      }
    }

    @media screen and (min-width: 1280px) {

      #ngasCookiePrompt #cookiePrompt .b-pw-1280 .b-g-p,
      #ngasCookiePrompt #cookiePrompt .b-pw-1280 .b-r .b-g-p {
        max-width: 1248px
      }

      #ngasCookiePrompt #cookiePrompt .b-pw-1280 .b-g-m,
      #ngasCookiePrompt #cookiePrompt .b-pw-1280 .b-r .b-g-m {
        max-width: 1248px
      }
    }

    #ngasCookiePrompt .orb-banner {
      display: flex;
      flex-wrap: wrap;
      flex-direction: column;
      padding: 16px 0;
      margin: 0 auto
    }

    #ngasCookiePrompt .orb-banner ul {
      list-style-type: none;
      padding: 0;
      margin: 15px 0 0 0;
      font-weight: bold
    }

    #ngasCookiePrompt .orb-banner button {
      background: none;
      border: none
    }

    #ngasCookiePrompt .orb-banner h2 {
      margin-bottom: 15px;
      font-size: 1.39em;
      font-weight: bold;
      line-height: 1.11em
    }

    #ngasCookiePrompt .orb-banner p {
      line-height: 1.231em;
      margin: 0
    }

    #ngasCookiePrompt .orb-banner-wrapper {
      font-size: 1.3em;
      line-height: 1
    }

    #ngasCookiePrompt .bbccookies-banner {
      background-color: #323232;
      color: #bebebe
    }

    #ngasCookiePrompt .bbccookies-banner .orb-banner-title {
      color: #fff;
      margin-top: 0
    }

    #ngasCookiePrompt .bbccookies-banner .banner-button {
      font-size: 1.2em;
      width: 100%
    }

    #ngasCookiePrompt .bbccookies-banner a,
    #ngasCookiePrompt .bbccookies-banner button {
      text-align: left;
      color: #f6a21d;
      text-decoration: none;
      cursor: pointer
    }

    #ngasCookiePrompt .bbccookies-banner a:hover,
    #ngasCookiePrompt .bbccookies-banner a:focus,
    #ngasCookiePrompt .bbccookies-banner button:hover,
    #ngasCookiePrompt .bbccookies-banner button:focus {
      color: #fff;
      text-decoration: none
    }

    #ngasCookiePrompt .bbccookies-banner .orb-banner-options li {
      padding-top: 8px
    }

    #ngasCookiePrompt .bbccookies-banner .orb-banner-options li:first-child {
      padding-top: 0
    }

    #ngasCookiePrompt .bbccookies-banner .orb-banner-options a,
    #ngasCookiePrompt .bbccookies-banner .orb-banner-options button {
      padding: 0 0 0 24px;
      line-height: 1.231em;
      background-color: rgba(0, 0, 0, 0);
      background-repeat: no-repeat;
      background-position: 0 -254px
    }

    #ngasCookiePrompt .bbccookies-banner .orb-banner-options a:hover,
    #ngasCookiePrompt .bbccookies-banner .orb-banner-options a:focus,
    #ngasCookiePrompt .bbccookies-banner .orb-banner-options button:hover,
    #ngasCookiePrompt .bbccookies-banner .orb-banner-options button:focus {
      background-position: 0px -317px
    }

    #ngasCookiePrompt #bbccookies-continue-button {
      line-height: 1em;
      font-weight: 700
    }

    #ngasCookiePrompt #bbccookies-settings a {
      background-position: 1px 3px
    }

    #ngasCookiePrompt #bbccookies-settings a:focus,
    #ngasCookiePrompt #bbccookies-settings a:hover {
      background-position: 1px -60px
    }

    @media screen and (min-width: 600px) {
      #ngasCookiePrompt .orb-banner {
        flex-direction: row
      }

      #ngasCookiePrompt .orb-banner .orb-banner-title {
        width: 20%
      }

      #ngasCookiePrompt .orb-banner .orb-banner-content {
        width: 60%;
        padding-left: 3.5%;
        box-sizing: border-box
      }

      #ngasCookiePrompt .orb-banner .orb-banner-options {
        width: 20%;
        margin-top: 0
      }

      #ngasCookiePrompt .orb-banner h2 {
        margin-bottom: 0
      }
    }


    .dotcom-ad,
    .dotcom-ad.inactive {
      display: none
    }

    aside #dotcom-leaderboard.inactive,
    aside #dotcom-mpu.inactive {
      display: none
    }

    aside #dotcom-leaderboard,
    aside #dotcom-mpu {
      display: block
    }

    #main-content #dotcom-leaderboard.inactive,
    #main-content #dotcom-mpu.inactive {
      display: none
    }

    #main-content #dotcom-leaderboard,
    #main-content #dotcom-mpu {
      display: block
    }

    #orb-modules #dotcom-leaderboard.inactive {
      display: none
    }

    #orb-modules #dotcom-leaderboard {
      display: block
    }

    .dotcom-ad {
      margin: 0 auto;
      padding: 0;
      text-align: center;
      font-size: 1rem
    }

    .dotcom-ad.lazy {
      display: block
    }

    .dotcom-ad.lazy div {
      display: none
    }

    .dotcom-ad.lazy.active div {
      display: block
    }

    .dotcom-ad-inner {
      display: inline-block;
      margin-bottom: 8px
    }

    .dotcom-ad.active:not(.inactive) {
      display: block
    }

    .dotcom-ad.active:not(.inactive) .dotcom-ad-text-wrapper {
      visibility: unset
    }

    [class*=GridItem] .dotcom-ad.active:not(.inactive) {
      height: 100%
    }

    .dotcom-ad-text-wrapper {
      display: flex;
      justify-content: flex-end;
      visibility: hidden
    }

    .dotcom-ad-text {
      color: #505050 !important;
      font: bold .75rem/.75rem helvetica, arial, sans-serif;
      font-size: .75rem;
      letter-spacing: 0 !important;
      margin-bottom: 5px !important;
      margin-top: 8px !important;
      padding-top: 0;
      text-decoration: none;
      text-transform: uppercase;
      text-align: right
    }

    .dotcom-ad-text:hover {
      text-decoration: underline
    }

    .AdSlot-wrapper .dotcom-ad-text {
      font-size: 12px !important
    }

    #dotcom-mpu_mid.active {
      display: none
    }

    #dotcom-interstitial.active {
      display: none
    }

    #dotcom-interstitial.no-ad-text.active {
      display: block
    }

    #dotcom-interstitial.no-ad-text .dotcom-ad-text-wrapper {
      display: none
    }

    .bbccom_slot_interstitial #dotcom-interstitial.active {
      display: block
    }

    .bbccom_slot_interstitial {
      overflow: hidden
    }

    .bbccom_slot_interstitial_300x600 #bbccom_int {
      width: 300px
    }

    #bbccom_int_container {
      font-family: ReithSans, Arial, Helvetica, freesans, sans-serif;
      height: 5000px;
      left: 0;
      position: fixed;
      text-align: center;
      top: 0;
      width: 100%;
      z-index: 2147483647;
      background-color: #ddd
    }

    #bbccom_int_container #bbccom_int_outer {
      background-color: #ddd;
      height: 100% !important;
      top: 0;
      z-index: 9999
    }

    #bbccom_int_container #bbccom_int_inner {
      width: 100%
    }

    #bbccom_int_container #bbccom_int_head {
      background-color: #fff;
      border-bottom: 1px solid #bbb;
      height: 39px
    }

    #bbccom_int_container #bbccom_int_link {
      color: #000;
      cursor: pointer;
      display: block;
      font-size: 12px;
      font-weight: bold;
      height: 39px;
      line-height: 39px;
      margin: 0 auto;
      padding-right: 14px;
      text-align: right;
      text-decoration: none;
      max-width: 976px
    }

    #bbccom_int_container #bbccom_int_link span {
      display: inline-block;
      height: 13px;
      vertical-align: middle;
      width: 18px
    }

    #bbccom_int_container #bbccom_int_outer {
      background: #ddd
    }

    #bbccom_int_container #bbccom_int {
      display: inline-block;
      padding-top: 20px
    }

    #bbccom_int_container #bbccom_int img {
      border: none
    }

    #bbccom_int_container .bbccom_text {
      background-color: rgba(0, 0, 0, 0);
      background-image: none;
      display: table;
      float: right;
      visibility: hidden
    }

    div[id^=dotcom-sponsor].active:not(.inactive) {
      display: inline-block
    }

    div[id^=dotcom-sponsor] .dotcom-ad-inner {
      display: flex;
      align-items: center;
      margin: 8px 8px 8px 0
    }

    div[id^=dotcom-sponsor] .dotcom-ad-text {
      padding: 5px 8px 0
    }

    #sign_in-bg {
      width: 100%;
      height: 100%;
      margin: 0;
      position: fixed;
      z-index: 1000;
      top: 0;
      left: 0;
      background-color: #000;
      opacity: .8
    }

    #sign_in {
      position: fixed;
      bottom: 0;
      left: 0;
      top: 0;
      right: 0;
      margin: auto;
      color: #fff;
      font-size: 22px;
      z-index: 1001;
      background-color: #0853ea;
      width: 246px;
      height: 263px
    }

    #sign_in * {
      font-family: ReithSans, Arial, Helvetica, freesans, sans-serif !important
    }

    @media(min-width: 721px) {
      #sign_in {
        width: 487px;
        height: 339px
      }
    }

    #sign_in .sign_in-header {
      font-weight: bold;
      font-size: 20px;
      line-height: 23px;
      max-width: 85%;
      margin: 0 0 20px
    }

    @media(min-width: 721px) {
      #sign_in .sign_in-header {
        font-size: 35px;
        line-height: 43px;
        max-width: 80%
      }
    }

    #sign_in .sign_in-container {
      margin: 34px 8px 24px 24px
    }

    @media(min-width: 721px) {
      #sign_in .sign_in-container {
        margin: 52px 12px 31px 31px
      }
    }

    #sign_in .id4-cta {
      margin: 0
    }

    #sign_in .id5-cta {
      color: #d9d9d9
    }

    #sign_in .id4-cta-register {
      font-weight: normal;
      color: #d9d9d9
    }

    #sign_in .sign_in-line-break {
      margin-right: 8px;
      margin-left: -8px;
      margin-bottom: 14px;
      background-color: #979797;
      height: 1px;
      border: 0
    }

    @media(min-width: 721px) {
      #sign_in .sign_in-line-break {
        margin-left: -12px
      }
    }

    #sign_in .sign_in-exit {
      color: #fff;
      background: none;
      border: none;
      cursor: pointer;
      font-size: 15px;
      border-bottom: 1px solid #fff;
      margin-top: 18px;
      margin-bottom: 18px;
      padding: 0
    }

    @media(min-width: 721px) {
      #sign_in .sign_in-exit {
        font-size: 18px;
        margin-top: 22px;
        margin-bottom: 22px
      }
    }

    #sign_in .sign_in-why {
      color: #d9d9d9;
      text-decoration: none;
      font-size: 11px;
      float: left
    }

    @media(min-width: 721px) {
      #sign_in .sign_in-why {
        font-size: 13px
      }
    }

    #sign_in .sign_in-why:hover .sign_in-why-text,
    #sign_in .sign_in-why:active .sign_in-why-text,
    #sign_in .sign_in-why:focus .sign_in-why-text {
      border-bottom: 1px solid #bbb
    }

    #sign_in .sign_in-why-icon {
      vertical-align: middle;
      padding-top: 4px
    }

    @media(min-width: 721px) {
      #sign_in .sign_in-why-icon {
        padding-top: 2px
      }
    }

    #sign_in .sign_in-why-icon>svg {
      width: 14px;
      height: 14px;
      fill: #fff
    }

    #sign_in .sign_in-why-text {
      margin-left: 8px
    }

    #dotcom-native {
      background-color: #fff
    }

    #dotcom-native .dotcom-ad-inner {
      display: block
    }

    #dotcom-platinum {
      background-color: #fff
    }

    #dotcom-platinum .dotcom-ad-inner {
      display: block;
      padding: 0 1rem;
      max-width: 1280px;
      margin: 0 auto
    }

    #dotcom-infeed_news_story .dotcom-ad-inner {
      margin-bottom: 0
    }

    #dotcom-content-rec {
      background-color: #fff;
      max-width: inherit;
      overflow: hidden
    }

    @media(min-width: 600px) {
      #dotcom-content-rec {
        text-align: left
      }
    }

    #dotcom-mpu,
    #dotcom-mpu_bottom,
    #dotcom-content-rec,
    #dotcom-adsense {
      margin-bottom: .5rem
    }

    div[id^=dotcom-module_feature] {
      text-align: right;
      background-color: #e7e7e7 !important
    }

    div[id^=dotcom-module_feature] .dotcom-ad-text-wrapper,
    div[id^=dotcom-module_feature] .dotcom-slot {
      display: inline-block;
      padding-right: .5rem
    }

    div[id^=dotcom-module_feature] .dotcom-ad-text {
      margin-top: 0 !important;
      background-color: #e7e7e7 !important
    }

    .bbccom_mpu .module--content-block .runway--mpu {
      padding-bottom: unset !important;
      margin-bottom: unset !important
    }

    .module--content-block .module__content {
      overflow: unset !important
    }

    #bbccom_mpu_3+#dotcom-mpu {
      width: 100%
    }

    article #dotcom-content-rec .dotcom-ad-inner {
      display: table;
      margin: 0 auto !important
    }

    #dotcom-slot-infeed_ctp {
      text-align: left
    }

    .gel-wrap #sticky-leaderboard {
      margin-bottom: .5rem
    }

    .gel-wrap #dotcom-leaderboard {
      margin-bottom: .5rem;
      width: calc(100% + 32px);
      margin-left: -16px
    }

    @media(min-width: 600px)and (max-width: 1279px) {
      .gel-wrap #dotcom-mpu {
        width: 301px
      }
    }

    body:not(.bbccom_leaderboard) .gel-wrap #sticky-leaderboard,
    body:not(.bbccom_leaderboard) .gel-wrap #dotcom-leaderboard {
      margin-bottom: 0
    }

    .nw-c-native-ad .bbccom-native-slice-wrapper {
      display: block
    }

    .nw-c-native-ad .bbccom-native-slice-wrapper .dotcom-ad-inner {
      width: 100%;
      margin-bottom: unset
    }

    .nw-c-native-ad .bbccom-native-slice-wrapper .dotcom-ad-inner div[id^=google_ads_iframe] {
      width: 100%;
      background-color: #f0f8ff;
      clear: both
    }

    .nw-c-native-ad .nw-o-keyline {
      visibility: hidden
    }

    .bbccom_native_slice_l .nw-c-native-ad .nw-o-keyline {
      visibility: visible
    }

    body:not(.bbccom_native_slice_l):not(.bbccom_infeed_news_home) .nw-c-native-ad {
      display: none
    }

    .app__body div[id^=dotcom-mpu] {
      padding-left: 8px;
      padding-right: 8px
    }

    @media(min-width: 1008px) {
      .app__body div[id^=dotcom-mpu] {
        background-color: #f1f1f1
      }
    }

    .app__body div[id^=dotcom-native] .dotcom-ad-inner {
      width: 100%;
      margin-bottom: 0
    }

    .app__body div[id^=dotcom-sponsor] {
      background-color: #f1f1f1
    }

    .app__body .bbccom_advert {
      display: none
    }

    .app__body .AdFrame--dark-grey div[id^=dotcom-sponsor] {
      background-color: unset
    }

    .app__body .AdFrame--dark-grey .bbccom_text {
      color: #fff !important;
      font-weight: bold !important
    }

    @media(min-width: 900px)and (max-width: 985px) {

      .sp-o-keyline-vertical\@l #sticky-mpu,
      .sp-o-keyline-vertical\@l #dotcom-mpu_bottom,
      .sp-o-keyline-vertical\@l #dotcom-adsense {
        margin-left: -17px
      }

      .sp-o-keyline-vertical\@l #sticky-mpu .dotcom-ad-inner,
      .sp-o-keyline-vertical\@l #dotcom-mpu_bottom .dotcom-ad-inner,
      .sp-o-keyline-vertical\@l #dotcom-adsense .dotcom-ad-inner {
        background-color: inherit;
        padding-bottom: 8px;
        margin-bottom: 0
      }
    }

    .bbccom_sponsor.earth-sponsorship #dotcom-sponsor .dotcom-ad-text-wrapper {
      visibility: visible
    }

    .bbccom_sponsor.earth-sponsorship #dotcom-sponsor .dotcom-ad-inner {
      float: right
    }

    .topSlotWrapper-inactive {
      opacity: 0;
      height: 0;
      overflow: hidden;
      transition: all 1s ease-in-out
    }

    #dotcom-top .dotcom-ad-inner {
      display: block
    }

    #dotcom-col_1,
    #dotcom-col_2,
    #dotcom-col_3,
    #dotcom-col_4,
    #dotcom-col_5,
    #dotcom-col_6 {
      background-color: rgba(0, 0, 0, 0) !important
    }

    .app .dotcom-ad-text-wrapper {
      margin-top: -12px
    }

    .app .dotcom-ad-text {
      font: 10px "BBC Reith Sans", helvetica, arial, sans-serif;
      user-select: none
    }

    .app .dotcom-ad-text:hover {
      text-decoration: none
    }


    #edr_survey .edr_lwrap iframe {
      width: 100%;
      height: 100%;
    }

    #edr_survey .edr_go {
      opacity: 0;
      display: block;
      filter: alpha(opacity=0);
      position: absolute;
      font-size: 0;
      background-color: #000;
      margin: 0;
      padding: 0;
      visibility: visible;
      z-index: 1000000;
    }

    #edr_survey .edr_lb {
      position: fixed;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      z-index: 999998;
      display: none;
    }
